kernel-rt-debug-modules-5.14.0-503.14.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']g7vreleng@rockylinux.org p-Bm5 ']J+, 9rL6U b74:7LZeaMrjNp$ tY&VC|p2ш(r:Oq _p3xuR?$ 2[gqˢڠe|A'\h5)Φ&7:ϒr",G=̈F>3Y7SGZ 6K fwb9O +Ÿ3@;o0U^>UUyhHÿc|22M){tV$VQo= pGX;^F"3;.|<ޫw%*tѕ;ıA(=]&*ec[Y%+@FN`ӷQad+U#; 'MԦQ\E##P @S/=mڽTWGw"M١{ dUS] F}?*UϸJ{y[dee60ffe241ab187d59571814427079da47af6582ccaa751b9ce1d5c977220213751768c1f2cb19720495b5cebe2aab8bda9199aXmۚg_zĥ>$. >B*?*d! 0 X  ! Xh p %x 3   );4LL[)p  C (8[9$[:[>'@'G'H'I'X'l)Y(`)\)]])k^)>b*ad*e*f*l*t*u*#v*2w*2Tx*@dy*Nt)**** *&*h*lCkernel-rt-debug-modules5.14.0503.14.1.el9_5kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.g7.Ziad1-prod-build001.bld.equ.rockylinux.org+$lRocky((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND ZlibRelease Engineering Unspecifiedhttps://www.kernel.org/linuxx86_64/sbin/depmod -a 5.14.0-503.14.1.el9_5.x86_64+rt-debug if [ ! -f /var/lib/rpm-state/kernel/installing_core_5.14.0-503.14.1.el9_5.x86_64+rt-debug ]; then mkdir -p /var/lib/rpm-state/kernel touch /var/lib/rpm-state/kernel/need_to_run_dracut_5.14.0-503.14.1.el9_5.x86_64+rt-debug fi/sbin/depmod -a 5.14.0-503.14.1.el9_5.x86_64+rt-debugO w|3,T,d?Hx%B3@`04\,7`pE3$*\ `0;X-xs@ \D(p"0NPdhpQlpY<>#5LP.H8d   P (, t 50",  (Rp{=P(X8Ot=FC@CpzB<NQYREIHKKtPPrTEPDAHLD@L A@RtDA\SRq<>XhBm,},pt1l+@0%9*/%(!/  < @4h `yxgx1/8DFA5h#5|#2[\' laPZ?(27ym),ùjTydlbP4/P@a,?h3LDL,rttspvCDL 0$$dt`-P% _:,.!%TJP"h,a@-d`Ax =<#'p)|SK_rL,xB MhNL̤`m4 Xjh^fX}Hw7udDBbXf8]\yLURq8Q`DjN`XQHxt8stSS@SUSBT,$@0`Dp1Tg%]T!PAD8|\sP!$ p CP&46h0 0@lY( @8. 4F'x!7DX (p4,57(!D ,HL$w 4 |,6(8 $84P)#%l :!52+peT8'(*`$M8'R(d0˸cX4`q<!4AP (W+< FD9g<@<$'HL &l "x#O(  - 4#:0/ 1Yh1m`|H0PP|@H>800 5@#p/ x!*\6T ,!# l :l ,C`K<Y:.5'08x5H.X`hA5X@P%t%"ذ6+Ll%lMl^D[IH (/0t/dQ; 8q@:|t#,.-$xD(RB<zLdxpW^l}`qxYYZ\[\qt}sTp>`hE B*@t@(,LY|̤ wH*HR|T d ( upDZ.&@Fd`]|g@j$<N437B00cGDHlZ(cx;FAG6Znp4 X0h7BH+x6+02698508D0,4t0H_G1p 6 Jc7 Z ^/HW <HGrp/PC<9G?DJJC<.t`0bt Z< L]G<.Nd@HJ,I\NQ<=lM}h<NLtxy??|Pd}jho4pTQlYa8o5PAlC7m @=?Tw>5H@5177,6|ET0lZ<O?7D@x?:3@U.d@$|,<8lFFFXRRt}*P`EEEPDtELGpLT@F] _BrH\@8m1g$')\BV<Yh,JNg7={g7={g7=|g7={g7={g7={g7={g7={g7=|g7={g7={g7={g7={g7={g7={g7={g7={g7={g7={g7={g7={g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7={g7={g7={g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=}g7=|g7=|g7=|g7=|g7=|g7=|g7=}g7=|g7=|g7=|g7=}g7=}g7=}g7=}g7=}g7=}g7=}g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=}g7=}g7=|g7=|g7=|g7=|g7=}g7=}g7=|g7=|g7=|g7=|g7=}g7=|g7=|g7=|g7=|g7=}g7=|g7=}g7=|g7=|g7=|g7=|g7=}g7=|g7=|g7=|g7=}g7=|g7=}g7=}g7=}g7=|g7=|g7=}g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=}g7=|g7=|g7=|g7=}g7=|g7=}g7=}g7=|g7=}g7=}g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=}g7=|g7=|g7=}g7=|g7=}g7=|g7=}g7=}g7=}g7=|g7=|g7=}g7=|g7=|g7=|g7=|g7=}g7=}g7=|g7=}g7=}g7=}g7=|g7=}g7=}g7=}g7=|g7=}g7=}g7=|g7=}g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=}g7=}g7=}g7=|g7=}g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=}g7=}g7=}g7=}g7=}g7=|g7=}g7=}g7=|g7=}g7=|g7=}g7=}g7=|g7=|g7=|g7=|g7=|g7=}g7=}g7=}g7=}g7=}g7=}g7=|g7=|g7=|g7=|g7=|g7=|g7=|g7=}g7=}g7=}g7=}g7=|g7=}g7=}g7=|g7=}g7=}g7=|g7=|g7=|0f1114aef40980538756537564effca8e5ac5ef137b4abd529965bc5c411fd8d71d950fedee28d850420f635a5e82f1730b51c8acfac3e703d779c80260333ba02ba62596cbce257ff8e99c42acea6ddca9bc0e46d1f8b9567a828ac7a8bcfb0c90002535a87c5fe340112ce0fdedc821cee6830510badfa9f791dc817d800ec39bf4a7896cc0c9c90bbb12257672b11fd9ac5e20079b129eea18ba85b921d7eb0587af22c147bc743ec580411a0cfc1c975cdbb48608a30d004e71811afc0e6c0e2ca53401915cfcdf8c9765583689e471b34d9c69d719d4bc23b64cfbc669d2fc35af958fd44c226b02c179838e39adcd3e9e3294562e0eb3ce468f92dd575bafb25ad509593e49b35e820acae35b8523742486af86a3dd79a4ce8cdcbf5820bec3cd5eac7395b330ac6d824ba8e6542422cc789d20ae720040b3dc5baee23015aaf50dc1c7a7c4535133497d5ce39397b11077548245b6e59298d2cb17330621740abe0e1c81cc6ab0012a4e42c527322a2f29494480924c74f5625c72e494314bf9af2442b557eb6d70f8e003f02b90c5e9f18fe7b9a96926575ee31330e735e21eb3ac21cacec396730f8a245a72c56d25c14e1f9f4609d7dc44ee33a31b69471ded252288b7c57fd640297cfdc591779ab1f92b0c796fa6de35ff92694e5b047903ba3ef2272dab2475bfe6718a3973d9ee4af05aad60c4d5f89f0ca60dba53a1b72574f05f9b74db3b5a46381230e94bb572178ff2a41ca120d75f6dfe0b356168ff6627dea0874609cbe54338532307c08e3ed645f574d9a20421ef36e09a62ceb65ad0431160c4694c9d0161717242e058bbce70a4a3813c5723ac808c281d699a3c252fcb29228aa152918c2cbfdaada99f819405bafb261142502fc598962978f8ca04b87643482feaa1c9c956db282ba018f2df7c14c23f5dc2262c1557c7ef40700a08ebf12b47e051eccd32284bbe6c2e776732317a0c5217b0599e201d6e7fc508588225147cb519218996f480722e96e8e3b6577e8dc5e097f8a448c5f311a40fcb3f43450228650dfd1b2a7e09d113ed4ad3b643e6bcfb58de083914eb41045f2f18d86f60026c99b1e8ba1d1eb82918c5af4e46694991cf85ecd261cbb94fdbed3de0540f70698ca9ab359b1c8fa06b5c071aa7fc59cad9def2b13a17d3736ba2a5884106cba9fc603fbfe9ed4dd663d7e7a6c78bb1903c1c9369b86f76b76a4da17a27d2cf3b415d8a556b14aebfb99691072ee9ec6b2268307e389888cb4e9de59353d4e8d0af46fb6e0d1b925631e2fcee6a301304f9306633b1575d7008953208304cd1c13182e0a1c9edaebcc5e1a580886f9a205f3377b914a78e8068b1df6ee92383cb7f1a6a95b9f4201f38c3ce4f45b04d9c01d41bd016978db0cc5e56a7da8503c30899ea3e46137bbf8253a544d5ae72313cb1aa042b5ac5de91a773e2e628b08fbb161febcdc0e8dc269bd407254cacfe1e8bfc3814538378f7d7cdf960fb7a719f9f013c7b30b350e65720f51df0e0b3c42b659ace17ab977a62379dcde26de0e959dfd3acbf461f4e61ab1ecb3e889174c7c0c62a3b20236481aedb872c68c3d3f5cb090ebc4cb0938a32b0a25f199e27d887128f69e3003016059efe3bfeae5634dd43f619e1520ccd2d8d0b857edab863587ad642b70d451f6065b0cf1dc9399edb72fb04da1a4281f926831d72d4eefc0b79d44c28a0909797fc2ef80bcfd33501321a0285495583a16711be88a3c0387428081d640eb6930eec55e8af651135f635da90db8b032d941e960f851b89cf072b7de4eded44888216a1575cdd155a2d6f7845fcba5c3b9fbd890f0914e68e2f9027ad023adbc2501911dad2e5b4c7296a03e6665e9c15a8fcc4020b5ef4387b84394e1fd1035029a711561729d1ce457d6cab6e37f5d920cbc44ebe1df461f374568b19ebb843b6a48b9e3ef03aba33dd133f9b7619919e19a3c64a58da2ee64f9319947a575fb05811e73dfab2c388b98c3fc663e4e2a5a34b42263ea59e50f146d0ff90cbbe8019397bd11af2e2b0c4fe933f4e7f2c32db3605cfb299f2f18e9ea8a8601c68b00a4a9353ae6fd7246ee7bcb1f3a9497c3cd79c60d957ddfccd0c5ce3dfd744fd41fa3607098bf72ba9c0f94274769b706fbb0bb736b5eb5c88fcbb8d6c2cc31ec2586564259e4e5c78729cab73d05e658c629f23b4a83af03d6f973e4453c777724cf035a8fb6807699608505616c2aff65c4fe4ee4330476462f218aa082e86ebd4195b874392b218c58c47c0d87f570091cbc536866e2426fd6acf1a3e88bff40b3921a7c427a2b07fa1be8101df905ac59076fea426ea2f70e4ca914c6d5afc2bad1e450b95a4389bd2c6654be4ab833eece689fb9c953adebe544746d7121086892803ee1601cbd142c6fc217314071868e823144266469c5b003988ab14c5ea6e24e0b8ad5ca40f259c0c2bf42716d126919522c7f47d7c47127b3ed6cb8e568d6b178af27ae02caf67a7ae8180122f7ac3652d7c0ecc2aca4cca2efdd53b0af839905856475bf84f1d3dbe7545ad1c3443b2fa3af641f8f74c1374f6344d0b4fe3b23e2c71facf41a483d43d2e1bf8326ad6be38abf57adf7d52fc58e62a1b64c08717aa0500a9f8c066170dcb4ab44e6ecd8af8c7d9cea0f2f43a132f6f03ad460dd32e5122653c2d4405884f889aa619a147255708d3cbba632320d1bd0b0fcd99d608422a1df5246e2694db654e7f279ce83352209df877731655d047e870338ae058a1629db7f8759dec1de62787acc207ed1b60b57e0e1f54f9192c6ecacf74e02f07e28f3ae6586e972027e3e0720c12993d8e2736613ee496fb0625117007d8cad6aec163ab58f607467ac3064c0c52629184f5272672331dd6529bf3c21d02770afb830f4cfeb372eaf63fd4188942d0b4bf9e66affa005deae17fe9e2c0e76b36bb8e85e291f7d316f2332e00673e72e0635f37204aa559c59dcff9f805d486ea112d134644ab3737464fb4998ee02d3211372126ad151763686011be7aa6e13b12c593381ec36c22ea086dfb0dee3ab283973cc2ea868ba39fbfdb9c971c3b1cf6bc4bd1ab696be8be131f6e74d294dbe3b4e6141e9eb6221f6457f2ea9dac37ffcf4ee6bc19901c5c25d2a9b88e84659158600ab202e34ee7a1704b1711fb674613791b615a09ac30e30e3a962dded4864bee67de354acb4532e43efa094a5029d2a4636866a160c68953fdbfd79a63213556b2156bbc3e44078630532586d6717bb17ecc184f1d6cac49f9633b3d3f9487f2a859eaaa2c12f9aaf8b61f1474c27c9f85e8db3ac8ed73ad199ec6d32a600e3cfbe988d4a6f338654500b32ecd2872d93a985e74673f21f41a3bd901fc65dd137ff83708c9d6aab1df938a5e4d602a99913898eb22e66c11537c13230725fc075ae7966033754c271b31cf611031cbdbb371ad08b49aa041f92934257f2e81a99e57b30c8b8b34cd93eb4e5c38921c1c55a95ebf7d7a1e6a41983d2ec9f039f791e57384f05d98fb603eb5594a4eb40b0749e1c39bc22bb9607127eb607663bc3ee70ad5ffc6ac296f0f87ede402c7c9c50b09f1c37b3bb7906983c8cf58a24508a6be0d762255c55d91d44c252b70c6086ea5afa21a457e40fbe96783d77b87385ca4c8fccc22526e46312c2233c0b9cfc305e660d747a0ce28fb9be6778146a6b92cdb16234f8514be681ed2fd120604ed1064c7c83b9fb200b0a6af78b072ea17be3118fa20671cd1e139e0261d5d5cd2eaa7fcc0cec2869ac991be46f87d255b92a79f4d37ef0edb2000499a633813f4fb20b315ea61c2bf2810127a24a396476982d6324de4ecbac0c9ed172e648393869d55c0432e63116b666138a7d7815817417c95c5556618b9645308e576bc8ed05af5816b7256ca7220fdbc55d0285837abf7458e72f48cc823c8e4f73d632d031b4c774fb9be9c35b4acc736179b483783751596687fbb73dcf4fb2f1697fa3eddcf8998571b59f96fd6b9b864e5873c6037ca6f824d533f859c3581778c1405e8180f07c012c1a6e598c6ccae1bf0fd7462f09c3248c832bb2ebcbcaa4698fd492ba346c068bcb4b80d0f2f76c409043070d64985acf578a819c8b36c9369d73ff18382958a0f874bf3f34665867cc572c13dc29733abaf7890b40b409f27cff4f38b4780a665a53e2f2c13ed28dcc729335396122d98baaf2a2b9206ea4f48ac388c079b95703987734a830e3be417f0f81c87fe3c69a31a7bece929e4647e40b0b4169c7d639874e4a4d8790c96356e95ffde7c2429c9a6a763b1446143172a13c33d7b6cfa1793cb3f0a17c6341bb62c12d38c7de34468442bf205d16de0d539af765ddf5fba2de58ffa7d8a28e69c25aa3bb43d8a514cd293be1076b0170161d8e170e24286a8c90c40d12e6a5ee2216d2c744278e27d3f288d8495644a7c328c294085291c9cf46dac904f6c494f5dae9b818df08e0277a1221df1037dd4f49e37a8ac3c94efe632010f40eae4073b66b6cc8a4415f53ab7989a075df8a441230ba5f079b8b8e6bb02eaaa3b2cafe7ba3e0f7682f00ab35565b1cb42e248674c5d66a18dbebcb28efec2ebfbeca0749076d031c6df8c2b2a5d92e36e205b654eb359c0c7581007187bf57d70611926d801cae1a2619a789eef0f167484f083a078044874b81e86060a79f8dc2cab5f7d340fe57359f12e2725dcf246a4f9ef6dca433e06e46cfc0e5cacc7bf4e7d7a8b51102f3970a4ba98604fea606792948bdb5eeb4b05c34b4d35455b53c42f60e1c247ab92a48d98d6bdd41713435570c2fb259c22e120763a5330f8d29c10d601286d6e97d0c112987e3e8cd5f87deb8fdf7303e12ca2b8336601f0dbe4a0f2f95e0656597fe7a037fb8bdbd73b2fd6a2266e841a10ca01f4bb05420560fcc17207f7bc2eb3dda0048f07c23e6b1b89088d95d3dab1b9e5d1b1a7b7b05de7e249b1658400a5b941870ccb7290aaa9fac9c8aa58d696a3ea9469831ad50a1fa941ebd738f6c5052ffcc63227a40e941f73b875bf7e4f50b9f9d5b3fe4683694ae310884487d17981d9c2b7ac28f98d10a780ee62c5530188809f552327e8739e06bd1b0ddaa30581ac680a2f85753f6c85ec9c12bbd12c49620c8266eede5e0dfc7ddc487b320b44636b97c492ce1e46abeb1cd963c7a38c617cb41dc8aaf38d2533fbd5c293c7ed84f2c24604ddd44d00b9cbcb1110281ce0d815ef472e2a54007943a5573929594f703f3c431df5da889681eef54e2f6a45d747a74cc30b07f165b7e8e2499f1a3654a9874651647898d8510939341d790972ef0a9efc365387e566bcdd9eac45ee1105edf07ffb6e2d19520ef5164ab236a8441608248b38334c10fc1f797f321557992f6e474014ea5f5aa9604026563de4b43d62bfb23e3e62acf13c5fb88c0927315e0e8ad222c459b8f440b500e8cbbd86e982f9f49d2537955e1c7c8769e5ca179298f904f531de9ead1f3a93122309c361e8122b964cfd85b4a720b66444980942152f6c42fe24e357c1a9c82c1b069c1cc6f9dd733199a68468a504fca0f12756e66a2c35eff5e1fdd162cb7f1ab7eec1a1785e3f35302d321079649d12acd911ea3588c5309e07cd781e78605b1226a4db1238438d00c78bc5a2b39f579c8886b55b029a382c4ae1f5b56c94523f2b16b826c2d8b3b74614cf308ceb9192da73ac94b9b91acf493ce3de97f4d7534eb2784bad9608ea77ae9fa391d60f299c25fbedba5617e7ae98232a45e56f956e18b39bf7a14f3df01122ab49fc2cb1395413d418d59d22f87e02968fb97c931b13db96a07cd5530181fac2272469f4d38c5611ed84ae866e1e6d25ccc27b2eff15eadb3f955309e9b390ed7046e5746ddeab816e1e7c95c90e7afb025fc1c43bf0e4faafa1dea4d7985229656a68fdc9c6ec68de03c1cd62cca46ea72964b0f6aa0f48329e212e5d345fffd91b0adffae8c3cf2a944c7e62657ad815aa25305802b687e7d47b0d9cbaef10ec397cadf7192fd97706f8249a0ad8fce218b3aff9f1cb30652e8df5a3a44d9f2a357fabc96f9dc09467c5fd765eb57b2b7c11a43885c45862fb4591951bc980c58e736ae7168faf8f52d149fc186d0f4fe67c3415ecfc966af3e7b7446ba213d36b3a8058dff5e1fc6ad1d7005efe990fe4fd547a722e47daccd925f7b54718fb6c8cff6c82b8e643833e8ecd3ccd73e7afe5d355789a2fc6f7f654e540b6761f06379b9e3771fb9ea5ed5d8814a788c617b3c77acfa060cbebbe939ef7c85f658dcb030f578b6f1fd39c26f7e423dd629ffd446c4d98ae4cee54b092fb881d33939837c204cf1eeaceb2c71d949ad5b7dbb97b6fd45411829c06debb3d582492b4922753c25b0d70866d9ad1a894429ad3710c7118dfc4c9730b84ce17c7b68b18d74e98ce239457edbe92a05aaa0d0a37ee3901e802b50e59dae8e9f77d6aa0455e5a9340a16673d5a86d971809605ebe3ac56ceea6bb008c05a4d32146228735cf99ab1a71902c42112890dc115cf6ef8d0459703342c729b40d4261ddb5edb146902eec2cebd98be95a79330e6f1c48151a00f92b4b543932ae040f358827d7429d1d27c123b3e1dd182e396571488d7675bd8e938b3e1f2085acafb9361b3029b32c9a3314e7ce76a6818af30e1077db30b36e35097df91c85d2deef6ba5bfd22b998e153fabe479834380a887199e235b0cb396e934a3914ef7f52f54c9a99f4b28f5c2520a84cd0611bcb625cf6c826b86127561287edb92fceefb773fb3ad1be0322df60749bab2775538ecd19d5db0e19d1ce9f8c6161a87baca8e03c1f05c40e1513ddff1a1043ca4c5fa5f6d674575fd723966fef1b8f64b1e5c4e0526eda7279aa38c7a9be777db98ea7a17004e29298bd3c30cc4e34d2db1d64f809af894846df9c64b976b6b2272c055a2d5cbf70e0643beae2784feb150af4dff54d1646cc9356479999342e041bf1410be40c11577eee496a872da0e1d7a31f9f98cac66c3b6613167b8264558dceb7742e8c4914518b9f3bac751184437e1b7163c08309d7805726057292a340b96010fcf2b61b72585a9c81e37acd65e66af6155a8fc3641313f80d2bf6c16dde5048e8fe3a052f91d52f9540ed00e6e5a0db5e8052066872f0618409c1315165956a747be2cce324039133f0010af245732b4cc425879a2fdd86c515e35950751268651762b190e52e47897aca613b8f2b183882fea67412f0a5c1990125064951eeab34d3e6023a69d56445840240c0132411e593c8c13572f0e1678b8006fa6a90c2a42e15121d5b9c1f81e386f836d7f7c2d22818b70f3a7043017dee02597b45dc462af8ec452b31c5ce8f0c669c7d651b4024e4f6ede1fa41013272f39b3b9425c03a1e9e6f690a3ba0fb5e72dd43886976b927d4de05bfe64ba298b2d7c58d360fd127d87755ddbc13f7e880963fbf2ac28620d75f42b2ced0da5b6b639be198ec3983a8fc60845cc4002a4cd480c992408c4dd79e62adcf85480bf64030b9d69b1b82a4bd5be2735602b6f72129e64ebcf9fdac8276de680e07c5dafc8f100044a96b45ae9286634cf0d7293b575a915f516a9474c746429f70ca7062362a7e2180cf8bf2e0a498cb4c9efe8a1d458059a54d8c518e78ddaeca4ff807f1602e5e605c393cbd33cb62201f0021774f8e09a028feb273a8c0aeb4fda37195ace62837f1e8ff6ee30cd4c82a92aed3d557758ee41f65ca1fe1f132030aaef4eeb6141faf7c94fc2ae8f65c04ef50ff90e6eb1524558f5074fa76fbadc4479fbdfbf6da00a0e965ea385e7a1e64c60b4795667767fca047dfbe6633530578d1feb81bd2c6ecdd828cb82be8c0b1caf13b58595a5111fcdac30f1db3d1febb345b0c18ddb056ebecad01b1f7ec2074e36d0057854f41827cdd56744febe93974ff9ed0a71be6f511a3c845d5e52ad638fd02b2c813335bea885e7612f7d59c4a050eed9ea7ce0e2c374622386af83ba71242fdf19cc71d79b560a09bd6bc544541d65df126ffb8a655b6736363b992fb989e99afc7324c4edf0c12e2d4b8df88260e17019f3e2dcc0dac62268bfa3810168eda79372ac92547f27cf5c611900c7c1d0fbcd312db5152d9f4a5df6366b525724650bdc1aae567efb0054120e08c349dc938997f18497b2c514274cd4469b04cd48864833afb8daa7ea4415804acd124879d42859a8d93e9f325c90343d08ca4818b39704c7b627b110c10b7ea0f6b9c1bec56796250542e73e11766f3e30864449eb41c64f332c4c9d76b727de9c14df2f132f4cd36749d7653b033a6411b1d21242825af2e67c69bc1add14c44fe06643e796dad9a20ffb202daba1155bc36c7ca363315275cdd959912a5b37792a5604e84202ebf3ddb380272be3c389c3dc3a3f3a38ccafb0ba4ee2a74245c2a65485fc09cfaedf34fb87f282a94b76de9e151347fc1c232c7f783c9ec981d92d24607c4c40e536fa30a54c8a58d4e8ae658a67e58f9da1652e49307d36487e3ce817cb1d8157d3be3a41afb300eefb7dbcae663d3b8b66f3501b2bc304f9a9669c3709e6d28f457d2aa53a82770a838bfa28978e265fa9128ce1d08f73a0f6852e0b90322e6c99115cbb0b4754ed873707cb8ff49b00c71a2b6e1324cdcdf264fd5829bc4fa35025ec04f3e1daa8e9444d9636cc50db6ead4958716c43c1cd25b3646a2b092e7cffee22456ed540dd44447f8d60cb031090100dc086fbcf69a423ab95303830dbed9aeb50ae97093fc107fa0d683b771f202a601ce0a67acefe5749ada3744df951c03227cadd2380c8d3b8d1677839256192bc3b913cd9ed13040532eecdf7ca66c455f91545fe237fd697e197d7d5fc2022861b07ca15a6314f32a61ad296aaa37533b6fb392f8564f75087266a0673953b7a674a438b5bb021db0abc8896df1cbf87efd2be4b9b744b87c24997d4456a0ea17e2ae55e6c00a6ff189f6f30ad63fc5d892478d3c1c63e0223199658a43853c337f7d2a50828bedd674776466573c37f29f3f810f1a469969782be5c0a6c5ad5a52fdd70a9e75d3b0a17ce5cd1072c076a9cf5db27082690b73a65a21ef483177a02b1a4f6badc33f408539ba85cf610d30c54ba94a4ecfdb9b406a5b6f4105b0cbddcd69651a629e7dd43836863d8d34cdab4ea91591c4fa8e8d474252d0b790023194bc23622d68aa25486246b3495497ddad4bdd0694975351d8e9b16a014cedc1dee9e610501b050628ae52b3bdc820b16dd39e7fb92bacced2e9639f0697d9cc1f1cc258b3f43ad8bf514670acf08c4c52f27f0bee6fb9731d567a9654f795c1cabfca75f64276fc6d3bfe4f5786ccd3371cc83824f61ec66c13bcde66e2af7fc45865c0eb0c6dbc725b788d3dc5adc606bfc1d2497991f8bb3675d4b98dba6a484930d6bebd64af530af68db0329b0566e67430704f7b512f080105dc69e75072dd6853499125e82704d0fc51ed191af706cbfb9451646c5e387b2df47ec3011c8ba41b44055ebe88c61bd3b7b296ba5735cd4da7a5e99ba4182df72267dfd2dab6e436064539083c244107b498639f51db83466b99a7794d3c5fa7aeae1d8fc4230da7c9d1716031169bdcefdc3ab8f1fa7f01be3f3e2266b0b1ff53012367059a88636508553dae7d034718c689818d5047e7f7f68de6a9d28e14ef29b52a713c01a71cdc5ffc202dc6b1a4ce917f3838a5e87ecedb97bccd874a41993c29af964ba38f2f3d5beb4e8be3f384e94220b608df3ae90a24cc9bc72f170b5bfd5b02a699754d5eb164168ecef9ff743fcd7d34d94516f3ccebfd24a03a0be3317c6be378f950a2415730167773f3175363cfb2aef39444c0d28ce38b732eaecda298c2c28fd1b5896f1732f261c5f66943718d700ea58d0cc45daa2a6e8924a5c9d8270af4dd7d65d64c8b46788fe8b8cdfe05959138166fce064d2405a1a31bf9165ae9af90d927dc9f8174747f5c0829640a80bfd3509eb3f35dfa30017674e457a59890edfa53da63a6bd951b1e035e4d025bc614c205d7f8f2d824df953a5ec67d12f164bc19b2d80ed1a337e99483092a480d637b7475e05202b32f89bcc5de8192b96998bbb23acc8549c705c1389ca2e6c359f29f0580afce4392b449071802c3748dc2fd0e7f5346d6bf3bf0add359958d570364bded90c1711be0c6335cff6b9572adbad3aaf2a8909fc9a1b154e93227e68cf3954fd283fa939083788ad8b27cf12f473b67c8bc9f4de7fe265e9db987c7736ce0d43269e459a7a65c78c86f8a57d03110240bc4920730385e3503a7e9d32466e84b4beb0fd664dda96efaf273c410a75e5038aabc9950849ef8109a70402f4b6f9933e275e57aa444f67da5b7356240a2f6371fe69443f3d62e85149104424e8206d8ba0fd11941f6f897a3b371a1ab7ef8bcfc1163eaf4ab226cac4fd1b404e6a7c858888a8382c0d88db20ece22ebf6fa079050b2546dfca075a2aeecf2465424bb64a28fb64eb3257cdee804abae402b526bd7bfe10f0d8541e484fc73699c12f2b331bd6d3290d6bf41107bee1db1662b9a29c0053a7543d139e190fee136b46c356f8231e9ed266b33255c2562c20e92d84bec3c5c9aa6a9a3ba62556178ffa35f4d0fbe752f669cb319fda8d4e544dde3ae26345c57771f38ff9a5bf536b0e8577e8a188e58bcb5fb2020580bc60fa0dae9e97709aefc8b99fc50eaf23f922bd0b39207a2fbbe162fb8132651d307dc6328e4ddd4560b8450b6e2573891f5f11059e3c285473c0cae470f750cde2803ad03bd20229125ef96072c366d7c27f5122a47757b93474d3d6d1b93fa96065687c5d7b92ebf0e6fab447c5e706711686bbef76c4972c4d6dde4b1ca8b69d04a019fb807d1b16ed8c83972dea61c9a72afda173f586b73820a8e33bf59a7e81dc84ca0265bef3b4a32950a9c181fe0036ff0d4083297aee6cda0865d1126e21973bd86447ea115d99e801297e3a13124bf27a00db2514e8a894af3b5137c27b8e9dd25679973f2e1945b4bcfebce90617d17543ef63e42e89934ee1267da0734cae465e9323da5f094ae21eefa8f94d4617ffafa304606a09e2d390563e346c202b2911426ef2480035086ba7a5a35bc9b69274f02304c0fdf916f7b3a43b257b2efc18c34d6a8d2c1fba667c2aef050fa7febf9a9be42d68c7fd6ae796e696abbaca9149a38a5fe0a29ba506210b7dc64cbf3739dcde21247160cf423752f45bf67e06ab36d9620fecc94f4a3ce66d4ec67e6243a2b59294ad51566c07d1f6cce4b2ee2b1ac1558b382af43e4d226339ce7a63c322de0914193c63e3cabd4ae5676e0e61ec4f0744db0945184fea70d1b61e118a664fb935fc6783a7e6f8896381c61acb4c1e66b29ea7bf7f476609fc3f2bb6f0698ba2bf54fc675a69caa3e1af3b788477ceff39d8b202a113eaa0eb07c25a1a33d2ba11fe461cf529606285837d7658a35d421852929585d151ebc842f5b790f0691ee67c5d980628a561fd952679f9e21f17040d3d6111b694d3dcf9f84d6908381a18449777d8e5aa8dee441714f2c63d1ea3656763560385ac914644c2ec51d79380a9c1154577c7fbfd39424bb43bb497ad76fd67e280c1550c5d7d9cf13b476228ff4f3ed2eece2ae124e62d2e053b4d23143d2effe53120c3b3f2964cfbda29155a3947ec72eaeff1b4e06c4c755656978c48a90e1db4a62bf5594cb926fa83903ad75d198bac2a079271e06dfdc8795ba2c907ab33d48e4c56349eacac3cf1e945c1dd568c96926103ede7b2108f5f4f558a7195398e3b891aaf2ab3c2955188bdcd7e3d0d29863c20fb720b3b95825fea6733c634e6be779a1f90531d5031fdff8682e125443590e88cb061928f0b88fc314cbafff264c59ee38b8d127f1d033f6d7e2243bc6cf3ef705fcde74ca89ea51b472318bb9567741f75480accf9cd10e2bbb4f3b7e8fed441e1d06b0793a1de08313256c7667a38f9c8227f9fcc0bed2f4673ad905a3273acbe309cab0acaa0edd03390317145558537b79e28a4923cd663096163f15d77cce2407ae5731646e020ea2d4fd9bf8111708dc0432701f0cbf22324e16dae42e753698b8efac20cda27fb413fe7616f478e8844931777f0429880170ced3f5883c492455c5f5eaa9ed8061cb941097ac0c1b1404380025866c80ecdd3e8082eacb9170a383d23d836edacdc65107162bfd199bb45d7f4c72c69ba1ef74bd0f1e9dd82d6f6af348b60312b100081c713dcd342a7705e669992e9c5c077861cd5ced7fc65d3d7c2dfa7f47aab7e9382a258d229464c458d2b605e17662c28ab9007ad1b5fefc5873686499ee43b909bb6d10c2a41192ff9f8811730ad6555161dd0d2d36790c87d7d66a730107b2eb07c7374125714887b9d054b74447dd6b068c62c558f38068a804a80a953202567255e4eb5ec8eb1bc0efeb8b9ed9dbfb3ebe3e480c43a7513972c9aa1bb2927d642b271a3709421e1d58ec2a64059c18cd34a2e1ebc375b1e8c2332b0411804901a42308f6ed6001595c60c446099f53425f509a1094eb631968d846aff364c134fa1505330d53788c0cd18fbfc8a0a6be8b6ff97c877a25810ae59d2c736acc4c89a8e77f75d8a4a47c407c98c3e05f30a92c1538dfddc2748a4ebf85f0cc1f9f283d61a3c77bac4799a07e4fec1a1aba9aa8c90b4ae037e83a56478bd589690f8c8bb376e692d407124dc2551e4ac1f8123be341756b2129a5aaa408f8277939230ca6f0c228c149aac719c8631adaf32d0eac20b26ee6fffc4456156d337186dd7e27d9411d38d1a8427b00bf2bdcf3099ede79dc0061b72e6c3f4461abe4b8ecb7ba98a877303aacbfb543b1dda02f4f5c69c66d1cd154ff7ee301073683044fbd80f1d2e3f1c442cbd1f79639941abdfe6be59ef434009b59c755c5968388b73b3edf55cdb4512e487690f70024b996ec03014ace417a1a5e8936eaa2dd44a98448a28cec3920913735b53695559adb909353ef5a52b1cff98c17965ad69bb9d00973484ba6cb69410952ad48b8f3a7cd82764238282203a40b35e38b1d289b6f6279b3d3d4774c387245247a8363dec3688009acf8a4ce9d33c1182c5b8ac6d86bf0d715f142139ea6e385ea86e20b0c6b7d123c63cd69c1c44b4eac282a5e2a4efc0c24ddb20f60775564f2217d89d088d0fca61392e384090f70558c522149a5ed8f3cb0758e677cfac448814ef7e20a270f281c789101fdbc3b3d063b3c2cd31f567407d4855df3ae1233ec8e7c2467c79225f94012cb192c8f4b17b9481cc05ad8d222ee9b7f76e6a79ee3be7d006549d9dcb23f3abdd5fa2a691803ff96e5abc6b6c1f37dcd0b0bd303c9963864390fca9d4e8ad9d1c5934ba23e0a47e2283cc68c0c1b67a5b44796d807e3b9b40278c920e9f67c1edb842ebef195e3dc15dade8af06d9eb372eb0aa6b2873a25d2b4b3928b17b89087ecc5b318bf704ecbe0afb885dc33c1592fd0e20925a7bcfe8778f758459e98717ed5e7e08e06adba264de0d1128993af0f25b250d1cb6ce1788df5894be665391d5b772e2bf41ccc6c23b47c6b32c89b30957d65811da46318b783818de86b7c104d8f0f7043176289a496fdb236a53b608f2e4b482ba0596e086a5fce434cdef527744d8b54b3690da39b94a25c9943992c0411309a247da83c16419e7bf3082951bc6ea898c34ec107e940c219055d960416a2fb4f89720219a33ed1dadc7ef60fe848df03e20c40467633a820b3403c766296d22936e2c85597a31f15c74a236c6769a64c0179a5c93358e1160d8adc7b67acfcdaf366323ffa4b30787d2cb42ffcafa03b478f135fa8d52baa16a50656ef5baad23bff29ad9908b8d8b98b9cd8870ad7ba94cee9168e9ac30246a8b3feff569cdb4d47d438d8b549ca02df785ac0cedf0c274b284e1a22c1f1090ab7d1d2e18ee3c6c2cb6164b1b4d2de86ce2a422b6376d49918ce45e20dbaa55dda8bd58e60bcac5747471d8077adf9e29d6b425c222cda3a70ce49086bdbd12b275d1dcb0a68bf7555146535a70242aa68b674332c9b0b7a3d62b4bf4037433e76aa8e9d87cf7dd27035d16c150e7f9ad3d21dce41c5941f112b2398e51ee3a44d4da3d4fec58550f138c23264b6852e52eef8bf16df9d38f4845a57d85c509526aae1ea8ff15a4de8cf144a4029140b02e8ea9ef56a2045617084862e1dc76cb85b82543b67007d9bb1ff9ff2b0555f5edc5877268a7b13b7d0dd9524358d168b902cf08ac4ab5c254151fecae38cd34eccc3ae5a2bb4a05e76d20f00e262d7aaffca99ad8d7c37c3d1a0ca5cdd47195f272335be793d243a20c21be9ee1fb5e7d2e1bd3f85e4acc91c1c5cd1468d461a4a2d508eeb09ef0e0874d41436787256518cebaca4e553ac9a343296a548f6bc71930abb2eb72bca3bc4d288c66a1b792c4c1b4f86fbaaf0cf48af450d55bd0537f869f8acc5d25a558a7b88ce27cb8c9a262de3f7dcc3652d74a07b47011bfc1f8898d88de9467af5f5ea2ff384e11cc7354ba9834b914faa4d3a5cdd24bd25c4cf98deca8d3317d0ebe48533226b0aa2cd966f736cc24f4497c5df7dcfe3b2516a54667ac531ca28cdd60e38439e5bb1a50508d0346183a7b428f08bd5e9fb0dffc02e87b8730fcabce483d47460b81b62948a734a2914574d34cd870620b4a032bb0a7b44893e6a2d5f4bf22722686dde76a60f132102a2eb880a69bf9896dae7c53aefe91998a2f76e723e52ff3c500102cdc8844b583a8942d0c4c52ea3580a69f219782ec9159e2bf702f175712b13a80fb8db5b774dfaf76461148f384a0539928b8632c475e8b7b32cb934a276bbfd063bb52d7ad8ed5dd9466401c2ad9c9772b23a29cd0da952509c9db74cd9af115782eb2e4dd8acb3a64c2d010ec8cd8b93434ee4353d85006cf4766b9661bbe3464d6c18377f1f3416e44a5320059f0f0c8e0ac182d3cfec62ef6e1874812a64d5dc65af3775afb34e71328f59f7bebc3e212dc869b33f36ba02e15787900e3efa662235c0b85eb3aba19065abcb69c8a7bd0436aa0521024bbc4403434f1282ac9952e17f50472af829277ca20712656821995a33930b655a9374d32930ebfb903aaa020394f6f49eea59eb00176f2961bb6c57fa5678aa692d5621889aba5bcf3638dfcb5b71660f39d669a68f5d00e893e584a3232f0e87f0cfef3743c73fffc28a490445b72e7b325d248797e25eb208ebf2f03ff67856b7204d5574a09bd86d1303218ea0948d3e6c2b6c74374df6c78278ce1d92f24503fcca48bbd42532ce397ab4755217b236fbe4f3d7f70656fed6dd9bf6e884d9d6d8e1b49c57e67618413511b608f931962151f9ef54826b61bf7e64dbe7492879081c2a9ef5782e59b0dd14ed7acdf53112785ced6443130d216071a1200805ccb16f9dc589eb4216a874203791f84c44afce08b72153305176b3ad9c1773ec85e02f354dce400b66f2bf50655f37e0facd30f0fb539ec1679884d4f6003d67910d2643773d121852187cfa264416c1877dafb4ce5bec6e2b3e1e221d6bb96427295b0e2ec0411c632ed394e8fec8e67c42e150f55ab56d73d3120a64bca396a48bd8e52e2cfe4d6098aecdd97d02916ff4d6d141cba1e09595787b0260c00bb3d07cee5c6b027e2d673e69576e67d228da83c272902117b34debfa6dfc0f90851a7d054c9bfeddb2e95ff059296a917f9d3f8d399214bb3b1692cbbc3c1095d1c7d8e6e1d1fdfd098aeb9d0acc1cea30292b56fbd98bdf51bdffb96aabc464a3e19436b335c235d962091b733d30ff316e4a3b00a680fcc8f30bb1acf762a354cf36543752320361aadd7b7bdb511317610222449e32a8887d47befdb838e0ef0c18272db639583f028052c7c39d371fdd20f7ae15e442d5eab89326adfeb040c50c9f5882911ad587a08b71e3b03baf0dd0805bf4e5d2fecb3aad0b7a61ac797e3123a11f0e5197f3151c2000d3e24b1cb1742143ac73d1e7d2df78656e781faa64127e73ffe517b6611773a63e0676caccf45eb147769d648c6146c2a05a85f4d2fbfc14e8a236bba40e3f908f87a91d64b5096b9d358d7f0dbf4acc363136f38e555dbb5d887ec88b932f761930ee5ee8ee3acb14a50ea0efe8b64b3e52ad2eaa2c1a5f7410098990d9242ba3c5db1a88ce64f6096bb15d41c7e7738b1e20282205c7f4240b443e41ef42864bc19649493b3aee967141729d475684238bfaa45fff74f71f94499d1f83c5f6aa246d59ae6e22d4dfca2e1e2714411abd545b96a67da176826de25d351f34a8d1efd456b3f33f9829df99bec2e766a6ce46e7141bd2f4256ddb829e92a20b70af5607b3db88ab1948b97702dbd05fda6949c109fcd22c204ddc6e65d801b7b05727ccca668409dec418958ad40b8b7a941af9246bf46057ea2175521b25e863568c43ff0b728893abeda2560c55ea2fbb798b37a0eeef887bfed24336aa692600ce019e833d1913f69c3b76791f6e2daaca6cc0d31b7f2292b347e307a9aeb2690316f8dbb816ecfcc7523054a85ff69139c3e533f046168aa422bd0bb764cf165eff32286e19338050dfc84fe4442a97d8faa9435cdd0a7635dceee269a76027b359e9bacf4d141c713e27a1c522f9dab21278d51ce0a58f5ba7b7c7c41b2f15a2e230b312495f7d87d5baec448248dedb579732e9aecb7ce858328a47e1764d9fac7de286105bb95d1303dd3334be7556309b8fe87ce32e0df38aa9b0b985bb267ae2e3d137c23ea07abe4f14cb2ab07cc351a3731a52739900ae455e8936c2d6f45d82f1a01af817a088ca6df10a0ca67cf30774b7e4ed3f85d54ec02bc6abe3ca7c4eacb47de83a6be203ba764eac7af1676d7df309561f085ae6a978b090667f8dc9871889f8b670a681846763c4bc9ea43c42b56415a92508c5759880087d5a433db3014aabd117be3eca6113744889d41032f8c613242176f01ded457bf1e4a9fd671476aecc51eb2a0ea4775118df9f233b6f0583ec7dcc6ec78059f2f0d6eca16e06fcda02fdd0e992c0d2300e86f49a0be6f847fad72d559165fc726a10ce4e632536669414179d6e6212e9617f88c030ad7ef8d15c57644b4f19972c69c74551f2dd7449209630d0ab007fa257d8dc63db6c19380cf5a1cf9ce634979ff00c3581fa996ba1bef4a4197d56a8bf042d049ad0533e290487f9e55e619cf9b9e8899db6ce8e71b85fc4516865f76e196cb3c52d28a880aab379677a1fa8e37c292513607bf89ba8de08ca0a0c868e9446daf7979262d348019ae108e33b36e4cb862f32f4325b32e03c3959a9f9f319025fa17b71ceab6c44d7fc04b243ecd552ca30e8fe468a334a4bbe0a877a6203a1bfe260333bbfd177c0ccf27e5f254332a4805d8d684dc1f7fddb2bf418e7f9c42b57f9ded7bf4756df60ae58074f5777b856ec9b2cbef5e6bbd6abe83de3c4d090a703267f724239c5f69dece0b2e925f509b3c3aa238aa34afe1a4fe8536f19f9aeae8532158349c8f47d633777ed92edc8a5527681eaf873515cda137f14b6e774db203dabd9f3253f02f2e590c4abd12aa6dfdb590c6a7bd2a06cd0669eaa6da43c318fc195a9516e8a34a65b8e9bf7ea7c30d0708b543fdf38152b5f283af95c20f0a721edda1c45c1a23b98d4c64bfd6642ad396dc5e41c1338c9422d3d6f7752977b583f1ab022da29d4abae5d0b788b6425db1ba43f909561e6372e6f42110aab6d283bf79ac715c2f89172ee7695bd148744f0ffc95ca75a42c19e462fe6cdaf1ab3f9a2ba42dbd877a424f7229555e898986e2745693eed6e31c020c09283309d3946fb5538aeaac7e93f08d467efe3c40ccb2c17a5c76185d8528e6393e2555acde05f828ef15c3c23dea16058f0a802b6ae184569060191ce43bd29a016223afdf262427ae3e3d8a4fbc03f8146876f0b5cc320a7cff6f7dae6ff33c45fd5fb6d2a46a28b6f55ee7fab8d3da041fc0585993a9a7d5eb9b1d914cafc72db90046030f7319de7c60d8c4be7f968c7d242d586d54995665808b19c06c0983f32b6ee5e52eb0035a00c478115cfad3f391f4cc034db490dfa47a5d51c8ea1a0bc6a9c0d4ad5b8b4b07bd4495926067138a2d5214a0d43416e65820a353a6c89357c1721bde1a715357005a1cb9ef905068fc740601ec6827c593f5b524086db3251b5bca4de9e31cc31b512ba0bdf93e70855b8deb400a323d49a2501788b43df583df7a47f097e476e77c5ba82297d2c87f91dd1cffaf7764d67c291af0a094504d9b4abb53e06c5c2e435117ade8b43b286689c23182320203067beed49f6fb23196173535cd464c6c562b0069ace21e828b788574560541f6056b6c426441a6745c572030b6d6124d649c3d1b798beb07aa6867b390e540b3cd4e6586b50bc621ee3ff821249f5ca3ee2bd395b4551712d853ca02ef814dc5a1ae5c181a5d21b248d9eb79460d66c05751eb0e1a6e7a76927b1314e53389e496fb63756fe8010cb24c787dd124c7caf251cc60be225987484c7c8731fb1dd2a20ea82c669d8736cf04c7874d09be714e71727a0da0ad6326a4eb6c2ff49eeba3cb5a9702bbe651db889b08749a853d16b138709b298bb9b619b2ab4261691cf4ead5b7e6b9d15071a351f207872a1154c6cd4e0b7ebda64b729bcfc1edaf2264c109f657b4d5457959f68f4d485588809d88be85ef178a2911ea923c66889f39040513fd6d79350087c45036219a805e8558d1a86fa61411c460c0ce853efc83c30a06066864301ac315ee621f63adf7dd20d8f3926b35da22fa1cffadbbf31ca3592302a732aea00b974ca623941cd3d6750a916a4934490bc06c689be644606b75d62ee474971bb68ef0793208932b06fddf2de1b2f3263555d81455b6cfe2e8d159bfb5e9c04f27889f316a388af2a415a16245647b17affb74b0f235216d208e0f512685b6a809e3cbbb6054a1f2a1bacfea38783c8b5b1b820538212c3ea96ab97a7afba844c3b0a914dca4b2a6fb07d108563fe819098aa3615c404dcee47b670062cdc7f25e807b6b049ef37df3590b576008f32afbf204d0a8e1d73b348d51235295102481d7ac07d250cefa6ac929700fa8aa64e5a2b3a1df2bc51d7344d0bafbaca2cc6c1904696a9c2611991f9ef16cd068c4c911a24fe2ccd5e0a8b6d5d9dacfeb93889e435169fa09933639eaa2fbba79613ba2af9e180208c4ce12dab5fa4095093199b7aad9f8732aa2b7967332d3fc695718b0145137e021a74a917f2f1332676872c85634889307baf9ef6afe97f8047f765e2a0afeaf86fedbdff429dfe591d5ef0f8918fc240342936d6029408329e402c5daee5c1a8912e1dafb4d9d85cf88bba2ae65074787f07bd212799467dab25b5c9eab15606093345b3fd66610249354db033cf2815af5733a25eadc53dd4a4a6459f77bfa5f7941a53dd44afd617c8d78242f1c7e90d8f5499c3a64cbc0fbe5eb50888152773667ec2fef7d89957b3162bf7a6a35fb6b634c21225f84c797f44a57a2494f83e8c23d02c68317d039cee5e7dabb49bbe6c56ad394603b91cb0891fdda56891b0f6b9ff5432595cacf9a0ed1c9e3f37490947afbe9febd7ac0ec81ee7620acc824233e329b5f4cae619865b35bc4de5b8983b8bdaafa393d55c9bc35215f1619d30e44d4b96b98350a791acea27bb126279cc049aa76bcd7f708d251603552073b67fde0fede9b529f95d1adfb22df5c343d9c2fafa527dc7f2a205131f2eb12b0b7a33d219e14a776fa7f93a4d9b795fff8d55124a6a1dea700d7ffb2d29654f96168947f88c98820d7b42a82fc6d3ab540e9d1fec6b7d2c2a23db3147e5cbe6a42d562f7423577bb96df77330cd06a4dde1b26e53ea611bc17bb40da5fa2796be9644aa41164c3b422130593d4fdf0963da0706908e9a1e90720fd7034f3cc9dd898aa733910453c1f54383dbd79e0065844154c8efdb358dc2e41f3f896e30c34ba54126ebecac20c395b82f57db7ea168714577b8df9c96dbc32c7439c3066d9d77d687833d0d20563a572d46caf69d97f37845a3e307d3479f7e53c3c8c3673a9a2eaa6b1f87f56726fc1da69c79f64608cd2eaf9ea4df467a5020ad4574c3cbc8fa9f64f803284125c9cb00130539748c82e380cf7e62bf753baaf678db9a4b2fcbdaae1d9c666fe9d33a9e5d63a5b23825ee4d642cc3df15e8121133e5e58ef4bbe8647313d3b83c78fc381d344aa1974d9d8a700c3c2e59b40dc62779bdfea98c6988ca8aafc50a138501af45b27ffffd464a023e3b79677b6b54d7c15448404156744668b47ab486bcaf21ef2bda7a446b7c5cb57abb0d016b85c66df3b9fd0a4c82e335a549e424dba829290f377ab15b1bbb55758812b734f1c7d328c05fee5fcaa763c7cee779528a6c340d7022b033deeec20d493a770722a2369c0b22392afd2e6ab24b70b13544e679a83ea419c90d62a265fd9389dd5659d22affd61e33609912fb992b5e6318a5157180cbf1639cfe50d9da449a20838ae17e7e0964b62d9eba6dddf8fb25b9857aea60813ecb09056ffd8daff54b28e985ff7be05a6e2ce51dd73c356f75bd094eaa772ad51965af8279193056440148bc5e751e5544c12bd614a8bbd1687941570d5a4ab6fb73b0e8005a549e4ea2ab7bbff255c9c09b4535b0c10b531211de4274f184e7f1cbdd922ceec1281aa109c792d49f0a4b3b2a3f46f09574faf9455c6e1bdec0ee27aaf89e878a90ce74e23e829c67f84d9ef72fc9c1887505b81109d08d1311975d09a89289cfb51d691d5dfc73c9325ae15b054dd15f3b6e964cefd5a466b8ce770b23513aa0bb904ea43bc69fc33c2745016cc640fde80bf806485230e3c478c998297572a21785499c5393c00e7801b451102af3b13693818843ca6d7ec65a8484c707da8132ecb8413742de1211362ea6f694f5f1d7987e4f98b5afe18f6f782aff0b5bfcf573dd9981b08c413af41576cc599c934fa647cae15dd22cee37b6e24d81ff08f415390eb3e52ab2ea8859541c5aac83a83d41e9dac016b87f295dad8b21b421ecf0ce36ba65cad9afce0c35971fc148ed1fc4ecc2347ca32b7a6fc8f19ec1898d9d0b090d7e07ed40acf916a60d809cc3cf28e1bea7e8897e62ffd456f57b00bdaa91879edf35a23c9778a4fbff68e445a3b776eb02abf3a61ba7578a23f45f95b83b5cf2c194a5d47a489efa85f88bd933997aab3de88fff97b70ecb3f8928ae806305dc7fd50d526b092dc681b0c00a3668dae3c7bbd4b34bf1859339ad522d9aa30fd8fb25e84f78f4bd84e58e5a20e46f578423b717622879b6e2b58176238a134b2d28c5a7c0e0b92182f7e6e70cd5752bc047e6daa60d3fe99e22aa9f51889dfa55613457010ac4bbf59a393e165e5af8c9e7ebc3e4a6ef435f2886a57f87d3c0cea6ae66d8d3139212afe519afd5360f2d1efbbc2639b038f65fa906fecfae92a9bef40c001348913cae137fb59661cc824eb8a81a39257af4fcf4890915361cf1cb0a9ffe31b63f0ec08f25cecc0df2759c59878dbd3d716799afcf8afd5ce239b8a0af72848e4b3faef2a276b18362f16f39c744923eca9a00d31d45507c8e3a4dcc897ab82c4d2a3de90ab387ac803a0b41755db6f490f466b8a287aabb0edc8d21689ad406f91608b840563b7448a04d3195ec186dd5a30a2c976354477e6276d35fbd7f8dc78815bdfe2399a1c82c8fb66d1e64c9c349e43bc069c94f988024c5b602a0f641c490542773a69c4b72da7326b04c0fa942e16ed34bf0e06610fec2e2e34facce782d941986c532917540b97549854ba35df0f9dcec5f54eae01c07704edf2cac4063a0712b82d827b218b4fe6d44b81c13afb843d2cdf275b6a9181fdd1ffaa7a3b9ab7b0e1070ffbb36fdf18dcac374358b52878345189fc4b973684f5e307720a6075f316d81106de4020bcf8848b0e0c3470875335a30b477ab499c5fafbca5b5135c3b7dd83a0f1443ef3fc0592cfa660a5928104e767e9feff787ae097cbfbb598eca6f1c3d9363183c13e07db6809632c6759d143d535bd65963df4a097b7a23f4d6edcb412c8cf3e22061047b23e0ea87ad9cd2775885d364bf05131f9128271fe17ba32274f75347e3a10f7fa78dded61074239b16d2c742200d603f757302b82a5f071481cb600a4a5ac2345ce39b1838c4f55003d64247c88d68dbd5fdaa718791b85b1296d15d4081b9be9265d5bc87ed5ea96f7e75f6169e3ac4799d4e6db0af552c8de582f4f98106aab8a03059c16a2c475c101ed2ba9b1f8c10fe024ffe8bcef0a38557f40754f28092e4a056dfd0d53eb35e0d2778e6558c84a516d25504be42a1c587f81ca1be0855de80e90e18db370d62dd6cc454c2d2e759aeadf832a9d684139b1fc913916879e6d837ea4d9407dc1913b30f0b1291627f512bf83b416d1c38722e330d20f72d25ad778340b022eee4242aee4e0cc487a64bdd2b2e1146e469c77d24c476ea9434e5e609ebe09b015f6597954c2443f9b2bcda090ebc11ff03e6d1230469510bc948a4d1dde47e01a94a3f877fa0ace4ff79163dfe4063ab3a14d76131f8d5c91f6947134baac05df87590f3a2fd299c9c46d47dc4d82e95422ed2aa2b572bca750a6d1b7bf316bea36555d25fafacf70309232a293d534e51b01c40f7f3436c143c378d4b0a7010f09ff4ca36e4dc54977bf7dff673abcadf12561b6eebc3e3e1eca40fc44b2c8c779709dd2ade496106850263e77c58e86a8d9ce54bcdfe1a86847436b9397a7da4c2dcd573f3e640b309a05fa282d0fcbc161e472cf53118d2d7c592eddc0f16bd065bc99e8414397739ba83c16940f9365388880029011dd16c4ba9bcbe5d3f9c42cf9d0e18b7c93f1f2e9c61868860cb2e8b117791f75d9fbdb8e8e3d181dd916d544e6694a3a605790a8418de00c7343abe6b519655ae86dfd5aa81b2217c330c1a960a652fd1f22f1074fab7de01c5e3f95665f0ada8aace67ae830aa139c80570814e3c08ec7130f46ad43f5c61f70d45029b2cec8d8c0bdfe181937a9c237ae2ddf6ea033e90390c0470f79ecd232a9d92b4e3c704ab1b3bc39d92735d10fbfc65f7ff85a33aff25d6e783c0b75ad2e89165edddf4d76bb7abf3d4a978891da65795a3ec4a3df192ace12626f078fad98a2ea2b66bb0ce46f14f4525698070db9f176ec32f073aeed0fefa724ad7ed52bc789ba44851615863aca72690e17c00e8c1e680fc7e80f04a03e638410495b7227e48edc70dd883a9f1a66306c8c1294e5b8ec763af1a2261ea42e2c87dc791decf39cc40868db1a3aabb2daaa2fe68628bf5f0f36f25487214480f9772c2c95b84a60571f2b2fa9991aacf6ef7d7212c280c73f15b522b320563653e40318e4b2b039ff5011cf6a2580a5bc0ad9761d73708a692b41170ccdcca7a2318cee888f4317b8145fdb2d19f9035417a81ff66c1f35fde36abe6d4b09a0e0e4bcb231144178fca0629ab27869b0dfc2ef920a230e29d278e2881e320c0388e6e7d47128a38a8bdb84af2513ed44163d7f467a95aea3f731169acf7c7569252efbb728ec09ce0c00e9fceb664d843580f38aaf8ed00c459d22ddb8796e71474ba0b071ea7a28102674994cf160929f00c105ed09092c1654483778754fe162f3df901a8cf74aaf76d248038eab71e84c15f53b3dd747c3ae2b5695221750c724e7f23f6f97732254e7a471325088460a61a98c93eb211a3daf3397b669cd525fec9e989ab6044dd904cdd6e2737560304ec252a3e857388d22c4ff180976ca72456f039ce44cfa15be06f3e5ecb6d6c388493356c4158cf0de5328801eda07f4c91d6a362b4b92353a9636fabec53aa0fd53fff067968352730d1253032a79004acfaee8e85aa6a626f91f4f8253ed64a100acabe388f200258eeaf1e871a0696d9223c1cf04940d0b9682ec9d38a5888e2d8b250bb98f6f91f0dac7ceb6d336cb285a8ef296559ad97bdf7718c2bac7c1a6e9dfcf94d6640e443d04ccfd26eada25689cb33e0e89c5c349fa72eb9849628b615e4f8f73d64c2525c094c32f4a9c0da91e23f3f4e19426ee77be0a728b94855fb8ce4bac797bc406cef76bbd38768890255c1244f9c0189445ab4a44fd6d2c3a2c6aca1398d4062a54edadfea7d828f19d5169d87f83ccea7e05852cd2f964290299e38212923d8081041de3e70fe46f5e7ceb3e6af66f50d1e2767245701c3e17cd66fc87c7707341ec8941c761b0bcce753720e985d2e638d27a8ac55082fc6b03ec38ca07a66a1af50d710614a84721cfbe3e82fdc332f75894634b5e6e39b2c0fe50a732c1cd9d627f984f666f3f0c605e61c337bdec20dada33952b86fd85bf7d42d4dfa7f3bc922335a745e63292aef732200dbf6093fed0767e94b3e8f433c69978ab136b63541464f6f35ba8fc20699ae737674d2543d3247802e4e4d2b48d29f874ac0d7a63c3a79a127c54ca6c15f34a86a625531adab03359fe5ee2c14ac657652cbb31f39db4839f372290c95870b0f31c83143426b10ecfde5bf0e0f11b062099a4040cbdd1e585833d0b90e8c12049a1dbc346648fb92ccc77fb0560258e062430f6db810ebb813d49ccda9448b7caabe2a64598823ad8471057827a070ee32534929d327355334cb25defd58559c4c25a61ca451a049b0fca89971547b282c40d202760a431f6ceff18e23d29a28ee6e7503cc4750c8132f18d93ba404b8077760e685b7cf910777b99ab209f4192c1e89f8007aac374902e15fd80d3677353ce53770287d7e4b143d6d34858e333f5c1f7e61621e41134768f1ebbac544d7c8673b0036411491de89b91bc35236c6a34a976bb2641c59b13af0236093d23f4159400d53348ba9f4c53d79de569f6673c8740e403772c76a97425af41f1af2be810cf43ee8bc5c69a6ec3ab7eeb596b3635ccd676d473e9e84516c35861f545c4fa0d84d6fb211fabe2e246770197076c7f7eca94c4bf39d150499ad76f5e6d83b8d5f7eba5c5dc2b59cd74a333474f5cb682585a26b4c0f1c666ca3aecc3847014ecc465569df0e3a3d33b22fd94fb980a4dce44e781703f5a8d56b44515b0167e3da985aed4e20f768cffcbaf70f5a6a75eaa6464ae3e2c7fbd233bcb9797345faf4854a494b1a82dfdd1259cdae1b916a197a70508842c0dd71b6af68433480988f7a222106d04c6fc0798a2317ce7bc2a00e941c9a375d240c3d5f7d4c3b07a0300b8c8e92aca3552a4589be9d38d7a0cda551ce5eb643c9e440116dcbf77cac3a8e963f021b0fb743c0354fd6d2c6b8db64e2ba00c1b5abae1271a3ca71fde0d12a474e93500098a3127f02b27dd8987c6ab12242292f5e734180c2f9cdde7b64783e467cbb2891ba656a4e7056131e024d15867d4b3c9ec66e890ed1127f5356c02959db1e511d15f8a24b67edf024ced40a17f1dc2b1af01c486e28eed4c494c21b2f40f198caf99a2b7f9e67c22117f29e482e5ea56259cc3124544f4e18f766ff8e07d0e0f5bd4fe2808221d959239b7edaa507bd412692f60b1370f1ab5ddcc60d6c5e00cc8a308931d3b191ea98c1eca2c83abca08206b9feae706278abef2aa57c8151a54de0185c94b8233a25f6d75d98861e59c0484160bfc2c59118eb840b79d598dba6ed9c10cd1d5ed19a79da3ff2cf4d381d1e1977e78a2bc283c0b332b0a7a456f5c75797d23774558e07253d5d9cc9f13faf33076a6413728844e1767ef44eb193613e385ce3e653942f882cfd61746d240a3f417f09f5b3fd4a1fa26ee79b914042959da38f795b4eaefa71541add4a326afedc8d45fa107c9633f4e846a363cea3377e661e1c1b023eca5053f49d8b980e258fad2df99c67239289abde81f15d2efc94751cecaff00db7df8610a7aec5b1bc02ed418d5bf292769723865cf5b79c33b6effc2edec1f1aa2d7e9dbd464d1e97c4972b2443fc401aac2d019ca54354e01c61797d21517a0e9e989ae9a1748ebdfd805a8a6fddac19004ebb1263140633eaba4de545138a661e119f495d5cfe4bbbc818e5772c93263084fc69cfad44a283baa0e0882d834a18abaf0e00ba5efeb37369b62149a30f8cd28d9dea182ca11dda5830a656f468ba52392cd699be34a8d6df689a6c136f747b0f5338549d510ae760996d61571178b2a7cdc4d790d14d8b2d5c86c00ca051bacdb1fed12d2626589a7f90ac036a85bafefa3d000fe6a643131cfaa4cea1dcf2fe801b027d6c1fc3b816074f1c338b20ce48e532f063df4335e778ea76cd3c2342601f7d551e1689d68cbe87945d61550396eef5acc81555c54df06c61a7cea853d17e161238ef2db6e5ce24c4754de2a7820f13206ea48db214a966ea458aa57de3aa4d9caa63c9062d7c7c98f3afe67933ad03c210df9fd6ace31ff00d0e4c7ac6897b9641c21334f4ffb62dc347a0f16018919da65d662b9aa18e216f4b9a3c56009a0c071bc65e22ba8323e6c9f6bd9c0ecb18fc38cacd7d7bd6fa47bf8e006f017fb4f22ea42898dd43d29a5de204326f5ac8eb8c598a2a82fe08ddcc36059dab6c10ba8ba7124942720841ddd7699cb765e147bbe5c95091bf0d2ab85559c4d2a73674a3e681f43f59cb9f699e2ceb3eb173c94cb86d2e8e22360f93b17babd22b75828bb27eb0260b373f958d4bf74e2a084b67d5a1ad14ed39d68955ee6961c6a62d41b77ae3f7b44e198690ea263327f03c0f44919b192010da4773a41f3f0903fccf396db5d117a4ef092ee94dc326e0542c39eb83a1ab35e4e60fc14d26206ac5684ad3d5249834ee3395772e5c5095d40c85b3f4c46ba08a82777831563511e3859294430e68cfcf1c476ebf2c1270a4cfe8b4c3f9eb7f6b97ff3f69d247790cb3efcbf269b822e2aaf177df65234e12cc6074676225a01b685d78cfcf5d99fb660ddc2147cbda73aeff490cf638378204be6e46a868031e09b813ab42e19bf617b07d38f63958254b526ba7f7bea173c6489b57d389610c6ecca700dc684f913c7d7499dd73087516bcaf9f348468eed3d46253e8668cd60994f5a2a12d5892aa05827ffa0ec8f4ab9ddb2a1f34237b2a64d83f49a41879c7710b5ea7209b4f99e27ebd8fdd1b8802edd61c53e65e330279d1b6d34fd43196679f5af4a4e7de5d95757d0218e014891f71967fbfe87be6eda6d691a8743be7071d7da477fd1f77e3a4db34252fd1a1ea9817e5f03689acbc6221e442a627527aa57bf2671139e0c2c053b0a11b6cea6bf1245a1f55e25da17d631117160d8c093fb2c12d2856301fd89058df22c4d33ae55b472316714d879e0f58825e414d5f71bbbe6ca9ad86258a09fa605fb8f373f0a19b1d6cd44ecebb95e230e6ec7ebfa2c89bb912e8a0480e714019f90462bea68ce84b73a0ebaa9cf622bb6da8f4ccab638bc46669c76a7d873a1b1b65245de5ab2cb3fd1bff923f03e7fce96af8f0a99c741301d7eb2bd941751fe89c432a3284075fa3915db5b838eaeac54b422635febe20a405a1e4b2d66ad2068d8a5d22e10a2357f0bf90c16e094e4a87ba383b35808b367bb4bc21e742dd2a2116eb0d74f6036778242856674dcfd8578acb910d9ec80314d8bfa93c1cc4dcd392236797e5a4fe6fbacc3be88604660993616155be7ed5fd5651a33d00eee211afb41d07306785be6091d77eef0132d9805f03d79e9a8a878cbd205354d10a4612294bbe8ad15cf101883eb21c34a11f49485696543c3bb307a3656f9fa1e598cc6797fe751215c8cea11b27043969db5581ff16028e31ad9248c7c7e9c59b99a6e68f86545d505bac1e3b1921af9ff59696e53aa7e41a240c4c0ecc8349070494d54ec34255c9ed019ef5118b4d76915e8d25bd9b1b77c2831ba35c5c1a4d1002ae2b4f38e21725293cda070561c946ddad9cded8795e5c63176b87d4862d06668f63fcca97c8540e38cecad9003cc8fbb0db0a4960564244cf154972db8d0deaed6e4e959f1ead8eab5061976bea152da54ad4d90039d98476c90ccc8fa01691d5b8b6f199586b49063bf34184b8e0d7e078051c4265e2de68d2ba874d674ab57467f21c9fac5b2a9c34e61cc0128949c10722769e9904bff1b2e9d8107ea624d7242a6849053f05ba3ab7f2e92ca2ba0235571432e852c9c41d66142bb6f8f4c8f6e043fcf7795c9e1a87a4a3e5df2976e736bf6a5da3eac7eb7821f562270c4c114a9a961a8382bcfcbb92691aaded3ef47d7023058eecbabd920600a4c3c3458f58cd40f1e20cc7031087f5bed3ef86dd9ad3f115143ef1f6bb26fbe02a625eadd02c84058df3ae6e4e8855c71efcd85f3edbbcaa3edc43db059a476f543f7042b3d6d747f7f03146bfcbaa4cc1e0a82b37f171109a93555b0968155d7c47ae0e3e17687220baf8a5e935452cbfd21f30cc217cd173d8f6f5a21419b012a60150a0b51238250c23bd7465c03992eb0eb25dba6a7bfc84e823747338427d4f4c84851f506b73492b1a2b938132f9fad6a0076931c3b912cbe49d867640f7ff6d3d6eb0c595c99976ed221cab40b1e100178b26d80479bd9ea960959ac9839dffd463e805f723aff13d74a34dcbf52c278ca81a1abb4fefb44a35bf0b1aa608f3b8bd294141e287df81003f397809d6f136d869de6f7369779dee0d8d5565c9ab2476425e199c507c3783f00c6b0772f619392e971d46b17bb99f8283ffd97f9ecc4da407e18769f64aa150b2fe844b9321608762fcd23867465dd3bbac37557c8c911bb651d0d3d1e69e3e210eb250a40016f8d219fb456a2e42c69780eda0fcd3b0689e930cf15c700f44787e47f840068eb2d5cd22d60a651a7b48d0a76f271309fed27b4f490ed0cc91bec61f81b2fa648c76c18c3ff2e0eeb889e04c2c8fefd17137b13c10280f98d5d6d5afbd8d70df9593def128aed39e3c7d4b288636a1913f0b3c6fc97712bfa4bea8c8d7014d864cea613bd503c31b42e2642f4972053c3fd438c923aee40c75d3898663ac7489bcb53eb6d9c8ad78840ca80d6df995b686c3774938b47caab2a394cfe314af28b8ed2553e67846168746b179020f5f30b9dfc98032f1ca195fa3d3773eca93ab0b76fd6df3ad7b3125f8f81cace04c5ad65fb5e9bd96c72ee82fe5f5d9b56f3eb22fa4f3d8e9bddb56a95990c3f7987ccdc3fc53776c183995c8641703e08119045a84bd5e316ff8e57683274e9e728da805017c82fda6cc6b4d0ab2ea39ff608fcdce1e82af467db600995496f25fa249b673a44e372f8c89d201ac21dd018a2386cde798ac69260f9f2d485782f3510e08e6171e289eca06a71d826f24ef76d89af790b3caf2cee5b08e848df04091fb24773685239e4fc64a88eac4d39df7575be4d11a3c8895b0335664b6398e64997d8506fb1ef9b90be723ac2c031ca60f1ffbb46e0f28774d1718ce1aebc2589e0e26e699eba3789fe53700ab76fc556d932a38b43a4ab4b73f7a514428ec07815fe30283fb56e5e948f3cb6e962ba1fe9351917c528e8e5b86fee1eb6975c4bab3d40b01298d49762bceb07561e554252b4bffa013c77c29caa13e3e6d11f420b12b4b4fb63640ce54968e77616d53c3d84b9ddea5306252ed97030a3d22188a115fc25fe2ecba024599d15c4d21c7d404e8d23a79bb784c8fc1f92eb3d34a97ad670283d273d261d2fb14b92c8390f0645e37f42ff03b34ed9d3b99581acc1291b67fa241e8ccb36aab49abd188bbf15e7ccab2a9d0c8348e04d6ed3afd85f60287ea3514ada57bf89514c7fb33660549914ff840ff69c1d79a795757e77a165db8bb2b468ca133e53dedd1cb6a7fa933a4cd54d0cb9ce5f81b2fe2bcdcdf864c3ecea72df4c18cdfaa99499f37916fc0e2854dc0e526a3a70e6839f2650648409a358909d051ecc1a26b18810e777b775a6e068d01d3f625003965d40be70d2080fbe8b86fee5af06456678dd1d876c37f9c336eb786058b32315d55f70c9bc5754c06803b396b86bc07ff7d49c80fc4187804b748354f8f18194f0d001dc37e2c12e6eef138a31797cc4b34775a38de5924b7839da745dad250792ddabed6c48a338ac6d2a0e8f62c2c29929390ff7072598e94a7092bdcbf0acf49b9f2553fcbf47e4ac41dc8f8fb3ae91503e7f4ad6eb2b3ca90d632a0f7aae5b89f97c1fe5f090c6e0f9cbb6497217bd22a737dadd9f8a7f1f993511d5c0c9136925661f1569f8b54c585d80c1dca78bd4c70cc6e4f98e2a781d774cc9bb1a3e9f8a05bd964024430cac9e8d690e9209b19cf08e98e658ce5f44e2420f1f933cc28e35f11d28bb7ea303f230f1835e6dc021385cfa45005d41ce8e7cd68645a8f966e5d268dd1afdeb7586584228de259209253d962a707e92fbe1da4a364a1045cae05d12730e0429fc9096a24e423b63706a38a1a3c7bd316389760dd82bcb17bad1d8275aef386d8367c08cfdb4623fd51b870780afd95ed64a5a4a648773c087c588a76d1b00a1c543bbeb91304c360daa846a88b3844affc437a4a5794fc818d5fe30b65761034334a126aed67f6660feeafdd479decfa19f953ca84dec8f7967b347662e6de829a954ab2e6095265b15cfcbc70c04cc010cef85ee72215788155d7e8a4f5b2b7d5fe9af89cf4fd08b3f5fa01d5e2be033123fac151d012db811a0920c790b00bd19699fc1e52b5bf45b622d7c7f2c9c975a93e304a035db678e5d0612b4bf868f52c21cb0328fa397ccb9d1d05d814c029913f5607b9624e2357462b04a37cab618eaf52fa7c31eb6aca9c5f23ddd7a39f2f9afc65be9029d615bcbec45fb36c8a6c9dca64f1ecc6cd160e7d5b9ad77652f6d90c33c8317e1eefcbc849be2249d26427dfaa20c9643b28ee4ae3fd887a7178686bf2e235b29a9134575f57f8c10ad33d28086916be86896b4032ec1f85671be5fdc7504ef193f27f0670dbb763c57668d4bfea05e586e849d3bcaf43d13e44b9b1592012d263199c092192184e244fe068e8f2f0b9ea1fd781e7adcba8af96ca36da68abd9fe1e1cdda907091526bc218388c99353c2c5a6c79ca70e6d486db0871b38440b8728471bbea28cf2ea78a373e0c772a0584f9292bfe96b96f8bc6c0905b6b36a17746f12b1365289d955c4496ffd216becc2938be2829e77186ddb25f0375400a8b0a6a144d402fb24e3d8f2df4c3fb5c15af5fc672992f9a6b14a0074b1c89000b568664b98b01762aad02bea3e3b3d77755402eb9ec72e9dd4f20e8547ee2460c66caf227aae516eb57f80ffc9e38ec96444b10043a7afc74e798b8862ed7af13683a7e6cf1c5fc3fb723a7e7fc0b84233faeef7b154c179ae9ef0d9071ffa772f2706ca11b0e9d85a5cc0f35cb13402d2640c4d100302fc66baf83836d2fc6a900d2c15e243bf25cb05202f369829d117d98173103ef628fd6e77e04aac859eba085237d153669cea4f7e1297d74a5a7f31971145a0c312f386f08847935077e844ec17d7a1d99125f7b303bf4ec1ff722791f4b146b0f26ec109aa9d42822eb58a0596cdaf688715b04a79debcc38f13a600efa0ede17c25465fb6205992cafe50cf12412f3ee031223e628767f82b0fcaa7bf440d419a3bc7b7954449f6d01d9379a532c86aa8897bf38f58eb04a93a4bc32960e33f9088ffa7bd9eb45a528f97ffc7859c9d861d73ec97047a3637398e7cd30c4fdbaf34d9fa2f522f5825bdd7c291a28e232746880ac276363309f8baab9ee25ad3e22578312dd5ed9a25763243506890dc82712d45306f91aef175add71e03d7c0523bb4f280c2a53ce1e644743a66a73ffefb1f25a5516ab85da29d301363eef57aa4f167634cd00f258a98d879891cc5450c9f3865868b7c9493fc1050211efd32832af0b2bd1ebb3bb9c811abe5f1c466159619ed76daf9449982e8ef94fcc4742e7c6b1dc78f74c92d228cf4c2e7b3e5f3f3cd7b4493a3d8c81dfbaba00d2d6f26a267adb5b229a3b9521114b9a8e8b40049405d0e0c69b48ca442f82f8bea436ef41de5dc35ebeee8075fd0d5eb0b4e858113193e6a7342ca948b8085498fe62baa91afb6e4f872c356ec43d0b19c2722879438ab338f93c54dfb8172e1210608794bfd29876fb78eafc8d7fdc5f3af71955a6d8863ee1d0da038978a5474fe6a23785625f9c977bad7ae24931cf13c4fcf68f5863046fbd35a45752a1e35a5a558297619bd3cb6db400969dab53eba4cec3b4664859126025d4301ddfee61aa76dd063c220a5872c5adf007c3370cb5cfd1df6ff0931dafb5b9319fc5ecb60f59e7eac80a46ec7d24a2310ca1677e799ad38113fbf53e9a2d0e7fe728aed3a0d2d7889b328d19dea080bd1a6cbc1857cc75b757c395e98c051d8376687f35ce76e9483dcff97d858b45cfe2545ff1b2fbdeb25da753d1a690720d9805e2ea5776cd272097a00d27f7cfbb1431e65d1fd3dd5df7374aa105604f90e0ae02fa14ba8a2c1deb9fc7274870a1c0aa628359c352edfe01249ffb170ecb7f86b4fc7d426ca95bad2ec1a0305782fa6c3c494b85653f800ec389df99f030ce6fe6dc697728c5ec4d02c5035564f217a7fbae0803242a471bc8f135dbc03215230cc81e3481e243e88dbe8cd28cdbacb2889da718b1e7aaa7af172c9688932bf030dafffb8608fd49232cbb88e2060f35f4c2faa75f5b8ba64e7eb22c78013ad7b356c71850e7575961c21621206f45bed4ad6197591f87b558496765aec11b6849018dd728527b372f782c4756f1a3872a42595ffdbbc693e405e1c691dd081b3553a80bc21e1da7e32ecd4a2350224c096891c076bdec0481c3f995f3f26e55fe61940eef56e7ae4cb007fdc46b9f5bd27e58c2441a41dc7de349f8e6e8d5eb536e2e988944ea0d8dec381cf471b9c486a389c7a53b6770e858bc00b0ba37b547d29e73fb8a22a55ebbb6c5a94f45731b27494c31342b20a9dd79b1bd86ed5c8ad583b93704d863cc79039e3c5e171856c509e66fd99b3390ff1e90505391f7e434f8b24a223c37b54bd87f4b3a3448c47f53fba42ea0810b3f000bf9bf9003dffcd8b9ed6dd6f9678cd365e5f9696e244f987e80c3cec5475ebd053493bfbd2113318fc5752f1b9e375f7c778f8496a2242af2c09ab29be2f6880489f7f90a1e236fb84d4abcdd0496f6d93205d18dd76291e2cecec7819e8ae02a68584ac25724025c5fab3e244388284ba56e8ca1fe56a344a753e8f026793bedfa970ecc1ea993ccb9fc7109ba263bba660b57747c89c42f2c3ffc27fb66a860fb33c9f3efa532461e2e764bba7064f42879960938fcbfaad1e029a31fdd60b020c6ff8f62c14fd329221013799a9c261ee8ccf96d6f06f723ccaf8611b10ae91922c18f3baf20256b2a99bf2f43188f8dc8ab99c3302ab4d06a63232acb0ba112a74e03b1c64d6cf4f89574c6615628597f97146ee8113315c1b288de2a1482a295fbfd4f80dad57b901a284e6e2de090bbdc7f56dcdc617c6c6d864494089906b046ce594f6735d8836ddcdb9534f9356b4ac30501afc6cd16c0beab7d171d1b15d42a49063aff2e09fb0679726c3431ae66c18586261383d04e8ec26f5b9ead901c91be1da42f2cafcd13e1160b1b3a69eae8719cb69f2d7dfa3f5537cb5af1e5fe846d24734c077f868c42081369c3f3d139f707e903320f574f9bca5e800c87907f0e21ef9703a6c2a6b3f1b8dd00f9a766ab238badeb316cb22671d944836f6bf00fd48671c8be2e2ef422d1b5c6d8a6187c2c673f89b30ea8fcae725551dbccfb8e521a9df5c7b138bb410c9a5aa26827af9e5ff4745e37615fe9e3962b058111e7ffa67c6bfc4fc942758a24f0958bb923cf870862d066fa3733b3a8bd97de87a2b186c593cc718d070a27f515d9e77d86e3c64868348c1e7334adcc491ba6cf757988e0fa506832445d668e1d1d5027a339da8e9a91b3f6df13f0b3711be383cd0056bb552bf14d6828021d84f1c61b149916a8ba54215ae746e614ddafa5286d5e71d9a4a147b46de5814c550e888fecf56e5a962ba8f38d10f0789b29ab5f4219043fd68bb4721623a76867bb4b8c7374f22b8f8ca453f4312bc875e022f0c0cf71d924cb2570e17a678917c93cef97a8439cf2fbb8baf8c66b78323e44d0c2d23ca7e8d8f43ed4ae0222b865f592af6ca2e14aaf82bde26135cd21578c6950742bdc0bba5db0829090d8ad251f038b9aa2edcfafa5d5a4ae275cbc400eadf5fd003596741f396657fb44c391a9b22bffbf46c08cfe5a447853d1c38f1262aec2e65228fc2627eef41cd0f37a7a2bf3fda06c333963efb0aefaacc6e14576a144f22db918665bd4fd3545bdb1bf01e8193d35c4d638001916b52bc40255eb3c76ef1f990543235b70e279e94391bf54e3425526497a93115d1b74350e67cf4826a993a160dd5a91cc8e2370fda7ef5a4a7476f2ec4d4f50f159422b9f8bab3de47859b89af6f2abebbda44f3dec31bb14e8c386f976529c1976853b9eb27b88e19f537207e140fe3edc3a2923d4c6b884039926d1670f5412a395fdf3a91b6468584236e14da0891d5db934b021c8e04f9ef3fef32248f28fdde2464fd6b029a5785ad5e179b0be80a8ead8a17dd18634314d31af21c1332f33081d38aa99b08a34cf457f80cb026676a0f0efe79d2c322f36da13fbb3524d4207fa32d9ce1a81866231d0b421b8840a81f1d7c37bf9ad51389bd1637c593cf89c2ace1ecc1a277516eed1fac79ce97b1ddc0880e8e45c0184236e8fbe0df0f9888967d0d44a3219e138ac98a9f19f2cbc1f8620f5217c05f81cd679dd8e8940bc85f60b8d8f85940768aadf1fb35863962e29badc2b7d7615772c75e73f2d585244c62d63d12c1406ce7cbe5da3bc8281fd6809cfd9f332590106362f03507ba7081567107b9ab5e763c9a642afec2d3c13153a573961ca1d0eadf83dffa720f649ef62bbaed7599448016ed3cc8d127ac90b54918862d959056ed2055fe352ea883d89bc282d73c78e7657d0f8ab4a98882a9c27093954850551bf38145cadee2fca2b4a7a3b4fe7355de34644cbf97266ff5e150dea8900daae572f92038932cea341125b9fad4daf924138234f05dd4bcca02be256fd624d39772cd153208f694f984a3688ce416f4a05d438ba800c82ae76041aabfea7dc026433671f34bec3d48d17ff29cafe542938cb5772d5e593c81c5301c6a498c82fc530f4aecf3a8c70bfcdb897bd6a086f6d9f8db11a4f144651020fb515660b2a27baac24c4fea7e4a4fc34ec4a421892120bf46c72a99c3cb7e81bb5e2299b1917ea95dbff6ed9aca4fdb9e2cd46c0c27e65d12f3d20a68471ff66c5310344f3480f096cafbcc2be65debc195b58808f19ff7173ad545893f4c538def1aabd631dabd43658266d8ebe1221d5408eabb2de2e47e4faf9e90230908cf8a80b09b6525f125c9b2a9659cf2015a1d9db71bcb6da4372932526e2995dda5a408ccc205aa1d1a6dd4b8698926ce8a1d2da0733420068300c66742b686f9dd8d828377c9fe0f279239bdc2799bc444e47f1732e9d6edbebf63e93b619ba9f15c0f5709f0500475810041ab84ebc8e5527a5556ea9e52adf26289f6bfdfb5a1d21f6cb8e636346657121635560e208a66b187a561e71cfd04a4b21f6620a085096b5921edef4f27728bc866d3455313e4e9e6f33c7366a092a342a6bbbd517d48c16818bd2d6395c3a6108cfdfd980e71c88dffec9f0a28bce8f0c336c653987c53a25b204e38ba37e045735bb82f21533e97a4ebe8ccef54471c318a8fd1b5d4a7429dd487c808e03b57fbd07e7c8f2f6d8ce7800aa19a6850d71131dcfe502de72f3e88e1cf681983684d2175bcdb2ea3ee9175b4e84a2c3246dbe10fb3c3cb0add366de6272c91fb4f501dc586ff7418f1a28815e005724d94639c07ff2cd0b7cee914e05b20e576b02a65fb29c48d6f44c9692f4b5cc193766289d469a1ba984e3a2ae811a21280fc33b602fed51b730ee530e9fa01ec7d9b992b52ada1028155ad71af64cdefde117adee36ee4a72dde2dd4323d871e873d6ef817bbced4df97fe5b88b67cb81092b459284329ae194c2dda15e455834638876ed273200c3337ad5c86b631ee6fd20de8d99a50c6e6654088117583aeab2107fde9d227e553debb549e50441b59cd9d284e1b5b50ba29b2ff00878a2fd572fc5d030fa7b470fd19a04d8f21bc2225c1c2422602af8da8db74c5c9e3ea30c1c230c30106b9aa8790885bb4417b4e9e3a1b2e3d8bb3045fed9cd2e9d468d9a1db92d014d4c638d6a2c9c078b7f11048db78aa56964233ac5a11347737a102b465dd3a119064aaf941c5f3340d46341cf9f4ca07bc7fc47c2354cc0ad4cdf9ff6e93fb39afbf612398c89d560b8d06a64d579f0b618aeea6d4c1deb6f5242ebdcbe83756b84b4f96964bd15825e7664ecd292c1b809360c0942e8d881c602de944a285c106caee5f7dae8acfe789f224ae20717e98d367e4dfe85b53b400a621a102431572c948cd4fec0d8c5dace3931cf2164f026a7da6306c83a58d78e931811318465f98fa35d4fb236b70ac0e7347402828a45b84642a4c23b5cb0cd443feed414fb8ebe1df7b65080d6bd230b128b69ac2c5e1439f9992c7bf5c62bdf4fd184494b4b8d50f25fa326db7a2015297387abb708b3f63c70b2720792bab270bca6498f1482c832f7b9a6a97e19e4eeee80bf39005602fae03d24db0ef136d24c8ab3f61e871d263d4880bb4e8fa192a96f9ff107886f3f340b8d28cec650b9a6fdf47cf6c0a331e0cb623ebf281261b28bb0bb570cc715afe1e6b690fd96ca1514984b2e2890f79393add93908a15e1d06dc770aeb98aa005818050b32dc9ea48d2d2eee10f77f81e2e4c71df1f49bef7735ae9e2c728f712f85ad7f346abe9dcd73d0169bffb60deeb509ace9bb17964874d9e3a76198ab0dc4f739896cad131faca4730fcaadac0a605136f0fa4d668a5ad15f748b8bd739b8df332304d31c1eb7b2f42084f40934ccd40a0d31530ec398c426aa94f4151ffbed47be17ba214113b620654e1c2d942ca0a286af2231586b073ad86cc9c5830c8f4c024254505f5fe09544f51af63755ff3220d1e8d5fbeacd4d0fa969e97a61d01f40eeb6b1bce75bcd43da87589a35e6fa894f0489aad7a706076e7701df6278f284b1dc61dfaa8fda2d74576f876174ed15588037a2ebde9ce57b2881df90c596dc5b434b82275c4e1eea8621a14d4362bd86f124ae3ff4b3047e4922544134a3489e18593301710cd928c2f27146791e4ad4187981bed77e8660f2168c79f89c7ef64aee4c96bb8d8de5bb270b78442a67a6d8a317d00d74b21d6de954f8ff5f07b3ee33e56449b5cab6c1111e07a9ef53edfd0573d72852a8496b522a438f587d1340b0ecca3655a49e473298133f968e3adfda67b2a50e6c919ccf09e2a541377967fa89ee203dc39f3b3f5e85eea74f82757e5b0dc27b7a864631f09307f655e205e0b6c2b70fb2d4e2c69e413e016de01c267386c5140082b7f3e84997f787c44d3ccf92bbbc49590ebdda53a0f20e40df45ce8381a54d348add774628a1eca6b248e9067dafe7e8d458dd40808d9f0bd570af0166bc496ce0978f369e0f4871cca8fcb691d25efc7f208d517b3e4e1e4f229c2e7ce3e0db28757fcab481c13d1db19f265d0b2e64eb0a1adedcad071f1cc0cdb7741ac34d03a24e291bcc0931e680e55625cac1870c374dacd2f61d859a6123818eaab5c664daab51b4e39e298cc7ac07567832b6bcbe6868c53a8753d31edb160a2ecf35f0084305006d9ea559238ee45d0123882ca048ad2738ccfae4a9de357249d747329cea63ab5657587724530229e8005c546fe5648ad6809b7665abc77fd4d71429739e7ea2860bd11c5c66561fc1a79a290eaa9e1b28e3b1eb06302dacbdbc9454de19e02c26a9e331d57062b203e591a91436f7ec7f65e904a3bdc988f65b6c9005ba0ac1d6b38200c4fcbf116ad6b6404cafa5110c243dd45c08dc461fa5b2118ef6c20c2fbd59d2396fea25350ba9e61cec7159c2a67abbfc746ad74b4294c45111817fa42cc53f44a1a080ea9fe3d191780dff7d2c246a61acbd45b48c0b1d2ac251a5ecf59846e225ec4ed63ec066df003d6df8534ae1fddb60a0b79c4470e71234b9ac8f58e7061481b2644bcb2388e406c92c98f53cdc2cd2efb4732547136e90faa675d3a71dd9f4059b5fb9fbd3b2ecf563b8ff577382b31719b82cf5b9580df14918626e184f456117cb7012991e1c6cbbb07dd7d6c7eb11a265912a21531cb9a6a45e9014a46877fd634c1ea99f32a4a9e75d40b66c094b55813d18f7ef299ffec7f14727fdcb8c20a1a72d0908795527e35dba771561559e0054bf306f3a40ba4a988119b6de8cfb6df3e55fa1b1d812db2a9eacdafe27643fa7d7d9304edf52c3cae724883dab715990ee631c5a6a7766cdeccda1a52d5960120776b8fc56be5be00ad3757fb67883a9486fc8c475685d5044df42b367c1f8ed26eb4094777af1e997a64ba638b529149e446de758973cdb769ccb12a8c6afa27fa914a63880072a62cb49ffa419e1812f9e9804a0ba5e31e8b2133c9e039f2cf8870588bf63e8d232a9138f93bd6de022208f57e7328909713deb0f21f041619d355eb18df98662209bd17dbc38b8ed3cb08ca8e499ce8d8a36627679dde90e0337761d64899e27e18210050f2ef9297fc70d06533c97a4a137e6afff5b5b9d3b0041536e8e35d80f398d075e97cb1ac93871331931776ac259e64f0dd4f8a8f717c96b93e84182a87e614eb143d974cd1eb56e5c80fb88ea9114fe20218ba89be0857bee109aa2e3032b423b2adb210ce952b005a1a4949ad3ab1986455f23a948d1a4c7157baa191a71f69f85785ef768f06c105883bdb906c805d347a92c9790ab920f0fbf699fea22219544997d4ef21dd4346019c04856369c4d1c30808ccde649cbdc9568bda67435d9b113713be25100dcff5d6aa4e378e145d69b580b0b24d1fe6197e5bc86ba2168a7d1319f15cc462ff9dcdf839cfdd4d527478516f20b76f904b89fa959052396339c07a195a81e927fbb19bc3a3f7b9d0522edb945786f4c4c8745dd374e3f3f5461f69c8219d8fd112b13b2446f0e893124b1004ab0be3168454da6c686c2159e12240166034588c1f21c67e7964e99a9dd5e3c00ca523008310824a7637b1fe5b7d25241c5b70d606ad50aba7384c9c33bc2d3646129ca920f4d64805618cd6e321c792d4ab789d1155f16c51892fadbe0915b97bdffeb57b7a27c43bbc3c42c7157c8d828c06107b6ced479bb7a53531370f722bbcdb1f79bc36e4ffd9803439918d1f73e1e7bc71f58d3d4439eae43ecefd3c4be121bf289d1d95b51cc9cddcbd575f889f25664366457e54c74a58e148e4577a1d9de812e562b91b33dbf99a440ef1c01f8be4db6c1c90b59985931df2233c476037e53d844860ba3fee3364bab74eb3c28b53090c4899e2acd494adb982718396937569dcea41c22c501d286f25ddfe129be3f53300f9ea3da0fa7bbee6470762ca0d218b6ee81f14643bc2c52d19f175f461a6ccbc120772d240a74b9e82f37f2c59af1022e8ded7148561120e55b39286c658d56fcf0cc77eba30156156da416aced79d732cc4eb89637c928977582e5d338ebd1bfc118abe136656e02a1142e548fffbfc73d29cf3e9d9d59fb0409f6ef426d290d8fc379b7553926c2941b8cc102ddbc42c1eb3f076a92e308a503d88122131f9dc7fe97d829b4a9f0547d32153945652a2a8e9a6db5c68740035bb15ce66a054401efc70ea6a0ced771a276d7c0fb435d92a43ece904e52445b30f6b1d05ff04b43cb6b57dddb409e953f1a486cd8df4938ebd41911e70acf7ebae9b63c1e060136a39b384ffe28e1eea58ebb02f0be9f7e4a965e06b79e29727ec13f99117d3db05946ca5d102eca092162151b5621857e0c3aff0395636bcec6b012d4fe9d726b9a92d0b371a8d41e4445b7623673ed2e68cd32023e5286ce1cd099d71a2dc7ed2a33d4094a15e026e838835fc3ec4b848b39a0b3eaa2ba97ca65c2f9ffe6e719374014b118498b088dd98d9e64a677a3f4c8a15ecfe8b887ddc5962588cfa52d48c9506ce29d37960c1c49dc8d289e00e03191e3ed478f8761d51286db66b3aa9d0c4de5051bb60b947fa9203c57aadd3930d7587e4cdea497b109ec20bac72985bf47da7d5808c6e4096170bcc3865f06ab5fd476e720e98392940bde30f888ec865b9d31bbbf0a05fcde3b2da9b9c64b1c3b92e3de6c8b07994dee90b61ae207984b9a9b0304f6b337ecc666770d1bf532b256c0d2e82e950967b07637d8190fc9dd48e5564add0bf590248c10833e6ff84cdc3e3ea4f9bd0a1ed7821df8bf75ec707e9361f3066d9adeb771cc3403f805d274f95016fd112db3fd1a44c8a3fedf7aea3fdea6c0b10f0636584d05aa3910f4e508263fb2d376c201fb8ac13a177e59ec91ddaff9876997a34e91fc4339ff4e81b3187b888c62601a4e9efcb43fd504b06f3d75cf2c827bf5c3e2f95869ab23415df9df0690a5ae0d8d55d559d14b2d990413a81e28268a53cf22652d4113d5470ee4ae0e1362b81d567481c8b3320rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.14.1.el9_5.src.rpminstallonlypkg(kernel-module)kernel(__SCK__tp_func_dev_irq)kernel(__SCK__tp_func_iwlwifi_dev_ucode_cont_event)kernel(__SCK__tp_func_iwlwifi_dev_ucode_event)kernel(__SCK__tp_func_iwlwifi_dev_ucode_wrap_event)kernel(__SCK__tp_func_lp_event)kernel(__SCK__tp_func_mac_txdone)kernel(__SCK__tp_func_vb2_buf_done)kernel(__SCK__tp_func_vb2_buf_queue)kernel(__SCK__tp_func_vb2_dqbuf)kernel(__SCK__tp_func_vb2_qbuf)kernel(__SCK__tp_func_vb2_v4l2_buf_done)kernel(__SCK__tp_func_vb2_v4l2_buf_queue)kernel(__SCK__tp_func_vb2_v4l2_dqbuf)kernel(__SCK__tp_func_vb2_v4l2_qbuf)kernel(__SCT__tp_func_dev_irq)kernel(__SCT__tp_func_iwlwifi_dev_ucode_cont_event)kernel(__SCT__tp_func_iwlwifi_dev_ucode_event)kernel(__SCT__tp_func_iwlwifi_dev_ucode_wrap_event)kernel(__SCT__tp_func_lp_event)kernel(__SCT__tp_func_mac_txdone)kernel(__SCT__tp_func_vb2_buf_done)kernel(__SCT__tp_func_vb2_buf_queue)kernel(__SCT__tp_func_vb2_dqbuf)kernel(__SCT__tp_func_vb2_qbuf)kernel(__SCT__tp_func_vb2_v4l2_buf_done)kernel(__SCT__tp_func_vb2_v4l2_buf_queue)kernel(__SCT__tp_func_vb2_v4l2_dqbuf)kernel(__SCT__tp_func_vb2_v4l2_qbuf)kernel(____mt76_poll_msec)kernel(___mt76u_rr)kernel(___mt76u_wr)kernel(__acpi_video_get_backlight_type)kernel(__ath10k_ce_rx_num_free_bufs)kernel(__ath10k_ce_send_revert)kernel(__ath10k_dbg)kernel(__ath11k_dbg)kernel(__bcma_driver_register)kernel(__cfg80211_alloc_event_skb)kernel(__cfg80211_alloc_reply_skb)kernel(__cfg80211_get_bss)kernel(__cfg80211_radar_event)kernel(__cfg80211_send_event_skb)kernel(__devm_iio_device_register)kernel(__devm_iio_trigger_register)kernel(__devm_regmap_init_sdw)kernel(__devm_regmap_init_sdw_mbq)kernel(__devm_uio_register_device)kernel(__fcoe_get_lesb)kernel(__get_mtd_device)kernel(__hci_cmd_send)kernel(__hci_cmd_sync)kernel(__hci_cmd_sync_ev)kernel(__hci_cmd_sync_sk)kernel(__hci_cmd_sync_status)kernel(__hci_cmd_sync_status_sk)kernel(__hda_codec_driver_register)kernel(__ib_alloc_cq)kernel(__ib_alloc_cq_any)kernel(__ib_alloc_pd)kernel(__ib_create_cq)kernel(__ieee80211_create_tpt_led_trigger)kernel(__ieee80211_get_assoc_led_name)kernel(__ieee80211_get_radio_led_name)kernel(__ieee80211_get_rx_led_name)kernel(__ieee80211_get_tx_led_name)kernel(__ieee80211_schedule_txq)kernel(__iio_device_register)kernel(__iio_trigger_register)kernel(__iwl_crit)kernel(__iwl_dbg)kernel(__iwl_err)kernel(__iwl_info)kernel(__iwl_warn)kernel(__media_device_register)kernel(__media_device_usb_init)kernel(__media_entity_enum_init)kernel(__media_entity_remove_links)kernel(__media_entity_setup_link)kernel(__media_pipeline_start)kernel(__media_pipeline_stop)kernel(__media_remove_intf_link)kernel(__media_remove_intf_links)kernel(__mmc_claim_host)kernel(__mmc_poll_for_busy)kernel(__mmc_send_status)kernel(__mt76_connac_mcu_alloc_sta_req)kernel(__mt76_mcu_msg_alloc)kernel(__mt76_mcu_send_firmware)kernel(__mt76_poll)kernel(__mt76_set_tx_blocked)kernel(__mt76_sta_remove)kernel(__mt76_tx_complete_skb)kernel(__mt76_worker_fn)kernel(__mt76u_init)kernel(__mt76u_vendor_request)kernel(__mt7921_start)kernel(__mt7925_start)kernel(__mt792xe_mcu_drv_pmctrl)kernel(__mtd_next_device)kernel(__ntb_register_client)kernel(__put_mtd_device)kernel(__rdma_block_iter_next)kernel(__rdma_block_iter_start)kernel(__rdma_create_kernel_id)kernel(__register_mtd_parser)kernel(__regmap_init_sdw)kernel(__regmap_init_sdw_mbq)kernel(__sdhci_add_host)kernel(__sdhci_read_caps)kernel(__sdhci_set_timeout)kernel(__sdw_register_driver)kernel(__snd_hda_add_vmaster)kernel(__snd_hda_apply_fixup)kernel(__snd_hda_codec_cleanup_stream)kernel(__snd_pcm_lib_xfer)kernel(__snd_printk)kernel(__snd_seq_driver_register)kernel(__snd_usbmidi_create)kernel(__snd_util_mem_alloc)kernel(__snd_util_mem_free)kernel(__snd_util_memblk_new)kernel(__traceiter_dev_irq)kernel(__traceiter_iwlwifi_dev_ucode_cont_event)kernel(__traceiter_iwlwifi_dev_ucode_event)kernel(__traceiter_iwlwifi_dev_ucode_wrap_event)kernel(__traceiter_lp_event)kernel(__traceiter_mac_txdone)kernel(__traceiter_vb2_buf_done)kernel(__traceiter_vb2_buf_queue)kernel(__traceiter_vb2_dqbuf)kernel(__traceiter_vb2_qbuf)kernel(__traceiter_vb2_v4l2_buf_done)kernel(__traceiter_vb2_v4l2_buf_queue)kernel(__traceiter_vb2_v4l2_dqbuf)kernel(__traceiter_vb2_v4l2_qbuf)kernel(__tracepoint_ath10k_log_dbg)kernel(__tracepoint_ath11k_log_dbg)kernel(__tracepoint_dev_irq)kernel(__tracepoint_iwlwifi_dev_ucode_cont_event)kernel(__tracepoint_iwlwifi_dev_ucode_event)kernel(__tracepoint_iwlwifi_dev_ucode_wrap_event)kernel(__tracepoint_lp_event)kernel(__tracepoint_mac_txdone)kernel(__tracepoint_vb2_buf_done)kernel(__tracepoint_vb2_buf_queue)kernel(__tracepoint_vb2_dqbuf)kernel(__tracepoint_vb2_qbuf)kernel(__tracepoint_vb2_v4l2_buf_done)kernel(__tracepoint_vb2_v4l2_buf_queue)kernel(__tracepoint_vb2_v4l2_dqbuf)kernel(__tracepoint_vb2_v4l2_qbuf)kernel(__uio_register_device)kernel(__v4l2_ctrl_grab)kernel(__v4l2_ctrl_handler_setup)kernel(__v4l2_ctrl_modify_range)kernel(__v4l2_ctrl_s_ctrl)kernel(__v4l2_ctrl_s_ctrl_compound)kernel(__v4l2_ctrl_s_ctrl_int64)kernel(__v4l2_ctrl_s_ctrl_string)kernel(__v4l2_device_register_subdev_nodes)kernel(__v4l2_find_nearest_size)kernel(__video_register_device)kernel(__videobuf_mmap_setup)kernel(__wmi_driver_register)kernel(_ib_alloc_device)kernel(_iwl_dbg_tlv_time_point)kernel(_mwifiex_dbg)kernel(_rtl92c_phy_bb8192c_config_parafile)kernel(_rtl92c_phy_dbm_to_txpwr_idx)kernel(_rtl92c_phy_fw_rf_serial_read)kernel(_rtl92c_phy_fw_rf_serial_write)kernel(_rtl92c_phy_init_bb_rf_register_definition)kernel(_rtl92c_phy_rf_serial_read)kernel(_rtl92c_phy_rf_serial_write)kernel(_rtl92c_phy_set_rf_sleep)kernel(_rtl92c_phy_txpwr_idx_to_dbm)kernel(_rtl92c_store_pwrindex_diffrate_offset)kernel(_rtl_dbg_print)kernel(_rtl_dbg_print_data)kernel(_snd_ctl_add_follower)kernel(_snd_hda_set_pin_ctl)kernel(_snd_hdac_read_parm)kernel(_snd_pcm_hw_param_setempty)kernel(_snd_pcm_hw_params_any)kernel(_snd_pcm_lib_alloc_vmalloc_buffer)kernel(_snd_pcm_stream_lock_irqsave)kernel(_snd_pcm_stream_lock_irqsave_nested)kernel(_uverbs_alloc)kernel(_uverbs_get_const_signed)kernel(_uverbs_get_const_unsigned)kernel(_vb2_fop_release)kernel(ac97_bus_type)kernel(acp_dsp_block_read)kernel(acp_dsp_block_write)kernel(acp_dsp_pre_fw_run)kernel(acp_dsp_stream_get)kernel(acp_dsp_stream_init)kernel(acp_dsp_stream_put)kernel(acp_get_bar_index)kernel(acp_mailbox_read)kernel(acp_mailbox_write)kernel(acp_pcm_close)kernel(acp_pcm_hw_params)kernel(acp_pcm_open)kernel(acp_pcm_pointer)kernel(acp_probes_register)kernel(acp_probes_unregister)kernel(acp_set_stream_data_offset)kernel(acp_sof_dsp_run)kernel(acp_sof_ipc_get_mailbox_offset)kernel(acp_sof_ipc_get_window_offset)kernel(acp_sof_ipc_irq_thread)kernel(acp_sof_ipc_msg_data)kernel(acp_sof_ipc_send_msg)kernel(acp_sof_load_signed_firmware)kernel(acp_sof_quirk_table)kernel(acp_sof_trace_init)kernel(acp_sof_trace_release)kernel(acpi_video_get_edid)kernel(acpi_video_get_levels)kernel(acpi_video_handles_brightness_key_presses)kernel(acpi_video_register)kernel(acpi_video_register_backlight)kernel(acpi_video_set_dmi_backlight_type)kernel(acpi_video_unregister)kernel(add_mtd_blktrans_dev)kernel(adls_chip_info)kernel(alloc_can_err_skb)kernel(alloc_can_skb)kernel(alloc_candev_mqs)kernel(alloc_canfd_skb)kernel(alloc_canxl_skb)kernel(amd_sdw_scan_controller)kernel(amd_sof_acp_probe)kernel(amd_sof_acp_remove)kernel(amd_sof_acp_resume)kernel(amd_sof_acp_suspend)kernel(amdgpu_xcp_drm_dev_alloc)kernel(amdgpu_xcp_drv_release)kernel(apl_chip_info)kernel(aq_xdp_locking_key)kernel(ar9003_get_pll_sqsum_dvc)kernel(ar9003_hw_bb_watchdog_check)kernel(ar9003_hw_bb_watchdog_dbg_info)kernel(ar9003_hw_disable_phy_restart)kernel(ar9003_is_paprd_enabled)kernel(ar9003_mci_cleanup)kernel(ar9003_mci_get_interrupt)kernel(ar9003_mci_get_next_gpm_offset)kernel(ar9003_mci_send_message)kernel(ar9003_mci_send_wlan_channels)kernel(ar9003_mci_set_bt_version)kernel(ar9003_mci_setup)kernel(ar9003_mci_state)kernel(ar9003_paprd_create_curve)kernel(ar9003_paprd_enable)kernel(ar9003_paprd_init_table)kernel(ar9003_paprd_is_done)kernel(ar9003_paprd_populate_single_table)kernel(ar9003_paprd_setup_gain_table)kernel(arl_s_chip_info)kernel(asus_wmi_evaluate_method)kernel(asus_wmi_register_driver)kernel(asus_wmi_unregister_driver)kernel(ath10k_bmi_read_memory)kernel(ath10k_bmi_start)kernel(ath10k_ce_alloc_pipe)kernel(ath10k_ce_alloc_rri)kernel(ath10k_ce_cancel_send_next)kernel(ath10k_ce_completed_recv_next)kernel(ath10k_ce_completed_recv_next_nolock)kernel(ath10k_ce_completed_send_next)kernel(ath10k_ce_completed_send_next_nolock)kernel(ath10k_ce_deinit_pipe)kernel(ath10k_ce_disable_interrupt)kernel(ath10k_ce_disable_interrupts)kernel(ath10k_ce_dump_registers)kernel(ath10k_ce_enable_interrupt)kernel(ath10k_ce_enable_interrupts)kernel(ath10k_ce_free_pipe)kernel(ath10k_ce_free_rri)kernel(ath10k_ce_init_pipe)kernel(ath10k_ce_num_free_src_entries)kernel(ath10k_ce_per_engine_service)kernel(ath10k_ce_per_engine_service_any)kernel(ath10k_ce_revoke_recv_next)kernel(ath10k_ce_rx_post_buf)kernel(ath10k_ce_rx_update_write_idx)kernel(ath10k_ce_send)kernel(ath10k_ce_send_nolock)kernel(ath10k_core_check_dt)kernel(ath10k_core_create)kernel(ath10k_core_destroy)kernel(ath10k_core_fetch_board_file)kernel(ath10k_core_free_board_files)kernel(ath10k_core_napi_enable)kernel(ath10k_core_napi_sync_disable)kernel(ath10k_core_register)kernel(ath10k_core_start)kernel(ath10k_core_start_recovery)kernel(ath10k_core_stop)kernel(ath10k_core_unregister)kernel(ath10k_coredump_get_mem_layout)kernel(ath10k_coredump_new)kernel(ath10k_dbg_dump)kernel(ath10k_debug_mask)kernel(ath10k_err)kernel(ath10k_htc_notify_tx_completion)kernel(ath10k_htc_process_trailer)kernel(ath10k_htc_rx_completion_handler)kernel(ath10k_htc_tx_completion_handler)kernel(ath10k_htt_hif_tx_complete)kernel(ath10k_htt_rx_hl_indication)kernel(ath10k_htt_rx_pktlog_completion_handler)kernel(ath10k_htt_t2h_msg_handler)kernel(ath10k_htt_txrx_compl_task)kernel(ath10k_info)kernel(ath10k_mac_tx_push_pending)kernel(ath10k_print_driver_info)kernel(ath10k_warn)kernel(ath11k_ce_alloc_pipes)kernel(ath11k_ce_cleanup_pipes)kernel(ath11k_ce_free_pipes)kernel(ath11k_ce_get_attr_flags)kernel(ath11k_ce_get_shadow_config)kernel(ath11k_ce_per_engine_service)kernel(ath11k_ce_rx_post_buf)kernel(ath11k_cold_boot_cal)kernel(ath11k_core_alloc)kernel(ath11k_core_deinit)kernel(ath11k_core_free)kernel(ath11k_core_init)kernel(ath11k_core_pre_init)kernel(ath11k_core_resume)kernel(ath11k_core_resume_early)kernel(ath11k_core_suspend)kernel(ath11k_core_suspend_late)kernel(ath11k_dbg_dump)kernel(ath11k_debug_mask)kernel(ath11k_debugfs_soc_destroy)kernel(ath11k_dp_service_srng)kernel(ath11k_err)kernel(ath11k_hal_srng_deinit)kernel(ath11k_hal_srng_init)kernel(ath11k_info)kernel(ath11k_pci_disable_ce_irqs_except_wake_irq)kernel(ath11k_pci_enable_ce_irqs_except_wake_irq)kernel(ath11k_pcic_ce_irq_disable_sync)kernel(ath11k_pcic_ce_irqs_enable)kernel(ath11k_pcic_config_irq)kernel(ath11k_pcic_ext_irq_disable)kernel(ath11k_pcic_ext_irq_enable)kernel(ath11k_pcic_free_irq)kernel(ath11k_pcic_get_ce_msi_idx)kernel(ath11k_pcic_get_msi_address)kernel(ath11k_pcic_get_user_msi_assignment)kernel(ath11k_pcic_init_msi_config)kernel(ath11k_pcic_map_service_to_pipe)kernel(ath11k_pcic_read)kernel(ath11k_pcic_read32)kernel(ath11k_pcic_register_pci_ops)kernel(ath11k_pcic_start)kernel(ath11k_pcic_stop)kernel(ath11k_pcic_write32)kernel(ath11k_qmi_deinit_service)kernel(ath11k_qmi_fwreset_from_cold_boot)kernel(ath11k_warn)kernel(ath9k_cmn_beacon_config_adhoc)kernel(ath9k_cmn_beacon_config_ap)kernel(ath9k_cmn_beacon_config_sta)kernel(ath9k_cmn_count_streams)kernel(ath9k_cmn_debug_base_eeprom)kernel(ath9k_cmn_debug_modal_eeprom)kernel(ath9k_cmn_debug_phy_err)kernel(ath9k_cmn_debug_recv)kernel(ath9k_cmn_debug_stat_rx)kernel(ath9k_cmn_get_channel)kernel(ath9k_cmn_get_hw_crypto_keytype)kernel(ath9k_cmn_init_channels_rates)kernel(ath9k_cmn_init_crypto)kernel(ath9k_cmn_process_rate)kernel(ath9k_cmn_process_rssi)kernel(ath9k_cmn_reload_chainmask)kernel(ath9k_cmn_rx_accept)kernel(ath9k_cmn_rx_skb_postprocess)kernel(ath9k_cmn_setup_ht_cap)kernel(ath9k_cmn_update_txpow)kernel(ath9k_hw_abort_tx_dma)kernel(ath9k_hw_abortpcurecv)kernel(ath9k_hw_addrxbuf_edma)kernel(ath9k_hw_ani_monitor)kernel(ath9k_hw_beaconinit)kernel(ath9k_hw_beaconq_setup)kernel(ath9k_hw_bstuck_nfcal)kernel(ath9k_hw_btcoex_bt_stomp)kernel(ath9k_hw_btcoex_deinit)kernel(ath9k_hw_btcoex_disable)kernel(ath9k_hw_btcoex_enable)kernel(ath9k_hw_btcoex_init_2wire)kernel(ath9k_hw_btcoex_init_3wire)kernel(ath9k_hw_btcoex_init_mci)kernel(ath9k_hw_btcoex_init_scheme)kernel(ath9k_hw_btcoex_set_concur_txprio)kernel(ath9k_hw_btcoex_set_weight)kernel(ath9k_hw_check_alive)kernel(ath9k_hw_check_nav)kernel(ath9k_hw_computetxtime)kernel(ath9k_hw_deinit)kernel(ath9k_hw_disable)kernel(ath9k_hw_disable_interrupts)kernel(ath9k_hw_disable_mib_counters)kernel(ath9k_hw_enable_interrupts)kernel(ath9k_hw_gen_timer_start)kernel(ath9k_hw_gen_timer_stop)kernel(ath9k_hw_get_tsf_offset)kernel(ath9k_hw_get_txq_props)kernel(ath9k_hw_getchan_noise)kernel(ath9k_hw_getnf)kernel(ath9k_hw_getrxfilter)kernel(ath9k_hw_gettsf32)kernel(ath9k_hw_gettsf64)kernel(ath9k_hw_gettxbuf)kernel(ath9k_hw_gpio_free)kernel(ath9k_hw_gpio_get)kernel(ath9k_hw_gpio_request_in)kernel(ath9k_hw_gpio_request_out)kernel(ath9k_hw_init)kernel(ath9k_hw_init_btcoex_hw)kernel(ath9k_hw_init_global_settings)kernel(ath9k_hw_intrpend)kernel(ath9k_hw_kill_interrupts)kernel(ath9k_hw_loadnf)kernel(ath9k_hw_name)kernel(ath9k_hw_numtxpending)kernel(ath9k_hw_phy_disable)kernel(ath9k_hw_process_rxdesc_edma)kernel(ath9k_hw_putrxbuf)kernel(ath9k_hw_puttxbuf)kernel(ath9k_hw_releasetxqueue)kernel(ath9k_hw_reset)kernel(ath9k_hw_reset_calvalid)kernel(ath9k_hw_reset_tsf)kernel(ath9k_hw_resettxqueue)kernel(ath9k_hw_resume_interrupts)kernel(ath9k_hw_rxprocdesc)kernel(ath9k_hw_set_gpio)kernel(ath9k_hw_set_interrupts)kernel(ath9k_hw_set_rx_bufsize)kernel(ath9k_hw_set_sta_beacon_timers)kernel(ath9k_hw_set_tsfadjust)kernel(ath9k_hw_set_tx_filter)kernel(ath9k_hw_set_txpowerlimit)kernel(ath9k_hw_set_txq_props)kernel(ath9k_hw_setantenna)kernel(ath9k_hw_setmcastfilter)kernel(ath9k_hw_setopmode)kernel(ath9k_hw_setpower)kernel(ath9k_hw_setrxabort)kernel(ath9k_hw_setrxfilter)kernel(ath9k_hw_settsf64)kernel(ath9k_hw_setup_statusring)kernel(ath9k_hw_setuprxdesc)kernel(ath9k_hw_setuptxqueue)kernel(ath9k_hw_startpcureceive)kernel(ath9k_hw_stop_dma_queue)kernel(ath9k_hw_stopdmarecv)kernel(ath9k_hw_txstart)kernel(ath9k_hw_updatetxtriglevel)kernel(ath9k_hw_wait)kernel(ath9k_hw_wow_apply_pattern)kernel(ath9k_hw_wow_enable)kernel(ath9k_hw_wow_wakeup)kernel(ath9k_hw_write_associd)kernel(ath_bus_type_strings)kernel(ath_gen_timer_alloc)kernel(ath_gen_timer_free)kernel(ath_gen_timer_isr)kernel(ath_hw_cycle_counters_update)kernel(ath_hw_get_listen_time)kernel(ath_hw_keyreset)kernel(ath_hw_keysetmac)kernel(ath_hw_setbssidmask)kernel(ath_is_49ghz_allowed)kernel(ath_is_mybeacon)kernel(ath_is_world_regd)kernel(ath_key_config)kernel(ath_key_delete)kernel(ath_opmode_to_string)kernel(ath_printk)kernel(ath_reg_notifier_apply)kernel(ath_regd_find_country_by_name)kernel(ath_regd_get_band_ctl)kernel(ath_regd_init)kernel(ath_rxbuf_alloc)kernel(atm_alloc_charge)kernel(atm_charge)kernel(atm_dev_deregister)kernel(atm_dev_lookup)kernel(atm_dev_register)kernel(atm_dev_release_vccs)kernel(atm_dev_signal_change)kernel(atm_init_aal5)kernel(atm_pcr_goal)kernel(atm_proc_root)kernel(atom_dai)kernel(atom_dump)kernel(atom_get_mailbox_offset)kernel(atom_get_window_offset)kernel(atom_irq_handler)kernel(atom_irq_thread)kernel(atom_machine_select)kernel(atom_reset)kernel(atom_run)kernel(atom_send_msg)kernel(atom_set_mach_params)kernel(azx_bus_init)kernel(azx_codec_configure)kernel(azx_free_streams)kernel(azx_get_pos_lpib)kernel(azx_get_pos_posbuf)kernel(azx_get_position)kernel(azx_init_chip)kernel(azx_init_streams)kernel(azx_interrupt)kernel(azx_probe_codecs)kernel(azx_stop_all_streams)kernel(azx_stop_chip)kernel(baswap)kernel(bcma_chipco_b_mii_write)kernel(bcma_chipco_chipctl_maskset)kernel(bcma_chipco_get_alp_clock)kernel(bcma_chipco_gpio_control)kernel(bcma_chipco_gpio_out)kernel(bcma_chipco_gpio_outen)kernel(bcma_chipco_pll_maskset)kernel(bcma_chipco_pll_read)kernel(bcma_chipco_pll_write)kernel(bcma_chipco_regctl_maskset)kernel(bcma_core_disable)kernel(bcma_core_dma_translation)kernel(bcma_core_enable)kernel(bcma_core_irq)kernel(bcma_core_is_enabled)kernel(bcma_core_pci_power_save)kernel(bcma_core_pll_ctl)kernel(bcma_core_set_clockmode)kernel(bcma_driver_unregister)kernel(bcma_find_core_unit)kernel(bcma_host_pci_down)kernel(bcma_host_pci_irq_ctl)kernel(bcma_host_pci_up)kernel(bcma_pmu_get_bus_clock)kernel(bcma_pmu_spuravoid_pllupdate)kernel(be_roce_mcc_cmd)kernel(be_roce_register_driver)kernel(be_roce_unregister_driver)kernel(bnxt_register_async_events)kernel(bnxt_register_dev)kernel(bnxt_send_msg)kernel(bnxt_unregister_dev)kernel(brcmf_fil_bsscfg_data_get)kernel(brcmf_fil_bsscfg_data_set)kernel(brcmf_fil_cmd_data_get)kernel(brcmf_fil_cmd_data_set)kernel(brcmf_fil_iovar_data_get)kernel(brcmf_fil_iovar_data_set)kernel(brcmf_fil_xtlv_data_get)kernel(brcmf_fil_xtlv_data_set)kernel(brcmf_fwvid_register_vendor)kernel(brcmf_fwvid_unregister_vendor)kernel(brcmf_set_wsec)kernel(brcmu_boardrev_str)kernel(brcmu_d11_attach)kernel(brcmu_dbg_hex_dump)kernel(brcmu_dotrev_str)kernel(brcmu_pkt_buf_free_skb)kernel(brcmu_pkt_buf_get_skb)kernel(brcmu_pktq_flush)kernel(brcmu_pktq_init)kernel(brcmu_pktq_mdeq)kernel(brcmu_pktq_mlen)kernel(brcmu_pktq_pdeq)kernel(brcmu_pktq_pdeq_match)kernel(brcmu_pktq_pdeq_tail)kernel(brcmu_pktq_peek_tail)kernel(brcmu_pktq_penq)kernel(brcmu_pktq_penq_head)kernel(brcmu_pktq_pflush)kernel(brcmu_prpkt)kernel(bridge_tunnel_header)kernel(bt_accept_dequeue)kernel(bt_accept_enqueue)kernel(bt_accept_unlink)kernel(bt_debugfs)kernel(bt_err)kernel(bt_err_ratelimited)kernel(bt_info)kernel(bt_procfs_cleanup)kernel(bt_procfs_init)kernel(bt_sock_alloc)kernel(bt_sock_ioctl)kernel(bt_sock_link)kernel(bt_sock_poll)kernel(bt_sock_reclassify_lock)kernel(bt_sock_recvmsg)kernel(bt_sock_register)kernel(bt_sock_stream_recvmsg)kernel(bt_sock_unlink)kernel(bt_sock_unregister)kernel(bt_sock_wait_ready)kernel(bt_sock_wait_state)kernel(bt_status)kernel(bt_to_errno)kernel(bt_warn)kernel(bt_warn_ratelimited)kernel(btbcm_check_bdaddr)kernel(btbcm_finalize)kernel(btbcm_initialize)kernel(btbcm_patchram)kernel(btbcm_read_pcm_int_params)kernel(btbcm_set_bdaddr)kernel(btbcm_setup_apple)kernel(btbcm_setup_patchram)kernel(btbcm_write_pcm_int_params)kernel(btintel_bootup)kernel(btintel_check_bdaddr)kernel(btintel_configure_setup)kernel(btintel_download_firmware)kernel(btintel_enter_mfg)kernel(btintel_exit_mfg)kernel(btintel_load_ddc_config)kernel(btintel_read_boot_params)kernel(btintel_read_version)kernel(btintel_recv_event)kernel(btintel_regmap_init)kernel(btintel_secure_send_result)kernel(btintel_send_intel_reset)kernel(btintel_set_bdaddr)kernel(btintel_set_diag)kernel(btintel_set_event_mask_mfg)kernel(btintel_set_quality_report)kernel(btintel_version_info)kernel(btmrvl_add_card)kernel(btmrvl_check_evtpkt)kernel(btmrvl_enable_hs)kernel(btmrvl_enable_ps)kernel(btmrvl_interrupt)kernel(btmrvl_process_event)kernel(btmrvl_pscan_window_reporting)kernel(btmrvl_register_hdev)kernel(btmrvl_remove_card)kernel(btmrvl_send_hscfg_cmd)kernel(btmrvl_send_module_cfg_cmd)kernel(btmtk_process_coredump)kernel(btmtk_register_coredump)kernel(btmtk_reset_sync)kernel(btmtk_set_bdaddr)kernel(btmtk_setup_firmware)kernel(btmtk_setup_firmware_79xx)kernel(btrtl_download_firmware)kernel(btrtl_free)kernel(btrtl_get_uart_settings)kernel(btrtl_initialize)kernel(btrtl_set_driver_name)kernel(btrtl_set_quirks)kernel(btrtl_setup_realtek)kernel(btrtl_shutdown_realtek)kernel(bxt_sst_dsp_cleanup)kernel(bxt_sst_dsp_init)kernel(bxt_sst_init_fw)kernel(can_bus_off)kernel(can_change_mtu)kernel(can_change_state)kernel(can_dropped_invalid_skb)kernel(can_eth_ioctl_hwts)kernel(can_ethtool_op_get_ts_info_hwts)kernel(can_fd_dlc2len)kernel(can_fd_len2dlc)kernel(can_free_echo_skb)kernel(can_get_echo_skb)kernel(can_get_state_str)kernel(can_proto_register)kernel(can_proto_unregister)kernel(can_put_echo_skb)kernel(can_rx_offload_add_fifo)kernel(can_rx_offload_add_manual)kernel(can_rx_offload_add_timestamp)kernel(can_rx_offload_del)kernel(can_rx_offload_enable)kernel(can_rx_offload_get_echo_skb)kernel(can_rx_offload_irq_finish)kernel(can_rx_offload_irq_offload_fifo)kernel(can_rx_offload_irq_offload_timestamp)kernel(can_rx_offload_queue_tail)kernel(can_rx_offload_queue_timestamp)kernel(can_rx_offload_threaded_irq_finish)kernel(can_rx_register)kernel(can_rx_unregister)kernel(can_send)kernel(can_skb_get_frame_len)kernel(can_sock_destruct)kernel(cdc_ncm_bind_common)kernel(cdc_ncm_change_mtu)kernel(cdc_ncm_fill_tx_frame)kernel(cdc_ncm_rx_fixup)kernel(cdc_ncm_rx_verify_ndp16)kernel(cdc_ncm_rx_verify_ndp32)kernel(cdc_ncm_rx_verify_nth16)kernel(cdc_ncm_rx_verify_nth32)kernel(cdc_ncm_select_altsetting)kernel(cdc_ncm_tx_fixup)kernel(cdc_ncm_unbind)kernel(cdns_bus_conf)kernel(cdns_read_ping_status)kernel(cdns_set_sdw_stream)kernel(cdns_xfer_msg)kernel(cdns_xfer_msg_defer)kernel(cfg80211_any_usable_channels)kernel(cfg80211_assoc_comeback)kernel(cfg80211_assoc_failure)kernel(cfg80211_auth_timeout)kernel(cfg80211_background_cac_abort)kernel(cfg80211_bss_color_notify)kernel(cfg80211_bss_flush)kernel(cfg80211_bss_iter)kernel(cfg80211_cac_event)kernel(cfg80211_calculate_bitrate)kernel(cfg80211_ch_switch_notify)kernel(cfg80211_ch_switch_started_notify)kernel(cfg80211_chandef_compatible)kernel(cfg80211_chandef_create)kernel(cfg80211_chandef_dfs_cac_time)kernel(cfg80211_chandef_dfs_required)kernel(cfg80211_chandef_dfs_usable)kernel(cfg80211_chandef_primary)kernel(cfg80211_chandef_usable)kernel(cfg80211_chandef_valid)kernel(cfg80211_check_combinations)kernel(cfg80211_check_station_change)kernel(cfg80211_classify8021d)kernel(cfg80211_conn_failed)kernel(cfg80211_connect_done)kernel(cfg80211_control_port_tx_status)kernel(cfg80211_cqm_beacon_loss_notify)kernel(cfg80211_cqm_pktloss_notify)kernel(cfg80211_cqm_rssi_notify)kernel(cfg80211_cqm_txe_notify)kernel(cfg80211_crit_proto_stopped)kernel(cfg80211_defragment_element)kernel(cfg80211_del_sta_sinfo)kernel(cfg80211_disconnected)kernel(cfg80211_external_auth_request)kernel(cfg80211_find_elem_match)kernel(cfg80211_find_vendor_elem)kernel(cfg80211_free_coloc_ap_list)kernel(cfg80211_free_nan_func)kernel(cfg80211_ft_event)kernel(cfg80211_gen_new_ie)kernel(cfg80211_get_drvinfo)kernel(cfg80211_get_ies_channel_number)kernel(cfg80211_get_iftype_ext_capa)kernel(cfg80211_get_p2p_attr)kernel(cfg80211_get_station)kernel(cfg80211_gtk_rekey_notify)kernel(cfg80211_ibss_joined)kernel(cfg80211_iftype_allowed)kernel(cfg80211_inform_bss_data)kernel(cfg80211_inform_bss_frame_data)kernel(cfg80211_is_element_inherited)kernel(cfg80211_iter_combinations)kernel(cfg80211_iter_rnr)kernel(cfg80211_links_removed)kernel(cfg80211_merge_profile)kernel(cfg80211_mgmt_tx_status_ext)kernel(cfg80211_michael_mic_failure)kernel(cfg80211_nan_func_terminated)kernel(cfg80211_nan_match)kernel(cfg80211_new_sta)kernel(cfg80211_notify_new_peer_candidate)kernel(cfg80211_parse_colocated_ap)kernel(cfg80211_pmksa_candidate_notify)kernel(cfg80211_pmsr_complete)kernel(cfg80211_pmsr_report)kernel(cfg80211_port_authorized)kernel(cfg80211_probe_status)kernel(cfg80211_put_bss)kernel(cfg80211_ready_on_channel)kernel(cfg80211_ref_bss)kernel(cfg80211_reg_can_beacon)kernel(cfg80211_reg_can_beacon_relax)kernel(cfg80211_register_netdevice)kernel(cfg80211_remain_on_channel_expired)kernel(cfg80211_report_obss_beacon_khz)kernel(cfg80211_report_wowlan_wakeup)kernel(cfg80211_roamed)kernel(cfg80211_rx_assoc_resp)kernel(cfg80211_rx_control_port)kernel(cfg80211_rx_mgmt_ext)kernel(cfg80211_rx_mlme_mgmt)kernel(cfg80211_rx_spurious_frame)kernel(cfg80211_rx_unexpected_4addr_frame)kernel(cfg80211_rx_unprot_mlme_mgmt)kernel(cfg80211_scan_done)kernel(cfg80211_sched_scan_results)kernel(cfg80211_sched_scan_stopped)kernel(cfg80211_sched_scan_stopped_locked)kernel(cfg80211_schedule_channels_check)kernel(cfg80211_send_layer2_update)kernel(cfg80211_shutdown_all_interfaces)kernel(cfg80211_sinfo_alloc_tid_stats)kernel(cfg80211_sta_opmode_change_notify)kernel(cfg80211_stop_iface)kernel(cfg80211_tdls_oper_request)kernel(cfg80211_tx_mgmt_expired)kernel(cfg80211_tx_mlme_mgmt)kernel(cfg80211_unlink_bss)kernel(cfg80211_unregister_wdev)kernel(cfg80211_update_owe_info_event)kernel(cfg80211_vendor_cmd_get_sender)kernel(cfg80211_vendor_cmd_reply)kernel(channel5g)kernel(channel5g_80m)kernel(check_hw_ready)kernel(cifs_arc4_crypt)kernel(cifs_arc4_setkey)kernel(cifs_md4_final)kernel(cifs_md4_init)kernel(cifs_md4_update)kernel(cirrus_scodec_get_speaker_id)kernel(close_candev)kernel(cnic_register_driver)kernel(cnic_unregister_driver)kernel(cnl_chip_info)kernel(cnl_dsp_free)kernel(cnl_sst_dsp_cleanup)kernel(cnl_sst_dsp_init)kernel(cnl_sst_init_fw)kernel(copy_from_iter_toio)kernel(copy_from_user_toio)kernel(copy_to_iter_fromio)kernel(copy_to_user_fromio)kernel(cqhci_deactivate)kernel(cqhci_init)kernel(cqhci_irq)kernel(cqhci_pltfm_init)kernel(cqhci_resume)kernel(cs35l41_configure_cs_dsp)kernel(cs35l41_enter_hibernate)kernel(cs35l41_exit_hibernate)kernel(cs35l41_global_enable)kernel(cs35l41_gpio_config)kernel(cs35l41_hda_pm_ops)kernel(cs35l41_hda_probe)kernel(cs35l41_hda_remove)kernel(cs35l41_init_boost)kernel(cs35l41_mdsync_up)kernel(cs35l41_otp_unpack)kernel(cs35l41_pm_ops)kernel(cs35l41_probe)kernel(cs35l41_register_errata_patch)kernel(cs35l41_regmap_i2c)kernel(cs35l41_regmap_spi)kernel(cs35l41_remove)kernel(cs35l41_safe_reset)kernel(cs35l41_set_channels)kernel(cs35l41_set_codec_conf)kernel(cs35l41_set_cspl_mbox_cmd)kernel(cs35l41_set_dai_link)kernel(cs35l41_test_key_lock)kernel(cs35l41_test_key_unlock)kernel(cs35l41_write_fs_errata)kernel(cs35l56_calibration_controls)kernel(cs35l56_common_probe)kernel(cs35l56_fill_supply_names)kernel(cs35l56_firmware_shutdown)kernel(cs35l56_force_sync_asp1_registers_from_cache)kernel(cs35l56_get_bclk_freq_id)kernel(cs35l56_get_calibration)kernel(cs35l56_get_speaker_id)kernel(cs35l56_hda_common_probe)kernel(cs35l56_hda_pm_ops)kernel(cs35l56_hda_remove)kernel(cs35l56_hw_init)kernel(cs35l56_init)kernel(cs35l56_init_asp1_regs_for_driver_control)kernel(cs35l56_init_cs_dsp)kernel(cs35l56_irq)kernel(cs35l56_irq_request)kernel(cs35l56_is_fw_reload_needed)kernel(cs35l56_mbox_send)kernel(cs35l56_read_prot_status)kernel(cs35l56_regmap_i2c)kernel(cs35l56_regmap_sdw)kernel(cs35l56_regmap_spi)kernel(cs35l56_remove)kernel(cs35l56_runtime_resume_common)kernel(cs35l56_runtime_suspend_common)kernel(cs35l56_set_patch)kernel(cs35l56_system_reset)kernel(cs35l56_system_resume)kernel(cs35l56_system_resume_early)kernel(cs35l56_system_resume_no_irq)kernel(cs35l56_system_suspend)kernel(cs35l56_system_suspend_late)kernel(cs35l56_system_suspend_no_irq)kernel(cs35l56_tx_input_texts)kernel(cs35l56_tx_input_values)kernel(cs35l56_wait_control_port_ready)kernel(cs35l56_wait_for_firmware_boot)kernel(cs35l56_wait_min_reset_pulse)kernel(cs42l42_common_probe)kernel(cs42l42_common_remove)kernel(cs42l42_dai)kernel(cs42l42_init)kernel(cs42l42_irq_thread)kernel(cs42l42_mute_stream)kernel(cs42l42_page_range)kernel(cs42l42_pll_config)kernel(cs42l42_readable_register)kernel(cs42l42_regmap)kernel(cs42l42_resume)kernel(cs42l42_resume_restore)kernel(cs42l42_soc_component)kernel(cs42l42_src_config)kernel(cs42l42_suspend)kernel(cs42l42_volatile_register)kernel(cs42l43_dev_probe)kernel(cs42l43_dev_remove)kernel(cs42l43_pm_ops)kernel(cs42l43_precious_register)kernel(cs42l43_readable_register)kernel(cs42l43_reg_default)kernel(cs42l43_sdw_add_peripheral)kernel(cs42l43_sdw_remove_peripheral)kernel(cs42l43_sdw_set_stream)kernel(cs42l43_volatile_register)kernel(cs_amp_get_efi_calibration_data)kernel(cs_amp_test_hooks)kernel(cs_amp_write_cal_coeffs)kernel(cxgb4_alloc_atid)kernel(cxgb4_alloc_sftid)kernel(cxgb4_alloc_stid)kernel(cxgb4_bar2_sge_qregs)kernel(cxgb4_best_aligned_mtu)kernel(cxgb4_best_mtu)kernel(cxgb4_check_l2t_valid)kernel(cxgb4_clip_get)kernel(cxgb4_clip_release)kernel(cxgb4_create_server)kernel(cxgb4_create_server6)kernel(cxgb4_create_server_filter)kernel(cxgb4_crypto_send)kernel(cxgb4_dbfifo_count)kernel(cxgb4_flush_eq_cache)kernel(cxgb4_free_atid)kernel(cxgb4_free_stid)kernel(cxgb4_get_srq_entry)kernel(cxgb4_get_tcp_stats)kernel(cxgb4_immdata_send)kernel(cxgb4_inline_tx_skb)kernel(cxgb4_iscsi_init)kernel(cxgb4_l2t_alloc_switching)kernel(cxgb4_l2t_get)kernel(cxgb4_l2t_release)kernel(cxgb4_l2t_send)kernel(cxgb4_map_skb)kernel(cxgb4_ofld_send)kernel(cxgb4_pktgl_to_skb)kernel(cxgb4_port_chan)kernel(cxgb4_port_e2cchan)kernel(cxgb4_port_idx)kernel(cxgb4_port_viid)kernel(cxgb4_read_sge_timestamp)kernel(cxgb4_read_tpte)kernel(cxgb4_reclaim_completed_tx)kernel(cxgb4_register_uld)kernel(cxgb4_remove_server)kernel(cxgb4_remove_server_filter)kernel(cxgb4_remove_tid)kernel(cxgb4_ring_tx_db)kernel(cxgb4_select_ntuple)kernel(cxgb4_smt_alloc_switching)kernel(cxgb4_smt_release)kernel(cxgb4_sync_txq_pidx)kernel(cxgb4_unregister_uld)kernel(cxgb4_update_root_dev_clip)kernel(cxgb4_write_partial_sgl)kernel(cxgb4_write_sgl)kernel(cxgb_find_route)kernel(cxgb_find_route6)kernel(cxgb_get_4tuple)kernel(cxgbi_attr_is_visible)kernel(cxgbi_bind_conn)kernel(cxgbi_cleanup_task)kernel(cxgbi_conn_alloc_pdu)kernel(cxgbi_conn_init_pdu)kernel(cxgbi_conn_pdu_ready)kernel(cxgbi_conn_tx_open)kernel(cxgbi_conn_xmit_pdu)kernel(cxgbi_create_conn)kernel(cxgbi_create_session)kernel(cxgbi_ddp_ppm_setup)kernel(cxgbi_ddp_set_one_ppod)kernel(cxgbi_destroy_session)kernel(cxgbi_device_find_by_lldev)kernel(cxgbi_device_find_by_netdev)kernel(cxgbi_device_find_by_netdev_rcu)kernel(cxgbi_device_portmap_cleanup)kernel(cxgbi_device_portmap_create)kernel(cxgbi_device_register)kernel(cxgbi_device_unregister)kernel(cxgbi_device_unregister_all)kernel(cxgbi_ep_connect)kernel(cxgbi_ep_disconnect)kernel(cxgbi_ep_poll)kernel(cxgbi_get_conn_stats)kernel(cxgbi_get_ep_param)kernel(cxgbi_get_host_param)kernel(cxgbi_hbas_add)kernel(cxgbi_hbas_remove)kernel(cxgbi_iscsi_cleanup)kernel(cxgbi_iscsi_init)kernel(cxgbi_parse_pdu_itt)kernel(cxgbi_ppm_init)kernel(cxgbi_ppm_make_ppod_hdr)kernel(cxgbi_ppm_ppod_release)kernel(cxgbi_ppm_ppods_reserve)kernel(cxgbi_ppm_release)kernel(cxgbi_set_conn_param)kernel(cxgbi_set_host_param)kernel(cxgbi_sock_act_open_req_arp_failure)kernel(cxgbi_sock_check_wr_invariants)kernel(cxgbi_sock_closed)kernel(cxgbi_sock_established)kernel(cxgbi_sock_fail_act_open)kernel(cxgbi_sock_free_cpl_skbs)kernel(cxgbi_sock_purge_wr_queue)kernel(cxgbi_sock_rcv_abort_rpl)kernel(cxgbi_sock_rcv_close_conn_rpl)kernel(cxgbi_sock_rcv_peer_close)kernel(cxgbi_sock_rcv_wr_ack)kernel(cxgbi_sock_select_mss)kernel(cxgbi_sock_skb_entail)kernel(cxgbi_tagmask_set)kernel(dapm_clock_event)kernel(dapm_kcontrol_get_value)kernel(dapm_mark_endpoints_dirty)kernel(dapm_pinctrl_event)kernel(dapm_regulator_event)kernel(dcdbas_smi_request)kernel(del_mtd_blktrans_dev)kernel(dell_laptop_call_notifier)kernel(dell_laptop_register_notifier)kernel(dell_laptop_unregister_notifier)kernel(dell_privacy_has_mic_mute)kernel(dell_rbtn_notifier_register)kernel(dell_rbtn_notifier_unregister)kernel(dell_smbios_call)kernel(dell_smbios_call_filter)kernel(dell_smbios_error)kernel(dell_smbios_find_token)kernel(dell_smbios_register_device)kernel(dell_smbios_unregister_device)kernel(dell_wmi_get_descriptor_valid)kernel(dell_wmi_get_hotfix)kernel(dell_wmi_get_interface_version)kernel(dell_wmi_get_size)kernel(deregister_atm_ioctl)kernel(deregister_mtd_blktrans)kernel(deregister_mtd_parser)kernel(dev_attr_phy_event_threshold)kernel(devm_iio_channel_get)kernel(devm_iio_channel_get_all)kernel(devm_iio_device_alloc)kernel(devm_iio_kfifo_buffer_setup_ext)kernel(devm_iio_map_array_register)kernel(devm_iio_trigger_alloc)kernel(devm_iio_triggered_buffer_setup_ext)kernel(devm_mmc_alloc_host)kernel(devm_of_iio_channel_get_by_name)kernel(devm_snd_soc_register_card)kernel(devm_snd_soc_register_component)kernel(devm_snd_soc_register_dai)kernel(dfs_pattern_detector_init)kernel(dm_restorepowerindex)kernel(dm_savepowerindex)kernel(dm_writepowerindex)kernel(do_map_probe)kernel(dpcm_be_dai_trigger)kernel(dpcm_end_walk_at_be)kernel(efuse_one_byte_read)kernel(efuse_power_switch)kernel(efuse_read_1byte)kernel(efuse_shadow_read)kernel(ehl_chip_info)kernel(enic_api_devcmd_proxy_by_index)kernel(es83xx_dsm)kernel(es83xx_dsm_dump)kernel(ezusb_fx1_ihex_firmware_download)kernel(ezusb_fx1_set_reset)kernel(fcoe_check_wait_queue)kernel(fcoe_clean_pending_queue)kernel(fcoe_ctlr_destroy)kernel(fcoe_ctlr_device_add)kernel(fcoe_ctlr_device_delete)kernel(fcoe_ctlr_els_send)kernel(fcoe_ctlr_get_lesb)kernel(fcoe_ctlr_init)kernel(fcoe_ctlr_link_down)kernel(fcoe_ctlr_link_up)kernel(fcoe_ctlr_recv)kernel(fcoe_ctlr_recv_flogi)kernel(fcoe_ctlr_set_fip_mode)kernel(fcoe_fc_crc)kernel(fcoe_fcf_device_add)kernel(fcoe_fcf_device_delete)kernel(fcoe_fcf_get_selected)kernel(fcoe_get_lesb)kernel(fcoe_get_paged_crc_eof)kernel(fcoe_get_wwn)kernel(fcoe_libfc_config)kernel(fcoe_link_speed_update)kernel(fcoe_queue_timer)kernel(fcoe_start_io)kernel(fcoe_transport_attach)kernel(fcoe_transport_detach)kernel(fcoe_validate_vport_create)kernel(fcoe_wwn_from_mac)kernel(fcoe_wwn_to_str)kernel(flow_resources_add)kernel(flow_resources_alloc)kernel(frame_vector_create)kernel(frame_vector_destroy)kernel(frame_vector_to_pages)kernel(frame_vector_to_pfns)kernel(free_candev)kernel(freq_reg_info)kernel(fw_attributes_class_get)kernel(fw_attributes_class_put)kernel(generic_rndis_bind)kernel(get_mtd_device)kernel(get_mtd_device_nm)kernel(get_tree_mtd)kernel(get_vaddr_frames)kernel(get_wiphy_regdom)kernel(gspca_coarse_grained_expo_autogain)kernel(gspca_debug)kernel(gspca_dev_probe)kernel(gspca_dev_probe2)kernel(gspca_disconnect)kernel(gspca_expo_autogain)kernel(gspca_frame_add)kernel(gspca_resume)kernel(gspca_suspend)kernel(h4_recv_buf)kernel(hci_alloc_dev_priv)kernel(hci_cmd_sync)kernel(hci_cmd_sync_cancel)kernel(hci_cmd_sync_queue)kernel(hci_cmd_sync_submit)kernel(hci_conn_check_secure)kernel(hci_conn_security)kernel(hci_conn_switch_role)kernel(hci_devcd_abort)kernel(hci_devcd_append)kernel(hci_devcd_append_pattern)kernel(hci_devcd_complete)kernel(hci_devcd_init)kernel(hci_devcd_register)kernel(hci_devcd_rx)kernel(hci_devcd_timeout)kernel(hci_free_dev)kernel(hci_get_route)kernel(hci_mgmt_chan_register)kernel(hci_mgmt_chan_unregister)kernel(hci_recv_diag)kernel(hci_recv_frame)kernel(hci_register_cb)kernel(hci_register_dev)kernel(hci_release_dev)kernel(hci_reset_dev)kernel(hci_resume_dev)kernel(hci_set_fw_info)kernel(hci_set_hw_info)kernel(hci_suspend_dev)kernel(hci_uart_tx_wakeup)kernel(hci_unregister_cb)kernel(hci_unregister_dev)kernel(hda_bus_ml_free)kernel(hda_bus_ml_init)kernel(hda_bus_ml_put_all)kernel(hda_bus_ml_reset_losidv)kernel(hda_bus_ml_resume)kernel(hda_bus_ml_suspend)kernel(hda_codec_check_for_state_change)kernel(hda_codec_check_rirb_status)kernel(hda_codec_detect_mask)kernel(hda_codec_device_remove)kernel(hda_codec_driver_unregister)kernel(hda_codec_i915_display_power)kernel(hda_codec_i915_exit)kernel(hda_codec_i915_init)kernel(hda_codec_init_cmd_io)kernel(hda_codec_jack_check)kernel(hda_codec_jack_wake_enable)kernel(hda_codec_probe_bus)kernel(hda_codec_probe_complete)kernel(hda_codec_resume_cmd_io)kernel(hda_codec_rirb_status_clear)kernel(hda_codec_set_codec_wakeup)kernel(hda_codec_stop_cmd_io)kernel(hda_codec_suspend_cmd_io)kernel(hda_component_acpi_device_notify)kernel(hda_component_manager_bind)kernel(hda_component_manager_bind_acpi_notifications)kernel(hda_component_manager_free)kernel(hda_component_manager_init)kernel(hda_component_manager_playback_hook)kernel(hda_component_manager_unbind_acpi_notifications)kernel(hda_cs_dsp_add_controls)kernel(hda_cs_dsp_control_remove)kernel(hda_cs_dsp_fw_ids)kernel(hda_cs_dsp_read_ctl)kernel(hda_cs_dsp_write_ctl)kernel(hda_dsp_hdmi_build_controls)kernel(hda_extra_out_badness)kernel(hda_get_autocfg_input_label)kernel(hda_main_out_badness)kernel(hda_ops_free)kernel(hda_pci_intel_probe)kernel(hda_to_sdw)kernel(hdac_bus_eml_check_cmdsync_unlocked)kernel(hdac_bus_eml_check_interrupt)kernel(hdac_bus_eml_dmic_get_hlink)kernel(hdac_bus_eml_enable_interrupt)kernel(hdac_bus_eml_enable_offload)kernel(hdac_bus_eml_get_count)kernel(hdac_bus_eml_get_mutex)kernel(hdac_bus_eml_power_down)kernel(hdac_bus_eml_power_down_unlocked)kernel(hdac_bus_eml_power_up)kernel(hdac_bus_eml_power_up_unlocked)kernel(hdac_bus_eml_sdw_check_cmdsync_unlocked)kernel(hdac_bus_eml_sdw_get_hlink)kernel(hdac_bus_eml_sdw_get_lsdiid_unlocked)kernel(hdac_bus_eml_sdw_map_stream_ch)kernel(hdac_bus_eml_sdw_power_down_unlocked)kernel(hdac_bus_eml_sdw_power_up_unlocked)kernel(hdac_bus_eml_sdw_set_lsdiid)kernel(hdac_bus_eml_sdw_set_syncprd_unlocked)kernel(hdac_bus_eml_sdw_sync_arm_unlocked)kernel(hdac_bus_eml_sdw_sync_go_unlocked)kernel(hdac_bus_eml_sdw_wait_syncpu_unlocked)kernel(hdac_bus_eml_set_syncprd_unlocked)kernel(hdac_bus_eml_ssp_get_hlink)kernel(hdac_bus_eml_sync_arm_unlocked)kernel(hdac_bus_eml_sync_go_unlocked)kernel(hdac_bus_eml_wait_syncpu_unlocked)kernel(hdac_get_device_id)kernel(hdac_hdmi_jack_init)kernel(hdac_hdmi_jack_port_init)kernel(hid_sensor_batch_mode_supported)kernel(hid_sensor_convert_timestamp)kernel(hid_sensor_format_scale)kernel(hid_sensor_get_report_latency)kernel(hid_sensor_parse_common_attributes)kernel(hid_sensor_pm_ops)kernel(hid_sensor_power_state)kernel(hid_sensor_read_poll_value)kernel(hid_sensor_read_raw_hyst_rel_value)kernel(hid_sensor_read_raw_hyst_value)kernel(hid_sensor_read_samp_freq_value)kernel(hid_sensor_remove_trigger)kernel(hid_sensor_set_report_latency)kernel(hid_sensor_setup_trigger)kernel(hid_sensor_write_raw_hyst_rel_value)kernel(hid_sensor_write_raw_hyst_value)kernel(hid_sensor_write_samp_freq_value)kernel(hpi_send_recv)kernel(hsmp_send_message)kernel(i915_gpu_busy)kernel(i915_gpu_lower)kernel(i915_gpu_raise)kernel(i915_gpu_turbo_disable)kernel(i915_read_mch_val)kernel(ib_advise_mr)kernel(ib_alloc_mr)kernel(ib_alloc_mr_integrity)kernel(ib_alloc_xrcd_user)kernel(ib_attach_mcast)kernel(ib_cache_gid_parse_type_str)kernel(ib_cache_gid_type_str)kernel(ib_check_mr_status)kernel(ib_close_qp)kernel(ib_cm_init_qp_attr)kernel(ib_cm_insert_listen)kernel(ib_cm_listen)kernel(ib_cm_notify)kernel(ib_copy_ah_attr_to_user)kernel(ib_copy_path_rec_from_user)kernel(ib_copy_path_rec_to_user)kernel(ib_copy_qp_attr_to_user)kernel(ib_cq_pool_get)kernel(ib_cq_pool_put)kernel(ib_create_ah_from_wc)kernel(ib_create_cm_id)kernel(ib_create_qp_kernel)kernel(ib_create_qp_security)kernel(ib_create_qp_user)kernel(ib_create_send_mad)kernel(ib_create_srq_user)kernel(ib_create_wq)kernel(ib_dealloc_device)kernel(ib_dealloc_pd_user)kernel(ib_dealloc_xrcd_user)kernel(ib_dereg_mr_user)kernel(ib_destroy_cm_id)kernel(ib_destroy_cq_user)kernel(ib_destroy_qp_user)kernel(ib_destroy_srq_user)kernel(ib_destroy_wq_user)kernel(ib_detach_mcast)kernel(ib_device_get_by_name)kernel(ib_device_get_by_netdev)kernel(ib_device_put)kernel(ib_device_set_netdev)kernel(ib_dispatch_event)kernel(ib_dma_virt_map_sg)kernel(ib_drain_qp)kernel(ib_drain_rq)kernel(ib_drain_sq)kernel(ib_event_msg)kernel(ib_find_cached_pkey)kernel(ib_find_exact_cached_pkey)kernel(ib_find_gid)kernel(ib_find_pkey)kernel(ib_free_cq)kernel(ib_free_recv_mad)kernel(ib_free_send_mad)kernel(ib_get_cached_lmc)kernel(ib_get_cached_pkey)kernel(ib_get_cached_port_state)kernel(ib_get_cached_subnet_prefix)kernel(ib_get_device_fw_str)kernel(ib_get_eth_speed)kernel(ib_get_gids_from_rdma_hdr)kernel(ib_get_mad_data_offset)kernel(ib_get_net_dev_by_params)kernel(ib_get_rdma_header_version)kernel(ib_get_rmpp_segment)kernel(ib_get_vf_config)kernel(ib_get_vf_guid)kernel(ib_get_vf_stats)kernel(ib_init_ah_attr_from_path)kernel(ib_init_ah_attr_from_wc)kernel(ib_init_ah_from_mcmember)kernel(ib_is_mad_class_rmpp)kernel(ib_mad_kernel_rmpp_agent)kernel(ib_map_mr_sg)kernel(ib_map_mr_sg_pi)kernel(ib_modify_device)kernel(ib_modify_mad)kernel(ib_modify_port)kernel(ib_modify_qp)kernel(ib_modify_qp_is_ok)kernel(ib_modify_qp_with_udata)kernel(ib_modify_srq)kernel(ib_mr_pool_destroy)kernel(ib_mr_pool_get)kernel(ib_mr_pool_init)kernel(ib_mr_pool_put)kernel(ib_open_qp)kernel(ib_pack)kernel(ib_port_immutable_read)kernel(ib_port_register_client_groups)kernel(ib_port_sysfs_get_ibdev_kobj)kernel(ib_port_unregister_client_groups)kernel(ib_post_send_mad)kernel(ib_process_cq_direct)kernel(ib_qp_usecnt_dec)kernel(ib_qp_usecnt_inc)kernel(ib_query_pkey)kernel(ib_query_port)kernel(ib_query_qp)kernel(ib_query_srq)kernel(ib_rate_to_mbps)kernel(ib_rate_to_mult)kernel(ib_rdmacg_try_charge)kernel(ib_rdmacg_uncharge)kernel(ib_reg_user_mr)kernel(ib_register_client)kernel(ib_register_device)kernel(ib_register_event_handler)kernel(ib_register_mad_agent)kernel(ib_resize_cq)kernel(ib_response_mad)kernel(ib_rvt_state_ops)kernel(ib_sa_cancel_query)kernel(ib_sa_free_multicast)kernel(ib_sa_get_mcmember_rec)kernel(ib_sa_guid_info_rec_query)kernel(ib_sa_join_multicast)kernel(ib_sa_pack_path)kernel(ib_sa_path_rec_get)kernel(ib_sa_register_client)kernel(ib_sa_unpack_path)kernel(ib_sa_unregister_client)kernel(ib_send_cm_drep)kernel(ib_send_cm_dreq)kernel(ib_send_cm_mra)kernel(ib_send_cm_rej)kernel(ib_send_cm_rep)kernel(ib_send_cm_req)kernel(ib_send_cm_rtu)kernel(ib_send_cm_sidr_rep)kernel(ib_send_cm_sidr_req)kernel(ib_set_client_data)kernel(ib_set_device_ops)kernel(ib_set_vf_guid)kernel(ib_set_vf_link_state)kernel(ib_sg_to_pages)kernel(ib_ud_header_init)kernel(ib_ud_header_pack)kernel(ib_ud_header_unpack)kernel(ib_ud_ip4_csum)kernel(ib_umem_copy_from)kernel(ib_umem_dmabuf_get)kernel(ib_umem_dmabuf_get_pinned)kernel(ib_umem_dmabuf_map_pages)kernel(ib_umem_dmabuf_unmap_pages)kernel(ib_umem_find_best_pgsz)kernel(ib_umem_get)kernel(ib_umem_odp_alloc_child)kernel(ib_umem_odp_alloc_implicit)kernel(ib_umem_odp_get)kernel(ib_umem_odp_map_dma_and_lock)kernel(ib_umem_odp_release)kernel(ib_umem_odp_unmap_dma_pages)kernel(ib_umem_release)kernel(ib_unpack)kernel(ib_unregister_client)kernel(ib_unregister_device)kernel(ib_unregister_device_and_put)kernel(ib_unregister_device_queued)kernel(ib_unregister_driver)kernel(ib_unregister_event_handler)kernel(ib_unregister_mad_agent)kernel(ib_uverbs_flow_resources_free)kernel(ib_uverbs_get_ucontext_file)kernel(ib_wc_status_msg)kernel(ib_wq)kernel(ibcm_reject_msg)kernel(ibdev_alert)kernel(ibdev_crit)kernel(ibdev_emerg)kernel(ibdev_err)kernel(ibdev_info)kernel(ibdev_notice)kernel(ibdev_printk)kernel(ibdev_warn)kernel(ibnl_put_attr)kernel(ibnl_put_msg)kernel(icl_chip_info)kernel(ieee80211_alloc_hw_nm)kernel(ieee80211_amsdu_to_8023s)kernel(ieee80211_ap_probereq_get)kernel(ieee80211_ave_rssi)kernel(ieee80211_beacon_cntdwn_is_complete)kernel(ieee80211_beacon_free_ema_list)kernel(ieee80211_beacon_get_template)kernel(ieee80211_beacon_get_template_ema_index)kernel(ieee80211_beacon_get_template_ema_list)kernel(ieee80211_beacon_get_tim)kernel(ieee80211_beacon_loss)kernel(ieee80211_beacon_set_cntdwn)kernel(ieee80211_beacon_update_cntdwn)kernel(ieee80211_bss_get_elem)kernel(ieee80211_calc_rx_airtime)kernel(ieee80211_calc_tx_airtime)kernel(ieee80211_chandef_to_operating_class)kernel(ieee80211_channel_switch_disconnect)kernel(ieee80211_channel_to_freq_khz)kernel(ieee80211_chswitch_done)kernel(ieee80211_color_change_finish)kernel(ieee80211_connection_loss)kernel(ieee80211_cqm_beacon_loss_notify)kernel(ieee80211_cqm_rssi_notify)kernel(ieee80211_csa_finish)kernel(ieee80211_ctstoself_duration)kernel(ieee80211_ctstoself_get)kernel(ieee80211_data_to_8023_exthdr)kernel(ieee80211_disable_rssi_reports)kernel(ieee80211_disconnect)kernel(ieee80211_drop_unencrypted_mgmt)kernel(ieee80211_emulate_add_chanctx)kernel(ieee80211_emulate_change_chanctx)kernel(ieee80211_emulate_remove_chanctx)kernel(ieee80211_emulate_switch_vif_chanctx)kernel(ieee80211_enable_rssi_reports)kernel(ieee80211_find_sta)kernel(ieee80211_find_sta_by_ifaddr)kernel(ieee80211_find_sta_by_link_addrs)kernel(ieee80211_fragment_element)kernel(ieee80211_free_hw)kernel(ieee80211_free_txskb)kernel(ieee80211_freq_khz_to_channel)kernel(ieee80211_generic_frame_duration)kernel(ieee80211_get_8023_tunnel_proto)kernel(ieee80211_get_bssid)kernel(ieee80211_get_buffered_bc)kernel(ieee80211_get_channel_khz)kernel(ieee80211_get_fils_discovery_tmpl)kernel(ieee80211_get_hdrlen_from_skb)kernel(ieee80211_get_key_rx_seq)kernel(ieee80211_get_mesh_hdrlen)kernel(ieee80211_get_num_supported_channels)kernel(ieee80211_get_response_rate)kernel(ieee80211_get_tkip_p1k_iv)kernel(ieee80211_get_tkip_p2k)kernel(ieee80211_get_tkip_rx_p1k)kernel(ieee80211_get_tx_rates)kernel(ieee80211_get_unsol_bcast_probe_resp_tmpl)kernel(ieee80211_get_vht_max_nss)kernel(ieee80211_gtk_rekey_add)kernel(ieee80211_gtk_rekey_notify)kernel(ieee80211_handle_wake_tx_queue)kernel(ieee80211_hdrlen)kernel(ieee80211_hw_restart_disconnect)kernel(ieee80211_ie_split_ric)kernel(ieee80211_is_valid_amsdu)kernel(ieee80211_iter_chan_contexts_atomic)kernel(ieee80211_iter_keys)kernel(ieee80211_iter_keys_rcu)kernel(ieee80211_iterate_active_interfaces_atomic)kernel(ieee80211_iterate_active_interfaces_mtx)kernel(ieee80211_iterate_interfaces)kernel(ieee80211_iterate_stations_atomic)kernel(ieee80211_key_mic_failure)kernel(ieee80211_key_replay)kernel(ieee80211_manage_rx_ba_offl)kernel(ieee80211_mandatory_rates)kernel(ieee80211_mark_rx_ba_filtered_frames)kernel(ieee80211_nan_func_match)kernel(ieee80211_nan_func_terminated)kernel(ieee80211_next_txq)kernel(ieee80211_nullfunc_get)kernel(ieee80211_obss_color_collision_notify)kernel(ieee80211_operating_class_to_band)kernel(ieee80211_operating_class_to_chandef)kernel(ieee80211_parse_p2p_noa)kernel(ieee80211_probereq_get)kernel(ieee80211_proberesp_get)kernel(ieee80211_pspoll_get)kernel(ieee80211_queue_delayed_work)kernel(ieee80211_queue_stopped)kernel(ieee80211_queue_work)kernel(ieee80211_radar_detected)kernel(ieee80211_radiotap_iterator_init)kernel(ieee80211_radiotap_iterator_next)kernel(ieee80211_rate_control_register)kernel(ieee80211_rate_control_unregister)kernel(ieee80211_ready_on_channel)kernel(ieee80211_refresh_tx_agg_session_timer)kernel(ieee80211_register_hw)kernel(ieee80211_remain_on_channel_expired)kernel(ieee80211_remove_key)kernel(ieee80211_report_low_ack)kernel(ieee80211_report_wowlan_wakeup)kernel(ieee80211_request_smps)kernel(ieee80211_reserve_tid)kernel(ieee80211_restart_hw)kernel(ieee80211_resume_disconnect)kernel(ieee80211_rts_duration)kernel(ieee80211_rts_get)kernel(ieee80211_rx_ba_timer_expired)kernel(ieee80211_rx_irqsafe)kernel(ieee80211_rx_list)kernel(ieee80211_rx_napi)kernel(ieee80211_s1g_channel_width)kernel(ieee80211_scan_completed)kernel(ieee80211_sched_scan_results)kernel(ieee80211_sched_scan_stopped)kernel(ieee80211_send_bar)kernel(ieee80211_send_eosp_nullfunc)kernel(ieee80211_set_active_links)kernel(ieee80211_set_active_links_async)kernel(ieee80211_set_key_rx_seq)kernel(ieee80211_sta_block_awake)kernel(ieee80211_sta_eosp)kernel(ieee80211_sta_ps_transition)kernel(ieee80211_sta_pspoll)kernel(ieee80211_sta_recalc_aggregates)kernel(ieee80211_sta_register_airtime)kernel(ieee80211_sta_set_buffered)kernel(ieee80211_sta_uapsd_trigger)kernel(ieee80211_start_tx_ba_cb_irqsafe)kernel(ieee80211_start_tx_ba_session)kernel(ieee80211_stop_queue)kernel(ieee80211_stop_queues)kernel(ieee80211_stop_rx_ba_session)kernel(ieee80211_stop_tx_ba_cb_irqsafe)kernel(ieee80211_stop_tx_ba_session)kernel(ieee80211_strip_8023_mesh_hdr)kernel(ieee80211_tdls_oper_request)kernel(ieee80211_tkip_add_iv)kernel(ieee80211_tx_dequeue)kernel(ieee80211_tx_prepare_skb)kernel(ieee80211_tx_rate_update)kernel(ieee80211_tx_status_ext)kernel(ieee80211_tx_status_irqsafe)kernel(ieee80211_tx_status_skb)kernel(ieee80211_txq_airtime_check)kernel(ieee80211_txq_get_depth)kernel(ieee80211_txq_may_transmit)kernel(ieee80211_txq_schedule_start)kernel(ieee80211_unregister_hw)kernel(ieee80211_unreserve_tid)kernel(ieee80211_update_mu_groups)kernel(ieee80211_update_p2p_noa)kernel(ieee80211_vif_to_wdev)kernel(ieee80211_wake_queue)kernel(ieee80211_wake_queues)kernel(ieee802154_alloc_hw)kernel(ieee802154_free_hw)kernel(ieee802154_hdr_peek)kernel(ieee802154_hdr_peek_addrs)kernel(ieee802154_hdr_pull)kernel(ieee802154_hdr_push)kernel(ieee802154_max_payload)kernel(ieee802154_register_hw)kernel(ieee802154_rx_irqsafe)kernel(ieee802154_stop_queue)kernel(ieee802154_unregister_hw)kernel(ieee802154_wake_queue)kernel(ieee802154_xmit_complete)kernel(ieee802_11_parse_elems_full)kernel(iio_alloc_pollfunc)kernel(iio_buffer_get)kernel(iio_buffer_init)kernel(iio_buffer_put)kernel(iio_bus_type)kernel(iio_channel_get)kernel(iio_channel_get_all)kernel(iio_channel_release)kernel(iio_channel_release_all)kernel(iio_convert_raw_to_processed)kernel(iio_dealloc_pollfunc)kernel(iio_device_alloc)kernel(iio_device_attach_buffer)kernel(iio_device_claim_direct_mode)kernel(iio_device_free)kernel(iio_device_get_clock)kernel(iio_device_id)kernel(iio_device_release_direct_mode)kernel(iio_device_set_clock)kernel(iio_device_unregister)kernel(iio_enum_available_read)kernel(iio_enum_read)kernel(iio_enum_write)kernel(iio_format_value)kernel(iio_get_channel_ext_info_count)kernel(iio_get_channel_type)kernel(iio_get_debugfs_dentry)kernel(iio_get_time_ns)kernel(iio_get_time_res)kernel(iio_kfifo_allocate)kernel(iio_kfifo_free)kernel(iio_map_array_register)kernel(iio_map_array_unregister)kernel(iio_pollfunc_store_time)kernel(iio_pop_from_buffer)kernel(iio_push_event)kernel(iio_push_to_buffers)kernel(iio_push_to_buffers_with_ts_unaligned)kernel(iio_read_avail_channel_attribute)kernel(iio_read_avail_channel_raw)kernel(iio_read_channel_attribute)kernel(iio_read_channel_average_raw)kernel(iio_read_channel_ext_info)kernel(iio_read_channel_offset)kernel(iio_read_channel_processed)kernel(iio_read_channel_processed_scale)kernel(iio_read_channel_raw)kernel(iio_read_channel_scale)kernel(iio_read_const_attr)kernel(iio_read_max_channel_raw)kernel(iio_read_mount_matrix)kernel(iio_show_mount_matrix)kernel(iio_str_to_fixpoint)kernel(iio_trigger_alloc)kernel(iio_trigger_free)kernel(iio_trigger_generic_data_rdy_poll)kernel(iio_trigger_notify_done)kernel(iio_trigger_poll)kernel(iio_trigger_poll_chained)kernel(iio_trigger_set_immutable)kernel(iio_trigger_unregister)kernel(iio_trigger_using_own)kernel(iio_trigger_validate_own_device)kernel(iio_triggered_buffer_cleanup)kernel(iio_triggered_buffer_setup_ext)kernel(iio_update_buffers)kernel(iio_validate_scan_mask_onehot)kernel(iio_write_channel_attribute)kernel(iio_write_channel_ext_info)kernel(iio_write_channel_raw)kernel(intel_lpss_pm_ops)kernel(intel_lpss_probe)kernel(intel_lpss_remove)kernel(intel_nhlt_free)kernel(intel_nhlt_get_dmic_geo)kernel(intel_nhlt_get_endpoint_blob)kernel(intel_nhlt_has_endpoint_type)kernel(intel_nhlt_init)kernel(intel_nhlt_ssp_device_type)kernel(intel_nhlt_ssp_endpoint_mask)kernel(intel_nhlt_ssp_mclk_mask)kernel(intel_pmt_dev_create)kernel(intel_pmt_dev_destroy)kernel(intel_pmt_is_early_client_hw)kernel(intel_sst_pm)kernel(ips_link_to_i915_driver)kernel(is_jack_detectable)kernel(is_skl_dsp_running)kernel(iscsi_boot_create_acpitbl)kernel(iscsi_boot_create_ethernet)kernel(iscsi_boot_create_host_kset)kernel(iscsi_boot_create_initiator)kernel(iscsi_boot_create_kset)kernel(iscsi_boot_create_target)kernel(iscsi_boot_destroy_kset)kernel(iw_cm_accept)kernel(iw_cm_connect)kernel(iw_cm_disconnect)kernel(iw_cm_init_qp_attr)kernel(iw_cm_listen)kernel(iw_cm_reject)kernel(iw_create_cm_id)kernel(iw_destroy_cm_id)kernel(iwcm_reject_msg)kernel(iwl_abort_notification_waits)kernel(iwl_acpi_get_guid_lock_status)kernel(iwl_acpi_get_phy_filters)kernel(iwl_bios_get_dsm)kernel(iwl_bios_get_eckv)kernel(iwl_bios_get_ewrd_table)kernel(iwl_bios_get_mcc)kernel(iwl_bios_get_ppag_table)kernel(iwl_bios_get_pwr_limit)kernel(iwl_bios_get_tas_table)kernel(iwl_bios_get_wgds_table)kernel(iwl_bios_get_wrds_table)kernel(iwl_clear_bits_prph)kernel(iwl_cmd_groups_verify_sorted)kernel(iwl_configure_rxq)kernel(iwl_dbg_tlv_del_timers)kernel(iwl_dev_info_table)kernel(iwl_dev_info_table_size)kernel(iwl_drv_get_fwname_pre)kernel(iwl_dump_desc_assert)kernel(iwl_fill_ppag_table)kernel(iwl_finish_nic_init)kernel(iwl_force_nmi)kernel(iwl_free_fw_paging)kernel(iwl_fw_dbg_clear_monitor_buf)kernel(iwl_fw_dbg_collect)kernel(iwl_fw_dbg_collect_desc)kernel(iwl_fw_dbg_collect_trig)kernel(iwl_fw_dbg_error_collect)kernel(iwl_fw_dbg_read_d3_debug_data)kernel(iwl_fw_dbg_stop_restart_recording)kernel(iwl_fw_dbg_stop_sync)kernel(iwl_fw_disable_dbg_asserts)kernel(iwl_fw_lookup_assert_desc)kernel(iwl_fw_lookup_cmd_ver)kernel(iwl_fw_lookup_notif_ver)kernel(iwl_fw_rate_idx_to_plcp)kernel(iwl_fw_runtime_init)kernel(iwl_fw_runtime_resume)kernel(iwl_fw_runtime_suspend)kernel(iwl_fw_start_dbg_conf)kernel(iwl_fwrt_dump_error_logs)kernel(iwl_get_cmd_string)kernel(iwl_get_lari_config_bitmap)kernel(iwl_get_nvm)kernel(iwl_get_shared_mem_conf)kernel(iwl_he_is_sgi)kernel(iwl_init_notification_wait)kernel(iwl_init_paging)kernel(iwl_is_ppag_approved)kernel(iwl_is_tas_approved)kernel(iwl_new_rate_from_v1)kernel(iwl_notification_wait)kernel(iwl_notification_wait_init)kernel(iwl_nvm_fixups)kernel(iwl_opmode_deregister)kernel(iwl_opmode_register)kernel(iwl_parse_eeprom_data)kernel(iwl_parse_mei_nvm_data)kernel(iwl_parse_nvm_data)kernel(iwl_parse_nvm_mcc_info)kernel(iwl_pci_find_dev_info)kernel(iwl_phy_db_free)kernel(iwl_phy_db_init)kernel(iwl_phy_db_set_section)kernel(iwl_pnvm_load)kernel(iwl_poll_bit)kernel(iwl_poll_direct_bit)kernel(iwl_rate_mcs)kernel(iwl_read32)kernel(iwl_read_direct32)kernel(iwl_read_eeprom)kernel(iwl_read_external_nvm)kernel(iwl_read_prph)kernel(iwl_read_prph_no_grab)kernel(iwl_reinit_cab)kernel(iwl_remove_notification)kernel(iwl_rs_pretty_ant)kernel(iwl_rs_pretty_bw)kernel(iwl_sar_fill_profile)kernel(iwl_sar_geo_fill_table)kernel(iwl_sar_geo_support)kernel(iwl_send_phy_db_data)kernel(iwl_set_bits_mask_prph)kernel(iwl_set_bits_prph)kernel(iwl_set_soc_latency)kernel(iwl_trans_pcie_remove)kernel(iwl_trans_send_cmd)kernel(iwl_uefi_get_sgom_table)kernel(iwl_uefi_get_step_table)kernel(iwl_uefi_get_uats_table)kernel(iwl_wait_notification)kernel(iwl_write32)kernel(iwl_write64)kernel(iwl_write8)kernel(iwl_write_direct32)kernel(iwl_write_direct64)kernel(iwl_write_prph64_no_grab)kernel(iwl_write_prph_delay)kernel(iwl_write_prph_no_grab)kernel(iwlwifi_mod_params)kernel(jsl_chip_info)kernel(kill_mtd_super)kernel(l2cap_add_psm)kernel(l2cap_chan_close)kernel(l2cap_chan_connect)kernel(l2cap_chan_create)kernel(l2cap_chan_del)kernel(l2cap_chan_list)kernel(l2cap_chan_put)kernel(l2cap_chan_send)kernel(l2cap_chan_set_defaults)kernel(l2cap_conn_get)kernel(l2cap_conn_put)kernel(l2cap_is_socket)kernel(l2cap_register_user)kernel(l2cap_unregister_user)kernel(ledtrig_audio_get)kernel(ledtrig_audio_set)kernel(ledtrig_flash_ctrl)kernel(ledtrig_torch_ctrl)kernel(line6_alloc_sysex_buffer)kernel(line6_disconnect)kernel(line6_init_midi)kernel(line6_init_pcm)kernel(line6_midi_id)kernel(line6_pcm_acquire)kernel(line6_pcm_release)kernel(line6_probe)kernel(line6_read_data)kernel(line6_read_serial_number)kernel(line6_resume)kernel(line6_send_raw_message)kernel(line6_send_raw_message_async)kernel(line6_send_sysex_message)kernel(line6_suspend)kernel(line6_version_request_async)kernel(line6_write_data)kernel(lnl_chip_info)kernel(lockdep_sta_mutex_held)kernel(lowpan_header_compress)kernel(lowpan_header_decompress)kernel(lowpan_nhc_add)kernel(lowpan_nhc_del)kernel(lowpan_register_netdev)kernel(lowpan_register_netdevice)kernel(lowpan_unregister_netdev)kernel(lowpan_unregister_netdevice)kernel(m_can_class_allocate_dev)kernel(m_can_class_free_dev)kernel(m_can_class_get_clocks)kernel(m_can_class_register)kernel(m_can_class_resume)kernel(m_can_class_suspend)kernel(m_can_class_unregister)kernel(m_can_init_ram)kernel(map_destroy)kernel(max98090_mic_detect)kernel(max98373_reset)kernel(max98373_slot_config)kernel(max_98357a_dai_link)kernel(max_98360a_dai_link)kernel(max_98373_components)kernel(max_98373_dapm_routes)kernel(max_98373_ops)kernel(max_98373_set_codec_conf)kernel(max_98373_spk_codec_init)kernel(max_98373_trigger)kernel(max_98390_dai_link)kernel(max_98390_set_codec_conf)kernel(media_create_intf_link)kernel(media_create_pad_link)kernel(media_create_pad_links)kernel(media_device_cleanup)kernel(media_device_delete)kernel(media_device_init)kernel(media_device_pci_init)kernel(media_device_register_entity)kernel(media_device_register_entity_notify)kernel(media_device_unregister)kernel(media_device_unregister_entity)kernel(media_device_unregister_entity_notify)kernel(media_device_usb_allocate)kernel(media_devnode_create)kernel(media_devnode_remove)kernel(media_entity_enum_cleanup)kernel(media_entity_find_link)kernel(media_entity_get_fwnode_pad)kernel(media_entity_pads_init)kernel(media_entity_remote_pad)kernel(media_entity_remove_links)kernel(media_entity_setup_link)kernel(media_get_pad_index)kernel(media_graph_walk_cleanup)kernel(media_graph_walk_init)kernel(media_graph_walk_next)kernel(media_graph_walk_start)kernel(media_pipeline_start)kernel(media_pipeline_stop)kernel(media_remove_intf_link)kernel(media_remove_intf_links)kernel(media_request_get_by_fd)kernel(media_request_object_bind)kernel(media_request_object_complete)kernel(media_request_object_find)kernel(media_request_object_init)kernel(media_request_object_put)kernel(media_request_object_unbind)kernel(media_request_put)kernel(memstick_add_host)kernel(memstick_alloc_host)kernel(memstick_detect_change)kernel(memstick_free_host)kernel(memstick_init_req)kernel(memstick_init_req_sg)kernel(memstick_new_req)kernel(memstick_next_req)kernel(memstick_register_driver)kernel(memstick_remove_host)kernel(memstick_resume_host)kernel(memstick_set_rw_addr)kernel(memstick_suspend_host)kernel(memstick_unregister_driver)kernel(mmc_add_host)kernel(mmc_alloc_host)kernel(mmc_app_cmd)kernel(mmc_calc_max_discard)kernel(mmc_can_discard)kernel(mmc_can_erase)kernel(mmc_can_gpio_cd)kernel(mmc_can_gpio_ro)kernel(mmc_can_secure_erase_trim)kernel(mmc_can_trim)kernel(mmc_card_alternative_gpt_sector)kernel(mmc_card_is_blockaddr)kernel(mmc_cmdq_disable)kernel(mmc_cmdq_enable)kernel(mmc_command_done)kernel(mmc_cqe_post_req)kernel(mmc_cqe_recovery)kernel(mmc_cqe_request_done)kernel(mmc_cqe_start_req)kernel(mmc_detect_card_removed)kernel(mmc_detect_change)kernel(mmc_erase)kernel(mmc_erase_group_aligned)kernel(mmc_free_host)kernel(mmc_get_card)kernel(mmc_get_ext_csd)kernel(mmc_gpio_get_cd)kernel(mmc_gpio_get_ro)kernel(mmc_gpio_set_cd_irq)kernel(mmc_gpio_set_cd_isr)kernel(mmc_gpio_set_cd_wake)kernel(mmc_gpiod_request_cd)kernel(mmc_gpiod_request_cd_irq)kernel(mmc_gpiod_request_ro)kernel(mmc_hw_reset)kernel(mmc_is_req_done)kernel(mmc_of_parse)kernel(mmc_of_parse_clk_phase)kernel(mmc_of_parse_voltage)kernel(mmc_poll_for_busy)kernel(mmc_prepare_busy_cmd)kernel(mmc_put_card)kernel(mmc_register_driver)kernel(mmc_regulator_disable_vqmmc)kernel(mmc_regulator_enable_vqmmc)kernel(mmc_regulator_get_supply)kernel(mmc_release_host)kernel(mmc_remove_host)kernel(mmc_request_done)kernel(mmc_retune_pause)kernel(mmc_retune_release)kernel(mmc_retune_timer_stop)kernel(mmc_retune_unpause)kernel(mmc_run_bkops)kernel(mmc_sanitize)kernel(mmc_sd_switch)kernel(mmc_send_abort_tuning)kernel(mmc_send_status)kernel(mmc_send_tuning)kernel(mmc_set_blocklen)kernel(mmc_set_data_timeout)kernel(mmc_start_request)kernel(mmc_sw_reset)kernel(mmc_switch)kernel(mmc_unregister_driver)kernel(mmc_wait_for_cmd)kernel(mmc_wait_for_req)kernel(mmc_wait_for_req_done)kernel(mpls_dev_mtu)kernel(mpls_output_possible)kernel(mpls_pkt_too_big)kernel(mpls_stats_inc_outucastpkts)kernel(mt76_ac_to_hwq)kernel(mt76_alloc_device)kernel(mt76_alloc_phy)kernel(mt76_calculate_default_rate)kernel(mt76_connac2_load_patch)kernel(mt76_connac2_load_ram)kernel(mt76_connac2_mac_add_txs_skb)kernel(mt76_connac2_mac_decode_he_radiotap)kernel(mt76_connac2_mac_fill_rx_rate)kernel(mt76_connac2_mac_fill_txs)kernel(mt76_connac2_mac_tx_rate_val)kernel(mt76_connac2_mac_write_txwi)kernel(mt76_connac2_mcu_fill_message)kernel(mt76_connac2_reverse_frag0_hdr_trans)kernel(mt76_connac2_tx_check_aggr)kernel(mt76_connac2_tx_token_put)kernel(mt76_connac2_txwi_free)kernel(mt76_connac3_mac_decode_he_radiotap)kernel(mt76_connac_free_pending_tx_skbs)kernel(mt76_connac_gen_ppe_thresh)kernel(mt76_connac_get_ch_power)kernel(mt76_connac_get_eht_phy_cap)kernel(mt76_connac_get_he_phy_cap)kernel(mt76_connac_get_phy_mode)kernel(mt76_connac_get_phy_mode_ext)kernel(mt76_connac_get_phy_mode_v2)kernel(mt76_connac_init_tx_queues)kernel(mt76_connac_mcu_add_key)kernel(mt76_connac_mcu_add_nested_tlv)kernel(mt76_connac_mcu_alloc_wtbl_req)kernel(mt76_connac_mcu_beacon_loss_iter)kernel(mt76_connac_mcu_bss_basic_tlv)kernel(mt76_connac_mcu_bss_ext_tlv)kernel(mt76_connac_mcu_bss_omac_tlv)kernel(mt76_connac_mcu_cancel_hw_scan)kernel(mt76_connac_mcu_chip_config)kernel(mt76_connac_mcu_coredump_event)kernel(mt76_connac_mcu_hw_scan)kernel(mt76_connac_mcu_init_download)kernel(mt76_connac_mcu_patch_sem_ctrl)kernel(mt76_connac_mcu_rdd_cmd)kernel(mt76_connac_mcu_reg_rr)kernel(mt76_connac_mcu_reg_wr)kernel(mt76_connac_mcu_restart)kernel(mt76_connac_mcu_sched_scan_enable)kernel(mt76_connac_mcu_sched_scan_req)kernel(mt76_connac_mcu_set_channel_domain)kernel(mt76_connac_mcu_set_deep_sleep)kernel(mt76_connac_mcu_set_gtk_rekey)kernel(mt76_connac_mcu_set_hif_suspend)kernel(mt76_connac_mcu_set_mac_enable)kernel(mt76_connac_mcu_set_p2p_oppps)kernel(mt76_connac_mcu_set_pm)kernel(mt76_connac_mcu_set_rate_txpower)kernel(mt76_connac_mcu_set_rts_thresh)kernel(mt76_connac_mcu_set_suspend_iter)kernel(mt76_connac_mcu_set_suspend_mode)kernel(mt76_connac_mcu_set_vif_ps)kernel(mt76_connac_mcu_set_wow_ctrl)kernel(mt76_connac_mcu_sta_ba)kernel(mt76_connac_mcu_sta_ba_tlv)kernel(mt76_connac_mcu_sta_basic_tlv)kernel(mt76_connac_mcu_sta_cmd)kernel(mt76_connac_mcu_sta_he_tlv_v2)kernel(mt76_connac_mcu_sta_tlv)kernel(mt76_connac_mcu_sta_uapsd)kernel(mt76_connac_mcu_sta_update_hdr_trans)kernel(mt76_connac_mcu_sta_wed_update)kernel(mt76_connac_mcu_start_firmware)kernel(mt76_connac_mcu_start_patch)kernel(mt76_connac_mcu_uni_add_bss)kernel(mt76_connac_mcu_uni_add_dev)kernel(mt76_connac_mcu_uni_set_chctx)kernel(mt76_connac_mcu_update_arp_filter)kernel(mt76_connac_mcu_update_gtk_rekey)kernel(mt76_connac_mcu_wtbl_ba_tlv)kernel(mt76_connac_mcu_wtbl_generic_tlv)kernel(mt76_connac_mcu_wtbl_hdr_trans_tlv)kernel(mt76_connac_mcu_wtbl_ht_tlv)kernel(mt76_connac_mcu_wtbl_smps_tlv)kernel(mt76_connac_mcu_wtbl_update_hdr_trans)kernel(mt76_connac_pm_dequeue_skbs)kernel(mt76_connac_pm_queue_skb)kernel(mt76_connac_pm_wake)kernel(mt76_connac_power_save_sched)kernel(mt76_connac_sta_state_dp)kernel(mt76_connac_tx_complete_skb)kernel(mt76_connac_txp_skb_unmap)kernel(mt76_connac_wowlan_support)kernel(mt76_connac_write_hw_txp)kernel(mt76_create_page_pool)kernel(mt76_csa_check)kernel(mt76_csa_finish)kernel(mt76_dma_attach)kernel(mt76_dma_cleanup)kernel(mt76_dma_rx_poll)kernel(mt76_dma_wed_reset)kernel(mt76_dma_wed_setup)kernel(mt76_eeprom_init)kernel(mt76_eeprom_override)kernel(mt76_ethtool_page_pool_stats)kernel(mt76_ethtool_worker)kernel(mt76_find_channel_node)kernel(mt76_find_power_limits_node)kernel(mt76_free_device)kernel(mt76_free_pending_rxwi)kernel(mt76_get_antenna)kernel(mt76_get_min_avg_rssi)kernel(mt76_get_of_data_from_mtd)kernel(mt76_get_of_data_from_nvmem)kernel(mt76_get_rate)kernel(mt76_get_rate_power_limits)kernel(mt76_get_rxwi)kernel(mt76_get_sar_power)kernel(mt76_get_survey)kernel(mt76_get_txpower)kernel(mt76_has_tx_pending)kernel(mt76_init_queue)kernel(mt76_init_sar_power)kernel(mt76_insert_ccmp_hdr)kernel(mt76_mcu_get_response)kernel(mt76_mcu_rx_event)kernel(mt76_mcu_send_and_get_msg)kernel(mt76_mcu_skb_send_and_get_msg)kernel(mt76_mmio_init)kernel(mt76_pci_disable_aspm)kernel(mt76_phy_dfs_state)kernel(mt76_put_rxwi)kernel(mt76_put_txwi)kernel(mt76_queue_tx_complete)kernel(mt76_queues_read)kernel(mt76_rates)kernel(mt76_register_debugfs_fops)kernel(mt76_register_device)kernel(mt76_register_phy)kernel(mt76_release_buffered_frames)kernel(mt76_rx)kernel(mt76_rx_aggr_start)kernel(mt76_rx_aggr_stop)kernel(mt76_rx_poll_complete)kernel(mt76_rx_signal)kernel(mt76_rx_token_consume)kernel(mt76_rx_token_release)kernel(mt76_seq_puts_array)kernel(mt76_set_channel)kernel(mt76_set_irq_mask)kernel(mt76_set_stream_caps)kernel(mt76_set_tim)kernel(mt76_skb_adjust_pad)kernel(mt76_sta_pre_rcu_remove)kernel(mt76_sta_state)kernel(mt76_stop_tx_queues)kernel(mt76_sw_scan)kernel(mt76_sw_scan_complete)kernel(mt76_token_consume)kernel(mt76_token_release)kernel(mt76_tx)kernel(mt76_tx_check_agg_ssn)kernel(mt76_tx_status_check)kernel(mt76_tx_status_lock)kernel(mt76_tx_status_skb_add)kernel(mt76_tx_status_skb_done)kernel(mt76_tx_status_skb_get)kernel(mt76_tx_status_unlock)kernel(mt76_tx_worker_run)kernel(mt76_txq_schedule)kernel(mt76_txq_schedule_all)kernel(mt76_unregister_device)kernel(mt76_unregister_phy)kernel(mt76_update_survey)kernel(mt76_update_survey_active_time)kernel(mt76_wake_tx_queue)kernel(mt76_wcid_alloc)kernel(mt76_wcid_cleanup)kernel(mt76_wcid_init)kernel(mt76_wcid_key_setup)kernel(mt76_write_mac_initvals)kernel(mt76u_alloc_mcu_queue)kernel(mt76u_alloc_queues)kernel(mt76u_init)kernel(mt76u_queues_deinit)kernel(mt76u_read_copy)kernel(mt76u_resume_rx)kernel(mt76u_single_wr)kernel(mt76u_stop_rx)kernel(mt76u_stop_tx)kernel(mt76u_vendor_request)kernel(mt76x02_add_interface)kernel(mt76x02_add_rate_power_offset)kernel(mt76x02_ampdu_action)kernel(mt76x02_bss_info_changed)kernel(mt76x02_conf_tx)kernel(mt76x02_config_mac_addr_list)kernel(mt76x02_configure_filter)kernel(mt76x02_dfs_init_params)kernel(mt76x02_dma_disable)kernel(mt76x02_dma_init)kernel(mt76x02_edcca_init)kernel(mt76x02_eeprom_copy)kernel(mt76x02_eeprom_parse_hw_cap)kernel(mt76x02_enqueue_buffered_bc)kernel(mt76x02_ext_pa_enabled)kernel(mt76x02_get_efuse_data)kernel(mt76x02_get_lna_gain)kernel(mt76x02_get_max_rate_power)kernel(mt76x02_get_rx_gain)kernel(mt76x02_init_agc_gain)kernel(mt76x02_init_beacon_config)kernel(mt76x02_init_debugfs)kernel(mt76x02_init_device)kernel(mt76x02_irq_handler)kernel(mt76x02_limit_rate_power)kernel(mt76x02_mac_cc_reset)kernel(mt76x02_mac_reset_counters)kernel(mt76x02_mac_set_beacon)kernel(mt76x02_mac_setaddr)kernel(mt76x02_mac_shared_key_setup)kernel(mt76x02_mac_start)kernel(mt76x02_mac_wcid_setup)kernel(mt76x02_mac_write_txwi)kernel(mt76x02_mcu_calibrate)kernel(mt76x02_mcu_cleanup)kernel(mt76x02_mcu_function_select)kernel(mt76x02_mcu_msg_send)kernel(mt76x02_mcu_parse_response)kernel(mt76x02_mcu_set_radio_state)kernel(mt76x02_phy_adjust_vga_gain)kernel(mt76x02_phy_dfs_adjust_agc)kernel(mt76x02_phy_set_band)kernel(mt76x02_phy_set_bw)kernel(mt76x02_phy_set_rxpath)kernel(mt76x02_phy_set_txdac)kernel(mt76x02_phy_set_txpower)kernel(mt76x02_queue_rx_skb)kernel(mt76x02_rates)kernel(mt76x02_reconfig_complete)kernel(mt76x02_remove_hdr_pad)kernel(mt76x02_remove_interface)kernel(mt76x02_resync_beacon_timer)kernel(mt76x02_rx_poll_complete)kernel(mt76x02_set_coverage_class)kernel(mt76x02_set_ethtool_fwver)kernel(mt76x02_set_key)kernel(mt76x02_set_rts_threshold)kernel(mt76x02_set_tx_ackto)kernel(mt76x02_sta_add)kernel(mt76x02_sta_ps)kernel(mt76x02_sta_rate_tbl_update)kernel(mt76x02_sta_remove)kernel(mt76x02_sw_scan_complete)kernel(mt76x02_tx)kernel(mt76x02_tx_complete_skb)kernel(mt76x02_tx_prepare_skb)kernel(mt76x02_tx_set_txpwr_auto)kernel(mt76x02_tx_status_data)kernel(mt76x02_update_beacon_iter)kernel(mt76x02_update_channel)kernel(mt76x02e_init_beacon_config)kernel(mt76x02u_exit_beacon_config)kernel(mt76x02u_init_beacon_config)kernel(mt76x02u_init_mcu)kernel(mt76x02u_mac_start)kernel(mt76x02u_mcu_fw_reset)kernel(mt76x02u_mcu_fw_send_data)kernel(mt76x02u_tx_complete_skb)kernel(mt76x02u_tx_prepare_skb)kernel(mt76x0_chip_onoff)kernel(mt76x0_config)kernel(mt76x0_init_hardware)kernel(mt76x0_mac_stop)kernel(mt76x0_phy_calibrate)kernel(mt76x0_register_device)kernel(mt76x0_set_sar_specs)kernel(mt76x2_apply_gain_adj)kernel(mt76x2_configure_tx_delay)kernel(mt76x2_eeprom_init)kernel(mt76x2_get_power_info)kernel(mt76x2_get_rate_power)kernel(mt76x2_get_temp_comp)kernel(mt76x2_init_txpower)kernel(mt76x2_mac_stop)kernel(mt76x2_mcu_init_gain)kernel(mt76x2_mcu_load_cr)kernel(mt76x2_mcu_set_channel)kernel(mt76x2_mcu_tssi_comp)kernel(mt76x2_phy_set_txpower)kernel(mt76x2_phy_set_txpower_regs)kernel(mt76x2_phy_tssi_compensate)kernel(mt76x2_phy_update_channel_gain)kernel(mt76x2_read_rx_gain)kernel(mt76x2_reset_wlan)kernel(mt76x2_set_sar_specs)kernel(mt7921_mac_init)kernel(mt7921_mac_sta_add)kernel(mt7921_mac_sta_assoc)kernel(mt7921_mac_sta_remove)kernel(mt7921_mcu_parse_response)kernel(mt7921_mcu_set_eeprom)kernel(mt7921_ops)kernel(mt7921_queue_rx_skb)kernel(mt7921_regd_update)kernel(mt7921_register_device)kernel(mt7921_roc_abort_sync)kernel(mt7921_run_firmware)kernel(mt7921_rx_check)kernel(mt7921_usb_sdio_tx_complete_skb)kernel(mt7921_usb_sdio_tx_prepare_skb)kernel(mt7921_usb_sdio_tx_status_data)kernel(mt7925_mac_init)kernel(mt7925_mac_sta_add)kernel(mt7925_mac_sta_assoc)kernel(mt7925_mac_sta_remove)kernel(mt7925_mac_write_txwi)kernel(mt7925_mcu_cancel_hw_scan)kernel(mt7925_mcu_fill_message)kernel(mt7925_mcu_hw_scan)kernel(mt7925_mcu_parse_response)kernel(mt7925_mcu_regval)kernel(mt7925_mcu_sched_scan_req)kernel(mt7925_mcu_set_channel_domain)kernel(mt7925_mcu_set_deep_sleep)kernel(mt7925_mcu_set_eeprom)kernel(mt7925_ops)kernel(mt7925_queue_rx_skb)kernel(mt7925_register_device)kernel(mt7925_run_firmware)kernel(mt7925_rx_check)kernel(mt7925_txwi_free)kernel(mt7925_usb_sdio_tx_complete_skb)kernel(mt7925_usb_sdio_tx_prepare_skb)kernel(mt7925_usb_sdio_tx_status_data)kernel(mt792x_acpi_get_flags)kernel(mt792x_acpi_get_mtcl_conf)kernel(mt792x_assign_vif_chanctx)kernel(mt792x_conf_tx)kernel(mt792x_dma_cleanup)kernel(mt792x_dma_disable)kernel(mt792x_dma_enable)kernel(mt792x_flush)kernel(mt792x_get_et_sset_count)kernel(mt792x_get_et_stats)kernel(mt792x_get_et_strings)kernel(mt792x_get_mac80211_ops)kernel(mt792x_get_stats)kernel(mt792x_get_tsf)kernel(mt792x_init_acpi_sar)kernel(mt792x_init_acpi_sar_power)kernel(mt792x_init_wcid)kernel(mt792x_init_wiphy)kernel(mt792x_irq_handler)kernel(mt792x_irq_tasklet)kernel(mt792x_load_firmware)kernel(mt792x_mac_assoc_rssi)kernel(mt792x_mac_init_band)kernel(mt792x_mac_reset_counters)kernel(mt792x_mac_set_timeing)kernel(mt792x_mac_update_mib_stats)kernel(mt792x_mac_work)kernel(mt792x_mcu_drv_pmctrl)kernel(mt792x_mcu_fw_pmctrl)kernel(mt792x_pm_idle_timeout_get)kernel(mt792x_pm_idle_timeout_set)kernel(mt792x_pm_power_save_work)kernel(mt792x_pm_stats)kernel(mt792x_pm_wake_work)kernel(mt792x_poll_rx)kernel(mt792x_poll_tx)kernel(mt792x_queues_acq)kernel(mt792x_queues_read)kernel(mt792x_remove_interface)kernel(mt792x_reset)kernel(mt792x_roc_timer)kernel(mt792x_rx_get_wcid)kernel(mt792x_rx_poll_complete)kernel(mt792x_set_coverage_class)kernel(mt792x_set_tsf)kernel(mt792x_set_wakeup)kernel(mt792x_sta_statistics)kernel(mt792x_stop)kernel(mt792x_tx)kernel(mt792x_tx_stats_show)kernel(mt792x_tx_worker)kernel(mt792x_unassign_vif_chanctx)kernel(mt792x_update_channel)kernel(mt792x_wfsys_reset)kernel(mt792x_wpdma_reinit_cond)kernel(mt792x_wpdma_reset)kernel(mt792xe_mcu_drv_pmctrl)kernel(mt792xe_mcu_fw_pmctrl)kernel(mtd_add_partition)kernel(mtd_blktrans_cease_background)kernel(mtd_block_isbad)kernel(mtd_block_isreserved)kernel(mtd_block_markbad)kernel(mtd_concat_create)kernel(mtd_concat_destroy)kernel(mtd_del_partition)kernel(mtd_device_parse_register)kernel(mtd_device_unregister)kernel(mtd_erase)kernel(mtd_erase_user_prot_reg)kernel(mtd_get_device_size)kernel(mtd_get_fact_prot_info)kernel(mtd_get_unmapped_area)kernel(mtd_get_user_prot_info)kernel(mtd_is_locked)kernel(mtd_kmalloc_up_to)kernel(mtd_lock)kernel(mtd_lock_user_prot_reg)kernel(mtd_ooblayout_count_eccbytes)kernel(mtd_ooblayout_count_freebytes)kernel(mtd_ooblayout_ecc)kernel(mtd_ooblayout_find_eccregion)kernel(mtd_ooblayout_free)kernel(mtd_ooblayout_get_databytes)kernel(mtd_ooblayout_get_eccbytes)kernel(mtd_ooblayout_set_databytes)kernel(mtd_ooblayout_set_eccbytes)kernel(mtd_pairing_groups)kernel(mtd_pairing_info_to_wunit)kernel(mtd_panic_write)kernel(mtd_point)kernel(mtd_read)kernel(mtd_read_fact_prot_reg)kernel(mtd_read_oob)kernel(mtd_read_user_prot_reg)kernel(mtd_table_mutex)kernel(mtd_unlock)kernel(mtd_unpoint)kernel(mtd_write)kernel(mtd_write_oob)kernel(mtd_write_user_prot_reg)kernel(mtd_writev)kernel(mtd_wunit_to_pairing_info)kernel(mtl_chip_info)kernel(mult_to_ib_rate)kernel(mwifiex_add_card)kernel(mwifiex_add_virtual_intf)kernel(mwifiex_alloc_dma_align_buf)kernel(mwifiex_cancel_hs)kernel(mwifiex_deauthenticate_all)kernel(mwifiex_del_virtual_intf)kernel(mwifiex_disable_auto_ds)kernel(mwifiex_dnld_fw)kernel(mwifiex_drv_info_dump)kernel(mwifiex_enable_hs)kernel(mwifiex_fw_dump_event)kernel(mwifiex_handle_rx_packet)kernel(mwifiex_init_shutdown_fw)kernel(mwifiex_main_process)kernel(mwifiex_multi_chan_resync)kernel(mwifiex_prepare_fw_dump_info)kernel(mwifiex_process_hs_config)kernel(mwifiex_process_sleep_confirm_resp)kernel(mwifiex_queue_main_work)kernel(mwifiex_reinit_sw)kernel(mwifiex_remove_card)kernel(mwifiex_shutdown_sw)kernel(mwifiex_upload_device_dump)kernel(mwifiex_write_data_complete)kernel(mxm_wmi_call_mxds)kernel(mxm_wmi_call_mxmx)kernel(mxm_wmi_supported)kernel(nau8318_set_dai_link)kernel(nau8821_enable_jack_detect)kernel(nau8824_components)kernel(nau8824_enable_jack_detect)kernel(nau8825_enable_jack_detect)kernel(nl80211_chan_width_to_mhz)kernel(nl80211_send_chandef)kernel(nla_get_labels)kernel(nla_put_labels)kernel(ntb_clear_ctx)kernel(ntb_db_event)kernel(ntb_default_peer_port_count)kernel(ntb_default_peer_port_idx)kernel(ntb_default_peer_port_number)kernel(ntb_default_port_number)kernel(ntb_link_event)kernel(ntb_msg_event)kernel(ntb_msi_clear_mws)kernel(ntb_msi_init)kernel(ntb_msi_peer_addr)kernel(ntb_msi_peer_trigger)kernel(ntb_msi_setup_mws)kernel(ntb_register_device)kernel(ntb_set_ctx)kernel(ntb_transport_create_queue)kernel(ntb_transport_free_queue)kernel(ntb_transport_link_down)kernel(ntb_transport_link_query)kernel(ntb_transport_link_up)kernel(ntb_transport_max_size)kernel(ntb_transport_qp_num)kernel(ntb_transport_register_client)kernel(ntb_transport_register_client_dev)kernel(ntb_transport_rx_enqueue)kernel(ntb_transport_rx_remove)kernel(ntb_transport_tx_enqueue)kernel(ntb_transport_tx_free_entry)kernel(ntb_transport_unregister_client)kernel(ntb_transport_unregister_client_dev)kernel(ntb_unregister_client)kernel(ntb_unregister_device)kernel(ntbm_msi_free_irq)kernel(ntbm_msi_request_threaded_irq)kernel(null_dailink_component)kernel(open_candev)kernel(oxygen_pci_pm)kernel(oxygen_pci_probe)kernel(oxygen_pci_shutdown)kernel(oxygen_read16)kernel(oxygen_read32)kernel(oxygen_read8)kernel(oxygen_read_ac97)kernel(oxygen_reset_uart)kernel(oxygen_update_dac_routing)kernel(oxygen_write16)kernel(oxygen_write16_masked)kernel(oxygen_write32)kernel(oxygen_write32_masked)kernel(oxygen_write8)kernel(oxygen_write8_masked)kernel(oxygen_write_ac97)kernel(oxygen_write_ac97_masked)kernel(oxygen_write_i2c)kernel(oxygen_write_spi)kernel(oxygen_write_uart)kernel(pcm512x_pm_ops)kernel(pcm512x_probe)kernel(pcm512x_regmap)kernel(pcm512x_remove)kernel(pmt_telem_find_and_register_endpoint)kernel(pmt_telem_get_endpoint_info)kernel(pmt_telem_get_next_endpoint)kernel(pmt_telem_read)kernel(pmt_telem_read32)kernel(pmt_telem_register_endpoint)kernel(pmt_telem_unregister_endpoint)kernel(ppp_channel_index)kernel(ppp_dev_name)kernel(ppp_input)kernel(ppp_input_error)kernel(ppp_output_wakeup)kernel(ppp_register_channel)kernel(ppp_register_compressor)kernel(ppp_register_net_channel)kernel(ppp_unit_number)kernel(ppp_unregister_channel)kernel(ppp_unregister_compressor)kernel(pppox_compat_ioctl)kernel(pppox_ioctl)kernel(pppox_unbind_sock)kernel(put_mtd_device)kernel(put_vaddr_frames)kernel(qed_get_eth_ops)kernel(qed_get_fcoe_ops)kernel(qed_get_iscsi_ops)kernel(qed_get_rdma_ops)kernel(qed_put_eth_ops)kernel(qed_put_fcoe_ops)kernel(qed_put_iscsi_ops)kernel(qede_rdma_register_driver)kernel(qede_rdma_unregister_driver)kernel(qlt_abort_cmd)kernel(qlt_enable_vha)kernel(qlt_free_cmd)kernel(qlt_free_mcmd)kernel(qlt_lport_deregister)kernel(qlt_lport_register)kernel(qlt_rdy_to_xfer)kernel(qlt_stop_phase1)kernel(qlt_stop_phase2)kernel(qlt_unreg_sess)kernel(qlt_xmit_response)kernel(qlt_xmit_tm_rsp)kernel(query_amp_caps)kernel(rate_control_set_rates)kernel(rdma_accept)kernel(rdma_accept_ece)kernel(rdma_addr_cancel)kernel(rdma_addr_size)kernel(rdma_addr_size_in6)kernel(rdma_addr_size_kss)kernel(rdma_alloc_hw_stats_struct)kernel(rdma_alloc_netdev)kernel(rdma_bind_addr)kernel(rdma_connect)kernel(rdma_connect_ece)kernel(rdma_connect_locked)kernel(rdma_consumer_reject_data)kernel(rdma_copy_ah_attr)kernel(rdma_copy_src_l2_addr)kernel(rdma_create_ah)kernel(rdma_create_qp)kernel(rdma_create_user_ah)kernel(rdma_create_user_id)kernel(rdma_destroy_ah_attr)kernel(rdma_destroy_ah_user)kernel(rdma_destroy_id)kernel(rdma_destroy_qp)kernel(rdma_dev_access_netns)kernel(rdma_disconnect)kernel(rdma_event_msg)kernel(rdma_find_gid)kernel(rdma_find_gid_by_port)kernel(rdma_free_hw_stats_struct)kernel(rdma_get_gid_attr)kernel(rdma_get_service_id)kernel(rdma_hold_gid_attr)kernel(rdma_init_netdev)kernel(rdma_init_qp_attr)kernel(rdma_is_zero_gid)kernel(rdma_iw_cm_id)kernel(rdma_join_multicast)kernel(rdma_leave_multicast)kernel(rdma_link_register)kernel(rdma_link_unregister)kernel(rdma_listen)kernel(rdma_lock_handler)kernel(rdma_modify_ah)kernel(rdma_move_ah_attr)kernel(rdma_move_grh_sgid_attr)kernel(rdma_nl_chk_listeners)kernel(rdma_nl_multicast)kernel(rdma_nl_put_driver_string)kernel(rdma_nl_put_driver_u32)kernel(rdma_nl_put_driver_u32_hex)kernel(rdma_nl_put_driver_u64)kernel(rdma_nl_put_driver_u64_hex)kernel(rdma_nl_register)kernel(rdma_nl_stat_hwcounter_entry)kernel(rdma_nl_unicast)kernel(rdma_nl_unicast_wait)kernel(rdma_nl_unregister)kernel(rdma_node_get_transport)kernel(rdma_notify)kernel(rdma_port_get_link_layer)kernel(rdma_put_gid_attr)kernel(rdma_query_ah)kernel(rdma_query_gid)kernel(rdma_query_gid_table)kernel(rdma_read_gid_attr_ndev_rcu)kernel(rdma_read_gid_hw_context)kernel(rdma_read_gid_l2_fields)kernel(rdma_read_gids)kernel(rdma_reject)kernel(rdma_reject_msg)kernel(rdma_replace_ah_attr)kernel(rdma_res_to_id)kernel(rdma_resolve_addr)kernel(rdma_resolve_ip)kernel(rdma_resolve_route)kernel(rdma_restrack_add)kernel(rdma_restrack_count)kernel(rdma_restrack_del)kernel(rdma_restrack_get)kernel(rdma_restrack_get_byid)kernel(rdma_restrack_new)kernel(rdma_restrack_parent_name)kernel(rdma_restrack_put)kernel(rdma_restrack_set_name)kernel(rdma_roce_rescan_device)kernel(rdma_rw_ctx_destroy)kernel(rdma_rw_ctx_destroy_signature)kernel(rdma_rw_ctx_init)kernel(rdma_rw_ctx_post)kernel(rdma_rw_ctx_signature_init)kernel(rdma_rw_ctx_wrs)kernel(rdma_rw_mr_factor)kernel(rdma_set_ack_timeout)kernel(rdma_set_afonly)kernel(rdma_set_cq_moderation)kernel(rdma_set_ib_path)kernel(rdma_set_min_rnr_timer)kernel(rdma_set_reuseaddr)kernel(rdma_set_service_type)kernel(rdma_translate_ip)kernel(rdma_umap_priv_init)kernel(rdma_unlock_handler)kernel(rdma_user_mmap_entry_get)kernel(rdma_user_mmap_entry_get_pgoff)kernel(rdma_user_mmap_entry_insert)kernel(rdma_user_mmap_entry_insert_range)kernel(rdma_user_mmap_entry_put)kernel(rdma_user_mmap_entry_remove)kernel(rdma_user_mmap_io)kernel(read_efuse_byte)kernel(reg_initiator_name)kernel(reg_query_regdb_wmm)kernel(register_atm_ioctl)kernel(register_atmdevice_notifier)kernel(register_candev)kernel(register_mtd_blktrans)kernel(register_mtd_chip_driver)kernel(register_mtd_user)kernel(register_pppox_proto)kernel(register_sound_dsp)kernel(register_sound_mixer)kernel(register_sound_special)kernel(register_sound_special_device)kernel(regulatory_hint)kernel(regulatory_pre_cac_allowed)kernel(regulatory_set_wiphy_regd)kernel(regulatory_set_wiphy_regd_sync)kernel(release_and_free_resource)kernel(relocate_imr_addr_mrfld)kernel(rfc1042_header)kernel(rfkill_alloc)kernel(rfkill_blocked)kernel(rfkill_destroy)kernel(rfkill_find_type)kernel(rfkill_get_led_trigger_name)kernel(rfkill_init_sw_state)kernel(rfkill_pause_polling)kernel(rfkill_register)kernel(rfkill_resume_polling)kernel(rfkill_set_hw_state_reason)kernel(rfkill_set_led_trigger_name)kernel(rfkill_set_states)kernel(rfkill_set_sw_state)kernel(rfkill_soft_blocked)kernel(rfkill_unregister)kernel(rl6231_calc_dmic_clk)kernel(rl6231_get_clk_info)kernel(rl6231_get_pre_div)kernel(rl6231_pll_calc)kernel(rl6347a_hw_read)kernel(rl6347a_hw_write)kernel(rndis_command)kernel(rndis_rx_fixup)kernel(rndis_status)kernel(rndis_tx_fixup)kernel(rndis_unbind)kernel(roce_gid_type_mask_support)kernel(rs_pretty_print_rate)kernel(rt2800_ampdu_action)kernel(rt2800_check_firmware)kernel(rt2800_clear_beacon)kernel(rt2800_conf_tx)kernel(rt2800_config)kernel(rt2800_config_ant)kernel(rt2800_config_erp)kernel(rt2800_config_filter)kernel(rt2800_config_intf)kernel(rt2800_config_pairwise_key)kernel(rt2800_config_shared_key)kernel(rt2800_disable_radio)kernel(rt2800_disable_wpdma)kernel(rt2800_efuse_detect)kernel(rt2800_enable_radio)kernel(rt2800_gain_calibration)kernel(rt2800_get_key_seq)kernel(rt2800_get_survey)kernel(rt2800_get_tsf)kernel(rt2800_get_txwi_rxwi_size)kernel(rt2800_link_stats)kernel(rt2800_link_tuner)kernel(rt2800_load_firmware)kernel(rt2800_mcu_request)kernel(rt2800_pre_reset_hw)kernel(rt2800_probe_hw)kernel(rt2800_process_rxwi)kernel(rt2800_read_eeprom_efuse)kernel(rt2800_reset_tuner)kernel(rt2800_rfkill_poll)kernel(rt2800_rt2x00debug)kernel(rt2800_set_rts_threshold)kernel(rt2800_sta_add)kernel(rt2800_sta_remove)kernel(rt2800_txdone)kernel(rt2800_txdone_entry)kernel(rt2800_txdone_nostatus)kernel(rt2800_txstatus_pending)kernel(rt2800_txstatus_timeout)kernel(rt2800_vco_calibration)kernel(rt2800_wait_csr_ready)kernel(rt2800_wait_wpdma_ready)kernel(rt2800_watchdog)kernel(rt2800_write_beacon)kernel(rt2800_write_tx_data)kernel(rt2800mmio_autowake_tasklet)kernel(rt2800mmio_clear_entry)kernel(rt2800mmio_enable_radio)kernel(rt2800mmio_fill_rxdone)kernel(rt2800mmio_flush_queue)kernel(rt2800mmio_get_dma_done)kernel(rt2800mmio_get_entry_state)kernel(rt2800mmio_get_txwi)kernel(rt2800mmio_init_queues)kernel(rt2800mmio_init_registers)kernel(rt2800mmio_interrupt)kernel(rt2800mmio_kick_queue)kernel(rt2800mmio_pretbtt_tasklet)kernel(rt2800mmio_probe_hw)kernel(rt2800mmio_queue_init)kernel(rt2800mmio_rxdone_tasklet)kernel(rt2800mmio_start_queue)kernel(rt2800mmio_stop_queue)kernel(rt2800mmio_tbtt_tasklet)kernel(rt2800mmio_toggle_irq)kernel(rt2800mmio_txstatus_tasklet)kernel(rt2800mmio_write_tx_desc)kernel(rt2x00debug_dump_frame)kernel(rt2x00lib_beacondone)kernel(rt2x00lib_dmadone)kernel(rt2x00lib_dmastart)kernel(rt2x00lib_get_bssidx)kernel(rt2x00lib_pretbtt)kernel(rt2x00lib_probe_dev)kernel(rt2x00lib_remove_dev)kernel(rt2x00lib_resume)kernel(rt2x00lib_rxdone)kernel(rt2x00lib_set_mac_address)kernel(rt2x00lib_suspend)kernel(rt2x00lib_txdone)kernel(rt2x00lib_txdone_noinfo)kernel(rt2x00lib_txdone_nomatch)kernel(rt2x00mac_add_interface)kernel(rt2x00mac_bss_info_changed)kernel(rt2x00mac_conf_tx)kernel(rt2x00mac_config)kernel(rt2x00mac_configure_filter)kernel(rt2x00mac_flush)kernel(rt2x00mac_get_antenna)kernel(rt2x00mac_get_ringparam)kernel(rt2x00mac_get_stats)kernel(rt2x00mac_reconfig_complete)kernel(rt2x00mac_remove_interface)kernel(rt2x00mac_rfkill_poll)kernel(rt2x00mac_set_antenna)kernel(rt2x00mac_set_key)kernel(rt2x00mac_set_tim)kernel(rt2x00mac_start)kernel(rt2x00mac_stop)kernel(rt2x00mac_sw_scan_complete)kernel(rt2x00mac_sw_scan_start)kernel(rt2x00mac_tx)kernel(rt2x00mac_tx_frames_pending)kernel(rt2x00mmio_flush_queue)kernel(rt2x00mmio_initialize)kernel(rt2x00mmio_regbusy_read)kernel(rt2x00mmio_rxdone)kernel(rt2x00mmio_uninitialize)kernel(rt2x00pci_pm_ops)kernel(rt2x00pci_probe)kernel(rt2x00pci_remove)kernel(rt2x00queue_flush_queue)kernel(rt2x00queue_flush_queues)kernel(rt2x00queue_for_each_entry)kernel(rt2x00queue_get_entry)kernel(rt2x00queue_map_txskb)kernel(rt2x00queue_pause_queue)kernel(rt2x00queue_start_queue)kernel(rt2x00queue_start_queues)kernel(rt2x00queue_stop_queue)kernel(rt2x00queue_stop_queues)kernel(rt2x00queue_unmap_skb)kernel(rt2x00queue_unpause_queue)kernel(rt2x00usb_clear_entry)kernel(rt2x00usb_disable_radio)kernel(rt2x00usb_disconnect)kernel(rt2x00usb_flush_queue)kernel(rt2x00usb_initialize)kernel(rt2x00usb_kick_queue)kernel(rt2x00usb_probe)kernel(rt2x00usb_regbusy_read)kernel(rt2x00usb_register_read_async)kernel(rt2x00usb_resume)kernel(rt2x00usb_suspend)kernel(rt2x00usb_uninitialize)kernel(rt2x00usb_vendor_req_buff_lock)kernel(rt2x00usb_vendor_request)kernel(rt2x00usb_vendor_request_buff)kernel(rt2x00usb_watchdog)kernel(rt5514_spi_burst_read)kernel(rt5514_spi_burst_write)kernel(rt5640_detect_headset)kernel(rt5640_disable_micbias1_for_ovcd)kernel(rt5640_dmic_enable)kernel(rt5640_enable_micbias1_for_ovcd)kernel(rt5640_sel_asrc_clk_src)kernel(rt5640_set_ovcd_params)kernel(rt5645_components)kernel(rt5645_sel_asrc_clk_src)kernel(rt5645_set_jack_detect)kernel(rt5663_sel_asrc_clk_src)kernel(rt5670_components)kernel(rt5670_jack_resume)kernel(rt5670_jack_suspend)kernel(rt5670_sel_asrc_clk_src)kernel(rt5670_set_jack_detect)kernel(rt5677_sel_asrc_clk_src)kernel(rt5677_spi_hotword_detected)kernel(rt5677_spi_read)kernel(rt5677_spi_write)kernel(rt5677_spi_write_firmware)kernel(rt5682_aif1_dai_ops)kernel(rt5682_aif2_dai_ops)kernel(rt5682_apply_patch_list)kernel(rt5682_calibrate)kernel(rt5682_get_ldo1)kernel(rt5682_jack_detect_handler)kernel(rt5682_parse_dt)kernel(rt5682_readable_register)kernel(rt5682_reg)kernel(rt5682_register_dai_clks)kernel(rt5682_reset)kernel(rt5682_sel_asrc_clk_src)kernel(rt5682_soc_component_dev)kernel(rt5682_supply_names)kernel(rt5682_volatile_register)kernel(rt5682s_sel_asrc_clk_src)kernel(rtl8152_get_version)kernel(rtl8192_phy_check_is_legal_rfpath)kernel(rtl8723_dm_init_dynamic_bb_powersaving)kernel(rtl8723_dm_init_dynamic_txpower)kernel(rtl8723_dm_init_edca_turbo)kernel(rtl8723_download_fw)kernel(rtl8723_enable_fw_download)kernel(rtl8723_fw_free_to_go)kernel(rtl8723_phy_init_bb_rf_reg_def)kernel(rtl8723_phy_mac_setting_calibration)kernel(rtl8723_phy_path_a_fill_iqk_matrix)kernel(rtl8723_phy_path_a_standby)kernel(rtl8723_phy_path_adda_on)kernel(rtl8723_phy_pi_mode_switch)kernel(rtl8723_phy_query_bb_reg)kernel(rtl8723_phy_reload_adda_registers)kernel(rtl8723_phy_reload_mac_registers)kernel(rtl8723_phy_rf_serial_read)kernel(rtl8723_phy_rf_serial_write)kernel(rtl8723_phy_save_mac_registers)kernel(rtl8723_phy_set_bb_reg)kernel(rtl8723_phy_set_sw_chnl_cmdarray)kernel(rtl8723_phy_txpwr_idx_to_dbm)kernel(rtl8723_save_adda_registers)kernel(rtl8723_write_fw)kernel(rtl8723ae_firmware_selfreset)kernel(rtl8723be_firmware_selfreset)kernel(rtl92c_bt_rssi_state_change)kernel(rtl92c_dm_bt_coexist)kernel(rtl92c_dm_check_txpower_tracking)kernel(rtl92c_dm_init)kernel(rtl92c_dm_init_edca_turbo)kernel(rtl92c_dm_init_rate_adaptive_mask)kernel(rtl92c_dm_rf_saving)kernel(rtl92c_dm_watchdog)kernel(rtl92c_dm_write_dig)kernel(rtl92c_download_fw)kernel(rtl92c_fill_h2c_cmd)kernel(rtl92c_firmware_selfreset)kernel(rtl92c_phy_ap_calibrate)kernel(rtl92c_phy_iq_calibrate)kernel(rtl92c_phy_lc_calibrate)kernel(rtl92c_phy_query_bb_reg)kernel(rtl92c_phy_rf_config)kernel(rtl92c_phy_set_bb_reg)kernel(rtl92c_phy_set_bw_mode)kernel(rtl92c_phy_set_io)kernel(rtl92c_phy_set_io_cmd)kernel(rtl92c_phy_set_rfpath_switch)kernel(rtl92c_phy_set_txpower_level)kernel(rtl92c_phy_sw_chnl)kernel(rtl92c_phy_sw_chnl_callback)kernel(rtl92c_phy_update_txpower_dbm)kernel(rtl92c_set_fw_joinbss_report_cmd)kernel(rtl92c_set_fw_pwrmode_cmd)kernel(rtl92c_set_fw_rsvdpagepkt)kernel(rtl92c_set_p2p_ps_offload_cmd)kernel(rtl92ce_phy_set_rf_on)kernel(rtl_action_proc)kernel(rtl_addr_delay)kernel(rtl_bb_delay)kernel(rtl_beacon_statistic)kernel(rtl_btc_get_ops_pointer)kernel(rtl_btc_status_false)kernel(rtl_c2hcmd_enqueue)kernel(rtl_cam_add_one_entry)kernel(rtl_cam_del_entry)kernel(rtl_cam_delete_one_entry)kernel(rtl_cam_empty_entry)kernel(rtl_cam_get_free_entry)kernel(rtl_cam_mark_invalid)kernel(rtl_cam_reset_all_entry)kernel(rtl_cmd_send_packet)kernel(rtl_collect_scan_list)kernel(rtl_debug_add_one)kernel(rtl_debug_remove_one)kernel(rtl_deinit_core)kernel(rtl_deinit_deferred_work)kernel(rtl_deinit_rfkill)kernel(rtl_dm_diginit)kernel(rtl_efuse_ops_init)kernel(rtl_efuse_shadow_map_update)kernel(rtl_evm_db_to_percentage)kernel(rtl_fill_dummy)kernel(rtl_fw_block_write)kernel(rtl_fw_cb)kernel(rtl_fw_page_write)kernel(rtl_get_hal_edca_param)kernel(rtl_get_hwinfo)kernel(rtl_get_tcb_desc)kernel(rtl_global_var)kernel(rtl_hal_pwrseqcmdparsing)kernel(rtl_init_core)kernel(rtl_init_rfkill)kernel(rtl_init_rx_config)kernel(rtl_init_sw_leds)kernel(rtl_ips_nic_on)kernel(rtl_is_special_data)kernel(rtl_lps_change_work_callback)kernel(rtl_lps_enter)kernel(rtl_lps_leave)kernel(rtl_mrate_idx_to_arfr_id)kernel(rtl_ops)kernel(rtl_p2p_info)kernel(rtl_pci_disconnect)kernel(rtl_pci_probe)kernel(rtl_pci_resume)kernel(rtl_pci_suspend)kernel(rtl_phy_scan_operation_backup)kernel(rtl_process_phyinfo)kernel(rtl_ps_disable_nic)kernel(rtl_ps_enable_nic)kernel(rtl_query_rxpwrpercentage)kernel(rtl_recognize_peer)kernel(rtl_rfreg_delay)kernel(rtl_rx_ampdu_apply)kernel(rtl_send_smps_action)kernel(rtl_set_tx_report)kernel(rtl_signal_scale_mapping)kernel(rtl_swlps_beacon)kernel(rtl_tid_to_ac)kernel(rtl_tx_ackqueue)kernel(rtl_tx_mgmt_proc)kernel(rtl_tx_report_handler)kernel(rtl_update_beacon_work_callback)kernel(rtl_usb_disconnect)kernel(rtl_usb_probe)kernel(rtl_usb_resume)kernel(rtl_usb_suspend)kernel(rtl_wowlan_fw_cb)kernel(rtlwifi_rate_mapping)kernel(rtw8723d_hw_spec)kernel(rtw8821c_hw_spec)kernel(rtw8822b_hw_spec)kernel(rtw8822c_hw_spec)kernel(rtw8852a_chip_info)kernel(rtw8852b_chip_info)kernel(rtw8852c_chip_info)kernel(rtw89_alloc_ieee80211_hw)kernel(rtw89_bd_ram_table_dual)kernel(rtw89_bd_ram_table_single)kernel(rtw89_btc_ntfy_wl_rfk)kernel(rtw89_btc_set_policy)kernel(rtw89_btc_set_policy_v1)kernel(rtw89_chip_info_setup)kernel(rtw89_core_deinit)kernel(rtw89_core_fill_txdesc)kernel(rtw89_core_fill_txdesc_fwcmd_v1)kernel(rtw89_core_fill_txdesc_fwcmd_v2)kernel(rtw89_core_fill_txdesc_v1)kernel(rtw89_core_fill_txdesc_v2)kernel(rtw89_core_init)kernel(rtw89_core_napi_deinit)kernel(rtw89_core_napi_init)kernel(rtw89_core_napi_start)kernel(rtw89_core_napi_stop)kernel(rtw89_core_query_rxdesc)kernel(rtw89_core_query_rxdesc_v2)kernel(rtw89_core_register)kernel(rtw89_core_rx)kernel(rtw89_core_unregister)kernel(rtw89_debug)kernel(rtw89_debug_mask)kernel(rtw89_decode_chan_idx)kernel(rtw89_encode_chan_idx)kernel(rtw89_free_ieee80211_hw)kernel(rtw89_fw_h2c_ampdu_cmac_tbl_g7)kernel(rtw89_fw_h2c_assoc_cmac_tbl)kernel(rtw89_fw_h2c_assoc_cmac_tbl_g7)kernel(rtw89_fw_h2c_ba_cam)kernel(rtw89_fw_h2c_ba_cam_v1)kernel(rtw89_fw_h2c_dctl_sec_cam_v1)kernel(rtw89_fw_h2c_dctl_sec_cam_v2)kernel(rtw89_fw_h2c_default_cmac_tbl)kernel(rtw89_fw_h2c_default_cmac_tbl_g7)kernel(rtw89_fw_h2c_default_dmac_tbl_v2)kernel(rtw89_fw_h2c_rf_ntfy_mcc)kernel(rtw89_fw_h2c_update_beacon)kernel(rtw89_fw_h2c_update_beacon_be)kernel(rtw89_mac_cfg_ctrl_path)kernel(rtw89_mac_cfg_ctrl_path_v1)kernel(rtw89_mac_cfg_gnt)kernel(rtw89_mac_cfg_gnt_v1)kernel(rtw89_mac_coex_init)kernel(rtw89_mac_coex_init_v1)kernel(rtw89_mac_disable_bb_rf)kernel(rtw89_mac_enable_bb_rf)kernel(rtw89_mac_gen_ax)kernel(rtw89_mac_get_err_status)kernel(rtw89_mac_resume_sch_tx)kernel(rtw89_mac_resume_sch_tx_v1)kernel(rtw89_mac_set_err_status)kernel(rtw89_mac_size)kernel(rtw89_mac_stop_sch_tx)kernel(rtw89_mac_stop_sch_tx_v1)kernel(rtw89_ops)kernel(rtw89_pci_ch_dma_addr_set)kernel(rtw89_pci_ch_dma_addr_set_be)kernel(rtw89_pci_ch_dma_addr_set_v1)kernel(rtw89_pci_config_intr_mask)kernel(rtw89_pci_config_intr_mask_v1)kernel(rtw89_pci_config_intr_mask_v2)kernel(rtw89_pci_disable_intr)kernel(rtw89_pci_disable_intr_v1)kernel(rtw89_pci_disable_intr_v2)kernel(rtw89_pci_enable_intr)kernel(rtw89_pci_enable_intr_v1)kernel(rtw89_pci_enable_intr_v2)kernel(rtw89_pci_fill_txaddr_info)kernel(rtw89_pci_fill_txaddr_info_v1)kernel(rtw89_pci_gen_ax)kernel(rtw89_pci_ltr_set)kernel(rtw89_pci_ltr_set_v1)kernel(rtw89_pci_probe)kernel(rtw89_pci_recognize_intrs)kernel(rtw89_pci_recognize_intrs_v1)kernel(rtw89_pci_recognize_intrs_v2)kernel(rtw89_pci_remove)kernel(rtw89_phy_config_rf_reg_v1)kernel(rtw89_phy_gen_ax)kernel(rtw89_phy_get_kpath)kernel(rtw89_phy_get_syn_sel)kernel(rtw89_phy_get_txsb)kernel(rtw89_phy_get_txsc)kernel(rtw89_phy_load_txpwr_byrate)kernel(rtw89_phy_read32_idx)kernel(rtw89_phy_read_rf)kernel(rtw89_phy_read_rf_v1)kernel(rtw89_phy_read_rf_v2)kernel(rtw89_phy_read_txpwr_limit)kernel(rtw89_phy_rfk_dack_and_wait)kernel(rtw89_phy_rfk_dpk_and_wait)kernel(rtw89_phy_rfk_iqk_and_wait)kernel(rtw89_phy_rfk_pre_ntfy_and_wait)kernel(rtw89_phy_rfk_rxdck_and_wait)kernel(rtw89_phy_rfk_tssi_and_wait)kernel(rtw89_phy_rfk_txgapk_and_wait)kernel(rtw89_phy_set_phy_regs)kernel(rtw89_phy_tssi_ctrl_set_bandedge_cfg)kernel(rtw89_phy_write32_idx)kernel(rtw89_phy_write_reg3_tbl)kernel(rtw89_phy_write_rf)kernel(rtw89_phy_write_rf_v1)kernel(rtw89_phy_write_rf_v2)kernel(rtw89_pm_ops)kernel(rtw89_read_efuse_ver)kernel(rtw89_rfk_parser)kernel(rtw89_ser_notify)kernel(rtw_bf_cfg_csi_rate)kernel(rtw_bf_enable_bfee_mu)kernel(rtw_bf_enable_bfee_su)kernel(rtw_bf_phy_init)kernel(rtw_bf_remove_bfee_mu)kernel(rtw_bf_remove_bfee_su)kernel(rtw_bf_set_gid_table)kernel(rtw_chip_info_setup)kernel(rtw_coex_read_indirect_reg)kernel(rtw_coex_write_indirect_reg)kernel(rtw_coex_write_scbd)kernel(rtw_core_deinit)kernel(rtw_core_init)kernel(rtw_dbg)kernel(rtw_debug_mask)kernel(rtw_disable_lps_deep_mode)kernel(rtw_dump_fw)kernel(rtw_dump_reg)kernel(rtw_fw_c2h_cmd_isr)kernel(rtw_fw_c2h_cmd_rx_irqsafe)kernel(rtw_fw_do_iqk)kernel(rtw_fw_inform_rfk_status)kernel(rtw_ops)kernel(rtw_parse_tbl_bb_pg)kernel(rtw_parse_tbl_phy_cond)kernel(rtw_parse_tbl_txpwr_lmt)kernel(rtw_pci_probe)kernel(rtw_pci_remove)kernel(rtw_pci_shutdown)kernel(rtw_phy_cfg_agc)kernel(rtw_phy_cfg_bb)kernel(rtw_phy_cfg_mac)kernel(rtw_phy_cfg_rf)kernel(rtw_phy_config_swing_table)kernel(rtw_phy_get_tx_power_index)kernel(rtw_phy_init)kernel(rtw_phy_load_tables)kernel(rtw_phy_parsing_cfo)kernel(rtw_phy_pwrtrack_avg)kernel(rtw_phy_pwrtrack_get_delta)kernel(rtw_phy_pwrtrack_get_pwridx)kernel(rtw_phy_pwrtrack_need_iqk)kernel(rtw_phy_pwrtrack_need_lck)kernel(rtw_phy_pwrtrack_thermal_changed)kernel(rtw_phy_read_rf)kernel(rtw_phy_read_rf_sipi)kernel(rtw_phy_rf_power_2_rssi)kernel(rtw_phy_set_edcca_th)kernel(rtw_phy_set_tx_power_level)kernel(rtw_phy_write_rf_reg_mix)kernel(rtw_phy_write_rf_reg_sipi)kernel(rtw_pm_ops)kernel(rtw_power_mode_change)kernel(rtw_rate_section)kernel(rtw_rate_size)kernel(rtw_read8_physical_efuse)kernel(rtw_regd_get)kernel(rtw_regd_srrc)kernel(rtw_register_hw)kernel(rtw_restore_reg)kernel(rtw_rx_fill_rx_status)kernel(rtw_rx_stats)kernel(rtw_set_channel_mac)kernel(rtw_set_rx_freq_band)kernel(rtw_tx_ac_to_hwq)kernel(rtw_tx_fill_tx_desc)kernel(rtw_tx_queue_mapping)kernel(rtw_tx_report_enqueue)kernel(rtw_tx_write_data_h2c_get)kernel(rtw_tx_write_data_rsvd_page_get)kernel(rtw_unregister_hw)kernel(rtw_usb_disconnect)kernel(rtw_usb_probe)kernel(rvt_add_retry_timer_ext)kernel(rvt_add_rnr_timer)kernel(rvt_alloc_device)kernel(rvt_check_ah)kernel(rvt_comm_est)kernel(rvt_compute_aeth)kernel(rvt_copy_sge)kernel(rvt_cq_enter)kernel(rvt_dealloc_device)kernel(rvt_del_timers_sync)kernel(rvt_error_qp)kernel(rvt_fast_reg_mr)kernel(rvt_get_credit)kernel(rvt_get_rwqe)kernel(rvt_init_port)kernel(rvt_invalidate_rkey)kernel(rvt_lkey_ok)kernel(rvt_mcast_find)kernel(rvt_qp_iter)kernel(rvt_qp_iter_init)kernel(rvt_qp_iter_next)kernel(rvt_rc_error)kernel(rvt_rc_rnr_retry)kernel(rvt_register_device)kernel(rvt_restart_sge)kernel(rvt_rkey_ok)kernel(rvt_rnr_tbl_to_usec)kernel(rvt_ruc_loopback)kernel(rvt_send_complete)kernel(rvt_stop_rc_timers)kernel(rvt_unregister_device)kernel(safe_candev_priv)kernel(sas_alloc_slow_task)kernel(sas_alloc_task)kernel(sas_ata_schedule_reset)kernel(sas_bios_param)kernel(sas_change_queue_depth)kernel(sas_domain_attach_transport)kernel(sas_drain_work)kernel(sas_eh_abort_handler)kernel(sas_eh_device_reset_handler)kernel(sas_eh_target_reset_handler)kernel(sas_free_task)kernel(sas_get_local_phy)kernel(sas_ioctl)kernel(sas_notify_phy_event)kernel(sas_notify_port_event)kernel(sas_phy_reset)kernel(sas_prep_resume_ha)kernel(sas_queuecommand)kernel(sas_register_ha)kernel(sas_request_addr)kernel(sas_resume_ha)kernel(sas_slave_alloc)kernel(sas_slave_configure)kernel(sas_ssp_task_response)kernel(sas_suspend_ha)kernel(sas_target_alloc)kernel(sas_target_destroy)kernel(sas_task_abort)kernel(sas_unregister_ha)kernel(sdhci_abort_tuning)kernel(sdhci_add_host)kernel(sdhci_adma_write_desc)kernel(sdhci_alloc_host)kernel(sdhci_calc_clk)kernel(sdhci_cleanup_host)kernel(sdhci_cqe_disable)kernel(sdhci_cqe_enable)kernel(sdhci_cqe_irq)kernel(sdhci_dumpregs)kernel(sdhci_enable_clk)kernel(sdhci_enable_sdio_irq)kernel(sdhci_enable_v4_mode)kernel(sdhci_end_tuning)kernel(sdhci_execute_tuning)kernel(sdhci_free_host)kernel(sdhci_get_cd_nogpio)kernel(sdhci_get_property)kernel(sdhci_pltfm_clk_get_max_clock)kernel(sdhci_pltfm_free)kernel(sdhci_pltfm_init)kernel(sdhci_pltfm_init_and_add_host)kernel(sdhci_pltfm_pmops)kernel(sdhci_pltfm_remove)kernel(sdhci_pltfm_resume)kernel(sdhci_pltfm_suspend)kernel(sdhci_remove_host)kernel(sdhci_request)kernel(sdhci_request_atomic)kernel(sdhci_reset)kernel(sdhci_reset_tuning)kernel(sdhci_resume_host)kernel(sdhci_runtime_resume_host)kernel(sdhci_runtime_suspend_host)kernel(sdhci_send_tuning)kernel(sdhci_set_bus_width)kernel(sdhci_set_clock)kernel(sdhci_set_data_timeout_irq)kernel(sdhci_set_ios)kernel(sdhci_set_power)kernel(sdhci_set_power_and_bus_voltage)kernel(sdhci_set_power_noreg)kernel(sdhci_set_uhs_signaling)kernel(sdhci_setup_host)kernel(sdhci_start_signal_voltage_switch)kernel(sdhci_start_tuning)kernel(sdhci_suspend_host)kernel(sdhci_switch_external_dma)kernel(sdio_align_size)kernel(sdio_claim_host)kernel(sdio_claim_irq)kernel(sdio_disable_func)kernel(sdio_enable_func)kernel(sdio_f0_readb)kernel(sdio_f0_writeb)kernel(sdio_get_host_pm_caps)kernel(sdio_memcpy_fromio)kernel(sdio_memcpy_toio)kernel(sdio_readb)kernel(sdio_readl)kernel(sdio_readsb)kernel(sdio_readw)kernel(sdio_register_driver)kernel(sdio_release_host)kernel(sdio_release_irq)kernel(sdio_retune_crc_disable)kernel(sdio_retune_crc_enable)kernel(sdio_retune_hold_now)kernel(sdio_retune_release)kernel(sdio_set_block_size)kernel(sdio_set_host_pm_flags)kernel(sdio_signal_irq)kernel(sdio_unregister_driver)kernel(sdio_writeb)kernel(sdio_writeb_readb)kernel(sdio_writel)kernel(sdio_writesb)kernel(sdio_writew)kernel(sdw_alloc_stream)kernel(sdw_amd_exit)kernel(sdw_amd_get_slave_info)kernel(sdw_amd_probe)kernel(sdw_bread_no_pm_unlocked)kernel(sdw_bus_clk_stop)kernel(sdw_bus_exit_clk_stop)kernel(sdw_bus_master_add)kernel(sdw_bus_master_delete)kernel(sdw_bus_prep_clk_stop)kernel(sdw_bus_type)kernel(sdw_bwrite_no_pm_unlocked)kernel(sdw_cdns_alloc_pdi)kernel(sdw_cdns_check_self_clearing_bits)kernel(sdw_cdns_clock_restart)kernel(sdw_cdns_clock_stop)kernel(sdw_cdns_config_stream)kernel(sdw_cdns_config_update)kernel(sdw_cdns_config_update_set_wait)kernel(sdw_cdns_debugfs_init)kernel(sdw_cdns_enable_interrupt)kernel(sdw_cdns_exit_reset)kernel(sdw_cdns_init)kernel(sdw_cdns_irq)kernel(sdw_cdns_is_clock_stop)kernel(sdw_cdns_pdi_init)kernel(sdw_cdns_probe)kernel(sdw_clear_slave_status)kernel(sdw_cols)kernel(sdw_compare_devid)kernel(sdw_compute_params)kernel(sdw_compute_slave_ports)kernel(sdw_deprepare_stream)kernel(sdw_disable_stream)kernel(sdw_enable_stream)kernel(sdw_extract_slave_id)kernel(sdw_find_col_index)kernel(sdw_find_row_index)kernel(sdw_handle_slave_status)kernel(sdw_intel_acpi_scan)kernel(sdw_intel_cnl_hw_ops)kernel(sdw_intel_exit)kernel(sdw_intel_lnl_hw_ops)kernel(sdw_intel_probe)kernel(sdw_intel_process_wakeen_event)kernel(sdw_intel_startup)kernel(sdw_intel_thread)kernel(sdw_master_read_prop)kernel(sdw_nread)kernel(sdw_nread_no_pm)kernel(sdw_nwrite)kernel(sdw_nwrite_no_pm)kernel(sdw_prepare_stream)kernel(sdw_read)kernel(sdw_read_no_pm)kernel(sdw_release_stream)kernel(sdw_rows)kernel(sdw_show_ping_status)kernel(sdw_shutdown_stream)kernel(sdw_slave_add)kernel(sdw_slave_read_prop)kernel(sdw_startup_stream)kernel(sdw_stream_add_master)kernel(sdw_stream_add_slave)kernel(sdw_stream_remove_master)kernel(sdw_stream_remove_slave)kernel(sdw_unregister_driver)kernel(sdw_update)kernel(sdw_update_no_pm)kernel(sdw_write)kernel(sdw_write_no_pm)kernel(set_required_buffer_size)kernel(skl_chip_info)kernel(skl_clear_module_cnt)kernel(skl_dsp_free)kernel(skl_dsp_get_core)kernel(skl_dsp_put_core)kernel(skl_dsp_set_dma_control)kernel(skl_dsp_sleep)kernel(skl_dsp_wake)kernel(skl_get_pvt_id)kernel(skl_get_pvt_instance_id_map)kernel(skl_ipc_bind_unbind)kernel(skl_ipc_create_pipeline)kernel(skl_ipc_delete_pipeline)kernel(skl_ipc_get_large_config)kernel(skl_ipc_init_instance)kernel(skl_ipc_load_modules)kernel(skl_ipc_restore_pipeline)kernel(skl_ipc_save_pipeline)kernel(skl_ipc_set_d0ix)kernel(skl_ipc_set_dx)kernel(skl_ipc_set_large_config)kernel(skl_ipc_set_pipeline_state)kernel(skl_ipc_unload_modules)kernel(skl_put_pvt_id)kernel(skl_sst_dsp_cleanup)kernel(skl_sst_dsp_init)kernel(skl_sst_init_fw)kernel(skl_sst_ipc_load_library)kernel(slhc_compress)kernel(slhc_free)kernel(slhc_init)kernel(slhc_remember)kernel(slhc_toss)kernel(slhc_uncompress)kernel(sm501_find_clock)kernel(sm501_misc_control)kernel(sm501_modify_reg)kernel(sm501_set_clock)kernel(sm501_unit_power)kernel(snd_ac97_bus)kernel(snd_ac97_get_short_name)kernel(snd_ac97_mixer)kernel(snd_ac97_pcm_assign)kernel(snd_ac97_pcm_close)kernel(snd_ac97_pcm_double_rate_rules)kernel(snd_ac97_pcm_open)kernel(snd_ac97_read)kernel(snd_ac97_reset)kernel(snd_ac97_resume)kernel(snd_ac97_set_rate)kernel(snd_ac97_suspend)kernel(snd_ac97_tune_hardware)kernel(snd_ac97_update)kernel(snd_ac97_update_bits)kernel(snd_ac97_update_power)kernel(snd_ac97_write)kernel(snd_ac97_write_cache)kernel(snd_ak4113_build)kernel(snd_ak4113_check_rate_and_errors)kernel(snd_ak4113_create)kernel(snd_ak4113_external_rate)kernel(snd_ak4113_reg_write)kernel(snd_ak4113_reinit)kernel(snd_ak4113_resume)kernel(snd_ak4113_suspend)kernel(snd_ak4114_build)kernel(snd_ak4114_check_rate_and_errors)kernel(snd_ak4114_create)kernel(snd_ak4114_external_rate)kernel(snd_ak4114_reg_write)kernel(snd_ak4114_reinit)kernel(snd_ak4114_resume)kernel(snd_ak4114_suspend)kernel(snd_akm4xxx_build_controls)kernel(snd_akm4xxx_init)kernel(snd_akm4xxx_reset)kernel(snd_akm4xxx_write)kernel(snd_amd_acp_find_config)kernel(snd_array_free)kernel(snd_array_new)kernel(snd_card_add_dev_attr)kernel(snd_card_disconnect)kernel(snd_card_disconnect_sync)kernel(snd_card_file_add)kernel(snd_card_file_remove)kernel(snd_card_free)kernel(snd_card_free_on_error)kernel(snd_card_free_when_closed)kernel(snd_card_new)kernel(snd_card_ref)kernel(snd_card_register)kernel(snd_card_rw_proc_new)kernel(snd_card_set_id)kernel(snd_component_add)kernel(snd_compr_free_pages)kernel(snd_compr_malloc_pages)kernel(snd_compr_stop_error)kernel(snd_compress_new)kernel(snd_cs8427_create)kernel(snd_cs8427_iec958_active)kernel(snd_cs8427_iec958_build)kernel(snd_cs8427_iec958_pcm)kernel(snd_cs8427_init)kernel(snd_cs8427_reg_write)kernel(snd_ctl_activate_id)kernel(snd_ctl_add)kernel(snd_ctl_add_followers)kernel(snd_ctl_add_vmaster_hook)kernel(snd_ctl_apply_vmaster_followers)kernel(snd_ctl_boolean_mono_info)kernel(snd_ctl_boolean_stereo_info)kernel(snd_ctl_disconnect_layer)kernel(snd_ctl_enum_info)kernel(snd_ctl_find_id)kernel(snd_ctl_find_id_locked)kernel(snd_ctl_find_numid)kernel(snd_ctl_find_numid_locked)kernel(snd_ctl_free_one)kernel(snd_ctl_get_preferred_subdevice)kernel(snd_ctl_make_virtual_master)kernel(snd_ctl_new1)kernel(snd_ctl_notify)kernel(snd_ctl_notify_one)kernel(snd_ctl_register_ioctl)kernel(snd_ctl_register_ioctl_compat)kernel(snd_ctl_register_layer)kernel(snd_ctl_remove)kernel(snd_ctl_remove_id)kernel(snd_ctl_rename)kernel(snd_ctl_rename_id)kernel(snd_ctl_replace)kernel(snd_ctl_request_layer)kernel(snd_ctl_sync_vmaster)kernel(snd_ctl_unregister_ioctl)kernel(snd_ctl_unregister_ioctl_compat)kernel(snd_device_alloc)kernel(snd_device_disconnect)kernel(snd_device_free)kernel(snd_device_get_state)kernel(snd_device_new)kernel(snd_device_register)kernel(snd_devm_alloc_dir_pages)kernel(snd_devm_card_new)kernel(snd_devm_request_dma)kernel(snd_dma_alloc_dir_pages)kernel(snd_dma_alloc_pages_fallback)kernel(snd_dma_buffer_mmap)kernel(snd_dma_buffer_sync)kernel(snd_dma_disable)kernel(snd_dma_free_pages)kernel(snd_dma_pointer)kernel(snd_dma_program)kernel(snd_ecards_limit)kernel(snd_emu10k1_memblk_map)kernel(snd_emu10k1_ptr_read)kernel(snd_emu10k1_ptr_write)kernel(snd_emu10k1_ptr_write_multiple)kernel(snd_emu10k1_synth_alloc)kernel(snd_emu10k1_synth_bzero)kernel(snd_emu10k1_synth_copy_from_user)kernel(snd_emu10k1_synth_free)kernel(snd_emu10k1_voice_alloc)kernel(snd_emu10k1_voice_free)kernel(snd_emux_free)kernel(snd_emux_lock_voice)kernel(snd_emux_new)kernel(snd_emux_register)kernel(snd_emux_terminate_all)kernel(snd_emux_unlock_voice)kernel(snd_fasync_free)kernel(snd_fasync_helper)kernel(snd_hda_activate_path)kernel(snd_hda_add_imux_item)kernel(snd_hda_add_new_ctls)kernel(snd_hda_add_new_path)kernel(snd_hda_add_nid)kernel(snd_hda_add_verbs)kernel(snd_hda_add_vmaster_hook)kernel(snd_hda_apply_fixup)kernel(snd_hda_apply_pincfgs)kernel(snd_hda_apply_verbs)kernel(snd_hda_attach_beep_device)kernel(snd_hda_bus_type)kernel(snd_hda_check_amp_caps)kernel(snd_hda_check_amp_list_power)kernel(snd_hda_codec_amp_init)kernel(snd_hda_codec_amp_init_stereo)kernel(snd_hda_codec_amp_stereo)kernel(snd_hda_codec_amp_update)kernel(snd_hda_codec_build_controls)kernel(snd_hda_codec_cleanup)kernel(snd_hda_codec_cleanup_for_unbind)kernel(snd_hda_codec_configure)kernel(snd_hda_codec_device_init)kernel(snd_hda_codec_device_new)kernel(snd_hda_codec_eapd_power_filter)kernel(snd_hda_codec_get_pin_target)kernel(snd_hda_codec_get_pincfg)kernel(snd_hda_codec_load_dsp_cleanup)kernel(snd_hda_codec_load_dsp_prepare)kernel(snd_hda_codec_load_dsp_trigger)kernel(snd_hda_codec_new)kernel(snd_hda_codec_parse_pcms)kernel(snd_hda_codec_pcm_new)kernel(snd_hda_codec_pcm_put)kernel(snd_hda_codec_prepare)kernel(snd_hda_codec_register)kernel(snd_hda_codec_set_name)kernel(snd_hda_codec_set_pin_target)kernel(snd_hda_codec_set_pincfg)kernel(snd_hda_codec_set_power_save)kernel(snd_hda_codec_set_power_to_all)kernel(snd_hda_codec_setup_stream)kernel(snd_hda_codec_unregister)kernel(snd_hda_codec_update_widgets)kernel(snd_hda_correct_pin_ctl)kernel(snd_hda_create_dig_out_ctls)kernel(snd_hda_create_spdif_in_ctls)kernel(snd_hda_create_spdif_share_sw)kernel(snd_hda_ctl_add)kernel(snd_hda_detach_beep_device)kernel(snd_hda_enable_beep_device)kernel(snd_hda_enum_helper_info)kernel(snd_hda_ext_driver_register)kernel(snd_hda_ext_driver_unregister)kernel(snd_hda_find_mixer_ctl)kernel(snd_hda_gen_add_kctl)kernel(snd_hda_gen_add_micmute_led_cdev)kernel(snd_hda_gen_add_mute_led_cdev)kernel(snd_hda_gen_build_controls)kernel(snd_hda_gen_build_pcms)kernel(snd_hda_gen_check_power_status)kernel(snd_hda_gen_fix_pin_power)kernel(snd_hda_gen_free)kernel(snd_hda_gen_hp_automute)kernel(snd_hda_gen_init)kernel(snd_hda_gen_line_automute)kernel(snd_hda_gen_mic_autoswitch)kernel(snd_hda_gen_parse_auto_config)kernel(snd_hda_gen_path_power_filter)kernel(snd_hda_gen_spec_init)kernel(snd_hda_gen_stream_pm)kernel(snd_hda_gen_update_outputs)kernel(snd_hda_get_bool_hint)kernel(snd_hda_get_conn_index)kernel(snd_hda_get_conn_list)kernel(snd_hda_get_connections)kernel(snd_hda_get_default_vref)kernel(snd_hda_get_dev_select)kernel(snd_hda_get_hint)kernel(snd_hda_get_input_pin_attr)kernel(snd_hda_get_int_hint)kernel(snd_hda_get_num_devices)kernel(snd_hda_get_path_from_idx)kernel(snd_hda_get_path_idx)kernel(snd_hda_get_pin_label)kernel(snd_hda_input_mux_info)kernel(snd_hda_input_mux_put)kernel(snd_hda_jack_add_kctl_mst)kernel(snd_hda_jack_add_kctls)kernel(snd_hda_jack_bind_keymap)kernel(snd_hda_jack_detect_enable)kernel(snd_hda_jack_detect_enable_callback_mst)kernel(snd_hda_jack_detect_state_mst)kernel(snd_hda_jack_pin_sense)kernel(snd_hda_jack_poll_all)kernel(snd_hda_jack_report_sync)kernel(snd_hda_jack_set_button_state)kernel(snd_hda_jack_set_dirty_all)kernel(snd_hda_jack_set_gating_jack)kernel(snd_hda_jack_tbl_get_from_tag)kernel(snd_hda_jack_tbl_get_mst)kernel(snd_hda_jack_unsol_event)kernel(snd_hda_load_patch)kernel(snd_hda_lock_devices)kernel(snd_hda_mixer_amp_switch_get)kernel(snd_hda_mixer_amp_switch_get_beep)kernel(snd_hda_mixer_amp_switch_info)kernel(snd_hda_mixer_amp_switch_put)kernel(snd_hda_mixer_amp_switch_put_beep)kernel(snd_hda_mixer_amp_tlv)kernel(snd_hda_mixer_amp_volume_get)kernel(snd_hda_mixer_amp_volume_info)kernel(snd_hda_mixer_amp_volume_put)kernel(snd_hda_multi_out_analog_cleanup)kernel(snd_hda_multi_out_analog_open)kernel(snd_hda_multi_out_analog_prepare)kernel(snd_hda_multi_out_dig_cleanup)kernel(snd_hda_multi_out_dig_close)kernel(snd_hda_multi_out_dig_open)kernel(snd_hda_multi_out_dig_prepare)kernel(snd_hda_override_amp_caps)kernel(snd_hda_override_conn_list)kernel(snd_hda_parse_pin_defcfg)kernel(snd_hda_pick_fixup)kernel(snd_hda_pick_pin_fixup)kernel(snd_hda_sequence_write)kernel(snd_hda_set_dev_select)kernel(snd_hda_set_power_save)kernel(snd_hda_set_vmaster_tlv)kernel(snd_hda_shutup_pins)kernel(snd_hda_spdif_ctls_assign)kernel(snd_hda_spdif_ctls_unassign)kernel(snd_hda_spdif_out_of_nid)kernel(snd_hda_sync_vmaster_hook)kernel(snd_hda_unlock_devices)kernel(snd_hdac_acomp_exit)kernel(snd_hdac_acomp_get_eld)kernel(snd_hdac_acomp_init)kernel(snd_hdac_acomp_register_notifier)kernel(snd_hdac_add_chmap_ctls)kernel(snd_hdac_bus_alloc_stream_pages)kernel(snd_hdac_bus_enter_link_reset)kernel(snd_hdac_bus_exec_verb_unlocked)kernel(snd_hdac_bus_exit)kernel(snd_hdac_bus_exit_link_reset)kernel(snd_hdac_bus_free_stream_pages)kernel(snd_hdac_bus_get_response)kernel(snd_hdac_bus_handle_stream_irq)kernel(snd_hdac_bus_init)kernel(snd_hdac_bus_init_chip)kernel(snd_hdac_bus_init_cmd_io)kernel(snd_hdac_bus_link_power)kernel(snd_hdac_bus_parse_capabilities)kernel(snd_hdac_bus_reset_link)kernel(snd_hdac_bus_send_cmd)kernel(snd_hdac_bus_stop_chip)kernel(snd_hdac_bus_stop_cmd_io)kernel(snd_hdac_bus_update_rirb)kernel(snd_hdac_channel_allocation)kernel(snd_hdac_check_power_state)kernel(snd_hdac_chmap_to_spk_mask)kernel(snd_hdac_codec_link_down)kernel(snd_hdac_codec_link_up)kernel(snd_hdac_codec_modalias)kernel(snd_hdac_codec_read)kernel(snd_hdac_codec_write)kernel(snd_hdac_device_exit)kernel(snd_hdac_device_init)kernel(snd_hdac_device_register)kernel(snd_hdac_device_set_chip_name)kernel(snd_hdac_device_unregister)kernel(snd_hdac_display_power)kernel(snd_hdac_dsp_cleanup)kernel(snd_hdac_dsp_prepare)kernel(snd_hdac_dsp_trigger)kernel(snd_hdac_ext_bus_device_remove)kernel(snd_hdac_ext_bus_exit)kernel(snd_hdac_ext_bus_get_hlink_by_addr)kernel(snd_hdac_ext_bus_get_hlink_by_name)kernel(snd_hdac_ext_bus_get_ml_capabilities)kernel(snd_hdac_ext_bus_init)kernel(snd_hdac_ext_bus_link_clear_stream_id)kernel(snd_hdac_ext_bus_link_get)kernel(snd_hdac_ext_bus_link_power)kernel(snd_hdac_ext_bus_link_power_down)kernel(snd_hdac_ext_bus_link_power_down_all)kernel(snd_hdac_ext_bus_link_power_up)kernel(snd_hdac_ext_bus_link_power_up_all)kernel(snd_hdac_ext_bus_link_put)kernel(snd_hdac_ext_bus_link_set_stream_id)kernel(snd_hdac_ext_bus_ppcap_enable)kernel(snd_hdac_ext_bus_ppcap_int_enable)kernel(snd_hdac_ext_cstream_assign)kernel(snd_hdac_ext_host_stream_setup)kernel(snd_hdac_ext_link_free_all)kernel(snd_hdac_ext_stream_assign)kernel(snd_hdac_ext_stream_clear)kernel(snd_hdac_ext_stream_decouple)kernel(snd_hdac_ext_stream_decouple_locked)kernel(snd_hdac_ext_stream_free_all)kernel(snd_hdac_ext_stream_init_all)kernel(snd_hdac_ext_stream_release)kernel(snd_hdac_ext_stream_reset)kernel(snd_hdac_ext_stream_setup)kernel(snd_hdac_ext_stream_start)kernel(snd_hdac_get_active_channels)kernel(snd_hdac_get_ch_alloc_from_ca)kernel(snd_hdac_get_connections)kernel(snd_hdac_get_stream)kernel(snd_hdac_get_stream_stripe_ctl)kernel(snd_hdac_get_sub_nodes)kernel(snd_hdac_i915_init)kernel(snd_hdac_i915_set_bclk)kernel(snd_hdac_is_supported_format)kernel(snd_hdac_override_parm)kernel(snd_hdac_power_down)kernel(snd_hdac_power_down_pm)kernel(snd_hdac_power_up)kernel(snd_hdac_power_up_pm)kernel(snd_hdac_print_channel_allocation)kernel(snd_hdac_query_supported_pcm)kernel(snd_hdac_read)kernel(snd_hdac_read_parm_uncached)kernel(snd_hdac_refresh_widgets)kernel(snd_hdac_register_chmap_ops)kernel(snd_hdac_regmap_add_vendor_verb)kernel(snd_hdac_regmap_exit)kernel(snd_hdac_regmap_init)kernel(snd_hdac_regmap_read_raw)kernel(snd_hdac_regmap_sync)kernel(snd_hdac_regmap_update_raw)kernel(snd_hdac_regmap_update_raw_once)kernel(snd_hdac_regmap_write_raw)kernel(snd_hdac_set_codec_wakeup)kernel(snd_hdac_setup_channel_mapping)kernel(snd_hdac_spdif_stream_format)kernel(snd_hdac_spk_to_chmap)kernel(snd_hdac_stop_streams)kernel(snd_hdac_stop_streams_and_chip)kernel(snd_hdac_stream_assign)kernel(snd_hdac_stream_cleanup)kernel(snd_hdac_stream_drsm_enable)kernel(snd_hdac_stream_format)kernel(snd_hdac_stream_format_bits)kernel(snd_hdac_stream_get_spbmaxfifo)kernel(snd_hdac_stream_init)kernel(snd_hdac_stream_release)kernel(snd_hdac_stream_release_locked)kernel(snd_hdac_stream_reset)kernel(snd_hdac_stream_set_dpibr)kernel(snd_hdac_stream_set_lpib)kernel(snd_hdac_stream_set_params)kernel(snd_hdac_stream_set_spib)kernel(snd_hdac_stream_setup)kernel(snd_hdac_stream_setup_periods)kernel(snd_hdac_stream_spbcap_enable)kernel(snd_hdac_stream_start)kernel(snd_hdac_stream_stop)kernel(snd_hdac_stream_sync)kernel(snd_hdac_stream_sync_trigger)kernel(snd_hdac_stream_timecounter_init)kernel(snd_hdac_stream_wait_drsm)kernel(snd_hdac_sync_audio_rate)kernel(snd_hdac_sync_power_state)kernel(snd_hwdep_new)kernel(snd_i2c_bus_create)kernel(snd_i2c_device_create)kernel(snd_i2c_device_free)kernel(snd_i2c_probeaddr)kernel(snd_i2c_readbytes)kernel(snd_i2c_sendbytes)kernel(snd_ice1712_akm4xxx_build_controls)kernel(snd_ice1712_akm4xxx_free)kernel(snd_ice1712_akm4xxx_init)kernel(snd_info_create_card_entry)kernel(snd_info_create_module_entry)kernel(snd_info_free_entry)kernel(snd_info_get_line)kernel(snd_info_get_str)kernel(snd_info_register)kernel(snd_intel_acpi_dsp_driver_probe)kernel(snd_intel_dsp_driver_probe)kernel(snd_interval_list)kernel(snd_interval_ranges)kernel(snd_interval_ratnum)kernel(snd_interval_refine)kernel(snd_jack_add_new_kctl)kernel(snd_jack_new)kernel(snd_jack_report)kernel(snd_jack_set_key)kernel(snd_jack_set_parent)kernel(snd_kill_fasync)kernel(snd_lookup_minor_data)kernel(snd_lookup_oss_minor_data)kernel(snd_major)kernel(snd_midi_channel_alloc_set)kernel(snd_midi_channel_free_set)kernel(snd_midi_channel_set_clear)kernel(snd_midi_event_decode)kernel(snd_midi_event_encode_byte)kernel(snd_midi_event_free)kernel(snd_midi_event_new)kernel(snd_midi_event_no_status)kernel(snd_midi_event_reset_decode)kernel(snd_midi_event_reset_encode)kernel(snd_midi_process_event)kernel(snd_mpu401_uart_interrupt)kernel(snd_mpu401_uart_interrupt_tx)kernel(snd_mpu401_uart_new)kernel(snd_opl3_create)kernel(snd_opl3_find_patch)kernel(snd_opl3_hwdep_new)kernel(snd_opl3_init)kernel(snd_opl3_interrupt)kernel(snd_opl3_load_patch)kernel(snd_opl3_new)kernel(snd_opl3_regmap)kernel(snd_opl3_reset)kernel(snd_opl3_timer_new)kernel(snd_oss_info_register)kernel(snd_pci_quirk_lookup)kernel(snd_pci_quirk_lookup_id)kernel(snd_pcm_2_1_chmaps)kernel(snd_pcm_add_chmap_ctls)kernel(snd_pcm_alt_chmaps)kernel(snd_pcm_debug_name)kernel(snd_pcm_format_big_endian)kernel(snd_pcm_format_linear)kernel(snd_pcm_format_little_endian)kernel(snd_pcm_format_name)kernel(snd_pcm_format_physical_width)kernel(snd_pcm_format_set_silence)kernel(snd_pcm_format_signed)kernel(snd_pcm_format_silence_64)kernel(snd_pcm_format_size)kernel(snd_pcm_format_unsigned)kernel(snd_pcm_format_width)kernel(snd_pcm_hw_constraint_eld)kernel(snd_pcm_hw_constraint_integer)kernel(snd_pcm_hw_constraint_list)kernel(snd_pcm_hw_constraint_mask64)kernel(snd_pcm_hw_constraint_minmax)kernel(snd_pcm_hw_constraint_msbits)kernel(snd_pcm_hw_constraint_pow2)kernel(snd_pcm_hw_constraint_ranges)kernel(snd_pcm_hw_constraint_ratdens)kernel(snd_pcm_hw_constraint_ratnums)kernel(snd_pcm_hw_constraint_step)kernel(snd_pcm_hw_limit_rates)kernel(snd_pcm_hw_param_first)kernel(snd_pcm_hw_param_last)kernel(snd_pcm_hw_param_value)kernel(snd_pcm_hw_params_bits)kernel(snd_pcm_hw_refine)kernel(snd_pcm_hw_rule_add)kernel(snd_pcm_hw_rule_noresample)kernel(snd_pcm_kernel_ioctl)kernel(snd_pcm_lib_default_mmap)kernel(snd_pcm_lib_free_pages)kernel(snd_pcm_lib_free_vmalloc_buffer)kernel(snd_pcm_lib_get_vmalloc_page)kernel(snd_pcm_lib_ioctl)kernel(snd_pcm_lib_malloc_pages)kernel(snd_pcm_lib_mmap_iomem)kernel(snd_pcm_lib_preallocate_free_for_all)kernel(snd_pcm_lib_preallocate_pages)kernel(snd_pcm_lib_preallocate_pages_for_all)kernel(snd_pcm_mmap_data)kernel(snd_pcm_new)kernel(snd_pcm_new_internal)kernel(snd_pcm_new_stream)kernel(snd_pcm_open_substream)kernel(snd_pcm_period_elapsed)kernel(snd_pcm_period_elapsed_under_stream_lock)kernel(snd_pcm_rate_bit_to_rate)kernel(snd_pcm_rate_mask_intersect)kernel(snd_pcm_rate_range_to_bits)kernel(snd_pcm_rate_to_rate_bit)kernel(snd_pcm_release_substream)kernel(snd_pcm_set_managed_buffer)kernel(snd_pcm_set_managed_buffer_all)kernel(snd_pcm_set_ops)kernel(snd_pcm_set_sync)kernel(snd_pcm_std_chmaps)kernel(snd_pcm_stop)kernel(snd_pcm_stop_xrun)kernel(snd_pcm_stream_lock)kernel(snd_pcm_stream_lock_irq)kernel(snd_pcm_stream_unlock)kernel(snd_pcm_stream_unlock_irq)kernel(snd_pcm_stream_unlock_irqrestore)kernel(snd_pcm_suspend_all)kernel(snd_power_ref_and_wait)kernel(snd_power_wait)kernel(snd_print_pcm_bits)kernel(snd_pt2258_build_controls)kernel(snd_pt2258_reset)kernel(snd_rawmidi_drain_input)kernel(snd_rawmidi_drain_output)kernel(snd_rawmidi_drop_output)kernel(snd_rawmidi_free)kernel(snd_rawmidi_info_select)kernel(snd_rawmidi_init)kernel(snd_rawmidi_input_params)kernel(snd_rawmidi_kernel_open)kernel(snd_rawmidi_kernel_read)kernel(snd_rawmidi_kernel_release)kernel(snd_rawmidi_kernel_write)kernel(snd_rawmidi_new)kernel(snd_rawmidi_output_params)kernel(snd_rawmidi_proceed)kernel(snd_rawmidi_receive)kernel(snd_rawmidi_set_ops)kernel(snd_rawmidi_transmit)kernel(snd_rawmidi_transmit_ack)kernel(snd_rawmidi_transmit_empty)kernel(snd_rawmidi_transmit_peek)kernel(snd_register_device)kernel(snd_register_oss_device)kernel(snd_request_card)kernel(snd_seq_autoload_exit)kernel(snd_seq_autoload_init)kernel(snd_seq_client_ioctl_lock)kernel(snd_seq_client_ioctl_unlock)kernel(snd_seq_create_kernel_client)kernel(snd_seq_delete_kernel_client)kernel(snd_seq_device_load_drivers)kernel(snd_seq_device_new)kernel(snd_seq_driver_unregister)kernel(snd_seq_dump_var_event)kernel(snd_seq_event_port_attach)kernel(snd_seq_event_port_detach)kernel(snd_seq_expand_var_event)kernel(snd_seq_expand_var_event_at)kernel(snd_seq_kernel_client_ctl)kernel(snd_seq_kernel_client_dispatch)kernel(snd_seq_kernel_client_enqueue)kernel(snd_seq_kernel_client_get)kernel(snd_seq_kernel_client_put)kernel(snd_seq_kernel_client_write_poll)kernel(snd_seq_root)kernel(snd_seq_set_queue_tempo)kernel(snd_seq_system_broadcast)kernel(snd_sf_linear_to_log)kernel(snd_sgbuf_get_addr)kernel(snd_sgbuf_get_chunk_size)kernel(snd_sgbuf_get_page)kernel(snd_soc_acpi_amd_acp63_sof_machines)kernel(snd_soc_acpi_amd_rmb_sof_machines)kernel(snd_soc_acpi_amd_sof_machines)kernel(snd_soc_acpi_amd_vangogh_sof_machines)kernel(snd_soc_acpi_codec_list)kernel(snd_soc_acpi_find_machine)kernel(snd_soc_acpi_find_package_from_hid)kernel(snd_soc_acpi_intel_adl_machines)kernel(snd_soc_acpi_intel_adl_sdw_machines)kernel(snd_soc_acpi_intel_arl_machines)kernel(snd_soc_acpi_intel_arl_sdw_machines)kernel(snd_soc_acpi_intel_baytrail_machines)kernel(snd_soc_acpi_intel_broadwell_machines)kernel(snd_soc_acpi_intel_bxt_machines)kernel(snd_soc_acpi_intel_cfl_machines)kernel(snd_soc_acpi_intel_cfl_sdw_machines)kernel(snd_soc_acpi_intel_cherrytrail_machines)kernel(snd_soc_acpi_intel_cml_machines)kernel(snd_soc_acpi_intel_cml_sdw_machines)kernel(snd_soc_acpi_intel_cnl_machines)kernel(snd_soc_acpi_intel_cnl_sdw_machines)kernel(snd_soc_acpi_intel_ehl_machines)kernel(snd_soc_acpi_intel_glk_machines)kernel(snd_soc_acpi_intel_hda_machines)kernel(snd_soc_acpi_intel_icl_machines)kernel(snd_soc_acpi_intel_icl_sdw_machines)kernel(snd_soc_acpi_intel_jsl_machines)kernel(snd_soc_acpi_intel_kbl_machines)kernel(snd_soc_acpi_intel_lnl_machines)kernel(snd_soc_acpi_intel_lnl_sdw_machines)kernel(snd_soc_acpi_intel_mtl_machines)kernel(snd_soc_acpi_intel_mtl_sdw_machines)kernel(snd_soc_acpi_intel_rpl_machines)kernel(snd_soc_acpi_intel_rpl_sdw_machines)kernel(snd_soc_acpi_intel_skl_machines)kernel(snd_soc_acpi_intel_tgl_machines)kernel(snd_soc_acpi_intel_tgl_sdw_machines)kernel(snd_soc_acpi_sdw_link_slaves_found)kernel(snd_soc_add_card_controls)kernel(snd_soc_add_component)kernel(snd_soc_add_component_controls)kernel(snd_soc_add_dai_controls)kernel(snd_soc_add_pcm_runtimes)kernel(snd_soc_bytes_get)kernel(snd_soc_bytes_info)kernel(snd_soc_bytes_info_ext)kernel(snd_soc_bytes_put)kernel(snd_soc_bytes_tlv_callback)kernel(snd_soc_calc_bclk)kernel(snd_soc_calc_frame_size)kernel(snd_soc_card_add_dai_link)kernel(snd_soc_card_get_kcontrol)kernel(snd_soc_card_get_kcontrol_locked)kernel(snd_soc_card_jack_new)kernel(snd_soc_card_jack_new_pins)kernel(snd_soc_card_remove_dai_link)kernel(snd_soc_close_delayed_work)kernel(snd_soc_cnew)kernel(snd_soc_component_async_complete)kernel(snd_soc_component_compr_ack)kernel(snd_soc_component_compr_copy)kernel(snd_soc_component_compr_free)kernel(snd_soc_component_compr_get_caps)kernel(snd_soc_component_compr_get_codec_caps)kernel(snd_soc_component_compr_get_metadata)kernel(snd_soc_component_compr_get_params)kernel(snd_soc_component_compr_open)kernel(snd_soc_component_compr_pointer)kernel(snd_soc_component_compr_set_metadata)kernel(snd_soc_component_compr_set_params)kernel(snd_soc_component_compr_trigger)kernel(snd_soc_component_disable_pin)kernel(snd_soc_component_disable_pin_unlocked)kernel(snd_soc_component_enable_pin)kernel(snd_soc_component_enable_pin_unlocked)kernel(snd_soc_component_exit_regmap)kernel(snd_soc_component_force_enable_pin)kernel(snd_soc_component_force_enable_pin_unlocked)kernel(snd_soc_component_get_jack_type)kernel(snd_soc_component_get_pin_status)kernel(snd_soc_component_init_regmap)kernel(snd_soc_component_initialize)kernel(snd_soc_component_nc_pin)kernel(snd_soc_component_nc_pin_unlocked)kernel(snd_soc_component_notify_control)kernel(snd_soc_component_read)kernel(snd_soc_component_read_field)kernel(snd_soc_component_set_jack)kernel(snd_soc_component_set_pll)kernel(snd_soc_component_set_sysclk)kernel(snd_soc_component_test_bits)kernel(snd_soc_component_update_bits)kernel(snd_soc_component_update_bits_async)kernel(snd_soc_component_write)kernel(snd_soc_component_write_field)kernel(snd_soc_copy_dai_args)kernel(snd_soc_dai_action)kernel(snd_soc_dai_active)kernel(snd_soc_dai_compr_ack)kernel(snd_soc_dai_compr_get_metadata)kernel(snd_soc_dai_compr_get_params)kernel(snd_soc_dai_compr_pointer)kernel(snd_soc_dai_compr_set_metadata)kernel(snd_soc_dai_compr_set_params)kernel(snd_soc_dai_compr_shutdown)kernel(snd_soc_dai_compr_startup)kernel(snd_soc_dai_compr_trigger)kernel(snd_soc_dai_digital_mute)kernel(snd_soc_dai_get_channel_map)kernel(snd_soc_dai_is_dummy)kernel(snd_soc_dai_link_set_capabilities)kernel(snd_soc_dai_name_get)kernel(snd_soc_dai_set_bclk_ratio)kernel(snd_soc_dai_set_channel_map)kernel(snd_soc_dai_set_clkdiv)kernel(snd_soc_dai_set_fmt)kernel(snd_soc_dai_set_pll)kernel(snd_soc_dai_set_sysclk)kernel(snd_soc_dai_set_tdm_slot)kernel(snd_soc_dai_set_tristate)kernel(snd_soc_daifmt_clock_provider_flipped)kernel(snd_soc_daifmt_clock_provider_from_bitmap)kernel(snd_soc_daifmt_parse_clock_provider_raw)kernel(snd_soc_daifmt_parse_format)kernel(snd_soc_dapm_add_routes)kernel(snd_soc_dapm_dai_free_widgets)kernel(snd_soc_dapm_dai_get_connected_widgets)kernel(snd_soc_dapm_del_routes)kernel(snd_soc_dapm_disable_pin)kernel(snd_soc_dapm_disable_pin_unlocked)kernel(snd_soc_dapm_enable_pin)kernel(snd_soc_dapm_enable_pin_unlocked)kernel(snd_soc_dapm_force_bias_level)kernel(snd_soc_dapm_force_enable_pin)kernel(snd_soc_dapm_force_enable_pin_unlocked)kernel(snd_soc_dapm_free)kernel(snd_soc_dapm_free_widget)kernel(snd_soc_dapm_get_enum_double)kernel(snd_soc_dapm_get_pin_status)kernel(snd_soc_dapm_get_pin_switch)kernel(snd_soc_dapm_get_volsw)kernel(snd_soc_dapm_ignore_suspend)kernel(snd_soc_dapm_info_pin_switch)kernel(snd_soc_dapm_init)kernel(snd_soc_dapm_kcontrol_dapm)kernel(snd_soc_dapm_kcontrol_widget)kernel(snd_soc_dapm_mixer_update_power)kernel(snd_soc_dapm_mux_update_power)kernel(snd_soc_dapm_nc_pin)kernel(snd_soc_dapm_nc_pin_unlocked)kernel(snd_soc_dapm_new_control)kernel(snd_soc_dapm_new_controls)kernel(snd_soc_dapm_new_dai_widgets)kernel(snd_soc_dapm_new_widgets)kernel(snd_soc_dapm_put_enum_double)kernel(snd_soc_dapm_put_pin_switch)kernel(snd_soc_dapm_put_volsw)kernel(snd_soc_dapm_stream_stop)kernel(snd_soc_dapm_sync)kernel(snd_soc_dapm_sync_unlocked)kernel(snd_soc_dapm_update_dai)kernel(snd_soc_dapm_weak_routes)kernel(snd_soc_dapm_widget_name_cmp)kernel(snd_soc_debugfs_root)kernel(snd_soc_dlc_use_cpu_as_platform)kernel(snd_soc_dpcm_be_can_update)kernel(snd_soc_dpcm_can_be_free_stop)kernel(snd_soc_dpcm_can_be_params)kernel(snd_soc_dpcm_can_be_prepared)kernel(snd_soc_dpcm_fe_can_update)kernel(snd_soc_dpcm_get_substream)kernel(snd_soc_dpcm_runtime_update)kernel(snd_soc_dummy_dlc)kernel(snd_soc_find_dai)kernel(snd_soc_find_dai_with_mutex)kernel(snd_soc_get_dai_id)kernel(snd_soc_get_dai_name)kernel(snd_soc_get_dai_via_args)kernel(snd_soc_get_dlc)kernel(snd_soc_get_enum_double)kernel(snd_soc_get_pcm_runtime)kernel(snd_soc_get_stream_cpu)kernel(snd_soc_get_strobe)kernel(snd_soc_get_volsw)kernel(snd_soc_get_volsw_range)kernel(snd_soc_get_volsw_sx)kernel(snd_soc_get_xr_sx)kernel(snd_soc_hda_codec_dai_ops)kernel(snd_soc_hdac_hda_get_ops)kernel(snd_soc_info_enum_double)kernel(snd_soc_info_volsw)kernel(snd_soc_info_volsw_range)kernel(snd_soc_info_volsw_sx)kernel(snd_soc_info_xr_sx)kernel(snd_soc_jack_add_gpiods)kernel(snd_soc_jack_add_gpios)kernel(snd_soc_jack_add_pins)kernel(snd_soc_jack_add_zones)kernel(snd_soc_jack_free_gpios)kernel(snd_soc_jack_get_type)kernel(snd_soc_jack_notifier_register)kernel(snd_soc_jack_notifier_unregister)kernel(snd_soc_jack_report)kernel(snd_soc_limit_volume)kernel(snd_soc_link_compr_set_params)kernel(snd_soc_link_compr_shutdown)kernel(snd_soc_link_compr_startup)kernel(snd_soc_lookup_component)kernel(snd_soc_lookup_component_nolocked)kernel(snd_soc_new_compress)kernel(snd_soc_of_get_dai_link_codecs)kernel(snd_soc_of_get_dai_link_cpus)kernel(snd_soc_of_get_dai_name)kernel(snd_soc_of_get_dlc)kernel(snd_soc_of_get_slot_mask)kernel(snd_soc_of_parse_audio_routing)kernel(snd_soc_of_parse_audio_simple_widgets)kernel(snd_soc_of_parse_aux_devs)kernel(snd_soc_of_parse_card_name)kernel(snd_soc_of_parse_node_prefix)kernel(snd_soc_of_parse_pin_switches)kernel(snd_soc_of_parse_tdm_slot)kernel(snd_soc_of_put_dai_link_codecs)kernel(snd_soc_of_put_dai_link_cpus)kernel(snd_soc_params_to_bclk)kernel(snd_soc_params_to_frame_size)kernel(snd_soc_pm_ops)kernel(snd_soc_poweroff)kernel(snd_soc_put_enum_double)kernel(snd_soc_put_strobe)kernel(snd_soc_put_volsw)kernel(snd_soc_put_volsw_range)kernel(snd_soc_put_volsw_sx)kernel(snd_soc_put_xr_sx)kernel(snd_soc_register_card)kernel(snd_soc_register_component)kernel(snd_soc_register_dai)kernel(snd_soc_remove_pcm_runtime)kernel(snd_soc_resume)kernel(snd_soc_rtdcom_lookup)kernel(snd_soc_runtime_action)kernel(snd_soc_runtime_calc_hw)kernel(snd_soc_runtime_set_dai_fmt)kernel(snd_soc_set_dmi_name)kernel(snd_soc_set_runtime_hwparams)kernel(snd_soc_suspend)kernel(snd_soc_tdm_params_to_bclk)kernel(snd_soc_tplg_component_load)kernel(snd_soc_tplg_component_remove)kernel(snd_soc_tplg_widget_bind_event)kernel(snd_soc_unregister_card)kernel(snd_soc_unregister_component)kernel(snd_soc_unregister_component_by_driver)kernel(snd_soc_unregister_dai)kernel(snd_sof_complete)kernel(snd_sof_create_page_table)kernel(snd_sof_dbg_init)kernel(snd_sof_dbg_memory_info_init)kernel(snd_sof_debugfs_add_region_item_iomem)kernel(snd_sof_debugfs_buf_item)kernel(snd_sof_device_probe)kernel(snd_sof_device_probe_completed)kernel(snd_sof_device_remove)kernel(snd_sof_device_shutdown)kernel(snd_sof_dsp_dbg_dump)kernel(snd_sof_dsp_only_d0i3_compatible_stream_active)kernel(snd_sof_dsp_panic)kernel(snd_sof_dsp_update_bits)kernel(snd_sof_dsp_update_bits64)kernel(snd_sof_dsp_update_bits64_unlocked)kernel(snd_sof_dsp_update_bits_forced)kernel(snd_sof_dsp_update_bits_unlocked)kernel(snd_sof_free_debug)kernel(snd_sof_fw_unload)kernel(snd_sof_handle_fw_exception)kernel(snd_sof_ipc_free)kernel(snd_sof_ipc_get_reply)kernel(snd_sof_ipc_init)kernel(snd_sof_ipc_reply)kernel(snd_sof_load_firmware_memcpy)kernel(snd_sof_load_firmware_raw)kernel(snd_sof_load_topology)kernel(snd_sof_pci_update_bits)kernel(snd_sof_pcm_period_elapsed)kernel(snd_sof_prepare)kernel(snd_sof_resume)kernel(snd_sof_run_firmware)kernel(snd_sof_runtime_idle)kernel(snd_sof_runtime_resume)kernel(snd_sof_runtime_suspend)kernel(snd_sof_suspend)kernel(snd_timer_close)kernel(snd_timer_continue)kernel(snd_timer_global_free)kernel(snd_timer_global_new)kernel(snd_timer_global_register)kernel(snd_timer_instance_free)kernel(snd_timer_instance_new)kernel(snd_timer_interrupt)kernel(snd_timer_new)kernel(snd_timer_notify)kernel(snd_timer_open)kernel(snd_timer_pause)kernel(snd_timer_resolution)kernel(snd_timer_start)kernel(snd_timer_stop)kernel(snd_trident_alloc_voice)kernel(snd_trident_free_voice)kernel(snd_trident_start_voice)kernel(snd_trident_stop_voice)kernel(snd_trident_write_voice_regs)kernel(snd_ump_attach_legacy_rawmidi)kernel(snd_ump_block_new)kernel(snd_ump_convert_from_ump)kernel(snd_ump_convert_to_ump)kernel(snd_ump_endpoint_new)kernel(snd_ump_parse_endpoint)kernel(snd_ump_receive)kernel(snd_ump_receive_ump_val)kernel(snd_ump_switch_protocol)kernel(snd_ump_transmit)kernel(snd_unregister_device)kernel(snd_unregister_oss_device)kernel(snd_usbmidi_disconnect)kernel(snd_usbmidi_input_start)kernel(snd_usbmidi_input_stop)kernel(snd_usbmidi_resume)kernel(snd_usbmidi_suspend)kernel(snd_use_lock_sync_helper)kernel(snd_util_mem_alloc)kernel(snd_util_mem_avail)kernel(snd_util_mem_free)kernel(snd_util_memhdr_free)kernel(snd_util_memhdr_new)kernel(snd_virmidi_new)kernel(snd_vx_check_reg_bit)kernel(snd_vx_create)kernel(snd_vx_dsp_boot)kernel(snd_vx_dsp_load)kernel(snd_vx_free_firmware)kernel(snd_vx_irq_handler)kernel(snd_vx_load_boot_image)kernel(snd_vx_resume)kernel(snd_vx_setup_firmware)kernel(snd_vx_suspend)kernel(snd_vx_threaded_irq_handler)kernel(soc_codec_dev_max98373)kernel(soc_codec_dev_max98373_sdw)kernel(soc_hda_ext_bus_ops)kernel(sof_acp_common_ops)kernel(sof_acpi_pm)kernel(sof_acpi_probe)kernel(sof_acpi_remove)kernel(sof_apl_ops)kernel(sof_apl_ops_init)kernel(sof_block_read)kernel(sof_block_write)kernel(sof_client_core_module_get)kernel(sof_client_core_module_put)kernel(sof_client_dev_register)kernel(sof_client_dev_unregister)kernel(sof_client_get_debugfs_root)kernel(sof_client_get_dma_dev)kernel(sof_client_get_fw_state)kernel(sof_client_get_fw_version)kernel(sof_client_get_ipc_max_payload_size)kernel(sof_client_get_ipc_type)kernel(sof_client_ipc4_find_module)kernel(sof_client_ipc_rx_message)kernel(sof_client_ipc_set_get_data)kernel(sof_client_ipc_tx_message)kernel(sof_client_register_fw_state_handler)kernel(sof_client_register_ipc_rx_handler)kernel(sof_client_unregister_fw_state_handler)kernel(sof_client_unregister_ipc_rx_handler)kernel(sof_cnl_ops)kernel(sof_cnl_ops_init)kernel(sof_create_ipc_file_profile)kernel(sof_dai_get_bclk)kernel(sof_dai_get_mclk)kernel(sof_debug_check_flag)kernel(sof_icl_ops)kernel(sof_icl_ops_init)kernel(sof_intel_board_card_late_probe)kernel(sof_intel_board_set_bt_link)kernel(sof_intel_board_set_codec_link)kernel(sof_intel_board_set_dai_link)kernel(sof_intel_board_set_dmic_link)kernel(sof_intel_board_set_hdmi_in_link)kernel(sof_intel_board_set_intel_hdmi_link)kernel(sof_intel_board_set_ssp_amp_link)kernel(sof_io_read)kernel(sof_io_read64)kernel(sof_io_write)kernel(sof_io_write64)kernel(sof_ipc3_do_rx_work)kernel(sof_ipc4_find_debug_slot_offset_by_type)kernel(sof_ipc4_set_pipeline_state)kernel(sof_ipc_msg_data)kernel(sof_ipc_set_get_data)kernel(sof_ipc_tx_message)kernel(sof_ipc_tx_message_no_pm)kernel(sof_lnl_ops)kernel(sof_lnl_ops_init)kernel(sof_machine_register)kernel(sof_machine_unregister)kernel(sof_mailbox_read)kernel(sof_mailbox_write)kernel(sof_mtl_ops)kernel(sof_mtl_ops_init)kernel(sof_pci_pm)kernel(sof_pci_probe)kernel(sof_pci_remove)kernel(sof_pci_shutdown)kernel(sof_pcm_dai_link_fixup)kernel(sof_print_oops_and_stack)kernel(sof_rembrandt_ops)kernel(sof_renoir_ops)kernel(sof_resume_clients)kernel(sof_rt1011_codec_conf)kernel(sof_rt1011_dai_link)kernel(sof_rt1015_codec_conf)kernel(sof_rt1015_dai_link)kernel(sof_rt1015p_codec_conf)kernel(sof_rt1015p_dai_link)kernel(sof_rt1019p_dai_link)kernel(sof_rt1308_dai_link)kernel(sof_set_fw_state)kernel(sof_set_stream_data_offset)kernel(sof_skl_ops)kernel(sof_skl_ops_init)kernel(sof_ssp_detect_amp_type)kernel(sof_ssp_detect_codec_type)kernel(sof_ssp_get_codec_name)kernel(sof_stream_pcm_close)kernel(sof_stream_pcm_open)kernel(sof_suspend_clients)kernel(sof_tgl_ops)kernel(sof_tgl_ops_init)kernel(sof_vangogh_ops)kernel(sof_widget_free)kernel(sof_widget_setup)kernel(sof_xtensa_arch_ops)kernel(sonet_copy_stats)kernel(sonet_subtract_stats)kernel(sony_pic_camera_command)kernel(sound_class)kernel(sound_debugfs_root)kernel(sst_alloc_drv_context)kernel(sst_configure_runtime_pm)kernel(sst_context_cleanup)kernel(sst_context_init)kernel(sst_dsp_inbox_read)kernel(sst_dsp_inbox_write)kernel(sst_dsp_mailbox_init)kernel(sst_dsp_outbox_read)kernel(sst_dsp_outbox_write)kernel(sst_dsp_register_poll)kernel(sst_dsp_shim_read)kernel(sst_dsp_shim_read_unlocked)kernel(sst_dsp_shim_update_bits)kernel(sst_dsp_shim_update_bits_forced)kernel(sst_dsp_shim_update_bits_forced_unlocked)kernel(sst_dsp_shim_update_bits_unlocked)kernel(sst_dsp_shim_write)kernel(sst_dsp_shim_write_unlocked)kernel(sst_ipc_fini)kernel(sst_ipc_init)kernel(sst_ipc_reply_find_msg)kernel(sst_ipc_tx_message_nopm)kernel(sst_ipc_tx_message_nowait)kernel(sst_ipc_tx_message_wait)kernel(sst_ipc_tx_msg_reply_complete)kernel(sst_register_dsp)kernel(sst_shim32_read)kernel(sst_shim32_read64)kernel(sst_shim32_write)kernel(sst_shim32_write64)kernel(sst_unregister_dsp)kernel(stmmac_bus_clks_config)kernel(stmmac_dvr_probe)kernel(stmmac_dvr_remove)kernel(stmmac_get_mac_addr)kernel(stmmac_init_tstamp_counter)kernel(stmmac_resume)kernel(stmmac_set_mac_addr)kernel(stmmac_suspend)kernel(t4_cleanup_clip_tbl)kernel(tas2781_load_calibration)kernel(tas2781_reset)kernel(tascodec_init)kernel(tasdevice_amp_getvol)kernel(tasdevice_amp_putvol)kernel(tasdevice_apply_calibration)kernel(tasdevice_calbin_remove)kernel(tasdevice_config_info_remove)kernel(tasdevice_dev_bulk_read)kernel(tasdevice_dev_bulk_write)kernel(tasdevice_dev_read)kernel(tasdevice_dev_update_bits)kernel(tasdevice_dev_write)kernel(tasdevice_digital_getvol)kernel(tasdevice_digital_putvol)kernel(tasdevice_dsp_parser)kernel(tasdevice_dsp_remove)kernel(tasdevice_init)kernel(tasdevice_kzalloc)kernel(tasdevice_prmg_load)kernel(tasdevice_rca_parser)kernel(tasdevice_remove)kernel(tasdevice_save_calibration)kernel(tasdevice_select_cfg_blk)kernel(tasdevice_select_tuningprm_cfg)kernel(tasdevice_tuning_switch)kernel(tgl_chip_info)kernel(tglh_chip_info)kernel(try_test_sas_gpio_gp_bit)kernel(ts3a227e_enable_jack_detect)kernel(ubi_close_volume)kernel(ubi_do_get_device_info)kernel(ubi_flush)kernel(ubi_get_device_info)kernel(ubi_get_volume_info)kernel(ubi_is_mapped)kernel(ubi_leb_change)kernel(ubi_leb_erase)kernel(ubi_leb_map)kernel(ubi_leb_read)kernel(ubi_leb_read_sg)kernel(ubi_leb_unmap)kernel(ubi_leb_write)kernel(ubi_open_volume)kernel(ubi_open_volume_nm)kernel(ubi_open_volume_path)kernel(ubi_register_volume_notifier)kernel(ubi_sync)kernel(ubi_unregister_volume_notifier)kernel(uio_event_notify)kernel(uio_unregister_device)kernel(uncore_freq_add_entry)kernel(uncore_freq_common_exit)kernel(uncore_freq_common_init)kernel(uncore_freq_remove_die_entry)kernel(unregister_atmdevice_notifier)kernel(unregister_candev)kernel(unregister_mtd_chip_driver)kernel(unregister_mtd_user)kernel(unregister_pppox_proto)kernel(unregister_sound_dsp)kernel(unregister_sound_mixer)kernel(unregister_sound_special)kernel(usb_wwan_chars_in_buffer)kernel(usb_wwan_close)kernel(usb_wwan_dtr_rts)kernel(usb_wwan_open)kernel(usb_wwan_port_probe)kernel(usb_wwan_port_remove)kernel(usb_wwan_resume)kernel(usb_wwan_suspend)kernel(usb_wwan_tiocmget)kernel(usb_wwan_tiocmset)kernel(usb_wwan_write)kernel(usb_wwan_write_room)kernel(usbatm_usb_disconnect)kernel(usbatm_usb_probe)kernel(usbnet_cdc_bind)kernel(usbnet_cdc_status)kernel(usbnet_cdc_unbind)kernel(usbnet_cdc_update_filter)kernel(usbnet_cdc_zte_rx_fixup)kernel(usbnet_change_mtu)kernel(usbnet_defer_kevent)kernel(usbnet_device_suggests_idle)kernel(usbnet_disconnect)kernel(usbnet_ether_cdc_bind)kernel(usbnet_generic_cdc_bind)kernel(usbnet_get_drvinfo)kernel(usbnet_get_endpoints)kernel(usbnet_get_ethernet_addr)kernel(usbnet_get_link)kernel(usbnet_get_link_ksettings_internal)kernel(usbnet_get_link_ksettings_mii)kernel(usbnet_get_msglevel)kernel(usbnet_link_change)kernel(usbnet_manage_power)kernel(usbnet_nway_reset)kernel(usbnet_open)kernel(usbnet_pause_rx)kernel(usbnet_probe)kernel(usbnet_purge_paused_rxq)kernel(usbnet_read_cmd)kernel(usbnet_read_cmd_nopm)kernel(usbnet_resume)kernel(usbnet_resume_rx)kernel(usbnet_set_link_ksettings_mii)kernel(usbnet_set_msglevel)kernel(usbnet_set_rx_mode)kernel(usbnet_skb_return)kernel(usbnet_start_xmit)kernel(usbnet_status_start)kernel(usbnet_status_stop)kernel(usbnet_stop)kernel(usbnet_suspend)kernel(usbnet_tx_timeout)kernel(usbnet_unlink_rx_urbs)kernel(usbnet_update_max_qlen)kernel(usbnet_write_cmd)kernel(usbnet_write_cmd_async)kernel(usbnet_write_cmd_nopm)kernel(uvc_format_by_guid)kernel(uverbs_copy_to)kernel(uverbs_copy_to_struct_or_zero)kernel(uverbs_destroy_def_handler)kernel(uverbs_fd_class)kernel(uverbs_finalize_uobj_create)kernel(uverbs_get_flags32)kernel(uverbs_get_flags64)kernel(uverbs_idr_class)kernel(uverbs_uobject_fd_release)kernel(uverbs_uobject_put)kernel(v4l2_apply_frmsize_constraints)kernel(v4l2_calc_aspect_ratio)kernel(v4l2_calc_timeperframe)kernel(v4l2_compat_ioctl32)kernel(v4l2_create_fwnode_links)kernel(v4l2_create_fwnode_links_to_pad)kernel(v4l2_ctrl_activate)kernel(v4l2_ctrl_add_handler)kernel(v4l2_ctrl_auto_cluster)kernel(v4l2_ctrl_cluster)kernel(v4l2_ctrl_fill)kernel(v4l2_ctrl_find)kernel(v4l2_ctrl_g_ctrl)kernel(v4l2_ctrl_g_ctrl_int64)kernel(v4l2_ctrl_get_int_menu)kernel(v4l2_ctrl_get_menu)kernel(v4l2_ctrl_get_name)kernel(v4l2_ctrl_handler_free)kernel(v4l2_ctrl_handler_init_class)kernel(v4l2_ctrl_handler_log_status)kernel(v4l2_ctrl_handler_setup)kernel(v4l2_ctrl_log_status)kernel(v4l2_ctrl_merge)kernel(v4l2_ctrl_new_custom)kernel(v4l2_ctrl_new_fwnode_properties)kernel(v4l2_ctrl_new_int_menu)kernel(v4l2_ctrl_new_std)kernel(v4l2_ctrl_new_std_compound)kernel(v4l2_ctrl_new_std_menu)kernel(v4l2_ctrl_new_std_menu_items)kernel(v4l2_ctrl_notify)kernel(v4l2_ctrl_poll)kernel(v4l2_ctrl_query_fill)kernel(v4l2_ctrl_radio_filter)kernel(v4l2_ctrl_replace)kernel(v4l2_ctrl_request_complete)kernel(v4l2_ctrl_request_hdl_ctrl_find)kernel(v4l2_ctrl_request_hdl_find)kernel(v4l2_ctrl_request_setup)kernel(v4l2_ctrl_sub_ev_ops)kernel(v4l2_ctrl_subdev_log_status)kernel(v4l2_ctrl_subdev_subscribe_event)kernel(v4l2_ctrl_subscribe_event)kernel(v4l2_detect_cvt)kernel(v4l2_detect_gtf)kernel(v4l2_device_disconnect)kernel(v4l2_device_put)kernel(v4l2_device_register)kernel(v4l2_device_register_subdev)kernel(v4l2_device_set_name)kernel(v4l2_device_unregister)kernel(v4l2_device_unregister_subdev)kernel(v4l2_dv_timings_aspect_ratio)kernel(v4l2_dv_timings_presets)kernel(v4l2_enum_dv_timings_cap)kernel(v4l2_event_dequeue)kernel(v4l2_event_pending)kernel(v4l2_event_queue)kernel(v4l2_event_queue_fh)kernel(v4l2_event_subdev_unsubscribe)kernel(v4l2_event_subscribe)kernel(v4l2_event_unsubscribe)kernel(v4l2_event_unsubscribe_all)kernel(v4l2_event_wake_all)kernel(v4l2_fh_add)kernel(v4l2_fh_del)kernel(v4l2_fh_exit)kernel(v4l2_fh_init)kernel(v4l2_fh_is_singular)kernel(v4l2_fh_open)kernel(v4l2_fh_release)kernel(v4l2_field_names)kernel(v4l2_fill_pixfmt)kernel(v4l2_fill_pixfmt_mp)kernel(v4l2_find_dv_timings_cap)kernel(v4l2_find_dv_timings_cea861_vic)kernel(v4l2_format_info)kernel(v4l2_fraction_to_interval)kernel(v4l2_g_ctrl)kernel(v4l2_g_ext_ctrls)kernel(v4l2_g_parm_cap)kernel(v4l2_get_edid_phys_addr)kernel(v4l2_get_link_freq)kernel(v4l2_hdmi_rx_colorimetry)kernel(v4l2_i2c_new_subdev)kernel(v4l2_i2c_new_subdev_board)kernel(v4l2_i2c_subdev_addr)kernel(v4l2_i2c_subdev_init)kernel(v4l2_i2c_subdev_set_name)kernel(v4l2_i2c_tuner_addrs)kernel(v4l2_match_dv_timings)kernel(v4l2_mc_create_media_graph)kernel(v4l2_norm_to_name)kernel(v4l2_phys_addr_for_input)kernel(v4l2_phys_addr_validate)kernel(v4l2_pipeline_link_notify)kernel(v4l2_pipeline_pm_get)kernel(v4l2_pipeline_pm_put)kernel(v4l2_print_dv_timings)kernel(v4l2_prio_change)kernel(v4l2_prio_check)kernel(v4l2_prio_close)kernel(v4l2_prio_init)kernel(v4l2_prio_max)kernel(v4l2_prio_open)kernel(v4l2_query_ext_ctrl)kernel(v4l2_queryctrl)kernel(v4l2_querymenu)kernel(v4l2_s_ctrl)kernel(v4l2_s_ext_ctrls)kernel(v4l2_s_parm_cap)kernel(v4l2_set_edid_phys_addr)kernel(v4l2_simplify_fraction)kernel(v4l2_spi_new_subdev)kernel(v4l2_spi_subdev_init)kernel(v4l2_src_change_event_subdev_subscribe)kernel(v4l2_src_change_event_subscribe)kernel(v4l2_subdev_alloc_state)kernel(v4l2_subdev_call_wrappers)kernel(v4l2_subdev_free_state)kernel(v4l2_subdev_get_fwnode_pad_1_to_1)kernel(v4l2_subdev_init)kernel(v4l2_subdev_link_validate)kernel(v4l2_subdev_link_validate_default)kernel(v4l2_subdev_notify_event)kernel(v4l2_try_ext_ctrls)kernel(v4l2_type_names)kernel(v4l2_valid_dv_timings)kernel(v4l2_video_std_construct)kernel(v4l2_video_std_frame_period)kernel(v4l_bound_align_image)kernel(v4l_disable_media_source)kernel(v4l_enable_media_source)kernel(v4l_printk_ioctl)kernel(v4l_vb2q_enable_media_source)kernel(vb2_buffer_done)kernel(vb2_buffer_in_use)kernel(vb2_common_vm_ops)kernel(vb2_core_create_bufs)kernel(vb2_core_dqbuf)kernel(vb2_core_expbuf)kernel(vb2_core_poll)kernel(vb2_core_prepare_buf)kernel(vb2_core_qbuf)kernel(vb2_core_querybuf)kernel(vb2_core_queue_init)kernel(vb2_core_queue_release)kernel(vb2_core_reqbufs)kernel(vb2_core_streamoff)kernel(vb2_core_streamon)kernel(vb2_create_bufs)kernel(vb2_create_framevec)kernel(vb2_destroy_framevec)kernel(vb2_discard_done)kernel(vb2_dqbuf)kernel(vb2_expbuf)kernel(vb2_find_timestamp)kernel(vb2_fop_mmap)kernel(vb2_fop_poll)kernel(vb2_fop_read)kernel(vb2_fop_release)kernel(vb2_fop_write)kernel(vb2_ioctl_create_bufs)kernel(vb2_ioctl_dqbuf)kernel(vb2_ioctl_expbuf)kernel(vb2_ioctl_prepare_buf)kernel(vb2_ioctl_qbuf)kernel(vb2_ioctl_querybuf)kernel(vb2_ioctl_reqbufs)kernel(vb2_ioctl_streamoff)kernel(vb2_ioctl_streamon)kernel(vb2_mmap)kernel(vb2_ops_wait_finish)kernel(vb2_ops_wait_prepare)kernel(vb2_plane_cookie)kernel(vb2_plane_vaddr)kernel(vb2_poll)kernel(vb2_prepare_buf)kernel(vb2_qbuf)kernel(vb2_querybuf)kernel(vb2_queue_change_type)kernel(vb2_queue_error)kernel(vb2_queue_init)kernel(vb2_queue_init_name)kernel(vb2_queue_release)kernel(vb2_read)kernel(vb2_reqbufs)kernel(vb2_request_buffer_cnt)kernel(vb2_request_object_is_buffer)kernel(vb2_request_queue)kernel(vb2_request_validate)kernel(vb2_streamoff)kernel(vb2_streamon)kernel(vb2_thread_start)kernel(vb2_thread_stop)kernel(vb2_verify_memory_type)kernel(vb2_video_unregister_device)kernel(vb2_vmalloc_memops)kernel(vb2_wait_for_all_buffers)kernel(vb2_write)kernel(vcc_hash)kernel(vcc_insert_socket)kernel(vcc_process_recv_queue)kernel(vcc_release_async)kernel(vcc_sklist_lock)kernel(video_devdata)kernel(video_device_alloc)kernel(video_device_release)kernel(video_device_release_empty)kernel(video_ioctl2)kernel(video_unregister_device)kernel(videobuf_alloc_vb)kernel(videobuf_dqbuf)kernel(videobuf_iolock)kernel(videobuf_mmap_free)kernel(videobuf_mmap_mapper)kernel(videobuf_mmap_setup)kernel(videobuf_next_field)kernel(videobuf_poll_stream)kernel(videobuf_qbuf)kernel(videobuf_querybuf)kernel(videobuf_queue_cancel)kernel(videobuf_queue_core_init)kernel(videobuf_queue_is_busy)kernel(videobuf_queue_to_vaddr)kernel(videobuf_queue_vmalloc_init)kernel(videobuf_read_one)kernel(videobuf_read_start)kernel(videobuf_read_stop)kernel(videobuf_read_stream)kernel(videobuf_reqbufs)kernel(videobuf_stop)kernel(videobuf_streamoff)kernel(videobuf_streamon)kernel(videobuf_to_vmalloc)kernel(videobuf_vmalloc_free)kernel(videobuf_waiton)kernel(vnic_dev_get_pdev)kernel(vnic_dev_get_res)kernel(vnic_dev_get_res_count)kernel(vnic_dev_register)kernel(vnic_dev_unregister)kernel(wdev_chandef)kernel(wdev_to_ieee80211_vif)kernel(widget_in_list)kernel(wiphy_apply_custom_regulatory)kernel(wiphy_delayed_work_cancel)kernel(wiphy_delayed_work_flush)kernel(wiphy_delayed_work_queue)kernel(wiphy_delayed_work_timer)kernel(wiphy_free)kernel(wiphy_new_nm)kernel(wiphy_register)kernel(wiphy_rfkill_set_hw_state_reason)kernel(wiphy_rfkill_start_polling)kernel(wiphy_to_ieee80211_hw)kernel(wiphy_unregister)kernel(wiphy_work_cancel)kernel(wiphy_work_flush)kernel(wiphy_work_queue)kernel(wm8804_pm)kernel(wm8804_probe)kernel(wm8804_regmap_config)kernel(wm8804_remove)kernel(wm_adsp1_event)kernel(wm_adsp1_init)kernel(wm_adsp2_bus_error)kernel(wm_adsp2_component_probe)kernel(wm_adsp2_component_remove)kernel(wm_adsp2_init)kernel(wm_adsp2_preloader_get)kernel(wm_adsp2_preloader_put)kernel(wm_adsp2_remove)kernel(wm_adsp2_set_dspclk)kernel(wm_adsp_compr_copy)kernel(wm_adsp_compr_free)kernel(wm_adsp_compr_get_caps)kernel(wm_adsp_compr_handle_irq)kernel(wm_adsp_compr_open)kernel(wm_adsp_compr_pointer)kernel(wm_adsp_compr_set_params)kernel(wm_adsp_compr_trigger)kernel(wm_adsp_early_event)kernel(wm_adsp_event)kernel(wm_adsp_fw_enum)kernel(wm_adsp_fw_get)kernel(wm_adsp_fw_put)kernel(wm_adsp_power_down)kernel(wm_adsp_power_up)kernel(wm_adsp_read_ctl)kernel(wm_adsp_run)kernel(wm_adsp_stop)kernel(wm_adsp_write_ctl)kernel(wm_halo_bus_error)kernel(wm_halo_init)kernel(wm_halo_wdt_expire)kernel(wmi_driver_unregister)kernel(wmi_evaluate_method)kernel(wmi_get_acpi_device_uid)kernel(wmi_get_event_data)kernel(wmi_has_guid)kernel(wmi_install_notify_handler)kernel(wmi_query_block)kernel(wmi_remove_notify_handler)kernel(wmi_set_block)kernel(wmidev_block_query)kernel(wmidev_evaluate_method)kernel(wpan_phy_find)kernel(wpan_phy_for_each)kernel(wpan_phy_free)kernel(wpan_phy_new)kernel(wpan_phy_register)kernel(wpan_phy_unregister)kernel(zgid)kernel-moduleskernel-modules-x86_64kernel-rt-debug-moduleskernel-rt-debug-modules(x86-64)kernel-rt-debug-modules-uname-rkernel-rt-debug-modules-x86_64kmod(6lowpan.ko)kmod(8250_lpss.ko)kmod(aacraid.ko)kmod(ac97_bus.ko)kmod(acecad.ko)kmod(acer-wireless.ko)kmod(acer-wmi.ko)kmod(adutux.ko)kmod(aiptek.ko)kmod(aircable.ko)kmod(alx.ko)kmod(amd-pmc.ko)kmod(amd-pmf.ko)kmod(amd-xgbe.ko)kmod(amd_hsmp.ko)kmod(amdgpu.ko)kmod(amdxcp.ko)kmod(amilo-rfkill.ko)kmod(apple-gmux.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(ath.ko)kmod(ath10k_core.ko)kmod(ath10k_pci.ko)kmod(ath11k.ko)kmod(ath11k_pci.ko)kmod(ath3k.ko)kmod(ath9k.ko)kmod(ath9k_common.ko)kmod(ath9k_htc.ko)kmod(ath9k_hw.ko)kmod(atl1.ko)kmod(atl1c.ko)kmod(atl1e.ko)kmod(atl2.ko)kmod(atlantic.ko)kmod(atm.ko)kmod(ax88179_178a.ko)kmod(bcm203x.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(btbcm.ko)kmod(btcoexist.ko)kmod(btintel.ko)kmod(btmrvl.ko)kmod(btmrvl_sdio.ko)kmod(btmtk.ko)kmod(btrtl.ko)kmod(btsdio.ko)kmod(btusb.ko)kmod(can-bcm.ko)kmod(can-dev.ko)kmod(can-gw.ko)kmod(can-isotp.ko)kmod(can-j1939.ko)kmod(can-raw.ko)kmod(can.ko)kmod(catc.ko)kmod(cb710-mmc.ko)kmod(cdc_eem.ko)kmod(cdc_ether.ko)kmod(cdc_mbim.ko)kmod(cdc_ncm.ko)kmod(cdc_subset.ko)kmod(cfg80211.ko)kmod(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(cifs_arc4.ko)kmod(cifs_md4.ko)kmod(cnic.ko)kmod(compal-laptop.ko)kmod(cp210x.ko)kmod(cqhci.ko)kmod(cs42l43-sdw.ko)kmod(cs42l43.ko)kmod(csiostor.ko)kmod(cx82310_eth.ko)kmod(cxacru.ko)kmod(cxgb4.ko)kmod(cxgb4i.ko)kmod(cxgb4vf.ko)kmod(cxgbit.ko)kmod(cyberjack.ko)kmod(cypress_m8.ko)kmod(dcdbas.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(dell_rbu.ko)kmod(digi_acceleport.ko)kmod(dl2k.ko)kmod(dm9601.ko)kmod(dwmac-intel.ko)kmod(eeepc-laptop.ko)kmod(eeepc-wmi.ko)kmod(efa.ko)kmod(elo.ko)kmod(emi26.ko)kmod(emi62.ko)kmod(empeg.ko)kmod(enic.ko)kmod(ezusb.ko)kmod(f81534.ko)kmod(fakelb.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(genet.ko)kmod(gl620a.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(hci_uart.ko)kmod(hci_vhci.ko)kmod(hdaps.ko)kmod(hfi1.ko)kmod(hid-asus.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(hp-wmi.ko)kmod(hp_accel.ko)kmod(hso.ko)kmod(huawei_cdc_ncm.ko)kmod(hwpoison-inject.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(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-tpmi.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(io_edgeport.ko)kmod(io_ti.ko)kmod(iowarrior.ko)kmod(ipaq.ko)kmod(ipheth.ko)kmod(ipw.ko)kmod(ir-usb.ko)kmod(irdma.ko)kmod(iscsi_boot_sysfs.ko)kmod(iscsi_ibft.ko)kmod(ishtp_eclite.ko)kmod(isight_firmware.ko)kmod(isst_if_mbox_msr.ko)kmod(isst_if_mbox_pci.ko)kmod(isst_if_mmio.ko)kmod(iuu_phoenix.ko)kmod(iw_cm.ko)kmod(iw_cxgb4.ko)kmod(iwldvm.ko)kmod(iwlmvm.ko)kmod(iwlwifi.ko)kmod(jmb38x_ms.ko)kmod(jsm.ko)kmod(kalmia.ko)kmod(kaweth.ko)kmod(kbtab.ko)kmod(keyspan.ko)kmod(keyspan_pda.ko)kmod(kfifo_buf.ko)kmod(kl5kusb105.ko)kmod(kobil_sct.ko)kmod(kvaser_usb.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-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-netdev.ko)kmod(ledtrig-oneshot.ko)kmod(ledtrig-timer.ko)kmod(ledtrig-transient.ko)kmod(legousbtower.ko)kmod(lg-vl600.ko)kmod(libcxgb.ko)kmod(libcxgbi.ko)kmod(libfcoe.ko)kmod(libsas.ko)kmod(lpc_ich.ko)kmod(lpc_sch.ko)kmod(lpfc.ko)kmod(m_can.ko)kmod(m_can_pci.ko)kmod(mac80211.ko)kmod(mac802154.ko)kmod(mana_ib.ko)kmod(mc.ko)kmod(mcp251x.ko)kmod(mcp251xfd.ko)kmod(mcs7830.ko)kmod(mct_u232.ko)kmod(mdc800.ko)kmod(megaraid_sas.ko)kmod(memstick.ko)kmod(mgag200.ko)kmod(microtek.ko)kmod(mlx-platform.ko)kmod(mlx4_ib.ko)kmod(mlx5_ib.ko)kmod(mlxreg-hotplug.ko)kmod(mlxreg-io.ko)kmod(mlxreg-lc.ko)kmod(mmc_block.ko)kmod(mmc_core.ko)kmod(mos7720.ko)kmod(mos7840.ko)kmod(mpls_iptunnel.ko)kmod(mpls_router.ko)kmod(mpt3sas.ko)kmod(msi-laptop.ko)kmod(msi-wmi.ko)kmod(mspro_block.ko)kmod(mt76-connac-lib.ko)kmod(mt76-usb.ko)kmod(mt76.ko)kmod(mt7601u.ko)kmod(mt76x0-common.ko)kmod(mt76x02-lib.ko)kmod(mt76x02-usb.ko)kmod(mt76x0e.ko)kmod(mt76x0u.ko)kmod(mt76x2-common.ko)kmod(mt76x2e.ko)kmod(mt76x2u.ko)kmod(mt7921-common.ko)kmod(mt7921e.ko)kmod(mt7925-common.ko)kmod(mt7925e.ko)kmod(mt792x-lib.ko)kmod(mtd.ko)kmod(mtd_blkdevs.ko)kmod(mtdblock.ko)kmod(mwifiex.ko)kmod(mwifiex_pcie.ko)kmod(mwifiex_sdio.ko)kmod(mwifiex_usb.ko)kmod(mxm-wmi.ko)kmod(mxuport.ko)kmod(n5pf.ko)kmod(n_gsm.ko)kmod(n_hdlc.ko)kmod(navman.ko)kmod(nct6775.ko)kmod(net1080.ko)kmod(netxen_nic.ko)kmod(nouveau.ko)kmod(nozomi.ko)kmod(ntb.ko)kmod(ntb_hw_amd.ko)kmod(ntb_hw_intel.ko)kmod(ntb_msi_test.ko)kmod(ntb_netdev.ko)kmod(ntb_perf.ko)kmod(ntb_pingpong.ko)kmod(ntb_tool.ko)kmod(ntb_transport.ko)kmod(ntc_thermistor.ko)kmod(nvidia-wmi-ec-backlight.ko)kmod(nvme-rdma.ko)kmod(nvmet-rdma.ko)kmod(nvsw-sn2201.ko)kmod(octeon_ep.ko)kmod(octeon_ep_vf.ko)kmod(omninet.ko)kmod(opa_vnic.ko)kmod(opticon.ko)kmod(option.ko)kmod(oti6858.ko)kmod(panasonic-laptop.ko)kmod(parport_serial.ko)kmod(peak_pciefd.ko)kmod(peak_usb.ko)kmod(pegasus.ko)kmod(pl2303.ko)kmod(plusb.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(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(qmi_wwan.ko)kmod(quatech2.ko)kmod(r592.ko)kmod(r8152.ko)kmod(r8153_ecm.ko)kmod(radeon.ko)kmod(rainshadow-cec.ko)kmod(rdma_cm.ko)kmod(rdma_rxe.ko)kmod(rdma_ucm.ko)kmod(rdmavt.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(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_8723d.ko)kmod(rtw88_8723de.ko)kmod(rtw88_8821c.ko)kmod(rtw88_8821ce.ko)kmod(rtw88_8822b.ko)kmod(rtw88_8822be.ko)kmod(rtw88_8822bu.ko)kmod(rtw88_8822c.ko)kmod(rtw88_8822ce.ko)kmod(rtw88_core.ko)kmod(rtw88_pci.ko)kmod(rtw88_usb.ko)kmod(rtw89_8852a.ko)kmod(rtw89_8852ae.ko)kmod(rtw89_8852b.ko)kmod(rtw89_8852be.ko)kmod(rtw89_8852c.ko)kmod(rtw89_8852ce.ko)kmod(rtw89_core.ko)kmod(rtw89_pci.ko)kmod(s2255drv.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(serial-multi-instantiate.ko)kmod(sfc-siena.ko)kmod(sfc.ko)kmod(sierra.ko)kmod(sierra_net.ko)kmod(sil164.ko)kmod(sisusbvga.ko)kmod(siw.ko)kmod(slhc.ko)kmod(sm501.ko)kmod(smb347-charger.ko)kmod(smsc75xx.ko)kmod(smsc95xx.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-amd-sdw-acpi.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-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-dummy.ko)kmod(snd-echo3g.ko)kmod(snd-emu10k1-synth.ko)kmod(snd-emu10k1.ko)kmod(snd-emu10k1x.ko)kmod(snd-emux-synth.ko)kmod(snd-ens1370.ko)kmod(snd-ens1371.ko)kmod(snd-es1968.ko)kmod(snd-gina20.ko)kmod(snd-gina24.ko)kmod(snd-hda-cirrus-scodec.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-component.ko)kmod(snd-hda-scodec-cs35l41-i2c.ko)kmod(snd-hda-scodec-cs35l41-spi.ko)kmod(snd-hda-scodec-cs35l41.ko)kmod(snd-hda-scodec-cs35l56-i2c.ko)kmod(snd-hda-scodec-cs35l56-spi.ko)kmod(snd-hda-scodec-cs35l56.ko)kmod(snd-hda-scodec-tas2781-i2c.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-korg1212.ko)kmod(snd-layla20.ko)kmod(snd-layla24.ko)kmod(snd-lola.ko)kmod(snd-lx6464es.ko)kmod(snd-maestro3.ko)kmod(snd-mia.ko)kmod(snd-mixart.ko)kmod(snd-mona.ko)kmod(snd-mpu401-uart.ko)kmod(snd-mpu401.ko)kmod(snd-mtpav.ko)kmod(snd-opl3-lib.ko)kmod(snd-opl3-synth.ko)kmod(snd-oxygen-lib.ko)kmod(snd-oxygen.ko)kmod(snd-pci-acp5x.ko)kmod(snd-pci-acp6x.ko)kmod(snd-pci-ps.ko)kmod(snd-pcm.ko)kmod(snd-pcsp.ko)kmod(snd-pcxhr.ko)kmod(snd-ps-pdm-dma.ko)kmod(snd-ps-sdw-dma.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-ump-client.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-cs-amp-lib.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-cs35l56-sdw.ko)kmod(snd-soc-cs35l56-shared.ko)kmod(snd-soc-cs35l56.ko)kmod(snd-soc-cs42l42-i2c.ko)kmod(snd-soc-cs42l42-sdw.ko)kmod(snd-soc-cs42l42.ko)kmod(snd-soc-cs42l43-sdw.ko)kmod(snd-soc-cs42l43.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-es83xx-dsm-common.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-board-helpers.ko)kmod(snd-soc-intel-sof-cirrus-common.ko)kmod(snd-soc-intel-sof-maxim-common.ko)kmod(snd-soc-intel-sof-nuvoton-common.ko)kmod(snd-soc-intel-sof-realtek-common.ko)kmod(snd-soc-intel-sof-ssp-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-max98388.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-ps-mach.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-rt722-sdca.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_cs42l42.ko)kmod(snd-soc-sof_da7219.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-tas2781-comlib.ko)kmod(snd-soc-tas2781-fmwlib.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-amd-vangogh.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-lnl.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-ump.ko)kmod(snd-usb-6fire.ko)kmod(snd-usb-audio.ko)kmod(snd-usb-caiaq.ko)kmod(snd-usb-hiface.ko)kmod(snd-usb-line6.ko)kmod(snd-usb-pod.ko)kmod(snd-usb-podhd.ko)kmod(snd-usb-toneport.ko)kmod(snd-usb-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(snd_xen_front.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(spcp8x5.ko)kmod(speedtch.ko)kmod(squashfs.ko)kmod(ssu100.ko)kmod(stkwebcam.ko)kmod(stmmac.ko)kmod(symbolserial.ko)kmod(synclink_gt.ko)kmod(target_core_user.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(topstar-laptop.ko)kmod(toshiba_bluetooth.ko)kmod(ubi.ko)kmod(ueagle-atm.ko)kmod(uio.ko)kmod(uio_hv_generic.ko)kmod(uio_pci_generic.ko)kmod(upd78f0730.ko)kmod(usb3503.ko)kmod(usb_8dev.ko)kmod(usb_debug.ko)kmod(usb_wwan.ko)kmod(usbatm.ko)kmod(usblcd.ko)kmod(usbnet.ko)kmod(usbsevseg.ko)kmod(ushc.ko)kmod(usnic_verbs.ko)kmod(uss720.ko)kmod(uv_sysfs.ko)kmod(uvc.ko)kmod(uvcvideo.ko)kmod(v4l2-dv-timings.ko)kmod(via-sdmmc.ko)kmod(video.ko)kmod(videobuf-core.ko)kmod(videobuf-vmalloc.ko)kmod(videobuf2-common.ko)kmod(videobuf2-memops.ko)kmod(videobuf2-v4l2.ko)kmod(videobuf2-vmalloc.ko)kmod(videodev.ko)kmod(virtio_snd.ko)kmod(visor.ko)kmod(vmw_pvrdma.ko)kmod(vub300.ko)kmod(vx855.ko)kmod(vxcan.ko)kmod(wacom_i2c.ko)kmod(wacom_serial4.ko)kmod(wacom_w8001.ko)kmod(whiteheat.ko)kmod(wireless-hotkey.ko)kmod(wmi-bmof.ko)kmod(wmi.ko)kmod(xsens_mt.ko)kmod(xusbatm.ko)kmod(zaurus.ko)kmod(zr364xx.ko)modalias(acpi*:10134242:*)modalias(acpi*:10138804:*)modalias(acpi*:10251229:*)modalias(acpi*:104C227E:*)modalias(acpi*:104C512[12]:*)modalias(acpi*:104C514[12]:*)modalias(acpi*:10508824:*)modalias(acpi*:10508825:*)modalias(acpi*:10EC1011:*)modalias(acpi*:10EC1015:*)modalias(acpi*:10EC1308:*)modalias(acpi*:10EC3270:*)modalias(acpi*:10EC3276:*)modalias(acpi*:10EC3277:*)modalias(acpi*:10EC5514:*)modalias(acpi*:10EC5640:*)modalias(acpi*:10EC564[02]:*)modalias(acpi*:10EC564[058]:*)modalias(acpi*:10EC5650:*)modalias(acpi*:10EC5651:*)modalias(acpi*:10EC5660:*)modalias(acpi*:10EC5663:*)modalias(acpi*:10EC5672:*)modalias(acpi*:10EC5682:*)modalias(acpi*:10EC56[47]0:*)modalias(acpi*:14F10720:*)modalias(acpi*:193C9890:*)modalias(acpi*:1AEC8804:*)modalias(acpi*:80860AC2:*)modalias(acpi*:80860A[AB]C:*)modalias(acpi*:80860F1[46]:*)modalias(acpi*:80860F28:*)modalias(acpi*:808622A8:*)modalias(acpi*:80865AC2:*)modalias(acpi*:80865AC[AC]:*)modalias(acpi*:80865AD0:*)modalias(acpi*:80865A[AB]C:*)modalias(acpi*:ADS8388:*)modalias(acpi*:AMD000[45]:*)modalias(acpi*:AMDI000[56789A]:*)modalias(acpi*:AMDI004[01]:*)modalias(acpi*:AMDI0051:*)modalias(acpi*:AMDI0097:*)modalias(acpi*:AMDI010[023]:*)modalias(acpi*:AMDI8001:*)modalias(acpi*:APP000B:*)modalias(acpi*:ASUS010:*)modalias(acpi*:ATK010[01]:*)modalias(acpi*:BCM6E4E:*)modalias(acpi*:BSG1160:*)modalias(acpi*:BSG2150:*)modalias(acpi*:CLSA010[01]:*)modalias(acpi*:CLSA3541:*)modalias(acpi*:CSC3541:*)modalias(acpi*:CSC3551:*)modalias(acpi*:CSC355[1467]:*)modalias(acpi*:CSC355[467]:*)modalias(acpi*:DELLABCE:*)modalias(acpi*:DELRBTN:*)modalias(acpi*:DLGS7219:*)modalias(acpi*:DLGS721[23]:*)modalias(acpi*:ESSX8326:*)modalias(acpi*:ESSX83[13]6:*)modalias(acpi*:FUJ02B1:*)modalias(acpi*:FUJ02B[DF]:*)modalias(acpi*:FUJ02E3:*)modalias(acpi*:HPQ0004:*)modalias(acpi*:HPQ6001:*)modalias(acpi*:HPQ600[07]:*)modalias(acpi*:IBM0068:*)modalias(acpi*:INT3392:*)modalias(acpi*:INT33A1:*)modalias(acpi*:INT33BB:*)modalias(acpi*:INT33C6:*)modalias(acpi*:INT33C8:*)modalias(acpi*:INT33CA:*)modalias(acpi*:INT33D5:*)modalias(acpi*:INT33D6:*)modalias(acpi*:INT3436:*)modalias(acpi*:INT3438:*)modalias(acpi*:INT343A:*)modalias(acpi*:INT343B:*)modalias(acpi*:INT344D:*)modalias(acpi*:INT344[0123456789A]:*)modalias(acpi*:INT34B[0123456789AC]:*)modalias(acpi*:INT3515:*)modalias(acpi*:INT8866:*)modalias(acpi*:INTC105[14]:*)modalias(acpi*:INTC107[0678]:*)modalias(acpi*:INTCCFFD:*)modalias(acpi*:LEN0[02]68:*)modalias(acpi*:LNXVIDEO:*)modalias(acpi*:MAT001[2389]:*)modalias(acpi*:MX98357A:*)modalias(acpi*:MX98360A:*)modalias(acpi*:MX98373:*)modalias(acpi*:MX98390:*)modalias(acpi*:MX98927:*)modalias(acpi*:NVSN2201:*)modalias(acpi*:NVTN201[02]:*)modalias(acpi*:NVTN2020:*)modalias(acpi*:PNP0C14:*)modalias(acpi*:PNP0D40:*)modalias(acpi*:PNPB006:*)modalias(acpi*:QCOM805[12]:*)modalias(acpi*:RT5677AA:*)modalias(acpi*:RT5677CE:*)modalias(acpi*:RTL101[59]:*)modalias(acpi*:RTL5682:*)modalias(acpi*:SMO880[01]:*)modalias(acpi*:SMO881[01]:*)modalias(acpi*:SMO882[01]:*)modalias(acpi*:SMO883[01]:*)modalias(acpi*:SNY[56]001:*)modalias(acpi*:TIAS2781:*)modalias(acpi*:TOS6205:*)modalias(acpi*:TPS0001:*)modalias(acpi*:TPSACPI01:*)modalias(acpi*:VPC2004:*)modalias(acpi*:WSTADEF:*)modalias(acpi*:pnp0c14:*)modalias(auxiliary:bnxt_en.rdma)modalias(auxiliary:i40e.iwarp)modalias(auxiliary:ice.iwarp)modalias(auxiliary:ice.roce)modalias(auxiliary:intel_vsec.crashlog)modalias(auxiliary:intel_vsec.sdsi)modalias(auxiliary:intel_vsec.telemetry)modalias(auxiliary:intel_vsec.tpmi-uncore)modalias(auxiliary:mana.rdma)modalias(auxiliary:mlx4_core.ib)modalias(auxiliary:mlx5_core.multiport)modalias(auxiliary:mlx5_core.rdma)modalias(auxiliary:mlx5_core.rdma-rep)modalias(auxiliary:snd_sof.acp-probes)modalias(auxiliary:snd_sof.hda-probes)modalias(auxiliary:soundwire_intel.link)modalias(bcma:m04BFid0812rev1[178]cl*)modalias(bt-proto-3)modalias(bt-proto-4)modalias(bt-proto-6)modalias(can-gw)modalias(can-proto-1)modalias(can-proto-2)modalias(can-proto-6)modalias(can-proto-7)modalias(char-major-10-137)modalias(char-major-10-242)modalias(char-major-108-0)modalias(char-major-116-*)modalias(char-major-116-1)modalias(char-major-116-33)modalias(char-major-14-*)modalias(char-major-81-*)modalias(char-major-90-*)modalias(cpu:type:x86_ven0000fam0006mod004[7F]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod0055:feature:*)modalias(cpu:type:x86_ven0000fam0006mod005[56]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod0066:feature:*)modalias(cpu:type:x86_ven0000fam0006mod006[6AC]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod007E:feature:*)modalias(cpu:type:x86_ven0000fam0006mod007[DE]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod008F:feature:*025E*)modalias(cpu:type:x86_ven0000fam0006mod008[CDEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod008[CDE]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod009[67ACDE]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod009[7AE]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00A[567AC]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00A[567A]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00A[56]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00A[DEF]:feature:*025E*)modalias(cpu:type:x86_ven0000fam0006mod00B[7ADEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00B[7ADF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00C6:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00CF:feature:*025E*)modalias(cpu:type:x86_ven0000fam0006mod00C[56F]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00[45]E:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00[789]E:feature:*)modalias(devname:ppp)modalias(devname:rfkill)modalias(devname:snd/seq)modalias(devname:snd/timer)modalias(devname:vhci)modalias(dmi*:pn*MQM87*:rvn*MellanoxTechnologies*:)modalias(dmi*:pn*MSB*:rvn*MellanoxTechnologies*:)modalias(dmi*:pn*MSN201*:rvn*MellanoxTechnologies*:)modalias(dmi*:pn*MSN274*:rvn*MellanoxTechnologies*:)modalias(dmi*:pn*MSN2[147]*:rvn*MellanoxTechnologies*:)modalias(dmi*:pn*MSN3[478]*:rvn*MellanoxTechnologies*:)modalias(dmi*:pn*MSX*:rvn*MellanoxTechnologies*:)modalias(dmi*:pn*OakTrailplatform*:)modalias(dmi*:pvr*0106*:rvn*Clevo*:rn*D400P*:rvr*Rev.A*:)modalias(dmi*:pvr*Rev.A1*:rvn*Clevo_Co.*:rn*D400V/D470V*:rvr*SS78B*:)modalias(dmi*:pvr*VT6198*:rvn*CLEVOCo.*:rn*M5X0V*:)modalias(dmi*:rn*IFL90*:rvr*IFT00*:)modalias(dmi*:rn*IFL90*:rvr*REFERENCE*:)modalias(dmi*:rn*IFL91*:rvr*IFT00*:)modalias(dmi*:rn*IFT00*:rvr*IFT00*:)modalias(dmi*:rn*JFL92*:rvr*IFT00*:)modalias(dmi*:rn*JHL90*:rvr*REFERENCE*:)modalias(dmi*:rn*KHLB2*:rvr*REFERENCE*:)modalias(dmi*:rn*VMOD000[1234579]*:)modalias(dmi*:rn*VMOD001[01357]*:)modalias(dmi*:svn*CLEVOCo.*:pn*M5x0N*:)modalias(dmi*:svn*DellComputerCorporation*:ct*8*:)modalias(dmi*:svn*DellComputerCorporation*:pn*X200*:)modalias(dmi*:svn*DellInc.*:ct*3[12]*:)modalias(dmi*:svn*DellInc.*:ct*[13]0*:)modalias(dmi*:svn*DellInc.*:ct*[89]*:)modalias(dmi*:svn*DellInc.*:pn*Inspiron101[012]*:)modalias(dmi*:svn*DellInc.*:pn*Inspiron1[12]10*:)modalias(dmi*:svn*DellInc.*:pn*Inspiron910*:)modalias(dmi*:svn*FUJITSUSIEMENS*:rn*AMILOA1655*:)modalias(dmi*:svn*FUJITSUSIEMENS*:rn*AMILOL1310*:)modalias(dmi*:svn*FUJITSUSIEMENS*:rn*AMILOM7440*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:ct*1[04]*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:ct*[89]*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:pn*300V3Z/300V4Z/300V5Z*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:pn*730U3E/740U3E*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:pn*N145P/N250P/N260P*:rn*N145P/N250P/N260P*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:pn*N150/N210/N220*:rn*N150/N210/N220*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:pn*N150P*:rn*N150P*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:pn*N250P*:rn*N250P*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:pn*NC210/NC110*:rn*NC210/NC110*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:pn*NF110/NF210/NF310*:rn*NF110/NF210/NF310*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:pn*R40/R41*:rn*R40/R41*:)modalias(dmi*:svn*SAMSUNGELECTRONICSCO._LTD.*:pn*X360*:rn*X360*:)modalias(dmi*:svn*SAMSUNGElectronics*:pn*NQ25*:)modalias(dmi*:svn*SAMSUNGElectronics*:pn*SENSQ20*:)modalias(dmi*:svn*Samsung*:pn*SQ10*:)modalias(dmi*:svn*VIA*:pn*K8N800*:pvr*VT8204B*:)modalias(dmi:*:[bs]vnD[Ee][Ll][Ll]*:*)modalias(dmi:*:svnMICRO-STARINTERNATIONAL*:pnMS-N051:*)modalias(dmi:*:svnMICRO-STARINTERNATIONAL*:pnMS-N0[13]4:*)modalias(dmi:*:svnMICRO-STARINTERNATIONAL*:pnU90/U100:*)modalias(dmi:*:svnMICRO-STARINT_LCO._LTD:pnMS-1013:pvr0131*:cvnMICRO-STARINT_LCO._LTD:ct10:*)modalias(dmi:*:svnMicro-StarInternational*:pnCR620:*)modalias(dmi:*:svnMicro-StarInternational*:pnU270series:*)modalias(dmi:*:svnMicro-StarInternational:pnMS-1058:pvr0581:rvnMSI:rnMS-1058:*:ct10:*)modalias(dmi:*:svnMicro-StarInternational:pnMS-1412:*:rvnMSI:rnMS-1412:*:cvnMICRO-STARINT_LCO._LTD:ct10:*)modalias(dmi:*:svnNOTEBOOK:pnSAM2000:pvr0131*:cvnMICRO-STARINT_LCO._LTD:ct10:*)modalias(dmi:bvnIBM:bvrI[MU]ET??WW*)modalias(fs-cifs)modalias(fs-smb3)modalias(fs-squashfs)modalias(hdaudio:v00000101r*a01*)modalias(hdaudio:v00000201r*a01*)modalias(hdaudio:v00147A47r*a01*)modalias(hdaudio:v1002791[9A]r*a01*)modalias(hdaudio:v1002793Cr*a01*)modalias(hdaudio:v1002AA01r*a01*)modalias(hdaudio:v1013420[678]r*a01*)modalias(hdaudio:v1013421[03]r*a01*)modalias(hdaudio:v10138409r*a01*)modalias(hdaudio:v1057305[57]r*a01*)modalias(hdaudio:v10573155r*a01*)modalias(hdaudio:v1095139[02]r*a01*)modalias(hdaudio:v10DE000[123456789ABCD]r*a01*)modalias(hdaudio:v10DE001[012345689ABC]r*a01*)modalias(hdaudio:v10DE002[0289DEF]r*a01*)modalias(hdaudio:v10DE003[01]r*a01*)modalias(hdaudio:v10DE004[012345]r*a01*)modalias(hdaudio:v10DE005[012]r*a01*)modalias(hdaudio:v10DE006[0127]r*a01*)modalias(hdaudio:v10DE007[012346BCDE]r*a01*)modalias(hdaudio:v10DE008[01234]r*a01*)modalias(hdaudio:v10DE009[012345789ADEF]r*a01*)modalias(hdaudio:v10DE00A[034567]r*a01*)modalias(hdaudio:v10DE8001r*a01*)modalias(hdaudio:v10DE8067r*a01*)modalias(hdaudio:v10EC0215r*a01*)modalias(hdaudio:v10EC022[125]r*a01*)modalias(hdaudio:v10EC023[013456]r*a01*)modalias(hdaudio:v10EC025[67]r*a01*)modalias(hdaudio:v10EC026[02789]r*a01*)modalias(hdaudio:v10EC027[02456]r*a01*)modalias(hdaudio:v10EC028[023456789]r*a01*)modalias(hdaudio:v10EC029[0234589]r*a01*)modalias(hdaudio:v10EC02[45]5r*a01*)modalias(hdaudio:v10EC0300r*a01*)modalias(hdaudio:v10EC0623r*a01*)modalias(hdaudio:v10EC0660r*a01*)modalias(hdaudio:v10EC0662r00100002a01*)modalias(hdaudio:v10EC0662r00100101a01*)modalias(hdaudio:v10EC0662r00100300a01*)modalias(hdaudio:v10EC066[3578]r*a01*)modalias(hdaudio:v10EC067[01]r*a01*)modalias(hdaudio:v10EC0680r*a01*)modalias(hdaudio:v10EC070[013]r*a01*)modalias(hdaudio:v10EC0711r*a01*)modalias(hdaudio:v10EC0861r*a01*)modalias(hdaudio:v10EC0861r00100340a01*)modalias(hdaudio:v10EC086[27]r*a01*)modalias(hdaudio:v10EC0885r0010010[13]a01*)modalias(hdaudio:v10EC0888r00100101a01*)modalias(hdaudio:v10EC0889r*a01*)modalias(hdaudio:v10EC088[0235]r*a01*)modalias(hdaudio:v10EC088[78]r*a01*)modalias(hdaudio:v10EC089[279]r*a01*)modalias(hdaudio:v10EC0[9B]00r*a01*)modalias(hdaudio:v10EC1168r*a01*)modalias(hdaudio:v10EC1220r*a01*)modalias(hdaudio:v1102000[ABD]r*a01*)modalias(hdaudio:v11020011r*a01*)modalias(hdaudio:v1106039[78]r*a01*)modalias(hdaudio:v11060428r*a01*)modalias(hdaudio:v1106043[38]r*a01*)modalias(hdaudio:v1106044[0168]r*a01*)modalias(hdaudio:v1106139[78]r*a01*)modalias(hdaudio:v1106170[89AB]r*a01*)modalias(hdaudio:v1106239[78]r*a01*)modalias(hdaudio:v11063288r*a01*)modalias(hdaudio:v1106339[78]r*a01*)modalias(hdaudio:v1106439[78]r*a01*)modalias(hdaudio:v11064441r*a01*)modalias(hdaudio:v110644[23]8r*a01*)modalias(hdaudio:v1106476[012]r*a01*)modalias(hdaudio:v1106539[78]r*a01*)modalias(hdaudio:v1106639[78]r*a01*)modalias(hdaudio:v1106739[78]r*a01*)modalias(hdaudio:v11068446r*a01*)modalias(hdaudio:v11069F8[0145]r*a01*)modalias(hdaudio:v1106A721r*a01*)modalias(hdaudio:v1106E71[01234567]r*a01*)modalias(hdaudio:v1106E72[01234567]r*a01*)modalias(hdaudio:v111D760[3458]r*a01*)modalias(hdaudio:v111D766[6789]r*a01*)modalias(hdaudio:v111D767[456]r*a01*)modalias(hdaudio:v111D7695r*a01*)modalias(hdaudio:v111D76B[01234567]r*a01*)modalias(hdaudio:v111D76C[0123456789ABCDE]r*a01*)modalias(hdaudio:v111D76D[1459F]r*a01*)modalias(hdaudio:v111D76E[035789ABCDEF]r*a01*)modalias(hdaudio:v111D76F[0123]r*a01*)modalias(hdaudio:v11C13026r*a01*)modalias(hdaudio:v11C13[01]55r*a01*)modalias(hdaudio:v11D4184Ar*a01*)modalias(hdaudio:v11D4188[234]r*a01*)modalias(hdaudio:v11D4194[AB]r*a01*)modalias(hdaudio:v11D4198[13468B]r*a01*)modalias(hdaudio:v11D4882Ar*a01*)modalias(hdaudio:v11D4989[AB]r*a01*)modalias(hdaudio:v13F68888r*a01*)modalias(hdaudio:v13F69880r*a01*)modalias(hdaudio:v14F11F8[67]r*a01*)modalias(hdaudio:v14F12008r*a01*)modalias(hdaudio:v14F120D[01]r*a01*)modalias(hdaudio:v14F1504[57]r*a01*)modalias(hdaudio:v14F15051r*a01*)modalias(hdaudio:v14F1506[6789CE]r*a01*)modalias(hdaudio:v14F1509[78]r*a01*)modalias(hdaudio:v14F150A[12BC]r*a01*)modalias(hdaudio:v14F150B[89]r*a01*)modalias(hdaudio:v14F150F[1234]r*a01*)modalias(hdaudio:v14F1510Fr*a01*)modalias(hdaudio:v14F1511[01345]r*a01*)modalias(hdaudio:v14F151D7r*a01*)modalias(hdaudio:v15433155r*a01*)modalias(hdaudio:v163C3[01]55r*a01*)modalias(hdaudio:v17E80047r*a01*)modalias(hdaudio:v18540018r*a01*)modalias(hdaudio:v19E58326r*a01*)modalias(hdaudio:v434D4980r*a01*)modalias(hdaudio:v67663D8[234567]r*a01*)modalias(hdaudio:v80860054r*a01*)modalias(hdaudio:v8086280[0123456789ABCDF]r*a01*)modalias(hdaudio:v8086280[9ABCD]r00100000a02*)modalias(hdaudio:v8086281[245689ABCDF]r*a01*)modalias(hdaudio:v8086288[23]r*a01*)modalias(hdaudio:v808628[28]0r*a01*)modalias(hdaudio:v808629FBr*a01*)modalias(hdaudio:v8384761[456789]r*a01*)modalias(hdaudio:v8384762[0123456789]r*a01*)modalias(hdaudio:v8384763[2345678]r*a01*)modalias(hdaudio:v8384764[56]r*a01*)modalias(hdaudio:v8384766[124]r*a01*)modalias(hdaudio:v8384768[0123]r*a01*)modalias(hdaudio:v8384769[08]r*a01*)modalias(hdaudio:v838476A[01234567]r*a01*)modalias(hdaudio:v8384788[02]r*a01*)modalias(hid:b0003g*v0000041Ep00002801)modalias(hid:b0003g*v0000048Dp0000CE50)modalias(hid:b0003g*v000004D8p0000[CF]002)modalias(hid:b0003g*v000004F2p00001125)modalias(hid:b0003g*v0000062Ap00005110)modalias(hid:b0003g*v00000B05p000017E0)modalias(hid:b0003g*v00000B05p00001807)modalias(hid:b0003g*v00000B05p00001822)modalias(hid:b0003g*v00000B05p00001837)modalias(hid:b0003g*v00000B05p00001854)modalias(hid:b0003g*v00000B05p0000186[69])modalias(hid:b0003g*v00000B05p0000196B)modalias(hid:b0003g*v00000B05p000019B6)modalias(hid:b0003g*v00000B05p00001A30)modalias(hid:b0003g*v00000C45p00005112)modalias(hid:b0003g0001v00000B05p0000183D)modalias(hid:b0005g*v00000B05p00008502)modalias(hid:b0018g*v00000B05p00000101)modalias(hid:b0018g*v00000B05p00008585)modalias(i2c:WAC_I2C_EMR)modalias(i2c:blinkm)modalias(i2c:ch7006)modalias(i2c:cs35l4[01])modalias(i2c:cs35l5[13])modalias(i2c:cs42l42)modalias(i2c:cx2072[13])modalias(i2c:da7213)modalias(i2c:da7219)modalias(i2c:es8316)modalias(i2c:es8326)modalias(i2c:lm3530-led)modalias(i2c:lp3944)modalias(i2c:max9809[01])modalias(i2c:max98373)modalias(i2c:max98388)modalias(i2c:max98390)modalias(i2c:max98927)modalias(i2c:nau8821)modalias(i2c:nau8824)modalias(i2c:nau8825)modalias(i2c:pcm512[12])modalias(i2c:pcm514[12])modalias(i2c:rt1011)modalias(i2c:rt1015)modalias(i2c:rt1308)modalias(i2c:rt28[68])modalias(i2c:rt298)modalias(i2c:rt5514)modalias(i2c:rt5639)modalias(i2c:rt5645)modalias(i2c:rt564[02])modalias(i2c:rt5650)modalias(i2c:rt5651)modalias(i2c:rt5660)modalias(i2c:rt5663)modalias(i2c:rt567[012])modalias(i2c:rt5682)modalias(i2c:rt5682s)modalias(i2c:sil164)modalias(i2c:smb34[57])modalias(i2c:smb358)modalias(i2c:ssm4567)modalias(i2c:tas575[46])modalias(i2c:ts3a227e)modalias(i2c:usb3503)modalias(i2c:wm8804)modalias(i40iw)modalias(ishtp:_6A19CC4B-D760-4DE3-B14D-F25EBD0FBCD9_)modalias(ledtrig:audio-micmute)modalias(ledtrig:audio-mute)modalias(ledtrig:default-on)modalias(ledtrig:netdev)modalias(mmc:block)modalias(mpt2sas)modalias(net-pf-16-proto-16-family-nl80211)modalias(net-pf-16-proto-20)modalias(net-pf-20)modalias(net-pf-24)modalias(net-pf-24-proto-0)modalias(net-pf-24-proto-2)modalias(net-pf-28)modalias(net-pf-29)modalias(net-pf-31)modalias(net-pf-36)modalias(net-pf-8)modalias(nvmet-transport-1)modalias(of:N*T*Cadi_max98388)modalias(of:N*T*Cadi_max98388C*)modalias(of:N*T*Cbrcm_bcm2711-genet-v5)modalias(of:N*T*Cbrcm_bcm2711-genet-v5C*)modalias(of:N*T*Cbrcm_genet-v1)modalias(of:N*T*Cbrcm_genet-v1C*)modalias(of:N*T*Cbrcm_genet-v2)modalias(of:N*T*Cbrcm_genet-v2C*)modalias(of:N*T*Cbrcm_genet-v3)modalias(of:N*T*Cbrcm_genet-v3C*)modalias(of:N*T*Cbrcm_genet-v4)modalias(of:N*T*Cbrcm_genet-v4C*)modalias(of:N*T*Cbrcm_genet-v5)modalias(of:N*T*Cbrcm_genet-v5C*)modalias(of:N*T*Ccirrus_cs42l42)modalias(of:N*T*Ccirrus_cs42l42C*)modalias(of:N*T*Cdmic-codec)modalias(of:N*T*Cdmic-codecC*)modalias(of:N*T*Clltc_lt3593)modalias(of:N*T*Clltc_lt3593C*)modalias(of:N*T*Cmicrochip_mcp2510)modalias(of:N*T*Cmicrochip_mcp2510C*)modalias(of:N*T*Cmicrochip_mcp2515)modalias(of:N*T*Cmicrochip_mcp2515C*)modalias(of:N*T*Cmicrochip_mcp2517fd)modalias(of:N*T*Cmicrochip_mcp2517fdC*)modalias(of:N*T*Cmicrochip_mcp251863)modalias(of:N*T*Cmicrochip_mcp251863C*)modalias(of:N*T*Cmicrochip_mcp2518fd)modalias(of:N*T*Cmicrochip_mcp2518fdC*)modalias(of:N*T*Cmicrochip_mcp251xfd)modalias(of:N*T*Cmicrochip_mcp251xfdC*)modalias(of:N*T*Cmicrochip_mcp25625)modalias(of:N*T*Cmicrochip_mcp25625C*)modalias(of:N*T*Crealtek_rt5514)modalias(of:N*T*Crealtek_rt5514C*)modalias(of:N*T*Crealtek_rt5677)modalias(of:N*T*Crealtek_rt5677C*)modalias(of:N*T*Crealtek_rt5682i)modalias(of:N*T*Crealtek_rt5682iC*)modalias(of:N*T*Crealtek_rt5682s)modalias(of:N*T*Crealtek_rt5682sC*)modalias(of:N*T*Csmi_sm501)modalias(of:N*T*Csmi_sm501C*)modalias(of:N*T*Csnps_arc-uart)modalias(of:N*T*Csnps_arc-uartC*)modalias(of:N*T*Csummit_smb345)modalias(of:N*T*Csummit_smb345C*)modalias(of:N*T*Csummit_smb347)modalias(of:N*T*Csummit_smb347C*)modalias(of:N*T*Csummit_smb358)modalias(of:N*T*Csummit_smb358C*)modalias(of:N*T*Cusb1286_204e)modalias(of:N*T*Cusb1286_204eC*)modalias(of:N*T*Cusb4ca_301a)modalias(of:N*T*Cusb4ca_301aC*)modalias(of:N*T*Cusbcf3_e300)modalias(of:N*T*Cusbcf3_e300C*)modalias(pci:v*d*sv*sd*bc08sc05i*)modalias(pci:v00000014d00007A[03]7sv*sd*bc*sc*i*)modalias(pci:v0000001Cd0000001[34789A]sv*sd*bc*sc*i*)modalias(pci:v00000777d000011ACsv*sd*bc*sc*i*)modalias(pci:v00000B48d00007922sv*sd*bc*sc*i*)modalias(pci:v00001000d0000001[4567BC]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000002Fsv*sd*bc*sc*i*)modalias(pci:v00001000d0000005[23BDF]sv*sd*bc*sc*i*)modalias(pci:v00001000d00000060sv*sd*bc*sc*i*)modalias(pci:v00001000d0000006[45E]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000007[02467E]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000007[1389C]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000008[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000009[014567]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000A[ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000B2sv*sd*bc*sc*i*)modalias(pci:v00001000d000000C[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000C[EF]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000D1sv*sd*bc*sc*i*)modalias(pci:v00001000d000000E[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001000d000002B[01]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000041[13]sv*sd*bc*sc*i*)modalias(pci:v00001000d000010E[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001002d*sv*sd*bc03sc[08]0i00*)modalias(pci:v00001002d*sv*sd*bc04sc03i00*)modalias(pci:v00001002d*sv*sd*bc12sc00i00*)modalias(pci:v00001002d00000002sv*sd*bc*sc*i*)modalias(pci:v00001002d00001308sv*sd*bc*sc*i*)modalias(pci:v00001002d0000130[45679ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000131[01235678BCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d000013FEsv*sd*bc*sc*i*)modalias(pci:v00001002d0000143Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000157Asv*sd*bc*sc*i*)modalias(pci:v00001002d000015B3sv*sd*bc*sc*i*)modalias(pci:v00001002d000015D[8D]sv*sd*bc*sc*i*)modalias(pci:v00001002d000015E7sv*sd*bc*sc*i*)modalias(pci:v00001002d0000163[68]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000164[CD]sv*sd*bc*sc*i*)modalias(pci:v00001002d00001681sv*sd*bc*sc*i*)modalias(pci:v00001002d0000315[01245]sv*sd*bc*sc*i*)modalias(pci:v00001002d00003E5[04]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000413[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000414[456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000415[0123456]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004237sv*sd*bc*sc*i*)modalias(pci:v00001002d00004242sv*sd*bc*sc*i*)modalias(pci:v00001002d0000433[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000434Dsv*sd*bc*sc*i*)modalias(pci:v00001002d00004370sv*sd*bc*sc*i*)modalias(pci:v00001002d00004378sv*sd*bc*sc*i*)modalias(pci:v00001002d0000437Bsv*sd*bc*sc*i*)modalias(pci:v00001002d00004382sv*sd*bc*sc*i*)modalias(pci:v00001002d00004383sv*sd*bc*sc*i*)modalias(pci:v00001002d000043[46]1sv*sd*bc*sc*i*)modalias(pci:v00001002d00004437sv*sd*bc*sc*i*)modalias(pci:v00001002d0000496[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004A4[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004A5[04]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004B4[89ABC]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004C5[789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004C6[467]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004E4[456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004E5[012346]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000514[45678CD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000515[789AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000546[024]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000554[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000555[0124]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000564[ABF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000565[237]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000583[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000595[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000596[012459]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000597[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005A4[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005A6[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005B6[02345]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005C6[13]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005D4[89ACDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005D5[027]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005E4[8ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000660[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000661[0137]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000662[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d00006631sv*sd*bc*sc*i*)modalias(pci:v00001002d0000664[01679]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000665[018CDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000666[03457F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000066A[012347F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000670[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000671[89CDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000672[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000673[89E]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000674[0123456789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000675[0189BDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000676[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000677[01289B]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000678[048A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000679[01289ABEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067A[01289A]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067B[0189AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067C[0124789ACF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067D[0F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067E[013789BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067FFsv*sd*bc*sc*i*)modalias(pci:v00001002d0000680[012689]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000681[016789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000682[0123456789ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000683[015789BDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000684[01239C]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000685[089]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000686[01234789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000687Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000688[089ACD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000689[89BCDE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068A[0189]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068B[089AEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068C[01789]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068D[89AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068E[014589]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068F[1289AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000690[01237]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000692[0189BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000693[089]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000694[CEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000698[01567]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000699[57F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000069A[0123F]sv*sd*bc*sc*i*)modalias(pci:v00001002d00006FDFsv*sd*bc*sc*i*)modalias(pci:v00001002d0000710[012345689ABCEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000714[012345679ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000715[123EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000718[013678ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000719[36BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000071C[01234567DE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000071D[2456AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d00007211sv*sd*bc*sc*i*)modalias(pci:v00001002d0000724[03456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000728[0134789BC]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000729[0137]sv*sd*bc*sc*i*)modalias(pci:v00001002d000072[01]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000730[0F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000731[0289ABEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000734[017F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000736[02]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000738[8CE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073A[123589BCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073BFsv*sd*bc*sc*i*)modalias(pci:v00001002d000073C[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073D[ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073E[012389ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073FFsv*sd*bc*sc*i*)modalias(pci:v00001002d000073[9A]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000740[8CF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000742[1234]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000743Fsv*sd*bc*sc*i*)modalias(pci:v00001002d000074[12]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000783[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d00007919sv*sd*bc*sc*i*)modalias(pci:v00001002d0000791[EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000793Bsv*sd*bc*sc*i*)modalias(pci:v00001002d0000793Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000794[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000796[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000940[01235ABF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000944[012346ABCE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000945[026ABE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000946[02AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000947[AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000948[0789AF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000949[0158CEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094A[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094B[13459]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094C[013456789BCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000950[01456789F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000951[1579]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000954[012EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000955[2357F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000958[0136789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000959[01356789B]sv*sd*bc*sc*i*)modalias(pci:v00001002d000095C[0245679CDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000961[0123456]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000964[012345789ABCEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000971[012345]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000980[23456789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000983[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00009840sv*sd*bc*sc*i*)modalias(pci:v00001002d0000985[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000987[04567]sv*sd*bc*sc*i*)modalias(pci:v00001002d000098E4sv*sd*bc*sc*i*)modalias(pci:v00001002d00009902sv*sd*bc*sc*i*)modalias(pci:v00001002d0000990[013456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000991[03789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000999[0123456789ABCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d000099A[024]sv*sd*bc*sc*i*)modalias(pci:v00001002d00009[67]0Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA0[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA1[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA2[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA3[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA4[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA5[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA6[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA8[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA9[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAA[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAE[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAF[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA[BC]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA[CD]8sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB0[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB1[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB2[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB3[08]sv*sd*bc*sc*i*)modalias(pci:v00001011d00000046sv0000103Csd000010C2bc*sc*i*)modalias(pci:v00001011d00000046sv00009005sd0000036[45]bc*sc*i*)modalias(pci:v00001011d00000046sv00009005sd00001364bc*sc*i*)modalias(pci:v00001013d0000600[134]sv*sd*bc*sc*i*)modalias(pci:v00001022d*sv*sd*bc04sc03i00*)modalias(pci:v00001022d*sv*sd*bc08sc05i*)modalias(pci:v00001022d0000145[89]sv*sd*bc*sc*i*)modalias(pci:v00001022d000014C[03]sv*sd*bc*sc*i*)modalias(pci:v00001022d000014[58]7sv*sd*bc*sc*i*)modalias(pci:v00001022d000014[58]Bsv*sd*bc*sc*i*)modalias(pci:v00001022d0000157Asv*sd*bc*sc*i*)modalias(pci:v00001022d000015E2sv*sd*bc*sc*i*)modalias(pci:v00001022d000015E2sv*sd*bc04sc80i00*)modalias(pci:v00001022d000015E3sv*sd*bc*sc*i*)modalias(pci:v00001022d00007445sv*sd*bc*sc*i*)modalias(pci:v00001022d00007446sv*sd*bc*sc*i*)modalias(pci:v00001022d0000746Dsv*sd*bc*sc*i*)modalias(pci:v00001022d0000746Esv*sd*bc*sc*i*)modalias(pci:v00001022d0000780Dsv*sd*bc*sc*i*)modalias(pci:v00001023d00002000sv*sd*bc04sc01i*)modalias(pci:v00001023d00002001sv*sd*bc*sc*i*)modalias(pci:v00001028d00000001sv00001028sd00000001bc*sc*i*)modalias(pci:v00001028d00000002sv00001028sd00000002bc*sc*i*)modalias(pci:v00001028d00000002sv00001028sd000000D[19]bc*sc*i*)modalias(pci:v00001028d00000003sv00001028sd00000003bc*sc*i*)modalias(pci:v00001028d00000004sv00001028sd000000D0bc*sc*i*)modalias(pci:v00001028d0000000Asv00001028sd00000106bc*sc*i*)modalias(pci:v00001028d0000000Asv00001028sd0000011Bbc*sc*i*)modalias(pci:v00001028d0000000Asv00001028sd00000121bc*sc*i*)modalias(pci:v00001028d00000015sv*sd*bc*sc*i*)modalias(pci:v0000102Bd0000052[0124]sv*sd*bc*sc*i*)modalias(pci:v0000102Bd0000053[023468]sv*sd*bc*sc*i*)modalias(pci:v00001039d00007012sv*sd*bc*sc*i*)modalias(pci:v00001039d00007013sv*sd*bc*sc*i*)modalias(pci:v00001039d00007018sv*sd*bc*sc*i*)modalias(pci:v00001039d00007502sv*sd*bc*sc*i*)modalias(pci:v0000104Cd0000A106sv0000175Csd*bc*sc*i*)modalias(pci:v0000104Cd0000AC60sv0000175Csd*bc*sc*i*)modalias(pci:v00001057d00000003sv*sd*bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd00000010bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd00000020bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000003[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000004[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000005[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000007[012]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000005[01]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000060bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000007[012]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000008[01]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000090bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000A0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000B0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000D0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000E0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000100bc*sc*i*)modalias(pci:v0000106Bd00001645sv*sd*bc*sc*i*)modalias(pci:v00001077d0000163[46]sv*sd*bc*sc*i*)modalias(pci:v00001077d00001656sv*sd*bc*sc*i*)modalias(pci:v00001077d0000165Csv*sd*bc*sc*i*)modalias(pci:v00001077d0000165Esv*sd*bc*sc*i*)modalias(pci:v00001077d0000166[46]sv*sd*bc*sc*i*)modalias(pci:v00001077d000016A[14D]sv*sd*bc*sc*i*)modalias(pci:v00001077d000016[45]4sv*sd*bc*sc*i*)modalias(pci:v00001077d00002089sv*sd*bc*sc*i*)modalias(pci:v00001077d000020[3678]1sv*sd*bc*sc*i*)modalias(pci:v00001077d00002289sv*sd*bc*sc*i*)modalias(pci:v00001077d000022[678]1sv*sd*bc*sc*i*)modalias(pci:v00001077d00002532sv*sd*bc*sc*i*)modalias(pci:v00001077d000030[23]2sv*sd*bc*sc*i*)modalias(pci:v00001077d00004010sv*sd*bc*sc*i*)modalias(pci:v00001077d000040[23]2sv*sd*bc*sc*i*)modalias(pci:v00001077d00008031sv*sd*bc*sc*i*)modalias(pci:v00001077d00008080sv*sd*bc*sc*i*)modalias(pci:v00001077d00008084sv*sd*bc*sc*i*)modalias(pci:v00001077d000080[79]0sv*sd*bc*sc*i*)modalias(pci:v0000109Ed00000878sv00000070sd000013EBbc*sc*i*)modalias(pci:v0000109Ed00000878sv00000070sd0000FF0[17]bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001002sd00000001bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000107Dsd00006606bc*sc*i*)modalias(pci:v0000109Ed00000878sv000011BDsd00000012bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000121Asd00003000bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000144Fsd00003000bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001461sd00000003bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001554sd00004011bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000BD11sd00001200bc*sc*i*)modalias(pci:v0000109Ed00000879sv00000070sd000013EBbc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BA[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BB[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BC[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BD[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BF[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000B[01234567]21bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000C00[12]bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000C02[12]bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000D[0123]21bc*sc*i*)modalias(pci:v000010B5d0000906Dsv*sd*bc*sc*i*)modalias(pci:v000010B5d000090[35]0sv00001369sd*bc*sc*i*)modalias(pci:v000010B5d00009656sv00001369sd0000B[01234567]01bc*sc*i*)modalias(pci:v000010B5d00009656sv00001369sd0000D[0123]01bc*sc*i*)modalias(pci:v000010B9d00000111sv*sd*bc*sc*i*)modalias(pci:v000010B9d00005451sv*sd*bc*sc*i*)modalias(pci:v000010B9d00005455sv*sd*bc*sc*i*)modalias(pci:v000010B9d00005461sv*sd*bc*sc*i*)modalias(pci:v000010CFd000011A2sv*sd*bc*sc*i*)modalias(pci:v000010DEd*sv*sd*bc03sc*i*)modalias(pci:v000010DEd*sv*sd*bc04sc03i00*)modalias(pci:v000010DEd0000003Asv*sd*bc*sc*i*)modalias(pci:v000010DEd00000059sv*sd*bc*sc*i*)modalias(pci:v000010DEd000000[68DE]Asv*sd*bc*sc*i*)modalias(pci:v000010DEd000000[68D]9sv*sd*bc*sc*i*)modalias(pci:v000010DEd000001B1sv*sd*bc*sc*i*)modalias(pci:v000010DEd000001C1sv*sd*bc*sc*i*)modalias(pci:v000010DEd0000026Bsv*sd*bc*sc*i*)modalias(pci:v000010DFd00000722sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000072[08]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000072[4C]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000E22[08]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000E[23]00sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F01[15]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F0D5sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F0E[15]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F100sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F11[12]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F180sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FC40sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FE00sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FE1[12]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F[45]00sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000002Bsv*sd*bc*sc*i*)modalias(pci:v000010ECd00005250sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008179sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000817[1234]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000817[678]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000818Bsv*sd*bc*sc*i*)modalias(pci:v000010ECd00008191sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008192sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008193sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008723sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008812sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008821sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008852sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000A85Asv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B723sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B822sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B85[2B]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000C82[2F]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000C852sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000D723sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000[BC]821sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC4sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC5sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC6sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC[0123]sv*sd*bc*sc*i*)modalias(pci:v000010EEd0000[01]100sv*sd*bc*sc*i*)modalias(pci:v00001102d00000006sv*sd*bc*sc*i*)modalias(pci:v00001102d00000007sv*sd*bc*sc*i*)modalias(pci:v00001102d00000009sv*sd*bc*sc*i*)modalias(pci:v00001102d0000000[248]sv*sd*bc*sc*i*)modalias(pci:v00001102d0000000[5B]sv*sd*bc*sc*i*)modalias(pci:v00001102d0000001[02]sv*sd*bc*sc*i*)modalias(pci:v00001102d00008938sv*sd*bc*sc*i*)modalias(pci:v00001106d0000305[89]sv*sd*bc*sc*i*)modalias(pci:v00001106d00003068sv*sd*bc*sc*i*)modalias(pci:v00001106d00003288sv*sd*bc*sc*i*)modalias(pci:v00001106d00008409sv*sd*bc*sc*i*)modalias(pci:v00001106d000091[47]0sv*sd*bc*sc*i*)modalias(pci:v00001106d00009530sv*sd*bc*sc*i*)modalias(pci:v00001106d000095D0sv*sd*bc*sc*i*)modalias(pci:v00001137d00000045sv*sd*bc*sc*i*)modalias(pci:v00001137d0000004[34]sv*sd*bc*sc*i*)modalias(pci:v00001137d00000071sv*sd*bc*sc*i*)modalias(pci:v00001137d000000CFsv*sd*bc*sc*i*)modalias(pci:v00001148d00004[45]00sv*sd*bc*sc*i*)modalias(pci:v00001148d00008000sv*sd*bc*sc*i*)modalias(pci:v0000114Fd0000002[89]sv*sd*bc*sc*i*)modalias(pci:v0000114Fd000000B[01]sv*sd*bc*sc*i*)modalias(pci:v0000114Fd000000C[89ABCDE]sv*sd*bc*sc*i*)modalias(pci:v0000114Fd000000D[01]sv*sd*bc*sc*i*)modalias(pci:v0000114Fd000000F[01234]sv*sd*bc*sc*i*)modalias(pci:v0000117Cd00000064sv0000117Csd0000006[345]bc*sc*i*)modalias(pci:v0000117Cd00000064sv0000117Csd00004064bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd00000094bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd000000A[0123C]bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd000040A[67]bc*sc*i*)modalias(pci:v0000117Cd000000BBsv0000117Csd000000B[CDE]bc*sc*i*)modalias(pci:v0000117Cd000000E6sv*sd*bc*sc*i*)modalias(pci:v00001180d00000592sv*sd*bc*sc*i*)modalias(pci:v00001180d00000822sv*sd*bc*sc*i*)modalias(pci:v00001180d00000843sv*sd*bc*sc*i*)modalias(pci:v00001180d0000E82[23]sv*sd*bc*sc*i*)modalias(pci:v00001186d000040[02]0sv*sd*bc*sc*i*)modalias(pci:v00001186d00009021sv*sd*bc*sc*i*)modalias(pci:v000011ABd00002B3[08]sv*sd*bc*sc*i*)modalias(pci:v000011ABd00002B42sv*sd*bc*sc*i*)modalias(pci:v000011ABd00004101sv*sd*bc*sc*i*)modalias(pci:v000011D4d00001889sv*sd*bc*sc*i*)modalias(pci:v00001217d00008221sv*sd*bc*sc*i*)modalias(pci:v00001217d0000832[01]sv*sd*bc*sc*i*)modalias(pci:v00001217d0000842[01]sv*sd*bc*sc*i*)modalias(pci:v00001217d00008621sv*sd*bc*sc*i*)modalias(pci:v00001217d00008[12]20sv*sd*bc*sc*i*)modalias(pci:v00001217d00008[56]20sv*sd*bc*sc*i*)modalias(pci:v0000125Dd0000198[89]sv*sd*bc04sc01i*)modalias(pci:v0000125Dd0000199[0289AB]sv*sd*bc04sc01i*)modalias(pci:v0000125Dd000019[67]8sv*sd*bc04sc01i*)modalias(pci:v0000126Fd00000501sv*sd*bc*sc*i*)modalias(pci:v00001274d00001371sv*sd*bc*sc*i*)modalias(pci:v00001274d00005000sv*sd*bc*sc*i*)modalias(pci:v00001274d00005880sv*sd*bc*sc*i*)modalias(pci:v00001285d00000100sv*sd*bc04sc01i*)modalias(pci:v000012D2d*sv*sd*bc03sc*i*)modalias(pci:v000012EBd00000001sv*sd*bc*sc*i*)modalias(pci:v000012EBd00000002sv*sd*bc*sc*i*)modalias(pci:v000012EBd00000003sv*sd*bc*sc*i*)modalias(pci:v0000131Fd0000101[012]sv*sd*bc*sc*i*)modalias(pci:v0000131Fd0000103[456]sv*sd*bc*sc*i*)modalias(pci:v0000131Fd0000201[012]sv*sd*bc*sc*i*)modalias(pci:v0000131Fd0000204[012]sv*sd*bc*sc*i*)modalias(pci:v0000131Fd0000206[012]sv*sd*bc*sc*i*)modalias(pci:v0000135Ad00004100sv*sd*bc*sc*i*)modalias(pci:v00001369d00000001sv*sd*bc*sc*i*)modalias(pci:v000013C0d000000[789A]0sv*sd*bc*sc*i*)modalias(pci:v000013F0d0000102[13]sv*sd*bc*sc*i*)modalias(pci:v000013F0d00002021sv*sd*bc*sc*i*)modalias(pci:v000013F6d0000010[01]sv*sd*bc*sc*i*)modalias(pci:v000013F6d0000011[12]sv*sd*bc*sc*i*)modalias(pci:v000013F6d00005011sv*sd*bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008269bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008275bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd000082B7bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008314bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008327bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000834Fbc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000835[CDE]bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000838Ebc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008428bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008467bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008521bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008522bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd000085F4bc*sc*i*)modalias(pci:v000013F6d00008788sv000010B0sd0000021[6789]bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00000001bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00000010bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00008788bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd0000878[28]bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd0000FFFFbc*sc*i*)modalias(pci:v000013F6d00008788sv0000147Asd0000A017bc*sc*i*)modalias(pci:v000013F6d00008788sv000014C3sd0000171[01]bc*sc*i*)modalias(pci:v000013F6d00008788sv00001A58sd00000910bc*sc*i*)modalias(pci:v000013F6d00008788sv0000415Asd00005431bc*sc*i*)modalias(pci:v000013F6d00008788sv00005431sd0000017Abc*sc*i*)modalias(pci:v000013F6d00008788sv00007284sd000097[68]1bc*sc*i*)modalias(pci:v00001409d00007168sv00001409sd0000407[89]bc*sc*i*)modalias(pci:v00001409d00007168sv00001409sd0000408[589]bc*sc*i*)modalias(pci:v00001409d00007168sv00001409sd0000409[56]bc*sc*i*)modalias(pci:v00001409d00007168sv00001409sd0000507[89]bc*sc*i*)modalias(pci:v00001409d00007168sv00001409sd00005085bc*sc*i*)modalias(pci:v00001409d00007168sv00001409sd0000[6789ABCD]079bc*sc*i*)modalias(pci:v00001412d00001712sv*sd*bc*sc*i*)modalias(pci:v00001412d00001724sv*sd*bc*sc*i*)modalias(pci:v00001425d0000400[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000408[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000440[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000448[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000460[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000468[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000480[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000488[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000500[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000501[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000508[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000509[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000050A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000050B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000540[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000541[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000548[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000549[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000054A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000054B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000560[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000561[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000568[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000569[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000056A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000056B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000580[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000581[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000588[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000589[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000058A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000058B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000600[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000601[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000608[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006092sv*sd*bc*sc*i*)modalias(pci:v00001425d0000640[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000641[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000648[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006492sv*sd*bc*sc*i*)modalias(pci:v00001425d0000660[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000661[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000668[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006692sv*sd*bc*sc*i*)modalias(pci:v00001425d0000680[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000681[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000688[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006892sv*sd*bc*sc*i*)modalias(pci:v00001432d00007708sv*sd*bc*sc*i*)modalias(pci:v00001432d00007711sv*sd*bc*sc*i*)modalias(pci:v00001432d0000772[278]sv*sd*bc*sc*i*)modalias(pci:v00001432d000077[3456]8sv*sd*bc*sc*i*)modalias(pci:v00001462d0000891Asv*sd*bc*sc*i*)modalias(pci:v000014C3d00000608sv*sd*bc*sc*i*)modalias(pci:v000014C3d00000616sv*sd*bc*sc*i*)modalias(pci:v000014C3d00000717sv*sd*bc*sc*i*)modalias(pci:v000014C3d000076[016]2sv*sd*bc*sc*i*)modalias(pci:v000014C3d000076[135]0sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007922sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007925sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007961sv*sd*bc*sc*i*)modalias(pci:v000014D2d000080[12]1sv*sd*bc*sc*i*)modalias(pci:v000014DBd0000211[012]sv*sd*bc*sc*i*)modalias(pci:v000014DBd0000214[012]sv*sd*bc*sc*i*)modalias(pci:v000014DBd0000216[012]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00000576sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000160[01]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000160[456789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001614sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000163[9ABC]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000163[DEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164Asv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164Asv0000103Csd0000310[16]bc*sc*i*)modalias(pci:v000014E4d0000164Csv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164[123456789D]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164[EF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001650sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000165[345679ABDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000166[23F]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000166[589ABE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000167[2346789ABDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000168[012346789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000168[ADE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001692sv00001025sd00000601bc*sc*i*)modalias(pci:v000014E4d00001692sv00001025sd00000612bc*sc*i*)modalias(pci:v000014E4d00001693sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001693sv000017AAsd00003056bc*sc*i*)modalias(pci:v000014E4d0000169[012]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000169[4689ABCD]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016AAsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i*)modalias(pci:v000014E4d000016ACsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016A[0678]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016A[12459BDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016BDsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016B[01234567]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016C[01234589ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016C[67]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016DDsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016D[0123456789CEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016E[12356789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016F[01]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016F[37DE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000170[DE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000171[23]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000175[012]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000176[0123]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000180[0123456789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004313sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004331sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004354sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004355sv000014E4sd00004355bc02sc80i*)modalias(pci:v000014E4d0000435[3789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004360sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004365sv00001028sd0000001[68]bc*sc*i*)modalias(pci:v000014E4d00004365sv0000103Csd0000804Abc*sc*i*)modalias(pci:v000014E4d00004365sv0000105Bsd0000E092bc*sc*i*)modalias(pci:v000014E4d00004365sv000014E4sd00004365bc02sc80i*)modalias(pci:v000014E4d000043A3sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043A[09A]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000043B1sv*sd*bc*sc*i*)modalias(pci:v000014E4d000043B[ABC]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043C[345ABC]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043D[39C]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043E[9CF]sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000440Dsv*sd*bc02sc80i*)modalias(pci:v000014E4d00004433sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004464sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004488sv*sd*bc02sc80i*)modalias(pci:v000014E4d000044[12]5sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004727sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000A8D[8BC]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000AA31sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000AA52sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000D80[024]sv*sd*bc*sc*i*)modalias(pci:v00001524d0000055[01]sv*sd*bc*sc*i*)modalias(pci:v00001524d0000075[01]sv*sd*bc*sc*i*)modalias(pci:v000015ADd00000820sv*sd*bc*sc*i*)modalias(pci:v000015ADd00001977sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000029sv0000168Csd00002096bc*sc*i*)modalias(pci:v0000168Cd0000002Asv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002Asv0000105Bsd0000E01Fbc*sc*i*)modalias(pci:v0000168Cd0000002Asv000010CFsd0000147[CD]bc*sc*i*)modalias(pci:v0000168Cd0000002Asv000010CFsd00001536bc*sc*i*)modalias(pci:v0000168Cd0000002Asv000011ADsd000066[34]2bc*sc*i*)modalias(pci:v0000168Cd0000002Asv0000185Fsd0000309Dbc*sc*i*)modalias(pci:v0000168Cd0000002Asv00001A32sd00000306bc*sc*i*)modalias(pci:v0000168Cd0000002Asv00001A3Bsd00001C71bc*sc*i*)modalias(pci:v0000168Cd0000002Bsv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002Bsv00001A3Bsd00002C37bc*sc*i*)modalias(pci:v0000168Cd0000002[3479]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002[CDE]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000030sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000030sv00001A56sd0000200[013]bc*sc*i*)modalias(pci:v0000168Cd00000032sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001043sd0000850Dbc*sc*i*)modalias(pci:v0000168Cd00000032sv0000105Bsd0000E04[EF]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000105Bsd0000E075bc*sc*i*)modalias(pci:v0000168Cd00000032sv000011ADsd0000662[78]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000410[56DEF]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000C680bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000C70[68]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Fsd00007197bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000168Csd00003119bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000168Csd00003122bc*sc*i*)modalias(pci:v0000168Cd00000032sv000017AAsd0000321[89]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000185Fsd00003027bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000185Fsd00003119bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001186bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001195bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001237bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd0000126Abc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001F86bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001F95bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002086bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002100bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002126bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002152bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002C97bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001B9Asd00001C0[01]bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001B9Asd0000200[01]bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001C56sd00004001bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001028sd0000020Bbc*sc*i*)modalias(pci:v0000168Cd00000034sv00001028sd00000300bc*sc*i*)modalias(pci:v0000168Cd00000034sv0000103Csd00001864bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001043sd0000850Ebc*sc*i*)modalias(pci:v0000168Cd00000034sv000010CFsd00001783bc*sc*i*)modalias(pci:v0000168Cd00000034sv000011ADsd000066[346]1bc*sc*i*)modalias(pci:v0000168Cd00000034sv000014CDsd0000006[34]bc*sc*i*)modalias(pci:v0000168Cd00000034sv0000168Csd00003117bc*sc*i*)modalias(pci:v0000168Cd00000034sv000017AAsd00003214bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001969sd00000091bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001A3Bsd0000211[06]bc*sc*i*)modalias(pci:v0000168Cd00000036sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001028sd0000020[CE]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd000018E3bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd00002005bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd0000217Fbc*sc*i*)modalias(pci:v0000168Cd00000036sv00001043sd000085F2bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E06[89]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E07Fbc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E08[1F]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E09[19]bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000006[123456789AB]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000008[01]3bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000008[34]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000018[34]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd00006671bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Dsd0000411[ABCDE]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Dsd0000412[9A]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Fsd00007202bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000168Csd0000302[5678BC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv000017AAsd0000[34]026bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000302[78]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000A119bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000A120bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd0000213[0ABC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd00002176bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd0000218[2ABC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd00002F8[2A]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001B9Asd0000281[0123]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001B9Asd000028A[1234]bc*sc*i*)modalias(pci:v0000168Cd00000037sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000003[34]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000003[CE]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000004[0126]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000005[06]sv*sd*bc*sc*i*)modalias(pci:v000016C3d0000C202sv*sd*bc*sc*i*)modalias(pci:v000016E6d00000670sv*sd*bc*sc*i*)modalias(pci:v0000173Bd000003E[89AB]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd00000012sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000B[1249ACD]00sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000B[1249ACD]03sv*sd*bc*sc*i*)modalias(pci:v000017A0d0000975[05]sv*sd*bc*sc*i*)modalias(pci:v000017A0d00009767sv*sd*bc*sc*i*)modalias(pci:v000017A0d0000E763sv*sd*bc*sc*i*)modalias(pci:v000017CBd0000110[134]sv*sd*bc*sc*i*)modalias(pci:v000017F3d00003010sv*sd*bc*sc*i*)modalias(pci:v00001814d000006[08]1sv*sd*bc*sc*i*)modalias(pci:v00001814d000007[08]1sv*sd*bc*sc*i*)modalias(pci:v00001814d0000306[02]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000309[012]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000359[3F]sv*sd*bc*sc*i*)modalias(pci:v00001814d000035[69]2sv*sd*bc*sc*i*)modalias(pci:v00001814d00003[23]90sv*sd*bc*sc*i*)modalias(pci:v00001814d0000536[02]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000539[02ABF]sv*sd*bc*sc*i*)modalias(pci:v00001924d000008[01]3sv*sd*bc*sc*i*)modalias(pci:v00001924d000009[02]3sv*sd*bc*sc*i*)modalias(pci:v00001924d00000[AB]03sv*sd*bc*sc*i*)modalias(pci:v00001924d000019[02]3sv*sd*bc*sc*i*)modalias(pci:v00001924d00001[AB]03sv*sd*bc*sc*i*)modalias(pci:v00001931d0000000Csv*sd*bc*sc*i*)modalias(pci:v00001969d00001048sv*sd*bc*sc*i*)modalias(pci:v00001969d0000106[23]sv*sd*bc*sc*i*)modalias(pci:v00001969d0000109[01]sv*sd*bc*sc*i*)modalias(pci:v00001969d000010A[01]sv*sd*bc*sc*i*)modalias(pci:v00001969d000010[26]6sv*sd*bc*sc*i*)modalias(pci:v00001969d000010[78]3sv*sd*bc*sc*i*)modalias(pci:v00001969d00002048sv*sd*bc*sc*i*)modalias(pci:v00001969d0000206[02]sv*sd*bc*sc*i*)modalias(pci:v00001969d0000E0[9AB]1sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000238[12]sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000238[38]sv*sd*bc*sc*i*)modalias(pci:v0000197Bd00002393sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000239[12]sv*sd*bc*sc*i*)modalias(pci:v00001A03d000020[01]0sv*sd*bc03sc*i*)modalias(pci:v00001A3Bd00001059sv*sd*bc*sc*i*)modalias(pci:v00001B4Bd00002B42sv*sd*bc*sc*i*)modalias(pci:v00001C00d00003050sv00001C00sd00003050bc*sc*i*)modalias(pci:v00001C00d00003250sv00001C00sd00003250bc*sc*i*)modalias(pci:v00001D0Fd0000EFA[012]sv*sd*bc*sc*i*)modalias(pci:v00001D17d00003288sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad000000[0B]1sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad00000[04]C0sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad00000[789]B1sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad000011B1sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad000011C0sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad000012B1sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad00001[24]C0sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad000034C0sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad00008[0789]B1sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad00009[12]B1sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad00009[34]C0sv*sd*bc*sc*i*)modalias(pci:v00001D6Ad0000D10[0789]sv*sd*bc*sc*i*)modalias(pci:v00001D94d0000145Bsv*sd*bc*sc*i*)modalias(pci:v00001FD4d00001999sv00001FD4sd0000010[0124]bc*sc*i*)modalias(pci:v00004040d0000000[12345]sv*sd*bc02sc00i00*)modalias(pci:v00004040d0000002[45]sv*sd*bc02sc00i00*)modalias(pci:v00004040d00000100sv*sd*bc02sc00i00*)modalias(pci:v00004348d00005053sv*sd*bc*sc*i*)modalias(pci:v00004348d00007053sv00004348sd00003253bc*sc*i*)modalias(pci:v00006549d0000[12]200sv*sd*bc*sc*i*)modalias(pci:v00006766d*sv*sd*bc04sc03i00*)modalias(pci:v00008086d*sv*sd*bc04sc03i00*)modalias(pci:v00008086d0000004[26]sv*sd*bc03sc*i*)modalias(pci:v00008086d00000082sv*sd0000130[145678]bc*sc*i*)modalias(pci:v00008086d00000082sv*sd0000132[168]bc*sc*i*)modalias(pci:v00008086d00000082sv*sd00004820bc*sc*i*)modalias(pci:v00008086d00000082sv*sd0000C020bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000120[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000122[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000130[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000132[56]bc*sc*i*)modalias(pci:v00008086d00000084sv*sd0000121[56]bc*sc*i*)modalias(pci:v00008086d00000084sv*sd0000131[56]bc*sc*i*)modalias(pci:v00008086d00000085sv*sd0000131[168]bc*sc*i*)modalias(pci:v00008086d00000085sv*sd0000C22[08]bc*sc*i*)modalias(pci:v00008086d00000087sv*sd0000130[16]bc*sc*i*)modalias(pci:v00008086d00000087sv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d00000089sv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d0000008Asv*sd0000530[57]bc*sc*i*)modalias(pci:v00008086d0000008Asv*sd0000532[57]bc*sc*i*)modalias(pci:v00008086d0000008Bsv*sd0000531[57]bc*sc*i*)modalias(pci:v00008086d00000090sv*sd0000521[156]bc*sc*i*)modalias(pci:v00008086d00000091sv*sd0000520[1567]bc*sc*i*)modalias(pci:v00008086d00000091sv*sd0000522[156]bc*sc*i*)modalias(pci:v00008086d0000010[26A]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000011[26]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000012[26]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000015[26A]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000016Asv0000152Dsd00008990bc03sc*i*)modalias(pci:v00008086d0000016[26A]sv*sd*bc03sc*i*)modalias(pci:v00008086d000002A[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000002C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000002C[567]sv*sd*bc*sc*i*)modalias(pci:v00008086d000002E[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000002FBsv*sd*bc*sc*i*)modalias(pci:v00008086d0000040[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000041[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000042[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d000006A[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000006C7sv*sd*bc*sc*i*)modalias(pci:v00008086d000006E[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000006FBsv*sd*bc*sc*i*)modalias(pci:v00008086d0000080Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000080[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000082[01234]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000084Fsv*sd*bc*sc*i*)modalias(pci:v00008086d00000885sv*sd0000130[57]bc*sc*i*)modalias(pci:v00008086d00000885sv*sd0000132[57]bc*sc*i*)modalias(pci:v00008086d00000886sv*sd0000131[57]bc*sc*i*)modalias(pci:v00008086d00000887sv*sd00004[04]62bc*sc*i*)modalias(pci:v00008086d00000888sv*sd00004262bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd0000406[0A]bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd0000446[0A]bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd00004860bc*sc*i*)modalias(pci:v00008086d0000088Fsv*sd0000426[0A]bc*sc*i*)modalias(pci:v00008086d0000088Fsv*sd00005260bc*sc*i*)modalias(pci:v00008086d00000890sv*sd00004[048]22bc*sc*i*)modalias(pci:v00008086d00000891sv*sd00004222bc*sc*i*)modalias(pci:v00008086d00000892sv*sd00000[04]62bc*sc*i*)modalias(pci:v00008086d00000893sv*sd00000262bc*sc*i*)modalias(pci:v00008086d00000894sv*sd00000[048]22bc*sc*i*)modalias(pci:v00008086d00000895sv*sd00000222bc*sc*i*)modalias(pci:v00008086d00000896sv*sd0000500[57]bc*sc*i*)modalias(pci:v00008086d00000896sv*sd0000502[57]bc*sc*i*)modalias(pci:v00008086d00000897sv*sd0000501[57]bc*sc*i*)modalias(pci:v00008086d000008A7sv*sd*bc*sc*i*)modalias(pci:v00008086d000008AEsv*sd0000100[57]bc*sc*i*)modalias(pci:v00008086d000008AEsv*sd0000102[57]bc*sc*i*)modalias(pci:v00008086d000008AFsv*sd0000101[57]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000402[0A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000406[02A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000407[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000416[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004170bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000446[2A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000447[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd000044[26]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd000045[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000486Ebc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004870bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004A6[CE]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004A70bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004C[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000507[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00005[17]70bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C02[0A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C06[02A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C07[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C16[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C170bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C360bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C462bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C47[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C4[26]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C5[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C7[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000CC[67]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000426[2A]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000427[02]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd000042[26]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd000043[67]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C26[2A]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C27[02]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C2[26]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C370bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000006[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000007[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000017[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000047[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd00001[01]70bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000806[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000807[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000817[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd00008[45]70bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd0000027[02]bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd00000370bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd0000827[02]bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd00008370bc*sc*i*)modalias(pci:v00008086d000008E[56]sv*sd*bc*sc*i*)modalias(pci:v00008086d000008F[9AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000936sv*sd*bc*sc*i*)modalias(pci:v00008086d00000937sv*sd*bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00001010bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000500[02A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000501[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000502[0A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005090bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000510[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000051[19]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005412bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000054[01]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000054[29]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000055[19]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005[CF]10bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000900[0A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000901[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000911[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000094[01]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00009[5E]10bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd0000520[02A]bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd0000521[02]bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005290bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005302bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005310bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd000092[01]0bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00009310bc*sc*i*)modalias(pci:v00008086d0000095Esv*sd*bc*sc*i*)modalias(pci:v00008086d00000A0[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d00000A1[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d00000A2[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d00000A84sv*sd*bc03sc*i*)modalias(pci:v00008086d00000AA[CE]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000AB[02468ACE]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000AC[0246]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00000AEEsv*sd*bc*sc*i*)modalias(pci:v00008086d00000C0[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d00000C1[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d00000C2[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d00000C60sv*sd*bc*sc*i*)modalias(pci:v00008086d00000D0[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d00000D1[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d00000D2[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d00000DB4sv*sd*bc*sc*i*)modalias(pci:v00008086d00000E0[DEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F04sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F0[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F15sv00001093sd00007884bc*sc*i*)modalias(pci:v00008086d00000F16sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F1Csv*sd*bc*sc*i*)modalias(pci:v00008086d00000F1[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F3[0123]sv*sd*bc03sc*i*)modalias(pci:v00008086d00000F50sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]F5sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[ACD]0Csv*sd*bc*sc*i*)modalias(pci:v00008086d00001190sv*sd*bc*sc*i*)modalias(pci:v00008086d0000119Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000160Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000160[26ABDE]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000161[26ABDE]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000162[26ABDE]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000163[26ABDE]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000190[26ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000191[23567ABDE]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000192[1367ABD]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000193[2ABD]sv*sd*bc03sc*i*)modalias(pci:v00008086d00001A8[45]sv*sd*bc03sc*i*)modalias(pci:v00008086d00001AA[CE]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001AB[02468ACE]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001AC[0246]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00001AEEsv*sd*bc*sc*i*)modalias(pci:v00008086d00001BA[DE]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001C4[123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001C5[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001D4[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001E4[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001E5[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001F3[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001[89]DBsv*sd*bc*sc*i*)modalias(pci:v00008086d00001[CDE]20sv*sd*bc*sc*i*)modalias(pci:v00008086d0000201Csv*sd*bc*sc*i*)modalias(pci:v00008086d00002284sv*sd*bc*sc*i*)modalias(pci:v00008086d0000228[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000229Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000229[456]sv*sd*bc*sc*i*)modalias(pci:v00008086d000022B[0123]sv*sd*bc03sc*i*)modalias(pci:v00008086d000023[19]0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000244Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000248Csv*sd*bc*sc*i*)modalias(pci:v00008086d000024C[0C]sv*sd*bc*sc*i*)modalias(pci:v00008086d000024D0sv*sd*bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000000[04]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000001[02]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000044bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000050bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000001[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000001[5F]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000250bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000008[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000009[135]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000101[02]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000010[5B]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00001132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00001150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000011[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008050bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000081[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000090[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00009132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00009150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000091[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000B0B0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000C0[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000C110bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000D0[15B]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000[48]010bc*sc*i*)modalias(pci:v00008086d000024F4sv*sd0000[0189CD]030bc*sc*i*)modalias(pci:v00008086d000024F5sv*sd00000010bc*sc*i*)modalias(pci:v00008086d000024F6sv*sd00000030bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd00000000bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd000020[15]0bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd000021[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd0000001[024]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00000050bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000001[135]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000008[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000009[135]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd0000101[024]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000010D0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000011[13]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00003E0[12]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000080[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000081[13]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009010bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009074bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009110bc*sc*i*)modalias(pci:v00008086d000024F[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d000024[1248CD]5sv*sd*bc*sc*i*)modalias(pci:v00008086d000024[1248CD]6sv*sd*bc*sc*i*)modalias(pci:v00008086d000024[124]0sv*sd*bc*sc*i*)modalias(pci:v00008086d000024[58]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00002526sv*sd*bc*sc*i*)modalias(pci:v00008086d0000258Asv*sd*bc03sc*i*)modalias(pci:v00008086d00002592sv*sd*bc03sc*i*)modalias(pci:v00008086d000025A1sv*sd*bc*sc*i*)modalias(pci:v00008086d000025A6sv*sd*bc*sc*i*)modalias(pci:v00008086d000025[678]2sv*sd*bc03sc*i*)modalias(pci:v00008086d0000264[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d00002668sv*sd*bc*sc*i*)modalias(pci:v00008086d0000266Dsv*sd*bc*sc*i*)modalias(pci:v00008086d0000266Esv*sd*bc*sc*i*)modalias(pci:v00008086d0000267[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00002698sv*sd*bc*sc*i*)modalias(pci:v00008086d0000269Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000271[BC]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000272[3579BD]sv*sd*bc*sc*i*)modalias(pci:v00008086d000027AEsv*sd*bc03sc*i*)modalias(pci:v00008086d000027B[089CD]sv*sd*bc*sc*i*)modalias(pci:v00008086d000027B[089]sv*sd*bc*sc*i*)modalias(pci:v00008086d000027D8sv*sd*bc*sc*i*)modalias(pci:v00008086d000027DDsv*sd*bc*sc*i*)modalias(pci:v00008086d000027DEsv*sd*bc*sc*i*)modalias(pci:v00008086d000027[7A]2sv*sd*bc03sc*i*)modalias(pci:v00008086d0000281[01245]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000284Bsv*sd*bc*sc*i*)modalias(pci:v00008086d0000291[246789]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000293[EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000029[789ABCD]2sv*sd*bc03sc*i*)modalias(pci:v00008086d00002A[014]2sv*sd*bc03sc*i*)modalias(pci:v00008086d00002B9Csv*sd*bc*sc*i*)modalias(pci:v00008086d00002E[012349]2sv*sd*bc03sc*i*)modalias(pci:v00008086d00002F0[DEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000030DCsv*sd*bc*sc*i*)modalias(pci:v00008086d00003165sv*sd0000401[02]bc*sc*i*)modalias(pci:v00008086d00003165sv*sd00004[145]10bc*sc*i*)modalias(pci:v00008086d00003165sv*sd00008[01]10bc*sc*i*)modalias(pci:v00008086d00003166sv*sd0000421[02]bc*sc*i*)modalias(pci:v00008086d00003166sv*sd00004310bc*sc*i*)modalias(pci:v00008086d0000318[45]sv*sd*bc03sc*i*)modalias(pci:v00008086d00003197sv*sd*bc*sc*i*)modalias(pci:v00008086d00003198sv*sd*bc*sc*i*)modalias(pci:v00008086d000031A[CE]sv*sd*bc*sc*i*)modalias(pci:v00008086d000031B[02468ACE]sv*sd*bc*sc*i*)modalias(pci:v00008086d000031C[0246]sv*sd*bc*sc*i*)modalias(pci:v00008086d000031C[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d000031D0sv*sd*bc*sc*i*)modalias(pci:v00008086d000031DCsv*sd*bc*sc*i*)modalias(pci:v00008086d000031EEsv*sd*bc*sc*i*)modalias(pci:v00008086d0000347Esv*sd*bc*sc*i*)modalias(pci:v00008086d000034A[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000034C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000034C[567]sv*sd*bc*sc*i*)modalias(pci:v00008086d000034E[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000034F8sv*sd*bc*sc*i*)modalias(pci:v00008086d000034FBsv*sd*bc*sc*i*)modalias(pci:v00008086d00003577sv*sd*bc03sc*i*)modalias(pci:v00008086d0000358[2E]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000372[567]sv*sd*bc*sc*i*)modalias(pci:v00008086d000038A8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003A1[468A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003A[36]Esv*sd*bc*sc*i*)modalias(pci:v00008086d00003B0[01236789ABDF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003B1[246]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003B32sv*sd*bc*sc*i*)modalias(pci:v00008086d00003B5[67]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003C0[DEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003E9[01234689ABC]sv*sd*bc03sc*i*)modalias(pci:v00008086d00003EA[0123456789]sv*sd*bc03sc*i*)modalias(pci:v00008086d00003[24]51sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[24]59sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[48D]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[48]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[4D]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000422Bsv*sd0000110[18]bc*sc*i*)modalias(pci:v00008086d0000422Bsv*sd0000112[18]bc*sc*i*)modalias(pci:v00008086d0000422Csv*sd0000130[167]bc*sc*i*)modalias(pci:v00008086d0000422Csv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000120[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000122[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000130[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000132[1456]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000100[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000102[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000110[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000112[14]bc*sc*i*)modalias(pci:v00008086d00004236sv*sd0000101[14]bc*sc*i*)modalias(pci:v00008086d00004236sv*sd0000111[14]bc*sc*i*)modalias(pci:v00008086d00004237sv*sd0000121[1456]bc*sc*i*)modalias(pci:v00008086d00004237sv*sd0000131[1456]bc*sc*i*)modalias(pci:v00008086d00004238sv*sd0000111[18]bc*sc*i*)modalias(pci:v00008086d00004239sv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d0000423Asv*sd000010[02]1bc*sc*i*)modalias(pci:v00008086d0000423Bsv*sd00001011bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000120[16]bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd00001221bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000130[16]bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d0000423Dsv*sd0000121[16]bc*sc*i*)modalias(pci:v00008086d0000423Dsv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d000043A[2C]sv*sd*bc*sc*i*)modalias(pci:v00008086d000043A[789ABDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d000043C8sv*sd*bc*sc*i*)modalias(pci:v00008086d000043D[8A]sv*sd*bc*sc*i*)modalias(pci:v00008086d000043E[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000043F[BD]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000455[57]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000457[01]sv*sd*bc03sc*i*)modalias(pci:v00008086d000045[45]1sv*sd*bc03sc*i*)modalias(pci:v00008086d0000462[68A]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000468[028AB]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000469[023]sv*sd*bc03sc*i*)modalias(pci:v00008086d000046A[012368A]sv*sd*bc03sc*i*)modalias(pci:v00008086d000046B[0123]sv*sd*bc03sc*i*)modalias(pci:v00008086d000046C[0123]sv*sd*bc03sc*i*)modalias(pci:v00008086d000046D[01234]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000490Dsv*sd*bc*sc*i*)modalias(pci:v00008086d0000490[56789]sv*sd*bc03sc*i*)modalias(pci:v00008086d00004B2[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B37sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B3[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B4[45BCD]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B4[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B5[58]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B7[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B9[6789AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004BA[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004BB[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004BC[12]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004C8[0ABC]sv*sd*bc03sc*i*)modalias(pci:v00008086d00004C9[0A]sv*sd*bc03sc*i*)modalias(pci:v00008086d00004DA[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DC4sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DC[567]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DE[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DF8sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DFBsv*sd*bc*sc*i*)modalias(pci:v00008086d00004E5[157]sv*sd*bc03sc*i*)modalias(pci:v00008086d00004E[67]1sv*sd*bc03sc*i*)modalias(pci:v00008086d00004F9[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004[3D]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d00005031sv*sd*bc*sc*i*)modalias(pci:v00008086d000051A[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000051C[567]sv*sd*bc*sc*i*)modalias(pci:v00008086d000051C[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000051D[89]sv*sd*bc*sc*i*)modalias(pci:v00008086d000051E[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000051FBsv*sd*bc*sc*i*)modalias(pci:v00008086d000051F[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d000054A[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000054C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000054C8sv*sd*bc*sc*i*)modalias(pci:v00008086d000054C[567]sv*sd*bc*sc*i*)modalias(pci:v00008086d000054E[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000054F0sv*sd*bc*sc*i*)modalias(pci:v00008086d000054FBsv*sd*bc*sc*i*)modalias(pci:v00008086d0000569[01234567]sv*sd*bc03sc*i*)modalias(pci:v00008086d000056A[0123456]sv*sd*bc03sc*i*)modalias(pci:v00008086d000056B[0123ABCD]sv*sd*bc03sc*i*)modalias(pci:v00008086d000056C[012]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000590[268ABE]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000591[23567ABCDE]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000592[1367]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000593Bsv*sd*bc03sc*i*)modalias(pci:v00008086d00005A8[45]sv*sd*bc03sc*i*)modalias(pci:v00008086d00005A98sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AA[CE]sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AB[02468ACE]sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AC[0246]sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AE8sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AEEsv*sd*bc*sc*i*)modalias(pci:v00008086d00005[14]ACsv*sd*bc*sc*i*)modalias(pci:v00008086d00006E70sv*sd*bc*sc*i*)modalias(pci:v00008086d00006F0[DEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007195sv*sd*bc*sc*i*)modalias(pci:v00008086d00007196sv*sd*bc*sc*i*)modalias(pci:v00008086d00007728sv*sd*bc*sc*i*)modalias(pci:v00008086d00007740sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A2[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A4[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A5Csv*sd*bc*sc*i*)modalias(pci:v00008086d00007A7[9BCDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007AA[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007AA[CD]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007AC[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007ADCsv*sd*bc*sc*i*)modalias(pci:v00008086d00007AF[9BCDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A[5D]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A[7F]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00007D4[015]sv*sd*bc03sc*i*)modalias(pci:v00008086d00007D5[15]sv*sd*bc03sc*i*)modalias(pci:v00008086d00007D6[07]sv*sd*bc03sc*i*)modalias(pci:v00008086d00007DD[15]sv*sd*bc03sc*i*)modalias(pci:v00008086d00007E28sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E2[567]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E30sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E40sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E46sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E5[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E7[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F2[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F4[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F50sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F5[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F70sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F7[AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007[7E]28sv*sd*bc*sc*i*)modalias(pci:v00008086d00008119sv*sd*bc*sc*i*)modalias(pci:v00008086d0000811Bsv*sd*bc*sc*i*)modalias(pci:v00008086d00008186sv*sd*bc*sc*i*)modalias(pci:v00008086d000087C[0A]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000880[9A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008A5[012346789ABCD]sv*sd*bc03sc*i*)modalias(pci:v00008086d00008A7[01]sv*sd*bc03sc*i*)modalias(pci:v00008086d00008C4[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008C5[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008CC[12346]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008C[2A]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00008D2[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008D4[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008D5[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000098A[89A]sv*sd*bc*sc*i*)modalias(pci:v00008086d000098C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000098C8sv*sd*bc*sc*i*)modalias(pci:v00008086d000098C[567]sv*sd*bc*sc*i*)modalias(pci:v00008086d000098E[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000098F8sv*sd*bc*sc*i*)modalias(pci:v00008086d00009A4[09]sv*sd*bc03sc*i*)modalias(pci:v00008086d00009A59sv*sd*bc03sc*i*)modalias(pci:v00008086d00009A6[08]sv*sd*bc03sc*i*)modalias(pci:v00008086d00009A7[08]sv*sd*bc03sc*i*)modalias(pci:v00008086d00009AC[09]sv*sd*bc03sc*i*)modalias(pci:v00008086d00009AD9sv*sd*bc03sc*i*)modalias(pci:v00008086d00009AF8sv*sd*bc03sc*i*)modalias(pci:v00008086d00009BA[2458AC]sv*sd*bc03sc*i*)modalias(pci:v00008086d00009BC[24568AC]sv*sd*bc03sc*i*)modalias(pci:v00008086d00009B[24]1sv*sd*bc03sc*i*)modalias(pci:v00008086d00009B[EF]6sv*sd*bc03sc*i*)modalias(pci:v00008086d00009C2[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C4[01234567]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009CA0sv*sd*bc*sc*i*)modalias(pci:v00008086d00009CC[1235679]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009CE[34]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D2[789A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D2[BCD]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D6[0123456]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D7[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DA[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DC4sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DC[567]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DE[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DF0sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DF5sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DFBsv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0ACsv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0A[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0C8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0C[567]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0D[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0E[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0F[BDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0[01]1sv*sd*bc03sc*i*)modalias(pci:v00008086d0000A12[789A]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A16[0126]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A17[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A1C[1234567]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A1F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A24[23]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A2A[789A]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A2E[01236]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A2F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A2[7F]0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A32[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A347sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A348sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A36[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A370sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A375sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A37Bsv*sd*bc*sc*i*)modalias(pci:v00008086d0000A3A[789A]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A3E[01236]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A3F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A72[01]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000A78[012389AB]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000A7A[0189ABCD]sv*sd*bc03sc*i*)modalias(pci:v00008086d0000A828sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A82[567]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A830sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A840sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A846sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A85[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A87[89AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000E440sv*sd*bc*sc*i*)modalias(pci:v00008086d0000F[01]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000[DE]340sv*sd*bc*sc*i*)modalias(pci:v00009005d00000200sv00009005sd00000200bc*sc*i*)modalias(pci:v00009005d00000283sv00009005sd00000283bc*sc*i*)modalias(pci:v00009005d00000284sv00009005sd00000284bc*sc*i*)modalias(pci:v00009005d00000285sv*sd*bc*sc*i*)modalias(pci:v00009005d00000285sv00001014sd000002F2bc*sc*i*)modalias(pci:v00009005d00000285sv00001014sd00000312bc*sc*i*)modalias(pci:v00009005d00000285sv00001028sd*bc*sc*i*)modalias(pci:v00009005d00000285sv00001028sd00000287bc*sc*i*)modalias(pci:v00009005d00000285sv00001028sd00000291bc*sc*i*)modalias(pci:v00009005d00000285sv0000103Csd00003227bc*sc*i*)modalias(pci:v00009005d00000285sv000017AAsd*bc*sc*i*)modalias(pci:v00009005d00000285sv000017AAsd0000028[67]bc*sc*i*)modalias(pci:v00009005d00000285sv00009005sd0000028[56789ABEF]bc*sc*i*)modalias(pci:v00009005d00000285sv00009005sd0000029[02346789A]bc*sc*i*)modalias(pci:v00009005d00000285sv00009005sd000002A[45]bc*sc*i*)modalias(pci:v00009005d00000286sv*sd*bc*sc*i*)modalias(pci:v00009005d00000286sv00001014sd000095[48]0bc*sc*i*)modalias(pci:v00009005d00000286sv00009005sd0000028[CD]bc*sc*i*)modalias(pci:v00009005d00000286sv00009005sd0000029[BCDEF]bc*sc*i*)modalias(pci:v00009005d00000286sv00009005sd000002A[01236]bc*sc*i*)modalias(pci:v00009005d0000028[67]sv00009005sd00000800bc*sc*i*)modalias(pci:v00009005d0000028[8BCD]sv*sd*bc*sc*i*)modalias(pci:v00009710d000097[34]5sv*sd*bc*sc*i*)modalias(pci:v00009710d00009855sv00001000sd0000002[02]bc*sc*i*)modalias(pci:v00009710d000098[345]5sv*sd*bc*sc*i*)modalias(pci:v00009710d00009900sv0000A000sd0000301[12]bc*sc*i*)modalias(pci:v00009710d00009900sv0000A000sd00003020bc*sc*i*)modalias(pci:v00009710d00009912sv0000A000sd00002000bc*sc*i*)modalias(pci:v0000EA60d0000989[678]sv*sd*bc*sc*i*)modalias(platform:HID-SENSOR-200011)modalias(platform:HID-SENSOR-200031)modalias(platform:HID-SENSOR-200032)modalias(platform:HID-SENSOR-200033)modalias(platform:HID-SENSOR-200041)modalias(platform:HID-SENSOR-200076)modalias(platform:HID-SENSOR-20007[3b])modalias(platform:HID-SENSOR-200083)modalias(platform:HID-SENSOR-200086)modalias(platform:HID-SENSOR-20008[ae])modalias(platform:HID-SENSOR-2000c1)modalias(platform:acp5x_i2s_dma)modalias(platform:acp5x_i2s_playcap)modalias(platform:acp5x_mach)modalias(platform:acp_pdm_mach)modalias(platform:acp_ps_mach)modalias(platform:acp_ps_pdm_dma)modalias(platform:acp_rn_pdm_dma)modalias(platform:acp_yc_mach)modalias(platform:acp_yc_pdm_dma)modalias(platform:adl_cs35l41)modalias(platform:adl_es83x6_c1_h02)modalias(platform:adl_lt6911_hdmi_ssp)modalias(platform:adl_mx98357_rt5682)modalias(platform:adl_mx98360_da7219)modalias(platform:adl_mx98360a_cs4242)modalias(platform:adl_nau8825_def)modalias(platform:adl_rt1019p_8825)modalias(platform:adl_rt5682_c1_h02)modalias(platform:adl_rt5682_def)modalias(platform:amd_ps_sdw_dma)modalias(platform:amd_sdw_manager)modalias(platform:ar93[34]x_wmac)modalias(platform:arc-uart)modalias(platform:ath9k)modalias(platform:bcmgenet)modalias(platform:bdw-rt5650)modalias(platform:bdw-rt5677)modalias(platform:bdw_rt286)modalias(platform:bxt_alc298s_i2s)modalias(platform:bxt_da7219_mx98357a)modalias(platform:bytcht_cx2072x)modalias(platform:bytcht_da7213)modalias(platform:bytcht_es8316)modalias(platform:bytcht_nocodec)modalias(platform:bytcr_rt5640)modalias(platform:bytcr_rt5651)modalias(platform:cb710-mmc)modalias(platform:cht-bsw-max98090)modalias(platform:cht-bsw-nau8824)modalias(platform:cht-bsw-rt5645)modalias(platform:cht-bsw-rt5672)modalias(platform:cml_da7219_mx98357a)modalias(platform:cml_rt1011_rt5682)modalias(platform:cml_rt1015_rt5682)modalias(platform:cs42l43-codec)modalias(platform:dmic-codec)modalias(platform:ehl_rt5660)modalias(platform:glk_alc298s_i2s)modalias(platform:glk_cs4242_mx98357a)modalias(platform:glk_da7219_mx98357a)modalias(platform:glk_rt5682_mx98357a)modalias(platform:hdmi_lpe_audio)modalias(platform:hsw_rt5640)modalias(platform:jsl_cs4242_mx98360a)modalias(platform:jsl_mx98360_da7219)modalias(platform:jsl_mx98373_da7219)modalias(platform:jsl_rt5682_def)modalias(platform:kbl_alc286s_i2s)modalias(platform:kbl_da7219_max98373)modalias(platform:kbl_da7219_max98927)modalias(platform:kbl_da7219_mx98357a)modalias(platform:kbl_max98373)modalias(platform:kbl_max98927)modalias(platform:kbl_n88l25_m98357a)modalias(platform:kbl_n88l25_s4567)modalias(platform:kbl_r5514_5663_max)modalias(platform:kbl_rt5660)modalias(platform:kbl_rt5663)modalias(platform:kbl_rt5663_m98927)modalias(platform:leds-lt3593)modalias(platform:leds-mlxreg)modalias(platform:leds_mlxcpld)modalias(platform:mlxreg-hotplug)modalias(platform:mlxreg-io)modalias(platform:mlxreg-lc)modalias(platform:mtl_es83x6_c1_h02)modalias(platform:mtl_lt6911_hdmi_ssp)modalias(platform:mtl_mx98357_rt5682)modalias(platform:mtl_mx98360_rt5682)modalias(platform:mtl_rt5682_def)modalias(platform:ntc-thermistor)modalias(platform:nvsw-sn2201)modalias(platform:pcspkr)modalias(platform:qca95[356]x_wmac)modalias(platform:rpl_es83x6_c1_h02)modalias(platform:rpl_lt6911_hdmi_ssp)modalias(platform:rpl_mx98357_rt5682)modalias(platform:rpl_nau8825_def)modalias(platform:rpl_rt5682_c1_h02)modalias(platform:rpl_rt5682_def)modalias(platform:rtsx_pci_ms)modalias(platform:rtsx_pci_sdmmc)modalias(platform:rtsx_usb_ms)modalias(platform:rtsx_usb_sdmmc)modalias(platform:skl-ssp-clk)modalias(platform:skl_alc286s_i2s)modalias(platform:skl_hda_dsp_generic)modalias(platform:skl_n88l25_m98357a)modalias(platform:skl_n88l25_s4567)modalias(platform:sm501)modalias(platform:soc-audio)modalias(platform:sof-audio)modalias(platform:sof-essx8336)modalias(platform:sof-wm8804)modalias(platform:sof_nau8825)modalias(platform:sof_pcm512x)modalias(platform:sof_rt5682)modalias(platform:sof_sdw)modalias(platform:sof_ssp_amp)modalias(platform:sst-atom-hifi2-platform)modalias(platform:sst-mfld-platform)modalias(platform:tgl_rt1308_hdmi_ssp)modalias(platform:tgl_rt5682_def)modalias(pnp:dAPP000B*)modalias(pnp:dPNPb006*)modalias(ppp-compress-18)modalias(ppp-compress-21)modalias(ppp-compress-2[46])modalias(pwcx)modalias(rdma-client-issm)modalias(rdma-client-rdma_cm)modalias(rdma-client-umad)modalias(rdma-client-uverbs)modalias(rdma-link-rxe)modalias(rdma-link-siw)modalias(rdma-netlink-subsys-2)modalias(rdma-netlink-subsys-[45])modalias(rpcrdma6)modalias(rtnl-link-can)modalias(rtnl-link-ipoib)modalias(rtnl-link-lowpan)modalias(rtnl-link-ppp)modalias(rtnl-link-vxcan)modalias(rtnl-lwt-MPLS)modalias(sdio:c*v02D0d432[49]*)modalias(sdio:c*v02D0d433[0459]*)modalias(sdio:c*v02D0d4345*)modalias(sdio:c*v02D0d435[4569]*)modalias(sdio:c*v02D0d4373*)modalias(sdio:c*v02D0dA804*)modalias(sdio:c*v02D0dA887*)modalias(sdio:c*v02D0dA94[CD]*)modalias(sdio:c*v02D0dA962*)modalias(sdio:c*v02D0dA9A[46F]*)modalias(sdio:c*v02D0dA9BF*)modalias(sdio:c*v02D0dAAE8*)modalias(sdio:c*v02DFd9105*)modalias(sdio:c*v02DFd911[69]*)modalias(sdio:c*v02DFd911[AB]*)modalias(sdio:c*v02DFd912[9D]*)modalias(sdio:c*v02DFd912[AE]*)modalias(sdio:c*v02DFd9136*)modalias(sdio:c*v02DFd913[59]*)modalias(sdio:c*v02DFd914[159]*)modalias(sdio:c*v02DFd914[26A]*)modalias(sdio:c*v02DFd9159*)modalias(sdio:c*v04B4dBD3D*)modalias(sdio:c0[14]v*d*)modalias(sdio:c0[239]v*d*)modalias(sdw:m019Fp8363v*c*)modalias(sdw:m019Fp8373v*c*)modalias(sdw:m01FAp355[67]v*c*)modalias(sdw:m01FAp4242v*c*)modalias(sdw:m01FAp4243v*c*)modalias(sdw:m025Dp0700v01c*)modalias(sdw:m025Dp0711v02c*)modalias(sdw:m025Dp0711v03c01*)modalias(sdw:m025Dp071[2367]v03c01*)modalias(sdw:m025Dp071[45]v02c*)modalias(sdw:m025Dp071[45]v03c01*)modalias(sdw:m025Dp0722v03c01*)modalias(sdw:m025Dp1308v02c*)modalias(sdw:m025Dp1316v03c01*)modalias(sdw:m025Dp1318v03c01*)modalias(sdw:m025Dp171[2367]v03c01*)modalias(sdw:m025Dp5682v02c*)modalias(serio:ty02pr29id*ex*)modalias(serio:ty02pr39id*ex*)modalias(serio:ty02pr3Eid*ex*)modalias(serio:ty02pr40id*ex*)modalias(serio:ty02pr41id*ex*)modalias(smb3)modalias(snd-hda-codec-atihdmi)modalias(snd-hda-codec-intelhdmi)modalias(snd-hda-codec-nvhdmi)modalias(snd-seq-client-14)modalias(snd-timer-3)modalias(spi:cs35l4[01])modalias(spi:cs35l5[13])modalias(spi:mcp2517fd)modalias(spi:mcp251863)modalias(spi:mcp251[05])modalias(spi:mcp251[8x]fd)modalias(spi:mcp25625)modalias(sst)modalias(svcrdma)modalias(tpacpi)modalias(tty-ldisc-13)modalias(tty-ldisc-14)modalias(tty-ldisc-15)modalias(tty-ldisc-21)modalias(tty-ldisc-3)modalias(usb:v*p*d*dc*dsc*dp*ic01isc0[13]ip*in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0Cip07in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0[DE]ip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic0Eisc01ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*icE0isc01ip01in*)modalias(usb:v*p*d*dc*dsc*dp*icE0isc01ip03in*)modalias(usb:v*p*d*dc*dsc*dp*icEFisc0[14]ip01in*)modalias(usb:v*p*d*dc*dsc*dp*icFEisc02ip00in*)modalias(usb:v*p*d*dcE0dsc01dp0[14]ic*isc*ip*in*)modalias(usb:v0104p00BEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0130p0130d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03E8p0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03E8p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03EBp2109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0183d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p026Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0956d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0B39d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0F7Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0F9Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1B07d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1F1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1F1Dd*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v03F0p1[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1[BE]1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p2101d*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v03F0p211Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p251Dd*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v03F0p2[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p2[045]1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p311Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p3524d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p371Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p371Dd*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v03F0p3[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p3[12]39d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p421Dd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v03F0p421Dd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v03F0p4349d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4439d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4E1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4E1Dd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v03F0p4[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p5039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p581Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p581Dd*dc*dsc*dp*icFFisc01ip07in*)modalias(usb:v03F0p5[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p811Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p9D1Dd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v03F0pA31Dd*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v03F0pA31Dd*dc*dsc*dp*icFFisc06ip1[0234B]in*)modalias(usb:v0402p5602d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0402p5632d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p4F50d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p600[126]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p601[0145]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p604[0123458]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p715[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p7C9[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8348d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8372d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8698d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p87D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8A[29]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8E08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9090d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p937[89AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9868d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9E[59]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9F80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA54[89AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA559d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA5A[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA6D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA951d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA9A0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pABB[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pB81[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pB8D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBAF8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBCA[0124]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBCD[89A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBDC8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBFD[89ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC1E0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC7D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC811d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC850d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC991d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCAA0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCB08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCC4[89A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCFF8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD01[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD07[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD38[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD491d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD73[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD780d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD9A[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDA7[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDAF[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDC0[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDD20d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDF28d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDF3[01235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD[56]78d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE00[0124689A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0A1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0E[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0F[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0[5A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE40Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE520d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE548d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE6C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE700d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE729d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE80[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE88[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEA90d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEBE0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEC8[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pED22d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pED7[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEEE[9ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEE[1E]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEF5[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF06[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0E[9E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0[7C]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF208d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF2D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF3C[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF44[0189ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF460d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF60[8B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF680d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF7C0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF85[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF9D[012345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA0[0123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA33d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA[78]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA[DF]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB5[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB99d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFBFAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC0[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC7[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC8[2AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC[67]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFD4[89AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFD60d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFE38d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF1[8CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF20d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF3[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFFA8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p020[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p031[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p034Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408p3090d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0408p4030d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0408p4034d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v0408pEA0[23456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408pEA42d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408pEA42d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0409p0063d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0409p00D[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0409p802[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v040Ap0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v040Ap0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v040Dp3801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p000[159]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p003Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p006Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p00E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p012Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0148d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p015[08D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p016Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p017Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0197d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01A[28]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01EEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01FDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0241d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0253d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0413p2101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0416pA91Ad*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v041Ep0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep041Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep3F0[24A]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v041Ep3F19d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v041Ep4003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep4007d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep400Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep400Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep400Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep4011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep4018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep401Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep401Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep401[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep401[7CEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep4024d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep4028d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep402[29]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep403Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep403[456A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep403[8CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep4041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep405Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep405Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep405[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep405[2F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep406[01478]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep4095d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v0423p000[AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p012Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p750[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p780[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p7850d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p950[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p990[0123456789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p9E0[018]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p9[57]30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424pB832d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424pEC00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep3101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep7A1[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep7A[234]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep9C01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v044Ep300[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p3410d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p505[23AF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p5152d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451pC32Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451pF430d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0456pF00[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p5003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p7004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p7006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p700[35]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p700[7CF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p7029d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p702[5E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p704[5AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p706Ed*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Bp0053d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Bp0212d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep007Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep00CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep00F4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Ep00F[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep0283d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep028Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep02E6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep02FEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep040[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep041[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep043[23456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep044[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep045[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep046[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep047[0123456789AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04C[89ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04D[789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04E[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep072[13]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Ep07ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep07C6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep0927d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep0C5Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0460p000[48]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0461p0815d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0461p0821d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0461p0A00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp082[13D]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v046Dp0850d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp0890d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp089Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp089[267]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp08AEd*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08A[0123679ACDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp08B9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp08B[012345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp08C6d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08C[123567]d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v046Dp08D[789AD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp08F[056]d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08F[56]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp08[457F]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp0905d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp090[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp092[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp092[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp0960d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp0990d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046DpC11Fd*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v046DpD001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p030Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p030[23478C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p031[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p0322d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p032[56DE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p032[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p032[9C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p0330d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p066Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p081Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p200Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p209Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p20DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p2104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p2126d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p218[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0474p0754d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v047Dp500[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v047Ep1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0483p1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0483p374[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0489pE00[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE02[7C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE03[6CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE04[DE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE05[67F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE07[68]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE095d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE0B[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE0B[45]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0489pE0D[AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0489pE0EEd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0489pE0F0d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0497pC001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p*d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p1004d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p100Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p100[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p100[56789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p100[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p101[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p102[0123456789ABE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p103[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p104Ed*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p104Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p104[012345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p105[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p105[34]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p105[56789ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p150[379AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p200[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p500[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p70[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp0032d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp505Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp8511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049FpFFFFd*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v04A4p0014d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p300Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p300[38A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p3035d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p4027d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p4068d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04ADp030[1236]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B3p4016d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B3p454[3BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p009Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p0384d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p0BDCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p3610d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04B4p5500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p931[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p932[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p93[01]Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4pBD29d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4pF900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B7p0531d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B8p000[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B8p052[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0904d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0913d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0930d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp093Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp094[4578BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0951d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0A0[3E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BFp030Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BFp130[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C1p009Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1058d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1079d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1330d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C8p0720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C8p0729d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v04CAp300[45678BDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp301[048]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp4605d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp8602d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v04CBp010[49BF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CBp011[13579BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CBp012[13579BDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CBp013[1BDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CCp8116d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CEp0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04D8p000Ad*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04DAp180[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp23F6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp2500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp250Dd*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v04DAp250[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp3904d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp800[1234]d*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v04DDp800[4567]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9031d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v04DDp9032d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v04DDp9032d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v04DDp903[12]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9050d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp912[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp9151d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp91ACd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p2018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p5F0[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p661[13579B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p662Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p663[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6640d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v04E8p6889d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6889d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v04E8p689Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p8001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8pA100d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04E8pA101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F1p1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F1p3008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F1p301[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pA208d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pAFF1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pAFF[789ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pB071d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB5EBd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB67Cd*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v04F2pB6BAd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB746d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04FCp020[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp023[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp0561d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp1528d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp500Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp504[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp53[36]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp7333d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCpFFFFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0502p163[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0502p16E[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0502pD001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p00DFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p03E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p11F8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p4601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0509p0812d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v050Dp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0121d*dc00dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0122d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0128d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v050Dp0257d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp11[0F]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1[01]03d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp210[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp258Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp5055d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp805[3C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp815Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp825[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp935[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp945Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Fp0180d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Fp0190d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p1080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p127Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p2888d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p9901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525pA4A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v052Bp1507d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v052Bp1513d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v052Bp1803d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v052Bp1A18d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v052BpD001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0536p01A0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p0ED9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p152[79BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p192[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0545p800[2CD]d030Adc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0545p8080d000[12]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0545p8080d030[1A]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0545p808Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0545p8333d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0546p3155d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0546p3187d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0546p3191d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0546p3273d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0547p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0547p272[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0038d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0066d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp009[5A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp00DAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp00E9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0144d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp015[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0169d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0437d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0553p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0553p0202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2007d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p202[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p7820d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055Dp900[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpA800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpB500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpC005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpC211d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpC23[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpC2[02]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpC360d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpC4[234]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpC5[234]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpC6[35]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpD001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpD00[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0565p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0565p000[235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Cp8007d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Cp8100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep4008d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v056Ep400[25B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep4010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep500[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056EpABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572p0041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572pCAFEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572pCB01d*dcFFdsc00dp00ic*isc*ip*in*)modalias(usb:v0572pCB0[01267]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp2200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp3800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8403d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8503d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p*d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p000[02345789BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p001[0246BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p002Bd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p002[3579]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p002[DF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p003Bd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p003[37]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0044d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p004[02478CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p005[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p006[045D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0074d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p0075d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p007Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p007Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p008[0BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00A3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00C4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00E6d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p00[78]Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0108d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p0113d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p012[0F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0159d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB03Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p1[05]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p2000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p330[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p341Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p341[68AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3421d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3425d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3427d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p343Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p401Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v058Bp0028d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v058Bp0043d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v058Fp9720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0590p00B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0595p4343d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A6p0101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A9p051[189]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A9p0530d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A9p1550d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A9p264[013A]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05A9p2800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A9p7670d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05A9p8065d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A9pA51[18]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A9p[48]519d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v05ACp*d*dc*dsc*dp*icFFiscFDip01in*)modalias(usb:v05ACp1402d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp821[358ABF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8281d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp8514d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp8600d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp921[89CD]d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ACp922[26]d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ACp9236d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ADp0FBAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C5p000[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p0023d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p6000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p6001d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p6001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v05C6p6613d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p7000d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p700[12]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p7101d*dc*dsc*dp*ic*isc*ip*in0[123]*)modalias(usb:v05C6p7102d*dc*dsc*dp*ic*isc*ip*in0[123]*)modalias(usb:v05C6p8000d*dc*dsc*dp*ic*isc*ip*in07*)modalias(usb:v05C6p8001d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v05C6p9000d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9003d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9005d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p9009d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p900Ad*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p900Bd*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p900Cd*dc*dsc*dp*ic*isc*ip*in0[456]*)modalias(usb:v05C6p900Dd*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p900Fd*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v05C6p900[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p900[1289]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p900[12]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9010d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9011d*dc*dsc*dp*ic*isc*ip*in0[34]*)modalias(usb:v05C6p9021d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p9022d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p9025d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9026d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p902Ed*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9031d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9032d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9033d*dc*dsc*dp*ic*isc*ip*in0[3456]*)modalias(usb:v05C6p9034d*dc*dsc*dp*ic*isc*ip*in0[34567]*)modalias(usb:v05C6p9035d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9036d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9037d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9038d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p903Bd*dc*dsc*dp*ic*isc*ip*in07*)modalias(usb:v05C6p903Ed*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p903[CD]d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v05C6p9046d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9047d*dc*dsc*dp*ic*isc*ip*in0[234]*)modalias(usb:v05C6p9048d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p904Cd*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p904[36]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9050d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9052d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9053d*dc*dsc*dp*ic*isc*ip*in0[67]*)modalias(usb:v05C6p9054d*dc*dsc*dp*ic*isc*ip*in0[56]*)modalias(usb:v05C6p9055d*dc*dsc*dp*ic*isc*ip*in0[34567]*)modalias(usb:v05C6p9056d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in0[23456789]*)modalias(usb:v05C6p9064d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9065d*dc*dsc*dp*ic*isc*ip*in0[67]*)modalias(usb:v05C6p9066d*dc*dsc*dp*ic*isc*ip*in0[56]*)modalias(usb:v05C6p9067d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p9068d*dc*dsc*dp*ic*isc*ip*in0[234567]*)modalias(usb:v05C6p9069d*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p9070d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9075d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9076d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p9077d*dc*dsc*dp*ic*isc*ip*in0[3456]*)modalias(usb:v05C6p9078d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9079d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p9080d*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p9083d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9084d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p908Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9090d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p90B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p90B2d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p90FAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p920Dd*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p920[123458BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p920[23]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p920[5BD]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p9212d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9215d*dc*dsc*dp*ic*isc*ip*in0[04]*)modalias(usb:v05C6p921[1245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9222d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p922[1245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p923[145]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p924[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p926[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p927[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p92[23467]5d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p9625d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9625d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C8p0403d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05CCp3000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05CCp335[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05CCp336[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p100[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p101[1379]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p1021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p200[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p201[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p202[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p301[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p800[234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p900[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p[5678]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA225d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA758d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA794d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp009[49A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp00A[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp00B6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp1018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp80A[3C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E0p0600d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E0p200[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E1p0501d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v05E1p0893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p0502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p0503d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05E3pF191d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E9p000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05F9pFFFFd*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v0602p1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v060BpA001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v061DpC020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v061DpC1[245678A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0644p800[EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0644p8021d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0644p802[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0647p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v064Bp7825d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0659p0020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v065Ap0009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp20F9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp2202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp220[2346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp400Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0675p0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp000[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp0307d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp04BBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp0609d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp061[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp230[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp23[ABCDEF]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2[57]A1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp331Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067BpAAA[028]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067BpE1F1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Cp1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Ep1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p004[07AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0685p7000d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0694p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0698p2003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v069Ap0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06A2p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06A2p6810d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06A5p0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06A5pD001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06A5pD800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06B9p4061d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06BDp0404d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06BEp0800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06BEp8116d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06BEpD001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06C6p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp010[12356789ABCF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp010[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp011[0234589ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp012[1A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp013[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CEp8311d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06D0p0622d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06D3p0284d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06D6p003[4BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06D6p00[34]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0p0319d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0pF10[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0pF11[01245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E1p000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E1pA190d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8p3002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8p3003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8p3009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8p300Cd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v06F8p300[48]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8p301Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8pB000d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v06F8pE033d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8pE036d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0707p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0707p020[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0710p[08]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0179d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0711p02[013]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0550d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p090[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0918d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p09[25]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p5200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0728pD001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0729p1284d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0731p0528d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0731p2003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0733p0110d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0733p040[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0733p0430d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0733p131[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0733p22[12]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0733p32[68]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0734p043Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0745p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0745p1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p1002d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p101[15]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1021d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1031d010dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p1033d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1041d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p200[138D]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p2019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p201Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p203[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p208[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v077Bp08B4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v077Bp2226d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0784p0040d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p0160d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p016[234689B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p0170d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v078Bp1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v079Bp0027d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p07C2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p0986d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p851[135]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp000[4D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp002Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp002Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp003[CF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp004[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0056d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B4p0F02d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v07B8p110Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p2[78]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p307[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p400[247BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p401Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p410[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p420Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p7610d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p8179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07B8p8189d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p81[78]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p9271d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8pABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p150[013456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p151[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p158[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9p000[EF]d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v07C9p0010d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v07C9p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9pB010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9pB100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp200[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp680[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D0p4101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3A10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C0[9ABDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C1[13567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3E0[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07D1p7E11d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07FAp7712d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07FDp0001d*dc*dsc02dp*ic*isc*ip*in*)modalias(usb:v07FDp0004d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0813p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0813p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v082Dp0[123]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0061d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p00[456]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p00[78]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap6618d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap751[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA512d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA618d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA704d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA70[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApB004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApB51[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApF511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[15]046d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[78]522d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[BCD]522d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p100[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1040d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0846p68D3d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0846p9014d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p901[239]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p904[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9053d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9055d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0846p90[24]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846pF001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v084Dp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v084Ep1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v084Fp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC0[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC1[126789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC2[249]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC2[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC3[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC3[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC49d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC4[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC50d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pBA02d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pBC0[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap802[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap010[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap0110d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v087Dp5704d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08B9p1197d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp002[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp00[12]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp0109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp010[46]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp011[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp201[068]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp202[0248]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp204[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp2062d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp20[56]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp2102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08D1p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08D1p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp0114d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp098[678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp8511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp90FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E3p010[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E4p0163d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v08E4p017Fd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v08E6p5501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E9p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08FDp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08FDp000Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0908p0070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0908p01FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v091Ep0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v091Ep0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0920p7500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0921p1[02]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0923p010Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v0930p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0930p021[59C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p022[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p070[056789AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A07d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A13d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0930p0D45d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p1302d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v093Ap010[EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v093Ap050Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v093Ap246[01348]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v093Ap247[01246]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v093Ap260[0138EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v093Ap262[0123456789AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v093Cp0[67]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0944p020[014]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v094Bp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0951p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0951p000Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0955p09FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v095Ap3003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0960p006[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0961p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0979p0227d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0979p02[78]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0988p0578d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v099Ep0052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v099Ep4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09C4p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E1p5121d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E8p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E8p0062d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0064d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0082d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p00C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p00D[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A12p5D10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A17p004Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A17p0062d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p026[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p1269d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p6688d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p8515d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p9000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p962[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A47p9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A4Ep[24]040d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0A5Cp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0A5Cp0BDCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp2033d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp21E1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp6422d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5CpBD1[7EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5CpBD27d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A99p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AC8p030[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AC8p032[138]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AC8p30[1357]Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0AC8p34[12]0d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0AC8pC00[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AC8pC301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ACDp0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p61[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p62[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p63[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p650[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p660[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p67[0246]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p67[13579]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p69[57]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6[89]11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p70[0246]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p70[1357]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p72[57]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p73[0168]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7706d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7A05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[12]11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[4567]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[89A]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8120d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8120d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0AF0p820[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p830[024]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8[4689]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p9[02]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pC031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pC100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD013d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD03[135]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD05[578]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD15[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD25[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD357d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p[56]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF9p001[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B00p3070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0B05p166Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p173[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1742d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p176[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1776d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v0B05p177[46]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1784d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p179[0D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17A[7D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17BAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17BCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D[1B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17EBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p180Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1833d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p184[1C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p187[04]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p18F[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p1976d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p19AAd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p420[012F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p920[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0421d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B3CpC00Bd*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0B3CpC00[012345AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B3CpC00[012]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0B3CpC00[45A]d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v0B62p0059d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B63p653[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B8Cp2303d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p172[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p1780d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p178Ad*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0B95p1790d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0B95p279[01]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v0B95p772[0AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p7E2Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BAFp00F[1256789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB0p500Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0BB4p00C[EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A0[123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A1[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A2[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A3[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A4[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A5[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A6[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A7[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A8[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A9[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0BCEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC3p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BD3p0555d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0BDAp0179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp018Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp2005d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp2102d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp317Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp318Bd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp5088d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp805[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8153d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v0BDAp815[2356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp817[0678ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp818[6A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp819[1A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8724d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp8754d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDApB711d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB720d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB81[2A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB82Cd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApF192d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApFFEFd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp[01]724d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDBp*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v0BDBp*d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v0BDBp1002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BEDp110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BF8p1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp000[2345ABCEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp001[01236789ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp002[237]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp010[2456789ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp011[123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp012[01234678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C10p0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C26p000[49ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C26p001[01238]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C33p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C44p03A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p600[1579D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p601[19]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p602[45789ACDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p6040d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p607Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p608[3CF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p60A[8AF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p60B0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p60C[0E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p60ECd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p60F[BCE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p610[02ABCE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p612[8ABCE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p613[08ABCE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p614[238A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p624[028CEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p625[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p627[BCF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p628[028CEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p62B[3BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p62[67]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p62[AB]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p800[138A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C4Bp0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p210[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p221[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p222[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p241[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p242[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p243[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p244[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p281[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p282[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p283[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p284[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p285[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p286[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p287[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p288[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p9020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52pA02[ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C6Cp04B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C72p000[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C72p001[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C7Dp0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p17DAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p180Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C8Ep6000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CAAp3001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CADp9001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CCDp001[234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0CCDp0035d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CCDp0080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CDEp002[25]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p0036d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p1006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p20FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p300[0248]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p311[DEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p3121d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p701[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p817[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p9271d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pB00[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pE00[3456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pE019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D3Ap0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p0081d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p201[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p202[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D64p0303d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D64p[03]108d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D81p19[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D9Fp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p382[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p387[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p6899d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p822[BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p82[12]Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p871[BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p87[01]Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p899Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0pA877d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB7p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DBAp[135]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DCDp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p002[BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p003[9BCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p004[01278AD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0056d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p005[013F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p005[2C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0061d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p006[0256789AEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0072d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0DF6p0076d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0DF6p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p007[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p007[59]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p061Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF7p0620d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF7p0900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E0Bp90[34]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4141d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4142d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4147d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p414[ABD]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4151d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4153d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p415[69]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p425[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4642d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4650d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4650d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v0E41p4750d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5044d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5051d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v0E41p505[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p534Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E55p110Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p000[139B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p0019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p001[378]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p0025d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0E66p002[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p400Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E67p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E7Ep1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0E8Dp00A0d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v0E8Dp00A1d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A1d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A2d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A2d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A4d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A4d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A5d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A5d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A7d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A7d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00[0234]3d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v0E8Dp7101d*dc*dsc*dp*ic02isc00ip00in*)modalias(usb:v0E8Dp7102d*dc*dsc*dp*ic02isc02ip01in*)modalias(usb:v0E8Dp7103d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp7106d*dc*dsc*dp*ic02isc02ip01in*)modalias(usb:v0E8Dp760[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp7610d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp763Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp76[13]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp76[35]0d*dc*dsc*dp*icFFisc02ipFFin*)modalias(usb:v0E96pC001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EA0p6858d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EABpC893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EB0p3457d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EB0p9071d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EBAp[12]080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p100[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p101[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p102[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p103[12358]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p104[023]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p108[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p10[9AB]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p12[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p2051d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p20[012345]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p20[6789A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp0112d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp68A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0F3Dp68A3d*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v0F3Dp68AAd*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v0F3Dp68A[3A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0F4Ep0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F94p000[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F98p0201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FB8p300[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FB8p4001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FC5p1227d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCFp100[346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FD8p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FDEpCA05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE6p8101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE6p9700d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE9pB307d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FEBp2004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1004p6000d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v1004p618Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1004p61AAd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v100Dp3342d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v100Dp903[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v100DpCB01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1011p3198d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v102Cp6[12]51d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p210[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p211[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p212[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p213[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v103Cp1629d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v103Ep03E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1044p8002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1044p800[BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1046p9967d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v104Dp300[026]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v104Fp0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v105Bp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v1066p00CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1066p0[3567]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v106Cp*d*dc*dsc*dp*icFFiscF[01]ipFFin*)modalias(usb:v106Cp*d*dc*dsc*dp*icFFiscF[DEF]ipFFin*)modalias(usb:v106Cp370[12]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v106Cp371[1245]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v106Fp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10A6pAA26d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10ABp10C5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10ACp0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10B5pAC70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10BDp1427d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p0F91d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p1[16]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p800Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p803Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p804[4E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p805[346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p806[6F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p807Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80C[4A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80F6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8115d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p813[DF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p814[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p815[6EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p817[CDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p818Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p819Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81A[69CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81D7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81E[278]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81F2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8218d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8281d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8293d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82AAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82EFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82F[1249]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82[26]Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8341d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8382d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p83A[8A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p83D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p841[148]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p846Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p847[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p84B6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p851Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85A7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85B8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85E[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85F8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p863Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p866[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p87EDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p885[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88A[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88FBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8938d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8946d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8962d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8977d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8998d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p89A4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p89FBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8A2Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8A5[BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8B34d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pEA6[013]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pEA7[01AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pF00[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C5pEA61d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10CEpEA6Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10D2p*d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10FDp0128d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10FDp7E50d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10FDp804Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10FDp8050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap1131d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap115[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap11[13]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap125[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap1451d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap14[15]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap161[38]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap165[38]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap2210d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p900[01F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p9010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p902[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p903[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p904[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1114p000[146]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v114Fp68A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v114Fp68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v115EpF100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1163p0[12]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1182p1388d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1186p3E04d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1189p0893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p001[789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0023d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p0024d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0025d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p002[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p002[6789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0112d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0120d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0218d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p022[04]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p680[234589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p681[2356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p682[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p683[234589ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p685[0123569A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p6893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p689[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in13*)modalias(usb:v1199p68A3d*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v1199p68AAd*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v1199p68ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68A[24589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68A[3A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p68A[59]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p68[89]0d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p900[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p900[123456789A]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p901[01234589BCEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p901[1359B]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p901[CF]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p9041d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p904[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p905[134567]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p905[13456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p9063d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v1199p906[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p906[13]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p9071d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p9079d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p907Bd*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p907[0189AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p9091d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p909[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p90D2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p90D3d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1199p90D3d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v1199pC08[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11ADp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11CAp0212d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11D9p100[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F5p000[1345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F6p2001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F7p02DFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1209p100[26]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1231pCE0[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p000[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1235p000[AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p001[08]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p4661d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1266p100[23456789ABCDEF]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1266p101[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1286p2041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p2042d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2043d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p2044d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2049d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p204[AE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p8001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v128Dp000[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1293p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v129Bp1828d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12B8pEC6[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc06ipFFin*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip11in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip[147]6in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip16in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p140[6C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p144[12]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p146[45]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14ACd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v12D1p14ACd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14C6d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14F1d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v12D1p14F[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p14[0A]Cd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v12D1p15C1d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v12D1p1C05d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p1C07d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p1C1Fd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p1C23d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12EFp0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v133Ep0815d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1342p0202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1342p0204d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1342p0304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1395p0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1397p00BDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13ADp9999d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p002Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p003Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p003[1B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p004[35]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v13D2p0400d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v13D3p3247d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3262d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3273d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3284d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p330[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p332[129]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p332[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3340d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p334[689]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3350d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p335[789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3362d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3365d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3375d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3399d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p339[35]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p340[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p340[28]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3423d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p343[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3474d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3487d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3490d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p34[37]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p5103d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v13E5p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p11[0123]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p14[01235]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p21[0123]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p24[012]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p4[14]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p600[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p6010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p700[0134567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p7030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p704[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p800[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p900[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p901[01]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1410p901[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1410p9022d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1410pA00[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA00[1234567]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1410pA010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA01[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA021d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1410pA02[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pB001d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1410pB001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1415p2000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1435p0918d*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v1435p3185d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD111d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD181d*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v1435pD182d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v1435pD191d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD191d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1453p4026d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1457p5118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v145Fp013Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v145Fp013Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v145Fp013Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1482p3C09d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1485p000[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp2[078]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp3370d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp357[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp537[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp5572d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp760Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp760[1ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp761[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp8070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148FpF[13]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B0p3410d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C0[6789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C1[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C2[3578C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14EApAB11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1508p1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1508p1001d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1514p2008d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1519p0443d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v152Dp0310d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1546p050[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p1010d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v1546p1104d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1546p1313d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1546p131[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p134[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p1[13]43d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v154Ep500Ed*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v1555p0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p0A80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p7720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p8150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v155Ap1006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v157Ep300Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v157Ep3013d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15A9p0006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15A9p001[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15B8p600[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15BAp000[34]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v15BAp002[AB]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v15C5p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15E8p91[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15EBp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1604p800[157]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p000[12345678CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p001[0123489A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p020[1567CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p021[257ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p024[012347]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p030[123456789ABCE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p1403d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p1A01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p0407d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p080[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p7002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1630p0042d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v1631p6200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p000[58]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p8005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p8093d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v165Cp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1668p0323d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1668p1200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap030[345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap0401d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap0[123]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v167Bp4001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1686p00DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p0601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p074[04]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p076[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p7588d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1690p7588d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v16C0p09B[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16CAp1502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D5p6202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D5p650Ad*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v16D5p650[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D6p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p5553d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v16D8p600[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p600[378]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p6280d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p628[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p6512d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v16D8p680[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p7003d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v16D8p7004d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v16D8p7006d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v16D8p700Ad*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v16D8p700[123456A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p700[12]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p721[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p721[123]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p725[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p725[123]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v16D8p8002d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p800[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16DCp001[0125]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1726p1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1737p0039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1737p007[01789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p060[025]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p0615d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p970[12356789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p9801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp8A12d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp8A3[134]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174FpA311d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1761p0B05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1776p501Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp016[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp01[56]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0254d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0302d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0324d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp03[12]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp1163d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1781p0C30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1782p4055d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1782p4D10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1782p4D11d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1782p4E00d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v17A1p0128d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17A8p000[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17A8p001[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17A8p010[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp041[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0808d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0815d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0839d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0D8Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp10[012]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1915d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1940d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1969d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1978d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp2305d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp471[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCpBAFFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17DCp0202d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v17DDp5500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp304Bd*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v17EFp304Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp3054d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp306[29]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp3082d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp4802d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v17EFp7203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp720[5C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp721Ed*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v17EFp721[4E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFpA387d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17F4pAAAAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1803p5510d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp021Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp0269d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp207Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1843p0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1871p0516d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v18C5p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18C5p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18E8p6259d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18ECp3118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18ECp3290d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18ECp3[12]88d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18EFpE00Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18EFpE025d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18EFpE03[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1901p0015d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1901p019[0345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1934p1202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1943p225[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v199BpBA30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v199Ep8102d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19B5p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19CFp3000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p*d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p*d*dc*dsc*dp*icFFisc02ip0[15]in*)modalias(usb:v19D2p*d*dc*dsc*dp*icFFisc86ip10in*)modalias(usb:v19D2p000[12345689ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p001[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p001[79]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0021d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0025d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p002[012345789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0031d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p003[01234789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0042d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0049d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p004[023489]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0052d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0055d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0058d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p005[012456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0063d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p006[012345679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p007[036789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p008[236789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p009[01234567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p00[01]2d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0104d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p010[4568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p011[378]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p011[38]d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0121d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0123d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0124d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0125d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v19D2p0126d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p012[1234568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0130d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0133d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p013[035679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0141d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p014[1234578]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0157d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0158d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p015[12356789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p016[124578]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p016[78]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p017[068]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p017[68]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0189d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0191d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0199d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p019[1679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0200d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p020[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0257d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p025[47]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0265d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0265d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0284d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0284d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0317d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0326d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0326d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0330d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0395d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0396d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p0396d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0412d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p041[247]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0426d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p060[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v19D2p1003d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1008d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1008d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1015d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1018d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p101[028]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p101[02]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1021d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p1021d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p105[789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p106[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p107[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p108[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p109[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p110[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p111[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p112[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p113[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p114[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p115[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p116[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1170d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p117[37]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1181d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p124[456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p124[57]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1255d*dc*dsc*dp*ic*isc*ip*in0[34]*)modalias(usb:v19D2p1256d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p125[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p125[24]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p126[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1270d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p1275d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p1275d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p127[01234]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p127[6789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p128[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p129[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p130[0123]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1333d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p140[12]d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p140[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p142[4568]d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p142[4568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1432d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p143[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p1476d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v19D2p1481d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v19D2p1485d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p153[345]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p154[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p156[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1589d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p159[012468]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1600d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p2002d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p200[23]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF4[23456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF5[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF6[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF7[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF8[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF9[01234F]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFA[0123456789ABCEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFB[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFC[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFD[012345]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFE[89BCDE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFF3d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2pFFF[16789BCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFF[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19FFp0239d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A28p6010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A32p0304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A61p34[12]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A72p100[0125789DEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A72p101[123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A79p6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p5523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p752Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p752[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86pE092d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A8Dp100[23456789ABCDEF]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1A8Dp101[012]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1ADBp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1AE7p2001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B1Cp1C00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B1FpC006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Bp2951d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1B3Dp010[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp011[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp012[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp013[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp014[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp015[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp016[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp017[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp018[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp019[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01A[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01B[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01C[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01D[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01E[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01F[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp4701d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp930[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp931[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Fp2002d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1B5Cp010[345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75p307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75p7733d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75pA200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B91p0064d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BA4p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp00B[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp011Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp011Ed*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1BBBp0203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0203d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p*d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1BC7p0036d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v1BC7p100[3456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p101[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1031d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1BC7p103[135]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1041d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v1BC7p1045d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p104[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p105[012345678]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p106[0123]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p107[01235]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p108[0123]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p10A[049]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p10[45]0d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p110[01]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1BC7p110[2AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1200d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v1BC7p1201d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p120[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p120[34]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p120[678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1213d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1214d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p121[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p123[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1250d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1BC7p1261d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p126[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p12[36]0d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p1900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1900d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v1BC7p1901d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p701[01AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p900Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p9010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p920[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC9p6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BCFp0B40d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1BE3p07A6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C04p0015d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1C0Cp0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C40p0477d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1C9Ep7605d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep960[357]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep9801d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1C9Ep9803d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1C9Ep980[013]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1C9Ep9B01d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1C9Ep9B0[125]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep9B3Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1CD7p0217d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1CF1p000[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D4Dp000[2CE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D4Dp001[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D6Bp001[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D6Fp0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1DA5p451[2589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1DA5p4523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9001d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v1E0Ep9003d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0Ep900[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9011d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0Ep9100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9200d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1E0Ep920[56]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0EpCE1[6E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E29p0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E29p0501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp004[AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp0053d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp0055d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp005[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp005[5B]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1E2Dp0060d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp0060d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp0063d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v1E2Dp006Cd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp006Fd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1E2Dp006[19]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1E2Dp0082d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v1E2Dp0083d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp008[2345]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp00B0d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp00B7d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1E2Dp00B[03789]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp00F[1234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E8Ep6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2315d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2[23]10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1F38p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1F45p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FACp0151d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1FB9p020[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p030[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p040[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p060[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p070[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p0[12]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FF4p600[AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p1A0[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p330Fd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p330[789AD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3317d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p331[019B]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p331[CEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p3C05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3C1[579ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3C2[01235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3D02d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3D04d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p400[123B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4A00d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v2001p7D0[1234E]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001p7E16d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v2001p7E19d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2001p7E19d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001p7E3[5D]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2001p7E3[5D]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001pABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001pB301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001pF115d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v200Cp100Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p1201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p4902d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p5201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB2[459]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB2[ABE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB31d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED06d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED17d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED1[49]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v201Ep10F8d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v201Ep2009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2020p203[13]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2020p203[13]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2020p2060d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2020p2060d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2020p4000d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v203Dp1480d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v203Dp14A[19]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2077p7001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20A6p1105d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B7p0713d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B8p8888d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B9p1682d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p624Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p648Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p724Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p806Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p808Ad*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v20F4pE05Ad*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v2100p9001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2100p9E5[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2100p9E6[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v211Fp6801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p0030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p0057d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2201p012Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2262p0002d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B7p150Dd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v22B8p*d*dc*dsc*dp*icFFiscFBipFFin*)modalias(usb:v22B8p2A70d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B8p2E0Ad*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B8p4281d*dc*dsc*dp*ic0Aisc00ipFCin*)modalias(usb:v22B8p42[01234]4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p6027d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v22B8p6425d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v22B8p900Ed*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22D9p276Cd*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v22DEp680[123]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22DEp9061d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v2357p000Dd*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2357p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p010[5B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p010[89C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0111d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p011[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0123d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p012[DE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0135d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2357p0601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2405p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v245Fp931Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2478p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v249Cp900[1268]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v249Cp93[12]Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap160[123456789ABCDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap16[12]Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap260[123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap26[12]Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap360[123456789ABCDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v25C6p9002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2626pEA60d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p001[1237]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p010[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p0301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p0[23]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639pD00Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2692p9025d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2692p90[02]5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2717p4106d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2770p905[012C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2770p9120d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2770p913Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2770p930[BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2833p0201d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v2833p0211d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v2899p012Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v293Cp5702d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2955p1003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2955p[01]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v29FEp4D53d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v2A5Fp1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B53p002[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B53p0031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B73p000[ADE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B73p001[37BE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B73p002[39]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B7EpB752d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v2C42p1202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C4Ep0102d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C4Ep0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0123d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0123d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0124d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0124d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0125d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0125d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0128d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0128d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0129d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0129d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Ad*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Ad*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Bd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Bd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Cd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Cd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0191d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0191d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0195d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0195d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp019[15]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0203d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0296d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C7Cp0296d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0306d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0306d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp030Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp030Bd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp030Bd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp030[CE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp031[01234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0512d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0512d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0700d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFisc00ip[04]0in*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFiscFFip[13]0in*)modalias(usb:v2C7Cp0801d*dc*dsc*dp*icFFisc00ip[04]0in*)modalias(usb:v2C7Cp0801d*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2C7Cp090[01]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp6008d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp6008d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp6009d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp6009d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp600[125]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp6026d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp7001d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2CAFp13A[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2CB7p0001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2CB7p0104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2CB7p0104d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2CB7p010Bd*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2CB7p010Bd*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2CB7p010[56A]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p011[15]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p01A[0234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p0A0[4567]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2DEEp4D41d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2DF3p9D03d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2ECApC101d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v305Ap140[456]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v30C9p0093d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v3195pF190d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3195pF28[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v31B2p0011d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v3277p0072d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v3334p1701d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p011Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p043Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p051Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p053Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0E3Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0F1Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0F3Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0[34]26d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0[7B]1Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p1326d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p191Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p[23]326d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v33F8p0104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v33F8p0115d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v33F8p01A[234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v3708p2[01]CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3923p7825d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3923p7A0Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3980p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4113p021[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4113p04[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v413Cp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v413Cp400[123456789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp811[45678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp812[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp813[345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8172d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v413Cp817[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8186d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp818[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp818[56]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8194d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp819[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp819[56B]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v413Cp819[56B]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v413Cp81A[234689]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81A[23489]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81B6d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v413Cp81BAd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v413Cp81B[1356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81B[136]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81B[BC]d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v413Cp81CCd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81C[2BCF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81D7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81D7d*dc*dsc*dp*ic*isc*ip*in0[01]*)modalias(usb:v413Cp81D[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81E0d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp81E[046]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp821[35]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v413Cp821[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp9500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4348p5523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4505p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4752p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4766p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4855p009[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4856p0091d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p010[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p030[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p0[45789ABCDEF]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p800[12345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p[18]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v534Dp0021d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v534Dp2109d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v5372p2303d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5986p1172d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v5986p1180d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v5A57p028[0234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5A57p5257d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5E04pCE00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6189p182Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6189p2068d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6547p0232d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6737p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7104p2202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p4085d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7710d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p771[178]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7722d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7733d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7811d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392pA611d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392pB722d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392pB811d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392p[ABC]711d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p[BCDEF]822d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v8020pEF04d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8086p0110d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8086p0630d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8086p07D3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8086p0AD[234]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B0[37]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B3Ad*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B5[BC]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8087p0A5Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p2[078]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p3572d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7715d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7832d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7843d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p78[124]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7[78]30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9846p9041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9986p7523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v99FAp8988d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9E88p9E8Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vA168p061[0134578]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vABCDpCDEEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vDEEEp030[023]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vF201p5370d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vFFADpA001d*dc*dsc*dp*icFFisc*ip*in*)modalias(virtio:d00000019v*)modalias(wmi:02314822-307C-4F66-BF0E-48AEAEB26CC8)modalias(wmi:05901221-D566-11D1-B2F0-00A0C9062910)modalias(wmi:0B3CBB35-E3C2-45ED-91C2-4C5A6D195D1C)modalias(wmi:284A0E6B-380E-472A-921F-E52786257FB4)modalias(wmi:51F5230E-9677-46CD-A1CF-C0B23EE34DB7)modalias(wmi:551A1F84-FBDD-4125-91DB-3EA8F44F1D45)modalias(wmi:5B3CC38A-40D9-7245-8AE6-1145B751BE3F)modalias(wmi:5FB7F034-2C63-45e9-BE91-3D44E2C707E4)modalias(wmi:603E9613-EF25-4338-A3D0-C46177516DB7)modalias(wmi:676AA15E-6A47-4D9F-A2CC-1E6D18D14026)modalias(wmi:67C3371D-95A3-4C37-BB61-DD47B491DAAB)modalias(wmi:6AF4F258-B401-42FD-BE91-3D4AC2D7C0D3)modalias(wmi:70FE8229-D03B-4214-A1C6-1F884B1A892A)modalias(wmi:86CCFD48-205E-4A77-9C48-2021CBEDE341)modalias(wmi:8D9DDCBC-A997-11DA-B012-B622A1EF5492)modalias(wmi:95F24279-4D7B-4334-9387-ACCDC67EF61C)modalias(wmi:9DBB5994-A997-11DA-B012-B622A1EF5492)modalias(wmi:A80593CE-A997-11DA-B012-B622A1EF5492)modalias(wmi:ABBC0F72-8EA1-11D1-00A0-C90629100000)modalias(wmi:B6F3EEF2-3D2F-49DC-9DE3-85BCE18C62F2)modalias(wmi:F1DDEE52-063C-4784-A11E-8A06684B9BF4)modalias(wmi:F6CB5C3C-9CAE-4EBD-B577-931EA32A2CC0)modalias(wmi:F6E4FE6E-909D-47cb-8BAB-C9F6F2F8D396)modalias(xen:vsnd)modalias(xprtrdma)     /bin/sh/bin/sh/bin/shkernel-rt-debug-modules-core-uname-rkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.14.0-503.14.1.el9_5.x86_64+rt_debug5.14.0-503.14.1.el9_5.x86_64+rt_debug3.0.4-14.6.0-14.0-15.2-14.16.1.3g77g,g$g6ff@fLfX@fcf@fff4ff@f(@ffą@f3f?@ffJf@ff@faf@ff@f@ff>@f@fIff@f`f@ffwf&@fff=@ff@f}T@fz@fy_fuk@ftfqvfp%@fp%@fj@fifffaf`S@f_f]@fXj@fU@fTufM@fLfH@fE@fCR@fBf;i@f:f4f/f+@f*Ef&Q@fff"@f@f@f Df@ffg@ee,ee@eZRelease Engineering - 5.14.0-503.14.1Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0xc9c745e60x5487f0b70x3f66dc640xc30b8c8d0x365899f60xe399d7aa0x409968bc0x14992ab00x75f81ba10x9047bd850x4ca82b9f0xb6f26a810xc890b6d10x4518d1750xe45628cb0x3a2a40a50xd81e2f280x38688d650xabff3e0f0xbb31a2660x4ed3fb1b0x2b5551d50xc79208410xc54c863e0xa1893d140xc8dd867f0xd541e31a0x6d3d6bc60x3589f76c0x2d8459dc0x438abcb70x03bbeac20x75fda2890x683fa6670xcd0de8c50x1b9fd2fa0xffef99b10xc7805a830x2786b93a0x812ca7180xee3284a60xa31713140x859956960x41aaecb80x82975bf30xf98f97a50x7036f8b60x01ec98fd0x1cc08ca00x595287f50x36d9057b0x614dcccb0x82738d020x807a55970x046913260x0f43f6490xc2a538f60x01ea91680x416b775f0x489769e40x66ba58c00x20e599fd0x2c64bcad0xd8f4dc180x11f9dcd80x79e0e6ca0xd87570c90xdc5f9a4a0x89fe65cc0x8a361ce70x04423d090x941b32a90x9b3af3ee0x7d36cecf0xea4282a40xfc781c470x2927893f0x2f676cb30xdfe224830x0018cadd0x3b873a3b0x8368e6440x8d8eb6c00xf61779090xf3f0b51d0x459e58e40x221696d20xf4e564670x49c24f240xb1c560b90x3a10aee80xd1ce68b00x1ec57b4f0xcb15a8140xcf819cd10x01df36970x5b493dd10x1726b5220xc3f7ad7d0x46851ad50xb39f74b20x19e7490f0x571470da0x9280ec6b0x52adf5520xe974004b0xee93287e0x3f52cf620xe2547f470x7c250ebb0xa0b3e2e90xef403c300x79f06d4f0xbdfc788c0x691c7a580x614c79760x7bc3e5c70x5170ae0a0x7409eaaf0x457b513d0x92eba62f0x83800e3a0x2d9573b20x0d45ceb70xf504469f0x630207f90x9a4770780xbd06319e0x08436e3c0xcb94d5fd0x148d3e140x0b500b610x463749810xf49a38990xcb430fdd0xba90df930xde93b5080x8a7b4b900x402133a80xe3713d420xd7ad4f920x8f7df1f10xefb111220x3435fb970xb8517f630x6d3950740xe64b1f520x6d0635ce0xaabfa5fd0x4d264b3e0x96d5e6270x6f11404e0x22b719fc0x9b56959c0x256385240xc56e9e830x25ecf6900x9a367e9d0x4cf848e10x578a5f4c0xe28223200x9a9ab2850x9ad806d40xa2369d550x579fd1b40x6a48c0e50xe267ffa80x825097880xf6e1bae50x1ef6edc20x5077c86d0x6f00968e0x83c7f76a0x256c24d90xa1074e390x30a181590x7d620d060x4c4fc9ab0xd391b5930xd1027a3d0x7c1177c40x98e4592f0x39bf93010x0283dfe30x956d433d0x084ce0fb0x8c1818550x58b362f20xb645141a0x182e01340x9c672c520x4daa380a0x49cf48210xac27df260x683bb8e90xdce1640d0xa8f04b2e0xcc82f9410xb362d2250x0048d48f0x21b8c2040x0f65b7940xd387a2450x39eb02d40x22bccd1d0x7f1d76e80xac0955450xec0d5f7e0xe50885820x8f3f015d0x82e01ca00x35fb27dd0x792463410x90b76ae40xe3f334230x67e5de9e0x5cb4bae00x92bb42200x3a36196d0xdb8869520x7cc484a50x8826c13b0x45b619160x476a28dc0x7a45377b0x3913ff6f0xb7ae99220x5c8f3bde0xb92b7ae70xedc04b930x10abfb160x2e86709d0xc94448b60x40cd06b30xf9c48e620xca0572060x00cbdd440xa480ce880x0ea5d74b0x561fe9400x9b089d760x11919bd80x2d16203e0x4e1d93d40x2d8cf6320x8eb93d4b0x1b822a0b0x7a445f9c0xd9968cfa0xc280c47d0x35d5a8a60x00fb0bc70xf09adc730xaa7ac4fd0x2ed27f150x5fb78c1d0xc7a26f060x8e2b80080xf49021a50x9f9031e30xd22610c90x57c46ceb0x14d299060x7ff7b6be0x73ad52070x9c97fe780xef9a1c100xde82465a0xe0e3d4390x90ed3cea0xd8df0c730x490473d90x57cb38d50xb911fc170x491563a40x351ec9640x5399526a0xf7cc393f0x36dad4540xca7e7ef10x446b430d0x8499b35d0x985bb83e0xb53f73eb0x8055eeee0x6d3f77ef0xc14284a20xa5ff660e0x07a254f10xb0fdc6ce0x7562a8150x117854300x68e7c0480xd67fb2db0x2ea456a50x28dac10f0x4805344e0x3e67ee0c0xf186d4f50x699cc7c90x88a49aa10x6b076f5e0x0ec19ddb0xa1fe1e330xa94891f10x015e5db20x434cf7ee0x9300de740xe2aa8b820xb20aca4c0xfa0ee91b0xc50eaf980xbda57fbe0xc9fc95320x78e727da0xe7427f970x0e3a2e5f0x09e549db0x5d09b3ca0x97e888470x75387cf20xa0e3c6c70xb613fdc80x8eaf189d0xfe176eec0x812c63350x7bd541900xf01971880xab41cd450x37ca28880x077c1de00xba75c8490x65fde0550xb20c3f500xfe74d55a0x331025860xdc5a55f80x041306b10x9c51bcc40x6f158e8a0x821e0e070x27587c820xc720ea0b0x65627ee60x4d70b3450xdd54af270x3e90e1800xeb97e83f0x90d3af660x9bc687080xd12565050xa96056320x930a3ee90xe5ff7d6e0xe69397680xb1d078e60x6e82a73b0xb18125060x124306ab0x1486a2880x289eaca20x8d2382d50xf8a71cd10x4b2d23d70x446b00800xf7fc0f2f0xd8a2b0780x3c8e1b580x1acfd4fa0xa0213f140xd29813570xdb947e270xd24e15f50x95dc7b320x03fe62300x1a0aa0300xdc278cef0xf8ca70540x14ee09e70x3c7e3a9d0xc2db78880xa1f9dba90x8f2ed6210xa7ae44de0x09ae391d0x4287ee1e0x807ce8b90x56f487170x187535270x48dce7ef0xc272e0670x7fb943070x7866d4aa0x803c8f5b0xdc5cb0880xdf022d7b0x065d59510x1659c1dc0x1ab064eb0xcf3566420x26ea89a10x6276a76b0x49ce23c00x7ba9e4a30x55f93a7b0x22d310d90x8995a5710x3f8d99bb0x34cbde370x3a3c837a0xdf51a1cc0x57d50fa40x5ae8c7c00xf2ec1e410x0f77dafc0x45b883430x1d68bd1c0xa4845a630xb5fd23240xff99fbe30x3235f8930x8d6824ec0x5edb45cb0xc0c33bc20x004a50dc0x8edcd6730x8053cbd90x057795be0x814cc45c0xac2ae97e0xa8d3d6770x1d1ab0ad0x615515470x257f0c1d0x8e08b59e0x91cbfe820xaae6f8a90x1c14883b0x83c7ade30x5a51f6ba0xf1a42d360xcb79777f0x3fe12a820xae16ed870x38fc0eeb0xaf2539120x7ae1d2bb0xe35c9b650x4fc482740xc43e24990x2881532c0x6bc4be810x49bf72dc0x03c613ba0xf2e5ba450x38c23f460x08faa6f70x2099b6b10x55072b3b0x67c5dbd70x283bae700x8f4d21260xe546e2630x6c6056a80x6763a2960x238102380x1992df860xfd4d0f770x66cdeb910xadb396aa0xf9cdfcda0x393dfb380x41b00a870xb6588ba60xed04a5ea0x743442140xd38288770xe697c05b0x27184aef0xf0cd9b470xd14d6ed90x599d8f800x108b188f0xcd891af30x4571aea80x46e7d2180xd4b879db0xda6de90f0x3f858b770x04095e380xa18f224e0x0b1ab3530x4e8f3aea0xb343bead0x912948140xa19570fe0x04b8922e0x8dbd72fc0x0548c1870x6d0278020xb0adbdf60x0096b46d0xf49bc67a0x4443d3990x69feb0fb0xf05c73aa0xea2d47950xe2d250a70xefa4a41a0x3503e0b10x08a177960xcc6d4abb0xb46de8e60x0818dbe20x4ed820730x99de49240xd68df2dd0x364f29f70x4f15bd320x172e0f630x7ab9e8750xa642f8710xe757314f0x38ce402b0xd946cb1e0x20acbaab0x12e37cbd0x7b5ce5c30xe3b4fc620x590110020x5c6974680xbfa126600xd1fc3c810xac7ca2550xc33e07910x12b85efd0x05a773cc0xe52141910x8e2753870xb392aff70x366cfb7b0x1eeaf14b0xbdc81c950xa8afc0090x8a5807ae0xb808f4550xab3cbb970x220596d40x8869e5be0x231104b70x1a63acfc0x8f291c1d0xfd3b4a710x4e2e10d20x928973ed0xa28d51cd0x5c269ef30x2a86ed980x733759180xb26870a10xb62a7b050x60a8a7d40xaaa661700xbb2dfa4e0x061ed98f0x6cdb27a90xcd4234f40x96715e140x3fca2d5c0x4ac79f410xa481250c0x1906648e0xd6217d910x9dbcd8010xa17c0ccf0xf2e747ae0x76ac74a70x6272b3410xa37644a20x8ba884cc0xa6d4d1230xe28b99c20x11c940e00x1b55eb6e0x853fe2f90x8aeeda030x7be7382a0x176302dc0x726d22370x1879fcbd0xcd87fc5c0x5e5e5c350xa6bf0bea0x3a2d15110x7b8c32f10xd76132120x0718b8b70x17b2a5220x84c37ee30x359ff1db0x283cf3a60xdc8562ab0xb830b10b0x7f06780d0xf2ba79c60x747ffc5d0x60b356c50x82b0bf830x8fea24bd0x8b538b2a0x3602af430x7bd9427a0x7aad008b0x214e42650xddacccf60xd6d0cf8f0xec485c100x24f19c9d0xa73b9c330x3c424b9f0x6b2b06f50xc340c7900xe5f635d50x8db5c4ad0xf900e2d60x4ad398e90xd3295c2b0x3d17248b0x1e1f75040xaf5eaa7b0xa76e4d230xa59206bd0x44a6fd100x80702ec90x29b9cf520xecbc53650xe8ebd0fd0xc31e76770xc3b1c4110x18be9d030xb001bdf90xf3a18b540x9d0007430x779d524f0x6578c0b50x339dbce90x4057f5980x2698d9fc0x19439fe40x44bb87250x5ac600b40x8b2cf81a0x02ca16f70xccf35f690x430389040x0b5a1c460x59c32d930x406033d50xe906295b0xc35ee32a0xaf78f2600xdea4a6ca0x80b334fe0x664eb9150x2439d9aa0x3a00aa390x71ee72e60xb44497810x8065b4140xd33eb0e50xebf074110xb4f8da420x2e24bbfa0xfda883190xd30f026d0xaf0e90870xf12d93870x6047ede60x13dc4f9a0x2591dcc70x10d892eb0x4759ff9a0x1dbe1e660xa624787a0xbd5de1a70x8a31129e0xc8b5bf0d0x4b817a830xe1e814ea0x37d4b5600x56b29a8d0x8c5e97540x194845600x3ec1a0010x156eeb240x09c341c00x31394a060xeda83a520xc225ac2a0x2cf4b8990x6d9858940x10f961960x9ed39fa20x53da38a60xebf1b7c90x2bb309ba0x33e3d4940x3568c1c30xdbf8c60e0x59b694be0x46ea86e70xde0394b80x35acba810x4fa7ce6c0x11caa1f90x01b5c2270xaade53570x970ab64a0x6ddaa92c0xacf438a50x3b29c1940xf0b4ba490xad8a99b70xa3b673e30x850759790xf3666fc60x3c744e950x9be888140xc3c413280xf7be8ee80x23026b4b0x7793f6a90xdffbdd940xb7f0d8810x9ce5d1660x048016960x538f32f20x264b907e0xf7e27f540x991eaee30x95f52c030x337405b40xad31eab60xe99312130x664a9c910x09e0d2c90x77c43bf60xa19b70900xd6c87a050x681bb93a0xe231b3800xd739f2ad0x9d6cba300x79b82a710x6563568b0x8fa029360xfb5c84f60xd949fe380xe8cfcc950x3aca71a10x87fb71700xf5596d890x6606e78d0x935e0a5b0xe001cc1d0x1f8291720x013c84b10x8a3ae72d0xcc1a7c480xd587153f0x646c544c0x145d8c900x117aca910xc08eb2ee0xeacb69420xb85ecaea0x136742990xa758964c0xcd4734000xe23bea700x46db3ba20xeb0b7b990xd14e52f60x6b0813290x9d5159510x3c3d71640xe53b0a970xaa72d3ce0xef2a24270x5e54e4ee0x479cf3df0x34c7f4fb0x9d8b05b20x8e8f49210xa5dc86dc0xc042b8f20x69d6f5750x184056570xb553282a0x3cbad53b0x0a787bb10xf957d3400xaf6876540xc114a15d0x0f66a3270x5c114d080xc680f94f0xca37a29e0xef4be1b10x3c86019a0x9864493d0xbfbfba610x77ef77400x5205c3ad0x812881f40x1925f35e0x45ce3f180x672881d90xbb8d34040x35ba2cc80x54824f580x0b038e240x1bb17dca0xabd9af6d0xc4c738910xceecd9e40x798f38300xdef1096d0x0fb09c810xc81ac3700x5b69eb380x636af1740xcd7681c00x04c0b1610xb8037bac0x13d7755d0x895dc6980xb473b2a90xfffd89db0xb97d77ef0x342a23540x9c16b2070x32f0d9360x98c2c9df0xa937f6640x11d1f9200x4596bd6c0x292f3cb40x99acd2940x24c47f960xe92ff6ad0xc4a2f4dc0xf815261a0xb6ae37960x35975d160x36c475ff0x107e93bc0x4bc162d60x2e7835700x33886da80xa0c7c7d70x1692c1080x3ee3fdbf0x389e86c70xc11c0f910x45eabdad0xbcb53eba0x9503e1530x1604191b0x29e942380xee9577400x0fa4d22d0x805805110xcd5438ad0x0e684d7a0x4eec57950x88762c920xe9a854b50xfd1a27960x530479730x24de13f20x7bdeab000xe6ee6adf0x7206624f0xb00d0b860xc9f7bd840x054825450x5fb8e3870xb6f386e70xee6e786d0xdd5e9a5f0xf17b7eef0x88404c430x472e78300x76b902c30xd128d1660xd663accf0xc134b59a0xd799152e0x740e2cfe0x510872a70x5b6b01bf0xe4af9f640x93b9fa220x7c8a1e940x64e759e40x05c2529e0xad591ce80x2a3bf6ed0x810124fe0x7fbec8ec0x80f6bc7c0x16ce61f50x12aad01b0xae4be5c40xfbb9a6a90xc053efa90x3cf2bd9d0xda8456670xeea40ade0x61a7d5dd0xee98a1c20xebb23f4a0x1d72fc7f0x190e0c2b0xb9cb6b1c0x8cb502060x24fd87f70x7a35dba50x5f78c1df0x7395a9100xc314c8a90x62584ac00x2adc80df0xaf1a93020x10ab94900xdcf75eb30xadfddb130xc34382ea0x3a7f64b20x2ec26ae90x43e458b50xa771ba5c0x50ee5c070xd69a02940xba3c2bf70x7b978fd40x01ee4a6c0xd75581000x16de16520xb93a86d90x80ee4dd40x4e220a790x9b47bed90xebee38760x0c5a365b0xc8b075a50x5229d1a30xb312c5d30x84ab25d80x0e24b4410x70a120a10x88afa51b0xccc6ac930xafe8a5cb0xd1efa0590x0af971a80x25be44e70x33226f320x088199940x3c3a0bb10xc591a92e0xc0d6e9cf0x861ae9310x3e3004510x02ced7fa0x35ce40340x3edb9a450x7e14e5320x8096eafc0xc8062d580x91c103720x9fe37fca0x9de154470x0f1a55280x9e3810950x38e9b5aa0x7ffd411b0x8d3714120x175f74aa0x255ab30f0xef3466150x87a1b6a40xbad8c1680xa00e4a550x0f37bd7b0x3d90c3c80x7f3154980xce914d520x71e804c80x70b097870xf56cc2f60x8319f7390x964c5d090x11ae878b0x03ff95db0x3fdb321f0x34cd570a0x741083090x239f42fd0x7d39bc480x7fdb60040x81f2d8dc0xb4eaa6400x06a2c7920x1f8266800xbd5b87240xab43f3a10x5598dca90x161fb7080x8970e99a0x6f6872130xffab29280xee0c114f0xecd8c37d0x94fc63c40x3d2b2f790x7e3c368d0x710129dc0x5701145f0x31fb5b9f0x1db15b100x6f71888d0xf76110a90x315dc3b80xbd062fbc0x271c5fa60x00ad43da0xffd7032d0xcad5a9490x43f308bd0xa7c20c190xdf4048170x1bdaafe10x3c1974640xd7a49e680xcf94e5090x355c2bd90x2aba98aa0xa75079d60xb5fa92d90xb9400dbf0x1b0b31410xd6c6b12d0x9d4b709e0xa060fe7d0x51552fca0x451704710x885d8cef0xc2871e790x7fd2ce060xbb86c4890x1f9b38f50xa3dcfa650x8eef82460x9559234e0xa167d0640x360e7d3a0x916528690xff5bb12b0x7d474a2e0x08d91e080x4a33b1210x35a483c60x802888ba0xdc1473180xae98b1aa0xbc7b88bb0x75ecdb250xf64f31840xc8e13ad90xe2e272890xd2036e4f0xbfa753430xca57b2310x534ac98e0xf4b67d600x1617b9ac0x1e617b3e0xc844a97c0x53cab9d40x746085440x48334bdf0x458ca0dd0xa1b713ec0x2d67afd50xfabae7550x7976b4700xe215f3470x6ee787620x5cb624450x6efe78cf0x08c739930x8273a4090x914728070x331a0ed30x5cf400670x3dccb4250x448881a80x75ea7dfb0xa0de11570xfdf6047d0x769bfc240x2b00698d0xd22844150x1802fc400xf95f56e20x9fe869720x40cf65060x307022780x8360805f0x027990be0xa9a73a850x1eb40a570x2ece839d0x5766ecc40x447f79160xc3f30cc00xf167cb7a0x8eff36480x8fbfbe520x065246b80x1d5f95550xc5e5573a0xdffb744b0x95bbb3580x856d72230x71572cec0xe609be460xfa270e2e0x57f8197a0x8d10246c0x356488f10xc2d9e0900xb4bd67df0xf1456a8f0x9670af2c0x9e6407680x59ef30930x818c0b320x4678111d0x8d22e8270xf3d704260x3c9456320x1dcbfa220x018868ef0x08fb3ade0xb4d9d8110xb1142a360xbe5846a60xf6bc53800x7608f2cd0x913150f40x5def9ff10x9d5a32fe0x1cc58d7b0x6235a9880x6878bcce0x6f50f94a0xeea0bcd60xa75a584d0x44fa8f060x4139cf5a0x686ded370xdb441b150x070b6efd0x3aa137430xfa617e770xc14d58470x69bcc5140xc934145d0x930e83700x2f6db2400x645658920x1a2f394e0x312e1a110xf1ee4b120xabe2c1f70xb176f8bf0xe124fd330xb15a88a20x2f45f12b0x8c460b1d0x7dd81a8d0x2c1e64af0xc5a3f1170x2767f3120x2ac5a2c00x33fe55de0x34297e0c0x9ed8e7670x93b90f530xa23c87d70x46b732be0x93da383c0x824fd09c0xa5caa3b10x128682d40x1012c9ce0x484dec910xe7b1a91c0xcf45d4e70xf807b2240xf9f3bd260xc321ab410x1e4d34cc0x7b3c97be0x948cb2b60xf78b46390x5c5237d70xdd45cecc0x2b7075460xddb1f9990x956a58620x8954f7fd0x871a6e440x7cf2fd070x76dc68710x7089a48b0xb87ac96d0xed2acb240x053d00f20x7168878e0xa4f815590x89a7c7070xa18d40f70x1ab0af050xf32dd5f60xc1dbb2830xe336e99d0x992a78b30x04b5c9470x40ee0ca30x57ceb3820x6256fb530xcada19280x634c2f000x7f62df180x63ffe0180x5bac2cd20xfb17c82f0x6e72b20f0x2aa129190x3ddd51a60xe4f22df00x7daca7e00xecc1b6f20xe5873b160x8b0d19770xc1a254210xb35c7b360x1322a33a0xe10b55680x7f7621ec0x01ad6da10x12fdf6b50x7b2981190xd3f01ed30x50decb430xb7d379160xc5a6e37d0x9296c5aa0x0ed4050f0xcedd8adc0xc0d2c6470x8c4662800x59a10d660x2a1b0ca40xe647b8ae0xdfd927ba0x05876c690x402468e90x08a7896d0xe7237b0b0x500858b90xc8e750910x42a956aa0x7e3deb440x6aee76720xec23527c0x90e807c70x55bb02f30xc7ba11220x6e158f470xb2d0d77d0xfe863c440x2e3b9adc0xc6e7f67e0x7bb5e1250x754b00000x36c34dc60x0877e73c0x2c4814770x319fd51f0xee17ec390x497aa7eb0xc1041b9b0x653b26380x99202fb10x7a9748b30x29092ddc0x34cbbaaf0x0cbbd8df0x6c6b6e810xbc028b1b0x45489f250x0aeb1ab50x48ab11830x87ec14e80x0cc40c410x059d4dc60xdee739100x327beb7e0xf94874090xf9d08b470x9c2217540x960ed0ab0x470efd240xd26d60670x0067ace50xfa6ff2ae0xf6ed33340x1532e42e0xd945b91f0x5cfeaa680xfca0d4d10xc55464310x822c1acc0x78363c480x361ee7fe0x8ef14d640xaedae1e90x97f9533e0xeb3525230x21ea5dc60x58df5b940x787ccc4c0xa20d56b30x00cd25ea0x8a46476b0x457fb2fa0xd90f90580x3b3c335f0x3cf6d1f70x5a0be3be0x422111d20x613b1e2e0xc51fd5b90xae52a02d0x940bd44b0xa15bb5ea0xc2cc65c30x30ff5fd60xab95ec9d0xab62888d0xb3d7a0760x538ddb8a0x01f40c850xc61bfb0f0x971b05ff0x2b728ee70x5c0006d30x22f3cf930x714fbc3a0x4ba738ac0x19ec92ce0xb8255ce10xe553afa10xd757c92a0xa1b0cc050x7bfb852d0x00008c2f0xf3846b8b0x33621f8e0x0016c0c50x6c1830780x5987bc790x9a4f91a50xb962eb980xeb6ddc4f0x0d521b880x52ddd4ff0x6ce0a3f60x90752f1c0xd34e5c020x4e155af00x0e3858420xda0d50ec0x4e90435c0x13b58f630x707080720x1096a0ea0xb4c400400xdc83bbc40xe85cf0f70xd21bb37a0x718091c60x62c0312d0x177e96c30x4cb5d2e80x596813f90xdf2babc90x764c85760x9ca479de0x842f45510x82d93a7a0x2c7d05750x5b6cd6ec0xaca9abd10x618601350xf49515d00xb7852a050xe9e799fc0x3fc2387c0x6b9583200x27ac5aab0x4edf2e0e0xc37ac8250x6f09845d0xd5ec9f220xfcf3fc610x6da65c970xc5dbbc4a0x9abe4df40x738261680x64d15f0c0x53004e340x4be3a11d0x437a247a0xa432baf60xb9f8cfbb0x7ed1298e0x964294010xf42ee3290x8ace20480xa2e1cff80x2e65df6c0xf359abc30xe600cc8e0xe5840ec60xdbd019c40x69824a140x1ecaa5800x91ee6a090x1add57430x7c0923500xc1dca45a0x2e7326d10x678b02240x3c63723c0x104f1d0b0x50557c180x6c8b3d620x796bc42a0x98bdadd10x858ed1d00xde5ac45d0x1cd38c2e0xf04e130e0x093dd3760xc08846dd0x974a9a960x29714f680xf7f5e3440x7d5461b60xec64718c0x5cba2be40x6d235cc00x613f68040xefab05960x0061137b0x5584448a0x47dfdd0a0xfe13a8df0xceee49120x2f08b0250xf43cca5a0xc1ea38250xf69afd0b0xf6c8b6f80x085d8e030x16db199b0xf78e6a050x2f2adb670x30bdb18d0x701fbe630xbd5669030x41c7c0600xd3e46dc00x78a4df220x8432f4e50xc623afba0x9d608ac70x45fd4ee70xd1d7d1950x6bedf4020xa24b64430x13c58e520x95febea60xf177b3c70xa05281f60x768a0e140x745d0b3b0xaeb9a9170xd56d55f30x798ac85a0x6aac3bef0x1cf75d450x532153770x391eda450x5c2eb9370x4a94c1780x7c3ac9250x3e82753b0x2552fa6a0x1d357ce60x7ef398230xef6a685b0x275269b30x825699de0x7c337b540x7b8d63e60xa7619d5a0xcce11cdf0x8c568fd00xad1b835e0xf293390e0xd004ea880x9e1c14310x027386ab0x272d68760xe37bc9e80x401967c00xefb7cb620x236afaae0xcf1cc6fc0x428f69d90xf40bc2f50x345fa8cc0x991a0ca00xa8af536b0x6d8457640x5fe36d740xbd2f25960x9de5596c0x2bbe8d5e0x4b432d3c0x43afadee0x7acb86ed0x05fcf72c0xd037c8290x7d10a3ee0x7126f4310xfa7b827a0xb3b7ae090xea7922700x9db595650x0d2b031b0xf464ce050x2e9f5fe20x73b9bb760xa60c58780x42b9dd410xab1fce170xea4696710xb2bf981d0x8f2c7bfa0xc5203ef40x1bb590290x503a1c0d0x092958c40xddc810450x9870aec80xd01d25470x9433dd930x1acd0dd30x1dab0efe0x1a9c561b0x4c7f30da0x9f801fb90x90853f520xccbaae790x8ce05cb90xec7580630x7e64ad700x99b276d70xfe0c4e0c0x2c257baf0xd673557b0x18da1aab0x2d7ad0f30x120ac39f0x1ccf17070x7f9352a50x16ad7c5f0x417b71ce0xb81bfbc70x4e10c25f0x9d0ffced0x923085220x9803e2600x327cd8ee0xcf16db2c0x220e89ce0xc41ca17d0x1cc810070x188bae050x682f7c240x19f37f0d0x9d0069450x8e7fb2230xce27d4450x2cba1b3d0xce1a5b8e0xce9a2b220xf3aa6ca10xd5fc77700x1ec7bb630x87e2553b0x78122fb80xce7638350xc3230eb50x16b898180x98a67a590xd19ba0590x68ae63b60x5b2f6a800x131618de0x4aa5aef30x88d3b5d80xdb6a6c270x321159e10x49a8bdc00x90d8531e0xc84a4db50xfb6420700xf134c4790x1e64afc60xa369c2b80xce6632680x126e7acc0xc568d2ee0xea4de8070x5cb69f720x7fe271740x4b9b66930xe5ac1cf20x3d4136800x62b89b370x4dce7dd40xbbfe170c0x5bd92a8f0xcb1bb4f30x2f315aec0xe865981d0x754ba70d0xe30ff5e70xce3c0e8e0x0e2023b30xdf76bbeb0x25dac9e00xa43f962b0xf6db0be10x31ac0b880x7a1be25b0xc5820b220x4d8c07f40xd5be133d0x695dc5760xfc722b580x743b8a5a0x79d3dbac0xe914d2290x4cc8f6940x69df6d430xdc1be5f40x21d639620x81188a9a0x26f6b4990x2704bd090x506450520x2d6bcdcb0xbad99c080xb3abd7e20xec6409020x69bf6ad70x7340efb90x24a8fd9b0xfc84e6910xe685f6390x116114b30x4bd367a50xd2e7b3370x4642961c0xf0f0b77f0x2a39ece50x624c0fe20xc596bab80x145bc1430x4e8594560x2fd7d5460x14f4b6750x41a05c360x342a56f90x65a45ff30x66fd61690xb7b836b30x3425ce130x6f85d4d00xfe3cc85f0xf3f0cf0e0x46809fa90x3282656f0xfc7861f70x70da36820x0eca22770x9f1b7c530x7b94cab50x2fde2d410x2726664b0xb6f2dd210x4153c7810xd44eb41d0xe5a96dc30xa231c6a50xc91178320xc63843670xd4d086d10xc78f0a8f0xf3df871f0x03512c610xd947e8ea0x000c3ad70xd0deb56c0x003a2e8d0x662418370x52e188d20x291716800xc423b4320xdb7f654f0xb9a65b490x4ab96d680x9ca3cd260x7de8f96b0x3e67edce0xe8b672ac0xe1b60b780x5736cdf20x6c1f7fbc0x2710c3620x09c4c6770x96735ba90x8730e9590x4c1396c70x15e0b6c00x15b798130x34c97a8b0x3a8e647b0x7882a61b0xf27cb6cb0xaf4fbd5d0x3471eab10xe25351900x5987fe450xea4510770xb77a076b0x874c77de0x016bc37f0x3b6c9ecf0x13a6afe50xbadcad600x31d3b29e0x6aaa0c280xa1b1e0b70xb759a2d20xca5539b50x78971d7e0x63712f2d0x7d4eccc50x93d729550x7c55f97b0x49e0135d0x585c86ed0x309521de0xea1b26fc0x5c52e1090xa067c5e30x465d7b6b0x03ed83220xe35f73810xc78de58d0x12fbd8d80x35033c810xec8e60860xce0c64600x599cbe070xd062aaf10x66340ed50xb7d5ffb10x78f197ae0x68bd68bf0x1d4f7c370x60ca57220xe2abf3940x08c26a6f0x2dedbbfb0xa6a83a760x84bb50e10xb37b318c0x1502527c0x15d6f28e0x60b0dc9f0x776221bf0x2aa5762e0x708d09fd0xaf96daf60x3076d7420xb83815590xa1e49fad0x74b4c8ae0xecb24f520x1a1c7de00xa40a15da0x964cdbb10xe3b9c2bb0x47d7243f0x7591ea540xe233bae80x236d304c0x8e91bccc0x7ce31c3e0x900bb8240x6d4bced10xbc3ef90c0xbc846a070x03f6158a0x915588af0x5f9a62ee0x29b4ab840x2e86dd4d0x17ce52170xb9e07c880x327c57530xd70adb600x3414df410xbf4f65cd0x05d6cc3b0xce593c220x3bd45b0d0x749e05f20x7903e46e0x73c7b5f50x2f6f22380xb4b8a2210x8a351fb00x202a1b1b0x26acbf180x4a787c020x2be152ac0x4be3607b0xf3da94a20x493a3bac0xf1b4915e0x2d7228980x39b9c09c0x419ae5340x343b70850x1acc31050x0f79670c0x121c91960xe754778a0xc4e6ab6e0x8d8af8db0xb3a3a7630x238863c00x346ce4ff0x6fdda3c30x5aa4a0630x364838de0x7e1690c10x824c3d3c0x8ad507460xde28b5e00x4f91310c0x92826ca40x5f8bb7b30xf7e1d66d0x4fb697680xd687e4850xcc21b0790xd4a480170x8ed5a6c40xf0ba5bd20xc30e94df0x577bd3bd0x7592948b0xeb8fdf5e0x8b997cf70xc92302ad0x7f16917a0x0fa384390x7c0d390d0xef5bafce0xe75ea8280x16adba650xa631dbe70xc4cd8d320x0786ee8b0x50f6cce30x5e51b2b60x4cb0253a0xae2be89a0x1b74961a0xc1bdd7440xa140dc700xe5ceecd60x780ad8400x2478e4cb0x3ad594e10xf8f2d8060xa6c3bdcb0xeb453c520x9d69af9e0x3bc8ac8c0x6cd1137f0x403f94fd0x7bb987440x23e76e010x8e7faa3f0x750dde0f0x393734750x2f3ed7f00x79df83730x0ef1f3480xf67a32e00x85bf9c000xe5538b170x60baff010x5b9f18530x2a2557ee0x05cfa9510x924c6e630x8f38d4970x199305e60x287277cb0x38e43edb0xa9475ca00x6c67ff380x3b4191b30x46efcb470x4d09fa150x713c629f0xc24a4d240xcc3378840xc99bdcdc0x4a0bc5dc0x1ac0ff7b0xb0013a7c0x1cce9c970xdceb85aa0x163508dc0x36e1d6480x8af005c70xbad01c660xa1c91a850x80d53d220x681aee7c0xc10cb7e50x4c4a03740xad1e16600x5e9b9b970x85c6b9580x7e365e830x0b56278e0xc4ecee220x6674f7020xbd9b2d6b0xc7892ac30xed8be9820xbcb2fb5e0xbfd2d4c20x441fcb620x74b262290x101151dc0x3347635b0x975bee9d0xefda62860xd612a0f20xe01c39600xd1bcc8ee0xdf3283950x97f415600x4dd6b5d40x09d40aad0x55a111ba0xb0b183ef0xc701b6630x34c3bf180x646cfaa00x12d3068f0x1849efa30x59ad14ef0xee99987f0xa6f9922a0x0f8a80f90xed818a9f0x5fd6d9540xbf260ac40x0fa362490x24bedbca0x804c6dd50xb16e99a70x9b6527ee0x32118d430x97f7fb0f0xfac4aa6c0xce6667600x8e7f925f0x923633c80xbd39cec10x286593b10x6f018e280xf85eb6ca0x649a28030x321a9f110xc66343150xa6bfd36b0x6977ad770x63624de60x1e12e4c40x2e8bb5f00x40f075b10x7479ff3d0x461780c50x3e60569c0x6580644e0x495982b60xc924b3ce0x6b4d5ea20xc2625fe10x29823b3a0xfe9ce1030x8ab3e9230xe9fae81b0x0a25337f0x97b51b940xc81926660x0d4ae8680x8c3cacbe0x21326bc30x756bbeaf0xeb5f9d770x3c0007b10xa388b20a0x3ac984cd0xbd1b1d390x0fb8f4670xaf4e705f0x0c6e7e920xe52a27700x2c50647c0xf6782f020x55aa22dc0x7554a84e0x62e745580x79125d380xaeb6df7b0x3b3b9d150xaf39e6780x7b796f960x5edb16360x303454ea0xa5e948e70xbfdd443b0x4424f0b70x63485d2e0xb6afb1000x8aafd0460xb8c4fc2c0x023fd7800x33db16470x3af9323e0xe71319be0xd8330ebe0xcce37cae0x453774e30xd466afeb0xa359035f0xbeffa0b60x588a70ed0xf43608040xb6d8309d0x9fa3f6b60xdd0e48090x34e1fe400xe94fcd4f0x7ffc7f060xf56d44970xb31e45e50xe7a21aff0xbc1657240x79ad1fad0xccc074360xde66f7f50xb44b73260xe2c755050x979941ef0xba48ce8e0x9d03d7230xa90d045c0xb6a13a900xa342c5ee0xb1392b310x908ca40c0x0940f82d0xd53561bb0xf6f4695e0xeae2880c0xb023e2140x16aad9bd0x488e86ce0x6894860a0x3e8b6c4c0xd52a53ec0x09157b3b0x6190a7550xab9d88b80xd1d26bdb0x030897740xea6c15e10x5284a41a0x52fc37c80x9c6dcbc70x4bdaef4e0xb1ae6f840xff6a60b70x56c8c63f0xc46d3a2a0x5d5eb10f0xf722f1550x6e17bd0f0xc3ae38730x541737940xb8709ef70x8ff9638e0xe4958a270x3836a6c20xd7cc04440x297b45760x626024520x7bc22f4b0xf7b6a9000xf60f2a7c0xa55aca7f0x51875f510x0acdb64d0x17f568e90xf7fe053a0x40b979ad0x5e5f0ca80x25ea907e0xe7f2eff90xa47f266d0xbd5079290xdf6fae460x327a98220xc8335b180x92c3ef500xe2292f7a0xd4c785e50xc5b5f2050x12401e280x78c21beb0xc6a9e9860xdf07843f0x82d0c6390x29f7b9e10xc08cd42d0x3351dbad0xf02237150x0d6709530xec2393cc0x09a4a0890x5b51b0160x8e1d579a0xa68195510x7577eeba0xac9294be0x3505e0590x6868e25b0x854ab7e30x71d6a9700x196688a50x0e464ee80x118468480x6cbd356b0x94a3d0eb0xe40b66ef0x0feb9e3c0x513d3af30x701fcb670x00117dfb0x4cf4efe20xf8732e980xec4810880xfdcf47d80x370255ee0x8705c0e70xe0a7ef5d0x117a8e5f0x0d34c81f0xbf8a37480x0feb31990x75fef85d0x24d7cd120xf5855a860x0d938b860x91ccc2c40xd38678860xb5f8ce840x90c332810x3b07f17d0xbf2a86f50x671ae6530xafc59eb50xc7d069f60x8aac9a950x8e596d4a0xcd5532380xad5d3ba80xaf018f6b0x92e1f1980x6cfc89b80x71edca0a0xde8845750x91d5b9ee0x93c479bc0x685dd7690x52cd3dda0x0d37afef0xb3a5f3b30xf98cc20d0x028cee210xda048c140x2e8ce7190x8c45829a0xb11ec6dc0xeebfbc7a0xaafe3cb20x0ed7dc570x0ec190240x34a394e70x0e5355630x1cbd1e500x68e69e770x02c0ac190xbbe0a0de0x03522b490xdbe335970x5bd84fd50x3d4931530xd36a56ac0x141d4a540x06498c800x53edf48b0x001490330x504ad30e0x2de1ddfa0x493215ec0x08ed5f2f0xd4c0445c0x315123b50x2fc561800xa9448a730xf90e44670x54828c4e0x893f919a0x29956c490xcc63a9d40xbebf63050x44ff55130xa565363f0x829022dc0xe93258ef0xe82f50e50x42fc13d50x435719050x022316110x30c711f30x1a6f3b9d0xd828de150xc7b8c8ec0x657a3c1b0x638f4f7e0xbc88ba450xf7e548910x4b9a3f540xa7ee70b30xb58c55160x978722070xb17aa61d0x4a1e202c0x9040e49d0x871c39b60xdb80bd600xece58dd90x8cee54630x8d5040630x1f3968d90x6299ac4b0x6fa7a8c90x872714460xc607b76b0x19e820770x84abb4740x498759f20x36184bc20x96c7df5c0xc7f964af0x5642f0f50x2eff7e910x2206d7460x6ab90f370x0019fdad0xc6ebf3590xde8319f70xf3a059270xac7381740x906b65510xe2abdb340x4e65541d0x8fd76ef90xc4b3f2770x14bf73f60x5e83006d0xe55179020x0d950aa70x8efd04f70x07a305f30x7d81b5c50x793eea710x776307070xca5ba7680xfcedd9ad0xfc6b91d10x40a7bf400x4a6e439a0x9b88bfbb0xb44933eb0xf057d12c0xd734ed1c0x0af16d270x2a05c80f0xdafa33f80xfa715b7e0x3f7e3af10x791033ee0x387e49170xde679c9a0xcf347e8b0xc90f5b2f0xe45173020xab3754be0xbb7d65b30x2d7ae4b00xa48a7c1f0xf2601cc70xde6dbd470x86f275240xf40e52850xb35599910x3e855e1c0x7a1d75810xec9a590b0xbd22e98c0x8e471e290x4fab37ce0x1482564c0x2c2ab8950x3c78c3460x4ce0c15d0x7ee89a1a0x4f37e23e0xf58d00630xe0ee037f0xc3a0fb620x5a7b5c380x639ca9fb0x52c6134e0x5ccec9f80x11b62a040x9daa05870x4b4592d00x30b790f10x357aeea40x341542520x3b4dbeb80xc31a3f5c0x297ae9750x2b4248360xc0f4654f0xb19139920x92acd8ae0xec465fae0x0cdafe630x341c32bd0x254d3b190xe89de5580xa067f7f90xf1a0de780x52e22f960x7f07178c0x5b81e89c0x3d6cb6970x537b47060x7593ea1b0x4bc4708c0xdcbda93a0xde09444e0xa907f0ca0xc08530a00xdbde35320x626d728e0xd93fdabf0xe3f30f2c0xe3df9fb60xc56d71e20xc944823d0xf81da1a70x01c0146c0x2f0e64ed0xd172fbdf0xcdf620770x83cc05320x8ef0ca5e0x2f22fb9b0x405f45cc0x9f92b6670x3213560b0x61c75b5e0xb3351b970x847e0e4a0x9f81286a0xa34ae2060xf889bf170xc9a205b80x706d6b130xfa38a51f0x7855fcaa0x81c15ce20x2b922d980xe829aeae0x9a1d94d90x029459bc0xcdecad290x820fccfa0xd3f573020x909686060x9011cbb90x1c2e46860x6644920a0xc2916fb40x219cc3c50xd4dad9f30x6b440d680xfd20ee770x024df15c0x271297130x0cdaba450x738fcca00x3297d6af0xe98c742b0x84acaa400x403554f30xeccaa8f80xb5909f8d0x9df23afb0xd51578110x2d560d2e0x94ea02240x03db471c0x0a1df8d90x411ebdb50x32eeeb920x7544cb620x61cdf7990xe26032eb0x232b52380x333ea87f0x7cac6b5b0xbf55f96a0xdad37e9a0x96857b1a0x2c19c3c00x652b01910xe06274a40x7779b24c0xb350e8460x161b51ab0x82b163f30x64b2147e0x3bc711660x87a2a7010x19d2a0e90x4b1202a80x53e9cfee0x39911c000x551cd2ac0x20420c940x9df7c8910x9a49f3580x8ba9c2540x581739bd0xc270dc240x436098aa0x32537aca0x9c992c8f0x309342160x82e6c13d0x0b646d3a0xf55d63130xd40e7a020xc37d90360x3d54dbfc0x0862001f0x9a906ef80xf9eb813f0x02a6c8d70x1e9fe8fa0xbdffcdc90x568dfb5c0xfb81514d0x1c01e53b0xb98e1f9a0xf682dcf30xd07e943d0x1613f9d80x9cffd92d0xbebd1b2f0x78bcdf180x541e0d630x2143b17b0xadb4f0b20x502e32ba0x257e4df80x599031fc0x7f44244d0xf4f356b40xd40595340x8a63f40a0x27971b420x3fd21efd0xf117d2f60x4705c5750xafcf05dc0x93ee6ec90x59d7968f0xfe4049340x1da954240xd71cecee0xb27bfc3a0x07a466fc0xb608d7e60xc267c73a0x7faf19330xfcc9217c0x31de19ef0x528620200x12215eec0x99ac25470x9715e9980x4a04dce00xb69c02b60xc0adf6ba0xcccec3c20x4621b91c0xe7552b440x821d0c3d0x526ffd990x1b700d370x6d8570aa0x53c769e80x4e5c5e170x6e6319940x9eeeef480x992e03d00x4f2644720x5314db640x932924c60x98cb19aa0x1bb34e7c0x50d445dd0x0ec8790e0x41c100780x48684ba90x1c457e880xd7e9d6f10xb1260f340x5c8f027b0x3519daa30xb79b305d0xd604765b0x1dddbbe30x3040b4720x11dc5dd00x34f3bd060x86cef1800xd6636ca60x305e57010x639cb3160x8217fcd90x2bfdc0b70x5f5b58110x8f098f0a0xc11776310x75ff12aa0x5ac62a1f0x01c680d00x4a1c57230x3d9688b30x4f2475bd0x37f3d9bf0x658612780x0adf44500xd7b9632a0xc0d3f5540x42dd03280x7c438bd90x907df8030xa58ea16b0x44c709ce0x6b2ca8980x12202fb40x56ddd3760x2cd8ecda0x04cf9b920xb94aea8e0x6f3614b60xb2fe13890xadb70b2f0x00e3b9ff0x1e66d1b60xae6e19850xd30cc1f90x6d1554440xcfc639ad0xb5cfef5b0x98e91fb90x45fb89850xe6e5677d0xe0581ac00x0b58e7ca0xaabf52dc0x0ac4d6060x780de5210xb540d9f00x274d1ab90x29d165690x9a9949e40x75a729a00xf5dedb300x2e72c45c0x0ed93eee0xdecee3dd0xb11c1c740x61254b460xe80dc2ed0x820c84540x4c1fd0c10x27f9d2a70xde821af40x21cdbc990x35e362750x26ba83790xad0e08bc0xa168a0540x83f1e1450x0c88d04b0xe87c79010x10fca5080x60942f430xe358425a0x060cd33b0x44adaf3e0xf54ac4090xf04fb7810xba4a4ce40xc7fa2c5d0x9c66e0030x571d4aa10xc81cbe260x9ad7ee6e0x0f4cb23d0xca279ad10xa034e1eb0xfd479a2e0x323df5ac0xf3a31ac80xe9efbce20x666d65760x707f9c900x9d2a67220x9c04d1da0x7b3dd92c0x70c3da510x2bc1e31a0x104d7fef0x8f7cb4f80x1be7574e0xc8bc7c970xf3067ca50x9a64237c0x99d8da1f0xdba126c10x8f495c470xb0928bba0xb09faf790x493559f60x14c288050xd21a59250x47439f490x69c9ff6e0x9c53e8820x365635c20xcde0cef70x02f9cb040x7de6c01a0x3e716de70x232292770xfdfb6dce0xc5a6d10b0x709cd25f0x69b18f430x017fb0ec0xc07634840xdb68bbad0x50b73ce20xaa6f23ad0xaad6d92f0x3939f8f00xff2825210xc781bd9f0x0cdce87c0x9cab34a60x85b5e6250x8a490c900xd24108d40x083eb21c0xdba4502f0x70617a040x8d7fa1480x5dc92cdf0xade4bf4c0xa7aa810f0xe6a6e3d80xf41f02260xfb20d3b10x507f6d0d0xee1690d40x7ab0d9410x37956b720x3eeef1500x933a95e40x31c3ea290xd27314dc0xdf7e6d0e0x9090d7280xb28d1a4e0x497394bf0x4216f7bb0x01fe4efa0xfe453bc90x817306b70x53f2a5380xafd48ddd0xf8c915aa0xe813bd080x60bf1d0e0x8c8910670x073cdc2a0xd733a8550x34ab3b300x15fadfbb0xce0621250x3870b0150xc1a670720x0c7fa59d0xc946ab5c0x68245d9b0xba7127b00x340f6fe50x5cdf6c310x3c924d6a0x2a3621ec0x4d8973500x7e6d56010xc9dc59870xd04179400x87eff7f50x778c43630xf1535d570xe398dd3d0x36a12d9e0xea5b2c3e0xdb7201e30x3bf668340x97e3c0290x883142f50x261ad2020xb0579fb10x63efe4020x6c4967390xe9b0ff100xc55ae1d20x726adb4e0x475988830x5fa4db640xdc6579bb0x3d741c870xe8fd63020x41707d2b0x32ac36450xde0032cd0xdb56d6580x5028bbb20x853fe22e0x9f3c89210x3acbbc9e0x9915f56c0xf6b2acab0x5443ba500x4efd76700x7bfdff990xd983d7350x70c026d30xb936ffc20x0b2df67e0xe41f2c4e0xec65f1510x3d202c3a0x8a5067f40x4ae2d91c0x47fa64050xdc74a3440x08cc9a970x71af26370xc60d0e7e0x9d5f35f80xbbb7db9b0xc2a56ba40x5933da6a0xb19a52a10xb08e69420x4019427f0xfee2ca100x4fbdb6f90x296c0fa10xd280f35f0x3b88d3a50xf0cacdc20x6efab50b0xee03ea930xc496f76a0xda67fa7b0xeef15f910xd7b0cc4b0x8840e1400x4d3bbc240x68e628e00xc60fc7d40x795740ce0x03c2f9540xc0f484fe0xa2908a260xce2243b50x9b8017cb0x3b94aa980x8ca49fd50x9773156c0xf2dd14100xc1363abe0x9a56e2c70xa76b00ec0x755206dd0x652595570xb1b637060x50dbf09d0x72af74950x8929dfb70x341eb9900x0448d23c0xd5f172f50xc7f3c0f80x751290f50x56283b1a0xbd5948760xbb7f64110x788cb1120x28f11dbc0xa08cd75c0x61ff58e30xff87892f0x24965eb00xdb04c0880xafec46cf0x85564cb90x4988862f0xcb856d680x223186c70x0a860d330x63333fc70x7f5921f30x2f5ee4db0x1a9a289f0x683efe410x45b6b7930xed9495a20x4c7c86f00xc66958250xe8ece1290x679560350x5fc320ad0x752322670x9e1499640xceb11bb20xecd9f3da0xf924359b0x862e1d5c0x31cd39fb0x28d1c8510xb897de560xbfb513b40x8ba14d4e0x93f5d3540x6c1b0d610x0d18594a0x4b9ef52a0x8b2464be0xf3f612560x01f5dce30xd63812930x92217eef0x3361f6be0x82c186010x994e52ae0xd58c8d890x5f5299a90x76675d680x1ee6e18c0x05a3799b0x2bf09ac50xbd6648fc0x44048ae50x9fbafca50x3962e6720xcc830ad20xe64159650xb31eff2a0x37a9a62a0x8baf89130x43dc1c930xc1c4f0d90xe0928a590xff5785d60xe997466b0x69e0da920x9c867c3b0xe89ee20e0x860788790xfde297d40xf8dbd1c40x7092213f0x20cd59290x4bb1d8b00xb4e73c6a0x76a6a3150xa4729c7f0xb2dfb47c0x5127ca520x0338b8510x30e58e420x7093c5910x5ea04a250x63e9dece0xbf5663fb0xada7d6d70x4dbacfa90xe2b770790xf5197ab20x1efaa02d0x82e5bff10x71db04640x1ae680490x141f90ca0x9235cb250x71968ded0xe5c12f400x1b9453150x671b15ec0x7558dc300x67e008a30x2921a4d40x73f245af0xb4dff78a0x7788985e0xcb85f7150xfdaf185d0xb91ffe950x6a62220c0x06104a7c0xd1ec58410xef7480330x544eb3dc0xe24d73b70x500d63fc0xc428a7ca0xd3e75eb50x8b78a21e0x7e52acfa0x556826870xed7c8cf20x2e5382f90x1f904f170x8ea600590xccc27b6a0xdca8e8a10x3ee6520e0x9786e8eb0x5350089c0x09ace43a0x4223db8f0xd939523a0x989e932d0x7ecc718b0x7b09bbe50x146fcae10xb712a4620x12b781000x3e3fb6480x27bc335f0x44a5a62e0x688864710xf651bb2b0x67d607cf0x6ab1cf6f0xbaa6d8a20x5d46eadd0x9e7d55840xff82c1ef0x98ed14210x30a956d70x3578386e0xacdf05b10x17b22eff0x5755ef980xa413ede70x1968bde70x5752bfc50x97e056630x445ff17d0xc9d241ee0x49608e7d0xce5b671d0x8e268f420x75e757ba0x3574385f0x290040290xebedfe5f0x4f9c74d30x6c5a442d0xf19a33a00x87ba3e9f0x687855a10x00e266150x777cb4e50xecd9f88a0x1a1044bc0x6efd9f2c0x711620550xa0637b730xfd92d7020xcbda9ba20xce2c58780xec2687660x99fa51e80xc6279d930xe4d054080x58ce222f0x7a39ebb40x48ae93d30x43993ef00x3b9dd9c40xebcb5e9b0x01300d310x009c69040x9bd28dc80xdf075a760xfdbe5ede0xf48e54ec0x524a60e00xe3f57b040xe29ac3830x3c36486e0x0a1171e30xe1af5cea0x1327b0240x6afcb5120x1c0904230x9ac353750xbdc4f4900x0972a3500x882db2a00x8e58a7b80xa761f22f0x2b6b1ad20x1614cda20xb442930e0xfdd8a0270x1025aa9e0x0d7553190x5ae10bd70x577c88d50x783d68b60x4827e6860x8835e3e70x160066b90x80c5c5ef0x3dbba1b50xadc88f940x8ae048960x3e3298fc0xb65d94da0xd0837deb0x56c4f26f0x9ce0961b0x33c84a550xf630d9a90x391bae820x7727d5a20x9a8b92ec0xd839f5d80x9346bf280x8683a7f50x3f56aa160xe85939d70xfd9c210a0xf1f5e69a0xf8c7db1a0x63feae4d0x044197590x7a7115950x62d0b76b0xb759c1a20x3a4eedf70xf3a4892b0x93c752e80x02deb58d0x201396320x81a4d7440x4ace0c690xd3a5457b0x31df64170xb29cc4530x179354ac0x03e876c50x95994d430xf93a35850xba6cb0470xc38272e20xfaef7da60x757edda10xbcd9e3ae0x0810a6fa0x633454400x62bc987b0x6545416d0x722b83c50x45a346cd0x900549e90xee1e05020x832a4a770xfc7a228a0xab00f4be0x464281be0xba0ede8f0x68ffe15c0x87f0d39f0x1d2438700x3dc4ae090x8ca429140xb1ca76500x5bdb6a400x08bcba2f0xad377a680xd897693d0xea0df9ca0x2c04b9180xeb7efad80xc115735c0x7ed58ac30x33b3f3c00x36c5bfca0xe140c5120x4f9eb7e00xdcec8fe40x4c8491200x19fc3bc50x0d03e6d40x2fe6174a0xbb2084f70x5b6bc7770x99db41f60xf2859b2d0x4b38078e0x12e446420x88e702050xa5d7a8bf0x24676bdb0x7c28ad930x794c31f40x14240c270xe31558550x24ee7dc40xadc1b4870x5a176f020xdb46a45d0xe9c3c3ee0x0b3342f60xba3718ff0x294cd9ad0x15ad7ddc0x856c2e800x440b75890x9ad952470x727dd2860x223b37e50x35d3d9e00x02f9de3c0x2fb55c510x58210e600x519c8ba90x4ba959830x837f0b330x262fe48b0xb18db3550x5c20d1900x471c5ef10x033d13160x6093025e0x8d31c8c30x1dc2d0720x790be8bd0xdbf2fda80xdf2826970x720e45c70xf55e0d4a0x04aaa5d60x921fdc3b0xd3ddee460x362c59da0xba693f020x0a2ed7bc0xd9c110f90x0caa96db0xe6cf45540x2b9cbc340x124edecd0x8de562c60x92b5260b0x63f0387a0x0f0cc8d00x2e1981e20x60da95080x7c51a9670x8d000bad0xbfdc90e50xd60dc9700xba4473210x6942e6790x0957de450xd57328170xcb90bf3e0x4ff3b7390xea3c41ff0xde34da430xe9cf3e430x599fd8150x96fe6ab90x332f45840x377877f70x1a9780d90xd76bc0df0x44c0322f0xc1c1f58d0xf1f08aa40xe7211cf40x979129af0xa092a66f0x441ccfa90x7e18ecbe0x68c0aa050x6e76191a0xc800b46b0x77aab1750xc8a00b5e0x677722f70x479bed2b0xa320f2b00x14cf13230x79b2f8f90x42e8fe780x51d998130xde10fab30xe7777fac0xc09f29b00xea25e3820xfaa3da8b0xa13012800x3ec096a40x8e180d020x1074f2e10x7d2ae82a0x812ae3cc0xfa9e093b0x80b37f420xd4e0b3ac0x1b842c1d0x371353380xe1329dbc0x0d0c2a0f0xbaec933d0xc3c04e050xf7c2b56b0x41a2291f0xaccc31570x1e055fc90xe0b2b59d0x9eaf9ae20x0d34660f0x4e38f0a90x4463d17c0xcf5c2ea80xc3de0ebf0x355599290x92c2a5c00xc1fbc6160xf4bfea7a0x55e9970a0x99ff8a970xdb567fa00x0a99eaa30xa779b3e40x7c3f9a660xaf694ad90x1a6a57b10x2a156b380xd5ae93fe0x447c5d790xb91e3f720x5ca6d9b80x79fab3ef0x9d4cfeb50x520634040x3c742d870x6892c0da0x9044af110x2f6e837b0x1ad095e30x00004c310xff16bd280xccf248080xdfc891f00x5225afc90x752d850e0x4dee1c8f0x525d24240xa486f1250xb7c14efb0x3110e8840x5d8fc40e0x16b12ab50x61c3676c0xc5d8d23e0xd9c20de70xdf89b07d0x644690440xcd4c9f120x69ad5bfd0x34c6a5ce0x7d4b4d730x2daf0f2d0x0f056f720xcbb000c60x930ee05f0xcd83673b0xf1b922910xa124c1ba0x129f480f0x9e122d790xc98a3e5a0x9acd306c0x153c7f710x2bae5d1b0x5f4529430xc6e5a20f0x155a122b0xfcd4adc30x2971c3c10xf40277b30x2c4504430x810c2c5a0x353a5f590x3b9fc64c0x80a79f680xf3ff641b0xd0d723df0x328109ff0xf30762770xab9521e70x8ce5218b0x17692bba0x347120740xbd158b710xde4a65490x9906753b0x2c37fbab0xba54b9040x2bcd857e0x37fe0b240x203a11900x71891d590x4cde88bf0xbbec2c2e0xb43088290x60e31fbb0x1deee0610xdb76918e0xbb4f9d1f0x1c2dd4070x7d37bfa00x8fd520c10x5e72d7b60x97881be10xb28c326a0xaa52eba10x9a439ca90xb42fecb40x2cbb17630xe8dcec040xc6d55efb0x16d1706b0x7375c4280x0145f9eb0xda5bce090xf53ba0b80x547197d30x6f95b16b0x7b27036f0x3febffe30x3b0a85820x4f5409580xc6bbb35c0x498932300x1f9d6ac50x12ab46930x704864fe0x8f70547a0x2b1452f60x3b27cda40x7cf2c4150xe73d3c720x0ef4d0470xc4f06c0d0xa7cbe42c0xac90a0f90xee9d34380x1c4a62cd0x83019c150x55c0bc2c0xe6902d550x02c3ea590x9e07a32c0x7bec47860x15954a1d0x86ca395d0x9f36e7170x4690f40b0x51875fa10xa37b6c920x5cb1a1810x7a1116380xe2f03ca00xef0c466b0x02c70a500x106a91eb0x7a6325760x134240110xf4f5fdb20xdcdc00400x2a9289180x15f906880x43f9ebc80x74b8e6740xf36f42a90x63f783350x290c1c2c0x20c8c5870xd87b27970xb65001540xc1a9b7d20x1bcde0050xc6371c9d0xd3017b240xe7370fc00x036533ee0x4e79bde50x0ca56e680x90db7d3c0x76136c650x977cc85b0xdec343a80x660523490x75d10b740xd82d82190xdfc6f6ad0x19ac2bbe0xd1bf2fb00x728471240x5c2878a10xe9ea2e000x06cdebc80xfd16d23f0x494830150x804abe310x89e629f80x93f3d0b60x2bd1a97e0xa99aeec80xf079a1e80xe2f8a8720xd5c21ac40x889a06c00x427f1a240x1818f09f0x67f8c5ce0xec3544220x8faabe240x145c012b0x9a8e18770xbe7dd7dc0xbd9c78970xa9a41da00xdc4d8a700x855593d20x246c497e0xebdd75f80xfc0dee680xd75c11a70x4b35b10a0x60d94c2d0x9a0f1fac0x4ceaf8890x9e9726a30x38e96d5d0x746c3e9c0xeede34640x4f7338f40x34f8ef080xd692c82a0x894b68200xdddab15d0xe85f80070xc93efd6d0x04424f010xe8c732940x422f90c60x551ce3780xf014bfaa0x11bc44bd0x0e5cda1f0x52b7f67e0xd97bb1190xcc6a729f0x4343f3770x728774570x449820090xd1a5b23a0x86f1e12a0xfe9949c50x77391b250x2f3a6b900x05f4ed230x2c33b8830xf939f2de0x48797fd00x3a5b2e860x6071588e0x43f031560x0b6dd4b60x3e929c190x5de0f45a0xfaf598c60x4d7cd0f50xfda1cd1a0xeb138ab60x93528c460xabddbf7b0x6307425f0x1994c5f00xa1cbedfd0x382ec6f30xc45e3ced0x4d857d4c0x9a15ec610xb71d17930x766911980xae8265820xab43c3910x70c15ac10xfca50d720x191e88cf0x18e1683f0x3971b4df0x83e5cd090x6b2994d60x6dc5c1290x7092c14b0x8f094c960x225f0ee80x223292f50x1d8e48ad0xc7e68dd40x8cb0531b0x0e6277400xfa4a4f4b0x16b852170x8ba01d180x52e8b2750xfebf60890x5af762f10x743f66060xcf1f7f5e0x28471cc50xabbbc4b00x1f12c9b50xbcb26af80x87bf4db50x7c9b79430x3c7152440x8fbd5b360x6b0a5c600xd9ccfead0xdd5343a90xdc04ae260x37fdf16d0xdebe3a3e0x9e666a750x6471d45e0xb35e92df0xb44cfa7c0x39b4fd1b0x097f509b0x91cf9d410x0cdc6e8c0xbb0dd2250x462489f70xea44d1500xf5fd313b0x6a7ff1bd0x1ac940680x7e7d79e40x6c30f3820xcca913c00x6d33667a0x76e6adc40x159a06900x162badbc0xb9e83b220xac60c6cd0xfbb0956f0xb38eaab70x95dbed2f0xf29077fa0xfbeeead40xeb579db90xf3990b8c0xe22ecab80x53b6d6670x368e92c90x19887b180xa54721180x2a0d547c0x1fd19f250x03e111ab0x011cca690x9e138be00x74416b730xe42b18470x89cf940d0x9aa48ae70x3d4dcae50x96b9b5dc0x160b586e0xec8e7c210x2b65b1850x0a6748650xd4f855600x7df477d00x8e2e2ba40xac3449a00xffd3afe30xad5c32c80x7ec772220xcc5658e30xf5289b860xc41d6fc40xb7c1de730x975bb0bd0x8253b5ef0xbeadb6560x0676f5ac0x2514d0380x32a93ad60x490466510x19f2a1180xbfb6a7f60xf8dc35ac0x9617a2a20xfbf689cd0xf421d4670xc6eff9470x2fe2b4880x0d292f010x58823f220x8ae709fe0xd56cc0110xeca5df190xa740d5ba0x3bbed60b0xb8f1cb180x155471c00xfc65f82b0x444f162b0xd63399c90x0416da5c0x32388e490xf1b12ece0xc72a0c8a0x2ca7cf530xda475ea70xfb80e4320x4080145d0xb592969e0x5e1f55470x0f4671e60x5a7d83b80x5fc4cd490x02107b6d0x985df44a0xca93748b0x3da086150x54c9d7410xc446b06d0x5dc69f020x3cc2b5840x9a120a4e0xf044c15e0x60b59e600x9251e0660xb2417fcf0x283558bf0x204e0b410xf453a7be0xc7fc48aa0x6be0221f0xee3893d90x34fcaa680x8eb127e80x1de48e4b0xacc4fe800xf8aae1720xa2cfb5a70x5fda3d840x4e5632090xc29bedb00x2fd811c50xd1670c700x627e13b20x0040f71c0x0fa62ad30x927f73f30xf12dd6ea0x2e4ef96e0xef10cdf90x10cd7dcc0xb5b2a96c0xd0b846fc0xb2984c3e0x55f321a80x6b73d9730x43c2c5890x77c754a80x832d125d0x26b367a10x638b871d0xd3ffd3e00xd80576b00x3e5c8c7a0x0201f7f40x6cf5d1630x6118805d0x3f5e37200x5c56251c0x6cea4d8e0x5ea3f04f0x91bc92cd0x2263b6210x5d78c1400xe876bc740x85f6f9e30xd9acb8f40x564635930x45bad3190xd7e60eed0xa3ad21bd0x9a04c9770x1fa818d10x87aea4a50xfe0433aa0x04ae35080x1689a3330xa10621970x5cdae8590x49cfc0b20x025a2b400x45ae9afb0xdfdb981e0xc2cd07030xc8097d160xf503e92a0xc4cfefb50x81a84d950x90fcd7be0xc97c5f1a0x85cd50120xa20d8e860x3bd544c20x4c7ec4b60x2fbc4f7f0xf208c5050x9350bccd0xa9abfe000xc0a567e90x5a0175130xf6d2c8280xf9401a3a0xc8768f960xdead93e50x472aaf220xeba3fcdb0xe4e077540xcab87c920x0730ce6e0x8a371ff30x574e07400x0cc67a660xdb9bde120x2599f44b0xb6e52b5a0x059c275e0xfe6bdbd80xf8f863750xf26c56d50xb7bb62c10xb21834ef0xf12811260xbfc95c330x67bfe7910x602594f30x40a12d510xbaae73d40xb15db7250x9deeb2070xdcb616500xdfb2511b0x206641710xd580665d0x79af71d60x1ad80eb80x76b001a10x7ff92fe70x8ccdfd430xdf93e2e60x631158560xf8efe09e0x443397fd0xb1607df30x60a3a71d0x98b5bf3a0x4600d84f0x467376e50x27cea9fd0x4cc844430x8d3d20960xf77003050xe636b1870xfc168abd0x930fb5ce0xb359f2890xa83676190x29c335b10x85caccb00x28f175f20x3ae1dac60x0e7435860x6304b0d70x6398a0710xcfc73f420x24a94b260x9e6d79f80x7c3cffcc0xdf8effbd0x520c2c930x94098ff80x503bd1370xac437f7b0x04cda5660xee2bc34f0x2f42a5580x7f850d420x2d3a57a60x144f6d8f0xf8f2a4eb0xb2e5ae4a0x198788b40x8f595b110x6ea099720xb9948d2c0x833a3e070x330829a70x12d9513b0xf70e82530xc80688510x37e1f36b0x345152910x74d8ff530x74769de90xc0fec2270x6d629c590x407680aa0x7f830b820x78f225470xc9142cdd0xb8fe9b170x7830c69c0xf9e5f3610x97035c1a0x05060a190x8beebdbe0xf738b9820x8df3789f0x7c0404490x730763150xe118de5d0xb40b76910x09e913c10xf6a54e0f0x4f816e9b0x6ef8fcd80x3796bdcc0xa286a2340x68a241530x5e7f49200x1d027e4b0x650f86030x834dc9550xa61aa0280xe56a93360x1961cf0c0x98d57bef0x696e8e640x51d0b5d00x806cd5cc0x68f1104f0x0cd249cc0x75f9d8e60x6ef2b3a30x48de72860xc62824f20xbbdd3e300xe2c1aed30xdf8926da0x52e3e4a50x41aa5e290xe74a3e770xb1d0f7f00x8960ce8a0x3ab96c2f0x076058e40x9318a1590x7fc7c0780x3b1d49e60x98e374da0xb5b1c9f30xb79988ba0xa6e2d0690xda6444ad0x3d612fdd0x1934ba9e0x4e225abf0xa5e4ba390xb3844ece0x27c034f50x52d267f10xde2f94880xff6104d00xab8bc1a20x8d8640690xb9638db40x2d5c75770xd1907ad40x3ebaccd30x78f0c9510x0fe05a260x04e1b99f0x2f42538e0x7af3b37e0x603c8a0f0x84fd818d0x3ac5a78f0x17f1001b0x484df3050xf4fbb97f0xf63309650x4d2e07910xeda3a7210x2bd8a6040xad3eac030x90b35d800xecc8b2fa0xd80385ff0xdca828fb0x848abe820x454b0b8c0x9aa9ac760xd55f722d0x4a65f05f0x9eede1fb0xe1a0474f0x50f25d9d0xbbe372d70xd632e8580xc54b0dce0xe3b5e59a0xedfa176e0xb5c93ccf0x7d3bb4b90x26a5b0460xf20983000xaae17a3a0x4a3ea5c00x091def1c0x370a07360xe50413d70xadb51cff0x2881db710x6bb710380x6339b6d00xc2b8d3ee0xaf37d2420x237389260x973c5a4f0x7b8699eb0xa6e19f8e0xf0c8f9fa0x1a724fcc0x85cd59a80xcb6d7de30x8e7c66250x908237ce0xf7540bf70x3c8b115d0xb8e448a00xcbf9166f0x655cb2020x6c736f400x768c59cb0x5e3e6a720x1e8bc7980x285f1a530x04fe01c80xc6e402f40x7b3098780xd4c64d260x6c5d2bcd0xec9f9c6f0xc421b70a0x5929cb150xa0c481fa0x49db01b50xe1f648e50x75eb79750xbf0329cb0xea2bc0fb0xed87f18d0xe5d802760xd8595b830xde0f2f010x6156ace90x2aaaf1ed0xa3b9bb320x6338f33b0xe569b2010x1631a24f0x42cb4e9e0x9f3db3570x0a9285510x3be599670x9fa0caa00x13ec11e20x9a422c8f0x5af067790xb3076b6a0x26a85d6c0xad4f6f090xbefebcbf0xb1c725490x57898cfa0x11a893120xf93e74640x2b73dd720x989bc0fe0x08a5c48e0x371756330x859441150xe9882b9d0x7e6061300x2541a9790x0647d88f0x989f8e300x6e4aaff80xb90682780x60833f900xb0c9e22a0xc1487bda0x1afd94820xb9cbd0e40xc0b9348a0x162661f70xc732f4a90xed4af9e60x496bafb70x7c0928840x7139fef40xe2d94f7b0x39dee25d0x65772d690xc0ca20e60x4b24852d0x798047040x2eda3d250x822f735e0x0697e1170x51b8e6b10x49afb6fa0x7ea07f210x51019ef70x8e13a32a0xa8ec10360xd80330020x8e82afe20xa8cbc3180x4f5ba42b0xf7e1c45d0x260f028a0xe77ad3f90x9ffbc0ae0x1ebb7daa0xff7344730xef3dd38c0x66f8a9f00x558ab2000x5fc9b5030x0ffcfd000xc1994d440xb09b07e30xf2d848cc0x2ea613e60x2e36abff0x0ef2fb0e0xe36128b70xeb19f4cd0x9dacdb7d0x3136375a0xbf2b8cca0xb888554e0xf306bd2d0x5f5821360x1d7192740x14b2be470x1f8cbd570x9e66cf9d0xf5fb5ccd0x16b24b0b0xd0f1bbf00x3e7ed9d70xe3c23a860x245b19490xc317a15e0xf9622dd10x88386da60x488141d30x4ece527e0xadb3ba000x426000bb0xfb934b9f0xf24ed6290xeef3613a0x4e5349ef0xb88f93a50x27dc23a50x84cbb4160x8ae0e2760xfb24995a0x431b93db0xb25aba7d0xc16bf4fd0xccacdccb0x417964d00x950d352d0x5e24cbe60xb422b7770x2072af960x2a6a9c940x0d1bc8ce0x6687aab70x3c64afe70x6dc62a4d0x223358f70x3fb1b1fa0x0da650770x868748370x3b307db70x7540f6520x1a09ca450x55a8e8190x61db3ec70x4f7ed6a50x19c6ab060x871afe4d0x22a6f3120xa33f99b60xf18e61ca0x3f13bfa20x9f136df00xb70c211e0xb62db8410x31b058530xfd7975220xba60e7ef0x0d646ee80xbc20e0b40x576c0c220xae4853d70x6b57e1d90xb320a4370xd94c7bd50x4289b6850xd691644c0x65e7e0950x9f54bdf00x0c01ca210xf0f78e110x20d2016c0x9f9c49540xc55e67c60xb6b2159a0xdb56a6c60xf011defb0x18651a7f0x2efa577e0x646d36760xa36d26220x7d5d813f0xbfefa3cb0xef614a820xa9a5cb3a0xef7d05740x4ca1e0aa0x2ec4829f0xbfff85dd0x39a1b0a20xfc5273450xfaf313ed0x627e1ab50x107eb4760xfc6776ca0x05db20920xc99c70d80x5a33899a0xc96768ae0xea87704c0x8e0fdf1e0x2a618b970xd02eb1d60xe07a294e0x7a71ccd70x39c27be90x8b1c35130x3b3727f10x8d7a8e150x8f2ef4e30xeb711ae70xc8269f940x7f7afa990x589fc0d50x616505970x6b3c90f30xb09998370xd31b3d030x4e20fab20x23041b420x4eb21c1e0xae6314b50x77e0a2730x97f7023a0xc462018b0x408d96c00x457fcff40xc8b38ffb0x366232860x231d69ff0x58a2e4a90x08da528a0x4fa1782d0x7ad8ac7f0x036be4710x11cae5120xffd7acdc0x286954170x4ac0c6060xd44573f50x4141a7900x860224e00xb8ca7c450x0b3ef6eb0xaae83c640x64ff77460xec00b6160x3e43debd0x436d1daa0x454d7ee10xe623fa760x1ffd67d00x7648a2850x364f5f580xc62e8c830x96c5c9f00xc29da7dc0xb3845fb60xf06410480xfea34b840xcbd7bcbd0x34ff61dc0x2854aba60x8497ff260xd4ae4a080x3aaf57430x1b656fd60x51b457e60xf4f507e30xf492ac2e0xff6ee5db0x966b446c0x5d1a4c820x1f5283f90x11bdf7c30xa37b0aa10xe595626b0x42f9a0290x2dc7efbe0xd4c0e76f0x1f8dffbc0x0e86ad3c0x2031b93b0xa40a95e00x9ca424480x8e57887b0xc0772b070xd94739920x09329bc80x7fa41da60x061ce5e90xec0ad9000x953787ea0xcd0dddf20xd7b1fb1f0x1c509c1d0xb8eda57e0xae1701a60x8dd0ba950x5b39d06f0xe3590e5b0x30295fc00xf9b2cd330x84ab57350xfe308d7f0xc9d5756f0xd68bccea0x7bdbdf6d0xb56a96830xd9d2bb030x16756dc00x63343b1d0xb2af19e10xbed43a410x3061c52d0x760aaebf0x977d5d840x8acda47c0x4368422f0x7f1017830x161d9c800x0f8795610xc33726680xe18acb4d0x0d11871e0x08ecb90b0xf1f04d230x199cc1280x6b00946d0x489d37d90x478743b30x226138b00x130562fe0xe3a1c0340xd13a26300x89965efc0x062972ec0xfe7a9e700x8d184d5c0x3c7668c80x00fd1ce80xc2dbadcb0xe6bf47340xe7f31bcd0xfa9c46df0xd1160e1d0x2de406100x36c6bddd0xf8abf9300x25b4b5460xe7d34b1d0x357ff8a90xa55a9db00x8fba9f1f0xdd5ac85d0xc653c5ec0x2fde67de0xf96e219b0x6473b4100x4b96293f0xc17d294a0x4f9ae5a00xde85ea5f0x9de9e2f90xcd2194240x62ebb4560x368c67270xb9a5f52e0xe7ef947d0xd81e12690x191a7fb00x43b9e8c50x528d5aae0xbd3c6c390x3570af5b0x20b315590xe739814f0x20de88050x4fa545610x3362b5fc0x74f346180xd5138c060x3a17fdb20x80a85def0x2a6bce000xb62356a30xa0943f940xeeaa6d9c0x6fe4d16b0xc4e2269f0xbd4de3370x390b08fb0x5db178ae0x962bdfbe0x60e012750x2cf138010x2da4165b0xe4ba057c0x456904a50x7ed717500x34f7ebc60x9d8603090x51971f870xabc4c41f0x406073f30x747af8860x09044ea10xadfe899f0xb5067f970x02eae44d0x350b6afb0xbf71d4420x9a3ddf4e0x3a83c9f90xa2ed132c0xae2e7d9f0x991666a50xc2ed0ba40x43c27c740x4d60f4eb0x5a2676fc0x7f0c45630x9471d4850xaa54f5c70xdc1307990xbcb52eeb0x95ca52550xdc67c87e0x59f438480xaa0241460x9feaf2870xd857cac70x9a142f3b0x54716ce40xc4e7b3a40xbfdcc9af0xcd602e360xa7b7a8ba0x6e93528b0x78e17b950x7740aeb00xebef5a840xe8db1a0c0x405a673d0x33ffc8390xaa4bd9af0x7be85f0a0x2cd96a510x5502db150x77b7cf0e0x6db49a790xb820064f0x7aae16330x49d79cfc0x3b4b802c0xd3a1fa0d0x6f5f111a0x493d380a0x7f38b1b20x6be2b9f00x16e869830xd72a34c20xe9c6de990x87cdf7d20x7f66500e0x167bfe4b0x8fc527f30x6a6757960x92d778bb0x08da3bee0x7e9105600xd1cc24db0xb93875ad0x3adfca020x957998f40x203dd0aa0x0c69fe7a0x0f5690360xfc705eb60xa1190a6c0x40ec23ee0x2c2d92de0xe693b17c0x1b2464a90xa45f01160xb4d693270xb391c1b30x361aa1140xc53c6f940xfa72134b0xd60d28da0x0f20316b0x348a85240xfe3a67220xa7d170830xe9ba291c0xc71259960x1a949c7c0x1ab9b7d90x23c94cc60x7d7a1bc30xc1a0d4cf0x4a8e3d340x169793750xdbe11d700x9eeecdfe0x38e10c1d0x66011ab60xf1046d450xebbef73a0x4aaf51580xc2d165220x2511dde20xdf698f1b0x269b10e50x3743c06e0xbb3fceae0xe50e7edf0x7591f9560x47af2fba0xf5ee9ba80x42801d200x85a8ee760x4d4abe6b0x95a3363a0x1a2a02e00xbf3d935d0x90aa3a1c0x9c7204b90xcfb6a3da0xc346304c0xda2043e20x5421563b0xe0ff7a180xcd083b100x7afc9d8a0x99c95fa50x0182a9320xaaf827590x87f796dd0xc4cbbb5f0x42b90bb40xb7c5cab80x10120b550xc88fed020xfe0fe2290x903e1a0f0x13fdb7070x40a13bb90xadf0fbf90x702183e10x2bac9d2a0x30bcaf050xc9a9e1990xf2819bcd0x0f38d9b00x26334d4d0x910333190xd2657cbe0xd5b5fbcd0x66b2de290xd169ba5f0x829975f70xe47495220xcd85200a0x3265a4810x8d01022f0xe251d8df0xfffe63b70xf87691030x2a2642bb0x2cf07d8d0x2a1016bc0x929d0a7c0x076c2dda0x40ccdadc0xc679fb740xc2f9185a0x323974240x28d7aef00xd3c082a20x973d03e20x106285860xb43c651b0x6ad576310xb1f29aef0x2ae740910xdb37a8210xa8838be60x0ca882740xe6cbc7600xda6f899a0x5d8598c60x993f63a10xd24f77370x08c5db3e0xf63d1e100x08c58e180x784bc2db0x65f62c3b0x733153980xf2d5517b0x56e457190xc6f9d4860x9ec1f5cd0x89489da20x9fef35ac0x2bf67def0x4839762f0xdc55425a0x756c01770x3ff4b0520xc825a04e0x3aadef690x93a7266c0xd1eab1530xdc7e01280xfbe142220x513938490xf2bf56c00xd16d9c010x315de2cf0x32d434200x37ce5c9e0x83c5b5fc0xc25e69e00x3054fa760xfb9c4ac40x082737e80x8ead63690x848597900x5b00e3c20x927cb3850x45698c6f0xff521a2d0x30ca6d120x2b17597b0xa0776c260x89e3897d0x8801b0870xf50fecbc0xef8a2e4e0x632c93350x42f0c1620x43a9d07e0x136e44940xa2b5fe8a0x6e52a0ea0xfdc64ecc0xa97e00eb0x01612c0b0x65acdead0xd4c683470x7662e33d0xd83ccb410x89d674da0xf36e632d0xbd07ef8f0xff5854400x370cfe6e0x922ecd290xd5cc06c00x47c3fa840x9dfa19610x47bc70200x577d9daf0x041a3d660x641f76fb0x9fbd112d0xd58f0c2e0x19d414620x43421e650xffb9868c0xc1a778f30xd863ba6e0xbf5562140x0876ec520x3adbd5950xcc5015970x6e9acc410x3aa68d7a0xf56238f40x28b12cc90x5074e5730x25987c8a0x6fba10c90xcec7c3b70x8f8d43410x72c2c49d0x567087090xb66046d40x7a04ba0b0xf3106c8b0x8e35e4e50x9d425b790xf2a353ac0xd034392d0xc874107c0xf3251e7b0xae575c8f0x7b6ac78f0x3181ff970xe8530df40xe295eabb0x084028620x3bdd0f940x16244fe50xcda04a5b0xb77b01590x8106095a0x2342f1ae0x827b82b40x2faef6ce0xf40e32340x673159610xbeda77e30x902f20970x0958448b0xad5c3c930x9a068e650x2f722eed0xda73484f0x1018b04b0x70f70c240xf579be320xb13d41a00xe2cd1f410x6845bffe0xfb76ec310xcb5fd7530xcd0991860x6719b3640x123959a10x0af3d1340xe2b920590x0614dd5a0xf5ef842e0x00b56f2d0x85badf7b0xbc5671dc0x1e4bfc9a0x2ff3d89d0xab5b4b950x4183755e0x16a1ce830x96ed40600xfda77fb60x5feb7ef30x923b871a0x0f726e010xe2aeecfc0x387f00050x2ab3ff9b0x9a64aaa70x4d7826ee0x916eb1ce0x2c28a8c70xa21fa7650xccd197c70x374f9bd00xeecb578a0xad62fc070xd08ac1430x0f134c920xd6e0dcf30xa2a5e01a0x65e2d1390xd3bf4ef90x9e447bd60xea1027f80xb400b59e0x353eeb1c0x30d749040x043e0e630xd35d0a550xfe385ec30xb2fd61dd0xc709aced0xfe0054300x2808ef660x2e9e9bc30xd49487990xbfa275cf0x0e6e386b0xe50fb0ba0x23441f8c0x8e9407810x45fc326c0x9451e7770xd0c517d20xbeb6a62e0xa11919f60xec5231750x35784fc90x5a684c620xd8f0383b0x55da14dd0x6951a2000x5abe3b920xd53114fd0x03aeda860xbe80e9480x8d7bb7070xf5773cd60xf9a472940x9d7272da0x2cc2d52d0x1002056a0x82547dde0x21be1b900x47d0a0a80xada433070x7a4837410x554d7b4f0x597389f60x47cdf8c60xd73f08da0x61495de50xa8145eca0x63fafee70xb610a3ad0x8c8fc0ef0xb6a637df0x931da2d70x12299eb80xb04258d20xe18f85670xc7c22b1e0x3ece94f50xf644e2650xa0e6f9a70x95f8e0d20x3d7049250x536524600xc1d459a20x5f0dd4760x26e5da220x97314b900x27092cb50x49ff7b3b0x2c58882d0x2b9224800x378fd6360xf696f39c0x4a5552360x754ae60f0xbee50de90x19557aa70x34a82a170xbee3251b0xefb89f400xda9b2f320xfd3f762c0x3ae0519e0xe9f00d4e0x13ee911e0xfb01f66d0xea26a0b40x1452ece10x4a797fa20x72bfcdc70x6165b43f0x74f0e7870x246ece270x3557f92f0x8dbe114a0x8775706f0x77ec1fd70x9220eafd0x1840238f0x0962edcc0x4d2433880xdd3c79ef0xc0df7f3a0x85d3baf50x117a775f0xcde8d67b0x5403d40d0x4bce603e0xce9d38180xec9bf2cd0x5a51527c0x1c213b3d0x57abf6860xe9afdca30x2b03afe20x61e533890x5ac699700x0767839e0x59e369470x0cd1aec50xa9639c340x30889e420x5d960c840x5f2bd1220xdf41422a0x17f1a7b60xfa8e22890x0c4ab58b0xea38ee070xbed538500x52c164790x372a25270x6068bedf0x065b46950x17b0f8ca0xc9d4d6d10xf18bdd750xaba842fe0x76ae31fd0xd7752b860xf2ab4ffe0x7d72c8350x307265c20xa03bd8900x3f1afca90x55e39b930x6d14a6360x2f0f491f0x434c5d105.14.0-503.14.1.el9_5+rt_debug5.14.0-503.14.1.el9_5+rt_debug5.14.0-503.14.1.el9_55.14.0-503.14.1.el9_55.14.0-503.14.1.el9_5.x86_64+rt_debug5.14.0-503.14.1.el9_52.20.6.02.50.6.00.260.261.111.31.21.51.50.4ac10.2.70.2.70.2.70.2.70.2.70.2.70.2.70.2.70.2.70.2.75.6.0_3.40.50.50.50.50.50.50.50.50.50.262.482.4843.100.00.002.220.80.80.80.80.80.807.727.03.00_rc107.727.03.00_rc107.727.03.00_rc107.727.03.00_rc143.100.00.0043.100.00.0007.727.03.00_rc143.100.00.0043.100.00.0043.100.00.0043.100.00.0043.100.00.0007.727.03.00_rc143.100.00.0043.100.00.0043.100.00.0007.727.03.00_rc107.727.03.00_rc11.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.01.01.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom07.727.03.00_rc18.42.3.08.37.0.20v2.03.00_k55.04.00_k65.04.00_k68.42.3.08.37.0.2011.4.0.10_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.21.6.0.530_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.243.100.00.001.01.01.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko2.3.02.3.02.3.02.3.02.3.01.22.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.01.04.0.824.0.824.0.822.02.02.02.02.02.02.02.01.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.2.1_50983__custom1.0.210.0.151.01.01.01.01.01.01.01.01.01.00.12.480.262.31.1.10.80.81.01.1.11.1.11.1.122_Dec_201122_Dec_20112.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.1.110.0.1510.0.150.7.40.7.42.3.02.3.00.81.1.11.1.11.1.1v1.12.13v1.12.13v1.12.13v1.12.131.1.110.0.151.1.110.0.1510.0.1510.0.152.3.02.3.02.3.02.3.02.3.00.81.01.01.01.01.01.022_Dec_20112.3.00.81.00.7.40.81.01.010.0.152.3.02.3.02.3.0v1.12.1322_Dec_20110.7.41.01.1.11.1.11.1.11.1.11.1.10.82.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.00.7.40.7.422_Dec_201110.0.150.7.41.20.82.3.02.3.02.3.02.3.01.1.10.7.42.3.01.1.11.1.10.822_Dec_20110.80.81.1.11.1.11.1.11.1.11.1.122_Dec_201110.0.1510.0.150.7.41.1.12.3.022_Dec_20110.7.422_Dec_20112.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.022_Dec_201122_Dec_20112.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.00.7.40.7.40.7.422_Dec_201122_Dec_20110.110.81.01.02.3.0v1.12.130.7.40.7.40.81.20.81.1.11.1.10.82.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.02.3.0v1.12.1322_Dec_201122_Dec_201122_Dec_201122_Dec_20110.7.40.81.1.1v1.12.13v1.12.130.80.82.3.01.01.01.01.01.01.01.00.7.410.0.152.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.01.1.10.8v.2.0v.2.02.3.00.7.42.3.02.3.00.822_Dec_2011v.2.0v.2.01.01.01.01.01.01.01.02.3.022_Dec_20112.3.02.3.0v1.12.130.82.3.02.3.02.3.02.3.01.02.3.02.3.02.3.01.02.3.01.02.3.01.02.3.01.01.01.01.01.01.01.1.12.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20111.1.122_Dec_20112.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.01.1.11.1.11.1.11.1.12.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.1.1v1.12.13v1.12.13v1.12.13v1.12.131.1.122_Dec_2011v1.12.13v1.12.13v1.12.131.1.11.1.12.3.02.3.01.1.12.3.01.1.11.1.11.25.11.1.11.1.11.1.11.1.10.82.3.01.1.11.1.12.3.02.3.02.3.01.1.11.1.12.3.02.3.02.3.02.3.022_Dec_20112.3.022_Dec_20112.3.02.3.0v1.12.132.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.0v1.12.131.1.11.1.11.1.11.1.11.1.11.1.10.81.1.11.1.12.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.01.1.11.1.11.1.11.1.10.82.3.02.3.02.3.02.3.0  !"#$%&'()*+,-./0111122233333333444444444456788889:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<=>?@ABCCCCDDEEEEEFFFFFFFFFGGGHHHHHHHHHHHHIJKJLMNNOPQRSTUVWXYZ[[\]^\_\`abcdefghijklmnoppqrssssssssstuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvwwxxyyyyz{|}~      !!"############################################$%%%&&'())))*************+,-.+/01234566666789::;<=video.ko.xzregmap-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.xzn5pf.ko.xzchcr.ko.xziscsi_ibft.ko.xzamdgpu.ko.xzamdxcp.ko.xzast.ko.xzch7006.ko.xzsil164.ko.xzi915.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xzhid-asus.ko.xzhid-picolcd.ko.xzhid-prodikeys.ko.xznct6775.ko.xzntc_thermistor.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.xzmana_ib.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.xzkbtab.ko.xzwacom_serial4.ko.xzelo.ko.xzwacom_i2c.ko.xzwacom_w8001.ko.xzleds-blinkm.ko.xzleds-clevo-mail.ko.xzleds-lm3530.ko.xzleds-lp3944.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-netdev.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzpulse8-cec.ko.xzrainshadow-cec.ko.xzuvc.ko.xzvideobuf2-common.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzmc.ko.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.xzpwc.ko.xzs2255drv.ko.xzstkwebcam.ko.xzuvcvideo.ko.xzzr364xx.ko.xzv4l2-dv-timings.ko.xzvideobuf-core.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.xzcs42l43-sdw.ko.xzcs42l43.ko.xzintel-lpss-acpi.ko.xzintel-lpss-pci.ko.xzintel-lpss.ko.xzlpc_ich.ko.xzlpc_sch.ko.xzsm501.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.xzcan-dev.ko.xzm_can.ko.xzm_can_pci.ko.xzpeak_pciefd.ko.xzmcp251x.ko.xzmcp251xfd.ko.xzkvaser_usb.ko.xzpeak_usb.ko.xzusb_8dev.ko.xzvxcan.ko.xzamd-xgbe.ko.xzatlantic.ko.xzalx.ko.xzatl1c.ko.xzatl1e.ko.xzatl1.ko.xzatl2.ko.xzbnx2.ko.xzbnx2x.ko.xzbnxt_en.ko.xzcnic.ko.xzgenet.ko.xztg3.ko.xzcxgb4.ko.xzcxgb4vf.ko.xzch_ipsec.ko.xzch_ktls.ko.xzlibcxgb.ko.xzenic.ko.xzdl2k.ko.xzbe2net.ko.xzocteon_ep.ko.xzocteon_ep_vf.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.xzr8153_ecm.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.xzmt76x0e.ko.xzmt76x0u.ko.xzmt76x02-lib.ko.xzmt76x02-usb.ko.xzmt76x2-common.ko.xzmt76x2e.ko.xzmt76x2u.ko.xzmt7921-common.ko.xzmt7921e.ko.xzmt7925-common.ko.xzmt7925e.ko.xzmt792x-lib.ko.xzmt7601u.ko.xzrt2800lib.ko.xzrt2800mmio.ko.xzrt2800pci.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00mmio.ko.xzrt2x00pci.ko.xzrt2x00usb.ko.xzrtl8xxxu.ko.xzbtcoexist.ko.xzrtl8188ee.ko.xzrtl8192c-common.ko.xzrtl8192ce.ko.xzrtl8192cu.ko.xzrtl8192de.ko.xzrtl8192ee.ko.xzrtl8192se.ko.xzrtl8723ae.ko.xzrtl8723be.ko.xzrtl8723-common.ko.xzrtl8821ae.ko.xzrtl_pci.ko.xzrtl_usb.ko.xzrtlwifi.ko.xzrtw88_8723d.ko.xzrtw88_8723de.ko.xzrtw88_8821c.ko.xzrtw88_8821ce.ko.xzrtw88_8822b.ko.xzrtw88_8822be.ko.xzrtw88_8822bu.ko.xzrtw88_8822c.ko.xzrtw88_8822ce.ko.xzrtw88_core.ko.xzrtw88_pci.ko.xzrtw88_usb.ko.xzrtw89_8852a.ko.xzrtw89_8852ae.ko.xzrtw89_8852b.ko.xzrtw89_8852be.ko.xzrtw89_8852c.ko.xzrtw89_8852ce.ko.xzrtw89_core.ko.xzrtw89_pci.ko.xzntb_hw_amd.ko.xzntb_hw_intel.ko.xzntb.ko.xzntb_transport.ko.xzntb_msi_test.ko.xzntb_perf.ko.xzntb_pingpong.ko.xzntb_tool.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzparport_serial.ko.xzmlxreg-hotplug.ko.xzmlxreg-io.ko.xzmlxreg-lc.ko.xznvsw-sn2201.ko.xzacer-wireless.ko.xzacer-wmi.ko.xzamd_hsmp.ko.xzamd-pmc.ko.xzamd-pmf.ko.xzamilo-rfkill.ko.xzapple-gmux.ko.xzasus-laptop.ko.xzasus-nb-wmi.ko.xzasus-wmi.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.xzdell_rbu.ko.xzeeepc-laptop.ko.xzeeepc-wmi.ko.xzfirmware_attributes_class.ko.xzfujitsu-laptop.ko.xzfujitsu-tablet.ko.xzhdaps.ko.xzhp-wmi.ko.xzhp_accel.ko.xzideapad-laptop.ko.xzintel_ifs.ko.xzintel-hid.ko.xzintel-rst.ko.xzintel-vbtn.ko.xzintel_oaktrail.ko.xzintel_sdsi.ko.xzishtp_eclite.ko.xzintel_pmc_core.ko.xzintel_pmc_core_pltdrv.ko.xzpmt_class.ko.xzpmt_crashlog.ko.xzpmt_telemetry.ko.xzisst_if_mbox_msr.ko.xzisst_if_mbox_pci.ko.xzisst_if_mmio.ko.xzintel-uncore-frequency-common.ko.xzintel-uncore-frequency-tpmi.ko.xzintel-uncore-frequency.ko.xzintel-wmi-thunderbolt.ko.xzintel_ips.ko.xzmlx-platform.ko.xzmsi-laptop.ko.xzmsi-wmi.ko.xzmxm-wmi.ko.xznvidia-wmi-ec-backlight.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.xzwireless-hotkey.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.xzn_gsm.ko.xzn_hdlc.ko.xznozomi.ko.xz8250_lpss.ko.xzarc_uart.ko.xzjsm.ko.xzsynclink_gt.ko.xzuio.ko.xzuio_hv_generic.ko.xzuio_pci_generic.ko.xzcxacru.ko.xzspeedtch.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzmdc800.ko.xzmicrotek.ko.xzadutux.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.xzcifs.ko.xzcifs_arc4.ko.xzcifs_md4.ko.xzsquashfs.ko.xzhwpoison-inject.ko.xz6lowpan.ko.xzatm.ko.xzbluetooth.ko.xzbnep.ko.xzhidp.ko.xzrfcomm.ko.xzcan-bcm.ko.xzcan-gw.ko.xzcan-isotp.ko.xzcan-raw.ko.xzcan.ko.xzcan-j1939.ko.xzieee802154_6lowpan.ko.xzieee802154.ko.xzieee802154_socket.ko.xzmac80211.ko.xzmac802154.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill.ko.xzrpcrdma.ko.xzcfg80211.ko.xzac97_bus.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-ump-client.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-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-ump.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-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-cirrus-scodec.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-component.ko.xzsnd-hda-scodec-cs35l41-i2c.ko.xzsnd-hda-scodec-cs35l41-spi.ko.xzsnd-hda-scodec-cs35l41.ko.xzsnd-hda-scodec-cs35l56-i2c.ko.xzsnd-hda-scodec-cs35l56-spi.ko.xzsnd-hda-scodec-cs35l56.ko.xzsnd-hda-scodec-tas2781-i2c.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-amd-sdw-acpi.ko.xzsnd-pci-ps.ko.xzsnd-ps-pdm-dma.ko.xzsnd-ps-sdw-dma.ko.xzsnd-soc-ps-mach.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-cs-amp-lib.ko.xzsnd-soc-cs35l41-i2c.ko.xzsnd-soc-cs35l41-lib.ko.xzsnd-soc-cs35l41-spi.ko.xzsnd-soc-cs35l41.ko.xzsnd-soc-cs35l56-sdw.ko.xzsnd-soc-cs35l56-shared.ko.xzsnd-soc-cs35l56.ko.xzsnd-soc-cs42l42-i2c.ko.xzsnd-soc-cs42l42-sdw.ko.xzsnd-soc-cs42l42.ko.xzsnd-soc-cs42l43-sdw.ko.xzsnd-soc-cs42l43.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-es83xx-dsm-common.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-max98388.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-rt722-sdca.ko.xzsnd-soc-ssm4567.ko.xzsnd-soc-tas2781-comlib.ko.xzsnd-soc-tas2781-fmwlib.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-board-helpers.ko.xzsnd-soc-intel-sof-cirrus-common.ko.xzsnd-soc-intel-sof-maxim-common.ko.xzsnd-soc-intel-sof-nuvoton-common.ko.xzsnd-soc-intel-sof-realtek-common.ko.xzsnd-soc-intel-sof-ssp-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_cs42l42.ko.xzsnd-soc-sof_da7219.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-amd-vangogh.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-lnl.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.xzsnd_xen_front.ko.xz/lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/acpi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/base/regmap//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/bcma//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/bluetooth//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/crypto/cavium/nitrox//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/crypto/chelsio//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/firmware//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/amd/amdxcp//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/ast//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/i2c//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/i915//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/mgag200//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/nouveau//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/radeon//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/hid//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/hwmon//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/iio/accel//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/iio/buffer//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/iio/common/hid-sensors//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/iio/gyro//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/iio/humidity//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/iio//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/iio/light//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/iio/magnetometer//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/iio/orientation//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/iio/pressure//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/iio/temperature//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/core//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/hw/cxgb4//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/hw/efa//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/hw/hfi1//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/hw/irdma//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/hw/mana//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/hw/mlx4//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/hw/mlx5//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/hw/qedr//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/hw/usnic//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/hw/vmw_pvrdma//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/sw/rdmavt//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/sw/rxe//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/sw/siw//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/ulp/ipoib//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/ulp/iser//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/ulp/isert//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/ulp/opa_vnic//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/ulp/srp//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/infiniband/ulp/srpt//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/input/tablet//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/input/touchscreen//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/leds//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/leds/trigger//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/cec/usb/pulse8//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/cec/usb/rainshadow//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/common//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/common/videobuf2//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/mc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/usb/gspca/gl860//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/usb/gspca//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/usb/gspca/m5602//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/usb/pwc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/usb/s2255//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/usb/stkwebcam//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/usb/uvc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/usb/zr364xx//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/media/v4l2-core//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/memstick/core//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/memstick/host//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/mfd//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/mmc/core//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/mmc/host//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/mtd/chips//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/mtd//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/mtd//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/mtd/ubi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/can/dev//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/can/m_can//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/can/peak_canfd//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/can/spi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/can/spi/mcp251xfd//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/can/usb/peak_usb//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/can/usb//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/can//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/aquantia/atlantic//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/atheros/alx//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/broadcom//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/broadcom/genet//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/cisco/enic//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/dlink//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/emulex/benet//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/marvell/octeon_ep//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/marvell/octeon_ep_vf//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/qlogic//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/sfc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/sfc/siena//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ethernet/stmicro/stmmac//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ieee802154//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/ppp//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/slip//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/usb//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/ath//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/ath/ath10k//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/ath/ath11k//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/ath/ath9k//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x0//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x2//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/mediatek/mt76/mt7921//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/mediatek/mt76/mt7925//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/mediatek/mt7601u//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtl8xxxu//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtw88//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/net/wireless/realtek/rtw89//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/ntb/hw/amd//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/ntb/hw/intel//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/ntb//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/ntb//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/ntb/test//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/nvme/host//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/nvme/target//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/parport//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/mellanox//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/amd//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/amd/pmc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/amd/pmf//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/dell//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/dell/dell-wmi-sysman//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/intel/ifs//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/intel//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/intel//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/intel/pmc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/intel/pmt//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/intel/speed_select_if//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/intel/uncore-frequency//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/platform/x86/intel/wmi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/power/supply//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/aacraid//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/be2iscsi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/bnx2fc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/bnx2i//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/csiostor//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/cxgbi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/fcoe//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/fnic//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/libsas//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/lpfc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/megaraid//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/mpt3sas//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/qedf//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/qedi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/qla2xxx//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/scsi/qla4xxx//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/soundwire//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/target/iscsi/cxgbit//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/target//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/tty//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/tty/serial/8250//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/tty/serial//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/tty/serial/jsm//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/uio//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/usb/atm//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/usb/image//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/usb/misc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/usb/misc/sisusbvga//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/usb/serial//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/fs/smb/client//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/fs/smb/common//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/fs/squashfs//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/mm//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/6lowpan//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/atm//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/bluetooth//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/bluetooth/bnep//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/bluetooth/hidp//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/bluetooth/rfcomm//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/can//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/can/j1939//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/ieee802154/6lowpan//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/ieee802154//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/mac80211//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/mac802154//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/mpls//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/rfkill//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/sunrpc/xprtrdma//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/net/wireless//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/core/seq//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/core//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/drivers/mpu401//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/drivers/opl3//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/drivers/pcsp//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/drivers//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/drivers//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/drivers//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/drivers/vx//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/hda/ext//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/hda//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/i2c/other//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/i2c//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/ac97//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/ali5451//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/asihpi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/au88x0//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/ca0106//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/cs46xx//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/ctxfi//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/echoaudio//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/emu10k1//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/hda//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/ice1712//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/korg1212//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/lola//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/lx6464es//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/mixart//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/oxygen//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/pcxhr//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/rme9652//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/trident//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/pci/vx222//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/amd/acp//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/amd/ps//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/amd/renoir//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/amd//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/amd/vangogh//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/amd/yc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/codecs//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/intel/atom//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/intel/atom/sst//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/intel/avs//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/intel/boards//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/intel/catpt//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/intel/common//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/intel/skylake//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/sof/amd//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/sof/intel//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/sof//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/sof//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/sof//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/sof//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/soc/sof/xtensa//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/synth/emux//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/synth//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/usb/6fire//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/usb/bcd2000//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/usb/caiaq//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/usb/hiface//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/usb/line6//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/usb/misc//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/usb//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/usb//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/usb/usx2y//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/virtio//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/x86//lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/sound/xen/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -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) 7WY[]gz\_b  \^`bdgik|`c   !#%*+.01245679;=os  #&3:IKY_bflvx{.ASlp!"$,39;=CEGR   & L U W Y b n u x z |  0 = > ? I R W ] _ a e m u w }   ! 6 D F H U W o r t v y $ - A ~ %=CD^bhpBJL_GRM~8;@E `z~  &(+./1369;<?BDHLNPRTV`eiktvxz+,\{}25>?@BDFLPVX]^_kmz}~XZacehXZci"&(*9=@Mdfimptvwmprw   ) 4 !B!M!O!X!a!f!i!p!w!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""%"8"Z"c"w"##c#k#n#p#t#v#x#|#######################$$ $$$$$$ $"$$$&$($*$,$.$0$2$8$:$<$>$@$B$D$F$J$N$`$e$i$k$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%% %%%%%%%%!%$%'%,%/%<%E%I%M%Q%Z%`%e%j%l%|%%%%%%%%%%%%%%%%%%%&&& & & &&&&&(&*&3&7&9&>&@&C&E&G&J&M&O&V&Z&^&c&h&v&x&z&~&&&&&&&&&&&&&&&&&&&'' '( (((((('(D(f(w(z(((((((((((()) ))))#),)>)E)I)Q)T)W)))))) '    +`sM% $!2$1    & >b& g = +:&  K   " ) 4 & =2Ym/QXkH  @ .1.*JEV         " 0  -      e : /  P  Y _  !i    " _        !   *  "W   kP PPPPPPPPPP.PkPjP-PjPkP%PPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)PPZPPPPPPPPPPPPP P P P P P P!P!P!P!1P#oP#pP#P$wP$zP${P$|P$~P$P$P&P&#P&%P&'P&)P&*P&/P&,P&-P&.PP#PP!PP#dPPhPiPjPkPlPmPnPoPpPPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPP0P2P4P5P8PPPPPPPPPPPPPPPPPPPoPsP ]P P P!P!IP!P!P!P!P#nP#P#P#P$P$2P$;P$P%P&P'P)P)hPPePPPrPPPsPP#PPPPVPXP]P^PaPbPcPdPePPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP#P PPPPPPPPPP@PVPWPXPYP[PZPaPbPcPPPPPPPPPPPPPPPPPPPPPPPPLPMP`PZPePfPhPpPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P PP!P"P0P1P2P3P4P5P6P9P7P8P:PTPiPjPkPP3P4P*P}PPdP[P\PfPgPhPiPjPkPlPmPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPvPPPPPPPPPPPPPPPPPPwPPxPP'P5PPyPP6PPPP3PPPPPPPPPPPPPPPPP}PPPPPP{PP|PP+P,PCPDP0P1P2P4P5P8PePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPzPPPPPP~PPPPPPPPPPPPPP%PPPPPPPPPPPP9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P 8P 9P :P ;P P ?P @P AP BP FP HP KP LP NP OP TP WP YP ZP [P ^P _P pP yP zP {P }P ~P P P P P P P P PfPhPPPPP3P(PuPFPPPPPPPPPPPPPP[PPP$PPuP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PiPgPPPPPPPP=PPPP PP dP#KP#MP#LPP#7P)PPP4PNP(PP*POPPPPPPPPPPPPPPPPPPPPPP\PBPCPPPPPDPEPPPPPPPPPPPSPQPePRPdPPPP P PPPPPPPPPPPPPlPmPnPoPxP PPPPPPPPPPPPPPPPPPP$P(P*P+P0P1P2P5P6PPPPPPPP P P P P PPPPPPPPPPPPPPPP P!P"P#P%P&P'P)P,P-P.P/P3PP4P PJPKPLPMPNPOPPPQPRPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPIP"iP"kPDP PEP!PFP!P#PGP%PHP!P! P! P! PJP#PKP#PLP!PzP{P|P}P~PPPPPNPOP#xPPP#QP#wPQP P!CP!jP!P"P"P"P"P"PRP 6P KP LP uP!P!P!P!P!P!P#P#P$P%P)`PSP"P&IPTP!P!P"PUP BP#yP#zP&SP(QPVP"P"P#|P&TP'PWP#{PXPvP P PYP gP$VPZP iP kP qP$OP$PP$TP$QP$RP$UP$SP&UP)vP[P$@P$AP$BP$EP$FP$GP\P jP sP P P"P$CP$DP$HP$IP$JP$KP$LP$MP$NP]P!;P^P P 8P P P P!?P!P"P"P#6P#NP(P)bP_P P P!DP"P&P`P >P"PaP"P"P)tPbPuP P!@P!fP!gP!hP!tP!vP!wP!P!P!P!P!P!P"bP"P"P"P"P#PP#RP#SP#TP#UP#WP$PkP&PlP"P"PmP P!rP!sP#lPnP HP P#P#P#P&~P&PoP P"nPpP!oP!pP!qPqPP 3P @P CP EP JP hP P P P P P P!P!P"P#P#P%cP%eP%fPMPPiP P PP :P ;P P P P P! P!P"P"P$PTP' PPP"fP&PnP P P P 1P lP rP P P P!3P!4P!5P!6P!7P!P!P!P!P!P!P"NP"jP"P#P#P$P$P&0P&lP&P&P&P&P&P&P&P&P&P'P'P' P' P'P'P'P'P'P'P(P(P(P(P)P)P)IP)JP)dP)eP)fP)gPP AP IP!P!0P!iP!uP!P!P"P"P#OP#VP#XP#P#P$P$P%P2PpPqPPPPPPPPPPPPPPPPPPBPCPDPEPFPGPHPIPJPKPLPMPNPOPQPRPSPTPUPVPWPXP[PPPPYPZPP P P PPPPPPPPPPPPPPPPPPPPPPPPoPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP?P@PAP!PPPPPPPPPPPPPPPPPPP P!PaPPPPPPPPAPPPPPPPPPPPPOPWPTPPPP\P^P_P`PdPePfPgPPPPPPPPPPsPtPuPyP{P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP*P-P.P@PBPDPGPHPKPMPOPPPQPSPUPVP[P\P_P`PbPePfPgPmPnPpPqPrPPPPPPPPPPPPPPPIPPJPPPPNPQPUP[PaPcPgPqPPPPPP#P$P%P(P)PPXPZPPPPPP P P P P PP/P0PPP&PPPPSPTPUP7PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PPPP;PPPJPKPLPMPNPPPPPPPQPUPVP[P{P|PPPPPP?PPPPPPPPPPPPPPPPPPPPPPP"P]PPiPjPkPPPPPPPPPPP PPPPvPwP|PPPPPPPP P+P/PAPEPJPdP P P P P P P P P PPlPmPnP P P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2PPPP#PPP%P OP(vP@PiP P$PP1PcPePiP.PuPvPwP3P yP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P%PPPPP-P zP PPP P P P P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP>PpP P P P#PPPaPbPcPdPePfPgPhPPPPCPAPPPPPP%P&P]P_PPPPP P!P"P#P$P[P\P^PP$5P$6P$7P$8P$9P$:PDP$jP$kP P P'P"PP_PPPP*P+P,P-P.P/P0P1P2P3P4P5PPPPPPPPPPPPPPPP^P`PaPbPrPsPtPPRP_PdPePgPkPvP-P.P/P0PP\P]PwPyP|P}P~PPPPP?P@PPBPcPPP P P P P PPPPPPPPLP|PPcPfPhPiPjPpPlPmPnPoPqPuPxPzP{PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!P"P#P$P%P&P'P(P)P*P+P,P9P:P;PP?P@PPP P3P4P5P6P7P8PEPFPGPHP P PPPPPPPPPPPHP\P]P^P_P`P8PPP.PPPPP*P+P,PPPP:PP;PP8P9P:P)P P P !P "P #P $P %PWP &P 'PXPMPSPNPQP_PYP]PPPPPPPPP0PPPPPPPPLPPPPPPPPPP;P0PPPKPgPLPP P P P P P P P P P P PMPPP!PPNPOPdPPPP P P P P&PQPPRPP P P P P P PP "P #P P!.P!YP!P!P"zP"P"P"P"P# P#)P#[P#^P#P#P$P$P$P$P$P%|P&P&gP&wP&P&P&P(9P(@P)NPPP P!+P!PP"P#P#P#tP$P$P$P&P(HPP NP#YPPjP8P9P:P;PP&GP&oP&sP&P&P'P'WP'ZP'mP'nP'P'P(P(#P(oP(P)(P)-PPmPP$1P%P'PPPPPPPPPPPPPkP#mP$0P%P&kP&nP'P)P)0PPP P!KP!`P!cP!dP!eP!yP!P$P%P&P)cP P'PP!P/P!P"P#P#P#P#P#P#P#P#P$P$PCP"hPP#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#PP%P%PP#PP!PP!'P!)PPwP P!EP!FP!P!P!P"lP"{P"P"P"P"P#P#'P#DP#IP#P#P% P& P&P&WP&P&P&P(EPP QP RP#PP%PP$P)qP)nP(P!aP"PEPP P oP P P P P!GP!NP!OP!P!P!P!P!P"OP"yP"|P"}P"P"P"P"P"P"P"P"P"P"P"P"P#P#$P#!P#(P#ZP#\P#]P#P#P#P$P$P%P& P&P(:P(FP(GP(OP)PGP!XP"P"P)P_PPPPPPPP P P!P!P!P!P!P!P!P!P"P" P"P"P"P"P"P"P"P"P" P" P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P""P"P"P" P"!P"#P"$P"%P"&P"'P"(P")P"*P"+P",P"-P".P"/P"0P"1P"2P"3P"4P"5P"6P"7P"8P"P"BP"CP"EP"KP"MP#+P#,P#P#P#P#P#P$P%P%wP%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P&P%P&>P&BP&EP&GP&JP&KP&LP&MP&NP&OP&iP&P&P&P&P&P&P&P&P&P&P&P&P')P'P'P'P'P'P'P' P'!P'"P'$P'*P'-P'.P'/P'0P'1P'2P'4P'5P'7P'9P':P'=P'?P'AP'BP'DP'FP'HP'JP'MP'RP'SP'XP']P'[P'^P'pP'tP'qP'rP'vP'xP'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P(P(P(P(P(P(P( P("P($P(%P('P((P(JP(KP(MP(^P(`P(yP(P(P(P(P(P(P(P(P(P(P(P(P(P)!P)#P)&P)(P)+P)/P),P)1P)4P)6P P P P P!,P#P#P$P$ P&P&P&P&P&P&P&P&P(PP(P PbPcP$P&PtP P P P P PnPiPpPqP&PxP !P!P"P$P&xP)P$P$P%P%PPP PPP SP VP TP UP XP=P>P?P@PCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPP1P P!P!P!P!P"P(~P(PPPPPPPPPPPPPPPPPPPP?P@PPPBPPPP$PPAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPP P )P *P P!P!P!P"P#P#P#.P#0P#sP$xP$yP$}P$P$P&P& P&!P&P(-PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP1P2P3P4P5P6P7P8P9P:P;PPPPPPPPPPPPPPPPP$P%P&P'P(P)P*P+P,P-P.P/P:P YP P P#P#P#P&PPPPPP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPPPPPPPPPEPFPGPHPIP{P|P}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P PPAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P$P"P#P1P%P(P&P'P)P,P*P+P-P.P/P0P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPKPXPYPjPkPlPmPnPoPxPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPIPRPcPoPuPsPPP P P P P P P P P P P P P P P P P P P P P P P P PPPP%PP1P3P6P7P9PP%P%P%P%P%P%P%P PVPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMP PPP^P_PPPPPPPPPPP PPPPPPWPXPYPZP[P\P]PzPPPPPPPPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPP P P P P P PPRPP P!P!P"P#P$P$P$P&P&^P&`P(CP(XP(mP(P(P(P)^PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P P PPPQPP vP wP!P#-P#2P#P#P#P$P(P)[P`P P P P P P P P P P !P "P #P $P %P &P 'PPPCPNPOPSPUPaP (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P PPPPPTPPPbP~PP ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xPP P#P$P&+P&_P(DP(P(P(P(P)TP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PpP P P P P P P P P P P P P P P P P P P P P P PqPIPJPKPLPMPPP P P P P PPP$PrP $P %P &P 'P (P +P ,P -P .P /P ZP [P P P P P P P!P!P! P!VP!ZP![P!\P!]P!^P!P!P!P!P!P"P"P"P"P"P"P"P"P# P# P#P#P#P#%P#P#P# P#"P#&P##P#/P#JP#rP#P#P#P#P#P#P#P#P#P$vP$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P%P%P%P&P&P&P&P&P&P&P&P&P&$P&&P&(P&VP&XP&YP&ZP&[P&\P&]P&aP&bP&dP&eP&fP&zP&{P&|P&}P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P'P'P'P'P'P( P( P(,P(.P(=P(AP(BP(UP(VP(YP([P(cP(dP(hP(lP)KP)LP)SP)UP)VP)WP)iP)jP)kP)yPsP P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P CP DP EP FP GP HP IP JP KP LP MP NPtP ;P P ?PuP @P AP BPvP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^PwPP!P"P#P$P$/P$P$P$!P$#P$&P$(P$)P$,P$-P$.P$P(;P(>P(P(P(P(P)ZP)\P)]P PPyPPPPPPPPPPPP=P>P?P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PzP{PPP|P!2P!RP!SP!WP!P"P"P"P"P#4P#1P#5P#P#P$P$P$P$"P$$P$%P$'P$P$P$P$P$P% P&"P(P ?P @P AP BP CP DP EP FP GP HP _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP zP {P |PP P P IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P yPPPP6P-PPP PiPzPPPP.PdP P P P P P P P P P P P P P P P P P P P,P P P P P P P P P P P P P P P P4P/P1P2P3P7P8PPBPPPPPPPPPPPPPVPWPXPYP&P'P7P;PP%9P%:P%;P%PxPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P aP cP P P P!P!P!P!P!P!P"RP"SP"TP"UP"VP"WP"XP"[P"YP"ZP"uP"P"P#9P#:P#P#?P#AP#BP#jP#}P#P#P#P#P$P$XP$YP$ZP$[P$\P$]P$^P$_P$`P$aP$bP$cP$dP$eP$fP$gP$hP$iP$lP$P$P$P$P$P%P%P%P%P&P&RP&jP&mP&P&P&P&P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P(P(P(+P(gP(pP(qP(rP(xP(P(P(P(P(P)AP)BP)CP)EP)DP)uP)xPAP#hPP P P"\P"]P"^P&P&P&PP&P&P&P&P&PPtPPPPPP P P \P pP xP yP zP {P |P }P ~P P P P P P P P P P P!P!P!P!P!P!!P!#P!$P!%P!/P!AP!BP!kP!lP!mP!nP"eP"P#P#qP#P#P#P#P#P#P#P$P$ P$ P$ P$ P$ P$P$P$P$P$P$P$4P$?P$pP$rP$P$P$P$P%P%P%uP%zP%P%P&P(}P)P) P)P)P) P)P) P) P) P)P)P)P)P)P)P)P)P"xP?PPP P P P P P P P!(P!P!P!P!P" P"9P":P";P"=P"LP"P"P# P# P#uP#vP#P#P#P#P#P#P#P#P#P#P#P#P#P#P$nP$oP$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P%P%P%{P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P&P&P&P&P&2P&3P&4P&5P&6P&7P&8P&9P&:P&;P&P'@P'CP'EP'GP'IP'KP'LP'NP'OP'PP'QP'TP'UP'VP'YP'\P'_P'`P'aP'bP'cP'dP'eP'fP'gP'hP'iP'jP'kP'lP'oP'sP'uP'yP'wP'zP'{P'|P'}P'~P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P(P(P(P(P( P(P(P(P(P(P(P(P(P(P(P(P(P(!P(&P()P(*P(8P(IP(LP(NP(\P(]P(_P(aP(bP(eP(fP(iP(sP(wP(zP({P(|P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P)P)P)P)P)P) P)$P))P)3P)7P)8P@P$PFPyPzP{P|P}P~PPPPPP 0P P P P P!QP!xP!P!P!P!P!P!P!P!P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P#P#P$qP$P$P$P%P%P%P%P%P&QP(P)HP)OPUP P!&P%P%P%P%P&P&P(1PVPPPPPP!P" P"?P"DP"FP"GP"HP"IP"JP#P#P$P%vP%P%P%P%P%P%P%P%P%P%P%P%P&AP&DP&FP&vP&P'P'P(0P)"P)%P)'P)*P).P)2P)5P)9P`P"qPPP P!P"mPPPP$P$P%}P%P%~P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%PP P!8P!9PP"pPP"dPP ^P _P `P bP P"P"P"P%P%iP%gP%hP&cP'P P P nP"vP P!bP( P*P+P,P-P.P/P0P1P2P3P4P5P P#P!"P!*P!zP!{P!|P!}P!~P!P!P#P#P#P#P#P#P#P#iP$mP$P%xP&P)>P+P"P/P(P(P%P&PSPP8P9PP:P;PP?P@PAPPPPPPPlPPPPPPPPPPPPPPPPPPPP PYPZP[P\P]PPPPPPPPPP=P>P?P@PAPBPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P PPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPdPXP 5PbPnPPWPXP^P_P`PaPbPcPPP#PPPPP P PPP P P P P P P P P P P P P P P PmPPPoPPaP)P&P'P(P)P*PNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4PqPyPPPPPPPPPPPPPPPPPPP P PPP+PCP P P P P P P P P PaPdPePfPgPhPiPjPkPlPmPoPpPqPrPPPP PP.PWPkPlPmPuP/PnPoPpPqPrPsPtP0P1P2PQP3PPPPPPPPPPPPPPPPPPKP4PPP P P P PPPPXPLPPsPPPPPP&P)P*P+P,P.P^P_P`PaPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP"PPPPPPPPPPPPPPPPPPPPP(PuPPPPPP-P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4PPPP:P;PP?P@PAPBPCPPtPPFPGPHPIP P P P P P P P P P P P P P P PPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P'P(P-P/P0P1PBPCPVPWPXPYPZP[PbPcPdPePfPgPhPiPjPPPPPPPPPPDPEPPPPvPwPxPPPPPyPzP{P|P}P~PPPPPPP#PPPPPPRPSPTPUPVPWPXPYPZP[P\PPxPyPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPP P POPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPPPPPPPPPP\P]P P xP P P P P P P P P PP P P P P P P P PP P P P PPPP'P P P P P PPPMPNPOPPPQPRPP P P P P P P P P P P P P P P P P PPPyPPP9P:PPPPPPPPPPPPPPPPCPPEPPAPDPP2P3P4P5P6P7P8P9P:P;PPPPP=PPPPPPPPPPaPPbPP.P/PPPPPPPPPPPPPPPPPPPP0PPPDPGP{P|P}P~PPPPPPPPPPPPPPPPP)PP(P*P+P,P-P3P4P5P6P7P8P9P:P;PP?P@PtPPPPPPPPPTPUPVPPxPyPzP{P|P}P~PPPPPPPPPPPPPAPBPCPIPDPEPFPGPHPJPKPLPMPNPOPPPQPRPSPTPUPVPWP[PXP\PYPZP]P^P_P`PPP1P2PjPPPPPPPcPdPePfPgPhPiPkPlPnPmPoPpPqPrPsPuPvPwP8PpPqPrPPPPPPP P P P P PPPPPP 4PEPFPHPIPJPKPLPMPNPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPzPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@PWPYPZP_P`PqPsPPPPPPPPPPPP P P P PPP PPPPPPPPP"P'P8P{P~PPPPPPPP)P=P>P?PPhPPPP P PRPWP]PbPdPrPPPPPPPPPPPPPPPPPP&P'P;P=PCPFPNPWPYP^PaPhPlPtPPPPPPPPPPfPiPPiPTPUPVPPPkPPkPpPqPrPPPPPPPPPSPTPUPPPtPPPPqPrPP;P P P P P P P P P P P P P P P P P P P P PPPPPPPP P P P P PPPPPPPPPPPPPPPPP$PpPkPlPmPnPoPsPvPwPPPPP+PPPPPnPpPPtPoPrPP`PaPbPcPdPePfPgPhPiPjPPxPPPPPPPPPPPP P#P%P5PzPPPPPPGPOPTPVP_PPP$P&P6PPPHPSP^PPPPP)PP*PPPPPP5P6P7P8P9PP(P)P7PPuPPP!P!P%PP&PPsPPPPPP,P!P PPPPPPPPPPP!P6PPPP P!P7PPPPP?P@PhPPPOPPPQPRPSPWPXPYP\P]P^P`PaPcPePfPgPAPBPgPhPYPZPZP[P_PCPDP?PhPjPkPlPmPnPoPsPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPEPiPtPPPPPPPPFPGP3PPPPHP@PPPPPPPPPPPPPPPPPIPPPPJPKPPLPLPPMPoPPNPnPPOPPPPQPqPPRPpPPIPJPSPPP_PTPPUPPPVPPjPdPMPPePPPfP=PgPPPhPP>PkPlP]P^PiPjPXPPPPkPPPlPPPmPP PnPPP P PoP9PP PpP:PPqP7P8PPPP P P P PrP P P P PtP P PuPvP;PPwPPDPEPPPPBPFPPP@PGPP jPPHPP kP lP mP nP oPPKPIPP qP rP sP tPPP pPPP)P*PPJPP+P,PPMP uP vP wP xP yP zP {P |P }P ~P P P P P PP PPPP-P.PPBPPDPPCPPLPPEPPGPPPFPPHPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP6PPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPP4PNPPsPtPuPvPPPPP P P PRPSP`PP PPPPP P:PPrPPPPPPPPP,PCPFPNPWP]PaPhPtP5PPP;PP=PPPPPWPPPXPPPPPPPPPYPbPdPZPmPnPoPpPqPrPsPtPuPvP[P P\PPPPPPPPP]PPPP^P_PP`PPPPPaPPbPPPcPPPPPPPPPPP PPPPPP P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPcP>PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP`PPPP PPP PPP PPPPRPSPPPPPPPPPPPPPPPPAPGPPPP2PWP P PdPePzP{PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPrPPPPFPaPhPPPPPlPPPPPPPPPPNPPPaPbPcPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%PfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyP|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P PP'P(P)PPPP?P@PAPPPwPxPyPLPMPNPOPPPPP$uPP& PP&P&P&P&P&P&P&P&P&P&P&P&PP P P P P(P(P(P(PFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPPP$P$P$P$P$P$PP$P$P$PP$P$P$P$P$P$P$PP$P$PP!P!PPhPP 2P 4P 5P MP WP tP P P P P P P P P P P P P P P P P P P P P P P P P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P"sP"P"P"P"P"P"P"P"P"P"P"P"P#P#P#P#FP#`P#aP#~P#P#P#P$sP$tP$P%P%P%P%P&P& P&1P&tP&P&P'P'P(/P(RP(P(P(P(P(P)P)=P)FP)GP)RP)zPvPFPGPHPIPJPPP"rP"tPP&P"P){PPPP)if [ -f /var/lib/rpm-state/kernel/need_to_run_dracut_5.14.0-503.14.1.el9_5.x86_64+rt-debug ]; then rm -f /var/lib/rpm-state/kernel/need_to_run_dracut_5.14.0-503.14.1.el9_5.x86_64+rt-debug echo "Running: dracut -f --kver 5.14.0-503.14.1.el9_5.x86_64+rt-debug" dracut -f --kver "5.14.0-503.14.1.el9_5.x86_64+rt-debug" || exit $? fi/bin/shutf-83b69fb25a8f8ba97ef2ec1ab1d52d3e70052958ad921d5833f72f842fbef4c4e31d096bb1900422648a15b9dd63eed0cf7cf6ae4eb4b7329f903c470bc950698?7zXZ !ɟ^] b2u Q{LZFɈdcw>a !5q7&~s!bv1ADJ-0k&uRNB|H E-[CQ45.uE83 stJA.U-ʦjXZcUzj֑bUMy4f{k+ω/CqeVG#jtg4{̜ﺹ@L5D*aZ'1m,*1H`g)5v2:J@)g4E秸Ȁwפ)ѩ}Gz_,Mi4AMRSٕuUMUFU쐺JS[]1qZN@Z.#stѶ0GnDqS5\uXE^*`!& ^}8 6=mW|/V<,$=pc+h6:|GpG!N7E,ރwl|(K1K{H] J`ڋ<-{vr]6Swn/8.ˎ7fl i;#u4+@^ kQ8dK̭jG^"@ ^ip|FMWF^z <x'8=(׏O;9[N5O^nYd87Eϓv36^ 7*JxUOGf؈#g8{2tRW\tP 9kiX,B䩖|w\5 7.*haI6t?#d(| g5! R\SLuaDA;7U K IL$[W']~jkN:d09)<0~ E'W_SA~ro(p w9J\AȝGпI"А%eш=TT̪(ږP픝z6iLEz˼4ԓrPz'IvJмTy3qhTS. MTDlE#6S˳JWp̐3y(|=Y"Mt [?>u+ojU:koFj3ۋrtA ݁T>JU`9I'jfc~a/?0*-0c9K"DFXg\$jnlmj=b-0\h@/տOGC!ShS%XtOa|<}$uf;q08#|ivbdc)r֧n64B럶wO" 0ߌGChr c]3:߀?Ϋ/ Hnǣ\UA2sǯ0~ʃ-c4GM %nԠ׎7Z-R|?Xݾ.X/ԼPdgxr'#l:0VD)84 lbR*rX  5(I0n,ikNd"ȁOq&Dʶn^$ :37_nj,{ CHlW`-'qZƳB\rnm:*7h1MPoV\—S} gҼ}Јfo,,D[(o%$H/G(Fy*f" 3F}̓!w'J3*kޒǗHzJ Hc' cfMt@C~o_CcY-V?lņtT yu8f*>wY$M"|YcR (B D(81K(`Uw.(ힾ$~B|&]o'V@q4%Ҭn1綛9WAGIgDHUpR\VC7h&c)cL>nx#dsdpZV%yQ>[b쒓C#T}vcS*|Q揤3X[zS)aAhpmp?ciZrkA;ϝs@5q ׌ ӓDi!b{(v#.Rpv>.gTVMvҜBaaEa~3% .ޮN- EiB}@ 73tjrvEjZEi3ji H= ƀZ!lz=W Tηs  l+,jA&צynxNtO2`lH y\ =.Ѭy3ó%dIzM.0ro`# nb1(w4Tf=s):3UWXy1hs?iwVd ~Μ̌5X2ȗƐڟazx.ֿ")ajvS}DV8njd5o< Пݹ0Uj9y4TRS`-F\&$HfQKf^VDPԒ^-.̚ڗWzޟuX9}yr(1flm1i=F"&REV`'2TZx$6z}<$  m2OQ~k'Vgff=X HͲPqD:ĥj›h9ȴ}?k5Sot\oՅH 8ǟ"@KHkauay4x(jj\[M(ZtgĞniAd^OH#mꆛ UNcV{z+pT AEh>V@Is60vo(EqԺZKZF盆 $Mxw иJ{lr9-aOtgW{,`<t\h_>[{U<?6۳n6mf(/>OKtt>ZId6܏ndRiG QmG iJ*Gk2i3RϊF'kHesI;]nS 3H"v(2_eR_hY(H3NtTrkcqQ=FKQYMe.W%K~x"B x ˆ1eTmБ\\#5` z:<؅V~P,(_TEeQY꜠-S1`_'"9$xJa:RD͹eGK',>SYizW'Q O32N]HzEƛ4~v1i$"1Ԗz{;`gk!&[#/.VDWLzrn$q'coʗkh1 Kk OOPf~(|ʒeOFDv^FƱ[])e eҔ>KbpUnՙ5߄ǯ@}]z&O*Qmi:xD_(y,†B h*0HBqk/~~K.J=aC 1)3 \Rh_`n ]П9!b|rXU/<$ʑܶ4vp4vu4Sr1B@ 4A%;  /952#B; LXDOҡq%!?Z=x>q5\xL1!&I'kԴx1Qvhʶ㺉Un"IT[}?wjjUߐ8IֶJ1Rkyn0/:ڽ)Rq^b7H^w=#EZWSY>bPڑrSu~GNu$DJew-C9-NX7k;bܧM~f1Ѓ慘PD(nX\c7T[V ŪB_QN84w@T*hh‡Ǹ-ċ\!'\BQڇ.݇GyG)G㹁Q3Ә/G҈] t֞^جI,.oȇD3CnsD)I8w q,y~H?-K 0z'@9)_8& t%=wZfjouJE`D2%g>;Q׬Otr[q}tiviӝ@0.3~3<duKRi[S~go| :)LoF/!ƙ.ؠS̚<8L'H)陏7[kӫ*LflvoHؙE~PP:$xc{籞BԵ'Dr!|sJL}pG!X` Y w'oD_jɴ#?頧=D}bsUF& ӞHþeU}w`hC=w2}!.8n,-F0GJ\!)J냨 ~ .8꫾5_R…X$rpg3L,3%gBK'X[xC4&ڊƺ @I}#lgn]eǪLRʅj97EJFnnVJ-⩜s!q1P-[z9I)4HތG<`,Orp] `5C.MImfvAB@p92k e#\ K(^׹l<Zpc_j,T#HM,_9 Pw`OU&Oi]^F,-y$wag]8>!LՂ퍕TUR,A/|Mfw6/]1e e[!iOuB$g 9sMMzKJB{z@j&̦ZwbE|@}C x`;I\ϗ oR0-遏4aVsPvB/d]&5{dP$Hw㔫dk2B11~σ#ҟX ˵dvl iVtd34 #Y?#hlӧX0sw:Il4sY"Ѝ=1A蠶6~4۰``NNty?Z 'SVXWI<\\ T =Clm8|z$)%Gô<8؇++[FXнI[+\źoR{nX5ś%h8of$A?֒4]),FqQ=KQWh茲R Am9:^{(F 9'ce3/^_igQZq!FX6ȁ@fI2nxxuCHUS#zz{3.o}>QRUSw')Ih2M+HlM{$jkwvkyЦcm1%O3x;jp dSJaW]#hRonC-pߵk|# p Ž epU߈](Axo?`SJӭŽ;OΔ qٷlcqO erjĊ"^UaxCc?Vz(HvGfhlJ@fASŠ۲MI={vd@coBu_gL9+ y 9{F#YP52C' '#nC)ʦ~(҇BKjNGwZJИ ܿ׷z;2o,r'ȸ1=A祧G]Qsjgլj ܞ,OULحO$W%w2Z0Ƙ$m,3T&`'*?at­yCTE52a|M1࡯1wO񍜇Q0,G/H@ο[/KanagzJodfE8m.OWcW;,5 WK/AM@T߾L[ܟ¸߭[x֔96c.2Cv@&GMswSIUl‘볅k*E;j?D8ĔO|7OĕM;\f?&y*SLO#I]^7a% A!0vD%Xm *Z5Ef>[ڄ3!f_j'b& pj֏kNT? o?NќP5`KZ23"wAeInok;A/Vk1Z&V܂iy:3D"qZ4d.?ȮF\1g iZ^57{U>d6C ơ%L;9mlᙢ~u[b/zsem'(iB'䌷\&Vo DJStՉ; HsJVF7 ڭAvv# Bj@s۰ν*b;n^hS bi~#M5sKc@.@<ܒU%A/jr Qn s[ OkN̴2n#0LD:4Jս5,Uv yUL$z7opSfKh ./P%kPd]kOd*[%= ȩtgGm|Z "H@N|?_o- a kxu>- R8_rf:&}NC}'kȧ#[!t}hR;%K?7g^IW X3`[fVե6O/RLi˙tNWh9p3V7"G+aR S-GeX9{"Fꆯ4(q!8 X8rXBx 0IJ*|%FYv7T[4xU  06򒉤8,}^0]D[B*Ͱ@'F #&Sux寧ҫ4p /ܩRtٞuz"=Cy[&[#ZnMTc$TC^jմLnJ[Tkjl0*޲,[)Kg\md rEԖU- |2/5D[p0a]u'#'MVȭEց>m%&$z#y *&U5RM@[B{V(UCicWҼوCΪM˜ ,dJN„ j'uG|Qi2jN I~ɿ_utFkML|JnxFP=C"N3ZUUS}*'2 ApnrM{(ꁊM mW.]sQ;.tpXR=yvt8.DXF{GMA< ^TeDž[I풔8WQ]M㏚;|JT4hW K%RO#sSF`), W^S@T_?zi첯j7`c06S8%ƃyU]M9Ě@@[.x Aġe*NXԊlҟ [wEp{a KihHts/I*+X>h׃zcp|Dd7Sג͹oyOJZVbW?z.JnMZL4,+r 4ks {yӔ9Bݜ4k!LQTEna '|P7Vm nOPԣ/5D۝.nR13n&D7~^EiQJN7+9Tyi+y,S WB1bM~Es{g_n+ zq&#tti2(F/ƛ|ǚT.!UPD:Y*ZxP|Aث~[lj`zMV.'9yCy7̿x69GnOg0m A=<7aYOq䉊-{X87x%egmxݴ ؤ܁}pBS;va nqK"|r hC=kW;̙*m{ v{_Zy)CDM{ ɳc'Y~I [<yuF{٢ pk`dOW4teoߤVKZ΋qNvSQ#e}K%VdzE9jUc;/ZP|cQ,9YTA}GOw,'`yxxTQ ՘-7>R=MMg,/Qc|VO j\PP͎UǝZH촍$ލ/H k4ѧoba,X6I6TaVm&4iPjj3 Q +6a;jY)A@w :bjQ֯My#uލ[+ T9th 9׏GMs648wߥp߿*ʈs o.r*vٚyV8g-|G2=LWw&R+ZѾa3Y)4Aq5،!ef2dJ19*^/ k4L@ }|`:!^˹-$ ƥ5Wv& фKAf)WS{Dw1/0h_Om*׍PMRɫe 4&R5`ojh{n̵q(D㖜+ 3&xk2wDj u1!`'Hybfwfs3!,$ݎׅ̘^fX/~z3$*ϼ\<(sPs1qk9m؊4!a hazh|uCp}ǼE7;;=Lv:,PE8% #u2TW]`Oc_K ߕ4QS XqG 7z㝾:i?d/-rRslH u9IE2r(=E1r]yM?ॳkLu-&Dp7ef^2ea#8@Ru8)6Dəba#!|Ho&"XQFq0ԠbK"T7eë {5bz6m47<"|}-?0 i'ҭ $*W*=oşRvͷN{F9Uf`kM.*4|' SZ~ z[mF ]_x Pw!:?J }v[-@OҦ*6HHZ,-Xu!gx oGzK"m0,Y)_R髪 weDő#ER)@5_lG!Zt#l~M w$YpۼyRe ŴM/_l"AD3WY%LTaYxuv$K35P VPsXC{ *9H>h>P[nhշB3ˏ|ћU%G#믟~ dHWj qgt}]Ʒ*FBS/m8h_ŏh/p~.]jT|a"AyK#ƀ?'n X/w;/)$さIrL$}},tȳ-TDw>_AirA99 J8 :M+'/n!‘{b Z ,O 2l y⿲Cv*oG5pp.2tp|9"$E .NLۑ7Ēin={@D;WǭMkqI @YJ\sv DR0X Uw-uưɏ+ $FdE a*gv7tc30ךks*$el!t^7Mp֟8|E>'b(A*aFrpȗx ^fȢf?11M ^^8;Wc~UXAKu%V?7һZTۡl)X`LorxVE3 PG%Rf q8Y~w".SޮdJu3Kh9Q쓟}Z5$s>ZW׊?bz2vXckӤ~qAiKCPD$/aadW!ɭrf?Km$7B&3-wY+6Dj^& y]m ;~c%&Txk{$eRߏ:$sHWޫQ04UW$ZK=I2PPtI8;Q)PM?\yts5fmuX|yꄛ @歓YS"gg}/rsӎU;ҠL:y!>+/uX@hH@l}Q|~,wѷFY}C{*%-JqT_]<3Ĺ?Gg ws mʫxa|?vc}<3luv1̾aeA% "ZFҿO'PAW݋[3P#[eal^/5$ 8hqϺ=bD7f^$Ok?㻺-= &>, <n.L%gT@Xg%nb٪elCw=R?ńO7v:U r0@~C[9D^4kqhDs< lP;{yǡ {6QNX7jv3~>y(ODꃷ_WұݘI? ? vwrn.f(am"m-O^yj l7<]7^aM#uBQr|cDSØ+9KxElN; [x0l&k)ïag -uOthv6qe()- Ժy";#uQ,[}9yCfͣqػlvOynUe%7IXݨϋ]3MssU|銎+Ⲋjo9iF%U78ҎHk x,6X?,\ ];W]Bc6WT}[>l@T$gv)r^X&`oс(A) ",1j L Q4 x5񔥫^O^?RwB:bw·׬a[hjzm׀'|[Ms %Exu\ C$sM\a萈=N5]n+:: aڜauvG>.6`MM^4/9<˳?s L@UĥlmbmK]֓*·[ O4T:9M鹬q)fd|B^mҙR]OڱC Զ xIr&qAV Q97䂘 В -{d+<dlkn|ٴXSaͷ-Z1;9G|" v$<2&.rb:' Pm)i<8{:'),H4{c^9mg9n^]J#Tg$;9HcOij*^F?LBYBJu&@ege47-"yƙrZ+9`@xT=25A؁jʨ}XgǰRSIߣːWqYL"V.vZ^׵JE"ˬ5Mka]r^gN/Riy kxD[{k.9PKe"# ]uy,,/yOȢ|8 >HkZ苂 W4׆;2Zє7jxP:]m H(5ݴ+ZBZ0? bb "@^3D+n6 #V%x{Tn6UI.gPOV^OCCGr-74YE Bi` Bӣ93'>u πZe Q:˳ah'e] Sx!}T x˼u)K(7ƝIfWMtx UR{c0|'DUn2B9`]U`ko$9pvFMte\#|Pe;5B; eȱI>ߞg˵#0|r桦ۮE\Hnl% r݀%k5"SUlʤi̥%,|5vQ_0Mne9nz+WPle;W&b$Q\6m>6@QH0xqX'Ok֪"P)x'*#s(T٨ߠ<;5"  #]&-V &9).eP1-"7Z|j,˩Hz |m:I mGI)̑x'm=]Az":G&  ^Jr+XϒQׄԏ@IT$I gy׿O%,IǎW١JIJW%hĺ)TeɵRn;^ՂUӸkXf_@R5pUV4c9L]A<0"im p˜wrX^o}@.n 7P?$w+pG8KmΐK)]'0rjT!6.@ \ /*1X/trE{ ^G7%>AÉ#]pP&~^Iܲۘi>'.L=[H悸C2>hzL[)(<)N-A@q^1_h{L~e^:59xs!iإK $/W?ȏ,؏jm_d%J[ٱA+a J< @DL2ʥԭ\@BKWSQ2:Aq)\NcRuvzxF쒼Y{S:k!KbV +\|&m[.Ĭ3S@Ԁ8eMA#&7a*ͥۙ1{`^M=>?੍RgaZٗ?|PbAȟs`p3Fߔ ,xc4<#D1s¬La퇶ɥY-V"}(X4b25"1hߞ*Q>RJ"j!, zk,Rq_ (Mc$$g07ܞ9/W*!h{AKa~C#*뽸Eʓol+]&D |Y{Rw}:dRQ]4o)ݖ'ݡ'rdU1QNy> {aZPPfXrl5k}'Bg\$kh!-wيcMB5k^"H>)x)#;&B>8[nngV,|2Dގ4gv3mq35S&Oʃ'FTZC,aj pp:֫`"h+;]WX98]PZc/LzL nnK7sb:F iySfzB`k`לF 1M@B%TUOPoU;WfX'K ޕO)E5NгhevLDz'2)kZKj\Wi^ z.G 9΍W@J @=-#+ *c\Ev+t )"ݘe #mu ݀_"(Mwߊ준(A<{M\f$JTTɈJ̢{aXW]xX=Z4i{ޕ݇WHfCUOȀ&EX#nUe/D\-p:F?ՌĞC1Y'17:F'5<}y(_ߵg!Np ٭/>V[5ߞzPN.lQMCI\*qR(Wp.t[|HLB'/B:k٠ D?q+|Kǵ\ײ aWs.,rl_2Ȳa/y0>9{%DYӇ>gH%uק);Q9o;AB Lz"BRgY޺_G0`2-+3U}l#[__<4vFEJ$H}f_Ӳiq dۈ`@m35UeQ3p-sJT+XjyPn?NfR9ODQ:y?jWi׷C48d/gP`+ÒhWMǵ\w$[D7@&|s YXb>-EQ6¨MKy= iOe퓻~H##AAÖԓشj=#f w.)[bv o0?#z@1t Y?k1ہ`M #6~>rm/8JQt8 +G?H~|5We_(NF(z"Jl9Rֻ?LèڈvƽCqwY]g[x+Lj/1Ux* OZ%(/0SoS?:E)kx6<Åw9jp;yzӽ&4zo;(CR=ΓpHԫP\S<|ߞI/8j(E% {45 N#O{"nky5"=f#;xz/$iUqU֣/z8O|-`g 0h}H_AYG˷IcPrYG ޱ&+cɋ0J \̽ZBcU*9U2zr1maǟ2Nk$y/Jݿ-uYWDW oe$ Tb} qr$+ΨZgݲy&f%*vf PןG ;̧jR?^ޞs,9lZ R?60mԨe=_̆cxO :%K4.!_+G|I-! k>a .{~?ExqLZ$mm&g}Yf/q蔄N_,I9 (;(ķ81!Z5Eq/d롁_J I0<&zu݌_\I)HG : #/]ǛXSy,0QOh7[|aMb`uIP<YiqCN-;ԚbCx`gKV@9Pr f,WcTv E` (0;x =LV-0JUk&A_`>1$=[M'B+җI&d]|䈮̆y$7Tݘ/"Td]cĀeio䦦@QnwӈJ^Ա8de%@PYvMol7^Ba_ٕ{EFjXf!‚OnGyOc\y{>Jo/ԢPʜxtäXk |7 Ch؁ _E_M{-=* !qaA+NcV"Fc4ބ.~5{Ѥ{I(G{L {2/8re;;y-4>MzE"ݜ*^r[eH2h8:~~}#~o/EiӰ<AȪ i i̎r$a簗&@:YJ;LWaE#c'b%?Ql0~kRc?Wlա 6`"#fĿEQT&%~ Ix i{+& EFni`1A냙VAͤU~`q~6N΢ʹnV6S3`TزI (u,9Kܶd6Q ^%ȲB+$յMW$z'EBs(,O5P .9TxΛmБ6/j@57ܝ](yK !&}"J?(}5ȳ<ӦGL*@aU#HQdWO7ydʪVd[ x9ђ8ܧ&g-G`CpT}A\6|h;n5e!ٌlGlbtQO*Z __dlnfuN* $zi>q#beuO|$HDemWy\4q*g|+I0OccKϲGSE~z~ ğkغY<&t S>wqWq?( vb,ViRi *wG qShƎAd iLBl' 1G[J BؗSAZnL0ܛf&oZ,GTk^LF1]&x'; Ճ^ sgFErYKxSAD(YJ!VyĴz@4iKߤ3_NX3jU亂W:N!j{"*2%7hZ\tl%-Ɛj2]EkC>&1ȁq5VYNSpp}MʙҜl֥>Қ̴)r&V+]ƗQFmN&5.1.3v]BO#*C([>w<6vϙΪ:0iVa®G\D*r~mO%jFs*9 7S)9`^@=T,d^/Fs@ba #9Й;-acs\PaQ^'Mt5XQ: LlTAg5'#'|GJH8QzuZ%.ߎ \.dYcKU3_ᥨ8bg`Ͱ|W+g6#YJdy4Ki盿Nu[a61س 6H^ #H§hNL*y1u816\ |'rt4s LY;go$-!K8]6l>n q[jWAhxfmn4T} X%/zoX?myUk e U$݀ k/Tۗ5l(XoV~^sӈs\Qv*o3ǂ\ S d] L⥬C't>6YEҭ MtvI(4yûT0pgalnP+9ushl{aK'74hjy^ɩB,(M@Ӣii{0̙paAS[yV[EV^|CqkSȌ>y4g3w4W7:ܛ1G.eunO4'$U 9@Tnv5 %CVA-ۖ\ܨ[S4`#utGN+ɐ=>.ϺglbDz(Y{Խr bȾsaoeZ n3FID tB,yB{NA R]A!|)h^Өa=Jx~G$\sXLw8^D֢펨ɇ.~ϝ%% #Y!bLM"uJjD$%aM]'_bdrSRFUM׀?h9T0]˩V<߽ %?EvW%#:%{(6ޙ >+mSNQ+fJ =fҍ<71 3O](9DI4+IڢN>~d`A/Sл`E^'&WkjBY®g!la~ SkGڅJCyxe̺9-v6BӜ@{b[$V9IѦx%RX,zTA˜Lb9>cY4y#s8HE1pu^ZZK&6"21o+Qߌxbxns2x?89\DW'FD H!/_}N8  T!W`-6=dUA)NKFnz5(!084Jo;_Cet<:;V/;ԓ%`֥(%a;P"CfO QTi4^Os2 # OчlozJ`"j>Ѱ `tԌ,RjO3[tޥF\ҹq1(`hUjմب.GIک;ĺƥ~&{QSBnt.Eap=s ⁇׆#\Y|KC 1y0G 00|$畝_Xy3,̃x?}VŦ DC[6p 1,,u5;wKq^LؾFtu{Jd9s;m!B=@nߎ C6jv;/Ś[SSfN:X\:jFх2(? z;Tr@G(Gnj^dH 0 K= r$ϼp>Ŋ@ܩEzbsDz*^ߤ@6^ oHra?&О uwf'rl̕P%U =e ΥB!,P1!z \w=Pn3_V:Uҿ j-:i7} V[]+`c7jպ 0Xdgf6k2H vpDEjB&|}o$ؠr{}#^7~=lٵ >ՓU6)-73@oo\5E;5t1X)b`WHMP%DO2GI#\c=6.uaEoۜS"Z=ꇵ(uVM\vy9@ܻw˻EHdI:*K\<lRK]EaaڅVEv%jVwp*SWhwN>)B9+Z= ,vɪ;; NNC)5)W.x>e@ժ٘M8uh֌מ=Ő_1C4T6ӞQjFQɲ;TǕ|gdRZw#ZL8]9olN|W5pmNCm`[!4 TP5-p&!ThsJt2z6Ab9Wڀ;ka*Z!!t kC0uMK3|=zo[~46wa+jڲWm=[?NȟOܕZ GPVTg|cX1/p k煼 ~M@j),gڮ3[/@1ꔌ/NJ$Hx=~B0:XLGmX0_]|-` U&-`GI溦)^y!:9.41%4nK|i9J_/k8}aPa C E,Q Sf,/-.;tGy)rл; ,T7WZz@hgSbW1ph<Ԝ.bl-29kg-}n5HPt{TNP%TZ˜bcybR_5æ;Zj3*8fpmRCi(ڢz,0hiZ߭P4*'N[ HBW"흦jEnX˛^p~u/cW\pEfApC E;n,W,[l5z,.P%W7s:Ûӥy'pp2D'DzjT;ex`z6GchȥrD #F:rṭ',LVn((:y/D\<ԩbDZeKDO>u1SQ˃3?W^ .l҆q:lǭ l=^Ĵgxh <N,3 W~ԪM Cm 9JR{U#S?ݸ~ Gҥ!n9lj1Xb x~|$O޻:浾u7d&f.kVJc O}})sT}w~Dq 𶛠6.:vO`!{;>`i Br6?ps,zzmt)4:v9IND8aU1 1Ջu#/i|<Ρ3?.Jn)qDJp:q߂i! yj<]=\6Z[)N0}\Wk , \~N cu,*3;:r Zi`HJ(&~X1]N@wU #]'8œ};?l (xp&,_+)TzSJVUK-@53×-1H;rp D*[[/,yN/ YRج Һb5.bi,6@R4vix@z a៬p+ɭE=];GOmٵugxF>Yd݄P?'#nn`쬸X,/&:}{=mǓ6={" 1Wh,\F.Jw!7.[ Si7k˰vڱq_GUŤGȅt%Tս3ZUr Y;f=Al.i9鉈AnKT9gd?ecپ&nh%2IL|Z).+@ iإ#Wnd}Hi2J @)ωW|G?&t&~xԦ:$OӐIwAȝ)Tˡ4I݇CBzGctF_h#Fka{ %9 㶭}#`$wGJ# A89z9(۷/cW6LC."`﯎C_f_Z:Bb?~#K!]OO?~u2~NӦ)ELNzULc,d>Bjm.)4uyL<.0/x-FCQC#E6O&3B;HDX?(ɚ)6Iȅ_vQlO8'&,->;8tRcY  < E}ɾ# v2}8- o{o< na\)`GJ WEd0i.j=9"c %}SUĩ:k4йrIm](1QzKz}r&u3AN K"`daRH{NJТِDlc8+"5`9GJtudv7Bw9c`nͻAny+_-j.J 8O'']=Xʩ(vQFtmiIf#|Vк֟_{iKugNS@K{[^x7K]XϵO#otQY?o͊*@P|HkZKF%^xj'a{dN/ICۙ8=%Sӣ`DRpU_VWTGRZ e# B7; 2Xqʻy,ףµT߄*yuXar_Y"# 8[.BQ ¯"]f qlg᧔Jm=8SvHR;-}#wQ3i#&D #Z㳼fQrӄ))Ov}6#ĕlh U8A^fxB7#5/ot9cBaQ/fiE ^Q5b''[h/ ZWo56l MsퟡDBtO.l}rK$ 90lԼHVW5aOڋ7xQǝ=>=ys?<#r@&WN0)tF3?Sz{y&H;=NJ(áv,HʟR0eIH*[ԛt|cՀyq+!{ukɹf*J137x + Pp[{c"vn3:|^ѕJܽڞ7`̮$Ѕk&DBSŐ*U[yyW!L&YD'k-Rp ,: O˻?e JK2/1jeUm Q?acqŤԷ y'R|<3;p|5+v B"/1U\]S9(=g;ޢFojL`$n'N_$̯8<㬬3WᤅG+;'+E>+ &K\-0deg>pÃomt4Bch%K U/?3tw:1fّ|uӁu<&UKxNmma0sܱ0ΓEEsLejzttn;;r_5&Eh6KbC 5zeCi^<5$;n%w/뤤ȶ)!QK~ՃDT&zbIzm'/BO՗@dT%[G\gz=}3J+Zj ͖҂{{m Ḱ?C+ZpY >|dDžL&H~~iqe*Lp|ہL_eC{-<-&n Vt7^N%`!HF\4 V$;FH}=1zz$m9QgZGh 83b_],|!^8Zot&Xv,$RՖXJs7B>Jc(Qu$$` sQ\7ctȥT !u0˥¥3̑8-\?õʚ\"G Rq=)2CBɧ#c#Nmeq лq_y(C/߁>{ XT/(^̹Q9>&JrU~pf} N*gtumoRs7dƫѺ&aSL͇` %=ܱ"`mrtgDf&F: R.3e?":|xSG%ڤIoP(y4-XZ4 -U/ >,Ypzut][sd\="!<.MdDzX/Q E[cy2vgzc53fiL Oδ _ ZMq#Qv 7N2.ɶׇJlW?p[^k S_n7?\\Lp҇>JݐӉ!!3T2,Zd֮v)N]IP( ID;Ku=b`rfg6$AZUQdC8@ǐĔ !W}IF-Aƒs'uK5T^1+҅/DIE-ɯ=5.NLȖOŒ3-&?Dlj#i9=-V Kk+u>QfV A֊1` )Ù_~UGJr(l?Gsd$yÑeɂ_/҅R`J;,Y}' 1/;\5cd3pkB=yhTK$ZJYY>DZ C }fXPsYAuTBc W'O>N j,g|!/}gSoac GW 4xB |cAo.O+SVizi%V/q 5I68shض 2Qsc$ 6@?&Э,ReMvL(wGK#7f\bѳtw!hg`j]xͺbYzW]BB xCZU$);MY~; emmpNq ө35l[kzŝj >*}QP NXɫ|V-384=R/BZ%$_D?Y- Jw7[?rۑEvr~jw+=jst8.aA{AFh<ޢ$ TF=Y"{ͩj?zԖVYJ`WTZ`re桲~&H# Z g x`h:Vqes6Kx2жVk1E}T~e:G ģř,mJ5](; .D,$۴ņu*秶/9'"nS%;_?Ri;yn!9B,xnGsPY}`&0.%͛aBn*X ĝlkTt'ՅG~){,ݸ#A',ql%Y:Tr$GH)7㑀o:S9u__ (LP!{↓$q!#Jv;¡mk)ۆ0]SE)^\ɬZ86?8*|l"V=_|M_|!y x6 ikSʴA|44çk28rK1!U(y`@ѕ`%hؘQyxҬ;|T5XdMkA?NcV~rl;ޯ'L ~\7j4 wD(OJ,A@_A)!oߓ12DN,j} i2C(Z>J~+P7|NXmg X_}- ֹ v9+k[O|Lv|d&n4ɤ(jH{ wT`^[Km@ CsXKR'.9vެ O>r VuCG8)lܮhqG'}vx(ڥT3]XZ:\\?a[4&Le4<Z(;fU;MCBā:D ֮Eڗ]09;!*T5}-SX< %67)BSRdч:t=MzʵYJx> kP}ph ω٣4Nf-N")pHH QŌb~X}Cﮂ M̄i) }ejx<X5(Xk4W]ȱ9aܹJdat%wBؽK23uB%pC=%\!|A* ƴ ԼF`7oˌP: p^^y : E􉽠CNLiĚwZۻ؛1դ1$ OÂB'my_=E,(Z*Zچz{cowk#,htS'c<+Յ'劖fKQx5s@\~xc* NQ<pTyo8x@cxj>y*D! "40 )aMOI`:~N%*<3!ș\ޖ@v,X[yr}DyZ29by&nntbI]+q^0hԝceZ\{F 04z;ԡ3ns|G)Vi܅LsK/xQ+`1:,Iډ^U`54jȀ)FԂr"$o|aS55"Ɯd̀O>Syzv7 56ȵem|GVLGS$&(<1O7EY\b"YՒ3vx4+Q '}ĵfYmzŘqzlU)}#FECg ?GnL ypNESb $6&j2 55\lbɾ㧛|,gSNb1%Rf cF!YLU*hjBݖl47)`EI]HݍSKne*ḒFx!~=%m/+"#B"FT;յns{vR:!%Y qM2 hu4L#)Q0*H7 MZ?У"͚M++,"!ܜE~N>;Q|K=t)ny Wz2![̓Z$; 2)Tl5F!MM6!zfgRb$ &B -ꂽBͅz,\dž;K[k`* &^ /7Y+/٨-I'ӘhV1Td+ERDQC G?»anRtw[C|,))Xh cxuB6q yclŲ<ů^7TdXRe|"t:r̈́W(QRB E U*`i jtV~1kd:_xdW;Q3dԃ :v$R/bS&fj@Rۢ*S3=J-GNz̻/.t$t 'n HN\^+g exK3d<)YD҂`^67;̪n5n}V.Dgg(/oֶVy-["Oe_,{sKc^}mU~QC~9d[=lzq(R2 5N=%gDؔ]t‡3ۘs.{[D@P/9jf|+k0T7 "fѽ^lDƒZs,K`Is@ykU׋MC3阄O1+{G" >[($ #ߝ!#p46d6dm3P _ʔScg4pYR؏Ml?9mr;Gl,]t&5<0GYi)M m+8KYI^e[;6#k"wArYPU-TO1G! u~ZxEl1t5=DV~d׌x(KDRcL24 {"E5m4AۇFsI( v,4:°73%}]4v"\'BJl3nYHIZw@6BYyΚiB"_T[I8U ]ԁm9E 'MQ٠ b15_%wv[trR,r \7?*xg_Dع_!\6xayϼzƨ8d)uR(ʳςYgAz$G8:3{5J؀,bd&{QLU'u OrP慿Xjs8WRB]\@g şfgDpV-kq '^ h['ώmN"`J5m*RU[ю$cegA /d;ycWR.GV@+0 9wv$+o¨ `<bSGKa2d<\X<&tK̃cdΪT CIA)-<t&d+S>.=7kki~ʆXvO-JGBY;a (l}jS^AYʩdCZf"f%r5G%A/mM~FzjkM=~݉ :Mz=HZK妅w*w `S;ӣ-s% 1CwPmq+Q90~([M:[-hMSm'Ylя "Sj/!_yPjMWi |v{b823ϼO ߭h=MIX'T^ngB^KY?.;i]m4?-aҮ$D}CTd<򶇹Uvz\{ #.Z! F9Dt(;|30Ġ%֢V62#:1-o\uCeWKxk'Zg[Xa y|8G>0쾀}&a#ȀEO\nI>Kzp` B \IHǢabRhGk-5 .K]P![k&V1{Vj mt̓y~TgŰ؇׹IbiFX$YZ{XÞbK_!+i"bZ7Z37nlðg9Y*L7.sЖ3Ԁh d(mކLF-u<"`=w{D~f~n7M®sS?{5lEvg^^9M/{SPc8a |O ^F>r!+Cq!!:OwS%Ҹ'S.Y(tG#R7JMV k (\UQsꋱ4yp12;Px4Y." ZR"ޢ >ռH t?(tx!EBswdYLWX]Ul:?@^e.xՂژuX=[Zd|!;Tz!?b|H@!R:0 1Ng`눋 ,e7z-B9NwVVPYګwO@9_A@/If gnwVacIC Z3~!>["]_`gnQWi?I/NL( ř(z@:sSje9ʕwo(eB&1|ARz0 #DO^1JP1kf")* 3ӆo|4Y̻Gg>~3bʜ F( ?7 uBFɖ"c^D -, h*A!fϭ]>z ׈An{n)<@_IzA[iBl>bh?v/^؎_qڽ.5 .F"/s cu|My^rgK0| R 9"Q󁿐1@Htؒ5S">͉LDk^ aV5,lz(ؒCT}r:_e (H65S7۱WBabӶZݵwYD wO56ki='=Wjߴu.ұ2LV]<)<4*ɞ\Xx%v.r7׍B&ǀׅ:o1k"edq07x: ?nFBN;MR 6/xC3Y>.Kek}11|C [E[o76AxK?c8ZM+y!Ҕ9I& ӟ~xjos[bəB,,Z4ȝ rWT2S>}fsY0Yav_8 7 P7;i )+iB|b.!3 r08cM`R|6e;;Hj0E5uG;kÓ7H-щxb;є3{o4rʕ^qDX-X=zHrf||7g̬;9oK_PхmnwiGG{}c6G}QUN;<;g7$Nl@Ws\8gF=gM%^3fUxY6?44l4 E˯&GCR7{_m37wȋ{-Kߣʋ(/-,) )2=1ӻdfӃh:8[ ?7/ư*-z'w(N8RcP?uj3l?Hn2apg@vC nM)xL;eV/_ivKw% wsbv#Ŋ9K6ɤ06vQƨ-Ǡr 0&Asg56@` U!ҊB:J_S iY]6B:bbwPGdݻ] U)Lm+adkl怬p]tzu &K Mo 2ȗdNh8m1 L|JxCQQ>MХMQgU; ݕB4M6nG Éhx" b|$K Ho/ygq)VF~lݓ]U]{uQ&" 0mα2^/a{WRbV"'KܞqZ7k w}TśxpFDEW"Vj+=5u}I]?zE^7A_ h_@49_S)D"eSEl-Aeo `MsF&h I\fҳ\͋Оbdn5ˉdp3np/P @"ǡn%^hΠ/9͐?]~D3=يi dnT<ԅ$WwX6 RA mRusURX%ݩÅHnOJF`Ls_y5׺lS "!KbG1&Lywe4M䃻$Cg7C+@H$,,(/`1yFID)L(;[Q'֘'<)an6>Y4d+NfX5E$杍{Z<GB3bFl-C@g#&U/ErEdaE1y(T WctMD櫩Zm4yqEW !եqS 28{ ~/~k9)Nu(873~s i-'kn8,) sP(mݾ 88-c qsN]nP).6]^z/u`G<7 Y%hρiڂUQlsuŸ)m{vuFw0jԾ1^nl1S&64'{d?.݀-U9ߗ~C3Gƨ]4Eĺfb#fA2P$]h-MlȂ5 Ŝ0k[n`ҬVgwS[Eak=16J1?pr_qͫEjjZ! |ƸMZ\h ?7ކߘC-Jd0J)@ K~ғx.kN뒧Jy^y=G&f3Ch]"891~&:vchZUHoӗïF^ւi!~ͻ47Y&<2L&GŏS ,*-Le ^9 hcX FP(6;Rkgׇ3jGlI =t`MW(Ԉ\Vg۵AX) 9usn]p<bHY+6sG'0^ld"}Gbp|9E \U(BWJhUy91J:@#삸g< 8ɻ4ry^9cOUqN5}t4 D(&abZ%` UO\4], +'M@<-g>QxR:n_.:'3jq7GV3iأW9DP*?7Y[`qȅ_dFEf a\UW2@gلUI R;OkDmdpW)ĹЩLEc;U$RQ "rZ`j^^\7oky5Bq:i2;aڝ2\rmH8ziD!W2wZ;e[,c~#m H7+kY`>C@3@C&"u%q\;B2I%UqaiE{I&H㴵Nh(Ɖퟸ"N'G:g+/[Pw:Ń0}.r}9poJz;:+6-va2c}:DWǟץ bDHx6-w@xT*C9=G"?ejTvc42p#itQȽod6R^×nzNR; q:ZjMIP 0FeŝR /We@\&*PkAXovݨAC? uck Zr' tM6.}2(:8q F#D v{x:6nG#߸ J MU&;Pg !>` mNS"Mr!9*@AF J^iZU{0/'A9΋K\ev-פƇ4Y YJb*s1k 7$׫: 7PVᒀ뼱;\0A{0MMp}j"䝥mSR\ScxvJs<5i1tuc^ j`Şe>Vz%wOւydo8JB_.iO6^Ϲ&CFob&!x^*x%+*֟(bbZ& %!ӜؔwwE*<_H1v]At:1 2rTOG&< m^2>wT OC]=I3{C^1pXTE 2EzGjqd^JHLeLXQ:(ݬOJS\c (*RZ*=2?_iaLɣ-tB ll BWjo E-SvCJo-+"ݏ~V\̯M7uÚhy+[`lfO#kJ N!SIaK{D6wwi[H{ yJO @APD ̖"Tu- yi{y9Ѭ}BsFU Ъ)fV~cjJ#⻅5i Fc"S8UAX)ޝ#R;ygQJ]}3BW)7K<RSSO-i-SW:Mk==%ʴjp"Зؽ/…3K4gk* iKݛ=.%FY2nUZ%K֓l}v_d,*RѠTb컪Hoe0)OM?͆sdW_|rH$|>7_sMJRY 2?_m8GA^T۲rءCХp;~F  mP6m6J\c!18xG6CtQ H vn^V}lUʏ8}~E T Wt.s𫴶]WluYKMAcĪ r_9,i)AmS߿k C{Awc YPau椪LqiZPzePAcg aȘņX{i7>X?o{© L==wh%3Q]WM'UVќM4g)lZMt9{;&DnC 0v^~!4Nyan7ýkЫ`F-3 T a9H:]yeW7Z#TDi;ˎM=ˠ2􁇲3 3:l7lu 7e2C=W[x 'LNR~tf!B<ڮ sMJ{R, }q[H{!12$3$ZĝSR$;źP*⇪V!+W@y%4 MzL&\37l/s!v" gDj,j&2ĉ35laQzP]=$%^Mi4(2sRLFO/J%{u7-EaZtT>hR{Ӄ.moƸA;xU"xɥa "p̮Yv︴gm?Eh"nNi:M׻ ޴F<֙ZV(i(!W }åA)W(4{Z)Iqw*ߺK*u谒|YPtmK芋k[aըkw}Aŧ/m2:K?}`erAk( ܏n n %)NWsTrUQ]˞xpjl8ZD(2={w 1bϩ;@&RUDiVj+J*8A0yŤu<>&2eVw!^r?6¶A ՆgL%ɕH3ʭd7Χ7 b#F//SS#nTU'{?WϾ.*xiaP p6gC [cK.+eRGF^n؟3Ѕ,$3%+9B`H.;^8s If!,̳rDP UsX{ [~%EU֑Fdq=A oE-YZ9}3W.';bc)K#P-)"MyxZ&ΣզY[y鏈[W`x)RR!W6J};F. e"M8Uʹm›г_&T${;}iYtrAUkLۑnvEӚcǃ }m{U2D*s{L5{'HUBU9/@†So[XD ȉb Zp.e  !NXo(DXMӊg\Ar=ٵ 2!vT!\-~)q&wK?,d4Vve츦iaeA >խo>v`ŰǤ =\|m0vg] Z@Jh` gq0]Ot dJ5X>K醠ZOqg|ugD6[gF_QSn!p|17z^70a߂ |dK3zv @"fe{Hi-)Rxa@Z3]Ba7Vd'%ؒaW(R2|=")j:c=nk]5XAFEZlƘu+>@L :Ԟj2[~'Djib]49n}h*PkvS>Z(gU%^S-jFf?|x\>Ʈ<^ؑYbm)%o8Q/hˇ]F⋰6#:!/d3D{ Ŏh\E.d5zlvX =n;gR\T1> W2/aI4E Bqr10ы큫{ J QtE&OxŚ KcŪFH!eSHZ߇3AHmN0 {2_Kު8Q:6 1mh0pb͇ ![)޴e@ޤL(lH^־V2,sWy:nIq*23ہjsbLF=o6#}tCuѸ #=qsAK7ϯ$WLߍʗ 'Z:3viW${?!y]C |xktɑxwyRe$<gwT'jJ{Q"' ͼ昴HJb9R *5b1^SN@;pZ>*csIS:Dvv,Y-R35 +$i';jؒcLKtq銋M,RWhcƲOz.@T %fFNgvj(Q(սZt̠VU|`#QKKXP@JioJw>g1ܟa U%ePS?!4B*Z_(] Զn=JLfU)M|uD )}@I;R̴`Ǭ0>*UWo%uF'r8ym2P@7[LK mZ7BY`r_x@^?;?}dɥ6VM vh=)\%_b-47I{"vzޓ?wz/ưT;su"#TfIF'o 7k M"s6$! )q0VX5wAeIM,eЭוaK'6nr3YB㑲$'aB~3# y?fVܢ_6ސ29CܝKʪgR% xS-XoEL2l]5IVV q+ !g?ʆ*́N˅Kz%r:3%/kK[,w]}Mlq OGaSJ,1Fj tkWRl#n!$T{~[\mS@Vc8W812*ڲ MrRO69Caq1WutO5V"oYR~dX}.O =<} 7FcQ"0Pϩd?pVU D2 !cW~p'P%'G2zۈ+_مh , 5_KGc.Qk] aӚVOM9rP]*=BQO{b•;;lDD`^0 $"A'FHE ը1[^S4/ C nS|%tbNdJ<o|)xf?qK>DzoX|t!MB7db Ya'RJPvmৢTT6* h+g/PL\%ޔoHskez1m4'-EJFѻ9SŠO#ޑ]1\u JJZYa?R? ;:2`v:$@_ 8[ծFO3 \n9[ݘpIiS;@flݍD ssbtѵ)p'9!ZrYq^ \}, Bk8vi%h=Ad,it q`@r#M#dy$ +j.y980ˈM՘o6vd$.v!ΥӔu'Vw~hk@k(D Db2V2~6ԩ/oY F,c|PxqF-%COH>ԝBy<=g 0C@bHkw lX0Y_!qzy8ac0jt` J`DDI S4q7ˊ|sSBB=^gZ}ACF1Yq:_;^/Xrq&JGO#Py:\h}uwU9r岷0EMbK]P}!mHut?Lz \ +pk"$k0*c#^cD|u; K9%$ȶzė(GE~{ iaTIt%Vm";- GS/ô_))Mϣ4#wslgmC7*o<$dzȮ|y"Ї%LӫbӞBX:X$@dȕy?p܆IX$ }C|ݙytqЬq$K!H$̴7Dp "xHE0m{'yq55F \0-bMXu2;%gkR,Ly؜m!" ў(ݨi8h3̴ʫF>x*v}dk:-ĴT8Q=QsF aC)=hR'kmm{qaCWog4:؇'pW-C@zWECd@\*4&}# q3%]ςv.ʠa\Dy .wxG^9"ܸ ZqҴVb;6t$Dg⽹uv V ظ _WxL"PN{1"tb2 3ŠFJGoU_δ؊c:po})%92̯"¹hM GZ=okBFWjq`~{4"<=zhb ]sϹ:&8u"aކ,/Y=6$G)3ߕn)<"ňgNM8!gt/M%aS/#=߫Ez[KVNᇸ@I:16Z[p04qT!GE8̖n/`BtI,Ϡ'D R5zd|zwpJ7[d]THWX3/FGhy_5 RmW85k +ejlm) 9WP8#A;%ʢj2u[XB pj'Ғ!p+OcN-897"phـ0f!js.c_y\\LH>e\  $?Tf $K޳MMY(h漇OR'\ pyV1gchT2Յ1Ɩmn@[Vt.-(Nh9X7Ѥŀ+{0V" ox:Zwjn81)k쉤)eљJYʁx'b3(iP2MҎmRX9"5`Ҍ=ANeq_^@j!eV@T*e!I0,^_ۧ1KZԻ1+7e9J!be; orIgEAsiw rvFC̈s+aܢ'% L:\{ޯr#\c(}ݚ?3/ ί0+Xðv md(1&^ݨӿ.ekn=>AC-:$FΛeN/l$p>x @VzL: ( _m?qxroy{ cbI}OWGGU͐IG wrlZ>W{L{sc g{˟= j+ހ9E$bӡ>\{c.[qD* .ecޕܿY$ 6  rSuwhG/Qv!7f߉+V bO%?JЉ.EbnV%VĻc^Qpؓ:[<᳠HIkXU,TR-Ci[}.ľOEuDт`$!7p\!= jQM}3 IrY,40$%L )Qk؂[w 5ávҌ0!wTt:0Y2얏=Ξ5' Q')Hw/k1"ꀉpڴB,#M7NHэya|#n>b7+2K !)|'Qi)Пjϼ~Qb# I+dX0 0 P?:Jq Q\_WVes#@_]SP2} N߰g⭷7IE}#AJK xh󱨿CSV^K:Z sԧߠ.tBꁽo)US=^F0q jϟܣ Է3|͞ U9 qʦu+m$R9_QdAhg.,'չܴG sp۬r*fBD ;cSVRlxk\>k)vXg)q dI]ĒDł bX܇7hHW'(NQ?K4+ڻ~q*q2Rre[L~-2Z j/{Z1CUɚ9 >0CWř {KΊD,(Nϡ 1)%oTM}AAg ョ{A GQy|Pڢ )X$N#<[Cvq㑟]N4uJCm\1T)VOBs-d1:: ԏWA(t6l 9ѳލWyTHWMvKnjfϹ#*l.P씹rC"O&OdjuCҼl/Vj=wZb q/G)!ֵ/y 2e== !BƐ,uQ\!gf XQ/as7̮^v% :᪯:T]^_RNO^_Z]XAnI2'Z[5hjGgq&6]K"19fˍW/pRdrmVoq8?5t +b?[J0~PŋE%j_cu &Y~>Տ)~,I6ocߙv?<#o/?jlώ5wyX=SB >3j.†; @YHqne_krbك ֚2N8$Q.=hnCG{; )v;ۻI\(qk_ x^q|)`OkN73d'M)o+aSPGPJ ˷ѓY2t)q<[ſP<8GoPK]1 kLšl) ;m!z*lmY>"lb8d#yi6[R=;5ZyCn+%FҀo/Wp0n+5rog!ɟXtQ| [Ӿ:`6. 5x_]4͑=o#\܃llQb{&I P:62J94-yEEZx CC _#z${Mh*@ j߹átFTe_ޤد;s z*1r4hASJ<‚'Mtv*K^y_),-OmLiѕ`\_|g񃔠8פ?EuսGe.ާ"i(}ZӔᗒz`dMpjD햫BMQA|ǿy)=uXAasjJ$b;T>=NDÇ7M s0iP:NqMۓJD+6nInE}zo(r8*ݫVG)vScvp->}ߢ.z~ qZ/, &:s?l6nffSה k>%4D!ZW+D4g܀cڦT>Iy%S4y}Q0 #ꐡrΥȻXM\vCXS3xq:0N;-VE6/\vnܯً[?I-WF?;Z.M5Z#j4kڍaAAԈF!-qn,%=@|o~;?4h&TAkgYܣ3c9I^b_F۵qKӵB#J͡=l=&(Βf>䗍Xa&*'u_ R-i )ihٜM'1:fzkr~K\6lyGA^!7GeZf s,&)ih+p dW|Jk9;벛7 BiE<72lt9s!*$ӏ[h¯h:T*ZP]dg}2pR)?ъ;&jఊ׺R]/skq` .Y*gz[90 d|nEZ!,ˠBš-[Oqet@"ҟgiG)JY%;_WIcK |G-HՔ>g5.?_r%b4=q$hvb C1[w-W7X:OtX K m>1=pgxTq$ap!FP=NnmOǻxvi,JҌvjܚX(ea;*]>5߄n5 'Yc'9: 2ƒíDP]k+j5_U#;<υ0/29JY"BE)^WYo0Pӳ>076͌V'YRw&.=P&}q \l6ҪӱfOM&Y^!H]Ml)K9p<ၟE$ HۮZ|.kŻz=-QRS#N?8tFpĖi9Ň ۽?#V!*0M wֽ:+%:5J`D쩅Xb5ԁ hFe%'DTS僪-XkJܔ@FQR_lGDMAzŽ}jd.Oi ;H27!e1k* th0[BRwZ4yif*aP)ۢJ)A}P\j|V겭 .T둗MvZ&#:pZthC0궒rN̺Gʔi) P1ms{MoG>w*-CJ@h[O(M &](,̐3swvFtHңN; %lf=\g},1 2J$oj ´BfVݯtUߟX>BM;.$rmN?A=nI6HM~_YS\O11 yIƖF2~?Ptx8l:Z8J {=a+8TZ.[;M`F_&xf/xM~FJHj̠;b3U>fۮ]$k?5Le.)Pu龖 ׌ipe3]%=IjD7#;L9Sfj,se,[Pp5_7WKc]m"܅jff3WTK=c-y]J.k'5(;.s‹^Wp4F;d?E| Y/?ꝛ58FaLi8m g{|U.Z˔h֤kerѳ2Lң2+E1tw?QR GA|=zPCc?8BK5.`5y;Fu-heR4hSmMЗVrsژ1_Ā8x)$z#ޡ`A~%pTe,h'`בb"3Y^n`.gF } mG({ܔ%T{e/;twHD[f[=V%"6%8ݓ3mD8\= m^BM te~pf2_7,qkXDҼz_| Ete 3\8RTpNxZّc tA`ځaś`#F1~")  d[]oݒE{X-ӘY[鲕itdG$Xyv|sc:(w17z{O/%/DI5fTS vg< ʙj|*p}DH.Vv)1S[nߞ7f3j'Br[Un@iTl0޼ǂy]8[={leguז'rmaqRx381S2lfaNP2ͼ;/樒̥GygJ=#j{.$(aKu A3St9)J񎋙 /תB2z(C\O@5#ŽU&06A9k%dEU*X/#l^7"*QxWb +m]`g@#@""jx!;hyYV }]wj g1b͆tfy6V/zXrrgl{`*c@Je7'Uf)޵I}X! -#8DGNu-2@]v<4}xٚ=7Bd)M:# ۽^qBvFNxL/aId.ۻ1E\=86dOc~ 6=b[: ǬbF>c&u+%"s@ g #Os8.N$\FDGIџs:]DP ?.nCL 훁PWKm/gcyw*o^y@cI9UV9nd#'paLp/-\BO}ޚ7/YF"C F1G!ThqU݂|ʼR+xb B7VV?mYyHAG.Vam',qQwۂ dҔ"t[+"=vrK4׻H]>pΜ*?e2q'sxHP(,ԣus)˚,iQ!zoT%Er`Vwj*UȶLۨ.u{ެHw׆IRTkItc#w;>5]yGsAD NBdiа1Qn9+cXRu+%9T]YE=9[qWW*궄`TwM\*$KD\|0{|d]ƙ~!AM!,ŘƟ(-\,Q_kZ,s~v&pE |%5.[Mɛğs'Y<wi>y8~wq)>`YT!ڂbYN;&YeQʧq u4v)X_o˲4NpuVަ3 סCB=EF@}R*׶U 3ͻ8jyi+24ԗ!Y\!OtN&NK|24*j`&oE*nتt9a@ʸv"U_ B?zjd&/ʏ= =frOIݤ;;b/: CͫY6/X?ܝq 2"䝊UŌ ÊܖX  >e/L߆Y1zǢpݔ2B-:>1k 'Uyiim{ Jz'% 8D?%P37Usp4 |ߨуI0&& ,}BP#8my ~ 3?pFmϡG 1aPyqiU=PBWK/| imEuONn iS6IųܟӃvD_MR !VEXC rno=F/Ί j)8YT۽ Y [HiDw 'N}t e&m .W`6ly%`"x&At',EP+?O%&lN]o8{\~'1e,aQIʂ udeGWϐ(9C3iZ\ZԨ:2aa2Z.z5[.qxԳ8;Qq dsIkZ]+>R\Jcu?40-9bM\P,.& `J.r׶et4ۋE`gVWJS@{{<2tRf2Ƥ+#,zwےʎ!ͳޗN. GU]lCi1w\O xhg-es6Y cN'\ *cl\X8K_/ +S%,(?Y*#0B6U5!-̨& ״YC I|=߫'5U8Z49͕}%Hfir쥭$QQ"j^EFB4mjjV!R(TmHz"m#{v1<*Ǐn9O8IՌ~|_&rK֠ϊvp(_Aot/3ZHTQ.&xعT ̼?U~2Sc } 6k}FW`mOz\AEFBv,Z+eQwi&_ UFt=wy50[Gۇt0 fPM,=?n ^t u-eo˪@u7 r%ǖY%$"}P,*`!L)c  p8OQHj "Rw0-MجJmml]eFpIi.Ǘo#FLKWC+/ز4~#|EM$0 %[0ה'dz9a&nyl뉪M &_A* V/2mזAr+E~iU0[> źo6!_ tBwQg¢ֹV e<:iFnn:ߓ6K@0>B^8ŗ3pܝ)>]#'Q۴])~eq`Z0/|$݆$^R5_$_k_/q4ꔶW #J@ou-ris|4[ų՞"sX8bDhp.g^."H!1b")8QTb]zNƒZnO.a6`^ 5>9q|1zwAE%5p$"Ix1BS9Ec,U4 ;pVYϫ}mU;?>Y)=":'X- vM;0(w_{y7Wqysml{E4 !=tA4ʙծp݆2v ]`os*9WB*g{qK5rʶsJ(;[{up?nPz埀cPcI`kmAV9#/m O&y p^B¬Ww^Aj͔o ZsW8ne4:%Da 6>y@-@HlnvGj̕B2l>ϖ_|R\9RZbgέNMA.sԭ%q$`i-eM]agz!2 s~ |`N :gzhh1[3d_@1J&O^] dvDh!bz ub|u$d[1XWv D,\/ᦸMưOWRϮk?c(LųnѮɤ8 ;{`_Te /J?␁aY`c gCH!TnPQ򳂜r .Xc&,\ņOA"ZƔOE2&X \mgbrn)<ϫ¿J(.UAE,%,~Jxlo9GFjKءO;<Cz%i9i/Zd2J+[D14g&$O'CAtV 1>86gih)y %Ob!z}Sj%tA{@ƈfǫƂ,TcSUGiQME&FTSrw>%єd71wiuQ$Q/N3hG z @n26̊?mNnI["grXf׀ņ/+} ̋\n[bG/W6?gM@݆:}$2>ѣy1+{[T|Sm$8i=^qR( CYyaSݲ+ד :ͪ?,xMVCx47`͗ X*v5jP| qiUdt2oFSvg'[ܟnO,Զm nw̯YsȆmi =oڳ"//6GJ@жD߮5w{mY%vt+H5u.G"8!Z/ 9p0~-pcATϼq"ўLI1$PaFB֠@m:n{9;q>uv]t:#O[ NJ PYˏ;E=*$fhg9v>~B'uNRBwD|1.UX/Yvˍd.x%ftbYzWc\<;0(ge N\  ʺR֣V%tz|vqSP_ߏb/4h_έ0@2Eb-Β3=C!H[sBA`80xMj |5sYWQ'crGwa rK1K`z\0S̗,7_:XfG`n0kZ0Y]2GV SEQt+) ^[1tngpK]X+TeYY`( @[0;d#ݍP6{tcdP 7时n˗Ӓ)sSm9).68'uXRۛ1bEI6%*0zPg%1GܑP%j񒨢%MI<=Mdi¡p>a2Jep~.~ OOX%ұ#s)F{3`A>rP9p G*8MZ(r@;O0ZSx@㲱ؿ;۠;3}rjztӌ߂:ͻO3Y,ΈEQ&o.<8u/!']% VC z:(ÔI'W.z!yoAw#b^O @4GfzKȉdb0zbEy@EWgu Qd~n\_s=;`ң\cDx唊 x}sPƆ"v@8T`%G ky;`TTCP`^_ӽh͌KI=0q%lPˡE˔) SVKT'b߽X>_~#L+*h"Nt= Veyk;.=7zn(~cHRn dH6>|#+gU`?"~,!LMs7|qԀRlk`+`8Bqq iǒЁ3A&ԗwD't%{x$E;ɡ:VdmaTu[GQک Ln[?7I3[3-P6ޚ3: J P8wqVbQFt A~%Ċ1NlZ=c\Q\3 2"=ӊzEkbc,OPiK0rBC8Z+B*>MveqIy%B9qoP>F#'TZʟ؊5,,OZ [i;?]BR5tkW ڝkyQ x FXzgLܯ DO0G`ݟP/+f)I 9Q|a TD2|rSc.ނGK[_MjC Uz R x=X"l <9"} q\d Xq+*Y2P?CE C:Z\) ZmGZ<) }jTF!9&w |n3FMTs*dH^g`Lյïy dr{]Np퉇jww.~k[j QJ׬^G ص b״rҾ_L.SJuJgٱÂN3GWp#~18{('z[r=g h9Je1ZXJ1QU_@8Q9-o^A{l=\Y/F&&MZ@D` t>$VP{ֶzx6w]V}L6,ݫs܍bޖLf{FjZg~*XU>:E \ Q;&Uv5PHޝx}b-]͘b՘bF}QIjۼEO5F/Mk4ਪJ0$xA.ڥu݉}L"OQڝ;! X*(zZ\od\d1sKPN)g',DpdG`nS: .'/5K %'K FÊ4Fw5 :,^}P< W*m-ל[4)iT)Z)jͪ*}Kix~SM_QKO>GO2p$vR42tv%OU)-LdI.61!|  VbS$\tVH먷ĎS]>9bw? uU3^zRdmZy)Y^Fj=1O4p3DnF !Fˤ8TEk#j+pa2dYTfxi,CrC%ժHWGGHM;DJ6)[b GL҉9R\ }2\RHnЈ} #{,e*õ[eC/0 \ΖlE9n=ekx |f`Ͳ%?cgS[=Ō{[wZBĤ;+.)(AǔY]կCmU4:_dǮJ0f:V1o#\fۨL~cRJߒtgÍCO!dj { pm],Q v/}S(PT9矾v0tɪto=N̷X1H 틬Ig`uYeN,vӿsEӺ<2G;2YewLBm4ft#3\w8P9ѢO6Vhŭ)Uw GJfGCVbFiZLiOiL!,#fޅmM5DTHK~y_wR䶵WxX$̊?'!ƹsN֚(uoWDn_:KB !*Z-Z.fw/4vp/}}Vx _hrCLEǚB!kW يZ!.-$=RI-q-/΂mD>gPt-"UEd)ftog;L <6cpL :?„N`"0Sk({ a4>1P8 zl ޵B&TXInr\Xdhu-y7g9wF{^iʬ:WgJ^woh$#̽IJMO}Vػ-z-gBGbu ">kBn{\(Lư.".6XI<"ՅuB[ Ut^XM)ZjA}E*Vbr͸1> Kait6(S4A7oSE|j'N7e@Q/>D%/n H*P`U;45YXK^F &fY,x#<9_zE*=?bT87Z{d()@Mxځu-"v3ڬ3O1ƑpI0w@d7ҞRz6?L7@*媋+'7 gO4 ̱׊:YtZ\ l*p۷n) " +|=հ3F&4`|܇G0>={Sw˰^LuJa#*u1;pz']"l~igf}$\취1u<'lV9n^-WXi"i2.pS6lp,FV O,\]n֥ i5,R nm 8wI*BE#l4XxtynӸ]SJ3vz:[a1^lH ٍ²31PHzgeXz[6G͗p^,N"\8ǥG@0e=sӊ;Iy0AcC߽C:o|JqƂ])e7P;`:u E$Ig۩ihMИ(mVD8Rkef E^~c HSCD<  =᪷\,~^/8_nPaQ`9w`|}ʟTwIEZc%^Xϒd[b [y5 ER$*ILRQןd?.„5O#޲~KeQVE$.#=sX757 i+K]ıuZyܐ޺6k#k/'y {ƎAYp}N T;ZG'Ix)&׍q2Aj%ch!`ҽ+{)#+Hӆ-PWjHٛ!ϯk/+'KhLV{A FCrggV̒d}}Kr/멪H֞zm:m\ݶGyx)E6<@Q^JX_N@XN^;f:{epZ{z+(zwa6eDi֎5 U&upJ؃01'Չ:Z 'Vb7n򟧂~Lxv'B$2ߥpk@DĀ:Uơ[. iވ NaHPyC]hLPg B.A-ʪ{X&v][Дݟá >~=fN#?+&ql!#$h ^J0p8|ƹͼ>d_aБ^뺿Zu"P<|g:7ǵ_ܺF]հX4P}AH,Ȑ UMnux'UoHB+:'ŀ>99$P&s@fhඈ잾"K sbCbBBqtrR"_j(<I g/Kp-x[?,]ahFq){qiճi_w!mxELH1xfkTkL pX{}~Y;=o;,o@j.f&{1NޖGNa <2sz3;S1~0:ciCmp:>S޺^ڌ:΢8&=ޔlP$j 01# ٙ am3+&_ef֙GlF*g]97ae&q+lbCFH('ou &MARU~8\8"X X3UIK~PsgstO uL¢0y Hd`dsGv~`eX mt61#aQ+p 1T G4[5&6ծ֛x:IbL_ f͔xf ))MU2Fb$ҰVJT7!q@S$W(kDYz0Qc=qnZPKa4c>'tE`| [>ܠ=u+h*[cFEq>'D jVNWq:Gd,C-r M4< ??ݳ.2į$l>ԦNt`~x{6`jiGZ^c>&m۫-wA:jJ+dӖHo0MdXB .O.Mnh`eDUNveMPJne+D)Kl[?eo]cn/qE[<Č"=Au @ d-&"PFI fX=^ Ib :+^M+ҝma.<33y&f)"A<=^$|=ɺ*3Yje ɟzQC0^@a:$; @*x\|m~Oi+$,1ҸB(QQgg 'P8炠eW3H'R|ۥ< E9LzrG.Pv_N%7ʥ 1 ѩ:_xfqt.D*a(7Q7Dڑ/4gA:t/>IHnbC2cr6:bzhOSp8(Fa^$9Qҙ@P^)v6;5U5 Ga8bzDoe§] 0PGTb8Py$ ?EMɋ]gt`Lt?۶QsD`8]0yŬ@lx,Oͪ"\]I-]n#vw[(7SeIJʜJ׏.{[74ۡTo5JGH\x@jJ=w”tŷ ̆ rpz "R]kMG5Sz/c| OQe_/\-2hL^x ".\g\ ~(,7o 'Y_{)ڽtZ5Ol0(d PQ?^eJa@uCKL{ӱ&yu)ԮXlfE! M3/s`0\]韾8Hc/Q-JkQ_##SD;%L࡫P\/FC/VMThz( q(k("M,?D0 XXlǂ+e6ū\#PE3 ǐ v lM?(;v֒qoiwCFXTXը='(Cn(8Y0LF9SI (97(K 8C <$hyih(i 6ei^ѮFuË= biHM` dmz( =: Cp:(REhj?ǽO_giKCf B(J ` ;2Vv6.S$ \c  ;cRJ[h RF]7.j_ S, ȿ[ b]x.{J~d\O 0U԰HO(<:P};?|yXY+yĎ]yUCc%6w*YDYqA `@zO,opG3ŕ%GJS 4)B3W"0/o1{@A{dYXQGwBq2)/Df nM{& b'k(D Ծ39^Z؃Lr 3^w۟;@!bq]ƨzr۰,Hgr'%mҰ\z{()Ts6#ϭĎZħ ԝ%ƱzD{,3x(Gz+ӖumӱM,6>(]]s0RX(Td-1EH@9sx+9Վ@Vx擽Y`'X<>͗C"BXMGN}sG %;S9}ϴO6Rr /Y,Qa0gthHܐ)c2L(5JXڼ- cni9ofϫ3RaL={ƠPEl{rVINH|cˢ9`\Vፋ$Gs3"ʙLRTy!6vr oxĜV-ܴ h0e=Uk U o6W~ 0:nxo FsZsY6>͹2b#;/N˥B>Xd{+{;}g=goEf IX|cڨ[?!`8[klg'#d\jH\R;N,0+܇)>! N]|-3#ɬ|_G?ɍmqe\F9PjLᩖ[a ac[֕pPY~塳bf\8B uPoC Od*o& T.Lm)7P# qM-,ُxv~D| c-훨5ѷ,Q y+fH/jKv70._Z*TF_xD3NX$WϜ6 U/iO Z哭& I\Ҳ'E'tFcwwy:=0k^T:ul_uׯ]U izxaU!#YQYL>0>5*e.!!]듳D~"g]|Z, dH%'1-gVbH/7 gg_udsAFY;TN&7Oi3k&1rtzMWuB4h\S̯h"cyoNW}—]elGIr[:Ei|6D@NJ, ޴݌J?lx8$kB)}̯q٣QAI-Vg|W^#s'Wݚ6 qPp]ݐ&/  ,OOF0b}`m'BR j4I5%dM 8B&nC s-@\9 RfWhOq9Bг㡊R֛YsJMPpIVz(228J/q4M4{)JVp ^'BZEQ*70-3Č"k$jX`gTݴ@OeX`VSRF1\s?6k@g!;Wn Fvb=P^[bIw$ g":PxY)Dy/ɝ*:06vf(\#2 w^D'W`_eqJR]J0^&pFX&#V9JC`R{+Zi9ATd3.v-O6[A5>&ANGG(P $M> e;?e{2>6yqeQ)F2[1o.牯 圞Bl1^NZ;S`KҦ:.>J[W?4i*6Ĝ/ [${uCO9{.#"u,HID&IΧM:F+Ry96'u?f9R+^Yq&Z݌uKaI1yhϨEo|-Ԉ蘍#-~Rv}{G#=Y[zWf^>=seMicҫ_+@ܸR} q#Ŷ;<ʘ\vE:nQ`= t{Ydt8<{3=Ԙ_A)&y< jSڦ~g*2[0BzVq8A2G.{JA,Q(߬pV-9B]B%.儛m~w1otܬB~gW3*nDҐEJnϓP#内@'΂*3<B(=Kv^4ȋ! s݈z$)8Ul%U-4zpv>s+Ҕ|u-3u0ۋQ3t~ L^ +A#N07eOKOdBMp/ 6h7So?JIjK\x1/߰k% v4'`Jne[HKF޷,]/Rp'-tcu Ww}~ԗȱeD?ko9^U,rdSᄌ5;:ΤY՘Uxx>L=K|8xK"X(($),6d@g?^4D+ڼ3-ҩhy"/<UiKŸ[\(;kBSti)5c[yTE`t03EVltkDp;Q(bdcdA%-0D+`^^YaIS;L73M3>PmP$6b㸺xHFi[T2:!e"85AMw2)M`[hK/&A~!>dsqcN G# 3yJ޻{e0MDİgq^F N cRF#7cNиXVf{lB4@נ oDeQ}S3ȼw%_fNLIX3Sڰ~ܛB;-.$e!LP)<o'BMJXzk%"B3[; ޗ;L~d3dΩ+_\u'ˡ/gf0Z!ɱD :nmlc_ vV]-glb; {D,uÒnx>N7VI1 ͏pդ~j *(Aߞ$,7ω2YAN<;AP'N' 3|&TPM\BURLR⋊/Of\b*N 5е9ALevvR}wu#K%31b oyy{ 2F$ {TVv8{F+I0HϛN(z!]ɃC,#Ff`wes4F(5OoOC&.1X4F%N1ft|%? =۶d?)z8tWJyaPkrz. >`jޠb/$连=N#]iJ3H߂cҼ㶹 MnLHjV(#L¡߫`WIs2n<£S6zԿ #5dQ]%\Brρx'UyXOԬy7%U}фmQbHFd|H`g.]mDȥӸ䃃yH"ns6` -/tn'`Xr蕑DžFI&˩C$,9dT7GmE7$OU98=>Kt&z4#}J|\b$RdbF , ѼWPaR@2eŠÊáb8m[Gp { ˽$ma_꧲OP7 ;k#w[W;4 \ؙa3UX %jcw]8>n٤H\\1€@x݆G1 asws%^g5ZA 6FVH?ڮ, LlvyţmORw$;t:M[`A7减PJkeAc!7dt}H;NJCa[cś0mE#,a*1g3AN$ (c̽V}+[3NQ2 p X=/wg2keݭ۟f&Uͻ쩡"h1ao?mo}}: E1Nl 5eBt*c?+](`HF0L瑂 J:E0oͻPbһ#ϰ ])BRlpf.n5ujJ*$)&+_J\,=q h^Vh"<F$ w* n^"ŕ + MGǢI 5ER* zs<ř3q'v~#3'wj̟Ůͥ1>KHf ,T@ݩE-yQ'ے:v _KI240}Dl ${CQ6dO_CnN]Rb q^ VJm˦"ߕk_[Gt,VIT1ɽHůdO;|_V|QW=@n&\ӆ|?x={#=HtXߍEEߣڦjUFacɸTnZ%5OLkc\1+w`ƯϩtxȲE ƬkGIq߁FZP r 4o؛JCc#=Pr3I2M1ڬ֒8.r4]~Ek4.i[&ݿ*WDR` hӌ/08ޞIi (INӕw qxg*wH~Ykn9Ѵavy_JB/G"0eu)  c n}AvB;ʹ^if\Ȓwrث( uA8&F:⪫~bbxw#1<lB=e`u-E$?ƃKfdATE;!8bpDdDŜeu1 QJQ@,a[ 14gyYqDe=̻IͯZ)׌Qtr-\M>{ژ@AӀ={[qTlcl\\ܔ= (@x0y564ɖF mci)?I|f#vaZ tYh5'DISbpOe^AeEX,L%Mi 9sAĭm(,k`L9}Ռh%A3@ g\xևə"Mg7˄se"r[%g43%}m-"ڦKf> R؉|t?Gj"mfVKl5^w`h;P`LO]`񾶹{ʫ_w䧐}|FĶhܨÓW5 :ıͥFCXpoe[K @dg-#Xy:.\3ƻs' H zׇZ/>8PB(5I C10dbGa.Ae}li6;@a2KlIP3Q'ypV鋬.7 ][-=6_Ykxl9>91l|ʕMf[6iU0/1J9ؔvknejt@ /C۾iq c%: E =S:'{%?(4 kxъ_JalT4G!9mU-IF'Ru-O%Evt& ]!g>,d@rt*ga*T┺z gᙸsޤeOċ$RX1"az>"4%p5Ux 9ꥴi'O%J.m#j/`=m7QVSp86\엠:@ef3-vZ?\z_ Tcz lEM'EE*h҉Q|GmG|eQYSx<<4 EAO(ޡ` 6|h_͹6 jgȠ*`׻@8GB{D6aVV^7m8%oҗ5%8pg/}v#6:GϏJ'~dazYo{;.N\Y.`0?ΧyVr@A;ހo)a ]>^t؀KC*@G։HFvggKbKmOu ym+Ry9:ڧ4cQĴ{c[g z…u} qemg:ńwʳOJ<stN/"KDK Ū ,j֕?RF4qghԋ<~MLHXuk`  \.i(쌵mV\ó2}7Y#-^$}M{L)݀v Q,gJfTD_5+ H]^}׽Ձ`o'ŧG>>S P=TzYXp bkx J9 5N5Gm4JT&L\(3C10d'= w@{FKLK*hsMjaC &n8OANypp]^QFAn0,OD#1nݙSHݏ7'Sz=WaL2r`)5-o:&u›F?>=[%HݿaהN[c#LE0g;h\1=UJ%yq,fEgV zc@⫢*f|Ʊ忪ɵ݃CZo,*09).҃vi.m;0LKN]&3~Z+< $ʽH+W[sv==gn}9s"^?|fhsQRf~m~ٵpk]_Bm}Y(нB Ƞtm/O:phvIMMDB` 2.Y[TӁXkiWJt,0QQdImX'Xb"^:%7gLZv-(?=:N-65^L5l;)Ė bi,ղ&0H'޲nhˮ:~|yN0K1<)B;= LGqy5B5ȱ)K~~]@_N}`a}MDVЛ`6ԺmRahg/Zi {KG=׭Q3p#ua4K)jiFr8C<׎rTSz$mZ<ʼU\5eOٸc߮4DS1 W^_ӡ%!juflL Z_ѱ=8/Fj4o{Wbp073q*~r4Ϸ eOp#A\rpPXQ DmW^ GgB4NdoW}h0kQFֆo@{u jPٔfTFC@ꚣxqrKixV_M~zOj^A_bp$nTs-fw*6k>Pm4.jқ= ^ *Wf V,y h}SP&q-Qsv >^sisBe<@Y^[Zr:rg[tvSE c}APSP PCʯVGO0>S:D :G -s%%YܧobVsZVZ,KAS<.%As?ؑ9η1k@VwQVZf;Tg6`geIcNae8 s;?RZ۪ƻLNV5hnЏY4g^QIٖ@〇2ř̎"c+1.'^v][ E _ؒdQ6N A#1_b"0U]ڔ<] oo /YGz޿m.vgHJŮ|i*UmApVJ"hx$;^tpX}wOҔӳߙ >Myk>yR~0KSQI;˼uY%:O$ܭt\'!aVJLKF$>& *u7VG^]l7HblDG:LH(inyKh[wfEYs3i>H|!߰Rrɳ_y˶C~^gd&grƇ IP$Y;sGv)F)q ӨȉMN'ܫeEr,K-ޮPY6-lz(+zHyJL?m!peVJf }k,摝@uá,U֣9*y6!_ZЯ_4yT"6nyEz.~y*6;7s~b}Q mOֈ0]`Ǖ&Cj^X4zJ[#B{De|Sz8Wdy;'`>}CXRYW[gXeT ai JIR\)%'bD(ئ41 g.mM F=t;(ȧ  ⬠/HCR Y%eAGӠ%^ykm+ȅBt'3$C A^wA@0mK*_ew9РK%6JߠD?v]_^5<ٍ? $\RK*k J' npߵ&ESvrz0abf cLO %AW쾭FWcDR0**?oY)̿{ϔR[NaRM|!)`<#HJn²jaxͿP,H8RYbVuXR8Ou@ΣdP]Ԭ~j03Mt$cmvui*aDaxp@1,M!wQmq]CuJDfXih՛ke Ѝ |{4-{S5:z+y0ˇ%͔$Z6Uo20 q> 5Et$T,v/o1bGЄ= wPĨčO0؃L!p(/"%m\Lh?MQ*4unL !)LJ7C2T{5зשF^7n:]ڐD2Kf9]d5| y='4nBU9oʲ_iy ],sFs9YW^!KKFsj#) k?θ[0XT%,|e Ȃ纅X84/ma@D%A)pdӴI/1nEy-°c: "0KuF?"_,X`o {w>+-L3bkY?4%A4W~|S[pkVӡ5zi2n01i1h<̻8)2m&`Qյ (!p]6f\ߌb(@ֱZdqT@ GF-۬YWDf7f+l{ёooՒ95Wl!ؖܢ8e]&?to(n&*w܌ {{^ϦCRx qo` e"Œd,"!DZ ނ2x;de%1*/Z܃H)/8CLj#1\lLL#rGv:sRZ$B}i=dbo rqnୱ[U]?W$hS6ʁ)É2y3/\ace%l¿iZԈrxr"e,`IxPW/~uk*Y L,ܺ@uځotϱEOZ Zma$_u_t)ql 5jH ^pj(P4Cȓ/|&v^M_xbr֜<VڑETEk%) X qnP qVL?XQ)8\K6BR=nd)?s~-)ew:c5B, X-$Xa:6%i必%Jea6jy{SQl;|K0'f22X/TuAdMT,Z:5|s܋,|ȍ#NO+! &X>\Ζ|Zǁ6Y`em׮:ba["dt?R7ZyemP<:ȶ7T2ʥJҿT9UZs65O5[l~b]}+C9JՌ& } KcM &ub|:tM}xPRDQ3/LV @) <^j ) b9&6SȐ\}Oʔaɔ[f=Z:SnL}סFGH`| (#nq/T:vݘsb4OrDtK)b[D;0s"K$\LwbPP\=$3juj?NuY83PHs@dAa'rmh,l% n-k H:XcsN.,te#oÔj }s=~ay,*uڤz V<ĉ>B &7kac$,n|aώgZă}\-NuHQ"X'~Njs])6ߡ;VLj~<PǏޖ&Hz F:ic޽b#H%>KVXWO/7$xjŚ(Q !GzMXЙE|w/4XauYG k [7_Y"%Ӏ WMР9bF(AA|ݏ{p!_̌ -PRI_#h9IfحsvB`.M^:fz]k}V}Oz^'WVxo@Ğ qwWSߌ R (#xG4$b {yeo`3o2tv2)3(!OE¯gwk mt* CgJ!0(e-jEupQD\E} S7}dRlg"b*[BƑp]frIZS ` ⤀Ю1ءniO帒H H /"ȏI m&y?paɴJ`4ئO]R VjԨx.zo`<(E$kuD9kyquy}<$7l5) wB:P>8^ Xm+vN*ǀ,2Ox<qv.x;'wWzd)̓$1\/K. `ca|c 5FƊfhAuWjБD@'aR6uec[ hb-r|ݍ lґL5>CƦr2\ZH=x ݱE)U7z6=\3ׂӎig}V1JV>P;/̉>uc|=Wt{<#Y˿qCXα:TGS 򍛀 jNJvG" Զa9Gu 0Wl_;х0BhBƾr'W/3"7-RاTT_dKW6 6 J> IY@T) , dQ|z]vZZUA&+ nHFL@%9SQ56)g&e"tXդL44#wrqDpPA;Xkck0ʢ dIIa?P!q"4%Ůf]<|}}XW*g! NCjpE6P$Ⱦ}'ʊyt^oz4u+<vѾ`s{MUB:&"V.3S6ĉY歷.Pif<4J%AgQ9"۬mi;8*XE/F/o0IkL,yCm+'z<| O=K,}>Uw+#cB5W %AzT=.ǏG @Ir$[ ~c :4hu7YU 1ks,|%'obLO. 'h"+g~Q WEk!"Qk}PgHU6 y* 2)؜_ҔwƒO/7u5΍n lo}I%hN_26OA-4>O0$cezOMz%ljDo2_Cm2[JK3򭒷O֖fmƶ]W,-Bq_F+-8LqK"ecP0 ;56YD bW^虖 cS[mV}s_X '("zrHүà/sJ\ 6W}-RÀ%?SEye^O4poz^0I lo 6'lS.\؄\,*3t/=RBmaJik-z;X (ƕgQИ'۽7ş;gpT\&_zzX.$Z(|=Ѷ{ƹO&k嵢 ^hFpW70SsBҒ?p{T;X[_쵕bcaG)GO_K0Sr`C_j肧*(حE<׺p6(F v@1U >g{GŢᡥR^'ҷ"(;TrV8M/qA>8\ ",+P i|O5VHK75A1Evk6O~\aPgE&4ʀxQ{"s*nUg{neHw:ʽQ|RDW'@w/uj mjSY3 >9.T8;q{E嬋hZw(x$aCw7$mybDZ}xA|8$8N7[(pf)mDh 2k!W4OQ{h:&TuZ^qhELQ+fq.,3y ޙ&*y6e-$,84‘⣂ ԀeQH ɎS@_ f\rs*q[4ԵI8# ><=1qի-@ƨ#im*0w1լyҾ]o06(8.ݣṲ3KN B/jbV8?XNh;-%gDeV7gIŲWad/tծ܏1Z%Rb봾u-r IZh,)F:TjA|@?v Qo+[;qٓ* ;ðQ\2: 5Puv4#|Rx?ɦZ )X报n!ZAߜq9i~BE>v2`[°ӥP%z| -7i#?\^9X9\IdeBaeU%uzJOOj/%Q'%$AkOH h7(Tї,Ҋ'~̚J&$١WZGK +f4q$KX`xZ/̒>܅>e\X~@Y&8Ny4'08jb6JH9E,kOnaCZV`?#6ΐw>Rsb4zHFs:vaO.W'q,-/K[DN E=/{l oT.#KZjp\w>۫, F20Ǭa+lҍ6q+<" h PܜuvƬ?b\wu*90dN\.B.xJ2̃EU7Ŷ t,Lv(䪱ƸIbwŌ%duS Ȅ^-mFUy~^?+7ܬs8S_ ږj/0?ێ3=r\ZҎEIfwuFCzP7ߘPQ%kLnUfS`\\4rB ?!ʭl!`]zЮ[ gU+L/nTGݞi$}\M+x3ǻ=9^/U.Qv#oSQ04cCLˎ󳆔Q{yH,/h${XoFo"quhtI܉X(nj~bVt,1:ys~jg+M!@tQl_ŴgTq7J>\Bgw~9Δ{6 ""r۪ ^KؽI¦0;e2Շ?ڰqiH]YuX[ۏ%E[, x?,~!p<DBg:vKIPx'-HڛG 6cT#nMTChGK)kʖzd`!TPL=ҟf [wUޕU_z5cNzͤʪ]"JDfJwKe Y$b*wW(/]X٫znBuiq] (Ƹsn[칈 tݪw|YyWpã =*3Id;QRW.j<Eٌs"ᇻw^A. C ےD7H{Jukdxj_uTONpT O}\*gCl)狩f2GI<5aB1ne`UtͯdR0l9sai޼>.)Qf>s-_;?pEդss;xVX u\b!㇕ 7WHlb6|z0ER,gꝍG#ve|d3,GOy΄,tE#4"=yt;O2~]hַB sP9J a*sԗ@)LҲZTQXߞoKk[^S2afo$˾h./L1$ȼqA7,VŬ; Hg/HXlj j5JrX9uWToxGXϦfbا`dFK;-w5X!W@ (|| H ~ [6w^q/UAlAcﵩ۬Á&>{0 N#b{a'a*,*LZmg]W,3NdSӆqTV\ިJs57k`½.crGD%ND :RYf~KLFPcd*O F\䛭̥5lVF`%G{4MtD NtO&!dGGie$rH l03#J[}lB@|+"Tr˥1DoBVCbXT!PΨ둿;O;OJ􂓜A鐔e-k/+W{P>ԃ(T8fM׀|F\ckWyKΡr'`k39]prރncren.=Snw"xir:<]Xji;h2)l!f8*F1*x[̔xZYX0#bj" D\K*…T>*24XZC__TcS鐞eƆ˼m9[[ yfcjvEØ!tʧ@ҧ ;㌴׋R[f~ӛ=P$el*fbjk W?FZDT7ؿщTgP&ٿ췲ŮO NaxvWbG~DxjV5>ib#!~';z:-8c8\{dPz /w[4 qi]wށiSv~ u Xb^ܞq+d#>Dʟ(fK ; |,}Ds^2ZP\T$I!}{Lծ Q#:*I4Lw|AI6Pk ԻcT@#UUAє ?ۛć賟oҘo,jujVE?Y\ز,S&^IeZQ- OQp v*xpB([TpBSMẅ́d. ŊlZÌ S>jV^pk,XkqjP(-# R(v'$)~g/d: ?2 1%^rK z`$sU |~*l$}ԋr 2]:x"7<귎EOkǁbK  \(dI9jc]&9(L32B4ۭv?Qݙx7,_*^pE\-NJ!A5Vm"6o^+XGL'Bqd_62QD`h[hw eG.+L;U9"로1'i\d8 ZVX0"ozD4 U # p_\ރzHH l`X_o Edlbͣ`Xzu`tY+S_3ΧF.Ca3PŦX[,EeԟoѧJ7 )_ՠUey*qt+-~|xMlLDVG Ru;?Dn3,l0;Y`ANMڒL΁s6A.:8j6P /@RE’$FZqڢڝ# '@&6g-žhX21#TV*6ERNBX6, _̉d bKC/5@Is̭r2p(ۉ$,X{I_ikD6<5a{e}CU̙%BgYZ]S>Ty]vƚͮwSAtG$jksMSb/Vpfgt~<aq$Q=k!tA00w<ܚ}B)._ 諎ĸp 9Y-d˦hš^T\ rhW*aw) k%6K{IDb8 <n]58R[(C{l/&&6a,.8BV=¶6Z*V{0JOtХ?/X_`2اLp3|r=^cwdw/xE;ucVAv +in)VƤx3lQ~8!(!Cz1HrQ$k3Hh-TΊ̜i>j4h*Bn*p]_&^6QҬzux ZcNBu,vVxLglC:W-˺Np=s7{yD+`Te:+<AKj4G?OH{՗"l/_uC΢V}X/5NRMR'gS3,}nU+gNyA}ym.9}u j*IYoտ3,Ӣ`wh Wh5,iC-AT@!}T_ }\PVpڌl6nx@iv\-ϋ3N:oe s) ]jMVES2XbHǣA'v谰ڰk}AlObo2+ʤ.zܽ^Q\< ?ν!F-QvꈲNL#Q qg]}+x}m˿_$lDN2qcꛚ?h' 4V0Rj!^4 ߼byy)b_Rp`{YGNV&ŷz&_|%ZԑFM"-0t\zZ+赅#rn4/|(uI- O5=+C5 ͎vukqrDU6I~`Q0d=vDZFҚ#E# 7u2$2hHz)mt:;UQ@g Hl/ȺDo "RX&f`僾ƮMc *mT!\*/J !u55~ܭM} )ve + \Z !ѧAws Wlh>Nfm|xTXEW~CLapW``#7ҙ'J9&s5m}m@'馼˹$f_a c9=ԮM?j_sAǰ g15>1LpvvDU2'}JuK]w6DGi%B7s'1;^Et ?hr8*(Bjr&jƔgKi=.7S_\\HEեY|R*cev1ޡx"NKRGyJz\, Ӕx)FˮTr@,>idY$t -a>6Id@Sj!sO|-%[U;8]cu2jUM@:c]SF9NH7M"a{gQ! ӎ3YTxm"{b Ozq`po(]qނR7V^d3> e)ZL/%˭zx+vskCPy#6W@) &\Nb+Ndélɰc0aw ;C?H:\3P!n֝-J^CC|(M.tD@`&psAy`|߼ V)i%+1tLQ8#+R<M;g*lD_V/>p6N|TyO+cj?4RuW{jhc 1piP`vWA7O\ۮ[mzCd_kt PDiA2q mN |"rVˋo>PE4qəjb_3҂ ǥvĊ7ec"8Ɛ6 p.0dD.Hz)6`\R&݌ e:MyrvUx %0m-!ůCPV`u+jYYLĚ4MbZ FX~x'A@̂dVr\:₴^T%m鯉찴i 1aJ0ǝ8aq;f bĉlHiGyeTB3T"@(S]Gvp!N򊖜u]C}Qꖴ 3XVGa9A퉉$PA C)[~C\9E#K,E*GԂdbcu]z6ޘ@'x7gIEȂN%&PGYr2 \hrK&vkQ1]q[Z֭c'PHl3tIwd&eVeF ̆NL +$I5EwDx"ǬHa;+H0mXakX9ʑ2`QsQA)`|;- P_aZFC Yv m8&{bGrmQMKcʥ QFKq(gG0/kq¼hjy4u[Ic AZY]M~]<_~qu+ռcuji. _"eBI,`U1͠MAmٵxO`Ou٣yq& Z3M81)ƠmrK㝿xxV 7GҴ5m/%SF(1%%318|4Q/Ajr):vn.\$ 깊 Tʥ<5xR(PK̀iVmϊuUvҽBq&uBѸ] b{TSƛp JRH|aèaJ !o2z }{AGEZVǤy K0m{C҅vA"2jfHE:r'wLmgaCd2ČT!P-*[k7zׂX˥cKA#QS\?mÅ_W(T)a:~O4Xf03`Aw+l7!^C4gsG!UDh2%3v P,W-uE^Dx-މx+&QrK&fK=QRzV:LW=*SSqżZցy9݌gFY/>ϐ:YCapX?U)Fni]A?7#XVZlJv$ ρJ5S~Β\Xue}sd1O9zNO8 ɭy!J[q9IORxh:P~sZp ,0wQh|*Fm߲ɵ!:;7p?rqϻ;l'_J"dqť _.ݕH9 ()#_Gٴ6g A)',rR [\U5's-ſYj\,|f<t<>G0-'t8fD$ ЃT՝=WQ<8 DFS GrfѶ7V)u+G# b#Y5?aع9b`^s eD g'7g{V;ٟ00%p0 6N.w?7 xY9dJm}ݣt̠P1όwzM!lťbMTE6#@kF}2pMݴ@JVؕa4-;m15ʷ>Lq/f72J~Mն%Qm1>22@얁'$,PfdhwvYhfղ%`Pd}tE:Ţv]gd ;])H=Ŭ,BرF^oHߧ`{D 6L( WU̸|~;s==Í&U6KOHC zpyL41H_ ?Lk7K){;ݛs@x-vD;MCAhg8iQS4ٓj&@lw 8$am˕B%T T#lcH=񦇼e<у,= ed6({O:'#P<(&) r ~YwwfnWi2ee{n굅\) Jʧ<Үޖ"B]MhVW8[4p3bw5!TŖj;Jh?@e޶y_ktxfȊ/\^*Ƒj!J RH7&νzI1覮@,H3RsvaP]絙>pPU*I[`x_ML uEԬ?Зy\ȑKCT$"+`ۺuΘT7Z=:kA,v#,UbB2'9N-'!j$$g败װw"_/XxOw 5z}wEX5Fp{Q $%7iZ7ܘ[JeRE${/|@O;~T&Z*j|oJǾVNu풇@-3>{ `?+U mj˄+l>.k).eɐ-v^. g.,bw4t#h>[9tz֬UGr@ g g`÷4V9iG`nT7LV(MDA_ڟ6OՁ!ڟ/fNOTIt;^a=*yK+'ƈʻM xkJ ^~Fa-EV~Z@_6t0 䇚IHtXnJ*k_:[oDho)őzoP3a)yI9,"@߆rO>[YsI{hX蓨̘e]bxdT( Ƞ;6B# NiQ+@%ZoHPGX li:$Lplƙ 'j]hj+$%4=BVpu*BXD/YY bwjK>ۊ!Xc yAo(9j^Sj=i4?mא`W4t~M[z08bUݬsKZncCO'YfW4Jn!ν5x#n*R>#$9[&bA dK{ܷBRF\DtMGG 6Ar/-~=$a֪ ~w9'Щkk"5?]׾E)$FPiubBWTq^xa.'ZVI"LQB1\Ku$q=y'=0J ]%ؼ0Ukwƾ]~u"(&IfοLAI)Fg&.z=9p6^rzv=Yן *5!;=8?smseXHE*1GؽY3|y|n״^Ghek8`S?^kM(6J5ho4= I ϓv̈́D՚}u;{3.ruc" {m?24/,B[J 覍;|A`1z|kf8p݇L4.Dg2`Rw;KK1*[#.!崄K_hs#IUccUs=vZsWMKI^ASrgI7D"8LSu-rby@=tJr)PwfЖ#Dbضt,>wUo.9 =nkgF nRt%e(W]U0}NX7Bnk,\7)m#k{]o (3T1%LS)d{tKˬQ?6\Ǟc%"9eEj_ǭO;"F.a棫X i+Js#yP޺^(ktWo6P Ķmڬ-82<=)40ݔMi0cD1]d3 ;WQixs,u13 ^ﺺGܓMD Z;щ[zR0nXp?dd}D>zqDu-+]' V{SdlOשh$Pf@݋ BU삁78Qmn ѩº%KQ%'$(6NZGso'ݦJHqvN܀ z):`Aqr79FC.f,{I"Й4W܄Y:0@#e{nP*@E%|̼ARth߉ڨNmBj(@ޡЊCpv;EYWMWWnzll!hzh˪x΃)ǑZpXt7j.sv$DdԖ:aޑmX|vޛ59Fw6)FW'tHL-)/W[c8pi{8a"zx}v_Q򴙈.Nu^džFaUj5VQ.1o9$CL~s$KUc%ݺE^wAL;Ƒ( lǔ œXRPYY p Iv( &4]4j"o~و3T -:r)T/H=)nWZA؜}f=O)@e˔ҝm;ѐkώ`t>O9ւFlc=پnnY^o+*64B6yhG;dxWs|2@JN'fQ` 7=AELz_|æTq.<V`A5 wV۶G:KP`۹QlM?kq@5TS2f|<0]h,nMM,u01r{mFʗ{il~f޺a7Y{t엃amilt=~%5-ur1 'W; $ s/l_',ж:91zA\%[$⩷K!>ȫSξWz=/;گ{ ylJ'peKHH9QPS9.v?RO!+# s]^ԇp~N/2[6 { ONYY顕1N_JZb7hs9/&VEL,pD6S[Pw E]r4oRҢSg 4U |L8; !¸a:ջ 3I=M3swZ/KycJT~sʸ5&sO̸ẊJKO?ωlq{Y,Q!S" W/ ŘO)t,߄?CmG\[dm(5LVpR/:濧Jm zԓ h#Wmu)2ȟBIՖ Tfbp r/l% [` \FׯBHJs\'V[צX%V" @s r3iP.X_AF(l5P@5e)ׇg.6q,j}\G" E5]Ru&sQ-r{FÇ8%O'qQq+>`hrOb aR'W͆uH"u*ԀyyAY{icn[%XYі~ύ/gGVwv!!SFBE{`8˙Aʀn%EEJrh މ"8}Rq/խ eܟ~5b-rk}wR>XGԁyKl Nhi*Jй @{;`yGJ)jpR9:H Z;LU1) `4MS0wBEĽ'%p;%9)鬅D9 2wC^M>rJ:v:BxE<4 =lxCM !B^{r "G:bcE+/̷m:ig+i)̈́ '}=grh(6K8w&kO^EEש(lPI;xS\"*1H7 Pe@ٲW.DYR~7dڞ`9LUk]MvC>Q\&\/ CHYKj먇K #OԨK1 j6,^]vizjp"Ad]v+|#Ѩ3X0=L'))%_V#M~`SvU!90Cܱ= Wb Z)H+An\5εپt>8nMvJWe٨ b.!X}='ȱM@$^G."=h%;;FSK *j(XӴj\Hd n{h:̮$ pw'#_)lׯr nzAK3Uh]0\B0)W|v̙- %F_ < j XA`N!o_&/E(}aamk0t u;NnvSCڅ>K~ '@9"GtӳU$Lcm zT?]p"(]Pp6J2b9!XwZKZSU^kZqٶH J$}Z3`S,Pm:hˊB{b2cd-VUjyjNlmצ^/^ʅ(|[QW=1eGdg,\ZJ_%Wm+ENJ"tށ}F]"jw;ǡLDfG`g\8SJ %\\Azl5'/ .FF(htqE# &~~˃QLioOQhDߤUʆ!z._J"89?9\2iKj/?|IOKg 5j/bkY+r!_MK.pNr ލzcЇdx\# 9ٱ>B-h;=J9dcH;A;RPqWZ)粪"W 7awRֱ#͋tŖ5QKP]/lht ^ǿG?Nse{ydg#zVh tWo?O̧1l,ε\ .:,n":r Y 8MP}ބJ-|XZE TMj 3R[Diח=:#ﯮ(* *"3!2PAd#@u#l`){wv}{P8u>fBZ"N:s݃+u/`=x\f:{)MsJy I^ fHo;B_S;R?Ք 4JKcY7v"V @j k(nﱑ}Fl[A"_#Ĥq^ ғ D٪F|` sCj%sZwHrg6cf$ChG>AG'wrwyHDlnFN/)-ܳȐ-jS\bv5gJ79z (ш}Z b39ŋ';(Fqk x۵pwauAN2LW:-¢܂rBJCB M&] [H^]+vjZH#"{m|sKrUqfsIg&vf"(ydCf9?z I` ń^!Ԍާg#Ͻ crLn+M?Յ16eJDY~&}CJ$c( ]`!Gh!SBIrl5dM,$Dƽ6 Kة3 7lMXA҉׼+Y@,"}#G w0HuK'̘7mLs(%Tю*, ,gFL(=ǠE D 6kmAyd ]cYq&UtffUYO󲽀S|j0g8k8wuMɃϧ&}Z"p75m-([}&M`'B^TY[g",tgdM-';4ɧ%dk^*18n <AEujwh"8mR`[.􃘈={DAe :@r2HbAYrn|D x L aO֣%RHIl ?*_Gxξ;5ЉS$ ~-l:GH& @%o_`1% V(sO7ÂE`F_̚1E(G Or N_겸VݽrW+/]w8,<(+GU_aGhCȵ.FDڑɀR3cW?a]@G8!RU\BB ѱe RgH ^wA0t詀VoC@\HQ6=,Rސ ]Ωe +n5Emky5p'oMaҿͰ߮)2#%=ofB){F/蝜 [H725ji]n.V5tWz/>PBCػlwжrtpb6M4O3h$J|&O-`Ӄ^>CM?$A!*v[tI?bKǯ9RlD.Whw3ע%}D0vD uW$CNAwxX'16X5~(|8R 0C? ,,X e ? won[6]vM*ː.n+pZI*(ch\"dOq0WDTc̫ȪύXw!o_!H/W4~HH2M{=';Ȳ/EYq~Cn> AC| 'u2Yn߭-D)W\>)X|1Xh}<&˖|Fb/9߭Dݤod0sJYOg+Xe?QNU#]2fv EdL(lW拖`|ld@ X"m@?bCR?8սtc_!g#ҧ^"2`>jkK<&Phpee{9!`ǍJp\B#  `f b~!q @'Ϻz"ԗi/ 4q̋]#7WGy]r\B:r#Bfu>ixx)AkVsfjA}%وY_~|os议L{- ;L0xjIфK5& iQQh#? ,jv¹T7M+P>}e)_zn `śG}2zu4HY+䙄 T[#Tw--ZChs;TĴ O [ɝm\vL'ь:Lurֹh?[AVZ#հՍ1clnH# d{`"M Cs0Z`mTĨ\f8q؊}:O๩\9ꮲNoJS=vhp<d|0Ҁ1#@g& ω4h>hNW5{0% czo@VOϘE !gX70nytL\*= 1w7RȽ%Aٯ^#F; gv{ww܈ f7a>"!͹6π~?UTpaK&i{3u rdYr d-d{"Ĩ-=\z-3ʈW^nVedYqJASl,sFKIV}׊i.1 ɾVՒ~TaN=>bhp%L!KhP*zOj͹k1^i$)pOI9s3w~[e^P IFSp  n8%sceiǫ%[44-5];D; ')rdL<TaѾ-D ؖ4HUl;)) VbRs|DEwCngzs9W߄+_/1lI9csg [D h_YUCYn| 1G.t)Tna:U_u&r7<FwI󆭿cVG یe/6aP"5r_Pےc^* 1YT }!fm<{T88bBYyw՗-9KJ@nKއ}1`JΏx&.y5^zҗPضg쵉As(9^ 㬝B)(0dB$_CǫaUn# F-aA=Aqkf{Up$'l$SE3ωt͟ CKndyӰS(=6'(/8SYlčFy|)Vg^l̮ &T(R@dHsWy\Mkɮy2ɛG@ay9ޓX !,AF+UjjD} ]fF vceqrc%y`<7E 1Q7꥟\ɤLJ>4şIզPco)qtc* 8E4,Gj}4 2Ͱ*H&Jh!5(bО< hbٙvipI}ON HLv:ZRL*ܟsVM};3z@,`ȉL)C֌ͫ 1=Q]d$%?̍90V*L(&b*5jVG9>(`*p*(@Xރ>lbKJuWat2bYK-[>r ޷LzZ1o5XijvϤ|2;%a1>:O𱓧R!P^⧄$F̼FPJE37.wb )|iL:laKS];E勒vCܡ,+z[Y>2n% REE\%8!lqZMܲFM|GݑNwgC`a'4aʹHl[nK|ٵEVd.橹c Lo:ҵU{NC HHf AMŧMJ0A"xR'vkۼ͢dnXj㳍Ww43d+Zv+]fumIwR>_BU^ ?_SskZ+?6Ԥ7QlLko%wF@z?@{ fF~,_ |H $քˠ{GvmNS _Pbmz x.i'9_ၼ9]z+ MH3z3\xɯM5 \'{]dl9 o=Aꥬmj%2^h2Ln7G<, GnI9պ,NT < (~ ?Ydf Q'2Bɝc]i Ml%C3F^Z$.t ljOHj>MCtik s6"}9ʪ /GI+3j+²iF2%cP4k5O:f!q?򟐔!ųtA[n;u i#%23R%%m_*v;5L)®b6d/]xK EU~8hV~mtUl22 }!It4H5cYx| 8U%Yp>e`հ;5h+Lx(Mȍ꣚2WϝgEAʺ5Ֆ)CT,$ǘy.!m/$ Mn߇5y,~l`:=d@p\#fom&dh3]Q2-gǮh6>v *^|:5 aL ZE8fa4&g2C7aBj(Z%}8Ώ0H(2y`$B+˲n^ |RqEwj=VT<.|`v$ dj$VJQ$6 ޫ=}]4ףW׉pDl ˕_.2kͼhN7wr0d0HE_Վ$@݆6p;g ]}" ~GdAxt0 P,`Nyn#F+Sf ,6[83EG9Rl|S@_{*TԙZKHXӇyaRKBhTpw g5)KFO"Q;:Կ}T-)\g*Vi%Q)CT ϑBaB W<NL (=U^2 k,7fMKIQPԑFGd_r}OptL $7:W,'8 S2[~ޙȥPGz>/Z+@Ü^@?d{Ǽ_?npd2]m'*r"*'ҵ|{dgîGe-'i  `gpyWМuLX&,\Q>sdbt pAeA`0ݩ{~?\:e"6_^ɃK5)C]C?8}]I&f|%T?*9(w"/`[;:>זj'RJ!=C_w =[W*yhJ짣'pcJ1nj֟eVް4oKJqoPJ Qm)oE+Wb)eR >h>|BXR|D~uL33aU[p%oIYǢ )a^ 'AwE4PTi$<7`R6o_3# W7_c }%ɚy|Q77hFE:@u J9Դ8^k}*~MC4ۥVZ~i:}E bO}#C1T,|=//`NAub@0dŒq*"r$zϦ_gmF]@ d,Ļ@h] }{dfqif;cD|e&-'L өtA5 6r 2pp4'm"Sym^rhsPi SB-"QUIfUˏ~S-Srʦ0],_W x)t f&|P0IS T+^}pD5a6W'/yʩ*{ gM+$ ؛5{t}=T %n cohzKVQӅ0G,VQPb@ Oprsj$ 2z wF?eSgB}ztrĶ6I!L.?&݉pga #6<@mx{fWYw_`;u9HGGjv$xx*Awd xT8Ye*娪TN4 Nc.0%*O>F>tD*>$o-Z3D-/r&(ȶn gE"B/Ph#>@kFUhB>me2qB1n7Sp8>ZH0 Z#挨hPj(),J,vnٷH Rg:d̻mYc 8Bӭ~vl})AGeP:)Hl)iwu?]_b·sUGly3 Sh@%u ީyʶ愐sHCub14F~%T⵼0^O{z&UA.q2PƤ( x idr^}"wh:_Q3&)&@?]8BAZ%"yg$;h7Mk^ J;3:2!b+u-;2w0ܵ "l,}+S ZOFºlS6.z2>c~Y`ʆZK[9+|䒡uWpDݴg/pP7el"ղ 2yova݈#vsb 0yWZUkI`7t̗jC 脌LˠH}}g6TxFօmRj.tY5]4y T~#P~Jh$QANDO%*rf|vRr1c3 ?6Ft Ջ0hx@iBҹeި8HjY̺ h0'KqX/6i417m zqE;C N Uuޞqo~iڸ,~ZTZXB˒ :igeZYg3zy?n/eyUa@(g`*2jP)q{:bEH^ @z] hQ1 IųX[Cֻkiү+,>f#.܀q#=9Fa8;lQG8jVy{l?Jq z{AŒ56k?qIC2H볠Z7:@-Pd*h P2 4diw/SY &;ǕWbQi)Yp3@!WPP+f! +4+lf6V2| 3O?Q(ʪ#4,ɨHN]SUD{B)3oF*zPX^W8A-{0()ȓ Ez6fvVTA݊272hR(nw 3Jc'C@; aFzg`rO2G)N, *W8כi)͗^8bץ=xx-3,K0Y@4JT.VlIaO IvYV&vٞxJ[Bra;FL|kR9GUY@D,i`tfu,!P˘|~NO @u0Ҧ/D}*+"q_Xԝ+ ˘L U.G",;[u)vLv^gxA f@K$U yaۥڬ4v6|_%f$yu'sb%gza2nu\_g\OO^2'"C-r\&t"&<ʼ=pMy`Qgk6 `ޫWA:3QcK3&%2Rvwk/m>am?l6m0=5}`A)R:t6:i8!=Ez~]NiWj:LVN=ՐR0.PPLHTrG `@s/E^OPd() M^;Z‹iӒׁ>GAE?D{f@aj}>5BڣK7!fgiϡYqfhI 4=9k1w+yU)e(珀Aݸm!c{)oUuPL(7E?rm0"NZ+J+AM{Hh">Xw!6ے:ZQU[ޛyG+tX7Hn}<3K[(ZؤB[ gtka :6Ɠ<+XPi@@}nS:q/}*j8]L @h ނ'~l*OH&pjJ*4ɹrˍ´V\ѹhVwcUߌ:6JI{+iEmqǔ. (,I"*pM2$$R|=?Þ)b.FELy@xu3XD*`_ !l\eko,Z z{ 02WU 8XP }*AZH:ۧ2oRBMV TYT:#%"!l yhi9VjY*v##̔]@R1b%a# C p3MR/uNf\%lh CE1.e;.Js2w"@SO-.$_#u1j"_ HӗiASA@ԓĂ98B&7x$5|&?i u5+q8Z=kxqEE[=m{Wf:DWu\ᅦM4<_(Di.^AIC! 1@2kܙr5Fdy{Q]N/nQƆh19!g }K: CUQi*Qs믔#.-7 Eiyñ!Q2ֹuMwhun3xJSI*LgM‡:$}Vq Od{1M)qz'ai(Se8KtVAĤK=iQFb#\^I/?mf.FL +\|%-Dg/N%ك9]e7C bx, iۗ5:%ug}s5#[͌2Ɠ+H؁z-1WJ3mwY]d<͖&gktOD1=T#u#Ѝ#6.5dsu"'!Q^@ּ]m 4J')K\v5 4c}Y Ws<U9-YSU˅oޣc9F{w(;$?W?oLnD"dfN{n^d,(M2kɖSL$'QK3$s[.MW*FM%c閁 X'z7 Jdߙ:Bwj{Edc@UQZ.'A/{j-균ed/#l1I1Ks@u;Mƫ[X;9w ɤqg*[ S)n=i>u*7h7bT+~tuL 9-NITJL5C^[yڠ(%q&b푆Rؤ.Z j5ACFSFm`*݇S0F/_d3r:B=uD)۪/z\~m5)Jt1}CafRnk b-Fѽ.(莆?C7<[A)XEx°et㻑BNPGDNi2,ΟUMHknjQD҃_#+\>B BG$ZҸ+č/֟=l0~T2 z:Zwz6o)?&s~:ɯKu9!BݮKa cv]'77ƫ`x[1UI>$sMm;QIKrθ8eE2z..@wmp^ql3;}^ ĺօa ^!fBDw8ꯜ~3WXwM#ʠtPoߩ#h1hE7K.%1˟WT S)m x/F^*o{<6w<^{!&d߅ ݉. ;3֎qtZ3 "ieZBp,W +6h68`\~*8̓qU RNrc*A^^ZxW1H&dRmY*kzȺ|\ _jP.['*[BnmwgGLJSʘo ) GG19 dMOLم^JxB@x[R8;H 4telvr㙼9Ϣn!{DcbDPAxXMAyUazf愕>A)26p }{~r^1oC[/ޢ@2@K>ց))G܋6s6"jF"R ud@w ut ^JZ]恲A1yrVD0rAqh^>׃u4lrjȪQ6.3^fKg?W(]S6Df8hjlo0,--:B$D,Y0KUCU/nfpmψc NqQZ_!]>zꭆRS$,,=3+!Ԭ!sWd  :!S~KV%-}, sb*׊ dP݈i*f/,[wܫ0 d2%fTqZs2e5%wS+N^x]?`Cw]+ UaDŽ.5iؚ!3QvB#߀|d{\PQ1_#sp?η1#/IS^΃0Cor?zEXr&yy4 RG#k;wJ&>FvwS+0}0PSRm=wݾ&KWj$ע i*QG,F@=#E!7yѓPwT}4҅3i-=|nԹtҌȋDƐIth֭?Jćv/[4([(bˬ >SdT!u1ڴx:y# />+*ٞQJV"4~lĺ68k(ʓs _*4?sv=īTB:n2܆A:6Khzi+~aȋ:@熾vR|#R#=ґg0b>wpF4bSʭ/ݴpoRRx.47iU]KɬOtx4%F.3zN%-yu/Sftr }aE4^`_U;#!xtR1xgIsדWV ;9#܃O$|!HZG1P8 :ޣpuc(o=> -`Ǧ%z4ЕICV3ٍ',em7Lhs|ΗOm z+ cDӇ"n=6%1%G?b)JLV?Iд’#fM||mՌYB %~Tl,T1 󷥼UT7"Mh HّHsU@$&$mv.2f2,'+j\Ym񱉿Btg*q$l/b'ۙ(F]&|V@+;tE˞fR&-~=Ot/E*˃x3>) qjff}=[:8;ϰ7vi)K{Hy#QR= V #M6&ClR>ȽE5'PG \Rmk޲HѲ225l$T%/u*y0 ja~uz_H?o \;O~Ȁ ȋX6 Ƽsa-a./wŬ3׊!9՚ȴ4isEڥn4&!u<8AwG_8yY-ZT fi}v"F}MswNK>^-qX;i o*/U؜UNwZ@IJ0<} 0l#q+*)^N0_s!$b1P6p6:{HUbpIZC0`( r['3>Tjsfvܾ`x'I'Z>M֥44I2Ȟ08Ewrnૄ8Ze7yvytLqunN|Ug^ QN4lm3ƓQnװS^I1C*WO(5 b~@IR{#]EbhݰÁ]"M97w :9V~-`w, m6Б]E;zHCU\\7F*sX‰NkUP$~(=DJ}K鄙 b'K\"o j]Fp 1"1 ļFG.ø<ƅ/(#(}u|y?? 6s }}jM]侭eOؾyy0. _V´M8wS:$>痒ay#ܢEJtWTՁf`+fځZג fvBzL"VA"-fV }nI]y-CD!/yiZb(PoAE7"4V'T2q lȹO y[*(dDm?DA%k{!wMTrp&=JE8ĝ`۹Ԓ 0aa%p_/i![`#DrU69|%,Bt =O-#?!K 3=[M })Essey?Ki LԞ뮒 qv`ĭ 8^9q"H7O V4I;\|9COurdF64?o4&~ 7Zo*uRbWMo[ԧbn?_į?E@vʫ괜6i‡exH*n7Ԥ?p^Kjei{jEu`vi7RDt~qG\#v̦D*J!/*؋qFɎ3s/ۉ"Z2ZRᒲ+Ț? -Qf AxH>Bf4 Z;Y" ۇw1\c3-zC[mALw+vhro>ǐ9]{ ,X@6mU_dWh6[PP/H7m7ުo%R |9[̅&ׄ6ݣΛ6;zQ| N&: ]v|^%%[Eh)|?u&f`!% jڦf7;jwo)U,oKBf'LlQۂKIY ɲS6vzeiRKB-0y l/ CQtTeJ mJe튓$GA }螑k#qB?903 ^ <3t,f A.8 ^lV!5;7<&ovA?L]X!HBJ{wؾ}fH1bΠATh0dOz_F:?wLskϙ݈( ՅxPh^ +1IkJ֮!KbPT JV~hv|-ځ&>CbRptK'б㾯c\kS2+DKFɉ߅WK'!*V4CA(\ɬpQ}o;@Iu,:@:⨧Kƪ_\ i? <`vzO)A@T 10&!LP!gmj?C.H}`GIhFۗ^+L sWr=j`za L[ĸȡ_τT^ G*<.d;fPQRb;Z8XH\fAQ_&;pO):6c< k27ES$xjSdS+(S \+#F-yl&V X >x&&߫lA^\s%.I2 f@ W 1Eγ/bd,\m?MkYLVah_q̼[©YN2,=8a@ǣz*xf"GO%BvMgfX6]W=kOKĎ׼u4 D&^J$,k&qnN0[^ ُxy|YHVO]yNL?FĎT<>A>Kԓ{ g\U`܁sIA '&~uvH=-y1TuwpMWw*GcR|9Gt#|2Kna-DN<`Z1e(Lbw}v$sĂ{}%l"'LCCIj-Wf vq\Dگ3 T<#wRIE|.~IQ!Á{yYZ (^9-l2ϜvD*x|׌OTte8'gLEVw(zˈ",>=~[&N˵#pÓjwOgVW#'Her%l]r=aNi&l:/Wɗ_%FMk,/J'uVu¼q~i[uѣ>3zp߄xGY蘫&F!ʐգ0^v5S,V.y#N ^bV\hl ޅW-{7H)^R.(УJt8MސWLc|{~y,86{"I:b7XFUʛOB Rn#7NF퀟H\|eV9hL{LZ_ K7P1D/Oh( w`|K0%5ʷLVEZU #/TAWFI O*H1Az4NlnS{y h7XB(P`6 ^WdFuƋM?t3u>c]o}Ʋ'sz֐V"UFwf9<\Jb?б=a>\,>&!]yŅTJ;&LzWitSd^ٟ֖1aPb^7}Ut=Y `-Ȣjuoȣ$1M|q]{bUe fG.L 0gꌑRG\Q>/4GYlZ{hf߂vsSLڒ3@>K~.S.]->۝Z~~q) UZO Ǔfv}9-Vۉ_$q bS(tTѵue >G@,>P8EMRըơPB5> QM. `"e Xܻ9?}ݨL5h8gF&ua-& Vf7F^A遷֩cTbEI/T/Re-:ST鱅ġy#TfNB^zKYk]h21[_AB~wAU VLUx+ɥcΥ@yD>nZ UՈ.RrH}jF|?4mgcs_׭DN ;e6WspTU$*T;5HZ*J7 ?FHr0DG R| 7 f5q MONBib+vKϳ )x+O =QG)K?vd{H4>l,.C;Яe_jQuD!5VMmϖ&mw#lz>K;U=BzF84.^p_+(/p=T==CxL 8mpF-~p9kI_mjw-T+%G5cL7aqp2*8= й9y&ccr?Q" Š ݒaR¶l>ؽL~DN8*u* mW,݊(ec"UOv򴟒5zW iwy&TZ4ڃ+h#Nk$YV* Z'Y AkHP;ޓ4+/K9)r}Qcs^|܀S'["Rs K*DnRJ W,,/F"ccO;hӒ3rR)\GFOOj%@<~QV8kt,s,0]*P.&qBqd |1$ʤnr:BZ|/8/IC=.iϤ!7ȇ\=k7Ҵ ww)9z:INxƉ0Y%4nu ,Ւ#H5䢞-(4841MwZQ-樴ŧW߳mCߢB<Xp"w.mӝ.=ͺa%;Q+7ܿ !4& H7_2'R! \o>+;&Ĩb6 ~Q>eOv׳|+ceIq \ø-aӝf~ s\cmTK'Q}OJʹɤ_RQȱ5Qdh}3&w՟~ I/w͠+nEl)B"7&VQ+sv> d$@npW jlE;G`M'Bn\mvohCwC|,1:/l6_Wu{V."cL":o6c x+SEg1sQX(?rL)7 _dK)Î qy^vmNa@a W2%7XR&#{tUKu8)O},),2M6x5hW\BvKiHkً9 h4"W8pYb8IwT` |> 47– \uPqib54:9 fv7mlá.YϧӯJjlw̲s$cfiʍXd3$IZ 1@}V_YTcK"kw\Ey-! &P>?rM筹f}D 6y-Lt9lݣĬJj R(a\9Eqd灾7Z U= 1X'+[WMu,nzQ+r1dA! &N!I)/*jxLI%,^PC}JeCHyo&l2~mHr iw6[AqoB#Y҄++!ʉBaB.eR Nw=4/w}y\7U+$dpW7F}0N=Tn PnWxs?9`]}~ȄDb @K?|8I_6*@HܻVgR>l U C48=T 9?POVT!D'eHm_t@Xy'W։94uRR!\4;oXsÛqPEPwЅ[%wk"cj˓rIY#0>S2udyH 2|g]q <=F) NTY9m,M nh!l31C zR+?P~߯W~-,NCZR<2{DR.-}p >?{ǧE)$D~gc|@no]"UCTnH{2v_XNqJ005Eu5 +àx\Pg!4d';9l /r!A3 lE4_ ƣK`=-_ }}+B6g_;ؘJErb^e Mf&>L K|..NB+^jM9Z, }nk```EqfAB8~eͽ8;+K~$'Ԩʴ !&V /糾ِ"3N?G#x' Boj&aNA 3ԥ͜aH/Qu*;'8N,_E)Qc|a6bJ;mş]Z2O@m_53\ѥv+u;_}p^@-]E7 ~zR*@i\4C #WEQs)mȅvʍJoozI/Z MhH"!㭑uƌZV*CY7", {CfN<_=2rm+4 tgjϦCoPbJ&zT؝Pl;6<ʦ6'A[|tH*HZ#QS گMn4:(.7> P{\bN_ w-ӽwH!X卻aյ}|x([5lETHq $(mQh`j>Jj&.DY=N>qn`OBƗRhC+5FU:h Dqq۫h3A (y#2˽g T ;`ʖ-)sCBsS l/Iɂmi#< 1׻,b/9PT~lF~Hc};0$uOb]ƭ- J"js.@/y`U5eGuAF~e6b94W2{c^zn{_jwF_NзK\[@9y òc1N5 K"|Y9܈` 'q *DC)2c|cgCJO\ܑ:`oTTvdzr=-V3E0DQwtCR7~=(k(PuHe-=<[-|J:ыxB8ڕsE7diaPI+aT\93\׮JDU@~} 6Q&0%SGEt=y𛺲.K WMKj̻!tzkv>p0/veyJ|/w`y\pÙ w$eU̒p{\JV垆C0"J(zB.1IDai3Kx搂"06m{[5Lo.f0im(Fsܡ$*r/ k. 6yE"fTCΗ+$y }_m|>ұj_т`o,ro(ւD 2O_"Z )>!6),.1*Um)ǜw"? $ *kbU j 1J5/AcÃ{戴u\'(^[+ ,tȭSK ''F?{SH=rߙ Q9 ܸủ'/F4vtvuSadYqzZFRg1@rz5ݤ͐I^g+8y^O낄l8U;_d~$i'd7!cwzQx"^ -V-l҂%rz~=v0 ,,yԩWsP1foj(KHV TV7vˮ"ْh\F:g+I#l+b4FA6noƷ͐(H0JYstz8v$eͽγ#b͵h!~O҂㔖$Ğz(6] ՇDxnJ~qLtK)W҈ydd;-9\&;zevH"XřJ0&=jt5qX%&4nM`-#0m# Yo uHfpuc(hFߪ2{F ŴYǽ&3GS0 (7fɫ ҁ@x` 9 Ջq#k P\v2nUŠUp:K7LRFs'$nG5Ʀlb.zbGHlOO%.E8)j%[Ч'f&Mę!C :0kJ]t1 ~G].$#kܐ 'B-l" jR2—wr5u{#K?©(-pv4H)FR6$:ݽt/h l'v_f#m lŅweT0s`Wto%C֢u#B~S=WR ,ܲp'+fK}Wiik:VDԐ:O-@پmMCq'B'y\L4=,LFNZ׌)Q_ۙJ`xCl~δaٳrvqEX&¾i\Qq"(e!G8 yՋrMDbC 8TseJ>mZjJGd\$E7;. Ay'*\ȿ#lGq*Sko~c' vV줜:uOw-VzBLڔ,0E`#Nm"vµuaբ89 S+,B:~b0š _Nm|,$ve_ZqЃ &E5dw1?ǦWyBzK<#FVuKeѰƑ.dC:51^#cyģt U_ `ٚXW fP4`N݊[Ikm MKK~i%]БD,䰡9 T<|6cʢl$Dn8eZ9 \Q j|kcҝՃfueCsEwfIB0chоb{fp4ڤ<;eϮF_k. W+x݆(b#}Q>{n=G AtbPfI(H^gIWiQ !!QST- ϶@AKkh ":dxOV8"ZN TcAOT$u0^Rg)8)'Cl6kp=Ƣwj'x!Mzr W/s8 c -,).)5,c3IWIp#a呛ʼn9E\V>)\$ު4 vhɟCoFǛg_B%5zD3&vw 8;6R 11la7|tE\fg=j@S9>0&YD-ty紬e[2qj*-ݭ|U}!=aǀ@U֯~QhDw܄CVyo, h9Z:gz{5X+ .;jTdӱ/BvaSY_ϝOc/?idݼ)qŒaU6t;N\98aJ9iV$*q}D #b#| b[TM 8HocxN3]*ðzcn4iD%j: (@)Àc*pqS743r[xPZg*/dH6*,8vS&,?H\FP 0vKiw֒g}Qt33j+8ON:Њ5m ڋlZŽ=d/kUZX zY@|W$E՗Lad+L`?̝ͳqq풱 ⯯h}f=\E.y)8Gx6A) ` &b x:a -.g:q ~J鮾Rk?K,z51o_Ƽ5CmDKUg)k xdo|B">74\7!8%j\wGe%Iz;HN;jj<(Q1%tS a[ϊ`q>#s@; ]Hu{ݣlY)OjqpKK|u;e'p8b#'TQY܊Ҙ4Fri3y~*,3Gl;R+*auIgx q9!Pƀh`q4!x'{^V~$Xǝ̿{ n H14&'qKDۜc]#oR8 c KN(q(:|? EULc3{=GbU6p+(A}" bϡG:xl}J|E ;0L$VW8b$ȳue3y(|TP(TdX$`y 80ү3oSX1G-!kM ߰wD \<{ 2'-E&ޗ'_$Θ#T|Aw u܏`C" Z-2Ixq#*MERSK K͵]@>- rIHqC4OS{ō2IRʏOF0}bq\//I=/~DO35Jyo6ϱk-?=U~vI%9ߠ\ᱚOխ!hh -L56k֍/.HRtzaVYE(0Qo-18O ~xáݹ7M|d}xD]f ª!e[hvA%}&~ + +O/X4-ɪ4.(at]<fD1nx>&ޜP CV Ýdz,i{g!&ϸ6myU.J6 ~ˁ#GucܗOeNա`±5}E]ֆ !'~2Zyx ܻwFr\bZu([gv>+9juQ*ۡ;ՀgIXt8sK->=(TS!fsa\ Hv,>5ۉ}=yI#(6YhJ:( _^ J 5ۃdA Ql˨οd*9s(,$ M[-uGf/Ǯc5\h_;YL.r 3gc®ka-J(7ŗ9DvrwP}OuI0iYkM2F1lf\Bȶ!$\¡}35ڳ(6p5,-|2O-T*?GDu_&}GHξmh}XS"cJ,.ts@Eq(|\@NFn~yg W?J!rʊ"> "Sf C2ƴ  !:Fmt&K떁݈,ϟMh@Gtqeu2QY~Vբx{]ĞB*[*e[:3Q$8D LS0ڹqk7_&})`'|CY`]G⒉szj!w:(y@涎 /ڭtjo&ĒˬR# gvBꡥ*vA <:54JȌ{0Uvk'=ĢR-BC[u!ڽb䛡BLO=YBMR̨JFc3"j P\mP @_mԔ^`w.ɶչktBL}&oI j>jQeuoAH bTvd|j#. 畿=B0Eꋻh `Lm8x|w[pM!/T7RRtJ;+!ܲҚut[dJ>s'^T0X 墿 8P_6OH#*? YkdJaYΪOװeRI@*6;>aZ#mn0j\6R/U7 [q4?-[@/ۯ U^A~E  )0o)DL0lRwvPJ85 2Nu:AsE8NqV)xk%z^l#Rp@ԠҩI7 ;d0/_{P'iQ(*O tr }Ju #XܡTD fR7y B,"dc:]0>(ehJָ ^Er+=HЪB1fyl~PT~ռ bjDj"ħ˺8i IgDlԕF0-s?Ӎ꟢+bˋ׸rtl(#UX o;2m19 ΅k7=׺(NORTKۘ(Iu( aZxV>}hC) p6#f'wOTg8=D-;}k*ehVHKzVG+'VUeiH{n3$ V+fV _EoJ/2pOLKLMHk۴f',lvbUꛩ/fY Nky 8ySQ[-Hgl_ڨzOw720p3 L:}X 'oDW}SaH>Y=AʆDz7ğ3qrv7>U.9>l)&k8@Pc׎iՠ0u`T'W]jX(3ϐ.ҿr}iԭ~,ezœ 2Sտ77:vhC)I3|?hSzk.d0Nv]ȩ͑\-GTxF f@` Y86LH)y **p KQyE Uϑ=|=h,,'ra~TCIv$g#WIJ[s2G+vR$2ZElBA>jC] (maCmK@A. mcLmvw!F@!Ilֿxf-[WנlG2]d rħ{Z7 էY"59e.&XL5D\1o(CZ-}Te}sW\%103T\|zwG2NxTs/U^*24=. Ȋģg)DQ[5-L!A~Ư68.Ucn3%l`c5J&n?\:tu1No%JѬIW\I&h +RmO}Fo \Mh&߸ax3n騝I-Mae& IXA 5 ->.}[`R"LрխiOz׷ZHyhR`R(5"[Ʊv Y#?V LF|4? UJ1L񪻃2ɱ^鸗XqJcEW@719mE/ `?~0/[:^Y! |R(W3@s$5|RI:8W0B:'p 9>i[~/C'9lLdg i =ЬBEvs/RQvkMє%TR)cHSW2Z.MPd˪D;2k2x =tZM'hmъwb(Lz2'<:`W'-!ಠBk5 #w%bRYLivm׮ 10K&w\|Yrvfg%gm8пbwi_"i3$X&P\fW4ηg /\>M'pPr(S,Oo&f.eS*{ioMYVИy\%m"#/X*L 5(x!kT8@hE[9FC>ЄuU(|6/_"(sř. `1D&7Vxu)/ZԠ܃ FxޤANCB4T$+#6˪6MwC/rH(HpKH9.]4BBFn^0Y)#ajQza¢u0kn? m'' s[9Yu:#`u~K'Z渮ށ֨}O9@p8cńB =X;̚Nn? MJcP vWqR^]Nng" 8ĢKj֏hJkToܮ`w?ê,4{C"ra R-8G=\C|Ыcvi8I븊ld'9xA v0Y[|(hǚF WD&œi_g}M' bAZZU:v6TGOQ_SVb4b.lGsɿq^aZ4ԧurLE^H !WJ0! k}Jm 쪬AX5i~zh8ʖSnHл pQld.(vUnf?1hإIXxQZm߷4rD8J*~` 8{t[L^`,FwdDrouBE nz"u/wq xjM0 xQ P4kT\;$0tBa/.G@°Ŕ =Sb\X;5?)c5 *y&yd?^ekD$"Fx3IUg =GvOSt:pH&sA}avZ6bGharB,A}-uB# )+fEC-Q/C!?F4ԦbQ=xv؆kHZ[_EUB96C ~^7@YywYy<3 kd-?dQ6 G$F\6ԻV'Q9GXJ8>PhDcUԗ:sfV%bHs 7͸.L4`ѲbrklEWxnUK(Oj$Nei:֎۔Tp#qO tOV(aҋhɂ&av gNc,tӀfg;{!($}o$,1NsL}ۍPjB0Da :ev6ئwI捞买ğSSWr5&a'dPzp(}6,^b`Ov:1>[P7F~N&  & R UGK?R/empg1*vpRK\Ī)|H_|Dvә:[`=@pO?}P}+#:uZv%00`Q`'1owPBF,oax1-9;:J2pCfҖtnL쀯r3&d%j,S!bS dL8d*{ǖki"!d{/_>$ UN͛vx}rZGeDwc##> j %p.zj\4 Tr5()9V?WZ=Ruʸ |HLj7>I-+qr^SSF TK9;U]M.N} ;CpHlE΂KG;ĹFpuRatFeрm"ˌJ:MG4u:*tjȂw7Θ ק\MI6f̈́+čb&Hљ9ǃab'-\r>z@\M P@|2)ZcrAA UT:f,~K=V2&F-W6yj9꿏g|ܱ=/yˏW"`qfQ?rdq}r("p.;W~?wհ7yQ~ s:Ad6r-<[}3.=E$Qo:ycD9/{vlQf8*BLE(K*Go+ ʹtGȏ=a0!U9n^oP{‰0kV]J(d^ed1 HhK-l,eRWi +XB6Hwq ~لD5Py:؝RbJk%'5j]/pN)ó _d,fW=Uz--#C|7l*Lj[!S$5Wyt읗4y}›?9+ceBoBH3`oj;0. Pk1P zn%EX4)Y.i-Z}.~߬SO \x)v0=+t ک[ Ym_%E,|lҙ0Tb^XG:Bӱ'bC+j"%8GҧUPZV'!pGc*JSk[]#BԮI[Xj[F[gmOl-ƨIL1ov?yrk 5Eqx H 6E=whUˋo,fr;7gRRd[. L[J28p>W}$;uhdg-:ApJ _3;ψvcd2U}Vڎ,BSL4b>+=  7l'=:NUS%9u&3OsBׂ7Nӕ-AY0 BA ԥ +)Z6'Ceasr 9(9R7gV~[ 1;P'(2nA˒{:tLo"ݏRXBnWΛ7ЋHX&9ܑiͯs\&56k 4>geI%VUap{n6t Ib=8celH ?R |SV:@i;+-`qK^@m[c)AԧNJgZn5&uղ]tb@ b4u}MQ`\8d}ґиFAC{61$^t XG|zbD ,_-Ns e] [YIki~hr lg;]ڪR]޴Om QR$0ƍJ3k5"EV/ eHk]d~žIB 鎏176v5 Wg/pY(VT am aJKdf34Jd%BoY6FP[C;,j@Mh/d@ӪP?er g.+9-pՁPc{͈SMjIŶKʟNk~)FTm^C]Vn|/qN[dp'"Dj̽ <O PF<"m22gî^us⡻zy۹ AUhhPnʶExy+ya>rٰm5ِMpM?évP.ƱIgz s*WCd5zܰLբ(pJm7nK7nNnhޝG#p=@~ΖS_U7Qf3̤>{0W/`*Ά2Sߺ:"p^vPEg٧@G x;8yHDbGwb֘TI43o'`hGu4_m<]ƀ˱SĻ|TDt TzY[Tk,Y!ʃ@.$O:XHپ2sB"=5jڳǂ Λa{yBl />_k9ߘKe~/"t՝`n`zQ˻CSE랖>TSz< ]/CfYJyF!F h]aңK+߫Ls]w;PU|UkdV d,MYUӀs&Lrs-w0a3ZdFxsMσ@c!53V&󇬩Jl)QŋnѸ*5Զif8];IkIrZnQG`m4(@vQXn|n ,|g:|T|LƩ淤bI ڢ-XrMTphmuNZ0 !> ˦b{à- '&c.H2! 6>w QG?CZo_HU[.(;,xpauR+Q_'$ϭmKW^Y,]W/ΙR$s*%s9?E[x& 20& M< pO0(R7B9DG(vP5`2mw|T=͡*)+hR, Xg^$*OXRпi:^q9&m=O ܩ\h߾g~qPJI!j'+9CvDw;'>aT炗ɮ6uYS%:jA<Ĕ:hvt0Щi|{ j |.L[xO)FZI{⡝rwo—)9qi|R( "m| z4֮{e49-wN(]1`85hHX]ؑ3:\Wy+&'~m<֕-dy ൙kIӄC-mlGd9nBO԰3,3_{6 WQ): XT*";r;1CE`}?,ڛjLK`:X>\GSk*PΖ[Dn[a(]4w #Bq'M*^kx=)P/cS2,ऄ~ WЋŽYT,kz ZFikT`59<ᵦX=Zơxd/cj]uHTle @VA=~$'Բ$ ;!Ρ3D, 8-;xL+զR!hnIʐaK8RΔUF3@C[+L?k?mQ#\35Ixլ ~-"G7d pc:.I]`)XĤH+LΩ\uyb/=U gt RVb+4:]@K*#ʳ:fVR! /Xg˶L Qs?Ÿɚbo2rCXv` fBiClF4v;r:i;˄ f.DlB@(0gc?RoT5Q|" ؿ;{\t9 R|&|j\xD 8 $rX:ܓZVf w<˲؜?9]3a`Z_68H\jnUXTS= wu96Lxm€"-F)NRZ;4Xp '{Kœs{D  KOߋe W(>_ABֳv.Zz[>hqPx4jG\{BRE{3Cw@îhYw+Q 5xJ~r,`d]0Ysdaa'xWuWz;Sm4 l>jԎА _wY(v= 'v]x4f߯GK\I+Յ K>A:D;qlb&C&X$9ògVLԥűqF#1Fmu#Hbƅ+}?ߒмy@-[1 xQҚí$oSNJT "߼XS(2Vu<$~cb.^L0=GEMs6ʴM=^ͦdc4ݝ~*Q)&oļ\Ij* <(_ll{Q=-I4N(2PF%& n3CFP^u~0*F-,uX/H@15:?HƻF7; CR@OാiqKrR~{TL({cQɻwa3Pt-g\`aӱAO_祵H8IRȄSCnvhMrN);Pq:ӯ\ab#3YcvQystrxLB8(6ٍ˝W;1`lG>tgyK\{yf}HNRwiMCL/&ԅ<7#Li6zt|ʶzax | w ";B^m o."̟$7|yzk|PU T _Bƅo4 E[jzoa3MSIk(1Fapγ9BߝB "Pkg&Q;hz&0  u0hpGAmN(1wn[8G!w pcI8r2SCSWzu0Qgm'-v!>Һ?23^PgęR>J?_2('HdwD' /-6AC|5O +}Nqf_Z\F5j *F흜N#LȺxo֐[n,_BGLvmj,B Q4λq8J1Z̪fn&JS9 eW#|[r,5jn$!Ku9ֿ}Ɠ9EY@ F)kȵPQ&`tEq^rPUog#4r@$@p7?m'8 @N1/AܑX~\R|׌E3&O^Rzs,u"q`S Xbl8HYna@^\ `z8{(moW(f3EԹB8kq9ӊ96bܜ`0rֹ;} (" !U(#"M}IY`9{h1Ka]'qʥEpHܲTă޽':wݲxOqQ̒VLO Oh.~/rqBpr$9:f#5j{`>P'{gݲh{ۻ9LRуfڒ>l`KU8)q|ӗs<)h[ w;3ߙx3&e=S 3Ac]&P_>Ŕw/G^OeIo2tCQx8 vDtpk#~q'S5ƌك{T4t3¾H"OukK H&cöl',5C:ʾ>Կ`% ӑJ Wc:$ȶy"{l3? q+iQ,~BƭbD3I$oֳ+Qu7#3@P.`]Μtv:XG[Q+k~>Hqg'y'SZc%ʆ J09&4m_ 0\"{At bow$:3,L"{)OpD*-s7OD[vM%eASvsRިU;znE$oeD(%L6 WUW(!6R&w.fCRZc(8h >$C #%ܦQ⎠r9Q6rEp7Yivb(:hOO0+ۀQ/ZL=].+.p0fC`Zr$]+φAU@k/ZoNZ,ZI"g:bAa̶]E /B ;LJӅ~^kwԙDU| &6O=xV/gR~(h;@!8' ̧[nnTy_)V-]&+ѡ'e1`p  /6+(5$»&b,G窂UCRs˧[ICFۨd`;$]ir*mpB8hv;@^&u/ZK-ҝ>XygiyZБˏxױz OuĴҪDU&NrJu3҂n ?һK2XՂMXA)S )_Y Ac&`8+b3_\`KtޱHU81OgXpa+ wX_\a?j|O9F[۫ ֧>dMn7OV p6VPKE֣y2ٟwЛi@+fKO??bh١({iIJNHn ^0qiUecPUwnI$S:֛D`zbaM]ԅs6i| W!LJESUL1nˆ_9qXip,$B'cMrm^#)X&ԉr6zwejv;EaRqjc TdyιՃ.~MkeH\)^;o{~*M`Vő)k@|UЀ AP}:Muv2nOGt NJͥH2Ӗst6െ3+-6zQIxSs)P5H艋D> ~F}`lɢV`ĺQN6g/K*Gr;Ќ)R|u$<mHc5ީVyk4CRY4bcg8ʃҝZBa0Ϳ@f6Z"ߦozᩂ-UZSII}7#l.u ']cU-@8+x ׈V0mt-$Qt9]Sҽ[d#c' zP4 Ɂ`.d!^LտL9ָUhE5+;Rj}D GSb3l~ᡙZ OT4R]8VөR~g8[^29PNF ,STLH)BƢ_mlNB/{njKx0Ƥ/Z\ܼFOiCy_-ϸ eAQٹH$wn?IqU7p/O& `Ug:¥AkCL}D ;9dO+8ѫ-R{H#CN}䮁-+')Ȭ#Y+$HLLlݷ#TXᘋyWCtMP{{oli>c@N-M>QPtxG׿1"y%Ú T]}r``4lls9]$=Yj4Uo,t |;;`~]7bR+A[E3?/-f 0}OpV_;4 59m~A+SBg0&CH_;]2'̻`ǀXU$ѨZ29Nv/=n.G=3HOSaUk8WFC1#Nt"a7+ᖙ7-I$GL z?_@Xx% Z=,xXӢP$k>%}qy5b9[ЖSaErӐg in& a`)/{3̇om ;J泞98C^ƽYՄVO+GsW:)V/1ǒ<)$eetg E$"W(O8濥e ^]ႂ g*vzN}+}C2VqyvusρeGQbۇCJfȮ[Cqܝ4쐯ܗoڏf?StDQgE^vª=˟l3e*jfTGwi #%=}a?¹~5~Jj zJYI&c,-ϹXe׀bsF$16zm7݉0]cC n( P>j;~s||SW.( PMR!c ]_3I(YBgAcZ3xw̾ q_g&fOQPӚ w(8?oq-u¤6HT@acWϪq-DT̝_sgA<&kԑ!<q3[ exRbtiJ[:2\.+~AyIݓ-.N}_ <5?sDOl ȗAy%^XеTlس>Xg<9N` ʪ i6n:^N7Xļ ;W>%)I|oh<܅ŚnTma踮oO}h|B6;~ zP(Ƃ#  *O ,X e}C;v^ǔaZqCMA:re0?a֎SzHSJjYuy6=W\jszkϯl?P< rfr(KbMYsc}r6/ "B-Rdpӽ ZWCG^#|OBdzy::^:Q&}p Tކp@F˻7~2eUNs]d`<!F54U b†0Q:7  ˆ +5NZm,ƀOe T>O`~KɫPd&K׏y~m<}*z8Pҏfv Zm'}K( wC[#95B]|."Ж'OU9ZGMNJ%S3l»o%#XCGыC/,d 6c EByo8ډۢ`Ҭ&7ku\jS󇾗wY80|>=Eʭ%}vgқzZڋᓽA:{s]zTJM뻍 =$ CTyimj2WpAT/˖J1S;.A6KF$nL8ZOF9'׮פOD^.]pL{F*w\T)Bem\1-dNZ({ar -kUaU|Zd66^rv5q8GS;"F78Μcޞ:EG> يG^ I"L~Qxf #mIV4sɶ4]d-*ա[QҪuisd{c#4hhRckns&n ((JMœ&g;)1_ITC$Y,kYirů&K8aR3ʨRH T*[ ]pJYh]0AU—#N{/~m&t͸νwpXݜC+-FoSJf'{\!rYRe`nV︚f~@f}9{@/ ͮFMs 0GI->fSQnP+PxmVBp4=Gw=\ ~+9wRisT* 悐x{< r%y`q0pK8vyT6\HX(Ǩ"btaαh~)0'ҽĞ855^Eg`+I.yVc>> >|t^1vUSD>Le:|{`|,Պlkn(Iҗ``uҙ~J5(<4Bu Sʈe@5ǂ_ͰuNJ$ݠr뎑qgь"T;Ih ڧ })T1'y`RR'yDz~ Ra صҊ^CrȒawF&"Ç^8$h3/5JΦ! { ':…Zg[Bj? J)ɪ:xAk;9'4^ZJ`} /ZƶK]{V/#^ܥ\9ÊL7N'r26Ӷj؜*C:|Qډ l4=kUA+C^|_|yB*a. L(:D/$Np{7h*G2yw0<'ĉi HѪ(yQN LhVeg[HMh0(xo6aEjCx);1"_Gh OT3L)badsQl'w0pܼ _郝OurrE ZDUҢ Ĉ7BY:k<9 ԲrJG8MrJrOB3/I2ϗeUgoJRfw:͂y8Ar}Y P t?r91 c+p lW!cʩ-vP.c$n J%NYTP @~+\+J" Y% 2),l/ZtoYRƥbmG]v:9 :PsĊ{!V_}t"rU331~X7)O$j䚆8 6% (Pj%3fP8~{Й+K{ u4me z6&bHW?+_Q8! =\9ǯHȀ_mɟ->{~r [ҀePfq ] ])Mt}M$|ՍgWZA>fm3FgtD|HfT-2nOV*JL3SL&# /GfR\&,2Z5b?ň/DЍ3n8 4VJT-{juBNy23 ~#20Dhi+l+H_m_ _BtgAGmg=yДMUq_uw\5e*y|~(~ Ӆ#G+;Ì+I2T#,J緺I)ppYhE]j뤯yz[֛oD"VAJVe]#S[<;|4>c۲`XK(N3T/Z;6[ fKZqt'21AMѫD )t |pov~wfo$"{ZNQ!χ<\rI3LV'xYv2=/yfu r`@luU S0 DF=U dӊ[`E_6ҋTO-oi$Q6±ʙLH1A0P%>*D*bG9!8ڶs5F6fm|o@؏尔8{9O)PI§'\ HSFԘ%^C5M-]K섉n8\=<ҒQ|xASQ8+!s1gS68Lѭ`KZ?n6|Ul6 |Hڦ+P"#˒Iɫ´糎̶-WMp# *mV!TZsS$ <֘MRzw&]rƎ98 ox:nrW$f(1|oVŽrBL>X(1e/Sd i dh3N*&G*i)i7Urn]JLM8@x'ZWCa%P_R-q~ v^iJwJb\8`AZ,N"Z0MSlƭkxxNz/^]oJmɨhoqװdt U x؛=`_b. $ǽ[ާުB)?i~\n._jjF\;d"5\#1ơ۶0wƕqB$,H#6jnS;l.e[CzWT'L)y") ԩbbNeOKL >2P <><ꤺ{i^Dο] c=;L l};'cUYo%XQц$.p 2۫)J :7 (@Ŝ+ g?6]D@,ow2 lSi6_F^5DSa51ɓ֕z %gΠ#O1kC%/(nC?#tpfB^ oƿՋ<wFE*zoヵk#?P,s\5Jq9?=P1]be]!v#D6eaO_MR%$y-]щQ% 沒 /euxkW>Ϻ$|J,P>zѶbctD4rvAGÌnO+餐l$T=9 w#R []BIえQʌYNw̶y*@4 gds P!^Z2 ɃWd0AfZ{D"(ՖID(ȭ(cpv|dHGT`@asHJ-]ヒ2WxH}yxw3Tyfڞ3M ̣׈Z5NT#:+⿁3 VFU&EHKI%k@WVƍ?QXC^-8( M?^&؞U=ZKful|x^"A#0f68fK`B{\+Mi c5m\%wh(YPU@+EnH36Qok]B+0\F+MV\ )g":"CvfܰלNVgcGhfm}Fi,و!25wޜgDau\[3=sj (hgR?K\D86$Lӈ2 $ZٛϵlfTN%F6# c"j _EO?kdZLS6Bm} ;EM¦(3h[ :`6ZJ11l'mWe hJ1 m~l3*>9=˭ܴt ҡ[?P]XONi TvN$bAYu.I^HnR{ہTbUAG?#q=/dHcdۣg7IFyO_؂^.QtRU(u{L\]Vq!Ƕw}>ADAS5+J*~(6+S[:[9SCNFѾFƥ,(>> (TXz +k[ˍig"FSt>'W2.$;?|Ag:L{"RM_ J줬l-t CwaGy{X1N4;'_~^^0#"ή^ogE|vFn4錍uc?;6@8 /G~9MsݞZ'һieKxw%I-һљ[i>QY)`:t'%3*Bv!- `({;;{ O'l,ZXba0X7} lR,&ʃŲM,>U!2<:C8 `~1Zþ6mՑ TL<-rƽ<@ny!^ɲNh/ky&FYb_ZW&ѦQ -- d?̡zo;9s}Iy^Jtbe)F- hb*?a#.O gNEoq6๻>?TWE}IqBѸ.hrw7-r2u ZA3K5~9uyʱ4&px`WiF M}_vP^4'K#u%#9vNqCa:L{;7,+珟`FF] ٭C¦$߹Ba'p&e5Ga!Ffij+̖6 -s !eꦗJvQ(ƥ`̊QXBzzu,X.l[PlSRkU}'Dy>) :·Ltan|&OYF۳2&̉RlfAZkLi9A۩mksA;mI܃;J^Rt7>?&%2BQ3w:Ћ6 tvaHSuu\F+oEHbD1*^9cZ !}Ɇ ɖg%4Z^OO<L{kr(dx=Q{ ԍ>Mw;eg^^9:fGa3ȓ*;I]0.HoW>XhК-Q#ϦX%$V }b.1%c":"Y=+qT۸[,Z4Z ˩Ã5>ᾑx8'0BuGڟ Bǐ (&}ꢴ<62Vkavsfavt n%Z;]1z9ĕIb ;5څwϥ[ TvD )_YH֥NK!]݅&.l]#5jndF0F=pG"SQB?v[c_!{!5ŸĠ;eYq< 0X4O^u3`pVfnj?EQ;:#҈mDeT;QT5& \k4;߇l-?MydFpnuf?6Z3rXpZ( ;}<[GnRC/)6ɠ:=0OECbI KmayʻhV.#vx Q2cRQF$:7O2r7O״з;GTw6OYx 5*vGS,Z(i:gg8:g+Esr 'ak{!Çj̔35^VVFLØ2RAE9bFEHBOF>`/bW_xN+;,ʦ-5+G~dE&M| u3ľnn!"!)a94n,q0(zEdV#XԺF/@2R %<>Z}vJ ɼ(ر3'VOz;F fh{zPϙe*.*O^$Oڠ3`4+[.tKpˁ2o9Ys,,D9۲=PwS#Gt1,wz\KV_sBgyY ѩ`1ҜHnYj6>%"Zf"7h#2)exD;,6kOJc"[8F_rQߡ_a:G- @'< tf0I +oHQoSend[s?P_ZUo}rִq&i "(Riqԩʅaz?$ib[]`I"s ܰyd y$֏C9hۜlQ3@߮9XXcvJT 2bZe4b˰P?vT׃mU3 51Vwƌ"Ťk#[!OX1g*YF2VV_"*C2Bt!= t_/Mk 3 N"2SRos 4(xv}SۏzTe],3KE7# (W =َ-0|y=ng iS>*8YE5ssJKMkld= qQMퟔo%oKAdfyP֢1RG0_ t%G~ ]'a6\;!f!m>yrͅDd=,gF9~qbC;~xM-^ȴt!_g#o64;k OMm,(A ]mN4^`F+dl %~y?2&*kDoŻ,XL>~NkSU8AbyR]nTs`*ܠ TB#PT_<-_㞧u5sJ4ݚAqCΎ';5,~22zBve#"<Nk3"ef>Pb;Hh{n(ZuLd@we[CPP) E>x esHc<^~ryMN}Jb$ϋ#2猢Gὴ9PF{>x`Hbǫ;GNXuQEa=1OMS/s9D0xH1.);ΛO %Z*2B2 dF8nm:K2E~#!VْMkdW(Pڰp*T5?TzUԛ}byH)(1r~!0W +qĝcnV>^q7tK ¸XfA-H_Q.|[k8jiB-]6:h9ߕvoQ=_::R4D 1QESH>.z'@AG҂gb[jP 7j_$:g' A:ku/fpo0g0Seѫ޸=q[׫z9 d#.{SCΈi*ކ)(+ d׏a}oDc!L2-:|Q*~DŽ,Ms:C"JpdŤd15y3<*-U٦?}F,M9>$I%z#1 ?=lLh>,"oڄ0巊iU5jAnza |5@A;:K;q-vѦYaNp ^#vyzxC{ߺ1Yg [wkUf32tx]FoFe軸*uums10Tje+T Z`1)!%wsm>=V#!#ogHox8.d4exzI_ԠzoM057(~VyÒ*)" hvQ0< iAtD'< s?ktkkٿg%kgwaQ 5R0*f ݣu9 $~_ò;/w{Ǣ JG0~=j"8Ԛ>QLZREno ]|DKF,e@;w 0M`÷?On}mJeqCn ԹPiy>#8&ZL*H2=:DOvmvk|W%Cݐ7qU˗޴'<ٗ9)$Ldձ4f 25d+*F>t9gc([%3BVeC{윦hGC ʲ[~5L+* 7+ _[O=4k셈yhLzyɽrcn#G(]~J! mb% d.*rmsH/{ˠ-2U4zD^%E4F6yww4@sw[@mMSYJHvC2,tD\DK>t/f?#nƮc`h*M<j|Ev+˰V"~aJ"KWØ=JPO3Nd'(n잷0Wa s@ xgG2Ze-R0Ƥ{2@3.0k֪S'F+OW)I԰1*T&'j~7oIL8"Lc"h~p"*5 .N]JԽ7kv1O+Ò!iQ_O/?wRe%F`LJjpOE Sǧ}כ.{KN9HIfaU I5vN~+@'ly&~ lQݗ 6ayD19K6 ۻ+&./K&!*° O3wf!)ga, ;[')w+;6M 3ClU_k nbM8Sgca|s1$u\so2R];"ί* >Y}$v":m CTK__3"g5贝J3n NzR'N;iz;R!Yз5jF!nE1Uâ>U'n/(p2"!1'IQ? :VlҬkfYX )MK|%؀H.{Ba>a"Fx̤7՝ =1(mwBb)WΑEc) AX#/49e330ƉC+jo+:ٮ& x3/J''{N ~ ւTŏhS i _mjmJE}[.lkXz'UZᕐzB>$t4 YbmRduY'6N)7̓1%% T/Ϗ?6+BΠrqtRI:`)`Hphl>*8@,Ws% хTf+㨲7IKof'E+9nX$Y_6MQ<*}V 3'3嘧}wa웂A}zg[$݅I[Rza2߿Q-NlOu1kH\eۙa ,NZMQuF {l&痢G-Wq9Zڦ@ =Bn?ˣ$zn=-ApEcrFk8wM?2k[|l;PO6-.nحgj1-|fB'f6u %ë6g&1%735 G;Rr\-f`MOA71Ү|DRM"Dnn)ISE"6I=y=Ef?w->sZ0'|k/F?D7:Լ'.*#Q CkkW܌Ûӧcɰx{0}}v 6C3{ܨe .T\mM+TFZO%m1 r`]7lP ʨ8)G4J> PoeSY35HÙJ3>l*kEX1<#jzVcXERhKE?.f`7`)DcԹuY j}1i<ɦ{gDk#p9gʴLh@(C5v.'ɰ]=6kGϚRx1o9Vڝg*.gYdd|$ fQNpmiṳ~?b#- 5kE>[P@Km o LŇȝ-:Yfbþ@QE_Q*2c!/i -%A*܊ƣ? "ybfZr[תQ:mE 5q%OO3)(o~x\11኿KqAPD{a/  ѠՆtɼ}7&+Ju:D/A @WAE`,tQUX2v|si4hh<[b}^A-n1 ЎPAdO!!l_Zz͖2MFdGu{XX3Wv'@TytR2nĴRΤ8(D)|#_5[ADujVjWbf&BL!F4Fͨ5K1&?p_M85n#vgډM3P9,W~-Fg鈫: w`EgNCLX=bi E /i?"05MCh)t"ǃh=UBokqgd;z Ux5y} 0H9BhWG*|ؼmࢸL0b߹*9*ZY\н Wb+2gv8IoT.pAvϑ2k9̫UX\75|- Po ZKx4DNNI;z)쬊MG%e{⩒ȯ^G6hYiE n,ܗxyS.e7C@+f=x0`&Ig'0 caf܀Ykmn,;Jc@^ė-ms,4);lG&⸩/1=z-KةX!fi&~I_DF;_=|ΝhQ6_\dWowiBNTK !`םw[L%x{ZF\t]I(iS l,a <1nDcȦsr]q6KU*q_p_$p yz^YmeڣC a}ij>ff >_9bu"Wa?rٙ'g_x= IHQ$œH[=ؿVK::8G}FvlUCf3 4,L[>A`ګr{qAZuj- 0#+5MV0y]<;  XYM|$R*+yoSJ/U:O6& =8&Y"FJ)"!-!<I'dAH,sPa}ޒrzT}fNV.BFr <)x8 T׋7"^H>D~/N.c yAlb\3`x5xQU_pjr K-7pl'O|*sSlt4rK:^#ÚIfnq#˶kC/MVLq͖v$G۬c=.Lf tـIY~V$ iJeb_Zt_߲z+WQM(6V4o2<.A,El{85o2QeDfBe]~Fo}p2IFv;G{9.m~,=QZ3 jf3%pQ:dl4O;\Zל*:KnV4$-ΦQՋk<1gQP}A]=#}lЪt5'f\C,EF@,8'rIUigIKM8^崠rđрv*Jd&)}>5@) No:Gfy?VFQXh?G| "*7Gn9}IӟY'ƝpXxhzh`P ;1s,9а+Zi?pN9( Jw6XtU*0^+wyj"4\g3r ѓi*愘rl1B:+aEq?4ŚC`K]m=rdzy Gى bl6@%(gwmF9db΋{ ʨW(RǨ9>> ` *)HG'!A;,/Ty"1&`s)ŮL|K4^bbXcwȃ.FIvfT&!aǮ`]`;vb_0c4Z?/PXrB0es̑A# :iZ:ept&XNSGWjjsN" {r4H \y`P g>i+86+)<zC Ax([> hyH)WYؤO^CZhSFoH@6Eg[4݅(h̓Y@2ɩ_G.BPedմ ٶ ?XK762]MtL4(ѵK%n/D6o}CHKz?Qm{Rϭ,0thqY|Bca4ດALM(CG@ATWcS;5&^'caWNke+}yckkiV3w*, gRpM%\ڛЄO4LjwV3)dsNЍuwwvj}` gKx-"vڤYvkyQOŐ;'?e|I~>gD3CNugJj<lm[)GMyT_@iWhN&)P^b#\Byi09@;+}D8\APv )"i k=v椗c(U)̣1|ա:8;Y#WEsy'ZդƺeOUC|7:rkj[j&T,k*\(c9HŬQeR digfMAeV2Niy!) ޖBx Xm3q.>_Np3.+ p,8^h❾H%$K=jĚ/`ne  HAj«X|$BhQEI^;\:RQ9mh<VZ}h/E'YI*z;F_er=?cwN'ytTNQ1FkՌ'O(?xٓ d7~Gd&+wJ*Jj跦V>`< "D+DfDžT5׳3c/5oFQVl+ʪNo}](DSXĄ!gz"8R 브'#sp]oJ^=0& &fd[M`R)Qw cjk};9gb(UL@@d3U\'/{ Cd[ٔv3*V"9*c`/7C:wiWidP2 Re:nnsԄ]^V/XV!"̧X쐹[qN);sx+dJ ~{)6oHGWVLc =KP|Lx_zCޑRWiFۑ>3gd3$ls(1p%IMafz~iM'\fP@yqGL\8A5SE)nrIID7y773h,6#,Q1}\I=뮋.1a'Vj )̓l\gTW-75H|w h _"kiQL&om^ѕaPSm\NurytTqT;[% i@j05GV'm/òk6*ɷ 4*z?]hMQgjO5]O㤱#۴-D/fw*h~>UX V>;!JܒT6ݍ?Mݛ͂,G!ͯ{SRMމ^۹^Y==F-lCpwqէ5z6ez_QSdg3*)V?r(x!KEzګ&s w I Eb!Y{4S٩:%5=:}PnǠCqo(%>۴ 9(?<\0iEr%Z&ۧ#iTӷG%ы/W+RۗOR,j<8è6v.[[kPߍL4.b;~d4%F3O ~$ ciK{nRX1XVP2v,5M ٙh׷EqA6;nP& [W֣m4u<hN"6c4,Ŵ_.iם >rrcX1Xxjz|QטH}/__S`WxL?\hNMCC3~x. !ߎ3@{ZI=a|;^=6CAQ1" {s%~Ebb("?G`ʚnd:7"оRc- ď^Y/(C2yaTA#2!P=No^ x ׀/h-* 9/dܩ..jWG ߀޷!f8fg @e5<ı8M J&&,J_V-?vO7QtC!V_݀nJ݂F>v$|Js;|{H0#鹼gYZ0707010000000f000081a400000000000000000000000167373d7b00003318000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/bluetooth/btsdio.ko.xz7zXZִF!t/2]?Eh=ڜ.+[POR>^1jK&8@f03F.0q>tH%8,O\$͎{# eTNK'lk`I:*G8AЎѰ {Љ/`w\pn-vC{5еJfZk˭"'@5#-</XxjCEb"1f a'~Sc(V>ۢ2g]1G" / #ttη(=at<41}BD6߽v]V߻8w/gT;N-D dBc%Py,Y Tlg. HG]'ͨW#&IW=| O@ݖt]@M+} 0F[u3@b DO VH8ӌUYf6Ϯ@>i;spN8Sf뙎-x}*8a%^p1&@Ƨ#dxFivu~??VXk{En!i 0ݛ=["ŸHpADcj <2\hb! y "%0kh)l#Nn;W+{dcW$NqLO㓫S79x;7X˦_eRb5r#>fCCws):hGc=p V#89ܠ837ť-1 79iGdk7 }P+*Rf;Ecگxv xF!մ2&ebWH] ܒvS?鶧ө,G*][^u/^^9\E VMQq+zTwM{F{(\coL9xڦpA5ЍMa\+HgKⰼ# |m}҉~ _SסxG.lӘsp_zykͻtZ0|)$ƙI+#΅ A5?DYN`VP|łE+#'r"gV " )o%hս.sHjI&;%u|A]mE@WQCffg$<"2K8!_9# x&NWPu5N\a׶Ec +Wal W[E[X8/.trP biH&Pu \ib a;`y(hs*LjvͱFYCl h&^g?SK1rk̉vP|+u7g|ٍr"8Ag\B.}g4s:HH8_i`,W>1Sh D%JF_Ӌ4;x9vf8)ɫE1 En+Ὸ7 N rL]`]-s#_)S3t j \9DFXqG<aZvaƭ'ʌ8bzSG Ki6ӛlVW 9 zC^CqJV{ Yg:Lu[s.u/kh[芏)/rw rK>Pfm_9Qɍ:㒯Ti^ x5k\ |L]HO i ka )Ǵx\{G:t?/չ*Ζ"NOd naY|,6$C NB5j"N"tny쥉}ֻ|Ve@:ْgb:WiәeH{iDc:AV'fЊI: `:p~E(t@$}_ٞCeBڞna^o=~D;\Ϥ2AefQQO !1zN=SJrɲQNd:""~S'uK#_pdфnC;cXbh:Tcy% +T9prL ޾WWh@&y~#2b!(܎i:B@7qJ3itG;]2G˫r!3/S!/S9#_ ; "]<9˙'Xiez_0^ȜAJ?6Ui]&ɩhmG,ħ:psVqI,Ř o%2'}Ŀ?9w4Q_t`6=x](8][)/nz_)v@* 9=Ƽѿ6h_`۫9~~ ~_94@_^@쏜jN͚Ooi/179Mg;2Z5߶M Uu{G8:_Jϩ^~yʾ-#^xFbڶx54HMy+Yw K ^5iȊ*N0 KEYHK,|?|PEN{t, 4qnx}uWI߅h,d@NfG^2ýS{Ys `U:H9.?`D#ÝKMk" ,]!eWYE?<@^N`99W\fmFV"!xu~/"Mpe| l97xT?0Vj5AvI1.[_Q2C#4Z~ /PcCq brSqQJ6#л1 ?7Yz*'@BEj}&7-zY>yCm6{4HrKF * xOsE}mx*#aM( Vפa%ݍUfWD)ăGX0FNm|ҵ,Ay. jugm2hz !|s/ t Bth$8 y6A͕X~G8 粽c"6w*2S}^ޫt$6Jb 䫹T 6zId-mCr8rT6hp=M:smu]8Nk޴X}Q/oaUiƶE.;P@ޢ),jaD-99]UŲ0ߙ$VƷIBGI& v^'=;&IN5*a5\ѝH%HNr²gH('w{O__kzXM@LR\zHa$Y۶VbaP #u*(g4~gG+/|,[239+^%m#(}[.OrLT>x'ʨ.*!PLk7莨]p^ÌN VxDB!*S)Mɴ:| XmY%<"ۻ)TL[ <Ǵ!^F,G\Ӣ|BՍ -j;a\R sISR>l-@>!uVt'*(f"GZ/U^>&C BKl,~y![M;in#ʣB:\jPѭ}R~˞$靆3+}qYJޒsB߫x@[Y1[3e{H,Xӗ"4* A+f. |S~sJld #?~/Ld`0DE^k2|k\fn>Ov9.qY˾+0޷YѾBm"I{ƊDY7@N4qxM<鑺b.hu:GE"5<:|t@ ."/0_M?MCou3Јrj=H;Dk",oy==o:s,5?b) &yvP'<ұ&lBĶP4"Qlms|~53w!qXU2 ?keD!wq>=\x@6ҵy7pkXh57Cy4WÒ4^: %ψ^=Z.N 7TRS| ,4h[g UOˇr_(K qDwPu}~>͊s})[t5NZtYpOBY &X@GuiVݙQuٌdf3I.&)t0j!*MMsah=kp 0_sgU"8%("BU+5# ği/wB)>MxEU}&Lܡc=((NҲ >aN6܄HP 5*ٵtahΦ_џZ" |ڛWpUK<)N=(&-ɾ+/fU?x&DG4sXGs!3t5aղp/ ZIzhJnK葹^x9W ?I|TxB%j a=#87o,h0*tYC;Y^q]SNۂSBh DتJZ0->‹BwCQ [h]L`[*J2n qg^ψ  #4/\v5SHǑo]桉_V\<y6Jq߂\}!ٌ&_,_ꐂ.G"!$qGj!ZCT]yZ(3<~| \2]-$.|T M46[u|YO^1&/e|,lQɘ_dFko4 ]V Wڟ0gl"P>)ZÆ!J$S_fdʾVuD%Is8 ;=đ0a {eD =:R&x}`YKkx f̏/l^w$pOru`]k[Np"9Ewy&{.=<45~V_ӾvKW6C|laK ͹ ,V>dNQoh&7x|b#+DUTIz1 >[fbuT.y2X&34@|]X˅*.cF#{N%'|bwƪk1!zH2)dJT"}ڇ,xo gU) ctm)4Iοwu"mwV9&Q^Q5t>*`܎eh+h`[#hN2IWJs˼XDʦzeusJ nZAE}#\ХKAj'i)IGJ-!Kx~:_s%!ڝڻG4 h替8<-}P)2ɶu4~^wPy.آk**LzTz|,5ӑi n?ـPra Lkg.uxM8p5$Fa2@Җ FV5_ =5@̍,f*?|<%hnH#JGz@q.=# )jAkG!%( pХ֋>Y,\2Z4`ls,T A.WHޗ.{P;T|N<pf/l3uNgK@Wvhz,&%3m&CDTC6)\az ҆.&p{XE85iU6l`WΨ5UXACJWFG% 3B!2hcqYہy^b="6щQ#uxKe P_WָnTH0W]sTgB&0{#t"].Pk^j+Vs+l||Qt1͙؜ /y91$S{*z⛯U^4X[ ,ʢP{M랇'S 2 "}G@mcEk2:iGz8Y5f~Jn\sN0g.{1eD?ϛ~ԱD"*_L[ha( a 0%-ϕcp MK9PB9~M A\~K9mk ][ Ц ڂH!8j Hq!rW}mju6ތ ٖea7L١pȢм8LN ,zذO C7( {;6ob"7M\/m/Ձ9Л(EP\gT# r>!2i N3{>\)ՙBDȖcM ~z= dBퟴÔXcMixh4*k!ocIC[X$5DY)DcWTH>â.wy;쒡YݭRJaz's@]VN+[fw K;yS آ_xwOL}M vHnQQ5 1(I=[w4U- ն*ɫ^c9Tɞo`7}>eP]zF:o1*S8S D_2,⓻@[c '=}^gѡL# iBPvI4sA ɘw%iQ2xG7q](pVj$^qoyNJsOKor*2](oT#4V3d Pp<~2ʣi^./8R9Q9>#ȺGt50;jQǭ~[I79,;"Z_hݼBN:7q$в0WsAY9gC#.bGr4 ż,w\C @7=4Vvb`a9Ak}k`~*voOE Z rH3KYRt0$&6' {c UŐ@ׯY]>rp6<Ţ=&Io_ۖU4*,]\e\Dx&@}3+\fa$6nvwZn*=tw\C?Y5pK^tݢ+¾2<ҡ~7N W.6F^c>fbnF:o;3Uzkǥ&X7/% 34$K՟C8,=,RIGܑET`/oƶ5mퟣhWbWӖOc(38ݵ֕?ձle|2 ?\dp6`]|a22ev67[ n] Q V"7uU1`nvcQt_zP4MDcd8쇢DR@ 9zA 8y6^$\HOvEK5Xͪ^P\=Sr28Dxj,oYo3_Fynl!6ej)h ;.{c6I\Iz>z#T] FzZ6F5r2}נ;[lvzNL\&'{ q8;T;S >2EnD_fNQU/Doeմbi?&yH)O[Պq9SW&c>B Xp)pbĦq{|\O3x@-xGA4NAr8$tqER:G8x93LTRLhsoN5k?L γ$Dה@Ͽ%Z l.> Y aqL;i{U@oN?u堦;6,^nW Ns8E0ַBnpy{_}k~JWFFD#b]KDc }-CuUS7 )+"=ǐuu7V.k Ob:tݟtҿ;J-CRxK5/*2^3#*ʼn;[3Ϳ)U.I IV`iGo-HћbMEj ʬaLQV$JH Q/|S*rj;K-&wYFүs8`fw4ɮ!_- mͳ9͑_Hk]xvnKӬ&H8>$'OI&RU3wO4[O],EJ2N[sf!xEZT[av>%ҏꪺěL v ƥ)=L~&tJi5*XUMOs+D_*jՌq^DzzkxrBHY6d$dF^Tpf:o,*% ZN%tUx _ ANIJs塏8ȹlrK 駖tU(6[ڌ^ܨ+ ':i)=ԟ$0߂5rez% KI&,|.xU[Phv^9$Fg\[xwD\F`"*a~~utO$H ghײV^! >[taSeDrj-}=P>4V[ _a^{n5K5O{̵ȥ5̐ VQԬQkEPBS-UxV {`YY7igߣ*DVlZ@d-Ѹ)e1S+%:;ƻ &wʴ`$U=c!YV@+4\$^@\D゚2Ib~ȓLfynTв b P|WfKz0J9<֨-ζYC2K :>dv7<"IBBgiK*W"CzN"Q1NڄjN'0@<"&H-Dg)kd 6I8>.@ei5tc I4ǧ%_83QWhG HbځU_8"u}/D`4,5<Jk"[l#>*T$!> **>(AVl 6^oU<WU}WҜc'N1wM.cC'n[D+{'ݹ_UՉAc\,n&ab 6c|M|?# +@d3X;f?XnhvR(n2>+y]\>~A7ؼzj[2)Yםqwi&o%뙧āZby];֔@N8$Q_uOvͥ6 `bف٧ݜH߽vT5WN%CD939$y֒&Q$"@$?dQm@ih8[=u-%t?[6s^^czW&eNg3"<~^V_*eiGL;qPoKoa:$1_n(Λ`(o@ɷ}6N\pR4,crPKSHC1rN{eY`PT UB6tBEp/Ͱj5ʺg05VqB lnƱ?$>Z" :xF!SCs0*U9x=™E뛎3GD>ߘވAvugMQyqhbK 'G{e߱N}vX VHWVr#`9bՏ  .Pgot; v1y+Y.ɐfR_ 7_qf,7}>zؖ D?;'r,HePѱgYZ07070100000010000081a400000000000000000000000167373d7b00008f40000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/bluetooth/btusb.ko.xz7zXZִF!t/Տ]?Eh=ڜ.+ȡx3͒#+T/Fg 2M-`pͬEh- 2x&Eo.k&e гdEw5.uŃگiH'[l>)i'bW@^ t^?cEbO0p+rn3|X 04w`[^` ]n #O/eaxH|XB][:Tu=Ǔ0~Hn#cǁ㾟K"S&?\'}1?~ 9>W0M<.N-Fg#x=A'bC@;&q R5d~5mlY`m5f>gjm d'9Bv1;0W܆ f6 jnFe#<+B )hnFg%cң헄7ɴذlϳ+ffչ%ncJ}4u[/IK T(NdT_Wjrg7@ʮlﷃ=Ȼ](B@/Zu M&[E0w'&4 %^~ }B,]k"^$Cu1xs Y q951̠wboR3%\.w$^[NژH?kTg|hi2򜜛0 7RXEgsqn횑m&`;ha!BFZt؁g t _ t%umÇ6\}s{A%2DWæAwp#kgL7 D 1FuW1yifӁ F 59NQ6j񻐙"1bû)m-tI'lcK` MIƽ"P鰷fmbpAle14v6W}:)z^ LK_3#$PxA H~٬J]>ᘌl((?/kr>uꪧss2je?iށ HtynXؕՆI~dibX.^9` T]!v0/A(A:~l M^ɮCfO;ǐ) -`~.E(i^(JZl@*')>`xVE16#6NAO`F.לqi+Nt5&*"df$*F?X{(Xwނ1K. zdQ1#{iw@j=xL4@hD.8IsDm~\?Z;ܦ ^-XATbAqmd,ϲ4p.뚜 lmi81' ,duDʹBEa3U+&GO0KgrKU[Sq:.=/ьfNEG 1UP{NXz3IWZNbO -Ah'vDEG @di2{!G8ބ{V҉\؁x`ɞ )D52Ns.A,5C=Zl <_'*R4V;.(E0ݨ!fhv e%a$edvA $L6nA2ilϓ-Za#r~V!DNjCr;zuKYgžEn;MI <A27mCVË%8 #;q=WSԬ( џWB/r% @଼6bܼ>TGKRubAmœtb7ZSg!VzꁣK&h7<ڵesp}BCZʱA3Mcŧx@DVӯSBW;!nuk֦*Ya7>]9XP9( e.X~1ZXƗ,H߰ϫUB3AIbVP5h9sQR]ʔ)B/eJ0`Cq6BY*ocj&ա63\QF偿cƾf &p2H{P)m.G i2iԾH6vq~?UH]]d`b&ɩ[ReǾODkt cԑf0sFh5i(+MIZ3uFک!j?ckKJ:$"h1cLzBIM>X0bLFfOq7gD+UBIӉvh@ĶЫ4moʱfzpy}iR]cO>NCpY,³?I\qf9j>!$0NuOĮ(6E>nilXkCV5-W2!MaI~⁔S1=PYsBJw5}=?ޭ? 8Ϳ̗ ?kFዝ/흰2sҺڈ&U邨1.S&gxmNN=`LON)Z/`ٮ֒QT#|8f1 ?z{liCIV~!6+"Z'نbDSAb s=þ-DAImB/a8 e-]sI?heԍvYy/_!H&~c0 0-n o1rb>g]oEX" f0?0VGp 1aP@12G#&ys{_,Frry@NPơf{'!SF0GT#̘z T <x 1dzԜk E\h9X4=prBXyL8;/M(ͤKg>a+,PTwa7HGtuUճXGn&HEї7~H'Hih+Pp4_l9Egόh3Oі5C)2Q $@@]ß{}~<$iW("O>XMw$QU󆓏Fì~7vNw}s8.!a}[!*P\ 8g ,Nsd`8d.aePV_C5ӊi }*|NXxGbK׽{qÞEm@m*!lGr-mffƗ^́Q=1# F!OlPXO@0n 8q=oGȿ UctiW?4~YF," sZ^7^ޗṦ[oinYgada[ҽyO=O6z|o%JuU֖FVуP26I,՜7f3|Y,rq.z /;" ޙ/➸PUCQvd0͞WwaR+X[ DV3H:ey}b,h =mTuʎjjO>UTSH$&[{ڥ "22!] ZMtW}P$ЭRS [^ݗY,=д-ck$d.+eyA t6>QGYhԿH֐Qr"׾/Pf01qpw|@/9 67z\52,t ka{/OCHD|zANJP/1Ԫ5Qb抢tO8&4LmqF/<f_'YNJ`b `Scb=|+b~n~HS}<+qc&y^aDZۋv'ཧS"Ц9A;x2KÊT.Qj&[>CT'$͆v )@ %P4{YJ5o10KMsTj<]F]5%&dՔ,` r.:v1J_jlm10Q"wҎﷹEKB>ڱncP'dԗϋ&8wmf۲*.C9FAX_C߁r]v+?DnujB׀aөPb{GqUW*3NA&霺Z[`XԘ9j4C^c + +\0RDF K/_֥Sq{5< . ۢĆ$$ۃvz˔5[(*0"|v`lSAsSQ GWY̦i\D+#ƄqHŲu/H0)"2 ň0kK;i`V3eat8/*"UQlo$9f-ؒ^$X. z bH1Neʝ<=C)6s1x6czr >`wgmYKp$T|撖$n~7IFf>VMŽQ{k{tA?<Ũqک&Vqp7:sΫg"QTU~]Fy%WP P'aQ39+NC:lƬ{+\QF'`P+vN!iPvjfyb=ϔF֪3O붙hTbBи]Zǘ#.w^NTs> R,^ \?Ԃ"3d*vP[n$# /sZW0v-SKvi5&j׆A)hj$qլZ &{c=f*߸\coC̦{mi`9!O?HɈ_U>|-evnjcwLv!6B8Ϋr/(T»F+9Btem+pZum/V>Yz:mzXpzOjmO#Ny=r ;S |%f!gHI N²@p';*z"gR_>0TNϋp)o|WKѓWZIOngn7`#,8%fF;~5T,>!DBq4gNN ~!0Ähz!'(aAB$i{QbJ^Zq[L%ƛPC4j4ܧyW=7f3؎QUKX(P+T'PR;##:H'>ߧk 7 1~y*[)*h6sAes=g. sIm1j+ދ12ID1ԕEr! Qe?%ٸ}Sh(8XGeE})%c8鄗M3C salTN ;Vx3᠗VB4*k$aB|ePϬ2.{Y;p0@ /9_D)ХsA^7~Dtk1 :aP<-?On|gp@M[7ؽ-$,sNa EC(k Ĝh^229qH#%,-WdblxG9}3K,27mڝP}=&V0`7m/W((uǫAQx?>Cܣ4l?RyO[R`_ D<n/<2gt+E@`R@0i;%s.|tEClI4ʕ}NmXV+sզBx/q-=) MNr=`]HNU8Wpՠq~ *1Zçս_-ƕ3Hʓ"ܠ&2"d<,a {%+xTlx["fܿ,"$Nl b};^C W)\rs=)y3|T͈5J)<8XA5m8WCa,:(ٖQP"BV eOI[zH=Pa||#Q1 X.|Ilj{ ayOw<%c~Lc:D`m%8r=5@VnP5vnR;:ѢV D(O g?t1 GA2ւqM+E17hfݹ/af~e) D:)>HqZH79D,)jݞ\E4t~ɣ>'GHխ=o+K{&f+W<*u-5WκlswE%KZn1YR#h lKNlr+BCpT~`DcլmH =un8%=:ئRHZS\nM)(^84Ӄ%_ <|o6&ׁ#LXp$if,!K~d:S^{91h ᱡXI})?b m@PkDgYg[E;ץgqo'OƘ8}(IDĕeY.|PUS EѤh\H.̍w]S yD+SSXx>{ۈ6u .sgǣyBN:&{?FS)ʹv6[LI ]`˰=^C&o/K*ZTg_9>ns4پ蒆l>RΑBlW뛉#3w͔:ʹ QeڃJ7bɬIW>{+ԡԃ RMȰw#K>-{U187Al4__NC\TWâʪC[V#'5KKmRpL07& _Rt2HR$:ΐ<_BيSx Q6KMcWA+- 8S|²j_;8 $<`s8fJ"7)Vk0OTB& wTeU)9ܜ4iȦ,8бWPm8%6ܫ&L_Ua "Q$^jlKhX#.S3=&lBg]z,w aonxFCj>@'eRoF(S=H8uÈ࿰{U+agB1ִޘl~c= `aM| 3l~5?m.=JЎ7Es#WbeLJH~(yP̾sT}1"RjY{Q kDR! lR:TfRQD|p%IyDR: Љ_դp#'>oeM%&ѻAFG1,IvۅΉr$7vl8 qkvch5 /j9a[{bMLx՞5Dwrm) ۽?iHÁXë@'n~8-*nc573쑥>0erR7txC5ߦ'7~Ҁ%J|/1.+ȶBK5vO{EgH!hGSZtoi`g|{G% s gnSxOs ">, ։wH%hItQwGiK*TgW{ճ<@+:F@-2È}u9 viw^YXc,bP8x BV9AdB_QFuG9W aP4h,ϛpYZG׀Au uY bJ: צ]g 'A,$d0]Hg~g2Z'a Fo1#.O}\־eVQeT[&^AM ry9kxy}.fnXuz>!ϴՠV`Upy%a'Y=^Φ\=:&bBzސu94iE^< U{6ӢOW1N¾-IK'v()S˖.ÑoZ&Juj|tVaϼj].!~CB]d;R(!?jLXn#khW6ϴPF!>Eas}?)gGR!j*g#G8&DFTrїd;K2KrE%])=r;V1ypZ#4Xf96eQ3whYcA|O!D)-+_Z1ά_1/}`FgwFy"Ln5XsQ˽Wn:lvFmlVaZlsvOJoG|>.%17Rwc ude)2 {%Ҏ_s@"Rg|t[?qWqg'>07إY }X " }CѰ>1lP$'חiIXu,:. O OɛܺxR%!F4#ܭ>Ha,Q(J3ڈ0Ҿ슶M{7`#u{Sd%@|v^QН)=(:O$*'ȼ 2+5V΂Y!X}_#_WT]Ѩl6 =Oj.KPlԬ##9 [nކ}nH3==)Il4+Q*'xE HOz03!(Տ݂#fHԑ9 G.fe CGmJ7](j6Cno(C՘EPUia}VuסeZ``K^!,~@rt+ y,Ya 0PC$0Ojw7=IC]nS-"{Hl-XJ܀<)Z3o/s=<_/px]-)[^,5heCį-5 TN9(J;ce_%?ynMjN9 6BaB 'j_SwX@är 4!X_ H Ai!}3\ ҥ'86 ʓGC2,%KZ#t_Y5Lj0\ ?q)_wRNy'bTsjSR3$"WRS"znjN&EO@y>QMP'?"uo#r EXJ8?[Iuk+zS9VEXYSK=/y(oZ9/0fu $p7,zN(eT~Mr!CV_, W~V^o"X]R$:b4 - '?}%B`d0¤7Rd4T?N?֖q@6ظ黂^{` U>JEG@-1"|BgiX>eĉ!3)txD0a%zP,hFh|v3[\HN5 =o[{Y{(l ^p"{<>xBB"נev#yNϚ4` &DpsOt4O;eb.dhKKTՖa+N!6Zeʧ;)Ôׁx k|09, x_44őr\%Eb5.܌NdxŒ׮I#DAN9BCp#&_r:>/q͋l!1S~% Aߗ%S^@s~ ` f@F (hes}sea5Fݜ .%zg[_b ux$CHavZ)󱫖XJlTjK- +dPQJen^/i y~SQׯ)C13l=5hЛiMZZ?lD `Π ܠhON&?TU6hL6<֩[CO߾:Il0O*"pYvv¿nYGݨV`$_ Մ^~%_71صOF9doѯ1 6cJܙ % cs-Gs:|ڊS] ,8|t+硃IZ ɀB tO-U%VޤO**iQ/_}w ObD4g12vdW?a\,2-7O>[vG/QeB86*ER;Cn}rVJT\5/D*/T39cb[IX/XU)L{`LzL{5c31!@6pW&U)OegȮ.@45Ɖ 9}${>D%")piҘzMA ςLou R 1IDb? /f&Mؼ6ɩR8Zb4غ$ovPk$Ivd 3N+L'V*¼8],>9"!ob7NNib(bxvUaA!X] c`$XH^]{&pRZv: wkVd9*J2 ◧^GMD"Ҧb-X!KyLb0x3|_V^cI;3J0e` )9( l)NJ2j+I9 ޙRMc0@ȵ=@6M)vIt!bL;: 5ЪIMM,t05 xAc ",u.0ӡ;š.)ep.;O>cě9c}ݾd[38O`k̺lG_JJq}A0Py90o[g#MH 'ZX~ʟ`GޓBʘe&-*V9!/m*ج~k8(>KQ8X)m7@_c(M 0%0kTBD2TR9adE$IQAgssx} G1.(K|hQJfjFV WMkjӂ J3qUB^=8hDjn!ƆB"oIԞ{ xoqz > W#r9YnI){<֥[3ǴAh*)Z4pв jȋj3jU0$fXDw=vmj>`ͽiV!^I>LSE3[[:E ,̬}2י"|q<*\ 4gP:Q7K[tlbqb>WQ]q"OfפFAw-uNȚIfƬNbk1x5UQ ZQ.:ִx!6. h1X`:|C4v1X1GуfsXaQmtH q ,(*;Z"yxyZ 80 I}VWvAb)N+mXD?I-acUaп:MMY#f YOAP%l^R-tF3ޞFRuهuuNV{ac,SLa^XM\U:z ⡩T߲ՎrTX5_ (v2p7dos /xE6{zNӠ t/NCm"W?Y _(ΑB&R\zhig|zi<3 VzTfFئ)VOgxܼp5{==rn[d*sLbWT}%8m2PLm lLnͬ' )#mm$aBB—GiiEOld>x..ZOOIFSiW%30QAF38.9M,*rj,V/E᭐[vpI|XZmZD8%xN2V{vQɪKaPڱ+gJaǙqlۭL̞  nL?n2;[޷۾3x}VDɿKDYYR&EGZ+JIdOw eǻ,gmrIxb5ٛH2d!]I"Lc݃Br/)iGT^,fFq^81 c5^sJj8ҡIv#qRD"}o{E%e,?)ݕ{5kxZJz GAC0{Ȯ%ʔ#6#K%DޫO?ٝb`Ʈ,؛?n 37cg f&ՏC {[RGdBےx r_~E} õQMafy]v. j2çnZ,KΑiB5@qZM9x mqdr֛0r_4v&e4Ń`,&2xIWzQS,=>R+:zB+GcQPiAe65sGm~iJ `3bRgҟ =!wAm|$MDK14t;=? rYϝ)G<贰(ڄX,$fjc^6,˸#/d\粙5DyZFY'\qaύ z9\ͽYGy;J p6)6]kQMI[chBf]FN]BT.4 )[X_چCU1&]R0@r)π ?1!p}Đd,1}~wBp>. `.l/0 qIep:2Idwj´L ;fSnbzO7}UE`(tOo`l庌F3DFzf)3w|5>U]\gRX7< }ica"[{zY1 )e=uQ$2k2j773, 1fgSl'h[ZڝDfls0uanKA`. o2oxD(S߮y#>7z⏑ڂQ a^DC ޛ{fԝ%6noxKFrӘ--$}Q: ۖ~p 0/o@;#hDL9VnNҚ5MuĔ6,Ak.Yf)-^|9bl$T}ޛ ,dʸAdٌ=cҵTPmA),Hq0nu }J X=;w.S#laQdb>_xr?7t2ۛB䱆\'@ϟ1+7ivGPլF O+@ ^Q;ٜ+VL 0%KRZAoDY޸2K"|Ksi2kG~>]R`mlVack [Ÿ#Ýk:ϷFZRL4UK#|x нKυKVfsq1$6Lyp33%_하 an&-!Iz=xhA iyEQDѩ&X?u5͆CnQ.YNo~U@̌c (j)m!mؼ!}2=#>?uCUEA]4@lKE4#'p@,0c~Tef#V&P45Xh7uqfJ}%XO!I$J9hCz9Gq>Mtd~} =pibҥSB/ L&*J{k 7y842ԉfOCG]ԉ_U4 ߚ+ |t GhLy0T!]b8wN;4Ż(nżݴ:OUjʠ}a@a^z*[0 2g0aj JvCy|6T2IBCgFWP 2HCMsm G4@>!\)bћijw3ݡD #%I%Tpؑr ] NO!o1u^3u=+㜙Ooǰp;G4UŜ1̴HV!XDD;%Toiç5\`jgETh?޷n#˗T7EIf-xWdj]_;zOb2DxyݤM{nG.[ R49 EEyXR8I^-D?Ü5> 5J,:z*Tas8I9 Km#5Zq!(Q빁c[։'⽤`Э)ZYf kh.F-N?aZ$'Y>Dw#Y &{3rQnBڔnaER=XE;K r{ L5oT{LpE4x:ĤIŀ ͠C<i&dd'&>l͍ք?fHZwkł㏨-4!/r{45@!&=(?#Se՝ƥ3R:؅$N_HSs<~(a[0[ 21b]?ȱhP!E.8>q@,Bz p:a Nը@{C%do̓9޴$Nc뜅N( Cr%nSPxk+×A~T|-gZD\`g}v`k&5P"tݫ[p^1=#OuBwQY %DZw6ٓjQ6 XSemn rhlv^l/M<ɍH q%{)#@r sY=kX~8ğӱSP9^k"]G%`𹯆t q*KHMt̒! ƾV|Rs?cD~X5:}5 (JOTmv'8D1_nwyS6j8f,V*G!Cm;Ђ3d#Lc gLp.-g *; =M\/MrocڡYDtKX"onOH{I֋BԞ/Bzva[5z#%XR1xDyg)ƸT7[x)܂gHIT$ qD_;u˰fҜXK14]FF 0!e1*Z!7Z4!ۃ9nLl 7r>d=]jr-ZSv='*FhsJ4t(:k9O|9dݒ#Gֆ81z&ZˍZ]zS:7 [{K~'/,XEr TB:FcMS5P"LafMY窺XTFNa-<;Rb\(lǻl^__ݗ"<4j 1 0gL!'9N+e{ʰ=X| `f|DE% 3+Je,A"1m> <? "Q/T>dw[ |4L5 ýYQ %b'`Z ƭMOySJ4ng!IM :OpüA@pر.2Me|3Q =]cB/ig5ć {w5 7$*dcL\qAW`( H/m|Ũa\;l '.Ivү`>_kV~G)~c & O[y3nc{WH<]!'R((ޞ@ܰ۰xq#hNz8N&hHC'hI:N.Hz勝O’A%SBad(}5G P& ?Lf[N>ipbyѱ=+ 82~'۸m0{{e$da]/3h5HAһ代T[7$6ϑXg=!w(Q׆Œ N4b.=KgxB#]b!15"; !sL4MtYCkv2U;g@1ᵞQFUtn(?+`$on'\R4`Oq vVNĪQAa~=?Ia, ʢWEt,ifg!xkDf OJK|T! @-!w!C-d=304R*9#XADUb&h R/` T*4Y@,XOA~$Q"8hn4pK$Z֘7J\vݙc/\ *e)T? n٤8+j;h/!@ |DJՑige'pQEzm#{9wN[ъW2 BzF32qy$FE rc'/)bs`E;`O[.FGgawlמY[?_0j}q^Pk/- e3*~ly`Em`%}troATPmچ070 0{>R3xƬ૝4 $ H\l*GM&̸uK;'7Mq&n')@# ?׷.xO=,/XZupbt4LLtBr!XA0k>͚}R7Џk;UҲѳݦ{WB Oi^T l.GW P~)hX ,p]!f~kc?_mQR؍j-P(x`9.$qWyȄa La tڽASe;4)]&~rݓ:A Ɣ꘎.X W*6j0fi/R91O͋K5/+ڃtL& 9-QsrP]'EmsY8_ǻlIj(HJK ϭ1sǮ}LU i N*D&=!CŦf`M[P.帧0v%PϾtkJ%y%kQ}m?{M7Fd.u9#B7`1C]9壤Nʒ!5J(/41ƌ\3=[$⏰ܳTjv17LlCܕj9:o{Wm<ζn'bmb40XCl)d!s'n"^%fz|~Z("e \Q)O{!h۰=?KWD'g3DcUy}9PЮ%X4kh<#_ZO3vH|̂EUZ:x;܍t$cC0:_}8ƚiӚen.i͞JAr:^ C{l1ixOdzW)UxX Zkǯn&}UxE^^u(4\-r:38n!}tZ`Kgm^/{f qT"3-~/&^#$l9Z9Ϛ'G8N'a*$'Ez ܪa߉&쓶L?5C Zuz*C;0a8TyЖu^>J0f ً&˫=ὁ:s}*?`dxʶaKo"9ϩ@h)E}V t}QOr]gr5,X \DbԿ]Qz3̜=}6x OxЀj}LA"ڣnbEF.Rols8P$Ѱ"2'*(ӗta_9lf?ʠTލRw{]s+Y[#X=ȣ/u{옳8s?[hL0d4 -8S11ݿJ>#6 *ʽNEs-鈻y!hbFg|γ@stiU+4V /YCZ2ƭO!{ uF?0E"&66ɤGP xb~;H>=0&׷%hF؅ȿDepƳ߀5O-Z,ܡ^v\bnlds?FJr3w @ϥju2km[?IH5ti@xօ/xq"rF\>Ϭ;A=Xam)X?T5ya',g6J{4kCwט̱l3⺕k'5ʃ耇T#nIc%mojWİ}%4/=9V b!|IL4eQ27< ; ,"~OFY:Z2uyۑF" +D0,OB޶%yqh=OdnH _$WiXeUSKa$DZVk7Z؀˹:nr;vr2 AK˔:}>Mai'pB_~Fʵo q3 ԝgaX^AJ|qiʖbf2 ) JG{a4t`  ц yR[JYM2sH8SQfgR?XHNrx&t#{YB=fOOA fNZwCV9FG.bTgر<wFcERk@K5fZ{Z"o:]ohkh;N#!^ v˱ɼϓiI,nŅH);n=#ra=o~IԌ"0Ea=MVn"}/=8:vX]ФN" ӆnɮv! N @\d58 ЗkVkQ!e ]H1!ĝыK]\PL>+g)T$u/2|aH61c^kk5Y5 ɂwHZO˚ސYҙy^8)%>"r9tUL;4>*.iTG!.JցPPԮU"N-I {G{z96q95۔CEc:¸9Dׄ$PZ;b!]?67Gbo}t8B .&)'(oOxYi!X{1hT9 ʈǎ"e :E%~Y>/W'i'0uVͤt] !4L`lZ˵i(\n}4TmQX`bJn̝o !#Oֳk[/Pij.H?*∼p%Npt9d0zUu'CR4C,c@NTc 3㛈@XD|=@p5䥚y795cT!v(6TKڼ8YUPYK57 @/XE3g4l g;*ɢ1_ݞ(<oc"t3 2$[3-̻Lg4ʃ|[.Ygp%?K& .;_= r\^L=VΛ.F00=uLo:HU̺UVæ":(!(N٥A,kK>rTy>+݄OΔ ~=vO-0m5!.Ņ!6Pj#^%̛"f <9tj_ EJG֗(bnvy=&8ȯXor1xm1$! h$w>Ը2Oc$QnR x(/C;VXه`[ޓeaWw8Ӎkx# NcY"^ΪͳpIL};p s|LqN(^^.:fb=QJZd߉bX?p >L"% ,HQA#\ڐ( }3!y92&浘;V>4tsN=Rip:ÁWr`Xx2'2pPi:dcCHf8H Pry$? ͠Yq Pz)Bƹq2 *1*)CA-e#|4BErq(?1dclхp7|9D|f!:y;fg_$'d ~kk+qPe)~^'j 1*b5W06U}Y}B+PР;v8*iEٶT*A6x պکqC#;S3~~&V[^C3Yc(zTM-2P^B4 oԄsXTVKp+\9rCW1M؉곴uɝ Fh"),d9G)AOl”@l ^lr|M:UT'hp#eR}W)&Osx5\$i٥ZfNaе7<84?itgKaOࡆB7Y橈!kF~aolIRLJ5$%ynzGc:c$WwvûXTOQp7^ׁ[(->Y65uB1k]~e=?aJ0m\\Vy@[qnӎ3nF45q,Qy/uwZKډR d! ܜ^pAѹ [sز ;e7gaYc6YX X(ҞF0>E˜nykof ͜U8:CD;%7#.ja AR&W(j)Fo cEYGjvДHUZGS<~ ;R'3ʕ;6rEzXf,)B@O(uT;F$l?*P.,#e2)Nݻ <|sU._ᐆSs@t73 L$,BnR4:~Q!3St,H%2]I0vLcQ_xؤA \a++9RƺHĸ. I*5X9)z/!ݠn q<6Ԭn&:ɗ"dr4`W"-:CegĆƟgII2Hzǥ-Lc/-8&H G6Ӗ=3^wNzx{!:'}o nN a8@6ktiZPuX9-|8= z|0!èTH;-Q &'O4@*2ҖMtu8Ƒ6\N(Rt;&|2qql'+l"._ђŊ X-(n'{V'clw`rq%ɦ6]|`DHl⑁bPB?^mhZM:jP5@x4>N4(b!0K'll#jM's2ϞaTa)b#1JEKO+$~1kāչ~0TfJGnzĐLfv&:txaE Q{$1rM3m@"2 ~"F$ Մ~JPG24+]`?&H Ũ^ pˍ[[ܣǀmc}3Mh<چd ^4ş45_6!͓Q!07%vC`$\*)W͏X2Aʰ[!Lyُ 2M y2Kqw{=O.jŞ|:(C ) `{&µQƦ r] p:{,wn2-PA4=E3&Z^IZk(]ЙĎC¾9&~ڎnprYu5^ovNkyp;oTovvFt 45k.!K}%t~&xBΎ֧}oU5iqa P5B"rDj֗hB^C5 B}{Ii$\|V=2{N4Q/nC$Ʀ.hmۀ- nVIg'嵍/x0ݨ1LquY Vł'atFfMFMXNo[[9 /ŕp#Rui#A _~4h L4cўGh wmh+\jw&f,ZMI jB] tx뎁@ttnvAV]{-FۑT<҄A̰A %>ϔ>uGK5˜9]7p jnٱ ]GͿ 0̚< țȻؽ@=6򯰦FlwSy aq?h@F,u@[`۰}BR˟W,+:/|9EBQ!y#l>ϕ"i$ C&'[#ܵ=dGN ԏy,3>p, |(4af6w/{/-ⵊ%ZTM#5(;"Ҷ򜢃:Oʍž oC\u?_k*Ub2v#Q$1ݲ ViIN88 4YiwjՓEBOa;y.ӬYʯ#1@m;vVC>%`Y 1;+.'.j}ETmZ0k]՜O/{ԭCޠvc-*nIg~ Ztg+YFe %*‘!"ښ'㓈){<ԎyxxʛZ;n^VTNSX~ÁI=w )aneieQy vOŢ*`P_Z"dZu5!J=llQbL^9O\ /b"2/'S2e:fI Ց{u^U&G7:pRChs',ΉلpIɭ B"tǏ~K6=OǍg;?sXwU=ZfLBp`&-RB]\DM)hSIsT|L6'$q>+)!L f t hi;r}\OD#ˆ$Y |"1!I\>;Ln(iU!Z8AGx'4,$P^3Ǟ."l,I8 EG̝ɂ8ح$M#uYln Q%#ͩxU gt0!]S),."5qn-IJ#z׊a )(uZ MbEiE ru70 VmOCnMC65+t\i$Ɲ}knӣü妙j}]{5 d7φXL-c뮆869Ʃ[AeMz+-^%lݫh<mo], ȼKo٤ף/W`l$E15`b|$9UVoKoSNk ~MuSyD5D8fn\DxVI&1S,K$mnP|rhUlL!To}qg v#mM1 lڻJ v.fF/ .hA%ύZ% Â.%& }U\ysR>wPLMWus@i '(݅Ѐ1[.H5fzCiT"#;vR|3 r NX>8 8WH|mzJxk V<n2dZ/ǽ'BGWR2Ҡ7 GMw򻩓\ELBLLn`enu+Mpl vzWm; +|%D߬vuW4sbu! >׼T4t4.]˵*G\GuÒO  2ùTF#9#Ekh2fUIw5%IM#WBo|\r4R#wNyy3&soÊ^ANؼ,H"F(x`^;s=BwY3dI=uaCnv$vk3>(>W>F>):/3trH\ŋWT]iZEn̞h5ΐ%Wbм*ЛK@t4r>.~&j5G-؂"D~̖BgrFZOˆ;AѸ%.iA _o2qY1"VLE.bz{% d儃:$d?D[&R9#?ll2c:b[MfIp[S8O5$98+Ӷ"#a?=ǔb[MZ[~"X[z7κR MA6Di"g\ *t,GS}2qˎFBrfJٳYPc)C1Dou5ӗ.{lOʰmw1 e(P6B"t:)n) Z #W[%Dc~ZHPb M7s*Ma̓`9÷3EMeЇc pD8nT2IDi>MWx&khzv%~\+Æzf51Jd|+zMlۙO0!Lz~|ecd" "$I166/QgwGy6+A>YTB97Kca .ʚ 8$msUnnX WI(Q+zw6pJq"A5^R6* ;7JoEm< U-FJOzwxR OHn@!ڌDҨRV,_'KR&P32߁7Lk-;/l٬=ܐ kXh9zLdH:})ʒZiRMn4,Y0֝ ᢓ)gYZ07070100000011000081a400000000000000000000000167373d7b000060cc000000000000000000000000000000000000005c00000000./lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/bluetooth/hci_uart.ko.xz7zXZִF!t/`]?Eh=ڜ.+ɓeF0 (l8ô;]""(K0 n-KWd|c %"io=п{ TJB8_T1wSEq;ɉض l!$c l[(+ uaepITm fO7 5Kбwky^4@g[h=3uPz[u( 4LU.Šm$I_<5˂y ֞9aVz#XR gP̲frr qt}YWE< b۝V3jo3,xgNQgw"z&A$bDK8|l&!j$@d&HQ_ `KXCʯ-6.w{A:ԺW| !E?*|e'?\HF#E5]I^"8޶k4^\gXFkp5P;503=<<=V`I>v /Y~rNL{u0p|rk3- ޲쭽9;cI8yb˰''.qw)0޹oM [pԜ}??d??D7$(1lU|>>DŽ}uCo5-郀 1ܗ}rPEi9njm|r%ٗp TjN#qe()\#̇)sǍl[#d;(I??li"wDMW%8x}X͟e [(ZKpϼu(CRi87&iKgx$k* (1iini ZA ͺkFz2.zڢ<)5"jEMb`N@DTQ'A4SgCUg^- ngՐ0xjGt̪ǽj wJz<ܐ~JpVA9LeS.Kil ~H:[ ) O66}!&ʫ ^>glrM]r{W;wLjDIMp=z-;E>E'4)|l aKe`zT^=-l=Opqa6%k}]~SaO h@^GVzbHAS >3 %(3 {eBG A3+".J`U=$|tQ.0ݭ;$9xi'4J_e)fFf<^ѵYg5 s=q]"8ď*(XBfZq # 17h5ȧh,Yn7+b@uK!nxs)6BO[%b4az '{ͯMžo[fӒ8uQ&~); pω]|mN4mlޠcܧ8ǻ|9O[? 빈k:CI*_y X1[6"=Hp!ـjiC*?5L_brspEK`6z[OkhƎekq3%~6cv? p2Q(3sY';eywH%|-A\B>@<\,8GZ3OYe !M\ tb2D0Z>Ǒ]L[[]fLd*k-ܡip'LGD?5AI~VY3EHώի6 K,(0t]=^s?5kc)δyz%+) S!^_rɖ[ʕ%7LrΨ6})R/{NJ(a%&I\y1(mh1:+VBKXŅx"-4"K[˘$9e$(~ X'&3Đ&P=#1m}?ZASK}"d[~]u،%cA&hG%aWVJa @|W[%z5zboB#rwl,{ ;'/vMƯ_քvQ@Ƌ%ۦf~i'# _1kw~k5`]]uF"z`lALk( C2(72Lk(_]ⅼf ygqv ^~xcO$X{=(nV]I-e)u%Xaimɼ|az~̈:ב#N@/MLВG"0/M Uf*CcXJVEm*aG?ieZpW~y`dKRβ9&%\\e ǻ dRЫ Bq$1U FYJb,Wۥo¦:J/}gw=+8Cfc͢йWdyOq>,8}ǜ˾LQF⩹?w 'K'- _@,myjÎõ6̫}% VR Y@t%[nUb0 ˧IWOLa^P޼L9ʮK1P1ix#u"Zi-Dχf΀j^ϠMQߵ}pk@z׹n,f)Z߾VwFkl#4RgoX n5b9G zNWž[В}"_gP/2٥Jѥ K~bw ҞPwb{vS&N'Ϛ>S(а|W_ђvhsWڅcZ6a.a@3Owwt,by Qm;_nBT{vq774&mq;.1^(\KJtm2dJdenfD'?A>FC7Ş8+ 7Y5@~4h_y;| I9Pt2D`bЗ4eY0)^0V/BBi~HB&m#H]NJ$Zϱ U݀s%aSQ?Zn!\kV//ё*EKgY'XxW"|̼<ؽքn.\+T`0P_28Q:aSu("(6otGÐǞl_ V훫Я*$6yȥ/ԙ*_am .'[/fK i++8]MV9zrP-RgJ+AP[:NEX1-cm&EM fbn,C (p5/σ܌KO7gcv.&,ؐ)~eXj!TCцn}m+Ʊ~)ALs'W~GQޖpq /VBՋY3 x7[Ƿ4seS9p2Ԣ\||wl٨ZoU>WQwmRd6^qG5=I)D^L+tm wZM7& {:C$/>S[Xҟ+vZΡ~&;սeztn SFް|x{=0hWpaZ"]:X=ƟU Ɂi'UWG}R^dn={3'TԴD YޖXmϫWJ ^P`ůMϟik0^D;*B-mSҤN ӟ*tl+q^9;H>WyvK"]ܻNvd' ˃'&#")?dJִFViJdO~S{Hg%@JZRx([*򐴊l˭ 2>@ TfS|>-؇Tj\#7Ppw" @>ԯow43\O3`5ZhA[3H8>J,U?_=7 elĮ ToF!%sjs粗M̈́-O_86jxJ&l[XMIwN7Zޓ'x K 3C" n88bNOYz(1RT^wT(s NAܤlp\/U@ qe%_y1;g$͡;Óte;Yx1Wehf{0 ~H5I2q!wd5>pPn:$>EHJp䝍=uw\o@ggaoVE(ZEӊ,"̡_xΜ\c,E?ȆQ{k/6=H8@0p7YE|؎>KiY5UVC0ۭC'p.=)sڶV#g/]ABup?SY)I\k4:Lp {|f v$>ZGoХ]g:N.?md"J&Wgզs!ۜ  I>O|2;3ل*Km'~1_ V*bjع~⽴twDTf}wvu?I22& bv?'h4[ZqV(Աp-+4]e1I3#No6DAAn5)Z-z/KbhYR;m i5շ{*\Z 2gpJ9A$$h@o=ő3ŵ?9=]m8iix}g0ao&EI҄ 1ôg"X6V<'U;Gc|ƣXj7U([^O?-DJA*Uf>0qnZꧼJ{@bf0ŹRB5~4-_䜙`fɨ'm JG -LiPzEk7&AξUHŦ7i-+ N崝M.[d|ݐ2 oBd(\j"SVG*'[GZSW-owHPDWk<LŴ ʠpKT '5tDGo;p;kG>yҾX[Wר4-j}6Ȳ"Y>5YA}ibi?qSQnwaV]j]hAlaGqe6H^24_(4.U="Ȫ+1LE{1f.&`G tNlzNT*k,禇^~wGt{gVJ"*TI3[HTz wNgc42)- s_4@ai"#0 PF9dj\ddl BޯR2~}!\~oJB13@=+Re4Gw& R6Q䳆%:/MڥDf2n" mԉZXE\<:ڦ/r%9dCޅ ˢzrRdԙT?qpHuH\/%Ql _ȉtwRŭ^N7^햕li~S<զ4gZ#ԝp`LT[D R,{I\p&- ނy _"5OrtyTyҦ5u;lZ~,ҪJbv`yӺAߤ4DpcB0f䭔۴t<8k7Q>|j6<Nnhg( yZm?,Y.+Ѳ$6*M&c%PMM6&ws FJHw}uI7V Ix4SnL ZD.-;ِ5x4g28_5]~Q9dDډ|&&}gAPj5$ __f&{ҳK.T&C?.1o7gp U4AնӽwR/앗 xrhX1> skW,b8Ux )lR up,j{m4D??s;.t-qxg'ڏa@7Ε߳_̫֙mE[;%WB|!MŎ\ВqYIh`wU3 QJro\a4p!(\ /K}JrHKzÄDPwF9E\<[KP~lȃ G C0$R?_jLZ9ˆꂿLIkl"䮛 UgWjj$$o 2npn969f(\'3aS*ćkx%e@(_aFޡޟg ?횜[إ8VކHZaH؄ ,65|&ٿ0\GU}(T-=~Y'-m:ԪRq03hZ!\N0l Dž&~}b$\\*7OpA79M#[^RWc@UZF3ۣ-`>/tNl^n E1]OT4(2&=.S:CɅC FJpwwPMF5D^w53OjyrpF*ǜ µ_xWRX֥B;LLO<>|?yj sn-s|BIprg.Tf\|1nׅ?Up~WeKn@V?tKY) ('e&]ھ'EmOPfY%whPY܄<`]5,i&x2m ^ֲIOנKhczVpފ(_r= H+Ќ'<]!J367 /zvR:W[Y̡*\ 8]oYs%`hl*J˨V _Peb-KՉξzj*"}g#4Mv,w+ Hc8zXP  =[Lr1ڰ-+bU](`?nDz;(Lqy-J9S$6_0TeR=h7/d̄km " Z|U@NcCԕS{qy-vg)uGA8@k/W;t{4yTnc=Kxp80F] 8b i_d&%5;\s֖P=9'^2qU-r'5E^hqg(HRbE6_0(-(BS6CS <#~r_=Y훬y3*$eYMߚe>j "zEjUxz3wy,K9Cttok( 5hD=knZ!ME}ݎFJ/t!w\ڀnB2؅_,DUdQU.{6\K#W1Y舐Nmd6xX!LB[uxg2Il,cGz xg>œr񊰳Cѐ͡%W. h4ApyvMRbn.NvNj?OdE=xy͡#;"hNI(eShcVLzY_N:i_6C;f~PW7[]Q"ɲƼ3U^>*שea>]`(!ŻJ xƽ0",=a^ȫ=aLjFVOj22'6U_$E%:#_NY(xH*}a e.d?/` t*<S0L>vM3   76?2z#$n\;ˍ;3*u9,x;2ZhVXxo1vFt؇SѮ!g !*kx$~?\>H/HAXjEhs&,˄x?k-qtAm U {ˈ3j0$"A+ZľB c$&/avE|IO€Gԡ}n+&Z z{&dlxPի>> H~WAJym%Tq5i;^@L;{aU-7 Oh@C@QXľMĉ)+#?Kfeln~/54)yA[ż!Ӗ>|-5Lkmyo1 4Z~~"'QjB@Akxa[Z:o>ϻrpI 4:"P߬*~pp15۝Q[l 0IQp g̚gy0Qӟx0ӻ+1e}KNkӖ/ Y Cs/Ts` XvvB$qBR{oS1{wՉC$e~@;X2=B!8(IDAu⥤P%$TDzx54loE&I(ڮheK9G@;"x6`Z~ (8ܴ *̿J.\˸6O6.0dwcs6XɂHЬTt;xDܴbҞ̥-Aƕ{,(|֪q ] FL~ Yw*YEi&t~ M45 0OO4/J.= WC5Ŀ4 _ׁ!e/ $5qH"[tw &G͖ >J9 ?䧤z'.Z(;_ -+zogV%¸ _jC0 O d#xgp AX \~D%2wfl[?ѺOI# W@Cuz)>Wov!voJo a0I)C4Cj{9aIڰ @'-6ǸWofapumL`yuNRU#N^9я!}X#-dpAXn6fщ~'-_~y-yLv*P!aw^4.^ rBס2[9vh`ܸo[+)\} '\c{a[0!\ pI}w>.dh{O1ZTbI(?b (c.+Q07w^'j#"߆^$e|7G5[pOo>5<!4h\+ PZGƌ !D6,ۣ$D17=ENJIn> ҹ ;Do,}5.[#O1 U*H릾0asi8^idݧRbIdH1ΞͿHnT"nhȒCtvyS[]urg Ѧq== KibqF>l0ԾoO61FJаE;> ޤMp>ѱ&ʌpN{BMB,W;>b(e8#+/*w Ey& 0%&_}謞;}s@5ǦSG11ȧtJa|'OFhtPVqP|FI[+Q(qJ~-$Pz 뭞;&0~BH_m5$$!lhHmtx]6$UjR 01zc0rM0 ~i[{;Ej~o/Gi`fݨ+ϩ[ەzI[L#Tg,e<%Zm2ֳcc2b]3/㰚tc/l!tY\D22Q/W8ɶGOejG58aO/[{ĥ*P6-!ԲA& A%jdy͑%1)%{GBg#z"$D46.bBajKOZ*P74a&r^.l؜ gmfXڃmrX+b&H $HYx2_կ*i`X&JA^ MIh4%L dt~txǝŤ7 .dUΑD*@zb6u!.P,}$7` ۤ&̂g{IQCҰ!X0|:x.!kLE8Xi/T1T\;_1Bo7U2og~i'7 ^ 5X˂T4,VGl$]`b [ %[EʆEtMFas3c`TEr' a6s_@ܼRZـDT`*̦8(ܖY@B=j wz( B0g4A3;1L{Yf59榌ZtEYB&pzaJ)А㊔?__7L+H<3BO R2>bN(zWQl3pjtMV'9(9\l=z #ue4` *%LSW8 4y"qzyR۽e åreWt̓􉅡,h#^pmBMԌVbBCodƫU,ӝĈF͞n՟p^k(OȥK&Ugp'z0o&-%|5쮟G%#S$1eN PZdv,&!HV8#B~zbR{d9#WtGp2J!6(]`K+mknT?uzuڎEP"ɝ4wì+\J[3_p=ۀ Yj'Ƹu-Pl>eyQ:ԈbX6|FB-]&͆B/u? J:O%M\ GM^EsTh[lJIK ʬҿU?m~(hVBt v T%wiu/:AODv}7OloECI )^gϦs665 PܓĿAn_CrAہJ56 |siQPN(B9Χs(sck<!~^J3ANqԍTE'aHN$ .rח7i K7f@Ȕ*JvaO&R؝z˓5IHdejj׽d҆b >䙿hd.CrA]:JFidarh Bwow_D.OhƉ4"_ZPCЌy/w;Jsd !]mr>}aCHx̻dO2GDdwzQJ$9/TpV-6A6 Bu|<_Rur…Xzlx2G4σt28xEYytxh<*4JpWwSa!O3QUKm7aޚKADB߂!B<$Z/OĐ#_~EpCT~lN?&%,@7j.p/ BAsJ~ZLR d`eMLZL9,} T'p<,22xt6[`[jA(UݷCy 7Ti g#aB[5VhlvԭŐWʃe #e^ya#Kde3 !DpKɸ}K$zC))o~ű ^|D̳ E6WD;jVGPβ?gvܓ07zJ{tf{c˵6unT a#T ζ ɹJM%rE^}bA ܮˡ) J-~p)Ұ!5Y]kW("Ee@1[BN@jO92%O?|Qw,ǯ*Âi\`1!|#̾0Yqw CLB̦Udk6fܸ0ۯecLqev]sfUj-9_Gk_n9r ZeN<6k;* m ܴ?p;<PHx5d8Ĭi5#&Ѧ;^ބ8B/Y+%{%Iݠi+n3KߕqbUgI28sNQf$kO7pLcAݣqKx!.[;^AǓ_Otq~eA 1]T3jfv̉d*:xf{Y&eʼ_vO5x _6ʿɖ+Y{I8Б)!Q>kxX C5==d g4&p#Xvcʯ &Uqj],!Q?n6b@W-ִ`O<(K WDTl}LnfX*%ÈԈ-~l&^ )Nh26oYc'Iq@#WwOHhSN/lHT}Pa6psܣ|L3xYSB0-LskiJr3 2Y*9p( Kuh&z. 37Gok{˚R>Y ttxX3~*B\mpϒ~S(-о FƶH{[v?7˃Cm_W}.E\>k}7yG-, l$d0yB;Қ fDrȣPS23qB@=$I/i@*'Pf42CP5/-ƃ[a)TL~[Dd-{:br=|ΨtE YB ؍# P&j;@eP^-*5,qOE?H̤oֿ[Mcc(Mkxj(S1Q?r r)yifIJy9C68#x|W[c*W9lAUD#`pנ8}a$@"%zO-kKhz#ߎ̊1Ri s(v>^Y KI5Vq8XN8|Bcp3xi;h~ u0$,/][TvIY o2 ӮNI:uonR`Cw+]2JsDiq;s|lH Ќ>+QCΕ$*%Fs3.-yea,֔T my0!^ Dh{HZu/pfz@;@Vh#Cc=Հ #.J' GҔk ¼?W*0YVOI J[ 4,Y mE|cR[4`D@X/GAV;3^ZݡU qkW txOg?T69X,twiI ߧf>tdɴ1a <9lh"Lz?%E Q )/4}f7njۤΘos b95MTx`8(ӯC p쭻J8]$^+IќxTDӱ DxIm`Vk0Tv*cdm [`>$t`ȥ?>>fO5@$ؽ +N8wBАEr|j 򲯞\+v{bUH83~\+7QDE@J]{*\mމKDӧs@T+A3pl_cf:t.أX+S59-!t#=jlC OE{PB t|]W=d&gh97iRĿ⟠Bt:%_,%4NqPfdW3 G/QoJ;F΍Uӗ𢧈bԞ_81׵@&N 4LQ9AV-%12}.uÃd3ua%oj;8VM9/9 . 3F3v6mJQ.e6j~ަqIV^m;s 1k=|YV'?.@ܒnʒdig}oE1H!uijvlj,uM`G@ě+5J\dv=M%ܷwEgL%PWsӲ;a,:#Ng 4S*PK|~7(Ή]~C Q0c7GD+yli#gg릐A8 v!=Rp*ɜNI$Eqerطgn&yMȐ ѧ":S4qbcD[8n1aŭq&n>^pד( ] ѻ`:c4XiͫQrMEae? ez\ɸW6?GIf|_;@}f|ƣ*>8lI5 &|)BLg,Yh?͕>y\m +B7fg a͓le pe.΃?JuBFR䴘yn+ T/a? '"(Pk;}1I'I7~_m~P`!$+\r36'Po&ŶBy&"hS$j)cw[ @I^Mԛk,o#Gz(/"F>Ultb7y;zwd`eJ5b6i#$6E@N4)D:MjdNbl#z[h3} O d"1p!vm =6 )8L\0C:g.?_ G6BنJ\]9V`,Gb;iq=CHKW"&p tѩg@6ɠ9<}ȣ9o[h:224wh=|b`tC$deh!.!+|,^F-E{ %]S#>RL_QG@t"31Oo PL =ȹQ?{&q[O.#Vv< nt泅YCq`ɞ沉*4ۚrg^7Db^L961f۽9dkP2VHld|;vsii{EkĮ f<@㼓mO6hQ||4_bC= XL8>80ő|1eW1Y%zZj>`M0v=_h FEp%ZNd Tf5-s`x!WW(5>a( Wj#WYvc~՚<"r:*ĩzigz } 8 F33P=.NXNjD ]~܁JK/L!`X8D0TM͗|aYuEBtz΋F7<\v%BQ( Ê'=OhpΕz^4mx >%Pa <*d:gYZ07070100000012000081a400000000000000000000000167373d7b00003034000000000000000000000000000000000000005c00000000./lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/bluetooth/hci_vhci.ko.xz7zXZִF!t//]?Eh=ڜ.+χ2{Ln}-^'bTJU [[h0K+M8yl6z_ `jOGWN#_I 5 D Lj`.ά(Iy?v#5r67s_ pSII2)*FtO0j#*G Er:10\()ҝ,$h`\ڏFLkk]NjLw*"f2W &x&O1o{{mMxHmwZȸTiɷ_#)sf%8'&Q5Fym/PU"oפBgMX,QaNM8 \0*7xs=fn>% W\.GEթ(GME@M҆XbV/0I{~^Z7ǐew_7Lo8v序;K6e;)"ef4~#DhCaѻ(_' D:=1%\WQv. r,p4N~ n:VSʄ6}W/Q!`E4Ƚ T$dk24wnE"y[}V5|%MLeǐ;=9E6@w53v @ ,*8{%;+J2H9Ӱ9A4W@wr/ĪrRǴejv.]>yHHêgR:=łC͢@Br!\rދIQ_ٞɜƷȺLZȠ?˼sx*oj0h{=4e0 d )UMoleSDZY.1,3D,D=9XankMtBZjF$+>:ܝpe'ht~ӈȖБ^YK7h#x..%XEk1,ϻlܖ$W> A1p)ERuwT>ؼ_^0@ ]kLLgBj:nT-&q8/5Z cUys;"@({gLbkIlV "8qv>ι:LuF7X3[zâ98p( x +iCzt<C\ ]cY!*W@z/Ɯjkt.!Οw0 lptzGq#PI@{B:jf ̓+BB"XФTо-QRcX M([%^Nόr:UhBX9nPHY-I9.`Mg:l8KT%9% ^v Uxwh1oK.Dv_ϳthe;Y-*nݦ.*oh S;D̗Ԥ 653q+ؕƦB|& '{J๣!"DOtTd5 2w7т g(0X 졼w?{;{6"_a`A3}pY z]f"`em IF0)٧-\6qSN ~tC:[ i!y]&Y)n\nP}S"<_A$CT۰,=Eऊ]-̚7Sʔ.)}h9leilWdNFm":tg8`0?FD1BkQb #UOc+8htxHi.to9MI 4ƮnCU")Tp>IޞWZk%[awYYyl c167̹1a}nKo=K7Igoj|jK VpG@  ?XH63ȁ:+~0 &͒%eH?KʵdD.?AO+8Q0A"WK}<(iMjG=gTҋl 7c=o^,wXP1b⃋3B*s0%CEp:܄5yl"<+LL\d9HkoGTVg9݁oVuay"ODz?ǃI0 ^LjEP9$՝96m'R<7]W+n~*e z#[vNu#a:p00% 4sH9!oEm %|kxas1gWHWc)LU}H}F?9U.|IqJm5\G\(ߐ/v!{)^rNv~B6)!W9;E1݊>ey3DsJgd|róvs6տ]Ŗ_nyq {BCc7i:X8qz haD󞜇l-}](gI Jm*/^yٲ*']paَ~""剘ZN':. Fot'i1m&仙lQ~\Ȏ%(PP&$8Eh4UJ[`vX!:@sMOS߂e3s%w| ]Χ%׫VȊ[kDW:z_1EsSЇ-HAZn@ϻ|pLYҡĭqvy&b2Zg.0Q0b!z e1~*^jG)?л"BFRyQvلD> e^hॻH$Wob\Gx^z6j)?OvԢvP EB1Cz;ܦAuT > fܟ^$zkȍui{*Lz`.Ӗ}:=췩l1P?OPd+BڞI j'Y\!-#Ux->HN1) 8~pw_Tc 1&Bl̅{=jbȠivŁb,ұwء" \@T*Tˠ5"Aaa.E<,58e#gNCn!J[k]lQL״V8#[ {dqNږ_GctR2ڝx!~BuC)d7UtݴF&KT}ΐ73Aw :?1NWK/)Į3 ޢG$$@]pd{taLfCb|pW[uUx9˨WPȐ9X Y U3_ka'`P| Xt~!H[a!U%D{PalWqȃ bڹSH}d4F34"/*Slˋ.|ͩXM^RQ )Z2 ~;qj3T۬F2g<Ε; tLjgZA]wkZ "Ih72d~/- 6EfȸsJZ](P@ z(|Փ{-Yb2%Qq@Y5ƓTT:-8:M/D_9aF> ElO yࡸ"0_ն?U,_NCvzRrd~84c;SoJ%W?h պE2;{nM6ן1TndBÊ7D xtL$P{egfD6Ie(U)[&p6Xɠ\b<%n$c3EB霬9l8tZKtD "1`4I!Q1MMm:)5kXYօpgKiX@2 c'9͹H5=@ƙ:<: xLu@5QSt{UA ^ cIE⪝T9XڐS":RxfLty$6D`ә>{<ȯralr$(3c,GC6zXC3ֻ{Do 0,鮱Y#e~ ffRHB5Q(^1=su4}Dm1sk a2\,!.x[2aG<Cdif[ltX c,^5:yYXhbjI`-[Sd݅=QՌrl\NfM2iO#".r Dcr l)T.kwJ]]o|'9%ų xT<S\tEb5Ӗ 3~iDZ[:^vn ʶ.P!)xY(oq@6q6]ZaUcX䎔-\ 5ڠKp€Ī15|AZ,ZY%"iWI7b%"' PZ)|!d|>SȭjF]q& ߿e{Ve>ңx\ ۨ&9 /]GӄXv25Лũ[5 ٩nƕ \,qmh[,#:s4%J˅>2v,zY&`<8ٯ^<#uxRLgSPQy򖯋8vV^`n{5&!rm8H|~M3[m_% gK]op"oڋrY\_aXHiE71I~zP;. pv"eU-fUDž:vOȝN,@ըk^Qd\zy& e$ep'brl̦r%f0ӄL G#z/R빺'M#ʲAŊ-4j LC]ʑw6J]n]ҥmc&(?s QyLcG_ԽL"GPQ}y?b63+ $n61v9ˌ}]YL1O947yi(%7tg0|'m;L 4IG}XRp4rt# ĺD;LyVN zdTЦ0#jhɠ Rf} p1kx'cxo˼\I} :#="6Q p0C[ ;r6U(_ VQM_-3PM#Z`ϛmr5xnzӉ:KmOwcE)RR!ig C3r1 6)鞨LwUI0/-`QNJϷQvvV}ӺY{[/=Ψ @V-Y 3 ze]yYfY>!:HQ&KIm 8'1g. hٚiҒ%thqO/fx+8fu5I 9s5!]+Bo/vֆ^E0oI,-aNjf. K}0@|lo5zBf EY42gVfXQ\Hd \%S؋QC K?[ K?9/]=bߔ 5qԒc>q_z]?q5{ܵX>VPvfylOֿRK1}/ F[A a Elkw]dܕJ5̅` {2.}YkD1!4Biˊ6A3ǜ C'lmNccS'JGC'lZ}T&W-`$14ڶ$D[SThD5'S]wyClsnw1HXRhݛm1v%Fco$LtKW:őDG1/G6R.?*I8Q! j<$ȃuE"2:Mh4> % =VӅK-C.\kMnf-HƠbm$;.&L :` )tWʠ[W2 "c_B+O'l̃y Vź+6 v/-8"/5M=IG=u9޴DNˌ/cKpZ#.%L6п9Q/' EYLǎÉ쁯 E%,BѦvtO3+kHA8;2H8l n[Yn4Ȓ"ctN_SU8Mo^9's ~v46[V *>|%KY`g!w`13m'D4'$҄|ۿ&fuAyݹY(MN;ƾ=U}Kx8TUm j@7dSc>'m;G\b,y2S;#pWQI\s^h|mX[a Ey63?MzOq1TQ`h^ǕmqU\`̰"`'УCXRTJo?9Ԓ7T02I !wUNB-(dj<ecMfL ڪ㸏A kցc.U@A&,1^zRߤ<*X+e+_U3 &kt 8es]ſSr˜f.p.Rr(n N&/CGx,Kň۵föҸ:EްxLpqF /3/ъۨdԶ#P^СVuWC(m H_QUSO yYA20Y2^ r{H BKvJIkX{8HzӮO^`[Fs, h*]HL9$:5ƒ V7#r&C,BȢh:SMm@q7hQ0`Z #Q+׉ 71nfQ~W%@5]CZxe/Ɠs9H zLPT^!BOAwEx ,V"kp5D,gx b7H5ittGώ6TE$F-DӍ1+b5$8T~Ih KN[{'6ź`PO6TrEC?hM bo?SPOCI?}l@>/#c;UK@#RZs$*Ja\Vk0IEpm~4Kzy!]FIcoE,BR 8pҨR ૱5h?g2x~9r5U[j?-KOywЂ(#ɏ:~0Š1=Y hy-KAj؈`!K{GU91».O(a"i 2V;դ"n"A@ T"bw2/!6Y-kOlL ĉTрcNCh=wI:S:o>KtlTF`ߨyErJM0>ҾupvC ?᪵&89ѥF5C_g`B!:;)U q> trLk|>4ARLPo\iAJ-&򃸻62r>2R B@*fxߜ=sk=l@C5!l>f3t. =+ :}롶J(.!,zx@vXkdZ- wCZkRh_NH!1?HhEM7P|vtynyO?QCq/Ux_*ч6`ܡ%%=%K@ZJlm."zԷ<=TUGQUur"e^Q0L.؆0ze.;HG~# 0G+?Nyj@G{=f XIAKTeP0) ~YI~Oa1CoÅC&!bm82$sN=ՙϪI\%3 ̣`#f:>~xwDٕ!7qN}`o!{Nsb7Fy$_`vƲ \{?9 .HA[J^u/)=?D$i*=>7?cfoeF(QsCY=(h%MޒHgfP`a8pq= #w-_+T,#(d@.V\&=*t bzJ@Tj?il::m_}%-0B3kp ޾(3dfkzh53mؠVZB¥[gVQt7RU%SID)Ț˿}Fe3_KiT= žwߊxW6ԣ"hNqЀz_ 6;K HzݽRu>1ڂ'+>3op@J5k-:鰜x윤R86p'Ȓ +7UMtyBy㗃үkVw שs֭gwtqCC]d{ %73+3ZW\3M׹:Db8I_hG#  F}mՙE$Dt{ۃ!Pu 0pH欛]5<ʖ O2MG|794g?%ִG+͓Ҽ[a5,qlxm? : n{wo&1%zkؚful N} H2~ŭ~I,Q-%ODyH| j;+AY]{ŹEk?S&sMK;Wc6`o 3 uAM"EoW50 uM@u5 &=GjR0n^ r uTf:ؒfx"9^@ܐIgUl$m/_*)imSdf/ JB0$y3EazCɈ,ox8-n4@N g An@hد>n ~0{j:ZgB3Ѷj~VY²{+T8Q'֠ -dnQHÕU{][o8& E [==;j"|N\KmWr?gqHA,U@A^3nҹGԪƚ$t卦A`%}ǺC}란︂"oi%Z_(&Qz*d(dXvBǕfdu<1$IZg.HMH{'S$Hh=H|ŃBo9)C:ŭS2{.*t3nkAG^b&'?sva-SoL`m᣼75#0`=w([mUX:o#D^QڍTisF(M;P!F- ۖ\WyLi7 {=:D$?$3 r /M NsTD]~#o:l_,pCJSQNs>JDG%XoV"|Nc[K;DeɓOHӐɦ[UopşO~{^oi:<[iyz.Gho]ԽdHeALH@f_=5x!/i_@Ui@G֒")F%C ]\1(3Wś1^ո˷wôq!%&}f{kOiyuCjm:e$|;3! Ŭ 1+"$!Өƛt@FJtj HlDgwy.:Lܬt$G壏P`ErҐNwI&~I 0 8a kSHa-jFml`OȢLIJU4Xf`ֱSgYZ07070100000013000081a400000000000000000000000167373d7b0000815c000000000000000000000000000000000000006300000000./lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/crypto/cavium/nitrox/n5pf.ko.xz7zXZִF!t/m]?Eh=ڜ.+,9x^s== _̪ G 5!E-%RGg4-u ē @é|bDĤ[["tvl1?'0ms)M9{j"hJdi!EQP<` W݅S/XD~}"2xLc#$KċUUC!nlگEus{i@0U|1u͸([gE~o]6{,f͉-s5|2vhZ$O<6ƯXP 5T DK&qT_ɟ|a5CEU )lHgyS,ZV 4-B(L8  nRo~8:t6,ig(v46g?oXv㐌W @]D|LeGtx\|!">[8Im[+cb}@Z>&@-J%6r_EF7 EIyYMRojnv)og,0 Y= A`ƘM*gR)nA@tlݬږ >7"\rq@}iݳO<09H}l˥zgĦ=0 .YPغ xV\?Eq_>?*mi U8P sDhxji9FBq&YSo]bV/.Wڈ meX׳F]F1R+{{{; 1B֎!(~Et<t񩱀X3۞8%-q Z!V" \ȦK ;[Z[ܠ= #G:ni spT#sw| _~)KoF]O,\~hRJQxқA>E|*< "8 daa'  H 7Őv!=j5 j=>$֙+>!$K0bS2ZZoD\jr.7":T_!)J_|p|@T1\߷8[*k&bF3cʰY i⿚ 6 k^%BbЩu1NW=nTLP ,Nv8\/ƅ#].:[=mfҿ^QUcàOM}k7 GެOz=ҵ%uTVTEځ(|Q z8W3Ոs~EQ~N,ȑ@J۝TgJG Ȑ8Ưht,! cޟot,N]q~I,6<ަί=~Mb?cf!hxJ>!'|*t>q6COB S X^;-C&] yD'#!)o!&t.Mh[gȫa a"}4k珺 1e;bp(,/ɳ\ Cs]a>6*n4]g:'w1I~G#Db\4,(pu3R_C}8֌sg$]FЁ?Wpɟ!B%+;*[=j`|6bz;Yg GH /s,gڕ5lS"bwW=XI:Zk ^dE o]KrvsVkW NveBCz:@iK7|K ZiS(/34N?^volNOG-:_m*C8\v3Uu8鏘NtHwOV d>,tq"L\{x-OdCSh׭qHt՗U;&/T>#31n(.qeڨA #&оo@'tbCjB6Բ_N$ s%lo'5Ϭ}!٧|sv"Jt>v2k!UdlVr]l}KdM 9f+1ѥ"@i?z2 u'O.aBjMH%B1_7 ?0v0>?TPG>,9'[Ɛ5#8CE*4n'ė/FӉR^ SIe3M[ Yʾ;Swқw BsNLy'^(d0"!8؅_H ӷڒm> E1M]*Rwdȳhz(Ju UnO?$EK@H %Ugf)/I=!P{C$)tOtE&o@Tr;_>a AdٞhA֢{8-Hd{yP>vք3m@N@b* t /`Bn/%'p6KLؤddjƒkT^hoe+rԩGqm PsX%Lb\M"F2Y.עw΁h/rmJz8Yqv 87k(pݍ˃x᫾L5_9E{h읤:"#ǮBa2r5D;{kC,AGK_K*D`fg+n |}SUH݇ze&Z% 4"uZci<>x9~υeR d ̐7t5;)Yꪭ1JQ30\yg#֬:$[!_;6z/^}CGGBD>.+ĉ:t:~0 1LtJ$ZֽH4! j9s[ ^g| |xk7s] y'S=ԜC\爪7KHƸ93fn }AFF< Nc3yyu9G1e{ܥaӐcb) t_ӍL?Y~`YGNa~mR(i~=(>F7PCѪwjjQچh괩j{%l=}cbi79a5ƠyK?[rm/IKw_l5h:^p-+ㆼ6~ODLx6}f{6h6'2H-jp{'rV-Ӱra@B 0g+F2Vf;*ۊqv}KG6 ^7}A8q#ZfO 4'Z92p .5*=iprW֯`*c3yԀlusH F2 _xu49?z/01eȖle9ZhHG$8WJHߗra6[.o-kéK"j}k$KvwLg=*obAa)4J#+@tpozl<`l1uI،~M T®"ʩۂ`BI \/\ K@ER_##_PFBQƠ%KAxAXVdFznR@UBS!l] H w +g[烥.*s,M r-H!_n~Q9|VЯCuaD'9m49a==ĿPvOa8مߎӃEoBwe5ch9/KX,ji~X)$^qq<|8iK\coD$ƽ-6EUv7MU18s;nQ[[X۸P.evXc<瀰Э9}Rn#xbB7%I,4,3!\g`PFN&v;P`O:T7w/3Wdr&?Pe75Bsy2lX@RBsWGh(bSkueF5qIA=ff ͧ1{@X ~+|T5YBrn!N^WrB.QĉT'u>RW}|Ni\D{mw^i_e~w+ePLq0[Y6y TOٌ2b!K=3N!/{Yl ZA2Hj 掚<5J<؍bO@ߎ/CrVܵ攚8U'"=\NHۃ*K6^q6SD۝gEA^(] srJ`Ew|ϼX9HtzxmsQvz5bMrAGfKz:*p޾Ym}.$\l'~U2@.u Q0 ACfz8T ~];g6KwX]D:j 7bb`(PU;=BZW'Nbj,yMKdFUN!\32W[_݅E9BL@şĖ3;:x@ =~T葽XDPobd 啳砷40;Z[VNfNdDvjQJڎu@2ӡNOfp|V8){}RkVu@0![Bw7/VAZ Ä-Z(McȾ]Qkt3ۜˇ7Q2K1 G]~:?8Pc8[4^ޏ=i?3}ɋbE0]v.[̽΂ܝפ1Z{dG %c ;GY)/^/E _`tn")'F,bC) (n@hќlT2HVPeI[>|-|nWZyI@i:cW--,IujD<OBF%or=5zj c3b JpZ ~SD*C%,9ּ&o󧓌pQuti09%77vfs%hE^\c„ \RhsNX#dN`|"ym_MϔoC'w^.=?EԆJ -Pxo 11:P5vF?iT}+?ejsM o]Bl{[2WͅZ&RiݢUʾU/4Hy5u+ŊcX+knSBMA2A@E"^ (z2`ʓg '}U:-~a? Y# \⦪:ͥL)[D.R!ǎDM 7C[`uv: ̨i.s"l@"1b;'\B@{?ei"Z@K} AtU-|Ȉ_HǢN}9 #U } 4is0 'c'vM{A"?A[CKd&Le#|9?mII\>y5fL*KllDNJ:dL4z@ qǕCUYxSApCK t+Sjx}:;6RHE)~Y=7-Q(WO5: 67p8 ᶼiZ_?ݦE{2΅RzFJ(c:uϨ.djT_G, b0TĠ2:-'q"T0C'"XAx2>qՂ1SfaKZY@+_*ٴ]Q݊d0B۱嬙uꎴv>tNGpn\Γ0|ɏg(nKУoh+$c.s/i%[,=i)(Ej-1PjވIg#cOJ%CаN- 9.J94qɁ "r39mdw[?$|{t8lpE٦bעxmhz[G^ض0Q?;,3fsOobប,PG+xIMqv$ pb3\:2&,|\iNU|B<|$TR0#DM֤KFVMb@_4,RP6#Av&ZuaTLUZr=1I"،\a frJ{jlȦ[1 >> ֶi[eB.2ƉtDd<]`?.6t}|w{;ҵ1|yXEQ2q7, MO51S[;+>D)z4H@dfΏ@O)柈F[ [<[[kzNV>hL]TQSpB2LAk6>el&Fk435BKT^= 1)eB,άvJq` lb@~FO9>%P*h>VD#שTDgPBPEYTwo1א3`)^H.wccj6 >q#hbuШJReVH.GB)4]gAyl%ZΓ-yAjwQ2vs>`R(躱ͧ%^3|JS%Ql2f; }9uu6$ރ52(3@{ܶlx~yg!}JNZlCϰcBZ{G]bXOU#4eNۅ/W 8.-Mt!bsqb}Qjmif%m{i>Uv+Y;Pr/-Np!+3^%kÿ b8cB=^PFL|@ F|*If4꼰c)e,kPPqT+?JCZ+'sB)y}QXi(feQwM*[tIm\q/Vyz*v^0L]2/3m/+$9Cϔ%!?9ܙq.Gox1|k? .3_|ctu6ڂ2 ʩ ͿLs9L7e*# oYo]ϱNv?|;WJc41KI"0mW#wo$%>PfۈIi Dډ&wGW,kU5?خium 3 xqM,i©`S 6Ae@9]KX0/ >.mڣHAp6{L3Հ;> pET_}wNj9=.a({`nSZ0ngWRki9(+x7g5WWY{ bĖҶܛB (Q#|TGRKYA!gy<6]7"YHvY8U2Z/mbciO<  Ta" v0)-u,NEP }h rdBS]9,Q-3L95۳w$ j'&9^ Tn.8PbZ[0!Ţh&ɱx; 蕊K>7u%3RH9r 8bS.5o?A^"νPbk}r}D z4Ʋ`#tRj~l}2m;MhB+2 1d̿Ws#ٞ9Tш&f8\ၱYhRKVw3a`4Nj$@(Cv7!>rI8qvFP r]ֹDR R;d8fXdTDz.Wnk =L B hNO\ixO 7Ct׌$ߩ8IO,cs{:s>9[X`Rh'TݗBއ*N] k mD?ڗ~=WCYh>:'(\$ަ~J7 v>{QpV|</r~b^D8$ש*.'҆&)ƈG@Pa>2lh7'䈚l L;(;.3$EnJB|_4SmLLٚЏ9Ѡ@@obh#BdT]k~^V7ŝN8B,FH4He>Q[Y7pdžQfHP4k}݃LF)a<ߌypcX1GJa_=&YEp Bsi>A18ۣkA9"HUbbyÇ ʻrص#i(%E+֔킥ʀ4FFdہ:@ё$@g]m(yZ9oudD͒SbWPx\'?dє.c;ghM'( xGW?Ӯ(4(M[-N޽lphF!(u:hj:"zB.Vi'^05ܚaf~F* !gES{Gمv|^bF}W}\f%~.bt* F=Ըal'5nBPC*x(?J[62\aNWbDg$> /],ʫ>6'nzH'90sΡ~p0bq!~ۑD, ѝbÛgrD[>)Xds 8UyJ+%B.3oOw/M;LN*%0+dof1䳝CIX"4Bؓ{TCO[x.߃yƻ3Œn #l!9Zp_3e.4Dta7(XKI[tδ) ]:Җ\?&Ggew x91?I>==BG&/uuFOuN-hW-$_P"d|!F≦[0d( i-Ugx[gj!'$kOٺvpq֝`B:ܴs!bvGTh5eDz:'Z3m)ǃd{U_ <_,,8<1@/G#kd}bkVs ba=3;O^[-Q{8]+'#1񞠬ƞwJ{M) }{ xĢCo0*ϑ |"1\ 0Pws )m@q`%17J=2z^0ψI~↚Ӑ #l杈a6eVluZ }qKw`I Omk=j)Z]l<-Y |F^i? ojĞ>@y]\H^Y$Fڠ׺a7}  ԭ8Ӗ*r\"QR;װ}+;7toiEN KQԇFT&j"嶓7«}1{bR06े/F!{0\vH6]Z$P%a=4ن%|+r W0alfS*N \X=t&yu:,tD/)1+ fjOHT"kV{1Ūo_vzcQy8PL'1z2pa%3/br;$`Ae&nYɿ+~׽B^XXA/(fR >#CIF3PKw&w ,z\x1Cą9  W̾EZnm.Nl~#zIB>2H9z &Ʈ曱'5Bfd=X%\QڋDׄy*PavHcG\3I2\Z=`$jmTfHMv 3I|Ebr(E'}$`P6w !S17,i&*Rt;DdKlrCl4 ͏sҸ ,>[f3>iIS{̄b(Fy SS!J*+Y|7'; az<2[ʫu$S7)R{j:y=s'J t}1'c SƠq N@UU/FnYzI٦@uc') jf|Vel0Y~SΙKbmB> a. "@R{! 1Β;ξZ,נLt^,AB.e=83WNݐ7r, ː5e+O'{0WoĹk !/1dT6XȮ@bcV{%欿 "S` VyinOHp6g[HEsѫu\}G:و|yִw!Z-.a1(>)4v oK(Q](3M;QH0{+Hm+:-Tt٢sQwl[8{|VJ=$,aԊ}gz96JqQ[a1~L BSO)monY֬o>qN+P4`j1xNS3bcFCx_|^Xs=Ѓ Z^*Sc/#@c0w= k[H$ÑD#6ΐ;4ŬW R<ߪ#G@u<<zp̹ 4} q^HNO-*Ze`g$9YJ[B0as*WC;܄> QAE_坚~tXLdh˟fX>MF'/1 *.1wS|؟6ϻ7XYfa0ퟆ@8Oik\d:\b} d(h)r>F}hSĂs=ۢIf],U~ά}X-[˯ em':I G]+`4#:~I#.o}r+bIO`8H3zpAQGyYk 42SR,}}Ks"s(8Z%LDGIMN^G YJNjGɵ @?]Mc;|>+V(}p to受`f^ LOrLN/9?D$8wpØWꙃ4j/ki>"c5R O2x&O~qOTBN1LBfI#ÉEwL8)Њxڠ ~i=ۍU{LShXhMb_UkIlp{#qOmݎg*tCu;VfE ڡs DYQ6ZmxZV3"WҬ3pSM?+A]%qKu{(p~Uxʐv4d/W,Xqpw;ﭗ#v&[šaǙv$59sO)-=xmr푆]iOͼ]zx t\ U?{qP94a@h'h1IIXJ" )ZfYC3X@mNgV{| >j]kH:]:,yuv= 'Hɯ0NIK4 kwY+ EQ@ +ϛ_թt+dBZ\$V~l`2C(A*rhy!SD-1[.[̚D6C8$]RIV7omQصy:~0i?hIMGRߌpi|ؾ7/%]s f' _4i@*e-%հ=I>[-3aOYw%B؍zJZ]HH.VtcMcOмJnn/_ܞ!?U 2Ce *wl9![>'-yMI&߄D(\~}T.3"DŭJ8mk+kd|oęNſnˮfS, s.b9w_+q}Hҋ~@W1z!;YA|(~+@4%;nܜ24\X:;WIlCM5QAҽ'o'żi hW#3U`݂<@x#8ւHl-Rq =BծbhmYn\ bWk|s.JP Ē ) &C67JؐAFٰW"oYPPuĨ#BIt>Hy 0) @TE̼FECa%qF>fBcT8W/Rz\VF&R8"ÔkLC9RƘP'/xF\\*bXAD9s&X̓W5'A~Kٜ* &RoҒlW*d$!P ~Jn[nٻ4 {:*ՑB6B.mrcs9 :dҍ1UoO hq\h_W={̏"c.ݙKC$Y_U?G =E7a"uTY%lǛzVT0$/%X 9oe.bڵ-~~{ךʹ'$Le#Ɠt"}Fok, +i}'w/Ek~)h![@mqC׻!bun!r7BeG4%((`@MvǍ㚫7dP]g"Q8VL[y '^I]cd+?}1g A +0XT`h< !Zj?hL~CTiȥ:κ]a`qgΉU%( {CBRWGc =^t8.)um&O NqX&=DӒpP A]hB%! U'eMY- HQu/}-+U;2A/w ) LtW3q7 ڀ8P0Trm-#ԝ /@k!( Gt.Y^#+odoD?[M1GbAFז#4dw-V2Yf :6߳-F2Iڈɤ{qٔӌu#MM 5EQJI(2/u`% 6/ SSCnwhKR!R!R&F+ЩPf>[ q5QUpk2qFD8[vSTd{RD9 hvv'Yujև%./3ݤ]Jゐn4y Wt mc)h#s^' PzrӋ<fGPIYCHGO0P L'C~I\gN"zh%/VEv>WZ,'%)o' ;#j/.>C:5~ߝqi4߃D [JOT+=\Sq3"AS|B6̼W'V6;dweHϦs rswH3&㣫2b wl s2l8 J#LK~/Mŗl]UfQS@%R ٳRm:0Ngl̐u+(\IgFT/~G1P1H::呓0rv˜cYNnneड़Ŕ0Fx].g4D[ / _IK1$2v\4*eBCXlY|/<$E 8Q),i@Ss&[ƞ Z± [k* i(<` 6YSyIws]t$pz2ΐkYJhϬJQTJ}N$g~uaQɇ)%l6LX/skB1hV=y::2K۞ .~_𮅖#:9 :M_.aU(0p~}6sPf8ۦՅaA?J{>< \񨩸D>"X,{v ("şu#{Pi2t茊H=& 7ѐ5g$M?[Ei{*hՑ'1z&SU#)"V[Րj=QP8(^\\ -f7:L ş.^Qur%xo' u%VyQPu&?S6B08^$TYG܁1O)C#I?UX6kLP^gE+d53GY)>֭) ch]X1t<؎Km'2 ÙĆ{J4a6×;2M m"N):xVG`YU j~F!) fZ[g57$ֳ kv-B lw'h Ҫ1~nA7 VT]A$Q7`]Am?~.Nɯy!JJsL~:*e$ s 昢_=WS?1  dPR:>E^mtϝXP"꿢Gj+Zg⟏:u1r̽&AcS,*xohqa-@},UvVZX(pjlG O'7b I t&h^sТ [&*{Au.bbƪGbӻømTZ* xj!2(]R,ަ!gZZHm;xG}|b E]QʁREu=ωfۿ!ذ9k+3 [xL`Φٜ"u\qq聡7ۅ1]- ?!:>gɌuBV_z40n1יU y3)|Kf1g'.N֜F4@I 0qG:l#=ܰ}R-'}*DmWz$9Îɽu\CCi5FEtV -||fl=MjGFNR/q,cOg-^{oAXsI+D><+T_:9n m仒>h@l!g],sJ<6&]zswMVP{v|$ճ(°䩭wZuASC7|.B#dD$4Wl0~!34"ߢeٷbϫq" ) nsmE`j :5#y_ɏ*/0&EEPV%NS#QE}a$;T@Ӓ6}V;h n3nF׈|خuSi 1W TZCgrF7VB)]^U-f^e2RV:Q߽̇ve=\jzJ}?HGVy*5JmD0Fl~PpS7zJz 1ԌU̓1yWR+fW o Op Kpο̿{ͥ0%.ȺNMQ[tSԃn[K|*[ /#:=I&5P|cD/=>@뒥!90FNOB4z̵ԓGB[fʵ1~{:}ԠG[M\9øuS靂%mkgEu+3r`kU IL[ޠ<5wNWۛ~pQL>O; {ژ(ɽ=b񧺱Gԝ՝)ϓtxODy?kfU皩eW޸ǒtIS[dfK:-^bD%4Ɂ42 $.쁎,ќݗfK U}6?O\?oa}65:Hn;\\c9K\9|NSWx/B2sn萧Env%.bXⵐ(۩{ϤlEJg30>* !YYG:~H wcѩ~il8NCPX~X<Q%5,c4d"6VQt7v+mށnluo R5UL"O Y !ΑHKj8")L1m [%'\`hhg+ڝ;Ϳ\2%VF/73_XzfW$ <*/E׌$Q<N-!;2z9:lčFm:W R7\U^=2yfS;9,y#OZ5b si\Sw<,+M3X׸G;P5oȴ}EB |#&yA7SI0K˨O}={՞O(NǽKu'>$+D70%SI$qŬL)#ݮ0 fnՃ|CJ-u7rRo{J-BB+eԬX I( $2});$˯wz@fͣ=˗|,,ak?zM]aYi/s64;*.7ըﻐtmzg)]?ǔ}w;lLxv|'TЀ#g.`{lPqb6%-'-ˍi9檉lp +p}|dj@qao:wi_ҝGEVwA1Ƴ YPL/wɇv*j9%fo2ںz}kwF}Z&YfOmZO&\<.EGV/J|e`sT\Q#?;BTVBo8g'ZӤǰ`Lc”4+B1?`jW:)0V4ߘݖ?1[ mܛOF{8oO!V]X獼o_5hW![k,a\i%pg`quj~L뵥ڷ *Zs8f 4p6P%Q&a8^UQ('+HFY.%x+2&ILڮ4b) 0bayN-F6r/[>OB`3 %} ~_6%2mk|`rAH KVTچ t]JQV^0̧0ų8"ձSVV |05}ց䘁*)=~* W9D+~p"Jl@~s<yVoGcl( !~=GvRz͉U?JssŰ@t]?LFF[;MOD-[[[B Iħ--r.2ǹIߨ>@.J=I*x/U=mk‘=1]g>q-4h HҌ#'XQ]MjW^wx=WjYA*c&  eb$`xRs ҅tD~`hBlF<lB Y;7!ۗ)D`SH ?$ތz_D=$ᇚ߶˦_6ž+S\+f5֕tQ_V7D)HbmiMPi ] $ YWQfePQ{` 2(7c@8qlGYqP^A`1:^) V] {p.l}8=I#ufoX?P^yLLV( gןu5ג+930I"dp"#.Za!EMJ-p?o")ɂPAmk}sޓpxmYWBpMyNZRG{=od!-s2!Iͱ]DYI4ڎY¯oҼ0;嬹YÏdQ'-_[3g˩OėPӉӮn차@ժ/OX hx6MTCoxŁi;'AArӮo+<~g(ԐN>r=GVBIpj<&67.:a층*\ӣʿ#ǁ (NQuf9 MwH܃wW2J"RD]\nv I-Ǿ iߊQ^*~,fx+t's%JtPxk?zx [`-dt71u5j8]ʨ4GI%9Pp΁=Ey)+a{<5\CƗ7'50ث .i+9sngp=F^7(d"G6&:i /$S\d}6Vҟ4 @{򶄠wL|eB Ofn!t6#,E^oR]YpyJ8c˼xRJ]AsxeWP˺u<fuSz/_iFWqN}{%Q9\};G x5݃~s´JQ|gcx* pX+൑3' h9䥳 .)B_T3x>+ cN&}> k=V/A̾6)ݯc!!\zV>AZH3u_?(ȡhpmZź&b33y|Y땧7oOu'?27-^[d(B4%bGB|(XKۇޑ*P~y`iy;(ePKP3_Vr.%GSKrD SQw.Ƞmk0 @QQpJ:CQ5`6H/$2׵N}T7Y- Ivz ʨU-Q`(/I`;̗aGEx2IǛWo1NYLVTbuC{==Yj_" ~T{;v7Z 4;v&]Y)تװK8H2N)Ң6gI+}84ǣo#T7*nÂWb|s-|A(ZN蹾 {(ntk;.XZΊl+UP'ۍ3{쐇;F1>Y'~B1뗺VDJ" gLN58Ek_dpe6]XZV3'&gU0="e, nS1ө.=ƸQs0^ӠJEr3g9k{*`(3U? νƭrO`=uηQޫLxT6FIU 3yF'P;K~ '&Dh}h,/3ceZ$Qar \ &kK7Sm0dx0`.X8B/91: d0P@<4ysմx;)*'i(J1[/p`ӌجn~7<2 *;$$LѻRUN;Go5ڛ5-6_ȶ1L2All pfD<(ZxL>-[q$_n#b!zxˆGj A}f|#"(fZދ9VdjGITojzesOПIQ-| 0MYEp:%G-oowr+$ #dW"v팘N[:a(R(hR'6)^6ݣVdGd2,k2t93)ǖ` ltʉk~(ruE) όsRȾ5v+|Fwtռp[}ٍFZMEIҁf^S^j C͋uҽ.8UG~o\BQ`OH4!Xί*jϧztHPOk9;JgRD3)OJC_ٝaN%O٩Z#r$ ٥u.Fn "AEBYY? ?J7Mrͮfl(U>Chi`^4x`;W#<+s¼ 7bSN. @\ ewD- "@^ɨb+NUB rԕǮF!1APC}®'S6m(O!i~^AVY8/-G Yv ־JLmA<<.j!=dr obSK:vP=XRfMV.+r \R .uUG?3 )_eW"[.|' NEtH%{uʕM΀|pI[l(q#<V[%Ʌ`x[E:ha SXN ԕH Sfe1Ut̑PKw$f~ ,)lGZ);.Q>>939k;jǍͥy~u8myW)KҴ& H}eF _\jD+{zM#iv,S{mèT%JHS`eУs(2tx jj`r֕8"s54 o|})NڄcYhvzir!x5 z1,ߜ4R-M+*[86?` P1!rܯ@#;RA Sb|JglDq3c$|]BǞ\NNߔyG9O1,>=ZMpךkfYfț{{wBgH1>ҋǨ6l8KSZ4ងZb"Ϗ}fW)v@|Pѿ9M+O1rIcRb &6p+ L_>An8yƹg zERۯd/2iyoT'=/0z԰PSٚ[>laO@ j6R@Ult': Έwd:">Jg+'lc{4\f<a6+zGTQFّ/TZ/?dgl8ӯoO0aj !@/.OroO%X-J]a7hVʥOy9li=O5> f:/6=&q`쐋m\PpLuti 7=`&.v\SvhWPg&њRU g2UY-A:nLvn!M%%>,S@ڻhu,- I ohkH{<կ^ٚkXN)LFYn=ӴI [MűgYZ07070100000014000081a400000000000000000000000167373d7b0000a910000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/crypto/chelsio/chcr.ko.xz7zXZִF!t/-]?Eh=ڜ.+8K$6"zd 'Gn?LtMu*َ?GB+8=LnrX"#GL. !#ҚO5`?WG_~~3d%NA#Q rY&(~Xo|U;ؠC4TBNn`̛BO4rwAr/CӗcN](֣&slAյz.GɌN=nU>jX1ozl2? 0%,aG9 "J`,U/kMy|oj(q2pwGn/!HdDƧ>KsaKJː'H$Q~Д!JE ߫"n!@ꁇCÅ4*6>ҫ&:<༾B 2|u4Mv#I0=:Ge MLĶ;RGd5+ij{Y?i0`i`/&=r(!Fş+˄V,E6[NR,QʵF?{W#N;>P{Y ?0k=XX /ZP'dnv0PUPU\*+0{As込^tI5{ k]Ib fKV7q߃maάp[E7hd1juj:# /F>vvň!!>v;8!Dpt]%;3 vEÇǘ pEMqC/h5 DFQ\EmTL"!}jRv<3[,)d+Blk# Je-. 5^F~AxB@`V0fDkx ,Η8c_w%%[/BLab }EH`YR7t0a) :V;i?"rLO-^89" kmWEQPh{-ЦQt䑆[vz L# }=[r=v^E1, {t,tFZ@F`W羖KEx )c#$ϰϿ(&gP}i3:K[4%j(y;.;N#Q9̜֚' <:Axn{17\0:p59-:t$\nvz]ZHs14~!:븑\EKۯ x5% RtZ}zaےg}i!hp^vzk;٥y!fCS?eRͩs/\?@Y2t }G'(U[V_ĶX1#N_4kGWfСgxXRnŻ>墓n[=aBSq w'eZa|6V(L_(j\je&|^&Mا#pgtM"O]] ,FEn%O >sVǛΠiP)~2`sVb _R> .uǁB4WOwnZn9+' dTeO,5{`uu d7lי>쬍?hN~`˴.aʢ-6 }.4%mq4%$(HaC ȠKpSvi\_yov(tw{mYfRL]uoMI@h34u/B&&Xmƾ ka=bX${gWӭ0}.:.*+.D A?`}r^Ak>QytGV4p4"q"~}dxZ {ڎC[5l_=8RS3!`_㸷6k=rvB T`J1?p.鹠b>ʼnzd7qk], j3=$b:M"NjB y%O-p g_q%MTL+0VbHPgmyX0''/j*HfJ! b5j9GU֭ JA ^d Tv(q/?3t7mR bŜ51Ww]U\|<჏2zn5ا̜fotSm{vd0/>Ǫxu éiQkҪ1dz44!"GNlp)&Iޮ=n@8 h>  K=*s%eB8`7YͻdZdC `9\hޣR7pRC#$ t'LFe&Tьlj -q}đLesvK Gp R7P^%~O~O a\>]R~}ZQo50bpI򱇏fI no/v꼗Z[<3yh>+w{ ˘2WCzWH"&B BR q>Z8D H ]' #]g/]w&^ Að;?XSbb@0 RgIvU%#r+m-sRJ0{KR?8#z<)g#i(嗅c,ٖkhRXێ{sX%Ek aW)03poN1<b (dMN *_0nE%tǣCƆBlR# {,rhTb|#Ã5P7k!["*;g\EgoS,z67FZ8cz)C2vmi'm4|=~2d[j NҞ6Hq=`(^•D8{+v#@Ch*ZdyÏ-U&kDvē7JAI/JASASutw)B^| \ex]tU@Myᅏ3 1"ɜC50 HpMeQwm\֧r-<߂1,(Im1\ * 0+, xxPQ]wkBRG], e8 GJtQfuV^oiX(]qM&ځE #ȃN?[־߿l5zplQj?gE,\KQ zO0tvK—5J$TF]|ҮcV}B%FE[XI3h>|[:s#Mޟ%~SvYRl`OC4 p#Cz窚wk`p<u7'" 9Vpa`A`Р[rQ(-{zݽ{* .qlo^ST(Ko8eg8`v U$ܼ7m[wd#ȞJTy6#Rצݪ HɬLb| iC 2w: 吞w*TS^G4/6l{Kh_oo?8?wtЋE%ypK 7v;%fS6V ɤ Y $.,=S(-cz"p%:!+,xY"[5-O>1 ڵP ݓn^P|aI7 ϗVg$T@|e$ps֒c$’ (OY,-YwZSkR 5 @>tC[ʧ3|ۤ N5 o`Wʶba@F+ҭ`ևK^mtˣz- VST5΋~djFzƀA蠍Uȇ t>E}ۍb8kc Wa2wׄ͡ EZ}'Q 4ó4/>bX, 5%e>Gë)Zic U1GUwIqzQ;ugx6sDm!ұy-tz FvD"WUd ^5HKL}P6Y: MԘ x>j7X|xVo5k&nF{ӱH\2]z $ Y-5_QAŸfPxʹtwEL] z 3i`uk3ʚGctjg*Z].y%q8Y}|Tϵ\߫٪.EM8wo{ F8V} h YQ^4!K4G@/mXN+.uvq:bm)k7&AX|Ht8dx=-]^T7QҫobQ*%gK>bU$6R[7/ 9Go Jqݗo?0u#+sj-'SƄmaNV!ӫ RxLCVGetP#.wC鲐1r7rfz8Mh[ay7۸=%"ϓyVp,I˸5&_ 6$›dS.> G1}5..3=^'Uzwi^㐥o (H3 <.7@X)W ۟>GhچòYk E>[Q>F[- -& ?.YxCDAWE$5UJ ._6G>.%~`W8A~{)FEL~ kœ #O'ᗿJR',x;`E` ,lii*'&bCEpO.uQHè5U_S]ke@l-h1>lTh+3=@Zb96ſbK@^*o-j"փ_d@`z*H$N[h duOY7]k0|Y3?hߊR>y)pk^l΢_8\e*@iE2.-%n!q?C>:tt8sc5nq?,{mSI ٸFiIa &-٣{w]2`LqHntr?gr܁ l6s!>g iڇuAPE1ƣGFM U: .ù| [c-HG9] .L]5¨kݗrSD GL,H0rv$QotѐiY6Ѻ`)VV:VBgr7PpHIB3a3/8=_}!;[HT:Z S5՚ʤ ]@mqTS7[{,#p&UhL3m>TT"$~1G/Jg9aA -Be؅mhY*9XB @S)Gb@nZayEy[-gPngϰ89裲Fծy{ b9^(0u z /!̛kv~>+hҐ XgAK-KE0c]!ff1ˬ%툕v U7d$"}=*[~*YjSJ 4RX[Vn;ڥ"o4MvLކ!fr<g!Q4Zvk6^Eg閠 SǺ*uBD|08="#T}_ K"+Rd:qx8DCxԹbW6\pC%]_fP9 u-1囿=U ?Ov hy׹m=~v;rf=C4bQGڭ"'fyO9X L'7P*sD@O.eJz71cmii%m˦VMVDN>n,4=\>Gz|>痢7!G?V_q8ypKȐoiX#pax8!8ݣ&Eb @jR +y_0\Þ(0:?f;ӆPwVn:͍dSc5׃:Ȧ΍F PƳ R~i=wG<0#G3'i]VR`c󌽟]5bj Kn*x5 l]qj5J[`G_Θ0Ǭ´R(T '\#QL^IO svrN㡮}oE5^K][<$rRHDMQ܉R64[7$ro+A>qvӁ>$XecqZ"1@3k+oj$X6&;T* G'J.˓ȻN:$Wl&צ#^'Hz'('x7.o,/9Eh?`DFތ|T3t%U歘߈gb{ϑd.ĵ"ݢ9jꦪ[oXC7˹0rhG̅d5;'>ClٿAOxh.Q3UpPTT9#NWos弅FT۽\d/J?nFk`=+2XEwsJ^z'[$ߊV=KkxY?$ԧ|W9Ru#_⺵ү'\\Nl +U|}NX9q_oau?,S5"}`4 uUEp4n͋oOJ#080wygo\&Ք$sϣ|t? ݏs՜,'/&$bGNDƍ>hTx"ɾi&\3Z8kL2\HXJGeplwn׍Z {.ۂ{D}6}J fT0 190`IA{D/ 8G=ؔGUȹٳyf*A0/Mn"6/vc#j@U$*Ճ|@Ibt)uTxH32bzA^V}6gzUaai3SUwH n@cuD mRo! CWTKC!Ocz9o E?C&%s{3[T,hƖ~"2KAXt[^ L4кqtķr*f`W:ZtRZ.C%+g s͟@Vv7ۦ> Q[Ǘd^{s! Wj|r#0 b?I3J ^Z,M܇US߷Ua2ͭS37T[тx=MK%0;%* 7oͮF<0VDE14Zap:v~yӦk%&帑# 'r(Zm89mcn[0O/bܻm}|,)S%hœ6|т -xYфжIFU GN?~յJ!2$;Fr}=\В+d{&Ȏ|HNHƴ[9E:f6tȥ=|ԗ@6C7q.oűZ (GY[pAX{f/i*]2A;,01šuހn5n*h^'ۘvѪ]0~y:T(kj-}83Ese/M$l<.wG ;XؘNM|$lW6zvTwڑOT3-י _LlrC+EތZOƨskMB&4ɵE.^hk)Ҍ>ZryzeP'^GrEZIEKN+XPfE3 LX9?ޱ)2gfjp/h( d D*b-n=JVFud_!xeu YwUY;f8 `9șjd+QIuXQo`hI G%?f^9۫9ΩW9Xy僺&EԼt~RMLp9/MgBX{Q??I+$K/8tJ-EF7鹯/CYpMQ\%c;"=u MUЛVA"r.&ܡݚ%x!vm}<(![Q% |n6b>UO,2?w3{U6ڼ .{6݆(_':{!ǟTUOl6=  G jº)/-0}ѴKo/+{v WmrGU>ݒC Sp:_n|&%l#Sg/2ga9oT室"]Q1{֑. Q8ؙoeSgۀXa\t?ωl—tGuGdl~`HeB\>3Ҵ=Z>lV3 Gf2bl*[C,DۈC.RR fcس Ͽ KyY2aul624YIU޵OC]Qˉ&FVf]V{KȢJbs;33>it "dI57%Z/ː@}jI9@f00w*ؤT.{fGҲ.aL{"öw=ZW(5(aP@R,hbb%YG'@oin.Xq^<0w(T3y-3|w7#Nn,q]z;J D[.(UE?U[a0.cܮ\v),O2KZ;Iq*.x9# X-D<"+j㬎LYc KImܛ1{w<]±vp'ȲR ^0;1" $?f2q]Meu7?q0a$73UmtOIRD8XB&`7E d;;P$NuߘRg[@)[R|V*lIŭCf9,yƟC0^ia9n`nFe@5.Ƥ:'/|'fZzdB Btaf6>' EB vEr%&vsWHZ7nH1xՍ%1WPlҮˊ`c%ǐ0w|ՎۼqH`#ڙO0'J ./ȟ[jA,ˍѡDiU/PumV,kuС]1ͪ<|v$ڔ3* dڷAQb}1B> ډ$Q8~ Nr')0 p vjnw@yIhܐ ׃97'<MPDMn}',uIܳ|wɦt# &"^)8G0uup̡ݐIRr$6^/y2JN`ԗ^/TP&͒cP)-^ iw\W*Y7+[֢]ngIbT:90 ݂da&Ev _?`w׈ 0Tx[hBb#Up]9ЫAh"竀6kϏИr_/ ^z;NƝumx~6aHu @Yi|PAˉGyVnnߑѥ〰Q,  es܏F`NȬėrM*g mi$ wb"Aor#pjno=Ȥӎ]3i%c7wf\b l8KPN=k0Nh__ow` \qRO;]Õ!mT6>;dҠDX'dHHTFDB}.? tvH@[Ƚw' 9CG;E~t4Jt25ۦJf;^Rtet?륮ȡ[J,(NG+:`IO3I&Bl FDYY'gԙŮKY-]fsȖ3b+ !&h2XrfU}ZDܨ#Ω(`^E~^g:F+uo$accg+|L`ַ饚dӛ`slӳnayDp&ðT-JUsLl~7\5ړ6:wbߋbʌ_&U^7`*^B.}_br/e}7ZfEq1I,AJM6+S 8<̎)ڟ\Կzr<#AQD (~: ;x@|24^r$ o皉ͪ)/ea "P;RâB~+WTCN說G%taa:OK-ĭ:*-cT?cQ4ʼ En-6),`a4696up=k5K#Qbu|C}Зldcb~+(:;{_Hz8}"*ZT ;Ȋ3iB)m%/}ӎnvewJ r1zs/)woB>zuUl8ܫfߌ>M;b,\pO$2_ʪaLK q4l[xl</.xp- Ot%$(AV;x\OtW)UH] 65h8~J*F4II 7z}X(MVNj kTÚagf)fkd;)_ ,AO,rc m5sXb+ أiVq,{/6MCw\ҋyjnVFTnhٝ NYîYvjT#l.9/HMr3y'/AL*>i`'x߇=ri|]chuT+:S|7?o:}W@Q4OokXbcJwXW+}_^uj<}AqJje?tALUtC׭_2 M^zwힹȝa_%;t`[bW&}|| 5J )IS)#RMjOF6_K .ߧ~̈|%IUioG!IYoFWD?E2u>n e}E G r1ຐt_<~sAuV:߯˺Hi׸2ϣO0X詖P!5xeZG? Rm2)fc "Jg>@&{c++YU,;C4rc5b5_$xѮ8/-“\!墳P.ᩈ9e81%?9&j0UF6kv?Ȍ+"U[l_ɶ[- %3ːVޠ) ߤ aL+3fR9Pm&5CV\m(TH톭VGP:|9Cɩ04~ OX-_$ | }kno6;J aS0xoE>+qF jxo37zEBAF(+̔_yʀхW|GUކ릎Y,/^̬VC99B,p= 'voOZـmr |'E'6L^8`DƔp;JlQH}evD, 5W1s5OgcM`]!`^J!haP} `L>j*l}Ğ_1Jz=bķ XGq$ TݡtG~U>Y|P*r{0~Z=yS_zM]ygeD?j,J3)͋_,/!}f 9q:b t"kr|2HC`RH*,WI@lw}ݎ@YY&'\ x:'n69T^vcR- %; ߳(0`am^  }*]+B5k tF{PǔɜIF#.KUR1T 8\{t0eը ifAw]HƾRpD}+&Cb?!8`ˀCe>b *J񏎆TGz&R2||nYprj$k[;f;aΔN6irظ; ZPw4vPГT>JlY/xՠ57b\W2@YG8MLL" \&W+=,w !s_9mZ*P\$͐ɶל@ F;|t}(d$E;d>H[shE ŹXetW(o$p]y=M& kKFXO )Dbq'65>rW#t!$)A08vh#);* )=p@<|.Γ"u6߰f>J+B]qT]!>1V*%*?X O4BK3䪔z4IUy3ZR 20D4e=1xQF ֡BۦL!6tzF2BT@Z4?~USEaEzqA˼(N)B^؇h^oeVov8Fq*09'­j*I `%.#wV]o ~a_b\x p]j4,dW"HCxpY?n!'K ߘڰ"@Bv}"A$n2aMl\4Zk7rR wXh?+8=-}dİE/v3fhJyD3^"9Ө7~o<9l GtJ[4'a\#7-t$v EL݅Yc$5w[)}}X5 vYZ)Y6>N@33drQ*J2AAjtGɜֹ!3S2_Z%1%g+g}y]#\D c<%ől+?ڑi,AA6ȍm%|S|Aܨ }λdexB*}>?V$B̉ ݾ;dGY Eʆol@1/!nMk듳{tq:Waб3wp@J*(XYuѰFheqRXV%'oFq+[מDaEPTI5rTňݣb Vf;ϥ,>_l\0;N GHYm J`B0ST\cČ:NW'lkE,Rf:=[Cz'L,dXْ! ̱B7S % pB|y6'̷Ծ ߂[)6h@jsPl Gbl߄8c)$N 0~ /h!5"s6@%39BFba'؂}?(Y^.B>hjXd$Hb L=Xa%lni &^11&)Y^EA8E/Bqq@8Ra.f4g:dp@" 88Qڌ"~ǭE#3!Ysj|)0/uO6LG Sx_ׂ9(S5)oC$ gM'!ad޹@E(Kƛ/4MVaLgSYɷ[N@@uCPka5d|.˵57eBWB t[vVKZa;DX) ˸8֘q4)VlJ1+B|$W/bD~Y4Ԧ/͕j]SaEW|A*;ĿQJjO!`nnU6_67Fw37w5yX_U % EFl$ y]TSBHN"'/swE 83).䜢w x5" W+V6CB/ 9ll_Il7!`V]˜{IܰVT A1򜑨2ݽq R`xa(|Xߴlbyp&GͲˍ[D >ôd06_PߡCOd?/s~ `r\vS,05blmB6;[g, "y+5o7y7C絓9?')M O-5P 8b2KMj ~{C!~QRy~8LD9HEv_4po0O!J멓lO['Z ݺ`m#~'^#%FGo۪%.IUAIcd1)UInòs_ LZ u!*lQRV5<ˊ̈́q6"b$I7ohc A1:C :ε Y.`eJҾ>֠mGȇ#ګDNY=\ũa~day}Z/;Dt{mrL`9nAW AGq_JVޙEbXb=&0ZV|&dX0U/МwPl ]ed N?qH$7\uQ ar 3솊{$- L}@%6pE'&5&~~QT@h{Lt$F<& rΡU怊iK5&mpr4OQ]EN9sM|pcd 쿷EbJ8L󙣬rxm>د۵%I%Q̹'-:_G3{k{1 b/KQ73R(gKmgJώ38p%f5I/ 0OD͈`WP[+ ᰄ$GOWiC*QT[<4tZN.:>%#-$g7k 5,6N@2v&|Fm7F *q}Vx!pj&b۰YD /R8yĬK4Juت:!d\o (-BgNm`FN&磀2`([b9z%辅7p]ņ;[¤Pg#g6GH,11Ns>nz/^V)puۀn&p;dsoGU˹E`i" $u\or:4/]J[7Q ޗ~ 9mx ;:V zдIaȶ- 3mm,ah''1h9lsm &0"IhSU|"ą> (Ea(֫|iKfu;;o̎1-jU!;l*!qLu$gŏ4bkg@j-`*D)2(qF W$Ҕ)9FʈOw̎/#"ݮ߻C~,sRd`3fn֙ӗ{]5j|U@Ak(B~N#r$_t.gv~eI!߱`b;r VǤpQr<|T{X[܊6%Y4ADQ\^[mQ]sN=0%T .1=W!s)H{^s ڦc (@ <GW^)f G^X¹, X-vcq6h~ewtXf.7đib`Gb96 ig*A}m+EIv.&@EQӓ x$]x+чП~&:xHݎXE:0f7JʤQb86A~]4Y&Q n p ߚ.([vbJ|bZQ,\#hY5_brElr۝DXXl$rV`CIܰ~.JX9 J퓋ݴYfc|04Zqk~Lva!qΊ" =5ҩ=J__wnr͍lXd{ǂ ܔRmt@OV0E; q?Er.I\+'}=r d := Y{ z<7\ .9B oK{D._ Xy,\,d4mlv?V>y3KU>ǜ WU@'ȑ笶t"~v$,Lɸ 6P. V Bu@7(a-3ś >Մ#yy&`BPUGL3[T;-{teߢkI}G[u~O[Dy7߂7Fym؏i btp&( v1C!E`ZJL:[^H%a+z䁙QEohA4@IX(/}# ^^_ ^QwPgFh %Bx\8 +_2ZhG:!g/YΈj&-w|d.ǨȎjj4GR*#8=X :(4Qts8wۗZ!o~81QksPi=z[ǀE,4IC\- x7P+笭fe LK9 ̓)XՈ- ؚgbFbw×HjI0LK1)pTw&j*<5.wB)kln*Mx>6ȁt";4@IC,$dkםN\q"S@/ñрHg3)1wwC{%Xi0|2GAc#BvU΀VCn|S.-ܜ UZEb&ƲCh'44h> Wچ4-6N+sKHw@\Pit:7@}t%+))'xBV 7ƪ:#-%vV}^tUi49"4 \dHj4\Ӌh1tA$`J[;ndN+%GotPo#9ҪZ4"xI. i\.s"< t)+Ka#[8Ȣ|Z$瞊ws$]&M\蜯ܿX/uQ9 N@Emo#Ü  b0<^^٨0|.;aĂ~ &W5xudxِ4h/ȧ4f~Fa63a+}/ބXbϵޒbzs`/E%[x @Qk,ۢ]19ϟ-bfNťAfH#:ڼrًD(EM(!He-! Ё9H kCɡޏu!2))~5QvlLO `&ܟ y$S!gX0Y6g|~ȫTGi.(Bb O:G+YJ>0먟j(N(*^~c$Y*\Ś]}~P0SS='w˨`IdE}.xM1#`I8C&3MݥkUF=gbe܊Mp4!z뫐'l.N o4 V INRWE$"(fed9&fԑ]E!@s?!6>Z])}b7Ʌe$vS:FL /;#)\1˃ʂʼ!s?)>7Z* &7|i E]Vzlj1s}Ո'E.8c[1 * v"yIR2*6-Ytμ}2w1I*8ػK6oX<`Jө(4B i p̈`*&LbTൌXfiɛJ)?v;RX)Ӕ'B4P K0h6q^MC>si c2Q\cyzR5 B`9F^ f0cq0{ ~U$ 3XYqG [JgjK C R҄α-0lU7^#tfi!xztq+|'=,bZ ha% v y +SRP‘OVDKk5zxQcNHf.;sAkR+$Z(持K؊|vVUB3ZWq'n36|cyy&ZKe5$lec#= S ZB^i.W\'O.Zً4Nꘫ[}tv˘](+>Qu|t\鸀YKu%BV )аqPIM&t5su\ԋHB *j.FLjkLu1y{2?Jѷ](_i"ƺ_=#e]8F-#w-SIܮXν)H樷Q~)Hr?Q!y ^.Ƅfl'y2ަ W&Op%';S aou~G?ZNy%[VQ/*UAo ${~,F}: i*PXK)4J%U] Jg+%ԣUI{`č\cҶ7`yX nKȋRăFi%[)4@d/fө6n&n"[69o"P1p"_SҍШ$OD9ΖfSEs H,Zt|G=ne#)RenR9 ׫8YzߗK4Ⱥ uly-:;&m!j*[pC7B hollPJ]N!v!)]6D&k#5J5ྺ9&p"+C1p9p.1p:y=tOb\F\Ag# 3V? ӀfCSh@皉ڨ Yjc"A2 ql/2-6]^C?A)[Px^ūkfew6APUh+;P5USłWk;Fl;i)EȩΚqˑ@A%@Ob$Q;/Z:=LbZr/у+Fc! 3g4 %WZxeaWS7Mp# j6 F<'IM.~ Wjp W_"4jiD[J/d뫘4zP+_k r zFѿ 'Nȳ&ՃL6"2S;qpS V^]ޠzDw44tBFǵmF ,#esik`<FrD-Ru<4c@<+hўm㘠ϮB*Q@g %$ H:zB%DTlX|/Ok9X vB@o>SA'XaG:*7,%mz$yJ4CkJ%A>4}viEc7|0n%LU5[/h(S⢟LʈjreZF0zTj+d&N~<TgD3) GA*uՎeZ#c䏨 9y͈BD6ދHQiW|G-?M',TN!1R6}Ts]$𙷒V^ d0 Ғwm4,wp )%o[ĨtߊTјUFj!7dIkSh̎CY!/ ?-$v*]#1?? bjvEtihMFc-iڏՔP9#U |/ZVf?:%OdVCc#%c FuL&od;"ξݷ%>,:l-%Gזc :ί x^EM5qelvLEƲtA46;@Q6HxB@[ѱ[酣[9i)Q @z @sۚ*hQK :aG(p O&a 9JjInXL"CH7'PM?/Lڔv3R}^d])E%¹Bu([ 3z4{LH bx|uJ*~a>,co($w':pABRQW=Oba!,3M%QU׬;#&\veAS~̾bu XG׋Kiu ~6nwDo.$M>| r8]O쫸By̏X{΄P߆`?Aؠ{i%BK-^^(KHq`™8'K;B, 9@+-\ZmV|+ilNYE7GE~% қ =s0>BkmIl G[=6i1&>Ч^2Pt1i^BߜПq1juj%7==7YDt_h5(4&L~X,LZ+ [j3HY`.zfAօ q^D'wnBg"x-D0JV[#楣i v>XRnU+p2)ylnAF9[5Qm5{t)ͷ*rŽsaJuShtMPL_S@}ot eC߿ y[itcڔDo3d],v *vޜaȅ]>\]B_P !cOLcP@}iZT0HĊeő%~C 9ԇ>Dz]CY1 |/- s{IU)r8J9z9}ثG6c!,,/gP9|jc8RRz)yxۈ;]NE9uk.@Ԏ` ^X47ˆQ,ؗ<þY]iǰH [P`0k ! YPuh]kБ 7}*,2qsZ^']MJ=Ȓ/ ,WmrbsadvVLz?`%ȢHZ326ctѩ?'}>78~8CfV,{VWU;pfr;pC2,YDy"B;[~TMd.%eHNM綎@OMYW&]oɸKц*w7V)2=i(Ucz;UKuӝ m>CV`?S׈q ծU>:Q~RzF2~q19yrj9Z$8|wG?zk{T H[ y>%8HWp?=.Fە12b]t"D9Ԃ볒*^p,dhG0WЭԲ"^/㎙ڂXf pf:}o? 7-_BHJ5PȦӪHUw ?N?KI=kzK[=}8ZvmN˱iejRNXqꑸ6fN/']Yb{_n \) #"ćJ0䄗_FsAC1ߪOՌjjK8:EY%WShw᷵*dv\Z u"#X{Uu6RuFZ07fk[ru{d]?\ ~R;r`M$[ mJ7zNa[XبDW1][ Vg!hJF$?w5qySzdc(󍚘n67L@N[I}ؤwFNkh.훁aڽLiwZmdC(AMzR:3A ysSH]gr0( .>wk2|sv*Z+NPսN`i*o4)]c`zQ}2LM=O[[߅w֏FOwB645H~Z>,42)U!A36DeWHqUwͧe6KaP47.Q#~x?GBC@VwI3EYEGu52w_!o6tXd~E{m/[OqepzmjBMcE Uv.bМ ?Tb!=B.i$}DU ]<"Dh  uR6WBi=ڡ$\E^ 2_ߎX\(UX%PFѷMePt-i0 Ltzr *N 1R h3N qm'zaCT(u.g}Za6@} k{^CڤC??ڙoTx0V!U| 鮞Ӊ{IkFTJ׃z-b6vrVwH4. md]Wkɞq/xNixi fz }cBawüG)2+5huo3[䳮>޿T'Z4RėZƘQ˯"6=b'Cb]ȰHlKEŽ;Pl+]}o%` ?ѲS檇M 4a" 涽U{n՝>2jf∛!+FV hջҺ.# m\+#@7VܬSS)Jq\T.0izԘxcbUPé 6i]]D~l=ȅ jPqް]OeXgN8g}vyc}%xZKƸ[xx(鉥}x&,vl][aw!̺PF^+h<<ȞLNƤ o?&@l/""Rh@qZIP0VL ̿?Y̔_Q}n<{榉tl/n:C4 4ti^m0S.7 }r;0D9JI]{a߭>C\K3 EvZtAarߗ()na `?FAJJâ;ZYT$Tt *AU;D} /HNJ^}TWJ"abDK(̄~:UJf!5 >ވc,TJU ']Xdesy6 q6J.&og&!/YT}#61|qT%Zv4 @K+2NoMm+9`{%Û˫c9I>&l jFE;@T]Tðֻa oS:]?.-t({^em_ I\+7Lk- HW>Tnnq&>%y%jQ&^w W:j~v%<ñ{$22R2r3iɗ)l% Y */Mβl#ehքҨC2[gSߨ콭JRg]A㼌#2loFmLb\ebaB-kvKw4l^6j7{n)φD;Td<  Q@ZEhekJ{?3yX1ƒ#Sޒq@г {/wˢ4tfL?Io ,ig3ږ^^^C,!736v9h8ceP+O> ӌf4{KmbPW2rg`gVו?ۑMhi>.f1'eN4' ]R:=m]}!B05PA9hwNF. $`X.V_pmt('+#nXGOƖ]j'%(A,vs.{HCeծc"J/[IND9wuRh]vbv@7Ub62-J<#+=Sa C_BQ{vlUچx4YuI`,ܴp8{6R@iu:"D$~ڬ!^?.TON?FG`}[+y 0F[MyB)9AMc[0lͷ7[R16@f?x2gg5e({0KsKDsEOהQΎFaO20;bZr8 ܂ݚc#3;w"ٜ~V1wViDEۤemgbAȝKf<҂=av1).tCz9=K[H_fVת랝}1_ 0ZXԹ~E<Gsө@-о^dayj\))xɣ6+KeսN/AtbF":ձ$#F{ahM8 -Q{ cZ xPi9)i뽫'!]C+De8Zırj/wN ՛ c|}1L8Իt\y1e,Lcz.L%]¤ޗl.K_W$$O!I,|\R?tb3['ӧSg9a HIK =^3X<۠*n 0/N!$ {lL n+6S߁7+kYuL@.IC::x*kθr| yoq5&l7[nq j͋\= &@p"vq%#ΞV6pDS*CRGMsz3Ϊ }sW킏lE91?/ڃ9e$1S C&§L3NoUFz$)Qx[Q$K6?q+j,Qÿ7d:'dJ%LY:&8cj2̧i9āFK^ }_F1ʏb;SD\Q-wr> o^xq7Crװ) ;J,p rOܧɾ_a ܓC =&K]_S,𖲻fk}{5i>8^L"%5Ni۴}-$3>߻S#41UB< a{Z@<nnCP{ GUU93 Ⱦn޿)V0n*ຨӟbxz$M*mCs 3+*+L#-jYǍbޭ`.@0/2U }Լ'ē}*^in{ 0?TPO-r3ī!'yF"?'/WiM9kS?hZ8fz)$%6oU^ۑO{޲3X)/sXT]ԟY;(%BLTט;u<#u@6yP0*RÌ"\`bol w EW!>ェlt>!u]S/n AȖo3gfF&q?Bd_UQo?s7n?1 41uOt J>fִ'{ 5$mo9,"VfLuso;ɑFg>OV2UFJT :Wiv-vDuf?E|ϔd6DuEwTYu>FdR9z!pEܓzk/kRi6{bA4Z]GΉhuD.KQdc)Ҍ[1[fħQxQ"G,Z&碟;viކ* 2Aa# $zj{Lj_U0b҆ؒZ{*W^Q;X#hy Co0oBH0Ut ISL`˛5/0hw z$oa%%P]'G17-nxg'8C Zݏ@P 'j_Vꃕ=d SS4^k4j/KM!fF9)Vy &HtW6>;۵Wۘ! K4@宽n'|h00g4u F>WEa[SYl9cI.~:dSc\3[+{!u2]2 cq Zvgj~BfR ,a_.%=2[7f#fwм֚ZdyOEVXщut2C2F}_J Z9(8Ec}A)TL}k'S\1L <W494iNx- Z6y2,r^±[0E?N nf O`iy>} 6*\aY2S‹џK ;uZ-ZZgĹ70TGigI%ɔzv3ӆ2p߱ƾU},byW8JmRFiN _\JJk]v3lв6[I tegJf3b4CC+ Xi(^Lm_ o.фQJypp%Gk!24շf"ʐ"lp)u,C=zLru:w{cww5uHw pJ蒇(PJ &L?hQQ!ǨT!M8 i_am%N#m^N{ru׭BQRdi1C>Hjc1\#< `ݒhֹa}"%)b6}8& |vƙ!;,QYnBS#8aȘq\8AF:Y7j.h/AtE{5c!=xשp[Fl")8|fg< =^9MoڙeLoQwMi`g3_9ˎyV]H6)!)Z9hAP,ɷGp|j0<26j1xs=qox}Si$Ϋgjx7q._v@IԬXdI}{~Cɖ|jSP뺧G` a JgYAsԔ Moa4 7b3{rljmv|]IPM 9ݬ=NHtmh*=`>N{ad/Ev9H<åSiQ(o1$`[{D RҖh_gۚLN K+!"zEN `a>>UGrw(_ܣ>,$j蔍t! {7# {06HSOl8VFV\*dq(s"Ҕ \J 7I/i' ~yQG]{Ia^F©vn"<&sЉ tڑaS_U, ۔)\$iYJ+iPN)*$ZEq̛hx&iTx{ 1Uc?*f l)iY&zA^F0lv49=د|g$i?W+K~+?(j_o:ېڀhpn>oiZžqq8"4nd%|6לC=]d Z 9w9⁩xdnʦn[mkCJLkapPlQJ(,I:q|S\i@!'yi1doau2 >p `KFȹ}B<\QUG/pޥB=7"߱^rϾ}x KQ~4  N:S?<۔x3KH67,Lvi7ń7 `Tf1R.yk 0җB>}6 e;T-uiƏS ]^ILWMW$@vL4*wNlF]!~4@0&M0]2ݳ%O2pU+GGՠD%sfVQ]=ʽ`GI> ?X:; ^҂b0B3\Peй%J|X%`AFJz(Lma8߉{0_:+>[v${@XW'!YrcN8@Zk)^\jf`@ݫ͜WZFzEtȻ8gѫÂUp쪊^/z䞃KR@;;;s0ͪ6wMّIs I'3X+K Ci/+Rg~; CgtnV7IC|yB`v:i7P1*"w05I7!<Z\z!EXM ۾F.7N±1~{_J0q4vM6$\(Dy $C_vpOܞY(r==7EW$\pu@g|6ƸbQ6Dd pqGe{?=iطIWvRkcѼa >v @NUwh< HjR2P9}m y[S2D* pYFr=Bw8q^ ;ONսC4X\)ۥz;x=˹ WSi%iew0#< Ȋ/B9şbSRp=_b^lbn9!z؁|۔SհƤmGz`̓PPʕ%EdW3'U|L 7w؂On,ǣ$T2xQ(6\ӅK{toZ`B@Ȩ0 W쪣?J9[q_0HFo) (]}Nfsޑ;kBi{ pi BCet ~y۩UqIUa G\6J`z|Nb qTXhD=3}wTD6[c#!tUcL F$Ǣ}0ñī6/vB긯՞ YvsP2M;`#>]1dfarW[΁/yb]vMIAON:̞:EP/&G&# ;ėchg [îk3p'4cğrzQn-i37=Hsmù3o.mni.CL;0(b}*V™P=%vXM]a/\%QtuJ1vԂKzDjv=dQTZОL2A\g ~^vRb Qw?y J]M|GHN`AAw' CgYZ07070100000015000081a400000000000000000000000167373d7b00001e2c000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/firmware/iscsi_ibft.ko.xz7zXZִF!t/]?Eh=ڜ.+ ,ivF3K1/ 4&о<5o=fMt_p~-wuGo#۸OKzC%wd= k+UMB}DAUQUKn|̹Lb7j62٧:tW,tvg\OIˎQOnCʧa%sDCܵ3ňB8b0ptv]k uP.; 񘻑ʂ83 sPXƓTH&\b =#L M ۴XU)ReP ̌GLH4"sWbjҪa_X\c֛r8;jU :cNSB&!eFTtfp~h`᭱ǯS 9Zd%!2}֦T)_{uwԹ-Kn%2ߊD`~fPpɍlC1fB&Wr<3n7[ $\y?PF*f@g&%WJ`6q@uA*k޾;-3(o~RGK,wa"([昇4 rl}YH_j@A!8vm $$XYS:a`Smx72@q襸KNo=FFHGL}rgLlvmVny7D~by*L c92NNv\3eS6w9~fk%HoX)֌B@xٺdb +(4ʉ3m>NՠS s YoО2'XPJDh Ƭ樆[$8fטp95IhtO.%C?]oyb0] 'L:F4>|>z9>գJbv;@DC'Q8o~k ɄN4+A2^֋@](wr\ }"%t,ŸPr=>H"~NNc馡GWߛg dxq+b92-oVFC[vQ rRn-y|ޜV7VЉ)K}{^lbh[dϯ-He=?d;4 ~*ewbNfB$[%JF$I߿p-}J"0co<=T?,.Kd,` UBk|Niz07t A} GVGqd *&9|cÄBɱKT/e?^ZdqE;4x!eN6 O\ bA0B_0.^݉O8:c<دk[0$tHL 8&1 +!ڔ/.WQ=;g*8K0|C6u1:jvtmAʿ1,$xx)Qoo}|U(CAʀ"/SPЃ+hk <ƻl_Vp'ʇw<{^Mt'Rh*XGHx sWIg(x=*7@䒨=~cdcec$Uɑ9p09L9!Z>'egЖOqJL2;<ϼϾ laقnPR@d]ʹ%\V9PKtB@5lg"؟r|0WV<6f챡2(㬛+9ys/Ki~$HVD(%%eLz VH|g GwKS ʜrr`tN/@흃V:$W6s$R[.0WGwG&Ȓl?M,^g,l@xobsn1yMNfz-P҇[-td3aԀJ,@qgRGiNj2ŢV7ZNM̈ؕBQ:78l8CGaM=k'z0^ڣ`.$ũwX|j 5^j)7KyԈhՁ4,W G3,(wВP3{=K.Bg_1@s"?R{) s݉=f)#u?ܰߧ}UEz(4鮼+\׭/i>W*w>4d(d碑\ m\CMt $~V;-=[ ([k__ٻ/-ڒ܃dtwNISoQOh\WL>lQ`^_Y >~w|>uwzU4ee+P㇡G%P2QHKZ'Bnj?3UÈh]U:Q4?L?6xy3~YC'^* ^SI+G}ux֕-/(0Jm,$ҝwiKL/axG,Zǝ ./f_mׅ=v,]ﵞ3-P  b7R޺&.WX ,zBk9@\$?ߐVmB|mZ?ӌҦiW @AEw0gg/PU=Ѳ3{x]pcm֟5r1Z]$Ur':E1Euqqz3CTz͞} a| nLsZ-{?G\ dI}܆|5L.%`Ph?C[H dv5`h%4E(ɫYeDT~R>rɍa؅ݤ'{}3x]4:͌t`= H@/74Z<A85Q`F;>OdƼM;0996w?wkYy0U`dO0c|jg"@`v|r`]yz-2+$d44 z_:ADSJNɅXXd1@)Po #`^VEꖫM{ȹ.yJT NOFb?Ӡ(wXi8oc0x>Mq߂@`t'2j ?da,^M<>$Ph/Wd1~)ug9]ڙ٪""b*JSʮ*t#iRdPg.ZDM%~#nJ8˳V􉩃eⲮ׼d$ʳ,#ΝSQ4[fGaH4alD'2(w׸12h~oAP S֙ &J ( `oOc%.02`.G!fdm1O~0޷fsX `iLpE$4S вk$Q( )Pxk-}bx#"n:veSsɫмꃲlHlRضJ֨RڤpqY9`C63ϿՀB,!{0uieKBh-Ki3ܲ+Ws;^c%qvv­QγWhFr$ږZS̕=S K<+~P\ \spwKʩGwNJ|v钁}P,L8gهkP3jBVbLY:ݥzL&[nԍa 02)'jw_v+r.Ҋ~9_!",Qz\wL {.f}\Qچ;p7_qĈY)Ů@﷘e My: DO{.f_doxWJcN, 0}#>@ӍO9tZ@#]\\ 2i/')kőQ!KBGu׀$-=~v"X}KE>vvo^RWFQTlzl=VyxbSuS jr}Ts/_=+Ǝd"-uU,}naUfMGtcZA!ϾbJRWe&YI;}VS(tjohn9Uԁ%Q?1CW![;DcJ֚RBGqEu6?ϣ {fӦG`Ks-b6;> QaZJMgϴ 7>4.|T+oQY 飄Tnqߓ"rTL@S2`Ū ]*xW9jT;"Zdmw^h5$ˌ I>=ҵI|}-ݵ8`Y0cb*An@R81 pƗB,0<k~*rr^J azNL\@BӺ *f(.5 0ؾp@1[(vMgPHv>'N[y;v{|I1f%Px_ :T:h6:v9 Pg;ﮌskٌwzpq<[ǮhIlyڙlyH.]%t"bɞP߀ f | (t1MǍcƭ#Q5jrXKOn5JwV q,CqĵYQbQim<錰$ Bh7}0|`o_ UtbzW"^Ƒ5fIg 5: WSˇH?"`*/7)) hc)⥞"iЀ,wlyU^XqWvѨ#ĥ~SD.QF/>.㟝AMr5 D&~F{9X}qfz_Ȅ좥v2.6g4JHȯu) C@z&~=MG3#F^ebs n(xG਻i>l0HS+3R:8mDnP`bM PҺ䛏-,l yNpy3nButCCTnp ' 30 cÄ)wRt#}7?0$4JCqi[Q@r`u홡LKVU0aAQOxFF3݋x5\ Q~WcS`` \ûlYR"1V9,,8q]9G4(,؉8*u"n :"txE7flnͱ!$X2s&ky_H`NgACK_KO$ĩnJ0hc [A>;!sNosCjw_I^lpv+|3Fa/IV )o|CxТ0ܬ# \t0F\5K\8= -[4Ѱl>ާbb%/ω5jԍ A }Vx.Q$tsZ HsKr`ĝ=xgU/ZvyoZ&f2mAN=JD&c-U-r1zQ$SԪ $fn:H*: xq 8y@_g7c1 z$L ,mn9m*"ڱQINև XD @=jo?B)/_=ZrᲯOPߗpo+7U# X޾^ Gѭ֏m >Y:r|"67:+a@bmhV9% LbjӯyR:N;uHk"MUxTg(LoDUqr&vqIc7_}㍂t&ulwDvWA劉 w-VVohDu#le-ŤJКQm;q^[CtDow"Ny%B|; fBS "cPﰎY!7nW VH/ 7-LZ!-yʊ/8T=~xD-س;N2!Ol XgO[#:7D#{&–}~h vv<~++nFeLif*LyHn./}P\yxOo]nN'X2ZĜW4b xR2W?3!=-Ę/Eo[zsv#],,47d‚w > Y2\։(T;i>^Z^1A0=Gbv4<F4?}<-x0-+kUD|o: @] "dwhUs 0#Nk[ |5}%tYMoV6$)3n̋ v}GDd& r7括X)Mr7%=n).vZ$Ơ5K{^%=(GhҢ`[+~}e]oYb1Lž?-3&gaQT kxnpnO:tmՓz:1#Wچ=m20340@K½ K %LE#33'sp0(W N0i"ߣQ޸'{jFqxvOa f '8iTN@ f/\s)*%ǝ'wR`R~3C7 j]@qإՂӶpRv6J\?Ma[߿ ԝ l\Lڏw%zE[#"X1 A-JY5d^[;uQ_OH#pƫ (eĩTZnIȄV׵֌ݔS/+SgaCƛNV%4 sDV$ Ivz# Pm CY8Ҕ;^#JաY0&}N!NyWJ jJٿbЕ',+~+?ful>>/ HRlt9\)'KsrRBA{:@cI=ɣn!ɛ~W>} V32>76$+gxd*T9av\ўf^pJ*}Sӵ k7Jr[Y?EE-r0]#l pDxXR=_;t\rCI|J=m'͂:IL!M3p᝺jv4șyн*p`/YA?~aNDUD(w}qkFFh+K T@3s>z#V ͔R[gBl ʔ3Ͻ(]xaTW0+p 2QPbjR:u5`M;}dVT_ل8HN? ^rvDSwo?3)7w6~ܷ8ߴ+.0 }Nr| R)3\HW>|k!1/D[yPtlg> !`c[kZ)Y,m~ 4"8GJ3~qـױo >ś] .eg:+1?0sP>gj 2|JngId>ꍝ-֋AckOV -|ruHl.E%,3 v*JdTu.ZUE>Ь^wh4UC#U'^+#74Ox~CD5"l=z _ q\ fY[5 >s M뭭TqS%&봤yU'*n ZE'[O57kuMD(@榔e-#Klv{""k[ܙ;7`Xn{_0Kt&C x rL)/[t/9IU{FA4̢bsEsC9q<3:h$)Y[>B|ҢZ$L/o;Z w{wr,9crV?@a6vyjX2#[haoRЯQ(賐ٸڒ(fwmӖ<(O8α dIP .D#̯I9G:MOq喕x 1m;zɸ4WD5MSmWjܑD ُnthY1a$E4޷DWq)xJ[mNh >5s0tV޿K|;Q:6奄̟-OB}~5̯L) sl.kO=])J2P׃:uI%_8vV8lJ!l6jIfHV ¼t0lJffD;:)" -oj᷒&ÉpfZEw ~먺;e776Jʻ9*^`^9~h8?.Sȃc6S?PX6UO->b .?m%i?,h);nN|'F"েݑ?\ /DUvr QFUBN;sݶ BCPkE-ȿcj2?vq;+a9B̦;wwg0ާ("Jז^5G%R9r"6%Br>4㕤iZSKYHI%U7rry&yAeuX!l|RH9$a>ڿ8k8.ҕODz1 tFVQF`2`v $Y 8'D2[H^Ob1@mC60s0qovIJ{8."36 Yyxdk<+43)<]Fgaȼ{fw6,ON*G$v9j@csyZ*6F=$ýEGn@&o(7D=e?xP}RٞgXaf. f YUb?)D%~F0+QGSM1qw gjhWrggɚ ˣcdGϒ)*<:C,}ˢ4/!oDTժ0"5qUM11AJa& P ZϘB򬚱= |p,\PJ,f栤X 䄿h`t7ZDJ25dS+(=OcyS2C笮7&x dFNWsl0ur2x2:B#,JJu~ë}h=w'T7F|^1\ 7勓0 3i^X:*y#fj@ZX'V F݉2e$i_|pY1S*q‹U,4p#ߪ -EˌIQGzJ5Ԩ~G ÷kYN`X1˼w󥢱ЛP`)W^&2a%Z;mc0ͪ7Uwΰf qSXeBBW=OW7r3Lv';Q @hRNVb:~ zf ,ejE) 9 &- 7p,I1 ;,u-MN>a@`'JE>aTk1;:/*οș̦lj^ Z9E )\zy5Gn/γf (~yIMFI|'Էx?àYȉR,¸SC^rdulyOAD%nN-Bio2akqTS>G:ԗҁz>MZD1x gR 3{C18\ÿ́P2VSf' IȘ%Thu2*aq^?FkJ_ѩ;"brR|ř9qH|7~&e}Q)\'U!|Fwc/nDFj]'1E"xU38?BeZ`)ncM@C'lYl9-C,L%yr%EqCSk a0OM1V\ t6mQniccJ>ҟ^(Q9NND" ״*Uus={<͑važKH,=38?6fUbioSv<8HƟ'-3oTc0h9,?bKFZj7'q9 HʻIj){,P**FiiF4gs6Js#k̪l$u1z#SmhVHRpx7wTbGMx92Rɕ˱(ՇϥX ^OW<4 y krC蔦k+u'yDdU +g@KrxKݩ),!92O'/=qSQ GiFIp rZ[ثvB((?7>o}Y<Ȇ9Ƌy:/j'X&TSZG;[-k0(2>#frFxHSÑh`ćrӰMKTCqjtܖ2NaDF>$Ɉ 5x-c4tb|c-.@QgG}(D"pOF,YS>d?EPKNӿSOZ><ɃG)nn<NۅU գŧ& 6|[č(  Al*p=]j sqn0,عokMh0 ze^vb6A-Ĩ,Rz\hNZ0YZzz9I7 Wjt iCttqϒ%cQ Ɠٽe8d)%o rUNT] `.VKK!lDXVO(G.& S>B2Fq騷6IA+ij ۘqLx:\[*xXb#%o@,{4DyĿO MÕ]âM M'.0=WYvVF-u~>@{:`ؤ}۟ C:gTVdcE\jI-?[gnrLxE"xv䇎 dDcO w␥0r7.^ϼ܄ڼrD`%'IQOhh+$A ERǥ3cܾ2%R-k:!K9Gg$i̡ٝћ +GYoҡqL*=$~M!Oڀ."\iq4)HS1,uڧ/^Y[p\\˒ 7)'JZ _kǁ بf.\KPQBKn=L^+.Fjv͚"_b;"d/`G29vO WY(+gO/ھ-Mi pŠ<ޔOou\Vj d-Ի놐s;Anca" IU5^@Jm+#D l }&PB}<7~qh[=B\º^wX⿝êʻLmTz%6yX&aZ$ \P+iX~>v>Q{i^gTȩVuRK.iA" BHt5X9Tw6uC*$W MBfG˹jJ0XnBg$,7cyd.Ĥz1^XNע!4!^K+l2h`^YU'CMO`,ENbLZ°'1DqiPOLiP3&ְ[W,n0f3; bSYŗ;nT슒U\;V1͊  { '>v^!KL{c)+fI*o;D~Q8#0F6dM³udp/è"vZ @]F2|jL^h0ŋ:F+|=#ƿAmLO{,G(2gOJcQ㠻bswtJMT?ZxScgJ3/>-5!7)\S6`=atE1`qKcΔ^Ij.ݭ3Bl5e9;˝6Fjc Wy&v v3)d:q5/RH(y Q4e FˀΔxS26|Ֆ³b" C& ?%Gw2lwߧi$+uҐJymTV,!huO&ΨAΧ5(e,ޭmy.I{AeAw:XE^8ߕq/ND2}snl VS]~]_ƣ#.8[OyTi ϫ඿%+cS;uj#3%fMֳOW&h\P=aprsw,{tX@2E?2E?p8@?,aup*}{MEQW:Q4U h­\MU]sQWJ'$HȊ"͍χe>֬p&H <ޞh$=y J71۷T-y):' jrj$u A6+c&M)`^M2g$ ʩVZFaI,j%'F3>q-|EeA_Y !+b;KI3 ic'O<.U?K>% LդMDSjǴ О,}W\gdv,ؐKh n" 5CGL%ԘicSkʃi6URgcK$W9\rQkòm>OGʞ;AZ!8ҋ(PW~CKX$tK q,~j~ܣ rڥeJ94Ӭuz/`}=Ncss\0xOvhf >H!wt0a)EzS Tfj6-m8Ôơ|'W(Zо"@ kIqb$Xƀ\2zS2ղC:3}`3/hG_Տ 'z69n 4J%18NpvPeVduMg{5{+,3 dfn|Ȗդ M*G 7$jyߠ!fz briTL7Y={_ro+Etץ#ƥ*g=X'YtsA[&}v' /jh̏ќP>[ⅦLF%kx)2 @щ(eM( OqKN>d,шA`h Gaa]4΁1ƸNJ󀳟ƴ#:red׿#|V )Hd,qբg]SE$jNپ/Kdsg~OR1g7Ή|Rث{ ע@~װ)H5T| 'ʔ|¥sG)Mۖ\oLد#KjVVF[zt 4iJ(9C[Jeq IܔK}ڝB޺/V_!%»}AU:,GW4^ag 9T)T ua򭓭7 V*_}pLEK|MPFō?!oi(xY2epp}TSer-3Mb7kr(bԈ}0&JJ0mX')xWQ$^@a> MUN43ӂoF] eV _P)tRb"rTx2=X-$`.y/iK']N ݯL~дrঅ+°z#*MD#&LٰPK ?b,MAc%K@Dhʭ[klS`(EpǦ"{=7DY]Vl'AطͨFd' XZ:f>&to( Vn%9w;Tm(C\.\x9B)zd]^3QBŭ*^i1ِzS *R[*-&]<ױ]`VU*61BfGKVA\$!\\WBy}٠¤<]Ґ-JZ<w{54A '`( ftdN mdxnN4+T5P-zelގf ojI+[N6„Z+ܔoџՖLt)cnL3kSlGz3z·4+HE='3N([av|]/ݼ)BlɆE3߀ XʪzMC31\g: 6ƒ̟6`=Vŝ],.ћo^Fae,3\\ːK[jh4t7(VຝۜBK;/(>JyY* X%*5q K+CCi-.aفUl8xު%D[CĒ16sxFR9^!3)x]/?̃gcxzl'[JTsNKGQhMx!o}T{⨾p+,cZ^xJmeiᨹ2IъRT:A qÜ5x}PzsOw!Jj·PqVAY_PqJ_!Whiq}D\Ǡ"iphx=GM~K2φ&%1tOgW~s0AčEG>ZfrIph\Jh1O0 5vRdSm.ZL䈐ds^(6FbSv|ZdC)s!''T="Wuy$mg;¡WHO;h-$<^&unDӳi-9"k.=k9Gv=W-7:(#k("yd i&t X/|EH>|#Gy|I.;qbgw[m'F43"(᮶GF;Yo i9ɜ"|4莿Dտd DDD񌾶CwI\)H4@^sdBOSoҿ"_ gv8MG$,#90up&+J[^BkZZXb@"*k؝2./AJٛ51M\;x@u |~"]JK_* )P+1t| RϪ# E|>dKY]e >CEǼ&A);O<[:+M(n9?.RW p3A6o} ˥93EY | {~u ЀՔK~A@Cn8Γᐱ%OWETrIf5qy U+"VNJ+%L\ K7a$1ig5->Gs6ڻ2%:w @^s3 9AC>͘J6'j0ƨ'ŀ(ˀԶL˳M > E{ &/[C }!- mPͮ2 ~~%M ]QC0xCm&rF́htx8B{1_^Dfҩ!b<+R\BoHNM4 I?w-ZOo@s 0 ],$̊sz_BNT9σzNI~ĐzB[2{kNfHWQau(Vhj~C/g6$zq%?hXR0!.0k=84Y MN9{|{XLk )>*Xl{U>{)u׹ї[:~hz̚(Wdt_Bpcfb "d }(\ km$h~SRSoۗsp{(rϛZ.Pk|jКlTɷMgqycj68Tԛ!ɪv4<'a^|Mn): _oapnN.XX0[4d+x)e{k{I*wKL[&OD5]2#mO|b$٧s..le)_2)9e0JhM ~B kL- ٧:ST!I~*{k; %k2v-x=B[z:++Ԋjɟ!+m%u|>ʲ~__W?Lʒ"a8bSaL='wm4mQF=zƹqC\'lo:"~j;C,֘D܃Pox9w⧽!ޚo g׏!gPټLQP (Ȏj쇐%4tBeI.Lm%hC+sG;| %m5SU 8l+Q@Z}̰kw5|u^V-zA8f*Aw, /`!o߫b廡,0ޤjPSg^=ŝ'W C</l!H㫓>⩯T<:N8S%A7辰Zw\vO];J.‹CbVF+әUɨWF%r3UiG4m^o`#(s;,׹] HM%&Ɣ%P5^uv|Uڨ[9)l:wS̍z;Kj\p:9m)2}|5[mڲ$t!(Xq,ȁ#}O[Tes1.C%c2>DT~j\6Sݝsnޤ/A?* SZ+oߋcmCtڨ]CXSQ_BgvȤRE'Ovw\9-mwwH`sTz ]"rLH2'6Hb^ρՕfU u⬇*6V^ uOa(N.vm&eM8Im*5xn1.Dpsi<<-ğ7[ -$T$ЙzmAS;kI*RJ#+>rڻh*pmM}f}1͏}Z')k/JE*?P–Cf,w8Wʹ/q~dS"gO>EҾB H7L0q_x/݋[.³?9ZB>{kg/m]b9J),Dy@z-ġʓ2_3#TqN-[m>ڴ~M@6d\㗖4scB,,g%*#-#<<82aOm6oMaDдS|-F_O@5.Jj~QʎV A̓SxԒ<6\6_k \{<B|& }evrSwyĩjz/W絣%CxWLp(^6#b\I^q7O@-e:c)< Ǒ*Kѫ6RC``e=(.Cb$2u<2,q9KK=qy٭S0,Mz0G\ʫls9]Fԟy7GtP|.F)/ZVBRġt\q,~%BH(b'պa],߿c( +ly6̻n*#i9;U2\ZVҮn=ϳtDZG{^:!٠ |(g~ exHޑ6X yFR|M\%p!aU2U F@ h.ve[#1مS ([,1|h=_p|Tx2dcCur`"Mԟ #,SҚpb_ݡ9 ;qI^7!Dy$$Ar|UlHg#tFR<=`+'MH:ւ'S9#w*Q%>0.0~s&h6Ny~_iqvBDI#5uiI}:Á*u2YuT*pm=_I&0dCG7cKk $|Lʃ5Cl|́YMk@X>fTbZOD%jQ©u3WP5OXǮc` NysoꋮJMhhgTjjXy)dwEgRlͦ^o]r8S.E bw#r6j k{%"cϚ%r=7+{{J7*-4^>vŋdnq&umaҥHҒiF?{0|VPC, FoB3f*t9B|nPŶJA`E[Ee}YDYx١oop z'\L i/zH {$CFAwk`/4;-8 V,8\:.QlP4K9@[U[s&38/kg$Cl`|bȼ-Qb7xɽYcڥCR,X堤% Θԕ1B3΍0mʈI(j5r ^19uFkrsbP0(Gg#,/0sRVc'WHВhT5cqEp#ވ?cu(z <ڴ^W-;Μ`/ R˸-h(85|1B{., &.,{.ՅqE(<YZ/l_ϑ1R,Z5vף(DŽƒpC>( vd\6ê\!1Wu  UOoVnc6W'ElƘ)xf7`o<l3(0C稬wt5{Ͼos&fn0eueFu_LZ <\N (|HGVVUIi(B'3]&.|3i[IiX8g2-mSv7) $ZAfZ(@mKҺ;V|~xͨb8 VufpuC|wPupFۏ6KvϱW?R9x"M}YSHofKӄe,2qYJ__y⮚[Ue7ߕ& AJGN΁FmI(Jl<|]r{L-P/4j!ŵj_/ sXtUv\'=6bmvc$ *yKԥ&E3bpA䆛}%q@}ec]q4%!)L4a@."62Gji5[ v$CCy=73uLEiu'va<&!jeX:z\\gt!li~{=py{;^@}bfTgjI`XBFbs$"+=dtڕn e(ɩ/[=D6'o?>K)?ITMh%šQRBU#imŧte|ħJAH{2شҮ;?t?^-sƨ)ekpW:@&}0\UD DXܥ_h$ӏ$$qfO)yWsR\#jDxUQӊM Nۜ..YӫS?DVEX5΋V\`QW~lVMp2Z(JgeҕfՐ%up&.[h8 f ':ӭ7Ʃ yV:P _ zkO`_K!E54ߒz ы7+JaG4LGg7! $Xpw$՚U)y:lnq"aP/Lhjmm̕A5[}3rV Ƕ*ۚ1 k.mdGu WuH_&B[{dF(jٍc@\V%@Bh;ZJ |3=Y?hٴ\Ku)v13?r3B7F@{V_V ɰ ޝe'm%$v'W ぽ9L;ƍ X1 ?ڻڪ'o=YCVbӷz! :I/U:+ TI ,tͧhJUii) uJy.(X0k]Rc2 ʃx9w& 7JÔ[zRfo% ų'L Hپ'.XQ8V?N,Li6a^o `Mbpc5 E. MS#\Q~ݥt}+i*>ȝ+# * Wh}dpy'ːp֨6!-icI/קzρYVJ:;E~n͠dR^&`._4CZ:Yl t,^AN)kuZ$$$Otv{ײdA`٤*ƕ%V8K3j0-:#|g3JHЪǴWn+H)#_%sFmj~*x'8NX=lXѢ(͍Kի&*a^iį K>e D)aP٦ qL sZ7>;=%Ćc`P]w*6n!츼0ē,E|tė46Οi[q~g8m3 hZ g.ȳ ,?' K / 遤8i*p 0Y@P?e ~uV j{73."Bܶؑ8Do/X9Inu%3 c0iR3|qj,&}t .]HQ#m@FKk;m}^cN~jZw[bfEfARIb)7*åIkLeV)"9A]8/*IEG //mrD׫q-~j4q\#ܔ`|-6WTՖߋ-8kYyaZY{m?(We4"se,sxfLdEy>wOlÎl-VoQw{3dsHbb¦C؛)A.X ̜Y;g>9w`VTLcٟ ~RX Ѳ0 3z0# 8%1[ڱrL`zv0sR{yB<툵:0A> ǘ 8B4MB1i_ D`=9+orAǠtA=j@ɱwDŚKPh k6>w{ǶRڸ 6ɼ=ϤLn;OIUZU@Hi}en]E.V(p\kq; xNQ)G'lUA(>i7.ADPOˤ#-_G0wj=-:\VB(8תiLK0o)@>s; #eUZ8&G~2@ ce 05.l /gF>/֣Yz7Uqyϳ7zS}C̨D#qf ŋ)2"ZY"I|BY@6 ?(ef.ykl 7@lp/2*/e;5(ƣ=)hjż̮eGࢋsچ/O3^C1/* &ҜLƒ4na2c)rvcODM@ԈŕK'n4. )73&ģI}N~qʄ-*2ODd$nRW\5LڡsM@YnNG$8$jħn:׀t|R6NB2#m֢da5 -.{,{NJYVbܡ?hiIZjWfIuQUQ2Q\M9}\ia)^)T6fza$0B$S9CR +cgop4[ bэ . s}Q崚 )}+ĝH13ɶt gvO4p5;M+Ä@=mzV~Ԛ@Otx77gKx3su]mXdܭ{i#o3KJaMLZsrPr37#8MZa/mPTXIQ/a)re縶-cnHӂ>w2`,*=E *L+V<[hσP y9rԐB^F:ܝrcb(lk$AM9]2E5 #s+{ ՑAT:Zݺ?g =QPt@&؟`yĉxQtȉ X퀇[O)ʇ|JOk:V~AU+3{EX(u,TjY"+t7-g!1-|*0I}7m5 Qg3i| ЛF6^-D73tH?Tp6͑sH42tpLIPjiZӣ)7'9?22aŸ$%N_+aRZeRqo#q*e !9εCy|2+",s9v:GbdV\"^h߁Z1[W#_.KE 0t]kTY)wkɼ!ivVծD-PB+%ZinJ\:|N"lX [OKP=sgԉ.I: N1&)ط/)$rŃD*&2>Z,:H<WK>1ȯhhS|tQ+ipS "7 1iߠO5ywbI-z.msk]og,KDc~e~¾1=I8qA_?9[9cU\JIĽlN4K;4>x*L5. M{uːk'JyybGĺȀ[Bѭz^}4y" 5 6hKôdBUK]"W^j$(`[v.UZ0I8kP@a!VpM襑.O!t#:2b*zH}݂vo95?9ոKVwY" g3.LfU-.PzlA͍ى)TXT s$#{УahFV`5 6sqp>{NyޘsȁZm oxE~)qϚc4dZ3.LEYdŸA>1D>=n6qr8Sy< ϳa_k$ -tMjUSdYJ˜2Mn|L=lA'ZQ&=GXl }EK(pű"'κԗOgI`< )m ːĎ5>vl1s*`*dNI.$9`~geNRRnwl ![Uğp9Qv(O1si6EtYT(GB ršǽ@YL1LYpؤ<[Ye#LM5`5P"|q 7] ̶0M, 0E'Aw)m0R;uJZr~vw/2Dgz\$ 3f"͙ȡ RA+кV_=3KVH)egR >a<#.b8*'E_]|zu 6'd o˃--9!=TP#֠^C'p"aJ 2T$(X{m!Xw+vKp7_,XZx``w/q1LB 4#/^m^Z_n޲o:xVe̓/!BZ"@4?m"}~uC?5QcI{lKoZؤJ-يv?$KF1ZǒtXOU|ܚh#PWQ=[/aJVdEƊzE)hy!8&O f#娑 J#e, j0u-8H4ʽgӊ)c]~L u,i~x* 5Q7'!~NY~;)JtL)iNXSݖ2_: b:|T%ƁƯݧoL/*Uy@a=,浦O}}zɎZ GEɦ6f~&4NWy^\&%(y[T͛9銿F+@+r؁B97sUWmݖjDlEcp{DJneܽ?`΀Ŝdu)iQQSw4 X1g߷/PHfܯ# E[twsUzgp8n2tk,0`3_x,D}q˃Ic}*72<اN"k$&t(گ{5(4Uz2!n4g`8jMghy/ "\4@;kLl#TWm[bSĺߋ.n(Ybļ`SG7ncŋZz_@cS0^<%GV=o9*u)43Fz->'ٶ朖|+ת5U?W}2J>*6g2ySXJ";ǍLz([򇾬EFɪs^t* qDkNXw"lٮ$8a8})[.]2kSi1bd]ѷ}f\g1j_(tIuED}@|c:)b55;]шL:1,]43dLYI67Q MBVVg>Uc) &]gzX~mQjAGʎ&S {BAUk_u߻t%"6_"#Y*+҆Jb'ѩٝ\3;nPL<][Y9]؈Q RBOE?D5PƱ+$C둛ԁi+_.ss+s(%eޞGB:aceb3%勫Qs<. \[hc0YF#1605L^-%t`viO'~R pu{ TMЫwmU\YF|^~b}Iz!׵Ux"kiVS+oVJ RWSE즽8Wt Ŝ,n\5= ?ʄvukW ,PRKP5h)3 o@}䕯9NIqsQ]i˾.|&7Vٛ˓:e~uSShu/74IvEU&\9j(h"E !!Da4bҊƥHv jOˇy}AQ==,(p-N46ᾑKr%Bw}/;ᐭ∦gn 1qu54F=4`ļDK Nr=A5!2t$gC_s]9.ve]KqY"+)aG)7h^Øvnyy쐘m,l$YgmC)Kה3HhSn ~y3!=ńڼ|l2ZC]]79rzsN/푲b n I"X)150/l8}EJ=zry[FF^m UymH3ƑrX)wTpwv1/(/kH537Tͬ >x_{ hiQS2Z:mr^GOe7#' ں2<@bg.ck1Bp GP h5v{d3>cn잌S4ms[=a :dBArq,-fj;{',7D{o Bq,Wbpo`0ުUT xLB[v@=: @:x-3( dҚffjQgV%X@?qX,9B&G𵒸'&>0l-riYlf(LXP6sKpޞ|D c RACФ΂'~)Rf3@"nkзq{T2\zI<{LINhS%ٖ#VYvxHg$(B(ܷcu9wB 2Wv6W;5S hj=ld<ի Cz5 k}QBDDEV?8_r<΋|8)uTw l`Lj QLҹUā0zƣ JmjﴧV9e{y4rW7o{qh9#-{yZ-yЋ#2)"u3H?QC~mmq<4w)Wm_ڀ70f!E.4h˒ eMМ/iI'Y.i2KVىƯ|(ߩJ=uW}u5Q>OB"̣uA|%Ng\N )QsJ68_&*ȋ7STZANJ@É95Jq$ B]Eo\R̀&;)E?un%&4 (UL|pni}}E1o\{ܡ1Ͽ*sɄZKD 3/;VJW,8e-Rg(U#+q˟E+d}-B8sB&%TZUԜ#n|PUvE3<ݰ(T2$wa< FZG)6ڇǝk)RJTFsA7 4!rWX#|1Xsѯ ;ue4v9:)4w7'X)[ Be?5?fTR?L8_*9 E9ZWuZ} 6M $7!z$;D3n22KJ^Q;x6F߅`/[DQ. 'gŷ_Η1~_3B&#~kx@0Ew () _(MU]ZwW\f\SPTNohAaٹ eag털Ď@ƻ/|P>=frx3m N777ÓHx_hl%ot Y;9o(EǥgAXkdJֻ-|;J@{9FG#G#)(z_#T)8TAuadjn B)6$vK`Q4%CB^MerM6$]{i[g}P']zIq$H؍\$=WMrG+LKlDf8" E~,\<1Ȟ3Uy*UVhA.ZFC L=~ NE#<.Xq,ME#ڇwF8\3].|`X]ϛPF^$RӯRHŖOtrvw&Ü?׍f1KjI#@2 ժ!gb5񨴉/7G5Rb+WaƹE_uo,u9si<4CK̭qI l-VmSf@T1n0_bI(L=EMr0|$dzi07R29Uq9. m.JW ;s$SL6weR:P#DOKRvق>̆4`beQB˺s;n9Y+trV:( l(nvD5ؓ,Ehbe1^P:[4uyE. ɿSHHRខR44<51A\ƀ3A=^-g%ۆ߀r !J?E6址 C֦Q-*_ =7v%s04fRD輐H׏[M(M̀9!u#ku0>S}sy9u PKw|ί WЫ<`;d!)HUr_ C<^ƇWF*R<4'3_| vJ"McyM&zuIFWXG 3M͎DU,u V}zhHN=qjMH_RԲD`OX+:'̱Q.ku}B&h[*d ?򭭮], |?]桚//bۥ'WB茆ʰd -W.;: yakXP:rYa]3?عCב/STjo_ Ξ2G?r$Ie:;vuUAo Ssh~ f$@tgx>w,Y'?Fs30{8c,t)W zT:m 9|&L2cU!Q a8Zk#j`zО1fU rYl~XþEl!J2:slg Ej ^/ z ?[[<2,rV&CQL9Hf^[*I@@=IU FzڵSQ@Xnp[y:iQRY3lyqoVyX?%qop8@E` ]PkU7襬@X60Xԑ=yLuҌ3tbqӖB1Eႝ9i2jq d7.%4J.5º|*FQpS]S7lZU JdNЖ˒9esLm©Q8:oSVWB&a&q,ih O&dQ3H07qz4Ӿ$]΄6$E*3osș8Xj̖]7`Qxp_l`¸`5N$6Ef,!هerU QF$gG_t9L$9XY!xt/ $% c•<_,N O ^Y J%hjSH6%B]1_˨=LX>߀o͠;-z͑`պ EV_chDՆ?HJHkd۽Z$OX DBΆSC$р N} 7󕮈i ;) 6Owf -@%&A)5o0/h wѾ^E(S殉f i0rj4F0)&P5-h Vó4Ѭiл u+^_=B&qDٳFJOW0&J{5 k.ۮ)VR7mp:DpU IY P 0roIe[&ScoLe~k|##WmE'[ե賑K{3t5}r&$Z_7+[}/AAlG("@&6h 6VHEtH`ŕ59!'^Kg;ӆl'`I,mL˳3i qJ@FU=Iuz.bhܣ:':ddd]kJڌ%Vf? ?0kݾ"Zz-_ 7D)&u34NR+*^iŇYq jA{D$. , &"wĂYhJBV=U?؅Dcáu\`1d'z'=Zᓆjfy>JsVDBds> 'BS)rPm%9XV6*u ":61)yh'T>[6'h"g\t"AXpcj5;Ւ?kZ+1#B6I}*פG,,XF@$-YyElo+U K*qFA0+, 0Z9PS-[&3Th;9Փ~'&3=d:bu̘G8cNMMlCNQt,O@eb|hD S1,b">Xߏfx:SqJc}U5¯J.:9\}KhjUrD$#Ü,XJZT4c9A 7?B@.-ws zR#$)dg" ]ʬin& 3߃咡GU:kĤD-/9O6SV/=rib _eT”eP\vEhOGȻҶ;m!ChcA۽=~un ba(GAIb䊟=tC dWF&0qV)kjb`˨by94ŋև,d0`iXư3nQAuIܞŻ Ln)nOKu{pCC%Q~wR Jx$:dRS?P.!*d*F.a>sT,qjN-$7{\==J n]e$"Q5  KVPARb2^,_Sq8f\t nҎ6HW xj|vOiD32I n(HȆ$_t|m}eLQw=H<&ںV?_] >4zy*k[*9 YHYݜ5/;C-]H2ʬ" GZg)J,y/9_}7<.68B8T.]팊yztZ9,{\cf)Ro6k`Bz[^Z͹ҬOv%4ܦ 1b DmL}vSF" g`9K,BB 5|?޹_\JsI@ [T7MT4RԻUӳMOC iɪ$AC~`̀J*A79={~c`@KGc~u%BQSm@#ϚnTxi4lRk4\V0S(ץwÁWs;xف?mSw_vpRfoN hߏEk hD*DFПE_}Cƽ6@ " !EV݀ƒs@t;<>xla\K+`L6j8e.kJBm09€{|gu;ꞷދx%3Pw1hFa fR}WWBi#.K}׌g/ ,E5O5 -$h02Fd\OO&ɟ4wk|Ov1~*QŽqɐ"Hw/O~R' o0桄䯏r*9^4 @OmSW*k<561У5; Ôb $DzĥǙLSVmk ukqSỵ5\ǛoXȂ~&Z(ǐc``勭\H :Fↁ=& NSkxsD~ WWmeBF5^~=1./fQ[QwCìo<}Ύ>M'5yq,HX lmAtAP[ Ivi\U?ch倠':7+S_sov2;,9{̏m5N @$zXAfcENԣjlϏאL g27` SRXbzB+UX uGO\)f%k7@/go10 l0b+8f1b wH; '*+G?_t_8oxU0pC # X==t7j &cě苵YnKVJob5OQH uRxG=_C7Qw`]*uz 9af]l/pGHŇ-y+99qs'_wũDZ9ܥy$3__@tИN8 74UF[F4WBЖF:?*R^ #+6>,%餋q@kv9Nفii";!t"Ԭ\`5\Ц./esL[6 DZ.3@orܟF.#mVcȈ8 vo̞%Wo/#7Ν${!w=/!梟t"*_+ꕅd6)'m8z)U#>H${0p5]H"3`QIنFcNmt@/oJNTa^#qXƗ1,^+6F~@t4 PLJ<f1 \#Hn[MG *CoJePs7VvfLbW?~| =ieL` ` QRÓ͋uBT j@-r zpP(c}Y}9*`__ dEgIi#2<"<m GF31e!iĥ9Qՠ[6K6)cRXO.yٗ&ًBP;ӅCeX 8ߩݔx9l.sk9{ՠU{:Ƈoߎ4}3b rqVϧl^h򭨩fLb5!iN"l2ᵰs]T *--(AlH[j$O5 (ʢ7M&;vxR7rB|Kv *:+td٦ɋf6_uD֘Lp< 5߯="O`7TE<ɗ]m;孻߀:޳D1"V%(+O} 5C4n+!"N-?C@QWTAPxk!0vkr=)׺yia ܝamM,/ȃVOYً ɳ&ƲI2MFr.3=D<:Q3>ے m_ծ/7n}(9ݬ[ݑt 5 u.7cBKg,2/ 62ܿާҋǢjCj"x^AU ._:c߃EZt&6AjX`Sy" \,/OVlCK<"k዆zyꪲ M%Ԙyʃf%S,xv]B6dN2=>t.Ke,GldaAjW.2i\~D;>7'$ hGTw%!tgtia,OA!'q/Wlwj:ie蠚}OHlHsѭ6q;T4$X_#.)8n=H D#+8Ohl4fI&*#H@i:Y{2^T/22]Il6NgĜb.wBHIt3ȥPUE? MŒ|Hb<06 J.hVb uR!ǵJ)Vf찍{5BZZo+J]<9a[2nޭ>4pse[6uWb-OdiR:tV?s2^uUg#4VrH֍b&Vꤡ|iT)ׄ 6]HP$kCx;Ct|[א5?0~[3;W!W>p~/Kgg,O:Mf*_J߈ 9N.#Cni._4\w2V4 `ށLEo|Mp2lUٝv|XVQкIg *~ BYo•r{(sZZZJV?){MˍX052ᶂJY?ܼ5ŽUz"yrI+pk+bfLXH+7^qrTgX{$YoFIE!yEe `kَ/#ھyB`>lGm}z)KlʢSӽ .]g./LUWY_)}Fv'=K$n6V_|!`wf%+9 hQ7x:m bx`ZPwH.'v緪fG f < ځ+h9ӱwTuǏ*TAw_d/{S-X*qYe-˰.Zjk#ZKy;gП+dSX-ǿ<ǻ鮡߻a2S4QCDt*oB$s_k-CD@7dI{ŷ:h.^cFjmu7j]!IQ\2 ~5]:t-J) !8 3<`^NNpdf-fRMJӫ㎖ZV&P{yot/\A:^%-Z$[Rq 1KGi0S)VQZA;o5i#]{Wsfp]} Ĥ^(;r\x6AtX˴jG.u\26OGD}m1Z L@" Q o[Z$,M5('Ν&4cBv&8\;+7r6|}:sZSQ8:jpo͌_c76z-KIyOu5O敘em#62Bڲ3_)Sƣ=s)fp2f-\шz\^W&)߳HЫ/2cp^) D1*;KqSlNi%wsV%ŭGl;j Wyk 4}b߯u3}  ľ֐D>ܾX2; ~H9]b¿"Z +ڑZ(χvk J\?A+ 8! HEq_mlQVж֫bE>_D؁ղ嚘+?XwL^E#Y3u}؀H5 Ҹ4'秕"x zM4Ⱥ CMb%RH 6BrXoL;(%;\G 7{ǡϪ{zm,BuښG/1"nxd,aڬKʆNUEBnsVu i!Aeૐs_;y"?lϔUC2 /C;ٻAH;w(oJ5lQp '1@({23aW;hZ[!8gV8gk@>l a=AKC Y@DYeS^`LodN* ֒ucG#Q$593THPqe퉟5)&<ZM/G|*DnD쫯>&VԎ$z-9Īsҭ=@NY A U4kk&ٹYxVNHEHR'bRODߓIpq ohXvMQ&[9!ѣ|縊a1hVCvMv؊z_?~2Ҥ5i@)Wu X`PjdTӞV/1 ](/}{oEzy50!Z}ϙ1}$w+LF]x Ă>|18 -o#8"סujԨS ҊnK91< VcKDJDBfaG *`%(@/n"2[?xn%<.enEn> >2Yw`dL=*6Z16N'WS\wqP4f`_Ep)")E.b+PbU $Ħ«+`)|;nQ(!IF3'Y fj{\+ƓxҮ~6I|;)yNЗNe T:4]8.K<͌!ZxV kҌڹApeN~^LtnVĨx)޲$i.tBp[N7,=Ҏk}Jl,'Q;~՞y c](M K2nDj2Y侨~opz τW:7D{9{T=<i}l- ZlξZk5>̷gH4ȀH&Ø|?Tv|j hUMGI{G:Nk{5hdpӈ+>-'JB 4ҟѺ o/hq3߂0BL!rvQ!.L) kyxF)΢vj.Vp/t+ ])Q8F.t#{FހSe9Rey[l0 7FPAIR( v@[8vzg43* dj]Ў[]]j{_Ws77>?>*&IƦ@v#7$Ka\:/9FA\?q:3~j7Py~,5V*7F |$J1xsm Gl]v1 uv[@H0q6^ҮeJF|pd80:ɷ[݌- vy4 e_2A"x##^.âO Om%GA(TO,2R̈́O?V͇5KѲ+?H5yO >&ҥvs(\zUZ0Fkaќp.m8V':,6r0 u3$8]&w.7аP`!A@˙*tM2,p7HD=DE q/+rm w=~g{ZY^NPbw1STѳxsf&7!dwB29yEDp*B~t`w!rHi ,xm־cjj:D4AnZf+O9Z:+= ='|8j7T,&G#d J4Į 3t?.wi+""RxGim؃4 v~LmSo+%TvkMPA} =}!pہbX_ЃOg.0,RkM>=FGTNY.éISW~ o #8F(3˗Jr*ܐZ;`0!Ԙʼ; "*;#kp|c)."8v2(R^35LXԡ&9F .~ t` L [ 4.AWBB&2tK1R~*Lc[ᔹc04 Ӈ;~njQL3_R5jYTI#&+%Nkɗ~rA#% vJ=^f`i-:5V_"Ge/;çvr֧/i]U\ck {B)YB%K1$ p+ \_h~Pk|mAFz>[ro Yc%#d܁Q[:exmGO+չљX/`>bܲEb>$Şݒ2D(W~F=WZ0oβ>OӢ@" zxyD&?jgZŎA>Ϥ7XNٔzG=^%fx|G$u9;g5}?TQ?{1m N7?ʟdVQ5O93x=ug(|Sf/өp F\ N##I'cELv| = =VIt:?^ul%&dJnR/u9?܈LZքi6ܝYlUzpmWS .{ҤUӇ o̗M]Bnif]qC(tTB'rn50 H8+&A )pȓ#UoyI wP]zvJ_Η 8n>k-ɻ($S Yj/k ~8c,,X"Vf#ƈ#J1@#bL`_c4Gu_/\%ic'29QJZ.k%>_{wטxsK[|U7cszB;n/S-r'(bb(q6]LcnXKMIAGcc(PJhs'HUŸ}D:IĽG&D3PiH^+A'lsixPcnw bp|B ;NG;fЀw<N;/7ڝ(syqlgҋtBM/c6Zz_bś.:) pQQVANZ8\Af<ȁ/P̅u]/*<䁦ԫgB= sIu_m"  ,@-MCQ컩d^9@˵Esa[%: z<5[K|nx8XEbJ ph[xаӭU"J42x%a5Ɣ4GyrKj Y ;i_^H97jk] / >nf06gkaP5YV~cZ=QT)\=V!6p7U/7nKj@kva&=QySNh)(ʜ;kH"dld2:X .`HJU,QC\ZLB+s _zn7[lJj7հa`eb`pM$!du00I~i^lќb"Ts]Š c@r0g2ͰH<>&"!?Q 78kla:ڮ^"^TF*b>Ƃ*.~$E7'M> .bn*0I+@jkε9dS^,H=UVvLS{h6]Mt噿a'cl6g+.PY针_WpzSɲ{x _0~iZz +qR%g|**ueՁӁqE򉧻WrH׆&KtKubˏ\h}c<D_7p_qMXQ{0>r, pyDyN_@-a|F3c2Ie*b< |3c6 BeC~Fl~A6wέ 䙼CqaP,Q1pVȷOuRU%YxnhB__+&_u5-yy_.)49{~24`%E+ /.<-^HZ<HMWC=`g+sjN}x=vLYbA=g̘^T1y'/ڸ(ǵ)@r(i6]Z>!!E+&B8zGnK!oYp7Cv~h᰻䳷] Q-=eކ^^tهWІDjR|=Km)pTPſLkzD'R-:6 0k2͇ٚ5bse`wM@lyVZ [&mAAZ>{9 BCb?Shp2./ IpܜFbN3|N"er@Nw$pP|5#͌0=+OꕞA hdJS~Y9r } 9NW|J5s9HC<⺜YAUU E5PJv ,Sr@rn>ꆮ.{I0䫗 Btso"GGF)˺xW5z* ˎRC|z.,&Q7)2WD9.INlIf%?i14Yx3O  "Σ'jm- A̝]+SPK~TSot<;(UqN}ÞcPK/;!4T"{=ʷ|T;RJVäqGvb"Ib<&"3 }H;{٭.TY=3x>T3cb E3Q%(,?/`2A@ `FT0f74/ t)- HefWS{Z#qٵ)9ltˍ56ܓ{7VتWdaVE5Ǔ6U em=aT_-D"͇l#~OnG,¹'k]Za~'LWfcW1LV,8Sl$aP#szRU]WǽdAh7_ ,/@m.6.уY4'X) -ڋBFfSA+qT%YPAbqNʝ" K9Prgʃ29i8iΊ%l]*q#dλxPP8i;MFiϪ ?ͤfQEoʩ i@Qls5goƞMkeK{|V{d<~xA 00yr0 @&T77V_F-Ń3 Q[p&W ,)`3v8x^?<;?"L,:!w[1=%Hwcu8743H|-Bވ]aPݎ,3mNe ʼd%PACg@e`QXwa]_7R'\fՒ"m4qziEf?I'[gծ*#V'3|("˟cXEvUz=އ(]e_dya`" r7AmA~BlKNz1E_fK1-E1T Q}BzG[2d -4m#[\̱GLBSf$rԹijU0uDN,}`ΰ5br`y1C3aʧe[fc;}pbY][XhJZ#BVAR 4܌鸼T8KqmMpK :b=whLqUw3eB =e͟V:*n^cVҜAQPpתG$8@%o񨃗7tFXS_|]DaRXLBk0@ި;<ڜ]ݸIyFL8zGxyи0*PɫVgKNV~=f#F(kNv j- w\ݧSV`] C1T.Q5;l/!yj>ޞj9XN9XkXkH2dn1|:ZSҎr{xN/X27c^4̙zNƀ.zQo%Eؐk]L!b"#W4T;JUtnBSkie}6Dw*z<%( 0k5>)Bَx2sR~6|߷q38YBQ.f}tzu:3I';mNW5G"v*^zfʂZ@0; 6ڑl4d23I#tb֢:m@ ah'OVZC^ k$Whe[Ũ㨴xC+|ie uo8?P>9JxCi4+'(_&EUBhIn6h?E%g98o!bIi[#ŰRGdXm?L:t@;$X^PFJ _v=jq̪OHa-^u4c3F Ot7cx!Bf*F鑬K֚ 89Zv|?ZA |&@~"  64e?WS%,`UP Q "^l_S J c瀿 lӉޅz/Oj+|!Y=d9G -Xx,Oqqs] b S5G[\ @4(o9lhEBn-bxlMo6 " yu8 ) P QrK7Mk6~rPzK;I^=K❚l,[Ժ{SM!h"@ ~GmZ ݰQSj!TvH&ϴze 7  s>/N1b Khjm!Q?֝TH"bD 1\ S;[1˺?jUo!/ `;h zf ]nhcL>e_ Gu4P$I`jz~ &I;^_oK,fB?lKVd[n'@8"!2[yO/yk|ظ(3d##b=`eLAzdex %z#xTfbȍP_ ^{(B>|-ynـ婲+Q(k<Ïd\[¥3lX.Jg4|X:hDb|vh*ڵ>$3#'!m9#AhZ"y(UN 2Z fHbĿV;xP*"OQa"t㻴ӕC^5[|_ܿۋld+`IzoDln#e-,^SMQaox)h"!YB帓"DܪY*Mdh+"35-\cvgiHsguqS1R&K Ӑ-Z>E`;-:d|ԟ/WZ|v\IG MOyZ;S.}I $*O1{ݩ(%+7ѓ`t5؛ü00[RU-Ub\nlf*-Q,p7 4@@Zy@;xִdU$G n6Y?CA *Ey[x8t&o8|%MfLp5pqa铌ڱ&㊗]ӘjUu BQȗJb*FQhoӜMlT4qFibTz;oV0aH mHtԱq7H!wQ0HR 2B˷i=xt/- Wsqsg:Iv+L4˴tR sҶI;Ypa#pm)\XSu {E13_VbͅZ%'`G7?ʻm0^{Z_7@! [Q\뛼Ey3aaĆ{< ]w hahrv:6=M'gco(~ 33 [3gO_-[zu"zyxSj k" 'h.ƒ&EGpnal$:w{1DaVbWx[s㽶>A`A >ZPuȺ裤]q23x@+ k.( 5RYJѕN8cL u].>o }3 Y8\A[ 2kj2dz'%p(:qe$Y|1H!IZj6&%fȎALAn]ٿTG T|D )6sw/26֥u-Mٿ)mSz`AZ伸<]Q2cqyJc;SokZIExrl#Tc"AO$<9@ G,Ѽ[miv闏fe]<wt2 I_>KLid$X䓱YX??wbWz!AҸV(̲0B„/ 49J-iM:O>ѱecTrWdsMd3Oփ1X&+ם5kX "G5ׯo<4WK/"7u۷}$_^M\zHux& +o}k.M 6k,XîTU4 e1?!xMM6O Cަiı0sa pUխ4심"^L~-EkxpԀ~9hv%(Ϫ.R$ *Kf7WrG,ӣgu>@ -& x6KM`Kxi:2b$WDHb'Gok6CXy_6||@,oq?V/"=KҞ1-7$=C[WsPD< YB}~ʢt`~aJ.R0aþZEQnv\ʸ~ԙ<]&:chВJiжԛ2Yr#6vÎx?LJC &>A.8dptxlr_B*H脖? Qs^#Ρ0!.+dMꆔT#.IVA=Ͽ'm! lc{K+'*]WxO)O&D

JQQSՍWVUr֮pJ u6\.jӼѱa_ ʪ gDw|&<:'5]Öt➺AXqč$ }:O+Â]qH)1JnopfSH^>㷯SGdz5 GRt`LUxw1t ;4f;/ۊimM '9@6mth|S=\fe"^-7Mft D2ٔn.*` Лf+ZXxujX V{FxTnѡTl =Ulb%@f~!,buGR4T-]KQ[b9DOyb1 d{G,YN}q./'DuafzމN_N0R0X'wRʧ:hu>wbȎa6^G*YIm`P׬(w}c֑R`w-Gr s8 TsY]SmY_D Oƚ }vƶ@*omRV&3s+g^gJW 㕂;݃V-A41rgs_`@o:j J Q[Ȏ1#P^}2ջ-}}E8%\Ul7SY59%R4PR1I,00Iq֘镪 %k u}V 8eaR S:DGR y)ʻIr!Аe*Qˆ)g)֏D]Y zH.1}MFqGQ ml$EL7}񯜳o>a2Q*pMxtmXk?ydSBɭih DW 3Z w_OY :Q"lY/vo#:>2tbG߰Yݎ˳J:1>AZo:,wU l_%D<[jJ4=r&!F{;0m拻zljm*I00zIXSO>j;TC׬XqPִ@Gz2TN6GoD6O@wQvy Ϩi HMx>tr"f*^'QţiLCܭ-"TEqAyY3tyt;r"7wP0׷piwIM; QU?grGʵwE`v8WQ if#KV 7 {Ny hi\ 0TnM9|Ldss.+K[MGZ,15I8m(5Ў<\{׍Ja8bPf^EƁ䇨`|.szCĚ* ]8] sKxo Yxg{t6egِʝЄF w%;a]VU ajƱ']]%RXXGoΙ3j&7FYq G+0RTdGb $\Xyr CJ/n-A#+F2FuaIl[]1!C@v~L=I va3yS:dH獷RY)Ny<xm1S ީgk$&&rQ!-F`}c3m6 7d 4o.6\CI|yu4(tr-* Y,=C{rEy1}70aS\X\<-LX16 <fR STP*j)$r"߹,nXN-5QZMnF3)dKZ+?h&y{Ϗ&?t2Ko]kD:|(a_]Ѐn]ROJ1]<7#4m,Dp,"ЯN04z奷"IQl:_eYXsqy뀊4L=qUE |/s+u>~C zqq$׵HIzFmmxh;$eH#am\N?"r0$RKr7-Y>-) j*\ ЇjkN#Ŏ"JwоAxnhvȣ-٦t"ދt,QǨIY;]*m>Rtx3u Z՘*5iU4IG@m%=/lp_(F"Ǟ}AU$r%#w/~C;!YeoHu^\/MԼw.TL6pAA^}P),V4</xph8vTwoBۥx"XMÙG47XZ]~<AU㬹hάRr}'q|<íwx[)Rx= 7安>!6Z] oh5Mx ;X /m1y඼-Z}9h )GTmQCbs¹lUB0brIU[)C%lb2א7+yN'u}?sSqdZsst|kT@h& RV4OEyMiNO1e8=D:92)C#o~,W~:MNg苗'K~g!q3o堏f0˦a僀phzW$Uyq4SkF2rb-Wn4{_ޓ/ ^'ЩDRdݞ$ܫ<•2spy>L/EޱUfF3:$ͲLafW}1,)}(2OGn[G7VڟyK k:J7`l"XՉ6I_ CV^xյ 8"Ԁ>FR[Un sG!gD%^a޼G->9!7ɺWM8H RfQ .qre=hhioV`I!=^JDOﰜ_,~W+idpV Jk"GrҔxzlIs\gc@)gșf},0#wydAL|n1=Zu%%8WQ U`=ij/@ J{'V^3%cz= T3fNb9gAYy[d՛yݽ:VzRx͸f(˻<)@RTk>J'Xs j47/eYKh|Qun H-9ڢBRm(@pPѳb;7S=#4kyV-ʭ_i T_V̟=˸7 siuҹѶ}#ԓ EI'?ss 񹔶MUU4[uB5+9&Oħ/+F Xxf<,8k}z$E: g<.7s/rif-QS M~{h yjVI70(xT*60NMU%G0YQt珸nzBEWF\rRZ i}.4_حZ٪҂Q\pt^|z5 %eOΏ߉J Л1{oaFPw#UA)ளP}kGL Q#аb/w,!Z%_y7"ЀlcR!2_9YgWrЉ9N=Yjl,3tX.( 78{_לn vMsyx֐:/'l6 :fbК^eXˣRCгASyP%3 !_e2gH"PAhv&U%F^잵SWE4(2(ln^c^ =P׀c(~m8Ej&pkt)$[y*k?Z9^;##ڲR[ [PZ:X]ǒ#VRbH |g~~q^Jf񞏯8bn;e:qrQ[0y .pi(\Øq_|X %"m#GGMvĒ(ٍx5&piȳZ;6]~ .Ҵ +SfZSy󚎍lO9)*`W6͟vUD]4`[ Dl֊aZ携3-IN}ʍqQiUiWTsu\ea]򟼁S # {_NThf/A0bSJAA1Qb(vSPR@M \F1 ߥ]w],gIrE'ї#*k#N4$G̞u 6΃gf%69ww%x@ gR紶%doq}*̃;WvK΄.?P?©5L\[ܡBn!u}|?Xx*Q0! GkX6/}!cT[0L}Oiİ̻=I Q"7G /K軞/Dv;BcZX׹{H^D KuyzɵlwԔAB) ~N鐃 XbG©:ח_ыYhP W۵T 2s`㰟İhIw {Y+]oY{q||:: 2FGͳvtx=[~ T±+t;Hhl[)61}d~Ln~7/ǩŅiFkS\.FkG8Ŗ$ h{S!MlC8Ha0it9 p3v}750'I?1X>-A90D<w:3 uCuဆKڢdf`q&4YMutؽ -7{ 0~KVÓM1|ڛoJ$9 yzk᫊oJG5ur%Au̾f$Voq175TrkJ#CU!wNeޝ|R:5`TbqωmydV;I@-r,d(NU|E*=×)L37h Cx9kfگ .~EaRպLfWamEBvBt(ʌH'>1Z/l rn=$ȱ ʨY DU`!ݡP F O_TSbP!a77W!iwo{ܘx_qfKJugj1Okr魐X[դn@$On/.i!2K'Zg+!DH[Kfe)m$k^ מ%{1)1Qwd$2)2F]1oqƐYp[@4"["&1Ԁ>zD$RkUDYF\rA #& 8k^V 7NF#P "Y]_%Vo1فid/ځz\5P,OUAZhƓd|`B邚ߖ;ߕyJ{_Aa*}0{E2V4@ᖃLadǥ@#SfTM~!v)xMжR2pF*`5 !CUnw0o3MXWW"oda93NHfXcqlaՈt–n#U!47Fbx~bn*))£t)$3l@y& u:,:U&)K]b\S02y0vr?%= ` %ɫ[u4`Rݹ`d]K>4StJV; [i%%pAnLef״; S?XFqsWR1§BSD팦03僟oЫrXp]tsN@Z=$1n^( J5cHRXάk}]l }Mߔm0Tq#aAX1a;j` G^?+Bk2pD֊5}-#*0MC ]0ϡD(-Л;F )vO>I+p I3$p~CV2.C/~G~0>Qcqy> 8 Ds ]s-me,Zn  rjE r GkXCts1!cH{}tPgoT- SgQSSAã3Q-x(bm:O $Oϋڔ1Fkk"pSĠviaΨJu"HUIڏXH5#Q;^SO!Nޙ^%EJ.aA1I\(3}*kAnϸsePA<|~ ƜUz YPhB#W 4Onx8!s^WT8.(D=M/<uUMOȗDkǧw}x٘|S-mFV ͋Xan iyo23~WFЅ@0)>GP{D!L2)XG(5sP˽oP41<ߊ S`>#3\LXցx [s']W N_ Q׾lN6$de1K SS5R*0 nܰR2GS#Jm O >~29!>ɈnOM]ya֘Mä^ՌG RK_JpTנ"PhKNă(dr`<"yPRhdtD}7yX?h E8EН׬"hof| P5[X 5>dr%0J;Sğ?jsK%~tN6:`$J6j!eZeEuPͅ?3Ed=ބMWh¸[\Ԭ΁}6}ņGkZe "j ?kit_zN(UcgX*w|@*~~#OBv|@\'rnr* (M=$~cVO7TjJV"X3㟌ylf_Iَ:nu-tɭ̶߭"W|2;>3 ')P|3]/W )MDsɱ:^ُwrDU1U%1v'@foNt7c. R֑QwhUǺb|:Nﻵd`$j|6umpYTcAq=~Ts'TSOj6Xւ%l,+&DLk-9F8%/%ҭzHQ6Mܚ"@T^v+zNh܂m^ԕ^/-YʐJ_jeOd.gf7{ b(Ptc1pv̖RO%s{0 Ъ7 +Q2!B4lb=g'Zns)=FkBfll[NӾn\6 6b _VBuguF:;,i;pSj5o>?@9Ԍ.Ń:2`,ۧ%s(V~!"TK !"Z]aw`jQȦ3hIe;X(_82hb^|Ϛ)uꖡ?ED3FgLT eBH$4֌]=cq.+ՙg|m80;4޼Awyڂ0<؅+pQ}iW GyJazR}e 6J`"u+:l/}d  \ʑ|ͬuhIWEE|_*}&$P,X |#a#:…4[C}<>_/Jqvq|b* )]u4恨 @+~9,Xa=->I k_N;9735ח^8WGvьդ)805F-kj-J$g`^tX_: pa= %Ƞ.ʖ a Ƚƒmz@7z1˛/ln-yot:K9>H ۄ. Gř{}s-loei1N&B0\!)h>i&d5q(6E:{ZBG\e)ޚEnsJS͗u3l:9^4Cu#7"!m5+W}&&iYMo(fċ[r™+DFELtgIuR+:3 !L=kwG0v\kKQӠҜ~c"Q k }uEKvȽmlf )kUdG;dړA5n9ɲ9Vs'MOB߻F-Zfo X %$d>T% ,/NƨAxزH|TL K–.Hа"F+V(mVjE޺|5B:klǡ~fhĘawDuRI)NX)B2-#t|&U ZAp] R̺{N[bo_4fп^UA^*^LBIweRSŘr4*F87yN̻۫jΉݩwΗLeiDjXe+pq20L8&cVtRtS?lP& n(l RGB l>.Ι{8fspdCݙ8 p!RFPY dm6Šmh]|iΌwPGX%۽vrzNQ .7G\8v*G[eLةf˛Q)y~-c~p)b<>L5 nTC扉 n;`n;UAӹh5QBq2%X|JʨN >$4Ly&*Q3޺Q#],qͱfBh`Mod$mF,CZW_v !eQXLCyRxV|} $}єG}#`{Oet/ *Ez7cG|S`؜'(PNAwv; u6ޡ<p[{z'g({ L)=@cbRKshbH8 25A)ڮ30^Ai%;K%S_=. ?rföTBF:O{F}_@j q;`*gP<> b-Cd7!Y8 9PaWC@,Uj([xXț#í! 3P<<7mNn(mXGEOCPnsaOZ9S@HFIb00BᔧGh.W-o)#m#bܒ AFn.J.oQ?5z-o,*/* "ڬ(0=4'!Ы9n>g7{;݂BOBGF(P;5g6H{mw[ExJeOIn j|ۉ&e<[MY== {ɮmq*I7VFj\r2q6porFكp\-=;1Zge&5H)&Oһ|PwtÌ;S^OWX[g3|‚ F|1EcIGjx1;uOqp0(^CvAѫmӓW-(q7gKD:G }lPM֌ƣ\?(ާ񈾁4I02)YuXɥfֺAu65hЦrFPY"l/y:k{s avc25@b^<qJTgrbncK@>j1{@cL^B?(2kczSfgޠ'(‘﫹 %P/w't8VGƝu5um^a" ,43 `]9E9 (A\yc#ޟ *yyyejEUnOr 5R}C9* ovp19v|l *[ :Ȝ6P0rz%=۸uiXl(OLoYܧϝ,$t<}|D'2ckpJN¨CщKW d4{s~wXG0='o<%UtDo?N(``Iޜ/&ër*~qP~>-UFr=.qfud`B]@L\T3NzI84' \ǔvܡ9T~sFj6Bh>:NɒGK $epFliw<8:.csAX$) L:(R#1~JP0!(J 5sN7HB֞[LK$z Q %J֔Sj."g΁ Bh[3hE֭uL4B:9*X\FCh䛣]Rt;] * Hjcs-q4JЗžW8~,Xc]{#Q1h?! Ncv5S;"{"=)t[(+ ~nX'Q*H<KO=8 N;}@zk n3Sٲnq?dUG;YZ{6"#|3eYdJ:o.̩'Wz ""ZS<kc iKyB T H ;ʗL'vW2wjľQah\ \bǟ`f1%znsq򖧳ZS8L%>& ]Q 2_˦O"t OJOA9 ~È]afG3Y%6-g-CZ=>hhՆ&4ZXIb[j,kqT ;C Ny9QG|N 䅤v.PXEJwo0'dd'-9Ҩ{ҁ\);h< P.yn;L&t^nG9!cMm/-|쓇%[*R,i`Kb9v L7 &EFA+5,1h^|TsEMha)";<c3n\@vﶷo r0n 8JmwEl1q=iP-1vD@9H'yxb+,JϮk'""q >rKn3gaR+f!sG u&F(a26arG(8\螐J&uTlk%ޣp ])ʼ( ^%MFUٮzTƝSi$ݬ+|j&gZf<;U&oܪgDR.}糠 zр%r.ة$(_"AabH8/uxM0 Y~QWeZ`NF=S:cOT$T|T$\5"w6֏b%]}|,Y=%d'㛩>!E B{0YX#w96c,)~UC-oìW)O^׮?4j,G:ɶj7~ y~.WS\y-C7a"ӱJn<1f}dYץN>o $k@!\0LjH\*\Y6\G*Bf*|l0{4*,njJ$nJC{ʕIG4ɶB^c&$`(gtZdX ^B8M(y1/G2@{\J{% >Q^sw!}z"0'k?_nL{pxjǝu=aDʭӬ˖k4V[]<C1Bk^U(C@#;GLQ-W~McNŁQqC!azLBC2e6fH`+<8EH=XKPam*ǐfV,uS7/:)@O֭;h[ɞ.h[ܳHYg& pXLHAd1Y=a<煾]tv #h*׃s OgB弗9\UJ3Ve8.i |ȿ)Gfˇ{s&.x‰@s:9&푞x)V]֘V{dir3&΄:S| GS wC#p$qEkJt<:*#Pk_j55_lSEF^ T:Qo2jfgq[[O;utưT=Mߦuz*0Ӽ-,6q$K1>t8=Y`}3BӞ2F;|XaYqY5׻*Yh|CFB6]MŜ,T_OvWu[ =? -m͜8FQ[<}Ղ.I?]w9ҘHMbb(|-flxYuF.FW7@AҙsT~[mPEJ[3$\]aؐ3F=֣$^vNRMSZ;UKnR1i#Vqrng55TC>(7eԙ$>4a'L w;,#ݗRx2Ã/(d10yʕ#'?}8g[nE9&Qɔ5_)ί]u%EBǕNAql^ mz|ŁFW;]#CeѯHC?Ng[S_D(~p[m+X`osf2k/ x9l 'rﲉrStmY{TS)ce0Bq|?4`"L[F^&yJBL~wtkgÏ4q楎/3&ߺ'p*Nk!Kx'M^לO+8}f4 NlN nq" Z̘e9+9Q7פ&GmژiW1"%NÈzsf'G賠-6|KlpA=|oBUe0!!GQ .,X+&҂ywaO`Pl(u 7c.dt.QX13LJd:(tG=!w븷V*r1|R;gnEcOFxٍ =tT5ejݰ,`dcIOScX+OTW"&bBǰArv`G⇥9]dcbpi||^heA,\¬V< ;9Xo„'Noo o۴]`c!AKpijkʉZfU>%DaMj]ϲr@$_!kwa&sW(~,8h+^r]Ğcn.9:ħܶ4 qˆ "Q~ <ч k:d` ౡlXC`]I=2_<+մ-mp,87[X6,)+}ZV-¹ђꦟ2cNw@>y ^yZ(-]F6LDiq(S%OJY潸z 5 sctOIEG,^u r/ u狿 g`mX言BX+9|nSB7O|nx&{USӬуŐP_U>ӕԚ5)2_cZ0LE:7雰ciq+mr4'w(S$JѺ ~gok:KvrzRw(l@uɧP~(5Ά )hQ9r̲&$3 0 `gضtdcE;$ :sk1fs< O elWSAZ>Lh0~i_ű$6Hvqߓ83os+Ā by8 Cp~Ntg\3e? Zۄ)4.jx񾝬}\33`t_UX:$m.Qq dב/]tK_ťnx Ds mqslnռ^xk过V+Z2&gOcY YP.ŏ':3"nΆp*4:x0ɏ S# qp*8E7;g0рZ%I *B?{>߆ 4Mヒ218Tu|Cu،1t=n0r=J̦ U5:~&Eƃ_~=rsn_H2y2ʑv=t:-[=D}lٻ RI}`q-9n{^ocJ;^΂¦ M 3U.,iXk`JH *+CT2UJ8`ZZQU n!o ߥ!,8|4] 5;ˋbMZ;y޶&9&ެ,vatEn/y>-J 8s>U!S&ca/(WkqCVLMcZM ! }EoZBTQMq6 Zz:)g.t/ӺV g>YDt)6'׫X!N R6Z'\D6VU{ 6؈u@Yz|ċnQL&ɍ&=3twIn]in4xȧm0Ą#IEihE+D214ô1F*#%: kc$# Ffp,˩K0żY1i( 6hʧ֬,NL) ".p IBCl˄cSgi8?FrсގJsdyybZF,|zDnZī1a*d3{4m A ϠZTc?5^BsjݭeBPK{&VX*8,P|4y[ݟMuow)I,CDr±-)\7l1 ")+L F_1vG_)KMD!#oŮ%\͚>x XJ'9ۅc %J/۴K ޭKlwSwiZdC~Sj_7YJ4w>%0$3ĔFʁ_?G+ڱ= CߖM8t'UY.||G/4{RnCw$2#v:1)iSxZr0ٹ*o/:ԑGե~XS#2GDX:,p)QfaD4|ZgtG)ܲQ9!]iFY/,b,~9}IG3;^;ތKAɏ=tHǒ´~1{01c]ƙ̎ 4Wo6dǠ`^RM:{JhENX 30e◚CB ߍ{S&ީ`Gwh[3u<ּ`ҨdR}cdHYa(׉@w6m\!Ϛzd=/̀%}J[xPjnXKy14͙.YZ BqAL;XWr@krꙃCtb M0'Q+K<"k2ΝM4,!-@$O\n5r0ѧo-YQ ?%)JA6 Ù3.m{Z+ѸNhYzXMھnt*dt`V w2] =#JҪ˒+p>b;߻n_rK9"IB$.I*۲SSVoLJe{7nAE<\9@{$ <̈́ TvF Vbb% :ʯp?iO&g1^?~K[篭F`YxrqnvQ gj9흱#L\}o@蕊AdvB$oQ.DT\&SF: tp:Ԕ`T*SE U, VY(]2ذim thQ(=(1mZt6th}S;F tT:o<%7v VqQjLE[)̎sQ$4@T>-\͑@lv-J<43c%.٪3C0@ BOR`]D\ч<ٰVr> }'~NBzpfraa-v ;8g7~<XSTR*۰O\2nx0g,k;Hs^LA =suOhnUZS?(lWrz;UDeO6}]B%r{n}C땤Wꑜ s?ò7_ @wJ=B&- l ]8|#I^*Ia;,xr(}CvG;Y%FX9Zq0Cv8"#xBbK`y@SB]~9X\>_ k6];c?,]3:UNxs-&T .Ϙkbnt1 %*8|j/R%JY@8_am' D XG Eӿz,!ϛmlv BBr{Y=l. \忓hLE- }ܷ>LK/)_)C&Y<W$`8_cS쭲6'99w*yAXVk$ndbxS` ymZw=hbDٽZh/03wsňoZ }hllI]W> `5j2/3rډx]1H=|X{;bc=^חU*U *.9@0$.T 4VR i󞣗je 2Pu`ﺼ'KЄCjIVCh@~޹6|ZY}E9ދ!#RDK֥m?ŪWޟF j0HCZ8LMzo1T}_U+Qn0h"N@">A4 |.RPh*Q$+m@`%MX/?:p ۦf_9H]ypO]PD&5䩅!YU }׆<"ޚ]<Q6v Ր?F=6ـJ]Ga4P8҂-lvsA_bqr(B霩$H@Yhlh]zXfHljd 66"_˓96~֚[@Kn0ofﰝRߗS/` y_rk 3:ez w3]zqR$dA kQK0pfg5!sds; a:li ΛU&Ǿ+/=& /d2swTΥڤ]my`/ k 91H0hi^uGe*i!wf7ktc l7(_:{2E1;V g\r[Ć0|tKqnC9f,ʘkcW/wsHPaTR|9I0}nAxWge M>g28)f?_w/B'J2zH=mT=9R+>Kw5a~V)0mĒxgv oӎhOГ3@ C4ՉPxNv7~0%4jmndaI\ym}]e({gMt-h4@za<|<$<+[n"׀H?4^ E_V"EkE&ne3䚙$:%=x !TprDMo7#qښq4 Pw&%DLCt7Ia+:;+0R2u8l\H BuTr]"@b9B~?,b¹5]wOT`%8,E:˧ =uѶ74n=Wv`S8M~YbOSL?u=>4rN3 57<(cmWjSv#PB?|B45"varAޚ°qVdAc Dofwo;f9Xn՝4#M[U~2I.h k5-0J0 ISP^AWјV^vi<)+P$"aٲSL$=y5K+m+P,Gm2IG0E͡`Ԝz@YMPD̗.\'`!4g|!% K|oR뵋;z  ;\ޝRՎNqxotSXFsj)F0VJ! "IΜ6Sv6){tЙ28٢Tt=.˴2ۜɛ  l*Ig,ϲ5(뤘4V<:}$T椕7.ƒ/x;"z,ukz?gm㎈}}BayrU#򧚉ˠ{Z[s0=ԋ´Ea%Z/E4A)QedgsH)0sbٕub86.X^;4awtT4hf@I&B2|xwd&ekc Bbcvr lM ZUͷCHJF@VC.O*#2vk!Ib}NyJ/TګuJw!rC!FFG0!Gɑr.I|5SV [7 y@a*a>a `8Ġ,Q/ɎsN!i0o/8?DQMzEBX?NL $:_8Rdq;FXH3)@TZCB.l,y}m)*FTgZTeQ;a5漰Op׸sLع+PŻS3*fvQHpOW0Dv ³iAx(/ __SJ^FXzK8\ռDss)q!J&=+GRu;w?qG,c +W1;aݰI޵lb9Y;u$N/xxIhq^͛$Yȯ_TY׈CΔ=El)pS&Gwr)\Q UbYa,yM1=RIֳԪ_ubЀL΁_cJK6(Q /a !F]DA3"=9?A#V7び:Vv\\r@.j,ZeFp16G_̰Z0!@҅PBXr+ = |'"۪  =(vXc($mPz(@LM W4μ-ԭwo1neO1[HN/|~ aʞS;UG=˶:>b""U_AvOD]Ð/38Û('48SRZ,nKFzTԍoXEu?W8-R&&{>} N 6o!Ѣ`B'ã@c%u7 i#MPgl.X҆ka/pB/ %Ô ɶƨd~w+ۄ u=N~)CO--\I`ԙAؕ%,#!dbm =[JլYeД&o~{ݯ]5V1(  ЍNi`e3.T3$NbbD50>1(K=P(@$gf.֔'$j( Mj*AݿQ#"W.PY^dllE^٩lE0t ?LXZb7V v`al@ ykcL0g+7j\ z8IЂn^EE^b>N`WX `dZ݃H /]G_f.7T|n<%;Nޡ0ٵ) <`cMn*Z$i cٺf3*y{5MYk!vK#ɨ5by"1 v -8ZDD}0 @Ц!o0yZT!b92nqު[)P*FGeK,Qpy^C r͜gb4Jxxk=m KKkʂ\N y!vEIx]^R=6#1Ȕ-]X9n]+=nݻ҇zfo\~:Gb1U`|(U!#K~+(GA)k;,E"-}mVplOEtaX}ElDBX;VWg\?tZ/cfi^bS 1QMA>ɲE JKoΩ/qL<Շ%8󼱉V\PE-{#"f#r4z) θќ*e𡏮zgj_XjjNU4J/'/CCAo?KV,n˃&I?uBH`]֘a/#RO4ZA TDr` Jc !=eBDX$~a۞ &qe ߹|~m9D%1Ҩ_.1uhT ʂ8:onQx<;.w gE$tlXAfqqB.wet=哦o,а|i2&(k2#Fo a,{^Y);jŠ<.}X6$I_zFF뺂@ 5f8$Xů`gĨd5f:usYR »5(xX&_|]n> `|0 QiAO![9 ]ctnWO-7"U1|RR2Eܛ, B*JUge6g=*>վTmN6ppӟ$!3 9 נ< Mo32JGN(gvL _]_X[ 3U?j u0uC=We#\ǴAĭ .B,,s ~Ϟͷnl?3'EY#drE Xe: h$D*oE}2Jo,u 7R0(l[ rU&rąY=Kp`ҭMR'(^p7"Wo6݀xQLGp{yGlY)66ӵwyH.۳ZX=ۻhXRVBͽI*Vwf:{ X#tAIWud|W2wd pPϏ%#nC6 Lʑ^®_πZkAO=8s}eLBz5 <\>'0g_CPpꆖ v (堣*,<, uK_RSm 8"-t} I,s{Җn}#Ф ~[j 6lϤΣceiqD<$&; X _CX?!ϭ`A tEL*(0Γjk9 g{)=q'ONh Æx]j?&T4Cgz oU|p`U")Lۆ@A-9mѽ?!RЦT,D’ A`ұQ8b\:b{jh`wdJ ݈ՇFQA&5H-Nm\XbN *YGWHR-uvﺘJ~-7/uq{Q H-^Elqr*lACvL8`=*Bv`"(=g1QAP%JnҞ+91Aᚍ%9 th GgCg&#>cv;GSMR )bz9;I%]"l0Lbx£-p񴬂q@4K e 6D_$ Q.J a4PfՐƭ$~|'qtPFu+o%+Qa:sId@[ֺ*xONƭ.-?_M&bW ʃ+{GلnQ=,;?+ ">x`T Yy;`` ib|LBFW,KIm਷CMu{'A/eGYP(gƕcfϥ96tˍϡB|3eE:cҲht2VtNƟGBE>HҿD)k a8΀1ŋֆM3HM隷 jm*2ѕSlxVi5?O)Rv' P܅_pBQf!.>Z΅tN078Oay lSt$!5\꣤Hkü8V^o,. "tXV% d@Xq}Ap?|kB:$y<%,bJӾw;ӄ ԳIA8 2nQzQf:+IܸysP.M{ʠ-q]x@n[bᳬ|f9 jtֺlK0kW4x2m/#M{iZfZFR$tE݇B1|E9H"P=.AĮp=*3؂_,$֯ 5~ t+GX@ioE;˧*8t0x QXr=v}\;>3Bf߰4j^\ v͖ M(޷ K4H)xV5~zu S׷RN cρwav3Э!↊%7EIx8MhB[("k#淕K[5em?R-}ay(x`B;7K=\ JFoQ`xėe{IEU@=/h#k!wrFu/I;DX $n0pow,Ja{wkA"X*j5Bݛ7ڞ{Ij qrkȲ;֦z˯TG/8Zٚf< єPu;$o;$/JyB^-Ϋg'=~vhQL<-F4 \kWCs'+N{JS ]d%_Y+M0s\HP 't'gPيTXn@r_$ ݸѧ3FKެ<-VI =W3?6[]p hlW8IV7H S@eCg>K!]a[DC(u~6wNhDx$DxIq{NxV EI"k~F(b[ ȥ k28ܠ|Go`2PKܣz] r Ƥ:yq@29$RA">+,lULNOd@:^KF vB|@i+}Y:($xclLWGz%#K'':*ɽ69AhG!-auCm7朤M>OUKA1mL ߍ}dDӰ q u~ZȆ܏.KL^2M`Pj^j05 ͏{lv_ |R B˲;&қWZ^^_6$@QUw+-+EL Q|)9\GxVfƦ=WVD+ 8CئXa P.b`No(?_vR<:6I  u³OkMbI\(\J+8\RNKjXJU~oǾfY_LE7!rϞm#Pjm`vu4'Y!3˚lX+Sz4u) &I;W m=(jM,(@eOe˿Xt?(.tr|k Z~9 *n cD~'33y&,[|yB;(X"Zf7ON}2\E+w*ᛳ|4e~ 3hc^[@[Cj!O~*D,$rtS J>%hCI_O ZKH}}&6])i. t<;@I]u/PHApOLS$[,hJqLe{i^5<>Ԭ`c?x8HbCeioj[@V֤]6E͋ Ꮺfa㲕?dYVz fNלUy%0DWУ,O6"s@ i\p\ v`&lb8$k%֍֊w*oi-Y(o vbj[AQ_ բP`@r|P`Cl1bxADY2Hj PJFRje\6gI's40B2P_Ft!Sjͅ+JQwb @{e G'pX u1[uo0hWܧԒ>bunYR#VXF j]KJTEƁVjX($?CŐB K1\dz)1\feF+hHu*nڔ'Cjo;~7]KzC|s*OB/pݎ v@6tS0mZ ځD0iNOO.:` Q2ؕߠA Oyyng rAJ5/I ׌ ږW]~g )НaUI(,%^M]Fſ{H)rNu0! F-2o>[ Ac_dZ{wp߰8&k*v 6M>!i5[I>e_}k"o![6ϧ0dU̓HPodϐ=cA=2T+b]Zp'E(0tY:<~u _*Ӈ`{[q$6zڐ N\¼OYOwI<8S;hZ::Ayа<*j(g҆ݧtZ`g {Py|v@~٨>g P[~^`DO8)rB0W>4F+ܗۚ%Z°H+̦&whrE%tsLEH l@-!S/iƃ( !Ǒ Y%`AJxhIzrF;ؐCjݲ fU_0ٮ#v!Wpa{1%TQxjt*T]Z)mS$zyb]* qbm%^Bt{T}聄,vNNCB~\FT?]p3w!i«qB wN^\l/&V %FCES R\=Swn~֫@*pfH)ZQE.6ħ J4I]\&Uӆ*^!Wl0Z,8yDqdkyt!_Eү$n-_s, (g-X3)G"k6ڵ :tթA~ 쏓xJ8['IWFؾcbspt=x"\;P,3g_iGPd&2s99aUaIO!gs\o!N7@ hr(3,X06r$g [VQ}̓|z/N D.oo4dFy䦸gt@񋬍~M~PE.02xD^1g $f̓X?{U-> Vܐ+]jE?ӣ]GBRn_Wؿ퉥#-0(f~ՔL*Q' Pc>@ X DP ƛ` ?#TVkdfޭ*7rɛ^# có7V({4wYQQv@sF_goi]݀8WbpS%`S4'C.N1Q‚7{.%hQ0 2E0ز^|ӆŔ+Ӓe"g!ن2KKIM9t=MyJdE=*;j [3}7@ [OD/Q܃s?:< {`K)>z#s6Pnu,c$6dTltQvIeiuPX*?P!x8#1/ݒ~Tt D<4}-#QȨ#PhNѧD L gqE(odG_NTiM>DѧGl@qCsM)_r0;.2v;!XPzz7mLV (83sK6짃u~a7-2#ϝgE8+Lg{;7o1ω7vgJw4YYԘ_\T̅ h1dd5(#O"ji_iB7si ̐ovkt5az=Wwh0Rx NL?coDhJ"'K|Haǡ *{+ŅGùOp6-dwxe-O;«ŋ(wȯqrx.krO:+h|yңw >* N&r=`VA/T ïCzn FӖ2L [\l uz3A7U_qkts!80`;<2:pEyh;_J[ <~2Η.~2 ARϛ'4n4V-{o,Q<&}}];S|7-M`Z3Fpru.vLɫ1暫*11l9oۡ4:.5_Ӣ{E̵ʍKhN?'c L7J /c){s EIě^v_ip} m*z)T+chgU5[`%x}fkf-]sًߖkOZ=߲YU"If6u]o`x`-Vj2)|kR8k(3Eiq{ePTקDWBYwE-Y,~Ilsz¨CmS ~&RQ5ql9LX7,I9G#(F @gb.S5'8 \ zk&~P4x$z_w #>@'¾.tq\WTKlbnw)popR!r`t5ϡ;+kŦ}Ruqu ˜Rk ݀6H|#j;9g褈-{zu 4`D=a"Qm`bYqr5"_cv#! HǠ '^?SGb'Dz6~jD=37Or ~>VAe:nڢDF꣠9wx pwF{!IJu[f `LP\ǀKty3S?r%68R+`^T.Vjx"t žqWzAyB6p -mE 93~ݘIZ=|tXB̩U}B?0LwU1iup ><N7bN6O\5FRWz9ŖV +TͿNyivH0k/P󧉀Pp34z=:Q?8Çj;3R`&;Vn-xK`c}Y5X:FY\2š XuI3vCnep>b}r&*+E?{Jzo`1_2\ C{gKD@:F;[O%QkG gtiËFS!!y]T=!t,2xd)?say)Xo7;~i@6ټ x9F~;ՏF]Lq91C'pQdiLB|SN؊owш$/HѻSȞ"2~TJV; 3,u hɮl*EΐM<7VO\V`Z`((UXJ\hr=uf!6{L/nSlCQV1zL)tpu;Dt^lh`\MwucAZRq>xޛeŎ|iVZ#Č,$t{~Jli 򍞻ym1lf%A0|^pڵِwɤ 5h87/i x/Bu);?'Q^ș>I[=HXf $I1 %'Q2^笕3M T:n VrW! MYAS CZQFr̒xZ|#υpoVv ]'Z>:mrv Ū1iE!hymO-ٖ˪5uԨZ}Q(y:=T"UF~3DOI_SVR}1- Iv@]2;fR[N5nzfOtŎPXNsjNj||'4ŚRkÖ dڨ '~غ߄mr/pfB[Qf *({Cnra3>r˼]uP{CiN2T8ɗ|1@TޘOU =_uf4)C6g{(3K!eQm o 1cU0v{ t2NyxR$$7_zVZmAoAT{;@uvǾ#'Tl kuȋMHF IǍQr!==SVq}>ܵTsP,wd;'r#H&=gkTI:{xMr tu,>eG*d(ș9^LxtE{^6{^I)fjSH6(@:?v""9/6И(#H˷a4#w{T*7 o;_LZB@@zhm'Z1'A5*؁̓^|D0] g2+Jܱ LC¶}c]2sTvN"Ҩo5/YD82Ua5G(ܾYL&ks%q[?bMaXKj7)h80ڥJ8Bv5r3[#cu KeO2wbAQm;ҁñlHdhzU O(U9L#Bp 'E?|J|e@oЫהJ:+XkDErdc(ZB}9._.ύ*A q .$ \&&z6Ps=3Rw<*ї)iWUwyb"Ă(:<]R^­k.YUD_%el\#hGU#s+YU@My֋D. 1⛍[ַ34-K%qBcbj+m=ho<S]_)Aqyhmi5Bq\p@ Sߙ~J{O6 xU{Ev(I@ 8"n# *xAӲMfޢrvH$a d؈lSQNqtaKG fy]q Dž 0Ӥ[CD\"R5!H6lR|pPF^VM*}L4-^5Cw@rbL,ICMS-A?b^Ix!PDT1Z%B]8 Q`-P}]MW|uCENҡ֎Xymտ%0^ c` 5Oڜ1!Q`|hj8 O f0%BY zdrXDQÛb)HNv>0C&nS|W-ɦӡBw_WP9.fN !6ڝARvjmeI). Eg+E!bцR $3q8 H@ =+6ʪX("9K>K?oӵ݇Am!mIVm/iv ju偝MDlՃk^均ArVʑы=>1JΠOl1UO8!!mJYs"NGÎuIw7wP`r"塂!&jw [2ʲhlHSƬI8% I [\>; Eȝϭ7?oF(lϕBδ Ecp$7V J  <l^ؿ%8X6 xU W>$ {7]Y~D<FAy7oі&93 sj@5j]d{?4)znryD 5fbpr> kP+ VE`?4IQ~zV]/0ʟMەEW>sibL ~G0qZ?՘{YZ, pw'bjO6~NxP,Xj~HЇ6}C'Rj\xzʷs(eo[}N$ؒNJ٩ʔ:< ?z0YY p_/4Y(A6<\7-^N(^7FƹϝUN g(5D)=z;uL?G7c%f7'aedN>Ə.w,ٿ RI㠄JX&w?Dg<=^ǵ;i ;S̉N!Za@~:4CkB/A%'{El*ڶO;_+p%e368vH?ReƘ]mq#}?P_}(X؝įS kxU㷋;]S}`WN0P?KP)`/V(S5M֥Ăn.ƄWܪ'Z@SUڟi@}~0o뤏LLMd6m?Vq2F}Y߾pZ*NLR\<Ŧ&($|A]}&bbQngfD?N%uzcWoi~8g7[}m4,= . !?휭]ifip1tElm*QO2֮FuXt ;hXGc9[s8Q=Fr[E/6s|}bXG}7,``_0oA,a袩aK*=Tj5Nlw1oF5Æ5\:}<6&i)NiIvՏh\քyPkgknkZCdB`؎}@b `'wd@YuG'#{".α4 6^8ez#|\gP!rh] \0\l}f 5mAԆnKK5t=CtS%hh0az1~f9Ť'|ҳA2#6} +sS'uCͦMBjurkՖ'dTy=Yi8LcZKfjUH?I!nlI`s+L5-#2dvu'!t^*t~%GV~-ԼҪr,&ʔqX#$tv/IQ$qu~cA3;L蛮i23f.,$ sџ4_̠>A"#SoUO=g,Q b'| "hjǁΞb>6fS;E֝G܄J$@8AQ ߤLE@𞕆u/# ^,>>$꼽,$un07xJ||Hoдe,kp֑ͳQ[O!Smq[vXt]7խaz FRK>|,_5z3]țI/ CZ#I:8}!' @j;4ƟFǽo?t\tVVU29D$+ 0i=9;Xi|FeÀa :T.wwݟICg#c"Jx{XcrfH$voZԄ. b~"Q?K2w}5?)kIoJX+ZV)Su_b%RH"bjIFzubHצZ+q̕]P3R ݒD0+7,(,!ia;KA܎s16+">h\ǸJ40!1xߓH$> {j J~:>O3uI8d6ݴP:U@@NJ[jﰛY6ZC&Cfy=&͈od[^bM0 a.cVGAI32?njPqTI`XGN1T,Ӗ4.eJY+*T,wL l'VxP~"wS…wÉ!:rn1νGF}L&dn$ XýQ%3宴4ׇe v=PHUY7EpZ 8Z }܏y}.q-H e}*HWi-eYUdXVqdܸJBX 1 #ƘS0,m4*Ҙ-&lMNN 7ڰ8AefbnA>@20Բ1+ߡvyL1b}&^sN%(^6z'{Ԁ<805rRINldD\3Њg]*AY5p9ugJ&Ijin'~|ؒ+30 Y9ȕ!)`]84y/=%\2JvB>J6b5pV;8P>pvƘ2m]^Caz0*"ն()pٲCH3FTUs%Esށ8T2LzϜ_֣ 7EVPf0Êbp"ʉrc1u3YкGvOyZͅ Qe%~׍;+|Tz^KuG*i_St85_dgC6G#:_i/JP'򋭥^^gQ n;ƎT29 O=ؖj4عJC$wNc9]0:G9,^p E+:u{@RhڰG~a-CdC%YCW PhԤ%^^k?4&T5HeH;e-; RʟE\ _f/L\p !5*ًPoTzƀW^>*g9f혶qN:獼35NRP =4F Xh|Z 5έC!+ɿӉ:$|2Vjm>5;R2{yvF5vu#J6v(Hzbp>!֭Ʈ'q\vǣ %GcMcՔ7LMt0T{3_k;):R_B֊~q0r5i:xl`PSTOYJGHa֟_lC5&@jfMe'`rn;xI 1`v-$P0 BSix_E0u%E֬"`~ [UDڵM:(L>2:)H: p3%q x+ȩ}EgOw3˘,M 6):fx16fSYe/yH淡2|n,>[O)g(RHK\'IM>7k%K?aiel^QOL26ν'D₸VYF@an™t,7BBAq}!vk8H\ \ 5jΣpM\nF tLMa]#M5;crânN(Pe`z۪g-ɳ|GT8rA0w Zň.wK|v3Iǚv_ZVmQUn 9 x^*fY.o&xk4ï7i{k3)JزQto!isDs`~On:o[@+js>XzE9,GJcGq0"oS(Yy͚W1݀'J ]HhldV9ZMAy<ր&.:e؅ 2~+q\OwP~N6H [}Mhmfәlg0̢M5Xe(mz$$.?B:ڡ[&*mpЭG44MEW]v`Ujq\F*e΄I~a+ ӸX!gj}>ͼ{ȧf)W EiN0k]h^plJX-!]c v67 }&ayX*0|EJcžP|Zr7B\-dG #^azPٓM &DrmM6+;b4V@w ':A,;Q.ָ|$~q-dL)j-<'sy'@6H};vtJW#cj_w̲\uTUbp^GGOYk>ԡ8EBUOaNM]&l "I#/yb}?^ ${Ȅ+1yCvq2R;aɼalI 6}U5ښv9W׻-2^ ښɣovK %V4X!,edVa98ʶ 91R7çإhF)o 5.>; /Ğ&zE*p~ܕqmm5zһ->?y0Q 8Ih((xVz(Gnfc!nUЙNtQ;P}5?JŃ 3115ݕ;;rﻘCHoe-tDG "rXɶhiACa[ohɵAp#lK@ěvpPgw#I2D eL[qfF{ ]o|]Q$\ꢑJٛTwE17ydFˢύN sV}߃\6qwJgK~Ͼɣ{U >gLl'('.=$QvH& f ֳgc9\7LdG!9q3y\4w3(H&/EڊAT?}OnBGKP½l6kXQ'8+a4O$~΃:Kozsw<| G^[lScK.}u%̷c .‚8zpSm :r \}HOv[I\UJȒwǏ sZ)i|C%ꜷ3d敖(r 1謿Gɹ^C~,~|r TcvLuV/ug}>~JZ&+]`5X^h}@]] 'ObcМfbLegp鿪 ?~'{,SLM$!'׮~Fgٷ`DSh}呙u^)ݠZ9:>!F*79blV!glsT5xm]@@9m`"& b^&jf+@Nn0i;s7qJPe#*4ԝ:*[M"#?F ։0 PT?oL7ǻ1٨QiIK\O躪7#9 JNm^L/?%A@un A ;}R&9)8 PQբCض#0x6rM[rfrD;Ild?l>DΏz5+2zc=D`qPP]hp\,Nn`Ɔw&Yn$#(u]2RD$hn.3;bR3b,Wc_Lw֢Y,NSpZ4yv5L[N^ArhA jg˻7uIT)co/t4XzYJmvŃ<D*痛#E?'msє$n *mUǻZ)J^t.Q)Fo2 냶M4&g=% ߓ1 =^M%EHF*>HwUޏb.{6]:^\gEbo.ITaa1gw2ĕ/ITzB =<[reT"xH 5bޠQ%Fi'm#`;cf ̏эDW_[*ʭ'E~~ 0 lw'.éB0'БT̴:yAۅ#_~}n m7$roȧ"Ν۬w&C*4"UT~B ^}Pr xTЎN֞&sQvnP6"1 {PY U6M#3 KNx *jry0IE(iXi+y}ksj98t¾KF*ni40IHuWm}|vHe ".1)4~}uÒXY)7sʧ+HWyRbw9Mmqݿʍ xMF|kÛ `.Uwutx{ gA-6!]4?&K3*PUcnHp止>Wn@ ЅjqZ'яNu)n&=g-#TŸ/\`gЄ=Av 1t_~cCȆ/2SKDm8ھu_8hn$&_ιlpkL 7 TwQ V ;FіٸD}ЙV'"=<<QLg;]9 ?KIF<2 0:!2ߗ1df>iUF?IC+?Pۣ<@y3p RJ[ -&0\و L4I^z)h\E&r(7$\4ۑdv(ru̻uܳ >/[G"%F.$?|_}'yo jm+m{kg^4I0b7ZT{+ҽ#TPyǂN $!N1 rk2e=a|2:1d8:mXog9w(7.y}~AL*6Bwo9݂!.M=|\D+&7@ɗ)ݽFN^1j N>^Leu~JeCC{(KeűipBAG 򕳫D qU)b!VYvVAE ]ǞU[XdUK6x>o.u}'CZ9쾎nlYs}8']*~߮ߵS M V6!zrfԻ.pQ*ŖYŧ] tBs \Z=c "foȑO8NJtG(u :3$9y{+.wz:v2ȵqA_}L/KREXb:`<,ZS= DұZ 4gr{@)AhhHk[xtdуX[#jcwvR?mGib*/Ze-Sm3K"^j.徜 jfH'?4s@]c9܊VD.(GKX_;XIq͟2ֵu$D S#%h2Nm@⃵ \snľl՚*'˛Ȝ) @dCeE#)~ӁN .B[Gf}b9AU؅zA3*Oq>rd$F#{|^hZ w9 w9\$qЀrYpC Z8F'}`Z`A q$/AU71#U`?>_-6;M kU·+Շ鐘Bbf*VJ쉬O̴_)ѻX%u>KyQ{&Ev^K{ /8 n[dk/95'3pmȓ*NIJ;ɳV/> T jqӶǪ8;"M=GĵٿDȰCy+qtHE$V'il\[Ϸ#-3KABfmOLm'VHUgE4Zd+O8PKAVi. U1ZܳJg؀XP8Ed-)KK(Yz񭮡>)B3O'@CǷ(7yIwuH^O),,$uܘ 0AI(RV0$#XX*PPc**JP{V!5QNp{ұTcx/sD$ %.-unl]% T +I)LNe"8&x# "9j"~$iqCz5Lu) ,|ONDp<{Xy Lׄ;] ̙CLb1x vBUFHq08i+RX@4`h"aZ)Cso_1^v-T'펦@/{:w{ 7[7Ĝx qS%NT+4,0}g)uy!הa雃d}Aj4/ ˂%soA4*D>vtd /oܥlʏ5dAYOqc?3䏐SWh42ivZUiD o@WMvZ GTtEX\a=Zg+5톋nosW1L\oZtq}D+ [(>y S\lH6.\gk^,ߝU yY}K1 O->oĄh*MuaS"{eSHr&E+4l/{{qrp8~E>x2/c-J s5X0["Q { Gt$Q /(h/& Kj9cٿ`˨}}7,ln1uX]:ʌ xO1FȞ̷e)GQp)~JMݫ␌?G4cԠ . aˡnwe;~f(Rѿ#ڇ@N?KD$ը%AXzkqajk)S5w,PjH̎dSI9w"g+V A /(Kyک=t/7@GN~,2} 2KFVKxr =r8s,7M:¿'۱vlW|Bb|2$? liႿy^hkI&h0e@ B z LDGꊕxUvrpvFRkvE@L̢Y#'.%6~meMRawe(`nD0⋀oI*i FRȴakֈJ<D^P8 h3|v7w1Grv:TnEe8%bglWo]F~r-l~L)ۨ#wx;EϼF p+ |~ -q뵱/k ôyssϤkܖ:eI-,55zITto QӅ L̬Nv"WE۷Z ,";Z0v*\?Vulʄ\"uMx/Epaih Du9G }LzV!Q νP`1#(IrSf=eM/_V?]khTVK|o(!RsӶ Ӱ¬[P'~Ofk#neaR;/mR@@wҀh QI #[,jm3ʩ2~N@*/C}Zj+YvCȌ5=8jx}ǧʨ:~>_WJ$W Zo5AK,mߓ,OeH+>q<@4J "H?Fh4-Нf PDf A/oӫrTz]9/|gI FB= =r(lO?z{t! ),dg.!K[_3s& 02 W7bs S)7:^3fl;)c _2| Zen[q09_*o ://ʉ6g#HNCh`6i2e! /mHļu,]a.E%]aUC1Kϐ }zNʉfBL_ j&9+pfMw5KP`t+>#f?z%R9NEϨYQݟd蚇 ;2 =IbF@vrl_Ǡơ6te<ɯ\dZ]{u7?}rE?p5 (]Ɣ?9exCq:Ta!%%)چ[ hN|dt~% z;VI~œiЊ?YV.EY]x x22pz)4k@{lxڧу⫨\W}g ,-7RHHGK]VnP 9&sՋw+kp:ڵ|Rmk7L BLI=*'L!aD]޷әM4IQxyWS7( uA;x J|80&qy+9jM|-MZj' R\ Z)49COfO&QkMVF{ 7^?ˈ~0տXmrgxaz(߂@#S06"R׺s2& U\H{!ciF_ޤxWU/2ŌWJ6|·VߋG[1YI1anq;ٖ{VK)A+aQr2P@}~SXYr74 MOp<Ub S*O/;VT`5۔@O/1fJW%TH쮦No}K.]4%`C#BA$;YCreFIP s5:}j 3^c ܿlsr!*q'ċH$JIw- ͂yO.Ct:v`}q{> Д/u]Q~Un8c<%b6t4qtU+i9,m EAi\ ,3ejʳCL+'M/Yړ !+y%#Evdԉ2A`bTF 4p8q G;7mJܦy]L8pv #W[\Ug/JO|D3o>&b8WpkTU6et,nXEg -^gi ws@(d tcN3oFB;'*Eag3x !OiS~╨Z'Cj{+-DN\w)^|O!e ğAi1{{ծ#iJ&ep['sj 5/ Kqtԩ&v95g?3aՍvψR+2B?[?|H,WJ_g4؇;Tk鵁<@wobZhv OFM>sOMLϯ:5%7z]`L]p?E`t$Ks@ݍʂ(*0*>GrO|DRb,$ Op+G@zJ\KI[3%)+d3TyHUC v)Z4՜vfE^p<7 /jx1ѾC3eW>grExUL!#d9uaX$g3L~QnXӪQA^VG<. J CBwiت8ӣ DaVV~Irn}7yϲ7'b-T{q 7^܎`@N&7w~]_x nDnGWُ@@đu&6@rӧ% ۥט)_|I` w̠n# 6WjY DG [ݵ61R%Yi$꿕 jG:-;?-.Z2M9׽CQ` $Yy+zOi|Kj\g U̝>W\@֪ӼC;Ϋ2&:aLhqI|3MSF`:lk9̲n#`a}&Byk` S#&fBNWXQ7UW!(g%dQIdش>#y\((Td5q*Z+$05A$ Ý~4 R%]ߛ ȷ :VmaߏFMF2ܟH"qX^a$F^QObËK Ft/VS3]ڷp~{0[v |Ɔd=b*p/a5/)=%8RΓJ*7RPoB(|B6cB)gX5mϲ)>jk.}_"PjH1SuztC+5ׯћsھFgYH'XMyNQ^9:cqg1)o GT|}E\{/>wa!6rnv74,qp d믬®?9 !8oyS+7yv?|>d=LA15}2z*-ړž}!'IissjpHc3NDi@ 먅?͹ї'B3Yy\%q&:--pR|3 cvP\_2k3[,|?e/~P LJO0Lqc*"iaK1Kq\U+rM .McRZzLٹCH5<9ܛDq?EysHm_ʼ.B`ꘫM±J2CA+uS%Zʅ wߏ5H- 9hUYyV^-ܔءm1#4E(),@py5; YX8 h8jI>u0/3K\k=7$Sz xU`c g帐vRI|x~Lk!HKP]hq:#K%?m?b9sqǢ OQNT'+2\@P$PK%`4,r<=]\qA{)$=MPXZV[&-ʕyRŠC;VV*,ѷpP:CHs fAq1I8+  > [0)] QE|w۶NҏWDyҪ.Ax& ,*&CTo{/$rfY4A 3 ;fJR5F,%|7QZFZ-DU",>M9TKUCX42U2񼼒JOɯIy ~PL4n : f=;z<"Tqh{/MɅ.>=]̟VׁR_&+y ;I;5"-%kJ:ЫnrڊV Fj/שӑ [ WZi E2c_/ЈH;ܼJpMv(ROٜ#XW崂3/qn/(R=ʐfsI2߶/>l%cAě:Wxlg16  SU|,p'+V9wM= <;<pY[LySg(ڤDcJIp7^ 4LϾ&nbXM =ꄻmYL$[YJ՛˟_бOĊDWv{-@@<Ըbش"lAV;%Pw%ZZTtL^-@(q\' ]8.Mm&K 3V<'5ېYqSVafgA$/J0`LూtKN"2yҘVey H`k~_ݘ&_h].<̊{5d33F_ig] $ACt4I4 ;(pˠRJvuG{DR^!Б D=8{dBM-=ԣ?|KC>mo Bl"-dL~z:eS*+jB\d^ +1f,bp5mRVV֮IT #];b%_ge0x7Gz^n[B@_^ CcT˶poupQ r'bQъK? @WZ)^«o93z9+ 9x e|Ϩ1iDZFn$^OcW}s.kGZ+۰>!e iPZ?dۿF3oBj3sj1`4n_<"o4BȖ2[㻚]s=$>>@V0+U،vCyY9Cr|ێHnH٩uDTa*ft@82`pazHPvwkD>+T"7!ɿ5VJFWMiح0.6W#d%_ղhfeL xo/= x(pss˒*m`7,XOUelxsƒ~H/,jt]j#[\bEؾЧ'oYa,v jy"իƠo͚W,cYK3PkHc|;Ӓ@A]35D2tӱK,9hNL9@P,#70gxH:8 1ې~66_zh { Cė.\RȔ#íفE=-P3ʟ _ά0|oXQUOžvtko{d| ͈tT ߭ N "~/[tHvlg,>Ogu b{ O"509t\ϧhÇ,diW wl BN?|T wNK2czENőA߅03|ZA;ƠtOrQ9h`y LxSeyvV!f5=*suD?ZS;/Wnug${?(n7o=qU[KxM栐lRwp4܄\?vU5 xm&:Dp}Ж ~ۚ_z̕+m3A"eڼ%I^Wm UeI J="R pN4 ԇ8f죔w*[;oFoACoydSHj?*RdN0pmqԾldqјrADVa-6r,HE#ǔUw=RwM/8SoTokYFq^}DW &uLoU/mkod.Ɔ9Q!IB B0v􉆝.n ߷Z)Ŗ3 *B[KآF֝n&MReeת?l 9F~=CQQL~d! @J'PPXH 3!EC9:oŖ zb/r5Vo.S^!6u7<#ܝwĹ~i%J,X\M }āŐBBt5b-U\n~ֲmax ^@rbBΫw1 kb`]Oق^T[` =äơDpZY[WGQ'g:8P5Iz1.ki7zUeM%2imч{IpX6#'ӔrDYO e^Ҹk{t`Π ‘O ZNx*-Xfc~n!T3,"oB*h`/iRJ} "0a޹`aL[K|ehҿ QO9}ϐ} `bY?m4~dž?gͬRE?1<=:Wkqܲ_P>s pѶ*kX;^^mim55tR I5"Qjy>K >ΉX iuK!^?F7\@'Q+xa+_c=],zr%):)vאuA\혪9wu9L.=gf"]ˁ;ěڭw1߆;S+&oh/+Y_,T un_p2,e eia@VUZO}VG1#羅ȝlOj o~HpB,ŻD[yU7[#C.$v|pqL˲kB}D Z=jC::pc[p_"|+P#TU[}ae:o7%C#s>3I=4@[ThL)eExB,_̺~5B/QtTo[n?ł25p oD 9Joi^OJ⠻a:zxM \ %'+p\ pMk 蝞>`t?4vwv2"4l!<ޡ8˃nBO?oCk&3 k\,HT?FA?#ADmnFI48/f?@d_8A=^T~9|&]7H'7EV|ÊTfkv8ϕSc~Ta60^bzLGZS ̽h+I=b96 ;J=l@3.o+t&9 PS$OGkcOvw^q l|kd:P"1kQ%.sGX+2 .:M֧sP$%vgEe^`={ӊY R*sOXw&꫾ ֌~^۾.e7{{N.T2~I!7CG\/ J@ w3К+rRݝ~,.1+%\ҤWWMO[xf,GϠMQ7W @w"1>>3 QeԠD1|]6ӱ GdayJu+/&Lj5;&n}vNU80ᥖnl+l j)  -uVU.@/PF1r OZ@c,sNGfeHX~:jf꿫ڻgDC-w0Hkw@-IS=]bɰŜ{YB?iX.b,tIW$jTVkF7{34vF-%\cC ĕDl]Zu3r䥇4uw[ [=dw} YV$nqTF+=Mh%m@ ^||H3sT+3 4fYT5_(IresʷZOVN0may܁[._6ؿf叴uU6OvbgaK?k'lo䮃sƖ.8dW03@lo&(nQw\u }v07yQdSIN9 mb~d;\n{9fxHdr n )VL8L>>2oi66SMٿKl*!CBj9dtŒ/,W^ѸܜHk(oc(X̉=R:* XF{Zhc8 ָEb`P߅N]Z_DːyN ̗ RveD!8ĚbS6Chh.ܝrMȌD\I4"?3zLu,1eaS!Ŀr.Aj[(}?gظy;S}hM|hh[%j_o=1֥S |f@- L%Pϝ&B=Ov@-5(E~bat] 4'q7Hg4)K?U 'Y#UE`vRX.%)^vԩb`myKfͦ*3cp 97ETfʗo6>NeȼR.pt׋u_Eo Je1juөbnUJ &BH^yA2(D)%/oVWE!ݶ~\[Î23#cWR2nо9pd _̓d&<'wX {7D_k' ,"H1v qI2B]#П..U\ʐ[E? Ӈ=5=N|M:KخqppY7Y,5tv-@n,,嫛xrX$NyU*dnkGSgĵʔ-gr6 5CKJvP}0 ߯GGc[JxYM)V|],NCo(W>VjwR\rwACJx4?5Δ6t8OiXdK wq|\c W0xbm`/)u%IFd,A{TlX@ZWFdXL1O76bs=(0E֋Gk5/afde"vr1Θ̄ Ecdf=ցqW bҫ[RaEV{2 yjnhQb- G)f5HFع|˾79~$+h"_7BAhe1Jl\RcQu``#J;=4A5JHT H1 ҭ0L ;NVw 0"\FH+tO޺4~s*%2Z>W֨Cu4Dr%D̔N{nPgD\V"B([pkQHԏ0;"6VGA-;'<vwTdF|0kO!HHLe͝$+?V1uI=ܜy7 o lS'|2& R|EaSPa-ƙugltpm<΍ I C 4SF2#lG?!`qQ[߼ŘhR1^QD 3J$b݀\iƕ;B?#lTn|70Ě-?e-2x~ d˷uHxs.B vե]$XN;|qnxIW%Jʏw-vx yX:QfݹVaAA#ʉi?v9DDP/Ido1cڬ Ed((ձ\'+)syK_6O5@?{tzM^6LU@lN!'|\6*27鑦o(U_].7@w3ʜ&~;Q?t"Bf[dzr>*t 0} a8]L,TË_AƘܶ|َGd ܗ2(=|*ìKt5\1sSXEb\Nlyb3$Lb %PLݑlϏm{e9^+4"YK4TPJ_ta +RS`j@Π#`2p99mǡONxͫ=M5hgZ ~D~OmmO\^42M+r ԵD*w܀W/[cbuit4976BeQSlះ6C{v:RZ2Snnud@zH>r(a!~RtX|7ߝpEjǷc6#j~+7d~[΄&3ߐ,{*WF~| >d`5đt {j>@ N'Ex֫ wrnjb £>Ϗ|!5tt~3)o#"SFRxsΪi}hyʩ,1,(c$/ D?lNEIU䟷Ƹ>/EeJW1JmC7lk x#>e n+YkGk=S(Z׿Zef;&O˂5cJhq4WpS, m8%G2jڵגTsBQY~hEt2[Pl_*/"CSi4ToI.Auφ3 \)g$sJJ.v ڙ0-sp0Ug%#&vNsxJ5˱ahG7UcuP :;UJFne=~n_ a2mV"v\"_"v*>j &EDa>s;)J,!LR"?7({BV OC%צkQ,#s<2N"X,c !FVf,-GYi*2XgU ͯtWuHdZDrYd+ـQSO?fK}:s :ӊFGbM/BAF{aM 29#Pb:և:lY^z|& W~6 ɉpLdzMVW*; 8>6Z`Lus-QVAds]XHXh8ə^ZXJ ?1j;ׇi/~kt9͌8-D"re >]^E2KEh t̜ՋK_txh-٦hXLT3r'?`4bȻO= 1sְIh.Ӯ3pJh|L@l x#] JBWZ; AQD!%lw׀Gy2U-a"N2'(k餔JP)¥rLy<U@~v&=M(e<y6 NJKoô{ra(0c!$P%s!hU>M6Q{,u)Y*l+%LtiS;(Q9|It,DdKYNeͨ)Sei%[>%TvMq {WE=1iJz2Ǻ/hdW(ڵchBbdK#ʉYV; P:HBnuuG` +]f'İ7tHrpC9yHa?w_䢲n|iA'@.T p;LO.T }`ۃnh'TNP=m_sJlz40ri#tr}ʬ[/.L$kD+PՒX|Xn7Tc~oow~?*+W&LS݁B\&@QC~}-CvK@Z=8 nKC1uäTeH׺U*VB7C%%7J Kf f{HbF9qH&!ՄB}<=*ȿ(sO`Y+ŜUAE̊qK2gZE8!uNw 2~7v>WC꙯fH.c8#|IY2;BJV$9%-NNPwn\eQT`dJF#WgڤԸqn:h xvW 8j-MGYG DfIr {`ǗPuZS_Mh\8mifFR)lzx*p>Qf LRi\^C .eȄCRc֝4S%-ISoS(&Y *tF2ÓIHe--"xGxR$TT-LZ2.<ч`##\ówSHJ/:wc#A\yY?6fA[ MiiBVT3mgFIIQ&:YоmF&rWZy:7\c}P˧F]nf{$Iß e6U~q9!{[TD9g#ջ5aR[F[Uv:0̞v/S7=U!!Ab|"MjM`+~N wBî7(UkfBv^ln1vw3w0rPD\r2ciOW36* T_K5AIS6: w*@>{n@xLL9⁈&yj/TicsąUAwSorayo{9 mu! MthM>k*ϤkW0ϒ8S"_h_yXxҏvZ2&&BJ0Na_h$5v:N穊0D^9y[-,"*05y)A?t-W.`X jN,+n%9gqrmWq Z!no,oٍ-\r?ߵs| 6M4U 6}"M!"%^9 7Mzw~ *0!r_jI,)'<9"1Я5~ ] laIIۗH$#cW,s%x)-.;?xzv'x|rtvL~WxS@D=3XSOH>r J jc_G&l'RuH07jƌ)&:$ jn+֏+$>~=tT,Z=ncށqT$Vg>&Ol_JiPæV 9UF1ܔZf %n{sVmq*:ϥD&.ΧY.Y*N*;zGZ8'р)J_F*?،y"a7#ph;`xQ,sk˅ p|zk?qW oc o[}1ey#?TG*R{TN"4PO'@0Sr1ɋΦU!1Г +P#:CRhsIJ; {I](+ZqT511REυaGlRq=E >'aqVk6&SӳϽ 'A8=E; sҍ߈.Ea~? 6xmOVܚw{S2Cqa'DnmYD+@ b'ݼ¾5=+ KY`+]øT#NA(%"2oy pB~$ۃC<dz=PFn $vTu,䊙D^Z7鱼g1A=; Lw>n\U6 Ļ*nh. NM5n*b E/[kyB6pwfeȿh^TvpqtO/2bD} +S{l6B$'N-P9LRmH0W'C 錑>2-REN̈톊^M< a2GHO #vM`46y3s]?di)Wc|YV)ц?v6Nႀ_')խ?"H Ǚ"oK!"Ųy M+ZiָwcԄW3j_ %t&j9H'1>Z8" Lrϯ#Oy|lM$R3AA}eUx 9͛GK5=(7p)ƻ{Bt#|0d:\S/jP04mTs{Xe_;^ &WLgm0rBA>HzTGlSꁣpI ͭQ<Ѵ puFjt>(X9rtFbX;ޢ㝊L! hZ+XPxp]; ezF6$H iZ#n=^0:p (:DS&A- %Sgrd>JA$(JHV'L/WB7%##\=.^;džI Iڕ M;T E-jŒU6㭆ƤykճF=8$7Xqd )!Ha j5'7zn<$% r)GeKwAa5)Ŕ6XFtkbːL*h^Т <%lDr4ں%=߿o[f=B#T@v"l'tGSFJ9gU~^ך80;xơHʝ`svj]*$U#!>-N`$Pǫak 0p\X+w 8 a1`h%Q#8;C$Yk)c,xxM 3G)GA)z9VwOU$u<hɔ_2nAz|ht~ ;s"%~]t"ACs݀ovÈl @(--zE@%2Kҽ y(=9a_KB%U S1{y܍|Kux{?v~f% (0d;OzKNΗ#06IS8-H`*-GT Af6mCG #LW1]Mzz!AQ@:Xo~Wbtd 2{n?;b|S<Q-R- nvx9 ˆ)@NAWqAp%$;sN-mxP FGpS76TjbĉҐҌDJН:v%nCpzBZȅ#7\ `!.QfOʂ~7;AE*ȑo;$nqT&g^󦐕 (N7+d 6([B؜ NUsd-stXc4'2OO/lz̢yl0Ak}Έ}N(47l_Cfr~!2IL"DɴД;/`Dmpn4MH@o:%z9OH-t X2ZKicS AyעY<5ém rwq\ʚUh{YA|M&^-Q\IDg_P h5>]Wa ,EgA1ڌ.: M<m߂ٝ_pۓDrػ< ίs aF#GD[2P$:~($IwJ[ d݂WY0!:E%!N $C_PaD$\67q>0C>pJo3A?q^FIj]b$7]QoSiI{2IRP*#6T+LNuw=B0q/-Ph=ǸF{'LA(qIx`'TzZ۔cv%s'}v< ;d(`V\a;zMQ%1y]_ejtWl7V RзyTH`.ae832)iVdO*ΗC/ ֯"Y|0 \=z``V Œ/ܐO˦}-(|z.{6` p2Eiҥ13l 驍"BBI0H* ܼ@,˱@>w.l]/ɗgK\ `'1?Nz4LVӲ.Q>tc&LODtAkK8F)SRZQ93\}Aafځ28l[[Fm_)ux/ֲ7Hڪɴ,?MWm00~t 2eJ28X&5Ǝ4U9RJՔ<2 u._?@Aō+~s7AWB,쿞@i 5%0,0 Z!S= /jC.5Za>4W,Z4 6X CAqAJmsdɃo*!in&9`T݀Ь{<^!E4WN/Q}|c)Ӷ?|Ĝ'1K/ID5(';*"Vi%1 t(k.[ASRw{[uo]M/ōH6xm<KB?6дjW|--!@6¸C.avRĦåw^BSr=vL]HW-69䛫f38i0=,21-f ;r;7#t,ppPe]Zd7P2FLX/# Z7T2Q=g8EPjD+2Z<~څZ^Yw͟1!zo`a.# 5?bMFX%e!EidgM C@egh(&Z0"ŏ #;vqހQ)O΍qJv.=_L6Afm=?~\@TDJ-D p$mmX_0DnRE.gfjfoi+cIؠ( E(\Wɍ+O^2l#E:G U׫O0iwH9A ^{R-P,W+V%.#<$AVrXLxYK[#p&D_9_W NC\oE50svRlθwa]IJGɃf.XnN{A'0ͩz^IU5[PI *s('<*0tuY)3أ,˸83ᱝȏyOn"o';e^1T,EmKCۮyfYyO});Ӂ&5 (rg-v)Rͬ=A ';?"yYGnD09p<6z 2@kHߧ^&pL9nZhcP'$N˅AgE1B@\n!XhNը!mGr #-qF;ۑxA?Bԗ]8=v ]@;tT!ZIиpqPw\&;Me6PueT@itX+O5ISpĉ迠!]fjVYgo f944q1ŵDSGHN-̱ϠQ$\g9Rrc)鄟(ȣŖ7tCʈ0f0h|X6PA> s<Q*i^vHq.b'N准n"10a7Cgy2)Y19.'6]۩(.&B>M'=k蟼zJVv2~(R;*7 QM^J(=~Y2kQm˂]@#З3W9_fO@>7k v)v$e]AM'UAtcH Ǡ?z4݃J=+Gŧ=Gon6#%7;'ů>gm1) W 䥱oK|%QO4K0"o~$}nI =P{!=wӕ\ĄNkȞ̒פ-.Jx3\KY@-q(:% %MIƺQEqM3´nmB~E֨dMϺ:OsYl܆NKW^ >pds]ksƎ1Z#C5 BrΛ:)r|ա] Zq5Gl]N>SA `RUbPw5BK/YZFVm@]u8H>{DP1دske#5Bu~(detuPWf/f DW&؃Fّ )(m&$|7T s%uMXmhj>z3lЕ?p͆kfU*`f4/=oTl$8|o3P,mAp/a\zkS%nϢ$גrPr}Gګ'U[ۉ%7ثGyRu(ׅ54.xiм\iea1^o(4A8$Fp(6^!VzNC@=钓RYb4ܓe iS:ܗUH<5c%([o y ~ܜo%#<6~/-mB+F-;$v4]X>p,Itݚ ppŇ2[Gc3*D}O3ѩ)*Bc5"WNdhVM s.2I>Ɉg?"P$6;̩DTոڊdaFSoFxc*ЪPՅ̽dd`\.B7N݄l)ڥ#6Pw<taε(IVEZU{e0 Ir #ؓc!݉[/5=ؿ5ր V$ 6hmZF{nY_+[ѯe`ALd(@R~nl6!6үX/h2tB,%9FNFMaYV`R; ˽.|fPkvZqP(Pɡr-vGL6} Ø5I P- hߜֹ^n<N{$L«_cU/., -!Σ`6z,h!\#d'"')Hx}ÒBRu?_tEmHbV{Bpv&O@JWAiq>B&_n2Ag6_@~D&> /bcp %2[q`6X<x9,[+:(o V"l9钄zN]GvT,[N U ߋĂM)8vdPŚXuU V뵊?ȝ"d]=83AWt885 $+Xiwpn_;[P #U'XM],K:~ 3 q3OzZ? >О~l#7 aïnUS i%Md,9Gl5̊*tB{0,G3x:u -pSsqOvdHCdB}w]- ^Pu+|]'o"v#dT!*urSj(kv )@ lT6muV_ҋ.ZI۫=_hݠ'%?1@Poy^nOW)~Dur߂{\c}w{6'+]!KW nã;gP%1FVtpXjsDdS1ȥS*ą0% Pj( E4' U9Yt@u_N͒ <|/]QKNCSk ɉJ+h<|^$/6} E_aF KI+.pg9Em@}Dru0!$309 /!RW$Eh̒1.M`|F׫seu.ԳL0 @y ?<:\db4|'MXr,s߸|y%y(W֑+, ň<'X KԸ.4Z!`AjZ}$Pdee70S`j *iK!Fw~<\H,GTQ3QVU[m6ַ->gۋa!oq Xq~Q2Ji h?=y(MpIˀmRo%/ f魥P&} b [d0Pbp: JG K?UyGv`2vJAJ+Upy D}w>Ӭ_8x/Ufm˿)_@vy<X&-Y&]")7Yh#9ΕG*10mIÝ#wwWd=r °NnM"dW0DJt&GY~j 쐓 ǧRS4'z$P.fna b }aP͒ˑ2jrX9uޟЮNB87 }׫PZL0"f*[+eRp ^T^.b 4GŤ9`i+fӵ Y:$2j@Y9$ k٨AK`aIW̵&Ka_XSS/t|fU@Q]qsFY&bʢ6UNBnѿaIX+`Aa2T35[: >1j *6Gt*'Μ+8R"5Z~^-f`N-G>\H2(ɞ(7T^4Kǥu5N!'hH'zdklz7aQ+*d`3נ');RoZ+0! 0U2i~*W@$LR [Nm58na%R*$iW+!:5A ynyߌ|\~>ޭYal{9\@AOh/Uȁq ToPoM|u^ռQNoN@up쫝Pxj[-&D N(;JBb fG\!L2'$ Hё&T-?V;noEX0(ȤbQ#F}6u,L /\# (maKOebby rKrGrJ'^Vfv7BuJedRxFm#yeXV;%FG&vڎ/@HT66waٜ Z)7T|NsĻ"&P_ w[*xq ZtFxJd .f4!ed-8xXQYD!,>=[E#Ŗ0X587I0qc(ِ6f_ID6w; 6rʬgliT4mL]t$եE#o1POJ|ۅ7̓$.Ǒ AmY "+-ӻ\ܻm"Iœ! K 5kYxrA)`` )Af#$:)- 6:Ǝd|H2N|F3(/u7O"}Zie?8plF#]C]%rv0uGEhR'P)gqHr"K <қݕx"7~L}BynQ7në`wac -ym+[+1Mʭ'CնZP9IZQxti#Yzfc8Sc"~F:ORL(iOFF1^GuY`ٿ!4i 9l5KVVk'z>ubsm:B0']RǨ ٽT>h hJbӠǃ}R/װw8ـ"cUK-`I3q\ͥlp("*I.}f-C;jGطF%LEY>Ct0%hu QRlҲ=@F56% EvGqNm),tzLj1c7I:\J,_Lli)# V |Rj$'> 6}ǿuw|k>2?k遤x$dK}e ϭ :/E{ L 1F4պGj魀h̚5Ύpk4viG=:Ny\'Q^%6#ϱaM۠疇BME+&cvt OW!Ln L۷3"eC>N iE𵴴z9Ӳm{-+/cT~enn7NmIWcEFDd>z FV{ iک#(ۄpl+ۂl[B>yߥVFP PGCjq1Enx8rN Aᵐ!y0(|/k'ѯ8(FApileNq<~uQRm7JLԍ\m}ۡ\F2}oUO06Fod8󒅂FmeI̘;C ờ2ـ#GU%輰s{MiꘀFsA;I,1rKVsBu]#5tRXcШ'd:)s%p9·g[S859fdc‰= C{zQ p&43IY4pi\ |#*rQ/2j\Heo'5<e/˵4c!}\G Sʺ{<ɑ!TMGQ*Eܰ k=r**Z % |1 T1Ty}/Su[Kϐ>-s-SLKyXCK+ٮ0u6U]-CNQH̄Zԓ0C_kې=nwiNôQ-[&~[2穸gLƣcPVk%ؾNBUA_ٞ^X ٘쁔PF@/[ ?N>&&f\Y2C/qd05D«)4DfIm3ڕދ0bP1V #J{lSivk- xo /JAA ASR"%0Ԡ@|/r=P0+j_z,NP/5ЄP>}S5?M RJNs!W ]HjY315`+ejZ^Ip]~NblBK_4χNoCH" үg3Q5.rmƢ *Ou+w} ~*rZ/`㉪+^_~FE,9 tl1Xc(vW-D[rt43ULXiHf/G #5uۺ,{ݳs;xΉokE(S!]e7 h4aI2Z8*Z㎞JtzI;-k9?xn#SMsjBP5cX ="!!w'ƕr\39rKg PθZCtAfg2tu w0ef!:} KR?XVe"B}_}0 }|4[$"=V첿+f0X@6?4c7xGƥ9M#x>=*&Ĩa"v4JHF 9Rӳ]YP#C]mz8 G2 8/g P}[HCG7s3>Kܵ!a|TY@)"р '%B/=,op?"1laROY4 mTEy-8+0gOu!uwjq:n?7PRF܇8tG*gl`@qޠ~v)-spiM ($tݱu?/1"3[OqU{] |oD&mTO 7`~^Y@yކFGC$ne*6#f붉HA7C#Z$Xp.i S uA@f+ Ti+OgrQÜji.SF-k tDKLķ- B={D,T2b@ktxWB 9 MjS |귄k ` "KkTcҸcvޔOjG sC6Nƥw`5W-n yzv%o|Ak m_i݉agM7xITj}~64?~T72]՜ud#-u4zR9Tf繀F%@Jċ4W< MC[|Q%#{5"sBNcEMvc@t.`X<1jdjJF.`B!p-j]!D`s'?s`@Y'ԑJ街?^QI3vSو+ktE~PzR"")h%QcÇ;vY%_5`s C{M9~9H䮍AodQǴe"4dvei DKύ-Q@\TӁ-JN1.nhX{sd\R}8dja+اW+mI x.yid}c*LW)O n#lɌ!\Cd$O|:2`g9_ ^tzlӔֳ0>Tm*h%-מ0sruɊOve7;sMUMΑd=h$Lu [ ܑ֧ց.AM,@uyyu"1&C/߾8X {}[_Ɗf[@ &Q7]ykMuQ{A"&:s=O~HfAjzoaQUr}!S't9`:'_!< yEBn<4Ҫ7drY @oꆂLdO5Cg_ , Oـ@p|B Ï߁Uy-Cip\ `/'mLt>8Q]!/8ߜnOFgH]3 rL>I:N}18E \ ɿdHdŹskd8= T@Y\7?y7x NU+  1pX\ 'p_oY"'֮Is Y+@25 ~i^Ζ4%/åXc;*Sn| Z8f9t7H:Z\7H &0Ov &>87 m)`)n\쪞ڃg]N΋N{#Ywa4 ؤ{vhut_^Y>=%>tCWC)NX5_ xRS6$5]ZA0CeCCX~14f #~-`@_6@#Xv5L/ fRt7=m=d8fYc k2>~]:$?0mX C7VoђDnxQ@AhȮA/HwpabLúLV *u~Gϓش/5 [8.70>k|Mm+.%H&#qk~+Ha!_7ap݅TQ0XF1b~`@cojΆ E4,&'1i~ ?%0IN?kJg1ThZiYft.px]Ӎ/.HaNG)*F'_&bJqJ)ު]}8|{#iFMT&VVzh> ~6)sKGK"t S!H/06ZCId_ > 5HB&J,@76DWCVhC_uCs t2 :D.· Y,t1yi J/k* ʨcVk!BlK"UbR!#_csY_j,h[i3wbY餺g4q5a_TgK [Wڣ˸#ĭ7u+&ԘLNȍ KRiWzm/2ŧ)Q)eL"L `v)]LډԢ]൪P5Յ@2p he| dr2JˡPDxiZ#cni\M;\r#bUfӋ5,2cV褠⇷1'On{ieA=vjB ovfRϟ LTv|LJۄ <2!Z#^JZ |NeArt!f|GK~{~{Kkf,PÙ=szu35[hOWGa$դ<{vb(R s~qaڔ:Xz?[8c`IVYw9;DB\ݟlh.ƅ)V8;^g LZ˂ѮG?) 7ݽC]v5G3Yvtsbz[bۯXnz/Hlj.`(b,{5 ONr[Ɩ(ɤU\E'imYݝ EYB;aPo5\~i;NbhO8, ]wLZOU윎 "6y31c_P.t\h,[76|` xCTU:KyR wvǿeuoD}QwX %-YT\LU^p|ʢў [2#-_ak9# ꟪%FI<~T~6P."NSi~^!g5eC}He>f!9wl8gRMA9×H_b\#ύ u,Ԗ3jCM"rưA#-;&n)nNK#=gz?kԑ_*3ODJ~0*kHX9۽E `~e/yj&ן7d NL^:֊UؼĎ#jJ BK؎WovrXۯW\ENVm)K,;FgAtLsE0Y׃$.\TdM_kxA2+ؙ=cDB$ZE D}ΰ[)Ta W)o0}?% L))af><\xYȸuNg]g}bsWɽY'' ]wn]pc$.dA3]o'e MbX9dR-u$WyNMN󎚚MB72<²Md;{rɎng;OɝC@Fl[P~^A [?⪿7^䡪m2@-k8;VSh=C|b>4 )uP(Ų&]C~DR%]Wb`oND6Yro m;l0dfhWYL`ZBlM3kag7鷺Hc @}$+ HR*wJLJHoŕR0I)m<|E'NQZϙ-9F^>i ޵pMkercQ8( !lo<+#1Rx_-Jk~@SF!IQ|-X4$)J v%*qHrCۉAYdʼn_y q1ޯM߬E(NMYu&bv@VT:=)i轃mM5G鉉 OHs3jXUy0 kٹ')8t;0lØǩ!*ӿOju M)> Jdc8IТ̉nR虛"ćz.Ltp!Vgn߱wj2?;-z`(]ڶ#0a.BWKouN*8A8x|rh b4 DD֫WWBH k:])ڭ& Mnhm4D! JatYS.wCj0u|4]`XD!|4 Q hJI%QwYu:Uv'Փm2QMU0Ε&:47E>w ɐ`+JH5W|?ACӞ:h;"ŭ5.k2k}~SIqpJ/{] sְ~8璫DJBMk5Wxlx􀸛PA+^aP?4 kJ,s)Jc ĕR%uP\`SCs^nB`m!ʠ G\O~J"IW[N J,>dH 3\.Юш|W=J\D-A;wI*Oe\^jJB5J| D`*wI'J-*w=^2|%5 l IфcM^c8A\oWۂD,%S޳S>?;RC&.UX3PN󒴡h| &e4Fy-((=ӊ2à#֭2uE}}m>c&9VFdCJ=JB~$<NY\<);ù 0 wթoь%T@5A>\?H?u˯' [/ S#EGqYy0?hgd;dӡvx8 6eV9%C?f+y$M.c2֖4XޯQX^}ŅVhʐ ~vp;y2>=P/e7ہOfmX} Ӝ-|^uԒt9cwNx2T`@ !`U֭uh5ZpKB jYa8k 'g+G+Gq{21BC3ȦgEd{_H<$f ,j\wF@_}+@02:sg=Oʺ%c>KVvdm>)(^P/ T;I[]􊥖9⥔HY^Ж^3/C| #G'BH,zA vW/[nn&=-+qՆV $JP!:`¹ N˺㛍r\k nEdܢYW)Aq_-k#_E߁!C+]!`FH7㸌)v;,XAb,<06jJe}nIC9}W}4qѦmP]Hxق!VMYG 9хB~d !̍?/ָW^ђ̒zr*ϩ3NJ4ͨCj)t{{@U7Qk0/5$ft-7?%nL0F JsDf0:$xMIizr:S,{̚=eN"6Una/h{L uf^i#?i+ T8F;c waĀ7 rRY@-#صt~-`ة8 vW5Cp)KFϲ& ~|&K `^t/<-kxOZ?*/6;V!9vt|edIpXS{4mo MB؄\ Bp-ix!A;8wux uײGzƹL%Xf; ߛZ:dmKRAʘK(7'o.$z:!dVdՅRB*V{;7 `5gaܠO h){m$# }8;bs0Ů hd4Tqğ۬fTF덍IV:%6gεiepW6Y:v|TjHsn٥|m0[xQ|c7+421 $U[#n .=}LGsW}}Y<"t^0 )B,g'4kLAʒީP> ǾF 4vK^ U\!`=M 3itي6dUU>eصqջ+> A5yxKR$ TO*>6K쎣cP{LWWE|dxe 7_ֿt hܳ-i lTْRx)O;Q%tRoM!/pMݍԥX5A)Y;Ű!- BG+ oZӾ\AoBtY3XrsyFw1nEiK) Xba' x3}vp<#_٧^츐-dŤ)>,g-;brZJ&Pnoμmdg뢭E:KNR9 sv(D&hߏkJ zK9RZ⸧$A-5C#׼|ƾ\BdAݽ{, T"G p g-GW1=eɠVj<`}'CZtVvQ.LOj o>jڤ3&YႼtCr> M"r6#C\ PY][K59$1ܨ=֖BҤ\((7p҇M:UѠf)@MDnko Ê lt'jbKn)2ղ٘D@ ᦊ⤈(%w-m}PhvIW2_?-Y7NS)~ {w%uZ{R5E1C>uUnμ2M#mx؞T?F%F g *l=Z~̷!8&ΒEIU|/5D ypVUrHR Y 5dE|0Z,LZʫBTc>Jq\xwR!.^lZt?Dۼ5[/S\aWO D/ƳDT*P.Ȑ#_|k'Ր2`;JI.ruz:hJ+;ZL^&R7*7B;.RaSxh'k#ȕoͰoN{dIe* Q'-b0=|IQKGP[Y 8$ޕE sc3s|t!(\^%dMQB 6SWZܺDJiƮQ$i^`>(Yr15}bJHȀMk2Ư8g[|3ϊ6$o4\K6F47Tjؗ =/r%5ipwi#sL3"m'ZkZk oФI*VM|X'Np a>O2%]RSc7Kcw@"󿽬L#tx.yU Q- R\Y ǡigcPB,1T@FsJ<ʁ864Q\yDЙ5Eޓ!mj8w_1^-eYbZBL^4n"\mp$ ,%0Yբ!Lj'TXF,zYNH%wG"ɍUB)im_yCĎ- /Ӵ#_q57c iց_ېͦ!q]D(%ѥ kVեWO 2 J"Y pbǣ gNM]j,Ǧ(@4HE֐вcG:N€>,(m뵬C%G+}+BF.4p)@VynF׸';}_>Erkpux W-\>PW5@p ȷǾ_21 1DQʐKб5/Z|*bTi^̨Հ WU0?!E)G')04tvG֋OD]nP 9t)2y3.!!L׿*{ᄆ.x;.1nIk5?Y\l'J\ 3@<|R22cUZT[Ƴr9X+km,Xcho}'3‡/NUf|EˣGh RfG|X!wh;r ;k%Sӛzs@,\] s2/GC瘨l)Eouw-ifđtݷX4X}X st7vLV5r6 '%w켹糩iJwNk> a^xD֐}@fE*%S+LVlcU ^i?pu#TamCHV=3Ӈn_~B-B3y'Lji,-?KlyDbR l@Hs_>"_\Rp擄ַ*rhO GR; SKՆгUǠJj/gѐ42*e$\PyYœ֒!`I"}ۛMX}v-f~9c곐$;/(;RkR7j(zPv][ ؼAq:Ç]W^VhОR1d>&!xbhv_dSfsHي D+*]"u9%XJvqOW־^4(0ͼ'eŸ"`7g_'yiчyװ'10q ',MY$_xNۖCdS%ҿTZBwz}K -oe(-w bWMP[]Χ}lƄunݲ\jqJ$m0Mh*Ivk.Qain$PO/PҸ*ԇ0]LNfqyk_ `V3*w5h 7rFF,484MNCܹ 72"0nc&g +Ѝ1KBS$xtqgy0o!#7h;c,8G'2\xfwT^5anp0GY7AuȿI]`eYd61%ϵ\CMpAN@EaxgMXImzJqG@PXp hCrDB_Q$UlFbnC EC;o8v\DxuIAm<ԣԿpI޺ܞQUl%-'Vg "_-OFEdj^D'FɞdUe52 &UvLn6%W[f5F;]/nCXG4gf"{_PW(播rV%Q&g8qCPPfX ftxn}3/: 4뷅4p([y9=S\$A)*'F K /bBGqHޟG=ن rA"|x6nW 8V3VMq:\&hΛ 4T&qRZr=h}qw}xZuq +66tʏ^fC+Cq0R#o \y駖Ha0Tů7#4=Oaq'X^D/]òh@DؿhKbN2¿OUqGؽMf:Cz12n{q1QaU&,Cj*+JY XQ0+= U힤Fr4l}hU{l9K\7$t}ER0/h.+AEq!pX<]ҡBX3c1=޴>S @ded(:Wxmo8S[Rx~+I`Ցh;-R$`ջ>_%dAqn \N8IF5B{चE&^X~,Zdf>B@9o#{%DÁw.ΔeC't0anҤ*| 偂*ckThH-;<*#NoVEat瘟% Y 2YbQ䣺vM!  —l~OA'b:zawmpq7D|T &} {5ExNPKς'u]|[!_`sDe)~T8應ԉ޸NDW+6 SX} elH}m;2?EsBn%fmPNYL`9@VW=-*idr TƬNG : iF*Dl"Co{r4Un Il tpڦЇ]c+{w"5XջBE5XCQ_ I[_ARc9'>-Λ1>ZMPΒEDŽ  p`-KUvh=Z gڔ"Gl}5_sɃ|1\[H% 2YS@< 8VVkfW'h7t,e)h NSu'c fuXIyܦw{,ϊ͖p_ vr'܍ԫL-/cF)Xf=0ﺳvPX;s_?5D 9H:&22YLaٜ}4F'Za޵( 6w ea8~b a0:$&#~7CZi8kutOjui<=uz6BЅ`+A)\hG#h%!K`C 88d޻T ئ^/Ni]ˉ,1j( )8iSi3o<Me[!l[fR; wc/M-07 9 Tlf\'&``@]}6[\\2/}ds5Ts"b]67xaBdۜw.Rb^ˉy9CU}'e˔,qjW65IÛ?1׾ҾS| U2u<㞶0!Z^jeuT~ԚN}xkʡ)f'#,PU.lFL3_T40IG`<0CYxxyRqkXFX<{Bw&˶r蝄3Fg^!2-pdq㘚feI29di?ۙ10 PNuDK]>3q飐iH]O̓CtfJ!z:RXב)ƕ8+cqs.]b*::TSqp˲J+w,Av*]HިD0䩡LyO뒓YxmX{" 2Aq/%K swV:6*<TbШz{ZSNKC]vj ' _ /؆MϲBx#i>:֬즂3MېBr]K71)G0ea d~a3Ed6o}4e@~}oCy3$ZDpcla%O/yѵCYwUG{oM^83v>KZwJե<ir"_vl߶+xG/cJgTx.ie`H;S rqwך0R~f~M<(wF@_{Rj*(&186%(0wPYƵ#FXZ BzKyjM QS%N<,lҀ[FZED"H X[QDx<XDN.4OB[}:Æ! ۛ6&C- K> k z" 3)5#hŜ+;LQ6Q5uگeF||Ixp9ZW^~& _i*URڗnřLFtT_ Eʭ$qe1%xiC>Z2{*>.ö.exC'.LXӻjgH!z# `YD* MB݂bn RPԗGc!0^<1}noKu氛%\BEWSV8 'UCH*ֱy]0V6lB-o0Rb0} v RӺkv0o Aۋɍ+qmBz{Î2(jl%~Xg'Oue0]TΉ3:!sJ0V!3S'gXvdl.XW\[y׿'%i1TnK֙[Φ% xLb#_Uۼ'-Ƥ;k#aW i3l2s|vCQ9G$hEπX;dwֺDO.YIwLDauNl@(X^mMTHqWO dM+A`*q~ƫ.Z1ovI9MXzϪ>\w ǟlR^X`NPgʼnrYN7@'noVe]+᭿vgiOZ^=Pʊ>4l!\#6ylo-EcSc#snvNZ#oX*z`i}d=(Iea(%VL}(39#+sGNKLO{:xoΐ+K2)^27iY2񘟅i(_Y-7i[=|Y _fQ4EY6Pm};qtg Jg<2v'5L9ZW0 9b tN.cRqX}:آMOd-F Gπ%K75X//x^^Vw7#kdֆp/!" %uf|TZX~9 n\nU lQH3VũQr647٠Ά(gW5~)0(q|PSV#C/LjB v6*f᠕]l<_Ǘ~B{-Bܣ K #Rme$T=\k㩫Kl}{"j<J+{4Co4Q!lw>:NBf{bP_4~o#iWi2guveŁ-{pjIOhH ooCV{Zp8Un0c?1&6pPY If⥥,:SZJ#'^?rbPg"Sg[d`'"f6K.@1r4,Tl+e 2<0R6vT$^z1?]ELrS6Y%} ѡꔞF[A]? b)/PMvq1x ,drs͆'h|ό~/ V`]Kb-4jn#?T s!9rg}yZ4ZsɟT/^Pa!HJl3#r:7;ASn%#ewa%tP`R\ gP]K}ߨl2 Cf? 5g)yv4P) KE|&uFtK lɡͫ#j@);oc5켡*s h&VwНk4rFTpk0!P)HORĸ,88S Jlh |/9w:SXǢ1 K?ђYC۟/ R3こ&"@0ucr6kc*`E::x\Y{?eL;|*u.iPfh ?;ajx r` +Pjt_BԶbH;[`z1CVA37, uN=iVߏv2Ú^%'2+} X-m~@ ҁtxQ1I;NؑW݌\6=l(?6VycU{}gl1pt@uvǯyZg<`em s5%MlAU8#ig&Q-~'ٓX"B?d'␢!Ke}Rx{G;@? 8.\жioċcO$aWʅ _I"n72}?X6g [ nPv}$%/]EђnS؁S"@7 0v P}2t^. <өZ/5v8)ȶ w3JVI3w¤gt°?O ؝MUo{¬ ̃#js /S}%5₿,N R9<`F>23r%`_:}_'81HQ9@|j!Չ\pw ˀ$%;MS)|.0YAzNz\80e b̭ؒ94rzBb'7~c/~q 39L^+\]̟Uc[ yŦW|UaX"uKr[aѢ|2fwÝ)u(f?"%3aAaGQ6I(@ k@ɏ+6Dy$fQ }P ۟olh8]UNeVS;|x-o˿S՝)C\q+PTY;#g}#2@s99yY#q;sgߚE7C_R F[j>@drT;C-eZjҸq2b(6y ݴpړn2'kߺrT'Iy9#+:G@5R 5gBx#?P8ut,dܥHCCv^kkoZ '8rpw91tc1"pHW̔'?EmywS9ixfҫyUbV_Pxft{tפVEoN/}OU@=)K})8 "I)V[r̝ `ڬ #G4.o":m5XDJ따ޱ,7L0K*(vÝiJ6/b` 5ݵnN@8Ǩ߿6nLK3;WDtsl4jQj&W 7J-ɿy9NqKڶ=Х*pM t/Wf:OqB߱Cl_m+^=ְ4)-n3A {͜Bh|7 G]a=VG!Ֆx_6 5-BQ+һ֓}py \:Js3r[Iik{"AS/$i3guk)Ҁ~0iRgPN͆7wE6hFh߆;h,vj""4@;Dcׯ V_w`ĺz!6[ȵ˻yŀj]M5%cZdzRI.= ?}6xrܪ%n1@e 'elZTS\q'ޭRi5mro|o1wo6ڥ#Ѐ}Xă[:`X+:uH.?BfUnܳ7q-~5IwůA*k҉Ţ )TGN_.n|OIE*Z/]oo`Wm֌ILȬvn1DI&$jId1R*:5D֬Aktw! w]hItu%ss{4 2y)]lnh֗KQX%JՉҏtz:Q3A2;SpoZkK<<@\ϗ'GlwR ![l35.Sao(5K[a)<$L4إ8 sod|>Lo:LPsH9ˌ'UY߸lri+.v{A fɓ]MtWGzL- *i;+Y[(QO:j=a1

r.l=0=OZq~.0L(>'ġ6V/15 rm)" oUT{|smPw4Lk`|yC$ p9cZjԟA ʺ56 C+tOGiKJp4Jv3/}'\%dξLQҲL'Ŝ΂@nɷySA2t2w2̩ngX "'#( _H^_µgqL#QFGX 7jC!8h2붠 8cFSLN&(@E/\\M J0XbWSv^:yBDh՚};CfZZ: `z{|Ϯߟvx~h;|^I YWf 1.`"i\L.8*>E]RٽX*//otez=LhEȀJZ`% h}k 2vv;Te5?6\gTr-|U_c]ќ^vm?/T:1$f <FjB=r櫯ˎK8.4꩖>DM7(T9e#k;ScY}IjKp.s(H/U>*uXAπ Q 㺩*yɯ + e7/1s,2<YQh$w8X{i"vh*U}|zO:-hX\\Ki罔s B/V@j}E2Sl.}V2JA'\ELpJ³>J(D 2Hܔp|?WH9F,py\ ?˘bn93.6`Cq,I uB c߾y1^lw1EQf}ha!r`?' }q;i qOM mqd/e:5 ?||`׹*QM{[mMTpK}J$@T}<.DƔteF 1paQdj\a4&*33>sR;% ^$سR ~'yt 1sEߎ`GrQ>s?1S~74G)p&`{Z$ZxgT-nbHn-A#d?j, L3Pcofe_gs}iJmʓ^#UIQAѺdnBܢoO'<ib4`>μ1ǐ`]+*ǽ[2s}by6473mDqhM`"K0~X?ߦ 1=+vAE8cbrgx)SQ-!)W =wqdBdm7!11YunM]M]cf6z vo!n T@uP@r. =OQ 0/hm+M8d'QDX|"Xɡ>P<&R?RaP^4tu`Uqˆ˶ƆFNȩ싵+y4(^(6Wvu}#Rv(3{KжȃFI[;~ҫ7#oAA,Mi?(ʏ ]peQSt 9b&0Ƭ[UAsNGɻsɺCq M$xmhi+dHW*?rD~0E-HA:RAc9tͩY7ygi3|2MK{1[9 >& -3?>IЃXԦ&Twfbhxx2T僃Nzso}uxgteJ$ ,yS5H7kT Ugl% I@<%7=s0CxV (apBPagb \xѴIz>&\4B`c6l ,\ݓ5<騠D k(J=RC>#a5=5V3k|ܙ|M ڒ~u70ѫ! 5BMW.!n9'iwIt3V63@!Odh8=h4Uv5ʛGmk"t']zh&~|UoPK}> nHA 2zNQaG[, @g { :L>rSmf0gxj3%gy[_]#, [:'?vb·hǷK5/S&BؗXك9 N+iI^-v{;v k?ɩ`6h?HwHkAdtϳv=X{2.CV >te%V5_&G1TB ȵMeݪ\;0 2(e4 ~@2BU#t :H2ŕ*F k7H˞K5ZnfC}ydsmjƔG.!e>n[ZԪcyy \OCM/rɕKAaUb"^"h1ā;fZ(VWP䗶W=ŇDpX&9FpFE (kW3\S0C( To|[ϙT k%V4%${$ڟ aIy:}JJ&~å%*)ә!+w7.]۶WZYl,S3F"Z0c'iOҰvM3;¿SM( wCm;#&ջ{.TUw˦(Wq!H'n;=*=Jȑ|8Jo̞7DS@m!,9E^p"K^|׏V75pA' O,7wE@<]+;y˿GU,qECG4he$ۚ`+u+`,<λN=7?Y34afb 8&TW2<\I^yg؇&LtIWMj,5 14zr?Bú<#޴(iO7<#ίhOMnFp搸Y.կy9ɧ@34YN辱n@-i̢WlW9g|Ϊ*%9Amqx5U@F8VG@zϥ=~[asxb1ϋ^ȑ`@BN.3F- P\o5^l<- B~J|S#ݺ0#ї2S]wj۹Id+  s9گS((mzJѫ<_3 HŁ= /3W/kD;s1 ܶYJVdg`:eKM?^BE{ .BBM,@s` Ye\Dq Gr6v7RLRc8u-niZ PW#ʐT8mhirF2tL /'i*VzY A("I6c̊]WȠ(z8q,ړƙ?q[s"ϋ󦢍0jݔ'#,6?ᜠ I(U86blq6ť-½a=Be/b ٫%zOcn_#yt>J3htz ' O$GHK"ߞIJ ~^c՗JdZ @7)dEbI\]˾}َ6yHOO'OJh?M~ACYhۢjtf1JΤY8 \dL Q㊓Я"Oi" Xt\h?KQmіʜf wΐPJldƒG?l}+f*o^_ֲbל`sfo T 7 g|/ c1{It}LN:^e[ -l1 q!&bown, FAz5-ǶTO2v/7:r;/\ j=q{mv|&4sjz >Ɇ4B=lpR<{RuNհA(兾x u`Zi*{tlk'<#Hx\KTHpѠ; =Q6)䳆܆J:*^8a̞xY4v@S{K@KliWv8AeACK鴫qxEEyޣOАc؞"h6}Q姣5H J-KUKXn!p0ԒckW,):ݞM `@&41!LMF&JQOQ9@mƛ{ȌDzkђ^*BCo-,2:6{ l98S'.=gM2w0ӷKi|MD ?U^ ߅sE!8XyBR' x#BNtG>\pȋp.%KK o\0`^#MlxX.BLŬΒiF\`.+ g5댮M J3.ExFIS8VSK^ゖދJfbw$:~`n'{T ҸC_ $|֐1tw!rբ+| G+]թ| =>$x<7HӐ4ԅ3g|MȢ^B:Dٽg"f,A~pMx{k1')szx}t~,h8V[|Tj/YBoϯkU(FH{R:qqBj;`qȚBrb(^SI&\ⷤnszM^M58k`T&i5e8OxPn3-H&lq |pvPЂ^  9 埂v B8NvevsijQrPN0Ai$ uY[\=Zi6DrhZ/}+89%a "W~Rg`.sV 25s&\P]!A1mf׈A\d4D t&K9ey0j,]ݣѕXU^cnQVK&-͒ gFˡ.)h0=@BG'2.u:6FOơ bb+$l4RIu,/c/ޖ:c<(ԋ\t}v7{ Kb%m7U.r$ :& pkH#e$DnjZv7͉HEnT{ܔ%aX~rm4ȗE#:2t.i8Z/\ ٭ndVԛctM3X)~`ݰNfҪaf2'#` KO3X4+4:'=G;?%%ǯ.e::L"VR@h#`"~~_Puۙ5 +Jam|8k[C;'v,6S}gx.!{y{ rv OLd'-RAnqjּې)[;z2O-mΓ[jS53#"԰S u \$lENm"@OKڏPlq6b<=0۱Y8q OHӵ\yd*V~,Xd}d[pd h:jF=f uY^SW(*R"}^ p.b_sST+Ue/zӣqՂj?.o2P> aس- p$1W*)|Gҹ|0GG!(ا =-Br[70 ;Z)Ǯdk]H)uU%1W./Nƛ tؠU%n8ܱB"Ahv)0`}ޕ1uIzi_27 7CnI״xx3_|2b*D1lxsmǫwM؄&%0=DzL@uh,ŊM0)7wXf'g" os*WC 4`Wrq^S3ܾ)vnRbh `B8̔cxLځ'ځ-!K,,bSOM+Xᎏ ޙSbS'H{@ zU*&4:# S20=$i$hCӿaߪxJ65i,5NjԽfȫSyxwO\~n=%4"7gO9p7l[ù䲟h~D%22Pa7jWTbfd@-ŐuGDklFl3uLǶ=9CVm<)W].ZPӘ%x GI_:H/#c:ưaF&hNweiƍS$'L5C/Y)h[?#%2pbO5H#iIUAn$˰0wdK46n} G%r +Ӌ517-J-,Υ%8[M 6˛tnAwCFRo"W+w#GO[AhRݴڟTA !]ȿ%+QWɠ}/t @qd7! ♷[c ǹk:n:|)ZZN4{Hg~+ƃ+ӖOl:ys$af{`s6kv+ 6V0bO& 0RS dB^?ğ0vkGl=O~$꫌ۅbQtAMʺoܵ!3 G~1k@]jr)Y^! %Qk aX]Y_oyf1 RWة% 8S:t:- *;EK$.?;L!1;@մw×cwIc'";Wj6Տ 5<)rԔG.fm\/ ˝pY\VʕR"+} Ըcro4?4 by".oW?OUߐc/W^ JUg e1yk5o " ﺺʑ_t-j Vhْ}"lAxLu_]kxiڵlU'nT\GPG`SȎy@,en6 t;,[oF\W%X[1Us6e.<ݻBdy/(橘u`&uU)1F/ߢ,bA+V>nkљߑ5UhV BY38Lo{vhW4,7K,.:.m!tah*a'ȅ&\TraxrW/c!GLu0e?t)VG>aEw"=D.6RA7Bu5;)g1BRtpM3h>FcRKEg2)_M ÔpX]1Gg\V6LMbhJ5ה^l?يSeuܿN7gY`> #)[oAz?iF~D0wE3c[A>ٺ\)0o!`HvFX'jp%P..X_]|RHO˳-2m1ન7+d~D+ |K5zVP_P!E$򂕂g]LZ|$ed`2ÃBُf.^p?Jz\ i%hزON,BݕJ&J7f9 r7*2vXԱGw'Bւ͘@HuЏɧ# +J fnktlfXZ8{K{ ta*DGrEv1,H~\s>j3弡 s}J+L0b;"6vh]:uHLy R4?5ҥHrKOC\=It+ uw 0Q 򪂾oK&Y20'tD.mZc.TNŦd1]ZRp)Oc7:rUjDOiL10W5  ߙSWC5ϧ#i3P/uPh֎h{wDؕW50g67hY~w1 5oSC6!_`[>/n WW9EjJb4)&}H b~;Ƃ+g.DZ7$cQ[gb9MxI?6?ID'(OKn;Xhl.\reg)%{1@.> ;<Bq2H‰]:}C'2k*X}U>:Zmˮ$Iʮk}b,:n+ nB㥑lDiO-7Mm^Ϙ&TJ IE4ғ֣7(kMr⡙?h !L%Nta#a~:Z}/f܅o/{wNII-DCu,!pwO8`9@]y&ꗭ7܉R`FAˀDzD~f;`h&ӎ\ tpQ~e <ߥB* 7Y,wIy9yGyv9$-=VvDYGX+ ECA$G^DDo0 3U'+deGꗿqoN :av{YY6F(د)ѴCZ71B*,`eh)luc1=:%gLZ%w`O蹶sGÍe[HsNuӑ@6M' aێvvʛ画^GaaQY֙ TQmyΫԀf%pD:ج6c9mvnTZ^7*ԫ`M.x U嶿 !- tL& kIgwI{۸\ [˔MECjC&BZJ)ء]'bCӕ ͈=nr:w(U vzcWU#@(W#luzQ=M k_:C#Ͳ%YIWrtGm謿f)8Q@o­͎v`+?ruWg^FzV*ͿU5!Z(Z"DMbr mF5gaP<;h_.V'f F+.";݅3P 1!Dy\(ۥ<, n,Rˑki7TfPlI25Jwp#o>LGsV&@62)~mDkIsI# TA*[ A2%y'YvVGKqS߅,OS 0GSF9][t'y]UH"e4tV+'0.'Idڄ=dbP z=)2487cB\Zyjxˏʠ'7t6#)[09Ч ~mc DCp6a^N_AXW]Ȏ"Cd}uq)oD\PsQĎp͒5j1l! e*RcIE:O|; vU5FN]URtk[&̋Mr~]'kiܑZ,:^1Xpjt$N2]pg`Aͧ|y`:| ;"a^C, 0਒{ge(sxyXQDmSۈaH}#Nȇadfw="h-w}:~U` '-yR\(P $\/#C}.s=?6vu;c32*/*21ylӛ:tǗh:>ay|;3A"dF- XOFQƄmgR2seӆ:7чJLVFi+(of̘Yl(ȗJ iZdI6P%=dg'FdaѡĒq$!V~A2_/p3 옸<2a.vBguG8nj,ٕDij)Ԝˁ8j?rڔҪ."ɬ {pHI#NpA5w a蔋ɶ Y쬷 3g&敃wF?0ׅWUd"'+"3bx{KMR\I+/# k ̇X{xJ6?}}*p$O |}pߜn;ZGdc]F!S*ة> H<PR.HfXfJ3}hsyx UWB AJw O_ݷctHy_䆀X! 4ن`x-s=)-l<4VIX,qbp S"T6E9d$ 𩆭n= 3ծ!Q?J_T(Jn=$De EtB @G(Q(u"j7]̦GڧPgY#T]Hr"..zkɯe2J 3~9}= -ޔgx^ ,9$ϑ=;v0F]=|'WAX*mmlU"R+GgE~yOu}9eO[I3)l9 lKMtts~ ,5N%gZ(m0VWMTεRnWޖx4Jf-dcz6urezb?i,KP > bV"= lXFݽr˞^ֽʚMؖY'kb iġ2&uˏ{qMl2DIoQ¦U|Zeν ѡ>9D} lSQ$7TP8bFShi@ /\ ۫%TPޛZrIb.Zd|(|(=Ts UMxⴜC3'$ˈ?]j%pERb69@U?ꚣ1./9eTr2Q^=HkwCS݃De!+K tg.,xm"4!I2v3` yq{^xaKt^6<&R񐅂튰uL_g}/4QW֌Z")fz C_C#0ӧCCg#%3#Iyӹ* =$7J|%=C wpJ@b$M*Mnm NaIcZ\yMd(,gSxn\ft4" 2.^SOU/"R"A+AwZ*JOb0̶Wٲ}\յ˓sq"Ru<)Y|{ 8-xWrSgo䲇4:IOep~Qs6bjLwf\^I07 캟M #6/9OqZYG#Q \!@DmV%N\grsMbXil8R80Z-=["7KҬ{~I{nEh t*#yh+ݗöZ4~=StVI.V9@%|_"u7# s$j$Xm̳=^?_Fll19ƚ{w1* Jfei_[>t` -B#l2OER5${ .j?ޛ׺D:]_*HbUM&=B\@~pjpR409Y,)7fݒ~W110rNlx=A|*`|eu]pL=r'x,pkg>6IG-= (\j/5pCqvP8NL ajdi`۽m.]"J4<dKhUTEN~PՄvkK㓑(m1(A4Ӽ}G`n㓡u#*آJg" +G^t_4Zꚸ0 v'נX:!RtLǻE8ed"Bi]yv)0cgC J.d7u.zjЫ+|Yl6poǪ2w|Ty|Jl^ #E D,}. @ܻ)yì L0Uhg9U }v ]96wh{j(00Yj`[x & { [gE/݀e2hyBf 5q2('BetE^5,^)@^_DkH yg \ٿQ%Z{9j&vM(Ϙ'O?X}&x-w Rͥ‚() oҝE9£pz'^B(&@\Co{dk6IXTr Khu-isbKMՠҤg+m @Ip!#jZrO?'^+\&ǏTU-MX#TﴵFk=?Ŝ uذIV t0VڮX"ݮJ`Ҋn_}sL+` ;jy:Woq^fjv)/c/x6{.tt@vN}@THa ̊}0k%ʭ N";(;tGMTzx]L ;O~ٔV '!RdKª$&S7'ͬs1i1ewv^ןı&DI` ,6F ⃼'UHK'kt(:+>V3r&UNtԐ8`d{Ԏk%7A'+aXIrf^<3K)%hh9,6aNG~ tz" Y+{(hou$;@3Up 42" u }%v`nȩq0Oz1F!5/ρ5" ,6xiJ~lU⼈6fP2?)_NBw ay''!Fzvb ^No)FU^u4[C :@Lrax kA~[1zQqy(u;nm`6jƈS,F5)1ǘyÖ $GLxULe[ƑQjYٮ52j1f#m fq-*BN dtG"śfZU)7 a`9 -W19Y6CkkCG2>:@ Ywk\J'+rzTY_$`=G61`>Ckn`9;F<3P }\C<`3?B{O;Vx_4l;ٌ5)Ho OB+;C"4(]]X*%"HI?*Id20 0c9.X3X>-0"⨯;vAi[-N ]U!68 qOxfT0n2x.>L?÷f97$`WbkH${ϠKNjĄi}RyWȼh{9:WWxUGϢO9OO1S֝yDL'U[ږr Tϭ<"6dT![w^!ȃ}\2w[ d 9ƥ%}S(Mh|S骮\=OyPNz N Y[|hdnA|rԓQ?&8 `?Daݖz-;sPaU䫁?aSuy~DRDc`OMb@(1^KY JrR8-4Ѽ`7hwjH# lF[e)!{Wݱs</O7%/QMzԘN:T"SJceǿ`Ѡ/oTi haKTKt>Er/q$׀uu2 TP(6[$_1)ʚ4}GYtM@n zV#PΖعSv!rhx#4JB~>?|DXX \doĥSs丫+܈;v}*P-}4QLEaIVW8]R&{ Mc\1gc]%ьpd.CΌ̨ cRϱ!dcv8z(pP~dIwqcŽ/1ge\w5 qXvCE$_foJltZ$IEIyC?"U~RSFr8UkdX`]MU6hJh>MO U2R5$tPU+GmxT20#3SEAȳW-h8D$m-o=Yq?z[QWݐj @.Dٴ2kutޜ=o_e:B.I}rCR5댂.lXıW=pM cT@scRĘ&d$ ox}L;^/O9`VXaiwe`o (PaOceU1O[gwgMwDķ,M\HauKi4m|VaYWǿJg%s *=$hh}985-ɳQO*E*MƂ+iZh7 o\YT=4:&*` ]8iPGF{3.J7 ԇtlNiA&(4L!R4d. )L>`9T["% .؜Ϝ %S#N)j,(0g=EMuS6Ü0EvsIs'J3!b7+敯:A6vetW =߮TPāZFi41i7%N@ OIYhG$GVz|;aTnZԭo>9ʉn$Z"|a*\f]R)ƒOR~{& y_UKkme7dn<'kukM^KZMt)8SrϟHeUcR=; 2SsJ%' X%bU<~PVmdYupxj2X/PNǾ6/^{! 0ɸH6_s3ufe ox-IkNMrlpPlo;1Ƀvwd.`.l#?Zl oVJmsߊ&r-4UGz9u`nr4SZsչq\eT ~C \n%A9~}@As'}yd` d20BcYH M' zc xuCd:7?yȢȇh`f#-Kwol]>UBҒ4HRI;L[qLN'{tiD ͐7M!7hd~CQRIOu(xq'RtNeUu_|y7XkS 1|-A3A<3h4Q+;;8~6@3{ QUZ.(re%U^\VZ(exu5=vT,aD ËXחY%ԚOՍ!~B/ vt\zY41*y8 ,ic)T'.(_”2|Q:7u{r |x)" ;缏=\b${S>ݥn/QQ*'N#R%yukY1hѱ b$?.lX `Dj":r`3fWg%~!n6Fz7.꺰<{ja,C\ˋ+zL3KdzKy>+zPbFF?׌\x57R1 8{I,⎇1 C#a)8'dr.Keu ~8! 1n0BJFZ1qI [EkL\hbA51KWJ ~[;Za}|R0nz5) Q~ bE Q4YR8TX-uy..-/2hZ5(C?M'sor՝/#-j[r,,[QH2ac2^I1C-[FNK،jGmvK?kyx l&0t/ $_΄ ȡq%>#z'\IO[>>&_!baDžbT7ҫ۸|3D(p2D%f5 ^o.s'[C,ą]vDM7ݽbs]ϵ?žl((e:Ee,x" 9b83E}Xk,>΁T;{Y@hؗ 1 ʦs^N&|s_1D-*>_nwcZGD^.N tQ۞]:؇ih Y~6Y[Zۚbgup e"e&P .Hڗok#L\U|R4\\p%%'A!GD8g="A}8xMN9%"W5.Зύl|{9x]L EqVjEhK0= iy?d @qPtpT ˜o =oop[@i 44&sƦ#|tCD]T;P^p~ce44Cp 6k◭ 鴮pӾ8+mC>`r"BYq?-pCqE( RYDv3V:[썉k؜ρhBnZ3D%{W_u))M#47@3dZWe[njʀ䌹Llg Rq7\"?eP*[bfBva5HDߨ&~9bSMÜ-|NVV-7TwYy6:[CJ4x1`)4˼~ӫxb:&J._"j v3?$nhK۴ВS)`jxfyZQo%&Rlqn k V[fJC5QJ(Pl@똺ՕD{itU=d0JnUW Ɩ"x@Z\kH87CA1WY1Iv=N='w"WCK,\p|Oz9En,KosqhyJ|.;'w2vߧEuTk nذdj`]aWI 'l^ihϱXAX g 0ao'x"!`>2h"#Hhm-x!Ȯ`odдG PO(txIFŠ$ <G˦N xP1zc8B_znCrT bN˕.8{bFWtKtb Q]W E?Qh\0?)&co8yĬQR`r#X8< ᯯV|/#H%sUuŭή[p$hBH;M:;s*LwsLERx1:o\`ާӟ4LW0 Z\|b.: <:Aպ[@^jMc]PXwpѡvgl͑cF; TħA\%KX82GeC/B&SA#"R.üR~KSyG=V>sp ^tL1:`8˫ }2 dw ph3r In6-NH~xUfHXr&/ sC^QFt8vqY'^)b5Vi9ϰi($q(8GOAemBڀi{ku`9OtA2DUn  xX o'Z,}m wv:Y|BIE?]2qG ^" sD\!aǐuaKUm L£/]$_N<(964aUB>1EB(9 :/,|"EE%ornNaq'Ht'87U׹{`&:~{(4 Ky=Y`F'3Dʨ vAhN[PGhՅ\'yC3#AEk-i@󃘌^8f醚 e[gU"+?ٔej"Fi,`jۗYF^; oe~ :b6paʌ,'wMk"HU;MF ;Hv;QS3'{:4#|~,kG%8,[TH;8sz;eQ}Fd%1q'0 Y%9pN2nqCvysब?{j u=9J]՝wVcCdxXccƎrA>Aw-\3qn5Dti=,cδXtn1ryɗ>$ iYYl~3OK iWH;zyh 12 }0P+k qU3}X"+sK)Z?w1fyC!T-+}Mk FK^D%WBc5پ7Kf+n&;b _u*eH*9cݭ]p\v;S Abzt50 3 "Qڞ~\W.5k=O~Iêm0̎ٛwuBnLf!YSq  op}~<Wk6!/[cl\c> rDWV;基sP$(7sj& v@pIF!0CE/W愘j٦|Q~%qX+{!Zx6+`'=Ol^,Π^i;TF{3x DU×}bu=”vVz>#y> >o#t(fԔa\[;QG5Y'$h9)dպ;ebjhbq#WSO"මm,5c:6! l~aw`[?v[$"3x~Q C-'`c4&ׇ|6Yn,vӻ[ -JB d$f< x\NbG d KOcs2,zi(8|")FmVn~TA~^cQb^Gs^M{j_D^sqKw6[WA1t5+ϯq[iA|l ҴbP|h(,6 ]a!)(ɔ.dO`c4ôG_,0:AA%.|e+*7Oړ7G,BiB=!pyptdFu03y( 3` XK("#^ `ΦO o6-g@C'!7dQd%~JNQRҌ`e2@sdK(HM't\ۜ[m2qHn(,iaj!iO ebCtLxڐ #L2׭O4\åEUҁl_ux`WZI]KZ~h+"$Xq_>ʍw3+` )s}Eӓ"Vr2 &-ao& ۲j<)c6BnLM\%г@VGћN?/3"jr65O:;1GD"!U9xV46Uv=,#?H= Zƣ6ltoR^R8 YrL17*[*Z⻁jGϝQ8 ' On;ў,WG@ɡYyTG*61UҹomP=qlS5)nfEf[pk\86|PDZzfg97-) |mTnMrʥb`WIkc~}<Ehfe;c1 RkN/y2DN}@K۬{Z';Tk_D6J5 l;zn{Qn\Os]8qۂrYTߡ5'hCJ12H04 lITFj꿱p,5f3H8_ KF"ŭ"鲜)'io.ilOm1 Vu߱  mƃNm wFNjC_*h(asuH:l =yx\4~xn3lYX?ˈNѾÕ{ g2GN=ۚ0ie1 )fY2de%jvE%MT.˃,=tPӝQ|B 8XS'պC ܒK$AJؘy*&3Գ6t[f4rw1^OUnS"t0@H5 tZ5q3 jBʡۥHM=c3L!ZnSc/?<LS8Ԭs{Pi]w |z#OgNRwsgȗ]H ޯCeN'UfOY lOΥml C Z>zxkr(:%ҢH!75F"a$\C7=zV52]AV9T?9*yjo?z@B'/phEN9 ^ cR¨j=|V"hzbki@%dֺ en ZRFP+J46Ȑ4,ytaΝ'[=GhzI#W6.ؙ܈XBZOl0[cZ?l+8Ql>cѷA#* .Z#I  9h5[2ck:F˵* bGV"_!LtZ@|Hr~5N蝡jm>lqM &US2@ hmZ0T,4"A Y'%:l=|NTrf*hίtS 8D4U4!c.+xpžt|utwt EVH^H\r5ƦX*1ְ%`C1²ٯVxC+kQyQrJj:XjA.bcQ*P GSv>z\q^zRL!40ӝg3&b@a{CP l< F45_,fglÞ'>eZզWۣ{+ްL ;NAڕ㙏HEq 2"wCȳgq1Ω3$+loj?McT=!.n{l̍e*LlԥV!'f2j709;0R?+ Rp*47,yWv T߹аpS;}ethHP⯐JV,-ST89O%HD 68cI-D+%jl_}!xR :; f DD9r~%[/qυ4E%УWo %owtl#l+djC,^ ,^d t׊?\0*B؄'[2=Í鷆k?Dcе(!О-g4.kkBٽNeDUa - U$[%%w |M!K@if$*>Y怔oO}W## `nZ.}k Rm 2Yc-3׽XඡoI<J)0z }3m^IMo(h,.QLH( l Á 83L <(5)P_[[s@:wQU= Q?Z`n+6 ΌFl*w7k0j )yThe2B6U'΁dLY!8|?pY$!ed;X3}<:X~X,k2}ZJ缉ϝDy ; }/$T?6t9/p,g>t  Bә4!ea.y9TV*qe+ [6n5$$FźcфJ跰s sǹҳXZXǾA)Y ?oV\G3͋+Dfd}P.5d$f]i8u-Hi"\L-_!ZqSl2B 댔 @4Ⱥsk@+vpUsTk5" V@R%xmf-sh<;DIbR<bLL6,-UqjSMkyrTVjUd_\O|J/[Τlr9fD!WG0>}{`˾@.% /r@wNȰ _Anz-OQKZ I q8'[ug HnP*IzCEvm`tsrІ:*us|8G6`yD~%aoZsKdd߳ok:s)%l-?> Zq'XUr wNz f 'jg\ 4&YaBc2qE肮5D X,,ޟ(/XY#W^݈0PoRgk6r-/=\[oKIѩ+|`6pqiie*$)+wwsiъOyo!^(q1y ? gB",!輴甞ӄqCDټ|<>װ<#:l(.ʐ7:mKgY6cQfjG%PX XcW3kŘx Op"~3e/-4>)&%84˓ B yߪ)KFJhԅ'Ѱ"fF-c}Յz"-<}mӔ̍9|cYBcb]ȺQ& lo $D GMW_(ʲ)f$"(cWgR־z|E ЏR7$~ L3efў w-gW}bk |X01"WSS0mةSFb 8s !.B#ԟir$( t*sĶÂ^٢P@aP_i;Zr/h'!;5MuW-Ӓ@̙›rB~木!rԉj.0M\Y7\=U*a5E}>:<@;><6]2=p)&%>12L_ \Z`yFW׿Iѱѹۮv#%3}B/7\գ&Fwu(WVmL߹QEUem}ĜnEW-,(У"9^hXq'W2+,-4ѓQ/3ƔlY'|Sa{+.lV{lU He]7uKgN+0EyyAC3EH/x^ xuB%(kW&=JЅhPPkA⇯'OCF6*_P두vh+*vS="5Yxc\b}v]OP2ѩ ϐ11wTw-1A {]#Ȯb:Ղ%mMwh lEM S/݈tm!8: a RT,GfRfzNn)^ &ܛ]+2+)7z van^Ԝ`.nar˸- \HF_9n&z<|5@ _&+ " =Z$ &Ur{3R`nÊ3!ZJwpn٘caV[9*1᳔hUz ]Z&vӜSNJ5Uɸ=O9g:r!BQ;*f1X44{(`{2#0Y?ߡ'@k=WL_,gv!bh*[jJ`dn бYboєPk F/akLIpk2M _$6с F aon]AipԨnܱ(ojŝr S^"0}q7G b=rP`BfI6Ov<=4Qeq!Dv,oig&PMoldM1T s;L܆LFg)brD_<jmZWB@rxEfcD_ Or凷A o0!lك&xlwa3~m]4YDD{#jWs⟲Ѣߔ:=6spQZ*'yVʝA +nNށ8&NP}\uxc3 lU?M z\):oa';r?zz, y%oy 'u7Bf n=j\B^!Ejw!djh%PXg;ɪOUZ/3{ lfG'Z$}6|dp2 {A3*>ǐEKR,\s8:!~GBbeb*:Y8T5 "WO?<˂&ϨI\bwG=tHOEL߃c lpzjf/;g 1 <e> Q#4a?4I2rջm|EU]QXP6\lFM#B{ K7[#FɎ'B10SS9Dt- TId@[P/(8WWX7 sz5_!Yc_GK`[pˆzDcVDӒ+N#"عQ|B.1JHg^\l}D!5Fy1i;9L΁j Ӟ%TP]#r~\Dk՞񺊘}9Ko  `p>#Xtu獴۱)Z Za~ E2Lgw|ІDO%gc5!d RF{WgvWtPA\@|V=MT/(0툀@gǥkŇv_9K#iܭ O]Cج$ͷUHK2=Z)3!Fɚv< ŐMׅ~޶t>B1>)=;J>3;-bZ1Ș&>գjKf</ u!]A!XukHӔ, mBRq+& "kh%%S9L?k>yu*/EKĺMzp'0_t]ե D?89eeL&8 *FYgp~ob0ɥ4YD 36#;,sDUP.6TFڭ_@<(bS`Gۋgۄp{w|{6&nm`5, Kɝ8bSFܥA<8 6s%(1_wq ;M/=򉽐*6^@%Y״/L~+ҍ2+)w̅CG᭺å4: !v\TV`w%ך,ަ{59vn;F׍=DJoD 5ɿ.z^(=ɇ&trGY+s ^XGd}j`տAuWNxhn=o>nvGt6ңUFŜ{?;RŐetM|scHkB"!#k^V87'SoV4%|#7W)qH =qi HvANr* μ"wo%-Yr_Zzp3xOec(MuO+MA_+P8Z?sFhtEܻS>^2%@+<"$#wǺ(#YQZ7@偱^\FfdP^R]aG9fHy}bhxlM0=N=Mc% .'-Er4Ox~7W׮NTy5Y<ͩ3*@w*o$L YzKMM?# oVΘf ! Bv5XUa MTrl„f6\$:ʃ{_(GгGv񨣇3yh?|q?7TQ2+-h'BЃA^X0eW'eN7Rж'ʰ . Q:V xk_{Y.诔Gtz@P]m/8"_xh9ҬA]ԩWX b|dY952^cMOoj/Qhw5#[E2` No9HlBU8Rf/W"`BIO=K0%$`$M }E$5 ͬ`='~ s3K3Ӳi{B}ܥZpys C4&L)C:ɪ]ǾQԪVdžvjȷk?UTQ,13wcl?DmFݟI .$Տû;hyu/+ժt}E8 K}Qb{x$gn)._QnM$k_Ĥs6FCR"lYhw}?4 ȿAS&?u+x6Ϡ{^\?u/ļF T~ԑ[P#uy:\}GAgj̎ŭB~tIx,OY9SG#KQ/D o5t|("YtI3&H V.]PetbdoZL$uI,,JS[-4V2 \.P aߟ3Nq eP`6b5IK<%oC?Tž!v06QAa'Jz-WjM0ǒu8scڌ@"/>j+#!gΆ׵u|P*GQkL2rEDLP߱rS#$G^y 4Q [Mdnh<#Ӟd_>|׃A(G@ڬ-AMUn ᝸֜4킒 lξW(yrq?ŇPtA֨ej6TD>9c+RdU֋ v~B&] 0`~ a"e%M}TquI+ &M/ y3ڲQKTDLIiټji3 pܧPUn)o&~Al /H9Zuc>/ng=y Β`Q֫aƈ>:~Fs*d踞pfEǎ2nͪ/(5ۜA='zLot2])K$yB e0u}dQЊ3u5^leuwt^P3֍ SpKWd<`4<2&/n;&J|6!jj{L )SV:Y  v%-b&EZ.!?مa$#V{T*Z٧Ov[& />Ct~.6@6hD7ezxk"?`V7`3J?Ĺ @n ,,T\4r!PT=1V,Պ?7h U&FV4ui˷NA-"u>O&0)k$/32+6uah%VֲTŸPgEf<~nD}/VB՞u4n'D>D 2Q0Ej kKn= ^P*R\{l&[= %Mꗋ3= ,\m e܌>[.D3#~MNx,Sד o]נƾ%G*٪UTT'jx =vVFf:q#OԽS:йFyac~͆p Ȯ89 \ 0Yv-F@D$6yRas u!.sM C2޸>5ѢHSڲ;? C~7ˮoTDב.;6oۆfRWSFhbbH;tm3dMO%8dϧr  DBY3Avaw0gFNFwyҫϕlGXɻ-B!kqڪQdav-TmJ~'7gJ=#%V3Y;6e99Ngc (TS s-X31⩕utФ N3MI%O'+Xc{bjׅaL_l&ߞ@'ZTb۸ .–Z8ٺzsw :!~6;mQȕK"/>.j4\Cz[s鶰P5? _ȠmȲNS 4kLnFmb`< (-VAMV̖ O)%]ԬɎkfc\FB?Eczh-wAg|lc>nqgf]L *7zg T_pYksstcEˍMon7Ŝq<~un  `G93v˃X[*eΉ>hT rrFĭ&[qG<),1h[%zu2R eCadN"%߽lh|G3 ;x\ʭv|Wy _.X $p7g/PZ+:B:|K5]0:&&/ر%r &[}׊n`e] 2Rta"V rv(eܥB NW`o6=h֎؄{b˹ӖO[;B{xSQn/ڦFk zLzSHyFGQ>#b`N| Xe_+z! ޲1"2 V̑.w^tb>}[9k-PC3v{S>L1Q|$"#k.ػDZO?UJ%-CJt,>Hj܆K7}zaa `Fh)>PNb,)f_U0j'o(}橒H̕ƀwВPܨxy4[\} "t1X2> 5LSX];Ռ*n?M^i+̛FM~fI,=3}C 76?4' BҜa3u`Q5+D ll()v${ፖ&N-1/յ Wy6L9'JPgjO:W+ iNqq }+ 6IR9@ˑ++CZg Gm!)`I"|\e/x%'ƺQvbOWmwDavc;ՠl:SR\A 墘 \SO+SӅyfQ!}S8?n\,e ))zWq{—q*xR r%f4wU0ԥ lU19>qiz;ϼ8=+}2)/FM.F"j>HEܷ#q{u!d":cݔ3Si8 ]]+%@E8m"1$fR %TAJI@oGM=!6;@z]:˿8Haftc@O3K>1%ji"3d#_Ot&dYHl}#7Ɛ/@x+kY,9}MrzVG9UqVA4[lof/izP[HuY~ ȇ(/bY,ó\fr E)1pIᴱ̖_ *! \,*Vy6ͫ7st^9]I[PcһZ]u0)6gQzKŽ1^=ў>2%Aߣ'gϗ|g#!1yi{dBJf.-𬌨03j%sRHZ52M4H ?t+R8 N kpSKB#NIzDMI)[(eYWaBani%?{-"N<^b="'g? Iׯf۸r,#˹U.k-H+VݼZX8  TXɆhA%6U~@(gHd,.e^?RnyD$C8l[e3v)hlWWl.E?9MWo-^b:8cd0mt|Z %عppwЄ8t36O1N/ !Rg6)Ҍ&Ծz߈`,p-I9Ns}e c^-Mt12W=a# tghy+ niEkzdݾ>Mu7kȌh5@;#|q*Ն]ů!E/_91TU6rb ]P]2/)s`! B vA U.muߙlemm7&k![ⱾHpӭ%&YP)G&'FcK /My(})2zFK`d 4i4#vF"cF~UpB.R4Q jኔ& tB։y9J/ZZM)|Kdٓ^:_K1z/$A&n8-vwDU|0}%qVM!ajDMD( Nvllx} /n>O|w' Jp> 9&ʲ=]!l[L~k{q:UT8@b1+'xBA~?8o:ڗ+S4)5rTWG5+#p7+UrXސ1C?ii ݻe@D`_uyux5 O*UAqh2ʮe꾩ت%1- |/ :U0 &Klq`^飯O w6`Tyc*7jc:ªi$z!!umNm(poάA\ZY 򦷀v$čǴQf0 ée8>ċ u%}'1VOJ} ]ekꊤdzrv2Sۦ寎CVnY:3z(l<\ [Υf"0Jq_>W=0Em[g$ 8m,a!fM^/r`vΈL4LP]Ns/j_O:,<:d;n>jj(]C^צ??8*EKn]}~Q&b:I*=o8)[]zX옣YtY|NIc󧄸 #9}׮򺃫'ȑaK$vr3HdvM+*%7 * =\~.bPMXN: Eҩ6_FA=-pUK=ۓ j`۝Exu JC-W0ٻ=y,0("pW)Ծ/xN‰=jB&o8nƾ~AVۥCr ڐLdO;#[^vIU(eL{!府D oPawv-_dl)XdLtf97&(*J\ZsQq os g0~&AAD?☈7rpEkYYnW-jkshI;` FbŽK (_~O~<\2]kƑcݝ"R gjN)/ 1Oq;(םRt{Ж]">, c/vYˏu6lg1Qr׫7(]OͽӠa-T*b0 s?(fhkyX-[3.>ۮpkMTƃhK_7N!3\r}WD _+j`TU3^|y[U'l֩NazNtpsΑ 3Ž~Zϖs!X|hy ەmf<R''zhnuN,eaO ȏ{gNx F|_-;\kGBNg)'`V 1Q)TXv0"BZ@-AQj2"4 mUfUqRg+9j?ϸ\Jps0\XJ3':ϻ&,mf<ܼs^ qryxV3{N5?f(t[.EL+Uɣh9gDR1oO  pptH/ˑ/(HοF#n֋C+23JSԑaழBD6DZTod@khG*ʥY(1gq޼l?HBneY,MX6͵GB.Mq6%zrݻ}۸@aCeaSݰd :g8e ,kȶ>pg q+R"%(*wǧ1 .`o\ld+ө(y[obܪh 9ٞHcm7Af1omH}p go%7b؊4kns[Ǔ ziIЌ&/r}uEc6b%?iyśVD(!F\` 7aEg26l9$As<:P9}'mgkur-B e@ WµfL-aK<ߴ+k ?Kfۉ8ݵN/Uy{m)owEôeA"OjhRꜞK 9Iȩ(WtE/hcl^:nQe lLތB*c%CEIom4Ul}O#:`HsS *z&ܭ; IzH5ꁗC?7w13))ͦp;@iiU(Z+Uld*P{s`;Ҷ?՞QaͥXߓAhkqJ~=f"/q_J=.ׂe$*L;{,vqC%LfR=B Em-XSa J`ܩo?6m~:^({~%fz:#ְVAA!s!,%Ax(bHVpLOktmy>V@@_P[kuc( @8xs&7d?~-C1b,$sx=Fm٨BGǰaIF:}Cٍ:sƽetJj@6#<Zss]Mʠ70JO;Z#l !4zy9{hgFl/V #/Jz =,⠆eKLJPm4<}T@S).@BՇF@'RTʠ-Y/r,W]۩%(̆˝!5sO4<Q蟎v) D(9+#3 Q{#Pg1}KhSj/?4-ϓ%{Td Ly*i8H@Khonl$rsg@3 H6Q=Cx޸pcF:uȕO4QO3о(kv.sH\KbʠG+#SB<صer9]Q `D6J:Z!Z"-]wb|1M^%X+] t(\ȔA8Iw_S1Y#\_mlrὒim _a@+ÜFFZy,c1!CMG.u'j)wHĖna)I}Ů|SMNuє{nO{%gsW؛y\DJ. @v>`#0_r1(^VvxCT`RFBa1b̚t, mqb]40ǥE*Ҟ&+> =+D[Vr]jHh<$Ձuc{IV;l `m gC)yLqqa{![&BJ2^N| EΦpmٯK:WC ԝ9 %>}426)N7`΁{zQD{_JXTW^WM ?y/ Tڼr-| ǯ|,]i9*-<rk]3p$kT*lJb)2JWo'|ViyY+?ژ_ >WRoXxlze+>JrU</_84CJY_nZk q)f6HrIՋJ͋Ѣ5.V'LuW7xBp+:k:bMeF|>N߽)8?&W,~kfjy#Py?$ȝsܙYT<8@!|LA*PMVI3-lȀ'`R4wz VFECh% О;+!|!FTgn|BEjVy|Cd)V(v Y#k$Ȥ\[Ͷ@\UI)k[OIy42lFj)Atw3T"ɹTu<7f,.(^r0=½>VRr1QwRE?/F1뱨(2riGӿbgBS TD ,l Plۑo҈u{4sYoqS,G/5bHljr O{m|Pfrj\2譇I&MӇa_zE:Q }2%b>ά9Hn$zGbd7vbF(I=k$/G:ᾖfq,.Ky#gYbҍ2KdAr)J)*w=.6Z?D(cq0Dt]iĞSP' B}u1(-^xyJ@}d.l0@~@;7,퍎U%/T"(N=LcDg,=߼ߍ&oӅxNm~s4S;,wzio-!RSrS d1/F{%Nħ[UeFV}BIقS?%ȬTd0*3:ɉXFd,J;>"w B'{umYa’ F6I37@+8k^`4dQq؇xCI| jՋ Ŭ$uG*{Ѹ_a#N3 ?2V)Uh./yC{G U+1ʠBlwN+57x;N {S1҅TfJ'ԙ*<#N32_Np(=(…:KN*V`1/Oހ g\M^`;3yhyE]mku92̃\7g*l5SW Gwl,_VUEX~wRĶxHa3c7#,TBnWndK _EM`LTM0eS`yX6l!@3w"pѣT2)nOX=nN.C|e|`ϋ<`fP bZ^DG@W /?URdel|s.AZݚwtNϩ~MU5l$w <8ےu}%?gjqdE2ҹ?cC@A]yR֡pCp=E"d+H,~<\LAsBB,b3wgdi מ˘0(PjavG:wԦMh}-ZٱA?HQW=*Ca<~REk鮮I(u+#=@EҍOwƒ\}$c63VP :TENv܌i |d Tz:)h(c<^iVt.hY;#|2cjeHYb3rZv L G,SGԗ?;֌VDtn{=yy<Ԧޓ|MU4P Cl3]ˀq 3i\4P#4L Kq[aB|Y)W0Q)er_@׫a>늹% [n;VNE|7R5/_PBD*z a$zZiWb皶|.Dr/I~t#jlQFJ?$ZӟknXƦ* vX8^\;"_[,Ez*Xzl3p[<:cA=9sW? uU\/z#Ss7]8`` YK8DHdV?OA+upM9 (?WciOcL|@ʊՕwoC og (,4@DNݘq-4Uϣ9d ߲;L-pX8@=<P4 *X>uV w p[-1sCPZݷ)s}6!r#Ҿ**ayBN<hG1y daa>p? 9eӸ%9\߇^z2K(Ckjz AbIlKCe賟)Ήf ?[!]Cf0 \k@P +J(E eNt,#n"mӞۯܧ9d0-'eb/;MiW?4Ig3a=I솉N"Є^$D2~8)0u5HY]ڻz#h]$flaLڕ2NCN!ӆWɞTRxH xO!K4{n ܙݖPza70.6ۤ$_c HUNb=% U1AhݑO5q&k7+<#?hF1@8.G&!|&:#dq^q=R3wb.a {h?,Qƙaؾ@-Fv7<0s$|no/H& iJ?sm&^n 2(NPEJ1;)Yj_Ƒi~*!_EewqVf/ɽE.|#ɻ|ăEN!TҪ^RlZtSRrIVvfQ96Z-$Wz!!鱧/nGXYU6Ͽ@em[D:G{:M}RӚ@(t$pyI ٬]S?@ @:1p&O< ι=L6Ɇ' _93(}?ᎊ&zϫ?™ Zbs/L#}zluQКnk#+/"(U|iC+$a ]D/o(-/-is4\a@^|-Fm[KS`\p©A't>r^\Ȁ8/WI@tt_۰t8N?lΠ]~@ !ԗ&&Jj9n7k^1;LSWÚn1\PڬF 㣺čx7O a>=OYǯ2چU%m|z(V+z:g]&I-Iash㠮h) Uڞ?n8PALY' i4h#n/'`b¢bvJW+-z;:gkWjTj^ĽߌT?PշUpJFU,9X#w# ̏[w8*1x^b8~*Xۆ5X_xHCP|s,`Ƌ,hu C{K)]i\ɢPqzm<~/#Czn}y@rU@m ֌[9M*s5%2:j/6ԋq8~8;瑫J0=)6k `/ Gf] .ؾEF|{1rRh׈y4c| %N>mQڹoo6آM٠,5+"ʵrWq4+`[D8DΞRRT+.VLѨBa $6L$/\3pa ssJwa` 0udVQ&r#Ehtj~L&Ay3+"Bۑ[r߰B)y/*S]:i[^"ܭgU{.T-te<ȸVK&O*DJh^K[Z/B3jSONQjJE6M(HF9s4;K)3@v;V7Qr/8{Cɦ|Un: /zlUVYA1sk~rX ]_PXҙn3ͳk] ) @Hp Ly5o/> K9(z D$8<^#pb ~*M2n\e1q##FZWĈ?׭x'=?=4] sx2gAI,/^1F݌Ee(^kd+wSּk_#YN6{WA(1o&gi)u !aS N]&X4qA4~OBI_Qk "#&/B[ =-uk<>8źT -6fӜ%S۽ +H?gmd4Dj\#2@NI<=o-#;V=/b,D ġHlꏱfkp\._-i^'h☻x,"m)qܯU~KjXzc@j\* m پ &0rt(*ޞ<{Hƃy6Carc]Vc^/p>XuQ *Έ)Eɇb V(LJ7ח+)#VAб H+cw~oq'eqJ;œAs4?$N&]X:6t }sӅ#*>!FJηpgIX0\'Z7Mj#ea hHō݃BX?B6CvMYP*G|ׅɃW3!:_CI=b#,p ap7 ,x k<78&(D]=PR*Cp_1QՄ}Zqkxp_]j^[CWt!W(Z8x(Qt΀Gm Po<v/=t,mհûȟhlݶ8'JiMCǺH0,ViqsTEm+\L=x==\7YGnMX>'r%-8t52/Kzz7ǼbF`3m\ ;ІJ3d1GNHkQbF((WdPZй39OJQGcv]N=ilKjZT;GPo>RrJĻ-$"Дu#7D@tɟl $YKӨ Je!=<̷h`OXg, y[Iz/L<ܑ-n#y5:6O+S9!3ɿiLSTۮ/Q2㧼*2O-R|=t ٿ WqXZQY/n q'l&|Zu@>DXCЕ["\sX,;7dRvRxQS.^'#S[S1gEI.Eomw}H*_B:1%m(hpj'LtbphebfϰU>̅L.aZ@N<Sw8Etv$Y5iw5"W0Q3[|bF6m7Tb.zv*mAT,1aL0ϡ\/5_T H:K+mSä.9דRѝ}vI2RORӴ.Z"> ? -"=zh vŊ6oz ӳwvc8an#q;܂l#9_ʠ0Q 4Bgj;V4^ Ǘq ebC"*Iˏ3x! )%u};0ۆ mm9 ɼe_-}ԫq[G>Wak@O4DP^eiWmVҳi6PcޣD'zfUZau84rxtc>[Q1th `Z jZJ([J8;H+d7[0.TE7ubQŐ}=:<{Bg)8mA:z`u"eּf b46-'+"FOB|@<!vsH$jI5p`D^/>-L|ӑg]ZE䐜fB~hIVKY͏< l2Ѝ:*J Y[*A_.7M(dwb*xm쵵EDg+E IQF~t:pvR`Xeγ=,,WYU^}&^+6hxz(鵰짝_-Р\h=4:Ef gq! +3Kc f y+b>Hf6D8?,B\C8sO]ڱx\T) o?D >glCprdb3NycָL%hR UDBg>zKw' (J8$+)Z9bhp!߬f.xr-~)eL]}3@Ea}0I`'jU2 -[$~S=Haz ~a5mWepnz2Z"3:PND\ mݡ:֟ ۺq+NLJyAU9#28*%oyaVyphcK1;Oj+|NĪ&Ai>aql%_Gr,c-t6bx;=#аjb+q٭D*^of8^ Z%m8P[CR #䠾q3ۤ0={KQR#!vМ^&o+Y,^Va(}x dq[ iO+ ^Uj^ SW-m,)^f/<_N@Aq Lq]Aj$j^msmtL:#uNGD՝Ў&vr˞,[>ቒVe2GLqئY}8S-~&!ҿ(t^җBcZu~ڮwyMY#5@g}8lQscoHLdg³1AL&a<$.BǾYB񍜨р[UDfjπ^q 0߿ϋ8'ifd$e)oPk,vLD|ƖV9-vŪT#Bdu5qzWIFV?DESͦT! qqS:;6> R&GsIZ&Ix[c.l|ӯ FV־86kLڒ &A9coP*[.:%5|0Jgm"w6ȫ,㿕xY3dRِ`FCW:}=Sq("$߷#qƌ|oig,gjP[-G[d vӆB˩ǑK-Nq1Q&53|=mb!Zfeq2=1ht8 /Ft)R$Ktwu|`S?u\/'釲sU~3M &,1w2J"*fH`EDK!1 T7ž52zq:8q;#c(Κz1iWVG@7 ļo&FazA]ctԫ5Z‚36Ϳla!}I]{I?mNUx-יVm&{&;eeJƵMЌ |!mi&u=>2#ݛOLbٱ B=Ԋ1'v\̃2qbI&M#A}Lk.ƒbag\{-v1Zx9ISMVnp6Ysԏav(='++@97=`LsǤ‡7zVy@ {0Qr7/Ӿ#"\**՛-(xb#a-ťѤG,ќ4$x5vC3~bנ;ׇΉW`{@>찕K8m+Zf$l.9=^G#f)AK|,SQ=ak[GfjNKu?ǢNkmC^/%sp2dr{Hnox$xQ,$PƵ3]M4wiP2!\sK}`LHʕ'п|?3gP `7~&-] B'$o{x{-T8X=Qym{@cxi} bg=c r*.A7h JxI7i~Cɬ|àxԜk ! 7l+*fmRn񰫷߃$>z=4G~bpy&#8IhI|uS#xe j=+@w?ƢLۓj`W^rp2VX) Uk!q5F.JaR_@;p"υ W vƐޠ?c笼y`6Bā/DBRrU͇!15l{3s̘j{oIDHX|.bR פkWoN-:Jĝpi,;C40BׅMnCYɝen9]Լ=ʊtNB~Q!+X# !]Gsɪ[?6ї_.^q2 jGqR˒F̼4#[r0c _RZFӨQʷ+K begrw7ԛ>.QBM!#l܂9p[WP^sǀH `)M\ Sʚ- ;<#gk$~l ]ykt& *"%=X0"Kq"T;z_ゝ9! :Xs11nisȂ Z-"3 lpDrGг&8zz\ e-p;kU 23I5gg{GO 76{Lw΂O-e֥Fi ,||o-QqkN*⾘. -1(r G̙ ECĥ#MCK!6d* D$XE{798|/Ne P QS+uQUW/ɾG`Zm0e, ONT/{,[ BL+'{BD!A n T'A63BGd~Yz8D[_qwvtֳh%'7+k+mjD 15)l(*75Y&MuĖ=7HA2R-d`% bVM|×-1zlٲ;!}@ݺ:2j?'01-4 vBVu6ְ22W_ ʭy $lޥj6MSq+5pomy#4b6c R4d'>01jg )4[\}FCJCl$7jq5]? a}r^@Te~̖g״fW1:\$^[Mi]msRRq03Ļ--6wIW5*-*6p|g4]b::hB|&ǥ/5 m@1Q Vkd=0)_ubp&iy 5YN#zO?:e-Yj1͓X[،6Qб{) xr>8$)tj0m{s,[wTeKR^t Kc6M>ɪM Ij),_Jr€6z;'&en n#/ SVrj(*v=HAoVl EYX1̗⊤7uևa%+_ RXQlPSs[gYUrػ \>%s܎O`W@d\m"c2P~I@hV@9᧫ p=߮+Ri-C+Gz3/-#7:+ Ȱ{4Hh1V@ t:Fp !#Soh} ? .)X ?i!!d1}8]trT;8ea?XI g_N[-5/D5'c{gJ k*ɛ3܆^zȶyfc/T}iSm j}X.!h & | M r_b^V-k:8O7i`gowvcՔaI>U!0(,wVXڰw&N TL YPom| Xvf\΃t2@?qӝ]k2dL& QN6)~Z04" ÖgWAo!-ڢX=nvPYwseHy Ww4bq+d8p=%c`d1X|{B!;C-WX VC>l/O*H%tnȍH_'!cE;J?Wk*鉘r{pnfa=}U AX *Np l݌F0Cl!fG.h PmVZ+BK!k6 Za?DVzfUlF7Ax67~ )%]i[ZRQ%Um8jgCFu%MNU'j$76۝g8=}5lgW 9UvUJ<rT:`) D#=yQ2sS{޿Ost%*| a|v_"?zjPl8eAg;4sK<8di<:6&XXBVuɼLt6m0 N+ r5M))ER]F#(H7Mx<#\ wb{NXϋN P 2@)d'mpA} qKZ^ۀOJ[\w<3v;WYVj*XmV_^4X 3S=]F8jwڋeݕ?pՙːd1F\=}S+<"P]v&7cNyفsH/'y/Ufe)*=0G0m̫q S[.T?Y=Qy9IdytZ+mfP3 ZXEl)6RLџA Hw h)]^bylP\;V3rO;릶7Ҋ@"n`!Ϙ,1rX%eJ.H*QAپhɺ-bU<`¢f;NM@=3^Vri ia&-:ć@mjuFsZWSqSԹ@SUY_tӷNq(qg⌢3[pߓmM1գy?ϤTjL2d5g{oO`ő :Gp$\v]W ;ur?@E)fH#?s̘o9l},d sI:)Iԝ6n}ZHTWOSޢG1Djbd Ǻ^ϻ)筜YfD%J WsFIT$)8,^UhnRHO*z/o\;+dAIL\/TptKED-q-tҼ(Viidb/R]*_R+Y$ d'xL,G <*Y[S"MxgkL"o{R0R}->p96nZy`o駕$CՋi|is9y 헊P__] H[Y&|iKQ,?uNYOzq swy/  i!F1Vs0|a먍tehPl|)۳=t cdZ 5a\-E jż?m{£ӎDg@c\G+櫞+9BU?|2TQI:swdwƹ ʀ'tBU& ҏy{Yǟ5#47 kLs?PtӢ ~>S#*N/ԫeה*ƖgYٍP~IZݡ?#5zMzrͥ;gÞ#nAu ȶ*.h.' :3% aiJ.]StHTK0fvQ=yD:G W6Uʵ&er gWI.U{}YYa]>zmWTo@sN͗l{UJ}}`Pfڏ_"?cU[,d 85p+#4)groy,& zNm\cc21OE86F;rFL&5]C Ή4zʝerۍ@~!Q=H@-gp/!$/W~`DphJ~].#mVkBp q`(y(}NM!P͐j;BpgIgs(%<ltr9?h][0d?^^ZOw'hN9 %LDlҘ'AXċ83})"Yc`:sZx7?$:S}LR&k=0tj%̟ =Z{ʨ6+fv6=(e1WYt {кs{0vXQڼ.x/.'/.M$3Z*w} YQ]m6SVzM%nތVsKpє@pqTx3Sōyߦ$WIsz}3̬x^F[ Py`A>֙R '|-Fw MioJE!?&{a`(3v@J.vj3f煒s^t6v^`>e-(W[ .XRTMad6>Aȏ} )c Oz/{&>x6` (pѿ~sǑ ,YWx%Rv!=\is( nh%֜S{N}-(ɮ5&(LV .8Nl3Sf< Dي&Fi* tY#~Y3t*J{ /c :hx@)8 >JolBsJ|M.pR}wrz$U>Q5jmNzEY1֦W>]'.|''&j9vMXr}>r5cm7 2֔ƝqT2^:d؏HHA[?dvma[" HRv&xߙn[GSxN[ԄE3O8;@M$X]2>D=84'& oͮ 񗱱-M//&Ld44rz7  vkvjTǶƖqGE궲OVN,B%+`b&wR҉ꕽ҉jts_E,"Xs!܌ZyOR0S3lhEvG0z0>%*'1ρ#~IÉ[Nl*uR*A/ãotTޫj cZ x"1wY )s>n ~RC I/6;,Q2a.Lɮ!h $8WS|:OY~دy#(p.ʥB,_ b_V:[y2zB 5vpEU%ӏ^}% 9 Z5,Uxs>/]vo1QJ\GglE۝2a\ewX%>7k<3f'B4cJ'Z#}GJ>5vyO/o"*jh7z\(4z,z U;kw^L1$^Q&[n^I$>k'Y ͕svt@u]a`r>imeXe0d[z]xq,YFؑLǺ2q76 0"Gr+ USL1qB[}{M̠~s14 #c`U79 Սˆ@< ڶLA 46nq'Y1FRp\,utKQ#F}p9.U^'# 8"|ྉȢg2rJѾmKF+R uXgH "^t6u3|78 '騂T8V;잓b?b! -:iƿEȪZ%#%Uxw$}+MUH;\]6 7#A{{Wlw2?Zl12@%?']<&Q=15yˆ躅`@ d⼞1HA9<'IXIPGs;PUeJY1ܷcVW&z,7Zs$TZ8\ZGw:Nzܸe*-?SOxHyX޶0Gr~}3L"+,AuX G/@ f~u2 }R$|^y}_Kf#' ֛t,BjPOBqUd{k$ ҶFy8>ANTpK7> 0qbgDm[\$k{d.zVSozQg﬘p϶R JC^1QPޠc9QO[G0U(?K}OPcTq ͒4=Ⱥ'Waݖ^M=wr /԰ [ V8.<j.;A=z&ԫ Y>-{5-C209yМM/KRԁC{[uCE #z˒ tg$D7.%@Lcsԁsܯm71bX7Иܱ3Q)VvM(!4X^-oN;D5ya?'r6L&ؖ1 lVmAmg2c71uz"jd,,hq-1 y&7Ԍ= $גZ>$ZP;~&;^k2#7 1MOngFi֭}$B+o 8!W&A0 =^ti2KSt+$C =_r{]R`w"o"~$%KbF(筱*-c-5nh+Eׂr`VܶT{/'GW]CCQjG &u׸+rU -{/8TVa DRYp4&SR4rz*Lj$LU?JdXPKy+987{CՐʸ8 3׶KOrsuxMl%`:ZIw3S|ۂ.HwFI~JwDz'1B:+>*G0 8=ĹWRzV@ ?G.XVd!c_!Hv4ހ.`8 ڶSZ1ٲpdi28p QUHɴ/f(/PoN2 N7{otކR`eyD4a40%:_~o?%|ͳ iأ%,e>{bi@@bޔݔKhbGeHPU 8D"×=oW§mP41?S_NU<0D#=s,zE'm4<=d M+y|>5=rR)hdY |)&m7I\DW-tYPTXp:fd6D@i, 49=.P2D8K@^"`C T I8-!!Œ"*%7k< ~{Ɨ߀a VZcR:l$Nlfq +6S"&~roϻ܀2=N C8<!֔Npr0KDx$=W=+6ݐ3>+)n}հdc/VgoE|Bdں"S\hU=p%"T|uG|0wұIIn0*nDd7}9}AGD n",Z`dfԴtU- w*U0RᘶԻjBK׭ؔPAUKȄnhy"1^/^W=l_~w6U8_?Ńؠ/El-\Rʮ$cuǘˠ[(9 *vљ|I z cjyNE$ REbiy{YRP2[Ae4c?\A.avMrzotB/RO1xq=ݨkp+;L@=2 dN V ܏_ԨflR{cF@/h@8E'}4cȗu4 I"hH@WLcB,9+XW_6g>[rWݽmNL}ڧoYf6 ϸRՙ3E}yC:gQW+}Fj|jw`i^%gEU+S.Z*{Ɲ?-7Jjvǎc$Ev pnG+FHE ¥{12DNu٧{d l1J"ݰYugP@7w?{8NRpFjF Y~r#@x,X'*@VՋ#Ou.z,Lu@f`\ZXf8]G]WB^`Kֆ~"=tʋ:I{t@vcbCDv8Jby -=x:KQHQp aJ#J>,XRC)S_Su[sfR.#f2| 5KmVNQu_S0[TZ)$Jg#cjiw^|)EQzKchuj -;8DWI#Z Q[4=olQ:^2dOSr6Ek}TiTGp-sxmbg#>#vINh\pj^y ʅs5R@! Pq<^/^5 B0x| 饍;+—b h\}i.2cq>d]e-xِ HF%]_ B~(a:8>\k{.MZIv䔩( N `$Mԧtix 7 ؘwv?w]W@?6niy9- ǂa zylo*5܂LHSڙVVH'6pފNhoɅ~<0nyJ$$!VG hOg'~y}2ojiv@e;Ǩ)>Ϣ+) zǒn pez]@)9s>FuW|7NP)^(A` 1.JU8lOgi~ u?!'#!vGB~ ^ڄڼM0jD0o~hc^$ٰ-?AuʨksmczEw@=ǟJqfzNm_EO:jQH e`Xf8ȭ2ͬ}ϔ*%ܩxx rU#i@BQSF׮6Se$nZ>)$ Cd7kZŠM5=-|tT:cRm퍺i(_RE գ49;y/Ѵ`= {=0(f-'L盗@cQCJDk GL9639]u]?]}GRy3SL8oIz+^gط؁mmhX9v+E`-}s߷0,c\yeX`oDFIIuGGnK fIS?rroJgQOC]&psXd>_1 Tl~ K08N*ž,* R{&n'CʌhMaʕ墲b4rKDF[7loWsl2Mor{kx@:L>w B<ڷR U6F7!D*ƍe],,؉. NhJdY+iނ嗑c5Bnz_ÿt̩\15O. K0!{9ְy7\UUEF:34zre~^AIQ}NBʮVsYwgOKxɗƮ3OQ};⛹mlF`uau`oʃFk]E]`{lVwBSd9E\9"cq}#аޜQcg#zFa6juv2j+1m|u)G8HSS}cY(l;/AMpN㭜Fc~ ,UUBHjoRw8:b09;Q}+N[UsdՑnQ|rV7N H +ΐYl^.Ka'ېMvu@4襮.`J٠t+oL*JRA?PX}oe1 _ll?J;xeĹ8V?qY#e*udJp;aAc -ÑPV'f9ysu 0Rvu9{n>MoE`*&ț,L]ƄKCh)&+SuM;@͠$Mÿ2 uZ5 .3'a/";aL;Ӳ3[œ'Mn\,֖5<#/c69lhE/vk֮f˹=^$(QCy3Iz5em,J}oC!}~9X fhr>/"S@2-d#FmeUJ c Z 3̈́T1" Gd[LIrOk5L_hI_̾ӳU60KfWE$׏F a}#KaLׅ!kJu瑖K5s j|gF{2 "tV̑ #l*z_M: c~`$iV-VW C6bQf)(OtyzZ-F"ӫ4Sب\y<pxPcl~7iEr:$Rl.Tϝ&l7Isi9IR,v3^6䰗j=P:ci38P R5.pco!)t|j ^qQ5O%jA\:{MF2WIԤ"ᾶs-Ioɡ(_v Jv9|9xԋi))[:̐6Fź~vhϋs*WنC FskZ%n>3;Oqorcnƅl78GΆ/BEubSƪ64ފ:Vኅ_x(nX}G#߇xLnxZw?Yʆhj.cÿuVKC{OSE G QWTD %ϭ/D aR)O.900#vX޾)ue?9wo1x:6V~=l,2߽+a`A}Vhuɨ| &jMq Ca? w*{cZU>P$!'v[_5 tUtK3.dmKK3&$]| S/Ʒ'y) S&^7OՃ< s={dH,vb &?c+$5*pW/E4ufK)\|pUIҶ+vr+u~0p d޼Q<x$@xKt_6*N5z*r i>JT7^wb= ɴ>>;X(vTqO5 U'`ߕQ"'kqƤY,Nm-bK~-'vO?'5]co͕;o%DXl9xGvX(fEƝϒn*5m]0Nښ%4M% 0CHe珰)3HaO nSe C2zPF^DuvڛH0 a^u9LqՋw[. " S&_D Hc~.Y 58ԏ+Y<>?xY(Ra4(?@5όA^N 44{! Xqc27DU]>v4S^@k_PN6lt_]7u#} t:Owt/{'by\y ye{[#ы;EFhͱqUh_&Z菣 l@NUG~UPduvcqys<Y<é"hzyΟVsAC`0'] +[4K˓p)@I{in<3SK_udNsыۄ 9rg;HKvܹ# nk0,=OճcvP5AC͉78F*RW[;챠iՈ[W`aMAdΩKs+R:oLA%>OI>+a@U77N.%(z ?ّMP̎\cn1CƁ9lk8Bh f"ꥭv0 +;Bߋ0HHӪD1Z`ʒBYGAL#Ñ`~{bU,"BmP>C* U'1\ HSYg&U/ɈX\h&0٠\aWg*952=6&Cr{(f*yK -=o+T%J+C;{3)!A!=ȝhuiG TD~DmY`ӫDAUұ%i7h,oMoV"^^kq{]zKUFm?fڿwU sJDW+_NM8ܦ'Z{+J"TH DQ'X-Sy:mUh,Yk:Br oa[v9xen'<0Hjb5LkrAH;zNY}O zFRzCKhNϣʰNWNQ̦rvÈQc6njgBAdr/m af45+] ơT>Z]b}.,L1yjwsʜ>?& bM vK;(_XInsc |E EnS͟{EY+_Nؽ0IM<=6r?oFD'Ѿ 6h_E!WV*ԄtJo ԩ!J #% b $RGFTs\ae 5!=${Cܼb0AtdU~iv٘'=ަ RFuwr.)-T9?BEEXlOI^̖:/ Z(NZJ"Co`HYX%&.-M.-*\+&q2u&]agTlE8h.z2˟1vή5Jr9O ǢEϩ+# \(lɑNଜc2cHM[?HYdmieyY>AT '02rV>bB$O]KmqМM@aw2I6p[D^ɇ{YcUؾ}*<5ڔo+Sѫ`(tV,E?BS_ J958޻IV:Ergf2@Ag!ɿ:S+NJ:JxRPG <'v$'AҺ}ě+d %e-2Noa8P϶ oگm :t=-&qWFA uVZQW_ƙs5ݜP =º=d`δM/2IFY^pG^P0@|R[>;T-e'xP8hnbYc1aX~y# IWNd M@.v1+o}IÒtHՎ~qmH8F!kOȉdF4 ː߲$ˁJ=K`Q=u*'Z˼J#qeY򷽴+5PoG*kǦBONAo+܈E2/Ҏ8cDĺ2R9BOY£pt{V6 ' ƱׇЋČ9i#^T-YnS_ zErοPU2Yڣy'_Wya6Æpyg7֝Ci<'HӽG*7 :Vz;&yg~Gnڟ2xfAyC%/RH#Ec:KN`kC֑\^D;n[x'FRZ/FU0jCG=tgȵu| T6)!yۯvl S2yit3OΨzZzt8/te=ܦeXعG@!X$C)fa z0%A[SѥJAP>#G zn?d#l_$9#NFǁ_=;0v̝a k`UubY{vpDF4]EkV1YtHIm#T/L}YV;>EM>םNyo˒|诲E^(C J\SY\:7]C Ox]̻kȟ'Øy7$Q_Xc*)5 އ% m'VO/`"L[}: 0sVH{tPxPzcij.RPUu]*AHASFjjFXQ3N66#ïp$}^r1.Rڟ&m vp |-q*ACԭPD[Igt9#Ӂd$О|9ZK9{sΛJI(NM#H/W?gL ݸ1;hmD+*czpK8J /7`EFI=̻%/ܺi~=<ދl dm&YV"1$㦞RʍU괛9!Y8zfV 脑N>#ء)l,=g[P0\5=˖cvFar hQܹ7׭?'A+ca$-FYE䑌̄Eb~J(ԋ0p|# vÇ?NPDnF L`VmR_=JYOPJ5qtI*n{XDVLAOA]4'cn^]9 ~ILNAsǥS!wÄj޹&>U/?H*4O%: 1K$ LJ@&=%P >bysгU͏wѼ8Vze-pmC[Icc=v07Z>i5KㄥårZ3iweȵ$&q!:PaG|H{.ɞM-A [2l98J@B龃iCRNbhUèZ{lITl>?FE%ΰ|ypRc !h["L(%KEGIZ;_Ǻ٫Y`0Sogm2 <]xI@ةn,G=J ,j]p̝@y6M2=~?ԀtqډBQE'I^MmTfs*{ثH8WiA LxypSd})Q; *Nvl@H> J}p:-םnVAn+2": .CAlu [` Č8}e"@9("3k(e\{fty\Rn4][`>"bXE^ vS^0Տ 0)$D;`yJjXpr@d%D3'Z; @7}K[Q81:s3 '!cƛ:::A,~"7AiGaEN9\Q"}є@pmlL8H:A%)CU6 jQ䩯aw, `V#?]8#݁ YL|*eӪl V_:iL{FI.n ` O q_ͩ)pP2#_'Ab9[^{ŀ1'=SYM]"V."Ԛ?O/YXspd'RmC.d)zA_BɿMF8[v?ݠsG~逫R(q?@toB~]OlC}jHEL4Z2mѷ(8?rw(fu5p~T**E5UA"U% k1AbV[@],[L&?|v ٦ iAJzYMqʜ=6A!$aghmd8=̝Vٶ*>a,vuo6+Zo)+=#y&$4f3ԟ3Tq.'B;~/lYI1Z|,kG\(k{(4xBdi +9N7J@o< Tƒ߇!|B@]FtV_Uw~s͌6vt]yϲZO7MjU|v䵨jdAɔT ,݉"#ymoݗzz=<2S{8ԂU"!+ܗVゲt{tfֳ!=Hz~*N$2I,7ΨlVu͉H>:j4= jjڟxc@?.{A+Υ9B쬎q'D:erz(!`iBYv(Q9HLpy |=T.II|k,=KZS>l,@I)E 8v ly^!֞L҄o'{ ҥ1ճd0l lfvYJuAzEzƜ%U_+^4:׻?, p\@dQ8jitCOWhMa * 5=};M)(}rp 4Hv`m0r w3]UV(ϐkԈ-QHhhr_&+.@"%XLF #{]gp0Sv$:`{ a1y@\QЖP؀ʱJQn=V7;Z9k7i;V2@O=%5|N)sr:#Eiô93Nh,a/)n&}sdg{D]_.z;@?C3rs聄9!OzXjvif4,O;aɤ~/$0 wWv*fZ>!@zﱦXhEA>-s?r"+_YPqhgI׭.ֻ6v t�n0hȦƻp:&R Jz8yӦ&eSM0l6yZdcO]mC• 68(HZM-v{vI5kp9;42*ce%n3[TEM$bj֕.~DbCr<QH2kQC bYē5T$.$5˱_NDA0Ϣd2m,#DcLۜx֭cMCy; zfLˢ4h2L9|?u`Ou<Yl#]XLښJNTn:(3/>&Șp;n`!e{MA5Nbf ]*1ZOl*z_ a-8EP G԰'.k1T 2M qYe$"p4Ed4k]2ѝ^P)cJČ;hsT8dD2 ;HS L떄*;B# n҂;9(:?nN+DxvrK? k2:>I*I T(5'"\]YށZ(ß=+)Xu0췢rÍ0ޓX3&Pcb.i=-':XaOni@ S1*eO͋L\%x-^Ѧ7q o(=I)=Ҧ[4kSXgWKBOrjlK3To>2 5K2AQ+rs{a*Tf0a0IvBB3[Co݊A䍐8v)/ RQ?GqZs&_S9yXӫ`-u> 7F]#CX(PKfq Ub`%UԬuOs>B3AR/&7-H揙 N?wғ%2[z%y̳g6؟yt X (}6DWn}D(Zg%n=k6)@-5*3U٨{h ,);ᯜ.&^M:Ons1v5W#ڟ) (@64f|ئEfN^Yw8(ڈVg4\Lݡy_J> Vr,\QoIMVqڷam ](i^JHw 6u{rs/evCK[ M\]l#B}GD|en:7zpkܠܧTڭ.?JVlAa( {#zWQ?Fo.گl{ wBZB}O!_|ڎHEɥ'Jl¼ArjҋwGES (pNtZ΋i(P ʮ-N8z}:ԙW%9]ҾSu(o^h7Q4ڻZ33ɾ]"d7hd8CYbm5N +[aXYhwN"shQWVLyp"MOQ p/Qan=L0i{3 ׮M=nҳGc@aLΒ%̒#yK~;.toiizԒ>>rB[?bC]^QS|lYwյ?VՓVc3kj-e3tBNrjCYqW)iUՁIamBQ#vs@oz?QG<@sK_!@=ݴۥO&BLK#Au Y=Ha ;dI\I EYkvr'|\-9Va6T`4~Iu#O0Q!ò=լv)Kb +B~[5üRk;kj?Zu*eB -9 F;ud 2 V*ϛ 9Kz:\]%K[Cv#s"c|@$ јE< w4*1Q|/ry&({ hI/q 1r׶TQt"Pq|v 3rSeM ll**Ã$M?HG>y < 9YIeic m.tDYi[CFjDjӀ.1P7W\FӮH+Xiܧۃ{߭~- D0r,+d߯]szeӟ }4ƤEc}SC$*NJ!_}@5@s$&}BMyU* uBV(iBWyq3$G+N0\Hyި\%NhcW<'o]K 8v Ľ6qR|KekjX H̓޵ EpWYKw=ӓzs=s.M\6{-l2acyOdx}6V^G'ci0k'D'MY9ǯv0xY쭧QӬի8u굒'PFMU;~8[ aku9㏭P Mi m>FxMq+y. D5y/%^؈ZQM;Mg44q 3}7mqfHLU<@!:Gem?glGJȩ{U-?vP a"bN6zb븰94. ':HB$zM_&^fEIotw[aл~H+P8LqCVw@IPxr=ڈiYo4|:tt>wVMk b*)MG{PVR>C~P*hٚB(@k%D/Y+"Mi^*ۊFzX\{(GsbNz""7qa6 8nA5eGCT!s,P%U_:&E~pjP5A l̊Z{Ir>q^OD2ئc'JVS &ȼnVa~BZʨQ&е7Wl ~P8j&?$'#w[l>AۓcWEP8e' ~g,0&'z쬘Ѥ_c$P# J ĩq=C5$ 1~P0%zKa0V%QwʳuיN̉N;k'Le4U^2W\~4X#Lj&#{R2sYfŅКt8?SԁlkZ߰uƔa> /j܀tL<)Ig{ZXsVZXXp &sԇ|im߽.ԻԀg25Kb+׍C=w}c2 _)L z+Yƒ>aPddaC/i17Ubt#a92jrXt!QnF,pja=Ѯ)'a?B@T%zϖ{ϯoh8cē`呍l"1mqsjsQJ/qHaςDž՗@X&<ȥ&;RlWH_c/5>I3gr{1Z#R8[jȚ<o+g>0 Bu>0?#/Q<5bg啫7ڙ$3;۾H(DžGP8@0qW4*C;SGXcYDW̗WZ|"ޙ/o'RD_$e1jϷV,Ѽ±bxTgTSM D]$sf6|+Q=+N&Ozz3)?Ƹ#wqq|ܰSdDD[bp-@ myhX%S<0T9`K@&e")$s&ͲćR'u'UնOaN!FȌVHn%a+Xy1YM/r [,lo77-ENS\KAږQseN;d?|-O{ ;D:ۤb Btj/K$`}S l)0 UTJT$ sJӆ-e=õX-dn6ꤢ@Q&ӇZ>\I&cF>ϩBUv9ϙpmLճl),4!.4*ۀ6˅?TV#Cl~ Dg[j$'O1RvL_F.$1Q3ʌp;kTdvJ{!f~ѐHc\iypN`D=qؓz}Y⸃ D o 8t-<' %!(P*g(N٢Eay.;d]!KnVB 0Ar퍇V>݅e=#ܐ?p+3<À[oh]tH{CPvn_Uh0} !ll:ȓmUא CA қ g3#YE(Fj.ś-OLQ:C@삭ԲiYaZ%Ǐ?+I*HdVaB-kAwi-7y(=㡑OWuP:4:3A2yPBV]%8aeoQOlmm6+\@:Zu%Wԋ볿#S)U5ґJFS.@ ^lZ5xL븞L `$WtKf\*;rD\Y,܀5SB{)Rɶ6%d%]q@!⿣Ʉ'Y->B oIg dYdY؞Prn RY,媣5,Rk,%ՠOW*Ņ=;iY7X!LP5PwSgOgycVI=k=]o@&L$Nđ(y:Fn+@tJfy{ k%c UE;Mc h]KqPEZ^&F:}Chk4J_Mѕ < ajQ%;@p#vsIf߅9)s؊ΔhvC!=|#Oiy& z n| b8<6I4 -V! Cxޯ^`˔Ve\~7YEKb.T`ex~1! K:  39ih wgmrF;+$M߃lT /bd~`=oqW}Lq쀊{0AS߁R\k}t26qn/*>;s=fzwܽ9A>S6]bMM|DA kau>|&%Q:)?9:JŤpD)DqYcBljdTڥ[σ҇/٢uZWU acPY>0D;Ma4fr{R9i3ŏX"p ;R&#lɿi*ftT۴zFɏHܨ/?mTSTlU^5L T5ǟe'|/+ްsUa5 }_b˘B58\aA\ 4-cJ܉;WWUy֋WL˶2SnQWL*^;~I^6woǜw s Ή[oQulܝw$pqs,κ IL396MwQXH)1jjPPu5VTӚ81 8ZSurTmy6Z8޳Q'6H4co4B-q`*1HeHi=:XbpC`s&)ݢ2*# fǵ͟EФ Z΅`覂|2EPć(S-ux&(sn{W0e90zWxBIcvFAPksӋ*_NmpLi8 zg H %{j&bàx6|a~]B)|9硡s#)HyGyS!A!xmȾlHdPw,rspV`-bWAЁVəɀ,`#B ~YAMFcws:.$B?uP8D] 3) r4 YW|h뺫ӀNѦ "MsKaW B Y ?E5m:X#Q+f?S4IGߑ,b2ǢQeFx\ 8K[-Vv3pgJZ (@u$?j9v˛c9??V0U!OMԺ9)PwcH8ݖ ~w@Z% K$ < ~`|zۊJWmmX^+>@U/bJ k;;ZmDS_ *f_!+-6OnV&ؕ:+l5 ^PW 6vzVHKU Qmjx䭕iKc4pjԱ;U!x |=5>C >]Az)›aS䷇ P;$w&{=j ߑAqF g{p3Sd=Mrteot DH=KVN =ܔ6 %SɀX⪽=EL+& @]v ]ZMhNB;`+>[fm*nfTFY & jrUbM g<˵%g@sIEvsH8l9Ԫ,$T] DG.PkgД>C\_Zֈ:#ߠqK(=ޘ̓>\WjExptbuΉ&qq{t=ei=JV-1PoDe1% Í,سWR35KÑVBQS~і ]7*xXMs 'tf@ۛ3]Q&/5'y,*`'Ѷo׎](3P?kRV5ߛTF{:4ȍǒBM@AC+saV%n OR= G֏B{v}41<R{g h9= _[4JJȳ"QJgβg;dΞkN͛௜֚8B%H6ax6Re(b>ˆg͓rC 2vv)h5Ѓ`g"ϨDCD^偈gMn?4{|!A\@;!k0-VM t8$RhB]HLh'т'-ng6h+.8>sp!(gG|rd 7ƊI|Df)}˖46vq)gˮ5juc!\;(7Rkh"OjO\jv^>Mx't<a+F!8΢kg%f؋]=Q+@0ў ┤Iqޅ`R3yV8 3׹MAƛ,\Cڒ+.!>cCZ՝Z<5B~:p. V ߈7>P|f; E^IfS>!6xJ̍ٱk(nda43[=*0X>e:>DޜRsNw*V|. lpi_+NeI"_mĚQ=\P7q2&)]xyji%ᯍE]Zoߋeb{Wb >ְG]F˺qxonReWɉ&!=qK;G)%vڅpBa$[Q!qJfh_0$VJ/e<'E璺z)`8G+a\(AӓRh.4P'_[ChEU愁e#PʉT=th^4 f nq3@wǓϤ)}'\t i" eK6 q)V=$jI3xG g !S&ho&u]gl`VK`h?"|v3FA桙@{>y v~TK@ )[GfGx闿9ډIzu/Ob1n ͦ7SI#, nQcby8qlr |]c䑧9-wWԽMĶEp܃CX!ˎd5mą B 6)zFR2<%m\p`zӨM74.QEA>2:%Tgz .Cf(H-^I+`KkMsP-zf)^;OCO!^gI//~$$׸pA?F\|78 _3DÃ$!A8~Mq[lWe/A@‚3`>81" PбQ}(,3ܤ@-Ϲ zhj;leħDC2G ިK*u~/yGO֛3m'6[{@\dS;B- 2yjcaszfΊqG`iWK{FrG˟@j&*iSPu'rDhq|x\| < /ó(l[hY.b`10why^R=…3vĮ5O6+o#CiSe6_d(ҽ3 ''ÈCo 6Wh_tǛHxij_O8G2D[e\ q}gݧ! ~w~A&U<~,R Pҏ|LƥP$v?xHJp1\ OъD@.\ebڤI{t #gM]DK5f[-XÝSB D3@7!\vq`#֝ 8X;0!ȢJ-J,IM?sM`$ߨ1+mN0v<jzf8yin^ƖBܿ篁/!i]]|\ qS+ ϥ;k+1Q/Ձ?rEψLXYD:`?8 uWjaYD~zy{qlO?-eFUbZJ\~\%=4^fxr1Dgc #3ovI iz!u/,pP+>Y?'L$٫KnAL Y7ؿO3hSFF@/g-L8Ÿj>^7MYOkd_",IJtJ799΂Zu$A>Rc+qneVmZf?WIj/Y ۴v̮ @ &qr9+\-%8ޮ(k@и%HqBr%sju6Q=af~wLzVi|HN Չ">#Qcj=ڏfGç96iyXC]`6ںikNoϪ~e\/EnZ(ut뇏Q܋2A_qt|&(o(?EJơ[ͧIΩ5=0b+@4 Zj1Sh~ZS**Bx6p_ kɱ;1+A!I~V/|xƢH/j5j(ZL˔1<{1mO3 ag ލm#H[Nu$kiGW}lL& *[w2*4fZ<{@ v ʦCh?v= ,"C$pOƵ{*D4~#nZݧ#%vc4FzΤ@dk4FCNP%rsuA_|/ 0B(F$T!{fƎ&ȁ&tAyYrN`j GQRing:w.AbA׊^E|HkMADXFc௽"5~/Knrk2PZL8@BpTS'7P n.kʐ{\Ϧ= W|S$azͮ8Is;} xg:2m:YQ9Rjkٯ%dg z`pF_M83F=|un߃9t]19S)" Ϧ :ɘz|1yA>`jӞȞf{@SC.{ MJr> Mg-\YF)x*wJѣ$M8uޠpGnu˴n %!f{`C6NJ uX(<{W̎ڠ{89m?? et H7F-u0."+of3-`'3|v6B ~coQXvVQ=@eh w=[]AѻHؾWvY*Ԥp$I~t/\I۩B#}Т+ B=g4 (67Tw#[͋d4G?VvT8a:|?2y@$H8|)=Yu1nUč6v^ÓƬ%{Va7V&*q[ 淪)!`$)pYu\M7(p*ltf/5H FwzZQ?xNi8{-``ꖼ/( S;*ky)JE1z4S|}]R LtgӜͺv^!,怕{Ϻѵ7 ILg8kcOzV.CQ_JސJDXaz`6v'7|h¿ݴ']nq^ `]0]K Sc3_5W$=mFi=b$:Rrw __.4m0AV ԋϫi%&1* ڒ9rC%l: GJ ҐM~hw+p"Ze|n%gUX[2%>dy}N Ele-`Ӫ';A,dnK=5pk`jܤ.ޘB b֡Hj ^w9CYƨH1Fu)Uپu?ă0LKGUq-CKࡿJ㐱dyafh_,Zş̎; qsQRC#xVisg .JB~\3C(rx.Rʶ-=zիVt,udӖ46\ZV.'U˿DVp7? ;=9@z/:6cKO ha&KBbt A>t MuGjK5Fn1Qd4z72i'ӌou-^_P*@G | L0pz՘[t~}<ӏ1%d["  6E+ىȜ#XEnF3i*[tԔ>A 9HƘ+6\⶘N&)>h40*3Nsa;gj8iTv-͑(Q}J*]ӟbe,]1*DV߶͹ ?g` AIK Uԥw74FA&3AKbZ-mQsSήSce+9X"wJ,42FN#j?a1r厇~̵%w’5=3޴tP|JBWA54xK녛3W[FW& +>Gy.Ƶ%&U aLl Zɓa KcXNy’&dg q$XoEYp}%+l379E+*5\a@bGnl~^dB12H>pⒻw˵%2 u=M:)-#v:4!pĊP"5NuL+nst @,@LZI]Wnx[qs7a˧'n0([ AAxeF@= 5B/d{  %,oE/;%Ov3?'9`g1|c]WZ"~{,So'iaJ]1 Y1N0guM} +xsa3USҵr_Ъr؇ OSDp U'&;JpG^?ؠ/)SRzt{KC8Bd#eTXTwlaFCw>U X&j_̀NpSGs_ 7lĔ05P0a@4X[$(L"$AK_Ayoʥ{kr3DF ͳÅw 7؈,ZhSXA2҃/I( 4 ڠ.yĔKuXzSyɩD7 ]Q!y>UO!=!WG*4zq+B#̅#䂷/b牍2kon@{Ut!% b Yʐ#!OwT34ө3;Q'Ct?npe-.# r;:1{yF@4SќjW> :Zm|nBng).ZCנ _f~ޑr e1gd%n3&$qlheQF$[ #*azl=;_ 7Bbt~. n/t]|H-s{ɿ6E˰sQf =2.OhDsv [(bwOX"܃~>-[u& >k!AJXbkZH- o~[@,W NfT_?(%6ߏԉJoNo =SHğgX Cx?kA A2`*xPAUNlֶ@"2+­@|7V,xA{!S2ꗕ_=HN bO(2+eoxD*^9h{!^Ld@!KiW$dZfxr$S)yP_]GjMx3R) :9+1.dcCw[O7&,95 n|{q^ &Dv?-j!Ja,<'='%aaīaZ3H4؝ D@[ rb59R?gmϲXմ k3Dlr[`ׄXLieZ^(S5;ïRߐR{`{=b<{sTb< rg1$t%gk1&7_dZ`zS5.&>-.Zs+tJ#S_QQ2* HqNynIM!cnX UV6/1|=Cdz/Fli`h2Zrtz7n9nGy2Mh-^G9<9"IT]*Mjy&;ٸ=?uAG!'"HW̿MсȽga߹p=v.k71G#LEٯ2!|Y ?C~ʦA"A [>_9jm6lO۫ \FnKEY]/*L FyL-=>x`F[ ϯxbGx&jP># PFzZ%(zC h[҅{]qFύY'\E^HRTd5X5ν%t;1Gج@I<]`]2"ɓccT r7׆S^ASy0JF [⨼HzIò D7ԟn")-7ͰdZM/ җ΋ܤܶ 59W?kc])t#NCK#&ԝ]-_SgQK~O(b)Cf[0=,|(>*TDȗt8yU+ AGў.fw3/b};­uZ~qRI1yy͊zv'Sn1n[X)XEks5}h8C@X)ukeE`1"v0H/C{іWl_nӹ&MڨFu1ŷd|.< yK##ǀaC-a6wm zapTeA87b|P2Fo> av*fl.T0rH#;e8HRY]`㓷E0zmw7*PTR=X0u8^ƿ4X)]wY[$PmKOG. cd#1[NBX23u5#aS~k{P%<Q#Nr3LCqɈ(B3g_ qurW+0D|$IC۵|C4ޘAP3DyPai <.JDͬ`1%)BbckDuObdm|]{ݱHp8Ճj'}bM g9ŭ|wiOĴl rd;P'rk) ߶KMzԜk;~pZ\+&eoGEltu9Ek.Qq)7 [RXGc J$#A_~~unSc1Mrʗ \C@@V0̯t<I39;R¯˜"=*pɍ axƼYDh`)jJϹjc8N:fO^Mu-*,#o`QP\z` 6U* m4]Z YE.-9 'B0 Y||"q<}c V1uԱa>ƣgRDm=/r: Grqvɳ \IYO%7F *r 9袤i  YA9BHJ^kq(MTеW ;Wz꽱 No9S8(5szx:@X \ˤO;WU.;OM{Þ)eBqɯw]9s퓭nD6ןPL1_F%PҼ%,U*Vm22>7Rqz{kdG\؇P0JVT{ƪsdgg>LټMH-4ٷ˟+}7kVhLk(Q.x/ w[]H%7d9 3_ F ϊ8/ {T6|P|rƼW{>}: '%@dfB='с%'p3bW.s4߰Q]m9 1{~{ک9hӶo'uv@4uj7 PTY#Mx17X/g%mu/sɕ~#7_.7("[nS{\V2#?gEv9S:k"(pO#$F+K*Nrk%_1wt}_ww6My q+aUڭOM)h :`W@hFӕ Yt ƾmEWIX(Xӥ,³Dډ|!9bqpJ[:vPH!a< WyD|]|1'B?E(6SFh!71&4ELGl-( AAW6pJK1tː_[h˔Ӫ* -9I?ovH$3>2mY~2mbTQ 3ݍP,Nm>+C:Mjeۥ{qm5C~;݉C]K28 W#? } (E" IYDuhT'9H`$# W ",FY\*0_Lk^9ܙ:uN=˭oM@B bX S%}Ӫ Q(YNt3it{*,u=m@]'dI61@:>3`O֕,N;E'q4yƷ."э6CӺjl8_nzlRr}ڍl˴]j|X|jJf1E$ZjUekܩ_Hę.JC*IMN~o3 ^^ 65P -8^2'@ ,LLs_dQĀu usNW:~AbH:!wqu:CK[ 1YG]GłOv!߶ a߲X˔sD?/KZfX`S d))P+|N܌KCqؙV+'uئK/~lIΩD?D=% ʿac|B֐5jcsSac3n lH"dM,~гLyJ;y0 qscbn1ak~/c,ԭJ2KʂřF<Ƨ\Ӊ<2,qDzo¶d39٬gcU31۸+!+/AnU;n3pc]9#Wj[jL;H5 D4  Kڳ\K+8 hd LȔ )XW?ۆNMy fbK*Lh Y@9EH 嚪SJ@Wb֮[Z*)w6?S)aƷ*t 5 ص,;,BW6FÐ[uXqeA`OCHAC=\Q+Bj*9uĂ&fy0eIrLO<<D ac"h}@ c}*  to~Jj-Ҁ5뮳ʼv 5u`\VL:W ʄF$ZU"Y|j~cgGjs@K" yhL4l5[ڢe$9"?z$eVy&Zou)MާZZt[s^sÙ0?x^oI$.̩x_V/ T®Iq''c6p<5ja߹ c9^IѪrȮE&œJ*FpD!7 O3B I{C0OJ/>4*|D͵b9MFHkZ5i+w!W3lgdw3J3}~ډ3U`j;}*ogFW9YEQ>V+En@V-o'Cyrm*CfTCŸ]j8>p U6ĭi9X!t|]ŇՊ1@?5><ZO҆$V: a!ܵ#*+L*4FϴrF#ƔYzcLioƆ/G7`<2\0Fh‚f4x}Yv"5&útZC{lLG={vcM$[#~D'SӰ, 8ջ):#yO Y _U …/ػyT"IHkFtG%;Ϥ(Kta"uLq 4x?3h$oT~ BғWDhM>9Mi$oѵ$=}sW4F+MkYJ6IGgy"~B΍1I&Ak~8_2  ?w%4R8h;VʫG!I<yH2-Q k2F!0s6bԫ!IT`-sZުߞfbjԐ&?i_d4E5\(LMvFM0^|acUEVra 勍 vIUǮdf".*B{E>Cz(pooM~3(3ꤕ.aT 3U(<fmY$ {Tpa`ΫLU=G=_D=T3^Kq!lK~|h9 DsWj ͜-S>ix16p^_fL1ׄpYU^j]A8zV> Ų_X#o\~kxc"= Q KQ|_`YGtrcF#u-CWEo\/ܶ[n ,;tqw )my:fj,7!'Flj U SemnkyMQŋCӧU<](2 e7QjA5Nj8=Hsgèmsuä%g$C/~PyʘD 鮻D%6s!Af Q('m()[Vk;;̠GHYNhė!Eۺ3gs@_Lb%A 'FЁ&ױ gwy,.v3py-:)` ]?jc~&/ IW3=síup9 jD|ݤFH,Ul8;ꃍ }NydӅ9s,J*vrH~#; <ϸ:.еFRa O;;i鈜 d~-=ڂ,oyC!2Gŭ_ؖiߐҫG5wfҹFQm1 DV=[AVE ]= & :36CP‡[/E%)\E`ƙ>*RGwz91tΞɳ%QPg)YCSjNouUk(]aLhh滴[9z*uB,h260!~&WczIbyHQQOC)q`C$#Pj1[Y)Bpck r"~M ReUxGٛDFWF{_{(l,ԟQI%unYfwk#,BIb7O'C!i-| ၜJ|OUty ] =u":L36n dyN0G=L2c{ F(/mQ]5/x';FA0@Ar JfJF*տ4)a:l 6,v[ X~5Wj$knc+*H я̀`l eF]kyT-%%4d[%-bEkKZ$Л) El]xE4gּ7;F0b73JgP/=hjHܲe2]٪Jp[^Y/MlB#lQ&)`61In>Գ-5 ꐸ\Qor:C*ԞhyWG ;vbEp$^ʹbfz=VBRCs#g y鑞/)"~3yjBt|MB=SXo 0DW\/,= "P6J$W]"ݕX*֭OOC5lwd;ӇNpl#.Bmz?⊻T*[ +1* " J{&*F%װK̝M޽QejRjN;ɂ܀៞]GHd@U *# D l̆Ke71zJSI)T.߱>A_a9BRkϯ(^4}ځ yKom4y0A`*t(IPPC9:bZNնh6ےUp?` :UqA4JΡZF0R9zH%FGWTwi/_#Wn(K-ZC݈>dىvcg@$3mWeh7),*Guu)[']rz`bTD⊒ỿ:ئ/I?b4!-јYIYRDk~[F_[>ݫ%ޥN8R .F+3tcJ/Ob0([lhCfkg&.*Q`f73绮&wq۶\d/eByƂĊ_iq\'21>oD&qh%a\tDyif\`LKhxv9!\"]8L@3k;S$QʱkLiK_mװyaٖIDt--N0A=ɽk#ͪsh$/Eo[JUxE0ajn(jH£Z׳ Fdؤה.|1@}S WaQBzu+>JWvDثBۉ+=vșf@VܐPZ.|ʥ_lȭP:ߺ.-rV*p!mMCv;P:;yyMzGRI5<6 | I5w$jsߏ˸(vγhtY *܍lZ0gV6!MŽuh5ZL;]t;RC)u JX6ٮFcyHV/KB虭;Q Z7}Te2;۱|O[ѡU9 !7 >TGđvZ[$c 0bpY^R vmF!jJ0Yz!3Ky-{6t#\- !fI4sIծ.Q#Msr+?NT™mb_"P` tpl]է~ h-3[9a%>OSX/˿s{nF} ކPuަH! k߬tQ'+6޹0y0kkۦOT^* 4`Gz=sʒ*'L5fVN ʡ=χF%3# hPЖ]*blYG%Y0SxE gA&;9R4M"NLnnDs|d]d#ZTѐϐX=#'q-hx4ݮXHZ!XSK\:ڦ3{6ԋSH|'"?xd\7gI;T-dQ:zY< h#I+yuv&u5_Yfs3&t<G!`# (LJ;w#U~yZ  _  flZ<,x3;R6T]ߵ/i d߂ͅml9;xjdA/Yi!]8‡rVLf^v0B/@o~8L3¡&%{vGP6:KU|2o+e&uFG4v"u3^8Ⱥ8=hyIFnX63k5`֏}Y1(HSE)鋇[^ZjF,aNr]hF&Đʶ(7}g@*Ah$KFtcLjײO*!TabneXf7f⧞X7b: CQ| 1G|A 8:{$J]I̸{zymQ@tr!Pb!~=.#;z[Z*nnW*{[K3Ïmΰ#_ZZ~4B))?eD\J: J+2 X?cEtkR]{cw?=D$&fE0eNL"-O $[P+C9b,iR& k*DOFhA{yDg++4kKm 2on>t|&iX6J.^7wگ6i(cA 68SKNY[ 7=oD!~ա]8/m/o@~=ʂ6LU507!HQxVg*-iqnÃrOJ&2R$\UI{m6$f,( B=eBzs'cul&6NcFu )/mf Ar"/BA[U@Pj{ M)&(W& 2HR/~T-_:Ifl[ާ;'I0vgQt 5L_y G."$AÍF[wdD./yh^m0xߨnrH }ܥҗ@sIFo0`|uœ 7[EJrGylI?6,>.-WBLIfv '_}Lz b<; a8мs T8طzP_4\ѴXZ 9S[3e$r)+-;d)TbwV? ZFYF;Xpܹ_pʓRNk$ NV }џ+z&DFA֯#_7 q$?IҦs!Ր2VEWQ`KxE<[Yl>?KD)puMm7\g-{#J6Eg}3!&UrG<mLwc*ՊF1U٧U1Ju["=x .CVcstrpr1T 1! |2W?v~*1AYV`BՆ?bL0t`,L=%`glV 9hz0'uq@Ԓ~c Z[^*{X "1!d'H:\,L隠Wj{t^h;RT =uGѮ" eAC\h;r8'&l:ژw":A0E-j.:p$xXlLPq'VZYdaBu$+s 򌮲I{bb4OP(BNps6t2&S-Wf#Kb] Hhnһv72&m 0i/pK@MΈfoϵ95Cq%>Kz)Ƈ)1j\Q.2%Kfƺ:X'e1TR^.D69-ݝ^+Y̫'K^G[y/ke[3[",Z"/GIY7bbCUƀT XbQW\7.rwBkV`T s[~m܂{q j6|ǘF ! /isa{0;FaU|uXk9ٸH6p}>/IfEJnd;i8Qe5@E;PWE֥5&٣i)Fr?4xW65:o NUNE}ɜw8?u&K:&N{w|6H6tn2C X@&S2_+DCE[Mwl^lO8ӃHPD }\~lGw:[_{B^ 1cbNj* H]?g|r$g7}Tx K07"W5 9 H%μѶ|tem [խ({`i8V !QW|dJRJ(5#xvI[le;=5Gp,n%aAXΆ7J/h/P$M).\'u]ߤ|AKe#n_6!`Rfʁ;;S%Nܑwk,Zm *oQuOLNY_ڄg7hpm^Ri[xby\6w(k1fmNJ[H1NU؋vc-/wجlfiqIv""1ԯ#;2j>x!&ֿ^2ӡk\3*$[D(\`MnTR׬J$j h"!n/͑sr\KahJBg3"pEh#~2$b2~uҩٓa>\*oI')o0x> ;J"4WT1Zr6PMO3Θ^mKP54'_b.Yeu uɘQccٕ0Z0Eʾo s@`+bDb!0母ӮW*WҡMkR2wo: PM`qڤ [ /+j Ij(aKPGpLm 5+Ul; 5S/^gH@4l%lQ-֚nQIƄ#OA =. 4%aT)5Y{;Z7XW`dP@at#zcO&N|LopS69 b|SxQī~S(lwW,rg֋ jy}Cda߅nsloXRfK_cosB I ͞3ErĘ۪<DQG=E,HmC)mHK4y5|3V +'?ĺC6E;؊̣G<\P$T|~YjCm^ɚ 8%2t.}0Eb?J4Z ]գNOAf}$_pCW~n GX luFArFl05@߳R'zL$mNRǺ+O(x|k~$4X hvT- YmBTY@)ܑw `Žnts4jӑ?`tkN?rhӱ.K"@w VࣶYh{)lY'wthd|bcD;ҏusgh6H#=;@lW܋ĻO1LM =ހCGT6RteЉ %+ |hPӦ/9鯰a!LɉF@ImgNə-NG>tPCMRl)R+tYW.Trlf,UŹ{~5rշa+~ 9\ 5 ll,f75rCxjw LWT 2VVuMg A0ɻypG 2__3Q,ktc+p$A '9_?[^qhmӊ_uSZ4X 8ʑ4`GT궺>d Ϲ4\Zc(EAD!Sgc><>753ALůYYډ”rUSu]`hf̰#ht-%0rrz4; Ru8xXlWڕjco ZvS8c /?#ɉPٕz.ਿJr(K%jH7yCtvݸ:1g 5>ycۓvˆT[AܬE̎|A7dC6rQlܲWʮjWː cVlGjsxPD+ ]4ue|:7NAJ 㶄gHm SZ5f#/!Bj혛Jf^BVlJ^41V?rK;ڷA/]i4Q5#aJ^: 0@}s}p瑗l SL@fڼy$=]Va+< -C='O)ҬK(Fp2}6`2ţn]&%O{ Կr!xN)QY9a1B09 9( J# fMblz>ywESt,@ʦjY@>,0kD'QN!YsۋihϠ^bK!AetGPJΰYs!x28kȎ$ݢBOQhc+ͺfuKIB3B5DN8оQin|dZ߯n>e#`s*ZCE5!g>A6tl5k u/#~Rb7jnע .x,a0m4jmL+N;߈f{xP͋FxdRd>*!ҠSVs<Ҭ̘U]aE|d>qEaaW*}rF;սj,,+- pHҹb0vzOA,a7dz Z?"9ҙsҽ9^ ۂE0E̼eybW!,!fA&\nٌ@zPT*Oέ*, V)>*Sg2*}r|㛏%c34RoxS~5eqxr09mBk۲P$PcB,F..%PP8&B1,2qR)5P 7I_f@i#6o6z iU=Y[r~r$t:݉Ls: 1?ڊKzx:b K1M'c@bt+aG o2hH|`"~IA;UjKw> s]V%=I}pl8U%3 Z[Ht[CvE5êyo<+cEaj8!gaV_wL:?+F:3#BPk0}^xш($-o:VMQ kNa8`2v)O8l؄=9BŪ"6>>Ƃ5߷Â1Geǃ+V$#}$jl4⩻OFY;F{g1)1T:y'phPleѺv?m[8$HLYxO`y9qH~e}{8>Yȟ~CSW؈Η5=&S'E44O!FV.cCsI .:l]<0XeI }H j, HƬI&-[q7S 1أP:5Kj4ǘߴ{H}}3=k TCvW`XX&[l).V$~}qL9mv )v#beN8URJNc "T2⏿̡s]g^]pƶYJ] >*Q$Gl1r05l#S PiU Zqb{%<+`|4 tXtti+wcQ0S vz_Dҡ![s\נu^tBQLAlZߑXW VPijȂ.`,rL/n*nS:Q<86,g5O)uvM8+2;af"m=L*WbJ=p]b{>Fz \xj?jA`R3gxȄF(<,HuG>[0#mKP @plS1j*akVnP6qUt'KtPM9Egk`<λDGկ MX !bo\n4A9`oLb8̸,! x{ RHQ@~آ~qiPkM۽/ອ Bz %QN*N+!UI;MDQ9C-QKB"8'#"j7|aq+/Y)| :D\!0&aYɼj`J3t5ub )Zj>Lՙgt1̸^M f#WA0QOCJIKc^Ez\M@Ӊ"4beqbgHmzf9Oҵ 8"#>5(\/s4V ,5m`ܓ{@۫у޳e 0CS,T6DGvib\xw;um_-C{77쒻K޼vndf/18ܱ j>c?-Ls9L]뢉Qc[ 0QI7p4C"lp+f?D Kb"Fň˭[Sŗ< A"]_BM$-ԝkYZ}\:_-7:mK#ƱxK#2y!)"rUZ-,Mrk,VRalziSH<#1 jӱDnPwH; ^fjԏ"^ /LG%l*~6,6[ u O(=-Dޏs2kƏD]o}t<^ r %ۑL MYq`K4ZS(U '8ôZv6%YiJş[wjGcKjpm-1 8%?ls0d;j#B@~N| 3(, <'(ޞ*L_P"+;:+F÷> ׾?.NԌ3Ѭ<3͈ |޼at'w}vV/CK.SRލ˟a)X 5Zk쫘-jlкwuwtڜ1S="莒H=Ng@-J6|v6 #5hұm|ؓ}ngp.MdN m$ D2FQCe3#]2\:]O:3Y>"]ZyvB3%ÕV/G1,Y򔶐TL%4~´\R@ E!/pF0.(зS3;bA3̓8)04p#W7k^&3Zz8675 K$3kعsÛ=F^zvt~$@Ƥsiz?ΆƎmd 591_jȈ/Dβ0Zt֪蚼ڿ)ǹΘfd|Ұa@D[-="?P+=ig,&_6o A{2ot}3|lܵ+ZZǥ3W>2^kH/o/Ӗʐ#GVH$#8 !۴MN*+訜] U\UAa!zG2 ϹA%95hGS}MqvR ; 0)toJLVmLjYQ'ndok˓ĕN3G#|+ӏ?nv\ԯ)ϚssQ}#2rM"oaԂ]}:@ISvP90Pxut +NfSyU.1o$ 55'z:0z9b.)e%rapMsv%b);dx,l\2E=7ify. kas~bPqM6h.u`/QqkK@~b&OT?G].v*n/"ICCQj+¥'JJ>4teMĺ,c uá_TB^Zwe,ywpgc1{[0;Aa:Mh|YTYbfѦy@!Cи׏̋\-3rT~}IW_%=tj\*$އ}Dįu[>Y/-5;tk4RٜA(8rB*qt=77$^" h YGuFeii!.F!nIE]\5f" rVb|ɷ9=7Y,,o3\&{(9*ɿ t+>Ƕ {@ERYbX^hfa!Z[P ps)vKgKԩ~eI\}j6hua k_J5l%Z=QxRRDi(ȥ f:4=Gee/:pkґb:#[OKK4{ߤ~bސ+r V>+n 9'^J=4d;зK'n!7 чƄ^v"|B؍>δuʅw?CP}Bq7~-S1v؈E?rhlйF)Md:])gi[ Kb4 >2lT!NDAHCCXe ^j3v=0is>j^ÙX] z2)bǎ/3-xd"4YK21IvF@? )HoQm4M%C" :r֜RUߵ_R E=oGƽRҺrX;Ϗ+Esݖnh?`dxsfW ^}=>9s`^{ ;I.ΤDtpI iB,c=7ԄG!Ayߕ=1=(8 mZpVAo]w3s _#8x4iWamAT,"Ao P=ݾHg s01lDS([< lO!NnIzeC@HONDWx Ll,XPEU%fZ蕔i Yڸ!? Ou&.bGсvCEI9V]*Yd?cF\gY& (@iB% >h*W6=PYufNa\ŠٛR#3 zIçF(*SĘ13!)OJY/4JGr0YsnF0݁fB^Z1G ?LQN@q+ gEtMˤ$ҦhJ@*dO Cl|/?@`n^9+V{;#S.Dž` [#7T*i:Nksл8S6Kiir, mSi -"Ӹ8_9'RzO ɶ},Fm X+v׹mLxaVUFHHi{ 9P..+P o Nx.즲]b4=" EE5u?~Fn{\.Jlֻ)S5쒆:u6Y6Az!"O[] tg,anvZ/ٗFiPCKDAPS9=M'(FRWdvTeJ_l׿"V'<,E3ڦ[t^pmYi_XvN122fBhǢe{CSBQeFN: _|~ 2u3i"Я]r6`- :۷sFLk{i)oD.>#U1/oOPz}# $h][r`Rt')A‘YX9hGY#fB?|"Z RYϯ!mZ;4= p;h3 :ND彊`4@sQBr,)!tvi?$-cRt˂mՙ=K?j29jiXv!0 ۪x6C,{Iil`rgw.`U2s]^9ݽ/1.g"&i 0PBR0WKPB gf/B+/,ksPu+|\Eff}r?AQ]\Zw|@֞yCw`Mh^qd< gW,x/Gg)*nXzo(|C&V:DC6lل H0jd3W Um\% xATO.,a84tUg% zj]v֩ Wjvx 3s[Mgg%.ή?(jzMRHf^[.SPDaPx.Xsr%TK DA󮨔 c١_cG_oNǪ'WP6 x&r/d@EgTt~9%J5Tw LV 2UǞ0 ')  Aػ&?QnrQn`=2K 5.']w<%OÑ]ގn`6.2\f 5$t+5܆[Wأ\֘ y%|WT,ض @I964Sp5Wlq2|<鋐t5G}Yv=oCP8gM =s~4헥I0\Zo>zN M=a'wI"]`y#Q} ֬g˝X"<7̢FvZ:WAӘ묭hQdfWtӋrp&it\`xJYNuRrDn>U2-_%s<w#TfJdxr߱-aBbRW  4&&ut4}b ծ4NrAKDdA׈8퉙@9&K`StBo3BpзLKPo+)cjS X?bm.pdY@3ܽFAX1Ap0,8dϧEhk) ġV-:ahQ֊ӶaMB7\ F!$lh)trplP^]%C˂ܐZYb }m=In7B6l萝( IZؖ Y1Gª4Z X&O>P7iUgKipv?F0l Bk$c=ۣ&p4h,Rrg<=c[/& {.nO,;$g3 ]Tx}`ⲯM C~QեʫİrR<3 ^ȅo"#qD0A>LŊs,7& jݳ'fuUG{M*^;FxaSW٭,tdb*>HCd2U Q,_])KfV{{SUfuVZ64*hJ,5='UM[ΨyWq̱5|eHVUJ9Mޜ?/5=kC[ 2]ƾ6)qxnUOK\׻@dvlݴivf5ϭ{?h{ ¸Q"fD:VW FV{aNS\]zucE{|i(M|Yqqc@j";Z&/̩D& hCeq!9!)p\~M'ckF|2c~[4bb"v=8(2HO\a^K L O4˜q v\qXSH>j:0{f0cc#'UY2Xq {K^-*Y4%pVvȂiCi?S&1H\ޔvWS$;rjx&\di(%Z$a'ƌqڰDswEb$?@,8{c=*ZS@͚ u3;#G O~6^~{ҝsmJjKcO})Cy N× [iY6llies97zQ._$"J2e8 h} cj= ROaw@ff6&UBwDN4=zs0e<架1kD28D]4i`e`R}z:K b|tf+GóG olR&d.˘Y&R16$StO*+dCzvm?zĸxv-fI+n囧[*#MxJ AG R^%Ɋ7vQ`#:͇8Ia <ڑY# YVW0h{R6afھ%&@2U.Ax9a T|3܊Fev[~`BniTqTK5\3 y@Z <\[3n@d8eз5J9 y]}ႅM\UUW #uy=H&rpJ%*uܜ #Xi'ZԜAYoPMxfa5XKm\bK# {ZCឈNp#tΧMMo-n2_?C ͮո6b`ꊿɒ 5L>Q12MtdA0U~ިruG1wfu̕$E/ffajD ݩ66By&0ɥ,\^\}BNjB;?J=<7dKUj_urWkEϮo.byʂSJS[d m `P2<@p4w΋Vil+?ȩv_BXiua Ѓ'\!/~gځc/MZ8Z >=JNԨ!hN=NWWl_YzJC#I{U%(`z{QImoAsH˴1$k.ױ*5+dGy/}4VbV*@WƅN ^N*ӝc&@a[TzfumjAmJs[dX*dvdԹ3.MElE"3(dNω0*"]qGzn>|[@ 38?3b)_r'm|}׏vI|LɆ$k9N"27o7ĀN&ԾnUd`ja6<. j2Znsmqֲ^DI{+; Nֱ]Pn{S0fXg#x^nAfЋucݵI8¡bXAS~߹f*۪,q[o.=NlU@Q XAK/yqzm4]kӅj M b<﯁XHG]x Խ1z>5+v@ "4f+Bf ȅf'l:ƾ7 +Ӂa);7Xadu(OzT8N~HW,bV͋/G,&8>@][~N?0e±NڷPEiǰǚ~X 7 䢂1b£"Q!ei#G{c-^'9a\1㷩a JWYr#-̥ݳܡpnBS[`i;D0{ѯ edH'Ҫ?|vݸjAlc@zR?]ӟ ȯ6E5L7$dilFjd%,Gzg||CMfzqL*.~jnbS Dن[2-oWY1i"X6@:g|âxo 5x$^ID=3a-43&_i k~Y!{|dnv0-܉v kB a8:}ӥiE4.Ye5 2R5! #Ҥi(rު[7V\ X3a?ZqB&:46QRD@9G1~k̡n#zĜ\%<5.4ؘMPK"'p)N*;D ~MuYD XPp>MV6}dsW4A0 X*jlg@VULGc1&o+Pq/W]Xy 'QPeubbI)UȾ,c j 9@?0x~CCu$4g?aMjS `o_/؜ z)RגP\\g5Ōa<$ R J椎Ӵ6-B@%FS\qZw |E=ӺJS=`3! VqXB9s<='[y(- ֫Pg2gS7Z ",B]X`d80W6f]96R'`js@^# o1,֥`a MɍcV-t-[&3NsПob;RRy muSԀ^}F./e!#{n $zt4>u$_Qw,**۹~} :͏Rnc+F)n{{Z4FIJl0%)\DqM*>Ί?  {~+>GE)x+Ieb_ "BʃE3=+7JLK'r훝U$%W,XqA3i JD(,ZަƼ!IVD,c$\S֬_nR?6rofk ý돔/ 7kuNB|?9o<|>8x 3+x5wL^c9i d -RN_ A\ qnOhA`PU1fMC٩JY>ٕ ^[`p747ZH@:\)ald cS*1d(tɈpJAa6(a`^^nP*^Q$]{?% yXB j. O7Y <^rJ>rɽ+.[֌khnS;Hj)$&)þpJT* >|zZHs=&=cln@z mwC?냸Gy;gVYg>XH2BMyBZN?X)!"E온\iiܙ!`~͖d]@D.lc-`P~?]`+SxSc1";gQЇXd6rA?hy)$;XI9Es&0˖fM˲q^V3&ֵ|"gkߥ<#.3VAif'Nl_eDBi~Rbo󕖳a.yjP9ivR-ZlSo f&~Xq?1+zhV 1bmps]QG7v^֖nd*p@ɿ4$}nK*{>.7Z@>ZQKޘM/a.e/ `Rx9ǀjXEYo\cA7_C~iݛ]3" ȝp }lχI}AT_ViH Xt ;~7H?o0LO}:e:Ԑ}~ ji1᭦;Rnl68XVxUѩ}jhNOt2ɟ[mfLfن2a2-=vnr1Ȋ- w( vؤ VT4v ,]iT+D$gm%Mw\xލ\>/ע!ʨH\61ЦD.jOaJLNQu%5CVW:dwї~Or>.H;o r姢gty|r }CulW~t[#`s,f?*@bn.?HӐj]O40@jբCrjhUu9Z  eVA; -Vݷ?\X˷Qf,ٛ0JĐ4߶y`BZUX/}u0Ld)&P@עd"|س@$x6{eX%6էPVɺHO7/ wP o6Gղ&҉]< SyVA1Ow%3Lr7F5jhY.+䫎WEc դ#H4 !?5 ';! 9nRR o)ஂKD1.oj,E"9WF[Qo-ÀtNI8Yō] YMlXQRqJzM-bike̪r3b%ݷl94ޣ :0suQh^~Y(o'7$vCo9D'!+bx 8{LF^oz{ KLG7Y;v( "Hw>tCq(˥5F_ #j.# ocq1|^7ެ5\cV\Ej ثk@邯ԙk #FX˃mjQfMf^c~JC:V>CpE./`3r5G:,azC9سrk :'y=.+FnfU{I\)bK~J40%>*4'f#inA~md6fk'J1⮾r f&cFfy+vJܾ>~61L|y:m-̰tD;M3yp< -T' INz}ˏc#%"r{r33G@ WA#++ѷU " WSpǏwqgj7ϴkOF7/'2G[rb4J +,$n<q^|FYH F"KZI)Ud}JwKޙ[a^.sȸtPw"~EE[lOyP^i!w~ޘr=yojwo5k>wx` Smii"ܿ >'%* V'n੢j ORrk \|j/`>EB)'ߛ#C=zkeK"ɰ4Q#cvV7k-H(#i"`?z8=oڨ3Qv+fA饲D:d;|HXEϾV}ǛIQyKލ0-)'Eqi:~q>Պ3d3/fz93Eds=RZʂFam#&P Bz` MG/&jiAG\i|L˕%wi"%$j ewi,Sib9|`ӡ] ؞MqjY+ghx=4r*"p~[ގRJ>qjuDXIRǐǠ0FF 5u]l5 z 2JfMŅJ~D?0rҷw&S*QvN޿, ;\F2AڬN7*T'E񈖒2Pz6tyDgnFʐLQBWqcQA]03UtI$erQw=Z^2ɶbD`j~L0j5\Ϻ&RoJ1qezs꤄Iui~{[`nNO:Ydo K!~3E]ĜїAl +Mp}]{WQȷ%N@SY{ǂ6EI6ܪsz-Dܩ#ҿaQ^cv99֏]=4(_`E>(y"p*%$ rJ\L{jp~5·}3TD: XŤZCǛ2O`XJv^Dw 찰(u,R K`$)K_Eg`3Q`A*? ؔ8#7NՉ(YV=A2xJ Hy1`~1@{BfBJ_%cֲ)x8z:ut\hбit"όfk}y82/& ^<5V- d~|*v/"#R!{Zwf8fJC/1~Pbrv|[N" z223ʵ]V缪nr d`2O_p|t8BcqRm wa; H;vUЀ!WgQ1Һ{wm9T)g\^`NiFщZr[g;)Uir=B(\1dm/sRC/3oB6ݖW:~`WF;[y@PX6YiXm'0ɳeE:8hR;IQgj OXDtaݬ{_?Жx!y(?j "HD}f\:PV0Y,i @Iddғxc8xBz.w^ˢUn`b 5H\!/ Zeku, 8P5}?>,)0ua 63%_إ,ꛮ8N6H3P9 gAsbƬ= u'h'wkEm1ȓ#\+/ 9A0b ئ?ux;B;9C ppMQjEG=XJ=T3~Aizm=y!)QJY`E;,.Vvt#ddBsEuB};H6@g@]F?|՜"aaDZ uh@TXIӚPlcdk/љ <(G]}+qMЁeH,9-*s i  cEٷO^k:TI|W8[U&Xl f3o|/Ő ݢ5 Xg2>˻۹#4~oyw%6F)bk\gy(o#rJgb9:: 1{hzމv@!ٳ'1*{| Ꮬ s]w+K^ILS.e`ǣ@h,,1nR3q@vl΃{NYSNVt M5(/! Y7eo)Z}rN-?Yv^u@O+2,ԡds{vxݰږKTz_eICQ&FԨ P(n  j[uBt6 :~/6`\_\*|0@dԷ~%.Th%~ @JY KdSU[#>-=ì } ynqiU1 %3ah:ю$8i=Z<ԍ.9d^HsfCB|x[P- B Gh`| qs" jC-kՐq3{qN7yyeYhpI8#:`f%דj{h' "-g "=^ 0 aTY%LrfIl{TXe /5"Vf<j5~MNqh7T2YJf>܇=IcI X6{&Zl˄bԈI "XPX Hz:*PpB+ %_ʤx/uMYl-hn>uZ@!x 9/GABXwkؕFnZҖffkog]S S^o 0uDqjU*CL#] 0 8^mAw$^ p!υߡ8%Vsr;!@&RVeZw`kY٠]x2_V!vلr},lv$ 8˪q :yaܕHy܊C" ݵ9>LcԉF9U9x ߓB(`|OPrU\ :G`$@GiY,̵z=;ʃ7M[t(a~6Rd5-:9|;~݄xsʩi+>6R5UJOH!Ln ǣbDhP0*$,IX5Ī{Ӓ,cz)GdBu85 W#^sUyL#{QSw!ssW(8}8:ފ<,tx} D+Tj\ ہn,v/Pvoy?:0}sT9SՈL צ0/0g{@m].7Na:-6eEȎ>ðА뻱lq &+ hiWvv*F#_hC;#"ܶvVW51CZ膷(ȦpRIĆtTd O_3[VS`ǚ먅#Ꭲ?Ut$_ ǒ t[oI |=#80'K -m>~EGÏbe 7B+M״blVCU5;hM vHUQWڑqS*; Hc:ŗw {ˆ'&+q SyJ@15å@ʳgn!8xtzgF(rFZt+kt˱ƙ'̚M5>o歐lSѱw3qSNծAFLCM^gE"L-l~k5B^j8u$}ƕi+ch bNI+T{[b )*v#Rpw{%3Trs`8:׸MҲ+}؉H &\(m~s[Wz`  vy;ጮ^#^&e˸FoϭekWy< o;?8;otMۀm-)6cٱ_;oۊaCMM ä D1PGK-i'`B$d(lcwŬn(\R6 {J u|wG O[JC3 "cMZ'pF1W*!qhjxNva1ߤ> 8?@*pYgS1»bSfn9dQ0b+{^G:`sV~_/V A+2 #ug.MݧsWF5$,9_Ҝ蕆 BIHO;fd+w 3.߄ ̦(ԱKaL"%x~X2x|q/ u9X.,0P[Ss"ű'g m&ȷ=d%3CD;lpݡf烸 aC8Xyo(!ІO~ Bfh~wy3Q axT3BBtEOK}x}z`%HnJAN]m,ܿlZ8"-3 1Ka<Ya[$W-M88`%[vjDy(1ډ{(%_*fwjF>I]CbX='.(шR:["8`A1sXJ(X͸y&m/tYAz" I0\o׼R=P߅<c/^e۝{S`Sã Lk\v5 Ys=#nq.Y{tz8'l|0O]<a"eϑ11ы= &wA*UԑrG~Lx7b.^ R#Qկ V=0AfH;l|ɵ%-we3CUi h ]P@p'T?_]i:t9eKZSԾdcR8z{Cn7tE?K|_=pcnrl-(xD&*mMĮ ^v\3BuGSPu|zw  uBҙoNƝsJ}V8VHz`g`o9&EA[ ^pdVg)HS@8~Zlڏk{]ϧ16W/t wS-Ā6Ѳ6tW.J'>Kþfmub^tnƾ|["x% T{3xd8N/ݺ03p[*sIKۍ1#ZƏ *h!tBI; '4adv2edIU(Y2qW?~mF&&Uԯ$xy_7b3uewd],/2wӍ7QJӺhQaXbO5[ p$d>~-ɣh wLre,kyO%}#Ŏḇ]18Ll%r ]Nf^IE(4r)+Xy&8(GY2ݢiͲ7F_GhJ2JˤJ)8O{ |#x-TJQ(QsV4 :lᐠHKL^\yWLH kx;Nҥ,@$!(%`CHG}TWTfJ֍cS9.Ab_x^ qLӳ3+Gůg 6c|u-ki M,A a"]'ʝ}v1l=ӯ-5Nd f1FIdŐRF;Kr=1%JS47.PKpɰ V7Vq[h.}2}"k5ӣCm >4I?EZ𓯭b;5_2A)Pa>D=Vsq*+\tYLkۢphh4tO5cש t'v9T|SMof Ze[8lFT|sg4n w5,Jsyvɒݏ E֚M?7%U}ek2 \GLSkeKܑOڼ880K߭ v.X#dt>|& 0gµD1nk[A5(5'L A%2(YyOϰ#q"tŞVG*,Z{ijYA~E~ Q c0n*0 ?gnw|5/)"@O½pYkBz$xLK 4_ `>].< "V@, -4RqiwjďQ8T- *\V$S- gLɻD@uw[Y7 YAm}(sItĸbglL5n'C[^ߧn;lJ!Ag[Xl% ˫˻Fm`&@pKHI4212[4J A=5¡Ye3T`ՎtFvIe~+L\*"LSo16g<DŽJ* RY7cLHLanvV-Fx?Ka|F@ӈ>RKN^}}̸GOG6ە<~@r4!#J9,Pip&<܃&XtP38T#}R77R^}iG0<;/zC"C gZe5,r #Sw^>,b!zHY^͟KRl۽;la-zy+ԳO9PD8ٽaBP)x t8bjp8>r6D hcmAjS$ƿW!8e1RWXJ@kd:w$.}X4bb(09a5ѐ{x,wLЦV.7^^Ekh)4oD*irtR)vŦN᪾\gCtS𑄜[(@92r jz<'n. P`֢@!eÈT9+鑨xy|@4Rpv~X"T6Vl'0bvE#<']U=i#ׂ3>_\ vkI/#=6 /\ ܨqa&7y]m068ť*~ J& 0y7z~+93˴Տ}q@b{|ܓK7ƴ[4tPdy=󨤪l41qTVPXa$m^.IsKz1aa:a30CPƱ4NU2'x#}sf6׬W>9~#eUg@(ak~;\Ι"rV(QW[!Ҕq4H@ ۝36c1(}\762=g \GankwQP _އKUFn~?%ҁZ QͲYrxmgp*;U[[Pn?KaS* FBg['^=wZ>U/;-n6[?:MJnnpK-8S)p^fHP5qP8|q'<"~h~B]9Tۚz] Gv<01`~@'fke".ZO/VNa@gr0^vc9)farJЯB!$]3ófV|rt}nqVKR63 -6eʏb凸ȑZlNE^AP:0/l9Q1\+C&߀w|!\䩈Où̐!{tMNN`f T>y6'x?geX#)#x3IEG•P-l)E K{=,¨u`*(-!Q$l鋼!$ta[tT.sЖ֍ņtm["nwQ(4SudgB ćJU@6?a\(!odNZ{*ds3A>T>0|JycZ,91L% 䏵Dq+_N-"NM׸NV.'~q_:^|Ka5CS,\ ,eFz?eT`Qp9I3ZS) [x]+ rwDظ-^gH4b`yiIUiH@q|cD`uPw$۾341X|Gu/vK^~Os_ZY_17iї匄{r^^Aޤ%:vChKɴ#݊5#M%K6ԇ8$JP-"p%Σshc]Gifмf,ABxb)⢷Gc 0:WqQ#g!͇pWyxaا|RFA f6Bsxq+,AcxM9Rht/d7XRN鉗tiK*FliȻ[+脚h_'}J nU?4w{.Yt-*9N9c4nk cO7u"cj72#yYl˝pmȽ޹]1܅.&QFyq˂]WiםP 2GICʴ%V:CuF4`6 # '{C\RT\PRjy<ȸmSu?㏝yCoHʹ]D4np_(%$@ !662W;hg5Ayvbv )q7)"Cg x?P=l(gu|§Evh5(/SZm9FN֍"zq@3W1O}ZN!Sk"rc_(b&?ץemkdbӤ 귫'H餃z^q JB%29:}בNmė!Q~@"  Pl5|ݞ^wH~_pX Tq32P su8j6Ũ;V66 r=If|FdFp=Yw5gDrpxKz䞺gPKM1?MvUG>O>:"MD?Lxl9 h`ܺkmɽdP=@eeezҏKu>\8}%dMH; qҏ~y]!%hpؗ=,B37CA=䷃0Hu gOIlU@<)L1kJnR7a 7.M?B%guYOk 6/QMe^ "sT@|34h@ {'楍yJ]9qr􋴽P!L Y9&b;ӯOY|#-9?J=`_'3k?_@Ǵ,;D6x*?km\sif=yd' cˏmJ$ouh6>EEbդy_u#%xw*;%xlo\]g|{.O=8W\\I[TcgYglpyػ+"ޏ **6jU8@tP8:XDb6" 0 _̕R Qr +ZS43 &Jƿ>khY `w,3 bk.8@Z?TȄNbU ]CdQoMgEg{ӜI.*e_xߞ$(<6"Gke5[.pTޭI(0@$vbb8yN 9V `\Y魄k`!1{VGx74;"}-[&Ź/0B.B%Ě3*PM@i/B*h@5Zc`yܐ_]CT%ow*tK>:dRv&{`<6yP^[`%9SHeކI?ڻe 8*߷]r;EXBv]z^}N_c/Ljh@FȆs\J9HvC.kBg0W.=] xBӦFDk/{L_ΝT4ܛ>IO>Mb,9 3Oh!MzݿͿDQ-gl vRcah]6q 2Q_ԫxgl=ekva?{S c&KDyv)h7=GU y縉xx"kѓit=9&Y+z-&مS:g,H̟c-gQ(bS)Dh cIf?>ޮh(=K Z܇^yV2{'hUˡ9'f'+WV~ÿ#0Zbep7@,>Q ؀cLȁn£q1j?@1҂ѮRBq?V ŀ)b{߻&#:_G+(Ybn#,Ho<3h7TAp/~1Q9>j-x?5,k,?Yx9??8uo3 Dy:|S BWչ_v!u|IM-weVM3vp {k;.aL%IX|jA|S L98aRMRkKGkCh:Tt -:1h_Hҕ|-1xH:W\[#_ ]~K0] նdˑ>Zէ/7 *G$.DN<3Уi$3.kRDƨz;o8I l&Ff*DZ5Ҙnun͑7h@ tTh!†-n t^cDRv/a}_9 G'h.2f6io _[yjنyn P0Ia pm-ò #:ʪ2_ŝm9wTHRaAt@̂c7)(˙vvvxtQF(Fw:/S )%󋞇 p~7Rvxo _\`m`CΘ:6iDIc胣<>2TN[ ~{,W{^=Q, 摼Ē>WmJ1*fËv=Tlਊ?mf҃ Rŕ9p'Q7hxۨI!*?fUk U& MSpm$"0a{3qIWOsxHNzà߼RS.#b) E}C?:g*  5`?ًhp 3UR&k?v\b*Nj s,0I&v`!2:sxv5VBCDJD,c:@4:gVZR^6* JXu-qhQJ)3mbO&q'?3:*K>DL\zl[Tܷ̤; }"=?sVjEU'&%0 9lc~s= =\ D0X47 Xec-/q0d(D5g{i܊ǽAYIt9jcqюeO5p$G>NgüejmypRKj%C7 &psªm X+Av MGtF9kSt7 ˨QC@.q߻Cl˕DQjn|v{QSE U9']VۻZzEܚ>N@L+D,S4vAaNH 1P\cU< S,; D}ϥYMzb:jN7}Ή5\jS?PR@hn䑦Oێq<=ti*Z!鑜%a{ jYT!j cpZFE?={1c\obF:"~ZģOmHjkAIWlnQQ,k~4u(Y k]ll;5rٵb*LEt˷*z/jPFT-+鏑f@4K[+aQsl5/$AŽ+/Q}U<%]Y6EUzqFkPBnmVx8)%Uεlg2 &xh]U> %z>nVA'Ht*Q ;+Kcn c(nٝY]ZɊKPv~XH}U˓ p1)3?Gzm,!/ :Ew(0%ͅ0Rg 6{@1wfbxbwkmp}V ',QQ2icqcddW2EQ][ )Opnr 2nl)h!Gץԝt{n Ӱad#j9p#cI90J2UmC##^MI#RC \B;EHU [b;OxNh#Al.qԲC5IK˴O ,,W[XȔ/g6k.>q8n't9ySKh?iŽQsQѲcp+:+v$ uskOv5ez>x =gh@ɵ1#!g|Nz>by`*KݵE%]Bu4i[ S5myK]. :5&+v_A-`rjFdw)~-k0QJ RK@K#co۵8yVcccEM(Z3Pr&I+ 8U"ԉ;o(4GkZC }Ɣ:\#h;GU|kh 9]pQ?"ִm)oa/j&M;Q#䈃?6} :دQߪ0 $܊@6y}%bݠ}\ىmGIڗ\ݟ /q&~mpQt]lɿ+3OPlű|${nY D^=d*`~ᡑ# nuh*|EmfUg@IäHj#A:nz'LyAMv@.qID cPm5Xw73%B5(y@fPgϟY7\^Q?\Ca8Kg^Dk~y?gmPS=9փ, B3 /AGoaVzEoRŇA9r..0X<^O둑tK_Y 6Nq)C۟#Tr`Sʴq3BL!ކn!~!SBj9@-)ĻeDŽ~ h'^g㚘u<Į2:*>6+iK6ghVyeeb>47Xʦrgp 33apTD/gSJ} :-"˙hx{F`W1]־iwIOm#C d\/0! j bdfa}0y LQ4|* 3#CxH R/襕4%FuZ| +Hw#wLϒ.Zea$j^sdULtЫIL9_DdS\D:~ЛM52fVC`+elD$g>mv]8] ݡH g!'m "ց$'RM.'w~ qR&Ã{%d6@^*?+Un OSYeup[tO ׍2F-$clKe#iL&ƗGq@Ї.ܙ{t=&o,pUU/.Gz>YL~fF5GC+%(ƱQ ]_-;l 0'UreQR|Ӿ!K֡mUe^']EAE4oG"Qj\ڡy5}6\W1'˘ڥDPػȟ_r[+-nM)Ͱ-5^Hl2ba{Kfh}8R,m%v_o<}penEE"S!d4y1@h&ӷ ?47lyBүd<Ρ !VmTXyM|4>ou^\Z"H_Hk:b]#1v 𜜠ԍ(oLj2߶o -xQ H # HͲ3Zq_v+X +w[JUUc)W)놼s=smC)P V3b<u b;ٵV*"!qd.^w#@얾g|Y G޴qJ+4ۣ r~dK><lTXe: 9@Sʁ"/x;.޹+z.@RR8=B^(Вs;yz\rX#Ǣ $5+-wWĞG*Xi "d~/G$@bm)"sۓ\GMODM+;f3[~uYu` t:.xwTU>3\߰q6eVA.SLBX sfNlV'|@YN~b&؎'czv[/TV|di2ڈNQv G(Q7cc$/8szM4`, 5?F gv.7҉" %@e݊př knO7jS]q:&CK&x!qj4Q r/^f^ R D+^,]Ep6sS "- FcG ?%r4%\>fkff%~Ɯ6EYM9bZ‹D˗nPE8pۘiQ,yÕ<[{Y=3XWpr=V_q™=w<.B;l)!޾iI(Sh$M t|0O4jjpl4`Ltu: R~E'Rl |0d$,;}e@KĹKh=iv;1.+sῗ֚ d L6,2Brc`6ezW ѺKff1H΢_]Z"A{iM;8ӻq晲dkٟ@ @cP;էO..X̪ǘ2omb?2-ju2@ 6+ԞEd^ l&~aJ AܱmlmOgdw*x*PCVi.S?XoԹ/jaٜ !V yȘ(1ېw! en-XJ)4 r+y B~bY8-[i:3. n58eN[+CAIEc(6K0H&*o^7/䯵]ۖJ0&Xh?Zɞ{=F{rWP߲ )qfcr!vŜtu#;VU3AOl!h%5 [e:QM+qe+ld7;ăYvB0Eܯ4]R`ig ]TVo/ MaSzgvPDeO(ve7VEѸ0P2= ;O81bM<8ƕZGD˅;>?.A#iHoP88ck+@ txI-Yv|x87!ʍ}KD۶D_˻sl"rB(`6HM*, UV-wxU0(G40K{kϘ.RgZ䈣ޫP;,OcVjQ}$yYW/p[`7BelL|=I2~!$Y[: ݑ#GvY”n6ir۶~ʰR|Ji? 2by+dyVKH;;zt۫*R†r22ף&"i&!#GzB(اقP UAb]:yCM^qX`!v\_] .,4 Y+IҦ.`t h3us~$V(OÆae:MQa ?(3YMa'UYK|B \gvJx=B43ľd 1)2m@YXF(/H܍d1 :ތcFmn-9719 us\V7k^v)H$}F,l ,\+x!nvS~dS=F 1v5 %VrP< މ$n*E*$՚yBf;+PCtBXnco0IJrIyY+[k ]bB=1M|G]RBXt c]~bgW j,?k7@soewH_z0 Կ*1h+%-N:|#68_j镖'뉢5zہ CYk !S%aoV,) w'BB(J6tXQ q&ߢ+5ޜ\Y T\?SRbrP&m_UKϜ,޻xǀGkjkvҶbi ▹'f]*K/rzе୯#&i1TC`7Hẕ́6m-ncTE~? p䶎/t])CUXg'XgX,?i:dTx9lE8O|iu#m+c@RzGh1oϲ@XS^8o)2/G; fKצx,%laZ^/SY9=G8Vư6gCOo\Rc|Ҹ񪡙Vji(&nG},8~ $M諞vVlFx⺗WcGNϥSUbFcr2.Q8 #0UH& |Lk?Kpkغ(smc C'Ug=ek8* G0{1"iXS]8'e˷gL\e`nɺDrKbgtޏ.)i[* t 껱KrzC5^lXU539V[OżnƃgJ,9/ӽ{&$o |pjZsVq!Fa(P`NS\k!'akK7_4ȁU ?Ʒ0+6vnZNRk5<_fxCkMW]`Ym܉ND,L+SGBl1xܳ@/uK&aY`3,h\*8fˋ='vp@;oï5F q"pKx`D#Q2yu%y)I` ٞ)#`h*q oC2h5|9ƃGA`W_Oۤd0KY,J`$ ؼ3Y\OeƬ7ʘl;iqޟ6>vBЗl_r?oS~g쟰>5 Zt4m.K+ }5ә7pOYڷn mO^1[fy3fDce =)F%C"l-"W1| iIE(knq,8:`k3H!77DU'7Z_yL' - >ԬQes ;D3_ǛZjQ>EUž-8L-˦Mw+F$Ñ7R w/|@[G菏aqYv8}E@!VBj2W"u?zyE"KA}0 \'knU-@.`# *Hb\q썠Ts x`G0տ7^WE:Qٸ\Gdkuny@vc8/=Aas܂e*9=m?ڱE81c]AeG\~ت ,P$T @\fLR}.lYSOd fwt=ms eUCkȰf!b5DL3KHW2x">7Nnn57 ,Yi*drFμcmtQZ@~C9|.OAM'.b"5Im=EU^)VOyvE76>OUW9Ueߛ1ed&+ÌBI}%OѩPLҧpe0/<pi @Nql1`ƌÕ}9y SkW"U?ۥ˰T.Pc v@E^Xg|R.cSpG~/N;H,W,lN=KL7>,9'"wDlwv|EwLȧɱ{WeDD蛶<ǘt9b;%N6uWEw)yO7-35(i݅ AS m7 矆:0s`$85AlV *CFӱixXr5O&K4 s^ -Q^қB^5{͏}ֲujm3>7qvJ|iR1O tC&We\Ӄ4yGH$=l-?|n't8Ɓ]my `#p8ێhEUˆS?g{^N.=fނ r Նs%4Վf7̈́Wp]V2+0vg9^# o"2׌O>-o3#-*tJ)Iwq~NMjtПy Ag*x?+8 @?FZ3tTь4ڶўUko<{_cI9iAvb\-NrfI|<ɸ>>.\VAP8ĆqjF="`z<~= PiM]*;F6/0:dѰQ/IpQRȴ'c|<bE8ZǞre[Gh z?[#/ 6tޛ 0I.Co [n)EJLfj c)C7q\g7mCoW6͜0F}x`끛<go&f&uH@jG/}p}OX(Cx3MipIJ%?dn͈L`=3'g?_7C߼5vllM|2fIF\jp|҃d8 Q"W>8gA;c([_MYdk"2Ws`=(_Ќ^;Mn\%f͸e]Pg:Bt~ܼ6\<O=:jbllSCp朇sI콿k'Ůo0qpRLj R L\¦ek<͙QF%ʜ]iݭucC0yRp:*Ch,!Qc-y(;3jEڸl}`' ДQ41.=j؅[ #ZL{ ? E PuP!`IvvVMUw Yyo9y@sTYe>= Α?A6 y7{lj |}“о8윇(UsX+4$vIАǏdʠ(B}+ЅrfVR _vitdLLy~V2ɌSb#I:&xH(IcUUI[eq#H3ahyz$CpD^21r\ k::־f OaY!@:̫GeK045A╅ ZɃir.l285NKeC^$[\C7o]GSm#|2@K TjWa q[#Y jU!=80\Q+Iq)߬% k7}ޱg;({7L8y!SW%w9&/ Ρa| RҴv4b0$xP%PbZkV=CQ+( ơ9}|c)}WU姩dx}/IΟ?s])I1P2lt7 @EC/ iBL/cr˳p}9)!t>. 9T\ɟbuN<5I~gxOiڕ>M  $Q]`)#)JH x:\.YV~yB%߰d}ZH@1Yu6{-!{B-%Rs_SL +ܫ#جnj?T0}SHdu^&bi~ܘH3uyfKpEjN,TlKgD5{R. BfvQ|5HVP 2ib/VϦ`R C'i>ӓ7=UheX7!c]Ӆ ;0}:&{d,w4-/cuۋ|mLk8[S] 2RQc2@bJ؆g23dCvO IhBnv 72MK\￳+[VZv]⡱vӽ~/YŲJW ,.; d~MxS`z"[&+D?OhJ? ݜ/Hihr*؍z9Y;̯&6Dkn[6%:ѲV0P.7 X7w#P6VoVA:,WynȎRBNFn wq ;e-O/]VWDӠ|1.T%pP̤Ps;bƭ8zS *{-ןlz 1?ͪІ".F# L-OY#?qfuGgYNlyק/?P-&BL'8?M`:CXd6PkMm~|]z1BW"GzsVJ!=}U?<d]="rþvժ"\o"qZʷpQPlnȱ#w#avX+2me= N긧HQe1l%`~>^>qD\W=m^`7PV&b`ְAԿfS̐_lHeԛSIjVLv{sG/E]jγ$iίoN?4k\arLh*ȇ67$,CMp AqfwI^Y`w;Sgb-I3*T_e惗BY<VGkH(kdvΣ~̐EaVӈB8\\ "Dr! {_ *_,g2>1Խr8(@SQ<,_^z4)&u=/~Mxgqzjau#?eN'pYgF3JAb HjW?E zU%;߅S\B7kObiO0rn%r* m,›nf*O}#)>) Fbn8dj>h RdGIg|lIm^W@(R&Q7@DW͠0<ԓdTChF^k+ƩJÔU<) j/NkȺ`_7nΨRJy5n :z,-Љ5"Ģc0pFkVsҽgXpP FQt6YzX36K/(ɤmՎ\"8B2zƈQJs?VXEl) eK\F D>!ɕV3*w!̛\Qk#:Ã3dGqNq#-}g2$yw3PJ b=`:w_dV\E} EvoyDsݜ&:bIйIHᜤbPhZ7B&2^1c ֮#@8KD@> =_OE8=lMe# & jRuJx3P~[XFb2Z!Ƶ5uwFLt5fl؇A[pcfiz""j+(05#a.JhekcOtw ӳ5{싪hv T!˃x_ &9S-Xfh**B ~SwHK1&)7N닰/*;Չ<eqd(&'%]gᩀe >1Dr`udžැy( - gaD 0J+vJs-Z}eL8;Y,?;s1YNKx VߝFL&&*ѿào|J/v" Ъ=)_c!:ƤE)N }W%/vEeyZap8ںژpWKϝƥ2laǝ ~488.`jdhxÍF8 @+A};zt1GrW㠎p9*,*_fRutl*S+ve۠X+_Aߺ4KwO  EGz>AV2]FCGG1 {5qK#߈4G_bB1!B| U8PA"pjdE8jͥ^׫-zB$-xM2>P1*8N !䊅dZ-QʚtZln[SD}7|ݹa/*7Wx뷥pRP9 /R]ѹwB(V>>r+v]ZQbGuN,.;^,Mz9{OfW@dWc[Ue3yu됒0I΃e߅'G J22kB|r4tK9A֚L;9/Cɝ|eD'孱fZ3~ JhH'tLEDƈ"ܯQ(@LBEb6E O<6}g@ e@ qfF CXuMhK(pCSIJ\QRߣfI٨ZW|3;U=]C H x;AyIבh Wqgh GȢ38\!Ok8syo60u>$AkrCl#] Iiee^dOz_785{`ͅlWjQR V.LrY~cUO?xqA_ixh S1&يe`|LϏ;ѵ@a:_RCЏ}ܳ0 Gط+ת2~w/4w5K1߰`/2@ΉR# {Eeh+QIiFiޣx4cHJ%}xn^SV[+M-|ILRC~ؘjfރYt6^UY S+'t4$ ];ӑP 5t:]A(^$<`{pm ox ec:itF! f=n"tc('I'"e1St$e\īR=B,]r4!Ȳ5ٱf7꾆u_M;/?$ Fݮ0Q]tʋ`WmoQS56_+ĕ7bZ4M zǶ+3#"n3q;c E4ء3}9ΆzZepAV>tTġ񆚤VӃ+QY.&;l)Cn=x"<:Lf5W9(Oz+L>61%Ƞ^- KkQHw8#e▪ mҨdYo~Gp^2wfIES0+3.Y3#Z*;4qTFr}`6& f}宦XdꙸB&sSj]DڭG\_饇TGFڎ[(r"6 LJ!'9@F2Qp߳'%G)_H!b,LjeC0ihQ ]F5-v6ˎESs3Rlw}0Twڿm!v_GL$<ܿc-oF2 f$CPug#q Foaje^JΙ;63iL3wVE.i ׶v6{j#p[ 2lM囟zz }թ(' ?jt5㯋eQDuFW?>:RX5yϧ3z_lȲK:JVu99eA!2;#Bz)bŕF 羁(y"[<ǞkW7x.}CB>b0"0*z FNHk֪ҵB&oW&~FDB5 `\=mڟ*TC)A0-X~"FUwYr7[Ge׻?Bi9#Uh^EV%U=g[fR=pV;"0(Q:@€K"a28`ݝXY* +gQ;o$~ԅ8V: ݁+cw_ZJ w"3B3{Z_ZSޔ*v^Mxkӌ, .G՜A6>-[] /@*o3O*9j$Czr IvF[?+7z=%fZJ w+$A̘.{Qi,&t dV&_zڧ-x_Yki1 L0CNcG] qҚR^b)agHI۟D?[(Y/R(.֨e ⤥-OG#8yf;/ꋢfVXשKO3hSjlQV4%CSpa)oG COc-ڏSڜhC}i,*;T9.BcO4& |H#fׂp7s(]bX<: 7Qj 7ӻHd~DtJ$'z7/[ _` $}ly;CH FAeAb)(A9`vqԨ_c4rD<61 UМ*pH$U$‡(C+:[% f Ю*+t+tѫXD]ga"ۂ/x_xcV">]y7ER)AP k ;k 0510ŭI7͈ >ke$́k?|HZiG#j^Bj?(/3h"ǽӀnʂ |fk:hi)ߓ8ڤP9n6 "5 p둟&Ǩx< DIi޸X?}:Ą~uG '8\2ˊ)|"8ZL%_ JT]3z4/lGUaUGBk+wq KJ]e@+c YqYG uW~3[Y,o/xG*(PŐB,l?ട ʐSԿUFdBUTzt+Yiߡn ef1 (Eؙ^=Ux5| LI-WKR%k&ܚJX匱;O؉Krr>S .2ĻuI@uISO~esh=ʟa̺JCQ?_1m"㦇M]&j-F\ &c0>i]e?5>^o л֗`f_a Zʜo"IcaJw1IŒGc>TBS9(VoHrf h0,:ڤ"W_d~)Ƒ&Y5D P$Yi{LhhuR_w}>>d0(F1#_R>i;bk^WA2;[DwO>H 9/' <<\v=k܅ X!4B(՟kD▌箖lF1;QUSC7_3Ij࠻s`9EG+Bv.GҬ-Betƀ&p_hNŌ|ئSGTHMv;s~k%loA@iqn;ale_fX9ᣌ Z "ϭA(D;j^>+k&H%m> TcK婕\Kݐ˼zpk'2|,(2ÙѻDĹCApha=qe~XmTl,ናim(<)8 ]n~{sqrV5|v 7u )VEyTfL1;4}W*K&P{\>P`?Q[cR~j5Cjݒ;A`ƢnםhJڟ#{tmT@0ū݀*;g+wm>'Msţ]8}| ) 7Eٓ~2 eiҔЗ|<3BP)}8:_hM!S+4.huG=6F|XHD ]≳q끑v>]:$Ʌ1yq!6,T3-vZdv 돼fM}u:zo{N᮹iixKno?=8{dXa?Z?RFpG~$ PBͳB ¡9ߦb.Jl-zhuJxSc1&Z>WRj=n2ɒT \ 썎!,eϷYܹ^+4uQJbTDHmxC %9v]R7eskcjjT@@pMIYf'bKVC ՗^`O?#bܓ͈)GO߱DlT$sݖ3lg*Ώ{  r]{ITS*(פ%2-[`'oTY("$5|N8vi (sy W:8f9z=@3!KA}{3fQ//-K6 K%7/KEpʻHOw:OXߘz]RA7q+;3Y2 2܍2Wv-ܮ_l6ѲjMg#0giKE~x!.~Mih TH4%,H]!8X:3G٥Fm WĈJ{QN;r&Ҥ ڰY>3wb/͍6r|~ɼ"!Ztό`FUƠ G*]k]xJ)f{cEzQT~:tj'.> ;n6 G`u:& i@Es gIrW_5Ɂ/c]|@$Jb4& /YXR؆M)@ɜw@ MXat lAp8@8#A[2^G#G;eNQ9;0'nyR%&v#FC\U*%E\? 9.w=Rn>ԎT|6:aDhj*)ab[r lrsEW=6z:]:W-}{g1\z{Y+;K7|QB=bhB| G9Xdlz4W,a]ұ/~H7ARcq){OhO"wq\0Y| & "m˹kg\MYzcl={WB>!<2VR(5Iˊq,?ӆ{O-x"k?,ʼ.K$,n%~- ǪӴ5%^),Xo?p()xcSxB(zl2d'>`}-*6>n,Z' h%tć9}޺8m 2H |ev= , Ԡ](TӖڃ,\O`(:)5M JX[Tun UBM30<9"tgDaKE+ADp`1E?q"Ë\W䔔ʶh?Ӌ5{"L")I9,cWq׳Obaɑw3 >#i 8f'vftLQyƖZmQ̰PFK>p8Pk _↦4dAy&";%(Onkcj=*!븗J3}w<$xWHϠSoZ =0鉷w$Ędɚucl+cǛ݁\ɗ@tUyL~tHÅ9C"gS >d4SfsAP颴7]1p}dlD69}=p/%T\u=p>SX卦7HrM؝%,S#GGKw%p-nM'WN}?BulA$ߺ47m[VV&xSDJb˿BuZmPF>K36=>lޑc߃+e ;] (a}0އ**rO4|$G|&,}_>z3e|%g}+NTy*o4 rX}}z#y# j^uyA//oћS iD!^۞J>Q7gL VN>5x`EX %eZubş0'ۄ`5n ITkZbq]w%vEa$:a)dJ|A囼 Yֆɽ)&NZѭ &@u?Z]{1ƾFi9 r #§7);~s@yՕDXKQ:R@BB*X뎡8 \_,,4̇}xg.'Cw;SR?($bNo7{@,MScW] 6hܛ5PiΙwd|]M_`\@m[XHÂ/BR*6-vfXx~}%( mW6.IӱE+c{|7N4CUK ?V tг/K> 7niT1Пx*\zرe(`KY >3g~,#ɻpeiR-NCH Hn:hUg;?VEg7n7l$i'%N$(i,揼xQ(E х orKϓd4_jȔw\rOZij6dγ\ rG$YQCUa`ߎa>)ͫ (6d[1PF?L/9c`f)> e^ hdJ>jЬhkGB-(Vo0PoS: dnq!@B}M`_(qϓ.]`r*H۳:@.  7oߠnV|*2۩gF-s}k PXm^6aħﭪm3YB8xdS0,Y.B^/ƽ\ͮ¢/y#͡N.ǟ'C"̪u<mroYF._6BǭO:!Nhx$Eq&<8= w_]{b8i"g _6V)lZ_"wXl 1><<Rh63-ha,$2ơ]clI5δD{fX*-/ ]hv#VD~{YIcjנAH*44),z-q2′L?klzB+t49Q* s Ze=E3T q_-ifUNi1~T: 2۠dSߌ w2\p{=èeU C+1ĠHcqr0.~d/5=4 :¤h'XR2ϕXKHBHo$la1B{c*0 szB(O<Vac,y8G񷤸Ch8׏ZcUw[,vrA}8fvBmOՠoND,|OrV[]CTgwn{s u%!g*ݘŋ]p #Ế@$RN'^ydlze2Nc.vS|"R^ŋgv };SE ۍ'4 ϛU㧊v"=#ʙ醯9>Rw`FzaBN*2XSAAˋN0cEmoF)nֈ?hrI*HՑ3qyZdM!B,Ln=s4+~HtliDRt5MEwlH7b欤E._U6Kt xW?zɶjIzgWʲ!vN ~cVw)x1DJU`vSTJ-܁[G [2|m#j!H;dL3 * ,ǏySVit!aj*z]3 xʑ°v!979 {^,El9}Zg]OZpg3>cvB C62@ztVrY~zKD\ = > ~C󌰛8c,C%gQil'CLP< rD,[l%t'guKvs/~5sn osyk~ 5 aEvy.r尙OR*0J@n(*>{&U> !v9ULU\zOQ7(/lxDDHi#97P +تՔ6Mg74 #Z'I?TAP17/wPu&SMZU1 q^F>\^1ʈ4< o NQ,n|mo*)A; ́x8j]S[u`C[Dkzπ_ "89|xAz5ɦ ?WLF;:عF#w=b\Oޫ*h\mfEZk9&6@%,jܠg0ə+z)^% id񺂏adnb!>#_ZVp3i3v|ZIq^U;GbJZֵ ^xVaGDTaȗlYWMf]#EI%DsZqO@Li(_ X18Kr޴]U{3!fSD KpCnnJf0<8ex_9ͅu%pB0BƴCnS$p_U4L8j}Q&(^993U^mx$~w>yA®-*W)NR+98⢛Ic?I=4!`@Kor]bW"5lnr U7g-0'v  9!:}EzЋYKxO@:4Jzmμ\zR?;Hi\5\觕} :a. P_Q}|,qv!Jjnyf@ 7sdd抌GE#hID9&H /sac#tĺ4_]7s-fZa sf CeE0*Y|%dQX[_!'kx"*c%^\Y!c:kE&B2ͮDkĘ=bJ.*3yXEx"`MNbkt*(0F}fINx 'eJ5E<$PQ:YJ+oLz0TA4a1quJ-Ʋ]Y] !Mpmj4)*~dڰR&{ϭ6jrrw-h qmCr*i(Ypr|dEO~ m`l+(|gviwr1(g$N19iDh5N3sPރFyF*zrMY &# wBb 5 +lHEw&S-W&j79;0:?Nyjj9:bmm U Ï:2 "yfcU+unt|ͬv5<9f0~Ua4#>>`kDq AvUڙ?WEc;.iY:dKmA|fI+scķ*5Hzd^QSZr8TV0\㇋&" TZCu@"H53hOfv<koG䄼 " ?,sH*:ͤͩSPҝ!/Ns^ej];ϑhǺˤE/ aՈ( E>~b MlϟI\? 2y23X(\Crmdpf#sckp¾"]ͤJ-VJx8HFڦR0;9=Eb6 0)Ё^&[Y<`~[Vs$LN4Z( ֫8h~QVZ[.<9Tц3O/lIhX; )C&>[]ɒ Wk%g^ы dі-xkz4=T]-AG|)<QQԺBL0@*okaNG T1%dLp~%ޮ0b>F{86*1YE $,!0YO[l+tVΧ^L2q[BKpn4s1+ Nl`@v]ꉉgmRæ&}Xa82 .7`hv`ݐa}{͹C7ޏ+ۡK;7_,=pZӁ$FG"e:q_WVy,)r=%)$[/J-a pǦ>ۄ]Y\ b\Hw91lW{OzX@r+cl!u1v9'ZwÅcmbzi@URb{)s\]9nX`yЀo|+dNJ_,RDK+ TuMseloFu\}*Dr!K Y3a7̥Z;:53Co0?Yjh;s 'V2\IQ:pioc{FfQQk%KA⭲$ LԨFUi/IgI.ū A-ԼBdZL!V⭼ Qqn`0F_VAhi}y cEVWEYcٯ~XžTֈGMcB>L*VU"mTuFtU},%SS 1n_Vb r{eeSe3+ܬtƾQ\ԍSǏE/{'mr Xо Fh,= Ghvˋa7wC CRh vv? qV"A&+X>in,bq?{c"g4<;ږˏBnIngWv};ׂ^4#זXrv9Nk#;o^\n`YODl(WHLFOjLOPb5׊Jҳ"mBePND1>‚˲ Rrc͟}i@)T4m>DOaC{I뷕IX#Hwa*]qGh>zix)o /!VnU*(<<+ZRl |E}|X0H|@k563wV@6^;\^hziwԬ!0z[Fb!ѥ, 9ozNT !OQΥnZB5޾U>n6L@`eZe#ZOEߊ T)7%Uqπ3UL1VdwMXi@_%=y7tOݩ8,ᚫT$xwz'&K-:o{bf(-)ߕ4 Ug:(G/H$TSqyJ 1J-UiGLcNޝB؉ D,y!O.wr,eN {#1EL}. QR eCmqF3zF7jsemG r;5 ,CاOqFrK4eyRO9.Cc4z'se@W ygꮥhYkEϒzs<\?489|}ȠoWz۵!e@ʼnTrO-J; gǣO&(q(;؋bRˀ7A&L&nd!lV7 L7ZjH']mIxpY̥PGXx[bLMhwO-qJ݉JN?B ,4Ɵ*nL񿐂*0^$n}Nc\ \a(q2V:1MeSɷ: !+<$LRuk9yfwu׬-𰖕84^u \wdWPBW U'"1p̆vZC8ښ;+O{EFBW%&D A]17Km'սLCeZUT?drT_E3@}rv>\Qgw]k*/镓k8>mŐþvcc" ps_msyх7*o$sm?8kjPJy{^F|7u ]Uj%ן39: ZIHhh'yF$I&JlyHLki%ÄCFn#*̻T>ik4-dv6h@tfy6zīc?AF*9c,1QIJڗ *lT2E`d @ʝ|,@&c݃&%w[,շfֺfZDKe\ZaGŔ_DP*qʙMu^A4}|acul6$C5lpOJm\NLݟ]!Sk]_ aq.2#s)IHFT܀A `h|=K `c~O/6 ;^8fqmzDt:%,p[DΡ4?vx=x&=muX35|)s:bM=6$._=Gc]P'zZv2 hdt2="qQ^n5Z7*Īj2m-3 m~UZ| V.";Ӎg~qi_pY11a1{ƈ@'kkGx*}YpT+d&O}mn%۷:MzdmJ |9 (:ZĄr ia\07.9+)CI彽c uy}E+-<(ƀO̞T3Va}7xei~ hsĞ%Q ױWBٿrnfY:C܆;@ptiW6l!_@!VZU!oC Ȕ"O0kTъ1p$fZvPerஙQ{(Ms=>?au%~a^ E0'lp-'˗RJR<%R^}CY)}gFAO]$. aw̳j<`pB9@eoi.vr77x[9-7~ ٷUT5L tp0B5;/;KvM| ԃ\ hL(c|~rUC)R`z)#~ܢzkydR`z>?Z(m|r}$`/`gGω N\Ч|$`'FB=dSC,xhzyNt[Kn'>{ ;vOw>?L}rӅ{VO$kRLXFwP[ EЂ(k&+Y CL-f Qk͆xJÚ8scB*Fg.IE ݎǦ C8@g-t}.U3'Gԭh5dnlx2loIH5ySAHkhbexQyq V* 뀤*tU^1"I$r־Chu*Y* ›+Ը|HP'RSM_ ܽGl28i>i2|kwHlwcMCJTT= NX05ߡ>>ٴiU#HЫtnHMk$<w}1 )G十 N+1/_%-uYL2G|}zf lHnw[@ (XIrtNgi8O<~zBF/# QPi[!:PzuyM<+X5/A ,}w eeJQl6V)y'Rsy k|/c<;hYvJ [ Sc'4-nQc%8R6R2 4 Cp-b(K49!hctnsߛʱR$㼗#j6p,OSvd &LҊ Ƚ3f@~!kէmFBcXUMڙ:NHo!J;lF7Xf{{EÆm]+$"SВ%.|$kJ|7 g[)hב~kߺ'MJ'n SULĺ^hмHCdSͬ,]+̳HYL6SG'rcn)oR}C#J{V#Uk~Ĺȏ3\k*c.-KxdQzu:x`<0O̗y "#l5m0C=#̾cVlMz4 IEMgާ-N|6nٹ|@ J5f*rku XB-;>^jޱ5NeW~1Ћ gT{ 4Q+hk? 3JZx6bߎp?^;őjhkĂZhEQ4,L {oP/75bIo>Eܪ M d㧤45e&M- R{8'4{=C6E|knXBSn+: ӭLJ;"o;q0Oۤ%&ͥ9 2X*>5$} 0)(, җ蜙F!!h0i$d; io7RvIg߻{"r뙆=M12+vrXM}&+Æhܣu&I»*Mu"*Ӈ9~M~apOo 7tMR<`p?f*ZթGWZ|e)wV>LM (e S%=W~ L6|αF8Wv >wղ ^ =d lq f([$;|%鲿|_>y1wU{U;;~1Yp=voނ߮ Kb#[=nZȼyiHgi? d'7h%>dq8fs`MÜ||8UXRo&|9 `5̠ALٱ&|Wls8&ki-cp_levٗUV`vVj~xXbpt@s@<zH lq͓&rq8Ѧ f|Nf2\В'E]nnـݯ pV=<AN-Nu@bÉJ LOW[`CCEc}5osܾ?w 3})t1_D/qhT%KS{ ;e.jC \;p=l;VXw-}0e_E>l!$B;hD#!9ژXt^(%sL; VX A`WU9Rh}&5*{ 2J+a}5: t\ y&iC H(lcQPϕ=e%A5-zfvI`֓WO򎦷κ+/6^1Lf`hISWN~'椽M @#^o5Vzv0 ·撂2mv U{ _~бWB }Pksͦ i5|7 ~>LۭV% W5g n-xWF>"P7UsK^*Hȭi:P#OƬߒ\_W8R]A@*Ŏ:}<|}KnB+)+x(;3_Uǒi.=4.+w&؊o~>sRrstgnО. Ka'g LLBDoMcW1~lK*}AѐLF⤎KXcs&oT! E՝4?\2l\wkp%HDrֺeZ 3dӝGǂ;Vh\Kn("q@0D$"8ra:L.AR 4l'5Mw,G ;W\K{$YGZR-#,X/*}UwlRۼ;?a,C790?+bLG,>x=׎(yx:Nʯ W|\x)\,g~d<o<\ ^xwMge +OsbHVt͖а#҈HOoD D:Ec3ԃrLSe, -l3M?乩'\3ˮF jq~EC ah;eEnID;1.x ͗wxJH_RW7n @F~6 DRf;; & %dBER 퀌^_ɯWXꅞCz {]?9e)(3  E~4dos O+ 4ZyR~zTn064h`[y)s1 M@8UIPF-.yW:Xl:0+:vRO݀fu/Ey3ԘHLϝ>uIrTG;"\:U㖞xW 4w}Ţw92@7ڑ^ ͽvmcU"uOaϜ& =FZE ^<9fХ5}U57n!{ۑPeNUar 7 XlIDW4.' /A >XF (K*a/UGRWUHZܹVi[FLF+[)CpϘpRF^61y"rE.X.gkH2!W!\Gq'92O}ci~v7fS(vom\w8.(vul2ۿwϺwds~#qGQ?Fi׭&uj6XΙdIYo7|Z;4HzQZ[v2X$wyJ"}K89yRCk@NQ, Z80rymFt:LVFeLf'f>rf9kO G mٯAfcOL^˙uccR8yYR  s9[ˇ]6OS׿U5FDz@<l6$V@/ Ƌ_e3a~EPY0G*mWy^~@xЫ0`*=1r8ipگ;ۇz#~4k)gX0I6f:љ"^KrFf `9e~‡n0iBbG/ڭQ(i9PTHa{Ѷd5u17NNXFcaxP`شǫnO{%9jkJ >k|{ ͫyRf8z'P.lߘUzBӱO?AQKŠc_Pq\Tqj $10RtN)K%h;BTq|Dxɮxbm6 e|x*Q[?-Ӧu,6@Zj0y+ܿqk-z.34Vn(wn8/٭sUSu2:] 6אcl]?jv MQv5nP*Ҕ-{H@pޕH:  YaLr1fg8Kо,`ͦܨͯuɽk,W_ڪ &қi˙=)X` @x #Xcgmߑ)Z@GH*z[[;X:sn YFKA(/\"WSkF  rñb`.#lz_ǁ;d#v>0O5Iv;XȨr3 YSs+]arXx{̱_.ISRFM:d֊^>KԼ7.md9U)+}Z1]Qt6֨Ÿm<$r J~)ET{UcQ>:v^|iP E%VoRVy܄)m0_p&7rD@6&cJt&.<*gdȼn>ˊg$t|YL.7<<FzK8[Z7{}q`H}.Ѷ3\LO㊞$cyC#(Nm,Pc}k}HwZ̑^iJ`g>r_geZȫ~C-τJªiarïtLU7R3Vk$Iy z D_3)nW '@G߷L T>箫ߓJs#fdi„H|a 5?pڅ`~72b.Z$F^06tM 8˻=8KfH)`Kf}WgK _)ry} փn.;5Ͻ{P!{n\%LtuT6F+ |@2өH -O/0a@И,d^< B L (f{z$3\-+nB玕Io{0Yv5/l4l8Ll&:Ix:ÇGZa#YY~[1Q8tFIGӻ=PX'm0Ee'Nu yǚ>1:]}ֈE6.Rъcz^~[>2B!8¬w-D_b`F9I)=uK[@L37AyUr/3>:ŻBe5:#|7s耿3ڿ o' r{z$`8Ue:&5-GӸƚUS]5arB#EVc5&+ŢCba:F|qW L (~'OxFМC@[]>ΞjX:gGZˮ%c}ΚvׁHvD_{WZ^B^g[D)wsL[9╮@ro]udS7YWT  2,,ȦEz/#SlI8hH?1ہvjɳJAG%,&9gQ]C#ZUX6Vo=ӷ+%<Ԍ Ʀ~rk<`=0 ta3 ( >|!B#LIy!{ @[ ѷ%o߶#٥י-z ys6(RfJJ(z# PP0`oȑ*gAEHVO$ΡE$ FKwSl`\h*; FEĽCq09TtM׻8? *EҊ@0?^c2݅>E]c{A18QCnN>eaDQhLAWPT3=`;$%AFYZHq|gIh@7%h1E?J,:Ęuo@ka]$/7Q5sQ*ج%1*A/ }%(iEYZ]Xlꝥupᅅ D"7m-Ux gMVS 4jw≖ YlvG>2<+آ(5IU 5pPK{W[K 1CmҀBCjU1YH)&X^O/4!,!9|P+hV߳P"e(SY \r"7?i`?M}tmN$E{#VF$wE!zd -DP^7X#ʒ{Ӻn~KpH]PhnUZN^#>}\u#H/KL 3q}bl*\RM />L` **ny]5ru^| >Hͮ6PdFRWЩ'#+8:zLg2_^ -ݩmG r!J(Ē);Kl}e&"f#Pqeou\kZ3.F.@'XfSK8,a}x;y@w$oOYճ=ͦ?SABDp0lGnPr/wbҠGc"Cxy_[qa?(9 € ?"&h kS݀ g Z[ k.Lj8ygz٣746#`1%^0jüKk* #:+l tqmP g2l}vk5LT"ppl@Sy_eR}Ĥ߂ IwRHw q'yD LQmP"L'#BgXT.W™q^r;FT}BZyM {\t؏e@ #tDCq|GHi#wUDjӞ!៾gؼ4)8g&-Tr! aJ2i؏$H ͟ *aAU,ZZYe.91-Rw#3 'd#)@xIq::)5]odR[]W<< /we8ĂM[]{B/4'軎ј_U\R1#GԔJJ+v/ǣvE{^ cE]riw "rPPz+$~nr}cvzP5)Dlc\ۉC-׸E\B ^wNKy[Ks㌢phs2ix``2q< <eJG`_ފA}#kIJp-e`u\0|+0; '=\Lu|BoE\<)HIc&N]H*qO*M0l/QiK#1k(jAޓsThrNFɧ d̘Lm/߿КRR^qG}ϑOΧX0J}-9 ܨTzu26{OU/b1q=߫_v-pTDјmCy>w炻ܷЫ3 6uDռMlot{^7Y@'֕Y%Qq4BD-}).Z;N#P%_ܴCot77#$6_~dkKDNX+?pӫ51٬=j4Ǡza(:&v,o#`U l\+jukƷk,{ﻮB&Fu+ *HXBL3 _3ވ}'ua^kթo E VuwsZa`GNV(fM [oR NDk İGJrFs@RJW? 'Pa>=Za z"ug6`Ek|F U ;+!i&8M+1s_yOAջ) =yrV#Rna^Ķ NJ)i 3Ƒsﷀ,6p8G@fȫ%LLE0A0.^$QQH[N.h%Ft:! 1PDbBihsK'7=$j.T.+=;o0%=v0o] ̸7YoK@l\ Kmg۠6 t#I{ruBPDJ$Cy+*fژݍ/1_L 1r $0PJl)jj[DD@<>;TvϿbQhϋb yعAy-q|6-!U1EC;fa@D>ZD AD-3r%Уeԫ EH o1R,vvNhS ^-s(ȫ;*QV).)^s2:~bR 71f`۲fl{@FeLW7h#}9JQ6^-"={Ff)KO!\"wTъ=]|4I28.&2"{!QdWZ X~O MO"y=&f޹+n9oN Y.>3/D#Qzijft99} kuCx&hFzRZlVQo_^*o6?VV׳h\Y!OM:P-bX`Rub ;j*d(-J =1GŨ>'MEu2#W >!Xj6xMj7dA<ՊMVX]\S"|P +$ mu\(\ҟ >UPw<N @PO sRu⛵,EFRldj?,tzS^x ,fy#@h=y|r.ϲG;F3 srW]:B7ǂXzdlj{u< *q50`|/cׂ͹QXIK0]+S^|%? fa(v~;Υ\čvλB 0>.}Sb۟lxXKEr?%œONdКh[|ɯ-) c`)P53MLÎ,W{ReZ$R}B-#%9F4+aPv4Wɍq^F9@{jS\0A$`j? J9{oiԄhzLBE"d}~x'Gh^~/4ꏆgĖYёq+cƦN {DMlB0N(9b}~#(>V/1PII `0iGdjoi¤We_Vdd]v}WuVKCVvmb!8:Mx tvcQPFN${Er\~Ƣ8dly RLgҊ, KTU<\\O[{L,BY,vZ2PoQ%bAi{τ3^?{Z1sM3A0݃GFQ+Vbh8)Vnɥ~̵+YGWTJ}u\/ƝRS=JkHFOq1/mҚC"V$ωw& l\YY YX}ZpwיB& x`GԘ&"ϪO㇦s>ԙ{~4LF+ʩᄥˮv\]+R:x7 Q#|N0NUExLCYRR|?t>!c-9ڏuYi18.Ӏ2sjp>ՕpFCu1lMw4'j@Z7{7Hу+ާ#UHb{v9k~k>1d JİO6Ӽ^#SxFUKbDR~b(@aKmKfSRzE%7cN4 FD{}]9U8bvxɞ̵Bk߼:Ar:+nKdExVN3սLP/8Bb?_F1&,vjx^&8L?3F;^傼֣ض|dѣH!SD]dtl Zl$r҉ <6V7nN#Ž:B15@Nu/J)ADjgBzWǒtaGT6i!G(ֿ}$~T$3CE[ ]2Hr~;"?IWree7Bt[z9t"{Ol;~:zn<7:B!'}y8qFeI!UfrHFA@5("X]\$9=Owiέ=j*e$֦pw&3yw j .D]mZ,SDyZI)2 K)r2-zc&JQ ;׾zdM%IL-(@^ɣN0d6YJ?"dg8C#6HS9΄>_T˩щnJ頁YU9Ґ9ij4Hc:Ng+(bfïU8z= *(>Ps]D+Udr 1g刾;]yG!Mc(;9pd5+Kao^>e{: ÞaK{;rܼͥ\XRCSG0aAѧJm Xj$h(:UWCHϑ1kVTNS6Z&JnyhSF:A޼w8İQ'%Y3N`8 erCjp,,-@?~<67αHeEՇTKCݡs><[Hߟ̹,1J^uׂ!n "{6rBUŸ?|:&_eZ좆X-2 ܑCy 3`9$w5{b}3McE GЉ׺na"XwUl+OA=_ =H&^&~}Vk`浢&[9je~p!ޓ+:ZjFg ⴟȳ{],dX9r6WF@B5ŮO2^JƹJ@AIS'#{npҼBx MxtBc*ѓR]㰑,jͭZ@2 ۗk頷\o#n:j阑dd=:#T &1ck$+-kj9vB ~RM&ue fγ\TSԪ ,5sG*>uwS˟4p枀YmsZ%HTZ~c >jꝔ`V 7fFa&XF[fn ZEx_1;V14ɔ|h"#"vȌ(h#2V OBP jB 0-Q6k&%IlqYLV~;Udg5',˃=GtS\@A$4h?ߪuMV8.K=9Ž. cf$@0_opBʛY~L5gb;ڸꖷnE[Y틁g纊&Zq^~Ӏ!E>,d1M(6" N kҸkba~WP.n$gU {R.?Px޾(G]S&HC]|?O9Aঋј۠kƃy7 ITH[^>FlApB)-m=FJ#bT춾yIo7\_pEL~m"J̠ ;)p\,l`[X} GaM~^=&;܏@Ο+7~]3oC\YᲝI_PX@R0ԝ)RfL#E,+x(\|7DЃb21򘌎?_3Ϻ?v:rAuM+c/!J7؆\,slQeݩnxfXam_!B Rw󊍞0%gW-nEE㦽(0P-ft(T9ŹaHҩ(!!baHV%`yOcyuZQ-~f>~Ɯ/J%3q :͡rJ&)2UVbrl@!ʪ8RZJy ̃p`MܜB.F9Hbs]JҶ~-$! k{@U( "h"Z=]^6?PRtg6S/ :ǷD/tebL?a!Q RJ>Q~C Dݬ)}>Ҟػ:t,JRec!MQ2DZ٬Mu"HGꅔ"nQ2TZ`Kijeqis懑 [ yK>0T7s ]{L}mLx;yQerW %=63%6/#L:RďWtG/gD 8Fu;?cqY&o/dz9e>F:@(NDE BP9fD9H\N% XLq?&ӵ[g[̽sP|gw69kn5 ;&ZKI`a q=ƣ6}~]B(+TZ{L4Jޑթ6u"ڦx+ g8)?M1n+̍LG$,.qYVFspB_)"գf'$ 03y$ 33zIƇE8 6j\ y4M BmTS8xmԮ*)ge'G;iZlgz"Sea+KHt|(aQI3B@w2p˵Say3Ibd|^ u(f;`3?Uչ+yDlbD҅=9 ],$ l\ꜹ=5"VX\)ueЌf vjń|!vU+oW#~HnM ʻ`q| uV{5 Z@˭U*4R 4p)c|CDc{ѫO3E鑗lgfl]eď?* `őE54>,p/+uWr}"SS!jY]cz(>axts.JMɣѽω3Φ t"T9Se0wZmb*pՀ}D~<8P!Axh D#w3k =4pN{ȽK^ZLpgx!֮.`U$vl*9}L](6Xnr_N]Ⲟe-b.I-/IMƹWsРES~">X/O4f:'vU(gztJI梬l!"6RI(3k0–IugIC[vKW [:n0M+#1>(0C1Wa?I P (PoDמc@zZɵ [` "8U)l՞rB7GNC}rĉ  03qY%~1>^I rys[t a@[rxyTh: ;\_ fw>UݗVEbSh'pN2%mIʻnit ƏȺ C1j.@ol(!(E6>-Q=GòUaP% \o#Hםv=ʏx G(U}t{?e a,hH2gEz7EO6ߨxe^3>1M(nHGs2^ +`"3 BS? `7ȌZwG!tq|vGGw6r$!f>zhZx dF,,Hs'E浚jDQ2֛PU|++R' &*(O˭/lC.Mwk`#L?z ~~(~;)~Ej30^1Ğ>n)]U/W}GٺMbi.zA-!Q6ZZ.idQDF*LVMkW͏Xk`K:-SWH#۳4JNEw JE(:Tuyɷ\Fq/d^_ #aMC2 ?'$UYWdUڃms a{}R*k Ȇ!CM-JJ:JI_;J`&P(9l̘CӹvنηIC51ĠrE<+90but^UGôB8!zBXMP]fv<:Ͼ31Aa>8o\,O^4)咓O(:eA40HMէӆ"^n᩸ b[wO|Nr`ͽ}7`xj7'v=b)XR9 ' MKˊL%^.2G_cOyH׺"*ԤDE:`C9pQIG: fEOcAC̻NZ]dC_Zțu>u<bA1SĵYߺY~CܵxspYhI1j V@IBYeL;2-Pm.wc-  k Z1SoRr#a'b-9lÈ\/y3BϞ7.+'X-/ h :VB| O< s0:x\fިىk>WLI6(/[J`dÞ G>f\s X𚬺qly1w`RK3.S1r7V3Wz/OjÂ>}ݙ0aXq7B{t8)`včnqV[tT/_vC8PMgЙBR'O)&nKy5k_G])ë[ᨬ`H8/WxJQ ]dn˞ ]+ f^6r 32s"A7lhFGRM9ZZWػ 7WW坑ǟTi_gl|2zJOB4E~av7/՞D]7y-^/+Am\5{)LbGήa^Kb?#"? I'0F5s*{ CihZ}܍~_<>T!`W/mjЮ4xaWچmdm﫱Vpʾ}e80_)܌?Wzï''{7QQBjIϮ`f]bzwb ]̰ >ݜ2ᢾJv$ٺ(T˯F/s/cb- ʃHb+SPN)^?R͇s*e%g6XvR(o(_1YVR`-Z3S4N_YC2L2a+L:įgE-$=c 20xO9 "Pܛ߼ҧO+>%Pn-8u# VvjqEfƋ$WŽii*|! 3 @_]w+0}4uM_9H r5C1,ϓHa!S n==V VTY#LLg|" :wy9q)kw^St0.zB8QSGmTD9 `S̱2lZ=[< xmߠ6䇨K0t҉Q L]ʙ]+҄ ˪.;Wv ~' O6aEIJ$Z6XS?sf B6!4:K{>/2zlE$!+1]_B2/^cd&M[.@HTB ODŐ XA-m5uF6/;*MBϯڇ7i9m:EuVQ,:]{ԲoN\"ܦhvR>ت6a8n.#)PSY(,llU[8Hwjiuac7Ykzc2u=b[#NjEo3\9G<؝0㴄 3»b;MGk"%엟iIx~;%-㭠ξK! 9ίq\'YUpe4 Ćh`9oL3nwk^ ^,mY7<ȓFILyU& l}Iec7$,υ(pk ?|/ S\$J7 'XMZ{1",w)=F$_slt\h9ilMVVHu}ATñr8T{+wcFo/]Q1kIrf@f0׾D9aO{V?.Y3~C{m=`))lH+x͐G`qIv@Lg\|cbfsi!*RR[oo}A/r(o=Aq ^gSE`ac&+1#ݍRMphͥ~7%R9<{YǮ1_AI:L(m ۴&@AH%H9S/5>L"hjL$dΏa e??^ 檴>;W) O(WZb[_yxc^7&!X YUnL2Y p3)%8+%`Edͥ,2X;PߴP47'9} ( kt I*o֛T8;.+z 1}?凒oJ+iL>E:D;:ҺU)m 4NV=>Oa[ff5@ _]Ҁ-^Ck(=|ZFi Ou^E~|XB)FC7Fc*ިTUt$5xyD:D-5@tt_S^缠[C.a)=[z!U:*6>QogwrS /af5Wlex%n_|)[Dhl\{Äg1q8nv6Z901vZ'/ t(`4jKCb*c|P2&5-sSDM `-ux KUuWY;J *AcXrX]-heZPC?,."3 P}+7q6'g-[d7[g5Zgٙ]no)k8a "Sb'y֚lBK e]S$W4BbJ!OY,3=fE;uWX,YNfZ7 e!_J@5PľS0J v'З~=$YN*O+O'm矓lqB{G7 K-`0:B{^!(J&eIs:v~sBcZVܝ_;mE+biUFEjEcD{kMfc;@)w<ƀe}PkE0rQ|kIT\.e3Fd%2`p-̧_ k{T~u-(0u crO ;>ԏ1ɎzCd<[zoO6]Lo@Z7~S885i4M0]ViGTu?p++jyt-3H?Jʝ=@ViRo-ׅӵͱKj}˲TT>_&TWFp6EIy 7(ʮ{?.I=(yG``ݡa;j'L;hᦒϨA-Ӌ c{X b/G[bcaհmQf i0hoiRn+:@5^UF?]vKJ}8}Z_=YN34#Q x J-T;s.J..F!\Y(lQX,eC%W_r3t&?B%;TdF'k멑i,}=WV*鈴1d|QSTIR@8--"JQ~Oeߴ31Qʏ?P$هN`EE]~UO|XE+[u ڮUP|VjV a{?>)L D/EH,{OX `lfz5iOtވ|'<"ݽF,vSp¾ Ey>EtEMd ώbSV{5Tg/ 5/gaɩZFv2R% K 4 _V'1:zl SKwqz6>d.ǵ<`z+qn`n, џrˤFKX$QѴD?Y8k5&ZFQץ-ܻjjNF>Mf<5fwEz5^POuj7U86M}ߜi ՝}EUqup=S ؀O V'B,7+%ή_1,-8p00`ѢHԟ 6AeA pAX[Epm94V߅#V3+忸C;ɶITn_=Fʪ9Չ1B|\Ԗ5 s擷64*4J=G_BU*,z96X3{ U\'r;SSo.Jq d=ܘqBT^!u 8fQdWM[@DWF!ccųhsoWCcĕ-O1̵ Q_DOG2&jMQNj^na9N9{2xjW2jByc9,= s hfM>[z7E~短yr.1ank8(:k:VGtd*8]-dJ򐕨{\:oS bQ.7c #$oM=|?);d^p[Ţxґܳjqfy$E`xc_#Јoa>zZX6oAmo /4KLy릴c-gҷťQQ!uH}4;ھoy} ?sy.Ba9h}H<11^x\EuVËJV8te*P "Dg+?=VhB~C[~Y!{pj=mQ7nǯ5q;oߛ7 4kX+2}9X!Ps* ?rϳ[XRނ4@I|HM?J=S j?, )ze㒹{dwrS9.0 ǂ-g&B.Xmh:)$pDs/Ka(1wC'yPrGB_djbEy;>sDPxlM_z7JHJ>s& _۵Lqߍ?tZ xEÇ.u-'>P"`U>#vR+FLU옔>tW]ϊ^(Lm۴c31c~cywY1:iZ#Mkb#[3`GQmi־v4ӽN38]'X(j`tJ ?oS\vuCT:-JǛ%ʹ5m1i)HO ,[1hԱ<!iW'vrp@GD.0IwR) +m35yE楎GOhbŝZC؜ω,e;1ߢKYE:^sOff(iM.2+Ձbݯ-rfEa5U.n}yTkVzslD \p)M;Q ˵XZzԥ!OxU A XxRTn, Ը{;a؞IJC h@l¢!Azwñf_$#/cg_$`X9/* +F{0Uϱe`vA 6q/6MSePʽ>Ifh8 _uK Umu2679&^JE~Y%nݐ3fX{2x CyxZooB]߻ Gx̢wҡp}qx{?af^l0#6Y|XR [ưl"o儛"N P/M\vgGԺ8@ Q tZ7b.8$fW1$b9'M68sa6Q!9PbWI/qk fGbj O3*.yq%\K˴L>3Ntv\^Z2-:I+պ͹%vvkvw簁L󸗮|Y2:R8ިsƷHFkqّҌ@,.oρ4@њhҭXg"ܷNZUCV"Ow|אǡ?u8[UHF$r>ϊyj/lI&P&P׼P?6sRjBӖҪ5$tQ Vَb FN'8mwy`  (ؕ Yr_f~WTh>D8H5iQV4@r4qaIڦ3pe%4 (8gkjVѬ=" PˮjG&Pt+WņjBb\AwZɖoyNRۈr`jJ$IE@ú9ݡ/%ɓJv9Ȏ+t^{9 iGlB~ug)> ԡjXA}x. )>t_ VٴG7]Mf0$!8{Iv8 Z4JB&<4:!L)쬌=A+?c=qJٶ,te_G ʹV3&Mlh&S:a2*-5,5֓#F<ΌJZi洅yi{%&%8 mG$\CC5`k1XE1<[p䣡Ka*L!#.ݰ9'}cXɼ97L%6BYrV)we ' G@e m@XlMY\8/`w/*w(hb*B96{y8Я?Ul#G.U,lH-lߠQ)~lS{kiiزbE+F؟2bf z`INnk4PZEM]EBE"yю?/_5=̊e, Q-Jr{Bu PޝV RL)<9v\RqG?S蜫SQywW19CSacW30R5Pc݄ ^cr&I#̬:8rwV/ lJ5KnaґQVD,Hԍ^7FüKG- ،$yu 'TaRS p|^:2#A Yы#r`R- uVRAOWG8К2,ꏊF~\M@<9Mʲtf6@ *?^G9T|AjY:}3]F.*PO8-by2 v]"3RPNz΄r..>H&#tz_u^g|Ȁ,)(*Y[΅9\( uN~񹩯Z/ },wS :CMt6MI,GV AesfQ D1St>MA*@ '@?NlF';~sX6IeMtʍhDl%Gx-IT;CY =RDu XBSuKeN7f~Y? I1@xD^NoV^To ,L]mN?ƃ]bXb?^~sA|a`rL9 J[G%C+Rr=]"J7uToe>J[KW-D6F΋9D K>*ꇟmG73CSgIsZa}[BUԠ>1;~I#vIR>F~xkK3B{2 wK"RFC1u^z'[3MxG6A4|XMKJ_{d &#g\9 \ka<1O U;jߞ]s}dma!j0 wq_^A6AR`(ɹZXяh&Jņ)]}ܪ{ȋVCc12:)\ɉa rHj٤"'cm3S;a\tIK:#<7X>_vaEul3?ASqj dɀ不`9~kHra{5{yp'Xj_ 4/P6MyUψ Pحzl@*SC4Nۼd/WP/5)d*Qsc>,2n%.q3$c[2 9B F, 2i;K X:Hl dQ$F_ Z]tR0%ҷ;*#rO`lmxw UsF?W󐶌EJh ?"X] h@PY m.Sns-n.a#fŇV̵XnkZC7tVzc@=Sc1 搐 bKX(Cj"'&ldwJ@Pf5EeMWd)Oьq]o>Qo}l%"{ 2!s6F4k HWS%`;It)[QfAKd֗՝廪0P!sEqK_`cUyG8̨R'`li鵋|OvW[xI/ٿ*n -- (vVk !Ra$ewAܷ3:qe~Ftjg+ÔX!;=~F;Gs(fIIZ1\^'_le'[I#+!"r4 RR$fy65î gzqZ=ǵ.ƫAA&qT `590c~$9J?̦$n%őa+LgJrˬ.t |?VG R h{(nq~|<g 5:nwr.YA}hd$tKdo (+Lô-b}ͧur+6f`M(K99@aPyzKu2B6rQ>ͦ q6j ﱰȟf'x͎L8ҵJ\K8qv0-a̝+_Qz{.Ղ4 OSeCku_H>xr(Wc'~K,=0qUNJ%<0_ɽ <:70Pʧ|z2_z, ixSNIm7 ᯖdU#胁ͮۉՊmu!zeU|}t.:cт" xNx6sܾZs-yZ+/Nٰ7?zJ=7$~-YVOh՜&8*/1Gg*}S'ˆ^c]Z9Y2_VT{9 u0TDWZF+ߢKi QMd Ru#S^블 W2[v!~vQǒ V B{#=j1ZH*r:O j8禊D+̺%K uwibM)32BI!DT1fb ,jLrS[5x_O7Y4}bם4l2|Ms{x4i ^xފ0arh~"X[ RN =~4|iHsǕ9,A6bBLd{I G\E6Tpitg.\̡hِ=Q#+L(V<xu$H˔-͂f *+f޺@'[*bEhoML/0?C|[DKl?&?Iؚ^ǮPĐK]W#X\/E.b!e6; =7}po[&}[ȭvS?:pPejO ba H&"n7 @¹R_Hz}/lߩ~ i}}0ٲ]$!Img e@B[;qC_%nR?xsm_@[DzEkU,7I>pמ\Aen\ꃂcjޑؠ%CleBJŎM?-na;0&䉜N1X41YQcφo@KODد`FOФf4dxb1Ԡ5 fnKGXV7dQ^be.:U4uedcT[r{o):J4~Q\W(LzԗP%I.LB,.qR9Ɵ\Eǩ}҉PxbDkuJZ]ZA@K'/$:KX9exC굟@1O^]0e.2j"aUoU.%e⦁QYjJo;'(,=[YS3Bd?7rKw]dpapKMs1jo[7fK_>N7'1oAI+,_La v`M}{oe]^u:Pcygz2Es/ݴq3ۦtn 1R5ZJ醺}4furƍwo^>bxK2m5. %gS/8nn]J%e,ܬYo8T+ =s Xp f&DI!w{kt 7R|Y%r4#R#s (}z˫9UQee)!ҋ9Ċ|i &n$vnWJƚkWR_L j:h}YRʁC^ S@@]t@fۅ b2=1f"|Ys;.-RHz9٘V+Up@+Qw+>xuCO)*~a6=AW >YöiS}0OQl cEZG53)j؆%l`MT8 _{%Y┧KZ:A`D-l>̂BX{Q&q:#f3ݬc|^AbA٨m"Ly$Af>C.$eٚ(&m7dw ֵo^"^ NtFi4~դ8:,;_};_RaڼvC]ՇxD97ky7 ;Ϛ#SBs<X)ê/_vV+W5Kzh&#~:Ÿ(j徛YL%61CZ;%jSNd! Ye F"-Lh$\[6XW}܌ L}f>#{!뾻{/?X5ҽ7 Fo Ol,oT1N8Y%}3N(XB~.g{ma×.o ++z){FÂekJ P%Ѓ4y?Caۀ*Vi.`50|3hhF׮[NaQ&,r+K 1[b7@@5Ş}rH "xls$s/NUZR<;zU@>+yV g̾nls癜z:4_@fYwk{Bxu.b%h동VG"w; :ak .*4&EYgeH R(IPi4YWѓ.K8M5oI@ҜYJ|8BDS'bb("#rBӻToi5@ǬσsCE'#$:I6rX+0'r MGɮwNMW_stA8.emN_kg3,4o)CdR6!EiNeݲ-ߙh4J~}Z0W+8C`ރoYmZُ4{fBd ۔O-ƖG%ć ģC&!#JE U._sczg~FDVlN$,ɯ}V ⡽$rMi$u4.,izmEλj`^fvDDHql$rb:t'e)w@m9|~֤'جDo(Zk+[;J_0uCb|g2S&*ALcL Zc ֠<@ņ/R$mԴ(pi!'3F_w~>dcRI{);8/vs,$PKMl.y:6t5 6BzυۺS%2FK8LR!HJ,>M bĄ6|6wlBcL3,`&1tHKi)y)(|$[$ Mz6T]+hzx'S/`.<992 sM PDîY oڏ=8qc)AAW,}꠴D3ȡB'*KαonN>TW/#b!YoWk+`sJ?;H!,bO@CIR ͈nviFX^ Oh=MO!wNC7.Gʝ+]A!v6hO1N{ 4RDX.*n47LwcTX%Mv%)P0_X9Tbpwpc'uҡN{b&Tc*$^/K6-Q!,][-XWetcw,zH@E=Bm. ݲ*1:k߮'.$=$WfHW?x䍏Z74>PD l#XQ(vnͺEDVwo_{>`5S%l& `a`8]~z.)wE^^ *Wmw\T0\eN#KTJ$5,*{) ϴr _YT#w ?Sva% &0y_'Dě@X15,V4| :9جR2/5V(R~n+97THm~e,ɅYen#y\~|-ʡXT7QLu[8\Gwf W3}qk.R(E=jeg*F:-k][~u*YvwBh"rQ%eZ*wϨIQI:g<06^SOlx"VdDڑB!P61 @ָ}O klP{9KG]E.IhI }vޗ>~zn,ewMz%FUP&D, 1C6oQ|w@SzWd^𷀲\ZcUf\5"vOkϭ! M9A$`.Jn'Q{n j@oyLDs(GDj">$#k-MܫF1űrV)oh>bA1)Ce0~ʣay?0mٿ7 vس(4+\sxoPVQDPd3Daɦu葜fhLOxJ ܃BPp^RJ6mྨ9V0;7 ^;4 ĺeNdIH'U^RhMqKRqg '#Ft/a?n d318Q4\2_O\o?/46'koRE5e_:ɲ ns?}K0jcO/gͮh洝kqt@ғ}/;@ h=X06ׂ%z=$i?~e)?xw,y?P~Jmf2Pr 7yٌqלk TUT'z_^{G(8|+|75rw8}f =LWNjT6P]:gއ { Ro@Bxӣ:ޒL_U ӬMzh£(6r%g=KH]9̞hWibĔ!MX:Wc9)"DpBЯ"~A߉_]pGG5}ك,0rq. d_`l{9t-{Χ4gQDCȄ7ڤ),t'7з.> 8QtG,BsxԧY~v}4F4R|.^qS7t"1NA80 9$ۍѓ*><-[ @t~b&ГUxfrEfNN,tS~Lyd.<%;jEݜŕe'-LSu 45+ R[L+~t]|Jg%?3IP͙bth=B/j{ODFs`PFwL[`=Dm/gPȍT:'G Nf%d .\Q{{Lu;kC3bk % VoC"NoE2X)cX3c/D6jhiu?#Nrr[<Ê 2u\dY+ })`92/h ÁgtmFԠepƍ=ecomʦώSs"ɊQyyf,9+v_87l/]$@LJ/hnW{|.ExHUrxQO29#0/]uCkNϰ')(|[e2LY3.oP&*adX[גDBнo*f=3C}c#*C,6/a%zؗ}?6;aHb3!rUKhCCLUsİO h>5D{1T+O־Hݨ1} +0lliY4"0 $۸>O)ؕ* ) 0/m] o3i󙶈nO5-")shLP˜ Ы_~-ꨧ[9gn@k؂<)wa‚1Í8b~>FAbw̄cxIjyvVo٘AJ)Fmb)aufc/1ڑ!wxQǶCHEq6  sׅWwT2 u)n,Ϝ^״t<RôEzHn愯"`~Ŭ a E/AO^P&Z3[KzNϺy*g}'+誖#974yKG =mG-wd[?BQ'i6'o#N+8,,X4z %0=iN3dPp ^%c# όpyS߉8wt3O( פҞܾ-g !cͫ|PxWcﳑ~.TVn={̦i8fHI-'z9x,ouiAl=ɌN0CtWOݚ}'-h t2azCne֌^$D+(}*mɋsґf2?0; ۂa@zpHoWDzåjz8ya#x&"ZˋG4Xd_s]vNQAN觧P\ņy^kWm,2 32 z5%N%PSl+*ⷮ9"iHO Iae/nwL;5Ӹ`_;<=ʁȤqv$:Su8κ92y% (cχn1:L=$q;>Js {v\cgw TS=~;R^b _ ܈n jb:WUʥ4^vNFug6C`/>nw ;#Ap; 5P#JeIAXk2M6Ń^(:DvV7(Mv~kjPoEݧyakoݭ#l8ٔ!y༗e7"aLۉbeI].[9RYeSZfARld>\0]^zwq⺅Fs$-c27SfQ#E]B0yBQY<]~NC^N2L nRm`#zeXsPKFk/EM7[BY}4ԿTL)4l(OF/ҮlL[ UAiZvdj 4S'%ːa ,E/2L!(PX~YLx|a_pY F%vTuBNXsndqXHG{ϋ g;/"0R(ZoetޣpA!\<6/l] K:sR7ydQ-x<{[f|`ю_n>}d6 >]r;mc;pr4LreV0 ɭ(h!#̂J]$ӷ_ĵe@͆|\޶SvROdλ3{8u , ̄Wd^hNP=m$y=f鐘X|69Z}CxS?ɀ6snPX/#=Sh}fQm$|POx-9K_];P_(xڣtqҳI7#i#7ko8`GR5\h^ݰZMЁF޼lHY( Cޜ#H,1av-)a gm[K謆5|@k i<g t)=]g^g`>6D{abRr2x?Q skbO0 11F,4?[??[>k<}z0nfi-!NHm!PҐ86/UGfyqDIn*ck }W˕Hs\k%ٰz3M;ҋ2^nADmq )'L͇8]a|, ='& /oߚ{p Eҵ͆dLB_d꾂!3O< яRV~hg0 ZQgb}qRxd1 +FQ>wmg?MLHUlM{/!P.JRurTFIP}>G v`:wb!iCwM!OR?HHhun\.M482hz5r,ࡧa2Q% jE=[&{)o3ѰoJZi/OA&ёÏjU'Ff>eԨ[ClXV/ ((At;%twce@ kegLj'I:<'\ SlorcHc)vpFj<A$1OᗭP(ɠq_1`MNpTRýl,s 3 O~~笯],46كNTMOpzh/LݼعK'"1dp6p~s74yRbSWJ>zla?Y # D q@CU!`IQBmpA*v@F2ǞE_$Y 1Fgq*pۄ?߁&ҍ,LxĝC3~GG9:n"@Qzh2ȨPKUgդ!^m;|!%21٫$w{ 1)Z2`eIj(?,b?$% ~3媗X]sۋI< CV tM/jo[~mLҀVd752c>Յ!JZfN Y8h𭄤wc::A{ !s& Vd{9ZÞ s`f̮qO BPKkV 7}[qF&5(DϋnF-PÈcfp~ [FE.E`M9`pCRTV (o/ LGAGk{JGӱȶLbY*in7BO:}Gʰp}4Fw=V.x+ߠ$@Wj2+wa|UmAn0o\:xrFqoOяʤzQP)j<߇?Np-n5ęڴZo(1-M̸g ؒ +Ph!a@P U* 7 PLg<W挶//vZ[9'G:0ɸot*ƾNv"GrRϰk?ƾDۇ. ir'izz=,Y7QѤzY <'@X ]3-6&93B-?G..'^rWb%jCSЭh8"D`Xπ3*;H%YM#GAA\n]˰~74O}Tg3E=ǫaL={pqA"X?f6RK*&L2?/ILJ?%+d\"[b*;5B{{?F0j0ނ+kڊ.8׏̐S ?!R( MӁ22MwDk^^{yS~H$%*԰a6V JJ1p[Yޭ<1|Ȅ7 g@!XTJ"[̡&|;%&t=[lLpYLf\<ۿ9M9{a;Xa/,U BN1y@z'`vEEN1*!F[; i\P"I'1&j Dd&3`?s|zq &*Q]z}[؈P,/JG h;V>ukV$kw`g4wXf #bIrdI] ^bz *$1> HNA=ٳg [pF}0Ǒ_ "J^&q7E7?Qgֆ$CILBZma?]#ZA f!P#7-piO2fuc;Q,bw<p™Y60U-М>0~Sh ї_ pu k:/O{\~(k91 {|,D۷Jo@Z=]oGٻuY|" 5]ax<ɆnBGHhhCx5nH_R$ +cEa8<4d2\j2N"H\k(ڈ`n?I'}Gg7V"#_nx&19mOBq()ĭ^eZ}c .MpM2ga8%aC%pgΓ׽"ZD4OnE4$c츦0u`+[6R';{eyaDj՗LWsrX]4ю5u_yIYLZsADź#y,xmυ4@PgwXQK/N [ZrG1hf/[`'-D-4jZ5RN3*['̜?͟HMIiUFFUQ<);V/Ķ`8Y*"X,> 'ړM =xo J1͉]bkA3# l.ožcskI-0r AȘ@XL`(kzj*`.6CpgH6M@~D#ȨO'vBYJ=n'ύ;&@GZS.6]]Y3$֧(7c%UNZqzO:E֝!tKFG\ 2`Rx PyIɽѾxԋ}K!NA5?O˴Ӡ <)HD?cؿ*x*θt }h=|~P} 1tV`t|W.~xŗ#0WPg:R1#i0֕ԫ?\'0'0zk9p.t+J"@ $@_ ŴY\d,>5;Яip#s$NbڑG>&p5Wj+thZFP%9F42R q}]J[Ȟ>}1\Ċ^M MM`D(꟠dK ֹQ͖M{w h-YD0C[8(fǂɯ׈y.zzUVz!yZ1րx|"ȕvkkf<}L b@nCuc?A,Wc\~\2*+ le{wCZ7` *dSu{;2pfx2rF&+qQv[Lx -Q#I+Nbnz_6Y]v?R]95WVB!Zw@Ү([XbêeМ k}yA1:óObګwg(uI&$zW,y6ٙ$}Xo - *_տښ3kZAC祼oxkQ6]E&.j4f5C'e&1>t\"Hg3Lڇ%umiw{~: ]a̕g/0[wJy/;@{?>i{8m,e^1sT(uq~l(&0)"'J 4 +r{Dgz 0IdjRoKnN^MliKj*HA:6j\t=Vh6A"}nnXx;|W(k𛦖Xc$8ٕ?Bu^\/VpHSEȯ#|m 5]9W{.:Ӹ&zOos+Wgf|PlK'W awSh f6 mE ݐF,I;΋ \ 1[:22Tj:Wj|hqۍ?75)s + hCӊ/\%>bێ2H""U>g}:l( Lûނf/o>X⤛h?NeAmE/c[E(22֦;䖈.ؽnuY;c^Znj6㶃~i-"D*s)x7eroB,N"H݅"6sp +:^;q<[2 vQJZrkMg&ɛ4"YS?uœnh}7񆚄;R^n~D$;9ȱBƤRX|M|Dd9#vI\Ix-_fQWiu!_WnL.鯳SLMEE̶@&ntA{ cϠt3I &ws좤m@A7jmlF0,6L֏5{}WPFPa؝F<`i~e˰h'#FN2U'Pkټjwo~P8=vnhӏ#09؅5vn"!6u#l RIMT+ݴ\ xTE$v"<$US&/7ٍ^NjN$;l4K.u[eJ:I0}, :U?44aѠ/ \b06dgC8W@_4㢛}@D"/IPG5-nKtO)' I$$1#^: *~:Pqpr3yKmEcϼBh #S~X4h.orY1~A!+ʗ,2n- $ǣ >l,9{c .jŘD203'867 >.;f,F?[#[Iwދ_(Xh]A -0^}{Xqe![][Y.ڔ?$=45٫ԙ™qVf)~#JoҌd~[տj'fVɣ_ƎBf7Ɵ"7|r6bVܤ&[m_ / ^+մRSW#\S, q$™/5@T\6x`k*}m}6L?ZJA x4 RB]Ua^҅) $$+{SGьp?'>txKݝoQwppP fb[ziHK.0lO\b1]U 6ZvqE-HX\:vnB6UjoK柒kp0}ށe"MGjG7('lU8nLtb93@j-Lv+a7,B74a7r~ʅ5Qi 8p&m04餤YDT}n,> d = i]fznVe59;cx;;%VZrc#~l2*F|`O;vt ?=smk 'Pgգ۪5nE ¨UWnּhg-*!lulWR}Ϋ|5<+S\$=p#Gݰp{uW•38:V ʠMh>49cA@ ' (Wg:=Nheuɢ u9*JD?羴#)c7<ն7^SZ Ɲ5|=TXԤqC쒐UxXp? 3!Ow3-@W>=M֧!=ώp 1+26ۯ; J5-f`$lʘAv:/0g;gXDK^}X1hUszVN^Y66r|E`dBcWPϼ}m0䊮^3.ԙ5@*>ꯐ`wŋia6uM<Ɏi§-d HFC$lIK'aO &nrfcY Zz̿_kߞ{C=P+_* W"6J 悔ondDt>:i j4g^'3>9tF~Yuߙ#A weRs_ R-G4pgn[lo* {B xp$7 6&1aqlhKҜ$Y&6ʉRWr]OY;&].'B0IF4"6%3ߐo,duXao\U'9vӛ9io(lfN - f;&/͉}ރ%s 1 pT-O9m[0mó'l$>< p ZJC=s-#Q>d*_8#{&3hCR1\Q 0! XXC&k;&$O OCV /8Ndzp8,V2`ȟ럊s5d&ɹj*`w{JP)=Wc0WhB"緿@+;zğF՚^ik#=x;4N3leb 5;Vx7#xT8?Vmt60:]/]ݎ3*YtJ2wXƀ&LFb6춍` =2@͗ !5(6IuBr%0PPBGtAf8=v Nwjqh]nti6SvϙChV! tfa"͈cLI~ɯ!kB0U'q 7NxnaFt\MX*;=3kyɦ.s1lj)f E3\: 5d_mѴ,cъnt,=ǺqjΨfթrŕy%UւwƮYX >8Z\X e4r ƍ9?OG/g]A$;8OM0޺~(2G#àmAH^vH}eH^e&!IpRUɖ B!xe8!wN:B[_0AR)qg߫qM}̰̚w4\BO"D Xi{/*n/. H[02T g{JāssE}0e]2@(\nj1 Ofu4vA~+u%Яv%8˨cM9Sd꒴$epH*Bkq΀ 硻DOUeI;9PwV܁^#b~ōf3@L瘝4ZvsGhY.x']2^ T@}A/:ߊT\~t`, n#(Ap7mJC櫄Z}Bk]l~X%v~ ~6\|_ gT\%-!дL2rs%ԓuErQN^2[o2b$AȪئ4i裨8VJ5j5Vɧ^PMSw+J7^3$F>{ 6` l"9b0D={H1g"2fX[+-GkТކ5 G S[=5V`KV )vadZ~e.p'3%8C`C.%~m-&Omra47Ñr 9)I$nD<}B;j"ɳ3nPJ«Fx X~ KeUc3T! 㦢R,b!amM̘[R/5I?7ٱc?a9OqGO= ggLi n_8)XwCޘQ. r[ uD*>)tM%V厘f S" ӥ[ur1-=c&=;nd:fH,.7)ڇhoW[CTL)2n%bIĖ5Ay`.~vgߑzƗBɰ=5yuĞbm-GPktYdʍcto$u1<59,7 =^dSxnɥ}\HjpWqy*) Z_mS϶86$,5Mo?.rO8/v93~VI' ]c g$ &AŎve\v0fݻzJN(U@ZemLGk#2RMcL4+@;hԪ#]ŝvg`KfDZ6c6%:Bkhgs$ᗤ^ˁ8 :%-ߒ@#&8dECʩv=8?V)Dk}zIE\*(Ub(3Ko3bBlw l*[i"u`}rR<>jxKZy'rPqE6i 1KmC u-y.*?, wEh}SrX%t8PnUEH[irk !z\=>0u5DƷ0JRKٗa@XnG%x$vU~yr{0eJҧpp)~IxJ9| ͅ) 䣦m;bfgzm#+*|6K+0n B9m ΝCX ^LHDͥ4ͼ@9<=QeXhg %{BD 7Cqo6]1Xx}s`-/vɎ*{aE~y1M~M5wWI.X×>A iiW)IvF7&dF]H˴p`uNt{lj(P6~_TWHq8̑Ufjsm τX17C<8 \JxMKje_ fa$N"ߒzDtddid >~ {|pЀMPsPKɀ?!X:^['O2NM#Nxwg|lVvK걨Ž͆n(J<8 H;yɈZWgB9:]\H`a,+b3ٸ+dUTCp]W}MKyKyS!FU÷e^)ؿ]  j02_4FNix %D Ǘk_ڍCf, ؙ~IG—MebH^Pm tbwGͼl>RҲj~B'ܡ[\2q}%#ƇY#lnvw@LPhQERl/0(FScE07g/۽Mî?+T|8v \ZYzp!H2LN6q!&M¢F6f͔= `Rep9xD1 %_dwErƆTӣ, ϒHfb`FEP/|/W/tcG m6 Z"\ A)nHg^`~b+VYfS#q\Lh6`br(h:1ABE--:v立mI"| 27 ڷJ¢/l>19$ ua\4;F!Qa_T q04p?8nExu+dp@T"-|uM[0HDK'M6,JfmElDN.lڢ >T)S] H]5J^/0^-`[Kqj.ǿҶCC`|=sp t_ݞJ %[DŽz2T<20ֻݽW) v2¼' 1iU & ?{mUbz< yZt+~l@g,T,rvf\1ݢmY2jS̀@CڽǢں8ɀ-SO6fJ`LkH6\<ʠt=&%n~39z#(ݮX1cpȊWaRZ}z޽e!P 0}"dZ IrMG{OU`?7Fǝ xwIN ܹɯufi]jpШoeO)kj[} ~YsT {PWlP0Ae5_Ag%ՋLIF+`2n!3 `#& T~unϼ*Vɬ0ccy-%[EEHW_\=4>;jlRQu z-@ҘQ(x]^qg"3*|^5avYc'(gF~E>}:BEfQ[dLlb% rW:@kb0 iUKo/r5:SkŰ@  ŰB҇h, b""s;*bčsNGka19` Wn$ıء^D;Ԧ^?qG_+d ӵq7QeU߁=}1@Kn$!\޵ 0PQB?HL_"œqqQ+HoW5LpVza`ԔmN`MJSA=_Af,yFm0SPm1hvkE2Չ: cZ%H ti"L- O= < _Av [[ny6buo%ΝdC7Jpk? Ek]樓!f,}#Kub8^X!Cˊ~ߊLqSNT.k/+^)(<8sJ,+HT Ա~;p8EO \D#:4ު 0 p*DYR{ܔw p4pB)b]5^>wu&W :k94gUnon[OYwS:3-kA E#$|l-l#sb-]לE@jza>4$iavQyN(|nu-Kh\}At^.p2-{9ޯ*p*th7Glo.や{M 1 /(ЩV-rV>mxe7=e 1w쪎@Om)Z Q7鼋Ɇ`v0@,/ٸ&9`a&P n5fg#غ>TXQ؟DDZ4hsb$a>Y!@q L_~a-2PFo,Gl~0h4N ݭx-(:0F#Z?Yt1?(3x]seFwKmVtܲswoڏk߇̊i>U *dU邷<p'n)@ZCa^z]PΤn]pCp7ԑ͒^Ҡm8tAoPbUvA:5Hl| &nI=j3:T%TRGb&:@\PƊ_KV!C,ǐ?hK? ۄ-ϱUJ#ȁtYmv1Q٬Fi57@e /y &D]VZf#6nd\֜N] z5KXst&/Nr3/pcCMO*Р#wN5(#D?ML%+)U"S25s?DD>)\9Y^0:BuϾ71p bnZ@fi7b*xrA*[֣ JVytNg8/OFҦdtaXbjF"BlGuq'`rew0HUa0XD]zu*i2O. !/V6%*\֓m&zGϛ"t5qÉ Sh =;iIXtǴ2E&|ULPzv$Ԙ4Ҹ߻hKй2TcԿ=2^Y/f;MGTIYXv"gqj*ڒSL(s.S\IŒE{YmC< ź1a'}Lk{cQ8.Fmvr|RO=ڞ.F5SpMTm{YD-Mg:{SOwSJ`Y? `1]&j2>eٺx-ܛ8L.㫽|y,ꨤG>)hX7٧$ Ŗ4~I |ݛM*%_ܤ9A*?qr jXNtx5r~Ŀv}7kyf)pF-G]G^w=Fs6oVh_ !]߳˾NQEk(ĥ:ЄR;ydz)>#秋6vKHI>l5 jM !f"oTN` 'dPԞ1w\;<a+-v>gRWtL:O_k̦1 kv爩V.tG<Þ$Ԇ)W2iDB^8R-'-Ea[rw /(/Y|`v̓iUGۈ$R ;Wѫ! lN=0\- i*OH˧`Rۤ…,JS_'}qGCL%:KJ)T& RpccXEZ,֦ VpIk#Q p,['7 Qk+E  ~abuJeUqO+Ϋ0|*-r\ixedex?Gdy+9?'^vAœXZ{0$#L&-򌝘L{xYyy脢bW(Eb+`c u8#CdA@br%W؂AGCh6[ƸKY#C8Ӌ;tF9J vbf6h^|sBkMpvq k;fQ/2-NpQr~Ů?~&: 'lb`,m?z4mnث dldRD{_'mq6L1ͪA1Ǻ.6Zt+G\<6ۇCDR((8:S)Ʀ AA:T66˸GBxQ9+>(R~upsܢ?Aۑ;FMAe,buѤT\|#VgJ97xE vݥIZhf7<_! ر#ss`ts9& t)24 "?k.a~1OZVSjL8`C~fXw1e$1tfeoz&&.$u [5b@+Byo6}>k}a۷WgOv&yR3., >yݬ'Od~yb[8z =/h$0ULGtrr ( &'))/qU*=9 ;-6F:^i喧-D>6D_0Wߋٮz 6c[F&ndC {%#Ap#h8/nAz~yo|_{],_wI!SRDiwiAIpot.T3<`oMsyKl6A{Tz`X&]_ )pϊsLр`zF&?F.Cd-^+Zt2Y7%;3OO9ąr,Fk],Pl׮mҘC ŚY'uXxfyBUu#ȣWUMvᵒ6(kAvO+rַ|m KiNii&pܡ!kX ]{5 /T3ˑ|iJ[V9XVor#}^d~.U!>ה_uLp>MrP*Vd?fJ ^ƋB9 %Z&te/,$D'o`6^pMaMNehZrpTA=!"cy:\AQ?P{0=t:1}kPS["8ݢE<=~NIg]45swy՝8%qm_fdWK@s,?vyE0Q8U\"iTÇ{/_ǴMV,2+d cUG)s_sg@ڤv Yjעap 2̮:~#wpaσC 'OrlKHt4.h){ n1Y _@#>Jfc%efe1H W}_vjwqRVxUכ'd_;rb>p)zNL PBu籹x/7PJvMpvkMFYjuY㨒{,UFJ{Ho`vƊC"h g'\_~i';%D#$ ."6zN(tX:Icj##9(>$ \x'1 [΀)h1VCK6\Zac% ~MSп+eF|Xƒ7cQv>?&bPOZ?Jɉ`.mCagZy]R:g_aK(sν8g rJFN* ?X_Cb?hxƩ9xv] {]vوo%,+ZCFkOcuP< uF>]9$Bv1_|lbrؤJϕGX*Qxck-ޖh{i917z^ lskk31 *:2{ m+Ո$2Vs(ӹŴ=ɻ0>9x {aB}uK*}nGwct$9"1͡;H5E1듻8ytyN7J MN\GUDM)g=7&$goe 'Us70x%+,ˇDns1# 8 .x˛c5e8g}X芲?םȞ0DD\:6^,<_q l~| Y6  s%]>"+wpړKzGoA.3(iL&Yd8q/%RE56 OK(rUA>IV.`uʄ{j?9_@Q75B4Jĸ| lK*3u`|SԤ8"ӛP /EI&HE ~AiK Գg`DJ*j\0a۝W 5GYT)E|i⸟a%ǡ[= w<`_2NIVKu8KS>(Ϻ$T[Xu@:Y <_`oލRV.q~\,Ľ[1(N1j.ynĔZfQrj@lDpQ ǾkyȑUQ`آM,!A ٵЃG.׾)UV ${ !7JA z{]dTMU$ R;"ǁ|II W1H7l?MׂK@@`mg0甼V8*AOFOaSVU`u7-h^[ 2YSe!jo. AFs2Vmuu1RQIGΕm5r?t05I(y2 ]oL4 T*ED|@dF mvFon(hnļ66n;ڕ{#f\X:_ e!oIK= ʚݻ;fHKcl$t71^?H `6gnBu!`eUM(HkkEh|[lłxB>k>BQ=jq頦$Yyk ?-CҹqVFU`3mCXr_Ft e#t~Y#[]3#2e~/ꛄp-|/%zCo t+, lENcDLD:8R nт\>/dZm̡ty2!7WSu2wL=ClHƑ:ii7 h#QVL]7 2NG&NOQ ܞ^ܕk_E3wuFmi4 ^Zu׍|ΟqObㅍLg8ݯpdŞv{Bض* #`}FDo;~)SyR.C$]mѥ{jP@j iWI"+r2yl>,'ڠg6r-d 6m.lR&iER?~!DQ߱uUE Q(52s+*6,XBg} ڔ:\ClsiNh|$!Pki YWFׁL65cU\-8B9R(Ns &b4J j(a/X`^7H_3!NPI\d`n-v!e/v=ddKOV6_뤏#zqdP5}l٤QXiTMB?$n."9Oj[HYatCan8W3"󋫔q%/M ;ؼJ&ӧqAcl:hx3.F ݌ D )h[캵r# ;CkG DOajcmA/$zI== ݝ=f y/yc؂vR_'0ljZHy55.N( !$+ݳi7K.Tϖ;ݹnUyݺzD񯳜vHf۲FdCT H6jۑ#.Ьs,?;+gѵU7Q& )Cbd]e+!ٹc1bx)vx~xB%,=: $X햠"ƘI|pUɯU23&M=Acu8;}hͼO_$'MYDF2}µt^DD6,/^?/)- foج5w_wղUJg:oE^kO2EJB`V>H.]:ބ_lߗa]=>S{p'IX9WIaXp̺MrQe=smxEֈ/nEvw~|{ L_yr6UZ좃>)f"e }'l8eZ 7 J zۜ[9 2ƥ[X`EUޝޫ/66g8a:vj~OyxjRɵ.^9- 0 a`Uitʟz~ڬ]"Ȱ֌7\?Ŵ&%R@VӶ2;d"ta%`fI$̸G$=,Krhz?Z *eNȍRv\}0Ďǽ:\fAk٢>W̭/UMo ږ[ JFr A'AtԅqڗāLšadeJ@<-ڈ ujE{IJSɴ#1OV~|sz-OR򡟑e<^rz՞Q?Ey /[*jz|@m[wzG'NY2zT{v)IF@69ͻMYaK*#}s:3$1Tt縓IҲCpjYxfXPU߭$VqF][ %3#gB[PKkuJ g.&z݁LKi`ބЬ/ǎu7B˭\!w(0|Gh_%BL|$킇'h39PIڞ,"!rk:T!+./e~UɅ&3vhb泺 NۣkE RY:PRrK=[6G;&)!9 ºbUp 979,ʒ$~uZѼ(1D_=L'a͉` o7ĄG};vb,g0/2g, j{#Bzd[ t[Ի߂?HNNǼ){uεCod\؜|~Wq3 b)?uA+VSyu% E:Ƒ^@m6ۯjťMLcC'Py5<od_+عW@"1 wrHZn-#񋟑QhR2>\dNi)n+3k! )ُ'gl{5UGE|~ WAi^s@b#|v@l{:-ڇ<u]7HKQuB-8YCY^P-$kg{6g V}K!iяш6I4Iz%EYW?{$ڈSx|CaD`|\-DR'yWi* EV~)L+7BqˑZp4Ybsw&) .'wWT5%4f``أfa/3ϖV!ĆqZSZEIVCa>]|BGo]ԠV֫ }\6*Bż&XSpW4T%˛ܓ~yŕ9:,r/OiwP-\C]' \?9",z4xԯd>Sǜv §K7+m$4g_UQ@ ڒz-]>?4Q35>7i7垱%mG]6py,=*YK y_kަBqoLFAHvB2NAi rKd d2i_DCvĬ] UR-iui j|N`$ڥE^~b"F%2vv1ʳUN69|e AˁX-9՚INd@iD뺷Snr#J_6, &VB]^[BM=txݫ*%vCMPN(:\dah6m*}6'tY3xkF l!iڎ(XbK1LY!Duf6{eUDg)syN18cEQlu;D::;bG@ے{˥i|µ\>}j#0fw}ڙZ =M}H$eG2wcj`-SBC,* G[ 'N@*ձJ(=VzwիV0|͔9oW~uձ$=ZyTNyu#e\>%R1 Q-!6s}1XACۉ^iuJ"OwV;3P-KS*l7&~tF).t ^Z D,ŏB`;P@M5ZYΨ޵\I>AOXO@ 㗳ϧ:W>dA3#r3xKqQ*ƪD`{bKˍt)3Xpi!Ce{Zhfl 3;E1{S7d:SR˭Sۅ=OTWҠ@3tE^]! Wawqu| I:㮣qK $E_emP=KїA ٻ]Z0iAZ.o MplmIFb2vGpi/k0F|Hv~C䓴3/N GDrHarB"d .yHR)D X,g z;mH%.45i6%wTt4|X=D :9ɱմD_J(v9"{Ozڀq!!`@9cWs$S ς=E!kpEt8 Y)p@aB X*v\˘r+?KPw+a-wmEVa QԎ5n `ZnQrؤ H V鋃:#ƻ_MR }TIɀYdBm2b?RqaMc\a/ͯWڰd F,+gH& KDU=}r97ĕMccOnde[r;`x2J) !n<Q2pּM:s~l#qV 2xe=};5:i#GߖRS|vMj*ʾ̽%vmLFZ3 Nr &R&Ƴab$EV"zn=M651NgS̅MOl^#Sʃ:eܺU:n`5Dqx\p5ip2ٯ[vQ9r+I"WF MPonX:a*u; ^2X|&h$NVftum];0[\'*2qj-:*u [ B*g_V2(9[@Jj{X>nV|fEV|Ȟ{"}㯪;fo7Q)eVm jJBn`+RdDڳ+7C:fY3ɖJ2.J3oB*aOtٛC鬪 LUVkmNQT=mt v3J e0>+ @t4vKǯ7ѢojB|{SGWY癔_jB\Hef"EaiPaeC4I(?$Oס%M},WuH )Ɠ:wRJ%UؐT _2Dp.e?קs jچ_YVnu/1&ػ(T F.)Qdmi2h[/i>B3RR:"%NJ߹5/v!D0 sw'h#$x} ԫLH8!\erq 0rGi ixXtl79ϥ4܍dסͪI(}^*Y m]`cFKO8h>!hmŵ)X"v*ʙ$r8w7S׾WO!`xb/61=aGTV;,ύ_7$0!O y~Q> * 8zK."i1Օ1NhɷMVo95vnkfBVCC_ ϰ1X!jC-H Lf<"%1'A/bcs %B451Cy2,Ğx ߝ^9^b,b*]ô#yQ >ϥ=R *o8L×؄y rBt)-!DJw_bfTO(6 | z d(ʈF<[(wwRͥ8n@nEfoaIo1철0Hc1nψdI{xE[CҲT=t4 bzk#S6X8&xr|&Axi (p!|5Z4BVs,#{&dxr% >d4~+V=oɑˣ qJcQ6 0¶R^r^"7oezχ,u@$Klks3M޺ Qh̾fX/EAc|Oϕr1 b\) :q.ɉ=]sPT-ӣsN=@>4h!epQשb*[QfynM?waF4S8g,+Z^sJQBu6!$A=+TنB~í洦U%(`$'uB '1X])q:ۖ`ricksPg]ܹ뺱K2%,-K;_cVԑg^1%k_IjKSsQ v7%O`Us$ʾ@7Ru-^ƛL'Ӌn@wQ2Ҳ ̔:tlPnkP>;Y9ܹ= b˜dK nsXՆl@ >dE"t7X(sW*j s.x P=>rӬJ 2%a7d` bJÂ?HWco6.(gj =~V]Ъ\N ^yt5'Jua/m;wxM &9<ط=QynwS %|צԸ!R'֮sO#䢢PXR0>]_\&o! ӧ^B/H7|UILq;Yn*Qa{M[Uz$h9aJ`/;'@,UCwC z (f92'(N^-# =E$B;zn~CjeނU di-'Y=<<9@Y.S-6bc?,-~]\P,Os?Du]_c>C6O!zv$wpjCsϒ@amUX^ lxKGv=;i8k4?_=AMs;~ ߮\KiH2*5%VjZjw b/+W|OhoqU8< ~U#G'\Uȉ29ʒTb[m|,H"R}*Njk9گ#43)ڈ跼UineUL4{*:8Z4@GSNgXZjS ݲqynh%sj؟e Eky FRBwm*|=XyL%J~pdݤo i~V>|&ho1ߤ٭EGxzB :˅aGmp:0\096H>2uM<9,ckoV_t8W aikBm5[:TD蔥7^Z-zęb^"nY^ }jl7&Ku< v>\G+=,7k^栥}F=BG6( | dVtJy I[N:mh~  9 REyCY 9[i <̬!߅%^6U~ -Ew|8 4ɅTb9ʹ=V #"B,E^s=&{Qp&2,DN%]FJVTm{c@MNrzn:-"\K]:E|cfx~m8!ߖփ{K@(t|buRoQ:3i3hZ<$؄b/H\hjt,1z4mؼăăD{^YY+o,d?'j cdC-&~r !<vn ̨yqָr./؛nJi}崝 ci(zw.7[(U"RF}Hĸ5DЎE\tF40dc^YGؖ_RYWRD 4m&(hArZ:V8PnbJ~Ej~ ZeG-j6pLIr}SE,tB{YՠDp RY44>)ҏtJ55 is;=ăF7SL~euт-a9Ωn^`>̑&sL('%:~_Uwlj`H!=.Aw#sQBJK?e, ub͂Sė3,hF¨_z_"T,.l^#eܨfXsc4j7;IwϲCޅ+e"[ç8ކNͣ*$#zU;1[|鳺D2ʽrfM[bY_;AQyfݲi Gq+e!G;O~o }HŔ Y=ߒ3zZ/}A5$ &$ ӝ?I>!1ԟ]?(F(\F"9# [0x?H))UyxE$]=+x>@v[@`Us05{S9" ސ8kؐS&b)j[ tوc^6!x19I) )=Lnƶlw5ZL?t |}S*x 2vs`z%[l}^˙)(ڡz7JؒveeR ZWr δ_(|BߣqS R=cVy{)Qҥ3{E^@ jv~NłX˟hk a}(>7爗>'+q#$e$0oaJH$O[M_>K{K="!/d n~9nnPAٛ*J *cϊ[ K[(N =zL `<["P*q,/]u7_Wy5{HNYi VD;E#>r tWP?:N$_/у,} N^ 3ɉ}^4S޾]^{~o 32ȏ"HҥyK-…%8Rvp7BۆArҩIPlH$ QtIsOH#;n٪BI/USG _f :3vm[):.UǛ@3§3咼Oy<6N2/Ly7Y3>A)|Z3JU7#==4ѯ Tfi,{?d] k߰ RBNQU^э"N{_@'i(=O\f(u2[]AjntqF͔E+ߏ3),0K.I:G]y8 )L:hTXgFe$v3ȯ$e5O%5\b\[-w$48,2xr%C0yQ*_j)hmoe0Nܗ/s 92Ce:6POpDnxѨ.%G2{gX-i<4ꚾ^D䂧hg#>xX s_UcLY~-&;W:#w[ kAYMpP ju@Isڵ8N6duMhgrtFC; J# pb5?d; iL"t?pyӛ;! ;u{|fyf36Ke\`Ou91kB&{c ú-EV쎣,Fn(5,+YI"t0,i3Ӿ|Y}0 X9 jEl>&i1EAڈ3$sifmO|?Dː }c0<OAѲQ#*L̢v/E#/nXCeǿ޽%X`h MJB~:q6XUZeRŮ(lgIq; 6=]eh79CFr<RКY`h @#a-RMU&ZxEY#Ut5Pk z/5J|f%8E,z[k4ȁ{A:tN&l~!q{aP3N-A<ם߀-xwcQS7}?(?'\?+P Į!J+PXDW>"ЈgL=?#*ȗuQ%JT"sVi;`jf 툎~_c3a gT˔J,yegTupAG$ $9700v`m0o";~3tǜ4G=YevҖǸ~5t(Ӣ6i&6_iKk]?CTwNP8W2Hm؊~2l\%W O4!uX6RGMT?/nOm, `LT jœ "| ô|]]55pNIJ. $4׉?(յt$ž>S!kW/)djBB@4JpM5^#$G3ٰ%\i|䈢x58Ah޵9 ͇O^X p-Ry$xwq)ElSxˮ—'F:*F.QxT֝rMX633Ц0=',vc4ݷ [eۤ$cE*o$ɊWY0CLc9`Q31|^A?eUr(*⽍e ?Ub- ۻo ZA3w"|ó"씜,V<*;[ vNM/0Zokw4 )WzbwWj 3RB4u:5qBR |?12:y:H]*~t1f'y{9RY{F^llAT)5[E~UEaVOpH3r'Ltz[^9J`@;$Eyi%٨$ZZ] իf'*h`\>kֆ҈Nt1 *ޏ<Ń)PT) h\<~r{df;[ !Ah mlhD}i]^OrY:!+GEzP1qk:NKi5TP7 b蚢,HIut85EˡڑfVnK1.Vכt7IF+nNs5+83nyn&6DCohpqb6gi-kN]gJ:|YqhaO' ' ?u cL\Mb)ӷ^0k=X RY ԡ/tyZ ܴ`<r HaL6_Z~a"oأhjݞ4=wq06Sd+QT-a5{G9U .Il ̺DiaLj%F((j2#Yy)#/խl;p%kr8^+ifS*wj_֙T ? ]7:?>o$ 7{ 3ґ{evqx/i\.̓њ#ӓN5\m77h'c%/qlN8#Xh`G@_dlJ se"-:RTqрD_TF1\lHTޯ@`xzd>yo} ce١#${v YfB_u~g!>k_}?fUpHc. 3:"A%hS!y1ckY[.w/ƫ.2&c*q&u:[ %f8aܒV )C!2E&S4uI.*giKP{>No2*#+IFi!q52PaH$$71}K!7V^*(ـYgډ9Y>wĩN,}ぽ?LIݝ]HNGwá"l}ᰇqeR9!Ny9P1u V;SӋPcq=ꗑP\=~Q\Y в@@ҕqBc|]T澔HԜ^!`g%tm/6Z.7'6ƿrd2MyOGP?7E>)_`+ *B,ssЊEf(8h#e[-Zja~ou8K rՅxPP 7XTpa?88 ERd%)5@p!tWV`!:ڜnhZ *78ĵnMio{0G;,Z-|(^,y1MgݯjN@"U+XUi4JA:&ufIȜ$j,mt@E4%>vK 6cIaprmF )| ߙ-lAgaJruMKvLyaBzdbggl49]}];ܤ*Qlo"!$4_ueSAՓ|/I ꘃ\8\5Vl^^k˷2@:"} mŇ-aAf(Vvt+!QZtu4eZ.1J h1~OZ_ϫes2X\uXkpkAHLcf6Vװjثy(?Zs#oG e@l|NX4(o g k%֓`$x9h:- P\I'wGڝ;4/> Q\9C{E=<"KL"?qyt1`B`-#<>wI&<YTTq8zs.HO֗y2A&O O-.SM/ԪS .H_Pk+2|oZPƔe]6l"l{Ǒna W_sk^}r L@` [P'x#b#Zx"q ;}iӻ y.F\p2@r0%K\pk%RyK{@_Ꙧᓟ`WoKqn"vNR+Ma4jA/g^]BԳ=1daw ghBN_XPx}y@8 QY^$A[>%{rc5?Se7YeJJwA \3''}yuwְE7Έ]9 n"mx 7sKhoN<2軒`19<9l]L{$kkߥ:IXAe=d UQSz3>XVO6g1!1 3Oc%ӂV: &V K5&sj~4 :{B"wӄI2$O,!c SRmB{.$P1F[؊i""TH5e%Pׂ4%Jh} ?иav.Pe"p;̨gt "K2}k>£@(zF^>Uuq]N*sjdN{|^ 9~ 0KᓦI6)F۠Fe]PԌM\~Z ֭G{Sg ^ub@MKح:biߝ<J$%|KT1c)$W١ռafZYgB  i]Qi/X;[v2r7)P-%m\$D/0G.1Q 2t[fT.V8UfpNc oF[eFQ9^?7ЎDZ#V&d\"h=~ y醖mj.9oЎW'/ siOC IKm7 2DcaF#9>;aExTU|0-z>.nEz=x\ɉ+%r_~P P*Yo%_MphPC`̽eO VlJmq] Iwo^!U=$@0"ڑ+ÊဪgCTұ[=W)}Ob+ ~Rp@iK;\q$/wl'x1驶UC_Nfi0K* Sun;{Ъ;3Ln@}MA#,MկvʓZUNoAAyo|G{Ⱦ4A>S=ޤ0E^8t\K; ɹ w ZN!3Å'h9P)Z4h$BtPD=kp\hrD~cFpy qF+G֚V:9  k~(F^3U".jN$8lm+Rc%O%Ng(SPhPbߘQc}g`uNQNnOJmL r6(Y[$ZwêwpVd/lW'#f 5b`ם!ִ .*HLbkR\$QM!crk]IIʣeل +u;K\QN }م`a2 ޅ6_mSfp.͵<&Ӝ?浖KB`"1qq~Uydh~&ZWEF`F5F={&2EO~@&ercFogPnC_²MF,keTgByknܫYHnǜs䌪kp眮6Ω77j+8м34Nоp7i1zw23 F^vEG%gߠHp*swo?bW!>zKypa U_>-3TPǟ +yN+< v% rGؠ/rbS'U$ğOw.SN|au֭9حBJJc"ؾE8X[@|njٵzFuL N$$6uckεDM6B{Wґ,pnHk`;pR'HP J(WxPT%*:: a@h2(Z 2 d_69A[)>)Dk^ Eȁfioةv{OxxWlDJf4c|2bZIYJ 闐EWWg xR(}4BTu:* ]{ βkR-17Uqi'ڻbƇ1[(Ι½6o&V ` 厖lHſYkv,vŋom:g&?5KF*##v} 2 Yߗ9fEp@3-6 Lݏ1uӀN{,T _)/g4_Hօt%4Wa&"஄&B 0Ъ/;?9ejl֢i!g5s%}w[/ ͙MQh=nl2P!LÁ%H×'|c˧S?{Ieѷ$S1)9Xh`e[>e=:J~4Va Ύ79Ui1o9վL$֯x[ Xүo/l͂zDPPtN  H o*LӅv;<[ڴ۫G.M3IMT+V{DêdQ6nUM)BwmԫoQ{ʋޒ#ZG(߯]u8ˉkag&Zr?c 6f5N7cy,kn\qg3PQŬљud>?uT^OpxuYgsR 9͗MOG}F[C*R;)q&*Gy[d_Y^\.VCsD!}$(f{3 |,TT&IB%-L_FBq1𤉲GjkӃ:CėUH{N'^YBY# ^+~J33T<};s {& o.pԟ/ї/W^ע2~W5/Nhn6f\ MՍ[=nSWon=aVZtb?TIm 8FJ=>l"g%iƇ'_Ws5șRevu`D(I$ : 7:[,KڅABޭb#EÁňoަw{};02D;2xRl1MFO8ڋJ WIlXup(.麭]!ߚ-Ӗ2}OI+,`\ؚDp4bKώ>6ŸGvK/BSt}yލvbQhQ@ş`iEX&%UʪgX;0F%P_cIp5뱃;1oĦtY0/  e E,2>3wKC wh93h|7D4[z]ArK 9K4M/AzdEgtdbQkf9S׌w&pŗsQbJ, =Uk3q÷@ ѴV}o)@m[PJU30o@q)%ò(,gXw|MMbF f%kՉ\9h]uH~`գt]0Z܈I,GʲK\#eч,x k#2V4ĕN^-,p>lis؉z"X7Y*:m}RsZQR7ҦO!:h PyXP%pQf4ڥUƨgNj Y<09r :[^Rȷ;ynIsಌ {)_-љ,%sśw,]Y]oĚHm{[# %ՠe`œ?ZrENݢ:viv6Ufnii㍪քSߞR HjR98ڏՃ u@>f%$E1bn6GLKk5ae%U[x#ј3<"}M #}\4X?^Ϧ^U\|1M6,>< JfH}pNqmSHz|O?c Y0>:h0QlEXTe_5\)>gF\Q/J/B: ׹:,3sdLy5P5 X!.-2ì#YШ.LrȗI*c/ٝa2rkU8vm ubˍhq[ h+9|ۡ /yCUZIB)@PnrHV"uՎauuV8,ݚ(w?r٥Et $.GilS "9~ыHd,WdUY T@a@玮Lw:"f>~,:ҧpҰBbRHu;H@IV]63V s;Kmq8LKt9+0NEf Jeh%=:7't5ը&\G@mR"=4 LL v<U”H` A,+!ٱՕˆ%pvBP0'Qy]q0Oݝ;NeRc5kB? y0T) ;ASf o0{V@3>w~%㺔s0ٺcBl c]̭̌._Ӳ\b-RRc36ۨM gp$ e&*t-{D;rr wOR>hJ yFw'^pnH"+,!D⎔ ϷDmH6j`2ѢcX ()Scs;A-OT"`tK?zҎAu ~?Z5'ϓ۶/ʯe5!2y[)qq;\t.8E$JljwDghrcx5 x/|$.`(,pBS\ķb-KA OYUedޯH/x!#cёU |z{TNb7ufPT"tlQ<:A'afPQYX"cxXy[S.$_L*AUlD8)~DAֽ"9_mdZlnrxߦ =?Wϓ:bFj6k70 [73dnd0W!MGbsd%R9ΊL|T+WE :@ewޗ(?nnX + cSM|Aw{-Ecw'?];F6 (ED|lR! ##bw^߭Ixԓ(ϲ.quqvՀ- ΰ. 8*:V*v70{?dQXzCcNV&IqZfroo{wY^gLL2d h3Hohv P'Stʋ7XȕэI_d1,@1XslKk8Y4~M5Dbe2BSO0"H=*ninK-^2ZI`ա \BS,<0퐖=}lM;t4 1oDr 3èfϮ!)d\}WZ<_=%]Zn;߱vꀤ{ll::g"G4~cϹTfW'|Գ @$U٪(u5Ѝ3.ORW+a$=zcʒ'V&SX_K(SMa'*і %R' Y_LW|zw qEj#0k/V/[F|;n!Ҹ ZM㚶)4pM_<U^^oyo)_b*pÞ˞Dpd$ѭ|zD 5yD?#8# zc"DL$Wu)͓kf6^6)ʉjQ) S?& cr4aAXoz)?HVRu.c`,ܸy[3d5~%i{ c޸;1usԪV ,q Ikpk*0?`2|dDGmsBP5 ,|0(0gt GGa:^5n;( {N!TpQb c?eF㲰LdC-v2M2gq*fi"X*f+_]OSMX-)D~J1bһ3mGY(wQFF"_ElDΙOIH1v)0nzKV%`X4-"AODy{K{H+)]ri/_5DzoO[q}<+ܬN]o2%dE5:(++-| 9|;32I5yEJȍݩγJwjǢDv ))[M{j0Ϗ5SE {X&.6_Uq(ySmU+&th 6{2}c%C7+8ułTulx_uمlD]/OeGj+ÐO+*٦NA<#Fp;媹2O?ZfEվ%ݏJ҄8E#f]F:{\/ż˾{.@A'#P4х/Ӂ"7W@/e!C3#S6#GO,ˀV}gm+,ۜDMG2K\ Hk*[BmzfJ\eF_ef>Ģ Œ=L/npڼsP+Qp!|p"U:.qn:`3}S`@r.Z~Rm =)a1 x)iU'0<H:_BRM#5 뉦DWne9q+ W(^&' ЩIs~ ظrhtR=؀%Ƈ wj.thk7)TY,^kΝ' sU޴{kp"&Y UPh;0ۯj'*vcxKkoO2[-SўF͌GF9ƤF#D钷S U`'W7 \fR_(Q rK֪Ӕsp4[Tn©r\n`\{;2 芸,yhKnР_c mZTȒ.1=S5B.Sc+뼊(S80cg/lڙ:5j3Ӊ9[.}?e*3-+x4 vnhQ='UjԺ?͸\Ϟ_LP0o?)_ಯC!Ŗ9q TSyi%bp'%la.GW X^eu< R|pmncsh{ZM+&0Ri'rW`l~k:%IOZiuOY-5;7 Be=0V+5x!*qfJ0ŗD>AKb€a*PO>{op8SDGG}(NOuu*: gƏ9 Zt}uSX?v<()}Iy85^B$Eáx2[c/ J;dl Dbdۺc+` BGD1\y0N^FaB+ҧS_M0@("s&sA`%"Ss݇a m̑$%ou/ҕs bV GMPGM.5饃0KOʘQR7O xž.%X;#zHՎ* TrGt1@ ֑g+h./3Lbݜ"z_aqp<;]mY&Q\&$~T JP?Zo}LBQOu,/^PK#j$hK/ok b:]}Uhz4p0P!ۏ-7p%_YJ~-GQj9 O4 ?GFǀ%rkײA?1y22~{bMEL*[4wn%2.[eXdH6]^z>חXmx 1|[vwMBrIba/<w\mQˑf/ߢ`ץAkksnT> MXˁ8%8!:d t(cihOm>R\vmNv~+?A%$FrPaj|$+t hͿ?aA:B~M}l@R,av4pevJlN%!s%?^32V!mI۷K"wg&)Xz|)˶SpDs^LU<\7x1ҕb|A8pݹ d@EfY  O5& 櫈?;[&oចnI*?Ww0"ԎkAWn%[dEX 311pQ ~7\%gOT#o ddёj-G΍c\Z3օF̣`ݻd&5k CҬ)D3s8.ͽLD\ 4ފSAqD%QPԇ7Ovl*"Lf݋K({b` O  '$%BѺqunС \^áUW[ч.̛0HJ\&DJDGmqlQdn9nkmgX}\䝆z5i+~[f'Fo NSc}s%BXXSFe(gHu ^}AZЛ73e}]dBȧPʲ?RsQa˒ >9RVgv݂g0 Di0:tp[ܚnرqAҨa}}6 1 ^Tq׺'BmZ_ {Xo.bs2xZ¸ϿndTj_]QNz= /* ՒlpA Ba`le}|Us|SO1Jޓ;hvlxF}'chr/^3s]{7v@[W?A=ff(oS/uE°1`b/'!Rf#5aT7WR wR6<=Mm52-|6p@>yt{8)3W,)aTt9t.?+O7 {!wP| Y;wPW~ӽ+`%c>%f:{akzە@`>BR#]kAw7.K~RVMY4듎5_r8ަ_H{g=mk>EZM^ћ,] Oe -=̞-2AҀujUaYi>q#lUƊQ ҮfDԷ֤ F%Тѻ[QNQ4|IdO yl9 O4M9 =6;`[deRB*3ȬQrs: [Q bo)E49!'^ۄڍRP.-烓yGX=Zy"\e^6eM\L/ w2ScUVԴolޱajFs|B"=ps.}-Hp&id7=&Ddؘ4PZ~J35)(}4 U'y YQBC絪n,lN'6¼ ӊ>ǚ!Aɵ'f}-q-&t &I.L^IdDw8pЏ=v/ݚeyU t0Y+PÙ ]W~%*V>F;e;mY6ڄYOhrЁ&{Q;11 BY.C JOFM(8. *SȖL ѵuF U%N*cwMQY´BiVJ?*UTu~Jd4e9]Q^߳AR:+VK~ydcKʉ?y^ Y Dv@H,XMo-|B!ITlXEjgFׂ0ǶՑ:Te&,葦fJ wg&`;EIf\Ѻ{qw ' :*D!=.]Q;R>nd `i@>u ފU'< ܥæ<U 0P1[ǓN/Ɯ,)l 2oȉE>ܦ+S $ω2L|y!k zK9䝍ݺ[sݾ+e9˼)YrI'`rG0AE\oتLoTZ^"T %YSFvhUg {q_5@$kug͓Ŕ5uxI ;_ꁪ2!H*M-rzc0ѓ2 7fΔGuJY@+:&t}n:Ne;A#H# .oaC} sdꠐ?ZQC-BBm^5SkHy8ϵ&< -(C]ni8ڬ4Yv?2I/hj ply :4첣 `-$]ㅢ1Da0fw Wlz膫sL;>-vR؊i  Ciro`4n0w.: VC#m_SK3Ё*g~p6@qZ|qqpԚ6)&;(-ue}_[rRP[ҥXlwFY6QsqF(jID:-Sp-*Dv{ 0%_ &q%7G]Jh(y}gu (ZTifM)愬_#2h:` ]-ikYg̊|7 aX䀊)ՖByj\m!>059P$]AȹT1H|ӚHWEp$-5w.渠wnDӸ?z44^|w-rU ' x<*\oU0{S\NrD-6\TXHE1 ,TKCU +k-)HQ!;\\Fg!KESPTM#jHwES: +|qt%HdN#SGo5ԉ06udZڋE#j f2)˪[\DHuЦdžgğnJ$ Y}v\z)wX˫r=C#\gJJz0$oAG \ى-|Į^ꩵAGR"(۷VK8L'06HV_z3DS5̈́L ZfM ԳžkN-1Ƃʬmb;1mpb;d+Hw4HW|g8Ŵ­rFGq.b 5)jˏчB*.>FYR?_Bqcz,k싙ׅ,G!8\Y9&/憩r=~ ~h1)Y$nFKOs۱F`: q7k|ߢj5:|Ev jG՞uv ` Yf^sk=fB;j,S#:-Yzw$c>4#9-cx(㰯/%`8(\MߌQ]F2Pakd럁|R)9Ezq@KO9]heefo;&]Z{y5k<ظRݘU! 2# 1+6:¡)uS]6Gr Α_JwVBds(L6WЫbBgOysӳtI@Z%n^v9r]PݱRkq[{LpK5Ll4M|ll_ń7V4V ǐDp]YYǏsfCW3HImǰ> ZiPcV|W@MuaqtIJ7X _9Ӽ R H`8l}Յ$~ԋ>@<AL'FH+-uU/5*#Zq.BPW:Hk }W(@ %M_ESK@&a~] `w16EF7)u\mFSr1}Ont\]@nIF9nAl2q^YE1 uŀ- t/Brode;n{6(&DcwPgh,gpk%*,|ۧJ񌅋%N~#M<Tp|D5NNo LWY \ErjrdloqwHy"{VfdCNC%4yJ?9Y!OF^A)'/z9^-'QBXU%&# :ϩG﹢h'q㨽`#Fy\eeȣaR`&0O F}So~^.ZM@d7,|J93z6ݤZ~v^KOFk kFI{dF߹Z/Ɖ$L\z#^%'ufY ]bL񉒡QW魛+ZTቛ#bZ84Hׇxݧ @z*Cł Şz۸@*o/k:y_=+Sv3CvrˁeN*d V{~T41-Gr=:R5Sq52 MUGOL6Ea2Γ9OUZ u/Q#iΤra1pRg _6Va69rfLKaE|VXoPnpP6P#jxN XWVDhq.Bs(I PBNl/apZ^ L٠ k`ݪz>,'*&|2l\Zf.zu%6Eu'ة[Qaͥ{9eT)(]p\xFWUCs5ّjvhyٯp)x QsYjTK."OPf%aioB.Xl63|u1eK$okkXcȠ\Ŝ$lT6~SDZQ훊 -Gz8WRpd\[:wEc~ќ#_)1J2GE-Dn W<Ő;Y4kޔH5}:4!qaikE;zbM'.D7S:hyhn#7w34CJ(Oh_f1X ?τZ:"l,!ۏwc NH&\%kB<i~Rh6  v}h;m S |ȣ4.:JRv6b]=~p|/sޑU},7e Z%DX+|Ky6#-yMaXwL 5f[ Wxb*Ҙp?8@)KL> ǹ~쑙ʨ' 7:!)G_UTLeSGXtZ]p1Q ۀes<;`?p:'l7!,U3Fo.]fVc/ I2#/.%4t8BܪNBsҴ*g"`sWUعF_ҋm"-cd|`xϙ=E}SMwQA5v ͻr'B` hz$o2,yH/ G$Y{]z[~T흄D* XsU,Hśo(FPk!^+J>^ ̩vzq[>p*Eg*X!r;1DЪ:IR7z\f"%t eNX.@@+#tԃU݊jK3ӭ&8.1t煝TAXзr!rKZa wAhʊ g"H)<p.>1RIUƐ(+2|kyPѵ(]UR K!/(w; d"&W=id<-7  | p >sfB Vp2cfʼn: ZY׎,A.TŕCknD;Q񡕑)ĮNXmr`,wº:[wmS- Cq0&JnbTPfY|ovW ?6>:yn㜘nw^!98Sj|c( s+|!ߏ?9Р:v~LcerO 8Gm`$r!u+ݵӔN j>GVa:sLcy=Ʈ'и]֯P/}'ӥF8tjK]eb}l6  }Nr^s 3r|;МxY,Q_00zT q0tmVjpn;Ty\7{]ans#Vp#uo)9cib" ̗Af kQ `;Wڭ@z)K-A]2/|@ټlrU-ES2f}2tɗݪ`: EB6VG,7Y3`#-KaG~bp  >eGA6͔e:+MBT 1t&vaC̭RgY&L%5k5@CF5mzL3GP jF%XN.D2~2f+@Idu/8dN 6n ~Mb|䙵Wȹ` cc[>w-c#: |E)r>Pkf3˹j\Oq{}PY_% ^9~Ψ"[:qn&GYA 4,hz]a"ޕ.HxN"<15h /daV:$]-z-wjw2 ?sx)¹A@ +ED\hkGxi{Y6G0!&4|f?GCѬ6 'R$'"´hT^FIc$RvF,|D6,4'B}D?ۆfpu@FRMH}Y.̻Nh%^r_I_Ŵ'K6b xPdCoWZ ٠1b#b,=trƘw}(3?ixʞ`(vxƝ/I^_V%nj 쪚HZEptA&V9džQf{GF+ s+ ZzFSǀ7PiS$.XRHdweuK2Lh|-Y[0'+)x$']"0$:I0|qj7ZsyԆ]a#EgnU5O\"Z83 (~yBasg[k؛chW6{.Qs!RdhJ!"y%D%!4o77ly~?dp9/5ѷq!CO|Oa<llM%VVw߮Ъf,usYB ⃀p#jg4Vڝo6bel(;m#>ڝ'F}@8=fH'EK-ISٝd+^H?y>Xh44HoRィw?xPc㟢X, lYt}YFJjMO _Hs*LC$Hb)-ن&>Foŭf"bU\{TՂ7,r&j9OSTuK)h 6H'<<=Fzsڎ(Avױ 6S`x\*2|\ga7*;aᬇ&r{q˸/U5fSf$?-y*~1&ɽ|A}~xv>dݎ/5-֧a,)Xm!g֌+OZ-~8e<-u[Y=ͦG95tbKi= : qS!.-ʷmjެ_iܴ0U# nោqL%$T$d$OsM%L,9?~CmB"S#ƫg=i;ɔg*D/ݯ>`>YbI;11WA!dKgB lˣ 2ZT̚Ʃ%p;Oۀ 3&]]QGQ&*[vf cG`9t f:s *>O6PIYs\B&;":\Б[?auG:N`A =~| ~ż9vi#Ѯ]=!g ۢ rUE6p4;VOGMy Z A&`Sbol+R.eߞw(&v%IQ%Z$U sF22i `b Dk*lUG1{k; dH*鳤L)ɤ=@ռ3ž5!fgV9񓺭4 Ӕttsi*iU*˗[FoK\,UNA~vs$9 Sx? RC/|R"`Dˠm U>JZLVt+" |?~&s]v~4[F}>KYoOWOpIBmgJ/}/ ^_ r+7xi~$_MmQS VVֱw-ڔ1ݹ6EY&x)9?tC}tݔ,蜎6vw{ 4`_,dB/Rmv{-jFvDGhU髂< 9?<<#:'4Qumh&&eB͝V-{a{[Gsm v^s3̆byƥ(j% %֓bA:)!/Iꯢj[(I#E8N/뮀*Vf먔8m3*];Z4& \Δ3/)B}q4rnCK%Y%   n.uGX-; CK!+'z6aТ-n4 ky/rUhyg$`g] ٮěC1m@"NG~_3?)*wԙ_O26,*/ۀs(n]Qr`˩| :.T$9{ ct g|ߘM  hC{VmԵ0qix_5(gY%Y܌7 (X!BLs7?x=j^tOkvr%y;R(~-MD #@!xmJu]s јkO YfX6:ƳglUp2tusrn)Q,7+_ݽZYUTP~wTj߰{܎E_.0þMq\;dU5#uV?z{ڲ6NFQ,u=/sodN1eH›w֎zKM8GoCnn@"_(8 FٓUyI mϰvj _{#Z+߼@|RfLn φYq#q#;s}(Z)DTܺ ;^Zllھ4J?xNu0'<(-;sV\mE5*Ω=TTJ[5S <:C+#hӉ\zn&-ij TC_Q-%`9F,,E"I@hJt pb0s]3#柂tLT8+߭Ҍ-w<-\QUp.+M&F:I"T|2,#ɃP=q *1(՜劷՝ߠRw4H.asR0A>)3_db!Gʚ˩QF T!QqRGoDPʞ/aʜ{'|T_4NkUټ 1\i*Puo%!+Kw&W6--+? ڒ&{q}dՐZ%VKgeKJHȤYz$NHSqQgq E_}骀jn2oNl`֜"Ȟ(rTzoH>=F&MZ[X /~yw@q}8ᢥ~O*nDNUjVS7bE%0:MՎcbGVO|z o/E"fugpVAUo33y+3 [Q>gzs ^4:~eNkJQpjHn¼@VlCK4܈PG}G7F/6c\HgsOT|i?@d 2O RĵR"sZ1(E6:Ά3Xe j3 115g>M72$:>~bOO|19nRY ؚUmCMGijq( a*JBXZٗvLH/̖,W8c&nFߡ Fn{zo_LTK8E.D  EaǝFmW CBVUMC匞r{ *pa.+셵>fAW}LMf54+Έg HվTh'Awڽu 䇼^jԋѯfCI}R7H ĺRIؐfe\kVʈ+,ywnO' 'q|Ku -A@2cd\] )) ^m'3[/FN~`- 0G8)̫7CY {oajz7 3΃<k.:zD!'p3jJW`'EW֖" ѻy^"R-L4\`a;k_'HmX6\Ǧx|5f18 ^ sOҚpxIjI7就ZS9*r7g-=~t3<D(ND ;CC[jfDiׯMF_0+Um5ZN30QDMӆDqPo5h8x6SYans$F+DOr7oH[H^)p/wN  m6CP?Zʂ;=vo*޸1 H2zvER:ɺB-Cp|\ @X {T~_hrp 萼E?0`Tӕ:Tz=.0 \hV*lH'pa6ғ^^@T@Ar3q%;0ώg}ʱCFI4:mU*:z>iZZZ+I/Ͳp4XĘ) xߓHÕdbsÄ}Y2ZGFws, .?яhyO.yq3*7et v~:oZ.V9 >%ns3Wu{cbҶ>*6o$oBvZ Бoawi! wD4l]Wx']r퍁*<繩43#mS~}WE@6ɍԨ>h +&Z7Msu {g)P¦ gTYM r_,֬CYSL~+ 쭢sQa OGi&dݷMj1Rvfa~5ڕVZ=󵵍t y8rSHW0TݎZ@YU{ԞA7sZfo0B-o>2/ďyT-Yk|,rNZM6\qzkbgI2|{IMH0F`2vAwO-W (|z0$ qc*4wg@%XMMG $oJI^*%a 8࣡+.7lk&0<`MwƤcfg9{w$(ocU<4Vo_}%aPF_TP G|ٛ2L}Gs[^I}iex*nr]:,wVɮ距 b !؊M#JIx'_Nh&3tNTgw:#M+e1Nϲj7P3Y/lF1tqVTZ"ڱP;A-S,NId${ J* Z U * 7S<Rꌂi3ɥ:Ht#4ˆQ07S|or[eC?/;CJ;i) )?3ެ5/EՒjmd91rzL<+vrN&R5a أea7jsCCxoErOλ3?~/E֥OdoQ >mm[Tˉ،{X;I܋ڻvz@D/&iϡa4/iJ)@*:Ob|,Dtanɩײl@dWk$G=2dBNvjZdxFH'n/;܄$@Wd%c950HXJ۞T 61=$ytY?yDUfNi(TWޤQ@qՇtXx tJd'U}PRʥ-K#@f`1R;ឨ#)[ n.,TF ϒ+-Dq,clQiL yT²}_+g۪G+W&r{)$)] ǚE0E Z/}#oV{GBͻ-6轕GtA5lMXJZ+}; #Bͪ-P|mVi/q2eʌ5nA!OyAV Vҭnɪpq9d:,Jt| ;h=9ۅ0g}rcnuy5gL:= hq˵kȬd.Lc +BWXB 9 66hIM"lx/{\cXӇMou̚.qj]?ҁGf2Oo)U1NPhoa< t\f՚'!mQyIGwxTb[Ԭ^jTBCiɊ v-x͛1e.){fk5WVI+w/;k:n|ļ # vO0nd㪙j4<YM^4Co>~| W."5~y&U*#nf]jO6'2,;kzi'hxRك1ij ʁ($a׬8Om --!E 4[ЃoQsߥm7{b12{ ʔ-=+zYTBP[D6V$՟̭#;*mj>ih]Y hPj)h$TK¬ޙͨFb" [2䃏*l8ҏ:J`ҹrw-!t)gp,5 mKdؤz6#r{VsX&H$r:w.[tAmN:&=~X9E|o+GnsS^(r+}C[wa<*`)<"peԝ8 M RF LS)z ` 9IrhS!.Au+E}70G`::-NԌO)L*NV7AzۆXSZS:4-(bOg18-XK/#/$ (݅GK-QK.Rq]oAMM=4Gh.wnRt*xkK *36kq~ړ_6 ve?;;?_ (mϐC:3;2iFоPiE9iLi$v2:ae5fwC"Y{;)'- Նc94WT"n`ta"ֺe+Ì—}+q'H_$ Ȭ䵲Bo7W3?l 5{H0K7x3c9Zp*-j/z #,)- l0S, L%b|8$))U{ML6JA3R]2s-^x-3IK1EƃE N 5* G(#,ԑnX=2qUD SҽR[YoP 7Ņ|@.徙$+O]$0Rԁd/{<'J }TkT!bZ1[%bDCf3^,Tw+XKjWl*,1]4Z_\1-­(;sDbf˒FT᜘x|,L@̕ zS~cǃ3d𮧠Oi(9W*&3b:רHRygr1v<So =#6mu8BO$ܛw_ts1&%VYAT_f0{f&Z[AV\~^ ǀk\ї q.3Դb[9?T5IEf}s?e |\[Qr~Yr Q /R6ХV`SㅥRcvZ_euV-=63#ST9;"/WO#ގ|򊘝Z2VYx#RYQZ`6zjt3ʪ>ܾ,r7 <64_qmGK;?"9\VU~dNΎ!ߔĖ聾mg^FF,u5xŁ `gkMJPIYG6*3nJm-F9Z^vě kuqnxw쳤@:t@]q]VKѡxL%E@"_ăUs7O%VtBܗ(4#SVwvGz Gͻtyp;< {ӧOh-^0a[UtLIo W]M GqO&b#R>ů퓁\o]c * Cب{ݍ&]<r{vm2n:,n6?iGr o|8 Fж]Г,^SMрםxP}A66hȅmu^zֹ@3A(K+GZWnT8@Ӟo!sRqe_,. Z?~LƄm5n6@8P:v!2t2n| !B)[LÃ6xK r ceI:>`ѝiKm֝ڕZyJx̯q'L`WL 8Ͽ6.~{.JQ1bYT+抶@ (C` OH{l2kA8 _eM_pgڷǞCqu0P [d8.E1ϫlDrv4:ʅju}-].!? k۫pVX|Xw;I1Ҧ1DfT w$h^o% WБ(cʼ1RU:ksѻ,E_(;0% s걀|vN \F|'0N Ɂ2eJQ ˹05WLjcH5c)cl8aB| aT͖Ec*c8;DAtq9s}ОY& Z2B_mi\"w0&(J2}*-Irܨo`6]tUR:nQM˘HPZSi-b]%7=N+Cb+(v3rˌÑ8MNN#!I(8K/aC˻)"E#/Jqsp82Ƀ񧃆ͧcn!'?¯HBWWrN[iSK49_qoP u"lzeFǗ-vy:)6L9xr~, x'"]>9Qqi3TbCq'Z5;.[:1bE EPߙNbWKip9mIA !cTNpgE8*6VOY>?m1n~,Q2ULc)=*bIb(>U_EZeVb!n2Ǒ^bw7lz'(P]P쌿$YJ7,BhtKbnpר,%3[9.8N1b.{D4'1 Qqa˻y`FS M; 7GDYH2Zh*&B'{ NvЍ S#/Q=:})z%BkpU`17,ܴtf9 5x] +e:Ьk ׽yK[e<}r3pkqt&h%,\ *K -+o@iH&"\ @G8P㳘rA6Ne n\!i\@7cG՗Y['O"-6~N$4rdɔE^u(0HJGcIbg-#NKz$("J˚WQ@IEN6Tu;{)E_g/^@Z"98R TENԤyhŚL`l[=i):w1kC|0 Nk \;ċ!PcاZ ~cWuèm5us-sQ 󰓲FMOG/g>A{Z-!(:85BZfE)=#PYQ&@Tf0wx=":ϻq5/?7Vgʞ͞Í.Nkڬ`"DZ&4?Q޴2x4Eyą ARe;1X]r$po_uiGPo^G!՜ր`1"D >@<L0R/ȫۑVcr8lRs"]`t藓_`6qD$= 8FnkeKj#Ee@_CfB<24yG3l|Wood}wRD8yYUQ9,y|22ؕ.;HU"wPP<5ϫ}c]?izdEU߮N gIE1F7_Gojix\ؙDݗ=ױ0 P HZjLgBBu@IL^d 0 tˈ> 6H/EQgePQ6=$b\|dŖןqyk4U r"-HQl [jȺgzf/Q.bO 8Ql%(`,b㗉Z}8qkxWkҍL~/M yޮ?nsH=oT)PMDbъejb3Z^g"xA/z_NI[gdJB8ٟz/-AG(f]+, c!?bh":^+X,Ӵ'.;~\TH`]Sܧ@ bө{$.$9tVa#ĢÇ&E\,;i"k΃jysa7e65]{4oȹ<܄=rPx1K̞-Aݠ0p˓:ԕf*kD|!h?r ?[6|ļ1>=M( c#[ EE(V(f$=grCQܬk.w۬%eLG&U*p|lj]P;$IJɔ-7 |W"OL%U`~/R\\_-ýdu=\V{VRnH1uu͏&l-DhV$g`tK&(~l<}y95rfȨK/{$ZԸI`JJm4R]qu@]+ O(+]339m5˭yi}٤P09\7T,nWЂGZYi5.lPB]׫)? Ԅ7sZz*{ԍtNpVU,Rn͜KߧljZoX ==8aJS#?uYVY>qϦГm TzSF' (a5Zu[Dbg/^@@tY0) Ē)lK0 bpY(l F@/ -28 #bHRˉ|@<9$0a2I`b%h E&OUz?69C< X#L P>~Â2(1TRW#mscm,_ |a:rbHX`ۯ -NwNddv|˔VAD~|݇i&1IJt*>c30jHŨ鷭E/ވr:gM :vr)g4K&H6W_LG"_&R{}TԎ`=I6A3̫ͮ%v4V4?OAޢg9ic+Qk*NKDd'Dek;g Ւ!ReUS=Dv"%^)a|=D6nbVDٗBb_i1 !O2>=lER2fȳhBOD VGCX{CB:hrG$9}b}d1BPPcSgBB< Xt/3%3QJEQ$t@1cm|(odBhAS)J>,>NmO]{f/Seg9+Y7>n͂$I`{d11 8WLl=a8I9701.%4"AG 6@T| .k2D(̥92B~6m*rFc"e0 KEӓf@;qR$vMn#+/f5`>JDiKb)R/+Ĭ&F%.>T{P ;}=;_uхHU²HFV]O]NEd 3wq5/)}>7vM$}_EbZTsTyTWqD d3=_'AjG6??y}Tht?W|? }| &ڏ5["Q,Tw@$"Us \g@qn勷RB%$ʮJ0)\\_S7!:Mj.gpnB|eYAP@?TZ7ޏM[Fk Ŭb(wN[ƓGOb2p"GpoXR ᎼhpE]P8DI崣5y캛АQP+>;k%FPo" d&C< Ⱊk rXd)}Ɓy {x/Kx{팴#7h "zaPA] F(nS+=2j"InOFZyu<ğnw=!tb Iҍ6.J;0!!" Wde TFDx!*{+29"kOnCugxL8"2n4G~kH a.LWf8D&pEݘZ-3q&89;a Ig; E'HkءZeY6]ՈvWlסPfϋB4'b.=ӳd&>7C)hno3-arwm7~iGAMlIOl8Ҍs WjXp4a ZŠmLk)a,w9VX߄%GYӒ+Kّm6馉8 T+"g~S2}hg|: T 4i욁j1<1B,L8C`}F.j5AK *s?x&%[{paȻeSλdbi6ށ5ˑ2?@/)ŖE|~sHS$ą%R hR*Z l"u&T؆wbq y9/8.ל뒾M\+%T=IDhjn˪qe1sKXo>vDL#*k?=wJMyGΗ.lN~C/XHk/>VM<*j7*9O_XFyɹ'.f؞>ؙS}x m=nL)R~)ƶ# b::=9Gv}HʥKwl 9dTG)ɣjq=ߴrYC[fOro%G*cZj*Ѥ퇕( 3ϽvO =&e':vwg7a=L{L gvgD4wb)20\ ePKrKzUBy9zB@w]<^a!DM^.`Z 궋4yf9ܒaUzn (Ji_UAVMKeI{їħT? VDv⊊Pnv3yu ׎CgC42ь,OqsZ{Tܮ{xFfHU|a>[ox";mФdxC1]W Z9  m7iˀXyEwt";;ۘ4MoGmϵSI u-W|ũh_O`EJE2oz*-# 4],L#tLq .l󐍁4HnaOtz>;, .'=u x?ŕy c\ժn{_Mo^DJL}-#+h$e4]Guo2u_?рdnf)IҒi{5?z{Jyy'3amq? éQ]8e s"LB9M ͂K;D.:(msv|WSDv zæo~"Wf^ ^V8KgxZn }LO\DvXpZ"qVzyo,>aN+]7؎ UBPo ;&6ODݖ+b܂{ohISY{eA (T&"@r8oK([,^Y(/"&6[p.+ ^* fƹXlɐƷmr&-){SJ5(ׄ8FӞRyx}7&Bk"x/P9cҏxI^mirگ6c h:_U8bddv7{$u8PFk鬠!%*B✮M=]ccgWHϑB-YjrzAieR\{"I1NڦF3ּLtmbm5w ]ZC4Qr\F/pX:4+]N7xN9C+(QuX|ul 6',+fˌ!.qW E]2_jǏؠ_kx7)/͋ kNmws*6awcKeռr6dZB%8=DFݝZ$l*:@<{W'P1ç7Sk=8}`'Ek{X9|"@ !\5qcm6d{n *d6S \C![u'GP:dZ NXu?ű{Q2KfrM`m˔3-P>t*G3p68tRWZ9tn9TlAwRG:0. sf0ؓ&>6YvD 8 Fl9R1|.!c ''Ȼ{bOZݒ}.8]:g9U.3B轫y*!/θ])d-@\qlT& vL@c!pvMZgd3WܝUw~k_QUUvvcp,6R$u Xvܭn5-'GoF6#uzqlMovYr[ԍ*H)YL&ky ˫s٨]jΏje OfQ[#)b9$Hj4D(+b.V%I1LJi_hs i_NQ ͗JPxӱ=AvZ>%UtjH4籝P(^* LA¶#weZi< ]ݪzU+2#c/FKLi.'Ee>/4vզ;2-l0D!1 vNdZН(.: Ս6&XqȌ|S1 ;Rk#fW9"a}%@ϗrrgXvpV_#4s@z~sㇾ#qPv-[hNrG 8@ vQTFh+(V+(5 la?.-sթR"߷uO%pQ9C L1i!x}`N/nzi9ÿx#m1h#T0*2(l{i' [׳bp?mT`˟q[h=.ÇL 5à\a.w:uz~d ӛ@>Ys [qU P:ϗ6{4]D>V}Ѥ/Gs'gy_XkU3FJZv7:&QR13i[K3HjOtoD"G\10MI3WFB~PquA!b$zٌn $Rp2G ^эmj`cUNSVe6#ѭ 4{;|:`ٶjZԁ`Y<]Ӕw/$b=M9iؠ0B5H!3hwr .VO169 D^Om 1l~l M #dGd7)&x" }dF#M@!*YxO:Y > C49Ixӳ0w4^I¿^S%Kn{}^rh&U>7)/Ev [%pE&+d״F\81vDMa[63m!\ ‰rlhNW(`]gt bZshԕő}tku/U߽ٗW<;XMg]^M"bЁԕC14qO"L3 3ػ?Fo!Ze &ly[)8Vjqe3..2jBr3HT蕃?rvŗrt猎NpQwU`{Q0l`7w{@{#K^~20UOI:sx0dJjBv[ox> ~XMȚs D.>{`Ԕ`qszͱ:{gQZO[ L֊ *G~dE!KW%Kv:S|* _B9Pś1o 7+f5bIv^Z ,,::y"KBhW<*+274HGOA4y&Mhdž"r-ü'caEXOdKJ Ҫ~>\/Amtm`w%RMMMσ獾_Ӵ3=Y"j\@.Ϝh2ɡmD_Gz3d`I "!cS/w h}R7|WgI=s>hv4ZT G%"W#K+Ĕ[U6GaP,wP/fbkO4t>T5a1?R}U%\6h'/T ^PU®>_ v%5屉$o[RdX A9_wz3F, u#dpn2)&jElGd!O^WQClJ|{;q}ExCYB4;9;I4A"uOor!U7[w8U\9%.<E?iVW"IrjZPLk+$1e/~CӬiަvXi moKX<5hI>"|CKA.O+o'hE:M4j:~-tf QA1-7P>'Ч~Zdɵ#HLQ]A?r<<G2:h 77I#Ï!悐 OĐ` K}/-:_8Qx &z~z.h5H}̶Fvt8&V bH7Ԡ{6= " vv'X(l6O‡4nq -XOnZ!kpU߆h:t'_@ޫcw[wӈQ0ŨLz~j?&6 B4܁ch=tXB1^v*qK\(^+hoVjaBQ[=feX=;HZ;b3 i6h>?iۓ HDi5-/bP ^"{Yg+/:j| =v-V4QlĂGMƠNQ<6Sx(WoC#0P΅=ϺoHPhUlbA ;J;;dxƟƒS­(|R\0`ڟݟg `0/AxSK|3ܐ#JGn!>!,pA}@gH!8/vWt&y$/zun moq r*E6T˓2i5 Y/J<k&tֱO'2aawa|$IHo3.tRQN$'b v7ayKw)zDp)7T 4LzWfVukQ6C/~F4O$6Ee1ӽz$"oѓw:Og^-`IkZyS 5*u#Ā\y.s1{ʙJ%xa({zAp\ٚ"F\" Ok϶['9ȜhDd ,؁}7V`J>K e_?"? \tY4l}MA?O}%x/>% ]L|B)\:kpD'L[kN KFc(4$_S-?gT,%s#r%|172ҩt}W磡U]LQu/h+?1AlLǞZ1#=?bWV*M(>fbg)/LYVCJ5ee֩oa. _gs;wb@}l žLF`D$6e,GGzR-~^Q Y:|jk'/R@GAδBZe2K^%JZ7W}[CC8ybY[[Dy7I!Nuȩk\k)s&@Qeyd6z읅/Oo/ߛcg@o )EkkHeIV mF?.u7 /:"x``GaH*E4"PK ~mgY.`|aŔ[a- @}㡔ч | ү'84|C̹wCгْZ? ͢6J$m b jNs_-{7(p^Q& Qsga'H,Q0phqjD9@v1H'ظ0 pg#N0j/s[sEX+x]dJFQ3i}'-[>[AVɵրXd=ޡłcwyGA[Lbí`xEF Hld|PȍtCoAjkJ$J zl-x ŦJu1[6myO,PępoW뉄SȃA~D&|+5WTs1b:u=Xǘfo))k"4y WhܺeF_x0|;퐫1WȮ0/鿶f !'?!5$+2wM}Au.Ƃ6 2Ў7y?(䷔8c7M ^#v!ґ_KW_'ʇ- Xc9A j,˹.u Ogɜ*/U\Rxqac͕gyNR.60d+Hkfկ Zu @ &ЯiWO*/eZ);-=o0ec&+^IhP8Wl ˥hlQ ?V|xB@uYd ә2 DQ]A~Vd(r?[֋5LAx@ge΄ w&B lR#m7O)-),@^vHڴKDTa 㣽9CU׼E// Q=N/Aqhq/ic!A%˜B S[5 7̼U4~vWgYVE?0!ǯkNw+ %w{/p L? 3RT-x+/hyШ/-%M3T RHs|~#6J^Y1]ƝKun_@1dY"C( nV!Mfsǯrr@^I"i΋Җw8v2mAuПwAk_/CȈ?JjK%=jԒ1CfhX>>B֡CBd tO.ʱL ҅8eiO NfRրЮ"/+[B 1npIW}õxc)5#+xO(^TT<'dn%'D bauf&E埗>tTWO]3dlIV "|ѰX0({BHYآ(u8AȱE2$kF 1" ygC/>sZ4ΤGd۵a؂Y-G+Z<taZ۴Ϟb#h)0_p.?A}QݾKu9^di^ۋ}21 FȢ0"H%SߕXB6ѣVHW: PĐ b' A"UV2[}-%Yo=U[Zc Lԃ0H}CzuvR\"h 2 h'ˀXY?sh@ M sVlnP_2~ae/˰E6o8=AAw> B{>@{0UeqXp=S -LQ'NN(cø9s7KΚvӝKov1!\UbR2ȿQmp'-ޏbu֝2RrMt'd1= Ijz Bu3L/]\}DsFsBb+,yϐᙰ6RTBhT"aWԅ ܣU8#T(7X03#Y ˈź{Rv <0).JԂ3=eoiv(~+դcP7J0 %aA.07zĵ]z"vEԠm#4l|Ϣ< V7d=W6Ǒ*JBZu{GTAyrxhDtMC"ً|4ERMI1?Akt}g  ST+EB(5zfX:l#O.\-x/ƾZW2fuX<6aڬ01*7q׷䯖+CUP6էt9k >UATL>&44cͽkڛ Չ4/瓯hdFW/ 9{S*cz#83^1t -bQ5rb47}t?KF4RYLYRz55 Cmyfe3V+z S̷y*Aښ9p:_h^p* C\)xN/~V3\%{ŹxV桿5lhJ"tEKr[q5lMA 3*(W~Bvmn!cltZ:?B=^#%9X_Vrɫe*ADkM'Jw6\3LW5 m4&%an+ȱ5&[l-(gABJ, ~UVXjQo E5ah079(ưWwa:aqko8Z>\}ƴkT%O}#UkѾ<yjLjBJ /!Z+J^G\jȃ)V3Q)J_ "m b):>;[hT,,{z-\..#[`Y|LS۩YGZ X4R4$x#"NCՐ.JXHT\n)oD\bJ0 nv\)⤶Y k\oLjke:_}S˚;.jZ+9F q0%*ȹ`5Hi,'%+6Pր~heeO{3З$17!pVP4q<̏Ǐ頖6YfE1]#Q?`i5cqkIa&ȋQF'Q>U$up/V6(*ɱ@{s*[prl_;^JA_fl~-NP[cQNCpȂ2>[~LN}:;PjdvFS XZ7Z5%Mgl\tqR;󳂻xæ<10\9=+;V?}JjW#Cd1:q>ֲ[-\y!Y0`.$6ʹGQjQf\̬7|]̍d Hvx_2N4,T_ <JἩ6tr`NYaU`YZhi I{ 8@>0eCRC_jtd7NE8?aNtg yNY'{M^%Q # c]=^tjfSdaCx|ުpSBe>3iV 9$kۅ\y?Ka)[mb;?^ctW7z~zH),?hQ[V| |DaJ VT7?OvHc89QKUnseVu!HU2]=Ӥu-jq$L +x,nI?T댓ݔT t8.CFn'Or?Fm rF cGn+ iס7S_/8w~Shj^5ہ ;*1_x&@~k%aQYa{D|&z*o[3٭meKMZs@",Ӭwj%"`I$N-pxQ'‡d4% Fkp)fi/˓ #rH @ lKuBI0r8?$L 4)71 C޲9[4aΉ3?h'vb "lB""ۓw S7-Z + e 'CL\T(kHFʼn)s_ >[\Y*'O8.iLD'& 6"2fw\0[yЗH`?Ѳ%<#oj}䉧KzFtK dˏz4?/`{͠s'Ģć/P7ۡW&h$1o?O)q⋎@m,G/.V,@c86u%=R|}2AD.3P&кeb\FRC{Bjp w3K^poĜW EAd7K} W4gͪ?egԂ^/N0 ȇDoТ@n3#+34pZ*ٴ4|*S$J0H 靰^QP|BuAȨ'kbMt P0QNeLY);gzņn~Ղ EU}FE<='6 SZV1Ŀ2)"(oDxuD^ 4ߛ̝27sŜc o S:~N(}[Dg>`~߱P:pL$WC,0C^x}]YJų&:󈭿IAXb@ }iɨRM) PӃ=&K]3RHNb˂ ^O*Q(Z%.o.S6:(*Ǥ6ˎpC3U)̅*:A/-.,O3[@EtVs42G eijB_w@3D 2d> .y0m!^}w?VN(4`.}d*dG(KƑA]~'^9ͺlS$E(t+\*m\[.M!˻ \Jb.rk=Bc4Owz=K4T8u.0Wc/ш2 P6euR[T(Q#{&9 | K.QhIl~:F?uj<=%!Jn)5d%>#d"؂>avxdކb]a/F@H> zn1*;odLCк;Ʀ(rӣZ6G]]eجFBFi7`H\[^|m$S(>s! C_!ҀE<ُu!*Ԧg6 kȉo!aw۞#utQ52sJ`B 2}aࣚMb?: y/glvcZ'ʳvۣ.&/&2# m( `Ωٲ#Ҥg:z!F C>);KS|>;pG=3e `UBOyHQW;G+0r^Pm?˩>0ϧniI,Eav*@|5|e!"⒖S{𷵥x2]Nb‘̃A# i2.EֽΈӞUNYD%dF."Fy+rջӛTer\GŃ$ { *2rA1C=iwQ'zGoeb<-*Kt c ծG:ҁ#(3!?̻byʎn7zzgVE :eߘ }Q d+ușFи- ='X3] W$B;ȡ()N|]mǙ llIȷoK~Q5xsiV|zzHSd?tfz!R',Bw`:q=ՊpUxg[hk=ёÜ~Ltus xF©KXP''^.1e* r^/2G]bz4k7E6jk[迼ٕ!ΟCW}9@.)8Q+Y{GƦ{=ZgI'%( d_̝PD疲d¨XagJó^X5mo٬iقșo3(6d; }ȊM._.mXD~uܧ2a|0.dnp]Vn\L#j vZcfuh5Cv71=L$19"k%K̀ 6 J^ P;$k!׽~#Q'نp>&nK_P1f`ٴ;por7 0{'J @zBa7# .6Rdz&f%; s߲[% nik}:?B(` {FOT, ^[ ߜųI;*$g˨$mkdvN3Kq?T-ˠrK;c$hMLKS.T\[0Dґ$݅zm\rci0z _?"$}L,ޞikNsV}|:e ^WXtݣZ1@ă-<[%6!5J77~$cWյrә0=ȿJS5[) 2lk+t-"{ܟVv`eyU#WUus"T3n.x4깱&>ܠP^avuI=]4:;o9*eV,0,q[:s<5YxF~`K dS0Ǖ*xv ~ErȰ dyVtxbZUhlP."BqɷO6h\ÇI>n25zhPhK|*ɭX-,~ O/J[[~ E6wz*Fi9Atp֑pmajS' Q:UrliV!C0½<1 /e{:OE6D d>`p W$w$KE_Q_F^HJ"a.H^ٲYzoZ!»|m3k\(`H.),D,,:*R27ZHru*9,Eg0ecv`~wvC9v%ލbϻ5Zu=Y*!DHߜ<=Ǿ0s:xŃVP<5OȞD}3qFUb.카yЗ=m*);sc꫻sG^Ƙ|/d9dN|wT1w0rt~|9UJ?q15pH!jA@)7|hm Sg.r/2~KZV.TMo.TݍFx@uAl^0r/k$?[ѕ8s=ԯJ, b> ծ 4]c4_i陵gX]R5,T%= MJt_7.7YrvV.Hqx쇪]..JLDz'@,$ _.2N,q9xpҦoTcJWX"!IN7fVƌu>)mYiG) .qo*ڞ/5#[8?h]/cl1RQ20$}9.!9W4 "ZKMS弱.}3oby Kdqee88ڹ2<PI q=tp%"̾vY`3Ѿ79lwg*³y S?J^wQqVSW0ۨS9OiՋ_v]5tLȺY31t $VMOQz19D isTqy[0x4B@v1Ya>B)O$tۇ:D6V&N3q!ˑ>ahov@ DxX3.c1#{ߥ𣈯 .d= [r4B҉7g-&{. ODD_!d=zmJ4uDŰѶUn ~ Hϝb;]S0h(=%Xz+'҇8MovI/[_Iqԏ4>`ؐkj9uĸ37TиP"S3c[ݼ,{]fߔ0k/6)LAݍ ,BT,y-kZqn3{B"av'N?t$>;t=,zk8 ?> iy>X*sGf"_JCڏLު0P[+gjbL]:?{%!QSYnPɠǯ|chq¡`"K:y *._{gHO="A1omijG=YOOMAF90~g$i8qnt]!t, ]ә!>w pVբBxzC Cw]@o'fysֳIhw&SkWi r=v>Ykܼbf>?[lߠĖE/`kn%;M_P OuPRPp4e d dcsI<]ig* ~cp ^<U^%Kyy q!zye^:9E {X\ yxf-nȍND?Y k,n# P28i_\f[} .op+1NeYWſ yEw6\p5>N#h92Mu;R/q/V2،(.#:"̅Ygc3Ŏ>cl[S :(ClGѓ"7?TN-3 [D5D9.N%n>o[瀬r.? K䔃bj<쉶F, f paE&)pRUttFHv1|\:8\^njji.EJɡ2%M垚 a'SSWӺH 1ԡV<3zLP Fd6~%wpW07=cLm/N,ɔVaW%g`j^VIO/X=$NF\{sgZò@\ְM&$̥{]X_k#+!Vdb& ܗGFF $ciK3GXomx"a`i}Ue8JH`: Yӿ+ 䡌|ROS)/Lc53gCzs6@}d9PM&ތ0/ĝG!#>'WWY=`a1;ǧj\Z'CfďKWQqc׻tTJ3"LMS Sų5h~WFfDG1U\pMz `zwE5a>|8^4Aөh4bHm#2WDÈ2L"X8Eܝc?O)pL-#>!:PAY[P(Z+z;FSwn-Ph)}Gob1@V@nxz +pm!I8iy9h :clʊ7uW֬#jHߢs_ ,<M+&Y+4xUr}1Q9ه΄dV6)2JR ʧϰ6mHp)oޯ|Y澓jM;V^1 G ^=Q{zK9)4u;˷ۿS Fs>sFH+~ȻohK0~r5H*_)1 dꮎ׹'UѝXlEBL8N@+8zfы$<@ Vd^5~tV 9}r4FFxIEε*6u{s2>][&5M<@E=kC6m$buW){qڌPvae|j˻&$H5@e?S{>* |cUlj6C=êKvھb5:V7@4IH/ҋo5stOyVd+}zB.8_(,uRJ={0񀄝r8ƻ7Rº9)5i5N\R:+=tLE)VEI~!<^&/3FLqxen$ӤX7vy;]֏r`V)6l: #q( ]y |vW@Zyyf/t=H/ XOd@|>JԤ'$P|:tuKRmVVoukgo\^Jn>ئq]D7TCUlߪ8WCs[w)? 0}W3ycR(өE0k! .(-9. Se$ 2,Ek7h4x⯰@ ZOԤ&$u<{d|*OV8>MJG<~Zp5!ZHד+5?:eNfuJ^['%jᕡĠ8 9CVLPµBk-~q!YQD-PEgE#ON709)ʙ E!U\ RN8RNA[vEi/kMt/KV%c) . `ohW^*yrԨJzS&$; mslw _'nb!Pj=`!aSzzHNPS,ϼÂm@֫CR)>C\zvc.g+g43 kʝf[L_(3HHDTN161خr_ ֓P,w} >AǃKtDvJKT<ߺt|DW2u4G7W/ liuT.C&T/ۿ[N, x|aS^S81găC:FD4Yu㽳Ыzڠp'HfV(+>vpt-0ڒ+w &tg aJؐZ.5,9j2I$z:"m~oՀ뀂CoQ4$3҄Bs0`Πlfu/5K?Rmk#'9!\hasoh rHKkwdqTwdSii^OE)Ci'_ͲÅpG%Ĩ*U71+Њ F-.R}0 +8Ŗlg\:![JLTOi`=3|4+ L2 dft;զP.v$p҅"{J{s\'%7JxbJkakr+]Ƹ;YGκ9= B^}Iyf$}8tr?Z>ؿ@<-S~ -7}߿q?̊|`Cl_J2EN-,o]?+g90a|O_%@h!]7gˎt$۸"LIl_f쥈oXzD,dN'W. fNMN Gtlӑ#i?_2|z-ID6(}S4ъftDY[H UDkKA&̠gIfBTU ^MfV`No~6xZ2k%. 7+!~Yu Уމk\I:IWΧm04\ = +_h;TocYOwHpITvp,/l0\/HX wuޗ tQE$J )T9LrN}nJģ-u;{BN)q}VH'hsOa=rڌYQɳFb m.l b<3R<ځɤ&'&m'!DR=yhxf&?6d7J|g݊!xKN;c~0T" O.l;!Q+yF7ctF6= NN}+gQۮSCG!jH oBA^emvݑngs'Y%T})lD#1$gǭĞFAJnk;ÈB~t41ӿ<}Dl3RBc92:7Sm1U>N:Q()5@%mx){T!5#OcyGMy)5QGp!ԏw A5l e4b- W1 0[+4L 0pJ=I1?չ.LEGZ؅5w9v!Ҫ|3q)lvDj$u,@r!EʴX #~ X-7.Ŷк艫p|/PCSfö4Dc{쀄 [mb ̰Emš&>3y}u&tNQsAU MHkǰZ=/b~a_s)9f\]z 2XXkTޗ?ztω$zHaYs";%8^bsˇU_{n#'k&FvV΁RE!Ls4-NO;#=xg;.5T ݹY )ns˸k7`'Ks@`ݍEg;58p@&g_[_l2Ի!Mjx# gmmOTwNFG9T-,3a7EZ j[$S`x7k ;j^.~}E]z[>A`3l.HpJUr}i8u 4gEMX$/ev xz/'/Ҿ0r>WEJΏ,@yB_G8~*LJzk9ă#KYZE3K²աh~<\;&7iel܃Lʉ@ fԆ$xB5TFJ{X 9_+GG@8ny/ MZ}B)؇ھqAkoaH4o_t/FJ"EEgPժKN~_`E4#͵;_ W3)E̒ P1+tCџۮrre«Af,\ش+صjڟkcT˖^q=fvӤ}}JS86Q~ˆYQQV4FvZ]x| LDxC)qeΓ9Fɶ2fqv )ʣc2&tNg3w<aɟNԙҳԟ._j"yÝ_=o ۟5|j ;(vx1P6M-̿8_85o#/1,uH"0[jFQ,!t6ztpWu #ɻ"q^jS&dz'yR|T@v@"CrNw"AZU ETйKm9yĶҏCĬ虉a. ,ߦ!btF}_o~M{򲧕Asx ‡Y~!(Px@u'+# _b`9XrZb + x`]Vz`[ds u(gZJ2Cȣ;ӓu~oN Ch& Vrs{xvї$h딅ǟSڒG %;KKoS!7?K?nRo'9QhrcBP}ȼIVúܩTɼk嶱Ar?QoY026ǣsT3AueJKҘ^:La&6Hy{ݽlj? e =_)Mu"*GzOG/ 5 X#C2K) 6-Z~ bR:!V[+HԣL9+[dV|-x5">k(K ϘC3*Nc8'OJRqdzŬ)z)h;^\ T4dDEq:|2s},H Q {?܅sLR.(Mx>N~Iowy'pEő {ՇuӈQ+(_ ]\$,HIS8<(^aF/3ޅMȴZs/x(f ޚ{Q3(ş4_]NJ#A+ء!7_K+C4و?`Tʛ S/׉øy["yDy:d89\N#o̯Ή% B:*v.r)aMOdG$c:9UC:5Y4YMtp07˹nNriաTiÕ*zB23K[2͖S^K/"ǷϺO. }\r=Q6060Mءoƙ>"HNv>;zAG\8^ 7G)eMJZ*'R_F~Z %U/<1W,Sl#G1>Go Z& Z/[E7un6[{(ctQEA/ɽ^/ $H]p#bQ3dw5 ]{*"3wc4PcJaN3訩x˃ `F0 o3~EFly$=E/JJŸ%Fe )xǹho*lkϗ bSԑsτɎ9Kt߰Wݾz_+L7Y^6!'/nO#R#d8걦8D&Oԛ2J('D}۾]TFZy!b/^EaƐo;:5E,6CQK>0hCy|=rʾzhĊ9ȯ']vZjmsG:mH* L~yVX׮ZEcI?ӯ<3l4HE,>=6E?DILBzt\(WT><ȊHvך8;1=[iU"%]3|~b B= h |1:G!ɍSvo6SeJ͞ܠ?] dxH11dvv:)jeJFaO.kش ʌHXHզS?)/ByT7ļSa:.Mv+^!p=b "n w\wbxqٔOJ8p+26s RRMZnrܻ |rX4 `vl盬ϴKZfBCLmWj1{S+y #T""%K<`@-8$ `΍V /&i=/\ b !OT-$l_C Bh$ce.Χ&ޠ*x|-Jh{r ԽԪK`$GrÂsI$rB3z#CFc x_mWf6G(˱b8D񗁣wz'FU|[Ŭk?}PP_/;:Io[  \;,xXmr (i(yAWNtcTY%<ƼNM:@yRGNI+G`=sWekFͤ!0SЌm[T@ cb7$4; HT B=xd>4O8Ȑc x\a<&1%l{t5ό mh]bvPp"Ԗ.wk`^>=!,5jC7LEfۚA>?¶QH+Jj MwIԍp"P2PL9U vRԖV)X1YUs /۸C4fl{d.o35y p.icBtr a=Uی}RQT~|.+McU.DݏF.<\5<h)چ6G7:`b%'4SU6uM60-$P;$>H*1V9$=z^?"F8 ŋzMcتp~8N=U5Esq)*#3ӎ6똇O` Uyhc4z[lTnm8uE3 &b2 +Q{᪈^ǺQ|Kv$*R2q4T>&|)NMp ] 6^euRqӠ^I[8YpxDpbn"vOal' k8P(v5|M㘒qFdk]7;0 Jr@LdtU+}GZ ʢ 8t$>&CCSS% ,vO3N1oe'-99)5W~#U:pwڙTJa:&)# Nx|HůiF 4W&)`( O Ot!ֈʦxg#sJBLg婶i̊Ԗ;2.r u]&Gx5٥ (@8svO\K鵣:u/zZ9t.UJKد%-ڂLAVQ[Y; -Aɸ{#MǸG .𡹡W'?!Ǎ%/ZM+{oo}a :j;!m1v>.zԵG;SHeM8JcCoklC"e<-k|p]fOCh[2#Xx2~yJ/ ұ:`;v,I <}oqr׸hB|mUmKN_G硶ftEB$ o=ǧm!l&a`f?YWX=s##Lj\n BrCh;ІNJ FPg*蝸*2MF1̵I&] prliz=} њDU+gAgkMKgf(y0vT{v?3?Ej@ {9M=d7lΏ0rFe 9>P;V~[bHq5:H&( G݄+G &qjVgdžFuꖥ9 L:(8 4i9DgByr1؜ImBσsDí}y}̌@S{R5"jtl+u{FApX0ek3UmA *_e+j]>4u`z t7pζqC32SGۿ-ȗ BK  C7W;79hzX׮Zwyb9yw݁-`F=̲gCpj{d0'M+!NXZ9z̗EzZۑ>@(QLznu l^BUÊ .GT`MBֽm 6#qן? #k-[AzPXC6IIPZ#U4-sWL”B1yYXADPISnDoQVt8}ΐ+?^NhD`*YBUks7SL7jfr[7fm(h欳 :Xq^7SiFr⛪E2=jbuQ6'.ORsVQ0@lĭ|jÁY\ 1BuZ6$]^ӄI:boe\Fov ;`"+Nue PM#o^ϱ"67ONBkSXayN:D1_ !BWNz lŇAڕH]?6$htX8vSg,Ȑ? &!FV.ݎ6(TbBe >lnN#JAL Cm%6a6M@70 yF*#Os$@aGWip UE AZ̋!voܵΐQ4_ =79۳52 t䫳ш;j9q2)N~d&3}+V]q2HתE#}eJ}*h~͌SU{b B8/ĬW,,Edhs& P3ڈ.&vĮ&0$ǘ~ԣ02Z1:t o/j"'p[<(!h,[? V7"$mԤ'vy/_ )DAR)?Sױ5f7/+GsUx L&CdPs+wvmD1d7@f6h|.%8 l-3TZL@G6ҷS514'c%xuQJqdGЃTlcC۰.4?ui}vjT8e.@yρ4FZM׼6Ԟ Ihm[+OH4?K Hvu;Jq逗}{8ꎠGB`>| &'rZ7e b= 榘pI,=Zg!up@v֧e<].+w>\4Og/evs#W/.:Kyь9^>eq!~SǨe_7!7^pcZkZ2l[#I[EX`?~OHB+ &=4k Ӷ%mU8N f2ᜤO1[#F$Z͎H%$l`K<*8j}. Zy4Jfϝ4cw^nQ|89wa ᥽XYIpd6APqw8p1>Aj; r+ <ȩC3yj#s:! ?Eb-zHTҋ@gU'^-gF%߼mԥ4!- 0.ȩw2lS5w2>\"p*<XBia @LF8:Ep]Vifޯr i3ӚfŖEPz.xЋʭӆ`M ؾtWw(sT>L{ȟ ƽKj$umgUcYa{ƒr-ZGIR G [v_8JұYuA3ެa \V辄)(pYy=$DzZ](L "ڝ%e}Z :yNkw 00'e|6vޛTI`ԭz"j}S؈QR)s J{ίYIlU|X=SuTF@nJ'0*nmŁʀ rjcߩWdQ}TCSw 6-Ig[츹O*!dpTr+!^,XS{o/߶XVem([*pd6;B0M+X ձ;1()=n' XUE4bԭw F4c&K ]ټvrx f}}`Е2Ƥce5F\M`xR4kL#8\N:A8p٣}%;uLǀxcEO@}zΦϠa?\M"bxo֮rbtą΂*+6f;sRS}nC=t3ENo<1~K]U<_)4=AȬ/.U?*ZދqCFMnc0Gb!cAd$g 76E^_0H:"J;.&6G`Y˰+f2覣Rk^3!boGagk}6eUeݴhg-;q3!4Nbhxc^>QI3Ԝ\{& `I*)@ A{]uB:5_|p9HfFC޷)a_ &72ڼOjS@Ze1Q"k#2?uQ݄k@d`'>|6]5_)$DjC'd<2nTo H<\WVsٺU*ΝoE'a DU{~|^ϖ$E΍~Sx~&94J ~Fhx5ewi0a]W3/2V("|_iSn8J:XakПV\rH R,\[5hE->B?y<ÐqlDTTh6KiԷ]tz *y <5z҃mmózvpWp 3`,3')j/ VbvB%65p{R#^[^Re tuz%L)-/8sE&RL?[8᫭;&1(d^W:s'/HuԡTIkB$aj)+aOń{)8?0^KlGb ~VtBZ[ !jPV?>Y[8$)--A:|?rձW/ > O\MW(jgTJ< SJ7"#\d/e9h& fZq9ץ9q"h\#a!3̈@hݽw͂1vۊm_N`]L-1Lc{##ւY%_Kr5TPLX/"19:5xiKq\K-h$%+0a%b_e 㕼*/ꤷCTS3@$9]t@ 2CD+m;^_|gF8$\n&9)$!15#\.9F>Ŀ~˵9@CgxVq |9(L%CIBMtunΓuz_U7d%?3U8ݯ>|%-7I7#ZMHӘ'nu8&&c闸I|%?ʷQE 7IYh|ӐQpV;QcƨF@C<.X1%sDJ礗}?h?T̪_EY/S^2_G9yWSM`h[GJdL%DNqҢ;c4LSPܢdiU`6uedY̹hIƅ#-k+YXI`BaIJ2Q4~eb)?Na >>@B]JbN<% (0Zysb5 QRVuܮi3ՓXn DRFkuXqџD)eNH4(Tj^BAwZsyR BtjʣOun,Z9O9 O$,?zpv{]JY5*ca]=GHWXq'SY6G#ɄMPR43HQjZvkS.?оHv[@ZK;CY0`wWe;P Jťn0,ҴͭRpM5ڔݝ 6r$ly!Y,.u>%^w7.y1K@"K(MrtR-S+VL`Wxt$œz (sa(7tk[aCWΰt2+%Ud;wYˊy B$D's/mV|!~`*) oaP$4mgZS "pK0zts t:NeP Ʊ~C@ o75"F>Ȉ2K{B?֓SsO}Lp#?|^tCeI#uU.;aa[.$. <¢yqK/5>w 9w oH)<'XC-W;VhHF Ξ4O_ɴpf\sGÊr+9;,f"EN^rNOjc3N1''$Bh(C'CUSSW0bfْ/m|h3-R* ?kM4$w3ϓi~ TbW,5G1Mu3c0#e5zA֎oV~d1f%4x)8kJѴ?U_g-L3$,&_+iMi |qb!+P:nh-Afs&~ӂ7c0|wDqg%{FΡVs"}B.ϢDٝ#E9GtAW"iA6r:3FEQhDr<]o(k+C"Ude6Y/Mm@ " J"_׉*Fs15EO34ع.؞iaV][ k`)hKLmvh(U$}֓ hWa=JLYi _#qC:2-]B<(R?~pRĮpxD)Lu]9yLRZ?~HraҥAɅ@}Iu,Jr^A^-T`o,Ƣѝ׸8ؓOrsTEg2<=sgj QyBkDϵ"L8P) Gߞ w++G//g(Hq}1F+#|I0wC]U}De Q$|Ngњ y< aGxK;(xP ٛ~G-@ Vɿ\!TMc_-N~uGlG:f:dq|+Pe^gH\+GfAz<3ۨe 9)nM ̨TO1C7 IٖʲΞy6'>;Ek8;on3jð*C"ljQO۔=2-˜~YC5K~s(r@Bմ\F]ɩbss?XHyvZ=h,mc`>֦b~/t 2s" ifkBf[籗1ajE*OH檐Oݭ($<̾ nS Ѹs|֨Rf9L^\ߪf OŰ+FrdB-y`:QH+1AY\}$.# ۈ܊ybfoys~|C@[hD!;N.bfHaJ`U[0J#RT^ulh\HVLl< 0n!+ 9Β; J1*yZ4FѨ48+K|8=GEN.\WωJRf.`8FeY(M!,^hbxcfVLȖegȏZݱj‘ (X ςktPT4xұҕmeX1FYØzdop^o 2;%{/}&Iy=( # -wӄÎ8 c"23;]3( i @[i!l%v;tq>OW>ie5*_uA@}ğ.ɷTSR]z5)#D0J ޚFv{.@LC3R\`l>iSY-4ϸlݴuJ/A5@01e O[Ih'QԦc\˼ǷLЮXXT$n+/ɟH'w\|s#Qh,)yژ34aGʹј[8दkfL+lE=teTL#d[}rrҲQ7D;hv/ )<#+ͩ%B3[' Mx#kb! 7Q/WRF63?xˡL)\tp3eK^BЎp,n͡aSف$tIJNfϏk D=h)(Sw;.@`B&ظ Lr;NB(v e.(]NF 0x;F EՇ@z%ɲ˼ oↀWX%= 1CzYm=_c8%]lg\{t4ׂc,]of5`Q}~uѹ=q:VT[b"I;iݧZ@TF^ Xq%T\P Ҕ=4q\') FUN(F4锦c*8%۫r8+piӀ_ךͱ1]D$⮫T;D6|P– +ֲ gꛊq/7(;C.3 -$B>@߯qEFq[!j+ǡ$,:S"U7eDI @b T (vJXβt&+њA#u$RUOQN#̊`{L4Q`fVaI9pS&I=єvLBDZ-8Ev@s@=R?6J#Fg/ˆ}W_BeǺ&M;JSDHXJR'a4RvG4jωѢJE*w8|B*]C A+$'Qh 3 .dLBsnr׸ Y64K-mщ1XS={ռF1ةSs:9ËXyoa6yr2oHQbPVfpB]~ ivN"~}m;7e W~A|8MyKIRA/Mkħd1ȻnVƹ:|XR0g&kx8j$& JSQu8*v;5^Q~aY'p{{Y$3,]ZÅ>JL< \F'ۧCDQl&VZf`JW/DO H峯ܩv5S1W-&3MPv$Q-:T RaװcHtc#M >oЌ:XpƙcU6r IuOq>\A" B}Ů@ge1[$Z^V|蛕FHKhX&Y.D3hoyuǗ ;?8+> :GL|'HPt :4WZh_Mt#; ɫ{Q&3Hn=e1t{Ldѝ)de6\+VrB|[fW6b;VtYP߼|.{V΂_Ob5=Tӹg\hItuM\E5^ eIԓ#o#'>e`Ч%l?ބAˁe@a5~"BUԇ_lh I%L( 3>a%4| X%kIʼnF則 2l<;sܟ;wWxDZ<㟎vҒ֬qĕ]j9p}UD'G5QWK)=OMˆv950g>M j!&Y}6Mq}!0+6b j>EavKeP0(a*8<'JE]^6Ĉ=0i ރA(w6K%'2-R`0n1;Y BoB`$knO3Bakhc;A&¬HQ1X[|' &ʶ~% P6\ð5 YN>S]sWFC, d pxR$:b(8 PKn ig&ՆN%' xWMxP/A;r̬CHb ]bjGh`)|eAm=n?)>5ٱ3Kwōt@'6WsNq7쉿E Ɵ ǏXlFCAX;k`e?$u6ҳI\%9MYPA]v.l3atڐa3Y=p1 oqRK}EXص VΔ*DҲ2v(-Z˓ pׇ|vxDmor=ݤ%2 b %< RiDENȵ yw_U\&X_2܄$ )8? [Py5hb ۨ{ysrYCr+  HF!&E7M ^ k9֌MaDWE~PyL>>w5&\0]mU7W-n[`U(~ʤQf ̿R;44wW{tQ7lid,67h=j06΍ȻgPcFuXcR5yY5ƎICYhe&E{DI\^}{xrh"/ˆG׭o|4XrŸ}b[N-m1@6=. ` g_BVy|y7Z0b2mI=Ђ^V+'IQ&7Za"?cݺ\.@H Ч=mq2Ozn>]FR|`uP{EN#cЮ:϶BQ=X:#Q7YZ8zȦkx1 4_"&Ri{l`aSk㙟c3S~6QrB1i'nԴ.]޿Y16yIepi9 4Led[<؈̢`G_=82%G"V3_F5ߝ瘰\d6q_ʕ&O#mR0|iJ EJ]Y1?]wc u؋}{ZcE _˩+CX@shMײr~󐾤"RSS& &D#v1kd؈&^R]׽5SESk&:N+vtu:`̉\EV ݲ7T}' 0EL%jt\9o`qO+X(T)E[9^9\oKIlz$סo̡^㬟$O+R;É "a&ߧ`0e23v#-\5o3׮8"C%z3Ufsj5їv7kM< ?J})J'G9zГU'VvO5tZ/5E ACA?.HC&̴P %j3Ul*bMuM W}Tr/ t| wI[f/I7a A"nø#9qGLЈJ3?*DIS34c*i0vjB|_MN{xn.qp#{\f{B eLLJz򴖤-OGB:LgkaH4]G~ϏݿD3jE{(f. mY.Q ̔2+=ʚfoQb#ŇUeXDegNHFPt+lpʀ%^Gr Qql 8X%'G |meL5҂ߥOTd "? N9Dn+yTZ|.ClJbaÉOٹ2 !s9a8 Ӳh€adr&{1J7 (6heC6ee )ᯐ.(edM =zH x {1P07g4.!obٗ'գ(UH ^Z}UcugytXqwיOіENWͣ;Φrw.k8 ԛB b|}Nf={-?lCzVЬ7u{REaG kڵ ZC&: %S,\^Ea~ePC~&}Г-J0#%T}vٖId 5wvoURMUF>I@F'psV${ig>f}꩛.r! Ϗeec9f5\m S@cjU=4 \Eg##?mRlRHw~ap}+9nDYp$Qqawp.9 dJ08t dTg,dJ; ߂'ɍsCD]D1W4eZ/ ]UT,Qs6c+=7JNm ~3HK!, 6q{ =]_UIR$=4>(|/P0&,bQ ~_5v>WB k V(|Dl J2hEDqKg,kɽU*\ EufYС:Nb~0ۙm;;( ۲wmuڌǙr-=#^Dt٭:8G6d+Ix|Q4Ay@ +B-[JU2S<MA9qE4FckEZӔmJH ~&ۋ1r_'Td0:_;iEaE:]'9!['oī ܁IV w=\ F)QoZ@Ό5%S|sa#\`8=Ém,M:gNOD޴!hGT/ d4HmڜߍFntkZL!ͣdvW *o4E<-Ah9WO= `%κAh5Y]dưt>B9}l4b;Ny*5g?1l\n`fYMR41b|[Nգ 9}+w' ;P>}$s86$dp+h؄%;ia*nPՙ8z h̀MVЭA#HȼQo WYl vMW5X:z?KgPIJj£Bӎ 0V@%Uf~:TGE?#K|VC"=QR|a-aɃb'}ʢ1Q}nӯ=m`h{6S |YGw(ܬ9]S--DaZa2|P{j(ډ^&.f h-1i'e7+H·Y&aiKo ]>wzDw, ztWf"Z:2l`y=dim-̓gBoޅi__SֺjMUP{Lyo7bY,C"CX7$hl!V^Z4is;KVyNMۍ/`MܵH;W>O~'ԻF*.ѥ!0DNɣ<ݘ wXUj)fnJt:uLNJsA`cӵTÐGUo9Oƒ1ʳ](wh3@A 6UЏO^f.t%v:@1č2ESLG| n9O0ʑ%,M7{;c@ qZW`;UDŽTc!t6S)̨ ֣_kRe|/tq]O<Ra` ,H64 `wc"Š6\hE+ȍB]2|S4Q쎞ff:n ?WhLXrᖒqR!O9L\0Oͣl"N7by0'vibNTWGM=C}IuRҔͳ;/ྪLӈ9 \v7+B1 xkנ^7Ǿ/@2E\&I6at EwSXVO8]4]Ga2dPۆb=ntVi)vǔڗ^!ٿgY=Ra(XkC~oad- j S S޹{I`qvȏS4^BJ=dJwy1qhbs&f~iaovrB JLFߠUK ^_Ρ_~v&}(qOS\exbԫԟ©+偫PJz! q;gin07/g:\c_$xPQT|Tx'rQ3cDKвMAvKzl5I v␫˽‡/NObdib$)=B_gļ=>:y R$St>sQ/T|ЦK^3ټ /fO6(ƵPk`tcqs,J$]a,sPb0Ee2ـ&[[\ vLagvoouiˮ8Dv6 ,}3п9%uᎻ'rJ<<XI&M| ̈́/4=C/yR(u{9b`xVpv{ s>`R!5~ Fno׆Z,"# Y]Mj4r8}i8Ak4Q\!b.IDMD9庖gR|2>H^lp鰰 qD$[8{_G/(%P<9lA5]ֽׄI'⨑Pg)3 LVlO)!ʺ‡EqTQ'C/rxx-gBד ,9 wMSnЖs"qx4R 9asU`M8b@d[ 7puH||;27ق!VOz R{Hb&$ҷb?(АUm9v8'?ؓ%[?-d֚b.ԱKq[SBobP?>fڧn R\l7\&2W5̥΢wS}v\WD-a!_(:&_GϖiR*;/@f)4:⹨ԭ)L|mZcM^a֎ޙ(Q#a"Cs>_G[qd%񙝫$ȸGc0_>}|BH? /|&d5s}mrU gV,a]P*_bk*\:!['``wV,D*j .;Rgf|p[}/#-F28vGDM>7h2kPm[!8t{A@d+ !ж(D @]`:%9)2W"=eʍŝGu\׵Iv wkF3%D~7Z4>i!z |PJ3Lamw:I_>\uUXL [ )du'"^ iu!OCGj1^AŠꊺtM@鄍RW\/!)s YM:v2O[$}VX]]b3&5S-rd յzD2rRL(Z'm=:Mǹؾ"q q0cG ^X~\\%s݀4bʓ4Yw\%gTD @Smd7~dcF dA;d(Ԡ};(Q!i86Si܌~Ax_ Xi (-At cװXx(8otY7d!Q ,pe.: f{¾ pc: Tr7}= cK'/ F!7I7^*MHs :T $3 ?FÁ׉J8 Bx1~f_X ImQ٤F$nU5[zS5I=qbaW ij/=+م<鵉0lC"<ɚ ^o 1#wsdǩ§g<ߒ-gz%`ԽlGFm2z{(}ꓮv$/qp.Y ¶+6&7x#f,@նW|JBMu?hs3H;\FDt}m-`1` vT tt-x)7KJUZ_H>^ڕy&s-$–#uЃʋB*$k@݈|7|qC!=}z!Wޚ m ?cf5gfx)\~djӒF Apk3j͛ق=fu+F"K\v|`MЮM9N Zޮ3S1Ş1f?os G+rQXy'R -FL\a5Ej9[U%|Mu|Ef$|qk'.4沊i$# !+l[e^[\)ur/z!y͊?eQ@緳q_ [yL7Qm;Uë6)\Ǜ@Dz\RK 0K:ݚh$@M 0j:VA 9Wp֟d((CrImiIdG7JЀEc'J qs =tnw獝Frk)劥2QnC` =͉>o^kb3#|rwÉ,?ҙryv`4v5sVW&.ϽݓPvtes.#1c;?ѡ gt=QŒJ g;m';h޺*I؅ gcM]E)NPK U朴1=`7`P%ރȓc= `W2oxv#w8L ~yp9Jgp_,I$c /U'h0Zf M>;OR}u((@u@|^#""8I!)3C ~Ɩ0Q:<- ױ_!QlUx!U19p`@v%V' X/OПl-u12}DG_qc`AV80UKX3vHiǿLp.*l- 1}7DٹhcHaijloCEvU tIyaEm89a!AAqɀ'v~S@:Ouil>9newHK=hq mHuVZTOݎRiRX3lx,q)hӨN-Q"b ;+dK:t%!Ei HaDi(lmD#>BWXp;#nQnc(c^^ny43ᩜ0Zr-YgnWϻt(?_Waտ&L4 Uy'yΒ_e\EB} OJSgp^zEc~)HCmO.8n& 0To$hSw`٢p(p#@18bxG$ZбG+9E4Jc.LVxT>AZUȺ)̑K KOtE5}S{kj"axô .;pagϻViUs˨muҒ&uo R[]0oQʋU!dsrk(.._Jjg 8z[\R/r vV[(\靁 >OI)ڕs36MUj[Q_LlG{6h$~PH龥IONp9IBGFL6zRNyQ8莻lqE4/zZmGFC$ Vv6\o]Ɵ|Ujs'a8t HLK3 ?|?r&:5JHrA0RVh4Q[][*fF`)ɻIJ`>U\>NE}~|lQ:aiOl`*XKP#CF(bjF wucKl'CˆșEZm0 /LrsNg=gO*񩛸pu^|+駻0ʹD];#4K y/:e`ËW$j#0܇ΤE)2a*]-k505?z,bK8\f҆6=*?Pؾ'yDRQF^45(W r'Ŋ,iIjR5 nn}7HsAOo4VBF|CN8,<ޓ=eG#ӈt!/҄UbMCܡAVb _ױgXXz !y42ӆyj)}BՕ[~@T~M &j|=Wb\yQMyZ"g(;($̀ [?Rl3d( :YT{@E]J]T_%j{ڌ9C'FV~{ V3l|N;1B7Z/1WO > 8z0 1`H b~.N2z)ĸ4ohn[Ʈ8,lJX-1_d8:IK"A'*tV]e}[`QDwЊ%0dKpJ4-SEa\A ]Mٹ6v7T\%+TWM,],oڜjy.Nڇ%HJ_c|ؽ6sp+*.:R_H!c@*YGZ=1J~Vmf?b +*.6Qw|;_ƂҖU9CCvwGREq.d[Mu2^F@FI+r?G<LѢ؎-a[ x3zzB װS7+rKi.W^M}GqTDOEi!B3!E_nB.J*AT*8.Bݽ.t\2J&.,8v'@ǻHlh`$Z).³X>dDiwuSRis}?,ytsjHC½AY6>ôk!ƞ x؅~{Rkİ6ԨA%6*\27ӆU~"-a$LCL0 _0?Pa#(+. hu_䥷y=gh&{_V%\|%G*K߀527{ۦ9NLc9 cmgƮvQy|"*A{BΘcXC+g;9D7;~hf7'{OQkIl{N#Ug^(S@ CY 4r%z`& RӔמ; sj7yYl={-L<%y5J`8H~xHvcçw߰\("l>Luֻ:'G`̀ ]k5Ͷʍn"y:pjza'mQeT C'KRN<ʛ'&Ja]~SJC; 䎩 ma \^,0tJl"PauuR}lCə@vVEj ~ݯ$3\MiGaIʍ׋gS#]%DOW!j m$"*ȅrSP]YH\Aw=(w%09 дuCM8$"iEI3 r88XЖS3%kk?&B~%؞eM. ީe^eîKC[EAJ,T!Q734: tD(U]^ bDVp//6 Tj9Y8 PhB듣犯 0Ay휒p}@_ͥA u:}Lg}8j3g{E7fg\]z>1/ICֻkHclVrۃPZWEL0`HrȕW0m> UdmΤ2SG]X~L2:Ir ^R!xuw`sYJC\ETFQ]R}"Z=HslCJ>wl 7}$LQhZi@ {1L3_KFCRj_@Ly+.zRNڪS4}= Nu.Xh4!jgQ@BUVƮ[T;hX|Z*B}nYrKC+z/̌;dWF$;AЪ^(!W0hZ+`OU6"c@zYX:n6X,5x˻*y͗Հ?^FqԿ JR_? UjҋOGd&)|RU`@!0sY7jFG@x1RŰ[6tοlfi>.VVO0U :$5ogYDg 4tK$8pn^sHNqIOIV q8 ۈ&Z%az bPɠLP2YĽ-x 3\NLY6Uw͑z7[|MpG'QuaO;6,z)sCO=8 QYV,S24yjpz+ p}I[TetR'!CL, Lw~綄™SRC]3TzNj6Oݳ/:@ÀcGM&s_*d`u ܝ@8CjG9hL*a-Y›YRm<$ttHKaFtHF! 0B;L*Qx)V.R=AK Wqnj~<MzOMihH#&* e߂[ڮ1پ$jme %d 6ZFY {dAޟoT|&∥R`%V@E*9 XYm&@հeݢqG!Yݢp$+ `U]uvU%i׿y]B^IA=$ 1V` >fIAPF.f^qH,n^CIEquL!f+NXƥٺ)kqDH4> ֤)\:V$J Br$kJ,`]hݽM^ИuGD.͆_Waxsb m{t**á+ssikS4|PBAo *4P]԰8㢘 mm 17l |{F橰΢Xjk35*p"udZp䠼,e;|5x7K>2` }jc.rdiXfHy&`StC->b oTtؚ7%~wdt5j2+6X"a"(|K\3E[(:8Bz;vA 6Ќ$6@ߴ͗+vYg8qy13SQ*R1p'ܭǶ_ocW!\^9:bi #:Jtu -sYt &ЦfҲ1'd1T-ƁӬDG($.ѿee^($s\*jeSJ+O?$+`ny: 'T`Va_;M$L{OV eꤙ|b0$jYRrMLLʀy=4`35rއv9898#r-|ҽ~W= Σ(.!_'E&#xZ4q1AIbK @x: +ę́uwүF_pFF 65"n̳t6%&u9su9ˀKt'[( I(OpL4WTY^T7omR/8A׮wGuSBؒ+#`ENb9W@[vi:mܢmGeJvQӾWe:SK՞ݯWFzI _֬y<4%NB[ʥ[F[<0UM}9k\Jݔ:Rrѭ>}. +ѫkΣSأSk|*mGDXȬMP~Ld/u9d $^jxG4,fp,[ n iSvn**NNe7YA\AڧP@V1rD^=y(]%8XW٩`ŔrϾRu۞.l 7O$f o =>f髐u|DR#LIa:&N`]xܤEIeXv0@ա{=WV n`yRc:!SjՀނ%*ni-)1k(hjRϸaUrYs; l~r@m"DpJ iĥlQ{įlæv@ajZFA8 3!|jFd@ŭlٿa)U^WGN}~@;woP$Ta]o -w'Ja;ԟ ZǼ>iAQA @hqdK Kum P|P8Uq&,,:.ԉZѧ,MF !T[p_49kFڼ7ulhuB"ñ)"!=_nmҠ2#jg"7&QIIdixˆc^D-24`X 氞l~ŀU(Cڵw~FLn 41Lwm퐯 >yAK2S{Fls-h&ޭmD窙@Fdl7TnЁ 'f0p^M{,qʦy%IC ɐf΁l_Q .t|.CkԒ8P&i%Sϵo(y |"5i430$\Wswn0 ۻ&Ǧ'|)BuیЌ.ۧ_ZV07*jdgoPt9y+I9caԦԴ =ȷ3#p÷.N}k<X/ ^"#[ftl֪[ v({cK_c\jUQ޽m5;oxHoxeh^ID3wY>OL=|9pG[;h}F!>w+fEPO0ۡuLظ$Dd H =PX;ŴͱQZ^]ܒ V'57}4GZv4gZQ|:z"k/7A.7nO)GreOQArn$*%W"aUqy5ڹk;dАG d|mQ˦a~"b7 ?8Üa`t B'd.]XR~KlHebj&PH\d~"nAs1g6Հ#D1i8_pP4X I0K]Xx9x&zzbj3KV~p@Pty  r[ϰ#OV?M ڟFP> ^S3{NDpM<6?BA(Q4--j89}[U]nF:-Hu,ՐDrYGD|{ b+zÝj㨬^z:PC7]gMJȪ9^2;q]$ K{難㔆)eQT?Eud@S|]7ŦE'50oe@8ESme,sB, 8mz+F3ZpaG"iEˡ'|c+O[ Ycw(8Xr2|E ѱ0Q8нrǓZr_xxP74+H+GW5b964r32t'OAFȓYTi({]S^K8s8tl%>KbpOZQQŠ6sLY%(D MR<^M\XKa #Q+JJG42LHV7i}#ؼC1M#BaBXL l" uJfg4I=/Ewd+ ̢w%yYL&a݀0P2U/;Vh,Xm!ʍ1D <|#1 $(),! \ߪ,=$=oZc|gr&_v**e!Tgm`A]艓(_#:;E\žKajxkt2$}ąlōm@C)tvlJIzV ap7g>F,oP'kS?4JC_箊-6Hބ@(hmc2A@Tm7su@n|fM iXH0ׁq_–Oo&hu.!'ϢЗL+ľ N1a䉋;5Υu>4]/gq_B܀wB,U :CdSF-eenFzjbvӴՏ 6dϖ&u4'PA[iu72PlBK´V%L,&얊J:Fg"F|1, Rd(6j?A2*X3Gb_v?\C|sUϛL;C]5ٙeuOmhp"u}gɬˤge1ٿ-s D#r`@KK `dZ~aC%quK 3XFtaW I^flZ;dbmk9djc7%C~E2SP\- ^ȅqzJ9x<&d`"!@*Cx;QOAwuZ١vӪ>.iŷ~[^[R ` 5@Ofn\[tW]ێ21rP_ВG>j $F~n e"`n>;jtYudt鸅rSi|'@D-W *'kǩIwE$"nXAñV5ea{{Ye[`9} Hsa#Y p-XC5=6 9HlڎN|Mo>*(ފfGLT~ݨNO+$- Pe-wVgAJ 8T/M @]3*" `6֓.8йxcj$ J-*NӪXH4?.1LBWD Z?o!/hKc&*$Si,|i~Or@ 9Y AD<,d]94$g!)}C1y/g aky؉J=P il{Ŭxe$UD,k95d#3=u=!A3{CO@WA.v%PA f8u^O|Oyh2C=Yfr~A 璝 q%/ 2a# ɦБ7\JH3.fN7YpgfZ -874HIL^pEn4=i@'_V'8<u˧"*;40=h܈<܂S[u[PQ)a#$wn(#@Qv`\ /pUy o4A,߼VM:= lT4%ގ}J @ˇR0Ƈscpϼэ\02bȋ4 x^kbމ+*؝8vӞȪ>i%tʾF܌2nU IgA+˔7c\ʞ^ʻbŵK 92◄肶moa*C/:!aq.@qn)L틉bbO AlMGUU"38b$K;=K $(kL7|6DRY>y*˂Z+0fXg])5! H:um+?Z ?ԌqnmL$/M)2uKiV(G}:3Եm%QۣFxZgqiNv6˯6?=I557ӑHlQTU&3`Ch{(kz\NnF!AR['^TT ƫsU7MBv{wi} #aph (K&5tTl`>.!!|ZOψ39OV琙{@ї,l$S1I.T77\)p)4@U.bS/},jde0)VcƉ}Ϫ%_٠L %vb6PEm9^<}\YF#qOR쭲1#uP}[Z IN6O\Z@}3,G -#$siuOhPiyj["?)׹P9g&M̿**z҂.Jq(u%w[>p΁'0jHƔp ]Vڄ7JnCDT2ΜZIX^) +.ږ=J")wh6ȋmC{uRe}\}|a_%1hگRXAZx8F3_E2HWd"߬8簅ٳY4]0HyN.5p۪HS`s-Ks Sx-zn?ܳ9'3B?^Fm|߹uqorgbݐXZS@%y!/]qzOUd'J5UZ"X_8U٘zMuI D|Ws{BV8a#:2' I yU"ٟG3;~U\}Zz_*Į|L3H eQ #u?3LǜН\ITS]޷bw.b'(D 6m(wӦIdd!+s-^-\mdg  *v4e%8X[54 |zע9tR$iKKܰTmj@z\y(_Kd84[^~}-Ib>ocy ` Q-HW]c.o_ǚv_9; PN$GF$^ng,h,V`HڎWm-aLTs?Lʣ8|Aԗp!׳!v9` -bo#HNq8>wyiN2GAI񾃡ֶ);rܖ σj;yHɶ ~ϔB)u G}7S\tk uHz̨Y9uǼ;*wr-KHe)SH"OD(R -8巜- j}RJaa>Jה| LJTGIn^jYeMObfcXdq sW6g- j߆X5=C[ZOijnpn`ݒ6&.M2=1R "f!=~y-kB#=9Vsg;ﲁNŔW FUH1 AiU.hMGU&B/)"/on q_RcEj ?OBRq6` V,~vhqA@gf$bnCv*cW2Ʌڳ64LZo*b0ǰ!5SP&!r'L Z͇K/Й0̋_ڳuo8,K;%`6r1Y|~QvRZєHAg< cM]| b,xn̪,] hx9n`m^4ބ I<÷)/KdB[(,^ o?kFWa==%Nyò] Cͭcg|Bn_Jv3(nf=ƛn{SEfv{T4HR֙CIaO0 Z7ͥ5dv.D f]ER p^srpa;%3i}x_U+v ObNwH/nw%VVRo*eWQyc9@"e$UG#>rhe#twYKVT'@ԓ* i~  <{qU-!e>Ѕ9 s "I۵mӊ;nG t=|F|SVƭ}Xj Hm0nyבܗ<U,̻r<$/0LЅ91$):0Ɉ5 A8o[W5~!X_L/~e\'r4P0"/J_!Tׅj*JTeFӉ GznVPLE* 2ɠ,g6*>I~Nr.0 9ޑr|Nlyٍ̡s{I Fdѓf8>pHx #+1Kqi7QϘH9Z/\79-BCl*2KQ e˓A \<MBqY:6|a4gR/ȑZ4J&F$ZAul۵5&2*I4j,3{jGD:< ?q1_o+iHxb\g+_'ncj!YҴXqaVm0 : ó|:cZPeKlO=Э>Cg&zW]3i6Y?}ACiXCu-ZǝWi a!9ו 7ܖ"IǙ4Ṯ֙%IcJWF|ݖw  Yo{3J$ƾ;JRp/u2FGIE _݊7CQNkn^<^ȉ?L˵XF݉~ !AV&9]P75pj{^d6u,9v;X]|MRSIJ"yx'!jMig+RCwAHak)CJKePqh%Yd7f}N+{+_MA ANpρdbVU[;p. R1[ R~M@*ZR/t(ZN+;/;5Ka|ol5pHgBc=%u]G;U֑Z-Ups$i&miHW>@Pdz"WF}E.KF3V ^U+&Kepreʍo=xyǬqB1®: \!2>ky`){CBW^DW`Eh W{ BŶH!z [P(>B7;dLAFy#§q"ApZU JUQ Z/h<;82jWfvJ#8)Z)vm]:7Tkh9lLsƎZ@p0bf>c=lEA&ޑx7ؕ5$Q\R )GW} %=v^ ie1٭Lٯ>;#GZcv;1iij/oUi% {㱎C!m|7IEW_uoirP"o(ψ H`_nNݪ`-(x+IhP>&>j~D./+ߓ)"ޝVך5Э(3E -eX :q!"msF6.o;P < I!#-%fx>9aRd\r\yXVյq +N!F#-#! `"b.׀[ٝ+#Dk|[1auAѿ& jMḗhZZVSY#;ػ'BsHx_E C|)@{CObTo F+o6[N"1s,r#H|s1 z`>ےU[Q swR_tH7[s45LD;61hEnB٤:)VݻtvwEEZƋ&2`ؓ X-&8C v o+a^'bn| ;Gw+g-TYɋNn۝ZE_l)XUr"cl/}ƥ*^>#T];i9SC(QzEm wA'~RU9L\gHIN??Yv*hwGPKYV+@q^{W~ 魣{N; R~Ţl<1 [KKp ^"`3<ՎQA]JtDXhZ{8M˻y-WUaLGoS I32vrij^#>o>es$[8WAVZZxY߰{2>\m$AnC%|.gZ t}kd?O.qK C1&r-6.clv\66o X̽2(aKtXOˌjck%]l[n)Ms%pGߵ8xJIgwt]>J.=`q>y]S;LW"WxgfT`pR9WGQ[kiagBnnd$pOݠF(I|67_Ǝy&G&#R @*t0~%ǯv?__V.K8YӃҧ!&yheʪ^sƆ>KEgzBnuT_8@ @=l廇EYc-G?g#gRʊ} zokqq.X$ghף@W]0 ,z髪^xgk@?|xr\-L`G'rL|H{h21W"n0M_ftn ,+쌐}zluo]<>( g(Nj _#4Ȑ`oSXIA%?>>w" 6& 14 acS^/Bn11T[Je:25O=8FMkG_vև#i;+ŭԩf٩᰺]@DE/żH1ƖOCkH$Ժ7!}5aoؕt+O&{#92+'?(LcC}#z?T܀ZDirA)c/-CNψ $Gl9h~l]a(J^ cI14E-nBYIePh{LHZ/`6 @ʓjA2wK밥?(D˾'XP8TJnGb֔kw(kw-!Quʴ+n>H™|VIae7ǿ)m^̥m&MxX6r(׀29Kҽ;N)RaxyK`G]FN*V[.Ph {d#v?PQ?hIy²*kE %pQ!#ą9?Kc ]A1O0!jZ9 }8 uD";WQ@VMFj;kk0׬ ȩ#>_i`M5)ҡ)a%>=_g~ XcEZ[DNJ"vKJ=iW !u7P+{ĜM̓8%A{{\x[^>e *H^ IҰ T'O,C% ֧Q07mo ]|kA9$Q } # uQ>W]\pA+Rk>zGn;/ã}z5O/ָՂy{3@o,Hl)ʫk6ю[ ߼\΅E+gQQ~/n,atfOC o3۫q)-[5$&ĕVல]-LV1e⫪BMwOJ~U'ϰ"xNF_]|ذ֋r'gRxYݑVD/TaZ|v88?;!bh馊j0_:}ĄaZ. c0K}6\6^n9z !!3\RTvhZ7 #]Soh^ Ӌc W޿Rbe{V9zUX=oׅJ e=MNANw{yA{K66/D POMEz:8]O*sG,(}K[,: ] ;2T$8NĖe?${[:ߣ|[{G;Kh  gי%q*wquu x6sR@aBe;otzet)i&jJ]0Gt3zHr,%ۭ& '|^ܦޢx_ ):\R.ϔ" O ʴ5}Ww!d(`7A"qbYtxto}FdT.Ikd3 CM]=\TY{W~ Lghl->T}3JhE861 qsPP# W.iB7u铨^!@c-ќR (cS5=z>vFtlO<TbZ~zĕ݁Kr>B<߁!ZIy40/JcXögj;4C G9 "Q7$MF ͈of% i7b(ۮ G h}SS^[i0KWeRo~d_4@OG}uR](9xf҂\1}Lx}`a ) wʄ)QB9& Yivɢ"oO|y7?=UϹ>S|jFGg2&V 8H|;QxF&x !:! l nk rȲze4]u`[ᩇU XLsyz NS4;zvB'<{5>Qgs4U% ^={=733' & <)ygt lF?~bx>;;jZy = Lv@gV $;ɽ }sN 1 D;D;tكIQ2PsWb *"SY@6ZQ=-F1sIJfw8C_OE%%RӶ$@͚G@7FT0E{Y^,r /%FG&_\tF&vE q'?&6]!> 5XVK͢pLFQ! (qbVV,=XC__ ͯElbdV* O0tb70Wصt!t`qU ܲj`/; ;m1QN={iPDzNfEfn RtbHcŠ->䯝\jsb)pھS@r {Hgǥ_r&jm0",`M߿qb 8I[hG2:6Cs՚~v#FXSDtxw@ x MS8}yMG;uPbowy ]X_01l޳luZm;4g p[wTrQ֦]҃z/pÓ8f1YHӅ+ވ_s T9L*gvdb4'1+{8: M/'ڣK|J5)a}GՅ";C 2RlXX\G GIYޢ0'Zyv&]jO`eۏXs̀s~ WMWc-jFgk%9 ;eܱZ? c[ӳ~6+*JM̹7ʈ,4ұ0wicq9q[R;K,2uF!xcBU/5E[*ɘ/s?4Q$:Y.i,Q05͈1d_g+{h惴z#ë$( ۊjs&}8j1V-8d3+GzQs)LQLY2 |txE:iT{˨R($RY/[JIy6[rznD_"͟'LV,|rGv)&t6xװ90'X4] @Z5B*Vii4Vc[aD1b@(9ʂR0X{8% Œϡv(W([Y5EU`" "BSHH;-:$>-{A`ϼ}fI[;>~^ycb57R-"fv( 3x]oK[\Qw%q; MH Z%) x1%'ӡP:?aT&iTbц'"Łe"O ^|kXA jHx;zSçi6c8l zxU<21HATia֦@_Qqn8[x&F: "eN~`SWg@N p[;Q)pob,2b!/R4~+m}j rSX e6?>Ol'kI  -$fC]ֲ=\5BSڢ 7Vݔv.6 e8bxtRޘ&??Ze"10/'2jL}@l ?2NKT~F("-y4Oj_^-"쀕 Q_ `(nOYЋ_z&[ѽR嵫d[{e9ygR7ΥT~}-/_o! q+on*{%x=Q*v _14;fJqGڬd*)Bko /rW I]K7?yj=c|^ pt\9bIOR=W;%4;@c~ބպPyQu Op+mAd0+uе;yJ?$ِVF#6"{\:HT=ڍxYƺĚ⪓1Z!wg7UL;B\ܯBU8 }X&uA@\.T?glV!=v?~dqb+Nj-^ g*GgBԛ >jw61 SN=>="@{5;Tc|5U&b.x wI5k}EV^TGe9M:4`JGC,x$!;4 tku)\< N \rXExY_@Ht@;O3`ꦥ6wB\TX2U9dԄ$ؚ 4~N.%B!-xbѓmz|P}kѹT铖)ճp!7B6 !QVYj76+A '͛/PzðI6YC!ƴLjHg j'~MKl3 s=w5sUydZ]M]?⯄[bp4X[Pi/ĉmTK+cwిJ6OaO+oI%k8LCBiy.-^* /f fV ӽ7{yn+̜IwS.ua _au2v""KzGQrh@%&\+@0?/uipW!L Um@r" ><wVjz@Q"4Qi @4n]^&/5ҘLeշ˔NӽTh"AV^4!k%Ғr)qb SǬـADaB4#&r[<tY0GhQpȕ}|*6~bcUk2+͟68|H4/WyKF2rt tM"ub_\-u'F_)N}6 Y:gGg\7.#`oA@]U>% oXtLpl¥%?rea)=_\>֡\<OoCiA0!ZhT#$j;Ka6p0Z\BI]2IޭiHP_„)'mxtLz;eͼEfH-Qyo.ṈwacV*C2y9-ĩE[? ,c]] (7nє.PI6c-=,PD _uds{( /jkA]6!ITTy_$ yჾӽ0po>LJv&ŗfwUYPV΋dO֊f([HP795VJ#3+ giju*/x3G)x>eC@=O%Z|BX؁nlB?Am:0 iw #%C{"iU\xhc^H*h"O`ce욟ХW :UW3'9?oq/ N2"`r]Z C}z*2ʔƒ 9k'$qJljϢ?&gf&S6akgiFM1qۦ(amשJ3 9/[AuP"`稠ĥm?SyoV1RFJV A@dž>*G Y(T qLq͑.fw _My. z>U3UV]evݞ[FiTrίxɕm)?z#ȧK*8]7ZK5mz_UyZL Q/1Rčjbk Jxj̾,h0ʹ0=yh5&"gp?1YρR7..-xslʹм㟍WSjR;Y_P$H\VI(.Ar WWVƸLIM6= o&*X ٽy"pvum|-L;4ag4s fDy=Wɸe킢3;FLk0v=lN_/R򎠬 d\\M.!Q85GżO1VňqN }XپI2n/ÿ U,xk;͗LOb('08'|thS뺟5uփ*쵻Xĩs}QV.ZGl7DR댐1b𜱥/3ig{p&oϽO,TIPH)=ET}d)ԠzHq@y51.}%6zcs~3`} ,2~>$[὿6 Wsн@ku~!w%iwzu;`x':m-3Ah gk~Tz:O gL6\Ly3KZE߄/<5WN9ȘI CnV>PjHp0LjM tpe&N7Ą&K}b838#<;!tB\iE̸"(s,ɠsoi悊(B`!Y`κ"_nhɧdr8Fa4Mj+l_8Կ{;O-tMdq'?$XvC#/{~۴%xRPzq5!0{?c o 6-ȟvrW \V>ػ'H KƸ~vdy+}c@}SՐ?qdCqp*;AXڏ&0H>Ojmm.ˉvadL* ϗ۶+ btaBiC0sa2 kis!Hݲf\Nÿ/> H^!&ꛪfOgڬ͔=)dnN7X1SfUM}UYzYGIF_"SeU%pϚrQ\'}-P7Դt]HYbYIkknQM㿾>E^qqT' !NdSEWV,%̗P 9'8(K^d:SllUy \ߕ [}Bֵ &߇̌Rv()N -4W4_. OLVC¡u@JDb"AIx;V喌ψkGkNAk.29م*r>C~ (tr ծE7BϨ!L4s0Bczڃx!#$ P9+/WUhst{'s2@rSt ?xqw!h˕xd;zģm}h ҉|)O*Zo1}xY֝ E[Uxɦa:fZ>q7FhXF!v'ph{/,tykJZyS2'QM#YxL!6w@uygbF{ߒ$E}n8=4_RhrO2RTS?Ӝr 0|)eb:؇ʐfلI %2`ā1@UV䒔9| v;ԕjR{ E `ޘI!BmؓdnX\TwboхIο.Qp(;*sԫ m2{6oVHNҳؾ;_ih xT$cggƷYoP4ɑN`vKȱ01%[sc=;d'Nڷ,a:>ﵹ#(?^ &JXSdmok'mhUبe0SbƠ#KzEup*"XdW&戮3 nwHEBJe̚EOy4g>\3T@ؘ=4-XYTkNl- N-((pdiKA=&k9“@&or4`h\B w%,C D-n [WeȃtLiY}ӪUB艌sdk*m=%^ΰ?OOSF-,hxtcN&U( jTeJF"@醟bzxw&2hBFfx9/}F+Ԇ ~ɴt9[~ i }/f$C3\M@Í& y@kvB8T'b5*1ҊKj̴ ғC q=L5z!c$@_5D.JXNH[S.hJ@V5Km΂>ەGm>-A\JY*3C$Q2NהCА6`D Ft/zSg%=-}h8="BDkJaJ+z+=+[+@~ʂtbhg8X'\O0僔cкCU\F:ƠbhY)jR0Q?vJˑb?29f\0}|}R}(AoN)Y1ك,>?YwV=fq@2Q`1 3yETt7m$1Di#8ܵ(!2cTA!F#}NGu+ݔ%{!KP,\ηxE43f Hz jIkiyabX[ ՜z~x Sp @B~DœtM"#nPnL-WV,Dfv0 };hRzyه0|cbiII)EG}QXs06'u wOq0doZ}" b裞=Ք/I^jkTCqRj7^JXE\ Z],_?-~N x|t-nu R@C91|?U Š(A4]oR%Ƹݹ khCig&N}Xa%"1+̛mQ=^Tׇ !S8scl:JO.A쫧ڞ),T|bS҉cI 8oS{7uz);M4HH Ҏٱ/gIRGLQ܄ΐp}&:pp75A(/F c>hNdN\w[HHS]?dtB;=$ D XA+r!mELK*.Pv!lcď1<5 éoשUؙEPJlWkzw=F?As3s234eOyV&Hb?WuY$@Z۲XH~s]P( +uWI=3ɬy$:60tAKjz#u9S`X6繲 W2@z3}(wfg$V:F;\P‘ &7-֫n$f&N$K $J|PE7gmbyioJA5Y<pُ92@-jsR顨$z3z9kֽwox:[W5 3t&-z` r 3{/P :' ^ 'L--L | z~^һK8 n.P l{,.^VNC 6rjpX׬cTv7I!|"A,kK)A;ӓʦEkHK+2zvuH(1~.n>%KSS!#@Bpj_eJ&# Ɯ.:"^U``>qc4/MLI i˳U싵URdWooY}7AႰ.fV|ʬ%[l]%w1j[8ZLbC26\*q-_^W2^얭RWO^Y=,[ d.z܌ rՒ\3 wܿ0j҆o6#fVe35\7Z QJ'yME-)S{;}aDnmz%zǏ=>~7ȡcGIV>KDRbV[փ;*[ÙQ0j7쬱)ՙKm n}-hx-u=g-s> Qgk}"T.+Y*#y"xN%Hp Q- ̻mӠqao^jgXdFSǩql<S-c0N~x ks>,Т @*F%R`HΦRGFL(Tou @ Q/EٴKl9*a-8U>k26*/J1BBG3ea4bMȅ& R#݂ԇlH^{6dpXYM|^d/n jVkucUPu'EkOg4_w{qÚVf:ۥ{mg'8 I?1ܷc=c P Qk̤*p_0%h2 :G@| /`qWj`7'+?7]de_哱:ӇT'8CͫiƄllnǦ#=BBHdB@eMeUSyھeqMIɥc9ف)Վ2^ ]П4APь~;yL$+&PQ8@fགྷ٫9Uwr THb6뜹>g]YcaVו=pE8=7"Y~E0a֟b}rV^'<"=ـ)]m*ڠeN3 6xsWaLЧH*!= -Rz-mեǭDb`Ǵhɯqh%p,A)YLLD"z3$WݭT+r~ob,_AvN;5><&|I+l~˛g "iMVgSy29ھ e.Wn(W:W4A"=)F4N W-i^8iR/:& HL8ȍߊ}AV!MY@g^hW"' u(`ČǁI/]nJ6x =PV?gV~ _h4vU|4\1 Eў 7uN\Å6b:<T$:WҔ`Q=yn=Z[ c7OmRn?9;ĄX Kx90QgS6{s~BQN \$o&zw~CRe|#W|-#V{MYosn-yfPK"V_`䆥ޥiÂ'iYC1apJ,ZĪiYdW2$R2Ug'0)hn+`ASWqEFK[[ڋntiUO@gb{mt0-=-Зm߿4>₟T54jgTLdtCB Rk{*@ӔPq.%!߅>Xpw=ICSaBdL[sWk@N?gŖ`Y\OR7' 9wI)l(;ugC^ZjeXT5W,Tc ,ˮt}Cr?o}ʞ6ih0@r4M& DWm2۞oղ`Sŵ%.]Z$t[4. Li V7 G܁@Ro zd˭9D=ȗ- H]_!k6z3:-&ȗDLL;Ө:G.P~1zm ~j M QӞV#nUB&O_Q#U4W,ُnأGs`ƀPIs8fa90B, AL?7NCcۢOD^wUQ^e4,|֔XKm4 5ѫo -bRK+G\ OYoj['8=:s?+&t=Q$rN8l0YbsѴޟq li4ye?R@p崦nn]O$՞2=XCI!BIRDaV(v 4ErLe6/rMC9/r+t Sfy%{<pfXޟ7;D dYAfdfHa^y 1DA>ks>pK4cr/ 1k@fKXdigTf̈́[#ERW/ǩb`%Z@>愡Po18V+&U@ m̩[?3 Kn׽W<'F>M;*dȎaGdc5h ՞*rkq¿jBHxum fd&/.G YчyŚvRqf=P6VWV[P *6([QՏv':&rAâhj?(O?rRlAJLv|[g Ӆ!8|aӏt_v`zqSEhB@p K"FnxK?KmnЫEjc&FXɋ"~}4P-gnb3+:g '8=}o&c@`s HWfH[éܺl6f]uJKi@ -}(V^cNՎy_~C5H M.$`mNo„Xm0*4P!GgO3ȿͳ}{!⭲z=r sՏE4Y%{S1lLs{jLsR+%i}T$Mdi6qf4׆g8^voGX[6[k|LO/%Oϵ+\̖A <,*_IG+=ϋuLna>wgMFЖY~~"(Nꙓlr2[9COjr D0~'}Q&ZmP#{A4M64+9VnҠ>nMyvm5_TUeD/-ު[d}{ՀD U7v2!sń&ġ A,zct ߹&GE:﹂]tTGmiȓc&Y{leFja&ު^KP]DK@rE(~sښ?8cf%KbKRw=翄:r mZBnj x:ޗ ^ǂQ|HG{d:$R㓤O^HǦ:5~*@iӋ$]^⚽Z-5-q^V)2ONoUǛpKHzj?X"zhPDm}VJ8(<6pfҏKNgD.`)VI yĺF `v=ռҒk1&)cnAیf t} ;= [wczM)d, }cl׿ <3E7;țvwGlv~ꠍz0 3b"v14an9"G({5 7d'^2Pp eKVRQw8FP0XW-Rp/Mv6^*o W{5})r "h?σY'+r_\xIakJ.l`F6톪F(˕ٲmqyL7'E5bgL" :qVs r.1w .7#ϫz4je ;쳔U=sM|qHQ@;1&XQC,dQIE+H q)m Rofϔ·<NKO01J OO*Niq{*l1#HNStUM){;h="+&H%v8+Yu la)m:qx<\a޵MK#LPqv+ ~`(vMOİ-C;HcayꝗH[;hHFG:5x>mv\(D AWF-&Or ߄M&lPQҫ0ӝ:Bŝ6aGy΅ ,nӧ٧oon|S~: +qt{ʧ^/'_v6,6w0_뿠2 %1nԟ%CɞX# +g>qWaTi:cKiP oR{E#ۡ|?Dy+VR 7@@8$\瀔kZ@0#ߘS V\o_=rtHZ+|,~W\#w0Y{%Ƈu[ T:y{?Lҫ1 Cߐv5%>"yǚ$kx)\&X?"Tf9;$x|#9Vb <|YxV1jm-RQ0wGW_;?(hWHn/̩#w4qs-j'5KNշc,W ZZ.J/vu.QZHIn^y?ˌƲ>jq{;vA1O4WXNmb v#P(-*.pOe_숉O`,&٢kpg(.>B#P#jIIz\+^I lQK,i mE(S;K-•~%Sϐѐ0, Z`x I*Fc%-ѷhGOuF=z3%?ERk#>&idqV{ J |06ibMxeTF@ +*y71`ǐX+BvZkO0/XK*oC{ A(, 2"4l{"}9~4q7£T휉1d<]Ԉb .+zKJ_A Ss$eμhX)b|g6LS+֌L(irJ+($~RKE}lĖLZYGo.8.[K%D0 '5K\o1po cECFCID6E^W"yN7M&j$.%a T= 8숀DlQ-ө꯸톄ZY LL zxn*m}ܕH Ep#j|oc}Q[FePKJVY>UF{!w=f*y!_|2M;=(2aБUXu"ƘV`f7KjP_Ǩr$r_ \fZ407ٵ0lvRM}usVD& HRFQG`)@~A#9pB~o"rq-+-UMt'-wOgćY~HB-6B0چ)1u9O"_O7 f/LcۊkkǔjLjq^+ngMӌ(/1oM1㣳 :{sR/23s#h &r7}dʦeр  q.=@ &07kaW@Y lѹV\uA7F2\}\^PnM69)Τ3=Q>9 tҊ:]3Pv1Rw(E-}oSNW;⨴,Z0 r2]&G8ҕH6trcrXY&q;Q^Eڼvc͎[<|:nvcwB=w\˖E%lw>#->Y[$%Q}c7Rlx1f {xe#n8й( CәY u2}<[VŖl}(ns8X2jXj_QqrVLi3|Buȫow%td9l.H7Y)xQos\ijcMآCBڒ$9#GifT{>PqR'>Ywk(0&/5Eո;)U[XenTo&&p8ͷ]#olDzn~=eŽї,q4n~^Rɵȣ@QP0I+çغ:BfG(ب:."s*u$u)ء8ǚ_j+ } f+d: h1ڑmN}"RjKrfa%!o2Ó|BڏɘXԮ-؅qCa >.Ce8%| Eu;Y dLh\tIx4Tf?@AF&z@$%bɣ: joc5zLgԞ n!IrTi%hM֎GNx//7U`cM$q5]Ң=JHZmJ =zq~rݞ;۞9RcVu{#SuvX桿if;UQcNoX}u|C|3Z8cY&>/wUԓ=5,CA&!IpKއHNx.WQ%0f@&=,@^$C->%ل R$'lVQvD`?:?זM}n }r1ņ$y L¼o[ T:̎r?Ϊg:%&k]Ҹ 2%# s o7p"$Fl#Dqg|}*}}Zbnl&Vn״W 4pONf7 ɗtK:U1@Պm1:,pV:=/bdՙBU׍e@ 7ßr7&pwƌ vۻ&J1?9o6ɉiyIdžPH蟛|;R\ +0z$`| boԻX~S"Ȣ@݆_k?J0wNhoo$HK>Tڮ: j}޼vC$:p8)p-G\ZKx¯&bnX = d^%RW[‹,#5c8p8/㿡 baV'Y,t 6X%S9E&ٟ?vBQ۠:u{_v|=@rmpGZI5G@tEz9RHX*]7u$鰼 hG `0dB!=RW=@j.]'IJ;rX[/:Ãd↝z>P! yq:iъ鳼^?oeY5qD) ?}:Ѐ/Ɲp[?enO 7x5`KO)"yûBt@ I 딅䁻]ϔ&/8KbZy‘R_pɩ 8!$R'*NE{]l,~-^[@YоƦa 7 I'pq_V ILWnO~e:/NB|Wk7'Mfh1>!ҵC7vOCp.u !"ŪbgIH1Gro+xLG6MAr+`U7rE\CR5B:%P<`N Ne@$ۻqW~85DU#Ox'Q玐fx+8r1b֪k ۱ٳ:8: 5ГEu3M Mɛ\8phfL'lkSj#NWb eP?,b" V7JDŽz Lcy#\|9:a]^F_́59L/4=%Kfh92~.^h^`fTo/©BMU;AMpH5qS7sͅ=KKSʩ-Ş[>/S/(D (3tஈ>&ȦbT Yєm4{0(𠄣:N҄u*5?+%:U,mbx7ʈ^tbNZ* '|SYcqwҳkoe:nI0n .ـS*&c Q͞^Owsz]Ʋ;D[ݦB'aBdL^ J{w"+JG+q  K߃et"wcvBeH?9^8 lc (./ʾ#DILǵ ;O8٣H; QE.-UWI꫷`fR_A' ")?)7,&SJ

R4N:Y {HC^L]ܪ-b,˅gDF1Ep=cT2'-؏kzyX{Oyr1TÊuz'HyYzK&FQ!"صJn_nʋc5 9?،<0iɣ '<SݴfnkQU7ڻ㴠B%kx?U<ɱC$ y̖E18˒K(k4U@:kB=˜}L)u0[m\a%`}υ!L٧ou&~Iu,;99܌@(I_ T ?'˕&ӻL^nVMqHAܰ6piŌgjm%yOKp,r.6mi{[=u- A#}iH髏Dz;{]Y'$0Ҝ TAƟf;sSJj㝧+iV_܃c*l,$$M' .7\=6ʼ6eZZf2eњ4M 2>A :686>`|+2GuϗgO.b̷̌^,d,[kSd T9zNlF4\ހ?7] т é/j^Si"m3Wi|ƑmXht|]GĸWW?^{8 6Ǟ%&KT33g[v$=PYi2uڿSl2kВs뻭 KCr͆t[ !Y# ȉjo0V6P& qr+"2JOW Ӏ>"S VT%bEzLy!C;CJFkF 35',REH϶Ga:᫵|aL 7Zuޝq&KuH}ʇSdT8[8:~wy P+j`'e)\|H/3k`f:{03,!Cmxw3#Ъ˯%hUOxFFc0&&2Ball/hXOy6,M%f5yU!#cZCYwKk]g}FLgX?ffDbl"M\ ֽLNT)uA$*AJy^P4  ]Rd "g#W;k901'KfH d.$I[^fr@ [' yL:Gwm|ɭz7DN(S8 Fc&KdaV b# hODt~oZj?ߤR߅!w7u҇cn“Hqa!o2+C/a|FgU$!;Qh|y ޾6X1X 6ZjMt(+R算q~0=}\5v|9xoh<[-;=_4'>ًr@;w!*Au) G0\垅q$+r@1l)`I#P\# <3no> ʄДI) N"+e!H|S)_iMIχPt1taPb,*mLiE0?1tSY:_)D|Lf;S1G& Yhl&|W@k5#x LΆs, %fi,t< KS.[S/bQ#A TY}e ;ĩԿ9Wokc8wH`T1*\›P}E\`HOEPBوo~ F+ׅ.[뙓UU# 3QSXju-&7)eȳ7^T;; I͙Kӈԫt$!hрiCN,=4j:g;(--G? @buc8nljk!dUwJW<`mL!=!g0lfLJ3)u),6,rrϦbu/v)c=fzcgp(E0z?n"4:T4'hK:YdhOGEUo-pQݎ@\my)y^G28g\n]R8 ]"z/~\ ]aw#xj8m M@eR'bȵp;MNkN ,r W?Ԟov 4h1lkB)wh\8SȤH}vsHaxh͕O|~,rkRuD\Ze/,`[Wi XZ Lͥca߹cuP*f0uufhZY<1CfIl{hg ;l!m~RTV :g{֋+Rs}W~ >ښ/:'cgs$2]XL'Xm}r:v/v5'QM^n6ج% )Nw68WqR󇼾<3$dY)aptEڑ׉ŢLTr t&BۛtNs,p ^PxRp[p^ZPE 4"/"W[1 VvIq4uQGi=wIƼc4J; cfq'Zu"E36U( s w;3;{؉*YaJZ$leQA'*“^ЈԖ;OjLu7P hJ'Am<&0%A.,jqu{dT;:L%~-b#XsP]GG+8UZmpU133`c7Em3݈axڍnjiI,EnDٟ~DHuqNZ"` o|C.l/(*~FᝣC75S|n:пDʌms'77{ʗ]`J L AUzt R~|X:x7#Cf$إ]|%Hmt^щ'A0WG%wI͓ZcB73\njY{%x2>CjbH5 cŁ*CJjσ{cw$Ajz0O168ND/* 61M6TܛW~7k>ӞR.(wqMm*;h3 %f򛭴>ǯ8$,@_,BbMظ) R={~NBaJ٢11߶$ YY"ޯAi( 8|yE)e F,sbϳ]gXn$4em%y8T^Bڢ!FQN񈁏|lx|WMfjH2R|'QYT Rr_;KrsvץF=կ0%ԛ:+ .쪒dt u1Dh7UyHܣvب)\D~&X@`Ss}زT%a} wI&kM_t;A(۪Zg{s}ǔ'/9}2p_SCs@f%X p7){jζRݨ6+hd]<&}v3)^3>7J˔0Yٷdz?}aϥj@I_zBݒqKi1dʛ8_AZihN<ϓ̨8wxf)B:ߓ4zś{ٛe:"u>rpGҕh]} )#!kLJ$n/ouMJ]IG5F[t>p›-jCq[opd7%cnqizDd)EQ.kq L-*̴:fipڷJ$Ԋk,C_o@OACs3It<Ȯj| }j3M[2BU0P: Z]l'G3i;r+j s't;lJvmY4R -RŴhb;5|R瓈"'c$C&~s]O:G?p갞iJ HI-A_W#p׿wToݧo/p}}6ޜĎ.-X?;[e;w 9[t#cmn5IQŭ W dYߛ8Ɏ􇞏ƚP3a,h/ 4; r*e|,}=5W>fvu=WpIf61A.TLD!x 8FjޓO+Col8&=~Ы7`/o68f#1]B5h[S20CHj%$dRFpؔ݇){f{AXaixRnןJ\vc 2"n5q 9&В4O\$02rm-݌c?2( x#w`/.}D6nYTpǞo%)dԙ7ʪ-7e_̯8 H.NՙxWƯ2 $^٪D)O=+&;wCYY+8:㬕cV?9NCvo+J`(MX ^ ]KEs$\PEuIN'e?o3vUBT_2p&E"N{ +wRJXE&eDWme鄏` h|R5p5"5u rɕd&(+)J^.މyamrXN T108A%I˗ Hj@GZ ,@=GW6B&v,ɾ7n #ػN9z=:L 9$I#DHtwPP^c)h|kQ1u0Z5ko@Kb /xr /W&3%3Q{m[ M EwHa1۔`c7VmBqKNu8ԓBJbj!x*UF%7 I,%^YZߒ3Bv "S&UɄ^b-I@0B̳czZJ%<)SNθ*ՎxC zET?ÿ+B`o>87#Ł]n- x,hb=hM+/W5՝{ơ3LKZVd:7HQp=V+ (qFPk{W.K 5nfnX"5"{_0bZL]06\Ճtw{ѿg@xtWUK"W.z(ý?fYr,fbR1:h0O -[جZf,w]MwJyK~#X5ʞkv7P U40ll)Hm슘T5n4l}Oh{]QG 脫ZL햙Ctc0rw(μ _XEY4 ,Y\ǣ4 M^*O1%qM,WU'ֆ+:L5hfRb~M!aZ,K$8X( !.=N<09|tMNڋN&$|HdH3`(:uWW`aUa32t@mZZWlq-ZT+E/OНMhݮicS.cRG3-Tp Si7 kʚ&H1,C5UJ}B.;S٫- Ӟ|J@'g9zDMKbrX_HJٴz;:8*al_];5L~ '>oAW:1B;X6yv\uE691E9.U+.W45gFgvDt6˜X78Ep+y POQ;;|- !h-JFЯ_"_d_2mϕ8Љc|cKdK6"lXG}^wf1 ڦM&,#vWO~wh%.M/$!\MƉy ^ y#W3ў%f"8]YQjdWrU6bϖ#GMnyF@ׁPuIT(}KCOfK-uM[mWĬ8E>h3Wy/m꯲ e3 {+S׆jR[?A3yAJ^CGaݴfG 'F)cwmob\30l@y5ESgSûq?܈pC_Ծ'Ͷ0$q*u3D$}0- 9/r+a@=aݷ:<"m,RwEbm+~MJY.)D_k/jzCFbͽH@sXu;E5̥ȭMjz-~bzGCi-G:q8 '#=nUd.=9JOn,{0E7=(qݜ 3quݡ<@s寀=b5=tׇ\mg$|전~Z2ܪn*C<tT!S 옵s{40MQXxUҠѩ& GcJqqo^eoI$kMPN\]O8?E8#h800]'QvChl|a>Ψ:ukxHB֢_d 5@@/:ش;FsK.1]yH3΄l}t$#p@wJ^LBhT-#Udh%Un^gz Z>ЭnjHGxZKxA0FcWMQff/2W 45s7!k;^Y (N.CW;3J^!$s˥R *YRdn^o=lf/--HƩL\b۫@^-(b3W n%"\}i_ TֳQgm?*7x\7i2ڶ|יw`¡/ڽocM(xVb'eKӁN .w$U(9 .DɁr%wRg0ȩkb%OkGWB0ʍh- o[ w49wGK#x>NUe>x}ԴmOArO3H7`ciCN=grOҙBlLBkx,С|^196J_~"z5󙹿!uhN2u:3oXnBgW|S2|ҋYQQ<\/ }LK3[S@҂#F!#G?L**Ь{!V 3g!(dHB7p,8K?p]b{h$_XX_Wuɖ@a:实.5mRya(KTe|  =٘?^ 2MҶBTc 4dCv? ˝Z_Z$q0% =뵝rZS0`z6zչ-_>p}u K^ҥ `(0:Jƺ3}jKPy(kڻb4Mma5nlMR>6sß9WE0(`kF9 # B5\#kn5oœ*oYI!_i1«klb_mr~& a+Cd2#?ڧMҩb2}V1`ӳ$lXRLV2*QS ]d]Y7}? j/$Qߪmx<ڛrQ>d*" q[ŏl OA#(JoYO<ȮѬ0X!c5KlÖԖ#iOn]شՉD$ J,}p`L_aV]/D(mߟ C{H|.?܎O-NXZR`0&TĴ#uH~F ~ .rΠQWI Qv6OQ<`3%l x:UMNH8IR^;Fqe.#AUuufçC $|B=_ -w;zDX)cu>ڻ;@yg@=&r@,5},s#J|Aiy7Y?Yg_>ֲ~IuvI6"A^ lюzLkda/5-t: @,a]=BDqtUtl̃ӄG'=+9X\imKcYw#(t1viodVj]\bi⩃Z/V%_M? Ub &w?%o8T'[C+iq;]' LrhC3-^zؘGuA<4 BMT} lp9%{Uޣ`+a" ~ 3FDY"eDa@+Py }dEl٦M!27nQ y&U3*mp/ `?,".^L+9_F!C!Y]/dh~rz wq+ Q?ެC`3-y ="< #?iЈ^b8 BNsxS56*+%+bZij=3aN|?Ƣ\\YxȴҊ2  nIHP@9+wTO^A,9qeT g|ƐgN+a8ޮCsrHNI`/Xۤz1@ D쑴R,LIdE?SHdT0B қnw/>_CU3n^3Pj4:RO;Jsӣ, vh ͗]t+35uY{"Fһd4=6O yh#;m?AH0+4\Vt_pLo֢1|fe}OyL[G+ =:nI$y1c`GB5~/'z64z)m*$׳EBNʹ1A-r\--hQrsɝk {ti\y6B!à> Q?L"(Zܔ;BQx4藙ӊB;'l V  s7٪4z&2 "5ީE01;)£іdWL>F\KS1Kɵ`$,Mi#[Kgt:nޠSd^|^~uxeaEZ3C  '.s SBp:}l+G ]VWM r3J3S\!:9D Gi7_tsF&Ɂ=##ɈiMpM]JtKsL4W2\)Ѳn _EM핼|/bOꇳ<Y阃0m9f趎n/n(7ba&"nS(WU(fY%abwD7H0YjY٫_ߐU7{'Z_*j*ϘtaN(chSޗpU4@6OeE`hLŚ_*)ݸE䜻f]7!}+V,+޺):F1#GvwW%DIpP:Hajcy'+&&}?R wU(\#aQ<4[|aC]5 (^> v'mݖh{Q`D'm*8H;(m@$m ن{e;-C9bTXvc4Zܖf_q`[[f@iV QD & /%OѓW_u ^BG&O.]j`2x丶yxp䯠 l>q!I\thl,o#]}k_ oz 2Uw^0?8 &UT˶TRlYG)jbR)rQ1}h9p>q1a"7j.D v7>eƏ%. MgAt;Y{i>>{Ά?V3.3[ 겕*"Ɵ{N lA,H%0l#5P]j* d:pe='/$D|ᾢlW$pޒ;eHmB$VvW/&$]4k'w'5mEr=Nu"ښ5}eGfpЈGӛ!Tkzdm3mյ`RyD-I-EmץÙ&\bK+h/ M$8@QƮJN!jU3ÍHMw }F2g&Vb5,ʒi.(3uSFFVq >C/s#El%dz=פsR Լ5gtVN$&*[;8e?f9azp{P/u{&A">~jO4ttEvTKP~8G(~G|ίh vmO_~ԃ'MJEM]ц U`BXj4?j8|a11kN6obHu$i~$ {b]M drlNyrrBeB6Z2Se he1ji m5o?#@PfܚSc0*nnPA@2 ҜbreURxGh纹_N_R9RP'tnczM;"WtW6뫼T}P@C.Q#ޕ%()*aϖد YXt qQdd,W9o،2dadCD~(6T3L+q "Z: l;)p2Y°=AWz^بȍL$Dǎ.xd 0eMcH7Py38驟(ߐ[jL\taeNJ, =0t@'c OB}`wUPY ysGtfAq[ QH+-{Il5E) ~"4wosh", ݍ; a`•LvG;GBSx@~BPZUs!_qѫk.h;E^X)9 3T5c5Z.^J1a5@VM 1HD&‰PG~Jo5L>sڪiyX$ܜ0g|Z }P~`;hu{,>QT{{V40E ]7 Kq%cԵ)*&7\i9w't]B:%-74f"r,p<]dXP'l<+05܅YV`VDM a}5pӦdf Ӑ PǬ5>~?M𖑡N^OR &Јy3} |T"cg"r:Y 9߱(gQ\Lk|GrGf?٠/yy5e *폚s>7(7qzwf6iHwB@>MD=_9ɼ;8֜TQ#sH}JfaS\U>&.v\dqC`MT+KFt~@c|ԅzPC <ًBv)b Y -A8 \AҰ%TR)&Fߣ?[ii1[B/=j8A`1mU~쟏nY+ Ho]1ikskwyhS|.4$5RҶ|P)ʫ}@~"lvٌͥY'=r0 G,lذȢ6ο<$ٚN%V0ð=Qb%a_-š#5xȻBÕCX˞ưݖPuL5:ҒMqC?IArSWL(}]_Â`o*iT@Pf9Wam_C\`dTlv|:)5^BrE+ A9+(^E[lJ_\//[8afO>"L,Kew)s<1vuN==Ldffw$^Zv:0#j0]RNW0vs "|<4pX4EB^X UgeTN܊`Ӛ* dSl6Kҵw$3qYU${! yH wyC,8 ޝƽ|ZonE!Q=xvqʫ**Fz,6)()>UqhH/~\"s J36(P `)BA>b:WI=2/bÍr/y[Ӏ2պ6^6 ÂۉmWᒜ(>aO k/dr9;g~1qjNRrOGR Cz.#!i(!>Rmփi㇧=Zb~I( }JuM0As=3aZch[$2c,byxë(/3޲׋ \/n0hFفk2(!k`A%QM'vBZ0e_rpĕp\Df#(D~H y qƿ2Y63m]'6vmⓟ__ǂK|VPtG=&z^@yj_yyewָl=&jkS/H u`K#T¼- Q旷LU{CuA}r*i 8s3M̼鋮?%tZ`fMb>$-sdApvX wdZp ܑD[Ѻ k #̨qooZ Uې{>$~.sJA1 'kXe31Rojil K:~:5:RA~5c϶4Jm@seu*4V$fC ]6ʳ:WFݗ"-jR7fCf̺!IJ^Wvoyєhҏ HA1Bj*w YOz'f)3S-HI\AeoYcQlhjXkJ$>dJwIXCYm/*URv@zl,Sd./w/QY*BBO &jA2`-.=H"c#XsX 1z\DPRg16 o#qUvaU1|\Uu[+.^-\ 7[0=pNsy{Oѝ̖ĐqYES2:>JMKY2 o@Z4zac?3X*sd ND{g N b>ځ]H2}@< UG`,N0QBI8B-$Bdf\=Qi8Nھیx:A.wW&LB/V^Hxܩ(o'&>ȗZO8>5ˉ̬ HD<:@}AL-x2e!Mz<Ԃ4g3n~*-_5U}V{Ml;K[ҥn!8‹W(vכ4 'g}O"IM\eIiǢs*;Xʕs~H>J"X%V<nœW"TP[,Dzc[/k;ʕ+/*JKg7vᔯ`}Q[$iT@5R2*ޘ-'6l%LRi>T lǏC7$|M]J:[53ț!M2Y؃=4gS87H?V)ٮ6W:팯6I\i,R>q'A^͐YP[P¸Ny(;\&Pa⋐0){iOWwQ|-㜵%,a"^+cT˕f5V`//iO.ppsp)ԝnR%EJ%gfeTkШVї^bҖµxX Iڽ?&mwF{6{ݔC=B\3(mN*Oq(RA.jK&Bڋ=*3<כU*,86Эؐ*DžB#}!6de2r mi !.,] |Qϓ~6yQa@cIsQt>P!tz./a E>cXG!KSȴdKunɪL"HEf{i/T/&7sP,1LVՌ9PJp~yT;/Ħ(du5kD;5k$|)/y}Y a]-[d%Zwe}ZFlESB-g _2xp'tܡB)rH%#ou EXF*|~HJ# F/7!^B7 ppI fbmJBrf׋,gf%_63Mv7ӡuH.Ao7Sj4~̇+6 f`@DGY/hk#~*(Y4M])-F>VieJ2YOI/d֮ND"@oUCvFP2l+3X)҃c& ö_wHQޘM+GI-wtBn7T!3Pˣea0a|%UqXގ~\T~LF;U/7H˜VȂaxFww_PݲKfrΖAm& Q.`ʍ$JQ5f,FEϪg5ZdQ+Wh  R"#:o!ƈ3$2-f> #o _ζjdVdnP ³Ԅb΃)O7A澉?j"e5+h#L"h"ǑT`O,%˜5:yF pOTS؄Ækh-Bq0O LlN.ϑ-vҌ"zV(e'N9߯D[+=lk- 5%c/'Y.gu=ӻO@GV/oC"Y^O[噰$ZpmmSpH!;DTcJB M *_*(/JnKX 0;J8f\#nηi! !ngW@`1IҔpoHBÏ_814Zao`N]<$km{n[ SQ߾$EB<ƴGr&Mu4vc z]Hτ^~j?cS7habP4sw5:i (c2H{GZnh NUWJ>@/Tx,k ;żiK <"|7`gۄB i|rn?7-~v3=ZWG\|6ׂvSO vUu 6ϡ|iU.eIsH[BSɋoI?tnɲoJf?+џyAk~$²&lz|[YM dEda1a <ޢX-lڃ߱t#tYZ$.;W/lײ `);a#V =ayu,<zTcY T#~b鍊L #d8hxJR[0֦ÀZo"z z0/_/n@ SFh֮ORq!8űբs(^>)|7_WTJWA/skC+ B&vYtӏf{D_~.Td "1_fP"W?L*Ï@nː j?lh]SцD (@_.5^0}k3Եg@؏X}εnp=+ b#:-+1c:N]e1؋:p1- f+^˵}HMQ$J٢Ή3c9cs&.l_ WЇ,^HtsIbv-ac!a}T7I7 ;x?!gXNfT2QdtM6d$֋3.lj "ʻL~јd<#RUqV5hz m)Hs弑Ë/2c{g59L90n~R&^f,*2[oEԥbDQQZ̉y*q>ۮ6)D&66?rG9\%Ww_QF4Qz|ŎCO 36 pjN(s: apAD܉T:^FuuOL4a/6IG,+Ob|߳qT{#PwmKdӻi4|ȬhQ`j\(7uGrmx[ Y؞>dXEp,{1D>Xÿh:lN~҄b8frMxM6vCj!TJm񟮂qC##fn[F`6Ù+er?Ff:*sRL`6m}W$.yӋ"J]k~G38{ )Vde^+6|Qd@@4EǛu0 AmQHK]a'C I"eEvaW2\gTY@.ih\F̺/^E.[NΥIn,h3d՞&qIuq YeEJNpz"6%qYBpGrx:m 8HJ&DOQ (lG){N rut] 5#U:}ga*^_;JRJ: L+d?H6"K0Hp®!ZfhCb5VUufS۞wuRw85FT% <]c Z۵ "B_ ™zi?AnΆ`qQ!gXX #!#!_-;.+֗riš|g8R0(߃} ?L$ J`C(^PJl3dd3sy X̀eeh8|9>Q֠*i=z'4PAlCN#H:;WJ/]+4Yĕ5ϏM\Q!P0DoA;ymx4H1Dl#QslvfB꩛`C>ױEjڒV߽yZMq*N26ӹZ*Q u c $gQP$EyZw\,p0o$n֝ym=v롊W]ܿkhg'>78Y!{)#fQK>tc̘[.҅0)[h6g fZxj^u~kp1(*0purkÚV$shs$}Ph2^^VD^ޗ1يge1NVM BēAT&ԋ/rg$y{1nAf7i*A",MXnNv}d{?Nj.(3׽7- &Jµ5f.sP<0*_NMlq*f)To;c[E%"vf/)I@;QmO͈ŶI3UA1%8n [OnFvUXǬYrc1.,)=e2~oTCE5NuG650[:0F*v{(g7KH/%W[XZIBXzLĨ 4&u:`Uol1kkB1~#5r4>#3@lU:`ȹgSiI$6f0#fGFRPAOwAxRKunH7Hɸ*B*l0(wwF K4W8(@.ewdO'{W=of}[w"gu[37Z70;e>zJhӿLϔ\ ('WaU'] G#R;ͳg&qٽL{ Y4eȮmau-KZ_yA=NJj>,ݴl^c䩚܇?;x2bPx|pVYãW\B4.:y?; Mt:G׃ hsgGӭzoqp+枻,L)f(ly&s`>LqaLSDP3߄l9PڋJGPC luIּA8kѷCoG! =l%~oS;6yx "8fgH9"'=cyt8h=ssBln:V>X]< mABQ{Q/ hBɧa)w&A9eH^D9J6bt)}`!ᅳz x`NND@zPzS[{T[ُ8А7Tu̎cS"+NAjDOOV0Z&/YTkVc-|ώ/;^@G,sAتpӢEG#ZXQQQWcJnLĂBH) :ed^WuHҎdx/Q4K4>cJǡo OG`g+*z&3(744uP[szP9&Se7[Dυ-<mZi23=8zL,H&'Wə:! kFµv·ё;߱`똸 \{?WtI!<2YvDjTKv;-Q|/ʛ >6oCV*C=n5#gEٹְT^U"z"~QwoXD"3@6 xd-1%747؀}dVI%T̎S3XS6 ЊFl$Hu;$?~ k-bw򳊩H1Y";QHWNTZK jo.WK3},MtZִ. R'6lk.j P>Uˈ邽0X KU(6!d!Wy91[In@-YCXY&a?Z_hBIzX%TOYwkgHA,r(F"ʤjq|$eFB]m$f{FE9zD'غflE=V*҂l^V6cwޑ.OQ_C\NpxZ%)N2B~GڡVid`J'OǙX(qEY w,MA5=5#t { c͹`U ^1?:r꓈E'Q-Fm.-"V0!ڐSwO//go1chJu _gb 빷!̸\JUR~|49&x|\!KiǜW11 I)9Z"a,^X9ߑLjCi>NmƜEa d|A˄1s|H' &7HF}P&\ 5gR'7Hۚ6l CaL$U*^H/ V3y؝HG2y`˛D煤;@|^_XEt;"#ylYg=bP` Ec]nyo:BZ/D&nJh)3lK:m%}Rc/ go +*j8fPnm?3?Aߦ֌ݔ'1}nAyVܷ게q)-$rV `gث}*l_.?iسaT) N'P^䘁^36BrHw%k]|ev$AnIJZH6ݢK /=Yό.vS~(~!}x붽 Pև2E1} d-D8z¬_B nH5l]pX͗B\j_ o]#݀ %0{2CDiau@#e8Ih5E{*`kރ …YJ32;(G{\N}]T֍R;-,=ޔCN}8)F0m|~^E Өё p]#^*`Ď&}>_a$Np$cӑ#ou9@kzn GAQp>U^ؔ1H&čLͲmxK gmS`sZwtd1*l`hu dTZCW 2bH{WVX_|1^ck%G\Z^EFym;팝vD(%*J+-N 9iʺa2Nc Tٖ]-ęٶ0h9ky! +e GȰ RؾƲm,^u:m?h0AvM:WH U^"Մ:%T0UAqomJ K_сM"C Oz?KDv~[Z(Xr̄pИe y(j]%Oy^{eۗi8G9`flmA䬋hA羂P.E3ukE?nbڻsKy 9.J$+>; ]=t\~lZ[BN=n~ ,OHf;q.i{gfׇN%IW#0m=I$$SY8r]~.'w_XvȀ͔}^gZ_5 Ӷ4Ix f.-^ -_;/0to1t7A|C}{̫*߄f^c532=s[ * MSє*F^=XkR\;v֊$D2hgKQ<1|J~y߿o:*Pg >!cA%K0wKpSL+ZΝflȗו+=o7y*;KE kZ `<OBrLoͿ{K kN `ŪO-ŭ )H^PN;[>7 N \V[eT ԮWĞ3bӈpL= 4n-"@\!dxXOh,dL!lf;*R{]U8U)Jcu;x-|Af0i+s EDdcߖ83mt#.A>ZN,TKRe$0wn̕y{cᵡ,R2YuLӄd|rB|px>@[-͘3QHȜ?bd}n꺟Vh"ȁW\NL_H@{}߂O *<=6YBקZ*ci(<2f@ YƹOKwO+ >r#x(B>^<꜑WJeJA9p;巀3ʠJ1ײ+O{ۮPȱhD IZ釀.OBn/vG Xbc`\9`"Ѯgm'3w8ycowv銲P~WLO 1Ag7>puL23$ V| Wv ­E~iY*=Գ'Ŕa ڶDŽԙ8Y=;痹 ׇl]WȶyQ| ۆFH#ϴe9kH[(Œxpһ50}bل=FTvw!n$m$͔ jmL eOcvҰ]kɝ9c2;9m P!sexu}'U"Yԡ[j&1EF `On@Ѿu.\2bi@(#MTCeJ`!h|׽G@*6 & Ǣ-j0ek:2<}cv_ 4e璘I)d Vdd><*\r&Ӌrv/R3Mwq>٧K:n3Lwsowc+ ]4 ?"4#3! w>bq/QzLT>6N]r8:[T>MU_HPWϧYd:EW3$ ϪM^8|ˆw^1DA>޲9`DG{np8xi!#C- F! KTQ>1T[iM~6+&`'ueA ,Г9e53+T6js`ٓHYa9='&=!  Mc;?yne)"F8.cj=,W?HqNu[<`l&2,c AHExLj3bst3'eFLth">r'YY(=CGn\ܸvF|0@8$r] To֢iQdvzѲ܎pWZDR-c\n=ǜY9Kӱ9h)@!RSj%~%8d3L.9\V39 2]-9E:I.hVnep} I*xnA="K:xb Ah-nfeuإt=Rćه| jӴ)Lƪ}raKdXk֐'^}-V;diɵ0uǗiYk= bTOzQ\iljMSeYp,ϟ@v|Hu2,jx(j9)65$XɚF^JPWnAb Hit<%$gAoʞ˚<TgW<: D餍\j_NPR޺h߂%{+_jUصAtkY {"<"#mZNv*@TPdXJ`>r~ljO.@njura-LYGEE}߹^9EҊF[8Ra_lq;Z=D%Z9V턨qhdr:C6Un"eV&99j"~%b$ {h>.iĢ;D? Sdl},bTY{]k)Y s}r~31h#f"EU5hL{F}* b2}p? -M/[qFY7y)&HҪCغgm\1z+WՑ7'}2]-a85S FL)0P𓖕^Mĩ'Dd (d)/L\Va=j[L3>w4:PßUH@g F6q4ݾ»2SN%3qjJ2M}RZlt.MJGmšQP{}4 +iATxs!E#7mz=wˈB.'jֆ&Ѣ CTQUD-fˊtll!T;H;$ÌA߶~W)0A8|I6cp!/ M" W3 FQ1j밳mf*`Z.Y;C-0"W2cG(?i^e#QSWDD &KEvw*$IPt~c+O .VLr6pţ !F*Z\Z5xM! g#6FVPBLzg/bsueH+7^t%kQ\X}/17qIhW䦉S@6Ŋgʴm4Mj:W ^@ͦCpq$t؀9CĞ{M^ "%XZ We;ý;,rS KeGk?^! ؖ">ME /fKꇕ,G&UmѓWeJ!8̫bZpRo ThZ}zB'x~dy&6'",+y61Mu?7?Dp6F\F#`]ZE..k }+n<>GOsdNZ^ QB k %M)Jԭ6\DMT?MHmB6ύVXK"X$KUOA~d_;2 '㦥UamXYк^?w=y̟ <_Nʢ:* 87i  [8!O >f>2aB, Td'4vr(ykSÚu K X|Nk_&΍ hevC8-^2F,|裀)>;gá 凜&z=ĩfFiEJ>GҠxTq!lH ' @5Ł#>qN9-&#D/ Gt(P^R+2 |Q73rP%Hz{*0" ;enVz9*\wr^|$_} 3(HjFʓ̱~-(7ȽzRVfVw:G'uoHo4ҥљ^ >~ߞd_k`cRq**/8a*><5jPahtY9rs6Z_L,-q]N.Q H)& M@g' Y~BZ8u !&#O4ZHeN.SWגa/ԋזl $DUMrE{ QYg-T\f^J>D}FH 6cVg,ma|*rbht6屦xjkQ˄aFy&`̍}tٹ3LERMS}j~Ub4Ti)lJ4?B+I5dEiBk!r'Xb&cϏ#q흻HjN l`9J,ÎI^o-"C:8Vv}VaC44_}}%i%0*Ӟ. (w+NU=רU$+jH_Q{lFQ%zRjgA۱6R.EMpk_4dYŪPь@aC_󧴗xQ]I$͓ J)բZi AdW8< _z 9*VzRJ`117FD>?Gv@𴁾d=gRV#˻`ҡ|Gt(Ĭ8iv.^^ s١tRcm~loNl WP/Yf4/(.O9o &8&tm(3lYQȠM ]nS8\$h 'Yj@v4G5RM,"DLML"#[˽ZsxK awm.gv^%:a&e(c4/և+Z< ,Rg#“A Z0bT9{>`Ss$'-чmuAt f('=R`Ԗ~H* e|x:-qVYD)n b"mVx&0`Ⱦ/o Z᛾]r8YVMUOsi$QmI/s}Wz9JN~幋8IA]KJԎu)$`jvض}h[y$][{7&~ %E2Jgʯ9W]Jsc0!Zj8!p0{G)@9<(IqNQBdz7o؇FÎ傰q.á[gi˨(W gduiʆ x^:P|mEzߖy8Kzx Jk}ý<̭Дu@DƱKo+,~CbpfKJ+؀p6]#`8RO,d8^EpȎm})#R[M#G9 =fwT$C4[* 43P1'=MW'x 8qFb#'-s1ϡ=#y)-"P#`\/ku?o_I4 m}dx/ z}T, PE u'E/bl;~6 $[};Xj٧zx3xze?GzʀnwUGP[2\SMO #"R#poXlq/<UcJ49ũAпXX]GrhH-%eQơppʖS 9w3/Au:&.ike e~jGl!t]h!dMp+җ@KFw=F+g JmkV@?v{ mov},9^>V櫒Law2@Y'ֱCqjJYr_>ӝGX/GɤCT醑4Axx( ƈ?Np[]fyJ>9ezs1yEC^>g*? AQ?$߿iH5SrM@ؤ(خ&A}Ԛގ~})AL3D0߽/b݇IGuJgGzɍSf=ћ3Y(`~r_lAi #^dǐ,xh{m tTqͫY ޼iK~5 }"Y=7f>KK Q2̚ 1KQAW?pܮq 򵭻\bͦDM9ݠHaE-xMbMcFN1f~}" BZ2]O'r'F "\\Sa&LP$4{DxzIa5eŷw; v³)Tk] OE/~"ɏDŽHi3W婭F4 WP%EdpK,ݑ9 z 3,rJVEk"m3^IFA4]0yFh/A2.2 cm uLf0>Y:`x}<_2 _D!D|)Vsem(+\B2@<2L(W63g}vߚ:aF,A;E'>`NLe9amԩK-K}Ba_(ԋjy_0˃qt7z 4c )T" AOԬeq擡ҭUc&V ֠y ށ5/4Mhl0ÖF\*r j_J:|!0{ڎ #^<~3"4W͊PEi۠i`8~,4hnqS{fd9 5x*6>c{-Zуarc8U6`%#$_ʯc;Gj@2 Fq GbWY~ R p [XqN#mx3ȼmJbj <ԕf^?9 K/IoS"qȰ\I,2;U]VIIDwoꍨcfƱ6i1萝wv'zYw>8$l/us4rj6x1[gO-Yi (nk?V^X3;OYY,Zm)oK# &x+3g톏3Haffg}bbw#4nWn`x9Mpl+.R,(?O -MaCб ɵ&&>}{LbcOSDu43[mq<?RYub%q菫/Zzb[ iGfyjį~$^m\4 {,58)5'yYFsHC[nja:Xkw dedo(&zeQ/|i"tiU]ӓFe; 9>}qQ<7f|#[b%KX0rkC r. T &ߏ/biJvUd$W(?ih6Y_/5wc$ʜ/&ax'xӈswЏGIC*}n v  ʥ{2`K0{\ ԃ:{$Lʀ+£t@AHTzA )|b$9"("87U0uaSC ">ǖ C% "x({/& Y V_5j%EҨ ֹ;=QTB& ݆CڹP 50kLquŕ5gE~"bf:n`Iaj+ E z#(ٷy mhV:jbI1Fx4I3j*M/;}X(82JI7Jߓ Y>-q^D8R?\2[!R֊kBqQgDlyd%9F8{jzdR)8PzGf2/F[AvgʡYc=/s'M_! 5F6eY }︚VBpg1\X9L `Lgg(p"劭Hfo1ó޺3Þ>d ׌-MHÎ0ԘX&InEH7h҂6<FZL uH]cCr1?6Xw\T KjжƟ1h> 9KcgM#=QÇ?aTܠ4:DI* ^pRN$|%Ce2׆rɸs&9<%婮g>&m{~%^ȃ&DT."V/PR(ċ{ / 5r~$S}q9p$~,MzP Ǵγ^KRAU2|=3TU-*o㪁:0kr0B?F^,ruNL=SD"쏓e*ZP¨樅,c )ly&j|4rg[|?l"zvIBt'd`V+%~XpZ3+^sȺ59|y'J|"^,V``|}[?rCt$.8$Øf'L  -9\ eNg )Aõu*M@ s[f'S] c2A1iMa9D(׋m'>I Z"@l_ $՘ &e';''J؉P'8$1x`@< (w+⯑ sjy<[|ʊ5́ t#ݛ/1&Eܽ=nL}& O,qYF7OݐZU*_ &\OD($<3t!2=m=*L;G\~0i.O iJVF1L}Vކ0 hLsS"ݺƶ5!ijթ,f.)MSl탚{CsKa>d?NX/koPy7<0W*U2A0p!g clwģp ߪ)EF&fe)A*SzϹ"tj%w4;9(l#C 2 * vì~-Y/qД9`,֎>3ŀeQU-NTz ]2~({f:@.⩣FZLxH%FV!#+kV`G.iӎcr)#%&"wV3Pid"7_zʹ{+"r1C ,ZdkD.@eJx.G2mVL?1D픘*WK-c)Pn-@ j-o;)LGƥiڡԋb&PpAC}c5"%a egܵOH5jFF"Q ЇnTVz,q6d|FQx|[&Z =[PH*BGdwd!ɣ.oëBӕ;\ ĔG \*b&/ڗ֋riM?M7iFwOY/*pVZjہk~.E6.QŶd+y7Gů7!Y)AѦi8tTㆧwrSˣyOkj)~BR {6cr4%-YU@lpc_>__C3sK<-dzF"5-q^4+L7(_?{]Cy8Lzԇ9R(Xx M6̩&f*jA$e@4筂-ŤuB}̇Hbx)`7MQ(vУ.hD4*ӵFHrvςY`= 4֣e#As 'Rqe,@ gY/n0xs3 IG ]ѫ[a[J)vf#96C@5 SMO$~yszXts@ }};R/dZo,c7"K'T 9xigo>.w2MRe ךylgwxRLGxT=/wL;a:[W2iG~v6mvyLWSVaQ˵+2 *n!z0Lm1|c\1R7_2zδLh`ek*B8KёڤOlfu\P Dq_P~[%tKU€r˥Yk7Wي;F"βX*&.=ܠ)Hq9q6Ojq-r?O ƍҲ=2 sGwɪ9d/i3pY+7RإS'H}rmQ{&DLaWSύFYWHZܞke 0^/Qw&|"WlR\a JG#ee)HQ~%{c&@!s}q\ Ղwq ɟ}p,@y/ 393{F}[X$OOi D9 mʻômU/ygR oJ\)e[2~7zijK֣DVhhK#%?쬥Ǻ,xA+]p@|SV+ aǠWO"\c?Uॽ%w;M]d,۶wq/ T7䠁VTBH_װ ^3,zA31.u9PBMRzK94X_LBTI4tF׽ w w_͹S$Ixx-ـ<ͻGIYo:2|bo2?F+p8m{ZG$IߑOÑ"i}x.w?en*Ucz[Hfމ&T Ix!PZ1q.kMc8p!#PcnKzƭ4)ȂOAWrmh]a2hntz i<MEN_di_L:] 1)TKQ13j X=WBeNHZۦ뙍 eM¥ӄc1GkE;-oY&\ԀlfkJFw֯hDb)J3QVp<&=;ėHIPijvS,z1ՙ>ӭrl ҇kdt&~;GuvH_xéKi8d& fS@@ #d0@WkM8џ8}% ]r5azvPE'ɆO\i#;$OA6ň&V-zX_{ܬls5%-ӼbcӞT`dE|UGc[~66A5.%׏[x0>?0 B]7yݹGz_55Ydm|+@Ʒ2/2;*-nHh֥ȑj5/ f.\mN?p9#Hr+d~WtuxQubvQF cEr{ǜeB]EJ@a&]0 %T,7֭pc(j]4]B.ұuJ&xܚozY3^&>چʿI;tq[}w3=ݑhY-˽THq}q8z =LchDild䥘uf\"S f▲58@(3WvĞx%O>H^Ydd ? n@n ^(ʂO,ۆb'/Dn& NB61Bl,CRRs8QeN 1MEl@XXϟ@LI3L/MT$a\q09~1W΅7KwhP~ h)16SGz#tlRm5_6%ҚufSKHNWe||SJ]iMz1 jcNc{ 9B]*wJe+: زOXThI@`vC+`ʎ.~ۜ'GqL8s|t@Yd 5,¬R}Y䖳;=9C"ײH rFxzXbD,KLj=K -JfSy|?XŁ!arS>r%aTиt9l}̰ySQ,?>52c+7*Yhd>jsg2 |>$9uqNHvڼwN%2L+1Sa G̺ r!]l|Ji HEBv|;Lܲ q{p9"_Me,vbYDz~.ƙEg@B{Q=km }$L(n 4GM(Uvc]Qܿ0FȖC5!3&ьM.h}U3f#k]O=^p+2Cvت>#|x ys) S9% +IG9hD PjK`FI ĎeZ1\lrt *$XUTq52lGg3vw!Ba/bTbJe3kxv%lDX6ݪAYlk}AR(o$9NxUXĆǫ~ yj~Bч8G=GPU9OAi ؜yAIQAvkmhV]/'`ӡ~=3ϷT`k.&3k "CGd;< k]kp1Rj]`@tV'Ci;`hhQ~ X 䩏Z@oC6'}cRo?ڛPL+Α5pޠ/EP*:*n{??jȎ 5}a/@_NRm>cL-UJ+]JՈVgT)a4 o4Qf [PZJdid[Q+Uy&Ң|͙RR+=}94*ci/x7I&)(xHǂt G916^}vj}PulH(N{w| -2RCUaQ/Rյ\15m #7uTKM^3g8i5YSVfG*g(D$9 WbWu/,le15vM*ǹ֚/JGn"IPjy!Kaw'GN@ H!f&]i\SKj 8i0TL w >5 yv?Cbe:woݪFMЮz)^^4?.YUWN4- 'Ď dkQ3KC=}WVERay[2_P9YIkC(=?-ޫeg8wp L-';IŦ4V&56OH[6N-ޘ 4&1V7 F$)shC: 0%vE{mpqG[Fove`)ڡE^*=6X} >(h C'r(.& UxL<L=[Xfg['׵x6 xᣧUA?KǗ10ъ']B.\ $JCTh+<8t^VطIOP2yMxu= ٬pegz܂̀jg/lo/`.tY0 A7*R= D7H8uL_:bY_+\cN8A7p5!E넉(_lsׇgN6kGj*b/5+Gux yZEY-b|3M:tEH&ӚW(|CV4reqف=a$^ؑ}BF,"H'G[K-= 7n 䤢I= qq%< 3[Ǻ"h*>ȳPO.!_!AdUBЏfJ>.eXوrU:R Qm[gi$+G&/s{O6@Q.dO,2rxt(S1_O~yh" l,ﶂGLv};r-%]AO1ݣ)t:f+ئar+ԔmsO&$ê+P̝dЅ ‚EvR )xW_YKG[h9W}RVSNcDMl<~.ڦTҌ[XwzcPHQ`&W]P.%Ҹ%|ph{oO˰XO0i,vN`W$HSJT4R2Y^ai zOXZNXV9=@xZ}۞ våcܺO8KUE{[o EFuk?Lr8=}D8S :'ۙ<3#dT^|n$GtD߭Ib[E&#oi:50հY p5b(h~~J[ Jd_i@@9 a11JC}pE_ a%TeFMR YZp JŵMC&?cVf- 0BLi^U'&bn%b{_]%2?=pSs[,W"5{K#̨OF-V=.wF?`.AqEerP8-@9 \iC k 3ϵ6\$C f[@1t^̜|q0Bgɍ$Ig,KcsEK *i[w d-MҸ-j#vh +>1J$q^l[g_= |Ҟ&Ʃ]օ|n"xhta#F%r4rr +>LSlDюa&}!}Z)|f>/r@u}mWuj)fkۏZ..РG1Ki=`Nc#̓'vy!^[BNU; w<W}FEmR=bp΍1IJKn'჏@i^׾wc$ 6WP2h *!IgիtL"U̐Zk\ϹcpJmHD-b=>qHiiWjtQLDtiJ-UM1UW.>wCG!3wD8E{[@-U]f(A1%:1ウFa;hfdA?!Mq /)$`Ő"4UV3r3GX f B^QǼdr\7J5Li17Qzs e܂ψ*1bL93A eŶk0x5R a@ku;gx^n8YFy$<⾿Tx_+:}rj=?.܁>}Sғ4M/16CkU娫dpuolA}^U9.4q7a@rl(.$;]B;GzXSN%sbߙx fRVؚVxp$Zn,iyM[RDRD< 2ZG%_ E~Ў}ǻ O$Aww>I&kO>Em!] @eD=lgNArQyw6޲Tyвn86}"OjxQ;vDIh-\ff _䥽mv/!snFx _WW u,$"a#\tm׺F\X, ̡Җ *w+Sf%%TaCAc# Seq.$Xki[[[CN#%c㽑ǩ{0.)ׁ)I$օ3X`)5P<;mвgR~"֟W(Y]*7/h룆JZ!2CGs}beHHֻQh(+=*ߌ}s(OSٟoo+;!xнR\!& PsLhJ0bS@:尺/J*.>׀ 7Yig$zabbnK7_Zˮ1ݩ]5 j\Uԃz.ԠEod)SV4S` 0W# pmvkw_u$U(,vtYUj1iøVM?V/(+$P)Q& 7c7M\8UFCoV"q !]E|4ǂ_xd}72}!J l 0:H@RYnH5 +K'lbf˟>0ܰFIkGm`!.}_)eChwthk_ |>!,%Nlos-]=(_~Dȷ4j7E3W>=-^{'6Rgo^­5$/:4 g }PqwbҰg*֞WL'Fcc4uH 7( o]7b+__XmPDQ^~禮^n*(M܅3#gY[@Dv VkoX?wxYn:4x9 <Ûdt µ튠&" oǎ~I2̙t@N,TOl&Hm &p[OSFXm][-){#~5HyPT shF_gaRQCڐRe`Ҫװ3N{QcnQx᝜~Aq#qEվ :\ iK~ҳ%P"X qͿD;Sn0PdN3\WT^3F134(Y"!ftI4 q U`A?S)tJfs 9Ym/Q!Z](2&tA['×ol"^R57NIĐ]JDXǢbir'{fPa#Zm5U-[^jTz` 蹢`x97O_ Z8U鼻0ti}l2B*}`Ī[!R'>Fޫ7#[`j)S=C|em~+dm|fD^a?DiղY{4*ru)pta\1nmQܱDw@PqEu,QOS x)(- HC?<V5^r ޫ ]@k]e¯Մ9^!6._n_y9_^kqfF=XtQ]I*;Z3Hˊ4~*TЙw DN}X:ȇ7vk(jcՋ2|pIWNᥢ'SWӒ.wv .]Lo[F Ķ-_rR4~)7D)ںsrjsӡzm:֋E@:/vܵ #@vIr]5,.|jG;trP>c8M!ڔdڴZazAehLc׮N>ӎõ_*Y2ԱqP@̽*0ty|xG(D>ܕVD>{ j\w9#g GJM⤕`T5Ggpw{ϪGКx;4lbeʶpFT^}}!GD?>.^7oR17u sThmBP3xp,8=G̵]Hi( /Pqf->޻NE[WVQcȝuIAb|>k8 D=?. {N>]ݧAKZ2OGak#. =a}JN4BcLBg|gikTU8d-9lrk: ,rMmzYb; dqxM*H]+RXs7OIK9mXX u ,$kRY>*a!Qy3IwW%= hL>3C~nangAK24ޝH}<8 }Tn{Ot.ktÑE|(%z(y'&Rޗ~㺨 s8ڣ5A%#3 4ԎjtTq\ztvQ:$#O`ɢ)ѵB 2hj?iB+ #)G~+}Œ>bEaʨF,Gj#rzW6G73&*=}r\=?.GNI>Q!,N i*+|;ߩ~~W]ҴBEu-eWf@Yz_p"bQ &nj7ဳ:V%O t?E9M LT*ΟJZya .Pk{{DUAA(V^m{pNiZ4>I N߷!ŵ;ۧ2Ⱦ>ZKVL| CqWwսͭA"t#hPKsX5<לݤ,˱FS~J5Qp<oM'/KȀ~E`)sku8va]K^Y)9![H<yL("T۹6Ƭh)Tay0T@n{qUP%T<}aC]J91p=PRTDPY}ߐߘ^qQiOk9l 7]2 MeqF o{Sq9~'0w䧀-Ę P\S^Nj%!d`x<,l&Aϼ7wۅ?9[5E :&$]H@,xplr5aCFQ*~f&Y H\"+ ><-5@;!uҦbdVf/vZߍ03 VpZLOjqEc3D>)N&sbgl)0Shkd]|=o5]͇]pG:%UbLvQ>rQZnd_jAaQуo-epw`z!>yyMS|V%mv=B}-yWn$&u]˛$S5heoxaWwJkF-FĴènmKaF>a6$[w"aKwa~3iXި:t}`1nI@jzZ-W;CH@w1յ>C-H {2~EsD$ѨQ-=t"^ET*6EX ͩ"d=v9JqPwn~HQ8@fJƞR/W3@(Fy۽eKdZD-瘭0:bc>U0(T+WҮA-ֹWJ=|I7|b1P ʱt9} EZ5`{-Yj ~OPu_\x:iH#l< kz]E ;͙i#-BDYˆywnPqo{8D(c6k;_Eh yXlϥ<*|>AIa^odHNNo7Z4cw/VU ^" sHKy#% ʷ81s ZSrz{+HtޠoDOSvwʸ ke0ܒh5 taX>7<$&zKJŖcd~'))ǡ @Z?5 n&?_8ZڧtTMO(V:`nYÆz5gXҝ\ iR㐑us/ggMҋi6!uE*>Q$ÊLov!4.1X{T\kiNoe X"A e;1%XҚᙍ\#5Ir֊k^}ۺkۖ\ хM1'£cRh\#Yp2kjYɇ>7l{QʥV3j#ZVBs=HeRW>5%MC]3`3e7&oQ'M,ʜ T"{s((;_5 VXbܣC)l(C :USG+nc>͋kWDI^z1üHuSB|l1jif.;F}" tK*%wt7B_BVO.(}&M(7(Գ wVxy{{qt3bGGۢ0˾N^^u^?l9+J}Y8~ x;IJUz?AuaERl͆=[dRE.A7vv=fFA{ CRn8IDY7@uk7Iu-R!&Jz'>fi#ѵ%J9#Jj][OЩ!]ԾN\'1˗# p-r/{o?'#+,m>$߉{D ?8KmDռCoYhBp.ᄋ Ⱦ7 HJm=Fi0YLds CVj_u߂6MN+¤c903K$V@81˿U4p_ g #Bjι^TU҉pXp{|QUKufҺ#vCHUp"XM/V=| ,^ܵj1@*JG 7Lw`p!.Nl&TK߁2կ(.mCP~^Y&j6-/rbTmڇ<*8ך7!;m|Vާi=7!bXOzܵ=^T[li!#_PxPZ=ndzO!W gQmMkzJW\?dd~t>_xh%ČcH郋4k^@ :jQeLI+T*= S )^V +`ame$N9 [NP(xJIW(^u6LhNߦ6a%#.x85(/Z#;ń$;kM8N ɾ8!! K?DřX[P=LqDG ʐf5 %bm7{'$Mڬ=R)%Z7?F‡E|Ӗ^Kv ;leGsw0el\M2xMge^ӵ~=xp|+}ZbgM}XLL˱= E8^!Ӂ8S)Ȝbeƀ=u ^$:R[tǤp^:mmdc.%hɡ3z咽3d k84ٮsEg [7RD[e?m×!- ~):kIi#4喫8exuuG_A#ң[]i qr$kqpJ'>eKR:#_݅ބHelF G̯s~ó~՘.t I6S1&o\kg reN0Q4Hie6g2f_6\gӪ@TH*Ӕ@.7DG]٠)T \'D!M@COC($E#Y$׫7;Ag#Z>;R |R1\(Y=9Q!!3~jqg CX=¬EL( W"m*{bQ,?YaIB4p۽ fNFIb9duKZTo@)} 1ᴽ$.<堕{q{5V~w뷡/{k=u~[,ZC#2!k{,[tMOe mm9u?^΢=A8^xfhƈ!am_RoPR ŇM,_k"+qJ[GtcT>6T21??!~+bĺU6*7^h&wHf>ybz H9pn%KM<ĦǠVv!S DZgIST`sP: ^[ ;݃*͈ݺ5Z5u_=ߚ]@ay[xPTwO7>%pOyVb쬢7{|Or5d:yc Kx\~g|¤AǗW] w)IqRۑ0]L5 x6qU[X$\3w FKpYrc`.\5u# 8hLq{,B>n +q{ɭhMųh"[(Nɻe *=:cQAs5:>1)Ɋ0냤-Q n>;2}25~VP 0Ex )=vxqxq/hfҨ.ֲW`gb ȩ/hqO A X]%C_PYp6_th /H6)-nTj+i8癀=IiLh Jm[7uʚn" ^b @g$3RcChpzX]jI?Y\]J "S}aȺS@g$&Ck-O3gCIeԪr"Q)$@K2akdQ_}-ZBUI=-κU5p"0 qN)+-iR70E?ltc|V@c@ѓ& 6hhȮlPgPq#x$$40vjCq> 鄷AUǹt<0g8{0|Ԃ]{- (Hߵjjii1& }z \EA? kNdD #-5 =pD[0#|VT-F]ăR^I0mc 6k8}6ϓsBJ1;iz.eCˢ]b~Qilvj=VT/7@#)@YmN8] (7wkO:9:J!j2?Z=_tnvɊxHYP,k@4$ѤH-0L(_"s\ p@a8]&U"WB g *\b+@sC7tSWDb$$j4 kF.Z!? (ң2Cv43/Fd",,*5W 4 t|1|8a vWyw\=KHE(-_l?gG̓B@-\&NT-z( 6]HPiIH}c<&.!0ڼQo0{O{*sbA:(IA.w# RuI fT%98YTHS،$WsY{Jk|m^BCA]Rv2*O{a/X{\l=ht 5C$Q+&k.~z8gS'U g!iZn.4b./d=>7~9H?jB3BnH>)IڳV"nR9!l<4bJQ#m@#w~7"JxD2ߌ RZ>Z3i[>lMv[7#M~AYo`܊hiD?7W_bxt\B]ʘ;`^k58mg;7@Yc+f=JZ8zxx~nr_6 Lv=[Ēn%vDڪϤ<&Rɿp:>qbt+D="`/߱,~H-t Vn(c#Q;hPZ6§S#M:Sԥ*H>!nޙRmu\pC1V^o$S+"lrTe *9 XUퟮ!z^\`5f:Lʜ&@7] t*Yju{SƗc@4hS9%Dj{vӅ+Y+c{LU'l\EkKJ 98dg芁V"gwC9}mOK|A}xCƣ)h~L+h۷}YhK!X7q0Y< GZS /8<ȾD2FA$Gfx 㰱'ǻ~<پr=A( *{V\rKEK4b:_ ‹` DP׏@ Nˍ:ں8 r1c-Ƌb ņRjt8E>&9)K^,ᝁ-IpZCWlbmlb˹^?(;ι_k%ߒhKA+0}9 82aTߗu&𧷷Wœ ;Nap}2q~ <؜!#' ?B;.Yj ^yRٹOOͷy'g$Ѹb򶰥4ꀢ0$Xeₓ Wou.t۲ ,Lq LmRP/݌] iZvd(f˼`,1N~=N'І)hd[gcvp'_1"Ј -ܐ:G%I/9HB~@a Jꍊ5k') p!QYI=2 f7u궤uSwŇ)H)u#/-ؙJ#W>d'Z([SPG?}b!=䐢x;zonȿvzRoor]Sj !UGp3#۴faRMk% B@Kv6Rij4aA |5(uz4$Hi>GfNwQ%DcQ<-6 ?J"!(EPdȚCoTĪTgSBmT^ "4ɡF~>@(OTi%\5h edӊ мnȧ .e0qWmJyk?xvy 2XQYÎgàqbQ:]M\Kg|GWBO[@T$cŦu_nUcef<:&ݫJ\pPFY"r3HS9o\(Rw8jiD ⚋ҝγ?sJbb,/\Eˌ@ ,/?ĪWǹw}oV}Mxk ӛs g)Xh[ud;jIB0;_v͌ a5GVK?ʒªj1Ѳe^PS^}@/2D_\}P?.ͼ90T6D:=≻2?0W,zƴC5.v&BK߼є`+j?GL!v 8:WC0?4\t؍8bY9409j+ \hJ [zWs(T{F9Tj? |κw־EW*\ B 홎Mۆު0߽ͼ{jPxxLa g Ҝ܍tXn}ϟ/3J_4~]vdxtf m\tou t\!r=eX+lk &E6qhvYbchf[DVq#j .M<6C`wt6tsk1@^Xkp⍰(nCwK}mbGTi/b`/)"/x8ScBY::::y7m2fķl#:5vnfֆ7T FkdT/sMPОG U0Zg@B#*XV0P2N¼ `@38r,|@]P͇ WD5xlؼ5P)`5  WNFWmhi"Mid$GkDHgܣ '=+r[Ns̘nA%R)>tVh%`X0aDmq5X-V0I$a rA7`R2P?[T09㊧~Ӭzi9!"Fs+309=͟u>HR /kt&aBX_7=7֜c3L\@Ic|KA hʥr SӤ($,MN!%wlSl%cb[]r۟|.ZK 'MwSZDt CvKiXzBhyCn|'|?h'\S`7bP9Ev~i&ǖ]J7:v!Tٕ:61N'/͉I­ж ^Az#TH#3][{EeN Wk`W"َ8ѡ4`׺}!a&Ϸ1<Ur( à-Uɩգ`x^ 6FS+qrq'9`~ݛSGEϰINzpGV><*wƫ eF:SJ/|Iqݵ:Eq =0RӗBY)t 6,*1~@"jH TNx eY?zރ1y9s#ѩIbkfbXXGfH" }q?A^T~(aol3PF t$16ȐnXj(ZFv6XTaM*Mp<=ʹF)Jwh'+;xL${/p+) <Ţ/i!)|cuLacfLP_?Wmȿ~\3Gy .1K'>T3/\Ny%bӑ htewY7.+/ԕ2nSZ,KUtJ1\MmdBtN%W ,]z;Aχw%tow (Ij?^l S:N2ay5vL %2 n13Մ ?qI|Rߚ6D $o$rwj&ס-Spv>:gzx3顥W˟Ҩ>&G,uRpd(]EkCpd8QsW֠=GU-ʕJ#X\h<ϬZ =Ôv[I`#AE(dV*W"#8ͷJ;>uY>Bw~'\|aZ+Ol#5  3iTуI|Xfu1\p* "$8M (U@>tx@p׍voρMo]ekP\qMB=AE,*21v3., Abni_qj'=v؇O\^ΌFSҜgD4ܖ _Bܡ2H9(Fud׿><0,$7ȶKN+xwcUr~jGaܞ-,#yM:VI=Jlyȹ o/a)ˑD0 Iщz=nDØ$˾H?gI[%Iq=9`cϤΆ,QPzĐBB?}\؎}UP]BzgZ8cаa5韋'[{03ւVpmF"IQ*)|4 4l3W$w`lUɱ2[p-'KOu+qI})=3TpxU ~jZB܋R.d$ zR`Iq-N3pU{ w4'-IXQoE8H $]yt٥Hic>ݱy_8+V76CJdsquug6CD50|1K.o.G>{vUK3ɞMQaN !oV Qa_QMK=3_ ,3մ::7GwQ֞Ǔ>Ec=M]AhT;h'w5F}VaݖNVRHQoq+:(~[ +n sB4O1SA~; D3vQz-7P_L|Ka<ìi3>r)dW n_o䅶FqT5#'V4g fDM5 OGKlwkލ';:G}n[>@'Sߌ:"sNϵP/&.V2b)?8L@$^P]~eD4 "YЄ@M&a?^+TV䍗29*Aruhy[Deh;O5PRrhhyX.մǚqco_~E4 sh)RXw`7TaWc%ѿp#&?Y0 cPaj3:SZO7AbbiϞr,m#Mwd3(#Kd7Ym/=N&h)""5gxJIR 0sӦüos\y"tyP@3hFm "(דchG^OΩ$ Yߡx!qSмA`@< ŃWa7lt91p[z+uCPn O|x?vRgkb?D<7zc l觨XVjCo5n5 ~={ $`!?/XE,K TK;!9k*?qX D1Q;hXt+7ɴӞJ4B1ckGBN%vE22siqW!Zs͊;j Qفpx)e]IN{C jMwjn;]~a_اjrCG i(0 П8?:Cዽ/`Р`$Y.9n$= TG VL$Gr#2"+Ct8sS:7f)֔L$hY삋Y)D JaHv×Pa&RNn\ZY2OʹxD@Ŏ0U2Q]ކ'Lsob+W`6tP1_ cr'qp%zE+=C +̊ 3;m_jY.!Cv eېfҁ|,\b~=]݂ M8!/0˝2 CVɫ7jUc&dٚHgZw, RIW*JkԢ ~2nΡcMlQDuVMb' :R~sa!䫘ô+&|^ Ew8ݥ@'V]!ƕn" ^Tm –LBLh׎[_idS7fƫ~%):?&HMK`D=~`tVv5b\qxGQ̔7S,,HD5^B%{+˽p#۫Pǥ6\tXXYSW"έ#cVnQd$!;A_;I{]6',%e?w,? K2HYgBJuaHh ByߣB C^ l:yT , :~ Ѱ6L$>.F,fjL|=Ć݀}woBG{s+ʴ#V!̀e>HfȺETOGRb\<76Lݯ:n85a?܊M LyVl,wѣ<捆KդF,wL9.ǹ:ベyHynZ9ӷäc%;T<ި D,ċ_DuُɊH9j t9,v]5Bs$v䕭nk<7e _1`],Fm-&(;.?>Ȭ)Fg[+K[/|Z\;i⌭{ JҞ_z@ d}2t7-ʏߚWJry3ɹڈf};ʖ&gv,6}{ŶXrHYt3k<Y\8 $ۻv^k(6{'il)`C[bݞ_~^g'?I:l0|=QfFơ-҃(y% *f cÊn=zIͦC{T81BăL| Fuf6|碽J:\|N?,si7z gr'AX^̻f5Gf£sP,ePKΗ_ʇ/!{Zӧ*]^„8Ma x.[NSD7Ov>4B*8VCpDŽ |ZrysIѻ1ZH/d"ϽpL0.3OC켯.l})߁:`,I7V-%s{ i+EXm!.TTBMΧZ!b0IXOZIW k #K| b WKak47Z]ҝsgAف>F dLFIILXpQ^D2cnd|h05-ΈJ-wXDiHI ^8W .8_y:ȅt||%0ꨄdtwstfFL3^ʉa-)sl|ɀv,!`tQ'gX֎)eVXlbl=,@ ]42(REY]*Z̻6%6o-ïp,6CG+Y:[ (@ąt>x+Iyݵ\;tkBT{a:5kN,"FQ"(?~B&)t"5 DZRƸwl%^߇xTxf&U4ݍ@Gxl @:9Wc|!P;/ a0v}}[w-njֲRZUfSnDPkTܑ?n}) RAPFk]tah(B_əYo)nb+"^WsL: K6ǚO9~\B;&$ܻ\vi RX9];8)ݯ:wE+eaO\_tW~AI# -ئV;r´Hs(Lh+8q=0af,d7 m(:C'#9+Kl;>)y(u?CE= 186Y$C(R2 1r4wyu!ΦkRjЖw X_:1m/4wCF:"<"_kïP/BO  gc`s, ePCͼ(K͵D MΗS Z۽L̪+P49X&ԣKVdQ8s\Kn !1,0Dbms4^ΓW#5b~%I#{ў4[H(V eF*Fo;' $} ?t+&ҁHb8O4uyS ӱ3نs&gqb!@/ʮ'$iK =jf:IT+>nCNZ\!ۖXR4tF(3 W9+#%o;HYz 3ڣpyl'\(X&et\[iv%ц}{!!}}+v8 sݻ*cWr=X`7!Q}eOIS-j]_oxF?_:\nxfD6qRe>}^GdZqqm-\l{#/)To[#bx"H"vd2ue>ՌXѾmN@1D~ 梚ncI%x &W@i8м`ԩޣ F a3mc6K:([M|Ƕ[2Ix7xD%5zIJ7-&mJԳ@wYviljO;ڹ8,W&cauLƋvAj Gz6p.qqxS&3~kcƆz@.gݶ(H1FSYз٫x0PMe5幡CO̻wWy=P,U(r<8BE[6Lf'f% V`x_t-JuBQ2ew($`)|Nbܐ/?|߲//4IPHkj|Ҽf^0HC*WlD+* 7Qǝj,IH0vO;kC0-9(T>ZfSjb߁uBpѓ o`H_%@R?=͊XH\WS<f$OZ/c|GPBUJ-ǝ˲;9"@\@:>?v3'* | }tHwM?-ip\@boh8hоρcDxצlJЖzvƔ-׀lRѓ2G%x돷vv<}ׅP'P1(cMh,.ٽiL4'ٸb*x|F{fVEN-ZvڿjHd c,\9)R ?yn³{Ԭix=V'^P5\^&^6fH"i (O /{ Ɂ"~^>1M,~:mLol*x-ZОGfFWz8:qy`Ӊ9mtg9zISߣHnxX(9ƝӥLv/ǝ' qoaw{9^6;Nzk +7g7Aas;.[ mSYtP|]%(*،A؛yI^k=(}j^m Yr$;چ0\f Vzz=H -|76Ib:(%@-[Ԧb@4Of)7! fOe OC 8y5Kĺ$7m,%$N}T:`}ty50= ^䯎*hyvz\m~`p-vI*?GVZmb^x˻7SN78܄&_ɾ~72?` ]# 8q֞ O*Ұ8H_W%   5DP~OǑv&B, އjϿ|u ]g˟\ϛ[{dMql;!( &-tr#.dPO'Z4"!.ﮍ˗d- |9hNZyj\Kø]E&d{6 pLze"{M\y {S{d#^QWavL4%= aWVq*>n. S_S!&A,H^6 EƚYU=nZך{%om}ŭLez-G3A9Iad~ ȭݘY=G[_EnČܹ\FtyPbA: :;NςRAڥg\s/#uo\Oh`ყtPSoAU8f 9c$sD*ϱ$9& AF'Wk>iyVTΙv30vKDWХfcSR!c~Dz@_ky 1إIA +Y~AXўSkYtAٵ ",067!i ,y!rLA U SVFԕk-P p0C羅ۘfm1ʃG2j;й;{c{^ 8P9*5Fn=q_wټ$o١yqe܅.%1kpǢ4jv/G4iVw,yOD|Xh^4R?:Oo{'Δ oREt ;3Wݙ'KssAO.sB7UaIYEȢZԼ;~$ :O"dՂ%ߓ5ju0 L"9I;HYi`~gd:=G)5p4}yZS}{.t~zT.&>%]& qsԻ4_g 9'USXRw]̩ns9晱;G˂` Zdsɭy@37J\?!qDN4)O@, 6bl[ا XԦ VP8L߂0K.f Jr~ }⠃R:]wx7o5qƲn wAy@ st!Q5Ty3t ġ%lʢvQt ٨})5-/1DQ C~r tÒB-cD8=N^ۂikπɸ7.%L2.g6ݹk`Zhִ+)m4 (,L-[|lLg;txW˂ҋ['rnr9\Mw<XɌ[(~ШTe[?Б<*r|$2>ij6Cn MDZ݁&$5'c}-k;"מ}f+t'C {jb\`|kQy%73yFŃ aϻCOLJUP"vM8XMt`xAٿ 3l"n|%K_21d `=HΜ{.5 ] a}v{VF$o.$stU :Y'+A_Xx|K dcQ,IgĸgK.<UǍ*OtZ_vΉ@Uqcn܄9:N\‒h؜4 l p,k V x@f*sn=Nj%_\הf}s9 e!KKD\%9)bhY7x&_@P!&*l 2 Up<\N7xY{b=~m.w~IVb7n9)c£^{3zyH?&;%yOmr7/t ឩ\k[hݦmdz]0fKv@-!P;*?0cT|7?ѽ@tO]̷o~|$cT:4,J =*ոhiZ˫9ao^:0o$yA]o 5꣛)W]S^z^Q@1n.9N5JΔn1.WoCVQ#=U}xa{0m1oV KX l /1=-R~ȶ vO4w,(C秦!񱘷@cU&Xg!懨K,Ys_*օSm)[q~DR-8ȨQ ONB>TPJ4Eagv'xTJ95sIf\s煁}h⌠ ~_O7oɂ>;qْ-u#x%YΞz^r$Lc[t^< X47w2cädZިY!3Εľy>f$5;1"% ĥ HVa1*7mVBpXf%/RY{i~?Zևˬ&oj̿^F8{!O"$<]z?ʹ p sa>u)+ݭat1r!*^Et#'uAoUclViJjgE*Qحlf}ɺgXr|Ir2= +Tue> +$n)##J l)U~}#G^ Bظ2F.U/Φ15ROV(mQbk fco=c& O>].hШ՝l* ʇLV`|`XL[EȮ.if#]t=p+L֨IUZlV=fcI諜qgѣT8YBCeb\yl]Vf7=xͰ^1ts.?Hüiu);\J&&KCFtC׉%7Bi ɡhhƚQ-庑+Ze #( -֩ 7wYsM0m C9؛{X⨵JBFi$Z=3Av;$%p^ء1ZYAU/lR/)bQwGF0"Yc{j2"\t NNҞ̐u-Ap#,-aOdйqmkVN;.ŝ[Io?Mr4IG][ .qj)Ctȗ nckwks L)|{c\`vPJקaӢ{ 7 Z倕+g. +E".?>^MCmG Jw!U}SQP*#;RjX>\Ȓ/?2Ԃ t#*bNU{}В1 K0I)3k ybA5j&kaDJ-I_r_w-2\L}iam=TȌ'A}8\aBRلi>M8ܧ*gC)n%z2ԱQP@!Px`m"K/~N)8`&R٦f]4*b炩?[7iJJ2kFt&=W͇FZVYP]+ WprZ x6,HIK LKKYłZݚYdۧz1@LtCq r/oJyv2!0 ı@'ϙ<AoƬk-'6"vU[PJQD7Pɜ .^6G=zzV?%86vd.@oHZTWMf9Ȝ;j<_QDljfASH(>%nP<0Vm߄[!=02>s>1ME%k5al'{~%>!̜J~6|R}d?Z9 *1#Hu ?]fl(}X7mw5/ 60+ p!uv"TTQض/ =| )Kw\sR|V~5SLT-F %odOCOlJixqj=SW|_WB-âɮ}'48Q 6x[!Y hrsw|U+ά̊Hϫ}͖<4k bQ}1@$/0qs  Aͺ*Y"QkH\i}Ftm3\ĸ\VTCO"\bUHdATMҦI(IR oMu}_egCY4͑'*#ޫcWl\MhWVp<ρ_j~>`#哜-S$lķlVz,H XO|b|O!4(3UO YjiIo>\oS!bNF.:{:WDvtkD]fS3Haݜ( zzk3E7l5'SHHn6ME ;;O/Q'/?R*;^Sր[J4e l.b nhP0xVFM"aLIbgyO!7t>./ Ti =pLmiu؉;l1Vouh9 BܳI)8:`qF}'!/v]1 `W7dPaBgNL2&?Ӯ]%]j FhTaT]thT/ 9-83 }L.11D&=h`]Cz.O_l>zmbh "zc_F\67bX$kͨR:u Z…8B~^q޳9H.`k7Rx*11Kr0(Uj@MX33RQݼ5l `DqY q+a{nBy+ƒZ;]}D~4q҅kvW:kHBVl ߂Ƞ}JZdzНr(M,΂ԣbImVk1$&k9iCjO8}x ..0:$ԿsnކHa#J7̮^m&JZ1BMb ~Uv8]>k\0 'TZFDJ>"WV<]np|%etNe)^ۛK` `YMG aƑ_CW* ~.1 M:AWF#֢gVEX.3$ aj7G`uc؀kWUP嫑CLIL)}$sf'~xw=7N{Z ehgžB8P+82py&+(K]@5ś#sȍƀ'y>FgJp=h1ko.Lé(ՠۃmooV3 r8ʩw a)^ _ R `gi;/upП2ToTD$GILW=vuS'iD:vY|=d3ÖsI8=,+`n7{߅Mp)]Tb8hbt\A0dZG<{ҽY~_#lm<1-(KRЅW0Gd2]h˱\H2Zq᝶caQf^lrLt)# }F CkQܒg<_ö{%JC#)ŧkmF {V&G3CtD95BU"8pZ)"OT3 A7QN⟙,[G/FPMP pܱ8sBz0ums? Ϙw/kyqᔫvzWCa:-'/. 6 \1:J"Qbh̫E/+yF"F#P E_kS]$g`=E>6ܲc4rfm{ E"5(J<Һ2G|eς S#NaGUȚ73*CwrqN.E>D\G# GUE^go mDS=3ꤝ\LWTN]syL c*M1 7!zd^{%:]mP?B$w$`H|x b|I4fi;'0w2F-yLnnPCfYN? aLU 8a!0^[?zx͖=Z-Ǵ[3h]};B~{JX\%w+FtG_>3G_.tYJW84  kt8#iv}# ۤjJ_Ivxkx+C&7q҆>R"T/3)/qUn%8:;͜hwYf)RM1mk\d=Y0 \;Y&vKD2n89JO7/+[|mii%w=eA$chH" Ob:?4Cũʃ4v!nU[`?Y~7Blf5ZslkW%T,L#_-ZxU3l,VcSS)@bPbض@Ŗ-P pM~i\εFѨ5uDX(%O0HgYZuchZjii˚ui_8vYoR\=F&$4MT- ĘHҐ@37C@f-xXRZA{bQ4/s_c;N"n*ܤS:첵9k7Z+rw^ XIjP&40dapEap?eI2 0̳P{0(7H@', ]P>`_v$[x^ew + FqQ^%;)khJĭixjhj>1(,2ieH)`4iUx\iɞʸ@2<(]Շn1kV+ЙӮ-;xTzN:ow[Ņ"C*z|}(j$WIWijX7;Yp7Κ,iJc ?;1,((T|ʎ޻Xjetl g+bp( Ϥ.ANRΘw{6CziikA_N#z [ӓdJ01'"7z‹}J6@- ص"+e^g0i3,5ŸWX2@cr\lFMգƴ qp7g-D= CU~S_,! {-twtP.D@IkӓMHRجR_7 2m]pvُ‫!=xЎ2R >2.AN>|MdE­WhZrmrlK_e~Hnӷ+2BNA\Xm th׀EG4/UYѫgӂ 3rzcGuS@<*=jWsi!U#~lREhU3lI:nR>U=cvؐM* S.gq_7jD''Zo䡺LtFuL" WTw ͭnfXm 6ḏ2E?aO|سTBL %Wi:w}J.l<q [p٬xΆ`7J70~Gx!P)%ZT|Sd0џK oI"?C?2­.'_V 9y% 1: I'TpE#j5AE PU72Ѝ% ?h P(-rtӖ3V0i3([9 R)xEI`Wrޫ!NnEo8{G; z(<(xka@o ,Z^?eWŸVxyѡƌ6 x<V̏oFUn{} ( E+2FCj{[B-Ō~v6mgx䖋]@j VMLG(Cn}u H;YSfb%Iؿ;$z 'Қ\덊L ֚+z $rzl^V1 V S`|Ӊ#w=&un3DfC7j-vN_Ғ #'nM͚mL<&qfVz놴߸m0A_I9cy4r3-&"SƮ~DS|\ޛ%o.;S1TTWj?毨PY&qD᝽.Mq1V\F\?iqͪ *'b 1O;4]Id-PasErS+-5h43.č_fr/Ό9p@Tsty0S~_1kdž HN`p.*EVEFdmߊɘD@t[W;TjhI58tɦl0gM0>@V#;+#HV{LHN/Bzuab@dw:Lx-?7%nDm<0O/l 1C>a[uM62$!0bjJ|jOrѴ;AOn ~GA6&G#Z*LJBV\ۄTBI[{LZ g<AU'RC}$: ݖU#Ʋ1(;QAX}0R묒b1Z9M2'ѱ{n ʟXُnc¬o ov{ }DN=s6\m-N:t78"uMK<\<,vI Թ-%B2z9q2L͌~ S/#8%9(eYR^g܃z<]KƘGš19=Z+VԶʙAq.;5DV+<5Ty?ēb^ HhЫVH@d|ƣ.$ktp8@JU@SHZHTC=eE&e) O"G#!r環R4$Ccumhq؂ow 9EX!HB/2( X}M(.!U;N+ZkۆÜ3+)h?j4^H$Nr m=\ey#UH Cfkwe:QpH*p1埪"[ݕпm" -ZDXI.WIyhj>Q#ũ)聄] U,0@oPN#OBÑf籜:BoBÍYYdtƌ7yl9t R{LἜ^8fRڮ6A,2[L5 zDc+x8" Aqϗe%"=2Gs`?Gxg"ʬ\[`lr|T ޡëpzC" 9g+{#(&0w xU xWQ\j[u# hrJ~!Jm(Jd\mR5>!Po"{PSA&{dkayE}ō%?КYI?`4Q%)t/^eJx*PL䧙3 m8DžrT\JWi2m,[48m#H}fNmJSq= =xY:+T_o1zJB |KS468-:Jqf^қYD"gsyÏ>I5I2}#;re(d4Y|T(Ϭ-_F;7x̘$=u sKmAu9 l`#e鼥>W|pQM-a2Yx療yDQFpYa d%9>i"njwd!aƫv2CȎdYSwpxOj_R vDG7ǮVLXE%Bd}8^$wۿ(9}?wQƻ6>xPGsoLCam^2D\^tF3v7rtIn-[(վ[ bdCC5\_`w =J?~C( Lʅ&z2S1qa nB\Q'Y5q@~ÑSj%TiNE V3d>{\Nh4$9Q#¢(&kCMWqÂ42{/ΤF+PWy reM2hZ.R)Hәi`4UUktݐc ļ*b>!DN0zWR$μܐ5 1 İ S{V#aO9M,I?s*SN.kB HeO#ʜ1š3OKjDV S߼'TJI엁@%?}/7>ru.*H?܌u9H IPV1"a.c"P!7-Q '.[X>r."1iM?pRPKtRĥ%%ЃH3yq)M\~ih*PW׮5"?[FA405yBliq/s ^R(RlPF} tٺ[3 ?C%ג(pshZ&^J(&Xxh&^SGg=.G.@ַ3eOlxR?B9j(vtUl8I B~Z 3pfq%upYZt!ok3dߺV|2v] si&ΦUUV_k( Qpi;šAbXz FVY-}/Q5rזf uPx2u+.=*"w;0~6ZDS_c&G_&NRĘAZNޟl[X6ODk(gŇQ'5"ݡZU3^м 3儵zHyz 0N߇o/\P_ٻM*P^Ϛik [xO>T7^r)+o>%Z!6;BgGD~su=+M;\Hȗ) -T)dͫ ~<.٥ϟp8X妑mm-ޗ治H͍u ?GȘF6j/#p`jWƖ0|@cU>mp`BAOE?yʞ6p;tq^lMO|h:Yx!Vh6\lF.ckɑݘ5oGz8 y#p>caSڬ;7d;|Xl`,P|[l6PKi~|L߇+wzߕs7q"-Eq ë`cN0n[CT}@nn*ת׀ U͆3gR32 MeBM-G:.7^0.`RruAށG8J9 ,3!V]u H:|ӻkGgGO\PLm^Q5;zt ^B`sNhO q+Q\V}{vM>W/wV-OKܼVDp\#0}$d6Bi~{I &>giDDLEpE̅AZyiU 2NTSY #VyuUYһQa@,&@BB 'hP-9 y\oi|8N45C P}8.bZKq1hi&OT3 >PDn%,$+o(h|A|ޕXxJk&Y%k;:3?܃Wz/\t$JLV+HiSQߡN>/糞."_Px%*Bb}H*0BU[ag Ag::MITm.nる\{V65',=ffEk d=elg0^duo:',׈+zfV8TJ0;+UhDp d"'DÉԙɐYz}}@獁R7T1Y-b]y+|/NZuF4Nk3ԨH\y@xV׌?~ӍjC@sژ<3h "ī3mR4D8N8]mb./1f uyoM,C MAO6q3>jWaGNqo0`9nwS@63 Id"CGМ\|U@o%@`$zE3m~%[*Uwtw{nn̞6EMc!zPIq#^dknhӸ.ZAfvN@,)T.6*'S%^Vc=L'dЇ]<;U0CJC o sx1. KTz>^l=D_xˆ-#a^xPO cb} TmO `.uꝋ>lB` p7b(fm.t{ ş@k; "L..o|l7r1NGr(WNd(3Y :~Mg݁5 ڤFBzcU7|AvO)0:tv,m' ec#LBDhYcSg+hstFn167JgRxTO*h{K0Jr6qNC*{K43 Ue>˳|-:b34sJD2ZijN/oc }/|i@W.qE3/ؠP4 ~T$53yf6(*vFL󑳴!:};껏% QlWIX]|=;ӥ_DMoNxHR 1'*x|xXs{[.EUM;p<%w.pP~Q/\]BQvF:B)>&9ZfVV?aoyS:7oCޅӇ 푱א7mvhgo{HW<=bѪ%}2ett%M45jQݤ9k ik~lWu *0ẍ́yxo 1]=ynmVv~; >h? ._p.Cb59p$,31tӝ洵Ѣ1oZʖ}̔ә|@|HO73MNvz,N0 SNi_ஒmg딡Řƞz[(ҡ+I8۠tC2v.]z?/,U,2=oTh c~بZpyʚRQ[e[i-EW =cM~vl^h2U800ÎC8MNCz`h2:H[|# UW"hV<A\2JzxN$¦T fv Ц*+`,.k40b-"Ѿ4̼pk"{FIBG4}I`Ij O?<)ۅ'AV %`Ϗz*La9naL}(A`o,Uj|q[$Q^z5/mLQS?6\C{nW?9r]l"Ʃ4r<Blv(ztuy쇣[ha0Xfw5v1mԶ|@ah~(F2Y4t֩oɁ99ҿQvVmGBف#^vvM}1"2y9[ I$ C_/ <#wpRRWO=׸ðyLߑ.onqnGFʃKZ ?-)N0Ny+ qB{i2%=+D4! bOeʍ*=0۩׏e,W32X cv!AT_{"ȩ+ &ήubsnbQ\`b|%Wtnd0hzpQSvfǟ n ձo;xCݻ)&sѼ3YPj}ȣ:pY?3 B4I.f4b$/{e@>QyS47}#`,WGwJ΅lQ"KFs,gZc7 _ɋ57ػ/E|2s* (NG򴂽Aa;ZdXjQUgKaʽh4CKS&f4xN] -0)L~|ty P&p)4#;*%5D OID6mCY$ȡRq*.F,MbmXVh7s.ummVE0_k{NRJ RSJaޟ܍5`Mv..Q<;^L,._ScF~Ӊi[g&N! [7ʇ'6 MFŀΕsM{,%O u JH]s_`L_ w8Z.^}[ ,E/&j.x~D2#V!IK3 T2"r+LtΙ<}]~O=ǣdx]>>" A~, 'a )繎elsoX{芢Q )ק32Ѕcuv '3m><K{ءz%TQ܏?s[n I4@m|1Cj{rJA_ w7EdB;>Yis["G ʲ [qFYD6;dwp8QX@S;.^C;2dǍ\=p_w*CtB*gYKg4 s޺J;tC~6U!GV6Oc,"UWf#'_Vyl1s/!mL[}dU*$2O:GN'[3O- Tx7s EzE$iKܠ'/j_1*>Ԭ19I-IHhc3('>m4~ [k-mDґNw\zRDHz7)l"DZ*cdÐS6=ߐ9rDFܖy z$BOuSoA>Z%ed=qr#Ze*S\t Dज़VNP;z7m6 H‘/`#}Bdhy3ҮZ#B#5)YOCxt(wfXL|ˑz԰Ao2J3SX95*D W.ƾ>rL #pRLsNxeaa Hq1I)zE^MڣƳ#c$ӠpjbDqvIrz4Q2tG$]pgloN3v6!RR-MvZkB1}dߥ6j$g1ldV.θ)Jhv>rԊOXJxjk\n nne]_l#í\'J#W4[Uv@URcG(o>ēR{in <.FB ԇ'.{?)hMyqx/L@Jp3>ٲX7~vI*}:M8ܤ^兰/c@$1^ZB /%ߔ%1[3|=fsw#JijnMREO-v2:r*z{J*FVef[--#N = +?QD׃iO#sB M)[*b79L| F4nxaN(}}F(0xg3cU eXkK^_ÿ/$xnJg. [m,IMC$4TK ȤC@xK=\'LR}lIb2TĘO*ψ֙ .Xo#kclC RO3L$V64FAp;0ih6Q5oѱ-~no`LPh2>l2O ;b ZcB kvU똽YgZ [_ر>f|G@]%yx}/zKF="z\d70[ܟmiLj7 DNG3$Naqu_GPڅV98wRzP>$RXf6)j_Q.CQ'RИ.NN:8#-@Ԡ4Hx&.*>ȋ"&%$|/=sC7+\N,>͙h9Y0~biƚRDei#^N QIVLvb)1[lojx,s?->_ynsrchP Nt n `"ȗA%N<~CNo” ƴD0NT6d"bGɁ5K)l,;;Cy }̚>==k arϟPqH?CcqdF0#i\=M=="d-ycz{K.y9&sJ5\w7RD3cJ*/ҽvT_YuޢRJ%j觕Xᱺ|6L[E2R]<}`yOem*-+P핥 4cKK?wѣB"c zڍ $)򀘺L"_߉s#Il6y(ˌ_MLr{F:K6rv?nJcv>B\q&I0*QեYOamYtd J]}t-/q'UDa]0 pe0A7.%ad@X+;nza6z)~MɦMp^(hz8tތk1z~>bGי[j9ȸA`˥zR41^ :nA$Z, Iݚ{T$"unbqT )p֧X`u^uN^Q^a47g*NDЫ:57j*TOw(aLp꒱ kRȄ.٤OߋI)g` L`;humM[D=;r{E}cr(Z![D5#1eXI~ΣUtOnOF@M<)n2ST'CpS;ڊkP#V q׸x-/ý|= ZGdȗז;+%]27H(ϋW;oR)w >m`*%xU)2,Q?GfyWރ0mEpA)szm7|Yu/o k*đ7ɿ /Y[do̩?H'/9, nhv=z}{nǂt.40sr:;A,X׹7œ,{edQ^Gr0@]<(*}LKV8QD*52]@ j5DE_yޑmnHL_2n#~Kw@6YF%ӎq-%υXRtl%(*n 6D:Z=3@Fl Cp&D'C ^!Bϸf%*Fp+&h;\Z٤tbɆl;TiX鵐KҶѠu_aǂmv;ȉ.E`c jĵtPO6G%ήld$;)S :XoѢ 2^V:q@Ýl o3!Ͽ:GmW) _ӭ-9=ɷ&KMR`Ts{fU7Ih= GYPKꙩ QP4oʌS~VӁXfUEsCvײ}b+zL F\nm pRJPּ^nFG~3gCeKb*gVI^\gI>IZsE"8oꮔ{ECfQqvUV&X_m,o! ŤDf;mFL\u#r.r&-vL)vA\ mk7Я@XdCWRX Λb% mN TfHؾ7);_LIªxvx{ f}.Ci|sf4˶2ˆXٸqHF 9ZwN(T;ڸ~R9Hq|diU/$TO@#&xSudu֏RnE Zi_ S]>"KTb (lF1ۄ]xd ˨eɍ\K8pe~JJxK{s]KDcBeƗeːei!V+n!,:L1wìUγ}DLۄzA^,7pU:P9fԿNXdT^Y PssրW!M\F0%X ЅdD6D2kC 9 'U^Lج6-=(4Yk s)IG_]62V u=HjA{&HGG5HSqN߼s.9j칚2%ߏ(l1VʿIJ>7/)i}_.lMeT,OG}81kTOq0O t S->F5XQI"Ym_[O (!@Ib^0On=5h_ՕdRI)%jZo&9@AN2*".X4>2˚9SKqГW%4X,S%9/2\ tuOViq^ȣ8up.>t `|p,0[FV~M!ղUu;}PM Nԇ,utFamd$05,^t鸒`?@Dښ@s'?ֆĿCX7XY>}旀S)ŝ{-1.]Dr(gSm4 |ajNb͹kR!?PHjN2F1awht=IWw|ߒ5G/E4cIPG!eB{;%"d,@R\#s_lb(?\C=5/C.PqasWB̳u 3祸 |H s@1bK':cW/sAfѸu}nANN\9|AT_wZcA]X Ҫ%={;5)ɐFim\CwK<.x+jɛypLo:,kCN,s5mHx)jƼno caT4bvE^;Uxsha,B ("1<SKVE|"9gAS8N(rZ '6Č#qMLξhɓ P4ڈ WIXnA[ Bz'6*L]آ ӖQ@Rc'n n~ҏI:ud q (Ʊ Z(]X jM~VfEp+:*=pK1&RE>2j{TpXb5ky Zތ+s4$mY1ڪ1#oxnYOzj>( ) |4~vfG.Qv %N`W~7?tдčؐq}SD;y cܜoupSs{7PfylSF"z$&æ/5͆$`9Ry{.m7TQ~Z !̧;V ZڱZF"Kn U'?]Z}c&޺4Or| D 0k!h*mOna'I@}Eq=orcnL{8E.o:pY9ʾ~ZfC|X[S_HuD-=βͧxş^)+M|(tɟb>cקPs*oa1."qZ̢QxM9h{%ы76۾T8'"VIoMa 4!#Ut0 2Wt3l >R 4uC۱xpԁsnyg>Ioy~ TnD/]a0yu vnMؗz]k?5bm@kg{\>hoƉ ,Hr;5]iߊpM!@{ ׆ zee GV0NFϬcf-Ѕ+0uV 5<]s8*\bP!* -'>>6-ԌȎ㕛 ! v1ZIB)6/mK:&b?Ff=vnK? TCN!Bj8xKTX8Avż Ԧy$ #MU7k:2sӃckWqAZhiofM3pk.1eثā )7WBS kH9_-yѩ$_jI|f'qu/M۬HzFM9oX92eYѱgp͓-J0Oku+Yx\>08?.8h]bYDcJaϢ65%s))| U8O̐  x  F/+ 0'WȦ["@E2CbĵȜw`0x q-dq ~5KlUd:yGDhkc.a0ieo nV'>ɵesuC(t.́Q̙X!n,%v`)9 QbLޝ2d1yv?%;ĕlBV~KU]d♨V2ǺicLZN%7Z:}ZPY\mD`ƧPJ>"`ڶTC'iWdOj Z z}?8/Xݸup&@3n+}~.7NTxYi;7BbyA|$8. [fhČXO/fExg9yl:F! p h᣹UibS[LK.W`1 |ksP6z=?CjCdAh5݂a7"$Є2=;L>}b%W"Iit9e 7Ê/*ݠp>}([6]>\i7/),=i7{~;? X sY6~zؚ҂+-Xx[ߞMK6Fq-[sB? zu}Fjo-ŧON:Egw28ØVUs8S׻:seNq6[fB4.eg;~XPՀ$-W##s x[M1NMlU:Ru]EȤyΘ5NorwLW((/>V+'ulK?5\}`tp7tۡeiᲶ]ӯ!Nq,gðRgRܕ[,G<7]7o6[ ރu!AdOϕFŚ~ͭ\ Ns|H#trI &e`U- p>$8ߥy ЯE+Y %vF̴{t.8eG?(I;x)[FK/d8gMt6  jԒ߉ l]R ؆atuĹ2h{kIJI[}"Zǝ[E1 wڕDT*dE[V_ ,I[>򧞴Z!85O>93.79TP cbϼ^-bJzv~-< Jpz!.xCL1Pgr2(Yuъތ ^/+q)\JX))p} N60]E%;]#rLM b @ 8<$v;!Lj]]ҋ[=UhGђLL<ཱྀ)dȐ@|3xb$;o%jNtL 5wIE+Ub۸\LJo-RugB**]@(%**Ʀ%gRdI ylpE)| }a[<_RW5OGAozO72^*(s"#1;H3 k6^Uf 9oK0&Z`|i]Ybʻ6!sըij9^XeQnI vqMUfxT ,E0Zk6lEr`<`]b]T_WL3էR)nbm!C4 (]#/6us-l2:rr˖&"$[ z F&Rwuڅsi`*T=iU/d L~%empDKY沾vٶ@y3j`cơRD5~oO6w3Ml1J%,ޫWjc3%̀Eeh˶6:pǻWo?VJc+:?JƳrAH=Rgwngܤ,S9z ^IOwMY ]'6Һt}D/z.h0I_?h5M黕7el$ſunR4cψĭ[Dƒ B4Tm`̀VJy].R}Dk j4 㷞Fi41vjPqSe֧s%H hO=#%%|Kfźu{p߭Ty^x@rC~r}>tD3ŚFy)IZY2R]Mk[aY e {PI6WDor!B ~E/]ghO3(iƵJzZMY`qTlg гYLн=ul(vdsh-E E7_Ck;M z9!q~mnys8!P]$0 .ZG:"CO&5OR| 7Vryd$ ?5 gBdh_ nO E=jʞ6KMG3bul#|S2{'h*y>$bB\B&iUA0JR $J7) .9c6; +h<`U,l Ph`#Ãn\]x_Ro;?L0÷"*'+3f]&DX009|h< )@hREC6' "a3A=˒L8Ye9B\JKښ+SvHu -=#Ejͤ|nʎt3Eڐ?\x[Vg y$bp)B"1Z6ʆvPv#1!;̧c |aqԻ2 -d0Y'^J̯vEsGaq<ߝUsmѓSBSd?G7~ᤱrO4`tj6=>X|~+KZѱBJ>uF1D HGBll)b8#zcT"X>Yg<yKyKtK$^`dfnE|B CɟQ7ꆄq"kPM7OvmѵSK+lIKB"j^y hjO9q[`狻:6|XakK|k1J0遘WZSWJ]GmΦz ,g2mR4; 2r%\5-ޑtlcR$KBn[{([9< =L C.\ɽZHi|L)Ʌ6{Zr^sGavsC29ڴS  $rstbl;,aU.dy]p؜;\of>_O@ܵa:RmA S :!'^V:ڱc{\u%WRY넀 >'=Q}B1y`cTCe >tZ>?,2MSD̒oݍF[]M"VC]I~@lJ ǹX ݔ̀lɤc>cS Rfh@ 8@Uʪȹ$* */t!u{L G3HY'2=(֜ *sH.'?Ƈ'_"+W$KVܜnx+$ܪQY jmEݐ^4Csrq&؍᫚(ĝ!K3+%"N Mj `X%/ "cԺHwr`5ה?4Txpr$1\UՁ!E_swjc,ΟI7Y_3=$s\s 1 ѵWϧ]SVJGp=O㲗YXTU)1C=o"L51{mWj{dPqc]~3?V3aSj[FMZ JU15| @?(ŝ[$+# ^]0?!xxjqM$,Q ZA7kK2T<frl%du D&ڂم+V) Pȑ_>~*0qDzmB5T4T/B_S$8ʰXнuXB)vT"wat!t/J_hkǿr ̇q*A9/T7ͦݢKki'- )ɏgv!-u[Q;ZܪbHJ\.u/$lYCbhesUuw@.:% \ANӷ ϑL;`pHdڷISșjx5yCs@'~֐YK ϼ,[*_4,iMPV- 'PՉ( ժg}wz w2KgT%{W|+v"!b6| Hyn?ٵ@I^ceW0,_U}]sAM >lkf{q/`k/ ![LU]?ʢAG*ʦL'Qu׼w(7 vSi\֔ R>hq{?ֹ)|[nZ,"{t4?=wۼ7!`͠e`_y='Ml(0wƇ+P<ڍ9kC *8>]Ɨ_ւ=]ROܔH:cq&BwqdHY(ablIx,#CCoowqy (ܹWPBg(Ts'n''ԍԐBSU=)*`c# :`t1zL]g+e>);-L7 }L`Uzo 9soN&6A\o{F\~\u `@ sw^ oPo`qz/Pv_ᕏU"+?(b7 **.K2Z1*$}v똵@QMK{) yE,9V"i&O9~ELOn5OO}2*oEo"4.Z=| tY,P}\u>u&o=.JF*j>% {౥5wU&)(WS glݕS4<4 )3F iRk~١/kX׿`gg- fXsB4O#\./@Br(Q=[: c1Gɠ˺G)Փtʓ^|HZ8XV"` /-t:J h&a,cAUD@!&h!m+Å춇VڢS\VWEyȊf!jl!v; rS{X7+쪇sĖv3* vjG!:0HR6i*Ӹ5cĀE숞cHňrЃ`Shq:kS5c( ^)-8Qt˼;-Q7cT8 bEմeF8|}V=ar-zۭ!'_1b .}j3Մ +YN-U‹MP2FIuGLs @6z%ʋQ,ҷݥrvgś&l;'D:_Z,,1ű~)q|3)N4.ǘ8Sw7x܈pD)qR\(SH-\ţ fäF$n&Rumd6ncK [sbxފOeM+܂͹%*Tk*^)@>N9O>k[H-87eқT0b |"g"y :s-ftk[$t5 n_!>uQp{ TT0@:e6D?=ۗdŝ)4Q1Ծ|1dvt]7 ?tz ,_.JN ӢᰗRU G&hE]LbF #Uw$FaKi)x*-yI7Ĉ541.>=Tlj[ߘiP`IhQpHE€HI,p٠Ѧ<5'H=*+#A`LĔkFbю6D/N 3,P";=6Tһ5̈,x{v\wE0͝.bC?#6t,J jSc}]mG;L28ڶWSRNA cE-po-۫YtAa8E+筫2ߢdR=O5s<-΄žRdYث'Ez_6},!s7p{yOfڹLGrC^n5lȵHԨw5_:Ck`ZI2󡖬ZݱEuNaOj3M #0O/QI Uw4}RD&%,HIH wVS8ҏH0P]z8aBˣ9ϙT] t@Ce~pnK(GAT!m*GܸGI5[Wgw' G5'oVUm`WĶ&vhh1a2^mb%(b<nB Ean`NĻ˕ ["Տ'8ȫF7iQ=NTTS[>sczx[v A?]W8]ΛuKl%}PX*txI'$'r8ÕlKz|q\FʰwqV+@&fN}6z ~yJ}:b]ƌ)Wd2Erk@145ȸ=?;4=`j;ƚk|NwlH# X)! pVF$D=VH+9 h9f0p[ٸ2K3>j-f4K35x7dT$9sn7-Pwxr\#~0J[08%JARks G.Z졐-J1WAmȪ2" ܤ:E+1εc~$ûBk1vU!z8D?Эx\i`j|v*<iPLym ErgF ; ; %~8@y1/Nug(1;'E҅#8hKq/X3v=%|$ׅOKhV=Td6N"@ȽZ;1F$ IOl"vY9#MoMX传hY/8eÜ׽N^=5Fx] \!1&!d+޻g}wa6Xv ܫ,zw-҆·uۆ>.ֈ"@oa7yu_>/,z<<EvLL @82&ىL"H{ 1@Mb1eziv!MRlQWFmȢ펮R L~7HtQР1Ysn ?cR=xq7!+gʏZą s5gKUm}[YL;tKۇIt1 D< 峒j}a ~:4=^)_}L=f\>%C%oQҠcwVp/^YxYꂋ)G^k)`-U$)/5Hx`/Y.8F&H1kU@4Y;_b?DZXs = :EsGg `:Dp荽8$d.US~n0,O<A1Vi5@sO2úVaǍWL<Dۡ,^}󟂉 xlZ}iqi~ ﮓ;q4v) wکy@t6@jAf(C q<3GDO!ı/2f?rb} ׄ(gIvϯD |^y_ T(S fe#)GmDcxjDk}we~o_8tC2<RB䢴X Nw^gi6>=ZWS9؅nL'MQW$@MSz{i}T~u@qëGz߱`*8z]~(yЩx0 eBXˆ%e1CC[P'S<!o/?)ګg f(*ep;xUX'.~CdkmI1~9kk:ox{S޳~yX(<ƾ2"ѳCzK^ReJ`yTMh'spGC6ˑrtCY3eX`'ɉ I4 sډϵ0 5mC/wDc6qVpF.ahκLTQ'~7`.(r5urpb6N?sNgRR ɿ\!/!Qsdk˰Z)QՑuyh5kUDӗ3~̞#)]a}4i\`9痚)t}tqKR}vZ|9~ʦnDJfh% >|D$3 y5N)} Dʼn]o#,{f(6'϶oNY3тj_W 9q^2rJFJv5ՎA6qȂۤ{{¹dg+ e%f+@Q1~o_*$PМX \ zyrPaEʁ\QTXsnt-){D:Ƈd3a.$@-(|ZnOf"dV*d*ʙM<ѡvh;>~^f.?!-&xz42=jO,׀Б$.QP|j$m|K#&&:\Z=YciΨur6=;QSV˟kr̺>fdh8)! WYQpx?_ 5/SƂMHoO΄M⃣}H)?5M6ȥͳJAsR h/ 9ѫt#|5{9¡t|١<~8vxKb$*b%uYkjSHa aĈqmFXhEG: 9,Pǜ`3(O$j, >l1!AAP$0/W;D3‡;vl҂]D.b0sTs]'uħ_MV{@v)HeI2g8n8'MXAel}ގ2y<(B%~C9W8@d^La7qO.pNRǫo>*I]~]QZǝuRQV;Rxh 6*%_[mΧcMRv,{SJ0R`,8k W'_}p|bZu>rrR8W-Ci\ ?^kKFw ,j&kߵRXi};9󸦁RXs=s8vrX¢p:,ZA>l6a 0SG| #]d@y/`pe#wgd7B`uuhWTSb";Ai0DX0n%Ѫ\ 6 {;(D&ŽwUp cT<>j/$m` L,)fdo~$xX+ph0!J>=59Onzш=d#p..t" 2MqXb(zdDx84"1[?ksB0si+,VNV[2vN,=\%XtPeZѮfLjH|1[F^Em ]97Tk$%O\Y [&x)i瓴dV>t#|{m8CITzO|a?E WL/s^SAaUR37).NES0l>fߎtcvLgI@!7*׻K#$q+A\pj49MXjD=&Ncϓ=@:F3לn,\@]G9ܴn.i#HBIAkD͡1CQ]0Q*رNU,rB%0}0sу3<1l7f\36k;,X?D'~#ixk}چɸ6~sWXcR[$`mhp D0ToKZj! ЙMV%PsI O >W}+6ffnQf.NDb:"ڰo5z2 )/yJjx ezWbO`-:ygZ2% IOg-)?1,CAȼBjTCPm$bJ R4o7yG3_Nk}Sab|yҼu 4RA72f{d. J]b0 ִLG;? ^R"m>=-ģpպFܔZgybp` AOsY#Ҡ}b&C6#u*=-E8TۦE1B=9Ũۚ;^.J#S?_h祹̞hUaLmQߡAM,b0-w o̍c$YQz\r1x0o1NSǺԖպO& &'/)4.UlޞmQ4JDb#Q_r|ꍺM#PW_e܇= L?p|A[/~z-ڬ\,J1m5(TͱŇ֛W3rZ,B?Kl=iP䟾˖IC#cx 'YQU &`"#ȹok+'*w$Q L|<~9+SکҼK afz^vגx]p I{M7= ND$uqW=&n\&dWELCn|sckzM`i%ZQ0k)b=3pEc8l_H-: tá FkB#I:@'""ˣNCΣꙹ${1M5l*~O(~|aF`:MirGN6,$1?#RON0[)O֏1|Y <oYPa NV@,>ŋAS*gIJN.&fwe$d]J(Z!F  xL]!/|,"L]GͥT` h6{TǼ` D)u6kPIJ봾| `p o/˿{IoGi2V {e z+4[mukO}gŏ]}P5Zǝ*oH6!7/S}9x\V8coH=>ϗ[$x~@)XH^k|q4RyD-Y\>{&ԹJd) #cwKoCVjbM58md+ grpڵAU0B{O`Ul<{QȈEV3'U xjD2A VjeK\'uBiEB<@/Q@LɁǘͰk [>DAz!O{9/IV>Q'%$ !QRb>8/,MBӮX22 ,g682JnM5\mN]qlisb`){zQC6wl NY@D `Ik$aa_Dvq.xDJ:|*lXX֔[UfݐgziQb$(.9zDPVw["s6J_X6)ti3#.6(eg0z`Cǣ-kfp{"P`G2 IUxS3`9tF/~RXX,d=3bm@e ͫj:ߗ$&?X)Vs8 xyP57ŭCx$ O}s 8A=}CD;Wŏ ݋66;jGeJ_ e݊:3oJszO/+H$L`ݥ8Z(K(\=Bw=+unxi#CzPV-)F^9`Ù}y*Ԅ:bn^ƝdG:Gwl Pض9]NaҥgSEɢ]EO-=tP'uӲTm* [/*۷|_zC Ep73u^Mɥ[}VƆ//9 G0SH$]6!)8x u/n)%(}6QJ  M$px0󊔛qk{w 9-2W||05'3O${Bd.pgY(";MpAE Ւ8{q[6=!ǥ$ 4_yto('?$dM[i1;*@igJ!0 T+icU ш-&O6)@hR+ {y66,Z0_ *^iXW7{Y YҖ/{\K%ߪ`HSVe\EySJyt<ʴcQV™i2M> jR.F Ǣ/[J:|BYjUT8'-ۮ3~U;i(" փM8T&k']`^ <3CхT$ b{C n) NFVLcSҐ((+q>o8/gܴX칐Z&_hӋҊOQgd~l5IO;jA`gay$*fu&-ҽs dMʦu |<.2/n!eQA %ɬ^Sꌀi:7sZn-}3Z~HyLvH#ﱸj>(ۉua,Ї4Iȃ2k%Qsx+?Ӣ5+c>) e-º0eX>?&.݁6%sxҤrtx~.w"4"b|Go;3f tc}Յyuvi͜/]jEK$a-tH-t%KU؈",W HS#=IDxy KaCV%Pf..wwc6nI@99 SF+H_p(PpѶj[9-z39(6K\t(BHRzOq*ޫA;XST Y$\_?L>Rk;BUM2`<*!{܁ԴT4,b6Ƭ\a Ur &ۓ٪Fh+ cb>IFOk|dZWEimN׆tiPŦ,ybI BzУ3ȗ9hэTCD+% COx;b0qzw+Z;6KPS|OCmCl\ V7q4םw)ᡃR†lw(W&=l.uEve2fW$1Y?מ1T>; طkSb\ٴyRUP. ގp=̲r۪7ҺwB hXkGFV=įtSļa&b-[f>Ǯ)Eh^̃Dl&k 4[CWM%^-qMOᵢc\'l Y(NKf/ƍ=p(ݕ{&paߨ5E@"/yx!6Ŭ=Q8kGAKiy8k&0'Pi!k Hi=9B5B4/YB̉%l%x-v>7`OV;f| CSIy`J4y,Ltn YtX,(ʜO?JaaU@ݾemKʝb UV/ސZD;oK9X TЀF'&{Qk0ʵZf /*"rfZ&98o_DqRSPF9 7^&f2؝kBU{h'|ҚM{(z.)\X=5>[qT?muotdg1ύ=~MF PƤB!heg{zT6~rUn/U@%4RڥWi5@Q53;$џnp_dU xSjSr:4ձ5Z27*a.eTyʟCs8$ӭ! tShB8 Yo1xI᦯hKQ6῱c8k_(B1p\1vF/ Z7--}s&D,72拿Ц ^C1y!rZ\\пkϦ%dZ893|x =O`It2JMȮx6^={o 5PN'Rir4gcd>'/`ɂ3P'&%FkoD1@ u+nXZN(KUQs):[G*eƒ#"2ڒ3@ih m]WqhY"9s'ejmYTD9㝷!~Y."22=V. QVyU rIR3*[d]W暴0 2H(BWd+O=sa?..3@f /Nơf}B dERs"M/Lt̟  vד,o zt8ZSk:VJ[AL{n~JIL  Z5oRBՈFQcU>}ơmx<GFI2"k<9=}[D/`3N uN2vDK.9BO)](DHů!!lDj +e/ VsEEU U/>%9nKvȃ|Õl\%}M'VTĀóG$bꢆ8X@p^'[hiУy,-1I  NB;.(f7юnb704{-hg$0,/NMW[|{L=ໞb$}uy}`ٸEK`dg޿R Z!K'eY?+,Z6gTXBrf'+eG4G"ItWbOYq4.~FB?'ųnۅ;? {г.GuM  x5vz3)46Ͽ n)^L̐\ o2iI 9Qͦ)Yibi pBğn<4{Fd]@8DD4|KÀcnB;?gЄXz#˙:{ZgKz ot NbNnO ϵk3imM V@ uEanWTzaz5#! *(HEN4sVeoPP+v^w ެ>| ~ "8oG\YS+9JYL==? Ge͗ɭb]wr/f6:HU_ֽZG&.74,;ĸrc7&1As} |#xyDX6BW{r(e(i{ffwJQE { 4Rq$;i_JV?7xG*ql4 TS:,a 'ox.*mr@MF<<\D$ w eS⨣;`9o :5n"P}۠: g7si 9 LeR>H~%25IHǰwՁw_-LpRmoAƉaA:l ȭ'@Z)L~([φ4}Skj})֧yCq5ENeKiB &gAo{n}Toz -SUcM-.dyGrw;R4㢢{X~f2O^7q`|7SZ|nYS&YW;`"| *Q8o$[LdKlb @n΄0/ BvS䲋4y89҉W ''{YybJ^8XC;- B kS=m_2x:=p ?|M^;yJXsYP='WzvSe0{ Xr9Z35@SѼ>v%DѭW k0=QM aO$@&M.+ZXgzB`?[䃲#bn;|aDw^mTkJz"\$Y`5Bܠۧ#&J%F^CNi9aV)=X,+n [p-%e~ hr`B1qKȤFX&;l=n KđhTvԕ):p Kgz<*`3Nppo{ p@OY+/PEpSAװ0 Z]m_@ 2JTԌҒWVyhHG'2ҜypnmBv߫պʿW\5sѮ9w7@Gڇìꐏa´0h>2إP&a>1cWEl b;g[Ui" ^[; ɖu&ܦ'pl";⋁}#Gy+*ܒ'y9b }\r$P 6Q3w-?17?+_tT؍Ebc'6c,_0"yE^0k :i%d,2t[¯Lc2ׇuu l%# /tځQ9d%b} /\|ty?R~ẨI5@m =VW;#:QǯqZUX 9hM 񅷧2i"*ҾZvT\[ve)〒J6A>rL[8f 8Tv 7} ԟj4,pON]@ʂ6۫ q\[Z"!0zJjmKk] 8%ax 6VzW-׍?TA^Ϝh=8<5R !>uŌ]wuvNSRhWPoS{U.N1C/X6y%Ưr9\wâF?tz<=t<vn3lmȒM?ˍnj$Z^Bѹo0ԡ%++(^ݾ6j)ӬU zsLdAM^ ?.Mݠ5d*&)'=@Ja r:ġ['1yBr 'EDq4D+UF0bN1ɒ M"s$-נE}Z էE Qѳ! CBik-KͲѦ=.W_`0y]- g>*?6ٜ j1E_C=^Dh2C 7W]|gl\$ڍzq 8) d~AyFQȕ*5FxM3>G>9"Ơ=z0cNHdrt6DV)Vd ŸJߑ淲Ѯa "0#ǎֲމIQ~}JaMWj3 L}(5V^,1Er{!FmM1L|bLtp¿+ơ#Rv\?@1z>ա*ͮÔNkpxG'\ÕU6kh=w~ M4E!xzGD<@;EiQDesL:SQ;uf(\<*Pb#IR?;gKJeo) I/EsiʶlmL4awK@ӨO{.ǽg;VWI TOݰpn]. +`=Z`5CEwz٩q9e<7LQwzDB>Hð95E]7%j#TF_a/`edO/鷏|l7Z,fpٛz+Mw^lr@U{i+oŸ;\-Aeүһ HvؑtRǥ<CRi8:T@N,b:ύilԺy9ꗬh_QӠQu Pǫ `<}B s<ŝK]\L4kx-O 16g0w.[*ۛ[)A.+ѹ ;MiJДLb7EIWE"t u}7 ]U%58">Xloóh6ܛ8e=P(>)uY./ɰo-]oI .ܼoλZboH`6K!`!Lcl# PHJl%6=>h*muohԑIb))0,tbOUEP%LR oa6vJ!46ջ{ÊJ\{?85 7sρZtSB m!M@qXG|PЁ@V|.ȪiF,0HD?CuE}ZdGoB1NFXvᨡQϧW!_`` jpR ٌsBZ,揥%Ї!'MMJrlA:} k|;i"8*F=RY~鈷O+ <4_K&IY8%9aPF˩ϪKRXDub4wS:R?ই +1j !wMyq-G]%V]"d)5ӯtymzQ:;ҧQ[qiRD:L̓r@|ƅ`uF{nj);ԤQ>k0H7 &gփL.MeV G ">@\EډGSQsH\j =:<YccnAEX[87n}pMPTx>crl3f̼+aMҠٓ[AyoFBՠֺч E7{{^d.YI ShYyGF AvІSN8Bg ` {5)Ŵ}#3GI\5.6Z=i>Ifsm̴ 4\:=>[?-tPὔ]4z⥯SU0]O87r\g}sF5U$fOo}^S )W6dD@rYz~ QacN9 y(tEI4irӦL{l>!Tf.QekXq#y)6; "Ws?ԁ")g1 zE~tf͜rkFK 'DRPKUs9s(& aC=v*ǖMISI4?<2boa:3Tѝ򻊯6Ďg01^Qhu%:9 |ML P/݉g=bdgof?βX,^i>,\{0g%Q"lq!`g\_ayZ5s|^i!A\_MJ?.]נ"4>XhuPp  GO TxBb'j"Rs>>i|ZcIONpgb8jlQ{3e+nqᵶ1bW$2ߩjHLQݑbR]PeehPE >/,* Zؖr Ye ɍcwa Qe_:9~ܡ35D p}O/!0iJ!N32 ʐ C'ioAT qmms}IE|[,(#{٭2+g;#4BFxwt 4h%=nno vѶua:F&qsF"&jbG+?Haq0XӸ%R^l2pMA?1GMlJ)Y=Y9aVZVp$͡.ln47ĩ> c "= DB4XzSK%sR8۫uڣHfg1S/i/5xk/lVf-%C8=R*jJ#?<[<0hSn Kfv^_+7N^fʢdy ζ 4B>+bJ'FdA{.{Y7E"f_mjtϊ2MGdM c[M!]P <7;i)~At@ 8h57.:O5N-0ЃRTϬ{-yu zսAxr/N:Lo!4?~=:| (Mo3o^pD^rȃ[r`nÇ!IɅM"qH$f0_Cm9!‡YwaA}xur8MB f[';(; OShٚzihʷSB!*[<&d&”" rd;q.0,@X @:CQ=_h#{[wkβ;DExN5*jơ>fsodu,"w6|o:h?gJr[V5sjju (W '֢Id~[37 b,SLGF!ǔ9 !zJc+VawԌ͘#=ucԌ@ۤP͆x2َ@5^2y·nA>8TK<ȍ2WL}G#o]i .6:ZoO#җGX"Z_0L=ٕ 2ε Z u $3 P1S5Aj0x[ғbHDd;+pf #AhVe /zTm@mZ ":z D|'Ng5M\ f~+b!mu~Dz *xHfl䇛gR@Ro 9v!KTtL ٺ@nݙ :ewޚ|PjM U}ӄBmn~>Ցi{,<:1q rpƕrH D#тaSIl]MʟS2k*,W,l§.~|퍃 , [:Dt"Ԣ؍86iUoD՘yLC͵M͑@G.j+LQow$#Fh7AUkAngϓhsJJ l `msè N)zhj#3qY!Tg|]2 EʌZ\ G{>_v&o6F)2cv&;V$.~:tάfD&:˻ӱj6Xd#uZpm˸R[{:&eI5ԁ3 8UkF8HӸw/NMSMH3 T7.8.*ge'%' L\v1jQƝNEK\ ]8Dgĉbv+QٺE 簽wsf+I@FZ^ȥ^N@M$I$C+""p 2.%5(JL(]p':n jp*,TZj$puzTLyn_H8R",wPބ~E+y^ $JY;(*`*􄸗+ujx񜨁'\(b6`/>f^Dy&"[8IiD& d^hχ7MQiRS*(NZzm['ONR1j3[ *l'K܅3FscPQU <\ƽ>sϚfF K@2XPGp ܘ޸ŜeoF y$\iiZ(T;R6,kYė7:JN&6%_>5le*'?^$8Ƣ"V_t2rZ;"61"4 k ԞY6m㹱WܾҼ`J M(!?+->t/Z_Q-qA$g;2zPMr :P}{ݍpFr/ B=xoW37(V|]s.47 bH{bնH>~CQϲJ7 t~9oJ)5q+UsS+ڎ6JT%1V{%hɫnѸ8jgIW, svE5.4%b(Dk*AP@ ~Z_^1cj Lo%’2SiV78|;W#aHPXH(Ж{>8@]őv2"?ӆƇ-+Ε^|O#As  V>&jk4 9ӆjn&>DW-rOĝ9"'++Ơ] TQ*2K%HMyur9rbV/zj_y ^4)(D_N7.4eYjLT9v4*S^xU!O6+cYLQ ?́sD}X,{9Qcy bl֕͠6B~3pܥ%z@{leYu ] z+~t;"GqG&c8_{omZO`EeAܓ[jc/3X@/#C9T[ S0Eg貓f JpgF2m`t7im7VeyVҧgB?h 7Xlmxw=3ܳ*  54W$Iʥ̜'/h5582DJ'Oꃄ{W\ub`"/↺HZ]1V 4 KFt` 2D_c(U4)I$9v9nPg]e1/p wCBh1[æرܾp[8eKpN5hi s*# t:1-K.c֡=*6}M&M`pq@j _:/*7HېtX53?624Ѝf"jϔ(,Up|O|^x[֤ F|e9pɻV8H&UzϵA}jH-WГBK F: Ai?:6%6\8i/- Sѓ.|&DIe 2yhbqa B_-: {~u'H9rg*1KEv O` f7Y04V3((ߴcgٿr'KDZ]?!]WcNzK K\qew\![aB6-NVyT@|;eŨ[oѣ aρ*qN"k{Q?T,Q>czupxkY4ĺ3]u'>9m;|֠ :a7j';9NÓ۳fATjBb3bij U$aZtKG= Z|.Ɍ㎺h|)4 .k2jo5bus=M"EdR\,1rNV\[ӻZ_~_b;h~UHV" lUl^aPS_o 0ڲqm2 Txmr0WFi"(XSؖ[Ϊ.De_Cnc^{\DP~``u4Ln?N6[pӶ8WvJ]ʑU?#sX(V[AN@xue.77\An!}j`G1Ba!K8&ב$@6w bjQK\g[pW8\oO&R!o&5&uMu8Ԥ$鷅,э2w&2{A4K2E''Y Tb]-֞G#a~ D@Rz`2M BV&7~{y`6r_ tBt V?O\-GGY߽f.[2 7dy)9[#fo2 (~u~WhI=ꦁ!K E W7#7x~M2uU'p@nkKԫ)kn[3o}|8/o]~ '~Yp=`A An*#3;m.0YQSFy}v! R;hÌIE^jxFR P@P(%g:ٓX~3[N͍p~[c;vFjTw -U[vF -nf=j/gv6'q/ULy~3vNJJ RH)@| s. bp-ٿUJ; ¬M_4i`0ūC5zV8Z /aK[KI+F|93?wx_nf6zxtCEi;*&BA\渮$0$,Jͣ1 vE:suPPoN$V/V.%r 09 D=/EmQ]38P!gqKu>voreJkIw`r@jKw# wǘ8]}6l#5d) +D7$u'HsRF' &#j O+Ҡ\$<{,.`+;̬xI]!*է#L'~~"qtA]7pC}Qo|Ah⸉ B!N~EzaIq-n(GwG@ERP?ESsA蘦2yN J4j@cP_{+@_H&mATlJB3 .q"ns(7=|9Rd+w y^)Ao/2DWxh-7L@q?5xrxZ2x~Pũ]T`QZKс&Bu"yҬr7T@ 9߶GN4_'/Xڟ^`'4jX̹b\] :zźζrbesD)w@wfR  /D7,ŢP{8HZ,o.ZVKIN(Q*J.ݝJt h럜i7@2[ 0>>6DΐʷH)kWhMub |U IJ J?X}3$:յUF@,X攴#}~zRzpOUoP}yڏCmE2^W`GXX& YDZtDmgU}elgύWM欵n6 PvM}N-fY>*9|1΋i,䚠VF %ݦKL#DMSQCcJ.,W߸-C]+/"b9*QNJKtR L^X? aFNոh8@ UN +wvjPr=IsUH4/vl[npi斌.?;n&&S] nt+by['5Y4U\EfK7֎/v喠|H58c)yqi![քNv&X[|w_ VFMȬGB*,䕉aQ:41c h&K 0idjG)a0\,g뻽j=UjW-WbqM\'|h]nӰq~z͏DW?4?T3OKY8R<ɬ<\Or -w#Ͻ,#zPyD[=fGsp^RrȂ]@$t_:n0VQ6 k( 3\Ceq_)Q5=J_S^ɔqbn XG>]ӊP͝퓯.e`NA ̀REmYSNꎊ"qJjkGE05cG8K I *.]c}kHMˆpXߙȞ58%-4.^AX.BR M;.ri:}~qOJÃ\EDFţ g+a;$ibj{ CJ k%ro0]P\%k I00ƧF;}CEjͅ=zHm7nԆ*gCsߵJ5S(Xm䶝8z\9O +1x(K!72C6"i¢gS:­t#ۓh4wꯦ2(%;A~ 1HgO$wwAPu (_ABп7gu`<ܓi ֯|\j:s0d?PfJ H= mIcUToNl杨Vs~|XVSr"  鮧z.ĉ)_/{$m=ZR]EFvݲ<"P>kc%|p DQ9/~#hA:*t.}eՐ{U<_N?3h3LT`=< oY@90 i{h$nwpƧ/m k%j^XBϷ+3CW1!g"+{b-)d< qJOGG[<{.%!qpO!\.:cւA4T+ F,H١})b20@*G}eRDrt S$jEނz+BM|uJ XSGkT=uT]a Ҹ@~miܦ9tH"VXOl^xޅ!=ONmI1/o(ho^cu'V4g􄞓L ,%=@]c]$hTyPYk2i"R:y%8)EDS$"S59dqi3jaK~&<˪XOW(P9MNW3ok/v/9[.ɰM˵MYkv#^vy YT}Rd 03*tkI=:7Je`<# Ր۔Zk01Ka ЬK^GH=B 9ďkb+yn̤b^S hBirr8j+0D;|w~nɷЎyF\ͫ4X@ugkq[j~zLpX^kbJa!hn#\ DfI4H.]<]Å~4z&PPRZrU}vUnxM/Z|ߖv>dQsA\XT7Y;* 7; ]#m5F|[R bMgr"WIk?לHاuF,B4c,dIZKdf?e;v5kE3ȼm?[lu|mblI> =wgB{`=x-BcѾe[ n8P4iQ$xq(R~f:Na3)0]>C k':89PGٙ!|~LM^GZY,v*ξYkZ'2~{Ɔr+yU`T ]#)64/2C{@'raWx.2b[B6viZ ,ƍolDk-~F#f0hWVTNzѸQYG@vZ|rC m/ccc_Qou9RH.j`IՖ/=PcKz'oă%t7DcA愵71W 7PƇ8GP Vk3)1(tl._[8ٕGk8;ڿXͭxt^#Ք/XVˮ* # _NnZi,c1JdN7)r!łd8գQ_7@#"s@ʉ>4MqTЙNDPk, ٭`|y.[Qx+ g|$phsGeX.rt0e6d&"PD&XAC\|:K5 ȌUC>:d@0G&1.Yjq!u3%rXЧWh8'w %#PV'cjJp3iTkWZofi[\O?nNWēs_֞]EGzaixkbS\&-.-7rg^'#Y†jD4 u}oxk+Tm )& 9=,I*RU7Zd$:.AK}|]̉3̓kΎ%W4kIz;YnuJZQD Z['{uJq *":%Au7C=љ(0K~kSn?d :$'yJ8Zy;}>`oM »ƓFMnK1Wz뺚ՙ~8jh"uU2wO?ysEs:J=xd4\r{m$aץ;?x] ±Kv_0u٠2Ѝ#mNOCyJK1PЫOjh&}ꏱp_A`?tź(ҋu+2!螽Ӌ쮞8WM+)jza/[0貱>Y3 q'cF$v/g O;Jjˮ:_9i{v$;rH#C/_)ixw ƹgEu b. y$C/z8"z * '/ \犯gLtc={E CrV;_|foR)VxFf5³nȋUIX Tw *ehQrF" bcDa/(tUpO;o2`*܎u8}ya|.95]ͲN~{5*`w5뾔L'8~@\;c]W^63;D/_6Ĺ^svEԊY $l;}& r=h'cUkMܻ]K=f=@eXc]M֟]xú"A ƥCӺ7>nM*#w>:۠ .E_W]갉֢éԍ|Rĥb/&n/C 4 fc6Qv1 >DJ%` ,:Qȁ T Z:g 'dJs>+"{o8~$ajՉL{)8T Ack~Àޗ׊Y+KP!KeXp@E!|zF¸>䉆;u2C% }s)}о~r}wuN֘hXB`Z5%}Dqi鋧&N"֊8 v)+㽁oc! ꒌl=^&h]v;md-IﰰS3? `uf3lgTck7s]1yjk[6]ߑ:%,h♥{=Ln).J4>Fp(KnVAglJOUݤ9c_ŀ95 pP> %2?[K.kK-|04x71h^% yGa8-<ʉI'ICHV(*ׂ9_Rdz)G*@ z}NiwJodբZZtcyNYgKF{7\MxT$dhT.Bjbd '4XL"XkV"T3x 幪cڢSw dH!^=wVŨyhDXgxh$B1s. {1 =:vOٝOu8%8:~O$q}K Z*g5J%FAAlN;{F]u&͖X-kطTË8F" Zv0tDWʑ6dS4"$ުo __5>{-1n~@RNE Ohζ@yxql:maGO hsDhFy.<ĵDcj4h:Vd3vl64dՃŠUV<2%0xo.L0u8EV(} XTaJb2Zw}E-ܡ0Ec? }&D+!E6+3_/NۭA&8viՠ_I4I}DROmoB /o0Q%G!w7y,Wg}6iE|8Qy )Dbg ɘ6uTCS2l.&/nt=]/ }]}CXfl,tFmc (YpuDim3A.y}r F鄔;ch J[3dn 39g( m0EST^޳׺ e' vtqG2N01DVI$zI? ywc/JLȥCukv6򿰸'0|㤷vPPjmx9O %rm}y3hg'ptpgv%^wʝF:V2c¬/I؂(/-6&]` *Eo7ED?pUs[SL ;G7:'eGaJje9FBƐviiūCWmچ#|S3y Nf҇-]2&$j^J(fLDWʴ聝!k4 ŗijL|v!0by%*"%y8'7g{|,}-r%u!OHY`:z|#?zB^ºHCߛBӍtlТB, c]uy]nE$Kz>J'B~Ṭٓp{~Mz"[Ʃ; c]v-DljC* lqť'Mi#7ЁoĄKk~zsF9簨%ʶS6ԓc3a|&@ɌJ!=f#7.=2(ű3ÍP1c$;36M;ƃ ͻ׮;:ۓ~{ )t~Bv˒d:a 01PW5I5?FqǨ>RP;qls^2VVPj6gy_⡴QX1W'x olnL)WCc]-<(,P@H5  lbᕍ1kmPPrXUQS_ f=TX٘)CT%,$+ XxQWo:8&.SGBMZ@Iy_[_7FR= LH{3 w@G$#+=CdQ\19Sͳdz Y7})CYݡW+ 9I> <$^4[s(Y=Ub7A7qA',=4Ù!G!@Mf_Vw4^(m#f.-Fk{zrn\Ll@!,UD'p;%shX*L/%d }T4byu6hk .dEE;g\"E'*]љ=_hQZ `gdV`(X캚+ιoh 9SxM5mXeRΨ& T|m+=P y;9&WK/WxC <9ބPC}:lNp`ū) X dׂ@}%a34=5C|t7 RzvtPƒ^ud̃%738aei뀇;W[x> 0!41l ƺ2%^^^̮^"\IfG`3[a)x.Z aZa,BT XDxmvO[?6X,m^1"i}ޅ;c٧eo1Z%sg$h$恳8^_TX*TU]Bb _k|?A;ȿXMyXdn Տ  l dqpc2rRhJԾu>?#l㢣%*^b"Kpm2bY&_/0:tX.`PMg\8,ʂ {BC.(FDDOd=c@lt? hɝpL}a *1VP|rf`;#\S) 4p# 8\G#R~͘S=80J0sN{7+0^ђh~ιB3 ԼޗσH˘5С%YINo (+o\"jqDbMpp^\! !AL<,7w',W=~T U(GFmv>O&OH,I7 X& R\)֝]M&v_ї_=a[f\ޕnjWJ)ԞR7r{}ńXz/cz&4z[t&EZAIEubS̙$06K% p'Q#mHJ;\hTwR=̠yv)7,nzW&{*\WElxk%%?_AD[\ QB\"c}:eF-gWW(# ~-,[9"Wjq{9at~9*):)zoDzGK!nހ2 )ZT*9& ^ [v.LwT|Qqx4`UZR!XHtf{dלN]WF^X6&[K2\P{?p\z>v4 3s,ͩZoFy k}X~=zR#fɲuO޾N΢p ?e=whaɜG=D>.ȽlKmQ8|vOEn>wS HAe.]шrV/ yԐfΝ[;KHD3 80楩(Q~ww\XV!UAiDWJpaGCJ0*E8BS0woNd,$Z- AX(%ӫf6w)jyV+FH `cB)Jyso$Tp<6eA8ӻjZ}2L]/~ X,LҌ&;j<58|fHj#(:pl_tAK:~RSrb]2Q} |BRx-7UqdJuvD\4ֈ[@=$ o:؉g^1 P!дS.zb'SA(O&>AuWLۙ `2j#} ?1ZV~ɛ'Xb1^YK/\}斳kcck\ ^-hJr*cA,-|[D{s;Qj*Q}=}VāO 6Ll?5ۓ:$4#\~3Ww HY˫YHᷭ>D"FN\R"t2Lſӌ!Kpԫ>߀j+fA ?|-"kw[|id@9Χ:NyOrv k~,lU4y5t&p20!ٔ$CfrGyhdhLwYR]iWfKV]ubCjyE"4 ?#uq=3~?Z&즆$`5f9B,SvhۍPakDP'Ӳ*1ry@ޓO!(ϤD;dY|Sbܣ`r3AY)r_ҽnEtH`W"l8`zw-`]:,dCxfQ?k ]ń|J_Q nS]TP wXNPBCdO i"⯜4!uHd$fևm`qgNr{w7Q 9A9o_#4aY ZeU$;F(ZfE;V;̹G 0 RTgRq$쒴Ȋ1a)q맖:bzW7uVKa>dC8rk,NNl_ZmgzYb-,5=-F&N9-䄴nKͧvGT$θ @.lPkܥo.u#ܸ9<$x^4>ؠh{(K%n!I)N!%qG!{2ϋ4|nNE:=CKP4(KA8ruyGyDkNFm݉4 Pٮh 6nPc}Jԧ/yٚ[Z]Cu[P/[1=cDk_Ύ]yňgDTiJEW=u?Fq,|I3WQqb,aJL38 TxsH̬BJW"):'LIWm%9r.;&փA-G[];9E9+>Ujq7bll- b(SB,Exp} ]r,սtNt ¤CyfRGK(*~~e RtK RI`,Tä*8Thun8=>fuz/6LL:Cn|ٺv,!YV]*;05p'@,$a,r=16XYC\Uq-:es&ѯ햧O<bJ>'Z)= D~`[?@L!$ /2~*F(Z*dHZ(͑U?Wlp 2;f z:<\h9%dĮ'6`Omۊ RtACc-y* I@gTS'R\x J( Etx̷h'6/L}9K}2Y;߲ɧfm1PL7Hp^)%ÿZ JSHڋӖg@W@;HLA#hQ,Gg~$ *K;3B&qGaI* O%nHp쿅1g}tގ5'T@fl[? ruHEH`/|Sl#Dck2#淿WFuӜiukOИ'" }BUD 3O2#CJQEo53jjejڛ V G;NE/ctK6 hxhkU^>6!Tevdv`|]B,)G`z"(̕kp 9?P1ӏqMCU5&[eg̳͡ą\PaiΙH;:QK Pd 2AGӉ#pVG1ÿB%"R)I./ CHGŠ j4 f~@`n&f.FjJ;N*8ϕ,]6rvihng~phvrBndhw I݉kǿ/y5sSynC%jrpIO.tNmRNd>돓j؏I+>l7*r#+R'(Hˤ5 :vYUj 8nֺǝ-n%V[,PBcxJ)r9U\q<UhYq[@TXEri5=9-Ƥr˃q>b.j{AC߻W󁖲Ci9Bd ݹb4ۧS\4d U}e4ypè`-k{l5t* wex#>*10l/-=rIhL]#7l A?A"5i`$Tr$afcޭa,ѯ a >IGjH۔ާ?Om bɰ>G+c> Rf#y({D6xE"bw!^>Jn#N>p&zEL{:zr'K[68*/C{{"Ǜ6<rp#\D6D!L{*vXDwQq}D1Wv2^4l{b#éZz CL؉9ڎ,n,H|Ξwý[-UFsj ^M#r:l {1-;̓Ly/QpoǑ*t"Õh+зMܫP*;!NIZ#ta.]CcJ Â17IOGÔ HNFSg:2rQ.SeZZe/5p滪a?NP1L,r@^*AUXPtAuࠐf j &zÀ>S(UicWϋdKަ(A~N %Ł1 rgC ^D!QDj;\d'Ph eo`^]M)o[ NQV>?hGO%@9{3K22&`ޔ$hzllʂp.{%P38[֛W^IDVBN]Aܯ̳QɦU'7 kUu@*@muL"wvc|k[d?gR+S|!F_?-ܕy~%a(U1ޠ7(N Y,5#սVƌ9Lg `(+eGd-r僴(m.(zWM7li@#-}2q"xD O j:sԆPx-== bM337mh;O~a]uFMD ^x{e ;iX{Nݳ˼yx!m2itξOT~A$nj%;uLQ'ٯFs;ʻ shA˿( 3מJ@EqFM1P)d[$,}U.I~"1j9U78bObNM[Zm mۇQUA*M%R6z^v2R􂻊U>{hL1S7sB򏼯5%QRJo)O Ll􃙫USbHngRCٕb|klGEKb} 5 /W#bNśCS*CdGz&=ҸZp4}4\+&>Te']^()%'`4Tz `I쭣O$+VK>]gy!taQ#k#}іO&1}I8h+ۤp}:f6 9,}Kul~tǼİ|@L[E}ݤ(m̯c:BV) |H):#t穘)7E@!8.XN:=5{` #zU X/-mN q8WpP-@_&W@:0R81R&h JN2F|E(4HQfm*G2p;C<tc)CKD'EzmGb<&"'Ŷ<0Uzd^^xJܙ?\Ļ)K$*+۱`]Ms_-o8#-Uw)>:c1ع %ec^36mw81rGU=xO!VW\_/Ps6H79Džd9wv`QGX3ٿWRăT f朾ik}s|'H @v#~1qΉLg@S+LV]i@RcSR" }rYr{\6Av/hm*}9%J9YM3x-lܰ§/1rs`H<? `˧`GiP,T6tGPkps^yq7o]8`05CPUV1pz,tBWY %;Ϋdb"K1E:/1RE\ڿE]4n-p;MCf?c;t|s R8ʌ ;ټMu2#k_#MOmo>Lc}I^jT$\{߆ 1zotD:Ou"8 OoJtOޓv4'Ns%;fp)`c>ɝ{ ZF~YMKZChekz$ـvo1N*x/DәcQ KZaY8+|IGuA߅9Id۵#?s&vYڽwpP_Cg7N.OSs.PC+ 5(|Ԣ3~N2:kp?m֮=*ߔ|,j0((\봜ʖpa;{!(VRGˤjM}.&g~7j? N^BQC_8G ey*I = M3E}k#Fb'o1׹Ώ?Xd4D*T$Tc$`D>V,28X.O<ü(atc9f 6w H@!~}=Y)Ą;ռMxS*d Kc4Cl̙f%9= 1jUY:j-օ7q]HG)wq%ʦA8agy5]wm sBmI z 5ogdO?,fr\ x >j{==p<}rȋȧB3j+؝BdեiiJqy( ~PCnXJ^blb,~] LlIL!.=$VlZ2bנShVh,!AÆOJZ:5e睸leѪ! z.^X8т6#zy3΢_C( (KA>sezIm>IgmtxQ-5VNG[4i)"2UH^d#D BFt'Kf.̳Yn+٢+ME&o'K4(t|aȎ|SD# 끸q~ʱ^?D`箒_bSB)*$axvϐFGqIPʗUđ bĚ]*3Y?X 3:j eN.AX'ftZ+bAˢtڹ.Aq_9ByPYsx*Q%ުk=cl/'LF`'}g‹F YCƃ頋y=Z 6[rWO49SM+7Erh##raK++:P矧DK;HU^G`S3:9zf1d/\8M]Ι4ؗԏJܾ ;Qrh--RYagV7Ms 4ͱz[@f uPVfBDz:D%` #Ͳ˻yβלcI4|lEq ĞwHf\4Z|F_R*20r\:&O˞NN0c ՇG\S>Z\^6zqOk]^Z]|r=jل<8) ?D#fH2P on֙5`[Tbެd>ǖf j,n 5MshUA96agۭҊʜhy&B'#$WxaF|/A|Fq~l.>Kan*8o1ȱɣ jԨ̂l7lnoSUsW ߭+d!RL6hӿjx |H398MiAR?u䲍Db*cز:6BVcm4_mp-hW{=~ A.(CYp ky:>u[,d,‹wA\QXƱ;Q衹K_[}ك*&\`Z=lyOu"dףrt +|FѳjElYI)bR[gI\Z ]=iBüjNkAbʔ\G@Y&8iC~4O',TF͞GDuꄽT1cD ؉Mj,ۆ DTbQnB2:0cHq:Yeyo 9HJ'^yjX8ʻisx=ٷ)sG!$UkײjXiI!>ULin9esEUtͭO+;REzTq#>ӶU/ zKW:l~ex,\//1&Pp>Ѧh|@zEdҐ`Ie.'kЊ!"۬^3cmp|0>s YHf^Ԡd󩔢Ƽ]H( g0N'e=we͇@~bvg!.d'zPzϮžM6P49`F+]-KMNSB6'ˆo]?i=`/+8V,$压Od ]B3MYn'?(aXnMovmXeͪlvϦ2!w5kb_ML.鬰Ī#(Ƕ~] -Eg*[."rR #a;qЭ&a&`7(򾾋FcgWvȟ`x6:CP3Н15Sak裀5G} Z}}y0 k}k.nvκh*@B薷 ?ND|}9 ELBT, |;`l1F^lw`yV1,!h?Xa[sgm=0ZiK"Ld SqBI#z ٶY{6a( ~bJ:*-D/=j=on]L+׷LdE4}h+poWlA3xS`"=I?d]Y!q&}ٿƞ\!{^E崦>N#V>ͤhcG4Zu^i1gkЎR @ {I]")&3"; IR y_/ݛ.PDu )G=W3N-d+,s8|n2[U&7Kyvb _i#s3Fⴡ1gÙʵؐb=?o"gN)c {zSX|KEkDO8(Rn% m@-:[&zO I̧ګLBkI. rN$ 4$@D4,PH}o)1J T Z"2Wukʱ\ "q,uel/Y_d7üng^D{Y! K"t!Xy^6zzhS.AАO3ttvK#e067$S(Y6%˜>Hq{^u1(z k-?ۈjf6KI_f0;pMFeޢ ܮR FOe~~n`[e#( <WxzNx?U bY/out2|Wy0]hO3ճQ&BbW_0|',r%&/+%H|.DqmZU>:.l@?Jwr5J|!Tq=cqb5ކE6|b474N{%Q?1G0f;@,P*Wed/s0'PϽ4 o4V{_kz巎~ \G@kCJoBa\Ϩu꫷N#U欐0p #0蜛+> dNU1ΓQϣ]x#PZpSb+:{ݼlD-94F0)za>XcRpW:i],t'<\h=xt*Vg9R/c^A ^1O[EXs@ ^V9MƚJ[ Hh+,~}qR`K2W.z#W KU\&`|þ~+ڭ>o'"#m+$ÎQs󙿱qG&`.:4֞&"FIHy֚l"4ҙ&4 DWn v"8Eݱj/tov8-#f/`zf /0n  .Qpy{r]ҏ6R_Ѧ 3`P҅7c@Kͣ7Ό(aprJm!>WNoH i0PѶ!=l!5޾.h #yVkS!CNg`}kA䇃\^15o}AK].HMhm\Zߝb&b.̵/lͰ_RjnNNzb+a/®gj~|EujMhN ZJ_ACzGw v4qD*>\-B!Ugg~{~8[50s47Kb1^ѧh.y)^XJsZ9ek  Rykn~p1#=,=غp٫!cAi+m@40'Z]T ]*"lD!rPYS>4gx:EG4S {׬M)CE952fD\9~(2CcXVEW#%Dŵs͂č4gf^hFa^_O Cs4@V5KjIr&cҝ5 `. ,ЅoZǂ:ƳC5*Sgfַ!5Cw,(ٵk6-4/m}ӅCWRwe3 C(vn|]b"s&cxз 8č8t%O:B:ajA5A9g)e6ɈlRq BsX:OxyNCi@)b<'}WjÖζakJI0>3|ޙ `6蓨/<5BR'* ? a~mSŭ|QMWO2^X]f%;cpc_oX㯟 b,E.g砐Ġ~:wz'O` <}2\P4[yO|d@;3ONtyA D$ZO8ݽR?Q6`gGi)FٍL%$u5Mp;*֜@+&Y5Y,}v߻if O./tu*Iy2w4wB)xrőF㶁Y_3%L7JYXU[U9Hp5e&8kfJ&PeN lxYG m ;0tJ26/\2`'kKy/ Tס4hc{i_/E{ʔZPH%w;8 ag .Zl96ޝ j׬yGgSZz{}ۼK%H+EV%o y$tJCTzzNB~o1]pz5Ic_}اz;8YRu<ݝ)AX2L3] t`E-M ڦ7Ӌq#_ܷfQ){#̷\kpa2cu#^>$. %3 bʘo,dݔeǘ?&<U:Ζd˾5nzF\2d/s(k%q)9Q0e}f@+2 $s;u.f;=-w@MQKW1;x"F[< ͓j੔Y{%7l͊t`sTݭ4'*wj߲u!ؑvJ-q DT19=A7͢H^ˁujF˾xD.@yN `Hy_F8SzzVLs7 (0,'nLx׸ e:[?o BM("S6c΋nZ*p6{<`64l;bDT$)KvMQy9FK_<Sc5]0:۴hIpz|Ce+bDW4C+Y_b/35"J7ڌ(P3L|M@y+apn;P,Sq8!@PFܨ/Û&3SjSh 9TDŽ6x"ע`OsMzp;aťkuz7^n+`|MyB]ט|iBc w"WJTu7~|8rxuw(E.;fV: ,8KsXLdPl/* ss >^T9VAra*˨VZ`ljL[B{&j1U>2#({b{}IAq(c+2m e8GB>kWy۶VěDOB]e99J8좭lǶ@s , > J ~ +G9P'4QZwx#$OǍpuh \Q,Bjq({T.3 hvҘ5+aҘ ֮-Fe^wa7,,~% }IXS~<+ƚֵa<#+ٯX>~mXQӯ:YoEP[^N*iawv'XB4^9~Rw۶ i)[@  <'Xq2{WlQLac#'WH}mUgEd(ݐ<ͷ#AqW>dHvQɫ;%՟M'DxCUM9JXi@4{XUr ]SnAv{%FJB&KOM0/v)i*} ]^Q/&8򽜔~J/U\>X .Xvzr 7zD2c `՘.bgwu6h9GD{=[.ښ9Y|z,o ?I7"}ҢҽyA;Qxx)n@-q SWRJ0+{.:<Ƌ) zy6LJ)%6DsՁ&nGf dkd]Xo%`^)#zkѿd<#QVC#RR 98< VH.pwD5 QiE6Ag)kEUܥM2H1 /Dgu-ņES"y΃면4Ni"%t ٓ+At*`ֶpKko"ȝ洛6F-4q4'ʱ|R?(CV9&Z=t gX"0~0(Z#2Z^ek`9dx~175h1Z}s Vh֍@1C[]5ܑ6ҜPXsB)u/%^#GTR%x}$K64q06W\S 9tvNdz6пc%B%Cm6PH{4h- 56X9VCji?u#+G Fb"Zw1tʪ2ƨYY&~_TOY$*Voкt{]!.V\vnqq(PZcvm xϩ$k!e?܆&3`'l*O *upܹotFȷ>%]]\yóD#K7(% RSDlGb7S_ Br1 $d?ԈiB!ܩNjp/mnNxUx6o[~R4hW]s_$꣨#49MaH ?!4Ḳ弈&dCRn۶ `ۍ baAO޷RLƤ._R?n1vp 3LOf Ug#8`̰Us$jjYT'K78ճ xW!0z\RLV k/_ |OAXO=ΣYͫGp%1W:CîHsϘP>r,TƵ)7EIJUoux^A"܏]՘?nAxO[LD{G"hn4=No$ [VziWNFvT"/K̨>s3e%. N!F- ''}#FHYc+ 0'J<`DQ&Y=_Skϖ1=uAMO| s܋f:Ĉy=#VEqȼVy)u",0-rJQKkIj٠hB$^'2Y%7@鴼S=j ]0Xe5 HŘʥ7L׹G<}#Z[{2œ隧FI2K) ࠈ9o_;jdT1xHfOdZ{eSQv Og#/F%ef >jh=,wsܨ\ \i1-DǝZFD-2y#X361{y/# k~{GXLjt c?n&.-،54˲C8#L%=-DM"}MN;+FT"<>@d?w_(¾:k? R^pr:0KNOR~D5b+tfa8@CT( =GMp3UPYO^UCdBGl|3Ik&r[u೏ '."695:^dJ@&^|5tX;YVپBi7EMthIFfF $j!S/Ѥ+u1 o]oRtIMٯ:Vݒmψޓ+_=7+y8ƯzEySojA/wt&=~Pbծބl;q(~x$_ Vd  ܳ.-H(WEHcOJ[|W >%[p x450K;S" U 2FI]l&W{ ϻ 5_e>hOSQ0|Jzq-ΉNTЫ^V8x|@r-@JVU/IƇ*~ {-j -lO3R07vv"p";y%-dh۶_5_.d\7Ws~#[s՟'Q0ā-T~cslJu$[\4~ނ4H LkX7 3(1Fd'Zmo%#1;k;u%Z|B?@_0!{,Bm5%G<ǵ5J6qk,E͎loMb3}a66k$7vŔ,GЌ::_ v׆愥ߚNg )ۗ0jGb/BJl,kC-AI!:Nj[}C$o CI\plA{]i(B80f֮Wk)>?1t_i? 3=Sp0G]d21'+ݾnX*+L,?*:wtԿh"nvS憉l:vZ)@bYlJyApQSF:;4tR#HG3ZQ# (W"TCGW={v8@جtۖXkE`2&'y4B}6l5y#lv˒d!luLn!os& xbVrV`@DXM]rPHlF ɰY@,GѸ-$GβM²-[ a <э#]܌kBoUKԋݍFD҂cc@)2OGJPa˰0Xvwn،Resd(Cyk\vm~٢S!d90 4P 1E6Ň0Xx~~V"}(}:.yr@rb4sC緂LC^@po w%pn@'IӼ˔0-d-7(yLGa+k(TTgt=>d2 Rj wu&]Lk|sg3OB0'pkEQh'{ b6_V_g$nzQȱ x 5O ItQ 2zo" HA5GuJdڑINF\1%1>_Na[Eei$1TZB[T/̦F~Uv}(]${QVtƦ!Iwdr@i}S} WKStms-buzG#Vå BÃ领6?d3tp<^ r8rk&҃c\0_~ȉLCBl r gTk "OkɲV)&鋢WF/2)2~] 5T AUݿ(I B"zSixyq!v^iӹ)E:uyb ,5ZTD՜!|[ΊN1-cʯ=9΍,5>z^=_H79/,i|Y>h,%YQ(8FQ}n{utne 府u)z> dTEbvuOI,jY ;A|\iWGOַgD0ꘞ]œtgg yC(I{OfgoP9#sNsNiՀIoZ"ٗ,Q:c/F0t4WBm%WxD! ;=\iIi瑴]m۴>\@W,榓鹬!5Mϱ3{XTgr2*hH=lGkve܉_c*I8m{Q/7U31M4bE$w @:HSҶ>ij+i++uߊI@0io9p uB6aF(t?9$1U9,dpVNld9*#sx a CřS(wc*oye(ܸӟogΏ*L󐢯njžF4W+jDp5&i`oR>Som{ Z}f )G`DE]DNB ,[knvbX|C`WpTe*y6d)zi*Rǵ2bޡ,n/oo.VO^ȁ zߍ!}?V[ xwRF[pyLt+T >"abRR47n./ʂ|T4H刟 %#ީU$q\&&7T4HϪdȷ/`'W1H(mM5*QKYDMr;x+/m5d=#U,)WEDE9Mn3C\]5;YϔQЪNCRhA9x$vFWh.Vu:QAC(/3aӸ`w6Wx%!cmn(*,wBp钃ƒz0~^;$^T$:'?-}1'T'QEt/TvK_?WB+ [q0sҞO@SWw Lo%z[Aаz S`|(Q]P;C$~rC6~UНhYw5C/"Xu1u2Ƀ@VC?hPWŶ]5~\R 5.Ϩ* ^ʋ/~P@b!̨;_~E3UA U FĐ5~eQH WC B lgȖ= 5E8t6_-dn\4l'!'q8ܸ76WX(7?nRz֪Tӗ B}=3}IKŏWˆm* aMmn}o fYyϘ%ɽ LQL%d%ҩWq K]5JB/ Rbf댟x,!iYpqP?tk&{GDSL$0F7^Ųg F!I`/4}qyo}?4ow̓ }bbls]pe~?sZk=ۼQ ThZX?m`ڠkxP~a|;)ۦc>p^f݄= Ĕ{>^8cgo|¾ГUO׃}].wȥ($_bԻ(2=-eK*ԃ*䍽ә#Ϝ>T&a]xMDD'I˙L\sV5F'iͮdK];-yG ƃzgb|_q|- n*1xJ1+5JH0oXrpYʔ9ovO:VVPFb䘪HM#c s8b1dz=:\M4Ƒ'@z?aOb*{NQWm~hB @, y?'%q1A "9>8VـzJ(uM'qȧ~]S'E6VB9Hc@E /򘏆֔ øvSx'dĦqFџ{,7u \H3[bmg =S>":1Z$Ʃy&0?&2kf.#Eu.ېbT Qh^K+zg7^ TxnG;|xH0^5 PY 8 bj=i U @b5ԺݞAJcx(, ]&`|O:W8e%ڲ k@DYڹc D!H2.nUϋ\Z:NT3_cFƼ*bHN*񄬢e^v %QwYJp4w8F5YM]ޟ.\l;2q(+2`=P۱I|%Yb˰Hہ}Z5V a7Z%fdE3 %k8'=ND)3>~ RdGyӃsh#whPeޟ/h5|  peOhʵድtos )x~:u8fKa@E@?М✭Zg()d#NJ o0LXk ?71t%.m)[ ʺ@S:W1 ,aCn`0$y)qȥĨj^FCH*.wͨg!xEMXE)\Mx"VEejQawR`N䖬x,S;󗩐^05B qʘ 8" VIt\!]!tUP%x=kVt:*) Q:2!"F잘I_^[lLy-X#nūq%sA'Ue5p4nA2 Z c*8J\':+lr\Aǃ@ý&)@wfYӊe/`ҤNc`X]?a@^3F 0U-6i6ԩG-sA~2t1p vFl3AV'Cj,W[?^qU"6|(6W+?i ΅2n 7*y4':cR 1G ; ]^4=<"MGFwoh t2R} _B_w# #աhZijOOйNUݫfքDꕨ:4]d .ҙbBED̿l&vn:sTوW]b IaP]EM_5GA6 FEJio4%J+[B(ў`Pt_.CiCz߮;j+2-[_[עu V.Jwy8A||ٵb$R7fshTu# 2${R-U9Cixi84Aړ/Uvw܇61Hb o:@J0@"p}#Eln<}j$ʓwƢdX@a7TeOf`ye +l@|v1!-#Q|(/WQ?G;y\r+ɧ_9waeU-M`WB!Xx"N}<o#nE!Q!4@13P a&\^fQݧlxͿE4p{uFP[`1!;/.e(YF4s9qWa|,jiptf9^۵> }23s\ |Hw3;{@"~`mВs]ZjVZ4_Ocv5=;CGI[ťA89 !} BE?$Pe,M kݭqƶ+)v3e?!e:^0jJTzr`אsY{lpwdi,D+7G>>[`4rmn=ȳiن0" 1aJ'7 f)Fo4!RP[uр8CvWE{ZE `V@?kRJ_(ʨ Qf F? z֗, KρV}3oqv[ioEYpO"385rFճݗׂd*&yvY}n7ڴFQ5B 'ca[-[v:RLn3 u2LúIF,w B"MS&|nBj]0>2ԑsbuL)rajTȐgq _,Ns AlVD̃! h*[px+8D(| SN!:ĥΖ3^Y)Ok,J ;S5QBф#}5X'h"3eYsa6/,A!e4ST8]ݯ7-+::e]^N-#jwCZg8M/G"E{U }%j-&>ZQx ts }ş-+ߤ#v8zKa/d[.V{m,v֊f8f\J?a  m\r_4H <1}F[w}p8͟,7Zk(NjL7wY>0 )4Mph0Sa_ɜ.qҚۅ6IJw,hHQ=_D,{.]!2bb8W?|,q)OIO̻ !.71M@\k/N@lj 7I6Ȗ!;Z +wjSpZKiX !zP8Odx>WiN56& q#+8G/=Ʉiz)Du|DQVd@LScÓ]yG\uh:RJk.OZSIglɴ̀OcͿa|6ODdS;1NLlQZ;W^L^[h:_I>5%d5_cܛ1O/G7",Z.=FD,J]Hwҳ*,Qoxc._ A sz($b2B;`0(&ϭ`^ZT\ B ciz3(\d(yJ z(;RߵI>BM6JJ{H64#X)}wE8)gA :!L]7>_\ bb?PWa?@{w]!Qբz(Ryӟj&nQxbORA tn5^Wq[& Հ#/Lj&S|M>^2d~\)LÏqϼuyxqBѣ @4`A2iph]06:V'|LoST8wvJL7k.gxz [xޗ{ޙ-=_x7@*eSA8ep\(xd;Zg@PF%E<*ۊ&?eX$_!3m'eAv踾)cNB2 oY}RuQ^7E%lͷSs-E֜1Zv "o!b%)hoٶ崙5%LM%=[K,w[8)l֡9sMе(Ό@ha ~j61LqjI{@X4eDke̿CTOt{K 8T=,l] Uu@Sv,f6~7K^㈴'x ~sW` ்tD#ӹf/\diL#< WI*p$uܧ^fU'/SΚ/(\"yˌkh3xݗFJp]zc98S@#L0)u 7ir}/]9N/;/#_]3DK>ݦ( s6: I`#erOGaP̚G.i6 O@hkRWK2sxLp{wY"YIN+Vdl3HodxHҷPC=8(X.DyϖkF@!%n tLK7x+?sDTV,tN 3Rffګk: 23oVȮXB+{U&k~n:Ӵt(hjEQDQ$j^ 6S)ɻ0&A6\:ŀie"f*@e4%r1_5 -A+,gEPi6YN+ WnI::S#)bM*"gA+?PTwtڹ׿3ِA;"/م2ayrQ3<%-zED9:O8:g QvvTt6S:$|~21k1,꯴#/M(r@L Rl>0ļj{J$mϝ,@ d_y]D.Uu.^?6Eؿ-. iNqKe3>/OW1͐܆Z^cjOA$F8Ps)ơBݱkt6*$?dzkHG @M?ctK09KN5`߇YJ=!iiWO)LXJuo)4 ~+_cm?˾Tʾ4mߊx,ߤ;?HBˡ$kܭ1֞@`=  O-2Fjz?A y %VPOGU^35I& fYe0"(hTE!\~o 05'(M!r"jX"5=raѦ@ɳ/bl4eЗV'^l8]20MTut|̛ ,Zg%l"$Tc-F E[YkU`-;e8G\w嚥Y~@nm[.~S= F=ⶸ ?gh>7xha2>Qyn n$BeZ/䀸ǫ%xr_νe\Zu [ j+iC\nAmr=C)v[]c@i*R7䤢tiW8"2f^nU$V|a^ɛp۞D' 'ek;@VGQ%xy}?n/ТUR4$Szg|!4V.z1rx $ڊc̳BWѝnĘPR΀JK4R%ͮOlW1QRp,л9QRh#}57uFlx"G46~"COɗ~Q6z ;h`g-?31Dѝ5Mg>u?K Ω" 0t:Hzq)y{=Bxn9˿D/,(x.Bbldf-..l9C2K9qdSONfu[@M3x.-"k8sRJ' D8`̊]](i9CQ$b?Dž"aXݲ9( T`p(mh! 'C#_+\7w\'m$ty3 u7ЕHwf!WFϰT7\CV$Z1k+3fJŶyR4'+zS-`FC Oޡ=+Z\U]ae)^CRϦ*ȇ4 `'lfCn\M y{\d9#0*K~ H Gp{^d FBG_͏Uvt5= B<M|#&0^Vr# k_;vS{iĖV7]C9] lL0.Bx_0wbF >3Va A=lKX6UR&>'Í芸/ 'Ϣ1"u'(lCR@pmGNEA,5JY T4g ]{fZO2U-+,lq[scqų@.cNqww{ )"V( e#7{0_Z-x$[ +P?gX~c; &#fw>M,2h k웣ȿ%)쟗qg/u#'r⑉CA)o'm&iwN0ieH$l'w352v>SDC*CϢFvTe+a,4Yוo*XԴ$) aIfV7w@Ol !W^# t1JI6g^ɬse?E*Fo߃6ٟ?Y"k\J0q{Hr˔ZSCU~Ѐw+Y7L (ׅ#z"@]aZ[8vEqR(}j#)' KLOkw] [F:7cx>ˎ[YZ U"[hZojm&D3~Pt+Y^m~sqrDY*ZGr]=JD&OVC}VBw:D1 ]FFg.cnT#A1"C"7X/-㞅CKFՋɔW6Hcp^X#wbs 1((ƴ4Zt:bV{F!FLpՏ͵9 'K؁qJ+r hQ/ǨC9y%BlQ)Y`)vtJp2 ed1tSQPvȇvVB }"KB\LwLKtmNےJ# [ 3v9]y>'E+N9?*aG (ōj88q\*`^IlY9GxK`<$V!lc <86g<@ uzJwx"àb;ZJ4cU,`'E<s(A׳Vbү>W*תWci`G-M2&sa`fեB[c)no[zEAc-m^t;-`(K$&YKcҋvx(Ĉ>u>{@zG:o_~f[ ,vΟovܿӄ( GMu "Y(W pA}ѧh+8K.D=0 2E"DIČSŸfDMQep6G=VqxMsL* ?: tos]N\ґ4~}3g#i_5EkbE^HO,[˔_*0(@h61T@ŮL7õ$ 0\Wο48kr(v$p keخ>&+7_ݹc~{~:1l^H#iG¨ &3pG6#ĂCuRT.WXgeb|y<*/1mi4}>YmޢG#-ʳo*zz#0gŏm˗w hMh C X 5{e72OAD(M}MiFFh mFyA]+' /Iց" eDui6;aK_<x:|dg}\6V; >\!uM %oNfPCyZٮ nW?zЫ\%QXe{mgqHiܴ$B 1p2(v8!I?iGSiYw Pf3{ӱӒ-j}~@U"׌,)ҸhMۄwPd.XF2+R?}'3403BDW+boQ%<핹vNL؈:U%k lA\%x/GoRŖ+: )r|$4CHwMizu-vX"LʊՏ[3]"6Dx=n WQ'٠B. $ û.Sbēf\@Q77&63V<ʅ<~'okl wu";$+Q{ 陷k#rP8)_v)\ TV;G[:Ә$D;hRU!Kwı) ~s84[zߢ󘫒1ZAoCccw!J'ѲϘ}SaQZ]"@THyγ YI5'x^XlCҝᒭ \8pw qT\#K/}XyD?9r:-0HQOYf,cTtJX9?r  )lIXuؐ5zG [47Gք@_huPV2k=.Tq޻oJ&7Z]poVIx{Ł(G.eAM]NJP/rnQBK)zL';~nc,G)ž?!RP*d60|m2#&.΁ !;WiG&x/1/Cwi^bgP)Ѡ!E6&[+pپ+z\P?ůE~I_)'`dit/F"E3|2H߇Dl^xf >;U>nޘ[ڰ|jTUFOg4DŽgDۍ,}'j´ѹj!V_G$\Trѿip-&>@J%>o2^#*^'%&&Ms^ rB8TDaVYFtmݳ'_y5weŏ)'uRyDkYHH \zMf*Paߣҭ%\!sawIko9kYt`7.p6D-ﺽa#C=Gʉm>c{VK S1LJmѨw^K.za2ro‰-kɘU J C2L-4pK)bkmfwl%xC\ y}F}3/ <6 ǁcp*ϸpSHDmFIrz%i1e7ը[<_?ێ}INAix?tD>#:M'rV_L5$kO՞F`ҏ;>ȯ\L\%n3_F؊7t&~ټlm@Pxim]*) GC`q/S'עǃ|U}lf3OVr3:/C- T ^&S-7c$5d/J`v᪸Yq<^|oU.kXCIT=8p g.n&]NXM (&@(s۲^4 q L.mMH[{4Y.wKchB_~ n̲l{AQpְP;(Aweڸ.o?bC+身V :3Zp+{b)%! =iӕ}n@.M63:3*p< )VSqpo|.4m5CFPJ@GON]NvaY>4vJ _iG4EgGdPkT`u7ε ޸V2ĸe>IU ./Y{R&mgo3&)qXD tdH40nZRW񦛦GցV猌qVhdg(H,OQU`-U/aƸsHX6pqN"l<}g;ꉭVȢ pPI(ž4A`e0v@(6R[$ ?BFi9ZlW:أ{a~Gf3 L%b5սX?*m|jy&*C5T;b#FŃl{CQGxw>|<2?%76hDH\ 0@f A*4 vrVEߐH}o~l~R/5[%6 ˺=;Vj5N\ș?A%0,(Fɑ|Uzޙ} ~_7C;a_h5"+$^ʿ=|DVMTpȥɤ)(AP$-kv9s#0TLSd* =#<.!%yq6g}mu8mN(`/|uw )IP5u;eAKٟ6_"Yet+C.Ht`CA!dRZ9 lhyN=Ml/\E7V)_6cxjq?g}]̌9W6WUGڄ=}&r2MH`w);?ƶ=Zh; cZ^d8!a~TQX)%xzѩem&!B:jVzg8ʿ< V†5~Q\JBA_3b2.RGSK:KwrEjlJFp%~䇞aw|uMH$.05Lp*D8t(9q=mP 5#Cf= ?M>C- )͕ ,(l֟>>h6Lc9r"9 D&<Ԣ,eÙV:^gn+Z/lNAAl< N(D^$Q<5xoR !1H{0݂| C8|֌׺A_rfO{_r Y>IH4GzŎ0'Lu7fj23:w{ھ"s#'!3vP~wE-^=PO5miNWG{8\O!/G޿rJII /nW=5dXn=aJGl5'T/f#|tzP6w޴"H,UDvD{Y@$dS^|3x6 kEm<88wkąix>Er_~kMo yc1^g= Gi|k14P˶ =JB+UGeU!b)Ō\6Ds<(6Tpz~(ewt}YlkֿSbX#x]:>) &F𨣭.2T4r}j]i/+=^̑vԦݤn /5E[q*N!1LcM^^JIoylp8y!Li: *W/zXoDV wN0Z%v `O./2kϻ>27j'+y@9*ОM1|:oʼn42%F/+_Kj˵ C3$x'AIGFdFV9r~K`3 9)'-x}SJTIiz| DYW\*a:?zEtV^;CG!I!Tmy7eil% ك|*\(V[H=<*i0͂?b?XA|'3eJ~DJt3OiO׎Rsa~\GރiGPzV %6'Gqm5dJRqR(bԌ o1'Fb;v7rT 9/: %|OeF j(S\؉±"H(ŠICڅ;>NhbAyvmt8Fڢu#-im$ƕ]l> <6]O@!ϗ) jl~%a=Ƭ䁑IZBLW5y1$IE7dO ;dIɣ4]'q4tsJ}:8 I&_1gs['ԃM(_nOs%ldRu6Qa()Gi⢣/WpC@B<ֽ#C}UEIxc&UR#P]Y5 50jSWt+pXZ/0bigyT AjcyOAwF~C|' ~+xj`EUD?{%"7ȑ1&%|-;&HUtG>.x4s.UOU4]a04QcP*ƁD4-@=Mq>|v-6A̪4vM7 '^Fz٦APD{e[9Q!kjOl>%k.bW%(YcɳEH7`w-4v6+Y (^JH$3ekg=/-WݑҜjo,yQk#3C[lɒ^z>IO̲ qzһH;ZvLɌ*]4iHrf23}E=г:^ 2pFQh%d4op-"q'i< yh! 7 ^=wkI  Az1xg:{?.^ihWӍْSP)LwL`q.&e¸X@,Ì.4]7NLk7b>IuGVMH^-.V%TnjԢ?٭!b0a^)>1q˯e )JJU&gx?_ 8Djwk$'|L|W,/YHqaTu18=zEy`Pa*ӿ1Vt"sC s#QC_Բ 6A{,z "<gꯀ@b:ԃ+BCYg!"WtiԥCA(bWz4ټKy^[*aoC-VAE1{Tuz{V«O !Vif\ziu]@ec\Z3VR_ ,.!yCz%N%,^ֈ_u`KB(KltI`d1bl1J& VGv  [Ǘ3k:=䌤 y 7ۖO{U)#ڡNڱva*c r"ܢիqS GdmMCX0$Y(IfW Pd= zgFk%.єJrF&,U5v)x~gnGFoމPCh})ZK-BN(DT~aqSs|#s(4wM{gVa[@$Y'1NZO>gsȮp}_ X)884/wvuvh7y= 6vw *эZԌ@%S]AQ:I2l%_F׃$}rD^>kS/S#1 :< P76sP,xvˎd`5)g0 *=kʨou'1 75:8V:@ 4?Hĭ#njK&vpFN-O :~ou0N!O("SU@ ,9XSi$Ks&˺Y arPdJ_ r.WuV=^"!rç+ҧv@oL_7ͲrUp>-4gi!jk/by Fe Ů\qo96`)v:q EM`\U5@JCkϺZ73Adi b4Z:4dأ y&'*%CQ5: &k>R?. j˅.@kq=9(P1l+8^u(i S(Mo(GPo}QJU-`4P5-$OT }7_U[JW7q 򶳭Y5QzR>gnsdCr]erHfҺ¤bIV'\NFɺKP՘B&=rk%>q- F%MnaglIObR I]%~v I%\cKBg)*8Xe7@V7b ~WO=i>ca81 2G#4sMe~8C{BV I$!KQ; ƈO+UHI&gxUg7|rC/s(4CB URxE'8 U 'Yߜrtf6?11]UŽʋQo(jk,3;zj"4k+CNJ*Ej|;# 5\qcnN@,5K )61k&@>^ċM(Blqf"'%=q/1E^p'pM24KчNʁc+fJuW+|~?ʗuuJέ=3]bnt3[aT|\Ljț܎C5PaQn_Ip3ooL; Jm̈́ 8K]ZLD yguv@d9dYz"X:^wOjِ q_4~Qq6a ]&r^MNfx] R=)\\!᪳h;E2|x#O`^)BQRv_~˴: w~7;7v;$8#O~ >t[Nl*E+ܩcXXRU< W$_."-.EBRh` h:K_뇁t,H< :q4rVJԇI3dxA6p3E5MA e+C\ ̧zAfjss[ ՎX?g) A"01q䩠f#OO_)/ՋoA1wɤ!m҄:$FF$bp(%yyd ^έ޽SZ0ԛMVYql|W7t,fK W`vڌ-YЂ($DH #<j_W]NU'L [(i L_1]bNo psNcx$tiO5&T701B^v- K[]G*| rޡmqg-? )i):4:/{I.I\FwVۢ%PYvC> uTB.΂Nsl(ln;#1>ncX̹:|6J[faLF|&F[qon)bzr-7ä0PORgMH{glah;D6rA:8dYzLXv/$;s?]71E K :>}QJ%E 3&};p@N|9&l8Ͱ 5fCՍ$1J,9Z'_6,v=#\#1#p ʶ]_ElBQʊ$[+j#e֮OMp{z Ix2ËUƕZKux8L:Odv4؆`C׃'TU<۟'RY8cy>}8Fsh-,,r:g}\ cK0@Tpg<w ĸH o Ӕ#y{HBJs`D͔ɹ(IA.o@_MaE V{%GO,Y {']Ւ@l!ꐼW}`55)-^iOc$rSHG1Dr mk;DSk?(i̫]y*g5)pL>vgБ ź S#nC1z@dkOwZ] Z75Yr"zR9)C[O#׭D ܴ_>O@c<|{IT lo2a7j~)O&go)?KNc"JZ;@lf~AE@MV ,C%]Р dE**Ss3#Ҽp໛PBuY4{Wt£Ȗ'h! Q_$Ea,,A8>;pz \T77V14,?T\!|j3Վ`XlUdYA:O-oˏЉ`!@pڌv@C?c}h߾23!H nvŵnd@nıOƲ:ǭj j%Csq_ks`"?~ _׵Z:6*cv|:'i=WS[{NE]Td=ghEX @ cc)ěKT@L , h.^:U5̓<^!'@j[ eٹCc؃_\}]zHJgrD ֩W9 U7\ Xdv.4j%0Q%~B`éOa]yҘDDŐαnqI($ZqcH" H~> pƞ/`&}ފIvѰbV +[1n@GU@)4RʧU-ƬԽaK}[l{6G#> PO; V6 r v2m|"![$bS.E k.$nJD.ީ*h&4e3r9Z( ۨ6ʑѿ8JԘwaBRhIq`EmzCgQ>3DXIo;̀]1@訋,tr_Ry;.VAvZWYſ`Ç7W( :Fo$aKnVt'Ղ?(!+EkʯCږGQla+xMCG$5'Sꩃze$cp,STE۵o(Og=<_hVs4fO| gg?9!сۤF@m(@d; iᑉܧmn 4RL- Y vÞ,C`3Yǣ~Fv̙%Ͳ|4]@ C/KRmޡo,Bjrڅ981F<\S 1uxP}=w5(e19Y 5*n~KdzK WbvY#C(Zw\7=Aup:)ja;YvWh!fī nޗ3Nm5;ߛQ?joW IyuU;mfBI.r] I] &hbx ֱꔐyGP>#bUg_yQB"]7DGDzDɒ"KEXʝ '@.fnDp1$ˡ(/^Hᅮ*,Vw.wܼv6 "쉃 ۈ'CM+JHhYo?뇘=mٛ9׮ ?,$9^2BUTdu s#f*)gpa"}‡qx-F2{kL s\tCJUCmb,_ E!?$]zly+y?Lf3W"}FpλM3$_C2Glu狮1|v_֋H o '?0y7nHYpftܿpa=Sj4TvY=_"-Z[B?M5)P\!,cYx>YM <:5#7!XAuoX-},>vE>gg1Eg϶j̠ Kmd1 xglfPd16BY֭e.ᛀ+~^Fm$|9ncqD89VOJR7cOߟb iνr~1ƩF+hRˢ?ⱵVxAܽ@ܴA¢hE#&k4 b t,9P"ՠ-z4!u X9KLͶ帋_M>F(B|Ő\8w*ES4ϼ#[#̞P".j6'[~ߛ&j4)AVIsLx KSƒLhsʺY7\di,o솅k/1i6b*OR4 8CZ眑migN- R40iϣ\)z_F!r6Z*Ekvb0|mvU< G\O{aſL5R|,aYakk@uo^KvqIA>u2L`"\] DvH?}5Ang)UnH86idPd3 ?%} [q~GR&P* S1Zt-y>j$3?"GN?!Z2ɸ0;#bpn:PIm'v+ $=vMc!wl~R[fbaEEG!XG>)uV )ٸe˺-qଞYo ܀SQ)悡GU3v:0`pz-OOK[Q Àq %lU0/I0e,Vʥ|PʎR p Iw-yLKaTXZ$BtCAɶ"] 43S7`ΐq!Dz=whho z_ rJ(|xG:9I+9Cם{3:$n Ϸlgى3ݳ'^Fء/X-kZ!nHqt(4pB8n|HDf`'JozM^:ދj~Y d馐Ύ:z) vNE٬)Úa9b&-9ial)7Uئ$L^f,v4/什ACN'L#[( kY:+!fYԩV:&fݫA %uq&M;܍rFM|@Cؗ1>LV#¢MsH_塆D;nw58RLx#+F)9ʰ ɦ[i[4nk-h^aޣ@~UVCO\OK?!a-8Ft/5L}0x[dir* X 79m73+w@}r${./P90y)ReX3mr7? hט)Zz,EH9E@r\+x3>т}k/4Dߧ^"=+8H,XЉ<%>R%2Z~iL:\}/Fvb9Nkb9i|̥Nhɔy\f!Ql"6ΪHg wAzCt h*2N|bysc2g 7:FЯ 6ƓzBSgC~1)k]) #z_'c,q?W,jܨbjdiԺ?I,ي`Rp WWB`^ Pa@0^S ]خra:Pb,frWgLўNT'6Aų+ycc>ϔŒ[x"}:o}a!W>hG^5X](_58';io!DXU;뉌6b,Tjɫv.@B?͝ʼn'T&۝9کY0*cZIm/ʋdGEK?U!1u.*l*aD^g ]'dKk̼3G[I; Cu@A $n fHAnhC~kʡKK^=v%j+}K7W?6? ЉPc+7M39tRGCwT>PD@ڽa[g_kDong*J ψ'BeHMB2ٵ8bqMs't2͘ ?|XF+sɰvb; 5^ 9c_No&S@#ע)4OxI\/@~nRB$t s7{3rcdNV3-?8P@G&|~=W"x|(%&zBD$?Y9bTD[|T&Q\z[—pR1Vq\%Di}a{qLxDwiOyb^ c) 2: xHT/YZNTkł+QVԂ۲2]::,uΩJU=3Il+Y2-EYn*c(#yr[]#f.zس ۅÇYAb}^f:k{˧l}#TU ތjrq;V`ΈՐjpNhpנ-ֺvti,1oAϛ+].W/6['S 9 mW(9`ˏ*kv=zs6 S|=h`Qw2izNSDyxOGy1iUSJ҇ق<0z)"5BovYʡʱ0Z ;JMp +ɥ"*n޲>ˏOeW0IC0gʇl?Gkgn<L"فK-*#9TeN2g7‡P 765X?4cp'd$,P۾,fk,n܀嘸F[B*a 案9"V@P#C4_qR5HnV|T@a8 &7?6$&9" @|z(|;'rt_F9PrKwo'nj!Aq){ǭP&WV+U6+'2Q hF ?8Q8usR,Q-WʴF\ycZ>vw*CƼC*d^@9'Ol)k(je\C1BnYǷ2N6cy~S{vގtK_sBz\Fo,ɻVb@/LӒ+"u1malbi-EEDQՖzPvQ-`W0i=`S1/8[wgIZc,\™h=- 7ͽچRMj)O1 YtUe)OPk 2 ( łjˌ\|1Gc v~q:&_㌰]^"8ڋ@YtY)z,7,H ),f ޓJ~r7+ѻX+>D3NibJ`7xeePéγ]քS 4/%^Ug406} do{ԅ=]Nj^I\~tV'^Ry3-߇>OwuB4@F}B'345J-Frdl S*!ؕ뀛( Fb[*;mQSZ2]%̦)Z+ZF8~S,U'|bB)h9Rqh+'K8\;xʜ)iI0&0Ů Jb`{œKHO..&J|rAk=s?$07YC_H"FY9z!G-W/D{wկCH.ڜRBJyi^ C@'}0$-99H m$;89VQ{PYdv ^cR/XU0߻x?y%F ˗nRw׏g@Lƽn y{-P;~[ĥ?0 :UͰ:xˁq bNj )k۱L,N{L/ -PZ,Ji{طx`gKquݾ[3(]sJ>d:J9$i4UE;v! QA ޾l4**N #y ihy=7[Cl BYP*g:JXv,I? s7F,x=$mލcW;acZ/n?,9]nߪO#ʶ\WUȢkCJ6ʹ"JZ4h#|HZ`gtϛۼ9PDKXvݻ257vϭ74a7=z{6V@xW\Oy0rKǵ2>R%flਐBGdKm˞+B!QX7.mtMvG4;.X=n26Bӆm!M$d~荿˩e ӻ Zo /N# xexwq"8MEli6/<* f>@qd(C另_3p:zڛu Z,/s7s0 BOr󧷎mAkJg5CHR Tm(S_(yD[3 ƞ>yO~P ާC]2Dx/1˴o,L[$eH'/'?FA:0fz,^#0ޤ{a=-Mᝁ}7ʢ0hN m ~& >P숿{X Mc'_P9hnd^5E{yIh`6*H)AX&v>潣C*?kz;tDqŗMh箧߇Jj:EEği7m`v筴ȇ+K@RƨfL|Ӻ2q P/G s8 .TAtu\̯Ӹf-{yO'W LT@v ݀` D Sj UhDhN"ʋk+Ul3?6Őr S0}.5,t,]N,N.BUjH9b@( ZXus vhF2r;ABגdhԥ `H:ͅ(`=Τ[lR)_q0o=4+N+%*٬O`P-Kŀ͙%(~n7Ã쁛l 4SVP@1@`h^P43o]JɰJb -z ٶAiJ1T0 F! ~6Cub'7z>F&Ncy¾]3R%ٚ#JDKHs;0,Ea'BwA|O# y*S0%_lvP(B3p9P&TcU}d%?.#-e:( èeTJ1SBQvcsC NO3%*Hu`β HYyc_+J,;y2$Zgψ "=4QR%6tۻ S(,c1ItH E)qN6TTv9l+B6JR7341@Rs;Q`JXlk5:,&׃5}&;+k@aK0P.1s1d>˅QGYq_kֵBn"w{ovE>*<';T+/P7B^_TWIQn M s`1kt.V6JIj|ttmOIp\x6ǹo2fX6ra@~6(@:cgz+STkn |Pex*ELG$XM`oyQpo4k*PAM=*5 " Mu GMSPV%:a|bVwpI+ `}3ԏC{M!XOm..QRzG]R45{qϾ$BO`AN޿SGZ_'cR!gi U4P{?-Ն3AߊszبQ8jqy/C;DS>ӥt(HfEl{BkӿJW`ERi1WfNm$8o3٣0| gz],څʧ_| W'.FS:-I5 GWRts'-`S!IRR|[} Qz(<3xđ&ߢAõW}_C l>m4mZ2jb<뀓-2QeT8ْ;Krv9e@J&,١7-V6YPM48Xd`e!gM^@.4~h >DKYBpO1UP#w4]7VH0@2a]yAlqL'%|if`~rtVp ~?$N>:ru-R|11[(m0@A>q\ho%Qĸ5!$R9!Qd@,/6,sgW1'AWoO-Lw!ѯ|x1c %&Ɯ6U*e߻aBsά-$1xxf5sÆ@MwOw@}ݳ{}t.ױJ 0"̠̑Տlk΂z+oʐV=W|:γp zZ(Ng~He+b;/-x0MOj}h'nKe""<_sF˭SxbJȖsC Q[;fJ]ί9_G4uSUk.z/+%#sF\`Dqdoq&51Tbx;*H4<'#[NtXog2pr>61l&JX@K@HafjtH6^h#u,BPЏ-뱩'MoX{Nu|'_F`EhezL%s HL]%v$_Z@鄜k"YVnZf%6-4Zs!FxFF8R _+Е_ *OgoOPN֣Je"J Eשn)NWi &eWFk\tWv0䏢Ct^az2>VrXd6,/Ȣ}q869UzT}3 q"ODh5zf7fnC+%KRz8:Cc h.񐏿 Ѧ oH]>9+0rn՛¢^~Sɗ!>|&;kMQc,ؗ!eVbC$LɰIW @0: -Iz8tW, ]CmB(j{6'GAhDZlt87p<<b9d5%#-p()ȕ _/l^;!gbIx*|*XƄ9fhVyKfxQB_]Hy wUT<(&<.>[ l Fc:LYߗcRUs]MPͣ3fhC!N}p^qo_ݞhn*6\I٪J~HƵ~ iE BNr$#:aMWc="(W`8 O+v)KI݌t [m_ o z8/ȠXR][3߰6,&@X>hKH5+ Yi1JP4}ěJ5Q+:* iÈ'jEQ\@;cSqu_NDH>~uJOAAqc8~w*(@iWaۖO^E)Dk)VU\m4.>JmPyֿ" xr[|תeU3n3,0h]~J4!n:#I hgqT T'ŲBҎg k,V{w+ET/%~jEt06 22(zB }eSYm|}}RJ_t6[c(&#a1GP$gse&mEFb6dco *,t?Q\nKz=w߭c=e)5se_M'i#Rz(S׍, M&KZ.A3vtwcZxZ/d,w#нF/啗JDKߕ$o(}qk*0 ~InWޘ]`YUA\vx}%lYkT/Q0` AS0{`m*;!{NȊ3Bc.: a>)Vl 't D Pڻ֜B`pFo#K/B4iydvFϐWM!V?ZվZ[ TKef6Qb WV@,g)ЌB.e|-!O邗@x\|{`l@H[H][%olU+&uOM'~a," kSWFЈ+ +ñG2ܐu!'g,s 'N(i r~~iavH 50ΙJĂ)Lj)0l5Z:Ӟ"Tl$2/]LbŔkbԌm&^/7S%S=M剱[A>x5u5҉ ,:@?3"H[Gx)cq[huL122 oSv{J cIh>HV#/"Q"m #U'd4v] t=hpHP9d˱-__bʨdұc>h-%Z'PPܵ  'B!Ȏpkԫ -yFZ;w'Qret˔Wm[- sF!35@lQ|3eD>, ZWA邱3vY?ߡGޅOQ|8aPTZKNQY<5*{F1!.Me=%rtb]tdZhZoLp|ޖVr|+Ttw~嗷:',[9wK.J@b`-Q^ 6ro_FY^R LNpk|.Ī)#&5;(oA^ L_V4&Q|zS82f@'DSYE"voq# ِ5GG= "sUW(-4豉yVC+7hCL1``a7j]岰ZRePz8V>;ɷL%Om/BЃKc^HQyiO 2rUs̶+\Klc7ALi +up8Yt d>au9IK@n@Cwj28TF-Su,_С/#q33Ge=lbñɿ^pѷ^uA! $UV:LT`Gn/O%ҚmK o2Y$(vK"v݅r:4+{u//K@}k| L`I[ n!^¯Ko]KJcξ'>A"#\oj?[J k 1s`ΏZs'S̳ajӉfRCRnxE/'[PhwaQ3%֥uZs-|9? bq/dX̓؈<Iz>k,zh\a Rnu[âA <¿DZ&\6EB,k kL  TCPL=.l%7%lK}Q#18m mޗ"=EVEöQ4IVdEҨ!mo|{%iD[T\&/!SףO$G;*Vbx͜"pS (L[DME=o՛GHA\YYHV#lJ_I&b;WV߷ c þKxsK oc lX m jE]Y3ysˌ{O,@O D8(蓑.&ubBY 9 #ݯ"4_¶+ Xw6 h Eq-_t&`=9 PWK!j ܕbs~TqqapG~؍vl2U5}8"OtrHVr5pmxQO#+ZaI֏ SN#sX 2.ufQP`A:e<#(Lb71;_0xHԳEqOb°6Hn#!䅬GHÈgvu 8}$YulĘ*'"?B#bBQ/zJܭ<+u;WߡJ. c`X}*_bOY7/Fyg=@)Y/X"$XBqPE0kc<)g#cUJۈҋxQJ0XaWW !]ΰ|౉f-KkQ\#4f]X~]h'2 ?t8W4w~TFɃau7,"7z]7pp񼕞yB:eR;вd 40!c)8m&r}8$ȮP\QL] aс&ooI/2>(=o6:yHcRd_N{*ѱm KV8UycI$!AhGqi 9^M7Jg`}X+a3j.G4=tYּF78 U螯]=lƸ5 W 90a6>%E% 1D1ҟK# @ +{M!sk_J 8p zmgHwA4{ wʸNfF[#,>%>w`YUQs?ކCO(xiFxQa\z|G$2-)4XS"nU<4򊹁 FW-d8*WQhe޿*TC `ןnRg'3!o$UQjpASNä,EMϙ_@tL/X6,_P,e|ѝdg^|;ϹiZ @@M!w^\{Z 7n#7: 2J&,4rFcYߦ4|!^C:(%t+#Ֆ !dagn'vpJBתT|% r)#JG? @ԃ(%;p 'tlY]Ce,RKL߈]8CJ:LH%ڜ9 i;񮬵+xԐ6fto"**Њӵ$Y˜6; 4-5%L8E<\n5(U 1&NT[V&[αR9oP ?%°|;MvyҮXDպM5 f. XAB+)Dݲc`>95-AldʳD$ x+ٔ["'Llݽ}{ 9'x쒓_fEm5|m3a!*OYg˙+6pcOiPBKaj&&Oy,yZ 〟U>s9f C_*Fd3,X2q`*;x -b.1^L=٫nR_c'q8H_ȡ ]Ա6yUhH2J7oRg`F+S f^\[\F\ KsӣPOJu/m9DYM}ݏo <' $ TuILNM&q[8ЉCi9 Cn1@rB{0mF}[:<~s1fxJHŒ+xE>>  4s>Z WKP).|+w3*7#P^-7 ƀ V,`"}W/HLG{W|+Ǒ ZaWz.{B٧-q}Nהf<%@J8e ?2O*@|eoЫ\SYQg ؾB */;79G\/DɃrA n$`2hT${%:NMg쓜fN!¨Pj$ې]R0,E$HU(Xfyu9>=7u3%czmKBPGsSm_w@gGڻ왠ԣH2/se]5L5.vBx,lP#F:fʭG&$R1W\f?L[On"ޏor0ŝ7(3VgnHVy#WuAN)sf GĆ':- +d?bh?V昨f2P.(]_Ⱥ^S /Ϭlrljb%!Fvf8apՄ{ӨBJ dM|CWwyN!6XϰGm𚲧)҆tHEtTN+}H,Ȧp zj?=06 A>n->?2ymm|lqqf FP6c"Vwd` D6"-%g<L]#:-XwƄ>ˆ$riv܆ܵ×5rMT'qO;~T1#;sIŤ2R6ev(nV#=nAc> Œl"݆ /EH#&MP> nS>> D߬Vr_\]~{9ThR a0D#9> W<'ע|%XS> Q02-zN)BV!xUowr/vC:P+:2]SHS\Flc}+ j82l15:ju _cLS^N3_y@_Z\8&!(Vn_gN"iՓݧqCKůH{^ SCCw 9daCV3\0WCe\]+ѥɮk}zub={M9LlW|ub$%B>piC$ftp XG-[$n]l^28\)I5ssjʝ۪x7]΢8GUPs>p$ۏD߅j oLȲMOXA߸!mmq Bעyk3ExZ!dЅٔJ\4_yT6Wab2Dí4ދ_ 0}ΈJ1vFu^<2E AL*%j DCW;ޯlD= rC Ø` /'A3$01zx7{۱WXu߆7&`q^eꓕ/h,jZ>~DKA_+z'Xh/U+Y:v%~K"F+04T^V%~h}U?+ fn_sKorLβ=R%{)+{O=aI✼_\DmePBn#AMϬV*f-GQGVUK㿓X&T#0N9Csbup5< ruom[0]1r,)8Y֝ϤcK2khշIê-*>|=X K M D9X fvRfzIjJAJ5"| uA4(˽}y8Si}').BL O Ty47#?WkXN?XQr;Un ?,(yG-LJē[8#1ȭQuiwa6^6-x%3Dذ/#a=;@M^zeNl $ceJPC[!xA*K[?ެ:GaOз=(>ظm!uUNBt:f/9c}P>W#7ܧ糦c[.V\[;1Oes݁X"SN;`\Ձ9T15V[\;e&'c'P@t"0*bZW ~S:&Z)0yVbx/e' _]F/i>H[]1v] a Ij7ݞj=k*Q݄ҤbHs)`}#X©("M+{\9:,GTQ̾~EeII*atRK!@Lg7}6)w犄CKf(A&wM'8# +@[}[ɦ|$9iF3=KYkʾh4[Cv[xQB[M#,'Herɷ69Po4:Cכ*gN2X]}Ʌ&u$`HI2a0^b]اpLq@]vU+" /rȨ dgՑˁ3kz.us-z^fBfc>滻j8+]\+A<4ns%LدQ8=oK nG$@by*>vX3]  u^!aْQ3L#NkɬSۜ 8M- tl3oPdK ~[+qD'MI{u=w_xm+$0-_r9hGޝ+J3̓bJ)vB#hҲz3!66yȧxg]b|m<`)x܄ߺUBh?Ƭ\!plF J.k \ .C4<$ʬTDec̰0B4DY3A*=:Qp3"iG,4JQvFF;P'^qm$y^Kb>z a@j&03 qYzwņ$?TSU B(iZ &=m@7yWv)o,m9\E&iſb4{/@HDSwqwAf~IdGT"NwPpiqCjtSTl+7m VfkDLU 0 :tiU{Ol_@&[߅qׄV5+]cQ4j 0rJfs uY)T7BBsfpMvU=CBkRѢ$RH#q4U<.~ߓ FRg5F@ J,s(-P5*T/sԮ"o]P{@-kx~q7݅ rQ# EuIDqgYc ~uXSp"~T7w׷eӋ#JX!)2Qم` ҳCijQJ!>J'DsNu3!de:*##l^x[M6Z5?HoۙI#6" 0nԫ8J;7 1fJ3-3pB0BڝyHJ,*D92~YԿ?JAH+M?}bo!p;Kn<k'}?}X$㔶EՊ90d uA~ Wz\s]LNv?Shh] Wo_4S>4 |XY)<)|:EȗU0Rz tP#zܵMZ$XaN~S/AhzFiRL@Mw&:.1MUxܗd-'*ŝ߉uP-bF}CԘ)\>\gBV{f YF=S9+EI]iQڳ)*=.j`v+h~F%ZXrL;E$Kaoj|.,9@* 4K# P*hY ׎84QDOݸ[7`̩_qBacԨ%.benMiAd'uG_5 yV A' U;_m3c*1~pq p7MU0Wīʉ"NF?.{JVnv4j' &.z<7-mNK"T Č\}{CM ^ {'|8^rŲ;kēޱeN:F&3H cFյ;SW wgkd󓉺F@)8U~. 5j"IIdW "K9bVs+w\+YƄ3.ܞ+c01aI}gi~3)&R_ڻ/my}_[oh+J iZDjodR"e%ߒWeO3R賾34J֗@SoLI;g@E, _=!6@ȵ>㋆jԵԞ`K&O M"{"exW7 Ϫ`H0+[b4Y؉ȍ]L1Lf@l}ie'U$]=~1.ZDhqкSiƖUINjY9 ytf+!tҌݿqa:%/Bm>"T6&3pG֎8'N_ U2ɪ$`~ ی*nzH!^ QZXxT,I hޔ6})*bv.6xb=c[כm^Y1D F&ZfM|D|E2Ij_~  .v )<7ALo{#{j="6i̻1n|g[zZQ&]ab%?8HX,Q IXRٴlt5^SODQ0*t64uʅՑ{>B CKl'sRRc-ף'zZD4nY.~0.*>=.9+SzگCn)'yJt7L} i GVQ̗D c/v)ެ%.PpR8 d.tZfÂ) QlEgܠd(d@A6$їZsoȿ4Fِ1(ywAV" %O k_H)!E3D֡5qr=[TUj mQXW2c"G23fD 5.Jɰ/ˮ4fYj‘|iD s "G0@v`/Ե2W7w@)oֺ6܎70 U[@J+?d?(4Xl]Ig'FvQ࡛c/;\=pZ k]S2:HE.]=^~zk1aK1_ d=IRѨذl6L_?0X-J F81]An'k״,1҈SA1UVؚ8f\àleXP/A6L劔VCYғ5`'PqYsU6!T^ZI}ĉ\bZnZv^oLo_.Q 9G%<'!Z; f(9zS}܆á"ƫ8Z(k Tc2Ŷ ї;CWI@6K Ss1zIVEٮd(_Lr@.:G ׀_!SQ]>QN|տ6ҫEog zs{3ϡөq>V: [>7 |"4.,8?k40K￘Zk뗇X>T}mY'Fh1WOP7{->ͯt,9pB޺{|I͚ Io(8~b'N &cnK=m,* 0U9gLgǰ85' x;"5\g,2UKܺm%0:P]u0dWk|GQԌ 4)6 ޤ ]i.23.RerzAL+((kgFC{)sB%@Ӌj}zFXV΄޾t vPF`;IY"۸kdYо sgw@\I= BB_e E猰3͝mN}7\rC=B($wO HϏ>*w-HrD_,tW6kX%ko_!?r㩵Te1b9V2N~.f'Yـهe=Y;i9s"ʈ|/U/1ӥXl1 |7Y/j7k~g˿}i,7S rsu6%R;#+EY:F[,JH~&5ɐ/v1hO[. K V^8{4VUT+4ݨ"8d aEaQQ\TeTA3<`˽yS$!( _.֟`$OHS#`] 1C?0\Oʫ6Z= )]X"5(+b4jD (^{R͐oOdEoByY,KdijL҄Mad`e4>~VL^v5Py}S4WeH_mۡ&%G'J.$D`)?rͩV毬e},UdEԱ$bXh+Rr踻7pJa \B+U|V(BiMh>#~"|009sE01#čWoqh xx @;-GD9@bWift'5Cd]c]3~n}ӛTK)VctuC(}9wgU1H@Cc\M9Mk$z 9aDKW[ B/LjX. {9BDU=ƭ,Y7cKyY5K$ skWڷ HeeDpo[:#r`{ꑜ75?Oě_N T"a! =["րpiVzu^Cg*KK#"O,WIÀ+6#q+-/73s4ߛ>#koP$ ^}]C; FL+Rf 7㗱s]Iw۝]B2w:N$>rNS &ڵ-c*0Hxh'(O{@-%9OV9{hȗ-Qv\I}:w. #O%C~pK v؎cHιtZ~GfɎ~?q򑸺SMNsa׹eĬ#l}BO8jp޾o9$YZIrk~t_vK=\} ͪuW )ɛ!غ q6i{S̨eVC5a4dh1}!H53B J蕁Xgj-4ޱPL;?p $`)ܱ*W/>Ѹ߸Mn7J5F CvP;]]Ձ! d!߻[lgaY!60)ײԵ#QK]Gq0H4GނzѼ&S ̈6 10`V)P۔4 皪$]Q ]SRE./onVyi;Ζ4dgĒ%JbhЈL҇h9$ob\{3ř!<=f0Ӭ,x-;@w{aU[KN-zpMkoLWT"߄k Aa ]l9ۑJ D=ۅY3zc"z!ҩyORnc >,z< OO`'SQ M\R@i( &;sm|ՂDL" f^nH"9By Ϣz~@`p[>O mZ s9{wJ]⋯Yq0E:)e_]Uw;qGU,P{Rd 8?~ڢ>>Un|ϿC)U"8~#] LS+˽߷ɩ`'9FlEƲ4pYX;N)YIhLaUPKqߞSe5D. 1<#ϰj.ÒLq,sr0YuڪKv@SHl=jdnU.bt^|sb*/xyAP-k.t:,Lv1J _g\\I\u/}OՄw%63EPysڋ&I͡Sl$~FxRy)1nj$}ak͸0ufۏ@֋jr9LWK ,UDݫ;: Z(yC~golaڒη6źڠF1SGGdƁ !shoCG9t RSrݼ?S b$e϶3Ui[޶Tq@5G( \vlY}y=s׸]syUPSid~ߴ`#iKS[s{`dga"erw $0Bt"g!wGѐjқ9[ nO rA𞧻D67lx _Q#v\<ڙGf9t}r ]Oy3X1 gF5Y~ wAA`عK׿qL3]pF%11A%;82 /Q%! ptAwfCX⩮OL 4͋.ޝ@N3?,m#/pLDa"/R<_66xN̩ٽFf$(߫eL&'Yppon&8F/?-ztTksi(T;کպ.CUl7g쒒 i<)$@m.s@H)h[ LvQj̘`=ӝ &~?v9=mR6[P?7-{ MPԹ"!xӯo Di?[j."p9@Y^[Xw[r]A|bJv}CCy3~#ᩤ v yͅ`9QJXbYdXPqBb@wde5 5!&uWD)rmxGJdC;hT{aEֵ _oa.;"E!0ؔFIp#NЉkq82?ywۗ0̇d.r̅! EV8?}gO/M(k?;X"HOXŰ #b+6@dȆak">\C:"8!vy[v\ahVf-{F28k(RU|'aTuދJ Kua5k㊄5&MHvۙw4p#Lp\s }08VZ?Y3O\c<}*]`ƿN%XWjʧ49!mcnXd'3DžJ֚KQNŔ )D &Ǔzm3o!dW}N[-$ZعM{(Y&{N#q2̵ZF,v*=PCzW0$Qk*sS?0]'1Bv\_+1Ə8MuՕVKY-|/=zt4͛߇#≯gGHs_bU|szZT?fn3_yz/}{fU1TS/-CU٦ϵg3?a9G&C=JUedAG!ՂuDE|G˅ޢ 0Fy:[ބ$Ҷ^i? 1 >I36^Q}agF8Z'*ؼHJE[Ў@WWL87h}l,bЭl>Fǘ F~NiD@+pi2~|n57r q1ԻsX{*O˻a8oF7Q޾vBURHWL܏TTH!IfUؾΎBU%'C(]LM_Qo=4n_ _Gى{Vf 쨿Yuދ}җf-uHLۛvv8`+ŷ0ӓ( JҶvA~ܩ|33f/ 7BXuґ[$qvtmaodM+z˃Sp)ee̜ZeyzO>Mt%9gI{I[.&B{ 8.W  &pT**ET<-=aaGcÕ"d">qxn4H~~qtv=Q_?窡6p d!rX\8OhŸ.$Ihy-* [u,n_ď;E* A$;za}iC/E~@S"#Ł.l"m/ӯp3cE?b9P isSfL)ܲٽ>MsIۖ_# ^1]9iW LYE~10Q W,`)~ C8mw@T m8/~  |$2va-Sjc6-΍dpxiJKD&7o:;ҹpkS I ZPu&Q~5r#ܟ% (Kb̃4&u+BڤxmD3lyflgch)iXeSJZ'j~T$\6&ܔeQoXeT.28Nń]R5Qmz($ 8?W-=]Okz5p&vC\h,YE8AZw3 1vޏBU[Vq :5T'2FCzR4-vHt]/ FzgZ#kIb m9vm8^OePHcϸRApO VQiM@ w+@mŸ^S|)p},AZDk e l"+U^!F^,<5:"l:܋⎙B{=qĜE~*VG5gV"@NP4p /D۠/ZkQSy/̷~3!nx,y"JN5@L1D(jyOM.ԌЩv|yF"avC-E`E-G9>1:U NiJFeuj3s0o)#mzeD9դq}RXqϻ;T?G;´̳Vuw4S[*\"`J9өXg@rC_џ -.(k v`kQ+Sd\lC VDM=ƶx 0",&ae9L{1G1e`X9GE5|ͱ M8'\S3. ?3 tf!N?3{a*n@9PjZj1k}ˡvpً,ޯW3=hܜAdr{fk`Lrz};=XQ2/rk}J ]ˉrle$+6k Z"tH:#8@;Gj7ewN‡)#Kqun׹"/-n"Cy hkzUdd'puBM@Tn4p &.dzk9qvd M{NEM;.[h |x g fZmf\W=g-pڛi/\Mt<Pؚwk%*HYFF2Q Zh 99pGiBMbxG gߚ8.<jS<\kXf Q%Y#SqSo01HZLI Q ѵU.A#?|*1.bIՓ5Zx4`8~~w?n4~륽ԗhHPY:u҄e?ȡ֣`QdW~vO!$*~6j3&)%#. k _.1ƀ?@L_J>+uS 9}D(;:$S܋ғ: i74YW0@6ʰs'מţ#y@WZFWqJCAX0F Aie&v/?ĨJ527rx2$"<{xҲz-VWb?gQ¬Ok^ ko:wVGs(({у 9EdR˟&^8*}$+0qF|mo bsYoѣs+ ۩M),btCή>t'pgE* y]}#sѵ'QO:PN#a~8/coI \ /XI |h<+Mﵧ>.E2(J:Htfwk}jsEN!щ۳6|.ܶzr&z_8[DX4~?KH\s)08DIRml Ċ=yp^U;M82oN8{b ՛{LM]u2ex @6Gꖇ%xQdk$TD0~_C)Pì}r>7x˚[ЁPZ'=p^'Ń)Yrb'I)I=>(t354 &CݐM侖w:Fҭt :r=rc$qK7~ǁӆ)~vQukjSmaj<OQE\p&#TE4{6Ŵoz>:MQ23̳ &N/WWҕ}׮tAjKDCYT\AKn/yO<9ϐM|m}b4;<*z=8V֋'=a;gT=gy]i7,#~aeD|lϤX8E3z_|Io")Y4Yƈ9}qkZg?>|^1{"yo ,E!Yy#`m#:iyEz7e}S xP>Ќ-H~ t C<| boIS]ʛ Q&ZW+T% 1n Y~PRq!I"Rr^?KܟQHēƿ֊vzf#!x6s7*66F8EpXO[6&):W[>tq9h@nE\,6ԣ(%Bݼ='͈Wl}Llhh3A8iRk;|O`A+9#ϓ:LJ8Ɂ$g, 3f-lG,׮|@6Oo7| "ŀMO 8Rңj="ݝV}iCg'}TŎZfkUkP+\R_Y5ϛSs2qI=oJv R?Xzx=x 8 tiXFjyqe$ZAsMc|+:7L).bQR\TomsFe=~܎`YH4k4%1g4?@[~S߰^/48"ൖ^Or&!I권4? ZV˷mfK)zAf_YCpwqGn[pyg~ל˩a}1W|=! 5SM'CV4*GV;Mi{|>)Sd~+1ߴfTX4K(U;Č ƢC6 e"g1Nat@!)7YyjJULw*ԫC&VsjP#-Jy25)31SN!R͵ܡh)q^|/[V8ՠfGg+{ſLtniSk/me:2P* 塘D8ˬՊߛ!?\u* BCHV"*GL7 eGԉZtD;|FkKwPt2 F+l.iNr&%&ip.kұO\RP Y=ͨ\<_A>э5hZ$l;\} B}F"q Qe5F:vwt5[99}4iP㚔P73_[ϽFȔ~!0M,ƪԀW"8ݝs#U(s7py=;y?$ nɂ_W) p$yІ8 yZf.a(M0EVGUq? XvV7I@LO uITmffBFǁTo{eepoK?)V4|߅V"Wߗ_ W9$I?ڋe1m+5 $X?QyLipl>>qL"&Q nu) 9*t7HCNO/!a|Vj(I)yap-fI; TYe,'秓 '۬3 N4/U޽.`Dž`~BAĐ.QM %\؇O+HWjmd,^H:m؞JV{{%j9;AL~cUw_xe,HB!0込Jja1/q*dga<%Y~d Y)8w 2v#̿k_I3˸6it++Hf[L >񼟅A%-NT6J-GTGy׉$3^p% ˸HFkM ƒFGg̓3  n[d̈́x]g? =py&粮 { i'?, iyeđb%02ú!bVF Kd=0 hє91X]KYۥ Kf[-}* qD.&cBHQ~*kmTݏN _;7W*3/lK81E>&z;6ةi)z,2,*YFh|vsXXgzM㘀Ati]SWWnlVD[^ӟg㭯{JδqsHܨmtLu*DOJK>zU~ݒdxij!$1^30ּ e^#Z\1TYᢇh?Lr8G\,Oj›_W-j@[)}ڊMs=éz}G]=s@Bj ^^D%;>^ȩ"kO7+sJme؄lXFCq/ /:[՛@fzΊt]bx% :dw[O=-9yF++5bgר@+-j΂[+0!k߱K@WTL"|(xDA7gR+kZ^ N؛(nS\KnL7tw.#cFS,x4z6@S-:Q^ԉ-\NdT:Uv{tVAƒ[HvR.BBE#$)hK)W:~y6kxW l  mk)'aK]я^l#uQwI Jb䶜g/i\¡"˧1,%S#y3*Pj'YEx@fb8˝El*O{) uy1¼<Z,d3yKeWI|QB/E᤽dL*̓e 9u4>ש4*dTЮdPݻZ\5{8$kr< ìimնZ#Wpܟk)[5`:%y={IcT?YsQi5scwE6foYD'}ģ;TY[̈sZRB!t.*qA] T rQ8f ~gv,~13*QK2gk%>d$B) oVS0 ~ mM|M Oxl" jeښT#$J'~$f>@ ֦F\>~VҒP‘,$5Yw9gd$;搑n7Ns+GJ%qoQ$06Nw&ARHbV!*;2R?6&h롻sq%X-!LQ,@$:X3 k d )ua+/CHVW3Gf6ˣójLE"[ayJa @:O/n|dVmf!"fK [L3Juf'X +zBHmpn;G/i$ANWmf-B˿/Fӟa'mX`947nc`rNĒ 4zq.<%gK@3QVh<$k/LMwFH["5*{aĺ7UufNm$@Ϛ}B*,yC@uT7eP@o*Rx ] aw}x7!dѫ>aښ`>d 2*$`2([atlDAmf:N+F%>iH hI o" ||Nb| *fZS|8M[F# !I46O+'{Ai"Fs͕۲ pk=Ӧz Ƌ(h%DM &(cvGW^6rՄrIL=c_SbX.~,U2|_X{J00EX9 w !>FdX0e$% }w6giE0&Sw=3aƱer%hS;yMMv}I;LXm.-6M5i{PmiHMRX@m/i@eLpTwZIl:TiY8p @6I/7I Hg\xa]8֜8g#Po8iڠ_1B`Gg,Ҿޓ\sHatdWp?LW 9ՃvIVT֔ĉ^fڕ*ƦG'7p-E0`QF q6zWmc!HR)P|)@#v7=`PEii$< e;nG ^E/:#Cj=SN3WUO=(v9hcRWÒO/죉i'xiԼW,~uk z\!1Q8i6> QږXv-mC!%PJW[?-q`$c S!v 4>Y;LO4⚛?##C՟KP ZR^I[/&b?͊}C%6?L[ЏѦ0Է[<]<[åv1ƒ!s'~74W77Jvko6n01P@L{K&݂I3qĬ}OqUmIV'Js>HDO-ymp{eJ :X6X;W#njraB/v 9M3 @7m<`QԀԋ¢)ROf.j. CqvG5ngQ˸i[505i3xҺ)PJcwRmjOdQɭ*P׃M]8\,v4˞[|܁Uo˵jŲD h䜨$.$RIoj/f< 8>GE\;J/{J*1!IlRU_ԡa+\Z!YgN`Nz:;%>vkHkၭrSg)E5|k&i/,I+X/YDqaWz1vgm1E=9.=w>SSHD;Q7\t x;ɛnE;0*,|yy3ǹ^V5"ސ/"|ߎы=VA&XtRJvu4,:Y P &,U{ǧɣy3E$C +Q@8VU\Ē4 2#@ry9l Pz rhv` Q,+#!}3YQ ~[zV/.YL4C[9lk,汰SMj ';0 G5am"*]I.Q7)ƽ X\<jU.&auḴbʼnMҷccQ+a)5a)RLm؎X-ҡ .I"B,ٝw]`)S26owd~m{:.a0~J)v)rYiXZI&ov/hZt VFhtD4URuۇ,'H)%=@4`x#QO ,4Y;`c_>BK"ɫ U5*=20JЃu%ޓOM[)4nzog{Ke lpwOeO /.Mv[x RY^|t7Lp6T$aP2>͇%pvY{70)yt(D}|j)ղ@,a;bgi+Ƀ"g*%%\+"˞ OTtWMW+IؚOQފ'ŒgoxܢAݽauŮ>-v@bjh N]P[s[lMH_Fȶ&ʡ b\9X!|?B80"7nrJ>M+sjRH C71p[$o|jy3_f0[ ;B+qxj4{[t fK Zى2c*+0C)cd6,'ʔMT }K:?ˁ kK[;!`r.۶Uʓ7-nبSE^F>ؑPõ,DG*uj()5XNPђpVkW!r.PǢ5+pȦ `X(b p[;o"97STi|+Bc ] ^~@ f5t䥔tO-WT0uHk$19+/iJ-g; F6lˮhCֿC./gP1*'D^wO"*:!#yNL(]=綃 l)RŽ*A)_PZCUv\#8 RDڧzv9=9U?sۀt2ms~tNho}1 `g*h_t34+wG< B"!Yw#jmx%# #I$!klBOl$iJpUsa;W?7܌Q$Q~=$K}tEqT {ɘ tƮ^;I-Ӽjk6DeYO6XբnD%G 0^xmnF'eI`8EV;!yyfm?by>۟zwjO~k=xL[?ʬ[x [/=R옷?{;V7f |}p;Wث$>\Х XONZƂlٛ~XjwF/=]wO jЃ7A3P=V!tH%oR 焵u0^gX$7vJnjʳ=ye#"ePtߎnX808I ("lupNߋa1UuPc"!PeFO';OM*G|%por 3˜_Β]]*LsL Ar.= :2򒾨⶟VKuުUeYXr3,34s^VeIfAaڙU!~#V[M/S |r ȯ9nL.*ѳL6{sPJg|jSi>b)qův4ޟh\ A)n8.<ݡӳӸ}&:歪Κ\~BbSRF==( z;O<V6 6V?0Ԙ@jW`++g}r/XBBkڢs &~̉~襅h])9@Y?8=]O}Ί*KT;*|eVin_NJCdbTk:Tb}VJf?jvX)jv tol1wm2:!5bj&7L,v3p 3zv9pL6 -ؕӽ+pX -ScT/"&")d*"|>Ƣx٢0 FJXXCft41t֏`C*H5; mMHIkƚ|Q2ܝ?*`6>!TAciQPdTƼ;^ iNjV^0Z0ǀ,JiGHt쓮hk=a=ED3"$ 6i$ME^~d}˻@DQC 74rVuc4PƁҗ<<xDW.zݩ4%t U+[^ok}.au@@eIU!Ikak耦M-\s|i!M:Ył;V=nĮ]Â^-mE_^KdK炑[ YEA XN''v\#5N%ٟ1w.L4ST`)ǭ` -#,r܃@l?cGbJ$Mh1hq1ADǂ&,L `Kzlj{&5I׽ >Z :}qb'%s-VOdI0!άd+.4O 1ť0 ]ondT!ԯ!T^Ⲣ7_2;QE-)O] YnA $_ⶣo 0^5!%˿?q0 fChsl-;lx0Χ4H[EI˹4I/ *ZQer"@h] UgṠ&p@^5-xIVnx]_6&$I Zm :* .GܧTŒl83VѻG@ Pnk]OEWAq@: 3W)*Z 4o0wai3v-!귽_fytus7 8Č5F㿬(,B GSL(MMqVٵ]q>&,E|e Z`Hnq]GU2 r^B K 2hA<37J zKN$Z. 4/J̧}##M7eVNvjzQG|r{g.vFRjHKAF\݀Aط,Jذ!?]6̑ҶN# b:ZoFS"rscI6z*A?4v*Ȼ mY2;j9IjU/T+ ‹b"ɸll|YŕTóŸ罕]{4X U%#P_}B~V}YVܲZ03Z}e1o@O]`"Yfszu2Ђ ށq/%Z )ֻw½_oɺ|ys>|{+K+E9cgB Jk8=0*(a)1ӉC!!,S`bߞWWcҕ?>¤<0gx4Bz21[yP*0\@lB|̗&}}#*)4FYT=fp3MDZkEٶ^HQhIŭ5~\oܨM zo c0I OL7K.*9oE;9|/DZ_V>/7мU6rAxm0fۅb︻񻐻{*tʌ*h"X=LCeFA,ߋO{)Jwq2 㔱AUy\ Sf!oz QM_Ȑ|=zx~@V[h̒eW3myc8^Me]qt*)-=H\^OUQS~@ #N%#dᝤWfw4#Gަ pIlutPI[]Vr7UzP8dm9gs7Qٚ]I,5UwtgUMԛ} +2W #ܨ\ 7_#Jx]=#c׻!M|nͅ0 |2Dkd^Z= U#ADdC$ƬᦍQhM6LKnZwMA~xIcA/.6lS@x?d <>@-%"rжje֌>eCYu ֳDe+.aE[*hߨ]ɹ~h'_J RCEy|=單#vp0pp1' P]Q܍VQI-KhQAQt}rly(|PY{4P (p`[ ƔHױnKk0ؼTyWPM/ZvhO/`i^ z-`y;Fɏk]2rQ sӾ}u h$@Yh; &Gj*5EGzEKH#ޏS~ &wWÆ 618/V QN.,8*e1OscR[OF  J0a*Ԥ#D. W:S'̍LD[al!qxrɊ֤D/0|f \Ksڟ%2e ǿ!0CiY;R :]JT}n1_CwAt_ X'}"Jfszh~oĄ1t^0("H[d ( LnF绾|t'+0ߦtByKhh-,#-RfHowa&`ݿǨ=W{#xR{@}T>!(ҟmPvG g0 A3C@ۼod1*p{Zޞ[P'^8StL񛟶(ѝc'P~U[-Vx$ δ~2*Ơq8PgXp]7` TrSrq$17s@񨨰5QXP૨ C&ch£|klImΊYk6?WWP_h,c%#_G u_.9fo}KŘzIWl钳')|PquiR}EkrAS҃W[D X)?!x+2[+GD~FBz-MJ%bs**Ei,t-ly?7ؼٴ=!Hn k'w 8Ԫxtkg(D BR]*Om7DU-Yϴ/l9_qo\t~i%A|SNjH_3? 9f:NY<̜OZ!z"ᓳaN>F(@6*.{ڪMinJS9jbok=pR;)ګmLe"ea4,"ɶU3s6 JȄcB9HF+x9[]74:[|e80ۉ!JN{=T ׫v+Dy\(p@ȟ&4*}S;e{?Ioɖe%;3=r}.l>^[oϘc}ZF1n X2*~k[UȪ|=W:gͨ)H| {'Ƹ}rth u'fe;$IyrqXNY&(+2@ `1[I"dNCvR=6k"-!Fđͼx{i^KhͺE i%$ A)dϏ7mavCP=$< cQP#bao"P7<_KI {$g0c-vѿ/%jOX1 Hh i3<r^EIf-/V_YgQh;qy^Mfu~|% [\cK۝ ^oOJQڱ+_et?[.|mA d^䷞ * 7~TըV{yeBVVC) -8clfثq( ޥ:*1VTϤ],) k,yU>u~1jK)+H"[76 co݁Ϫ2vh#mpuǽ]ۘ~ї|m8k{C.QHoX>^0fdO9-w.B'N}KAj N# NnH]#jp9[ zS%DZ~vErk2-4 s1114>0er9 WHj$W*ۿ LDJF]p/Le}IIubslQ]uao@SØ`=4Hɾ?n(IhM>bF%aT{.nʹ^ |%~C=PJ+''x$$3,G!)ul|\PlK!.%xJ vJu+VA}CK֐L0zwZ ?pUaV|P[ԊBW/T w:eIg]BB<<ܓ~Zij[n_8 T3`Z9O%ۧD}F³=Z/r͙=ZôE}A)J(WfϹrΕTV47,Y"DAzi(ҎhWh$.ƨ$4ҷ/Ms^梤7]ݘ@oh$)ЃZ9\t^DU1PLZX%kǢ _s? !iRZ,FHB~7[e"lh;h '&0<8եg~߻5jt6] lM1Qvwg~ȩQW$, ": SK˩u/y![ SYrɘ`/}J&0(I~@=da7 84~:S]U"rorn)#CmEeP߈փ!,CF+O*GIq2<Ȫf~OV˙0: %\aq*/[a wȾhE#/Jfxܗ΄~HcvhwQy^T,\qږHgÎi/ݸmN .OL*m x'_3/q ~-A^ "@I)NEBՓfz%fNJ9YBJ?e1Ϗ?+pstS&ӌVuףaGHl* JXtBijWu@QPX3c}A+X$~vbrʥ$R2$RkA5YЌaތwi՚OPnlu)5f}_[~ ׂ^ D& u! +k_WpHxzEKW d榭$ #mqԵ<$fQ9$>ATN_YJb^ts/ Q*pfӰvjIcW /&5XL$LK]-O˖(C wwߪ:Re%vQakFǸedmZw8="DB 虥{nAÁFKGNxv? W[Ūr&Q]hvzL=;2)}9FW'o[ {4aꙴ&/3G !@J D4l/ق)Ěu=h#rf ǔ/9sh;;.5>n"nX`>hi`nMNͧlF\Hh/C>=JIpGZĊS!ڏ8nŻ1<8N(H!ZGB@N{j }o7IRyǟ!WwEγZc7 Z򲓏Rq2Ld- PyX yFZFyЍ &rWOҶU%udf&V2(j]x 8큹<)Cs]e!I͘6Ü`c*ȈQLA;)F59ci :pAI)ĈY1AĤ*9!_P{|RDù?*#sS,coU֨ 2wO^8XI{j8 6%]-Löaw#^^f鹕:.UJHUʨC()*ֿHXtA5@*t,ME>vnbr˪@]H_/]$M9d͏O|7'\ND-.+GVs}9R?*b\*i# `KmI:1:LC;xN# `:kgS5|Bᙰ\ U Y%M)Tw}`Q{nI 'R,?`T-]̍0ˢO xC2 ՛Wbz#+(m zeqSG`GIY.E{ѐvGDXo}'Xձ%A52}B?iKolv4Pԩ 2qJlFUd^SݛȲ3QwsJ8̵=vrgKtxeۡQ'=FX1[f92H$.Υ?#cF ϗ2viIpOfegd{=[e*՗fFJa5ٰNH*AQu6WEy3 9w%xC Z&`\\^z mg`41؛hl _.qX.5ٍ-wMqCGaJ:iH_jMŝ1cj{QÎ cn.[zo>=&և jD@KS%-^w@/sd"ta7o}"d֮&q wϹvd8o EPt:ӒyoGSLj8Jj(%Ql&K[|8fzY19]h m:x㇗N7(H"LC ۻE3Pgk {#8ʨDPdym 82~Y4:l; (q<ׇդTs2븜1ñ!M-W(iw0Xgo*=lDv%Nיb0›nZ@,L.LyV]i=BOB~t QK·+7ڑ,~ҩ(J: o  4RNiTW}7b Ռųr x' 07HTQ?;e%WD>h88OS~jD.zF}b.$gs"ЊӸ[VwǵC4ZUXޟ+ScfO)nY:0'I..#}bn%bQy2?x͓|EIב:6ޒÊ'n'הݪNBkWv%oZP-f~37c \:jvOt{p#kAL(U8QƛLE23~ZDы7Lբ'=|WH=9w1]7ghVyVxHw443Pk4aO~a ˜YD":"F%T[EV< 1k7y jFz Io ?NAGmiv.i^H%%q tb—>y'AEy2Hq)8,b?ꨫ5EȓiCgzʅr%~Θ m ܌~sNpE/#k`+D͕&׬r&x1]ޢW`?oޗ!}ȺRվs{Ag\POPiӚv sg F8τ$} ?BE%#K x5^!ٴ! J14l ؐ,oj9((%g;, Բ_{r{6pƞ8H_4iUVblEAG&eQo27.7Uc&yhx"!_zpƶ Ng/yC FN"U` AJsʇ¾xEֳ+OR/Ύsp|nY *IDEOh[| dy p G] ߾RT(W!ԛ0&L">&4k l1D٤ynCsk?ojș>堤`3[0=3 tE d]v+ѧx}%n-('.`dh\Y;oSK|A*+;!g6{͛k \KńbB<{O7 Zl@fA~3j~ 8:j(n!!+*kBeԉ"À&]掎0#_ łg{-ƦAַ0iFYuG*7pẑR|Ͻmku+ zIKEk H3Y :-=Bdm@0P_/>A<+ #_G3sNΟ 3xud+ۺłw~b@-:zӉ55\UeYWx|K1YCFuj$A⨉#Ԇ!^)F^<Wgl@r켟4Ha4#O¶Fk^sCp9O<ÛZj}Iκ tb_6n4/`ζז==:MiȚc Ŕu?$`O+=;_5qC:k6 vHkX&k ۷.X@%9T_@KeaxqysŲ'/۶[ 8&_KPCl!XӃᡸsN3 %鋚Nګ2q"Wu ))0ҧϞB>y4~1RO0+a@K95eYE{@z|P~G%2Yb,@%JNQ ҟCkyZ-ĥFkxZl>Cjj:Eh~b_i(:LxYT֕¬Z-;d&l)g!""M-w 9mzFIkZ sxyH*JnP~,k-Et/rH_RE L%|r֣#j.K2NFMPiyT}#vgZGh/H渙I Su E f WuXHۻH&~J!5ɥ?z/,ݟ"֎pX?6U%:|Sv ZblJÆrQ4Y٤㔊:)iY@4GMmLWA+9SU%=IxklӸQTU8Μuܼ[:qApɟwb!&#iCq6ꇫR=Ey))m낃W_ n \d?ZF3.㢿]GjK Ľ`žCnN &˴ 3c'I߲uMJu\fm~߄@:FX8q)xd?)6`AZYq.KYs αpMov$̤m7/qUD0Fws(.4b\W M\sei縃:WXrѶT, ˀݙo'VM9'#?{CmmQ*W:;1ۇ:Nˬ]{l c{/I}Nzb.7}BE0o6>)(Y"{8T> `u]x]K h-Ѭ@ l^K>۩{ӧy *f`@M*KJ1 ʾ}5y0OMqj" =m "x+fv$7[dJgoy^S@ s jʻyM(ᅦ\Ru_=vL -sj5rv*4S~/UtS[tg9A3uAJԿ^c(R]Svʍ9iRZK`Jկ~/wB˲o^L3hGtkp_7=򱔨W?2*naETT,QO_3lje*?oтfy2!x_j;rxSEQ,%|KM|:̠6(fi7)W,zl#twV?*`Dl25ǃizV; q>͖!>j0*>:w=Ua%bn¿Y9 25|@ˢ[/g+gT O%r-Um"%d٩&M9nhR'1P46@&H>zuSà˼'*kIۚ~-<ђz`so\ttư>ӚpM;>a %8ܐ9~E9_w^nt)$ 4ܯ(G)s?¯! ݝk=K]I?5 8pw+i }:r~k@p@[l}.X$ea)(T>TʙZSh,Z|SVze;i߼3QwrYz-ߕ)`zy~p GnA>#}"h(ӤAŒ"|[CHե!JH.uRF j n޺5o{[kqxoC_Gk)0Z'5L~M\:*,:^e >˞搯'"PFQGݶ]'`M6\Ml/=/5`@s,fd7~ƽ3 ff4Z{nԏo@{sON =.rZerYe!JnRC0RG %;U!=k'vRwp)t=aCGwjV #:_Dnb2|A? G@FXOIصz%{"[S"9(C oI+xS控Mlsbn ^jK%X91"5)JvVJ*R,g"!p*8 0=Ihy9JlI^볈/ԫx&'@ྲ+[E `±e w]M'=+Ŕax"ETA{d;>;F&Ft d$+e`ƍUnm86m=DtSsb/.p rO g'27s -#cԖvn'NE6n9>g;4]Cv.<4+'SazN W 61{yv@Y'>1ށز,Y3d;1KPhSrږ-!Y.4l2 Rq;d*N7ھ;`$)ER_G$*y$H\N4GR.x}R]$6/; xl9º$S6QCi@FelÇ%Ky|.[ai/&5waדgFBw}S5꿙+]U.s0F~!ɻ_KbC[oХI7+/DA$_*iP{^/5n 0ظ~YemxVV7v&tWK~KP?HIfVP.T (*#b9b3 DGx[wo BX&p_nۛИ{kߖaaOP?3gjr)[|%a .0. b"[9-4Rq(_=cm@{*^n`f&9}%:  q [}ec\cQ&lAj߈,z;F+b:XٜUyT+q3S 玚^6߼Ciwea̩{DMK\XlW2?&wg'IT& &9 k?dV[V'-+pqqϥ {[ǗXF#cEΓ# I\f1yj. 6a&@-JL7n>sí-uBm?7ڇ(P\nhU{ A I94\.)BEB2'n8T?h8M'ֽ>dW1"%\LD` G-&O Zw>ոDhsR O<ӰiRe #6DZ˶"m&a2^<4zaIHd 9;g:J1>g"}sڅJ:︡S[ :=W)M6<Z'M5#͗2Da2 [2IX |~Y3 2/BZeN1 )AJ:Ѻɽ7nrOmA,[ H}Gvuh`oB"oE=@R ee Zuq?wDf#H Sh)wV (@uoq{5eKe YNZBEJNѾ&rûob!ºo!d}u"`9-/{M2ZO}h~%ӟ{Lh]~*̨&|s1fTi#Ewz@Jy*fn1 ~1<5{x|Sk3H oQiԡiqW<#!w!;adrMYҌy>*f0|0A(zC;-R*. 8F /XxU_R ?Wԝ &y1vqsdX2i$)9ź0gV(z TP+Ì!}#M:=fe?cZj ω%AeivƔw\ZQ6Sii؟Nʢ*L-2 dhAO+:YNIL3Q]o ģ.qD!qzO"@d%upQ r7D,f?q{7^=Gua\~A&a`3qV9tUWؼ=hCVY0BH=J^grFݓq? 'T%f##&ZÅoD4vpW V# o{ҢCNx(߲JU "B[8e"?LU )"^NgWKC57jĥO`TB77[B zW'A?6~0WgCڙ_)Ry[*=+);F6Mr@SW|Ϝ#xK !D:WZ)8;*g+<4,&rawz<ƯwJMX0N6gR؀W.CQAz4:S4`0+9dٵ2h|БŪ/-g;0!(Y٢㮻k1T# fwڜ?*WstIg w[ᕻ;'Ŝ-lwWOMbF7áUx9z$ןrjgsV&x;JcqނOaٟ MMU2{eh=yH܋QZ?2DӲ6Ǽr;K@$f8o\o"eV5i{$]L7!G߀ODYGU0Ɗ{s=M4k<'nFh+ #[g _#<ۢɕɱiƊnܬ-(!Tp؜.0 'UldyÁŏ`j%`urj(ǃ#OG%a<*0GcZQ%&;FKƄBYi\?RPd{aqrFN: 2r>i)\ Z\ D<ąژkyet +@S+ D@򽯲6Bjhs|QkOZٍ]PCl9Hʷ.. ɧ$EqB6,_6w DX]) wi&7RlGI}*U:75p8@hjG.~\o-K.^w4dRaZvZD}DeTιqɸl{$Tm» [B@*{~/ a:GOEB!MpvGavܹr l{WT;1 ɜ3 _@'sbb<5Sx] ؠdX7c7';ER<@ve0)Vs@;E# 4_HG&\Ǎe'J/xx6~o>PI/O/42UUį97/-9ȓڶ|C5S3NRI|)Lj2Ѕ ׇTps:]x.mQh;^fQ$$\V$, b]$o/[ P#|8{# kG:[AQ"[f 7$Ju*TQFoĦJf  >vɆP?v6_pYVܻԹ鵯8j-A<ždsϑ g#:1K2td3ؼE:\'Mа^ʓDX '3x3|"ʐcj,eTTa牱vd7WQS6dcg;C$fACw9Lcx؞}lk1G?})UcXB!4յ$l4ZP6(.;}_w4#9I-\JJXݙpNڬ;̀;x.w4浝ˮŤGZdRs*pyt<ŗ+*`G6Wxr[dԻ.$PW G̷{P#c(GƟV!qX!gjF'u)^N'LϞ{>%dGڝؾ>Kb<2oruXk2:sȓ}WS"G# Kg̹?ʂ76.xvnTWP6C2'^rUXA[(r-~OJ Ip$"Jp?WO@OgF>T%q]+,m>ax&vvюvT . jPz1z ^)XC+;4GH+(,![9Sk}?ɕY-N~)-ZXQ[5)0M/d0'}4uCAuYZc &}޿GڛWDZs- !b\r8"¿akk0~VQ|$'-q hԀ(-Ym` T*yY &),"D}'[ ̐ZLZc!Nxe.HDw"n &!PN{H3wFV8OES:B!~.RM?x:ѡ.NdJ/I:aEZ\z\*k&- khDz<1K `dq) t[ܰ M+FpEɎT_G/G!q Gkg'v+*'{e/a]V}/ ظ'%X{#`dB3t܈X>&tvRƮ(Mci ɱSS ~(UoۑhMucֆoٓdv٠$)NWag # q|~i-K=HзSJw"c{>nˠsASPUOZաC(pq9J'K7= dD<5@vĄlhM95oKUDe{$(YUɍ/#n&ނmP{'6GAr(s Ucq" >TqO`ì<h r*T@!Œ;n(vBxkظ)G[ԃj;)ZJu6g Q}+t1|l#94D WtΙMPV)_fE6 Sʺ%kvU"Ii9]#g!{rPd*8MV&^aH慝䏩 z* tg`$zYgm鶩/MwL7;vf*F9Sc,~m! 8'i:Ik& !BC, lHpB05d}9f7>Ԝ^>eȊddnpv8Z__u^`-*G~c)~mE-R9A i Ni&}ߞ PF!NzIm ؤP;JFm@:f|]'=\ 6 r⽹GCrף/# t JH)c ZtaNNm5gFVsB趝m 8nA N@ce QNap& ,+?f{ ޸|/['O@]`.\G!س HC sF7 ݹh$%}6<}#ztObwB?G.?sV , ;й~'\2mAxr)[!]f+$RFc[3v\i+ ӸRhW1dFHT>aT<+ŭ=ε"@\QfM@ܡy(J,QQuNp?vsi>dkAz)Rx*\]ZLyu*]21=[f~PQ+bh}||D4Nr1E{!Cв][m;:-> ^`bڃбv.cAߝF., 94NM\uc~SrwN*4o5w+sE~:6 v1ݠi,c];ԊKau_P޴ʺJMY"2eʋ>;TɆ؀uXE/]DQ"z:DUUg.ɢ4Yj<8s`eJ-MjHÄ*{;Lu3HBQ"Ρg3n k:eVF}y /@DI;xAڴRµ:5/H]a$#Ia6+v_& hwɯ0F 4`%O>{7vEOVqDU#ʪ'?fG-Q^@"` [jEB?7er3{{F-p9ZcRJPN_uy UEN8BvF7 \-d:Шv58f1B28%FMA}-nnAֲo)%3p\ Ùo{1Z?ci>|g}׉ v7o3d.~<g}&DQz/OZtXҽ9EF lq]+L Qz?E@GH&h`ʞYb"j]k(DQEB_$ѣ93qb%՝cj~Bb' #eg쒷fiZ]3DwmeAg={ .mXC-ց;m"0Վ<WLi'R"K CL ׇ,7=n>❗zFd:nߒfiś6&d":2S*rv\}[kъWr>SoWG#lkv΍[ӆ'/=~?m4(NV J?UjJPwT K>%p*uR9vΉ14YzX鿈Rj7I*t"ȼ2E,<5Ë&W5[KȮ뙎xȧ19WlcߣlY% >wtD>XQ܊@Gdo`M,C >OD 2Ty2Y zycW}:!1r4>x<^ƻ› P¦5wkΘ`\0f' Nɸ,IlHOE&P_ 4v$>+Ca-1k*&;sd+kAٹ2G'9@ci4W.vD{\Vsʖ+mD5IoF"5P5,3Avْa97.NuܝlSr-E c(bC=@*5z9Gqx2ܖC¯X."P;-J}[!D*^8HAVڨ|PȅgG!Vf"x ={'e^9-x?q=|Aj)Da"F?dĕڧ,\)G s~8n #߾^}hUA#XtMQ6j%r4(6"TGv_Dt+9чt9} 2!- MVY+JBjXn5EP[/JmP3ۆJ]`0e@W{7Rq;VvGwŸs2}QVzXIK])lk8֎·vi HkD|,9K+kHoR9;,F)8~SSH-/X\W0оzVJ9׆K9_}eÙtx3܎*9F2LNʬPz 2wUe`܉aU&%Q҉>W+.?$>;T< >,;}cnC7 l}帗) o6kXDofpMpvih6R'?bn57] @zѠnp{ HI'Fm3Ylw,bEl p+oj 󷝬 F֔مhA[ 3`@] 1Pn y5Nj?V^Ef$3Z73j6m (w a=3dj7r|5-IlzpGv9Qh^pqWZn):kЋYxtX*S(?~I)oR#xUR:.S 脊9?oz jǗ1ڿD\q0%J#;z_a(NvE12f8U͟H3Ek>CNʱ%V("гoev7&6zd|ax@{Dj4zI ˝agQl!Sdk)xYz{ z9<)TmDv³>! {̭9Y-8eM{–}U}hMq» +zh'eh;bsn<$Yk`e=G'i:WitI4|S!m|90n w\/U?')#T)&gACxLTЃH7<K'•^!;}6o';Q,}) G S 4qf}\Z*VJ1r"Y+s,RbP>mbۆhk~a񶉴 G*}H+h-۳[V i^3cf?3{K|$_=wУBVZm=T#qI6ÕLf7!=b :jy#<YZk>zwcisb/وTcM^C)d22bgU`b%JAVE9` u\ tDqq0G6n Rj)P5(g8ڱLdcL ¾mǫ蘯hz6n(=f، ˆA! S\FXn+DVϓDH@S7`W7e lp]kL- ܇id|DQh@ᪿ(^UӶE~Ip151Vmq0Ncg.j3.Lr4chEǽh jڷ4AOd7HUoJn !(Fw]N,qֆpM)l>'p\#($ [cr6pQtw(%wb=gRN e2Bw<5ڣK=]5U;>lY{U:gp"=\GPR5&`rR+<'t jZ\ZNP7Bqw{grj&Pq+=Dޥd^kxGzڏ>_`͑{fVhN!-[}Ш}aj/* a5Eޠq"L|DYWJS6]~ ɑ>Tݔ7)=qF[ڳ,Fq~"Y٩)v}݇u|8~v{RF0]oD+%CԐݟZIm*kcE uSsVqk1^ q䩹`cINsQ9erОF8 dE58 KqZ_耛 }=1Ji8o }EMϧx\[MW+bmjè\[XЀTŸq#o'8ĬM ~U F 2*UdKԦ {cyygqDzJb) noRNIY>"A^'cjQzFJj&ɠͻس*7lIK^2c8HG4S$O)I侠G0u43:%@Hx_O<@ yӞuIWQA k L-@+?%+~YbuR2Lp؅|ZVk,&`A(ˠ0T L@6qߚjmLdvD1&9',[WEC)Ss w 46"@ÑT0oNSP*Y#d_:#\tV[ZAbŠCL׸ꀿyM#W_v  (tdoiyb/\|I(+jJN . I|+5@01S4ÐYɦ (ŚaL!tu0! P}H%PV+lL_^IVFpxI %wx{;"cAU>Rﲗt2k( POeK'*Fh41bJM\JRNI)nfsrx&Wb|+ޚC:W3N_%#"Yt$o }:PEU wCY#I?vԥrkA&ASe:0q u<-1("a1z~UIPI"ScYc?`qeZ K]yUGKp<ͭ- [C )2Hf`9 o)X<ˍ>5ṗw!T4 a|\LS;VVԳi-u(]y6GP]$= Ł@V$yٳ= 5+*U)'ϕjWL nLKX̋X WOEO0v҂RQ7`;q3Egp2L=6]階?SmAc!9Wze <}.SMŮ IF'nu<8 ,QG+_5 T2b7Z*dub?ڨjMz~΀]孮= yr qp䕑f "mef j$C= [,ݜlKJHj0K +nɸgE$}Wȫ SmYX@ue);vg5v$gy[@ޗ&)n琙&Ɗٷgnm s:BɓL};CyHw4\>hӳgx)3E_˨9 l-QOj!Z.~O9;VY/В FX*ہҗ4YdaD)b%rD|s80($k.ppȓ80)BlVE:mW*ͅcD@M^nZ?bGKkrFi~35]ۘVd1+ri[b+-1\pvt#(@ЉT͂f\C4;:0jOjzjGkEΤlb=CRanr m78 I'y06.b1DhbE5QrjPL͌9k|fF9+7~5n CS"6XP%U.x/J^=^%:7n65$x&MtTՇA2N *GvtcX:S.]zTS1**X: \}ufo"eLy~C!n.&uǸ}xU|v>ч\V.UYD-+wtXSG RIڪ$>-әikgɺi W0+WH۹4 mIeC~s(VT}9>3$2+J" o*rx2~E'R!U*uVw~zU AS0K6rtx#ql˞_J>?1#h-f~!XH-m!#' jEHXuQc~Pr2~,-1" +S2%i?o|ntN8(Xiޖi}h?o_oV2%\]!Kt9i0t=O‰Mh wZpa.8Z,j@f̢F$Fbc4G E+ؤ6 'QG>>_m=Ms58?A`pɿ 6')w+ T"ݞFLWaos_üӿ3=ToVNY0o5]^I!%(bv1T{f3Իt,啱DX7e70яPVq&L P?fyl{ l=ߛ>e!Iave2`\xUK=g)oRX7͔Q[[m<3 Dtx^eLy x+7e%0ϱzv9t`a b:Cm_Ai߬}{TS??>&r#V/kwuJ9!B9rqgLK`[S$\ SUm;I1^T00[% I) =%%֑ΘSZnC `4$ <7w1Ϋ۔ Ͼ,IȅZ5O3EYjV3ffR2/5 es%Rwگ}-nါiʣd~}ޠqD@yVǮ)Cyh{:1_/KCu 34,ljw Nk~ZۚUOZ;1&ؔo v8du+c !qџ!нPeZKrt$g%N3o 8hLLiʡ|]t6xQhpD/P Q^5l4ml V,[zҶȢ!+( W(42#e3j;=FpVqYU GJ5nSsmZ`LM*ht$'uzE|sȃngݱY#*;/9%Է+:}F"T46i%e&ɥUۏ-~V&cܟR:C7O7&) A-FъD]eO"6/|.rfU2"%Gx%_R4i仌!  J N8pH_'%j9TV6X-Pf?_Kt;yF0c64v0/89tг`qA̧7g~qpѷI,^ص5 \6{ B /Ƅnx3zeVJ}WM5lBMD1Ym9=qFLЂ3뇘6DH#Wʚ=p Ko(QKWʨL~K$Ȍ,9XM|mĭDwp]"uF9PūnCw8xs[h+l@cEHڵW>1z=MHޘO8xS~nۚOŸRvKf84{w l9=e0'&N9ίy2O!h[y6 Oz\\ƮVL:r;]P)u+QD7s2+SШڬeRV+wEI]S0?؏__OF:s KA&N8r$7Z) 2,wu}$dBFȒ۠}gEd* 1bwI'TDX E=:b֢ē[T&a2U]u]gŋ'-?vpt'w-n͚u}NHZK,怃!.|P!nO:LC6Oh9":5aM<٠|7fO\w%i@7+Ɏ'%&6>NvmPݍ3V"1MM,NWSemoU/(2eF'7ʓA7abDW*C!Wct' cwmkndqӡ窣 BRcDڍR㱵uߊX[]k;-f\ #BߌwTv-U;>Ӳ `Ϡ {{XzYߏAƉ4,Ο}9Hn_vo~f;6z?0nTt`)b~d23:&%~e_6~VYru,' >72ky-+4L˚- @SCԄ4zU`THz`x q[]P\ x`fu"xY< +l@z[==V oB8n h;au:S^-/mdA|| lZ7BC^SvhV=%u3NeZ=DP-j` n*RduHBe>|?*.Ƒ@ajfܥq9u\a\hEʿt.hyf‰o@WST0Q9ECV-* @W` c#@@CEpO'Ѱuf&v$vʉD13n7k|6Rw3c=jѭQݽx|\mUwК xR 2g01)9&+XfJ2q{W(=msmَ̪JRSmL*+%E|(Tp{gEFͺ㯾lN$wy ofi<Ȗt5mrq9ni 0̐{86=f^Gԓ'Aj- \iG@U~{[:8QHp|Yk*z-GWxw2t;LA!ym쁡T*!8ELp M=Vn<=j#ipPCsۢеNU{ 36 `?j%A8WdOPRs4iM֙`3 b1Sý me*VQ@Cwp  ENiDvH=s9*C!@c]3tⷱmi2 Ɲ1{< y T[oP^\^u5-:eo$BTlb[+JAt_AfuÍ 1ƒ!'&P5ZCzb:^ֺ"蜙^&W{tq87X:z2sh{`⟚r+ ,/q1B4NnNRǩࡥ̽ǎ?}\J0c?)T [++@ei*-+1.x(8;(v7:qq<Wsu5 fE|m2BXq68fda._{t3?mC@j\xf ǨUUI~IL~m$MХFQLy6)ēE58mR+\:"EBz0MuoCi|XD2Us5G(`|P Q*"M=o횣jq婨*Y#tz%N,mdUjF 0*=h `ߪ/n0UA%Ee}jacH0/&M䅖 6JH,iVb)-c ʓ ?'.zRGJgOʄ F^`Z1g1qHC28}${?[-}]zۗ&pڬ8+ +&|$ ؎f.S O &"(*A4 m)#0kQ~ DV8U }K&G׾fc[BrwqSc&g !i>z}^KRʼnGex=N )!\ֺCX J՜T@3;4|&"GJÔ@<9i7xV= M \C6Vkׯqq!`H.zI6ٰz}jܒH)g so(6,0FMa*TZT5[ 7Ep2 AhXN.幮WeJw{$(!5˓>b| i饅eN]_sU 0<ʳiٷ=g1G ]Pm%"-`YߏI+K+ϞL`X;8Mn<ue6ISp{XP3/Z ?W,eOyf%% Ϭ.e IjA0A joe9VY>iJ>R0<ϒ+/ ĵLm yR!)Y7}!V>OqVPژ$<.KD#XfU;2O\y`|MN!§)a# D.-b oOP9PHl)\Hړ-(΁b^KY@aQ=@Y>yQhO/G,gZXd- W{X+TƍgB!g &]H&遌i[ڽ$R@6W[F嘗ASkC ƎD Ih;q7tzk8w7_P4&+UH#:^#$bdO#`f!"D7\*e C)@KjVMQ ;W9{oI]c{ӹl&}痾k1y:petGVOACPN@6>Lat9؛nI. q8 ?"}ף+͞2;ǭ}9y%4UsrXho9鞐;2gQ!5ZGuYH@ RrY`}7V`Ց€ 1K.{B5㜈VmlY!8fhBLuLԁBm$hrTW:wh-F? *3G2J1[FȒK]ۆH `X ~Oyz hc[ QxL[4 klx jpdNkjq(҄MdjޛJf%ppj~CC CIZBV֗"{|$J7RS)q ;&gsja??QdmtUsn īd=*[Du@{M(c{?I=&?N*,W6ɤaqBڄW/iY]̰;vyFHJ3bD iĈK bQ9rWtpe8ҥt7sas x/>$;W b`Ӿ Bwc'[͆W{,vyTe+3a9"Jx믇"ET4-nqO4ֹA*rFe5BUz1xT 8aKm;×Y-Q(~%ul#. L˱:iW=P p~B\k9 쳥qS|j>uLj>MXX |e6 W|f+b+iR/ytRbhgmH5eEYZexhRP#l[PU91ŔSD-JmY jB/.c,HKڌomf-}1!D8+}[Hn-M"v+P`8SS t2ns{` Վ'\y-F)q젻+ԓ7azUգD] EBI(9q 9I}Ԟ?Epx=D0՘Xt`QOwtdRI!H5(Y@,CV$ˤR@fF8ƔF.Vnzz0:1 dyJi$}*K YE#fnlvqUŰjݦԛ~1|+$xlUc8kO1{fT/+?LmC&U2vYF"Ád /Í;/B~xμuAJffyÕۘ6ѻnjbDcEӌMF#>2WqF°XىE+hm>F4\ޘi e0EbkkP+`Њ?|xHyc<(a+cu@!#?ރ/23$[O.Op6^l5]$ Rvp(mw K+}QW4In~qj squW~Ce#ݛ7a"ߢ&"VD|4YnbPyIi jhZhAYF퀟T$O..^eGÙ+Ѕ뫥NV~N5IEwͭ3S3Gɽ!a*B'z#}╠\($*Lttr#>1 9U-VG,3GjEҿ,E`]bh/O,rYp]{AE͌xI4$\X+lh n1ܫ]Ol;coԗ{P*;Jӣ B_*o"<VV屋;Iof?`|\P+rCmu9ubYS1'QhB׽MON\bNKe,u j:\Ø?(CߛI:2O"VRҸ:0g&cTÎPoaAJV J& a)Qv=mЍII=nplT. f;0lXP`Cj>śf\limʳCQ %QH%((XP.$bfV¡{pW+;+$6b6M``_#` -s腗u,;Io ;UVGҨFs 5/2;NJǖ K2hs:bdlֹ~ߜ0 =G<3JVHP2Tl::-Emyl촪܎Ou=f|\_"4~g0P5?24 ! +?>@ ř'_m)ݙ圁 g4xv'#51./.g>b`{A$S(B\׬JDSX^i{7Lm-S <<,'!ݗHJ%PTB$hj幝^;` jS9]\: }υ#x!ҲDfD^[p4npk~o츋*Lds-s PjJ|7&cC3a7sN^MSNoJmS0ê7Ť*xc{ 7⢟DaR]m(q,!KŠ}9jTiձE&\CqD(ک9%J%dS#TojlͺnZR;?aRN0.&{5/aQ6hZX(/d \x}l) ^/H}V7KlwF7iK6[.B@&v0NUݡ:$,N'}7NL8,D3E }ԑ?;+z2Ά.Aھ TҊ /wt#2KY.oyQIx^d(cլ/N愬g-g$mWWܲ6C*|y\rmRB\<>Hej -j=32)F|qbSR}ٗcZ` BOY] \Zϼcؾ8z|KRI5~bhcC,ñ@:1,n[j3n=pD4adц0]Bx)n72?n;x7…ꯕ󤡚5R,֏ Xml싛fc]A'(,TP-ʼnߊ7s\1Q\FEj)/?k!=~;ؼq3dM!u.{6~Tgg=%LXss)Ie>cϸZJ=aA\{9aZ_\MG8Ѧ8Xu["G;\T$*9#K:gP>.h [98\ɯYVтg-u4e&q-jG {{+}cjbCUϑH5NZɲ&$ǽL\1 DGt-z%߃3~w:TPdxdrd 5 ɢ[$y2W(F~wtSkD0o ¢sI&njq;qiL6 y@.x@|e_ԉ1Z™ӋB=?՗ÇYa". ZsrfCWR8^CWȸ%(ˊo9DNGࡏHј#0@DexM{L^)kcC !)"Q:'0K,b]V ^Dx qP5:jd9Ԑ۝@?YPd$i@OWe _<Y#;L6Dk[NC;^*,L3' ]Ja0޶u(l,sq&!.H+mshP"iL`oE_#ا 9:ū|WLW<~7U/k½jsdg7i3wgH}AB0NMIIAvXNLVFm(a:m=EY !t{~с"ras*-^t{RFp;!;-^O:q &сR= ?EvBIyOy}<ȔbΥXZ嚰dLT(>p;m;G79t֜j ,?wOajcAX)0AmJmJC²jҒrcj8GDWA~Y kUf:(NO)Uya 3x \I'&{ezMcE4iDXYN[yd1 -״'R(8;J r?['Ok& {exj}JB^H>jR!^ yN͏1p/c؂oo4۱. PLvl<k a;^(LZK86-P&TF0pyf?LʡԤd/s(i;^ W=k A_WkD鐨66lwk&]cc#Dɶa̧<i  4oXlck A+T|~ʓ7Ώ3l))ٖm/^Px8A!h-xitُu)}0rR/ԦL'P 9tHfo\3c`VC^z ~!$댻p $jQF"@= \|YI/MH"mC~C rt/[I',Gqa z2΅;4N߅3q 8'$[b^pŬ (+JGW~@'ᨵΠ`/+M#RS=T 8(Sc2/(6:W+>: !O(n6U|FttܸXD"!Z xV:V?z/|]x 8a1OxG/P<7&/Oҹj;!)1f%Oj7޺qFM<7.c n{ uX(jp5ԸAM+&.נKBPZtۏWc,s;isn4wdTF6_.`:2Q{W p:'GLk@D EJ~I%.eY QdAc)XxI[ꢞDm~vBR01hb ! wRT|Z#ՠFBҌ.ŎxOv~cO!vY6R/ءYlP\Dw_n<'TX:Uٿ-()B@Gj/ط;ih;f5&ƭv8C;rN?Ӿ ߪA`Y47{7IMl87EWx 6?W..]4DIp9T8zAx"i!|,Ag Ǘb jo%݇)'vr3㢬0:_*"[Gh%q"~F[j 5y-vζH/U/ "!?Ɓt呩*..> F 54&m&FaɌ, ,eΎN]1fH4r0ٶ̶z_7[zR}f$Z1 |HaY^ϳ0}q W)r9]3PO%e(*/`jZB9]~U~=R9i.kቂg` ¼OO [i.uD0xg)ާeރa4 Dp sTq< &[!?̦,,6϶=; Eܔf!e^FKLGV[+5wBjK )D c'p-!O>Dمs$rܜvQу&aԍvO};"zZ^:xU@xy,5igȲ) mL5 ZY3}g *nMQ 2tq$pNj6{4p.#s\ܠ}ewsX` fu~VB&fܘJv06#wg<σiܲ󃇷#ˉѢ GUfɄ<̈́̓?H}ʏA3_[bK'>&@ d#}ra{ϧP/'ӜBFƲ%?.}p-d2AA2HaWA'"<P`t%bf%}ٍZ|<#:9)ETgo2IsݭV /x JOs9bs`ܩydꪨ$b*y1 Ι+O I$"ls ֔AȔP'3csn@Q@}W >Tgi ,gjXVu'y#TD)Mc [*aҫxj2UC]2E?7Rq:|U\JXؽ~}Ccm .b2w e+R =]!x(ym;IA!eM848p'v뭧|W N?X=ItDJ>~D)>tc8v59 =v[d?`RWb'OA"6/╲nڒ1An"& !A68!vk;M|̢{ Hq ߯a/ԠdK.ul%.a(RtuHK;)~U)vٺpةBAL>&?YHIkFt9̾<ݲWC `c P*P!]J#kאfH lU9HދMLq}OwK;6M0pC@d&or_稾Ň^#BnlBXl9REE.Lꁟ~ӫȫDU N -"`^ys|iU09s;U?Z$>[,*Gx*F'pr$k; !Kt0V%iI/$rA`P$:>fn' 3`p0*BOpB l#OfpWVeR c6<զ hzu4Ϋy)N+8\W2CϚ(Ƀc;Pdq&m{2xyW|EjKb店B ͠עB8;;.p-(.FB++ f"颂ӯ5fLKr:p4'h-vQ3͊F`~16@ڃג訥1CFL>:?$@7NЗ!U)sa~ \%X1rb\l8[]X\l7(>zָ^cbg~9BM I7Nj„+ *b娡h` VVwvi00\%m*Q}3ODl A+hc3J {Xu;6Rg(2ze2`NpƜ" rHk{x׍56qth'3v) (UVx g貐}xSP?&8i*C#(탘"q}#.j0iLl$cG]B Vofà b_PUi-^$_T*tgJͶa_qBX1` aKnhms4)!L]-",#@Uxȕ}>use/&+m~BcYۍgݯ} _Qf2X>xy-3tXXu(rK'9]!10byÉnADo$6qVozXqr!ǣ~hsRPs)]ﳹy2Bm4sTrliT*p^/QĄ*(%*E޸2R0<|TL5a?dxԒ&CN.N !v^a*?aXIz8ZRco#6-̢s@w| ,p0QJijOᖘۄ?5nl`ӓ'f^ArJ ǹ~zvd\@Z@re[`d-܅E7uoUD䩳@4(t?J["HL ̏`ϻ.xp/mqlj,$!ke(VEq3G>!`O{Ra0$f Th]ޛ((X*Q `N`W ؉#! ) %G hvQ UqHR SA#X,n7d@.ӇfXoSj5bI\0llf3VM;Lލ;U ={guݡd|&"( oBAkZ;cz}a xLe e:@t~% o^] 51A{2'7Ta>;!rjoIZqcƀ8MvHy׎4 kG:#*uY9>pc!l.[r{@1dsJQ3`k'sRX5 E?0OJe2 x H|!B1p\KA6YPkR2^GiЖ&+g tNEٓ:%qimy`tntэ+8*$PqfzOKN -qk;l(MF ºGu:^pܥ쫛).5ӡI(_I|v"Z+w=l^U<@$~P2:.HV,w vr2M*31D;+kā @#tKK.|J*2r꽐ۺU˽! .k 1U*G~!d ?@TČ Kʔ>R팱3iȨ C;$7hrW;ϟ~_L+|q0hd{k2iQ@)R:[PJߏqkO"büu,!Ԙ*7I p͍=q>MQ@M>鼋.I:c 8Y~:eauğyx2?0¦ݧou߲i3b> ^$D{SRY/%='n&{-/9P`ihsaW)b{ȣH՞p*Pߟ'Y%KnJOyg6XIws,ehYf6x tbj@h;aIWԙu 5[@C)p\42<}7 <ǖOMj|~CғFUZJBTzx&~&gy57ODDX{[;#FG`Йfa =.Icjp9B"}BhQ} ۈnB؟dop_Q8M{X %d1.^lgt]m*;^ BB# Ǎd'Idsw2jr k1\Uܰ/nʹ&ZKs`n-ח,lO!Z&j? 7Z(nB.DZ߇PrA*=xBae\`1F|OC;>9U:!ZJkawjNXp [!@`eL ړهL擜[J2Z*LLzR)TM=rҼݭ| /)U[z&h>Qdx4^RǪN CU{Jt# < /5_ CQqYvxtl?c+pQZ ]t]p$1-xkX:mu.bP#I' !`M嫡:@\0s/zఙu*a ?0U2j%/x[yԤjo(9ߝbUOhhVd1w.H EwjEߒ{` 679>ArՅSlXIl2TX~7ێChyC6 M܌zO|f-t[ ]nꠦ]Ҧ&y?z@bD)JG+w5V4*oYT(kY3ʈit *z}SNCey1aXxu X >Ũwfr]aH&^.)Uʼn Jk5QqK_WEtlQm倩1Hd;߉h1Ӄ_95,!}{.G,w\f],l%3.`#AB] Fncg{߽[Qm;Ǡ8طf H{X>sG(I7Vl[BcO,G!YŪ-}Uduϯ?C.KVc4e,\@1_̉exӖ12-YdU[B Hf5յ/Y#2 SJ _,|`izeTaܚEdHLD4ӊ׾+14~d*;M2@>ۜreyH҉Hb1aL'*;" xp$ 4GƼoߠ(da_y=`Mw*-/}1Â2hR{mK@S >Y(r ̎N>_,kX) 7{*Y90ǟ@_9'3 ͳ;K-,@[9 -{27-E$ p%lHqv0ըݰaDںJ#I;~Vmoq'oಅB~7s:,$ @T[*0VyO8nKORoPIcRBAxF<0m!43{ Qk+K"7Q}M'ZQge>4ڻ&]O$lF#:9UtQrk?**k. ׁWU|+AFRޮMZ>тTlߘ7X)-{ '5"?QTB)IU"0y iZOng} VdGBL% h^d"1 LƏ=V0<ܱn꥖h4Xg" }Y]qAG!vT|T#!g'3vDSJRbk4rXJcs˹36#`_.W.[v[5eJ">Sz]n_S4I{P1n=XOhwLP"*M: O ߏNk.#) w{;}_1/l;\^'~-L cIS@Lni.'{y<[$ͻwNr~=dPNa( 88Z({H*8l~D$3.jJ3ո$S2th0ӯ+$L",F03 5ۭ -1fm)vA͐\ p; &wj8yIdF$<aL6^fjE1 n~֘ZT<mB¿ &)MzK6><,) W;QF XixP򳓫x%Cug+SjG p*JATr ڕXd&fd˟=.n$oV>oU"9 J6 ']{~//Ay3Nf,OnSVZWQ?DgۿF9ЀiK^\-*6͛Ո}MeJ;ҟʊ 'Jه%B)A-<6 rVp ࡴõp#߷[[Γ{ QN'IYZMr aooj74aVVsQR2*XDž8ꟗR_߹BN@]pzvN ؍<0d!gUǡzu'12(>x}mޚ#dFkD"Lb $A$O:|8!-,@wSM. . HJ)! ZٟzB͈~HR4mDCkYh hkAI[BPqkO`mSRyaRq!!`{'CpT\5$?~~e6驠 5q| 鄴3M2=#ټ~Cktf΃_.(fCnwu|nqK:$o2Q+hJ-u76<Y6@Y#sM &t𗦠+ }wq 9?D-z5Osx <yVz'+h*4+fdl/1̷9jSwЫU0^M?7g5];HM)B.ԣfInh<f~rl h) x̢hQ"> !]:G[ꈆʴAn:pBncCz t|84;Efd0ctzQFZӣp+'b,X~g;i㶃'}&z4BGkg|Bks;& =ċ8ݵ?~SYUm`DJԜuooMpǷ5W׀Ei7) sμR‡/WUdJ9,<~(L fV2XY`I[V݆in6JW}bepakU,n48yXjIO[n~0֓ kIAŢuu[`FC= ɤWQ"aRw9$SF,+kS/_ofҠ;q";$?鿓 $D̤Աl9܎%Mw'*/tɋ] jRKaj_S_|m=A4SZ&1(}dYĠ|AQtEG0?.뇹{15Xܖ5Ӯ/ǨӪ!`գ#u`ڊ*_#hv05CQɇʪ#,V17fvD1%ʱ?Z0U8/l r>5S h % <7~?=>q6 \rخZrmt1_ijԩ}4>w#B T3B|*k[n3^4b xEؘq 6^ KKh=;^Y\T˜^Æc<ɶyl`;8U-~$Kϋ2Â.ys6 aJ:Y1Ex:),Vo/u[𹶸:(B+~vD3=N}E0PU3hRE6umxhi1:-MV/彟IA!j-zIz'Ũ ? p V< TҼ}eMJ|4UBu)H:^AaVj=*6^cBoݭ3yi+ծks$pdl HEGU>Kɕ{7:ndpW>Mce+Q<MN))ϡ_dGӨ-,s+_\u\~М^/ZB.y:vռ u]JI]WRǻ 0Nl` l2Hkm3I:&4nl.y&TI4@0F}Ȧ=m 7}c6f+b{ @j-|- !4(W\7r|9\:])}Lx ׍C jLvE֨fxQ'(3`>׸u"t)N #&HҸQ+;vGi TݡmOϨTI}ֹ<6c"6_{ pY3@o[&@°@i53jUc89!Ф+V"f~h햏顆/h$YqJ09f)֛{΂l"#['Ծ(ezǀ`V<ĤJlx^0C*|_ Jrb#у Gxzr0޾6lq%T7g)oˮcNLau衊 sxk]Y*@=җ\dcԵ~H5]YM3)O^}#{̱Coa#;3jҟr.x(A?6@֑Y:VRA7^2_G ̼k5WfsVBsF4NvQ;{k@lUт% $p=_@ KG/Jb4ؑP98]*lIJZbdSFI LfҁXU}E^ BReYeiVJ!S3g Z޴au19{izVai9~o-U_!>z i!H=(2fkh<`T.&E9hk \cMu\Onĺe% *¼P~fGuhVj3zҰ! "(;*ߎJ'kq6ޭ.оqģ8Ba4'4A.GaQ0ۧ> Plj;@Z#fvbU)Y~%h;ԲCq$0Wtj6(c1a9E2x@Ÿ hVR"c@'i\Th,JeNYœ2 7wunCm4Xh!Q$bŏ3jp5îYROlVJ<)P֐<ǂA P|+^+uA .۹~A+c~w'Rdbe IvӊLf-E. ='"x}Z~jug&6,?%(>JR9ގUV7TN)SO*7eYdߒ ;k.+Koԛ2rJO w$]U(GLty bOhɣ'WBpXACCRc?Ix0Sqv9cZ8C'S$l!U)K X׹<Q!v10ݖ3*k=.n[]J-S}}|<_.6c]fTV\JUW֤@uԡ\t4_ah/D?s3y!2a- i6eYg]jAlre*s# ? v<8dr#$BK GI? @Gm8<^y.z{H-{ox!b7tg]#BzȦ xos @}:j#o LN Q{ z=m@fy4cu4B\Ѳ 1a.$ɂ' Ihot'Xd5i$3/2M^ہS!+WD[;`D } f>F j O``~`$ª\Ҭ_@u# #LFeY xwg_ٓ1h_Jf%t_ӏM'OfGS[6q5,ݧ} Fqu."Wie;0-<Š|)(I I'?p}4y\&?­3z4^lUiU`q-&E7ݱ4U#lђj1fOdL,i+h~ٶul[5ؠ)L"N}ClETpD[?qEZi|^ N-J&1ȡYY./롕f?'( "4ga(뢗L24f5'%Y< 5$ϕ`w|jZb$  4ULDYUxdn,Bɯ``xlkȱ27/8(A/io*v@_"X(u7 ܟBvg|bp{յxn1e~Ԝ[v,^\ 紝Ee;LiLbl(9w}cLv<Y' h{AZyD1D|,iUV_~?dqd%)r=E] ݡEpj VWc_J_o5rS]6۞ǵJٜ+՚1,(X%k@[#7AW=#0ƨm39d o7K)ak Vlz3$uU=Qd7,='ƞ8eG8#hR%.;%reIR" esvq5@*1PɏVC 7dSي\#fqQUǵsRGYTrl11?i 3K;CEO$Pee>T=I~B4f$ċ:%@"-P0fvCK@.mE/˜gzM쥲m=Jյ5<pP,QVeM @R30gX7` }eji)^cAiɾ h4) lZ%NqJ=iޣ" {1І CC`fIKzG;$tnzwTġUhOMf*X|J-)ܒ2330z0 ͗MHȷߙ tNfii)H' MR?bɔЭ79I x?r@P'JF`][$%ûE/=RS@7 W Z&T/{cgQ=qqnJtCu_]5~%hce+D3a0b7Yb5G4dZ>[Bߵ;+hvk 8bδɦo==n>,5b_w'nlR~"t Kga~px<,5vwks#mֻ|Qvl#ks?$[|Qn7QzjkcihJ(C?Nuz2k(ًjٮZH%! P W3w޸ mHen3V=|VߋxWc3/}ZCVGy\E9.1R!×չx*bG{ l(MuXb+*^gY%_< ǤqzrrGEc.bYyNZ'zAA\8rG,0CX.J9wBs8KU~A c=|D;{FXD d {L:_{v 1# 87_iMxmGyR+݃/}cn.@)PzP0~y$;$),uJy$QC+4(`yki4\uv9KZ QV:iOcП7ɲoZ ΏJ9T@77.(3ljވJl\? -g>_WdW`Ѵ-Թ]i$ږԔj1&1 ?Vԧ3GK w FUgL! Č18-ِh 7Mp>>&K!6= "bĻp,=)ǯڧ] G&x霖龓qzSCAf-dh=soP/@$kC|;Z92>+glgQUS ixbѨrC:"Qvb6L?qILׇ!&.i_WS~8(އO>l}Yz9I o 6'w #i(2ПXfM C*+\,vbm|m<&|ԗJIJ& fw>jg%kVL~;01"pC!s3\ly9ĶZ[>}, nFOLM Xj9 nEd0PFlʘ6t 5 6;[϶ߑ%KUƃ2'_WK¹+Âś]=viXG)^xacؖƎo 1р/Tn7dLG!b.$?I2/HA. L.^,eN2h1<qIYXJ !x.LN1^A(bYẓxGu䠋&d`xvlRULH!w3W mGȣ/Zp$d=#*KqaEkD?F"]Js @+0Nu>"J,=jf~'Rhzn`ʨdڲ1TE%K oZ 80د>54 ,OGvE]_C=6h[{*&7+jBy⃍ꥤOieKMs'LVyIKhe3lc;P6 mقƨom(8-Xy8%z>&\d쒸 "wAYq1Q=xj90UYƞ"<^ B(;r.F!H;,A;D~z+w"7d#B-}?'3 E 'jWā6PTSg/8'aieMJ!'ǣH6ֳӰn- =K;X桛{/(4p*sU"#d@cc<38,fxr$DhAIC^Ry LX 2\8 &~nݠ1djJD Uϒ!Sm&tG͸3?Uӷӝ]D 1˃(YDL,e09}8AVs[D`i`Fy2ռeC*4ݤ/q!ɯ<?n”ק'c,,A=u|(ެsS+}{G! _ENp`嬼wECbOV'8 iTh~aa  ,

t|=H"ӠMa'lB2A=WT$D)I!@V(ζd_Gu ܩi|M/łh? ڎ!+>jw*L*:PܞTYxm=t H #A993lyid HzOC<% ۸a ,B;emgY:)\sCra:.CiV 41Y-AQs꨸- 5#&"{x&sf(o1|N4%!/A^d lByP4^"䋱ȧD'g !&ICc|BR J!fB&/TOY^` T?E1y;Hǡk_ Z3мMI Eu6pd1HApV^6vDba=ҏ}p~; .<9$<XQQw)/ ]XzH|nvd@;UDŽ}mU 쓳k|l mJ5vbQ[7msJU4fMtThflOŦo N{+ghAjC]g[37-M ^@h嵞x~.jʇR{ P]("/GL``/fK(Dj0V=##Zh 8]|$gȲퟺu]W>6ڐ }2JA[GY*U´9d\(8Nu9)%19ghq >̄<*K* 𲆷LIe*,U`u)Á.UudEflꁾ/ɉ3`vyW lbZGV]QLm.}QM꤬7٢Qb' O1}1UL̟WT pmEe#ל= ԲV'!Ԏ pߣ%N3.46H'h-pJKB <8N}T1-Kp#&)״_iZ_+lۗY'3osa(J \ҳs;mcpq,>!P2Z笳l`Ti_Uqo8yAjC͌~FJ8aĒO&Rt3#О>e&Ii>MHcg( t\ zyL@&67rRJ&_P;Fn$Gց(ј+A}+XL"߷iXhH DSc!?l(JaQ~ĐO.L jW-orGÄ ^,$iṗJMJ-1X7/)sѨޣ-F1"qBP*'&@X5lVaՎᖼI+>ܜ.d͇LƚQ?q1Y~CXX9hy [GvLQjL?Ym# K;,}lAKN/ 0=irs^=*zLiy_ym_Λ狏ۺK>oδyӖbbMp+mʟ?O*?~9[V=BO&h\aH*[3u@#2AA_ >L7dPTr],NdzH(yL},G< G.qE-:G{D)+Y;VyT/ݖ|~A5tgl+˜'~ouD 5 RHwHi|=i;S}9@«u/q61&Dge ܠx{93춖@̣CAT']t|F(3Z`ĜHn*Sv*? l!D`\OzbKelR0C-<&F7t /f :QWDXp1Zb^K=.<`;_0 ʸd}sIܴD%"}y9v!0+2-0ch31$e &*澭srJ5,8k':{9p!e*#EQ]+Y ,RcƔph;J^> >F~q.ϒ|(oun{+V8l-}23pu'+T㫒ӘňS;ʺ4'} ҄G5yD4(cmA1,R7Mގ5Dqp+n (b\%[SdpCe\D\vXPq,-Lx;%sZԦD 7čH>|!P^ڄi[-e4 eVgˌn{,4ѝuÑ%ŪCnɵ_=۲<- 4ܷ@Byw,7yiSY.|5 1\BrQHMf鹀AQ'H"*4QWi5FbO70}u#oUJ|Niy +쵕KlqGi4Uvcm`ĹbGC%oF Z&͟|mFS)V==C q:|YzNm'MwWeOlN",q̒嵲b,s&r]\-W9w@Oė]BA?i;E,+.a 8H-pqi%)urV)΄=Q%:B !Ǩ8~ 2psek\qV60^w/ C3\ZC0+/*os?N7vJE%YYZ`7I|rɥH!RܘAo@AN wMӯZ¿!g2]wvйqP!ZgCY"V$.ߦ~Z 20v#ٔH 0n+=.k#)L+"Oj[{[MT`MA>H\h`+coTMf"Цېl²L(6p[]pY`KVǻ 体q\f)EZ[w(:4MAw!>+ז P-r ,ڼE01Jexϫ8" AIg/b|j\8Y0ȴd i z4݁8>ٱO>}~,Tp\{ygHvVLn5CHv^l3-b''!lg#B-`.ag4c2o:'_Tv%{h2Be3,ڦ6[Ǩ:$^f>\J=}IOw"9U!9&n( 00sڥ;T>a}Dά5ARV [cQ_ yv N8f8D/E<%ȟԓXLTiqP+zsMHbA0[tdy, Y!Bt󍱢\ꖏ?2=ۅc g Jjqs+ ]GoΞ}I׭sB'}fj3n0dMw3Z&/D)e>:K_t/Lh _} nv;]C=K`<[wyԥP{]%kw1yx'r> ߧr ,yv[xTN~웝 o&+T0aeoóqtxИU(}%S Yrרv N4ho ͕P\@Hth5LRP~4B}e %вyOTq,=8яjBNqi2~۽W`^ƛ;Ps3+dЃ*,v 9*&vLdxVيW2.'޿U6h|3H]*q 7١7'57ƿ \RU$#cuG<.cߊE]fB ɠqkє{r!o' 2>}_^+jQW}=_pKCIn ;2F <pRx{⌖O\BI鸂DSUkdw3nJT"˒M!1\q}AȇRJb{^CS @Kv93 +&Ƒ/`Rp &>iASvdMQ(I& j~qAo&8Nεy $,W;Z}<Ӿ,Eo:}3, ڴpO%æ6Z5rI=I/n![QRC?k$t 3l(/oYFGB26)K? QqMgsk̕Q8 Rd=''qI }0HxUp^Dr!7Y$3^*0u~FK+Ѭ\ii%uv|IC>sN7M_ ^&umDn9e1k"Ҩ $*-stثT u1#(}<Xx;ou>ZǙe5!93Mˊ:9р!Whd NԫEГZbY:\>Mx||`a {ERP47ԗۢt>D R:JwVױs@[?P*h~wumapB֗i3aRy%ȜP C;KDL)wډcj݈)g%lAW\еI-^h!>ߓKm)m5^,ئq.po*^tpBɁ5+i{a~*4(+uw{ⷄX@}a\G*M" qF5lf<&{6Uv>d^x<Ta{_gLCi cBy"ɢMsiچVKBj[r#+pmF Y>8qGƂ-u ̧[3[Е P,0)>j{-Vz0"iCLC8l#J/~ɽR2r`" ;tj!TjNĈ {FV3$WȘK7F><vk2JPY9&jfĶnHokv;E\%ĥs,l 8d6jW3MRS|o-79(yʉ5bm%*p EȬ͍]Ԕ lgT`pエ7o0x~riTd3,mJ0zqwD ):`l8īPW*. ٳ{c@˜D< VŞ_3zy Ы ѡ+7Hۑ|ͯd/VM c%ZUgPv{ujY:'˓SHAV®L ~D<=]6wSUz{rc^N9a|f!/*IFwD=ٓ=x{;k9Wq'\^L39#cPr ,щ b6Y@R0s F+Uh1쭵zZo6vœ_VX.K2dHۼQls am+7\'_o5eK"A"AI"ukA{Fh@BO3xfvkw1%Ç->f<&)-J҃fd@wBtU4čPU1/&oH'=G<]l 0 T]r5螁qfr e;K\>&*{J&5H)m 1 ]053]'tL?lcUY 8xI[Hޒ>mA]Y6WyFIs XgwΧw:e%|UM }Ҍe4+F ]&HEe>r|i~9%G?Yfq|4:"q`r+QXच!/bVRRfL'u:ZuՁ{EeW]DOX#"HA:+me9">dAS K=p3оW`%+xsbX _Y5D7·&ibL;%P9p:Sg ]o=ץk rIJn:Tm  A]'Wf2E<ʳ?[T8̊GfԔԋ, _eT5ŕo03 i6U1hnF`aAJ OpLǀ >J3]ɢ8 #94@ }CYx!P.\8`$^&J'jq٥ h ,آG q%rF>*mn,rWs3d+evPJEADă[ywS%$N-L*k"%}~D=2mnjN!{;)WTeEKEi\]kiAqD@#ZI`vb:teZN:N|%s: Q> {ttu,&|&fҢQc<-< XȏصcZm*:Uܬ)*{{|=Dl-<>$&d%c {]20AV}E'8L§L;^qSq(+>3Vh{AyٴNwQ:v-29|2e Bx e΃eRZ#KK at ֹjq9hoE[kѳҵQ́:15: @1O]8v+y$&:5-?o5RQ"?24hwͷ-")>MQ5mn /|L'NZ%lbv(α~IGL>8щ ĚjꫩZ*B}œU0J]]c>f [F^_aq;߳@nJABĖO6⚑/q&1&ɐ +?LgR& 1ӵ!0U ޟ\IKXr@޺?iR@rS[x1*c[+6V]+ys+FD; z|sZrel2~1̣ 38+G&"nC&Ko-m/u d_F}; z̬chÄHGbBJ׊CaH3^|+T| nDgَ6 C61t5<za1{$ x'r(gw|1Ȇ]̤㵵.)bn=|z}abrOuGNQևgpJ7 TEmrs5Jk%D#Atۊא*K+(?gP9pYσǏMfr jh$QX?AboSW{i=Xp~j}pSZ@B?/hC]Ȧ x1a/PǭLZfM, 洜j1ڝ#_I%tT^℻!4]WQupj-=E0 E 7ؘプ ۣfqol!qTLEe4 3%j4*[4DreGXߗ<9E%y#GKө'}ǫoaybxiBvиM{"\Dc<\ } Q'` @5^GmdRVKxqoZ$=h jb;s 23n7-'ا .-eǎo˽/tϸ:o+x3iy//eHv NEPbeyJ̡Q#7 $X! F`Ҏuj/:LiN`:$s]QqLn8/V|v;Jo /% IX/a j/kUYR4ލ123'6/`+Cq6ڮ.Y<SA0Ƀ`$xqVH_wV_+UjD)$-?҃'F{]vK)J>F 4Q.bPQc!hG@`{Zp*f9bG/olt>OaAmTQJ>mVɛОJی׆n%$^QZvTk]/>Ed`;S 4P -6뷵+sNT&s ]}=9-^}R%ΉM;o4Joi%?Kҹ)ojMg&snktC2Ctԟ/'´_# Fu#op[CP|eSiI.3j@BSoJw17o9!ВȥƲ"e]XX)x"6aϛlݰb`:r꒒#,"'!LǣGR*Q.'(I u:-&zbo Pn-dnQ nCWfQgd .X(`# 2mV$s-$Bn# ,NfS<՗h5ξrS#8#/{@;qlWtk)Lc3 P-I>B^QF_Qڔwi++ ;ȯC< F"a]xDw}k~S -f]ᗮy;H$RqVUzel. (C8B'>BpRQ@$Vt)b`)R :%dsVokȫ}c^bVl$ ~z*Z}h$e*lɪ}[ŹipU>c#+ T0OD"df''ˉE-vw/Pe"\&R(,jZX=Fu^.A v 1Y|F_j`^쯢*auڻYu{*-n`ӆ2~ڛ֚LU}@"z`̔nr !hFU|7p09[5u%Ӟv{(H\ȯ7XpJJzGQ^cPQÍuҴxE7]H0ԲN-0ŕ{qJ9V|f/FU7UӃPHɰ g8F>A"w['oB4䠺gSUÄ>7w}/'$@YA!ؑ£H!+)#)t}\ݺf3/9T[$ϼ]#Z5ꖷ`VZ*\Me?STQەA*G9U,qmekGӍM^5kVe_CH̭DBmO<\^ʛ Q& gY1X6hu^"lL 8#ܐ2 xa-sXj'37ţQ,#P )<;C'#։8ʃL2f\b6  _H}aT*ٍs:#T!#chi{JN=Y}\֞gW돫8=)qFkjE`'l4,n_ajb o5򘧇g]W]ũS(O.u[py9IMBȄ{`ىОs X`PJIĎ]xQo`Z5g15mǽ/mvR.!tFu;E6./E9vExl"#|,Gvfy2pQ~xl2>m0߷0! 0OYdbDuX/kHE6%UWUtN.\qrtP)QEK}a ]A{b6/7i_VVgjcms/S(1#5 FX1HВevP~VX 0C *8}_Vj >zB<E xc7|AZӘHv?a/@JviGlmrɹr)9uJ|bYzZ&^/Awv z,Re2TuȲݑ[:CMzl)u3͘ijfk[y YC'E C2s \Tٽ SK_P5?b^ fْykJom7 ,(Ta|ʟOT/;б(j؟IEJG)[N{5٢owՖċ$XAFjQ߱%JDEQg-Itq,@JͲo6>tEֹ+7M—ȞwoV6̀Xs=c$5VSO?BJ-rE}§sQmwXXsfq- `eh%h͒&޿!%}2,A^@_K&N>R|柷 q/aqndON**O_B/zB.p)``N5SylzNOpMfbxE5J4NڲƦ##0GU?C+:I CHP΂R^xjW,C$Ny,DHbzk*꼭#H X1Z(g˼vf ASA:Gk! |)~'rX~Yx8 n1p kR_`X9հD[8=1ǽb&vV!ݔ}T+:%57w%S1S,:B8N3[SOd$ #(#WМẢLPAjŋqS1)f0@bUa23C]l'8{|zYAYk07"bxBa GV3kTqV]I!8ghcreDGA"7X|yӕL >z@}@,v<$wXeǶbGΠr-Hސj"n%9\qxUc|oAւw%I& @D44& ~oN/NM,P-`vM@=1_@vNm~ Tf?.!?9}" j]bcOCb=.Z۝3vv2R;frdVn3Q /Y % }m54$JRSwvƏCaT6Yd-/"{v,C:X퐒Tn0DY*s1md MC]u RM !Yr**}`Bk{'vu3:P*aq QyqT'TBE~7}􃀯Ś )X@&$oUuV^@'hd $SAXD~(SFv:v}A֤iW#f o5*|y$ h BȲ6jq JIGQCG(g=[y$p+>{, OCFLK+и7[`1-ym|>ƴs3!O\sh4d$ijJ 8v\B12h,m8ѼlU[~E$2UFF: ta73ux*(^ȱ˺,8XI0uJj{}RxRH 1:b=M'y .~[R7B5NkH$.GbIG߂-#c}yY eu5_9rGL|U]Gⶾu#g'Dؿ+CO-.XK;jA, H[й.Qk\!nKH:#?GCڿ_2\>ҍ.sqS[%hE%B>oy9kR}B-jSa1 yU؎{5r.-A|x`pJyP1KQ?t2xdPbg)L[Q}<&5qXagaɓ2.?֮8ہ:aHg-ز.~)gh2 >䮷oj@4~/þ~1_律tW:Dw|+a7]ЅW~s}Bu( ɧOFj:LPп(mm"} >}I'Hs|f}oYL#6r1Q7iRC4:̩Ǩ~4ǖYF ȍ5}(Ҷ Mp~ KxU|c+"'- ÑaKR &}qfAPJau)hiN9Eүk)*X|iZanI Mpfmx^mB-c9T bglS~ ڙB9ڑNzݿJn:wA},f;#Z'x)g4MCgbZ)(e O9Gp^Agd[-j~<t۰.?+CCd}C~w&{<}Ŝϸi1bBGw>kLZGz:C&qDdLx?Ȃ@Rhn!w$6.%W+bzB[ܶTGE ZpNA)W6 *Pcy iy엦Yq'0=J`V_ Bp 8HkX01iChȳ *ӑK,W^ڈ]{ vd3vg.œXD [^[''rW&\X Λ 7n*o(ca#~m~&ǩ ƙ7j,t4SZY-ICGJc yVՂ ,oN↋0&yO\KKJqc5M57跀X~c+oٛO'ŷӅ^YU]V L5M[C{~E]cbk՚]F7z5e .un9׽PeȪ>uhƴȚ7XH-C @\XUý %8${\yfwod"/hts?mvIpB3M(z޳R+#ғ{&>5dBzF~h܎J3Gɡ:!: c`*퉘 uԳꥏu-䊟d,3fc6ۗ6Vp߆@:Q{[2 ){`jH;GKs6@2XG@|ξfؽ@ }Mf!q*m<;"M>̮gXɽƹQFѵ,2B2 ѵCXy8R_= A(}hйAN)3eŗU̘K;Vh5kz Utyf^V'[_6s #w <:s?I!݁iyo'aW` f~p βr5;fQaЌ4x؁٠:|D̄!jSĚmuvJi +EYΑtXÁ Qٟc>l>!xTwe r_ƐY!Oq0-_UPt [T.Fk0"hf{{@T@ j˭K&S12f#/>.0KHl}U‚d4 ??v{}<靅vYرJJ1|Lɟje!rBQlܹM1L0+hlBHf@|͓VXu"C;Cq >,8[ ClzΏ{i8WQf M)/}} { ṗ^q k)͈{d]Y&Ek3)WqUR4tDrGq~(AE|uS_ظhMSE8*v&.;3z7?xh%JxKg+7XSӼF6.:!EWMS"hGB⼝s4lp kvW [<CCϜ]EWᆰ,3PQΞv[m$m'<O[I#^m)O zXZ.s3zjig8@WntM^Ηe0sc+TEiubm[TF*뒽P:LV(4Įl 5EiX9.!2 z &H=c9Uހ!]^ȉX\OՓ! ogTd`uӚ*v'<*뫇 %j 碵el/ w+f@@wa Í۾ D `ݝxI.;o9sF#VDF+1.}28'*%y2v} TsXО՚#^t"l :0.MBhFwk5=&f^nJ 7+ Tk_.K$xMTv'`34X/w+%6$D"E$I6L`[T=(VW%7chyAF.6t[ ;:l"Mm:i,,o^L;;]dMV-(9kbfN]ok/4|@ҭW w`p^`:UZۡ,Vk`dċ˗4%U~T #m3I%)(~. e!T+&gFbicI+J̰ ĥcE됐2vB rZIR@ GAfKt;_*3Eڡ?_1[M-%,# eo_![eK1V^:ߜlP˽Լ TWU+.l+iViTh ahckKbm` XW2kgFALr01 9𥆥Yژ=y$ Y@S&Eh$b2UɲBcp"\p|9 =Ԕ`>OQ^91l*Vs"9ho+[2l#KqKG}ƌQ 8s&/ nVѪSKh%`zW.!UKye0&p^wǗ'/Hw2}krfG#g}[qC#\T\n2?> Pu]ž**`R6%, F\kD RtC9oW7;%Jȡ[PS0)k/9[A4~ ^zB-YP`ִ[JSjHKĵnaj\ȇ!)eEi+4wt={n׽Y4ٮMb@ O#s=p5@W͏0 u~EN4!jay.QO 3gy87` Z fg,J"ZI1[(;[Q{6/^% [a?n!?78P^įoLpq2@*OT5o o yNesD*1@3L? uEu^K4~HcNc`ձ+{ov'kȖ:{5/ZpmiQÎ߃3ϝ1;VdPr[[:\XҸo$ZZ]wTe&+W~>Uf6\B'pNՁj~7 \O326ia~C̼!/93<# )%6);p <,*$hqåv[0 52k@-Ф,=9(cN+āN$G֩j7?=`E*PjIq| @?D.V+=㈻#i"xUkzI*a"u(ڄ=1o6]r$&x˔\#l'(-&,\D!~cc>~9$o[Pqo--% 8:#y^lT@=5e>.;"IF=!!ku}-j}X+v (bd!䷠ED@XIm(bU#P= lټ(xPºкY:hjnm—C"RE0,0hxs+$I>>`\Jz>< 唹e s,^oՀNtV #a1`\*Vw3=I.nܼWC.:3a1JXvgϹ'5u ,_gGR_ (^LqK"? 45 `XsPV[2:"Eژ ];Z!&f:=$ *-F%]~솗`r(z;<|EƍbɍwR~k*t>!Q]q)zq"y[[Fvֲ@CDAW6=La:EERi&gMj<+9*rkzD_O5- Ž=PVeخXIVTdFCJ29mrf+'˖#FbOtfМxD5:(+[Ov4}=zl_B: EcP-X%^#k#.ȥIXZp{衏2T5>?)Q7P}΃Y8.Λ Q_hXjdq:5䅄QQL8&))c^Mlsb`S@CRW5dC fٍΊ07Ecx%_Җ+zdIPo[Wvt7\k]S]D!c3^k¶(?lu%.,i/y6bsb Cixa7DO~*@yC)dҶ 9jʋ9JduԨ7pBIzxf$5ߌ  d ZdL<[9ۤn5Tp{-Zx lT4cobwԥng砝: FgrF8?d,!6j窊}!L!w2PȨnS yIz0Abe C&ʭr}تd6x٠ vib9U{7ǻhw0ۘU\W v8b=۫$#vskϖ0tʌ%6xW doLV痈qbƕrGFl{0|{`>jv%UIχËbo-0#8Y7v (u57D,XVXz(ɠOM$My=B]R_9eԎ~OՂgRے &IBӓw\\̓.b7i6;"$//O"bWs|wKb2b*V'Jh1 ӷ,#եg1 :v.MvL+Qrt/,܉E{%qP^jT.1 > cӥ(78+,7;M LYZdd$'dyh,\Q{ʅ*՜ &K T8L q/E+# NM(&P4]~\/ *.33]Z5:&u6C9VcA0YH7. 9wxίwҎ86Z{NCA{?IC%Ԉ5FV05O=nD aǸo ZvWqmvU#j6+Qin)+P$VΑZ4&'C^vhv⏔A!~m#i6Jh:|N;};9GT8HDYw_BK%LoS5\'[;!4d*@VLr6Ѕ/{PX {sjoBbPg(: +>ko4By}~8f%xއ18drynVgQt[8 %r{hoQ+XJpւM^Lo0fHYiNn@)Z%ˢbN,yN=ݴ@#߸_tDl߭ צ7`d)p23-'Sns-jgBA}O%;1{æfBܡ\ kڋ`T*)^,n0̎/0}QYz 4 S@q$\^q4L.df/-h6/j c'$+xH$ "! qBtK{(\| _'Bu*&[z4]][w%c2{0K렫'H_ sue'PCgl Q]ܭ O HItgK]ԭ|QB\$\wX-lV֯8B13I%,/}s1Egⅰ$+N[/DlzkЀbٜk/ -(O2b>XCD,9ECg_ W̓oیRWq~K:IĈ/FsMg W‘XI|vkoX6ɄmɺPcw gM(P|8c%,/uVwtχ_ׂ,6PQk:戏z ky,E/%|v :Nq(}q|$#@wg 4u_u4 ȽUq7^ȧp}.M:TJvVȸf6ޘcEёͯKHc ɶS1Ԝ /C8D, M!|y%*"Qyc5`=sjHZ)@l`,d䍽l(g';w"9`rtYp%w.L6wR$aNjV&QcF>n]*ѕ #j{rKhiXGUa>.HInծ-l.w},@A?Ck'Og4-$*U M>1x(Vxߩ%M0kjN{,(EX48j3ELT\4w怔z& #ZE6Ff3C EJGE4ui80rn)s3Mn\JZk3Ar )Lϱ`vxXYv3brL=,WX 郉7-+XDzHMu9셸w8\B2V) 9GVs2c{BzN᠂ YN?욊53D:,RsҠޙLFƜ %~!#7W20#-)p#C7Ӵٝnup4A{ ZSEkDXvTYo$ohOB( 7V<b"WOOˤ8ʻoz{Jখl|C,eeIG8g7V/wd#G触*O{F^!cWB~u+V̔@h ;`+oRػZ#8ULe/B öt'W4'( 7JZzWq&ˡEK6$(:0cEF^ _h=g+v`xԨtvx/G5#sbIS8 񛙢# RSq4`A5]VIUXF,pJRe۽ӊMDd4Yϲjn.x acv'H{a{Z.͑&>"O )C"($' UN]8z>uQX9$_ j@20[Sd&<AZޤ0^-|Hk ]iyٟ%*ׂ @*A~X+m^ `/3恅|ZWt;N*Xq"U|e>kqs2t(.~i!ksVUJ`4hTaw1FJ#Sp&_RVu"b (A7-*~MW yi9#->F~϶tp)",Yn{>l|"C5|:/NcrXGz-}{*ԛU<{RNz)^[6_oGL >o2ٮu}D/,k`hDg p, r*%zHeǓ ~S2y-ڤGV4v eqߑZ([becCz'+rp9CQm> 5wbD}b+*L%Pk=kWU/ *:I&7糆${]c/6 [ y# gn v@K ړ, W&JHi;ߋj%$7+|*}aB D(k)rŮS s2uN2^؂PYn4{Xc {'cďc #Ær,K!mVr_Ƽ6օz~ 9fNt`~ĸYm)6vx_ZY*%t勺6غ)سu敐WuNRwϼ1tae]&*ı5;\f_z(=lw'U zԓ@Wk!7Heވ GQ[2[LW/)~ӓdlqjHP#vGXϣA(ӳB+d[(5:U-RY'ނN)myg;^"[ߕ  䤼AJo,Š&l w0=0Ao>Jk"'TΎ2{ G_4<ϻ\*Cap#/هݿW퓓 Q.~>2dpFWw8C#u>moV&}BRp٢ f ;E(rc2h4*bqg1e9 E/Oё^bAw1pZ^?Yci5b/J m) iz+ߏxwvʟЙY8F=C`7zcZ{(x״l^VZlӹɶ|/Ay8NZ(&Y9-:\S 5`R10 0N=t 1#%pl!찬JX, uD/DZkRwDp Nqpi*lɳ.iPh2JbO.{;K0KG'ܼ̇jz˝-{4 oW'Fc"~G:&LyZIÒg[F*趬8V):w6L;Fhh;־]'LsC#q2pA +Vz )8(Zo)q},;.Ep{F`+C0Eޤ)x _JH0^#x]+6g{CJ޳D\H]KL;+YbA*IJt'y'󤬷zM )blUE _`azUvGց ngph_z~s>~;Ze2 k֡ =6>-NX}wJ)|)ٖIБP_Nz3J1;]-2 <4Y*O`v\}tS?DQh9MO#V@4v Czqjв HbY<)z), R2L?/a^yk'ˎh+ _tE]:]kVB^3" ɖ^ %[$nΐ5TQy|$;ry«TV Fv"1Z$v5G{ЮhRh g@-[Nʼn9ro {ίYXu5!2:w6vcBўѠP~^!Y%PQPViRZK|xQ4٠ҥ>$~/JyJs\OcL{o΀B˘{.N~?ρR q nP]$SNUsB _i$=E6^>V@#S40-8/2@2QճRq«VFn*z пkmou-"1Ogц1@LW KURAVj9}iHd^V]AO '8^k}.N8VCXh/ѻk{dHF I,(x %7Z%Y˚N0GQj!_aA&> q.QmEA*(7N6{şKV1p,.۷g{H?m=co|NdNeGkIi'SxRL՛j@C串 3A[>qf a*=m`.֓.n矮 e#ɗHxPBn%xH~Ċs#zHd+X5l33dWUЉC(&l^`2sCnk~I^ćIyލh9 ZQn2ŽMM>**L7ts%z( bzگ2ا P]@#a ^54j|mF̭db®tʦՀ]xI]J_u߹pA *Y"$ /|ԥTcv&E7^eR@jJy\zF҉O{m <7mrpdM"h߬f.`g_?C~nS_HDY$Tؠ(>VW 8y|ZC6 Tcc1c]"QQF( ^=dn豸QY)O;ɀL̎F!WlPe(R|D`- BW'9D=0xcٻ4瘕4+F])ܾ\g_}iGBw|?7/ *&Tr5uwiB Xm\dzJgx'ҔwKJj/o1؂*. _nD>;+(B'Lb ՋE;E)V8[;?Z0hAM#qЪnƋguj-(ېфH_Vp}rAQqHϊaW(:}ubA)U8YTUg#?S`E= 0NVa'%l踺B!IKr%D,IW\<1k; 61#mCɰ @9.$y`ʮG[!BdxbFRz]NBo680`kU$ tS^" 'IqmiAmSch*08_nj39~/`I{>eB2:Noxvld%Z̧"}0, 6Ū<āQC,!mr7В I\]-꜅Jj|\qȭo55!ִujye8 3Hʼ FmмK{}۳Wga~u:o[4]gc7(S@1e:ԦU$GP:T[ߖ8)9.vV?5lIUX'[?~^kZZW$>0VU/}ֳ5NG7ex&uJ<=5o|2@RuߺƟ&VZ&ڊcGG%Hס@QMܨMo=5kzXn"Mk^%J~' #XD Hܱ a\F(WJU%?7=Dg:Nv؞t*`eVI=m$G pMq6v!#?w\s(C(Jp[qOg]n%K "=o 0u"ƚlV)o i lRAӆYp9bwrhW'4cCJSd[a?XZ.4s vhJvH-N ljYkR<@Cafbr*4(?He1qCUtⱴOaDBxc}W `ΖuD_q6Ddǫ.nj|{H4-fp?fDK})@iW';lBnq(84:#"f#1 Hɀ߆ܐLK?tKw=jPhA2ܔi=^Ko/0ކBW@i7n019I z{5 gRFu ns(h<P%ؖS@d쇦iF94}?5+ěԥ4a |7?#8ɩ8 >KmcvcD|.Z f5$9 &g S" c_:Ls5̫m=pS|^us8c1:WߜjRwwQ&W{OlNikpDVxr((O&(&̉cd f3#K!֤j!.+#dyJlrcQGqM>(=䡡mĐ!wX-n8G |jmq$ Q>"L/X`RLC͡7y7uG8.gto{ ;wJ@\ѬZf aK}k5ƕyq ̟ RNgJDA1PF\C) 8Qb 0bPP\m(x:Z^ʖ574 ζRcE#Y9R'1ӻ \vh~q>kO ;ZvҼ_e*S{}1D/jQCT)(,mX+GLL3-NTrN?{h[&(z4H1+<"<!Es[L`N,c5%IP3/LMx/dž"ִeu,`u7 Tr,0݁:r9<;nɍ\)܆ ֢QJGim`;vv LCRV_ J< ng;B}_< rNɻ 5{<‡Y 8hFЄȪ.)wä_CHOofd5B$z\bN`CmSks9A[7E_Y #O?%lP%g%zxpWhPj}v^lk E0Hsj/Ջ(hN[$g|nʼn Q2wVTq/0vOQ,Hh^'%zd$?e5ߓ4eU6bJFkӻfk[Mn%e9-46 9)1eO=h 婮3ʳ)S6@I&!+_P r7YxS :e+Zگ2W~*@[F'iGM Z^/e?s(X <:%`epNR;/Dg{ǥ*(\=|k.ٟd`RkVj!*k`1p3c풒Dҽjjo @p*5"4 BtᚯZܤ )&/5ʤ;>Ϗn"kҲ6*-8 0+~i=ۨCH0B8 3Ml1}G.唫d`VIY[%ҋ` vHTt.zZ)Y|5VɅ* zf 3K׉RXN%3#tcMd#r {ϣ I׽KR]mHq=砳XF4UJn87&CFoŧ+yg-A^B"iQO rMmv2aWAYa'3R,UCw-̌N~n{4a1!;w3"*[jsa<^ @)_3ABv4\ /7y@I4tzPN߸ގm\y?  OڵL0ļaGԖ~[H䯳ol ·,P#O7޿t(ha %ek+ DS"V7F14{$N9*gRdqR!.8F.XtbFLi|>֘kgdy" qd.PfY&+Ǩ *&PLZufJ2v.E =:_QXc34yGkvax;f`d+(3e֤MHyRnfnVr7^DZS:x6H6AC~Y*M7XUuz~&JlDw?n 6/z2b"4fGGv b`byW%|1t5kHrsIJ+}Xd[ g2Drϕ'aY0/3;˔^axyn( 2i^DX]wtg EH悼^g/y颎zĎ/pa PYgc!W(KY2piT*r ˉ;qRU|i~7`Zs[mP53F'QwPh#^\c9"F->2o-~}x`n!5[8Hh;/ ;˰$U5^Yq7CuQev?Ga6J4L5LSe#S C;ղls X֧Nbl[Qb+P(a)}B5 X|r +2BD@&q 7;[5 2}RϖJrj>#';uL]Icam^5]r 5ްd@#FBA([B1xUR>(x=\+UAΒr#'d6\j,.S_iU2OpG~}'lmw6MA_LA+(O맳[ݿmL] Cߒ / au[_mٕHCd]@!4(\IfxŽ-$7' Z&3yU_!{iE 1urEH%&$|z[آL ϖ`X;Oa1\~vs\#DD '_0C}߀Q;W|ssl cl:` H#^xTs+D6q/ZDiRRևz /*_O[4?oe$YUu8R3fQ3Fx>}]uw9&z凋gs2& ٪vC̀0 cJ,8D}h vWN]׳͞d_#7%[Ip}Wb̛[`\/a| ?g 4aa&8J*ctb0fۃwO%SnG$ϏT'LBN0(3S9ދ*1~k3kxvt~ۏo,J atwrwVm*# +kYٻ7yЊ'vFqP=a!FecLo,H L6 tGkqMlpٴ.TI F0Y-t^ˏ9BM!TFM$h'_D9<ӌp+V$)ѡRvL1b~XSv'dLhR8kPa^yr_*v&e)%Lk;?;'kYe%5Y )@#LkkE|Y_c:azZm%JCK 2<9<-'ozDW:K]ZyJ]?Qh !)bFlz޵Hǁ~iswW4tÆj}pɓ 5!f^4t] H^,r'w/vf Ij30pצTCCc#(T<\SЕ4Bݢ ɑ+CTC!%5CFƃ~\N+vGI\e(PcV\!1uUvLr#S(ZD;ݼJB*vnύ/[WShDV{mdicj ֺiOx!{@՘Q>.̿ X%hYC~\9ɺd85;bx%KoqI܊u< @ DQN3b$Y/14i"U;`$~Q1ʎ@_wV^tUB~?LzB.T,d^TN iz%~/mg'MIgpIǘŃg&7.p|TR%!FіI1da@fn0X*kQ;Hq]<*j݉ 1/ٍmEtJ !|؊qV 㝕ԣ6Vٸ>)6HW 84uL2`Ig!yQn*dĮ1}l@]&WlwN{H/N8t^ Gᛏ:K~_yl)pnFsY]|`GtEcVI!\NjAWӞ[o2ƺܚ[`Kou=htؙ}9ǔ.:Fф9TLtAez\9C35Rlj!*h_i;1 J5R;/Ĝ1Mi9 <`[lTY)1F0 ;!brNa{;Mqm;Xm8wZN;bc6KDEǨ1Um PYK4VEO Ʈ ڸW~cVyo3cȚm'8*Af\uq I׭~Q Ai$xwBy3x="$ʱW~۩*56=FQWi%'<œN|ky #DBd W\=xUwcyivąԛhLCq #.e[X_}. 64wC@*C_H#(V4Dٻyrv>]a)4xRr,pVx,IU~wQԴSDUVB~;~b/A6!"J3jmf8}(hqx]{2RMOrc#È¥-iFTvF];^8[8syl0HU[ni#| K}AhDŠ{!Y"Lyi6 n B)7L4֘DK &/٭U>9j/.Giq23|(*c`bM;ŗxFϚa^jA ٝLm?M.K%Cd(6݂.-^%*Ib yc!w+'A{LsmzFGæc᯿YS#}jHw!dp#/74r[\F m,DԶ ʙ ՛pMNAU쐚&JD# ^PK=15aˁ(Ԛ~0T§D ͦ<~M.軜.~_ YY^cz.谱 C?+y 5nq[)/$ʹ+~V.O3Xjף[Fn -xO@:\'Į& Ar/<5Vy+ڥY) -$!̹̈ F٠% KM0: yh5S zHs%b ؜>I2K,ʀqQڹT] B;f D<'<5{[4вqH Bqm*nM]YOc\ Nr "z\ҿ$:j/[lfg1a7uSg.`\r?Mlqmg&,_So9u"ϬyQ1+J4~ ,Dx%CctF8pHQtm9Ʈ`|@ 4wbWNH f=9.(41&(RC05doHPߕ:|#o?Ǿ$H!m־؎.4!G)}r[|w^ m!C+D@jNs4KJvuvF^r x>O'B%6#ǛoWu>V-J3]~8uRS XqeMB)xU~ ~e JN.҅RcL35j['Dt#밭b#yR,ǘҪ8D  /HQLgfaBZN[УeXBScKr5RmkuUC3*o %kEф9`g̑$J}ǀE&9'AbALg:~NL $ujaAh~IH{ UC'4$@K}~6 +{wCT3zagWcFWك%˕tJ!(aњ|goYcpZ=!J-DX>zAgQOթ\ ui/Rsx鉻hg*cjQ_*+(w-z8@n5B5L|ozBn< -CJQtTezC䝤zIO'}c2e}e*)0-S--^sX,>09H14:a\ 6ה.zpE1$P tZQOܐ4'.DxzhPGt[~ӕBw\K TY ̳D]xL] ^e6 @|N]Dwޣ͝:,/QFӀabQTX0.n-?X +&-Nm,%ݠ&H>DoĄqěcF}|h*p2td|I)¿F؛"|Bw;N 4LzS)Zl_[%>]RUM_UAN,9YKM rڝʣnogƸ3;ܺ?(q}OvFhRFWMLrI눈.qR^f4a>}Ȏ>6czHd% 8`eSQáP2~ͪ$'oĝAp؜ϡ~lB ,^V8-\|oQ`j&-xTa\9@~1GV j?M]ƮzH%B9^ags~?)/'[z!OtG3 6 [}؁cɷp8qY]0#GPM< ti)!3TVњ҃WeKD9BlaXuVasĘ5K~ JHY**쳩ntaꨵD kLEqq~a-#ܳ:\X.]FUJ"5q/T盼MAҽ({hKltVzu&}) 5i4#@ %xe@YJ;]˯t:P=LfmH(I_AB e“;=6\ka6hX,sWlg+%'q j8D 85i|-&k'#Nτ3tP2j;tJd-'*I$R; 7`mer}N 60ڊ|m6}#6T.jG+'uI;c> ,ZUd ;e㌻n,zx_՜ѐ?(0;7xy}]l5fw_*BnH_%y@Xe@qV=ꤑ3S͠ [8xԢ//9,n͈1X"B"P_n;YC@|דWbPjPCTEs侶2 b֖*__Eb¦*R4g?p`}V=&Rv2T1`9Qc "R}g1тt2Ƨ *Y Lnұ#buvjEGa:rgJùz+y<ڸ6WN︮X+>Zᘯ*-/2GS&^L Z]99d l^z[#ľb7P{VkjvDK9%/IMg QZ`!&:U'ӋQ&9F*z'1K yӨ[TB@Yx0(p.zGzɓ>2ż tp݆Q.TcЭwlRWV[Q hHH seҡSWV?vL[{ގϕ?&R\/ \mnV%&B?zNq7eEt ')6{~vX35d@- PAp`G|QŪ|p+)&5V3将a=sQew8olui @as:L >u *u1$^'POʺ!ɹND,*<2M6xk)S\XA V}^ަRH[@z3]ptYSS9sn;s1ӀsJUFڼ7*/Dne,>hiZ'`K(!KxZp :bͪ>&Xwz'm uÀ fnCf"iuՖ@@C K#>RƗ&aeJpkTҺGDX#x5O1. y-4L_`4YqI>9f` knՖ?tv@TOX`m>9J ESfUJCMWP/UW :}%q%Oww\\ذ^r7-ͥY"g+c+*:Ǫ-w/aRv{ j;"Sɡ8k1i"࣓Ƞ-~hUX%6v^M[Rfe;A>S;ң'=vڷ=̜؆ȝ7aSf؄R}sOY{鸛`"6-Д`)>D%sZ_Cs |.)9(bt]rBE+ބ+'~dIk{}FPP 1/̃]X @ PuAt¶}R% 'u~ &H~?5䜺p:|MIFzIؖXA "*m!q#~1D"ewH?u3žcS{DkCU B{I#*)!(U>\We҉L Jev=XN^ƥxJ4{cwv ByDigc[i X -SQ{f5C~W}2k"L0XC(P` >P%۞0]AB><*0'r"nEk.hF-A`!9gs+Z( :<בW}ӧ$O] *F'Db㩒 %=K(z &ˇcMNDfQ  ~&-DgUbe*$Ps%0ۏǤ;\s]A(Hr7^g)ج+IYBszj a4 վU >@&aWYDax곬PLE9!szTiTdTv7yoP"AvnH}脎v]mjgx]UO /9![-* 2S'ٴ:yI{?mPp̄9:xK-n]tyF#݀ۊ|wΙo\H@Rc)WBO 꾂 G1 z:jU,KPєr;ؾz ν9Msw~0fPoɃ?㘏U}S'-3+âii&8G\,$q6i4("+NEٳoG8*XQ2o t@V̪|{s,tc7 Cco\h]mY>ZRg\& _*-FXJj =Lx0b }#Ry(]Ƕ^q,Ac٫oY'15"d}kGGy縥MHsdR75)L7M}3ywgmmV "'/K>x|d]{Q  nbY]t':۷01倗`)cpd+>{+/A&OFTc'Lu(_{n.E.h7&pgd DJe"힨:ﯕzKU B5&"_Z5H˫k-M>[3l2ÄLcsqMM f"PTdl)z }3rhh\X?!fdYuΰw\Hh#ͩb(DjtXUYH`iUQ8L[vbQ̱-'O+nwڠFovF&&I9wrs)@4ɒG1ZM7~Z-8]~$X[TbbݑYnBF=ܴ\3k?l4UQ&h;9FPlXQÉѦ&&Ev}U Z`#u'/~:.7kjus pEs 'Чxmǽovmg@Aoa$6WL6HXdM4rrޖܣD Z  l18*l̊L9gXs&x/7)1 '3_ƨ"MO 7txJX@9 @l%%[k< ӷ_#x 0뭵"Qi> g9zp7.DR67 xH?r{!!w_aF=t_CE%;aJ7_f9t~Rڡ$,ZtV2i}xHjX; } ;9Z7Xw8q2W_cIONso0G{[MлA>4^k9 _Jž,ii@-L""Y9I\bՄv6囟T:D\=ŬX Ejp9rEY~>fj^'}0*; B*kMNҒ*1pOCkɉ5<ޔ <`iK2b٩hXw.UZ*X HeN/@LjZE`=B#SzHᆃ;}d架lՄqRǗy5Hkk>Yq]q6ocʉvn!ye]\fJjG}w^̩ gyވc(?iʴs!bǒG]ID[`ÓXwTCP;:}v){߷WBEf;Ѥ[0yCEo{M"տ=/qWvkzen,8b>l: ?B=d -}J MFZ/z@B )a'>1~ovP-q.W 8R~g}Bҥ  {_7(/ [;O,2[/Z7?P5(v>kK#6%qs蘏 WĵU#{9El[=T]#bt(]t/pyMg&$51$MlTlK%UʻNUߎ4F좑#pDbA^n}~@y9Cْ%x]|O)>uvlw=[N} ?Žij ?]_RVJ⦴"jϫžE7if2ﮊM4]@#ՃE~DPXU,iACUa950B?ZB"B]'1c4׎*))|SG!8:;me#GpO9 2Kr0LaȾ@Qܽ~L5u. pe݋ijG9|$}ns/4s!GP\RÖ-Nb~eEKq*Bp3ck1V3?J$6y~-|JsڸDPvqӅa&|: C楂,C[~L$#t4 TXƩo8l)#C+Nr#2C陁AM " fvl#o'0Lҿj8ZLwAߗ>ee%'n6+YG]# 9} +I kքo`Q&pKw@,L#b@5 y|ș ĬG_c9 0L0-|hRs=R^m | @u`)=Oʐ+`w9?h'FS.GEKB&Sn֮d,A8K 8w27%g*| Z%C ],j-Qi{nħW<@(`θW ƕ\fQv/ N51|bE$ӪTAڙe,UVyՋt[GOQE~ޛ12wP"'f?`Gךٖ#mPʒC3(bmb!j X_k_,d#d h[S^w kWe3)ReeeY.U-n><(a [٫H˘m%%b`=ӕHT~nstJ[`y/cA˶' I%-7@.f[-V>E,`}c SUAs<=4` ߆|A,r! x]؟Cbnt}GM0j Pv$O.B]V%/7lV;TV(N4v=g$P+1ol.az _yczDݒfuwN\{dآǦ=&u`fCR#~'p hD|:[qի9{W<:QE i8מQ4Vyc~*s?QX>:!i{y釋lMZNbnG+3tk谇6paxx&yXY!kL˭wo$\׈g/9E9 EMv-Yu=<ރ}o 3߈d)39S/D`Rwt;0 (B/^)ýky3f#qvԣH}0G+gc,;JsG`TճX2ơYVCa13xJ %?D *$w? 7Fڋ=s̛Ve|lh~vFJN4 e"Zw>hؤ0]9Ԏ~?BcL'Dę`-Ih#%W*\㭠/{[%.GD4[CO0^IH X-@}˿}a28$'"[֘>Ouݻv`vβXݽx|!╤y!0u4`1l-a=mvLT0?7bomkRl,d@NS\L5sov_x"3Vi$;ބ;NWg:9,~g|x O %w3.3<^ʀ@ê#HφVLNL"h,#_8L{ĐdR|Hy&mI^P֐FLؠ(Җ&N[nfK҄GHJ>Y H,$k;_Ld߇'snW=f8Z+A5G (Sw`?u@oC-[e4-hQ-i0=Eǂ _.AWfZF(<].n;ftDW' IA6Y&O أ#cpZJxO!VuI+F3+4b `͡OOD.(d`۲9L\d3@sNXW˶ il(Bg(taܬ+d\R]lzdhs/Z/Q|*Nk^/n4ut>CX/M}a  h yH+23Pj#>UYNsj 8LmOA-XTeM(dޑdLLtW ˜p\Ec9X!KΨ&ZV"N9܅[L>wXN;r3 MJ,BavBչ]!;{ !\-#`Nr=P74!0#vN$ƩլJrNQ[.ǀuzc#U`b f9xNdd(gVeW`e0^2Vvk } H,YcTRzY (1zWp0u2SÂI/eR_h D 4ϻxʭjѶ#nĵ#H:=Ӕ3 oH_ |Nx+ ڗ~wҴQSFꔫ(HmqGd!xylQd#R8)l ;:Ƨod/1|7D?n>RV9$[Ek* P3[e[?  ^fؖ g>d1Zir q-7 !=N@jгC3rW(j *TykmDh1486',mM#[Pi4 d 6=WQ(sϬ8=~&vt^kzUВ7 Gres4nq\jC$ 8"@R=趺<8Lt۬8'^#JAw;3Hotl|ĉ$}r Q,iyL30qƥ\'"4.Ŝ_# Uj~ y7IFNX}<[T*H7OڕA*SF]wq QʖIuzgFx*,v]_Y6w `LD=B{5!T j oڻ?T෕EKE.D ;Y U)tIܧ>9\ҟ_!V/țԮ>_$3Rx~!MAZ_Į3#+1wój$&E.8^jQĂ ؽ>ZueŮ Ya+4qIܕ Uӝ&:L{Uvc7P,;*:,*W Sݝ2>#;^ Ә2 XP[qC:yg˱9q.']m^ˤZq"2bEԽ0JIgǠ:Y5nh|}pQuI(]F/(HQbAv,nƟr%Hㄣo曼8X9RWPLwKnמ] j2'dWaOu a. 2%A(oXíwo@Y6&z-WCi\-聏𼵰}(P$YuR^(%RD* !+EMe*7kU2e&t2CwRg'*c^v1^lLǵc!7P\5A8W' 2[91דRrf VTsGuf:9q ڵ[B&~Ts- >DkǼ+M_ a5j!A$ù>yHmϝ-'%sib ,QT4:L Rt~lRR(YزrɤTSt 0P"=`6?[mN!1H$oeB?pO:`{3҂xpBFS_{{(#;U.Z?EޛUyz,vl(avЃR8CF{|C!*,Bj i۰pJYm,t鮔[x`T'G\ZܬPX{sdz.]_.$$E]!b0pTXNxy`6Ao`@XωIe .8h=bkQD/[W(!b8ca{|?r~qj F.wn<4x֏x f(li{pf=nE 7R[M١,ƸzmQڞ0}(Q;BZa"!زvT)ddzA!*JdۀZ-І@j$w˅* ) b:IszG12x -d1WDITEdKL!1N: -Q%lU ,Sb#nyd}wٓv@U1qwEcVj<݆%@iap{Dhyn@0cE?!o/$E OW l_CM%nňNpx˴ilO+x_ m$srCu2%aփ[2'GM @ѼifXMK* ^ih0jIT$^E/6qf4HsfCIAGO_3Q 2¬Ni`NE47u!wF@ ăDZ#AaB TY=e0_Zm3J0J ]ʧi-~{kJbאYUX&(hfK׌=tbZThy~W.Ζ>#mD3h'#P|})nRFDNwE1=qy#LvS PƫMerE,  nj|ƆҨ_2 =++t +ZD)e̞4@^wC0d2Nc cƑG -rz\#DR]s SRYeL.RTkKUܑӶ"[MMH\48{i41|uD\vF,(x1L?Ѡ‘!0JH:k=|ZeFyݒ"K$2>( xbd^&koɳ %rvtiy!T9&7r=}^_r8EjkV- JɀJ%C^ein~w01f꬚#~Q*^` N'֏(b{OAN\RXvntq?9kPw~ex߈JkUX6(L]̓ξ #;o1)J!Cf9@¨?N5zό9hhYt<L_LTzű,8s8w(dk@ rO؅J=#9fqviݮv0`BIw{ZcG/3~ͦzE*kT7b:a$GgY 0m$%iEV5bM% {׺r]\#IFaC} VdL]~^mß w)<6(62_2VTFMNsB J2dlA*\?"39IO%Ǒ Ց:TOkcMjCƲc-bQxcG5!=+߲zڸXi"CW<1_PBt8Z7 cB}*ONˎ[%(~ KmfsA3GB>$nC_6١XYx=_"a6F0@ZH.(ߘW=j :6\wI<#7ir+Vȥvekhh'AEsjh(湍e>FC1l`jQ4M`ۨty;d=7|m;t-f\:J8^$jO((mǐ3Y|Юl Ҡ1;oCq"AuڝxMn5Ґ{/*FrX}E%Ks=(6QsqNq#f<~Hp|ZSݷc伥r'.9CPsia )x'SO}Bʶݮ8v6Akc(Zb/AqF A~5Rp?-0 ϟt? 87m cN Hb☘X[ Z ־QZ9LyYCo>`_V%(N< kISV Y 1XGsfjE|wȟʦvK)>oaW䒿PQw-j%"}7}pg1D!!.!ŧYq9x {UxU%,"`, QհXS:Ut9&jmGA|ohK-Y6JcRc Kv S 0 p辎`Y*biG{u^{, a?`W%n,"Wft .;?uY,ƭ珰clAΤM,pq=:v4᫄rI V:x— 5ӐGqMQul 93х) ;E|z2*d˻x2c 4Ӫ=zJc]󷨕=~Z%aO-ylUO<BoX@µd?5v;%.so`|_ZJ]Jip+M mEU%)OØ xNMک!Ayh0=a[;Rt'~!B܀ v).A߬t 2 *}ﯗ>YiuFJF٭V8E3X3umo1C5Mɸ3o :[ȇٕYVZԜ[! +y/(G/ϟک-L]w=Wc(?@KcƎN.BsuvWIK̄6W}{ˌ#-Jx{)?\:^ T؈D ~MD74t%nFa_Q|]\HLf?0;Ebȏj:]g+R\g|4e;9$BTYLK|IjZ+4L!*bV Ζ I_ hCM*obH=g>_M PIS &4O&UV<74{^!-/ 7{W A[F^uEk'lWQK- K 9"a,N줎p0r(b.ߓ?:mӥu'lZ+PXc5AeAy jDoA,([zBR.Ǜ;Ū f`Xc.z9*~.anilаx!d|~ q!c6Nt8zMUҕ4rȩc` )Ui,cIDXmY?6yб0|B~\l06;h3,F9 }B,> OOQt7E>]kuw>f׳ ˕G"/ʒYsٜ$ e*PR]Ei%J{MId`BZ 1}&!93nɬMB_ X$EL @qooa]¤R,{c; ϴ &j~KfXa\ve84y/p}h8={uFy㳡?C5RKݎB:1@TxUlQ(h5̽قڛ<ùzB)VknȺP:$3ẇ C'k9w[De(cU՜Mt4rhV!۠=&^XAs7KMyh[):\lNa̧<Xhi0db81(`a])wg 6I"ѓz3YOIeEvPu{̓& y,hMǺf˖䓎NNG=Ay.xԮt\@D ~v5| D"1y)! g9VAÿ2+Yd nEFޟ>+n8Ϣ|a|(/xeX.\i>:Xeݧ [p9r"۟bF _1Gw~*PXg-6[mhWpF~[bO* i!kC3/ .͢R< ( ZL{/FFU$ni΃*ud<y,ĥ;cz YNB]yP%sae?gpNL]_j.zBrYm|F Le.sU.Abyz/aP #[TEB!o3PȌ\WTX5X.);E͠0 LLz$#AA=1}"8rkTRKr +YR=p I΢vHf5H{H~HpXqC 7E9KX8x!f< ).a0v@^gwi~,`z/.j IH?]D 1הCa)[I6$CBui,HP%u/GD2J6Xe=cra!3{87\ZNL&)h/ HRP JE:3ҨJLsߎuRy)k0ï %UQo)Me$@tW)}G-JX 8( $8U=bɏkZ%]K$nŇbT(ߞ!I{z8Xj=Oеø-^x5֥*aXyG #< 9TgƳSt~1lqxnZJkO,&f8c^$$! W{,iZlO=\CD%e`t.4ڈPVl?6^'2qa #OL]zu< ӫ;QjItJ].yH~>MKk$}2^`VE=6lmWكҫL:mFh%.M%PCP;a4:ɸ|E76 Hbea?u׼9XqNj%Duf=CΓ mwT5rY XY4 9H!0! G'Àkcn<@kx3>Oہ%Ƿ>!T ?WNA5a߰fۮ3Ø 0lpKM+0 GoCQtKY[;CFXx'c1h0q0Eω B%BI29F*l`7?<ߖTDSvy9D+&l_3X`IXfՠT[7=+ї)FJ(rFV-tӱz Cy6`d3#͖dTY#,>CR35'{:iH,) =BEcM@%[InL^F[@[V?н-䥈2p1@ܯWJoYQHho~ sahs mꭁ-7'dH2v C]xnuav _cWGm` jmp'.'ewt]U%qڏh$л ѠSf5fb@X&wLom; }M!ȵL;XTZBMl*Љ!7eonYlノ2cAl=:6K+YZghᥜ"<3"0\g}e2:y[0 T-#MфB.Do6( TLMfP5(8.}=M&y'eO$|eHmwvľ0DuPro /-UƖ\ IRv?lX&زsȄTįHOv0g{d\Ҭ15.~^ &aΚ-s;rOe^j#- w>; ;tsES霚5i)'uV&:@)QҴTk"H{Ȝ#1MT׌ X Ri;H\)ThGY9% ku#Z9R&{$sC,=%N(K"i'`?u߁`]3]{rԹ'Ke!+ʬ[.GOۂ(ݗs׉9R=H.TrBܶp׊*!BX֠[}ЍC.)!3h7)cUyʏ+mhPD(;~; :M6 xëԥUMmH.85%29srgkTM7-<ڕMb,.?Ǩ2ap}7qx)}qayf P0 c:ׄ[rTBzІg \5ўJ4]bŲ&x:buфZ7pwohM01sV{[^/^+GKn4XK@u`u=2' NJ([o6Va:?ޙKx[%ojq^Y eʟ)crKwNz*"K V}v6-C%07@a:۪evvBkM9HSX[ .$I*W(6trqV3؍o֛Uц|9y'ajC! Z XۮL$1Rqmٟi$XKPlL̤7 &p7Pji b23JBqp#9!8xxH\L+q d{K2PS bI c* uɾEz.Ty˴p8 4˂أo4MjW%l(X. cm"V i^ړbco})QS!XpM0?JAB>jO#%'Eo6Wғ &v+sӪVn Ӫ1V(z*h28<iuBaU**䲥Nfv/zn E"ʽZ_H0bh#Has|^npZbSn%1 Cu!::J3o:%ˏ(pdA4.%+ ހ~@;XZD-?pXp\M3w J\fj =T謐‰9@ ' ,(Y> #D*ܭ%cjB~9-|G|ojZZ`M8A>14TO  bd;_U2 oWSE 9٫Dj$1dd1l~)ZZĶ\Y<̧,0#w t)P Zv~@7 yg5.09UX~Yso;%(FKp*^~Ȍb;q Ѝ#NkA5r{;肿qw0ª3aB$1DHelÂaaݦ@. gŸ Qn'|Z+qZ\^6cQjG2PUBQ0T|܊^߼Cǫ&hQXxSgxeZ' PNo/aITN/9h4c`$VL7Ƅ  QQ]1&٫0X$ǝL٨0|J4T_2מl6*gV˧oK;RB|HWnYOi{pI̧n{Y^Sl2%i٨,RUh4I{LV#hm;f/B~4A|>$,&"?(3⩢(z%c e>92E&mppЧ<Hw3&AX I\_~ǁJ\K7ޅUtoɽU>G?T,_}/VtVv;bѤIiL)cgrӰv}x0ŧz)B(<9[_I1rȲz*UK@SK*uTˤ"nhEX].!kym4 B˕Kq -*2j oojG9^_J#e~^(3l!ec z캀7=vfؘOʅ hzSǀ.tѨƔ'.摶0$~+6đ{vVIiwC<J[.Gj:B,Д{W{rŲ2r*ɐ7=gHL3ܚ'2G"qu騝v|U`f#gȡxgV 8;QN"6loRvХ,9_J= o8!=KB㘃9 ZH0hZdkt?nRfYTP/pnH%uOi*ARXP`vA5NKqM->W?W^^0LrCꐎOMn6?Ows5P(Q`O xa>ѯ$|0^-y "?LG5r~[伦G61kigl!Eᖀh`!,:Pzm'}G19%lqCd'ёrPNd$eo7oZd40Jff#?vI#я!hQ%GS䅠*ȸNx$Ĺ"7mXN[vd!gvqJIdf4.?j\O^fބ |u$veTz,0rSN(WmYzmްJ14kc'qY7J͢Y$a)k}6Vȭi!GJײλO!Z`䚏/,9(ZyLa |%J/iP툦 I1i, ۓk۫_ k]#Δ2g҄|=g~J+OcܽF4W㏏{: Q`ljk0ڱ4pey@$^ڿNfwh+M83CGA^OY0}%G^ۼ t|λjx>9F.D n @A[ _B42K8׺硴*Ī]ծlA{d'! l/Rker "tJ8f]km~s<=¯yOJVQ.8 M/yGº!TۖNTz*Ӯ!~OgDhެO]{[EGN )."^2t@5ϯ} \WߨeLi0 Pt`faxYhDcڭȀ@P\T)U˺80_+gېc\l>Zvx6[p!Hߧ̃T.Xᅲ®eA;f(]Ihz}-8Hzl 2%BZOH΀^"6hczQCP8.}D^0?Dg"~}:H %156-L5tkx}1b,'{tƕ9ɬuXm"s l\39|6%ڸ;W/v?#dCyCQL7 QXG^})T:9gS>~M$tͶ[%"Tm~Q-b(:,; \U:R=,m%FG&$3ƅ%S0] jl$p'|͍ڢD1j D? pz N1];I0H¿z=dtaBrcT=S)F=WۨΤX[Y̲R$.lq= WHp5:rtltμ4G^ϖ F\ 9Qʯq(vTdO{'Z# $ 1p8sba#g^s4lsi3鍮[dž[P," @dBƫn ԯ'@XR'?3yClɛ@獙\32n>lbuZɋXS7Ѹ2/cY6]SEΗA'v6!KZ#>:io61B[|m⣈K{ Ū`8IBV@'6pذ|: FQFNc=(E}튇^R*Ċ 'VcѮ,j7`Ҳl_lGjlmo'[~/ .},z]n*Tr7%.FeaH+E[1vwj='kO,b-9MNl),rj(6gdbv!X+]?2e4nbg䉜~#jx k7ǘny,9`܈i!R2i}K87~\XjQ.ٲlLFoAۂM*\FIo(Ow >x݆@9wo(N=22V-u48w;茸%@qZ,Rؘ(x6Ȫ =H=BKjCby_[t|L{)Twf^x RV+Ÿ6,#eæ/ɛH)*ej߂&:}I吽jP"(v|pU*0]Svy"wy7̀0fFOK{ܮۭjb@Bmq6U8HAxy0 68hy+;?C$2k#@M"N)u?0*)W;GJ)ҢސFslM.e(Hݛ6HZs(n+fS$w0c;úrun'ү7T* O-r!ed1qp/(,cI4@L'aک ۙ&㧟FJq6Vi&5r]2%,8$v !W Hx~EN歪( 2Hi]&0~=#`vLdE zHv+w%.isCF'-~\C-Q-0,Ƨ밭+BG\ w1!<1GKtY/WS՗AU񚏳/tTZڷDnw΋4D0VI8,Ihʪf^&<(#h9Ӻqf|\geUO0(Nϒ=shc$*(%ڴY7HͯQjAA3\p'\gbu ~e8VlC|U[ƊG,zvUЊDD '6k8~(xf;^[eXϳG(\|iŧ´)ܠg|,T[KܼC1oD,R`S4uj}2'dߪ(}CzTXvV_N]GTM>>Թߑ5;Hu^&@$zNέ0/}NO]$ݻ .GO"f: hvte/7^VB^ kٹH>蛓X4N(+m[LxRoD'jpCv矘 )bm"Qy^L?Ln;!yBu4:c4!ŷ[ ߓ o;pd893hv) ! 3A^bIXWVfc `/(5Ocg UYU(ɟrZyإYjc @*pƤz/^d/%Mol$c>-2  H6zGHٟxvC[y;n4W4xM)'mn-oEHɓ}-78|bMs :Q IXNxK(l 5nQ.Ū' S@e ]T\[C m۶w+erts%q+SL Rzro$0 JYFd޽[EZB֌5HA/V1X>} ܗR'Em"5l8C2:ZpI~[\e#Cqs,Ŧ+Xf<ɺ5\qB%b eIi9ʦͪvQ lq`8qvr:\ ژlZ^X,l㉯azx;\ &HFڕ=!rndn &$97cL.y*$a{_XHia! h(`P +yϝ]<25@(3 7Q* 8v>-45/SwЯs"+.&f:2=_*{~a~2HaEF 9HӃN0YYÄim=3f²1xUдR-Y+̨A^$ljF13߮ɕRK 8CT혧֭ c-In{h\KȰ>ӆWӸ@IQKwHLqgNz I2?8Ձ$ .rPbjN]'e, , 622CA;>C&6QPTVU^p"uZZgB~Wj"}IfCTVy/C=PzCYTe+$@6&بiHfhilڨ}D/1z[gF#m>K5(3M?ZPhyA^1ܯ &e'6vwU.3P{OWUG-S, ;%~qW1֫v~hR@N9GM$^zX:#TE;ݏ%tdd2rJu=='zb?Cg<16mJHP!}>H' dA~mD*aŀ>kl9 vtf#ʯӰ\wkjuEJQD+ߝ>7|D'*)eҶ{ etgtmMk8_+WBQ&kL?Jr#-ub@Jq]bdQA3RR-hlif!t4k}z'T\TQد +R#v^wRӰ(Lv|>IP[8{O\%_̖q5Qf!MXp!YFfjHkTzyhd$wH@)EGc"lBu_ ?XwիxDP76bQ%&o%,Tή1_j/fWZWߩC-kMbyK}FX ܊,܄~"D.j#7~eJ_7J㾅\I;3Traqc`JݯqoC}ԃ42؅J%VF:n .be]rwW7J9N{`=5֭~/*$OE6uUѽ,\NJw*m4`q:v%SI52cS͉Ejd@( |Oe_$ର˜9[|sK;Bi9xH"P?:HuU!d3|}I~Tx] *Wwn p!8\x`P-Ur&{AL3$ysl!aa6VQ֫; `ؚEwV#M eq rx?6IU_CLb*%cZ~ ]W4TMT&J1JiQG^1Ag7OjV E :a*]+eX/ r% ރx(8m #a p]Ĺ:vbؘ7@iwt nĊ=_RJw/ lnvn/`1]."j,c~ˣC]Xej:DរUw5|3 wƸ"JP֍N qϓy\n"0UyAZ-haN%,-D=gnT a)|AՉY'1Q NHxiT!;1|)V%`E.qOyshE:EĂ^E4Tp^_OmN))>ܶNgߔ$,{xaYmO#m`E%)PYҏͽU{ @8^=4 ^_)gKEߏ*%R胫]kyM!j*՜(g$s/V=&}+| &n<.G'!FO" v5#wVqϴ'2ׄ-k[S~CT{ /|7;\ Pz ID^S(@b[)\a,H?3Y'49؝ T xK R_T89vg ;Wӡ26hH ϝiS~XmG 6._œ#D 2+^l2: OT۬bx0'G7h{~?tG$x٩3Z_X.JJBp7QP_2Q&#W"G>*Ѻɫb4bWcwD =ЉgA ކE#2m/uT{KF]²`mȱtSʿhۀKHE@tj,a^A:}:>$:D}"qMUJ &wL- .ƚνfUԧU#vX3}XtPV9ɫVb#.j iJ~ý6ԓr[2?ǃRjt/0}Acc,B 0B4-O_T3<âďd$΢3[?hc+X.I EFylU[Q7+(5 ˛Oa+IYz :h_S]JcŚ9H=9HT# o*Ux`ʣGʬX+qu5Euę ΂sr^כoܗwHݦ"zZ4T2Hfd%6X:pNG:*|4>Z*L P3k,/~KM2c&$~Эd{8& \&cZ=(:.RhtAw6W*Vdfu (*7QUBŗ:RIV?=KLN:[s-D!ڭx}FLQM?z-%ykn8hO3tjN?gwyK A{O}pjEEGYjbpSkzܗͅEUdFb_hEL` sVF]CNX% ilXD}x VCDU; {*@*ū.>Oj9E% bVxh|Fގlm ʢ  ЂK(Գ>T<~{|dbs (Ϸ_O@68w?)g5ńfM1dhPOlIf6Md&t Dxh\midnyTlG'd3SNJ6ʨdrWe sjopCYej>h; =mQq3h8R9z4yE@.~l;R c ɍ߭bԄ;jxK9aއۦ,b- 8asH#V1$W 29Dar3 d8$Dgν7B{¨Q+cx^i|+9 vu:4n"ugy??@ι-Pa`f$)* c{Ot UQSGݍޖ{ &|.uy󭧿O=7c W Ft#is+$@ɳJS~c!~BvZblMa&,֨!R}fobY;)\v'|e0 芇 7d>zk4 {ϰ<z-BznCErZb+/:*gP9>?8- $tOpS$X Z n,b}fp!9VhovN'͍}#_yխ\[Q2bCL. F!&^ rhAjL R11i>7,VL!A7ҩ]b_Sx]Mw 73¤p":G*!~5},N!nӤ*TzmKſkcnްKpqk=GqvU_]N]?qFnŕ.Xy%4LKhTePʗ$ jl:j7]`-08ذGj("a}4:N)Uj*fҌ81\s=C7YECq ޢV/P|27Q=2#EAok=[~|s)<^ug 9UYWr%:á4}oQz &D/_s]+ t33@)Qѧ2P&SEΔ[6v:չ9ߒ!WK!{76!l'î_%d~~ssjOM? tra)D *X5vFaX@!p;0}G8s`#!Av٤|-7,nY #tƲ^OCid]6O;#gKf OФ@Mk.>"NNxUgE08Q'o 3ENFA.蠿4G[}Ųӟ|]`n|<5,&NК'4Ӵ;6qD)]Y{]:`zy*'MOg0`c̃.\&ZS%T,=fq\G5uK%4 U \GezRҩu@)Gh&c X[.։5W*y# _^*rsK/l+ZcG#T3"厈8ȄO2uso!!TG휚*R({/Ѻۄy лj@>MTنt([M4@CgS)y`̂Q(v)IGu3igbR.K.l8f^C˴k)jVNyf_2 D""|PGEr;J^r\ *6@TQo My7aoF BLs3F*"&b | ߮BqOgOwY5@f2>-gԓ N%L>XC0E(V%A!a"ϤZ!:nP4f®c~keTovs9$+|1vbCΗKufB?zyF(lZ4}gggu|聠M@i pDOC`C+ ͏ժt*n\c5`41D$P'r~<07k{}h'=}%h( g#rk|Ɩ ܰZ愉&jV^u{D-KSS34WpM4˙y K}]VeҘE+P#nlQ.N%"5M ~=/Xd8 &$BJٻ BT~N{]:6A RJ o0؄%q%#b?.b;kU ԓ SA]̹BoOd-ǻ(Zǯv laSx1YTTZUCb3)$i3I? 9f hϙG^=bMXfi0G@5\'5>0.0<H(z}hY!o SYZe!T5, dU\(dGQA \tA2-WPvNu1e~M"frN&o|]bN~nc i(WL$p&#gT`(npׁ~JP[*sݩj].es^G Gzd[D.d|ZUS9tľC.w"CmG[wVd}aP2a,bI)U=T{V!U|o9l/XusLKV<~&ʜo_\e'.-.P*f͕'p Q8~dV XEU\d'ҚIln̅:SŐybpKMj\ 6U ׮8`NRX7.3h]hFS&&kBQx-?O_Ö끔2((}kOL'|Z*7ںY@$ ZܷVj\l"zS9}vK:Gֱs2 r AHVQ,\v4F~2r:TPE}p,aB)tIL#{rK!23CYЖ,2P&<&'HЮ +ۑק9ZNkfN.OUz|UtA_ۢb\DDInTXZlqygޏk pa7Qk^_8f)ikI%e]>s,/`[s<zHlhyx 9.[֊wEk%ї$>k7 DkkZ:4nN@ &#vOG7T`)(zmc`f$S1R4`> I\$>5aVj?BğscjB}&4E3XnzAgP3&?}J$ʔxA"p)&`l'i301`}nI}"ŋ`܂UC Α\L (HG4n jӠ Н:E|w$ D`qDsG\[Z*(!)-h[)2Rwxxuη,xjٖO|NmP;໺u%ff!Q@I ?&臷 z95[RVoD T@,/tb Ӻ[ ^,NRq:LQY%GQǔ<d W?0Jd|е³eyǮ^tx+W0zY ~Z1[Pе;>}4`L,avhik%Ji#S<^69t.,\ajƏ ۀ˞AY(bwB~Tʶ&|3+S̋bȂV?,bjh 酩3uGx;QL JržD f9nMF9~HަEMmuFjduKKG0FSN4\ Zr$~8 s;:"NԒ㩈֚ ju!`4i#ˤ a] ..< j@_):p?k'WOojxm lWϓ)^n22j_JbA(.JlR*:^~VGpp4AAG ϭ6oQ*Qu5(^MrD*X[43[]}5aĠJ'Q~hDFzCSƙyW 54gyW0$e Tdf.mf]ɞڎ)֘z>8ExZi);UB$ZDQCrX0IYmvywʃV!n}T:aHHgo 1A.pxJ(~@JI$-D*3¦~㨣j; fk,D)_8?DUƅe"T;>ET\U(~{M0M*7/QVFvY'v&vʌbYɒdx *Xv=}Nl׶Oӱ@N(4`u8Q?2ʼ{/P8PEI4e9Șn2~ꃢ߸Ƀ߲Ģb,Rw¾vFkW0|aK[ءg,Z'/y7] Qy&Hu=dTǬLG7[1xD.[\FtJ8mcw^A$O:)!N\ą\5#BXuw?}~u!־4i011%ײ: $Jڊt> &zb FlsL8.[ E%LC=ۚѳ!XkȊP" D*  rBJ]xZ &NY/Z6kKN9jDNv[MU&"F鱂Eغ8L(oD?T8HDEQTJ(fW6/&t_J4ԆC9~JWcCޏػ#C_򖈆t$B xf@fk8l"-w/05T $8VKRʜ&r,.C. uv %O`b?/ RdH̵';^ b M@{ gվe,-F "ď80Ŕ|6d3q_h}yG$$ bٍ)Fvl)XzbA=6fWDCLגUe֣H_ac ᱂B5 :l|Aiqy݈7'ji*0Y}^ַn#w G`}[J;lߴk)AfGw4g>d̞ C9fZdX pfȏUO|:+iHNu`5! ݒeЈd#u/hJԕʭ9Ě 6qQ Gc r`f5 b5l1y"Jsv#gj'&z}lԾ65%ѼyF~34~^ܦ eJhkOǻHVeX@k~ pL׬y(|fT[]]ߺj9[䝸pFU6k)*ެhJnӗ F`(d)WSV `>mN >Hkv 4m6`脄 @9,,Ԩ"f8:eLabMJwXg:?0Ĕ&.| r[EY( `4p{r-LF/MoV6 l^e˗]T3sᩋ`°A?F?J /^x,Y%h.+ZY@A\3`h҃h 4+QäZ.%e'EYH'q8^bsT&yh#o0Ks-!uuisdF1E= -q$‹jI1fq\qlu?=$a2 =n SruPi){A/5PT1>+0FY`%@6b7*D9x)`‚!J f"x}keAnAIAI6U Uf6(1%f4^T^2Ä́>Οt+2blJ^ܒJcͤV~o(EMa H"FOى+%LJ,&cNjla-},Z:Nrm4W>ɼcFR|]U2=eEQtֿ@9 #  .U {Ŷ,qZ#*0_3(:5){ъ'O:=v^ esA$gGA%%n_ $نF"C[|4!&WtgRt'uZܣ{, Q,tZW_\1O.hToZ\V"eǤm PioYz-婋W㓊g1]Gx͋|[B6ŐGr8ݸCMlP9Aı}l~KI}W3IPn)pjy[[2ێh3S+!Y~\QJ6f&' izb)"֑9; |%6OURࣩvua )*Í4QE[HX.roOz]/>{cFz Sm_@;"^AO@ە֋4ޭC/I9ٌːE菬i&y1hua;}&*ѿ8am+f6nƩ4>%DfDc׽(srj_Fbx )x]fQR\)څjLf[F{=t&xW3t5sYmҠ\^M(e?VmC)xMy8+B=B]zL a|xNb輡ޯ; aC45A~ŠQ 0ճrjiSj,䩒麔0^4d$M^4IPvmƌzK|\Ӌ1k[P&9U~9ˑR%RT qDbNWHz =xλu6|J߭+_y-"Fso6q?ye(^Գ6O$6e'aTDpׁ M'6~0T,gotuÙUvuy%B{"Y[!ƀz~K\~{~~Qeވ%m*2`{meĮe@}P.LmӚmo jP ؚK>ldV/V˺H `p:/ 4(roI??ê$\^q ePqe ,:H/Mrkx.<$ʹ 6:[B[-8i8 q,XAd/$V>ee>kOcIW(e<3]\5M*d?)SمPJ%A8:˟fތ= >VXvlojS" gӃ=-i^W Eh} `ty!4jY,"T[<ѫrM dB/Q*\n3;aM H8td%v*'q҄r#b2ї6+w<iE3>!TsӥB3%fqۮwL/ZԵxcoİsBh'+!Xׁ,'fx[80>`쵩fp j"݌Ym>ݡEbpĉ59)G[@=?`jWNKC DR@汓zPv@y$owW>}ߺ*ϦR2$LJV ; Pox, \\bkנ%iC.v 5PS R9ѱ|5jX`Pcyjy%yox_Na36gw 'v}ښnMrz`QĔ%ީvI3pAInY=I2]fB'L$wxTop`ɤhAY`:>  sQ>Ÿ/Be?:ĂkB9:ܘ{!i 48[zÂ2#@r[/1vX k xM,o׈<@+=$wˉN}5J@:vV.Y\ b%_`[ aWKce{Po(T ctJFM"73"׺8)(E-JX' [!srv%MEgޚf3W̚p,m.耉 Hj._VRO+d~†J|&bNe$P+'֘qn+ʇ`gZeqeMI3;5atXd>ؗIΞ퓌㍘x9gF; JiRD !5ӎD7A1`o͏^p^dL3^R|=ԑz}\.L'/O>&95`ZۓO?%0dZX!+-s%|>3Ér6-\Mػ@Si}Fx @c!.Gdl]^Ѕ$rs龹TXbӹHx(ҁŸDp^`[~X Vy N9DMD"f*XvTG-zou6C(9u5&SԦgK";2X8?b9Xw`{x~8b4ngCw)X񈉷=1osp:BBNB,OcHjA5\J(X=>lr6d2d$qASs۷ؔ<'o|͊(,[Ja7B 7שevHNu[]l.G Le_t?V6`EXP#>_ N `P`@CJ%Jz`rp`mތ?''u@8jPD̄?8lNDṍOeGv\i/_9m6!y׆Ǖ{$ei_  |K2 #Q|~Askc"<&͹/[\dۥyBRBJ: 9q{%o +qİւkT |2m(- SMv}60ڷHlq$T0rC+iP|,hM9Z}ey͕0C˄96wmłuBvѣ)hbmBl'{u|XG\3+ui3fYw i^BJK6͈p3UҸuݦL|S CnߚI"uZB:>PF F0o`GZuM'Q?!S55dd}eC@E94Z!y uU0}cn|jھPf)X DOTٲ^ ٤p_3coˈA-Jxm-Mxލ\7"M/u2 Y t1fd6<m_bhXiL]Ev97v͞>pd9m_䎍cADZGzŲ|q^l ՗! MZߩ8 Uo6񹓞caעs1 Ge}B[gM%R+8PP%pO_4ΪUF#I _LiNlJ[;SΙy%y'T͵+z+|lWj#:ctLDKaSDNY{Kވ֬ +)Q~S#a nE[Uw=M̢N*}keѠ҄/Ѷ@Pęm0,R1;)=ϘqE틘z ~| !ύޚ~  {hv!!|lGd} Ez fܣ,2TXOרH u:@{!3ԋ2'[Т#v8LQoGep Vw-蟓UܲtşU`}+1t^>'OV.C/<|1S Q!{"W[Ѻqlآn>JDߨ^hNR8]/. 5Mz 2UꙬQTH{rB~Xx^BP;- z\d~w45%e.77f2TkA+.BoX;bP=idc+/W9X[iz##3k L(I.F 9ˤnJA,ec Txъ?eu|/?iea)XG&yH[F/AUe6MI:eiI}ƙ-gPNg ƂP۪}%o$>hR6>kE+Rtŕ)Ta=z&FO,Mv^oW|۸rLG.!1ڨPk]w3@ulRIe+c|]IR,h?9>Y l[cnұxLE?/A3L q:wI*@1޿>65rߊ}GtuICn\}-usXPjB>Yjl@D2-*G W.ќ@$ؓCJQ@Pw4V J8Sϧʃ . )[Hн3iÙ%P-xI98?SQAp{Τ*kBw'/ˏ˼cBK ɷoa腁I ޕ0kjELFg@nv҆QHLYȾ֮=5fZkb]̡(GL,'Z09V^f@^)C8 gZk^,2o ] ZH~ioA2fѨ T`S@\i}O!wO5W;02kEUToxU seд;lXHd*Eո-fKy9S蝭̘?eى&VQEd<>!VC9+w!{9觭JF ڶQ7SKe_ º_=-<􏞃K"q۵EW3No # kGMCi"p(|ӷ[8Q,E:t#]YqVPs}XYUmG"IHP X &|< -=Z9gYgi3J/9JaMUjk@Yhb`n(M(ΞUuj">}=&ƒQ߂/G z%J kӯ%K}BjI.Fe[Dݸsl3˨̦ɂb;;WA!>WuOT\u.~s<%FHTI! Oc2*ko{ G;]ːMG%ߕ$r`qL1+XˠNKN]SZjZD; tgi;  (DEx{Ug%I6 Dk {irYSAq{|oi3y[*y(?v[V5IPRGg#-R/R7YU!pCXp7*k3gjB}$-k'մQ;G0< :C^ుELBHNK {P+R4>IKcܡVor]>W8 ]bZa5o$F~<ܿRQ_gIfVIsqqrSl[(; AQgYnG("b.-Vng/!J]/FJ`"7`$,.tC z6V\'.tqPTC0F[ZvYWhTEpa3[ZyF@*=1֊te:.mb`(zL;]Gt-}Prf)&@ OL}qLaI{T9Mp- %@b%)~3`{FQZ}9H`Mp6bݠAKcDgj Ʈٛ 6J(;S*KeTxέK؋??҆swB㖐 XMd[WlO aTL  rDC] چ=N9yXvZUc|UOJr}8f_e,tO~UtMa7͖n> 0RS 7'UH]d7Hb %s[/,,aCM-(A?) ӫD&P$:ЈŲǽ)F?Q|mu#Cj3xV]!%L2azx-NH nl*akpKcϖW7={>G H n B? jmolJ Bm>&m.lŪ,{`q7JV!DKK`2kmXKK?"oo4sF݆IGćbV25ك7-=}X"! &]%Ȣz 2ZGl0E'4)/3$ϾbVÛ52~hNrn8ŎR喺~qg帟 ωZ>}73T}͖V]2Sm)XB9%qx5ѳ3<ſG0>H36kZH@'EXE6EIr{i;7^kCVUiLf⮎IF{GoER~ݖ5xᒟ s#vmڱ Q  MX7*"4йsF.nbgϛBk.rZ1r8)+,LdxRΟ8)#~<]wY|(@j#Կ&ik dni}ȩZ1XLa,<#OjÊڣ>0TXHk}\g{~VwZtvz!tf!Fњa~sY"9I[r]rofŢ;1.[ɵ ZX%rW5& l+ PڎmcJ;tgF|҇ꤐ4_l7CNKac#0T )|U&Y>|ReB,8FhA1øC+nJseA](c`ZjnD:Zy`Fu'<.c$5|~Y$PJxEG]f.-O\V`hqʚĜ.Zρ/=Q&(6+i2`I Xx^I-raqfIF4o.E]v €}Dγ2DO0">0sbDla.tJ&1%c{5 daNN&X ) 0}1A4:bSTĮsVwo8_ϞCr[7Ƌa0N}f{=wD6W3#1F0 ֠e*+iw;Js/OXS\V2rk8>Gt/{9(%H;r}[YBie03\8AQ4}HY %QT)ˉfo"=Uʹk_ޅ@4+7ӐQVtn^}Ɍ?{ i.Qzs7rl#Woxx.5El\_}pϛ33!n%EG2iǬ/qI\YYKo$亂!h\YP}-J[I6 ' 2 㞵Fk%%Ƙinx/#ϙʾqdTљ-I>˅Տ%Ś~Gb"oS,%P6WR(_g- l' տ]/q^ ΓlZ7 sE#$&f.#>С\MU=,azu _-gD^F@nmYz%` suIU\NKZZyݭ|sY2=j_aU}s閾se?v1t+>yҷW۟'ALp 1r(a ^A~-&3oM"MLh@z#-jd}.FӼOU,j}lS$TOeyU 9I, E&;(YuלVN|udLDIVVu^2<ԳFu-i Vή &ֆWFHш. zcU1D|Y{[".כgjܦi}GSNzurz_J5ʽStJ4LCB!dm_zc;w/_SƵ/4y~bY x|B$"Si5rl-A>0ґoƻVwtU[cD@"KimrF@D*Ų}oܾZ!c%jU"5q54SmNmhQn "q/v-ZK4lUzД]l1y]I1N=6"o% Oʴ~05)I[{W9EH B/7Of2F^ ~m|ɡ*O}]05τcD(}{t p8CE6{V%Kӂ8-q[Kw ƺG"cBpTr#yxzS9J=#޹}*ߔ+w|[\L%M}DOW{|9,. < dbAlNjtT^&i@a >[0O7=V&޶̆pQzd_0:m,fS%{Lx]Wd\؅NCv"֧ A>tyH+:,h1T9щX/%bd?&ڒɕpEMuNCŇbvq4[*~Rcﶰ>-#{NPVEpe#=! Rcb%2h 괬ǟ? H~'|:orVnS߼ I2v,=^5\V>V7t  )`fꎷOcd|Jc @~DQvlwIh})u2e*9{ZU]KRzSTZgJ 1}c+G~{5·bDխ} +Uɔ_ڌw v*vSCwJM7<4bdʠ[1qPٺ RE߮NL8VI_O{~J.=U!O߅)3!? YbBC| *?=gM ?PjR7z>ͪay~#gR`y#"@6qJ}Tt\fb-E&a8 ( D_S`D|Fs421@?f{T[)5Vi h  k7? 2J)^_AyJ*8Ejxڍ~g;WkGCIJe4K"Vg09[F"{fjvE *<*ĐDlF`E5J㟻<98[4U/dVȔTtHNg`;pO5N^Hb草J#8mL֢n]튊R?g`Ц}`5,0L Shg|VavN%?KabArz9|C#D֑0.7[_clԴU_qNGlS!qP@$Sx 4l`%q_gt^L\Q|W~Iig@onܦP@^ ^SGB=)K.=#ebi-j !P6 LffZfnȚ 8;VƶE3hHڏz\uS@U}2.0#WsH"i?u$]ptv^KB H-\a>)TI{0y$\D#fFw |]לqxN#v }K"vDSIy)v`TՄ,*-,ڌk ;g0nޡ}Kn;# 'N׈O0x}Fʷ`귶u/7~K H}.QcnܯXiQ-HPb]wt&O3_Iemh HriHܹתCNkDA2;?|t9ؑ0mk@<51UgUs&z#J[nGI3tcjGERԯOꨲd&50E>:z0TdoNxxi,k,# 098S72_xt{//e*O**,mcU< g}Fxq꿹OStCL#?&BшrUMFG~LawW2ƍ=`nwtY~Qc܊ͽp%2[zˀ[ $Fކn.ʬN5óMna!W} &oO쐘r'9kBTf`LTLi'S͈?۴[hT`hWLL<9G  *'9MO Px QaQ 琁 tg!i~AO*nWD`eFU`޷lJV؉|4J$t :MdtS@ TaҊ{]y w~& B~r mNw XҢ>׈0C@GEqp[!I^fsVVC[u῱b'Rw&]d?%ZlMX2e>>]w!yjZpq](#jom&fF. Q>H,]崅`ꀲl@("vBB5Vts=o|[JGK.6j76n.IQS@EL$ ;$8TCIg6`JL]8=AMW7{#k-R]5++7,T݊ޚ /_ ZbU@P:bu Ტ6W MG*޿>6䝴 hvJ~z}UpN"Q\ßZB_2)B{:53D?a'0E Au'wk}uĖJG~1堙_Q_rMkrᆵ",~ʘtuWSQ58_I2߭woӍF4 +U6ZkP;1ug;wc˸ ^Ng?nB4,9et>o#k }g _LHJ%^E&BW:kEiԏu5ө@0JNjr*ZV{ {S HU)@Y;)qDz # DS[DmDTA4! \jGڡ?wȩqtp:ܱ rL"w8jyڢe#eL6ݚ_ĸ xҐVK d<4].⫼W&y @rGX09;*tqv2+y˥(*1-fx@(u. 䎐Mc 5[˦87" dUfˊޏbv[[tj0:aP@j,᣾t`e]XAoa. Q#v?uMʓH َ9ͩa.{Yl um~:4\gbw/d\:}?Øp,{x=8WBGÅw|.^/F%0O,Fw(i#WT+˝Ɩ᱁tG1y:r U!(la%C'*ke⼩atC&c_;9THCIBi)0}yOcVuVM(EԗucF{p@>g*`|t9 @E `1eJ;A-H*^Qh\#;;VCTq tǬpڮ#lg}Dž=,[w[L% 6vHƆaz\(GyDdc;0Q>DPz-]zC&/gp&`408,'AEsRt{G7 zӓoSXD#ըˡO%Ļ?e\%sqMnD#tܩQsg- ̼vkQ9K>D& {VTC"'ItcgCsHJ~Elvr}.⏰b! Up8 =֕zdއ$#p^AqmS(7x~wr35X<+#I̜+B]0bhL O>YEsH}.Me$5Xjem!X.qG4S AnejBrC99%D}rO:`q\*p(sYX/p<x -SUWb9O!zV% :_֛ӂ|6RR,kx4#ym4} W_Nuy+U @&|$ )[< [N^i >piaIK=zv%#hEJv£H (8 0a*#FHmhgB)ixdJ \FfѬݶn}Zb ^|R}t={(pBW7qgZkP \Jv^CS؝Q9^~yO⏌0s(C,YO*%EviC Odnߒl^RZ$$*beԉ5jc`X 8DƸq&޺d;Wu5 .δEƩY@.a'5UuCh/\ mDHqSR@$^UАR_K̳ğzF,FJ#7@S `o6YͶ:b~K#cI|92IH3{I|g&". ܠ4ocJydAknjIR;_]VA"C6{|ݍSxL\ذGӜe &&maiϨ)]X yqW)'Qlhj=s ӈ9XJ@.ȴJiP[o|;l/z6@M쪨"ރCc4>*HmFC [ \AٵtL0Uoa^S0 n']A/x%)?WRuJ> 1XAk@5z Pdַg0i)y4x(6Q"pg(G4ԉ)f3x_fS6SPqvi ށ{vQ. ;]9HsKl"W{m;8/`ook80ʿn{ 'yTT0Hd n[?PT7jlNxJ`RlD$꩛[i1{n7z4<2`AoNPvoi4ZQJ+x|4Gg5USU,_a85mۡ^Zmc0E`fӱ(YଔzOq\ux縴7=c9q؃(C9^hĸ:au/rĒ 3c0ߦ|( NG~r]'茤u³&u5:mdz -T,AM`:fVHjfX+N= F7P뇎xG; tH8[څ/X to]xL%u/]k9r+ؕ&=}t3<"ˆA3I ;-]>iN!,UrkT=y64 e]EKYd$9*i45bUs2S`n Z 9nL،F|K:ܪ |(Wۯ??]`n@Ag(޽bs+ 36||`oyZM1h;c]^&-0y% %v[S"]#P T痸e3҃; mzf{nKEgs _>zTӵZi h{wBt7dSsG.J2$醸 TJY92{r1 ?:u~Rq7\y/~޴۲@F5z"jUGPE2ܫ0WƷ!In':Q 9Tgsa ǎ o-msYɀiCX E*drǝ!5,d(/M`7%RiMZݶ7oеZi\}ppXPA|oWQD;1d%(m_4ռ 7%S\M<z!<Υrz&"#D8Ӛ\ 첂.rnaΉ'3z`NM\Љ^tR䜬[s@RV=܋VAŚ1.6*YJk2ow2hM^G ҈~ RW J[n-u "n<ŀVT;hэyuVMЬ!/bgX_MY~=; 0spK%KUsUPhň&&zfِ +9-~Uqq:d vbVYaވh.M}8G%bOhM̦[fR[q46R$L]MBĶ_\ٺqx7W]8(i $~N_;zyڃO=-s 8h/H^FY~jxhndp}DF *+lMEM>Y|WJT("6^2pVx/R8+ oRZ*5fES>+\Kr24ʢXq\΀UR*tV}(\G}Dk1>1xF" &$WKn5+EsQͷH)߻+@Q1\ E|Y&iDY@3ZYH6H~B+kˀ(SE 4gCҕ8aI 9|{rV_]{f-cҤA`~rvuaTp(TջaJ=cC#%>H$+ TpJO/sd=r◃e :gv6bvVC۠y7yԘ̆s 󳫜cnd,1A&Up%oppP?~UJ:Ȟ1 qZs\XnBTol^vAm"q`^\@Jiz)OopbșjNQ.{̓KbVʉ{̰aZA{Nd※X nE,n]sjr LŕhAJwCpmkJWIODFxX;:JɱcݷʶMjޅJ6|ďsы 8EJd: dƾ\LGfs-WSnwh>u4?ZN%5W< /}U͔e,VtU / R^^#e dǵ^Dfڂy;Wy 1"aQQc?TU,yefr3?n()&aVkw4BƓ>d21r.1(A߶q_Pd \#0P]II0P.{l|kGuy{K
rG֭#1}zW+R*ii3cppLDH1(5yp/Cǫ Iy1=oUQ`Da{m_I/~EtVFICzt/VJlW܋fp&&{1F[%JRM7_AQU'*͋(U3Lx)$j޿ZuBn%/x轝IzvoRt"oxYx#pi"R Us\Q%?yBb%wr$ c{v2[wxO v ?P.fJC-.Ft0̫lb8$I7*8T(ECGڱn{xKX3#5!8 鋴xpM6t1K \y/LӳnL{t`+ʠ. '+$/zjGB<6jlPPh;] 4N]rlwcK 34r #is4~rwc${@wN]HiU+wu ,th س_$zH5tGYm\]67E;g>UgzlnTcFOfbd n QAm*p~$xZe9xdOEahkz15 F&(g:2ܘYd H*sVG/7L^2|[&j/fK5kEjzS06r{DSYCJ2%io#"kE]UzU nn0L_L:{aO"f/\Bx=Tal`Kjk:^KH^-aġI 5:׈zeMK@(MA?j9c^prOG!_۰<(fI*6g, Kw%F>aAo%gkIֱԪg7\ \Idǝt(NʎXxq^kWG 2|JHvhcM.%K,?c myxU ȇ?Ãjk6nw.G9l*C|t@|3M윗9&!hh>^J܄/O|rwh)ŅG w!XJ,#cS}n6gG8KnD#bX;Au'aL-8sSX[FxN29FPeXsfK$8%!MYnNq0xzOhmlubte;Fb?nT7IIɒM~d-6wRWI y/mojy%\>Fi#)X/9/RQs;nmA?G]JfeՄrnͳRa+(ܩ)@ˁu{+'STd\j}pO9+ؔt `K^1Ӹ>}#U)4 F&F*< 9kVFx@H36$x7!M`AOͣңLPR~%bGu,l$@e,GdF8u8|GQO̳C;Q/rZU[P $%iLCTa 6ςeavlf61-ЊSU 8s # +䎠ch^+ԟ{]$Y!1DahxDŽ+k8L)V)|nH-GG0Hn-؄5Hq"{"2/F 凎 ҄ɶ#}yZ$҆%]@|:6w>%`PQ)uj(躏"V!HJRA`8o3ouGVQb~5j3@#L٪fyqu[F 4N4B* M]EҕpNl.wo,f։e,E8䝠G~;'W,ytiNcbFM.֚>稻W;V7h̲͌l @f*{ ծXK6Pa]O8:B.jN}mE*ƅ~+c@ k-6;!$RW'E)QL%pq!F6*eo >kFHXLh=&LѦd:n+l%yu[ osNfZ/%Ƨij)>RK{™L-4x|J7FTU*bZ"¡IT>YFY^/:4a:+TQh8ֵ)]\ oxEU(p̞a|i'Bqs; p>|hڤϤu;])k~TM!\(*ܜ nrVI}UE#u 19.ɝTP+c;9dՅyЦ1 $v?]&-vF%77_2sr)o}R̛QEU[i~@Qx6C܃NXоV`Fo7hYhײL789>ea@obc(dM0eH\xV9(A6в '9rNz)*)u]{f o*7 \vh1TAMH|XQkؼ&N7P4#̐=7R >=$(韩!sE *]s̊Z:G cz3e!gt,'cb崧c12#=۩wY$ךjbYf3QƼ.寳۰,͈Eӆ ܕ$]q%%m^?NHn؃6I }ΚciiY ] |}-pWӞa?Bn(# i,ӳL1E7rA-Lp5i!yw.DCFۈ+lU/*tA/lbM]d)sP{P byb4m\D4+퓘fB=^&Jo"ωVTrبB7 QKۅnɺA0=DX&+8OVBffdyOQ!Bl.޷z6Plâb:-gBI߆\쥏W|\7=ջ7 $PCp2c(hnT_da%648xxG5?"B^>o)=2]p6 4go8<(T? RJ@N>!l-wRc?+e5ie :FܸL]`insLژ&H7|" pc&0ooGWXI6(y~Nhz{o?;F2dAVWa0.JG}4ӮbH_lsBq0M;C NcmXBXD5a(GsfQ`*R6Ķ0hXj'5R+7%)3XV%Ȼ9ۆݣ5Jq\e0tcD:|M[ ͺ t.HxҰ K_cjm,4%Q?x;'LR[]S5~Dj)tȦ.hu'B X֖s_?. l]>?mλMTU@L82͡%T_AqzRvie g!!992 (;]SUV៱-^\<=*Uy/d fo; U#f ڽX J=e%3a,|Q@4ѷdm'.t8녳ċ9NliEG"%frԏ$-"_\)YN1ŖXu<ɅeLh`Fv5.EY#yazqHw K8Ak=z݁l2y[(702W}q+R[0M0IG|gF]`V.pOOd^$xNDBx=JM3a| Ru]KdX \ '0eS-" (^-!ugկc eQtR .m(Jn291c9țpڌk_&|!ʁ!зLz7x~OGr(m|)=Ӵ))aӕj*ҡ. jzk(Q6`ƧB?7$-i1${:-qw('pǒm-|0Hb %s~n_vFX#PpUV׻캶C:٦*K[G yEXСsG ҿYDr~\֪RE\<*'+o#3N\2c=LJ~GK2Fi<ܩ'ԾtV,bivvCiT}߉O oqq4/Oi6Sz !9tS Ir32h+({&C|Rg8d\;.1lHr8ڰg( @tMWNUn;" (^8^q64V}D=Mޫ+hT-ŧ|BRAU4;ԡ4%rvGz2Fp17Ɣ]+عRyk%g'#kxI/ (C/95L!sͦ3h?G'ln[ʑHCsp=L|[t1I|xEIo7?jZ5]FH3fttN<̑Ň|ח5A ]Xlff$FԫĴkp \K5+Su^G%0x*H]A9wr󪞀C 9D-Nj EZItsЦcR!n(OzH#x˄?`O$VޝY[%Q4QV#;=9E`HNm}pnЙg[gIb-yꈄ[/%uae?4zbp#"бDb B8ucTJ:~8!Egsg^Bǿ݁+Vв%i{}ˏ٨HR]vD]cny["$j_8JVSA]aȃo&9|W=?ͥ$v)~r||[kBr/?0OdM=4ʼnkFzSuEE13-лVP/M+uY |yMQ#v $)͈F'IM wR %jRq" Nb UGܫp%!)rqMn{'&`LMjq 7gMh6(AxC:$49Dg0у =$ m4ܐ Ի)‡\Ȋ>2'VI^Tq5 4>K`T_ =AǔJ_sg⋏Fz=g0dnwm0jW^븽|; PQ++h^'Ta;5;vhL呹p,|3(~ɶȽ,ld, FVx;pCA|Y_.΂;^Ÿ:W(8q0`A ONeڈlG?5'^5u#z$Es\M`uZۗ2H& Wnb)J͘-l)CP)"V:Qۦ9~=beGvCyQtq͸JpYneQms>C3)1a? $+ģDKO[^NLVWTtnP{TIjކ7-BJ \-\&N^Xh܁K+dVGWUvU͹95e84+2F:Jw)¼IJUMT[TB 2$R£:iA*O+Α9xos]sbRN-RKQPrn%;g-UfONӀŴY qC|FV dU)$& Rmc*Uގzـu_JܚRJ X#|T =/[=oiSE}g-~GM Aq,{Vs٘bzmjJYS<-S UTty Vtn3aI${A.h5tpC񟅶gddOʢ }Ǻ_hQl;vc􁱀fhOwUz'ͤk SYìHy= |:Ckjf}N tEGq [AyY-x~ $3diw%S߈]^(H~/Am>VrAJ(ѱ5;A `X d/}@ ,77\΃g~ anPÖXWJ0 B,\MEYS?t_o]ֻ_0${YAcxq^? EW=QZ0x98`]v$jM 8PhTO9`@cJ aÀAGO> DjTX^dPV5~8QP@*SOo?ŨCq#fυ \[Ý z>5iVٸwJ>5c+Ke5s0q N'1.FW7%(Ss~^|BswP1iUlZ `xGN}P5ՔDUkIR.sSkt!]۔ojrU>ZEi$/X$J[*CO\wSۥ:"qMm9xaޠ]$K:|lDD]wRƼ;~h!Esf?}Dth\b2 7[[hh>ir2[{μW_¹]L)`J7di|X&Ya³0w\eUؑC mJZ܀myHMSE6'ݍW^5`U4 XI.Q76%<Ϟd44䷴ @l4%<Ȼd^aѽ%4VA賰coTJVM:.u)BGFo1fple|oX)vAZttt)Ӆgvjȯ/mCrSZ^s0I d&TLkqaŲmq䓨Z8Q [UWkp m( Yk˕Z[=Ej""tZ<:j#{-{ ɥ%49 GS܈c?z(ˀɤR~RG9{_-K*5()!ڄד3RڒI%<LPx 8="^%]k x24 )G8@ΊHňj; C`ac0l"='+^A_ދbq3qo˃KN`ѷɑ W+CmQ# '{6Q#-H"]!=Ɔd7.Z'jhWmZK_wM24zNkYdx,c-  -Ag^\‡# GS$uFOoɼN Ն9|+XRD!#K+˿sdc<5JW~j ~Ffv X5s˿9n[5 Jt_H%ʢsq`6'`܄V4RXaPF_:%N(ۛEdZVp}AC M|2hi;0 DLo(Vwͻ߇X(km66<~yI**8n5﷚8nbc.P,Ԍ~;P<1݈Lst[7nS%$} zv9I%9#2-6PN+Tq)4HxTYʐxW D 0SːN9zsg=֯o=m, Jo QXsoTOr/v R!Y`sw1BT8zqګAΜa#a R1݅ Hƙdzs:1$zߎDq |cHYX̝bDa ^ͬs[<4ڇgyS=Cx/XJ#qq'Ί13WrNxD] iRKslGsoJc֛560hnKrp5d]8Ziª)Q iů/âP~XApDNd5HkRP`LDlzɂq-oR[s9gOje 1G6wdX֨ 6䩔x%TmyO_c5YګcS;CPxE?̯'Űʊ<㹍+g e4nl+p[e8 M ^ES,&X6pb8NrEĆ 13sNaiȯ>I ߣD Ջ\_8P3S|l54 4'ze-PV=b[%13#> t[$5@d? BXd MJ_Ȑ(s6sN|j*-Tޙ=xiU4X>p7h5sz}kD*;oMt}v2j}DA qN@?g68Ge_KäkƺV4Rh~6:mߘKp/+H 2v^"}͗;'X|Ѓ0b{ SdQH O ?r3l3VeA.ٕL{Zg C86ҭ&db ?)Ӣ7 6^_Fh/ k4d.]wݴ !|)j2Y+vᨂ ?)0+F 1w-yzeHu嚋|AaD'ǰw ARBuc1kgPq{b(<52'i`s6.v Хgdlg=Gʨi^ YLfQIx=L*t%4$hg|QM=}SZcz{Qdff;$J/\ۊ`c/uc;=Nuy:[ק}F>)흼CSOXX!=V!OI=Pc^Z¢ [=eoZat{φkK &qg]b܉FPӻ·C-˛Z7UKRVrezkV\MҢ+{ t$f'ܑ  q\G N,Pn/Le(b.G}K5rEOTQV.Pc]%]RHlnfbd-M%8N-9_r.ܸ}j6f9Z@7_"_g?<,Vxԃod@lvAf?Xh5>@{Qjyt}AWe2)MH˅0 b.B;!BFYtb%U>x?#Z09)Z4];4 Yl-=d&dvM"YB?w{dzpnMNV {$E&z%FB|8=ْN.LW=UqF䑬J|N|YkS!~1'@ؕF'D8/KR 3+2:PU1t#[D)D8-ׂ;Ulׅ5Rmt9 ``mEMb9jl+{>JROՄU]}3`Q45ÕHn,JqB6KW O(D6-I2m8k#=7U.*jIqPv7NH` \ 4Z#vfN=\'@g(fNT,uxV&Kͻ?U#fv "V}'u7.-&)i[s#mc l_NK+{J' SAU 3np.$%^3 M E֕gHM)D(yfz_ )ڠ{C;<+mdeqʮ[7k6R-ExeV+ߥ[h߄m!0|+p+5.8RۛE~u;khQ }b+up^IуVY_d8L%L(аhj񁻶l[Sj?B@H1[0UbM}8k=08zx]{ZTKK^P}]-13Lxonl* #q1,>ԹFG[*UO0"}'|07g9Sծx_ cW]K6C'[5"5LqAA dԼc8l$X`N֋sJ ,EjjVwOn5SQ!11)%›l%:Ms X]Dm*c;J:1Ό4%~8->ƾ'>ʻT<>hFb`s'g EQ;J(qáE!ž򊢩,e0G:b5 `۔8uiR\t4]pDd˅R9;L *$DNHRbHYyG8axmKD| b;5܋Mz2X R;Xg/R쭱i >.J2)^ʀ+I\8B|Qɺҙ7]SIl&˞J:LGgr;p8>1?C#ҠB^>6g3:} \BeoAv(I(MfB/ndu^ ·'r@ү(^X$87UNzPxGo֤u7q]Y;POX)>C0Iphl;!RND}(HM1; ~7ڵ gs~g\ݞL~Jn_ ˛$^K7mLEȁ3JA ]IK}J'`B#ղI-oO6j+d.}]x2؏'V" MV.!腠tH LRm"l:0ǁżA.t!KVn#G9XRgZ:V$6ՈLFFtLœs@ bF5mxX#X$/g.Bn[^tё,Pf 6ЄVtUЮoWj XI=}:,8`KI %u1ڥ[ˏd_}6E`N KO]ADH"ˣ,mŪLUJ6_ *7 A?&?$4  }լ* S&%JL f/gZW^2y7<Տfyd@-y{#tEr'U*5$}auɥˏ(T=sDkci}'ܧ-}S*=?oFƈ^5ؤwY*D|eQu,Y0;:&Ql^Bp$ !70LbD ަtN-5_Pnw3Ot35[;Sqy{G)ps6^{1#kf??,^Eg6R+C])_77vrtHAb iM3(Ѐx%ȳ쓪o5|Z;Sw"zAZw=NuP٪z_֫?~VS&P~DHZ3 4N wP!plxӠ^g1'Yu-239նsv^j\1iy"4бd "r̥n <ØD[gq`/,'ʾ(  WcЙ'ef/X}^T8/@s ?*L#̱?FZ4D*@na\Wd;G,騰4t{\"=bRp_r {"34'96\N+ÓeP[|hmm.a$w?Bܥ2<OH\bĖ.}џE-U͘:GA?^ \:V22PʘR s #F9q=h{ӚR@15S6*K%sF~ 0`Ih?Y֤'hp RRkuCD RvCR 䁥NHIEٲ N:xH2a|-.~R:i gjtf,Eb6H;5+31 #R1/9+ˣHmآSiG>A\W*A*{Ud(ߛ, ٽ& Hp?nR\G֠!c"ƪP {/pf47^dQ S ?@3ϝOPp|B!Oa$c38 j ҠŒKS,Ct\Jx&{ByC/Skrx*BˡnK xE,@~DNnV,D0Ҧe:eːq&{ּMmГ Dg20w쓨g0a 0tX^Xe܄qLkk;49o~ tF1-"08{e(qX8ѤjF=~k4V˖wxILINXow*wV4m@>M w'ˀhjڰWFwЖ2BM[%, O4甉9]!> 3=qzAhAB `i[Y* o5%qCJ6G8!ʵ&?? _9!dGD%͔9s7k(U,)==nzUL@x5%c߿:>>Ct RdC@6]ᇝNj0]B-PObuHInsHGQ5ՍDy}`)HޒSNb$)E3Pj-r{=INvo.1{a>4H}^,c`JcZ.eoV/vώ)Ӟ *gC6f&Ek?-9<5/ᏺ@H䬌ESs MxT(ib P 昫vk8֔rbхdƂFY疙dݞA׀L8$$x4CH;t:u6]:|.5Ev2sP 4?wnLH OKM{j]auPJnk#ns>AkUd6naX@ g:c=O0 #Y)XJmvTSγY.R x\,1ˤe5SHܹͶX5- *3D}:ܙg~FvArLy:=a-UvyY{wAl?[3K R3M`2U3ק gݪVumxu'ZzBȐ/牺7;"8*yg3+3*;I,^g{{ >?|皃ڮYEMR+V'C opܺG.Wrz'rRԩ@q=]Mb^LǙTbSMJO{q:S0_U&GnBzb!'-'xܪq93[`dlZcmH}wCN=lVa,djv)]f|]nC7/}UӘI {|Lܔ@ zt3dc? \w % ^> NJM {7D6vzV\U S*PN>gߓpDg8ȶUdٴt؟vu<;I't:V@Qa &NڸQRTvc< L^}aƬJJ9PI`:|$ a7ۥFNg/e!t@+rݢmuW14Bd#9sEFy;KËҮQ[4ź ѫYI^*ċR*M)M¸1&];Oˤ)#Gz{vpa0Wɬc⋚;}ѡfkoem}$rG*k i7鴾( ]o$1D0=]VN-Ei>jUQE19|}S ;nuKے/r\.hs=[םiMg3_:-3ԕI<u._]j֩U0K(f,ܲ]oK]㦻ҋR@wW_irp־ (o*V_ejpUd ƋyusT1֏kjYY2@,tOqݺO(~2XPz?*!y+p4Nf V'J|ROJG . M4tWe;z 0>ZM~ D6LkѦ6u! 9{ 4Y<֯YΕʲ? )yBEo,k?q,PMΊbHLx;rNݞ#:ĴL3(}U&uk8ry%>Ⱥq6ŀzÑťIdtL yR=9Ho({LHiw@ LE/'.5.l'+R>a,qέ_Cl9޼KO 7:vpI% jȇ8h{$SwÂx7ج^~ )Zq} erO"uGyZY YaAAq=TQ?4}Uu OkH7)Z*tȦi*줍00 R& ,BVnk@y;nP6Et;2 F~Hb}f ɩ|>9jyh)/lD}:X #6Mcƪ u[AhOm_y'rbe{"WsY1S6& yQQ!g[M hZm^35=61E\g{Q˯JHxkYҩW%rQ!sr4‚w)of8I/?iYeKf0αwTD\sVnc} &ؿdz i߭VL4*$,=+/(n3 Ve ʔ9a F;q8XA) 9l]rc7JLxdIC_I$bW$mU\AXShz[3yGe"^^s$ 55t JXt uK)CSOvY-٩cIyEkm`նIS\H79cD8#}ֽJ:-F[(O!f] $,*V4s-سNFds&ͽrri~ke]AW>RHb^FO+)O I%ٝ JZ_{Sͷ u.gXrg= /0\̒?_nʝG!on2@Qfb[U?âeYN"Q`k|h0[}ֽjŢWgg35{7ZP ~?"BU"v'ƯB ڭe׀ٕj}ÿ-6AɠbCWʖ^#?=sm8.V v.M_nz #:d |n)h-~ G^vPkdY*#⹊isΨq(ԭvO^I.c`YF ݽVnzF[D^\f'p`˒A> BB07[xYGk݃7\b6oq9/*,#օQO$lpK.LTQwGs @u ]51e~"|~Uf/hr7pys67q]x$sW#qJ*fTɝ˳9i;&in+}MFɦUpW,QEv"@`E-MLSr+z:7,T?J2)=5]'+}i˫)Ѻb89ZNVR8Q hUE hjgYo럺.h`h/j-NdLCt ٮlO!ÅDo@1(EsmqٶE{`ygw!>4,iۢ1#6i}>袗R[|ngHڥ6a CAV!*퓘m`j<6Oŭ`O [U""?;04^9^PZMwd<@D #t/*/xi{;]335 9 $)a䜻 lyz)P胪;oP;}8`ߤE6{#s uS0PsG{+17KW;{W¼ Po^ @@,9nyD΀Vi goW#sC2E.?tWQgC/Æׇ`"A~7`BD(0aaG'1o"cuz|/ P&v:p%"ޱ>0yeQovW)%%dW0Ҭ%MD =ۑD"~Ȃְ4@Ũ 4ʃ{bp |Mn[y7°QH,<ܜV- ӔD@@yKl>HqP. 9z1vm ?IR4%75ykomxN3'""\f)rÎ= joo =$;?3ʝl?Ҁ̴ԍeTۓ7zߠ 4P|*v0BhT@Qz *ٿˀEx+ cci:tT^H;~6<{Dh"—\Yuv}.Ng[C0j%be+x |%S7-i PV7QS ,7r9"JO_^_d{1 Gsn2͎8xˆU!t/Sx(}1jf.fcW3 ]lw hR)ҭ)6u.im-tOfhϔ@hCjWU猻;SdUP&WGXұ&-X2"!ǤixglF(i%BϫΎ(l U`b~tTֈCCG,P$3'yCjt%IBP=9 P)v>aN;}!PbgIhn13h9тUhWr4 TMP-Tԧ =p̘€Hs !%'ӁKů0AbznD)3ARw,ׂ[1vq}A\$qoj ո' B }=*w4.q/@QyWJvAhyxe`Ƚa;T28+CxbzIT~itme]س-ǗIϱ/=lJ*iZf?L@5f duMo[tdl K> ˟?ZG`{R6o&nH!/jN1QrU: uZv?IdzidK*9ո#`;s6g#ו7 7򥷥&L*4Q^/+J4%BJ~wUW%6bɉ/val?(p u]04kaL`_JF ܊ oZB2xd{[{JwɉDS|Q=hcV.ipTth;+j03N wU!X#cG dx暟.?/F eX~D I89TdLpl}zfd=wSY RH!GP4SC&'Ԝ2uwZgtYk,gC n945CA={L }[.Ns|<0f2v>m4ޠq4m{V>hxJE:69,ek6@Ms/%P#~N"TSX}l7nzhlt~QGSZR\ju#/6|> EѽG [HHʷs2ĨMFB@ն7/ި:i\ڲ21&o v}H :-k'oCgc^26* afC< d|p~.D0hI{vn cMƒes#b8{K(Hu`-'7qFhwLѭ97 yp>Zgo륁D~OKzGM['ۉY8 \%1xai5o AډuMd:p1ɄKE2zexj.eQw QlNs Ai<hJcX+P/\ rI4]ל kQ$k҅hP5u>$h<@?eWHwJ0}UI'f;tjfGJc?gF]R,fb9Q,5?׻^0nc]؇A+pڀ=N8v3a_5[;\] Bo: Dq' ۥ&QZk6)c%+MGm|$h:<3h:WwyE…_4%"S?e*v> $L妠[HZ8OԳI8_… st{tc̕O0x uH C1 U.=JrulmC=cޙ͠ҹ kX8{f$pK:ЫBU\Lbdɽ:oaMyEn^XE@ M^ٮE}x'P8_dD*oE 5O6Ew$7:e"%V(M Qs0dI,\N-@FNXm }iզ2LiIEj@z#_Bg>(oh$͙)ZDmTm0]M2p3AHE/;w/9?uJb q-`lhޱOBnk$. 6-}WiڱY+5'ٍ1\__V V~v1toyrk*B§I ?yf͈F) ) N~9 7|X藘IINsXn:sX[lDs9\^ݬK˚0c ÉQ)vX^L,6st"n>/JYB0`εJp-H*z٣(?W͕^t&R #_wym/-Rm ;oDv'=caLDY6Sm!9GcֆΫFǮ'T!=Ĕau #DCcDue G3gHHц۾y6G&]χޢ\9M`Iv}g"ݨ}JY \#$\~霹 <+i߶jiO~5,T$]qwe[JHE\v!k& tT$pV" J33 JZF*xº\Wq|ru1#& bޏ҅DFڨ/\\u+;@5tNTT@ {qeaP,sm;&" O޼&ragEV,t@P[7ː^$H_ZGb)OU:;ɽaiQZ$GR8IMUS6 ȉYr-s,%u{ħ G ,0ʺinTjY>/e(!<~([c;ZҮn'5-0gB]z(ivJ5<`.1a)X'\ zp w¢7|`Sly{ϭ+MȃTfVZdb/;`松O26k`cAu7$+k9<V%ׁ{'E&p {Mk|̓!Sd YO(cXGJiYyW20K lߚޅjQcIIO3[Kl#̆$H5ğfҩ"Ňb}t򝶽)x318R;> kz X$՘:0QkًO{qU]߻~Q7UJFPZI^Fg=qaxEhxS';8(.|{zAALfo'&r'-'tsY0L'cfS~h-vS̆~: (='|g^1il:S@aVVy]gpD/{5mc+kX FG9efhvdC恇itZIO{+3H#:J90+9Äw]H~*[uzF愗 'i-װőA6o35tL)׸cyuko0X'JPD؀ʊb<]Gt +(Y$f]njKl oqmK^ے' ltRl/YzؖRvm=Ktfj^k9X {dZm8bEEz_`W7c@Lra5.eob w ‰v*Q`/_g|5lƌ9v/D)8@woTWߧWP ̤wAP^&`_/97q0ҳ5\U8%#qLX7HDvJ,i!fM}\) EeyDOY<rj,F/&F,(b0׀sAbXč2.€ p7p+"2ޢaτE)dz"qvdI8%:pJ>&cǜi`Rpf )/pOgcL7lC7zlRVj+cMv7;D|F/q҉,LąH@˹K <>MC)VF h6.hUJ@CkmV`Ftl$n H~A (xۛl UJKE_VQvDZpEFH 7>#4ѳ00U|A~FĐa #z4e Ԋ&kY\VuyMYΝR{_v.#$hmr:TVN*\@i8'j+^fxf8npmϱm~?ܝҟ㒫 UqhKu2S_j ^yY1,I翶c86.3L4$zk90.mc|ܷN w 4.CaZiATQLfɛ`OcZxELO9 q0G{M4DU[A3;JUe4ZNHIMkOC4Iv)yiyFifcF+8p Ya, "p:k~|<=+~4CW aukgvҋV2x6OiR{~͟,x7z4 i03H,)aJ#Ki07|s9/͚Hwnr_YgGYDu߲l! */lρCٲbh0yl*]qSrϝgqzA=е*TŹ Qa2>lPuIJ34&*9D >(Op&puL3 %n<=x7yhPՠ'vfV߰$cDrTts07-ޜ R-$rG/M=]nPבf`}V/Q݊z5㦫>,G]A*p4nqzgX)`̟2^+ᆸ9lu}pO2|N_ĩP%_L#8/^ip|X>ŗ^o&B0TwuӡlFqnTp8rXvN8$SS oƥ!ӱŽ;r xHeut߭>4 lOP(C|2ěy6}&֨TeN.w l8jD=e2&.; ;0cqNXvzf#SwIJ6M OlLƀdMQq+8tr{?-<}Q7j2KLdϺy[ 5fuu:џ ʋ`#@X還dMVꁧb%5cmnЋVNJѹϐ5e"FIdѠYӬm~qyuު dOR塙W #hU@ {pVHsjݏ.qΎ"8X `dbnb"P{" \4&l$ Y ~U (}$.n FPaSST|6gIv ƬAIĸY 9|>uV5:2Z:l%8iuYUHMkh)O+ |AA(u?0B[&ۏʤi@d9EoŨWSz,ךj!*c_ eKoz3ZL%a˙6RB |j2T)")}3萮oi  Ry@} 4a.\ş!OrP_S+ETώYe#$! f,zj'.$#6mOQTiHpxx~-ܸQ8o>m?U\A9/,p\Ծ?Z5<^ ט,qd]X8Կ=y]d@y $3433D Sn[.mGF.ZkXu0 u}{ k]iW$qų!kjnڷr0|-i@f\I˺jj)G^gRiK#QS4ȡ>`674z0"rI/l De7ݿ;T ? j;2W3]Ҥ0HBwexNץ cS 45;Ԭ`m$#6>Nba&9|cpIYFL $G~4 :=/خWuwn]_yyܘ}^*-9om ! ~~U@D8ƭnRSB]a&CfÊ9aDՖs%RHϟokT `S35Q&ɟ).hP'1(+8+@aˈђ7qIT@ U#mh3/ ]0:ܝ"7pvw_.ͮ4^kKb< ʆ+_2-nZ3:jrUێ %[uU1/e\ɥ7Rɍ!;PzN+țUw17mSύ0^! \#SuTiMԭ(r031ziy|jxW{fi5W G+xeL:?0%e*ߜK/f%#Lɍ%T P H#_KS,#,(kn"ѫ/,3$#JfܒugV|:>- +RC> ҎӅ:&i$ԧ`b`%3?+FMFk-_XV\D4X"H/<8x=6ȴkpc>zY; [Å5rĠ3/jHmsRs߻9bvh5O3Aq|!ӱb׮ItzcyGO!:$?s;zE r#Ι]!_c'R##JI}XnCh ς'Fm y u2I83 D0q0_sX_CY*6H3[߮F4#70OڗmTNr,mqy{&n_`>$g!XEIe*9)G*Z GR.N{7)L,3jz.[u­L,XA gKO cz̠5@P  M}HP3NOV_ĞnuDhRS.l\ 1Cgr@p|>M`$~Yӿ /`+62Dd*H]squQ+FI5(m˘{*X]+YxAyҞ/!ZC0AҒ  ݭ7ٱ5RjkT3JxTNWx[}U6o lmxF<nK`գFի`KLqKn3/m\1V0J~}|̸tNn}p $G(@/p_T3^7>q(tp;#zu?Թ|ɰIA\fAI+)~.& seZ(Ml۟|LkeaC:3l`zv~!/ECSaAxj)[f,EYF$1Cu<zB6./O>S/5qUo/oi'/Bc#]!E4 T BU?CʡM΅I "Ng{*KE.:wK6:| 'w6"8ljQGB/5}|2'J~}@>nH"8vBtqߥ!e-|Ms V BuÍIٯ( EX얤oM!N4%*:Ux1z|=ί^<K 7}ɥnǮpb乇-s$T@m"k?7%|O] EG<,G#zsiJu~)--֐0$l D7K'ҩޑA7cS Âhw+gh 69:! Y2Aŵ+q /o\x`*ۍD|i˟_ʯympo $*+^Npmr̯N> {U.ϯ=&c& ί8Sd_@}{MP!ɣ򵹸@m7d%[F%\P&lwVX(.ܡy%A YCCzX/ u/LX†Wy ӘbB5zVzN{jY)?̩N7"[b?-f{&s4_ZݮK ,;Gt~GUNFK9rbkSU4yT!+(HS7ȉo81/Q)ЉSlyb]: $`0QRVrP@~ZPMlAv?rq1 \HˣʣpW*zS؊ujhpH,L=QhH7?38\^@?w?chߔDka |5_H cQIg*?A̕;=/ 4n{@O3 >(ў{$[%CcΠv3kV EHm0Wt5oc|D6׈anUr!:qZaXޡ!׎ZeT #}3@]>1T*Q=!mxglzd92t'5 LK%EwAe5{H2`\s_n\{X۵`J@y6pZ^PVe@*a$ q\ra^b"[?W?d`,R@RA^[J,J[\w FPlD\.{B,֢#Iو.]vw̲5?P0#A¥_:JFdm!Ŗ !]I#O{'graʹVd@u.oe:^y6~nPvOlXPO.`XFg#-|!^^FҨ.nQP?7S-czcʧ{KZ Ґpj/mҋ[C9F"oHNP6B![P{7QR ie70e(Yq4iG5 0DDgG!D.-pEVOI#իMkYz5OrBKvTN춃cl!~YIUxQ_ \yJ,hmfdPǐٟOTd=X-GWNp;(W*Gś>cj7\TկQ?d6w-:xi@]s?0Ft籠+'o|RbXb^jZ_{pqϥ,&v/\'`i OeQ {c; {:kq3H)?8:v=v~0W?L$q& %IP j,>TЗolUt橡vr_ރ0CUoZ|G4-S1XfLX2HYw vTGT؎T'Qj}U!:|qj5k;!9h]}NF?!x5V̱5W,U&!e$ܻOW $Es qj^Y|;S_1azg|;X<:gz j ZD@' !%@HbBCi kjHf^'LôlGJHA@7Y*ęGNr)u;Sv bAk#qmeNP.WOvmvYr?)&p-CI'j?@PrLHOt/=x=ΝㅘuF-ȤJǮA0 {x+)3j^(ߺ}1'+,qQ׍^hX5<{#*K},ܦ2=2CsCsGk0m?@ϴ.Nk/]یLţ5I$` ʛLsG-dӜ&B9>{ 3D\ `1cD|.'n R Kל<Ր@'5P?d HTEvYp,n/ Sx5X| 3%>R'jzbAEXyC * X2(lEKǢkA#j%Od˟meY8e%e=еKt]A:>X IIE Ch>4lot >7,>!E&z=c׀ /R2"*ܫ AyNsqM*wx򖡭x#a2mcve)ЏȞ<,}4fGw!I~jN:Պ;{Šb{7۝~>8H=υ>PDVǧ dW1_-CEe0guRc<%`OkrZlT$Sn&02(x<PNed{dT151Ѣf5+Wn\cMTB_x]aM jum:RızMTV8xR4E:R w܌;/Q;U--ULbrex̺b "s yR?n'z̝Q/q}kwU8; 1Mȼm3؊ӏK!C(*aVpSI^-3% ]O'x2?[Kfh9&˕0hܾJwͫGʦYpu31?^I zY획oWt8=;8Y2TW m'_;ӄwv =߱ 2U{K k z"c4©;YLl'/y=GՠlO (/My\5@F/r&s:g>KV!!?V ܨ$ӄ[SH'Ӈk% 0B2|n7XmYfTLcM02$ݡOV*a7vhzK UM|Cܬֽl\R-Z /^SGbZꏣ7Zc@Smӆ>t>PB[*JhfjLE4qqCZuovĈӠk8ьS@[.=Jy.Rgf=uWǕܻ~sߛ'y*8^]nj'*[!FAs ]۵1bIcc9 \WN-r2s@}QRW33M 3` >QOaԶn0g@94QaL@SwL$2XTam`A3/Al{?J600ʧky CʔG˙>MCkq{>3zJb'I,qiGv&7 e!)]/S*'#:Rr͂xI;JxGHb{k\s,*DZ3ӽ۾N*L?k̪Dqu*;'L\^g՜{/"oЮjuJarI¶D FYLߊ͞@h¼Q#%PQؘ ~P? 3p D1k~hgeͶ- $2|A[;%ci~ "k7_sf+jXzIZ=ݯ=y8rK(Z0d4&Zo W F ה`;ŝ#Gt~,^f\4; $w* keO E_,,^0x6>=_Ȧy<5 uJ'Q M~8_qap݁X.2:S߁(n{_Qk=g6NWJzF-h{q=r &P\T% >S=9)5|$=3 5)pA^(rPnD ~"Q#rL9s#OWyȴ*g#tJ~$e&.iVwju "{Y]xY[zla <'oSFQX=E h":nBJU"=dwzH_7taoDQjgTxްEMXm߫6F9r.]PK륧8g(;7zyr2iĶ@B瀑2NݱR]_K cB4J8#& B DկH˫p z}Αx5χϫVD'巉wzɆOOJna2\fPYDn`bz[uLyb0K5L4>(flQ:YɎ"`!~ŨcZP3T)m]7gڏm2"USRIO~O6⑃7KV6}zKEB$ԡG&g{Sr>ѯrކL5fӧ:p Y_8$KȺ"ӜR 5fk c}=c[휈 5b)1B.j15LK[Fijv 'bٖEO~9Xĝ*|ѿ1B8Y#s9"WhwOSW^6Bc~7itWŧH^j S6vտCC_2Mɯ yԪg8ٍZ Q 2eҺ"|mgB愮 min|_KQSLA12V* ܴ f A㟣#Us)X5(#GMZ%p^M)ccebF/lJ`#:ΥrƵf"n)bDQmXqpյ" f?M! RDYm4S=?:k \ {銜ƀA#zp>KșQQ[ v*Q|0ݥ&M^M5;ɮd?"Ěn_yNpP4jj|-d*`Seq8ť J%( {+t'_TٰHmlN& 4,-0hv1Qd=+k?%xKCgRƱS9l{@dd 3g)tE$MƨXX:kxlA|y%go {Hcm(/Q(=ʳ~rrTK1fOMȪ/)>h5P9+MMaWT%U~Il=~ha1lZs&5h?\2vgiX[-] xX+~j_KcW0 "F lSR 5|@)>OPe],RPV)b]dıE;*0$QVzwU_rϮ"~n %5~y긆i),,aǹ Gʬ!9AC/>@,GyXgޒ=FtqxShg.,9s0B3K!o羋GhPDر|cLdQ10[esWOTe$996U$Yˎ`@[~U!jЧ +rC{d X~Dβ쀨F3Ctn,w|N^PHU!N&xPFqHSVq"|Yq&2స#ocF_ZnI愝.6fqcWCڔUhL\||s]p <+OYYAI(dED]',ǭ6GSyZ`chwq {BıQ%텂r:aYٖk.M|fZVeĭ+u7UԖEx7/1W{smPϊHEKjYgNl L*[KS_d0iJi+Rٲc*Ks|33ՖBչC3Qʥ{<ǡ$@8t3!KfL_iW2Q="z*~\yhhּU ۼM,O- {7D&8+[j nu];'xڐɷf.9 |R ԤKF!O,)TĦf>QSo9+ dUt~ϲnS]FOtJ=fW,U&}ȦԶ}zҭaNvHxf{1p_fN-t4tҶnk9N,}F SW7-F&A_ʼn`-|tN`Pia ~Ct\IRilzf';AϠt|e k<3&Lv]tGؼZ\Ca\}N#V%ƎI,`+;>k~(\q1=a=1,8 ({%4N&2hu=~LG7c.@xa(Q0^X30y7*dN]R`M7#  7a2#Ud W6xt`*.4Ja3Tz]m@T%00tZ`>ͱZ6hY nL,< )AcqP5ROnnI$g{TG|7W_/_M3{wǫzZ3VUo> 0 > jQvh($J|H}oҹsO_:7|z͖}R.D.4K8Z*5P?czS+oWY+D"b_8 7;9|_dӌyDpޅsFnj'~n(uCb*w%Nf>sw{[4y'=q{~%֎. Y (IO#*~R4MAk8 ~׶!t_=$\? _irm|ǟbPӑ`HȒ ,]bnv7Ml7I3?4!҆WB\Dv \NUk<[w)e(böU 3v٤K)^*X ʵELwMAkW FAc1J|Lf}؞Pz K@chjs3VeA}W0)묏E3[B <,[\W`s ,pl"-s? k4~6݇x>YKq^sxiMnٻ5Jn2 kZqȃ<V85x.'ױ͸o/]xnZ"G4"P6#[V ~ho< qad&" k +VLD, !1,'--»N/ڣr"Dmy1(Pm(Vz-#DKWX:=DJhm/kfA?^q1-iFσy6`L| ;/YwbuCȸL݇peh;ӻ(mn2s1"c#R_yYFL.*M&mKeKo\ܚܝN-JG=2eBcnZruIᯄv";M )h|Ķ]?*v6[x* ^iPxӶ'oWѫĔ(E)ޖHe ^~K&9"f7ygjy~6Q4h0)YO۸,>?{DMr@TX,s3I4t ;ֈ7CVy1+̬a|<9%'iq+}X03->ǁk[Z@Mx0]mm[ŏyO__OSO,n,2t0n,hř -uhpY'pr6~ ~aoM2 kp'#xQWͬhB?W$$Mu!Gq[k(2Q4u@&q'z>mg~|af:ߗ 3uG!œ$lcc&Ԓ'^jg+@U$&ã`-3/Ff:|2C=HjlPwH EwyjiEm,`*o_/ $NG"轿(kkƄNT N}N2.wᆀrׇ&Y+ĝh))gPѵ[S\T AeCUEZRG[sF/H \ӁIQ  |!Ep S\? :۫a$>/Ts B8u$»|)3yf)1]?."ߑt+F$Ea̯y QG'Qo+Mڎ9]th:Fs8.9>ZW"}=0q!Z *7pG3Y0Z8[MR |M, D$)$@#%q;k$R]Ǎ~wz w3;= DZT6O*5+ OsWԲA_5q + 6}o/D5@&Mh8ӇbAqjI/9Bٯ~YD+x=vڀL3==hLa"恤3a.O!W{2"u'#t N(AH wM@5Ps8e[ہw# H{& ZO> Tf+'i_PnmnutKGV3\M <ͷ/0W-=x9`0u½N/ ed`b~Њ& q /1^va|E shw@ȃ;|'.[@alWc9qe!oFzةEjLi,ɠ</㛽$ 槨%. (Lkr$ 0h5㏽ Q$Mq%~sʥRBitao=T Ki6g'4.IEoV5}kTd`3NW[k?1cYR7(t-Pz)O4I_wܫ\bv?T j߼iT⋺X q3w~TPQ=W2o0P|;BݡeP U<iV@KlM$Uu+P#% }Ҧj M^Qb G{_ Qts1+g9v[tD{r;zk )d8l dMjIM+zJ[z>=zV7Y+~~ I:ID 3B]q Wz-E*: Iq5֫Oe4^ `?ٳN kC=' &,{ A[Aa9C>qZc%fCWͶ$*rue)V6 : e Vdde!ֳoT<>;[Bmgr\#ܠ8Kc]x s̎ (X}0b>Vu:%8bSqlyҪJgXP y $)kHX`־~jƘl`/)n$o:ϑɤ*[=h P^}.3-\!=a9MxºcѼP|}qpbQL/h2 t9r *hFFCsIIJ^]SYSï7ªtrMy ̻v[9 a5g,8F cNi䡌7ioL7}xx'祎+5r$@^~ˮڲL}2"u!$'p90H`+^;~| j 5_ W*oáaj & zƌ/oGg4hH =3xU]gwqNJ+04@7ͤ{.U=C xg7NN⠜Ny|^!ja6ux+ΧEʰ4c v^Gr5$>%FCWM;z?Opw"q# ]g=!2.xE h?`<)>3RF:UDG!FyC \'\q! b՝ iji.k7і.ci.j%a K+ګ㯜Dyxzr0Lw'O)PRy(=KjVTil/)2$+>+|\)rp\k2 B- K)ٱ4՝02=,f͚S#y6 `Wj?,97R%iTGVUt?KEY&=YYSd\`Y`a#셒&Ί,*fZxbY^{"0\u5mXl䛧x{ f'GBP!r|VaWk62i&?Y҆dU \#*,@$#4ȒM.TieJ=Gz63 Vf|j,6KQEGpUU@M?6anD If8&"xU*@¾HPHo8\X-G7UG~*1JͲ^̙Muh.W[d767~}UbI0P}UIVR*+hkPܴ=CJfiy9P7nә;RƳYsP=/-b!3-&xםGPM! ln 9y4r 2ķR?h?!7Cގ+c6xhL\Ӥ]ҷ\:X%_ cn,a|HK}DnV[(%N>sS .pp-"E$,ȃkKKsyb!윐x !̑.ZhՁxcՎҮuN `NE\Nʊ) zf'm-ƜԵ-n8)νP K(B^R78h6+!ZL G˘恹q$ZkҬ.,]ɨvׄtUf0io;@Q| E=Sg 3e t,R hi5ȹ=t.`>=l]. W٤GEl.#hI!]9 fdC@\cm[IU͔l%d\r lpx o   M+z0Lc:CC}⦸D}%+Ef>اWNɣCJya27,X#t * ؅-|Y.M0_o%:ńzOPN^kE+S4V}&lr0l S3U)}?gw;,2qU1 \ vn7P}l PLm=7-0 ׍O竤Au`wjwz)(޾(GhܷeHk~Fv?.$~ bp:I:bV=╌~[^puF+ǡsUol32{g _Q:DJ_c')/ɹ6 ף E+Dv}!K|\׵wRpx @ڊ#Ushۦŧl#^.Se=*M8+8(K]С+4'Ρ>>iRy6qd]xm^Y@P>D,32*I4ik 77o+4qbUJ~-.UfSJ@V"1nu(uM;ղ>i.۠"ȔUޏ"jƊ3MwTaEq-f;ӑY~L-x.C+9DAle~]} _w&* ?GE"KX 0J^)})?hرi_2#v%'0 L163O 3%Ŏ6?d?p!ka  )HI@ov a1yC?X[=wKOG*X"9|8@GOM4YXI2ÚӠ0J!02ҡ1au H}=]U&92 Q5Ʒא&Bf(t@ʯK&[S;k`KWJ࣭RbaFwB(SViaعP&Ma8rg-vsJ4t0yq@EkBBwݸwXu"CIj]><d˃~Hvh+Z.ShkzQ84塌a;<79m~05Ԡz> i5tgDER࿺4og?M2ڔqhGCH3}nLdwj8=Rе+#n3@EI끠ތ%ZԖyRZ?:UzJ6粆"KLexz.iWk*[{}4֍(pScPI>05Glnb߫+8Mr8UO/4]44j̨!<8eZ՛!̏SsФFutD?2"{K޸m 4~''.fXMq y hvLpS!J:Xꃂ=ϴwcP5fҵ[#xI +(Xa2rLrm$S&I,]snSz9'NÉ:37(Bb7$T7 QƯ"G~t։"F(3i``֦ˁp.hq/t |ӱ|Ef-cʞgG8`A| eՌD &A  BO#GL/)C>rJh9ys%&TD`0kt} V{ MRF&&MJ֯e"8 %ޤy2IloUUH#p$6zbߝI9F40:T>= T LDȇ{Zl8XL@*?d9pK>qpDee0he 83Tr}L}g(i;ʥqk;G|1/9_1] ϫz||8 a^^9-쨤/cW\^YĺYȣ@j\N7wF\2ӈfhq{_VckO߸2I~契A\[/@­/3pYs9U]\OZ~ޓj'/I !һlUӇ!\LI˴n< %:{i7 JNx2ʜģ S=Ui )7@zr߃R(E?N)m?Ɏ:n4Uq Xj\>R7}C(M:rqr(C'ݓ$f\N}#O1dDEy&TLW&.8`$ [gu\8]rAq7rom%hV!UBD{0vo6q *A&/%P0Qd3 9ځ(!O W8}*Sھ`ܑtX[i1>9;j0ƧƑވW%V'd :ٟwo[3WJ0x2p~LɷUjX2,X3v΀VNH%}$.FQz.n4{}ܽ6-~V&WeQmb ,_',[YG5:*7»nN!gW|ϲW$,MHIɥJcS4E{el57G5#zɍI,x<ܱVˀ@/2O6*yeOB| 8 4Gƿ[u&y!~A06of>~PNth}'n ~u+вPa_W5@iXH $5,:0tu@J5g7}H r/7lpj7nң 7[CZp@`g߬eDY-2`H0lR1";÷F+ >hVCь @d#;jF(I0U45YZ_ԉwJz\]X/;1d`Z 0_GP3nnC<|3̓$ƪH ʆ+ P'_'Bb̠]{+c#2p,喲3RcJw<ɰ[Dsdlxj=Ĵ$0uA20+|/n(fQ$iEf!wlstx$$ؐ0{,+B}_*5W,Ҏ{MܗTjkq9u0Dvri,椆!&\u@8)j; ffe>٣ R)qUQF?˃wSx`, (,[Q("~r[VU }c%d3Vydȏ̺Z ۠+z"x~5N]M&Ddy/`\巻4W@(owPz m>V&.#>W~r$T,x%Awiʊ0/4FfCGn,9Q$*%0;F?=ƒn0]sֺm\bthuxRjn#h(>FԿۅ')tJ:֊)6{V!1k7;_Q2/-6G=k~zIqLxŢfhAk44 B:׍AH[J%FZ00J>MyYuJ:$َ=Ka+K\Ba5x%\}O2kC\wvcˠ-җ}9栔LѹÓL+Hi"$-LM7~=o-S/N{4.6>q$JtP;lX`)U;j9ij\ kQ5J/'X5w.[쭎= }: Oۙ #g|[wBlɕpksh#=FV4)ubIޱ?qA,O I\A>~ùlM }p;-ҨQcYSUoZ*2BҥljE芌hI{&MO*&B! Ly4瞒 ^Gņ/8 띈{$+|F?= $ I񗥽X>mvi)m b >6׳#끘LZKONFŰ22lu/{t!cGݪ#eWh2- ~9rF=P),ȗ @H@+L~%%ZDNLnI^IƂpqv 'Skv6tgu9Ay#31'`r#(˞֦onUt'"P^$bc!qY'QHK^] .7ƍCee#ܡ61@vc{Qa3{N鳜xVS 6Vbn|p{ww3uίjNn5aam!A}QiwxC)[;j՘$Ӵl&^Md*(3cz_L a4(QĜu/a I a58/֐4|C%/'׹OA=QFMxs<@@)'ppWkms &)HSn\CclXLSbd5>L t 0|<(Rv%." k|5l9ƞ\ K^.NHAg Rq)"^//^09. !YE8Z=NO^7acLY?2 H& c+'Tk0Lp!b~!eДi}:OWS_9o+!-B!w2ZMX4,Q N*kE(Aa@6'g'R1=11c+p3}+ cpuã#QuJN&_b]ҊscTsbė:Au$&/ ZvLls$мS}}qݦ$j:{m<0nqag fiFb[\Fvcѯ 'D2v\AWt0 EG=:*?[}=Ӡ ؅]ɇAj5"ŚG1[>M:bܤ5=,n#'ܢc|(s5nƤ1+G`gd=AxzKס"tzCkZ Tal>w/˛( 0ƹu%ra^5ML-$+u|~Ә2#P]GMTȘ w!ʚث`![?HdzJb,- ǀ$#($ߠ{C.Y[mg_ &仟sI :MZF,-E$=Nf4MΙ1:a,h&a"fzbZ)Z ތr842R/a#4I6SӅ( AfF?zV*DZRRU+>S=2}](3Sj=O+\G3eJI99O8W1wlN#9u'!z.6Jv]{Y6R8n;uNH{Pt]^3Z sڹ.BfjWErQawJ]oʆ2ȴ*>V{[Nruyt]Z|V@`#WCwAg$ iA{ݘs ƤLMp} ]zhāhz+ > 2k/ST #GʏTj' {xtı+%A:[vr*P0(019{IT .EHͽMSo<%)є/<'6cve=tw_dO^?K>dbP?@y8zj^" ;_E$vֹΦ8_@M7W5K&/Ίǝڦ : 8Gr >5Q[ NV'%Աg|k#'y?byfA> /[ i4.,OIo9'1?ԙ.أM Ysk乧*z"˾ꯆ fҚ'FoAy\:T1Q>0Ia$(8ֈ}F=V䚃DLd }wys ݴ||Z,`HP>#lW0$2Lf|_YkkǑjD܂C"b㕒8 A!6!c:iCܽVUg56ͨ>ja0v؍ آqNX`?ғrfd߮a-]!ș){JQ.A\ \9І32*/pAL!B]3=A 7Oq7+];J|0!oU?*: x%ǒQybo{r`]:G?E ScM,e:a#9Q褩GLoRv8\D.Gh6AL6s% El2~xR,tqqb_p)34_KCItEJF:kfѥ0oW;s^5cY4>rcr%K ;JisAbψ~E7H8?t%/ e[^KJm&d'L{WXigsIS2^:?hP/ڴ*@|zb3H [⧤GƩ2g^wCa|cwt"I$[5j KGfѯ[ezKYJ(!l&p*Bo#\B "۾mI'V̾ٞ'(Q$!!@d鷩Kdc{ w$2ȇ]זTqAJڭ! k0l>]M B#YUl/EpYy"Ӯ#RkJ,q},#A}^ vDfj^"֨:ѡ]o0KGIHb̎gFeWmحyq|]Pbsn7 ԋ[IBLA_uOXR[ĝp@p^q=fA0dg,60^r՚P< +O5$ cq%-dp`'Q3޾]P`OpC`vyݿchF2()Ҝ:ctQ՟Vϙ%,8=ٙ$4r- <~"[,!YUtӾ7H;+Ӱ:>]pq6ߦN_n8"j策JC*DSDPNlu&`D@E~$ 5YP5lc)0xW/S> 4R,?vC @P 2@ 0 B ,])fU5,T&5E{EGleL-Vu攃ؼeDq cpu^JBȶ 襻]#ض04% C*/6#RdÐ-:)6SCd<],g{jI^PtU7.Xdr-r&%IyuVMBHl(-S1pE$jI,w6(SWӇŋ'>=p9C-!4 x%0$/1DX .xv>J'pۛ]&ݚ"ǫժUZ{I+"mWn4]WmܖXtL& UC[&Bo͜wyHwhL1Պŵssm@UͥflZ $t08o؋F28úp#!wm;B۫.OGxCɂ5lgW#-sTb-5JyVZ~f5Pg1U=CAGv@s`MNhVHl< +Ε ͢gZTZ!7l,Jde뻿|@ff0Aa],Pq9C q<.ѼpHk߭O+ݰeFE9ZjkB~{8Ji܊Xl:#9i,Nȥf֊xKf-&#Bi֌H?·h Lw,$^ɒ:p?[T\M|J?yq#YgwvL;̺DKY\f[¥{P`!2A7^0/'Pm%HMadT/P@)v&o@J:dXko2hB9#|srGXȀo.Bx="uF"P<(_>&]bs4_TPО| CYL;:lՔ8;oj֞6't^Y5{J,mvNj: MdjЅ5%v&I%(ۻ|ѕ5Ƈ ANBkAOWaNcks>N52 s1jt#S7 wdq2D$WTN4^cq*_m})V#s#diMg= 8 Yx{oyNDE=\}nD΢<0?gp.WHOiX }(:gRƥeСu-RN1V!Cg1cC1 ~fj]_~Y=4n[g*=qicT&Ƞt2t6uQ,dv["Ji!k=Qr7yw6Gwu= [ -8҂U HO02q zռGzu=~ ¯4|BE- 8'O!gu: aMI-~^~ w ~R{ӧ!+KaY͑1o1Xt&עeGK7`%FJl22DbX#g :xPyߙcS,zçd?47\Hqԛw6Z0rJrſ9cmB,3+;vGUى~ ,GUZ?\`?-FHUie13;VS"O,6u#f8x2g)^ە n3g{)ߕ"o-rjADas]xI" CDӣ*e,}$=>v;S‰{ EAEױN$e bWUBLvpvh9Ms=h2mIzDOClQ oknH' G&.|vzU fh❡竬fZ#ƒ|5KD!73dlGX22kS%vhWTg^iXP(ľϋP66{9M1˲\"dhduD Ym oM ]hoi}m1  O+ "kdߵ(|ḵ8HRGc t : &H^ӝ4$hƌFLnRDu6{rGl@Fǐ{'#Orݞ(,@n뛈^K45"} vjcn4c1ȠK"US R#i^L[nn/H|b@,n-Z%4SSY7lB[`8'b4"!AVrѦ)aMǴ4Pp9$-[4J%nDv;DXed?O,2t:?dCTI[.g/7Af&xX*)>J;w?lU\:U`E{[mf }x% J#%eI7YaRv~]8YVz7 S7x޾X/r `w:|`RE# zP=SxMÍLe1W1lFjjJH5!H؈Tkҧ]٪G~,j; >{/a2n#POY,~V_`9p U۵#hſ[YF3mS+0o3קbVSy/d!@"0 6@6q` ?OIywt@@CLYdr]/ 6F\dT5Fˉ16}BL`(+,dr}nځrYSN;IZ7D5]cf's8z~6LcB7$411Z'(%F \ J*W9;ΏjouO84n_f"k^Α P=z?FAq3 ׄZ?Q鬿o.6i;6&+YՂ?Kv0:!JydTc\a{Z}?4˯w'`:E.JRBI!|a?$9 AxWrOA39j!|f<Ϥ|]oF⾽{e?RU1SO 3ފ5 Apr>{#4'*I(PJ6KjnIK~ ѻEOvt^R ;f*;ϵ cu:{*/FCJu 7s~?Y1 d^v2C.{cfK sc[TZ6|u#%\}N5ikW*NIkƓya?ۗ^_AwJ.{ڒ=eB=|+GBz*g~P0.c}|qQ\LnzK>kdk ;Gu4JRy܆IJNqչvR{.S!JucNPe"h||ڎ{OY^ȁ}k&+iZqTRY~#BsS nΕ)u扉 eH8p8|V-GǠtB3ls|c5H]wDׁ͇ &,D 6r)Gnč.ې2g:٘gn5lV>Mb]%'~#j_UM` vKyQ&A:Չr+ ' xLFvDwb z$A -4U!¦D[g.xB阶__} L&ʵ߼۔ubj{CVPY3fx¥;Ǖ, +ksGF.,TY5Hu1X MK{A(g^j4` 'u~#'kƓf4#{Gam,QY(_{\]`x #xχo }ptLS5S^CÍ#B]йߞ6B];P! "m&ڏx$x\+eBd/3 %f)w *=VhD򫚊dq{n5P$ q3cdrpuv)*fk7s1!p.wظgSl7/=Én,Ǖ/.Y69eΈ.dMhכ'B g)83-F8J~K͋VUI~O- kL6湷< !uZR~E/#ON]Q5x`oBztO#C|P3sHi' 8C jz;ـ=^ti,1d-Jfʥ(Dž7? D!'u1>`ɷ妝tCs/]!O$\k".e˭k}BNMuX*-K^(ett5'I', 3RsrBޖZ¹(@}*%zѱ1VXaY4! nNIxٍ3 VJ(yX_Kί#8{65t~!$)BZ .˓+H) kiJʄUlHWVJ:;es/ez扊/@+&}9LZt_줉7v9AmT)833xޠY tk%!;d01#+\[T_Zk l([_~ ⚶ Wwl2}zԲQ}bx xAR9ޤRpe"$|S9Éa;ш{ ]0d^eI[$ESz]{,[r3`pgCWF `;lf G8\j x8qLkQlՀX7ݼfXN.tj{c:7k$F4b$%rYs8QuJ<_e>=q8LB$nttK,xFÿ]22kݗ;\^t>! #IȔRKbhpTz k^ CMn 9X ' ārs*!dCv1-=e'`)M2eZvij>QSLpU ;Zt#5k|/]2 58J?=2rJ\V11v5]Ԓwxߏh %R"s!K}D7B-m2w9>??k.Jtɟmx;SE` $ _U;¡bEucUFg[1Sq^e,aʸMb+=K =dZa{Irb\5J6K~0f哷Y*}x%w}ǵSOaVdo#xz&%m`?.89۫&]wJR=kw!8֦12 l:El&rM·GQ(`~O(gj`lkG]{Ԇc`_Ӻ)(g5L6ۧLX[揰6V 4LFe c4=/uaMaae΃gxDd@4!mExТ?mW.X%Vaq"3aE\${!^ڈxn3I;5B85&lUt+ %-*XT]YMfxwMjNl\ \׸H^|hv@fOƙ ?XWqJ̖CX&O0v)(}f-UV5*x-1ғHncpAf Ix UUY')UȾ1*aK FEE%)90:D~*k+@{8zbHs'oѱ3@´Uҏb>FXV=POU%s9=D/}t4o픖V EոA חStM6jjl&yэ\D%iׇAaϋrוTG0dyײ&F}>S #*֘iFa eD]0_oLe |a_\*x*6ư毰p1ʵ;?}+YH[*zx.O2qQFqu?ӎӪ }|*;6Cz{("O9{(iz ?h:4!TFt5Tҩ5V~(Nkj VA4odB{+.Atp8_E(+) K%ؾWМYبG[8pWΩٺ>EDa<{}"tR.4ytqԄ]h:Ot„Hneq)+l]N9JD[iU22Y?lxaч\E?@VRd<.CY9T~HyR /&؇)lEEMNALv^#9\Zl{p?Y`#F2)Z&D& ݜwZ*(,O͞;NUdkRgbJ *cdNv8i S\ԖoEP= Srb7Nw#}mWzvz x(H P]uU.w4P^k> 3Do]qkFrlbAt_BxҩGNU" }Ҳ颃@FafԸS6K@)Qf+A{2[ppR@>1kIX^w |zB]=wtLv"4ήX *uLHw_eWQvRqB]b2.8.ss%v"Dѱ:܊ u6v?%&u7V6&L:sWhF0 Ȩ0SS\IVޱ5TTEnzGxDWᠡ00]Vk=?k] 8)fGyyc ao|=]E0/Q xWB  \#k ["7W- χ-BwGk臶 mFv|B>(gWP=- W؂B$iS"\ͮ#j͗ п%.q2A'}x<\^"o"]S'+a~OQD͏ѦyU{Cyj cyu"dmOuj_]MvfNzaOB2 {i?h$ ,y)WC`A$k[Mf[GنBN _rG']TO|;Rm笎Arr1ݥB=*-^?*Ry[F2ȓVxI2ʥpkjEG qݸJL Mi!Ap;~ ԢL.:CRyWH~|ݏHLB}sYa<%nǺvXV%VSn>Oh1!iaF񑋄?pK82>kyC ȠhfySbjGƆ _gmseU0/{q}Qӹu7oIspձ#cC2ŨA&bN\nC^YLټ;7^=#,vœaCXҁ `Cm.DKSb0`"b]㩧y~1 $FN ־k&YWKVpV`$JP0٩twqcB عgW"R젼 LW)S~KUBrёg{]=MwTOsvCCSOո y 2Ȝ\z kN])+e)8Íe:N0GဩM̲Oީh)|pؤ6prpg4~Ч0QiDHj$.^Vz6>O @1j.7H#$*LA(NV+4>N]Klsɵ%Q-]ir crB]\h١ aF] Qk^vKŏAU3H~0E͛7" 9X)1cͺ' ekT,rH|͚#fo?3%YxL {ewN]k6< gm"s%=,%(|.ũԴ.F{9ēn/xH| \?6mڀ_SR?R(Aش(z R_H>~mz5ߜ&l (+EIe}KYQ>V[H |uTY7D:do&m4q8\?)LS-&q o>p9,zŬ_\!H;/q%G" ^؀?a:AE/zղNM D6ȼ1naQcko4X+YX0R=<<\p'QN܍҉0hfV@Q&akH80;xprϧ5Y.X 2@+ =h , GKXc`0m=vłDmD 1L&0N=/; .+~l=#5C'J~E‰G,,+B5^cn8>n1v3&п#LeƮ"axt{|2hƯ?Ľ}7.a3B3{Re˥} W'1E|81ճ-oZ2vSăAt숓n65^>9I3Џz *ɨ@Fv6!)Rj y9ZS wӎketuZ&˒_)Q_6iqMZվJ~K)y,)v\ _0߇*? h(*w+!ҩ;;Z !ؐ$؏r =M;BnM;jp^zh;9%*h)T!D3aM B ,]W_(9wrW7OdB( 3l^q۹{JXg[ICG3c̮QQx'ؗHsG+{sZ8_#j!w-N,;is^x㐏hek\*.ԣJ0=9w3"W& %tq hz|;$i.B g#Pvcȿ?18,9K\e~z1KEI8P7SlR tH)pL^(SuN@|Ɠ*o5|\8K+G c>̂{Q:zo9 n[Cæ5\[C ی>hlڠS,MK4G3V>![].`TQE%;G\ȕ Xhޕj -(:ݔJ=cLj Ң|( DfMil\WɎ55?0J*Tb!4tG!u8>|L+*‹׳Z0O 5y@4Lxx1~5P`>*} e,9woˬlLb ʗXA~HntV,Z+AZz }u/AcJ&|gp[&fAh]~H:T7|;lމcq[f N\'yB+їh_p`z>Oɭp抏lpK2Qڗz 6,ԞMPV5~-pM`!:=N@|-ҏ K%i\B~J/Y<"z#9EpEVF1=i5 <(Ds[wCp3Ƥux T~{5evwsa/dWJofX ^ɥBE;ʀ"Uy50h{K^sӨMF| VLwPȭ @90W,LjEBF99* PMB e:F'I R#$_=?sLlyvm+C]C; -n[؈2ErZ=ŇwDۣBt+s@K;f̓QhCPWĜ)!L.dd9;da3#븁;v^3}Ҹ238`/2_3=ڹEIcp4f&*=p*bfFQH*C^@ʇ .rR084㐟ȁ#n;%+p0с,t?h2l0 ѳmkEuzQ-~EG7Ln`ٙF_x5ٺ}~@AW?xb_yJX~UppC9';}.L}et(6COPGbiMe1E("mm2>K}vKk.'@{ wza4d3Eok)Q{0n#mȗ!BfkCbnq`'x54y~郎~KotеV\MI²oC&$d1cctc=rq}8:ĝY38dh }/(_SfB$]r1@U֢l.̙Re^~PfMik=5r;(hq-u󃟄"Ja̤qڌhXT_WZcd잲Kǎ#hJxd>MĭEx#i Dbυ8&P|2"#t?<6['*еFnI6anNI@ _CL0ᆭF;!*PT$!l$M ]Zė#kL,=im;t64"PR }g:%&!…1P[o&)wb!BCkȺg-^1}m|-M/DE]:)ËI YeX1RiR<7rmR;sURhքE}mYTĦ 2ebF9J$٢X꜕qBl9K5&d_L;JaeMv!╈T&07H"*+9i<=yƏIu LP6Y6J\ F_F`RKQ5 1Xw@R?#-S=Β[Pr:Ĕۄu܁}C֑9ѡ[LU^ƹl [[L8_ɬy͎ te'DalFjKf!8{s0\=Ut5F@éA̞BAll"uJ@"- S_հ;כ"&lcbscIkuK!| v9J~s'#CwqW"hr}e,MVaOوQ;ߓ4=VJ峯m{&`POT8zkj+26Pb,9ow2PMOD^[œcR5\:s12fH>:ț83ԝ]C!7\և^mwxXyFRer?s$i |^IC-=6'>\G2=-Uw?wxI{q$bBEuߢ.WOA.p(L-A`JNdhx)h(mXI6eESx.YRt愳Οq0ʃ bQOq8lRn8cVY_LzTik#v1 { Aq]o(5+= 4M炣T5buI}2hM( Y1Cә!^`Їʭ ;RM,WpT]iԱ1*Si` z p8g^yL`G~{lh(7}Hq Wtv}RՏѹh}{f8>U3kʺ!> [mDCx V~]vL#Vy Z-#vM!ם`DU@`}1TH0Q[ لW1iUHɸ5VSA}F=@ Uvh;QSzS?{T7rDJ^H9cB!irF_B hQ|X*Ce^m4LK@TnxzFxI uRt1^xfᝐ:e)Ml][P21SZ)lИ.R"PSVeq-Zy\8Zy'f?{X"rz/Y7&N8[_# >PL:V#0)6oЗ{iS%bt,iJ/dJ%8|'Ϯ;ǜbʛnIIƷu7XSlv̛o s _%顮jӹ KXҒ2hfġor@ҙ6c`(A(s`.mfQ-Ki!r ;~HwXΆkJ$8/02^m]5{j]5VٽˬnpN!v0"(&u6n˪ax+ nybv nODRNxG)g uFKB%Y ʓKD!85UYxC亯@[ b5WH LLDP3?\6fSZmW{}z Pv]< }Vڂ)mN ͅ{` \B *.nKb|W|XE'K@zz Rϗd#jzHys\_"e+p""uJԟ`ʊZtnP2l1țCI-sO@dHGShľK<ҳ6AezQyT1~\5|],u%IFMC饁r}4iaxkwBiZJJ 1pNFa8` U3o~%M dFN|!*ۗtg{O@ P.`˃qQ뇶=a+/|g$fMTH7e@i([kd(͑ño4/lpN?yqe|쳇.#aERt5go6tU~}̰$=IFXaEqf?D)qԃ˷J?$HlNjEhrI8MWʿ_9ɗdI}÷Zt^k@x+1-ĕI#(:VĬ21e5k"}8l#IQ|nMaĦ~(J<)`JrNuƮ]%fVf{k:4|Yp#JgO8>B ٫E?|dTWA4Y*ƇTթBtxڒq5oۆOC]uO/N;e!Ķ/l"H/%MGmBE]dZf"4 \@*C2](2|ڞ`k3! iMhԸq [Vz-1֘sVPҢc5ƟJG3;Fҿ#_)=ϐ!l#xṼ- 1c0 %`Q.%46˞Gm} H{`KD EU((ATp 7r1e1!E13ճ *q0.BC K' YUE֋'w{oKժ'^!P4QkxMbn>'w xPjA(>l2R n.{nl-EEXfp1LM dd 2bgsK)X!$4s7I#*bqeEۨɔ;2WS ˁE>ާzuuSiKI^mÌqLϋx,-4H]MՎ@3|,ךSQv(6BFVkM8ے,M[('Y1:g͒ ~k]'²7&F1.KɌJFӣN_rnt2kIVD*}w;sNT^Voa"/QtK'OODW)(D8ز%Y-0ζ`ݶ=la4 C(;`v=_ :` k ח!{,suSBgrI \" j$ @1rh@d# ic,O"Wd[BzbUݫ̤ojd0 R;F^ AJ!Dt!GH`i1%R.؏ ;zPOv @]Gzk[Wy CI 'u+2. Mz>zqY_ɤЙ`#&cn7/P)݉6i֍KvM1걋,j`I2 'KT!hQ]px °-С 3WfTOr(i(*LIA=: I muK tn smň8K"|FSсSEʰzkyB$,!a~H.1UU p|rY͎|iS{,^*-]R<5:FLcKV=$K!7܈@ίA!blXLʷx "h$X}?9r5kYk]6MIO~KyD?m 6,E6%s"Eq𾥦_ʿivXlȘc-_]vMB5N}0@WtvV> 57wA2GP)}οހo"EPQ46)?O#F LqmZ$b`0i-#nr۵ )<I5~8*}?1 1jDF|VX̓aNI?}t>Td|Wds8bf6q";܌/=o.xCMc/=sP=TEA՘ɏGMp(R%g_^ ocHD?M^T - N<&W UVXpz*KT>zCO=BmQ9_kq'{DΏ5O6Fwtʔ9уOu]>,:HJ;X@O)j$oNv-lNN!a:fl& n* ch@H\X9G)=A?]t:Q8Mt׉7=#I$rEhV) U[i A}ơ})|Q:W?%1pI1ٮԿ>(hTãٸؿ{MSiW%.C[wt[QS<UWrʭNh w\Șo(s]Xw-Y0FCZW_n8Hi ^{|AZ+S1ʐ@ 3įČ5 ,i_ b>dc1H 4 6:@&1݂>J9@ Q&7,HzF,&j;nc2-sm)|)>XG305.Ô/A"}BZ"wSKy5oL{rwJlm散q_^U|7T=nSUXU{v̇Y &)(3X׫/,YeM-Z*qcSK $GtJǾ|fv^:G ϔĠݚ͝ϗT G[ ںkRHqIxJw@M0VY\؉EW}^o臃U*pwnn=P.n%l`^Mfc!>l|ec;`G[ ctrT-G66. x bh\·"CT=:AMoB`},7jXoWZ[Cړ_b|tnǀ +}YyXOE?wz<+5thbkG,0NKd?Z<FU,uaM̳}hͨjU>A6vFyX!¯T5!1ؓ<2,a!KX5C%YF~A|0gJg!ɚkZ(+E{SmXAY `m6U%rd"]Y]Mnj x 3>F^[F a 0oި&$iubcfϞ3aœni+тhߚRf% O9)WȶKzpgҸj0\˛#.PO\,w\ڞxhUI~+ Yx =1u*}eE ǩXȯLȏz&C$tC_ap~1n O]I]h5H<,ʿ}ay8m@oML@u6v^{li/g@oG5;J3*5#9~| Yͽ%"GoD'o6 _KNp3n~߭rTCL̂-UXpYKۀ`U, /UT\Y0C7 -"t[~% @u)>/œzҼc0%+o 8yjp?L4JŇRk!/O͕`g'R*yhcMO3^6^}Gfct Np|5jo(xD;,n O? =?hz7 5 a728d›l6VXaꡮ`2)!o[mN<(\I?4r \9CEHAHh0$գve<+ުw Ǫ}]MɪlTcDf}XG{bFJbY zhl*4#̝W;,qS㨔dUczo,Q ?3m#pՀED#C73rp'>,F0X~[.\T_0Ʉ0H6`sW  iFsx Hl0kH2JfT.9#[Ԓ5oS%/AJjTw($$ckjׁ߄K HҌfg!nuӽJrcu,aF5jE%x7/B$ȳ~|gTlb{Qb̢xC`a[*䉥oR>kCӺo0sa40{ru ic"(])MPZa3ugHTT{,l7qOo- z~-d )ձߞEfP9#e;;&EIhցUK>l9#CPё?LԠ'ts__ P;SQ*烛@w[8&1?Ksz8l.z'$ۥF%"I#ϫUe4K3ۗP~DZ~F9ܧ#(XgE*::"؈J~XFmiҩ)q0VU^0[.|v\MwOZw@k)(Ef8!(>V%6=އo ~c>L3E .9Ho4p yRw9& 7^m(fe~qұ_tw"Z$q씌.K6Sir)X]v8]24` [ڤsHronw_!qO7 ilxppm ^z ò3a!y%7ttXwz4 Fo(*"sO8G)$@`&Ӕ*I$\| 'ⱋN OԋW_|JE j)[O@÷nx /$%I% L=vdU VRD;]P. .4(y8ƹY >cu\!TxRCxyH\چ >VnFM L#&4Ry=p\<%i7Ã]9 ;ГSQ.bCy\_r09DlaT͂a}l)hm{PaDs{.e1m`ΔmZ#-oY*UQXO.:C++dt,נ1_F[2oUdrp%+$KQs^8f@`'@ u7;UkƏĆ~@eo%GוWOF ]sB6=6)>("$JST"Oh,uKQoR'97] H $n6Ȧ'I6~rLZ#{״iqо˔/q#%P쒔9ÿ,Vndy@~]'(^1Xjv&G"{4&_H7w: D> T޶26рU{Ngn< 0\H{֠L[ Txo’vtNJ8*[`[֯Aju76F58ӫԶen;BgVHKhSw{#ųPTEqO7(Q. :ۡ0W5KO8N@R(&n3M^@2|X8`8Wߓք ?-TUw苌-]f7`>#yeԭ1 }.yt" 4_e)4}Rlׄԅ2O\=zis(!g*u#k.F{QxnZ/d~gRzdi:+\i~v7 P/"''48cOd(uOc*V]Y3-/e|ߴc)hy.+RktW57tH2J?[B qzn_͙{zd tw*W2b)M%xR!ԙMAm=)Qe*gRR#i9l?dy-yrlMրD4zI,IKȇ'@4ͩ:៓aˁ@pJy ·֡kZ9,KL̠ %g~@uTX&BvsjjȊh`p43e#)E>} xF>Rw981Cf E894in5^YѸQZ;R{Ws(: ۜZϵAQM?0R`Vhu?ykAJ6cՑ}䜆:~̠4|>3z3-Uʩ~|߼ClT wddTr nIej1d5J[pЂ||/>rLr{o|ͩl!Р c.F!-Go +ieтM V^4ESI)+X]1'Hnd2#ለnhH.BCpⷧ|翮<2$eEz<Tv9'Pw% U}dB&x${ ]ރhMg )<;kwT ^F`gsIebj'GCΔo>tĝBu]Aev?(Bs i 7C {ڱX^lRq0ųX +]鮯wNB B^_ǡѪq ! Q$b\mHBJ8)̸aLY|)ӗÏaD^Y .Vd~*L?K#An=-E aA}j7RQp'ZT8ҽ.cA s@GXjT1|O^LUY~[B k6*C@ĺ \1Բv ?A@( XC;:ΙZڨP;Ӻ q%8Cl|Hk/Ea!1xj=gDȼ9]@q%;c[I^M8csXoT Ю҃(4O-.i-@r:]1߹l!}}y*Pw`?WI" zgd>znr<& Yw5~L33sZYcg8vUJK}P?Vq9x)3`75Ҟ qxZpݽ"JAI;S>TIc?AxŴ2ƣfBG6Q$tRrFI|M:8oފbh&<݁Ւ O Z("˵L[6/d8]`'>lNپw&$rZXxss b9sБD5WzfNv{0Ihq_\cwyEnI"zko"CC4{7!ڏQpzCz;B5'o6/;*֕cLMlrT ;$3I"3\9^55 wy(k_1RHU^9moqJ݅ͭƬB/Ql!U;? =VP& Q*hX\1Z4nFOq%YtFNQ p4iB=岥 dFKDC^x}T@]0) [8ٿh[ rӜJs,:>lZ0;Ey6\Zޣ7vpÛһ15Ճَe|Psv\'(P_`$#zc`VڎNZ,(4T)IkM<ދz kbm,Pn .g$91N – KۉXmظ&_g6~1BJ1 ο쑙f_!&t~v@OzsclX[ŪƲ^g'A IxX6RZW gy]uY^w]W'nCQ=:>#!w}їHv=IBGw%2)FxgO ?̬ ?񒓗g+Du]`*W4~JG971W6AmzopKĪ9q6@<u)fͩNŗBh9x88AVEuMmMkST"(|vL.yJ+"p#ݤe[f2sF/z=љ#mۻüH}աPhS&Z\2Ev&C翳uZ`. ?ʮ+;٣;KlJ^ 6쟀57tg>u?f>;1'Ifj= ԰V[%):hNqÑ;Oӹj\!5%6_rNgA H8og5#ƔInO11n4Ş{5Œ>&k,Bvh.;YNf0/!{c_iЧE,Q}xB0=x\ެ.(tF|1N\&pyvܟ3>`ʪdZ3o*>/6F%-xwn̕D/EpA6gܩF%*"rVXsԗ ?0]>"%cN"(n 41BIGcSt1rw}",t n2xP-k/D`4\ڂi#Թۇ1▔tuKc _5Eo0#@]MύҠ]C$BvY5E}}gE]M̏ ]sHmDpdL@R6FvoW}w! C]F_AżH0-ƾH?Gg-ւrfN]PW! I y|g߸n+@ pnڄʊw#9|#،~{!B1LkO%KЖa8*ޝg3o|tYǩDW2X<{Agwľ'own~W"5v.;V 9VQ )4į#І%ƮZ7 ߞ %A]s?BU4-{S.Z c'uy hBЈ/DnoAb;HfXkp /'; 9 p EO` C_n9oiU-8UPiuj9+hx^ibsA=1 Xָ[=T79cI}D=*^P xsQ\snmmjx0´Eroh4#:iawlk)Hz zP}j ' }y#HTH0 R}H^`bUEִ?|IB#)pmNI=gW'9 ά8(Alͮ4gse_f{M2t".vdp77=sƻ=?K\.joS5`Eԧ݁"ШW+0l 6l8`NJTC/i H$eFFPq3]=5BbARHIk^L-JDž0ZX;}mcʓ0wf]b`<,g/Ԯcd:Xn$ymS'$EAl0:Bms|csi &BNn:OS>#l=彑xln5/P0Ju[9Ȋtpڬ[6ł"֬}ayG~8iµgD HZ:>/Ì<ҟm2&xXk40͌ACPt>O}DK'!S׽I~ں-Z}=f(f8` (@պh<Ê&5$B" Pa#{䣕8NqUu@f\%Uҗhn}La.ne8XFX `pkR݆yEΐYI{3` S}ot[bSu"Qx9˵=2QAsgAI޵E0wR| &2B;.MJ5c,Dy^\rRFEEǁFd0cKR ~cȁD SSEJEg00z WuhoɩrCX)i,Ʌan Wm(>o CSg;2q /D(L_qPۡPǙb`]KB, X.=YxWD0F'VZ$pz$Ea~\*cP|Œ=ˠ@Hܲ1aC_+մD/X۩dZA'R1(M]n?T56qQ/;[._3f]A7qFlykP$sunuzW#Ϋ]Rt_#I,Qs;]lz4E( ;+! |_nԛ͊8mEȥ~ 1Ib"$:ۤB$E';8>t80koOr̈8+U@A7@>_vˠ| UgןSVx6Z |XW?!-ٳXh4FNG&l9XtAP}$qXFMeddoدU:xlq~%-:+㳒V*!Nb~mj~A S2j\)᠈FBg-eԋz:K yk'(k!EHүa}niL@\;e–xltsU֫}2 W,yC)fZjV=Fl@x`>{Lt%庠[7^M~yY9 Fg KA3O&1| lF]u2ˌ °\4[ɪ=ɋ"'M`m NA}Cߖ__7*{OPdır: 1r=q(Ƙ[0{AFZ42<ZypE-CzonESo>j,G"Ђesѷg(,/w!GwOXhT&&SVY%d@ob[NzIDy HV1tGΏvtKoZ%< ZӔam z loen#9 2Z{58,әA4 {nV<$1Uyz-UDKp6RF uY Fm5H~7 )6C+/U۟3B>Ncccx+WW} ilYlGV-e|*=t 5?s|P\)Y $No~?+N"g8]]w|atMt]$'lI&rc|n0~!r[=d >v{g܋V;ݎ:|*E5'#N%6ܺ-jWm-f%\zV-$ןsb(nDl7;ڮAY0THA'[V?78/$F.7yBK$!4幖 |dW6|:T%26C (]_faoUD dD%:X}底z&ws$0euꃡɌZAG4{o]\>%Hƥ= $ZO0Cީ3nװ'BuFIߧCax֯^/0wcI\^0>S.q<34(Tq}fKA'M;R|)x^HgW>%s(.EF i"mP0}|! {=_c4W /I@2Õc zV56W0<'wb͋t9~ Q7lɷ4S|τL|Vs5f!m-""!SDlr)OHF̱: u b=RXE n1M07^BJnhܟ)$ZuD;Yi=Ŏ3̧>Nw*]m@'Hss˘pC &!5rQ"TӅaldvyAp&%<,+B#SŗrDrea,RoAUfv}lA횿Z'5 Ȫicj_ *dXXZ G qH _YG{}L3~m("{ͽkIKd iѷ2śɧQ`2d %^ h0-jVRtED-_e'p%AJMǙtb Db>IQ\)7IeH&^ܫ=1}:&PNdthܟf AOќN:XFa4aLSx,FڠL?4Y C1ueJ=Dx[1!S_z}1䮋+5AB5 c=dSdxM6RٳA2?Jϛ! |!TʭOԄ lz'>y\al&ii\&:fzdiTE0F-Ibu8W]pLQJߧǎh5xQ< NQ c׶yuru@񂮾ݵ:|B)z1DHU& nOce# 糬3' 3 !l/iڴq5 Q/0$G^sKsJp…!&Jq0ne$GQ"c~>1(H V׫α^ LUA]Fc/[yס"#hS٪!a D{ ҋ$=>xfFwlP0?9}ڇ>LT?9J'M)Mceg k/#ii,S-d/;]c|?5Gh,FR[#24[TT6ML|%)ј0>u9jV:<"pˣ` 9\6ͦ=g% 5:;8Fq%i|{n=qUug*KVsӱ<²A.uhKsj~wzbȽ4b]3~QR9믫?#EI!?*vmk(옺ՆWOu ]FZO_]\!0?gfp<Vu< _&.?Z(k35&DZ DžT|]دa*X؝aI,7N{8,9Q߲bݖMla'J;F0(Z&RxVC&UF7vU[<\˯i( \!e~K]g;;%=9mSR9Z4 Q'a'Z#ty_/w HbΊ3͡`Վ IoId:T<5fɲiN8YTfԒ Rk+!pu/uz&FҲ:ÿxͿ+\|=dn#IKK;!FQ^SO/0ת&$qKJP}?~-ı}L DQ6ry{Z=ߔcOjrW`N$g:;q\S) 42U&@^zn9ć^܍ ;uc NuYٷ48JKQ=o<þ$LW?h(CuF_IxIǃzBr{ř e{Y:Co|Q5n ft$/~NtSug?ƻ`9 dHi82TYmŽ,& iqĩIFDm5|v)bw%IM0چ1R`nDb؛Zep DŽ~0nlej.<phmlH|'+cW lKRJY*~5>bѯ,|[5O[iQʍ.ՠ(I'J' F;6cƂ8 C*@s2Ñw.AH@7)HoEKM~]:K?hy$(*=v9oZQY;n~!G"= =PNK)`[ɠЮb#}<za{1i7\&58"G꫌MR*gJZ;рxcInCj0ܖFkoԡCX6ZVs8%3=)?LMA` y7ĺ+oZJ35V*騉 \1n`Ѫz Zm1{]MN)9Ki`ۛKPDDבjj\dN-ҳթFBK)~X=7D w,/z]{Ls͒& >Hcԉ{x4Nt< /F Ӣ|˷kZ J_4yǜ}vi&,Rb6AH_!>b@:K8ݷ NI[e~BCo )X! |\;6?I[nb ^>&>. 0.rcw80Y!¶nx̒ȑfu^ᓦ.$oLe[4߾ފA$yqQ3ZMlևѩWME$8ЭbS3Y,{NsP'Iaw3OD h|v^}Krް88ݣab_&0xgj19f9/ؙ{O:#IYŇp'3 ߨ\ XЧ*6h-bq{v.7MUsE1|6|$ifF7B{%PRf#qIID(Ӹ܈W#vFR օw=rwq&Y/x{ [ܲI۽PGqs@ ,%Z~+#jt1OPZW)#] $jg-#Μ[j`O!WK"d"[4'C~-L#.xw$4=BN(hBVHN 4CZ|^!Qz!4-Q ~X4DYcќD;´>/fgd6%;FNX#7k`x_FH|l|i"zk. 31؏5] ͟8@OfUE4$7]x{X>W)>Hܬ7mile "[~Wq(,ͼ)0'y橮$ ۡtPKЅoQu F|Y`hti]]m7dM7uV>Qpd9rCMLMݸJM=fo9 \/zYa1{i ×fm̟ 7' @)mi5Yn^Ne08@5!j\ǤڄXwtkZX}t$zI;>FuL d+Q^bB2I]ERh'j3W"یHEA7^NlTP!ِQ~J]G/)x8E87ƥY%kZ5JrN[ j.W+0&U㵤,dTstT2'Igf'E#QJힱaT>P~-\jKy~K2E\+5-gIvA+&n!f,1K$ o_3bs.^V;}fܲ/婛cx\QMD,YͰ>h&I2~ )O,;)8(%1,kjcLqi<+(3u#L\yZCKmS~F̑A^scNE:pےO@ł%0^10aJe~70/Ry^^QBq*ydPaV "V G^aRq2ZXs˒B0&˹ 85f\GJ=͹Rj F-{smH<7! 'iMFph;>&xQef)4#9xeIBYԔۓcV8}M; (cW7@.Μv0SkjשϽhTTp1*aό  Yre y,Hu};ݡbfϔf^NJe!4.!aDj&y5B$\Lq)k(cdtrrC3rԃ`Ѕy;d,Y:F5S}Nq&kg DFOFs1 (G 7{^]XW3`  y:JQz,AxNb  tکCFO#CZaFUw'ބXeQT(H[ǃ:kqڮdI,MPkDY%"iv*OKt1S}MQG]Ė`h&lϘ.pCD:)n @0,OK^@H7Ӝbq{j_pGw Aڄc<^iUnj2z\rkA箵B.ϼ6g@Sque K GaO(yw.fL}"殾}DŀG-bWp6I]AyO*M)ϣH\퍒\{gf6'"W~=H/&}Z1%ĭ(?8Er1Er4*ܮNr*HPH?oN2BX_X7gπnC=ǦiZ tNZFl.*VBO;vWq"MK[p: xTW }" :ۮCWXHJ WL^PkTD1?3uSE9;Isk"ix=?)졎sMMzN.4f7aiX ?4&y.+}Ũ]H{TpgU9x4$|;4(0=?I =Gm@;GT\ϩ׼Z4%O pPtTKOܹhb8>I Kז݆^ ]/Ȇ@Dveޒ.(AڟLbhM6ON{ũRۢev'yl+-+!tnt 70V)wY“NhW]O CF 6h4o>KAWrt I歷 ]c]bUWIrHW6"cZsn6-2a @{50 aQ&yY_1[2H?mna;,ү@.n=j\ .Ӌ!%ٶh+tP ! i& 3x4؉oH#/õƣK<ѼW0 }zgNh==%bYJ﮽e趪%5{(Fڏe\b~!2;Df5B#nZwgUGa9{[LAmʧn:켒iMC:PCz "6&oSE9Z`Ke=Ý]UQ=kr^G֑A+2<{`l4{J\h*5*!a\8%gUGe0%UX9q5jN,GP̃6iYk ۞ccrT&eZ9*! O BNl}\Tzc-C8͙щA9e! 갡DՂ# ",1hoO RL`aNE+h0u'/.c5ftT^,X`!T`sJߚV &9d[܆0?7tt-^>0Ɗ'yj.%7b)8dh_~90c˜@2V+:%hlJjDL"z;'r: ?"jĿ4VZ#Y~WT.n4kSD:r0)GߨqgQ$I&WH( J*JLWCCuH>T%Z}tuڱ~ib0 WI#]` iIo [$:!Itőy>cZ褔1uP`/*b/זZ޶!Ν0ʜƹed@ JjK#n:Ik\;(dG=8I1&yR=42¢V}*uKQKxPDE,x0z1B_vx8X9K-դʍa>Ʊ.JBOMVZƹ\BnU-ND;;'5@6԰SK$ & tۄ1gޠFjm`/ =9**p,iQeALreo$׶,\ꔚ*F/6w_nN^b+&8x_媰tHW!*osmY`ħT;?Y#3Fo9gfP|oPϾT亩4Ft(Qax~5&pѥ/[CMg%8C*RAmNZPwU.9pa@1L *8\kMwf"95Ȅ?zf!0-K^΁ًп+I d %cRf%V~dVVV }qh}3L3flJne[o4"WT ]8wI|5;COBYlQ c G8at0Ifn!}]RYLNW¾@L=ϴZ/fJ>,l4850#qOH(hHXΖ]WjfIJuA@ˆ [ZU)qPR4-148[FsM}DiG$ H}r "*#dbƨ ~)6Lռ!^ݮo.hxFYumŊ`%:~HI`@8U4V^{mSn!0 Ɣ-o) l0Up0 +'Jr_q*»YFƮ^D_SvcP(R74y6 e-j@xT.!د2]tEMyY~ ` 5?tB 2GNW|3ew)U>̪5|ld EDeն- vgHnIsuo}o]'  +o!y>1cz WHx9!"0؎?9=+)S% 9Z=].RN7rVb9bO%0,Kz{L!vut`LI(߉<%gDB\nbjrqC=?:p=j#xxS)F岶5W BA'%:Tc moڽLBI_N!'+ t=e\ ǟMyGNcehl˃۱/kR w@^!$qV}֕" WbCmCĬ]{cSVIV*HH{ -ۊm;'[1'?޽os?1YRĝmWL:ڟ3p)<+Qg=Ϻ6,]G^~;!%>C.q:`Adx=h{dqTJez*In]:o@%IzEdUVy lN3JW@4W-"- '=sSڮ_6p{|whuDV?@ϝ mVnCJIлp *]|o9>;<Π̶T wO~0i5%?k{B?sdH[F[I)%kkMp~)k.a썓ўkǔ)$0U&|{vB *3:U gSj<40}GbE!Áաw}7ˀ{F?[BçB{#K;O #ۚ+5x5ͪZ I~9jOtOiuhUGļ_}^۲:IAI;)M|% {"Fϙ(8XE^I @rk|8XG*YP -U9E"9A$EXv8.|1C&O~W|=Wk!{K 6wӒQ^*u XtrW|M_sUk xxAl[\R@ܰnuv}&,@z" ^-Z AKG*k,DAt^lA8uw쐪jßZ%b¯!j)4R)BKPXL@lN喩&_%axod\Q݉ ZЅ(jھWw}idoIё_ƮHn8chsſQG=@+x:F?x-ګ)GG@g_k:bjOD=z;!J *QWo%Z} 8{yrnj4ѕ䃎,!]NgVYP\h'W xlRdN6n]#$n$BT@V%xL'(`u60.` ]Dݿ9M, ȷ7]VCF{\.F@ IVRv97@9YEM0;X )ExP9Бn\]00>#z L5՗JJD . j#HX5}jT+ ;._jobnYgb#|c]h>Fv_d$KlZpcMoNDŃz= OOl+{k#Q~eDJC Ef\2;x}թ/L^]kqBGe^l+$ D7i Kd{]:b[.:䵣i'euy^{AcZ8Eo'*x opѳX)e#sj ּvs!wiy0 {pڐNnE7g pLV#42ơ&4Xf?m;tl/.d'k˧q28)k6M7¨[ ?{shaXEdFp !@6hr%RzW1Kmm![ȈtI1%xԘ=!+ ZWhbkga|:TL#,F<}2Ф.CDoĻ4͆ByC~o⏁h9yzILN^3S!5R8H\ $et+5W%v~m˪QA"(55ؼWzfBn(ol:@NDk* BWa@&I rRwESݑMiDkS`?H*g 0Ju(Qs'/pĸ0yXgT ڏ:u|w\~$+[wQ6R/#&0_՜C\8? 9bRy 'TҘof- A^V/~BF31N>K6ۛ :4I#A>@K/#]*Ze9#ڼDDe6k]r\ RwhPxC&W,̓1GsNT߽- }w1W3(#_ZT~O^@)a#f!'],=R{9-t+(@ˏ)$K[L!pRN^nqzޚ7j0"EH!?S0`茟1?XI0Xf h-fBXbC/ $}Qz?(*Ʊ/jʟJ8)Y%kX%p ;\:c+n22Oܗl ݥȧsKex6ޓsn1A6vnmE=bpB/Ȧ]J1gO'VdwJ[TA-1*֙{%Οz^D3p}y#iRsԿ)+8OaPV@ "P@2x%DURb7;Ʌei#vJ҅߰~w:3v/m2f^Awz3"c5hSvngs]t{Js?$ݲM$_X@'SRN5yuEt<_kAz;p@:KE|WTEQ_R) yr3G'&>/}bꈙ_$C.eBt6iC@-^SvCNqڌ"y*_\5/_Eȴn~Gz +^)_9 i?pgc-ɬ5x |> !S=SWYw`ە_RkDޯ.(,<%)A{OgoDÓ$2VĴQ|ɯ@hІK)5;e"(c`D:V9.C9n4m6^ qi[l^G倚(Y 3 &);@;UEDh.in`9K&z`6)2qwu8|h7g& vwN D OͰͩќ_TXڶe+-'t% 40Uvt<M,րrXm1$)LHl%niYwYt$0uc$ _$&ٯ-  2N<.I<6ti>cLE>0JX9fUy& z2&U 9K $܋;5lgI1/9>WW4$FS6 X $R ;gzfjw(uQo516JQW\K̗OZXUr٧K֌r'l UL'@N Na珲ǾL>)4f !93HoQPu4\zܰZ)٤ zfj*}}ŒwQaWlw[Eс Wjm2t[5ùo\M~tOAz{NR *6mg@L;(Qg!L(Sf >!-V f~k&]A}=hFZ%Es{V)3šMGhL(muF.yyGY8r+vvSNdMưw@DLh&o9ӯ¾a% lbso h'A\ïhlp嚳oU$#yAau6}<&n̄[t.cﳺ]P\7Z:nl%@FKP춖w`` p;-]Hx9`;J@,[bH7iiC9/E3~F?M+Z>qX9q@[)sFukYdnNl'*hA]b08Qf%g.%-O(7@ >!N< GE xQk—&&Х"QCga|@*SW3\B(}RwI7v1nYiRl%tL{5IkJx)IƒM.޴dK܁uV0}&&RD!EqY2 ߃1s3tF5b.rr"޷(l ƴN`."g!*Gk|E=(~OҘnXE&(0%(È:iУ lj]5^0@fB]*}IA"+agĽKL0&Uk# dݶtKvےT( EW3A]v^$$,g_"{Q߷U#2?8i/`5" sL4 0:$dE3"wpI|l!$}CwGܧ,lg>[*s&K/!z#ۯTtOBOjT" &{ QRb+n*ҾrG#2¾eο.z 0IUZͲWUN-p.auࡼ)3*vgv).kSnߵ¨&߹(X-3L)wegJ AdT\nO2v3TfԿlX\MС%Ɯ3* gu>/jޙЗa.T&l:yޥb0(AR`$&0]W#HĨ] 5ƭ^[_@˅9%$aqU 5RM(/#,&sA2jK'0+edA9: 20ƃ^87/Ed'?cr` lMU!#~/,vɨhOV)ɀMf:0O*|K䧾S &1Mvܠ ĭ ᖬ#o'vwv:KF%:+aYں"!ZAV163x"~Xs(DNk`)ڗFM'PZs++Bdyp475*u埅2* =w2=Fi{kJ`Z|VTx_[ְ.lEcyd<؂jLuA%A„t$Fڝ0nlxᮌ ւG9c:#X٠¡аToAZ1zn)CÐḰ'2Ɣi: bJh ?TE\ 3Ql7;Xqv\+"vuVF(?k|;BCݗT4|Ӌ :;84!=Uߘ]/+eV+%Ct2x[ 8JrQt a׹9E Z|6sу,W$P'\N/E|8TD9sONQAj_ ɹ;&%7+LϞJHMm<$I"J2h\RwaBnv.Q""CrW͋fEc^P,lߞ|o8/dAH4pvyHce4:y d$R9<FP] DQ99ro0WUI#_~[KL,גcR5]N -(z^lE%ccC7T;NŴ 6uLָO4f$h` K˽H]L=쑒hDߗzS%{|bݻ8Gļ4*} y~v>\e Kg9=݄ ø}T/WC# RSfj!ۊ_뜣vHDƦ&O{7u۶M*ѸG7r)EL6`Q֌+d2v*R5r #ЉAJ ˴ƚm8X`,m!\yVo"[I{{¯s#j7*7+C|2 )6tX[5pe/*;0MXS&#EIvC:X&KY$0Lr(ceN8]7G]vRVu%/JT˞Phق`RC 'Dr>R7o2 = tt.DŽ `L?J1<'ơ#of%Y+85D' )ex:3\- 5[ 1*ks^Q|W+ܘ0 k6!44 x}Ml]MMċcR&j f.f*M,zѕXL+ː#SK0uF7:'X!X7fGYyz[5BN9UG, 0>$٬P#|ɿ&& #Yۗ1?-JR&J LݷO$r:]"V׉w ʹ?5rLuxu&  uw%7b\eBeŦ_̡UƝo7o؃?>c1Ш`Xh0 jg%Hྦྷ\XW9Jlhj+k )T R;0jNvh=CF9 ژjaBU?U,t98k*;Joe3f1aG,NYM͈HJM)5mKxXǮ|X^yl'@CH,'z a'0 ^q{tA0 'Գ:.8:aPDߤ7>gGODaOXbڥJvy q<`w *U9&gxv#bGZ=EpeةMhT,DaM=ssY\9d|y`ϊZ}??k0qȨ" 3ɾ=qT~$@]z.1'ЧR$Ӊ!P܏q 6Ȗ0G$,Gt1 Tڢ$L&?=HGx?Re$Cb&hO bxcRa1QKHQ)H#JGD?Iώ.#m#? }ЄY"~eJ}IB<)O+B3=3*Vv7zX@Z ⽻A-f|t+ҘHկvas%_i9 6%O6VG&ϙ^pn,W:#ܗkW*`~Z' xeFqmm)W*ܿ`o_jJǕ@ s`SBٺ,qVG#j=ZG}s$G܁&UE>lEuhjKv'ʭ'8-%o|1<@h C>j ` ImNӆUfQE9+4:rT\N^lTv1?01d.Y ]A| wcq,aBy jC'.^tCA @U&ll}\bTȐd2MWb8FB: D9v c>u E 8fXuI-0i|9as/g4·xEy8Ȧ~dׅ{L00f ۜ}))tT;[G@hّߒ{ظ\|Pu+.dBLv߅Fn rbVkŖEv /0NnZx46LΜ[pn7av|/pT,0 ߵY"USp.fB1 S]*51+{8+ ,LhIsS.G`9D6z}mwc\-u!(|d9,Au*7u POGUz͂qZ5@5;'E@(%yF*!P)7,9/b 8b3,/!EtJ dG ½`J/rn,.J5ߤfقWSۍD;Y$pnM؆L(rfԖCݧv^Pٸ@G)D(8@C 7WFpbNJ؊q^C yh/Z찠\<$H-HEͥ%d?,%!hլHt’~|/ jbuZf[c4h kp-u8S^_-U\'>`\ɗ{p(B;k,a1 pU4eGoN堋 !xG$qN@ Mu.k'm֩gk0WXKq-nN'ҧaE@\tw_֟[zJE?\9m;qo>1Jk3 k(k]y^uؠeFI uQ͓.yT^N, F: ^̦n 2!@o۵ UG$^0iIXB3*%+@G#t4ZD+~u34@0T6diw_Q>z  Z`4dD£:$9wWj0^S5:)҄BξVP0*^*j ;sG_"M$wݎO l9 KoY_6EV͞Լ+:6: "tuò ^N0j"[Z~ts`b;7]6bN`d=6Vs%kC;hX>8NɫK|]th >yIlqg胱\)FwAd¸6fcŞ5!|\1 Gs5%D 1T#ʞZ03BYERKN W@bDj|g>o] .![TT"I´U!x;lRo?Aq#AhU=a{۴j`N ǹGiMo+dyCP+S 5ZtJjb8'0=c" e@S#]40pYBe(pGq xouJcnN; ωŨzS\ {7R6qj1cX[.3J,Q'wzYl 3%eTL޲4M| |X$9r!{yrւ~dsS[.v̻LE(Zu]A,/&4}IL'{h m~W1>ݖS7"Uxy+o-Yȍ_m/?yg[xkn Љ:Z6.Qc#9ԆQodч9X57d"bϞm݋'ɹBN" H^,Z Z6Xp9k4]͖ dΑdS2fHht5ŬB_Kz!L@BhAxaI'qS>ķMa]H-Zv k=܂es Pȱ /l,]o1uKth=wJ|*|F.`<{E״Od&V52fTSĜ",QOo-&Iަǽ{j3)jS KHndsISJ6rCTqT4{Nfzw>?~)()JWg%oOm\%L+ϒT2?FG!Y-/tdҟ6 ^<FאeߧxL &7{i3 OU j9 (zwzb^O'mw3L/QM"j\S9 jdv^8 u}%h/g%jC\ &p.PPhR+2]@S+ф @ bZ>jMs%M˚м~>SA\j(/V="3 +ZQ v> j (qV}4r舻`d{f˳ ID@`iC}4<c{uL&_?^T⥩,y3J(Tqz/@r2'lYG[/1 ~GdžZS@S=^R7Eӏu[ ėY?PvσKpK_r^1+*e#o虐<|78 #Ed.ՈKD[e.ǂn_="*KvF";,4YkDy}gYԮɗ&BVI Z; h ?&6:+ Y%C+3  Au'ɗNEidy<v3Mqq/Mqnd !K("ۿdD0ְ6IĐol&G T1!-\[K kz3^N_,n۪͛(`虣hu-PiÕFW lY"*HyPٶGh?2l}Hc KanÉ{CTW#Atрp~̭TԂ*r*sk!O2vۑtOs#A{:CS~.h0{՚8 E'fJ9Q0m1Ȍp]8, Ο uS:4} u ~S/ 7G<[/8r!"ʣ$$\A_G2.Whl$8tNj1WN*.OE2pܒ/I<t+iv5"M;Ŗuq;!IO'^S 1 %RLJ8V(2ݞrdzU?tD~+Ebpg JW<)%R(t!{҃iOa]S"o~s$>a]zi \Kw3}M3Gd$LrDҭ٣6( GCZ\;|k(δ2|@]]J&] 3ZJ̋͡ gomYۢUxtH,!T jec {Y:Ufl?fR{ _qDf&&3wE0=6XC,ҋ>1ˑ@t<3'ql& ,s~kk:v!|cz<}_dAhPfƣ"8 oLzrfjd7@Q[g@A0Y_9nK*/u;Xlt=^ 5MW6ѣ^2L@cx)Hj}>@(꼔rBpEh."N4G"#0aqsraKpaHݢqL&V7ե׽NL4(Ȫ|$qͅLoAMmNd;@ dQS >MdgU7>|GC?WpLݗM#=;ظ>3"P]T /­@|{vk(l)&}N\pw7Ad쪒15q$v$a! RZ1ulD#o[{iE^-&a6Hrx՗T6% Qf%"u !wӂNI^ci\݅#kۆ9MH1R-b{gEjF? cXh+k-`4 {pquhӑ@,' K|Uͤ 63cp^"𥷤, 85O@b_ȜKq!Ixhs4oi|U@ꖔҧ ˠ.k,IU{S“-V"5S1N"p{"vjG.Q,mOՊPM̌S E9qn(餯@;v*7Krn.V1b=:$Bad|4M#•g-Ml$q v_WaqȖpL_Ɗѽl1@c>d1oϧ}#x8=ĹOd+OMn٭,qO(^rPU׍NlDo=Z K}{3wR=8MCif37eŁR27cmT3,F/yR|]ΗsUSF>Cm{0g`t=*`}u2,GP&VG-1Dd$0ȸ+]"F.mg8]; !&`G'ML-if^3+4& 3wM44Zn6/㖾=La~n dlgWrKZ?3.*Y4\gd)?0sIɾjƥ,>Z4hlѻsMUhx ߮KyҎaJ(i&B͢KNc.dFedلt=TMkdAQ8L0q~ Te+g%qjH*Gp@K]> hݜ*r& ޼x7*v E{xn^ܬ(WIϭ!j+UM#c6V:~ybyh )/|;}130LQ*u`O P a_mAe,DzFhYx|]YP²WS;qEx8VzbN;-ڱ0&I$ *2D JhSo"*8/n8PX`=wӪewTH+^xv(BKi{_am p\ߏ`B#h:h ^k {^M?2ndJ tY4cpaSΪb/'9j]Tf۹ța~j92 h,6Ӥ7ܼCB@nf -fa%"U:R4!n6zN T7dRz}A [E^ a[lFp?bFW-} &hl}>"]qDig?j~`fXR8VǺ,I_tSpԄ迯"ݑ< ޘ,>^~jx1YjۙA/G ^NS.M{13G?FN0k +b@_ָ`?9WzO@^eѾY}#H IU3w)bt\kMmFB#LxMPwimVqN a4Sa=揍!{4WL'&:$x7NSb1B_Q~)ֶcjo-"}`.#eC ĥm;̔_~R=8ʢ r^[ڋK٘헵Jn9f3C҃ߟJꆊVc8AOWX'\%i"jb4K`&P#%,$Vq2V MAͷ(Oc*q9!}d` cmF?)qp9 |U.;:m'JnO~AFrCs5L]I[qe@cOIjgeT__wנZO~E\Al?dgXNmoβ`th cKk@+`#UA"Tm`򇼉2>Y>)ECsK ߥv7ם}sKnT3 "9(F4QT d[^f d1Y0ezY0|S{YX?M*dz h3ƒ8oy(y%8u֣J+(t]fGn~cKzb >1Le?ͪt hO]'\]PVr2gi^RZB. 7'rj 8E) CG~2r=֏N`a(IK}҉ ^$Cs)ãe:6MaBѦ a_)sz:HƩV#%-7d] 1.FAQ rc(]+b iqT1pɡ >Q]7/A_)ޛ)#o9n`c1RK-G{l Y*hz:4,e37]*T?c u's+ʵ-2F:F$jА4{P&1*90f<l\1L-[/1P~^2Qbta$6BY2c 3hA:۪,_ ?pf2)Jd;9_U#6Mժ ̫u%1] hE睧My0Kip9a )~}4) *HQϛ>@_9>=I8e|P=Hhn%Lץ R }|QsȹI]so]J)U؎<qBe,]]jm0QdeQ+q{0avK*P3'@I@`y&ܠ*6ޓqQC e4J7 z ,۪ZM3E,Ȕt&kvq06K# 0"bmy4SoC)8HTŘt3,+揊BGeԧV4o/>q%=98 , ֙9o8.pTRC۲Rԡ ͷ{nҙN X=ݘj (ŵ.SB|mAգ @'*Qb!*mM~W& էq[%"QH3߀+cl}6۔|ѻB@։Z^P\l>0 y#=ƍ+X@#_pk8 ;?a BvbsA$IHE3͔|ZG Jɗ&$ȶW%jdXٷ"'~-'9MB ? 2)"ƻlh1-)!@r\*qƴgˬ'ޙq7xk}@侬8`+Fq"0$ApT2n =TӫOE&HzWh>Ĺ{}bR{y$syк:K/ˡx4OIB>|xBp2EjN"Olȳu iBrD#RJ\O+@R P,V5m=?;w먘P917˟X?vNFBOm5ٵC6{^f&ЦD.%",f ef<FRowHF>;ROA/ޅJ%2өBA # IKU<2@$)ΰ)29ܶe޵;QM.]ic}?aC&DoC̏K+AR)RXrr`}l wHQH~vȵu,2%ZI 8_ZjnVU7e2Q`n"bfꝌ*X48em ^$(J8^XjPrv+sDezYg[buNr\U: ¹ 4XixoA@'f<>ėΘrm'Z]?C&/m uhG*!O i.5% CqYD+ƨQL߹S{0bLI gnPRڶ ho*_>Sr !?S2BDxF`sA@ ^LHҧ&~B;aN֭/絣DŰXmZ 0kNPO#IYaiCs\SVv&*~ q۸8Վoi||D]Mxtp `:--Ɓ]WރN0CO{{>ʈL%8ܲbC2M>7!:vxf%Z[#]F(9E[/ ?~\ie<,2z&uNjz"].Fnž 97aR1zcډ^Tm}9fW댿^ϯcޫ2.1j Θ@ B[|+ w~aѷ-{PxiF C,U, ͺaB>ϜK -rbM"zFE:5ی@!S,p)RicDFt4E䲚9~Ĺye9 {pVTygƩZwǘewZ^hm/EL8 ר8Ex!H{8R3I!lkE4@Uai 4Ȑh!ÉnPaҤSi!)k~3MĞdġ IŢ/~OtFD&0bZn^2Ov o!`ԙkNxṥBjl4WP|։ƪ]vC`q>kb4IC?r|fU EkJRIG1}( K5'8*m2, F1#JP` REs}9YePq4B.Xg#l+_[48CyŃ[$k<&z=ȪyWiq?ځN8n%P5`_B $5Wɽp; Qޙx;I27wѰ+-6b {@ڝOMb-v\].2 `ѳަrdU,VёWW_-&z6f")~,ȁ m'FY`>o\n$X/] ٚQI n->3t9=Hm)CyYct)ȥq)0EDZ#hIL_púWکxn!K}BzWYťp,ɝ^/rsyL2j?j}|?"6e23-q~͏o%Z[d8{F6Ijt?Ф_ZY^mn=&Pt/x&wbɘr3{_m.$ ,*Cɴp{ G&ӄ" }Dyw30UY,ݲ0V<}wo0jX>Ui?N" *d2!q%!uæ>ȼ)+!e|Y\[X*㨨/ J$b.mϨ<;_8PRo#@#t+(>T~ғɄu%=>~2q)ϝLHסDZwL!l*|##A\%Au@Q Rڴ~2g:8QƳnql΀$8cro F,DGC#gjӓh'Gaץv:9&Vf SD΁,;2WoC:7AnkZϯ9"G믩%V]A.=IWu ԼLmgXDT؁3c Zf"1˟^wk _>9;5Kt;/~^bad-\ b(lqfdq3Ǘ>cT~oBپrҢKG1N%팾`'yQͪ!eu=!l06CvȺ;|VUmNQa$sI !:Ä\`sFnOu)gN(ùeMy͜L Jss[nx ziN=sZSխCz*cǿ`لPj&*<,U{Ľ(}YakF, ~IxN\ *PQ>o߹?YΏd[6Gvn* %hՁ~VaLԂI=M"˥=WdV9"oʲA,#_º5ښ9}R)<D45AxuCkrE$sK֛ot+x(dl?ZFPp=`e^⏎^h/Zt HmRu6/Ѣ X&(^.yU }o/E 5 p_I V%a40.+6*(U,Z.2x Wc1%6d%x":mbbA{xÜCY ̤V Y*B5?.X`u!X>a!e(oO!Kjc4{S^es%`Nx]Ev:X Ne}ϸ0iG$izdp2v?LHL˅E?qj遮KȨMo[)4u.wõGJWgQ"h#Xdgakq_U#-(f/d4CIqr}j VڛA+)]6^`- `f7=ZBa03B8q^o5/r=$(ۡFX|K߭ >+}MF@cr_v̅Alr:坤`ߟXr#?٣FLiLq7"N 檩VD|vA|0M_ L$]P=C"C.S^ wzyGI :,ℳv l0rbbA ND,J*s{7l7EFVWq}7z˯7cƨcB=s+Ch r)nC*?nhiF.!FF™.T)m6$1A6 `4ð9f=s_}ȱ,O [7l/.GF[jI%sұ]g0ΑEmUUNA5јˆZ-ꤙMvYH[CtUǰ. n:~ADPr!$ap0p0GS1L 4ژ,&зՍ&_Y{D 8?lzJ޻R6cE*NЕA.h7tn&*#6D[(7+.7Rh4 ˕U׍y@Md\xބ!& tEzkvF*@'ᯅHv.FB`GyaX'\2 HdX9;KOʹ)V 9, -BT 6n1לN>NF4Mw;DyOG0 k5p1APk̽%˞o2i@amWmQ=zv_"T1~=r](}$5 ;D'a/̵XE.]ͦ 1mLv0?82{`|D*Rou)K{K#ei ?$*ܡTKڇڦh` {\ӚIIt[첻 ځ%F'=wKqΔ= Ia $7dٙJ/f> MYj8lZxd5=*R^y;#e 41j@[P;|w.ɜZJ󑱗8X! >K9&Ne7[K3f5t;$߀ia ʌ~}}h7F>|j`hHd!UCoj[u>Z< F%#J5kS7<^ VK:2L% I ! .dPwqSNzfѡLb>xzJ|?WAu_t&̼{)j]='EHD,?}WӯLBd0Y"q ;xfŭ4e1zGq[)>%zҒ#נLƟkLti55wH+/ox9uj>gt7Xjs׹ OhG 0Y^ZW[PFJ -6*C`=C<I7n)QE{-v1BR/`UZĩp"JjIY; sC#M+v.DxË22zہ~p0KgĀRs(ۓJhb z价(U=|,0K!T/b X YL4. gh˒gX7&''sh` d9HqӍ<,G~r^rivȂjǪaXaĢ.S\v7/!R4:EM4 Q% nDhVw/NVK- Z0V}#t l-q{pi 8!_ Vr%!<89)bYX5Oy~]IXbnVu }Cdݾpvc#һz ŝ8nx?B%CAIP)@12 9@@*"+׻ >3?4p,lu&Id`B*Z4țA챸37V9Lp4a @Oi!"0ryd;B ?V.O9v7:b%nGѿth 1Nki~lF^L\$;0<7(K8S3 F^ 7i߈g $V]aY |O[&I6چa+vBÜ=}Rkbbg \P rNcRh^pYɊ1կ@ݏUu5&k)y~YH%S0rY,.A0֒FWԵè}qϞ& LAHyts}1#7oSڡW bSloTx:pW,Ⱦ4XcHh^єp{ 4=GZ .q-:He. P֤`C 1UE哺;+TV(EV}2.aLiKU[1CjWՏ\ )<;}kbZ5ZPR%J\)k[(B}`T'yxȥ04pH;pϛơS`VPL t" kbh?$aK(e:x;H{r@G^cMJK+Bz[2WtēA 0颗 `R*_ Q7bӍ2uB߿9f 8W +sFD^wUgDSDMe <wk '{i>`P(_bqx_ e5_x+©.q )zx$!<\E4@&dA ꣧K9LPܒtSVp1{h +-0۳*X>H֡9;gcA/woh?KM D2,f`7^M숎Bfo PષܶHTixȭ #WxcV(T029? 1Eޤx^=tIEkעzM1qUCNCR: OmAC 4QN5i0>e 6 K:wUQ0sc7\ 8Dv,(ZNcdn!zBv7{פּ㩷w zғ*L[,uzGRnFX@Ϳڒ|WhفH 72*R7%d1e^sR?>oU-.B#{&FT+(ތ fZ)TiSE+yiݍ(6w2{#a:bZW e~`l~ahiG}ZzOWga3ф6~&38Q|y-#Q_㼭 [ 𱾐14OO7EP EY92OLA`|JLK.> }.Tځ^kCO$}YM"M1E}E9'O>`S:<hyD1$yrc4S'Z:P;]Kh cv{l_aqe5;:NYj,eW)lOy-PkiIؠPJ;"ݓ/Mnk,ipP4-V/Vᙡbtl<(+^~,%,mujt:^QGk:W_\pZW|!3ݿ ԦNNO.Jx/WG$M6楷 8%))%&/Hs8#t~&ܸpw}"RؒDḠC+hiO*FuNnϕ4i$$=u&6R2PQ Ì?ro{ -%E1=F2g6Xjy>B{b0@r`|/H~G USXXu@ބZ0VKyL{KVa"[\8‹yzo@gG>|~"UE"ŧRVn=zN )u4#҉zbJ5Dzv> p~3mpm^m/7$!63aMFuyaXViw^(~E),̳ij[ |87kJaF#Lc-3c)^& KGg#3viuOȲ`JA^tD]MkD:l5KXIPXimKz*Q= x2V{3IǦQ^4+#KĺwB`d'T |wVOrMͿvzpFn>֨]8eHؽB16 {lvj¯-I굍\N20I,=J;љ-10վ+6Π6a b0 tXTt p(ryk/H5~Θzm N1&2?9rcۊl`% d`ʴX+. hHJ;c$͡n{ N <xEB0Ně$[Z8 ;@[Y, 4ߚggN"N42Ǽŋ~WI^5K)aЮAǽL=ׂS?'_z;E?kZ3 `BMՈeA)6a 7_GQ,G5#r"Q HwM?aVArK: Y(G^Av#v)+L.'F|ڧ<՝'TbQ[F.%nb@+pP|jd`d671ḙF\ODv8*|} k=2&9ȮsB}Tʉ1k*kF#'w 6R*7Q,JD9/ɭ!Ȃ$*DOTQPF`͵Ćf  *9Z:='FqQkv<'1O6xg6#:T}8.="_7( UUZC >ҨzĒ$9I2V6W[ZX]X?V %~BԳKA4[4)A˔?0+7lK1x݂MRz͵LD$?bȷyȃm$z&QlA&ww&Uq^oe<3;n,Vݺ ?Ba(ngw(jSdԙY}}cfH0p˥b28VZ!@>&N=ެ$S|4N<\=ʞ[F?/ \߈/zS ll[Tfƪk/2S'n ㅶ& ai#FS]Q/ A'Tbo¤Bg n}ZU:_Y-U9 |2"rQtMġ&#PMY~=|ϟA<;YqQR%蟬{ič}X.y?^y{c'NyTuK B,NTntNy-$e N(L' M$+ng߆%gV`;[ w{s\:xWԅ:l9xȢ3Pϳ) rMCK=@!+V̦kF5v"N)9om/'tI],5rs5sJ$7pW9|V1\1?h BcG8 DfPLxXٸ1sy#Tcר͂ fvGdJdi,-EHE$4vxvAnlQ6hFW ]r y],d5{YY$crA*$&h#TNXF6^i $*L0'P1EJwcU^oKOaIŴqgۛ5`=h^ŤR1o3M\ѥ̆|:s`Yne9O3B5֊;"/tJW-FWDUYwέ\{y! >xAPI {A5I(kxJn>=+قbZ=kS=@P d(B-` TwRd`822w I&.bd Q 90%2!S5ʿMj^091к6ˤ )i CpщT"=:S@޾!19ps2W1@]vrSO{o8w[Ԅgɮ#.+D:6UhSy"i6CR\n-[Γ1;t<:z=ouQ3U8f;QI ,~'KIYY yx3PDQŢUU~8lxשÔBe(ք-luB O^ԵSFFFڋDHf" Nˡ&w95"H>h>}LUZ+DlG(ւ4 ˍJy\# WӡO=Gw"@?.:-R;";L{`3 R8^ 25J û! wY=󳺎d|Eyܷx$6mk/[zwD[!?*L {"n'mmn \J:ѧ6D!GbY+LJVX.faQd-Aom0&`Ș˷+o2G!uM<BBX&*#}KS#gyzK"p+l@|^Y̿D2kx~_ʇD:ɚ{5d "|npC9!p:L3^r<]3@-s/VC#0'~nh]CW}@f!-GKF($pb0c46Dž؝>/HV ?QݰTa z=rS!c`/-jUR;s+T%9%kZYLMEBE?*>Ҫ2 Ȱ!ikggz%Obq4bVvEݥӭ6,zDB.t,[25dYb:#RGmz5={Φ ZHK 33L{ēyowŜa'GSoG2ꆽPB k6k4y !'YAc/}]y{ː,k;CTTN*{Dg}to5< rcܫ҉= ~;Y['E*^ >H %UowF2.7=n:dv6J8i)HleDraݪ0tA?|H}:K`!g(9F#7ыg=)蔘 b=%^(}O*Տ| 5ŕN#'z$]v4R%Ka!٢ٗ`X5m P kfz;9 ?<'ȌWX+ 51γߣ%dig& 8J9%8d頷cVkt$"^290 Bںwc21GѾ(zo]:_dOXa S2`q:pgoyYp6A]Y\4퍅?ʧ^FIwyMz̀fr86mm%S'Ud7|dŞ} jf錞I} @L? ݻũfs8< ȩRC-taxKmSBv@7 ÔU ҡ0!pLk2(,I-ĿyW +H@Cz]W1k\']Vxn|KuAMnwh7錠{=}]H ra*Vh~` I,+p\\n@@0DťEۚkýTe릅߮B_Yۂ.]b6V.`G/e{ݠS#2DSSM!P"QA Q<Ӌ4O){۟ؐ緗82 ݖD}{8ךREU辝f.'(;I)4)f`[=pbM%eqt%}& OmX2m0Bhr#I ?`Wc C%C;vX&*ڄ/qT[7|dwGM'̰ ἑ '޲T(%FJ=<>mqr cs'CRL|îUeS҉z|7[X[Ya'k=Ծ2{) ~Vlgs)W^ᣳnz?&yyۗU8:+ r(P%kLh(g"f("I}5+/B^EbT8²F1= a)L8IGR\ 팶mEkٶ2CP=ieq[ 鮦Bc[o0z) {YK{ЙSm9.tvбoܛHWIk!jZKgN.er~7Pʫubz>8?$[*=.1hbK(`:V&k zIj2N@ ƨ,/a{.tjD>'NPtgA MZu.ꦼ<6.~X)wvngT>w)aAj)I33JDW+j ۷|F HЏJo|xm·IIc<#wҴKJeޭ.$T$G;rR-՗"}:'I+RcP0Mg,KTOH'sđk0ߡ%PPm@HrbȎ+a7peZܗS9g}>lgp;hЛREOrMW}!rs; Pt{Y"V bWsti;3R}nG=*Vq]˨dޝHqn϶WvlG_[x /-*|vK(S0=I{yyXWs8DV` #,ʥe*~ pPL'tACO W aJ91U~>"4x$iy3h:NY0]e]+>'TMz95B'^/cyiՖTGJdt ߚ|zlCd6*yX"@H(! ]56 R2hBԔ7-Hpd-vOEυ}>Pwr+iJls&{_)"q7㧎(WMQPE ^*>Cgb8DdwВSx$Ta -jW4 |x"t[D>bp S4TZXOXމ\лw.x5 ڄDALXl IVbpp4.Q qꥉ1\%#9¬2-$s~Ft.˔~V6-l"Cvt{>{Dq^_L]x]΋ai/"l " R].]MʰLGW]brD -yX=NAJ Lz<|b٪rE:TāfoB(ɚ}Gۭ[$4ݵQQukÏKE+ V);3b}ԿRAY0ߺR8{']¾IW"?LgU=/c],H|Ѻh80%nNTa%fwPL_ZKpskU;",~KE"x]-RB)=ʼn ˾p؜oOn:i]]iBfsp[@'LjXVל>`{>eS^-5sP4!AxdwnZPcz#3P1`3Ny ֤F/M%`'dΟݚ~ZbTF`dĩ521l=65=aA MJkerzz}'w͹XUA4wkoCL?L0yc(vO+?rƪ^j+"k)Kn\`֖^ۚT7GAB\8cmo^ /H~duB}uӲP"B} ,",^B7]Z{T Z% cKY. 5j2 X3x+*;s8YD(k\5o.)[˙#= ;ԵP!G`+l-`*|mgr_/@Xef-کvZl!N{Rp;3z n־*,gI5[dVjC B,$C=]i>~=J=^L{J:Ԯ[ҖV(eHl$Ui [w0Rb2\ȉ{|9RzCȝOh#"f`Aز0)a`|,Qp|}!%P*NKj}M<˽%ڋ=Lh9U87)x/%,zyarR `e{{uH=R-,f%|%9F;۱Pv6n b.2&+,fE 8 1LP{hh^DbꯈYInV:p7Ls[:M=Ѡ[m/gRradL!vmK5*H$ 3S=?BDꓖmVDEKq5Ń_)! g"KVHگ9YlSQlj55~x-j@RQr!/$@+N #`]Q#pa50ݵDa|!mkơWF Z& J1 aآ=S/ +Hr=w:+bSN._ƴ AYWI#;BšCg5̘=ݦTTY}@_v['6WэrFeiE> yy_>BJLؼ 4 YCΕ{cqonٹm~4\Tlڑq(ӃO 9 ~^M*<)!%>_{LAA Fm3g 36@r*qɞ۲H{54O༓by~Ăf@Joy]fK .\ Lp8$X~댳(褟Ұ/}".OJ2qtq&"'vDM$b:uTfˇEkʳ<8bK*4%^F]4X4^εGe%%Auѝk>AU5o|$m$r)@4*CCb@F tb '_[рLb4zN'Vp7%;A:&jI$&?ou&#>:~2,"0K2a)̚.KNy6tu_G+ҪUFK(kAaB ;͈8`$fexq{0{@!#uVܥZy(.pJ\= ЊY(-13&$.{gqj#"uJِ /wԞ >}d{:rֵһB`HO z߯BRI.Z񽹫Yg9Q5x@apG+ Y5PXo&d V USNLZ] C(=f+~rT, KL=YԚo`#  z(ooZ&ܽ٧5f?D7>3vx1i/;!GC?W:iPQ?)Px.$rn~e[))lY>zi&H4N8l٥qkQ~Vv%M*,CwV}\](hC!:q6YSIm8ok@ӤP2UN|zMO0 Z zW;Ǩb\arw-S+ =0Ð-qw8xӚpK;S?cK4m9ќB~R)VU#B~,n+ō"k0LCpizqz2؈§o<``܀|Gx_d? ۆ6/m{%aڅjx B<7Ǘns~5m̮DРwb%^ >.hjǿ]'LW\LrTFf9Pq5cT@O8f):A!YZA)VO`c_ `h _ȹ-$ D^A“M>Ʒ39X=#d *C&?։KH\>eMmIt;1->ƶX>˗d8" ɽOcCv+)%,ְB_/Ib{WFs9%YG'0w=,Rɔ$O)C[ c*8TLQkX1UCm ȉt Rʞ7E;K/pݙ?;mi'4kP?gj܄.z&AH̔^P }7)rJr\ j<\ǿ!&?J:g5B{ek9''P@}4ja)-úyOL^ŋxH`+:z v лr ]ͮ2"fZ @TOx?*V A̳ L ]_(i6Ж>tBF,`7yi@&vn@c:#(Yq+ 4vœuVp=%x)&|Nb?=^oL\H4zuu)љ+LI6˞ LdӋJ*l@2Z?F)F)8GƄ-Q>dfr?P|/gl02ŏYcecr!DTս3{CcR/ |=ҘIL(Kl!%("pS%}@ q6EG]D Cs7&]2ٵWLRl38{;L+7l9WRc=ڲ@z䕮{SI4=FgZGˎ\!gl 3{-9i} %q%OJOW -T&yLߒAI EhLϜ"|9q!ڳH׾B*dTծ(_.y}? Vq竂Ob dFp guSut%FΦ.X|d69"p"I !͓bkdI_nLqղfBorZHƀkqa.!.F̑5a>{5ƚ`A)9W-Ssx?9&uWr &Ełz?ޖZPZ99#i.Mc1XcG(5k]}~l?g-[ޫNdvr΍)OAљ6ODs4ќUQ&,jv`sܢ`6hW~ڼnv9[!oB^d=Ε"7kdsnrk\iZ׌,(QL2=ex=v- !qEM ^r*%̎ΧsIžK0)fTikDS n\7C&h#+׎_GxDU+˲;NZʳE{+C;qafůtKՊs:¢$%Ra`HR4]CdFXFGw?Ķowص/lHm d/sO$t UP~gOno%:H.#$c6b7sOwI/5'IԽJ%Zd^zOGTZYm=CMAR^l⩆کWJ3<ъ[oS(uY& B 3j?A+X7ul62ΕӋA-z>t)2ZrI#=+7Y aQnN;l^䲅w״$z?B$Iplu `=;uc)nsc]7&e9A!8>"TNXGyeuS|sr4ڱAm3ϱUeI|Ud*z3. 6uT{o!Hbln#[!lH"l,'5_[9C _ @JR-i0G +6řwfh5UBxX?Aỗ/9׈ r: LG]yO Z#^;NG1)(_b=֞({=t"1-jr;l˵.6__Jn 6v|p)+GL di&rX,34v99No+jh#Q6{I:(*Dj͐R^>6@qJfQP"._9VXl_5=QtJ5S\saf@LBju8T3㱝V%?* nL^O T;͜MɷP?xki87KE3T8B3`ϴz4KGi+QEh$Nz#A6ݓ4D`Eܖ %H|0Cw)?[iƗΪenm;:"#pne;Z17t(elDag .R&:~G)(l&VY\_(Qdf-GNΆA1<98e[ɗn_=1%~^XDG !3 9lXdɂٹVRZfgߑ#PњRܴu=הIrwIL]rW#`Пl%# y V56Veo:mt<4ͻ̀5}Xₔv=ܮdzZg6wwRd@<3l2ZHKEnW)|&"NHcqٚ>u^[;AskL ""x߻Z?EXV rs:#0@?[UϓHUUqvQ@&b+ƒ[8Ū4K:u:1= q۬ϯ`l؏yʒd$[ 3q6:GJEA-GE W e`-uJR_w03| '6l Qd,+!w>ZSau4"q/7\UgX3(BݱޛbQتCZc 0n룵c%{G:Tn vHΠbc hYӹ[h>Fm^3Q (P~j>g}\@YiM]t~v"7(‹۷&XQim#^ [$@άR~|Vw5 dv:o,Zzu6s4]= ج#'|B藛H I# @jj2x(r8L!) ,H)H+RO°%0p6^ RIUS^lW\K(@An+/Y koKS~i<4uWwt/Jٴ?9bh taAٳ~65eu]$Z,ܛW/,-GЦ),H~䔰~,+53!j "S۵Y'9rg2,ۧntGzd1Ϗ؈LŻg/(sƜ.Q$~-$1>UAtdU#0 e gӃ|*Ƣ.iȑLV ѷ#l6j9ΟYBĿ\k(i}'݊޻i葸Dֹ_$y%J%>2? 49s2/>M 0VոZԞ:ؠRTG L  /%J:YImmyE@?_R]XB`s@@Z>OdWY g P`L3n5 DEoN.Ztkݺ "Pp9/J~> X0imk1+[% 9 Y@0;Xnٶ9lݼ*)ġP՘PWԢp@}0{0'U!Q-(n9 DaUJAY|J]{S YޖkZfT}fօiY;ͬpMe}QH F9ۆHsgEr޲L} .tӢ' Hj;s\_|9ۡ"[yY0̀<REX_Ŧ-B'|myEGKi$ i&hs줨=Flk:|u; vbuq< '4J.G# ǹsc<!'RFqm{0OaeDOcs-Vh+Dx :rccnэVap IH9,YͶpJi|OZ}h3nα^P5z~ZrЃ)Ƹ({(ctG/Z"$*)#{pMPK]$Ɲ^ƚ)Qž *Owp8oYf75aJ 56=$Kz+ga!B+W~U2bP ۘJd^Dޫ!/:>w[P;t]3U42Y HbO$WP\p|ە,bH_O\5B[,@=/HS5ӂh$L3̖3%F n-뮹KZG}ǖuu /jwܝ£x$QGm!//1 OVyP/j_Ks_F* J~ޟ3KUdsA[th(c~&$M,}aMbP#Գ'.3~!Y"[PRV0N -s;%PS)'WDԫ^&>!,sB뭓wb%:g6(wQnMz@zaZ'oN:\id)7עX ~aFz 8 .@+fyz$Q65?I FwHa3'C*1#'gˇ!utMLܼam`rq+!R-:Ζ;af7 [53b_o76T"bGc84`J&͡fP&-9A'{;UBY'1&M-W|3lXBI1&QZ\#[DrkS")82)/3_QyXѢۧR19*)99r2|ې`G OyׇlEXoɁiЉt+mjq+Ei& $Hq20jW0sB>#?>4x13y-,>are,1zmAʥy~\pZ6OI馒V 1 PN)&WFOMvxZ%7-SXO:- {ypqٚӆYu!nĕM۔`3Şx^qׅ`љVl2-41 ^4?Qc u ӑ4J{`F15z 9[v S03S~d:8D^fCMh,xjA*]r}mX4"W g۶B:MsM7= Xd'ex[޽bTI""?O֤2MI^=X)A+rO&i Ɣfn-m%.nX-SJCc 8[ /_z[\3MMxۓ?}s`r. R<}' '}t 62mv~CSVs)ODKmCsG wҙy:^u,@no'"TNˣ$J%8my\룕 .5ųJla<$V,tōFרː9O㞾icÌ9\< v(=Z yĥ\EP#u_/ !5#7u$ᙯOab>O l>"t̾ -|f6$)@üΎ'GZmhbVⱋV!\Y]sS67VEZ; ci9l#yF@Z[]\[r9[)6úM˦OVW7(ۃ]-Ntj @rmEaeu p! wk7NeREɹ2imH+5I>욒;LA~"`>5Q{);LnRʆF@Za>Te{ēHq u]8y<iq;: 4m̈́@&U et x4 |d ʲIJMaV^CѠC뤤S)hˢ#'(+Ġ+chh( :T V{Z?Bw9TMG*7K:H'7c[@ {B0?cR%I7m}ƠȮ@Ya0xd!S^xd*PHxbHTP"a<(Sǭy>{㈧| ^q]3 d5; ҭa$Zنtrh%ahJk鵕'Py߅ Q-asywݯX_'9f9DF6ĞZA{#3X#`?C>"3 !YMU\u3KsykZ״궆^_ݵ1QhXf FqwY5FfqKƄ@7={C 4 ɥ):;giQ}tK\ LY~q8QEߊi$7NZ7 >JȮ*U?&ut緶~aW!j--w4+[nt`1"')3W\nr;% =" g!K2@F `ejĢ=9lݻոf_&{uC>7Eufs~pN9P3>& jeReLaKX|ݤ,}hEz|pX1kBH|v[aWz3QEجg#KvƔM6r@#ּPr=-!fRP^Nt(C$UEɺP1鿉}U }YyZо E,v$mdCr3CgAk{+;U , DmJDk'/!T}}|䦅 W " D%*:ȼBHgI²(9f\DM Y(Ev;[þdo\~.$qv$ Hj) mgq ,­C"͛~M]ѧ*j-bd z!XyȾ ۺƢٓ)^_+4U'K_4HXj4!MfJ9lW "Dc<'#w?is=h99}U(F;[nz)aVbmt8X5(p4HȔTkmT4sNW`_?f%ѪGy1L&%Hvv'l1DICFsF{mQwCiU4Au]M=~; Vs7D{}_[}MRh/' s$}+;6n0w9֊]5S@fxVh56U>D]b0dn*&H&ԕ ”sM5P՜Ȑ%Rd]QbCT_.ҏP|E w<D2V}b[@n.c6 K0(Ǥ=X?q#*ͦ{ \)v[xX80S9zS)y idM' A*8뫰3RU*} Ehu[jc)nd_a4Ε/ɸNRT9@"5%))3A6BRjmv, r<Ӷ!Pf^hM7s\{ַ6"v_h}xr`Į"FWc#PJeGJ]BuKABC\{h!F|qajK LEG({`W^:T3 =䍸hF=*OCפx;8({Ʉr\{bg1 ޴"5ZpJ[ȱWyZTL2HR:7i4oO%= GQE:a**kթTWR+{>_[ O|)= ఁS?\eBݱnw.ߌ߯5;t.Sfç6[ MtDمݤ%k0H k_ -ن/XAnI nq%YRTl.0Ė;uů ?lcaŭ'``v3~5jCLAigCj:"Mjg;ӣGarԉ 4n&*fm=Z)3wmKBt/vTax[6/Z1zWgaØC~Ұ3(N8Xg y QވYHv@_AEl^7SAf6 w:wp@2OZ ,o 9M0imˀf檽~`.?@2bňU\" k bMʹf+\B̏䢛wg<0's8$#!%sGoDU1}t Cװ(ZJʝnR,ՐYH;$ !q^6h`UC4=C.ռ8D"zOl?xTYFdIԳƵ|7vp|YVK/d`M#ߩŸ)Kf 휽kv>Eb59l,ڀUبnׯz62\hiqh>\aqFS%Y|:hp>^t+ߍXShU~|` |2[q`JR\,?f l3_-r|^ kӁbԴ4V8,V+ _K}. !MwG~r<~%;>% Ac ށe3 .! Nte/Y?*N1 wѣ@t:l_b+$}xNɌLBQ |~lc .z9U&^Ha{Տ:J˩λ0l;9S X\pмBa$<̩PBa1/!0A} C* gԆ*uEaX~[䟏Pm riL^L&vv~F.}| CN_Sǧ~tzDE~kJvoqsfV(B.B`#4Cm2!}@0De' r|0`1-fs8[iV,~ޞNeN7 Ͼ'dpÜX YIcaYSDdD[<-#,H+b͒\13SnQ &0Yscֵ^1 EQ5qϚ(c ܟ7(.7+(HKwZzƌ /v'y=n^$ ''߽cvؽG_{dRNwX`4%&DMx/\{S()W$ֆ"^9_$2T%"8@` x9c>$݄-#v|x*B9=pa2{66 V!u }kJ#gv '.]v7z#k9m 10p"}:RT3?,͏>JOV&tF ϮR=ޏXA=1X<1ý^R kP#ҝ v wRHbmz`Di9TrpTHK:" z>xi[L&F8mhr{f R's.9ֽ@pк;\љ?uRa>M«M =(\2{w%y.cwvN~Sqji߱S'x|f$ ks,{J`&;Xff<0"^nǵ)M"ZduTQvzCJp=k@k]s1m*OO2ˀ]Fe xp~ty/v2/Fej*eJBgRL#pNLĹ ^mM`R(ho㮦GJWL_0$͜1"hК7Fn9dC8E: ۽5w3a!*h׍DNRhC s[TS#l hY˫fU<1b<}XJ3ᓌ3omWgܷ:·V߶Y=aD]hVyHH ōS9e/DL9Q۵ X8wp*!qK|j[@Ŕ+L ހ8@}K5Pld`׬/?.]r!/>*3l?z)-/>O{X] Kb&Ox2 -cNEu,TK*ߚHFn a.ۡ DL`{oB }x_aݢsݭZVD32pyz4ZŠ$u;"T3g2nj_=I"+& W%푪J06?9d5U4ŁX#n+W邲ګ󍑷,|77ѳ|pO5X~@%o rodFl~(,6`Y;`j[#A 4 1*FIIR\M|nu!CrS Ff"0\ M:"MTy.=(h3i^2ҩè_ Ε#oP QoѢFS\zYUVw\`i3Uh7x@ Go[ib G9B BS_\0@{vzpA "A<ڍG!8{pY5hHcJFwxਸ਼:=+u 9&3L}MgcͺW-%Dޣ7U _V4]e0eĆpd?aB@ Y]kH)bcTGJ g::3t ˦zǛV3IȤc>{;cuހՃՖE-*Ma'bbCo!]Æ@.̶ ǁdÄ&5D,Mb+|:1hK?Lv1@9jx4.6I_ψP kߕq Y4_SVR͆VX 22v*̐MScؗgҵPOOAFO$e2 OG$|w2Zwouo~`lvƽK' ZD=)6p"ma'^OV:zNAUZv+v~vpϒ@aBal cw4-/bL`Q_zY5!ܙֵQ\q,Yp: D?sVa[cT5n;Vl]AmrN\kµ* ZYͧιbU0݌fI8j[9cY0Qz 5s%ͥ*Ρ!]F[##[ 5c *~2D/AOW&<)Y9˝ڙD &l߅N$,&l ftiHqcҤ(W]ʫJ| OyIܵ;9̄>/q ̺蘹g5o#$X|nv۲H'iebR'xfl t@R S,BP7t/$c$[ ޒݲΎrQB\1Zo/n-jƺP/D'<j:V4I8*Ԧ 4iޕ+(ZtsIn4DrF7ȿ.wDWĪ3 ždiҡF+lF4|:PRhx˱{*6VTH#r#d%"fMDMW**K{?4`UD м׭6R$)n;Gq0J?o_YMzt1`>7V^^4tc`HOGEqg ,~sH 9gUҿar2,ɂ8Ȫ7+f |xB? # 攂!8=&BgU Pw2) 3], p\ǧfɢA&`?W\ke!&&@ KH)A=Pg؏^ʰR!],?/{ ~c"TN,-dx`|y2/r*HM@U㭂 0&%5 +fA$c#e>UY/Jhզ<]ȩP-7|._B'-Z`<9@U(=|6\I;@MWCGQql08k&RFsgwPUH"Qaֻ[JҕW~ڌ{0|85ґωiJ.mU{@S "&{*݋)ʎj L|ۛ"o{|~z; vpZ3ڛ:쟀ϸi3(DpuepQ #fUE 3a0>-ӭEc5G[^J#P)4Rn}˱ڶ=E|uCN"Tq,VT=,D`<4"w)XQǨ6.wPv9woߒ.#fzl 4e>b :ί`Uz֝)d4c 9hrk5{nWz>Ƹ,$MÍmNc=Áď9x&"6dVzn\pKs NvHsV1 Ra'>4Zn0WB,c]Oyk[ Bn' N(%ddОme .͇sh{`~U"08hG^ u2,E2҂(+R T8v<}zcHe\,›Hc RKJd$p]sXKQ0YyB֛ ɺtur$ue3שNj۬XC yR8ѽfb' O%~!ꉎ&dPhtu,K`%]%HZ"Lg ?c6茘K_6#zߜ!&BtPVq D`r2+5LѐqTn;L{h*csr0zDZ6J˱G׬!,B5f$Ix7yp])t{oj2ޑ;u%N>󵿃Dl3>ݺ;pئpVYy{7.u~vk 8ٲ楨Q^R6Iнnl{'|,Rû5=Bq. \̿SK 6+8#s>L4ӭt;#"^ Hyݕ yN>1l'*d>פNͮm23,qQ/dbjYʛQH9{VZeZD7֋b789a?tQ,q&|TTD6=J@[Q e~(FM+5}A[HBZ'+;?oqOa쭼R\O02w;$]{L;&(Z4bI5 / =a0Ju;uۂk[@R׷1f<(nhag}CH) *þu(pѦxG~MP h3oťrzqFs>?osmrF䪃)~Uxk꫟^E/Fh)ݟ)\si)|,Jx AǛ$_h)3,-?#,{')P|M7r9ϙ[fpI7F >bVWQӎƇ9WS0˄ͺL|I]" )_gq8%6\:PVwڌw1_`, 5惃`~VIbgf'4?svͥU.1Ҏ 6j٪N\7sJ?qAQTdX*bN\D\[<+3S[%y$/cd(:Rb&"r*1,2OcS^ Ny< VwpPJwSJD=?Ts>FfrT>y\m*o6Jm/)fVZ+ =P)")rJu2vsi( _Y;9ytf6y%z0>ˬd~v'ۡ?̈́WdzzJ::tsGKܱRgxknv|ju=N8;JzTWicӲ"E& Jf{32pxLͿS)V(qQ2i@_'ͪG?h{H@\ڈ@ǒ8VW7gNWy+;G?/_"'8g¨(M)z_ L8B~|9pr]Zὲ tW}N&xIb ]=PN*V,:4,\A$kvQ8P {U20\P296e%yyZ}/M=OW!{Y UXzC~o?tI<>hu2Z $ҺN_&ha֋._7 gZf[^ux‚#Qu15O7BYT7Z +c wq4Ir_;|Y@z ͖6Иb k u?В0~zv:xL=[MAkS)etBvu qT Vn+0¬,=`Ԙd~u9vfWfec/IX; $&vWcY/IIХYo+ӄQft6"AJl/%3f,! FɉOlœF\|P8Ydºƨ %Q-%W?۟Z2J竉&D25xC1Qb ;W68u^%׻zU`d{z ZM@mUHxYd35 7I2TPpXz(-3eAޞ;1Gf-ˆW͚B|fJ ,oT|[˚gpG"W@B|ߍ?k b(&MX*9&3R/aYg+¯\!GD3M̍^q P&Q$ENwnިݮr'0B , Clz2>Id~ )!j])_᱘メ(?2jC?{eo$358t`o3ra8L0?;eDD{%XӶ, ]t9P^@ܫv]7ǛW>eDg–O1MyQgmes? j]CQt:G>+Wd6}}6g 4|Д&^|χ36a)[=Ǝh*ζwt\ 9/H e w`lt[_UXAJ;$߀lCNE&IJ*x>qKz7 ~bxpsC ?eG&iMAf^W(}@M`jnVc52ﷳox8Ӫc8@>Y9U=<4טqm AR}Wo!RY_;X.17@eϛ;LȡjeZoPqR,fVJZ@#ɘLQ6ZDV CS0Ӛt@%Y U&xYŦRHXxS6xOӲDU3?8%p~䄒~~V|w ^8\ܪwB$o;1|lΪ H?(jS zabK^˝;M5wU78Og˾+ɇ[Xffth443> UBJ`}WEOrԪ8z8R")["z'1I^ }M}i~e+| ƷetD(OMn*+%crb̓څ-ƆG(ȉC׶K\R7ptn ΩLy1}ݜċA~ޕڂ*>sGYhJR?h]7Э1!$-Q9܎i]|w&ONv Ve|3 lN\FKdKU);?"zOinayھs><ż8[DO`ԧHl2*(φW ב1 6:ectYG_\T*.RHg;κ;zxI_<|~ _!?r0ѵ*"ƥ} 5^A=dv/ةFG]bM1%< Jr=ـX[ii[CCI$ Nd$w;MwwTsݒpG,ckD]GLYk&S⫉Qtmڦx`4 vLbŜ1&%[Jp?1 ݞKk=}mdgװ=29woa Yj7>S F"U߽HE.UVxsjXy* ڟӧU&,B$(`84yubr^@I ":(FJʮՎT4[ _.ލBd54 r`X [X(b2Np)&VVSgV! ~v[<vS3*K +Z&4AX( C  L:i{ E-_d50Oh^^qۥKŻ Ev?߯!%_y\F uG{y=@r0%8<"w$7c|wtBE/t Eem]vl|ɤGfBAFݶ+]YG]ޕF xzJKd*]qR.WK jg\flhy޾(+$0,RyC$ʚ@=4O9:蘕 2 ~HCc%<=4V&KJV8}םN EL}FETO ~.AFV}jK׆ aCR4SƙLPYּvU48'FS+[O0hQ( 2`.NۼǦ/|NWb'&wˇZa'g˂= Wg˃{X P rί^Pč (tAUNP1$.IC[i;o]#v'n!mt$W>S]&< Gt f]/I\>o%ks^/,{V4>-/]-$2YC8XycPVǧkI WͿo4hZZDaZmdoi_fM"`p("P=ԉp]ǣ06t4  [lYXX.PCF)A$3{Ur}}} O%0~I7݀ҟ 0`ti9ZI eCSca^8ݎ_AdC,b1N̐1ᮭl ɔNihgr PEI$AYwI3VmDVL'&n eB6^vK4|xBS/cm-^rI=^ކ"_HJuTE9vOC,raC#U' ˆa8!<J>"RaB*,nʃNzWrxcƏ3;3;D9VLwvl|)9;#n)*}!j2Oq+탘0l.ݠZ}8p?h[8JsX7tҷK_5Hs!)]3R_%`dbsϚlݚ4-%s.7CRzY&IA ޴Wp +]@:1~0!uNZUX7F_1_n5G/4KQZVDHyB*qZ dHt4L8'*cSdB'o8&e3AcW]"*匥G%[Vg\>':~\P$7{hFwv 8(b6><*c@"ЬB^-Nn0E"yfiko,@jauOKEj5 o0k<2yB5_ÛŴ9 ZG@m^W!+`JPV&{Vra@Vϥr䉃3ţ+=Po v1g4ـJ;[ylmID&-g-`U Ճ̥-m]gG|YSεp P׆du2طãª\ h#)% Lچ;sP4V[рd ܒi\D鉪z=Po˷:8KH踂L]Cd12[0ո& }'K emqCXPBRX1US5iԆgu%A #lv֏:A&E}@4(-MjNkҿ+Ngt B:޸3}mY#yb>`sV4~1YkMypL31j+0O1靬]/=al~ZLHw3Gu} H'R8O6db&yMFU&?l]kcF-[Ioy8ʿ3#i}R 8byxPp|1k Do"njt$h-Ϝ3Rbz iRP+ÚuKgЃ\u^^Gn털-;)FZ0u=XJI#1IA>hG|sDV+ؑ<Ɍ -ʠN}/Њ?s!EYHƧJxI9SlX*i[XV7i^+:Uk O| :M$nnȲr9:^r-e-jIGlf( 4uݞ_hQTK$)-lhO2J A3=:%A_i(˚>4nVȣJW !AŖF"dBdE@J ںD'qx-ל402(ѳXT)GJ rN:wkse&nF:;'ukhZ6-l2m ċT cD\`=2y"}un'%%L }Q_V*sݻ=Hch j$!OmėrKP\{O?,X/ZiTR( dGR&"h FvXZ;cJȍ8مP\?ܕ8;_˨iRWJ>]c,Nո?j ʚ!X|WAT=2x PWi7fŦ9cYͧq  jҵ얽qȨMF(h*}8t|/%!Z  x$c%ǖͰ)V:!7$ǔxC٣A@MK>Xz] ؘ^]9_.1 e[:RvwEգ*|n]Pǿ *Y$?5O "_%<幩Sy.l Vfa3muPLBh+&m,3n V[uz-qDi%u7ŒbLYZCtul ]POu 6ȵu Xܙpe8/;3Ǫ[7z9,Gj@rv\qä`~ui8Zc~!p4Wx>Y%qSY<~IΙ\siXRX8mH\~^g;`$O񄛷Ğ1++NȆ &~Mnx9rkvQT } + O3=Kf q4E"T>T)XŽޮXUг US7AKlPթcO 2 fv::O , KFT|*5 @Cw fe]zʊjv'V- m޶mg:n1Gj2BtL=aXȥ ;2<4SUX!;!'17/ /e,$=!1P`CC.j]1r(on]1TBTv V6}.qZi/f=(ğip(RÏ]7}NBp@Wju o*zIFLY w1 ;кk+ oDL@zT tUmW.nliʰq(.hĆtJ%%'sI%?`t>1duGƛLwgJ^lLqU u?]:_OT$=-_ubۅyV V 9!fZnAA7&}B$Lg=irj Ͷ-= 51)3iS&HL ؿ2fqC54Tdx e/jR>,+-*VJN;)[ Én@l29iרNe. ~q{m#N em c$))TT'G)"b^.l;1z)Yf8:~M@)5wp^PcQ"t# x@ҫutoPyYiq[>`yKq+q 0[l@\7|+|HƨD)`Lf27TU8sz kTʥg;u-+ WlAY /Y#zL3ߚdz9El•jdb_6iv*d`>QxL%#i;m}箋 h(NC.m=gDi5A⌅YY=h7S;H4rgyBGV ԋX!.TWd gxӀͤ A$;$p2iOGD2r|)Ѣtԏ{⃕A7eñݎ61VxyܒRPlF> ?ӄ 9MI3zYApC @b?BX M$Z0H-#EԝOHLhAU\؆b7Kѭ:L ޾֪cյ;E4` a)ImZG@l0./1 ]+FYYim,)&VsʾNDKsZSм ;;GsdwQ xAIjAl0y,n:,#v,e?^cqk| v EG$(UgGaݹe`B-%gYoa +Y":QkNiIB|,O5ږyGEҒ8Ro7ݾ޾Dы}3|7U4cJD9Soe &ѰtS|=Zi"ϽUH[`x*7n%0cg:Kmy݂{\|#8Ol aY8Ւg1ү\0q3ʃ>j{źP@\aMq1nhbVs ;[ef%3TddzZ1 I(u7;>K%nH+AТZ,Ût<#^ѵL"7]O.E{$- _60H.|孹=Ϋ_qn!ї Z%-0֐ T{q<^!sx?/j`^ЁgNEf4D%;#9^]>2jpF) N3ioքH_]8{g*@0j<"<H 86\}!Ȍ,ΈT,<N `ǐߞ_ڔ#\ -''ץyV;,*jVN3@%ITnΚ U7g{dHrY4"_W;҈~S%/d3~tIP",[(96cɳm._aVY|Erp`~q띫)R_ GI oú)Qt7)`_zb2Øa~d3yAhk!vTVtRh mnj()Ibx!s xnz;OxI*M%Yrq?EտD>ˁj/xݎzPnч) ls w4V8`A/ ,@ψɯ5W}뷸Inߣf:{_zIkS ߡĹPM<*뼻ywY-+^n }6 Ĕf4LciLx?p6Cu'ah"GHf`0dI%OLa"|-n>)dMaEDI[u lm2tBIrCYZhY??8v~/0!X;Ek8tw3ʷn=E}V4(?dp! ,G\jD6ﺔ;<(xC'M+ z=ĂRvT Ĩ_p-m\dץČ-@'$%E,7R U @cwdX 8z3qlNz@Čc3QaLzH*Zެ'.^ xl퐟wq"Pl;8t15[5q3Q&$ץxPzwӭL6/BT}y_Ǯi#ߜ2 dEO6^nwl ie ͗㥖IK(w6+/mRҼK 'P)T@E1nSe9/XJ^Q/Hza|0W( i6 +l'V{%[tv~/&?́DLmՀ;plӍ7B&Q}S쟑Mf#:"J7Ǘ1iK jR{}yc$̔[:m KfL۲W}:i8TicPti?m^Nl s }[dfe ;C|^7/?W 9oa^::oz1cBlb+ . $tbt 1brQjcoxc^IU~.<`k&ach7Ot#Di$'ᑲ:?|K|OpRѨzR kKZft SQu߷j 37Z;1Zx;efS`tg&T~."cp`ceQ-,q&1Ĺ7|X TaIJ!X|_|= nN40 x`/}42)ߙO7#%G@ GYBò) j$9[5xFi).;r6AiR5 yJ $9TҔ ɀP )DŽ&~PcP6gI< î58#e_! (*H Yϯ|h( MpĘ*'yAW ;{9_twW[꫋=_&_*FPnXc*º>u翤jn(`t>QIcacZ>Ɉ$umTfbU Sd8TPNMʁS18TwR*E-Ѹugg y17y! 5< ~\j eIC.@ӁEgV.19B(슕iF])2pd8z,Rv=>Tn %8ΪO9|qT:`}(;:KAtg*_zAYJ+R BI\DVmD,-S*"M"ʭ)jʥ)V_x (#a.ݡ6d]aƕ⠻""j8sc:J3OXQ}oLj'5 JhYզҺ=u}0'K;/uX}$TҼ=VYvgCSKLAj2!JSY0 aᛆQ|}5!z?W7)!.$!hJ;cN9>0ɘ7 e9ۮۘhQ̾m"#FD qB,s_Qlk i\Puɣz 3.ߣ!%@I;S{QoF$]QWyǀV遈Ϛ\41 ^đV ]R-A BR'sVGAiLw /ڬ=+W; Bv9\_r$(AĤ(;*>Y!4I 0xB`ۘM΄h`#wxD㇘Abq| E=螗1&[շFt|;y* (t v0$̙ߤfhz=316|l^Ys]J%fS,C~]m#y󜜻p* nGW?s+K 5_Dp$3oӆij4ڐ~ бgW,2#-Uݻ}&5pIqaĬPaGJ[wX=PCqƦkbWğn@saoV%*PhTE1谒*8Οh8Л£ qlh6f9D4 ;-zq״b*3 IzwC::~G) 8 ͇ l ͍f1&P}V ĭw_ffw*L VXp<݆rMx$kޓ[ֽ@ {*TC15)?{F|kqڤ"7p(оAvc$SWc|!ܣyIR(;$v">Vp9VVd}3ǡv\MwRz֧nύ2%ܱL q wL̬v9@a㛌Z.x*pu]vc&+wO TLry]̑b,H`[X_`u:F.€]8$ʣjvJzYsQISD  }1]z]emkj|zPRe$2Cu|싎ӡ3V,\դUzUs @vU(R[ sZeDplJdy~dV.xxz48d1inn䦆p+*v&ؓ:l* WkIQ 7uQ$4 8zg=8ŞSy >)MCӣ)oE=)&7 `@!8fwL&\{+8- 0SPX͡i{fVKO[}5:8uz;QlimԐ揝ed|.ƀ89R  ދ*/axqWg;&{G(/ =oZDhg^Xd3KE[XIH~eEL4V@*5+)+@Aʵu~ݔ^f[ŋC ?- (lJB=:/_ҿ+R;![ :TLx'3(=lMEW0sQd3oJu G>>SwufqLO-)z/!=vum/=W. mFN$)eezJ"- 1[c; ~Q5Ԥ:l.7JFVUCuj$#/`R&#dBL8kl`o[6g+- p[_Uèq%mEU}(Qm# \=ܹǐ2C?f>QKZ >#3>twq4:f!\p!)zbie7_\4Ko89(QT]d)Iֲ% C̫%Ԅt3>'s;9^) u0 VC nX ցq[*ĦҌ{"PB#`? جt[lF&nW߮7⚧N1;To$߶\>7 S9#bFDPQwvuJu۳J]-zYҔ"Iu=;wKWŽA o eppBӲʱH@nzwVjʊ& DjI݆t_Ά=sEF -]6L4AY9!rTE{DR/d(>}cx4v&$KAvpF:g'2tTĦOt8A38B=9w8ySN3Z]|"ùݫws;`~T~y^Ac ǖrb/1@ӡLS0+eE%nwL$|D'D}]AOHg9!EKs_+:b$5s+OaMX R6Lm'NF@nYm/~-l`Ndtv9B2r s0J`F6ȞEuQPULjZ:/)JPiᚥ+3Q2Wr<`&k<9˶k0zmi,5!2#(dV|:Pࣄmdm23rW쟚52A"0.ݗ*8q>zAr~E /ƚy0B;SR :MV3󥻢(?A#:<',& [CQM JU|V:Gl Aґ>sSG"jނSZ$-;p{##V fҁp(Ɩ< T%Eɯ9:dPkSi_Dfyet 97 TA n㴺rD~¹8 kŁp¦nK4:Wnaӛ_GR7`O9<3ԬuNl-"c۷Bp*gy9Lk#,Ib`{3gXK $w{sx޺|Xh4'v{ j\Tvv0s~7O[DԊl0fy9?>VwHs-!P.Ej=onI6INIfp8q@}nGP `$;Oעڦt| WDB ͅ^~ Ǡ8$0tcu-pct\w%u6f`G*cDxL vymSStO{14!>4^Az)QKNVJC3i+D f@B%p{7UڰdV)_*Wu|Ӆ ֫xXsS@l&S0n3TvŀSqr1l>ܭ(JzCX8vKXXJHy `&fCpVxA3~3r,J.X x?SFö&u!Bu3ӄO-2%)G=" p̘<ܬa84]Q{xe2dV5र_G;>^ae]˥=`0A4dx*X)F4fT,]&,cI|ji)cl2J[]=M.rSDM&ęϨ B NCl1KM39J*5@I1ݰ(HYjzGzaë񉖥P FS0]O@quOpxtQP(\ł ߦeEJ~u'5pJ[$0:w%6qNJW#ոEҤrj}(,†4ʫ]^l(O*L겥~ @qۘίިo-\lk|X^/a!n6WI U#@+0nhv}O=vd8%t<[tUCtK4r3 8Ոt0]E 1i(ta 1> K.7FӞ=hv5MK%HZܥNsxF&`gË֩)ɬyKb)Rw /a { ~eoMh e>Z:f8<ΑO{b6!s[ rٱDY2  %j EB"f~I-bB.[%).b^\'6;7lSPIFW B`X„ExW J0BpN{c0ٟ8O  #;_Ңg7>ɰqҒQ ^{ :epg,nM/[2KJW\u74. MܘCtw NͶ}Uxe,KCiܽt:X^ԦX4dY* [_arGMu%r]M,n-Mt'Vhm}agOȢ3R nI[z11h5s-z96_ۇiD:Dh$WԽ0Àග?a?o~8z1V>3t zIqw!Y#y}dQ,d/8jF(aCk横ՊDF1HÄRلQ8#&w,P .AJ(6"4Kn)YOmȩwɹD-{#I-'a(71A=>~Zg2#NjQe\ț*SZf乼ؘ"Mi` -#o2m~/Ԧ#62^VT@nF`醵zG]xF_y5WC,Dm5F#dU< ?0E R̺s4ɿS[mOKQx|՛* :pՌe'~Rĺ !W̲h? (G^^PL&N~:h샡XhExmews^c;j5;j>K'Ch-v!$1j~lwABXww_fY& r4KHβ)i=aݽ,#u>L@:ԧG\ykDU@L牺Ju&kQg!vIiHxfV#9Y*/Ӄbs5)>Yb9]/d'*_@'SOJzuC]s"x `/]EwBJvCljP?Ŭȇ&lx)]MpׂQrR~S,De.dRe!g8/hPY9(r(#4]y=1澀04q˭h)h8?ṟ!튮G%S杇m+d^g^$W;[Y8_!( UZ  ɍ^ _#QFɀ)zb. #杄,K2Ɂ@DKߏ!6DF; JY2@Al*MTr^>œN^<@66Km2/LMD](+(oSOqr1l\ѷf rƯ7*Ϊ?ΧIEW/hōtAc7q]K<.P.X2 B&xWTvCSuP'?ӕSk_fNPݧRzN,K7kAȩΑJ nw<?E|Q7dWCt!ŮyExZf|o@$zX6K5Z'9/@rC >|п*ϗ}k1ɹOCW_=3⾰یR`C/@.L~>)G%!oBuBj?WT]Lk ׂval]3Z('d\=8 ZS,<f^{4-S>2h)[c /`r{ȱ|v2_퀇} }ؑA3x+\OA#Z /B)XϟR#)Nf)kt2s%z(9|\*V6C9<6dґ:;!9+up d-vGE)1ϪI\Yv\UaR VS'WW4'Fq/.eqTk9tZ㼩R1^@p5ݭ@$Ww{j C=>K"L59^l1= Dw+D·R.A_GX}Am bf V UHN[׸@t!7ۛUrZ$;%w q a[N1kTBSfkm:Ƌ-8{͜x5.Q"q+¶fym[~:J(@BzQ;[~-%F[=l8+8)74aQ';8qJ{Vy'i]);/V $sz8,ձQ|JCnu:}G>Ւy!so&;T7YR!t_jPC]jcAJ1>5~ٗ<x|L/ŲNYEX' ] ;ӢauGGdċFh7+IKExYX~ۑ~hTNJ͛n/fB .ZtMi J6BڑqΝ@0|R%-ǿzYhÓ*x CYdb `Ymo. qeÙ PKS+0I-W@] 2'·9^ytx8KCP¢\r/u]KQp)[ z8v]ǙN%̂nrJo]t a/ 1DPssY+%$*U~Z4H o F. -=Z_p'+95C%0^QFg@Z -S$j^[klq:s'a?!0-^r Yh -ڇڞ "LQ2c>O9aVvLDA4GJ{Yx !п?U7ʙqZxq/KOFߺvSh .,3,Y:2Ϻq#AgAh9 ~.SۇG {t-T,1We`@v!k[#fb+7Κ8x<*2YD ,$]V0dG}LU/lp1y󌰛I+-"spba> "@~D|vViƚqR>zn*_̲|TBIWHzUƙb4,oRf=|*1;U(E[Z50\h$,P:Y9HR!/")!^5odIf|]]Y8DdPD|` !x[$}с7b g.AoH?FZ> :#c>%)~vMn5g@";yzS̷Wrx%zI:س5v'Em>^v- Z+4]ĺezh8] c $2j'=sB L|c, Q)#Z 2MS*L{% 2(c/@kz~aSh~Iag~"ċ9WZ⥡${p'e IQKM޵LFᎉAиdjN @`Zn 6C02Tr<.L_r0QA 23՗>Nu6Y(>,uNv3^HZyuMj8~Pٽ[=cvN <@JqmF.yZ7Ag= ZDKkgbat.1-g*FIZ .rLYNFa?\e7S$}WЏNT!\DyzBQcA<(*t/shk~ ׂz}23[`'0 ۢRlGWsNG6h|%[O]x<1ʻT~I`m\#&\$~VҾ ?_Nfx9+gSCTQO(74Nvux, ÐDuPܵAG&'1hLdA}䊡vȽE#;;Yu!حA~"{%m#YYjix(=R2qsȬLn@5?^wrΛlvsqƔlĀu;C[ 1 vAQI|)KFK( :`P7[j̕@5ȓ^H].c ɣTt]kaصKaI?-]zv4~:6@6'ZAԫ%+E:Eb/@EYUГz:ąd yk{ҔBV!,o6"r4Bo1B1!ඔ(,t\2Pfm&XZU # Av4Z6\KN8p#*{٣4ˉR(MMHfl_VC1ܷYhSYQ.1.q8w}ƻÄ̖Mz7NF"^+ |4ůN&F!߅hw'{'!3M7躒g?IQ6JzW:H~zT(4@E+&"yi^g,.,pdu9OSUtVivXVZH(_pJ|۴ѪӒ>叹Ց@&#Zu>? [ mTGCPz&ʕ,Y0HH A%䃄8TWWY1tV\HwNVbY*ʘ\T8A-*Q{͈xPU6 'h(D?zI~tA~{t8qT#9} *%: /gux2SFYLX4F»YrFOpup\g7-&bo xEcd$G^t6O}!$N0yA5I1y)h;o ON,s RKKRNVZsp3ڝ *!w&+ϼ$_;\$;c \}``HA?#@+4;.߄f7%Ð6'tzaŎTsF,3!V0#J]+5Uiȅg>/i:;S?BO uN'֕8/"tS'87'z!XɄ&};7Ղ[wm׻cd|uߙ3L F4L9/b#7QS@8K)F8RI-=h8fW]}i-tuaXl`[D0?UqG j| :YjtwSdK#H~&(Nb/p?CՀ*=:)RyDŽ]%)̸lpv|H*'ͼѩ3H/lXYyx,g>1F<UxJ[ PgsD =nFڧ_<$=Ke}H} 4Դܝ9eq[]S>PUaj,aBxq~;{Fu@ qظ;eW)z]Q->["f- WϑatfvCr b¹P<ͥJwt9@6LQUֶʒAL'm+0庡[>]؊s)jrV51wde";w"ap25^)l[q9MW] }jGk"a' G V"g % Tkt낅%Iڃlxiscm& Funo3#Eu]1^c&‡(#e}|ͩuGpy%Y*fv毉 ?@ˌj&p&fW;q)us6;^a6'Dm-Z!SzgO9߶FwhUjD7!/ WPc;@(G%Nu8t3HMaS֥G0 gL%R6=H +ڕH nk!eC᪭_l0*y&C6F5owY5AVTcSkd̐d/2R9`yJRgj܌aW\~gPǥP&Sɍx]$QqzVs&U]V{SUi;6la KAmx߈Ch.iu= -6\V)_\1a0)^R+j-_xBN.= MA̗vAԑàU:ȃOM$R@z-iduQ`^AILs{<ٚM'&!io"<1ZL1`mJbp_NR,Z6:E;;;]i 惶nIxC0 zE6]X~q~)ڱJCdDB}9e#$ -hݎa2"ͼ t"D6|%pmqFM5rc{N1yȶE*YSzMP)҄90 zPi3 Wza-P D*HxNѫ&?+Qr]b;ImY_lPsV\G༢o>~b9ۯUA-AhQCTZSѼ==; 7 8\Ӄ[f)d `TQG̡U4V3recޗF%y+B[,b{BsG!4~-|(I}|ّZ;1|11"'-I 3oa7B$ *.}Ϳ ^s=pV:ҦJ}#YFfS\{He6x!%jp=_ :sS 0Te YW%D \Ҭq&wFǵH袡C{}c%~s+g⼉43'*8ymM/S%Ϳ(8c:J4Y`bw^E[Ɋx- N'>b=8y~!m-dNM񔥳&U|a"גqz@JDrPT;]Gzzc!2S,z =w%G)jbthDA3SK1wgro[Ծ(]D`Vp J;("vJ0e2[ň5!c2Kb{8-Gѿn~Dph̏J^i7CO$bG)V0헖+w̋{-z tib.FyS 꾟e=ǫS uVoؖ Xu~B}4vtRe挳{SVͤH2YJsH@uvQ)u ="΋/.`*ړ4ԺBS'NQγЫ(sI4X\bm Jr&GFTJE13n*e7g/юjǙMdtK 3ϒZɨ|bN]ÈRǨH๓_t3V2- J4g|Ō*OJ72C]=b E:)_2d#od՟cpQ^GZBdPb0piXM,HIy'B>݌9%>E6cT4]T vO:ߴC1A_jqb)ݒq)Va-_9HQl+|jd.!bsqR<8S_Wڶˊ!n[/N Ȟ 1ڥ"ލ|a?<4$ǒcg![w3[A>ȷ;"p Gsbypwܬʸg/>Fʹlpw-GlA*$=#2תYxv]d5ly;9.SW/-! ;5Sb d!UBZ^Y*ȉs#a%q-k.okl9wvn2\xyƐz&OBLeVL4ohM'h?: -G-L\TV4,F,| ~TrReԉoSke 38u'!?Ae՗t씠3Ꙗ!ZMAC2rՓn4H9R/ȳ~v^ϓWaYr~T#c2( y7O* [V]\{Gpz:6f!J+كk-ء94ۿgs_*JKsw4wv  %E]~INuuD"7)FbEHt.yQ i#k* kv Ǧ[;?Q'E}K 4#&qNW? zfp MsƟX8ыes'ʠ h:0PHwZKD%# M.]R֌4|L*n, AyS;޸MEďrp/>HrX\]Ay*)k%z_nBՃ.tIC"v <=p|0Eo*D^XAAu,Ϩ6(Yۄ)xZuqU[6m#ÅtF؍=(a{@uɂ-TҒ]ԀÜ =5{ciaXES9|m]95[ oC>X1RTn7놏׉ :Yn}dә)lڐûz20 BN556ֲc!]d6_4]d!dCͶvP'ʮy.bsI f }0q ip#oG_j&E}^1]!zrWtOmՎſles_j ͒\xj:ndv%AGmk ⶺb6`9$]#+9:C1 e<P'NԧZ<@/> m &S}UNNب]Nٜk]G<@Y)[*!Ig,eis&)ygO@,2`*uOpA4SY3{P&Lh^aȒs3~LvV\S14׿ķEu+ ems?@ ScVr@sud7+ \?~CY<O{{P,'4 )#˦kV2ԕRӯZ&KAkW .Opl&_ƢZPS?Z3`Mv\]ԛ5G.M}Jŕޡ) M>iwاK臭#,?TwK~p#~D/*g*( Qx+Gŕ1Ƈ ]Vph6tD}@܀l1q&BDgg\Lp!-6{>JsIu+n~RzopE˾\zz H(Z14:F:-/ҹ}PU~ U *Pfˋ5睲7*% Z27D Dm;}%K2 Y$LA)Ыn u@K6z]|-7F#c.pDo=Kg ͗.M+cfqK<`S39q~'mX4L}zd):ɜì]yV}𵂑MhbQ 7/)L:4-̭_6 9a /i qn!MHM:8mfvXxZ$jĎ33%&/$Id=!U:f~=ڥK (2+ait[}:cBeD8Y썧3Sd~趑ݠFAGlLcrMKVegAM~:7:MZps{| )ߦ$~ ?B+ l-a&>KwW# fuoX# 7O6n*;O>ri }Sm0jz @ nLuao1}ܚT{3d(.Dc23bF{8ɇ7FUP{ cZ\U[ʡ~G?0$c me=̊4- swz kUSR0tߔșW[X񎔨i_HKҭI>8,Ow]BXD\>Sg8 WT `蚳'0 D,g-5g#-ۯGGV=[*]<ɴ1K0z춄 gLwtud*RQ :Fr#(Lu-S-n(==n<!%"u?K#oق.ISg I ]8i8ox3'U{t:П3ͳ1e?sXͽYQ(ƾ+њ-'t`ĝzn-JtO8N<ׅN;?׭@ bۭ2?ߎ'&1YJ~ mQ#xa݄+`Oy\n0ceu?JEEXi\眐K#0}('lpl;8lV`( +EeYO'NYզ09pon(_b'#W(Ǥo8;<)6HX aU_~Qi$7@s UT͟t=$.f*?7Hw\ $1 <Hlɢ4A| -=Ԯ$nL ]ՒvñʑxkR0E@(kZohg?t<L %0MG.CY=.Q|xT'wP{4oSLD'a)BTZA~٥fk\ d?zE9*L>y%S-ҪA#G3ѐA0)2Z|gHs|oq5RbB_mZUDm^A6B:mi cZDi6d ]_ $$Q n1V*ult)L~Qu| @g5^:鐵5Ow.R3MsFSv2M~[5h/ 0s ZN/c{ BUS$\kң=Y?eK6Q#q3`ãϥ'40f(wUÃ󾈴z];~ב>W$QU&|sb0-#pJJyygN~=k2 ^ϐ}q3!c<Yx٪X Q 0_|?(Y+6~G)o14󄒘H6H_OʸP 4G"ADhn v`~Umfu'yv*z*aXTqR}#Ť` %/+7<}+U^+;z^bsQ 0S@XFCCH޲l_5YE7N=jԙ'~"?A]@|"!_ c͝w,e 'y 7i<5/@PTƌ7ſ=K/﹖>]>-mZ: o&;&2_s$qVa"3+Y,i6E58; BKq@EE| `H!F~Uo飏ċV{SyHކerA618խp/F`7oOlφWW0y>khYd?4D\sN&꥝?];xbf[krsꁨx09 ZGWaTo+J5E6x%.tH {+שb _rM\d< bg'IyʾdR3P +^gTT!%0/ +PhDEbgso6 GS!52?Kw;I;yKH3^fJձB|mc|4}̽=́fU+@lk!Ꮍ,4pca1gfxްc`8@Y썀l*uAa2 LG6:P*6ǞR.-' \MF>Qc'&s1 |BŔ-\jQ60- њ G0b,ͧ>-P/QLCyӤvo--_>ZܱZ|2TZ{U@y̞oU%\fK+_31[xx-]vnG­U3@!5ȦsՖm$@Ka65 4 [M>to8$.OFs713$ӱY[s󎰺)Ň*ZIT[Q՜7Ѣ:Zp3AeOrƺH( J6@eA{qH[&d%-e}9 †܆ մ`\|-h,JdGI8tdsMuUdݖ QFph_0avPw3՗SWnJkWsN9嶏]MCTQ9jd` i3<o_ ?źպS-R,Hp&|E8V6jx{at/9v e7!v3Mrvo<tKSxag*,49h1QY u$|T>ޮADut\-UYMIlYw7Gy݆ґe]FlN%Z ͊^h ]5{t~2׏^3"u>ՆŠRS&_[%uRx@Pmr)ɫO:ɵؖ7P,^<=]锣SlZ~#˥(JĮ2e``el=<,u +S:o?ɤKdrLPvZ`,i>+F\3!DZIO+I-Gb$7 Jzjh mcz'⤌5rsGWchbI8GмZmҧSsMdtU҈Q7OUTrAp+Izi_6h.5p1bSM^xzO}ϒځXp ewXZe5A1@[c0Xr?cp]"Cs,W i{&}N>S4enB^&O| P 9c"#hf)bvDAzP8^jqOO*t8D?1W,fxbL=%4zj:̹**ElX8s7obԟ(t  ゚JG͈a9sXAf=9\u޺"3122L"hZs'*PL 9O߼DŽ|^ŝY*FZ2N XJ޿ Ҵ}M{p&eWr‚={WKuvgCFۚފP0KƤAd;^`}'4B`<:+~@ںea_sf t-"sCwۨ5ss+\'F^6| U9tP? htRcXeŸoajy1*S:v{F.BL7H@ؒ=L?աKWLyg@E zEfa _ `ƴqow *lr!)D{|H.;0\mvs?_;B\"UZ>!]gWp?+ZBMzr6s\EktkܘTÞk4oSFԐJcF*~;UZۼ%oͽ9N1{q&*.Yc8w>h^sEV1&em~'-!kMU$6u \J}ZeM}Cϑ/m_i4l1 &6RWKQ6WN7kK9QmJLI"oK2M_Grǁ6WKPiV) 5aȣ#n,lx@)ܤ侱295"~ Eo`G֦=AӳVEiB͹'ы$KwdkO|#h\%E0qy@s7ʣ' &$BBMN:[Y:q؏O)weeFzi>%9T'PⲶUXS>T' a,az3WꗯC׶a:g~3KTVʎ}*қdv\FOc«1&zkW "9%tgYη"$1)݆95"t(s=dKA|W HҰ' zɭLIZ#8>.'pAYT'2)ym;CS\G,hjAUfVPi`C ؆3@vsAm1=[$MAp:+I;#gQ JYUЭpM0J%sho]b@ -IZ.3FEYq&=H?QTEdDb PaXƏ7OuɄO6;m1 #S0h)Z٭1DΪi{-Q_rAֆHMZxkbz3qO«ywa tL#p.oQJn`O:wO&mAXrF q{Uې͇ZS)'̄]m졑{jpV(]EEGlCk%R5feɉv4K,Rkޜ4S޵h=Q+.ЈQT32nZS R~+ a\TYݰ7#PNDSF͖ F 9kG83ŹHM{.{%tm|Jr!vFɎcY7>ܦH fA"FH7vB.;]k&U5,3@hJ4;'J?z0H\8 T.de;N=׷Ǒ*#4Dz+謡Tgk7kwȽfM 'v.-j/~iKΉ RwN&av>mzљJ3߇56uN*FQLT%CS8)K $Q>))S|($mgi=MHt~RX@2FH. X}H&Hf5wh⁜1P;}G_/XyYsHÂg#3l3юrHR0$1Rϱؔ2T:ou(CnI8zS2jBdl%4j\nSG)B1z,Ѥ a1U~?@~ͦ^<"1-#7 b>ވL ̀9I?BC+o :R4 s$nМR6r{:LD~է{̼x /@z@E׊  + ;"ߕ9Ю:ýnƁ XhywAHMu"? ϛPB$"NS2*C!¥o$m!:Jp܆TĨS'c81ibf}+MOJcr|K$VvYv"~ pC`5+5Q0^*:OW%+ma!tHE,fuw(a6$[ &-a Sr(9,:aP^`t,`bINh-Fb/e;o^HKI>?[_Z0Ӵ~S^Õx;F]9;(h~吸cȡýޒ^\TD !@؛C2apQT),0?EsbWQnY OǶmh9S*IadqwXo8,?\P.c_Fjc<¨t쉠<4i0r{<K\h43=5zY7Yv?ý/bl|'# $e&daYjD?Jb5F貳"zw6^նРqa|Lt/W'VJ>j`C%lO>!.NnO:ӳTf-Q (&0m689:o[Y+C"g_| ~J0(h:DUoYusGh6d80yh~c"x:LψvhWG,h& /3+%ͯ q/Mt4~ˣ%$+gBwQ ]n >q@V#=wAi"ȸό %q?dȫ/Jhj϶\҆3|z]F" n]#& V-,:CIU!juc;yA:݇T> HfehZH{ˮxSa k;}` '+ &k9mT`-G2fHM\,,p I`c7v,^$I[r*a~t($ZR3ׂ% n8mũ=<0FX6~R҂!ˊ؝yv폽ikR`Kw%+ܡ2MBGF kp[T[/~q!.H;v&f3nzb= nX 5qP.vҫbUul&TI˅ۍVPkdMowwLYsF'O#貽YЌ%IaOycb90s\|qз zZfdfzw!sW e^ ?b|PvʡTZIdt' S×\M?@AXVXh5X-u5Lajeg;9pOx]O]S,=#LY< $(K}݊SG k"h$^}h8sO&Z{*bFPL"'.'}ivbˌc㝾v|CR%޼\wo μ5n$Yz:\Btt?w,-fu`Aׄ%0GPNsFwi@+!3 YEȚD)X 4@|g3V$,Na>|SJDe$#1Һw2vSꅍqC|iTҎ)5ўip^Go4 3˔P„:4չV]S&̇of:S-}oDh3n3`%m4UJw@.='%,Nm_IJ2eNZv,8|v+yB"9s3? ~/7F{?:1 L/Wҩ;g zM)Įx)a1FNG dk{Uwrhnrk@ϋuD!Tߍ#_L-0 :Y늲9S}F%ER1FtcƇK>!La&ܑF``q}pꌊTKp}lLI"* i)OZ30GZ>sϮ'TGsW)qP`kĶݛ_ K٬XGOflMf B(\WHyF9X:O?kSG&cpK?Ŭ u893VZҧk;b^1)B20K$=rj;5f`NawRn"'6~sT{Fb@:U_Bc[zMγ ͗uh;1샹2zإ$O{eՓ8>Uࣳh_1^ ǭ^+.v& d\Ғ ~BU$?х/>@(9~LVЃ(c 68lʑBSׇCħli3Fi(!Ck[W3ml?u95:As3j] Ώ/4oDN/= c`N( ! k~Y$O0s_aq:/!7.4=޳ѻ9T̩üU ȃhO!N-&Y&S Bɳ-wAe10iQKEsh N,nqlñl<ҦK{rVՒI"e$ߓ [Ϸ)lɗ_+E;v%u> i? Ċ&YwT'}A6PHXƒ/y(3>vi HRa ɦA]-1Rt/K .挵+w(DIik·_[t*vI1ԷK`| x&R)̦Kl'*JmJI=gJ.')j E n^)eáQy,u=ta̳we-7bmv4f]_ 'F- PvXum#|]&)i^Nރ8(^ϔ;H}c$Ѣ<'.攛짵WG 0$kCV3aC@E_DH3RC!"TVT'} ڜEҦf.N>Df>FRKm[T3aAp؍ِ3-ESdSn2͏s>h.5BԸaLҫ<r@~4VDCWua Fpki4G"pћ1e( ڻ^!1@==f2i^IBr Zm m1eFDEO4az.R&:R={J8layZܽ/"\6ҧ]_Q.+/̤2Cy g\2=GUWluF\Ÿh9ҦECXpnO!U{Gم<2zKutƑ 1&ٖ~ %C`r` %l$׫88[K$t>pb ENh:x|yz\: Z,!]~ږ~qbf# 8)d0HI =3/ͻs"5$>}NrUzh6ԏ\ۧ Au~k%75|[O] t'@eȤ'5:ΦeH1 7,G䦔Ka~ƅoiΩj"GBƾZfH[,GyO~Vs{$g kv̆ŤK PB5cS?qܥ9jW@*<35ibmm|y4SL >4JPWbitNI[6̼h1*QDJsӯ"pPm3nL*N>N}D푽nݞ@U^6QF. ogMV!fIxRNQL֦^jHk;KNjs8œp ƲT#z !F*D@# ,qsxJd(PvU KDTwCkHk!ꁃ8|.*,_cXӮ˂b>~u l]f bYq(3~HSr3Cʍ&ݹf!x*7uAo}zMU% }Oi?0ؔ\Kœߢ->ٮ哽+9F@*^폔}yU JNj-Eً׮n)2?oC Cjz>eA CMaa_Z jm3ͱa2QT9xcXVK5Py6P57KK!A$0=li؆.y+p:A9?jtVϖK;UUMJմH0 8r lf]s,h!,zԠS?Qw^,x £1\ufB{(R:2wo}zhНBtD ~W̛;=g&}n &7@HsG+CRxa~ /e@o9LCquWԷ/n<LEv|yֻ7.J1 s; IF~+ s(e]⼝/sGz@^<> jg~ePR+)D= ET~ `d:)#]ty6ԧp դ?f sIXdINMH2Q7gځ)P @ӛ19(e#f$R)~m`WhO&AM?{S)Ta^1*P}=m N3sPPVJ&4~U5 2{x, /X|ԬF;ܸc>`>)kp"].PKZ,~,P/هl ]BnTSJv s q` AxAw][霛waUٴ=Q{/&¸-;ڊڅ܃G ;qWC;]*o I}G}E/\PѤ_؞BlƂT>nR6Vu'ߚSG,vN']f٧LY)iЀ>ՁNНCOhvS^cv)}Rv>Xl DY8痠5(E|Z0HÚ ԬW%AwfPx0!ZE($>xPѫ 4Y4D7'^ lȰ{[Ѩ([l yld\,5}(B튮i@u06v{e)5qo )*,pTi0 7QaKNjkIѠT앾 _) |rL?{fP4kCF9g!Nd[6d&E: AfyEǼb2钅Cpc.R8bhPU`6FrAYMt45T]r-PhOÎu6eKv=*a8`pǼgn%(7dNHX)[4f;t +bch6Rݑ w3!E1Okps@j3kFgϝ-*G/R͖9|d 0V>t$)ũII Q!Bzn{f5P .b=5XW;٪bZ\ڃ7,논XEokƻʫΛFb5=︶ےvݾL.,~^\*#9CQGamH4e%EM>KG#c`+ׁٳDs!ثثNs8JGRS0@\ 7"=XPb2APM#L]+nuH7_*'œ? 'D'+V&Ʉ-w9Fz65l!:&v4#=7] ϟinUʃ!!oP ٣{dcԡף`|!:8PD0]jϹw>GrLw5U,YX`9xS@C1d_5 Z:q&W|@7&AF)Nס`p.)yf/?<<2@h«~= 2ІR&=\5`;0cuʚgqJB^`ߣ?׉U7b0^[fnq/TZ{xt b|{RRvDܼ)/0-4D5Tz\NoܘPN)NV'5[ZCGt3<-Bme u]`FDT2_ 9t֬+oIƈO%O e8_…uF]qf @O4A$zDT۸v-?OG" Y.ښX]98qX5K%|XS{5POUǽ1$z<3&M&ה㭐测9z&P eFi _:=Ҫ.huN@Zvw{c0gwVI ?hٙ\QjJϜ+=bT eE_vFjP`SDJoOLowjT +]l0 vq*6kj &޻Q!eRAtqEM]CK|=KĂ@6TPcߘ=1Ktx6 (wQ FsRz'GҮϙ̔@=Y\~ބ9-G/$yݜ(`t<Ǹ=ͷm$e4]I%Yk`D9W^x<3줌N>#cncR O&{b||5ӪA+yVՉr907,3ny1k {oQTB%rjX!TWdw-tmv&_OC2 hr͢Z^Ds[>fVWqyV9$:YW^G:GbB&r![~] 24Lf5KHǛ$xC2ݳ jvʁh+n(e$}M!䒎 >qx!H3 pc }ZǴg70{~D_ f03(snڳZ~_Nݢs>=hcg8w'JK51G:J_i=l^/37JzJ-[e(XHP .Aˇ&e3?-c*5J*Loz"z7[1Dï>xS;zW`K3 8xHeYr[WN "#e)+݇$r7YS >ٲ"' mJ %a`)rPc:hVy,lN|PZ|oR^k+<# y'?!b\QZD=SL,yiR9 o? LZU'W5"'egӤƠ[#QcrDA5Xuo|/? 3rt2I-,,`L$x>q.x8@f}!]` j(c7zj1W& /:֗r+xJxPȠmu#V?-sa]/v Tp &]dp ? AuAI|*?݆<yQ!'ű>9nd!Q62=%52@+鬻po,%.D s'B\=Bl5ʠ2=i7p *F86uY4zfi\ƟN%[gtO!0aqr[Cx[ de^59h!Q>ۍ`㝊UؾQdɌ. ;Va*̛2h;YLebHzQ1osG7C s⚅q/mi¥4Ĭ<2DXfm^ILj:I#v/Ξ_6P%8AϜf+%\:B)[YB#z{ԫaҮcmEU9 `0?0}.~udQi|!e˪/-ktRTw~w% ?V`Q9bQk!ʨXF ^A3? Ov7[Q:#^S{.o )D&lYIe^J\z//@S0eHYh}>3pAړۖ'T7paS9y:bVn(|*ItaSJhׅçA69F #ts\CɅEF9c5ef.& hc` Ojšhi(`蟳 [J ޮNzxcƭ9;ܴP! i[]6<.R2yhAS+tj[Ly¨iiݎŒ&>%g,5u ٯ5 PK΁轈 E5V*~MǎrXU0¶W~ej'T1_0.51bK"P:_fiK@$|r elM48]PgDX`XUYEYcbdzٖ>ũ+J0EߓK>Mg<~-ܦDS+Ć n0]aᡖXERKLAA9"'WeA˝/)k5>joJwmowHhA]3Ԋ'=jN?XĹȽ㷳kf])l;=5hr{(Ё]ŝdm| g9D jZih {yAxid[K) Ir L?-8 FFc1ǰy$9Qmѡ6iʼnDYB!8DuFnr`j9h9h ecR{sE~MAEjq=TQ[4] 쳺\ow>FC/tm'fFQ; g\WpUN}pV0۲ ~7!IxM*' ?J]mkr S6}X"#j 2ڇ21훡szyDž[v'^ga?xɥxW7Ћ}j<\b8 L},mC=bF9|C؆rP6yD}?dI~  qu(я':N3.1cjp|?N2\irPh;{8[(1}0b95EZ>g-?(G_!U#KʵD|W{OzROOZZ$A ` uΌoiIG޵/D*U?«dhArcl $pSEd[:n$lMJEqb7ytym#gAr>Z/5n}}i?9'X C=-G<;ːh[Rԟ TF$b9+Ůa4UZaa]NRTu&[2)gAR{Rf$aBK6ɩ 9{K"ԫ\D/^LN `y|_Zy,]ß<\RfA21[Cƫ!)"c-J5$k2 7+ ) b~ r/s[ZF"C{]o9`% ՗YF䐣 iSԙ7,@ƒxP 1ueJ SNTQ-]uR#xco[iN-;,ί'5 ` zxԭ5iSز Rd,L!,uZy"VU/yn.}vT "VGE!҈$"Ke'UN5PsRUomĞWp|?Xey9$ bbQ}oKҍ`'[IY\όT"3x:y\BjuxFzsX}QP,i1|WtC4ܾSϽ!{8P@#kM_- >H>EѺm"εoZxB xo'1ׇmMq|Zz@[V$)Ӏ]N8W`c5ohgkʘg Yy@&ϾגVLnҽUNp5Lnoղ煸Z[w<;oMX}=@79oaaȦP~ivU\< YP:! K) TڱO/l󼓅LE{P g%O,B;(K쑽`Ao@HYDj94)aOǎ9kP9SGڍ:VܻFIݽUeq~YL;qh5;^HUhqR1K2:`| ,Sɯ?o}\) 5cF67:}!霰֣M[jh>TB";j@eۓy*4/vMbt԰i]+ 6& 7Q]'Yt5S`ϕr(&kau<{씰= s#Ԛ8 駘ܤWe煇N Nw}x4 N[{Z|]}~_^|p=l|H\P-If`uFt{/ h,}:Ca' E1,T`ݽC|HV3{[qx|4%ݠOnN΄GRϠ?+4W%$7ev"ldb\{V4]Z!r͗B % @2ĭθZ!OevA_y*uě~Wg/'R3;[ j#3"2cC#QoM]+eh? f((VĤfcyp\su_joistd 집C!3MvhJQtPŒJ->%+hXQKxw\*V':Ml?ӍY2֐r.IF gԫP sJdXĖ"Hr +J.q751C ({t g󶯊~[@ͻ@7HwFzn b2atfAW4<@P^Cms0.zLI+ B¿z4YվDgw 5J;{_SGءDXeJ@>_!b'm2c5S=bH|xKiݣY4jɃܥHSMC5 b !"7ٕͮFc ,t*L860OV|Fb>|SmUN+M.*7^Uk8x \ay+' 9aoiYa7(0؝?P$Z@P>\*|@7K(ĺ18Q-ʼn"T1Ul"DzoC»tGSW2Ѣ]{ !vy_.}5{}~Ω߆/'+%22IGhϯ5Q51Η\f֎P"=ctxސ[ZgpO;ѫDy f&n^ [~ ʪZU֙Ӡ]X}3$z:D<]25= !E\ro}28KͤC{oUlreYO?'.\(T#V:,;ï#QW?啛8..WFjq|_LaPC^JB&u/M}ԙ86)e 4q1Isw@k8ryǘ\6T;zdu"(&9UJ9VܓEF'2=ܹwcDW<)²\0~L0"p6Tp*ft%M Xp6(COC#`'+mW͡"*#X 9W/ٝrg;K8W畨]G3vׇ̓~F+xM__ &<{A5f3{NxV_:&N-eJr\-E'v@C#|qaICns0$2tEeG5y,2-}HvY+ K(R.-,E PPvfD+5{ k}.ޜfĖlH|O+ \7ޠS)ՁՌ8j`vw&VZ{ cـ9L3zL;2dhF1(t`[;X=MU *|S.a9AC꧇6 >f?_Vņ߾[ELg1X?%`N$it8L /f˝V##Yf2vOC)="cXGfo b䣖Wy:3X.Z3`;k Vuv]&lXE$[Tu ͺͷ[C:/Z<薸>1D~N; `b%4f姡W mACчh͐|9-lc֚8)+aߥ2byi|<:S,LGMH 4O[ q dͬa+QMe*KdF?Kgt૪X.{^ߕ )bG~/6EYa}j Oi+f/64*`v`6I%&%B\#98Bwӷ*49]7\ueFOa߉̺YӡSld+k@Z^dY *^TFjZ6.X’9h(r,ّhG8?Vc7n%1~ЪWp޴ %i57NSK/4r0QiF8'E9#C)4\S5]FΧTXND#y 3Y6NZ"2.$xfpZ8niLP J;}N~n3jjHIc#3xWBxO)D*[ 'T"DŁbA/ʗv /ļ\%!M̫+Ы$%Tnyi8)Cm 0곑9eE}˔ɉu}G k_G-JEb?􅶅ee-c$Žg]EL$ Z푐/tUbLB4!0?,3њM% Eho_pP"fe qj4e'xk".HDݸف".*NtY?C&ޭ3v>o$ 6> ;Dc ?}҄&7IƪD 2Pu4T|pQ=4q=CANsѹiZKPWpC|EM a6Eb}ӃzM` ]L.[׮eC.n }Q!ssih?_t+”@ɵ僊RV]iП^mm˧HOz!KEͼ̪/Ǜr ڷn1抎2x!$Zh63W#̌Bc\_;ӆ22s̬< Oɍ>"y.&Û3F1SB/2\HcZhF/2AKAMTYfzW?M 5dv3׫w[mZj.H?AW؊眿ؑ7J| |z[Yx *90N?QaG291ߠL:̞'ƨKp= [hb{t0؅,WƆ3D6ʥ8cߝ>]nso΁v/(r2d^*qOҵo0 Y.x\Pu!*^sYmRl*kVI>;XetqX*pX9}j l yKŞLQqFIOs`g6Oj<kk`M6}gC4,~u/sxT7@ʢ3"Eg/:ch肨C^*cQޖ4NR8¦tp%o7 ?W1bZ̖!lH3{XYaSxEׂa 53 0Y;?hddk5 arѼGC~^DOX_;"_Iŀ=]UH7BR9r?iN}Puwy}2F`"uWE 5 W9ל3j E5A*I28$&y&Iנ?Lw1`.;Q6dla-}\C2nMl"4Î*dJjwDݩZm.鵗h΂h˄$nBDgr0U* @1x(=;=I1Qz`*\a,/YV[g=yv#?v/ws4jK(Z*e/\;ء/f`q/%< H7bAنMtDױCEZf.P&^ Le?:@9=Hr3V V1E'|O6ϙ)-m~1 N[HuĖ[}B@;'KU'/_T--̷jʬ B^FNV>R?a|b+^CX^B A۽NJde{ ՜|F؈{{&'y{Ti ZTAk)9RB"h_7QܿL}VV` |=/7tj/HiЭYHꦱlplr֦Eׂ0RswErj$3Ğož6/熷wֱU:/|IJ,S ]^+>?6S:6%>SQS}+ шr˒/}wcg/Kڰ%[5u;`liYy`|ufx5kipې4_0mÄfKj ]{J2.O ![lb8oeIFHU ~|PnyyܺS@ Qkq.3xQohC҉|D1һ!6_C,/`b@`x9İJ{Ia3gŸO<25AVj8// VZi+\@xfmkeJx b L o-ft^?8S|=,pNȩLP׹]fk&5YVapҸago> zK9kX~[Y|7=3+b[0M߶&ت0.ӏ@D`lq̸Ŀ׶m2 A_0K68^_Ҭ! jH޲\.C3ܒ[yow=YL!ڒFCuqLj^5`9z(L ؤi|GU;m?Gqa!(-{> "q:Kҽd!P9,HN|~q 9.?+%FgVZzy?qZ +k(ʊ~l@v>g eiw'u^y>r)bֵ1ݓ ҍyl-)4$*'gDd!O&)p'Ztߌdng)Jkÿ봐R\[)BR/BKx^P(2 /ntbx.?1f;Nj$][.oG$YBu +&L52t:Ƙb}簞S9gd0A3ٶ|;=ۛCM>n `cm }VZ,m'tD](e/J$RB3ۇ֌WsY[pߴ$=)$a/Dt|HE=WlRa0uQ˻ĖX_[jKF;K==m畻9mcRK#q$&ʝ~U_F,97owK@bV?3i} }=Ȥ'fm'kb@9GX] s=![1 IƩ<^dox4jFvVKU+v.tTU6U].YpqaҶ8)CtG:YGaHltG- Sz7ѦH ׭)OOn7M/\qVbƄ4qVcL%`a @ɔǵnPD)e42:fV־&>nnIDbXli.(D* &b9LI@-Ϲ[l%!, d!!ځO!h+b1ӟ)7l9l!&倠;x_H*~A38k n? f26QSRLxA5hG2+0^u^-s@jG`L*98~߹G<Y\mnKθn)J3m`yuD8is)?`>#_vahی$o=2+Tیf]{jF m\0Ry?Hm" OaD D]k`{Baؾ{WbikhwNt")t8GJ{K/ Lj]J@pb3C9۟  f4h+*g#` CfYs{7<-ʩa04-5v9E#aW/HdG}6K;^ o+1VcYofQpq<2欗AtL ^tozhn}՟О !!F'o1Bʫ掵XwCA"n+3tԘ^%z \1 hӜ~S  ccdݽvU!+$kCiD:gx':1nʶR8~ӝ F}@P E˾133f9+w?V Y 3z+s-ww0Gk]JQ%jF('$Ԯ>]H͕k%-gdh͸ ֣qp17v$\u$Q;`[_mAlC鵣?64l=sn*hM:h0&>-6߳Txe悦=IcTG/(Y=u%cɇMn ,U.[KGSޛZƘQSoI5j`)(wσOaxuVݛNsjQGu _Iʐ*zS -kRّ&hѽ$j5]Ob֊a{Bļvgz\oᖘ X PPݖ3%sP8[#eZ ⶐq[SGawd= L<JSIQu5&-96(Aט)!O859}E߸; ەSBkQ}-:LyymXN2iq6EF}v]tdW;˧Larҽ6;bԊjL:AgRZkE=gpg;ҊJIaPRR|0C.@_XsyeUo&-Vaz~~ CQ::0⇃b|qp[ [_R)+ږ G6``"l]ۇNrwty qz5(¤?zbNdqvƐyCpO HGHi'6\_XH [92kWJ8w8\pJߥ7&2dBGIЯ:h=@{vZU,k%^MЩdk&iĆ/sn4tpCJ|3?y2%t}"=@I,c`)ҩ+^J }X\y)6i>;ڍ"(-ʳ#V26GI/;38I/xhI竧1/g>RKLҢl&І(Fލ|.?h((/4 A1՞Җ!=Shs ̰KDBVT+꧝-d0n':꧛K]_mN2WeH@j^͓')Cm$dBm?JNc#9`,Wƶ;S/Qn&|H{Gqx$zϴ(oŅ>0a)w\Z{(u yTjg)FhAi*֓zdw0.3~%;+q%à`Dwƥ㡨gNS$;vdA@;-X-~~ ~0׏I*zuo`u@lبU ުljd:\Zz~ՍKrZT}a׽D~ !̋,`1'~9RA1}I3;g[,9S,qAQO=4T>H&IPb0*9u@,hOշZ(W ?' |n?<v߄ r$^G邻#' ɻit 7-Isq?NГZظ7kmBoDpvRGj`8&s]^]\E2Ot7s[˥0rzsZ88J`V7qvS |J?F]cO' c&f ,0z!vFW-BijϕJ0~C2v#'9 B{gڅХ(y,}tbJ S}BP PҍG0=_w[fܖF4@ 2` Os0sxcSj B,j׫0:\( ҹ71%z[Z>el`@E+ (4;xZƽ(I>9̴C6e!GOo: ֱɱ{h?t*>9ZLgƤcKn]Z rlz6 V7;r|*>nrw˽g||kkË!kY AhIEOiqߓ^@?LeMeEq ok4Ò9rS;Dc k2k'K5OR2wڏPi >>\oCv[@̑c!'D7 F@Z=(Fv~=q@qcĽf^n\OxulHyE^K(Rx?yHdOE-:X1gCBwce1Y;{< kKTuQ V%%X|w"6wo%b:0MR-521wgu#=Z#Ȣ'hk]j033RFU;)&C-נn*M-ZX`%+dVŧ\۩̮5m,/ft{!93 VFsܲhlKڹf #(R5!iJ٠O\ 2u77W%x>CA7DksލQDЬd®VRp~{M?wkʘdr|e.qJχ (ASo R?B {=XDnrn&.Kh24f|J^W`M P ZAm?L 촧s>۵*k^!Ux,9[]W7 ߟ9Q`cw`{r~{w0v6#e7!xt;q4.Jc,(jYޕW砎*t.->^wꗃ` x:vԸXzgF شqw 擷CK+4gZE#jvġ;@1jJ0lIޒNOyKl؟lkr l@SbPqt_-l zZ eEѶitKD@OOo%)qje }Mf#abz26|U$+RV?Gi_DPt += Ne'Q:Zqed9@hC-@163?;@4zήAV'; d1(6՘ ~a*`@GtȒս8O=A%U5Pa4ٸ;BGEذ(q BׂMn#"'gH,-<]8Lp-f 3Tf >^xH {bGP%0!_/ۖG ,n$XfWhZ+A[zќK^HL3T¿u?07^-\M E5P/qcJZ*Norc֖*V*I+)vzp TEqDjY)M<%t/MI88̒yPm i̷QVF&m^=InH=&Yq" ˵zx Y66P Rϵ|vcɘ"CbUqp:sSrcLj3L %m T;] O!,ݘ+obqv%`3uPk>@@o!-P%,,Ì,QRdίM$ YeU2ids87Kh>gME%|}X,Qrne!}O$Y{Us}!~9$.PBc##r˟-"לgIs}DtV(_x'H`Gi6^* ']Rdl$\=|tw&bۍۀMO?` 0]' e^Õjk \YS)@zVAYY7*)mDD"!53g'LԉpQՅ}p HӾ/w=<\%Ix@$>{KvVFVݞusHL)RJ$ T|3e(׊{2hi~~gZǨmv C+eCޛ48,ԬDsU?qO='J: _H%|Z@Í-HJ"\ib0=؏hNeڏĹ FhЖF.7Ve:_JóĵQMe)'P գ4A%J9Hc 0ct jGTj5>MY/Xkj eq  4yO:46Xˎ(Ko!;r4'v7UaZd,=j a |G'?UuV?71z͆^Wؚ/~)wq4Y&yksl[ &@CIYC/l=ksH - !;>Rbg̷1{-z׹;Kqٲ2R/],&Q)h`,E84@LJ!ϛ!-¹Dj}vn?e)F4V-',\3Tp9/I-z8^=WH/^h ()1D"r {û>pTiA5hRýLhZF*4HQB-\cNinUft-'A:D1@5Uw[(nQ{怄`M@s*pٟ\ N`.;i9;_w]d+Z77g}ɿ.p%dCښ*xNKO2MpMrr!pcL3:FQe\<a"heU̢,P,D+r_KFd?oΒc hG|ST׻[1ދ΋u@@T{UЂjJ^u=CspȰ%c&;/13jIQqa* bD ۖE?'SPi$=gy~DYh*  DfWPQw EYt\OQpk/9dz-rgs;o 8n ^l{. 4$`;m|i3 {νO->)0o]AߌЙ=/u\JDC&T9h̏}n,Ͼzȁ ?Bus $;LAU<E5=*St1 b Ǝc 9U0JEhƧh,beG{ ~Մ0 jAq琾s<`^˥e\H+_Z=-{10fbV^Zb0\jT^'D n-0._Sg XD ct Vv:q>yC 2_߃+mN4{$,YǧXu, vu1ڽg\"z T? gBp^""Wr}[QM+RgNX˺>r= )~qU]+0!I=*fƂ] 'n3S]z%pUsIRB超=!mY$ WxSe[ɏweߪRARodmE 8_ qvPa-fP&f瘕vl 8l#xl+7PeXϠO^&~uk*x\f^=A [@*6]ƔCjkA&TD9 }AWiS3qGL9H0Wb}0Ǟx^"/xcp>;_"KH9؁-_]~1gj|<|Jّk)8lHP!127W0/`ܡL(@xwD:qM`8P48Wc]MBCXY80+"svAVgҎv3Zi^}9kY2>7rI=ڶ b}Ȱs6^rU}:~76V1GZhh]5С( Nqe;bgh. B*6yh]hER!yN?hT+>,ro_t izo[FhLP"ghY9u+gJKr17D5Rv&K]$c.O9NG~fa˧ڂ=bQYl>ʏ%N;vB,ʷnK>ńCMn== Am.ѸNgY[D ~1"c Q?o&B>+\Zr~T`/-ɴ"o ,!3s#%xt1GjG䛔,WJH xƹWq0dr< i~SŒe{L@6ha'MGϦGzp 5pUQ7SA#j1%H0^uȸ<"<mK+?~,Ǭ6hHƐƪLIFX)'A޶fkѪwƎ7%Bli&8'J9d1ޕ A@͈n $B5Rޒ`ni*CT_l${u3)4yU(&Y$X<{cn)X!R{9I4l8FxZ-&q *ns<} ̌Bt[qbl?炯BGn R7JiFF!>wC'ࢾ°d,-WQ%!Z6ۭq&)'[ O}]rQ|MVu|uicIXa6ɣڿ!ɯ0fX4ͮuO蜘gOfVdpOT+5 *.1\l(+i)Gs*Wlഢug~3wrޟcKJ I^S"m\}~.&2{j^a~ aMh@d2 ssAq.&@R|Vj)>, ?Qn+`^c1kSj WL L=&=Cylij#F kK\ 'M`@ vgUƽ-6}¤)61LDAqZ<1thvxcjuu;~[_agjebQmtƿ@~kG&[s<XDi%EJ2QL0uBZ bܐl<WuD\TN6k՝\WzY:V}5sn`ʬmݕ5+7{0Yܷ? L[$ص[\q Ӫ2˓UL J3ӝ^Ő,*;ޢi էovB44m:#ItVL?+v%M>7h9 K:Āg `A*t18뗲iV(ĿjET=sd$`AIL0t؏xpsf1+ .wZv (h9#bٵnKDp,3CܪM.X RaQ+T~(IHO~i[goBR^ɲ?k &+Ɍ@Xփ8NK&vW+Z2rM4Se0&8~ d)@xPB fG:Iz{?\&}K‘7#SQn1(#3uY͔|D71ܖ6_Hx:dlVpRЯjAs D?b:{h`zi66AKR0(׈MǍ)Qg& z@C߰x23S%PLTg{oŎҨ2k hNxha0$z?_Y]}DT^2ZKpۥ p~g%g&yѮO02Cw}~N\(z8TqNg1稰=_>u a3hrOd3$i,y寠3[*L RmhrYEg)m.r8cҍC>6Nv6ٌ|0Z@yy؄ctK#=~, 䦙ە  % &`SmhS97Fb7 41d0Gf.IoNøCJT7HPcNˈV| *JVNWC3::9w&8BD}~O՘r%/NxZC_d??6+dP"k=Yg8B\&m (RK3W͟㜪 a@` jHjݟA$vi}ϵD2_VVkX&4ݎrXH w-., \a,Q\̴ OV45Hc.[Ae!98ʹPKP1llͷR;ۇuDH,o"C 908傆 9ÿZ5y֮ A")*:ϳ"3m|8kVm#X57CEp=h%o{&]뮏0=4z f !)x]_cJ(՟:cR0rL7컱i~: v,-*J/# aIZV4rQ۽ -9${Yٱ5Ram'>#@/Di.wy-1/PSsx)gȠW/U%G c47!2Yr7..!^dx\ް}t~' #}˂̘)2B*Qe4_\蘖JsI7Dޠq@I`tsZmis&%`jGbfA[X;DVy0wnh<|A?B ԪRn#K@AN*f$kB+ 0b [/@M_-f9ͫPg ]‰^-=-c TWWgD,bZS,hnWc&cc.4ȟrފyEBzQ€0m[Ƿ}wK66JE\d O;tA\O#+mԇbK0kP^gȇ? w果1mxT٢3ܭzhlA9dXN_L7IS`jHVGZ@C5ς0(z3Ei>%M6%߿d@]jzx2bgs)Y:CxEpӭ'lNٱqp!Nhp˽tQ~(pT5m uMo{mGs{62" r\~gT7!&9|?&e_sTғf7jk&T{,=Y #2RC>ϬJO+7c!@@rGa=Z\IaJ[\>ya*lqIx0$yr/!. Yl6ԟhV>}O{hrkx%:deknD8K(/J m)YU=B:CN.u :yl $$1@ڮ)yK%H\4jI=u#F0栢o_t]Zk5gЍ>p.^=අ_u]FNu_4YNklA;<38({K_ p-êsݭ-;]ǹJψ}ž3Tuv` w itBO"QOUvP)xL!%mbYd>8f1/ͱ댢WV!N~@J;錵;xɒv+Y|XN R>y6%5l_ÄG'`T+F0;Z+ *o+A66P*cHtDt$O$93fޱP *KI8%}B W"> me2TA.Х|F6YL??|Mb4ҤF?N-{ѲjGYe4r!)i@^”oB똑)IpPt7 WX]S{-އ"T h0ޖeC`M;s ^_1 Fl +Ϧ< 0̚! |[R4} ڀrL+eG}Vo)ʸVkuf*̊xQ,;YDY ߯r !7 o-oo;$ZiCAW R[Ӷ Hlc!M˶M.vS=.AuK;4̬6wAP@'dZ»1LBbJQ7ַ7&zCq)7 s'ؗq \cFjPp1:dn?| [os>ydk+b5$1r~ 8Dp<X5 Ӱx4~S\/sؚ?Tc~'۵, Ty,{4Wim:`E ؕ^U:#߿bvP ԭ|?ltX ">E# *+AF!U|"hQw=G&S]㴻5Um.^EF@`6v(CG|B.T.!pY"b/Y340dvon|EAe?LxI%ctUZNȦr"[;xx'MbYѥs Gdbi]6eZ {Ρ"sT*arrXEO/;WA~x&c2|1$uFd Ѭn3FƋPWPѡ;$-sY1T(;=[ӿa4ZF.2 W+e8R1ƭГ[u4`hRQRIh\𾈥x(ST0l߀trb9])F Uzϙ z[@h>@FBgTwGP34Yuřr^p!X pEݿO5g/wU%+(Iٯ;@f+|LgC\{DAQ>+d2slikusdst& h=۳Qq*GveZv?::_l4ڞ*)oݝ@S TedEl"sCFy%_Qls-l^4Y%mʠ.fnC U+ "7)ckCt_V)ʙ ^wHpG*j,7AO?1Tyx" dCn_->%,9 iN(Jzl@GT!5#rM u\( ~E% U_噓$.eƞ0&/_`zJh\K>JcfT$rI*cR3g5Ǡ݆sxԙݨ3StI'b_(;{6Cܴ fޛ$0hk.$"PoEwZf!nO޸NF$00m8RϮLžKXT>r;"ˑ$'>FeOkdeNPH3gd %Pwy' I3YBi%?TsŽJ4D6`oґLMߊ$jٳBಲI,Z!h' {pn}u"Y_)u&c ?v7G}r GkV-Wxb*Pdr0@iB.!J:^1Y8Q݀ y)7n`w-nU}="=6Knњڛs Cp /hJ"af7 n0[zW^,L.Mlˮhۋ5['^މ]Aɛd$0q^ !b@OйKӧo^eMo!((G&o揞A+KݪBfSK!)|t聠4F]b $|ﲒv%6**>KVeKT4I 5{DXB.C$dl~?v8ޟ1b'S{ &-1}GG.M>N? hKx-I8i9ѯz`@mT4vee03-#&~  i ;V&C^̓y ʫ"?ñ`C\ ltz=U%,o`jd`p?я>x;: ^Jje!Oh4FY]jihx&ų( yo훮>^5v*puix&eOWy_TGߙs䡣`js8Fl eFʶ v<ѮǀzfoExIgJmH|yyF,[٩LܖnSԫ jZ'X=GBGt|U@+G9I>s7@'/PKjt|Xc-_Km .0gG{ˊ'aTGMB#c5p w2FĆT!m;$)#/] OWhWF ]8'G˘؄k WP͏ };gX)HyVmcN'?.v_Ty7sr.t:#<b?bKda /I#$Knpm+ ̛ÀN$6fq0ܦtPׅ b}qTҪ} NVDloJ,douIf`jJYLgAqfVpj4W74نKNiwLA8eK͕볘 +xq'4eQbsB5- >aȁ>LO > nƨfwgh +geY*_9ez+=PKppGS/.P:wGeKg3 \0-]w8mꆏz/nʁ#DWzaCrB\=Vs -[~r Ml6,hj*# q F »>';mgM> 5,+0ZJq $$ éhVBDfHѸ#Jp۟I%4(uߑa/iAh뭦F=ҥ 7v2I(`O$RjWtZ'ߤ7f5sK"F9 +%?ݛaT~JޡvأŻl)[#HH#0DȾhE{yђ1Q24H0u(q, & hbAlap&;ҾrӮ&ṆRA7Us"0D{C-ҙ[]t*P]^2P@5_z.9&{{8.O?NLBSP.•TŏP?1*!KhQ8"8T"W4E-c_^i{;ǐ{T{scLwfjߍc@.ec;:6l}HgD?Ő|Tr*U8T ⃙]_z7Anަ_";סTTK5vj["8֕cB*dMY6fw9.tO5 3R+@eT Azi3OAb)IHjQyn|v%M+NLӷz5S"d^EWT[ep mE_DҊg^$avX 'u*(d~2j֍X(~^SowHlPhB.< '#C!BO$. swn*vvQb ɢFpiYʋ=&BNorwTt|}.$MNt_d9j1DP+}2^ jS[7wSʦ3ɖ:+9K͚41΅bOYEnU|U׆ p7>U W @ǦQ1\+TuN|>7%mΤOġgBb 9+M|#P7T=o 'Kժ>,|A>*5X4H36J@h0CFW87" .\Hg)wLJ[ߴ $D{2Y\[ Ld)j˨=y'N9ZjnT0HHS<Åئ7xf+?=SɕH.XEQwrj{l"=NNnf:u,5/0:gaӲRM#Пy-p!`C1jjxjYPk5$ T<ݍ][BWhjU.nTNt@4Q?u4$Nbqiۘ.J+C ؘxy[p'٭Ur_;__BAؾ pF0߁Q*?C\ZC]vuy&AeaEmC~[%La:rS+I#J2ϊA@l@h,1OLhZK௭1p"$GFiPvh+LoH/c&9BǬ?7^a'R,)s_^}<*y& ߁xۅʤui VV>73=AL5r_`+s@NB8[G*9 F7d/ =@+t&kժx~Ft<2 $#I lB,%KT1k0W >;hwyU/U5@ ?n߁a-`a> 'zbnİ踠\:M7ЉiVr?,_rzT(k.I<+.S& GK z0{lQlTR?7euFn+XG-n4jU&ZHU!VV[ya۲LFckZAc\WR_b}?&dSZ8N-:MD/2'v_ۃ׬G ߽Ƴ"Y:zB'O/ֵ\@ "r]5Q2 az=f>F8tC!bb"3O)$۠Xr5~$A#Hh+A<-*4ڱJSs(8 U{L9CGӺy.rM_RyX|MȍZ^IǗ<?S[(79O&S. F.o7iqE:%z'VY[O_1l+z fuF$æT* TӂTmi/y|p@K"4Air=U71hoHx>s"{udQCoZW@1]"/:^` g@%DNd=W0&LnIzpTN^} (0 OǬ { җ*+^_] QV*8c'N %Ozm܏| [g: ^*&`XWcFꞅ-/k冧jfQͧ8 j>|O,rޭ_{> .YT-Q6,wC#0Vo&_ lJZvf J\Kλ2l+i%[p1VH1L[\{q$Qg<#ް]R+f\e_`pkj,+tûQ)=iefr^}bX-Ѭ@qmgJ ԣ^"(&Y}]ġ:5#T!|C3ZOٙٳ%8!W C1{U|ṾFJnT㸷A\$Qk@_b>!^ _@Y2BHp`$.۶8)dcr/&_JhjC||q;VI .u7KxcwVCCH44uybO>u^k mMdH}1\`%Jʉz RWqw9D"$-w2g>u*m'317F_*ɕOR"bm}\}<]']6e;HMSlTI@,߀V++9&WLo:lkshdFIg:8*\>$}eil}/.%~{A\QF\C%ָ҆j>RdBٰv 0~BdQ >0@yJK[tH>+u̓g`|16Y̺\K)xAvhM"n92FMӎ<`bFnb"4Wp/э -&ep)[ꇳm + %D$:[l+0W&Apqf 8wE@+T'JWm\B82: bќY҃z5ȌN':;j&X4) kwhDl;Y)Q5_`UM_󒛥 N~:.AHk&8hZ,4I%)'tu2Nix5C\ .^UZ6%4.MPr8%s؆A'%S%$F[צ1ǒB UۃHjkv9.z񰣷jl5XA񝱵#M؝^UI#la(9c. /Mc/:w^4H6k=į!l]ڙ3yFov![]/iїmٷf X}A-NoIU8@jS 6+!+uJu%@ܐ6"RZFt)E$ C^2Iɜj`eةxeoD >ma~Cxʰ&YV%=Jexwv Rխ*YÿlWF-=q.[PYl5.ۤP kt.Yer ܀~3ξ_(n:Ei-ȑW{˦ʮ*K rH.[ t5nQ;g֗I#mgN> rdЕ/5e2W5A$+j;Lwu^=FIVE;Σ(iUŻy5nH;r_4נ86l״7an-&!VLޣr GD26N}X>PTBFkP >]ydŎ׆PyP WepҨ RhZ{nY#ۙt:x3cTZz ,Ţ%bQC=o㩱O4IVWH ]^xPip\ կRwE߮#V}AWI+c)>F~\/QІIBnO[̸<Nھk;~p;!fei|]? gd3#_Јڐ} 3i@ɏ%%oxϦ 2qiLQfèͨwW*;#Pș7ҫKR.`uJi@ԇUY{>%r3(wKYgߧfG$9y*=uQݞ CzJʍ J}9[wcfo-S=85 ~ɮ̥RmE>+ݫ A8bjk3Y2-:S 9*GfAD/ֺ[φā |BD-Fi*iNu<+*c¥& oɭݟ+n>+emvRχHKFblգ͏<2*b%"u*ʩM,-?HYc',YCC 5Bm<(+"{ "M&x)uQf'wT[%랧=8W Ѷgsk L7Fy#k4uqxA}gb3fS- ՝>b j(+ ۙ3.(@ D%$M!-a"/>aU%ucUc*F jX? ' Cƨyz, (v}؊}:ֈ曌 /lw)1oYq'A#Dˢrj 'oʹ :%^ Ժ- _#c b=`z`hRal+Y(n !VBG,a"=[Z SxJRq$?ڍ 4n}\yH$mDw sAIٚGt1aUKE2h)2TCɤsu#ٟ2mWs+8=V((GSБd0-[_)VJf9383Y1X@x%w6H[r,Z9幵;/77\<+!ږwAm}wTg8uăi#9 ihyTxv\p&/ ]W)&rK7Gv ?w{j_Uu-`\'/ͤ?XY8E%`C'= /d,B|S2?;=1:Ad15(jct=(\O!?IzadG)0Ƽv'=W|KբBtY*55Nr2w~f[ 6s8˟L%XXnĹ Q>W8; hq M6w=83aP eU4D/m3!w76d_gB/:cJ0]*̧8kɧm-jw(sݛJty-a1+x8 *Ջ!Ihj *_2,p}df." ~<~@3be΅"T\'vI]& )]0-m?niʪ|I %7@ ǕEJӊP]>K~}%}5 Xh+̇?;֚~GWq'9̇KtsloIŻyv1[]P%I 쨪N^㙯_*V&B[t=? sV$hO`;rzGe 7v57L$aWQF=wt(*Ίȝ7b{rd0*K!vC=j^G7Vk%\ۊm`]_φ&QA56Mв󅒕񃟳;xUQONl(R*ֲz/ԣZ9Hϙ(M9\cp5X!}َra`|g|ܙ'NrA_ ~;d͆w*Qa/} t.* k޷=%8' ΜvfBm2eټE#6A;N0"rv9P)5ʋz&u2:#cpT,VjZRVZĈ9NLaxhlXX+X`V76Zܪ2g.]N5"A:on(Z)g{IYn]*kO_dC;^ZOuƕZ{iF8>]g~vB( # / OmSgCj"bj4ZQFh"5zH#"LӟjhMGlȄ-Z%FAx+G+IL'qIi[lzKSٞAT'G= 'pY49j >]-Fl wX^0tъ^wyԊ`~2/Z)q^?O[`KNR׶NL]PB#8O/8" +\B <{(xs??!#.)cEu8 ޱBlgF ״qqH Rc.T[J/-n !MGr;H)DmIp"HWnQi%2[@{[׸3uB{:pdw*< Ȋ-$80/mBQ:%wh(m&x}d5u .Z 9F7p0}Jqn{peԀL¦Bevk1`}"=QWu~9mGr&PT J{6`+6)2}Yw[8;0 Ō9+CFm.%W6KJ 3E|zOD9gLѪDž: <,E %.,3FEg`Bb_f7̟B|S ݧɎiDcј@EI8Ӗ]l]1kbVhbu=͇!C@^F,{ :S~K+DJ6 7=#C"/K, ;ˌ`!,mFIx0duq@V;hG"E$%Z,>=纂Y;]xf{2Ujrepj?6x͑.s4LʍǖV%[)M ј޾V:z !sXq$C-xi~m!vg–_S! 4NǵH ;nR3i[Dm ɝ,/^VytUqUNp5r``Mf zRk7 HÂWtwwF<U/HP,VH.5 ^8bva涾cxļ#ۧةG|)FIϜ˨v/1KWe(.07ԧ[c VL#4~ 1E-9A>,mOAoVSA2-C=|e_b}Mq,"i-_L<Y@?*wl~ ġԄ=x]*IDrRlq->8& E| rx AlM{Cc+Xm@)F }[aq]>+?WD1|ť<*2HEhWXjeF&ƓiAg0{B,z}x٦GV[AkFcHQXe\iawݧp=I OjZ%]v+BBkAM[&M -1$ 9wgY5R\6́1^=t* gp|Fۍ+SUqer< OG%9gP\ ;̟;HξϛAA&((UJSQ Zc$]Y=zA^sny`㦳\G? (+0Yt;йb=:eu"a;KzCG+鍬B E\{DB:d Ij\h@b=VMZG1RMH< xCX4^"lf>s]/33B*W&Ŗ\_c[;nZ|"/%w{&YPd'7 or_:ŕϳz@`da~ fAZ/!"#."0nu@ʴaBOT 96!I)b P?BE-V@yȸ/cJK&Gn@a5M& fse5X ]zj GbJTD}y=٫%_PتMn(d ~iCɼ{,S XR6s9%Ul 7;"ube 1yT*\SKkAKȳN35׹.Orc`^Im|GD/ X-a13̆j˚o"kכnl T6гlå!ls6Lh;p G"ƍm Un~1%m\b"Mt͑Q;bvGvB$ƪu|uL+t(Lx~[e,L)n11, t>r`gxaV&pPvL Px!r,yX +uبLa.!x́'Q !D?[rCv 1ְN5TtCDH KzQ!B2#&K96 }M$`3R>| Zz(lig>SLGa ,Q6'?ڽSzjfU/gxA'ym$>.5WH_ ENpd8K?_I:Vdӣ}m]sݣdbG3̸in)ԪpbmR^a 4}4 6|i>d>]qe`ɡ:-ꟳ*(oaW#J"!8Go12ڥ">䎍o ۺTFI Z0Wd]R2*^S|ot^- QG vqh;{<4C&&&[chfk|<7]5NKqFY,7>v2cr ̜X:% no#P{3ɟөL'ric<\2ܠ2#15 %VKv}+Rv!ֿBtwxP4XA9]rɌ{W^d*n $HB!m0gJ̜r}pO՟:bOov2r=&L t欋X,xq 5OtүJ᪪IÛ{2xՂ>͸VIgN$FN KS9"&Bߊ3j׀{j$ɥ¼@S2"50o,ŸtfiU:?"2[DTÀOUkc ϻ4Y y 7OG?_`iY  e4mFlSNl, %J+ `q0s!H]=1*UZ[lFZ'W9}$[;KP> H,[Z`c:N\D"OV: "wX brQ9_}mq+V4:-3*8 (oyYJqk߂]GTĸ-s Ƿۊf(%U2YlZ@ |qy0k nbC13ՍST]Fń(e7{U/YVFb<w̅$s+ƚl9&Z"{Zbӎ08{x^Ra:"`SFä0 r;Rd՛U`l̶䕗Փ-.~R-f[+QByZ9! HG!4s>wya;40(}rKچ߹{Cc͂EJz S-2L W}$K~Do0>΢:P/JTnT%DfjXEyK-zR7\9|)(~U`e^ 87Z&Z&əS7ďF,X tP¤ xڪ&{qEɸؙ`7щ$pɱ[N>Nd󂢢joesϷdh+(%T~͹id7P+ ppm#&S{)Hf j`? (;[PSu(_F=|P:کj!Cz`N2_/C80 7{tݸKm `|!#c;Osrci{P3>5$[iIpf*&5Mt˥l<&R 47ϹCBJw4T lNİ4Q䵱QS2IiWF,1ԯ634翄3nTTBMJ\S;7}Wie:&'ͥDyHră.m iIOqAigOW"S{r;Z'1iV w{}zūN?FR7/W]H(=5I߼I&z/\JĎ2GznxIg|TWemeA€I-DXDC͢D`@G5pED!\[|6ywC{#{q#v#Ab]B3 9IFeɹPCɔoҴMHsac;X0RǤC# YLK3V?zڎ+]Sy4Fowg|wB(@uX*oZ6~.0YH+NV{y5O4H2kkPo0UBjlA6>U",$[Ej$/Rr{Ct4[>.{ʼ b$;PvHu’lA5 FAd?Ri!}nla` ;2DfP5)1޻Z_jtZw *-*b1XlļTǨ_{L LUp\?TjCȨvM1 F'U}-Uj-.|zEÄYMYww~QM@Z&2au'6 9p3HvZ2Ң%=JGZf(%xhp 2v\7ޜDF*FKRr\g- yDeBcFg};(/FgXm傅0T7c|Z"T0OQpTмl秼9_p(oT+NOhս={EbDGM?Ʋx e=QxAz2Ǣ`F?YBJ0,@)423wT_͕ /GIX伯*Fk R5l<33k/`l(U;׼ ? O`޾˾kz[T᪾m`ӱ/yvpӞEYb 8 d[M,uFAPA?^g$?e WoL>4%t@:pct Lc؄VR\l}o 6y8n=u~,ޑZ։$ &$P}-~d&fQ`Mβ5FE?\B'+5IGgI.z>p]7P!zfˢa_BC2՞Ө3jU'Fxy H-nj?Ę'#>}@^) 䕣Dz(ȔonfHBl*~L)z jO䅤FqiXY|㝹{v *k1$/7ԝgN5hK&DCIp<'c+duNEsi8p (]t4mDX",K)N(͈'!=g؈lnn2h,俏CO~Tݯ='C>ugfY[%.IFz_bZͅ-1_?412 zgA>554r 4'O_K>\ZPLu gi݅dj 5 y1$dgu+9bn;=G1 M6$=j[8=PBhuCOnK,"WZVB/P`4we{{ƃ M+r#HLɺxЋ1[ [D꘻n7r1j2[gf.bnZd۰@LV8&[I?HTZpAY!_:'Gcɿc%{l$ȃi\<0tC A6$`#0ƫ}3jM"惠}h6R &tsO*: {[v.|KjIA_ 1_."'e#v `\x%mϝ#ּH4s'`ɵnmtkdF2(m[(ѕ!`*^vȍ@(F#"o %,:ZP 0Qe_.: pS,VbIp$RI^W1W)w#' NZP6"kisЦ] 8zY;낛&N!Acj~:R߳L=} &,x&~K'!Ƚ2(Z[693kA~Ej~,P" TԨ^ :Һ8K<}Qb/!DĄU/GCLL:]ҿ8-p[9߾:Op7c鶄6EEhQ<~@4EjE0u|=f wX-CIP֤xHe}o*?ۿuÒs>,r6fo=2ĹOE2 yۙd\e6bU*"$ {+;NC4C_"Uiqk5IWUucL@( R'$Ńo6 U[rb?>RnџEA^ 8ԸHs/9r5+̣ReipW5'QLӫK?MԥN@!! Pś8xƭs_L$SJMXw 8C6hEEyϽ .جb}8ڙUEBgdxE/fs)Q2s١ +ol ܺ/;@Rۻ6hʪ< iZO޳Ҿ7W(H322u9$|{MX)uq(wG-<")>1i 7BJ_Z 3w[{χTXp=05+XN3L$"{btu<4 (?2PeC8ǒ(E*0.3c7 uܧ$uZ^XLZa$5'dyeO;raj?ƌzDmwĈvMˉ Ue,w.yYOyt%7pw?lS2VT1cx -tF>*QtAMz6ZUOc{!~!XgY_0B!a&LӇxoRwY?7yQ& .Yz% WAkXBsMFaif)M+L#j^T;_"""ȼ|b1wqr[V -hV f=E!#81 $f,hl['70}579h_ qlQrA :g-dgz씎2ӆ!(ra=ArOTH#E7HARt(Dy-Us[sw`5Cat?\pɈ90z>~zi8 ]Dj`'WOFM"xpgvɽPOEw"Ӏnbj:c"Fa!E4;0{»q_-{Zq LP!c+* 3R밎4^!z.n{,E$ 좼4;жe5ɐVP(\j$}G  K߁?:9J L(+Aeq$Req=VC;93-&$]WDLB;1_*r4px9^p)M0QʟdDAz;/k2='pPSꤏu"cD>C+h+ 6S粑"FNaojN ×uʘV:_#^rqԪi^"4T?ۓ3NA[ȅw[X{$J* |?@7P_[I W HCSghL:γĸS"SAP@s*(q/D;ӳ(d !n(+IE?WSII&$'ʨl땻 I{tD48jVO6"ȹh#z O#j'FlE%fV37`6({/9xE퐍Vf&Hn>>@GyuslI))_Ζ ANo*yJ`gBl}ձa xԃ7=ߺVօRZ%~黩 -EVy08дfKpmfVMU2Q@M> ۹`W֤ӈ!`UջARtX1 Ghx,tZ"O0p'37ˆeGܶ~|o߮_ߴN}PSB'f ⽚*O+E ~=8=эkލ8"=N[:<-RHPyAX6CSwC^8ap&r :F^ywiW\< -.;CJ ic/Rn-ݽ>ߩ)R%s3Hj TbnLS /j.IU[%\ L[yr\Y˒oVId1BqbWVEBas"݁{؇te&.㹢D*N y-nCw%0ux1CaLHm3l`SzEv$m4q1bE(5J&?(' t;^B8K)`IMZGQv~,ՌȌfk66VەN4F>(79>&J *ip+QkK;QoW&Wʻr&/#2HMԅlU"햎b e7yE80v9$F#Jʔ}yYF f0VhMt@Ǵm8oTd$F' 羚S-jYq")dxx[lX @tTd0C8еc B9S8 <c[[z2F\G_bpCIDE;,QLK 6ps?[[P:L)?Z,ؐN?XVNZsФ5أ]} eh:[5]UAV>>CEF%)WH\"j@5K_X!{ӌ& 'x9f?jHP]zC+ېp4$ nC!'ݖ&JjyrI ц8Q-ईoT˨7tqtak[.B=-k)6;nFm)B|q_YލЈw~9\o̗y '1Nu<4L rDUL$J}sw?8Tn<:yp3m/(q8̟>DmQS>'"Xv3MUIc[{AŎe:@O z\7!|}՞[q?aFI诎X3C.\&9Ȥ$,O!-'MB!_X %`e66"񦲄-YSh@ʃS ۧV'(qZs:쫞<'DpGlx05ɼ Ǵ:NCͻSphTg#Z WLBhHX v0#J0Ѓ8i@߯HԊ?1]ʪ F/wU_~7ա!Y7]Sϑ z8#t[HZN\s>l']E^EUcz>>\[ғH@"_}oCR.žVv΅Ʀ΃}Jr*ۖ{̶@}l"t`V>ӫB gWr/t=N+7 @k=Un?kh=yK ؑ^r^&t{܃Is8µ<j'X> )b]ۯr#r QG](u..S1mkC,2 BLVX7Kۺ 0ѐ=?˰igO|$1]U$m#5* }eqࠬknQ8a"J}EjCR\-;߲$i]=&@^j)aS s/?VvXM1Bp iIweߘ6f6'33Xҙv@gϖK t' .p] ɷd*וLwĭ*=)U7~aAI+;=ZU^t$AV3pwQa'Gän,E#cʭ*6T?6l*J?즔ء_C6,axz&( (qƃmmFr' nٓwOMnG/4@kv&8,ѿXY41=k4|B.2k g6 Jm'/Ք -dmɏnC {SC '}5WIC@(u>#<">0w-TԴlݺ?(')tbRmiN`˔Zo"nU70*YWЪ\Ub;#{DG$7_pv ½>Yo[-GEG7rTdbUZJYkh3G6@\ FlAwr6ĤWȸ=3.ÙGc MZ[oh? W~Qu0gqהKv&hF̌[,/]5+􂦸%4fuoXz28಄""-(PV P@}pM?u@ >찘xX!ݓ̔)>{lsޢ[h}CSo9Jb=W⚝*N@3_ӣDә]ʚ Ra$TίR>JIfpwB(('@+nӸ)s1-ELyu]wnc섯՜4{{QBtcr-w4jaJT)yphڽV.)8g*_1A}O"j4t( ڀlԐKxfBQ./DfthUfRuOM`(ܞaמO Wpt fa Qʝܐ a(XB:YZk`T*9,%nyb@"4ScݭxN$t166@vZSf[ceXԀԇ 8OU m{{)xqѤ$"jJĘHuí;şIYϿǎkiyiFGӎ9Oz8vq(`Zҥ2kEa<yl ]GzO#T-Ձ`SG14+L@r"4 T`%.౲ʩa$۫2-KeS<_QR} 34Ŏ9-.rGkÎXpWH3,Vqɳ3*``vIYs;]xi(ø'uLXhû;h$R5bA/þz2T=*{+2{F+xBuKuadiiYGDuLU{#%T~ݟ5RF s~k7mFrԦ`ҙfjǓ^ 3³t>"0Xآi# #ςT1Dhg?Erᡠ WsES=yeY6c%M24M#vʖ 0={IT^)/J1m5mY oz&eUU-'hy8027)P z;f`0пX9SoU}ۯ*8L(R0g+n# -lDfNL# 6fIZSOuʝ+ AZ 'tu;EJy3ފQiz~@kժh\&`+xwߨkM1 582A$˜5Pcڛ8-ҽ=t%Z.Ǭ)=/ *`=@!snAľLXà2p4rCjB`&QbYaeu+sW7ϩʫMg.{[*rd*/Aݩ=KP!&,-DYְ dv |{EONYi(w%,(ld^$|$J"::@i=ޜ:FEûΑUjB5?U֞aF~E {XĉKi6yҡCZ @&i~ro b*'c W}~~9z *L6ZTz7ЉV ӊ{?vŸReo^ҭ%|-i܂*1ԑA?K>̰,3ιɖAC͋D3G./H='YUҷ&IsHcsS#҉X=5ېRfH~ %yd#L6qQQT26/A-x@"/eL[ ͢NXT+]l݃]# 1 Bwl!W.}Q|6IU\MHF1|I(]Bv#%x{mt@.iA|AJ+ ԏ+;6}xG.0^C({"QFhaXnjX2Yi,  x-"1xs)w`YR~*D%:k?=p0!c] +mM3 ? Xh#N@En I5 =79Bck'H_$rOzcm{]5|j ԁ'F|erҍ}HHb}\^j]Y7i0Cj,Jɤ>YyF$̟ Գƺn_9r_}mZӯz(aUBI.V(wg&X8 #~ѵdQȳ: hͩֆ] efzVMGaL nu3;I%peꄝ:^?b7&=N@uʌH6e]:3YH-hu>[Ýt|lm7 |׻QȒ<=ZoQx^]H◬RZAQ}"F؝.R*6V s 4kKmQyZ$ީOX#2%# sCsܛơmK=Rh#2uHTggo#]Ke_&],JYTHr (9ߺlp$nL!e?wO֫_G\|G8( ;ܬ[2NۥE~j5dp4(Y,p P`oc^L+tF \Ias~J".]|J"9|2d:~@#Nz͉, :tlCijX6uwԇf5O^탏 Gv4ˎN %>8ESfBbN CW]TDPS3. AdbNr$5jQ#eIUˀگ:VQ4`y8]e+>UU rP<{:7 אe2[5ZAC3~DDt,DL@Y`aq-|:Z4U%I)s_?kJMCBr7t;qsb4 e)$8SA(P9KLbǸ e=zPc-P)=8JagtoF$KmQ"-PV.vBDG],8_-h޵3A%O nǽ ,gQo> Pǵw/f1" 5}G) =]Bp_~n\]_l )!x5 'uv{NDJ}R#lR<̾GRv_~#!5S_=(ҐDrc,t؛;(qiB4pM=u9a; 7tԬ#n}]3^\ ;;Qȭ ѝt(W`d<œI'H"q$PܧA[_:kD#th6?P":ye%}zu=H,<0WAPu@~hUwwV Xw{^߿v;d?ӅebP[Cq_6Ii~;xggC%3JL`!~ˑ4 .GWi)ɪdLw&5lYhpZ:DN?wD=wZO#hMc ã[xgcaGIdE~7>5EĂDg=gw9 I_,?a!tx!' +Jwλx*f͓Rt.^H1~oo?MRW=&^`3(B;'`0.-Z:| BD{4!U(CkG  M幺P58[dp)O>'t"6M &M"yȢd:R\~aۮ|BOL{G!.T3s$xIHZdVS&>J47<6UgDpt`hKk=Kilj 8>C.K`FɹwcL@?T0kq˳t2Id//%~)eya?kp#OCƴF,&*!Ҟm\Q'sE[nc;%a9F_F:F`$8MGrK<#%8{o oЋXvTJ[*1`SN,lWտa5עDUmĮrN҂ #~Q$a =wO+&Gc yDOx;N/1%BUzQȰ*b2 rkzrIrbL&7~%@/."g:@WLyP!bRNg!*zVU<#H! 1Иw!(,<7.!W=aKߏ io4X(e]bADNsH2u_(_&:;:g#[B@EL+;+]x3bs܊w qb^BUupS5\cEGj3*rw\8vW ek2%)ig2ST \8[iw_u7Q]D?52[Us\ɱOlEeP!-wFȗ)#DOBQ/pE-O,XݒeNSf_|kҏn)F]i{kǒPۿO08Os+[Ǹ6m6#PP}Q B.nrfT.ݞRS UO'L,Zۤ b8ä? |nY-c)Q8t#zyl0 ~ER_O w _V3q+.g?G'`Ԡ(9}d{!O\>zk+q)FiL 򖚸O?H~zJD;?ZYf@j$JR҄ _\^K @p|P+Hb::b23_D$">RzrT% ;|dLƩ%6k?7v'N6b>)ɳ$zF?UF:Rt3fӝ0F/' 1}NEϑYs~ô=[2>̄Ij<'qa6yJtH0YӮE<9?5h8q{閙7Hn,ZFFDJ\K?yb=r]yEb”,jy7H95!4/BX6@$R׀WāWʖބLGNIU$Vצd?5Iڠ"ML"0,ƾz۹64lêT3q'?I&M@2$O#BE+𙭒 y% RK pAomf5R C껋H9Uיh\'H 4WBʆ/_E>ɹ|j(K@ jFmf-  z=U;ULf4'LJ>+DzJpxt#kiM ?Z니Q\ۦ}EۏxAA yϳky n?#KȂ0׫I$ϔ?J ז&ͨŊ%;BlO3ʾ$l$W=:tgP^ <2)~&9rê` @ك?U?[y^;hm*чiOs\􉇐6n6p Y0Y% ⡽eJjv֬$y\Ơ ^KRYs_bFJ4 9zzsia%o7­-r߽w1KXzEn^5$2?qj#k(!EzTe&J b PDtg\&SBƿIT!I!f$0T>0%{7愝\=囥hSȧ,{EW&Oﭷ\פctG?k䈶J&^~m:Ympx@G gS2Fwzr=+jʘݔ)ڶ&5\=6=fʤI FrwkNAI7ߺhÝuf Ů씭ayr, O^юXj;F-\Dv|OlSmaxOlǼ!nb%R0H;n5<]0o]3d=i9c$b7A3[cv;hwR؇-MGmFVʙhP\֜1bB'H ӂd!rVְ ;; ۸Ρ[92l8GDx>K6if{+ R: < Ww,s5@}Ū,2du<KQ ifq3ՒtЉ; ж|b@}1> *@\ S7oWٓv$344%ͅ$bHqQE+_Ț4tYv jk># %Y&M6>JmÝחިdyu:WUݓV7@(UlN0_ ]FhD̠mloڀl1,'%y\"?;Ų0?E00MrV C@O2&,|Bx!yx;72MZƄ/ )NJD@OA7P-y5Ė2К^`7ga ǁ`![H1yLRA# J%Y+ w ;,znGX$FAznDm[ k4 KNYD{G~}'@ }}i~6(݊JyC\(-K^AȺrw¼&hRT'}2-bAỲ7xQy=aD| GN/fq77(%+9#KBfԟ[0`۝ʏ@rGC(n̶5Ϣ1wi>1KQO ~,N3N -t8s"Є2 x"}O<7ҹZ%n e,M3D^e fR6K!AF(tuѿ5; ~%`MZ|4\P]N]]触c$z ȇE2/M+ gW#i&gx $DO7U0hc>dWJ͟>Ad(toZwB|Fx!uC[ yBSh=@Q?<0Ҡ&dݑYQgZ`[]R? :iҖbS+Dcxɧ!S_,='b @mM8 e->3~@߿$|y6Ifp 0'=Mank#DE=+$ pmma?N/:O,I\h9 ;_Wj?ŷG]]mݚ o 0'^uecq$}3Ι&,ۀtae|@T۴ơ_yHkenbV Xi` -V˭em,O d9RX5}waYyG6.}ҥc٬Y_-2Gk6ҥCe"a?8]|6٪yRn0 :]06;f}lYIǝX 9 IS UV!bs*vnRmB<m]% L.*De<=FUR3kUVK(w~OڗNz5դ]?1H(Eyu.4ջB&3wkՁ=RZ=#a~BqhlrgD܍԰KS>KP6"-dꪽldGn"?7_X6{qt\kߖFIxYM uߠeI'3ַF=kg:p(f_o[7LɚBCBWK:rgfΤ"ͅ:䰘gT'z#I'DP1-&$\sںH.(M%~ѷPmT‰d3 Br_C[Q!@yD_pVe$oJ DpzOBFH(a>}voщ0.JwDP^DFT>ak*~!--]OwmzfVKl1ְtD4B엋uUYEٶ,{+kTV `y([ⶩ8qL<ݵ, Tƺc&!VRWJa:2:w~ "| 87 ®Aƴ}'4H1O/0L[WQ@ K%MD`7DpU̧^^qKp!C[わVHEΩmG A>%lѫA'ԋ߽WSl0jbBz!4-IK8ЦrECWEOImTTBNa\IH5Yi:ݳ%/d<0;Xp6E0mSaJ}.vy׵E[fom!)-P 34A#~(>5mI(Xr8 tI =F\FeImC{|_b&M](8ג:~"p2[l 8WI9hl50Lܱy6С:!=R` }fW02NzXavo5a7|]952]$]x1P@^2}C=,iw]@Jʑ -ɹo9iiN6TMaMnKa; 5?sr@C@OU&o( xS@CK<=^5G0&5h ѻBSsߍ{U!<*"W9eU` r/W}Vu3,p~| %kZva^0ea>B6R?:цRݐt 0Je6-szuw09ld .ocxRŭgh uZzD&ihvwȏ6 .uJc|O7^cCuz6gEL#<m=߹>Tm˄0Rw*Bȥ(R*x`֭OuH^XGJ,IL1-KoLanF$V88 L닑 (Cs yIMHV\,4u0>HމzNN ,-e.N0t\v3XIhC94Yq{);"<eS v;4K)}ތ`&xpbbRI/L (wDV%/޺e2Re@V~y[ʰL.%S8@L[j&nܰ{|H9"nuxyk>Da:SnYIh/ƁI!`qu]3 *~=y|c(ևްcbg;p10! >nJ}Uq>wh*m!7jʢF r" 3TfCe|ꀰ#fH fHuu><;iH’ ԸUWɠ@j+ sJ^t1ڔ4ԩc9YFe ;/5D0'O,dT#Z`LE5NNu^˱V=\R_ #nY鍐x[~ D$z 't.ͳ@ Xh$ CCatLPd?܈[6Q{( ,΄&S`{wi?xe AkN^i `C ᕼ;G;>嚽QV20yY̮RY=?.t%_Qܵ1,ۢ`raGvD*dS"pW@ed؎,Ggya&o6H.ܛK& Z%,.*$C kN=0OXHم]\) dDr{hYGWMA5D G><1 yr̖)=.fmq.œ+#j! fJؑ -lY˦ 8!p74YU\MZG5iIHu_Fk[JY rԐ4 GMdsZİ]-:>%d8s!g- Awܢx<>>)Y}rskoѓ<3cNZfKIgمL+=?1LlzgK&񴈏ɚTVN_5Ag\is,x֡ʱV0r[ u`2G_1HKu;U"Np!U΃~{jᩐs MР|-e1Wkx"neweP/!V?Cz\|e,WX5$ҭj!_(ݭ^Û$yKzՋ]_8WX;X4Q*`/VoNFa !R30?Fz+dH"hϩ!ft; 3ac?u$; J #CX1ܳES ƠܥaSaLFvHIW?( .k4Q.LдN]@ep H̽r|Sc͑F('Ot;y$_Nzr3]U;>xØ!J0%Cך+> Θm]c%&0WVL3/^h8SԻ;x 47w[NOL3f.kȈ7Qϑ8;Fb>ŐZ@ڗss(tW\T~ڿPyAըjSapVR\BN\Nv1zZ%&%\!:&2h7},ٖw(`[- 7d ^ ޛ <=72c5u11.s32- Cob1z@p9=rFv2YcxҤNwF Q}*̠ɑw6/8X?NHR^*`L 8:w=>^=#*k~ع& [ބm]>0рcȖs5'C=,%'R_% 5lEٝ߉ L ;R)@']1EYH_c׮[di q2Eʅu*ތWT%mnyx1~/sU”z ȡ贚>C<߄ "M aKFZo! jV>p)K1{ipNQ^vӗ1 -Oכ&bjkYHiV).|BJzpHc({0%u{#ML/iw\h|Rf>jY-Y7bF MB/LARq«UVĜ [6/G5& Y =،F46kd)P1JzJdwG^):'6egd/U˸6D)ăOSEJ\q`aY赔 U# >W0D=tWqQ w" AjȢ,:qYDݒ{/afS䮨4~X!J3]dɵlU\nAz/1@aP4=e|5/eh*J 'Bΐ{ʿXnm KY>0}.2f :#®}-5x;i?fw9)hU'qJIʄ l7M(O⦳\Dzxnh-{\βNl?_4 &oOˬp:17U!P~2CjiC0G\`EStqHX[tJb~EyULq!~Aiib̿|Je9p rQj cu[e8#ګ{1$d`ƞk_ۀfD'r9^4k&#Zӈ_Eaϲ1Zؽ,Ǭa݉H1e[7pຟQ Վ}Ch债VГ2 ¸ Q`) !+7 Enگ`&HAOoԡq}j]eO7<”rW|EU9<qF.{W ]f9C>u(ymK&GF61XF59Vڡ=*^d( ،6|[AS'9DׄwqPmBc!`[,3@-otYFې@h;(? Z( _V&\Pkl#ƮF7F8  jo5D9*zo;?vIҙ!Fȵ= 0Bu3j$|_('gmX.$yYU)& L+tupֿw6`OSN"f %I*tbBq&%wvkd-/BW2Una 9'@>Nd'e;B:wV;3bLzM|p0 ([h']0<_ǎmRAto|)ϔ߭ 7X9U0EJ Y0/&oE!q&*U`A 9uCJk?e4x;Dʭ7ƃ+o.jn!!b {>h-Q3$e糦vNwZ?3NA @f6Kp7'F[V(jtrרDo?^Kt; U cKiFvg?H dGrpDP0(tɍ6:\UwBw&\]U(RwذN$Ư{%=L0ܑ{&|lzX zR<=sɌoj@}FX1}&E?&%v RU-zℌY@Yq[R<*֏%6ܴLyg8L3IqB#.]mмw/Q-rߺ8B[y+:-9UƌF/ RKՕQ| .VLJjjy&@-ml5K+8 (;"T+V;ܔ7hBqbݧ?e օr2VE)Lsvy$U磚Oqgb4|Mn h{2A:cZ%w$7[(M[1gݖһhQ+2% P8YOaEZZegQe S1u*bskrBMVWszN--A"xdRԑh c"aѣk<7 Z <' M̵o|`i#_iR#^#H%!`5x c.5_KjU>AI 9 U sم.=┎q#dE~vk6fMh S2Ҳ60EDCwK\k6&` ԼYFiMԈ5 oG6Bn9y6$uĨbV&[s7c0;iH 'D\RdKIۙt0>Z4`m<F]$t~@B mΪAٷTN}sE<<\J/j}j5UB'|Yͅi XfOTZmMT"O+U 5r-gLЙF@C৤ YGLWuHT\gi$)XoqB1ޢRYYE)NԸjzlaEN3^ 5iՄ]] Kt7bV-C|#iԤPq%%l1LlQ.kj\y ƣ%`Ez]*l $2@aSWv cAqut;p3&bN&҃@0|D$V= .6MBNqv##Ͽ]eZ3R=,cr\<6rĶeHjqӐdrFieGN)`qN8I?G.c;gCokEe<2FȅĭB^ ~L&M3?2ds%} f?"fX^?B-؁EɵʜA#4^@BWf/KNs:8D68v۔|H g&Ȕ_0$ȯ[mycYg:9 r~81ϒ5^4% sK,. %PP(F^ݧ!=);uK p{2]%9:)9@H,K|PQu%pEb15D=WVk)%;y@>eyjl8gC5jVSF$Վܕe۰Is)ŋQaRq R#WX6uV!Ĥ {SQyf@iY+OͼR#^P|[_+7Bdy^5&@5JY8Nlc떯C?[jP[17փ^@hVf3Eed9 ء澁z4$5WF˰ pF?5_ =h;> ysHd"ΦR;AR^s>4 =q4@yMQ y-B<^WX1͊ٞxCK{yimS(Q_ϿmEҏr԰=coj}0JDV7)A*&tx`0h\ҚKImzLϿIFqeè f8z-xNCkc~J5%i3qB{ ^/3ݭ* T;%lx(K~G8< BS kZ 7SBcwg<Lg<cEXgA@1{ÏO5ޑ*z.V: *j6?`]>cmKx#;AI|lIkkdO?=x  .P(o<N)>٠ZioleuQMк`v"o3RrXD@u((p7rtǃ}B@<pT5',2"tYR]=.vt[F,c Gk/MqF=A Df9GFLro/G:L~%e-IZjԸɉHBN3Phx((ڿg+ېsI!ޚax :C vJ82%ٌ+.JtŐϭ&v&O*f\LFe*}8v I5/U$M},u6b΃;\9gS t2mi8v9E"*86susG3DPszItEisu(Q#P]Ev}ݟ?*.!/Ui +4gKb&͍ܵ<4 Ks h mu96{BZ`G$#Zx;\3QT@*E#nPvK8H tsiW%#%MnI/*@jUb(Q@{氐uw4qϔydҧM6PN6d\&Ӎb0Ԇs#&ƟahZ?ە.,8.4İ+y!oRD2?}b` WȌtW12&cͼxIE*Pcp991NEYSlFx5ZN¸ϋzfG)6<3@rәtfju>BW9}C!;t+O_4;)7d[jݔ.7ذzZB5۾Y˹"栘NѯpOR !T}LVXdc %^{bcmqKUqLsdUM{: HW-G]8k+X%īX햊s~"`[$Gw [(J1PĴPKjg7jjg1<|Љ͸Rn*.i!p)AG۪f5s͓ نU*̻9:#v?*sʙkn_`b~iRì$y޻nH?~w RdE:B}Ĭ2)Q]؈t yhРQYRtP{exR[=.yWPoX<}jF }g+Of3{יU;q2rb3LZn?RIY=\D>YGY7jUi`!?LQqް$ac y'aKW1MJ 'Un0ss}-'Gl6fTn%pW@Jٺ&PKNe=#8upgptJJ<Ks k>Ղm[fM j\"eZ'b\zi.*gsL H"mUqh`[=jZ{eEEZ1jk({rkew~ȱ1 wc>my ݅2BWTDn,*l?4vCjEE 6 1 ȋ'qJYe? Y͐.FT9GMu1!T__^fv sf~ǩs}j2~>޻VrARG TybV("COۙrA]OKED.!f+ {8^a xi)\fFSZAX{L7wZje7.ꕞT4Avb,Ξ^&q|dxm$,i6Dқw%2B/1b?53pqBcϴ{ czi9b-(vb-=h3LV(#O[%-jBi &"SUyjl16&H݂:mGgYjYw=Q=FRxfz@m#;,r yiZvB۬oOCm:lQʫ_EqyPo8qPa_3K*PxZ 5iD)3Du{ԹbgF014nDmmTL2=!|ctWO/(;H J%Yn uӐ435~bGOy!:,* ٝ*M_ pS\?|c-5%vhFVM!ٞhb/D'*5CgMx"au=\uA-DQTukgc9r$1bD)5^8OeC{XyzleSH}7O炪3'ïȔh MP(K_lfGgbT*Z00MtnIڹ1Ƽ2hKѽ# <#6nʌJF}QVD]:, |\I6?qР\BE oLq LRoC"@e2a 1Jߞ"#u"Saχ,qz3ᩧh:vwl7uaqb35CRBNGϩW,Ӿ}u_$V:goE?)gɬP4●kȖ $<46ZU}/8PEi\m(Fds{UI@(nDs5jxj;am77VO`<I 'iR;ߴ|_}oO`xwۦv܅j@ϯsCf7FS. 5̺T5G289}^Q#d,~͊lZPQO2IartvnWGgؤ)"o Ǽ,m1ˑ3+&4E(_gܜ*fE6ing(A3vDNWY->08$**|31ŻV0ueXlP q1ܯ&,G$da 8ЮPc'^3q'^ 985W*S\oSV*A_d>e8nMv֭КN R( qk&Aӣ_Kߗ bw2s>.mcp}wf# G;ŕ 꼌BsVg؛+:Xp_[KO$;<͊f<7So{OK)M3]ITz9-m<h?)$j.3>]/U%K:% y*nQP\[QI_Fl lDORR3za4{✬̭K(`dm'H="j$Ƙe3% SY{o T&@QLiY5Qg= }$Q)rC R]\'6k:궿/T/ɜަQ] ц 5k,!&n, $jzi[1 *%w"CEt7j6"$C4vbՕY{7ltȹZ /-?Lp;)<C;KU\Bm)]"0ܽJHN`۵8x~'Rf/WٵxKҳE5\_.M Aʟ! R>*[Ί'Hhdl#ŝ} :Ծ/^--+7GI)6f$vyTP.,+hʒXX{ & tdPp}_Ԟ]5b :&LL5CAU^Sa>.,jI|'u2IeB'civ(8Z]<,`BlM^p:d%B!P#zDͰ9;r|tMH]T[80kWMx?vs)d~soa !1H#"rn}?Y#Q< [%4Ex@sH1Q7) I>Q"6-mڿ]X6!ְXZ,@OhHb.LC& ~X VOa8@h_~b+nx6wfޒt0HKy8 N0KnM7OS^ձih)$Q6{{LQ.8("2&4o'}fӀ#p@M~? HX0=ƢN9Dk,ı\ e.f\<5Gqqi5X؉v>?G[u+' ݃z=UH?']4(a ()KV{)$u+\ܭדT'wΦ'oZPƬj(>YV Tڼ~;‰Lj| !$ł'靛?׶?=z`E)$V; =o):&_o~['%믽hD af`u\ 3Ir G\J+0Da%3[~(B@dwV:;@IHޝTd"ҜT\n#0zI mbH2X|(48WRcȭkk餍$t KTgu P}t,«1`Ns*(8jhĐ=Y_?Ӥ9R1v\i\Ѧᓾ6LjܣzˢȲz"p.e˖a{(&nJ|,1JRbv]CSlx/?iN$*ˉ /Ql_~E"c 9.AMf^eG+O/D_چDvJ_R{BoCAIl`WQ%i-WJΙ7G%I1 6#}#R_v0,%IHo\ LdZhâAw@dMyr us-nXiyPKq?3_P˫[kI58A2eH!D<ڤ=J4?+ іlReO1չAQ&J:(F[l=$F7J)7kB- S!S/.pnw-9 1 PDMHrNBT_~)ۈ;w>*zS-WD=O$h0F&zdje%!2;NqneH_<$2@HHxmlʢǖD[X V;sW.^%^"}k;N%tr޵-Q6R"~1y6b5:i HH h9Lno12S\00i  Hw'_uyV)p`O$zu٢$p@&N"CQU1E]ftaݣD*N\g;\,a!Ңrvb;Հ pq/0`Ӝôe0ȞRC)qE:tDeߝUިR=qwnJRDNSE2UƢzПc9$XwH|+Φ7ih!\jO 3CNRfc|SV_ 9'/b:ve, & W1 zZ̜D{8cMz"2 g D<7b" d[oצzsIfȌ^v0UTRy_9%^Wݛ@jcM[p)>ʖ[96[BR;m7JG3L8H4G($UJU GX0C ?+h*VG6^$ e߼>sB>-֟b Ѵ$儳D`ipgum6O` mIY޸zC[/G#n\ߠ8/Ya!2>=J#~&oýr7(IΑj|t"A^`|rYھNKgr1mζX#|NG͸+a21Y_ S@qu;li %& VBH :?a|䩞!C/l%9.,e*6mz6 W׵3c0mPV Jvjڊ\6zU̵i aڳԓ1f@5Fk\tsK Oس_<>qEnDm`Kg9<Aˁ wECVgvpkkiE@aBPhNJl@T13ԙ8]c*#:vi(__Pwg ϹD?܏}V7W{ҜP2'5}6Jx"ո ܖ gV'i6:z=xS FG+Y~7APysN{ ~'=+Bh)t:=oRb_0Oi&4)s3l0[,cbf aW (h(fn>i}?0um8qU+$T (c kG9~2t?yEj Q/3Ko0tD cP ,lY;0-a63> 6D|5PQ}Q}ʪV1Wa؀%%jhtioNZ׽0(rqVrmg ٻteRWɀ|vk,X_WX[Iv85O1d&q9 3(ګUI[/ l-γ"A݆ >5WVEDD.~yO9N2;z?^6h@r"/W ާφh[#6&7WrRR҂0u%LwL\_QZڌ!=>g;Ōށ㔌k 5C79\^[Pع,O_'㓇[W{JX r~zګ1H1cCyUE(^d1Wi/zTi^@7Q=@d7;(^vW1 ׉cMu@)10^ O.v|BcVI=G*iHrO }Z. =zኳ*Ҳ.\CYeK'~οԣ🏜&hٯ&0] dgg?m$`E-a2Ů+j1PJkQOiE 2C.pMٿP%UD-<#c;kg2I>g锚,x\' Rx[tnοäj\%٤3C%C'R^DR2Zy1^'w ߡ?-̐/VRB+CY2*"2-beJ2_9th4ėLX󘹓\AF"rF}tbk잆A<qS9uۄgj 5h)nBY5 ?=( `O}I37]O $X6+zie|d)t/qJz5!C^]l£z81@mYWU^-xߖZHP朎ByH̙ڠXa*ӥrOk;j!4-5m2/~5z3;mP8+~,CXO`Ae;!<#xLEY!= И&"Q@CZ"q`M}{=#yG 6^5ᯖ~i_5I:nMWГmC3a!*I}8O=8k(kuO cҭ81E9S5 1a 8X6:u6vP{Dx"i]*1>{c`GQbφq;[LŭHV5隩T-eN `~ڀ͎¯QrG\l"o5,ڼ3D?rpM\gv OHE2 %7{ FJEjn8ҕe:+oL.{AgEC|'[TWz"g sɾA[R霕+M PdpY#Ӱ_TqI?yck#º!|17 {WNBmZKM"DAvclU 67sh+g}WQoױQOw@ Mp%C{FfOڨ*tuwzM.f: 5 Cv:ߘdo.NN@ښyszRIdn3/!J.X#vqp) \M9[SjfmH|j:zC:hy"c:l,3Y¼i5!LO`/8qzpSPF]“h~3 ?yC>Y6J^7!bٌhE']EȖ!U<MтkSe}Ū6N 7G?M?X)rcH y&wZ\]*o:-f"($-[ .{\Hy%LzA_VO8Nr13%AH͠H:xҬ?8cj Jz#S3*bv=~)' X,RR׉3J'Px;!OLq1Ӽ%L9긐3"Fz-6 &\g% I-qC*a+ Al 1[韡 >8J '*`Q#HTەܑ"-A>6 3ǃI1ԮJ<^ NApgs^/buO@$@]f@ cAg3'ZO=%P>=Ǜ9/)r0EkV;(6s:3Ŝwrá~_`fExg>6%􈔜,J{uG;{ԤR7v7fK* Eto 6l]Q% ùk>(98 ynƫG_N1AD zG䝞9Pmy3_RW]XF+6|0P+&:gXmkSQ_M|)5VҎ#TBh7ލEֱ,-%i?C@oCԁ58Ƶ 1Xj!yA"Zu\ZNnvѱ'OG OD lŐ~ăQCT8v ~9 4}X8 P]Q0[1zf"aK8&L35M+Lgpҝ {Kğ4׭Э4pB9V6q7#M TgHJU.鈤/v66c0,};ă9aW@I Qa6npG@NZ\Rpn!DY^}~ (4@ [̷bmr.bt*Ko ͨ(|9R?N.f+,m1lp} 9~.51QWК`8қLf7$~pDə=>(P&$l!$t?j *iZP6MbY(Γ^oOq;]4R"gۈm3<5ub>L4_iupU>׍b5A0΅UpW/Zˍ *z]j( 5<XDr?La6Ve04u`88".XB(F~Eɿit,"077QDLs=آT3Tɶv{ gb#,['4z@oUA$-lZ1Ҭ&!2%o+&! *.Fdib~(PL%1D#8.scchp EJޛ&o뺔-̧ܘ0#rקG=| /׸ [NMDfĖ&ses13 ة=_JlddfTzNuZt4^T*[uoch*ՅGjڜsPM/pJ[*M@$hWaF㯗Otwkh̽K(l ]ӚJLjB|cf\n(l ͅMr|@ӐYۓ܍i3W|dyMؙ71lc|:4栔% |PJxY d  /;OSUW]8B*8-lCS[&W~ڈ0 UR$JuSYN=nW7S~2 ?PhED,K 8:,,LFW~ u_~|9\{(pS@S&Nžl88%O߭m(Ve,#b"KQ{3`I,3PV+1?~ժ=>ZNٮ5Ȁ]^o<_2G./lscGG^)k/ dtl6s̡xJ%:^=hL>b _JA<}w1%GO y堂:b5qVm+p27M'߷~=ٛwy0t F(Ger!>En;kgDRo#%>ۍ-6}bvfVSᆥ [,5Dn [1h<+yH]S|eЃFki~s<5 W4=^I0߷mEOE6,}lS AU.ջ=>$0i;7攠ss)mש+7OM5#Јw$,c$M\-ˏjF+R|#@4FJj.ȁBbm )gcs oN5|~CU]u1n%xN:¤ȓ|e3 +G@\.ާZG_gH\w{ZCGX~[VơM-sz72p!iDa4ws}\PU-p:' <?r%A|yS``%2*TZ"@ỚlDZE_T_{~@e܉t4Y Pv^ʾNa0ޭd1+y5F ?1}"smD{Q;Wy oJe<.,~̕^kgu#CM<2YnibҋAIbjSmN n}NLPxsțs-jt?vIc-gP@~\Õ3QphvDrp׿m") tvڪlĈb'S}؁lu O^q&NuSOEN(tPhg$Ċ,Jܟn} B-CSMn;TA2fy6o4~ZnЛi{WtK;aaēd1V-:#̽'GaK8)8,tM8K.a·L>t_؉<V PCɊغ}ſ'!ci@Z@h7Jsٹch_ljt!Eާ^BX\Ь ԳlMOGifuߖh9 kv-D컏)QHޛRmհOŠ ƛdWuP0?@uYr?bcZR:Y>6gM(X: |集4u0ŸrDOʬ cs[![’,e]@'2z`džhtX q3qx}%vPT S6c`'u/vޟ<_d :~)܊Nq K(sc99Ta&nS_[\H0ćtJ9W9ٴs_>#Ť"D9ͺ.4ZObRlJmm3|I4 C4j]ٓy3klO׳m*~'#^7Aʮ\|AAK(2Of9= kXj<[.1ۮqiW֗ 3[c{IPT֐a~ l!BN*I6 3E( `uarxl gS O+ x)KR2pd%$=euxx_…{ =7 <(v'H\`)K,)=si,+0J Aw{ N-""ŝ+!LUv DVŻI(I  ٫tW~ٯocJ7"mn"qa~"$Bq z`B#CV^9Kc*w]b \U.EݛRW_BjNcp@o`]T :*}D?Bz>W =g)TUDQb[^{-z]zk6&A0㮶C_l9IIV gAoq j4ZJYؓ}F ՙ&PBI]Ykݽ Ւ|"\ E͈LE'4H.. JR}2,53>NE%.tYvX6}B*]$2^8,v갺oQC}v@8X IVPP\iWl~ȩ; R2f[ |B|XcGt9XGᳫiVt]qAMW!gBCԺ"71恛-&iSXh ,@CtbGf?2!B-`d\M |{ Jʥ?|6Ytʼnc!6rO]JRb0I5[aH)&h -!?1/zHoɐػr} }#>-SM0-=Ӱ6B1/Z<%r) dWON#ՉcZe!NHZLQ43+7>39U"&[wCɷ3Ktb>Hs1|4;Ȃuc L#'mȻӒxq#'#s͠I9²>/S"%rr7J'*Ȟbo?O}jaQNjGMpG:|3ۭԸ ZW蔵?1HCyYo$Ϝ44 \I$cC% 'Z(_{,$n!0GTd4{k\-*t[N*\r>+8@`5]H\IҡX~, Rr@E|Й3ɅPB}PH[>,办A0rd%׆mz@qj:>SߎPzos;&v^3vv kgOQؠƚ?k7O58+jV9S 9 [~xۦ;K_hvm?" 8;X~ 0ޑuy۫@?4'" (>gUڅ?w] @Dm/@J ʵ|w$>J5MF.WHs 9>+0~U bRt ʺIRrM;r;hE"X|3Oi0ݯ[wq~TNcМ9,XTF'fBn[ژ.#Uw;HNz.s߄_Ecuˀ7;)mnv _e~ f}eR"4Zv:4gg$FsQ-V~MkWSޱT?u%+8!U}l1^/~f7v+F~k4tB ;]ș#rj7En<wc园Nq(ۚr^hE*_zdeU s1SN{o /I/"{) wh7j,U *c |SO9E] Ò ̚&B"]zeRϛT}Y{oX=9;4{l 52az g2Cd0 V4f7gQy<(/,aI#AY^YfN.YX\ } [3p:QCG6{fKD5R)jjcl"Ԟ佛LLe?]RvN0'No'?U0g !%}j\%a-9ACS]㿱TG@ǣ_feHb jH /V.pu1w{NH1|N4-@ʹ8G8a(X6*SE=-64ǚҽ8]iu3MM^`9tJ?A6TE*뚶1~cq1*E`mxуW$73nC.HYT{IXl'o?|T"(i&ӈZJ TpY<*?`p\؟{p6][["-P p2[Hl *N75=q[:F9:OY*- eٱ(pFPyv' cRc+p׷㭫YW4zuR<;KDD5!SMw;5uA(]I©WdB p2#fHjP9ZpE0lB n#lW_oTYz*t;BhzSdۥAw܌=@U5'eEȋfDyJK$UNcV vp&t 8+:?4УP61nAiNUyj|/0b}81Q+Ȉo'T?A o* E}(Sdp6$MnrCM xEd)?75+g a=DUa]ޔo{|tiգA]m!pb|s割2tze@./W4bˡ9fDF\)6d*չ Ex 閩iNvQY/uN\r7ry /$ijqn^cQw䶍iHʮ#`+/11dReG4נjrk]V.xmU" |S3)cwciKˠWT8b<6|iV 8 ӢuL_~ҤuO]jw`wԍ--7c7oaXlډa6:•%% =#awƩ@^ڠtL.58qˢ>2AMueݾB:s#Qf Am!ao°-HXĹ3G\`#0T!0%z rqfDaY5vsJ3x7 (mQ%멌'ȍTUJ\a @ V~WS}vNvRsCo>ykz 4c"Hs*ˏh 0`ͽ,Sγ[ՅB<[vݷIĺH.S9-s߅+*=+F\GnТ$^$c  f.ovڻUg;fs\ Gaƣ صIcri)eʈjO4pbuv7s8.f?6fU[0@誄Y‚8O+h>uÛJMsNv^9{!CTSe5ai Ep i.J ߥ!9. v4vxMF RiB-q~JPY2B5* 8SMjYZc,r&PRjVfv_|c)xV6x]jN-@gzf\,W;~W8N5ð̾Cwo[{T‰B8BvH9*7 XA,EdYh}ȏ'jMf B@1%rƲAӽuӀXǔq!^{f\1 $B C_BU?3ۡ} ݞ d86|&$(1E 1Ky(*0̧>7X( BS.4=Q6OHZ{_߂Z%Lanה47N^,uJ0@opQկ3BOd"ZeB>I_eqT_cqDkEBHkԷ8GwQE_ɇE+),a)0Bԟ_{"gn#Sm oCY sg#ԉ5'@ZJ$z[$RQ`q,n3 j2`#8WΎ!t('y\mG^?mKo2f;ұ9VshMxi둀(h,U1_iS[II6.ߤλ>"KRY97) # C`J"g(}L-Bn\:؀B봖ꀌՒ5tPx-|>w,{%;X༽ [HVz0d|Zua4Mk /!Oکs`W0#TL_q7P _Ѭt<;6J` +ryOF6n E=qB5Jdԫq'8x Ă %H#)"*veϰNDRud\ jCș!!`6@ ٵr{&؊N\^P,Ci6/|Uzspv(P$_et}BQ8Am;a06kW]ۣ$D4(nt:Uu];۷c֩cY0PvM5}& z8ԡ9ޤV%^:K"yg|eQ;J/OgGk2jmVEPZav4?<_ƶoqwg'$'lbBآ2)V(b!0|7i"T"êGBj*ʓg]12>]z(F~ӑW:`o,CJ{ iq[ӷI}\IK[UwXDJ\Ȃkwx}aTx pNѻ< (jɴʒM䟉[ZbRI.G". `[f! p]qhIr^#Azbm0@Sf)KwdT XvFɢU=1ϙO>6jF`l1\"(a|,X2{7 YE(?y zת* gֻHLaߏ`3)*xQ⁣ X w<(s1&m̊3kw{:(dcʅ0 ^p_F\t.z]藴%n#._vSվFr,XA 4}Z.J#.lsapeǿljA~z?H_iLCP>M~(;gZ:!z3p0s Ț5$mo#  {Y\RCT&m0Iy0H&s^UmD!2ċģj`>8Y\ C${D2a,%";-}xWDCe3NuF\цї w\S WYڝ +뫗g1iFp^K9HH$BgWQVIF3qQDn ,|6[[mB,fXG2NW$ʞL"K8.OR,Ć Og8$bT?V}g +P\d<EÖNPn`,k$WP> !&%BfYTJb ]|4b[Guӄ`<]f#U67mAAծ*)ڳ2+ .XJW˫;ʙ/ `hJ랈Q_B_O:0xx*Zΰcfӗ5io?ȎqG  Mk|ci;iU AIVw /&Dw[q /\Bf[%%&0YNP[{1d;t\n7yMש8*{U4Wc?4/ےTWCAjmf!kWi{آNIiUKʹDfډ &"ËPUo+Y(LΠh/N1\[9+ X֖îhWnh9dZN]=\7Hp]ex1Ҭհ9nqnm.jl?.o@8܍%A}SHh]Y58FY}@ݦB2S!aj*@:)=3|(Ԩ,8e]3BsOWdIjFd^c P% .\O9H;AT N(_M\` &pX|msCKr`8%MjJ^ˆ{ P{~r*X~ qы"-9lg0zS|^؄}іB܋ZT*G&y_l̾JUΩȇ( WV 5[|cC:)3]m p_μY A0Zl'nڦNS,Ǧ' b&MmęTsZxlLo^bx6$B߈ qlE !"(9 ?mFYP] uI\3q3CppȩQ{Z\"ߪY)q8ခιu΀~$]BPf뫴ڃX#:L-; b>l46Et³~| т%xM !44ޣ١tX6K:TzCB8'I =MC j NNԊ_b`O߂ZXK/r7Aig!%NA/W@;$B1n&=' ƎW'IhΦ+;3JLԺPsS$$s**9PP؇b@$`ck'şĆ\`hYITtQ +[fF׹=uʷXf0ny3HAUo: o?<3^NPu0s8l 6~(Ile(Q00z~.!LAGM) 3 Z!చ̢h8*''Zq݉Q %iǤspkZ>jml͛Em!I?ɹog;DܿP`y@T}~#$2"᪌ ?E-)N}cTw߭d6/Tl2j\e y[٩Dg,V<^tUU 4JOGGJ9Dj*c*63{ڰ^1=Xs\39M7QA Dwފ /79QةG}EƔr4 +"Zhd^撲 G"m3_ I’'a)D2yе\7s}LH_(ݡHId݌X+u^1ZPȈ?E;[g+!؅&# {@,"Xvi,+.807**ɥN`epILY7MM dAؖ$| U#.Ry[F[G%a5iQUv>@4K*9%nBZ O+x@J!YwqկȘ]݈Xؐ;#Y?nR%;e{/ 1Y *g#zsVe?“86uayuhi|<3+6)M|%0+8FߊHTt׾iStFQ%$toޏմFaҮB,a '*L4I$W  C$ 8Wt\.㎷&-غQehHQ7|xv8#.cBǡk!)z@`^/?`w-֖b1bCA&4s>XH= ޷{%oK[nBeNs8c=EJ?&N=8ܺ6 #= ɹpT 0F bV4ֲJxX.9]?莀})/; Y]6Z ^H)l=mJLfI$P;S4oUMOQosW)E1 v_ FjeZnY h~s!e z0oK}V!ﭚ<֢ x:?o:}@v( 藯:,๜>X8-ÂU򜉢Raydi.9Ŭu!yOajAhr Ep/NiV!岚 ֒U) 4\O4vbH/Vf!%U͖r9-J@9?U5P2`԰% -\ 6` (]gv7A! 3fGK. >[BǍ?~*樅, TAD޴+N7xiJ).~ C ikrt1M= W)Y{b!__@) b!T%ۊ\jF1Kir1)~c P;XAc|hLD5e,l{!Dyuׇx{yi `/[d38)h+i.oC\2{s$<ZsǡBy-Wo8!H{BX4Dg|ޏ&`Bnlj>ݮ2IKρ<Z=co%G{' X;+xy<+g3R2 M \nH=O(^ b}ETgOu= A@*(8|¥,n/scX]Xϕ2 #v}E8'b'I'0"'h1&mKsdJ5/H80qQ$TllQ>TjO+Gbk,E-5`:p[f?\3T]3seͷ=K4݊8I ?D_@&xkހۇכfZx' (N.^v>mwт$XDm 7e(N3Nꎺ$fFKQv3BܐߔguZ'yA|JLu7ϙm1׬gEnaMcg8)+W g!&;0\r1 []5<,<θxttE]^}ٞMN(ǖ(` JG n5oFvm򏋜1~6._Y&Ò@eȰg7_x{3HT~4HTf\ܙߖD/,%L6cvYP= f&[b=]U 2D]sq-=;F1dc8N/ Q ˞y7̥#}hC%nSl0){m+`0GD[Yk.4PӌUǛ ]M zZ;V_V9JY)9WC ќZr[kb:TDֶT˓ *5I Z>m:Vq%@tgs{ H`*U%Hk=(0b_"A\ COdIӢ^ 0= څgw6%)H`^s%~:$S盏IǠmpS^cCUW4zj,~Sh~C*27 ⮠1Ћy/{)`(⻈[[(rU;NnC/#282=OPNx}绝Tadgޞ~[9|Yf֮-ar%q62Qq6"Y4E6`#!၅ uA<8 44dӽ^|]>b2tAn[LH TE*\FOUXN``S\ P hwݹLuE*!xKG͎W:g0͈"ғФVV-s!Ҕ+!W l{Dk~^VQ'f H(N3 6(4>Cor'f94~ud4R$ےtM5P M"R~N MCrl M|qB4ϧɀ 8߇d68n89:܉>eU2k PK#V3lK7R9o]A!Bע?5ڟ`p/u@sD|XwUj<9p,S;>2 ʂ|yzGٚWn%sR.P 5Nux{t ,ҵ4'R7n: y(XKwUNX^[ "FVvaD *ڭP+dElgAR6 ۫M 7а|qggu11ɘA}baJѫX5g)v{@dTN8bZX'"fSNN6NLZp=ٟmT'Ysb|]{,xDck^oX~m*,t'Wio#>`TźE(T-(s|'t.Vwr>l\yN])!֞|&Kt74ȿwGmSyH\Gg҄d`c+=p\yB8޷Q'rfsV*_!]`|m(jGpqiJ }4GN  tHV[}O!^ȉ o//]hϋj5t0$seE@iUJY带Z}QY `/pSM/GʴWu"4Ba cW7If͂qvgʶVJfFS3$ۻȃXk bR#,15}9+Ha\AoKJkQ*#kT2W+1m*(+6GVEFD k^2зtb;9 k+Cb+AzCq \ҌVY.Y;.lKp/<$[Ucq@,< 츉]ra5~D *'i ޏe )5=-h{2l^!&NV^O6o ɐR-`%QIޥ&탒Lw_\J|%4BT*ȊAP_H nc$ݙ1u}Zi!؃TIS$7N`/i,UMzhs2pun,[t(tp>s]E-射k֏U0ZOxΫj-!nH%[Z *227` 2 .޺+EL-Te{V6UwfoHJ&vcPFWdB+vwRFtn|f|@֦3+lfŻ_F̀:Gi2ʅ/CV4BkQ|vFny)YDWz$ӆ&lY,=7]a9)ET3cpw<Sti62|D8ɖ)Iw\0b0DfFLRl7X„gy7ěDhK ^d(N)HvNxTCtI#k iXwG.w)%1acxUUFǪ+ֆY[viE fۜ5DXiobHx~Ւ56#lf1[e2Qs_{(9ɆOЄ~PI딖90= Oe(ϝAX9c~1>^e.~ف},% t L?lIUA1fVQkO| eh~F,ZTaeߘ0@-CxHh~,OO}4|{r>7LZFPtTߞ~d6VJ| Ӛ3ֳq&GauI>{|f|̈́*CyŏH8a"uɈȸ4XvԐh+\ oud(g=PeBtIG7%y5..o12v)NwCT#|R+M:-D6>3s䯇òʋyɯA|@U!8vڰ8(B8xUi֑}KW@Bئ^8W 4䇆#O,p:t5"̐U:B)B(b(mjF%Ac@PT֣1_*8/\mMa 19y$#4f0/-!|<&npI"=<:>0fݍwx/Z8huZö240F1!/?v8ffJ<`.A JVL}֢#A\%Ҭ r]ne^R.V͗qf#>͐m䥢Ƿ惲".މ|DaӛA:M]SF/De ?X NbH:A1w"qPKȃVeVD彩$s ._$vj:G@Zo uʩ&De.2}/| DM*ڷa*0f|qK<#O䷕&R+jp)')w#6K$RLJ&$Ԛ`:+̻;gց.F6Օ7ՑGj8 \d-0Y>>j8<·vb|eNH#<2 A_+-C*[bz2^&d뚖(\큇9aZH8:풚F+yu7S0F\;7I>6H_ģǴY-DDY֫{I\<?KO/.*Ou+@ ZXa④+%fd>PE×jⳳF+'}I xQ$ڰq{` Z:}Vހ~_G ,Cא`eihzQ% X$zWb<;,}<'}ڷj}w!׿SXcې΢,`8"yFt(1 )@ww¿ξ ͝0dR9Fl_ݝCYOaO:_}pY!Y߷DKZ OJYʊ<T,q04dIJLwy*|:R~u6`e}rj`Dx`Ftl[^xʂ4j0d]n!ޒF=:XFbf;I16ғǗ1Cuh.=Y"sLxh@QF=+ 8o376J#y%RJW8'ħJ̜ﻇw4^ƞ҅11tCkd O94MǩH?ncrÂhGMX? X_ڡm}Z>/{rj?N2Ɗ51#k;d*'I=WҌۭlyQR}a(ޡA Ir:) =>g@>[8L 'h5'O;cq$,j掺7x)ԫa[$&mvdpP,8ĐF2%{4eUF<1dH5\g? 㘝m2%K8 hNL :\_e؄x+RQBdhEc1HϬ^s5]psI<K{U + Q+WL/DUM<~ 2i'TS ~LjP=}vqst?ɫD=hN1]QP EwgŕEN]-_;ShKoŌp퇍ZWP,gbT;Nex' |щZp9Wc$:[,a{#fvR WsWq%NPE$.<|~W1$QICB}t6bC3Ӑ 0VNpS!M?(ٹ2p6;&yǾ 6Pf ߚQSfacxs*8mg& q`qZg/sS/|TCW^|ˌ~vw Z.y{Zn- 8P剞18؍Wt$1ԗy=?5uQt[%CgQCƖ@7:⺽R V}L(V*s 隦P]"0-𤋮zVv] YXv0+o#-JˤN/]XUyq(C#ITzb7'Y?ߛ J/ t{(T+& g;}*lrȁ2D@]_ӫ94GWm}lwAO~~?w+K$,hdarGL,Ͷb^Yg y, }e4=9V"lj>'s"F|h@7|c`GV?вY"!=Uq/uԥfE/24:8Mх IxH%F=tX)38`*".;-DiYɜnVzP@Rψ+I/TjzJjHP,@P,M;(Tm=ל!jV+rEXr{\_.:1v_8<|l3#M6>B%ffZ^n 3*fTİ{ O On16 `l\!@ |lGYVI5TR ڢx/v뎩/*\|X@[SUlmMW]qw$$rs^ NW?0 +>1B=rDo !*ʿ%@Y1ֺsd߉G\U 6w/@  y%)~̎ prLAYH4o7Օ:#< EtCey3΋ YbPeDN )cS)h?Fzd.[ !eUUOS5YͼD=W}xhi=m1鶌/)OQZi3ŋ8a0MyD 88@ f&ah"iC);J@S` A3y5|ZDK$Ԋd.v砛$#H_0@@}R 'ZҡX`ZY(.14AӋiEM48A5rB,&s3Dn !76tZ35c#pF=>!VIg;Od/K(9Vn4sȀ _$8XcvAI|`&OEHg"\;V5PP|[հZݔ^l,j7&(|&vRg31d d%mÏ" [|㶾Z-cJpu8'mw>D` '?ȂԴv'ta#.1 v敜jZ#[H U:CSm!ݵȞ6P.~ 0d'媣|c 2\D м+ :m'NY> :2Uvdr!wBSڲqJpWO;(1mΐ5-# ]؃lRUjڃ꣙ݜtvdN.x)3 iZ#4Clm~z=3uBehMip4Mi4Ɋр 92q؊{/t+ 2c9F?Om2H+}<.%S.YJ\6JEʸBK46 0L ϋ4>)n/T l5B*" >oqaQQ@5 'BI\(= tIz32<㺃=T MifYF\$W)r&^4C:kٻZy!GGWa 7A3/Qe;.r!/>pG =OW=U]8(v 0G&~{WzZ*d='0%G-Hflt1Y^Eƺҝ`qK~`?{hɨļ [ -/^3~VdrɕZփ*f0\/&xktMQ͔}˻+&i&"0h+Ծ\+?^U8(gL(AS&II@q]g'vtAO;Tl{y3OQ$Ң.!Dqoqg~ak {AJ4h|jW^[#Sǻ`21 i' .WH@NjT'_ Hsw}@4'Nvkxe>8sQ J"DeV93Wa:jiGv9Dx3guxBLq-/R12n)~Zn Z]c×ܻK v><\2@w|@ D„:Bq?6m\CemŘm8@ִV:V^2p dk`3&YLrK6 ." X0fg%mKR 5uԩYav6_ Ê;ڋ(S摪&ICh-mIX# d ÎЕ\`^>Iݎ3j­ܐUDkrJ:kfAN Ywp_@M7:"+t0]T"zkYe~o-O4Qj^l)4Ph3,WԌgF18JÒOʁ'|<F*`H縘^ݺ@e];!ycLqo3V!R`8ޅp`T˥?āzZ(w b7SdfTPM{$$PV8&H !*#|DYL&F7a[Fp%L`Ғj aA4__3O!x(lC_ {usH2>xrP)})*FBEuغ?RQR?ZLw3um\c~L je8ZXH,4B)O% ꟦(هt?FuBoy~j !h*+6Z׉snb6}b8\AߺXWX*jL>߇ TKR!xSs㸜b7̀bu%R+@kGIe$Xƻf`~(V00:8ifdv[CQsstRG>|Ы;n>͝/u@(&9 axJ^3/q&{ (2XޑNA+ӅȂdG,ygoA˚\乮P1Ҕ ٶ 1*3V@g=Y`"\}К`QZwXdؑ_6N$ḸMf/竆LIMi-좃wՍoȿ 1iʱbBSe1] 2%tV㈜S)SެZ.w&yZe*5rNO:df[Tses4^1!`+o{%=Wؗ_4ؖr!U3-nI벻3/4Ր˧kbG:0f+3Qs\3`t7c[x4'%E-;츟R>*ڛoNmDqsyxt$R> ܫE5'*,|#$ҮGp$a>_V^6$! fΈT^M+hf둝Jn"7Nԡ!;osR׍_S(m.i(o1ϿqD|{ћG8Tz9_-KCi'u컭~X !oS[;s,hpo-#((>s]Zn:QZ5-sF};H&8\~6: V ejFϋS"W %!:O2@H2oUG jn'ZHDV>_ػ23O|&Az.u/vC R7n@ӛ s)%!"DeCx9 ݶLf,=ǹs[[i(zI+h$&Qr nE .uɔ[JH?n QIevjvdEv<z 9vC*SDtZZJTLO(1[B=!΅smȦ\FcմŜ|2qm'G#5,-WO4_| â"C1䦒0"S}IaMp+HmJ0(:솠(uE3+Ґ@[";v+pw:^ϡ.ěU۔rZ⨰!rܜN蹏C2n٨=+' ˣR61NHa0ܢE-'Ք ns j =Iĵ:6&귫b"Gp3$93ncʯz.5R3@ag B 𙽦6T F >%:D{]k?[b_SELD7&.1B'mhE6&,t,؀Ri&5^GFx!MgqA|4p ePK`0qM 2Fӿ\]51b&ayD?ІġQŢWыD6´:$<0M(IKфO0}R"LJҾ,#RSm5,٫6,!…#X}s:N?u- d,p~SzϮlGrbTG:B9"n36j{M56'/|Ep†)JDM8-!)RM3Q4~J]nNKE U3" zuK'lx/_ُy1mT@ Ox:`Vj(dz漨묶ނQl SҕR0Hͽ!u`אh%s 4N"tb~-\$^5!luYe3I] h h1ߛxuea'b>N3^T+:V/46mqM{lU 0w?hX#7cӚXɌy.]ҶݙkϏU";Na_oCŒ˧!ƹF12Ae# ᚥU| ]P,uL0͒g#U>El]9 @cL.p٪^w]<zPaZ]@ .sIIʼIڥT︄B`Z'$Gn GZGil*ٖsY߶,Yܦ7Ma^`H+N: tVa\'3X'W@nڙ\j 1irN y ВLsdSnַ"̐#1넅C"q$;,1/U%OaA [ߐEpzH4IB/$Cs&SL +Oʢ{/NpymSTc-yx㿈=GrYS>\)J|{D;/?Ge9eNs8+MQ,W~mORkELPXv\bw< +UD?H x%[AMJe9l-(^ ;H@'V 'ˣ@WCK04sz}r&_e:-wҽUmsb? N>Q[ePZպLP/A;cխhbQ-^̨("l3)ufhM +72Hle' !n TSg]c>K2:kp5suFֽPE<&.>T]ϧ֯_d<Ϛi lc3BiSHvLIt͇smJ,D0L0 ^U |\4cJ??@qը Q^ݔT3 t|[C_[ʍ) ${R t~P5of#݉Z^='87HSe۰¸0nx{<9/‰20mĉ04R4"2/R8潩?c>&,Q"nE$W$ߔMT@1&̽NLUi9iȗí!g >XE*ѲsH*CwI'N $ ʁp_ר2)~>!{uhYw["ztø.e Gf|P@bK_V)Mf$|_l=}3%ՙHqg2F0>'ҫ8o#̵Ԏ.fv)4Θf+T?^b+!1J''WxSR).'E[ݪ2=3J Z)\m Բ>}M,uD4vR"ZZcyNDž\8Dҍ&0'@43dvF(֎r122422W]2n`Z|< ;|a'y:ȯL |)Q7s?kbѬW^~KGx2`KJ 6)G:EZ9/.bf9T!*#CWگw6 ci$L:J5HePbx$ l Td\VTE%H8-8><`?wXbda`'G{'ҾT{ygFb*x6&aBoA?q$X5ޮء,oD{KéL eLٕ_}= |@C8^]&;~}b>y̲d׸EDrA  : Z%,4}R(Q+Ȋ;BǡB܃"7,8%߉ҝ&9_ƖwL"JB6TO*YMomGfv?O'HMW[b/]X| LFI'dV=݃i47[v'vܺVm K3v.l*8vn``leQk?4mtܶ~cb P {Jgir0XTپQfPEqi-2DJʿJجҼq DqUh{AuעtȆk?ʪ*U$uTMt =$~@R[# ,֖2f2T5kK@t:)h,:ulO:h@lXIт&_Ed_4N6sYgj?{?((tB<,,g:gb=ҧ<,p Kmm}>5k?]-2<44_In$M}+ai"\LzUrrôwVt&\~_O$dЬtcviT Lg臛wK,#1\:A;!w37G jݑdT"Y:G`a0Yuk醐'[ujQVmNH˺adp!C)0F&Gr3J|Q-6ǗA ުqb:tZ({VH¬O1Qx]d-UC|g_z\*Ҧ!G81z}}Oڥ3AwK(Lm~Va˥}aa8k0C W@rbj) 8+%!I CUMS(>ψ EuJ 6!ɳ׃ߐD&("G!C^XYl…x:A巼lHxͨp+.mJF5$Ӭ%އfGWP$FJ:AA u!nq'._|IkJyC@!hI"R#$k0S]-q΋;UT:tI2Q`uz~[GWw P2jb$];)Ϝqqy ڋI}E;d@f\ %MgP1" dHq] 6qNc@O/Ϧ0ew"HkFqֻ;RA˲ii\LYl5P tT#rKĶ:lF\hk/,#Fy XPvhpƯdWps>Đs7kh\Ίr=$+Ŭq̑!,7@Wf؆xzkoY.ⴉbg:T""4T͊CZ:b rVId!sNRy:dk)T[B&m"X|-(a'i;'"ë ¾Ƿ0uCj~5qqıǃ+x!tڇF"ӧ 'O~Bg;y;>70tSMPj}aGuTݰ+TR)B})m<g# 3C*%c&NFXXV;!q1_=peiLeK脙ń-$RB0FGVbT(CE{pbT;I4dOK[h֨;ʡ7j9'u }, ?nmRa?|`o^YF">xI_I~΁.ʦuTB3$t `RbT&c S(Bem5)[pW3)um *H P2-ϤeM ,[><[Z7ҝDHw#]?sE>e>W&hH=M$-q_ Aq9n L@|V(&8\rNъMü$=n54MxwJhXy; )pU^|Uz' VgO%MébB+-)I.6b}AlOg$yV`M,a: ⻼9}<4<ƴwV4LY(^«jXVf" ]C } _rv >QO 7ԞLgVˢ069qwH < ݃V]nztQIW.gSʓc6ehGA hy٦25&:*BQS)ip'>K[3y- فBgy얏Js!i{̵C%4] Pih뫄q 䂽Ӽy`[1.&)1Lq's4X7 f]k5^Tjm^7+=栿"L1R 1 7upt&=ۆ7tN >(yQtՉg5F]k7 .EjeyGm\ήw7>uȁNV3wx'֜M ]K;N>GD=$Ϯ4!/y3t}NA7錒PeᎷݢ<{C gSUD[}HGL UT9̲IV9y&,' *01_X>0z5L.qDi&v%(5Y4 \u;Y}wOrx;}OJ0}]r{4wz>u]XI R h%t: 0J,MYuH^Q,+Q# ]j(etѐ%c&ħ6,SsOžYy$u#X/4Q iE2C\0ij(C~ގuRݵ 6d~NU'>>|eS~,*# - ^jLH}JsDn^F#dG>J8(eA%!HqGK!-c=e"=UJ$Emp[o$bNF;PPmapQ%j{pS4}SP铼#p<_xH2"A]X2 6%fvBi}PHUqnLaHIP>9`,cN:w=VQ, }S[ďwcu 3#zLZ;Ps(6]N-tԋ#/>x{q`U]d8glViOdIVu#w6]hgKK#ƭ>f)LdRgal }8f&_Uؙ cp~|.!rF>Ӎىܝ1098 q`u~#ގ^ζ?asck]NJ4 hxQFN7(n:قL ;q%JX4[%T[*FWTqz w%VC7InC&iQ+z 0RՓp}v82Ӗ?ld"iHP.!w}$t=\f/Mg$fKTOr@{io(.KP?p3Oc3FyyZ앏3=z7Dz):|e+u2L~!pjW u+O-T*wizX$,6 J|Q\z2%~u}!Z~ѩ'Я,4Voz5:&Lۀ 3Q{5ڶ1 ls Y?FIjUiVxQFsU6X*_/:cמ̈>G1pDUO; ˝DB! > S *^/cs K~*u`Na?׃RsAk[wE \#4'Zҷ_C.e#f<^x Gވx+bLԵkYEzAmWʳ尳VO0^!Uo6gbcB܊^Ju"֩iȢ,/;*fUM 'nU( $ʷ.٪{)_cB)(9[y1%$tWIN:ר'c&}̜ bC2>@U=ޞ~ Ha`fх Pz$tinK>9B?UfJ1 kį8duixtߚe{Ol[(-o8;DEf.> j ՙDjP(g]`0y])3ZDͻV˂n2fj)QK,*z3QޝA,8U+!KHg`Ұ%`$3ŵ@Tp`Yٙhՙrb=ֳo1Nu1cM8+7ylKޫȱX?VL[|9㲡3uKE0щ֚8oMtNNPpd7F뱶m36ک(G omnrd=l_[8ImT {&*FQDȫ M+_,ȏi)KV P*&j60wOJ8Ze_,:]$~3i͜(PKCEp;W1kLS$*"1tHhMn M]vi T\J?8O> Np2O[9䈞@EPPo`l=n&4AIZǥLb{8k ^{gA'ލDXKi2n?ZL+y45#D;N<;)翮c#B}23YX9 \&s*ncf/#×?Si| 8)R`>j\e|? }g$\yB%t*&G=M0{oMw6|_C&`()37Z(t7Sp_?<ޟ6k͝ʁƇ +8秡te&W>D0FI.ft3aPv6e JneiaNsE~MRK HD#zL{&)#UDr.9EZ>kNoΔvJF\؅+iql4d|㗳E~ۗ~>oL/?)z=Ow@vQN,Bmahx:.5yOܓ:)<:-RbeR &s&9FXE G۠RD@M;uR8h&Ly1Z9jZ5;zg*z`h{9}1<8S%$ZĭykUZ#SO-!^Ojh&zts:H8$GLsC<1@E. ̓sЖavxp 0.2q+s>7Q;(Yh9}H bcT~1`ĔϰtUHDA8A\Kw'' >}ʍ"BZΣ'Ԝ`LvQó@tmی2 uܚWzQtqtIfΣ;z]C8 `0s \ 7I+P^zN<&-x>v6_Hg2-wa "3(lE"f⏾v4ƨĹ5*_{r$?{%G*U8fkרw,/Aa1mk."@XIc*8t|8= $tc3I &dQ_ri@%TBʽP/\} GH 0#J hbg AgǠ:؏Yo{ 0ď9<wS#e=  vfIzN-Q2č%2S9wRpcDb,o =x!&M}2'KvAZ-]-qA.Z!`>\t$1\^ ۹D3nK;EL u"^ eje dǍi|"^NH87Kut @x:̍ c G,  h#zVRuO\TUl$T#6Cs {D)A:ݍd9<ޜ;亅G_(mQA|F/O {=B_sbrɋQ PhxI`4H.ꀠJY@p>[7VlsN0,ku)&?hTyaWͲRBH?2ZOzG97+whiF?GH9H&che'(;F~DZʪR &eD܏&v4´']QK3W7YlT+_b.NUr%!+Ց4w6|TSDhUf}<f%ٖxKh ㎼v>8Lr|FK}|r 5y G~~4nݳ"@BB8/>$%t9=c+"A~83ʳX!L9c E<Ygf‹Γ py(A"`v=%܍}1Fj \E9:mQۋm5UX˝Җ%}صPvU ݥ)0:e٭)Ffu\/})'ҽs}n,YE22{s]Xt2FL^E`!Mj, j6.ίGjrm5=YՌrlF6p) W9Y_FN;|0 |뢟 y g*cd mV^9 ~fږ) 1+GWSȠɧY]oOM0H +w1/?{0X;69 qde?!&)_}lqC %lI׬k+`#L{Y'iFHriFNd?d_y#KLris}7%FX]P6 i`Wҿh!BILWUE-ª5T"sG;"bW>;@xBy?t؃W6-V]E݈@hV{ "DDcb3DVx[](p ̃OaNӱ]WuKDh5F|0ʩ Ǫ:Y,p6Bj *.iZ0?7'qc0m2maⰨPh~?]!J4q;?ӱG U4z3hK]"TbT ]6hۣ'Ю_brIDUV@މg)hL~8Nζ[ w 9[Sᄑpҙ>=SW  m/!6$ܖxd)+ܸ%m 3ΏU_E>1`!H@]Ou ?l:p+R0u57v&)!Wh}^07viqT6J?λn~P-J`SSR*}99Ո`m.XWb P-7VRkaL>[A]\JT遤3hN=/i9\J\8X?Чƞڒ1-ţ;Gf[mBhc27ڐqEaTPeU_0H 7e0 shuɣ`~r6ÜWHl! M4.!5E/ ZMv諍h+@2:ϲhYD֕?V]SNp}C.#ϰ(Z,W?=i~Ӟ&Фo6{WeV|ՒHUCx/z*~,)-:!-ˡà]CTm"uQg=\'X v.q|yҤM-^ hk1<H%eW0+2)5i^vPC'{iӪH'?Na >^%adx*C7_zNL y/yRKB 8~ gl:p0qFkPZ-ga.h@Za7yٜUOkpbS"Cl\/liքL5Ę.cOCyE4EJenQpmV [40"ώ+!2ŕ#whbҏҝN.X2 Amj4qI2 Ѩ^h FH|#txcY2²)+ƀ,U0BD՚;jSyqjMP<.6Q6LRcr GoM+)^Ub2QqW^ma+IQS'1P a}P !OS'4OSx-|&Y\ժ{Z).nonM)_$Cg|:ޞռv.}rrg6q{Ӽ)ӤcZδȅQ")U"=~F"&//ů%hM2ռRWd&O Lakd fz]:}xdՠtփc,\|N Bw3nǎBOo5'}Gڑ>}if` J luD.z*o~91eZ\=W2LIJۗ`֯EՎK0hMrb&DA:nr09{g1l3۷{k`P;9?F5TNUKT4X2POϸP?,;|c7RX XPvU23K?C?0#6!Na/qRԈ@#ԏ>w X\J#90E·Nʠz+NB vLnxI{{S{("ɮۗn d_JH1S|D>r3C-ެ L=? 櫀g&zw|R.vVNKޣhz|+9:(P/>y=١F7~1 -yCY/_^RZT毓QnK+"s;*]{2 F^~?nm`3'd S:m)~Q>3ѐlt C |lRL IH z H=A"JXh 1Py{FXӘVwTiAM( jЯ\>Y-a:&{T;GEz IIhRJT=y9wb~+H9Pޮ~R[܅*ljBgWƓkv}^iL! 3*|*SU2:7+4]*1޵?c}ZT0*A2 3ɔԞTTQm¿'N>b,JGM$SoR8_&Z^WMȒr؊Npn/ғR0y( >Xoe(xL'c@˕+DT*Im$4Q?ApЪP`RS:|P}(VT,{FBOKquīuƤIG JlEysROcvG=vL]Yp8#)/Cy:C8?hnOIesnw\H^C@9 00$ڭL,. (֦.@^=8K,,8*-qbM/Q;3nwjoGiRiǰ9\nwhh~}#Ș>5w\ϯ+bj%~iƘ/PzDQ[KwIP蕖9z~ao~KvIљT7pбc~KY= 8nm^|~exPzL0!ԁ. r~'`52&Dx_9Ywm$-5ISΕG`m(>J=`yHPW{Z*}Hatgs6Ѝ2 ʡM\T| k=L >@|Xj̃Xôe^ <,5%HZD1_UA5ږ7ƒ7%6_ r@ue訦QIK[3'5ԉ?YD֯%Ζ0-Lk@Rj}L]iCCpb)#=5rK K#E-Wl50^XE#?p; 1[ |Eoxs 57 詟һCp) @U&m*쨥_?cu3*PJvUZͪם)1tߐ+GI0MKhCK\r5$Rkdځ;PؿP=nv ؙy8ƥ*y򓮚m |LcQZXf(*xX QjB?2$q9cy鍨c6\'78xD᪜'p094&Uha 1V' [xslHn^ݷ{84q-ZDϺSTӶFrAqbE*ؤ6^;/]Y+Ta"dI}Ъˈ{C[I'C?|+p [:W0{=U|KYϝz~O}r:nFuh~gd R--;8 x(d1\ D9+n LrQUVL\hgYN&Gynk$1qF>P)6=dG'Ngr9R+O'\Y篃Kl dc"Sw껌d%5"4#OW?P"ӭ߂3*tѓu(!b+ZPǭB3\Ȭ+pnVhMg `^Zհ =Wm*"^|(It$8'<ۿQwpaq~p52wFƙm=͞[214hL,־?7Ţb>Wʛ!fQi_fW\9٫eQcaGsGCn)xt,uBY C@nlX -"Qv6iVgwQ%xDmo-(t؋F ɡGb)y#sSrB:q O%TL]dvN/{DzNq )J7t/o~epV5GDQ8TYϦ<@I;ܴS/F+ ʺM'O\p#j'T^"]3Чm7ZSD>ĩ N\5>}!7/F0?/Hu+6xy6Zc64E OB/V]t6ʒj.Lj7Sà꤇ !p[=4YQkի'dv ,lЃ^b~ξq;s'x50WRϏ#F*2|wN WD:]UdPe"Ծ"ŢCIWvnqS\AH&N3fLatQi G6ӽ.b8)qUC# Yw;ط%[ 9;g-Y,~NNk-}\*YަWl^ q°n*̈́0c}ș)A>#i}Oiآzlf`,}(QG:f_,km}b\Z3qy0JQp:ѹH9eWd ùcr]yU'i$^NhxWr2A%'=ء<%> ߥEh^Γיxb}uF+7YVvv/IYTJ&4gy_ɾot/y']_2#} \ω-Y T]3 .>/CٮkgieۼUL2ܺ8)٪k?fyrґL// +X)d{f#JT|j67Vy_x p$G stH(!VbAuM]aٻMorNڽzY.QP5o=[dXU{zq_'Dc`("/Ȋc*mgmWCکx@$ʼnώE{Z.\eJ%I-13aFBGӢl$(k;Ba<7;IA/J-BXi[%?p4A>.>huX ohI?8yXxNЌG93X3(LԞPS69TQ~S(P8Q\_e9p4/GFk߈0sLƓa%1pZw9% D4w@u,.Q^y[H_qu3دQ[\hZȪ.~8EDt6/*h@1I /^_ :M M࡯Է &kx,yk :DM#7CoFSn;o ɗJ)@A)lhD5hrtK[vҩOF\P￾UƐd\Uz i&S[ g9A]Fp7ܾNsg`N CS;7 l:O2s"~DB &3}#iW&_bICнi^:>ɧ %6+|w'\igHL9`@C"XEj\~>/401:PjLʘ>z*K;CY({XT[{,\u/[<͖ "KbZܝ RWf&qqzlR/FWbF.]89>ѲLIkn+nt4GUYԬaؓۨ VxpShmͫފu[Y.C_W\5LWX鿗MB`'U㎉`x$Ymh>_BŜn6U}`65rRq 6POgm)wC.-VLHg<%dd/k m-uakH(eYdaC#Eha`7tUSRšQHOGl'&L uA|O3bj0(<'U}qbne4ՅTPQw:2>o>1?}䍎Hճl g_`Dx_Z_d Vb:'6oHWb5-qJB%dQ[雮L䠵groyHBH9TQ )G.Qﯫ׺H~e`QL8W1Yk2nV?魞BtErmV@ xKWVsQcy#*gOaU5VЯsbD;`I5-6ܲnO٪v>ݺ1A\Z@~x9pDCy݆uZ܃(lO7Vkh˗s#pAkPX UhVM+ FQxj㢌e&@p;As?/NN) i353J6ogM"dÜ*#ᘤL"5 PKv!v)/(sxOfh1yl|cn?c:j( [I{{4,9Osdkŝ|5򒦭E y澨 _3,uDxo7Wf@Xϸx%|W4 OJӼ|ZkYO5M~.z?t0v3y̯SmјBlf`ݎXM eR-󡄿`0 l8"vһP{P_z ?aT ݹ(iACNA(b}5"Y5 nyV'mvPNVͶaZP󎮈w:ԙ~;$W*"a51z3OX %Q>aEVzv,>/*x)i&B :ۢS>t$n zV%5ϽVy q3!)lo0f5nGː!™H꓄EsVɋօ }%zf#JsUj-55ک1}J .rGYAm\ZX4Xժ0K0'|c dփIB lO% i8<{`4yUkf ޟ@`%E{MCА B.;D6w31 }HUfW=Zp7lb6jŪ ƴcVE\Շȝ!g"sδmxdn|EvR;ĩK5'-5c1ג~ƵgtIr Dyt,V!{C9jfpu :.T!/$`WS,޴"v vlbAieu ^U<ư0smxTl}O% G@kHu+ֵG /dR/ԁ@Gm& h҄yP빒p3d В/)S@PrRYig'[5Oo޳;[ћ'<5 VI\'%|pp<+.^M#e,E} *B0}h YB RfbikJBW&z)N`|xy+me$K "Yv!6үmWʰ*և%P }E"PSRҷ|S3bZׇ]6 +U3[ VI4% e饣MZ4Yw~raF+ՎB`ytݩeh|pzeGxYtB]F/wJaEBT2cO3DG$}@웲zzT,XSjRQB%8ftV 9_ "uW5mЙc=-y9oZYX5Iă*ߖ\X6tV@gVpldY" n631fM ˆٸQEs&'ֶ%HEEh@c^UIL"w?ŦG?"J7 k x؍M&j֣o|yh$Mx91ݪjWi3GeůH9wg[JXK0%k=JZʍ ":bO2Fd=ɏ!F*j'RoE0 >.D~zd^\Ɏ}/6zxD55]դİyF!^- Z``s]p 3 G+%BKTņqv1V|M|tZ\n6?ck hSCuFc#?s* dzEGv@ X ^ \6"kPX`8m؁_H\h2H*ƛSJɈZ^g(j5ԅYITS`t՘H'Dfi7e|dm~X#AuO}:OgH@LC:Cf[}{Ud zҠ)E`2tTx{?DY0!EA/*Dgq T4>yNd1o \MLS 'oCHV75-W:^HI0HQD=|P"__5C[=W;ӗ2_١LdǍDVԿ?kh>ff<>GILu %%tqGs9ʊOGW5-TDa Hsrֈ̶iU3@guiiҐ/NKu X~:-Ԝ?q?%)  OGd+0FL[;/apx56=,H: !tJCS$T$D,!N 9y E.eU@T wf3MS+iY-ӌ ~DևERvApaƮnObY6l6p .?]6em ٥"QLՃ+0Aoـɠe^;feN,OJxGiG8 3@xʬ<[]_žG>1a6坭Um3m|D|kwȠ q@]^OVk3PiI/z&7\2Jʏ>pO D$H&z8'oPlŢc|SSr*Xmvj]ےUh\[!$OOzQ`+M4G|)YzWߘM9 `Uf`%+*6R=@>1v7pI|%?~qp<)5exX}p6نZ SzA{ {9$}O}c0r(td7-l 9|d'BѺ3}<2nͻö = 0R\)\N!"6ӽd7&0sg{UV7Qq AF>e'jt1Ozv?wG|s:t VfR:Xu%$1tXkt8^) RsVLW;K'352~\nIhG!'qi"0ѵgfr;q9PNih("-J\p‚'r,v~f*HSpRސ)"`wh-i6JWGGk  M{ K85;Sb?oD$|X?rm xRk*9y* _VBaKج<ւ˦a"}`}A`Wgt4|`~Z"`-\5\ЛFՁqۆ`! }e9Nf;M?0jyxS5/<&# H \kiA Gx87{SY93R'mz^z(WGwUgA^;^}.l9G _g  e5G(1[5AXg8 PrwYO1 lקw w)^kqpK]2ƧbV T閧CY[v'xU:#1N owBE<9DZuh.Z88I=ׄMѵ73fz](T]!Y!u/?t"}, brǦN%>::tA[N#6Ke[QWg-n+/|ܰ( ~27{Ƴs{i;_ӷXD3D`)x'<A1!þͪhp{NUn QBHZ4̐fᩣ`@ns¨L+#TKPkyaE_%Bk w?ws8{Yh+gy'i\хsYʛ G`rmASojFSڿwIhGseQb^wd 8v7y $ܱ)bAЃV&==jTCh_M@UzeI8xuan,! ,MOwdĉ CA}ҝt`j5~ @ӢtkV(4"4q:6[;5Uf>V>Šaro/àEwHFvɾȌ|ևy< 7u9"oO5ho(u0Pl.ڼްW*d_%(TH`ic SDPJ̝ _f\g>h!pНBܤE9Ass^Lnʈʰ$г)pie ZNG Zd )?5`F;o$Gv\|c+, @ ֫T[4qYMXK;tVq`$ }$OYq!h(02qR^ *@ O[{="\}s 4U,-Д k&-Fe}%ِ4yP7nb9 hsoH~/tnX=93B.π *^>;{/ ]UV]|{ / %&_P;2Ry3T. ׾ht0qmaVgOxΗM5@^L4}XČ`[z8g$1?])[4S ~-&틽9O`w;&H|ӯ gnȽ%NIƋꗸ9w䣌hMD&n[`}ʹ eT2vJ[eY-,-$X C!Y" '4}JԛeSE%-ON Ê7|OTY>: Oc,ZuIh.ۢ/*<:5(& W",7tqTCN"o̸^>qUB#xAfGHl؄Wh)`aӫoƵ.gYP0IS^yL(3gY me5]UrpV.iJET-ydU{ 3E4YAnx="wn7e^ifRk2k'kMԾxBc): ]b[Sn~{UaVX]AJ &*08@^= U!(BY0^S4hS;H*g WqB*Ks!b*<dWl4䆙JUCQ AâJ&Ra%ϴIj]B-k; ޔ/9D3XJ,_B|R1aÈS[7$~~vr l5f4NW[8{f˿wZ#؃]sۚp5lتY _ED5lrDY [8Ղ̟{pR ט?hT=֫r:+c6Iղ^im1'm$gjSk |kk3 8s1q uגCd%u*2Kh!$~;á L8RZ"|0'uv_< I L+M?2thu[ k{LYh6G98=FTz!&4T_2=J8"ѝpM(8nk~"c70Ȇٿ;D8⻦c`dd !MIz^v1H&7]7`s /O˶Qp{}%ι#qbv2bqz]XxeMfLMYѵӊX/ 1RP?a`Ha\[)α<=?bֿfuO(*#(re\&.Z-XkXK2ue[0M;W; gYq]oR^<1\tB INig )z:rB-]S( Աb#5r=f?5.8c eM*Co^2°\bϟ{kp TEŹ F>h%cR>׮8u&@ ~a7nv{T%+ j-%LpֳE%C4%vFQWE0D[:sS_9?e!sRp>V @;p_N[2bPx T$82o*H> /j4&<ht1׾c(.~S>]=c1Xw~9h/w6PBv K!2 ̍_j$iZs44708IsD Hj"̔RULGyFbn!2VO=㙻_|l.^+B9h#Gi|GtM+42YKG]Qf, WO\01+QHҎqNr\aU'a$]V_a 1qy$D<#P3Y[+JM m If{GN*¼Hޘ_vWl {2{9:8YRwxAG P[y\-g j{2[|=Es [`];gyM  tHMpmOT'Պc>ryC"c}Q#H2dGJ"^mQ)Jfip]k߇ .ֈSHXa*+X@Cx 4ʬ!7 g+L+R~%*4D,|wަK! ā˹~d3a яgyr"Aަ͸ÅNuK` u0hpwu'txY=WiZ,@l$lTaV4qm`<'Yd0QNCXqYQ{OQ5\;a؂U!2%h-_"o _| b쫃h:>jdd~F_Ɠ Ei3K~H>JC0sw'gL{i*1U rrUWU5,L)+^;OOa\xUNr `̄NFm|+~W<汹@#pwCĴ F JyKZ V.z f`f$},ˀ^Tj˝ =IMs2̦Et ~Rk< b-Ś(y-K(QsTju l)W9;'ТiwǼQϋLiDaN3_YpLP=XUcO|8qlj)C]<|.xiTy,? M}}*5FW3a⑵X8D6$\Žzg 먑IUR2%;g rqGk͗tI^9ƀ0m>d~SO]N.rKaXO@S?4j;۝.4=lɱfO ݮ1 8_|%{YP=ĖGQ7SvP ,ŝS%ٕWgGc@z3Ñ3~R"sۦKwxw% ^*/>&9Xr7(j;;?Gq#p-l%TuqA~x @9g wMtRRR6OU#+I7E)&<9cn5NJTZRqu¡f4Ly?mq=Sf%hђw^a(JĶ7S"Mx~nCR PIJF_+0k} 5smy9': Kr%QYZ#Ʃ,km%u!ed+#+.n<aVo3]҉ĸVKSB?h<|Y nk V uçbrQ&HΠ2R,s>\jVAdf-ճ8vq,r hqlnsܧCG Z"MȝڒCryE5hBd*iK'1F"u1 @\p;^ 8\);Y) 3pzL# {T 4-Gq!Wd^:y8ĢPx.&_)A(canυ\̠-BN9ta*I?s  J~@lz/Ȥ4 ./Z+::N7LR|G2o8w WmHxY{Am&=Po9„jwHc좭E24I wn*XD9$w Rx΃n ٳ8 _s+ S};:2%!go&NVz~'ܖalGȧ>eŸ2Tdߦ90sdzxVn޽[ͅ;l+ƑM\BkL}2CMpc[5IP0!H55Tw+3&i$:vӠ2!`rܡ D2ŭH'j/-F+ mdhe2onY/ztM~;`m pwտzS?|C5tȚKN՘MP ^\ߋK2cxH"Ӥjhm3y Z"[CS!בPZVk@]HyW,T kY_x&]@^[*VMW{=5'Yi/3jdC?6($ k9d\_)ZVbWȷ,\(n4,fG=qv. X#pZW8I'vәt#p}6Wۄ/b"tE:Gk]& \ŧ@5ab Ѕ}"+̼7 `6}mK)@è;ݍ/WRf .Rç#[^'Cޣ |;H06T#h}&oL+OE{Sz?8xmSk%a'4ȖyZn,ʾ I|xQbۥ#t>?]Ҋ_9jS:cP=`U3Pw~V0NTйfe 'OJUA7\:`CVgЅGU:ե3e#ɴwS0OnOu/6ؔy *MeJ˴Y"%QO[Crq*>Kf5ÂjR}9As݉Ƒ~MkGp.SER$M欯a R%Y]h ԄL> AQDs#F~<ts0-YZ[l%ъKLz_畅đ*smn F;W6W׍s̆`2 f Nz#9:M aJ~)c x9tTym('3S뚡iD'=sOx`&yz|?Лp߅rMǩ"457vDYY_? kq{lgؔk@|?@VrAΜ+$ ;+b6 |nG3-=g#bkauBy)2]Ssp042k{D Mѷ$|c/K w>V"OM+oQ"{ RdȘ&ʹk7SqWFł.;vN!cHݝ=[3HˉFϹ^tDhVѠf/a^TFpNgٛWة9av3&X6/;ߊ"`v^: )>V7%cPI ,~b)ړB͟p}!J Fck+fzXsps427Bܶj&ڑQJ'~x{ڐvAK%*>x]~c}1 `WFwJ2fWٳC SgXBCpp#bĮH'Vh0vm\kۣe*ŒG,PEA]DW>uO]ydУZ$!?u-9ʧSa"VRϮ`NPKoT{8Ǡ_iXswPiU: 2@V4e+wU<3Âˤ zul[ W0 u",O8 |1*fx%XUj4)g^Wwi#B;Lʰ,r־'Kq/ dDՍMե"|,y}gD/ŀ[5Ϊ "a˅/\ɞWIeG^<'S'B-P35CE+C{ɂIup:,l} 慨;ck^hVm?WBiʈh|gǸ boLlNNc6.Q׮` aw%}_{ b -f(*dLi]q=rDw//o'ըX+ KB%ՕCQJOzqEYb,q8$\qjɃmHmdM }6@_BMAb,h7H-ɭsO+t[Jo*hHep ՝O&wuܨhSܝ錔s(32 rsnnR 6BpD0`r J[C'K$n}"/ :ڪ>&QY#y}FI!ch gOa.\FH [JV1)WX"xy\1`ZqwtC&{ur<2)v9Wx'yIH8_񔑨@r5*$"K>;ccD9YMz?u i^_ń46fܝ@jQ !%n 3ɜ+3E["X^>8[i[1{Hrj K`I:LhelM[蒓ޫI4~#Ry۵[e&wױK]A| ̮?״8#R[q^$x $Y8ܶU;(p`tkHbaTu#l`=hɍⱞFﻵ݄G H@"X}9fH,-%>4eaδX/i{e[PUְ}>'6vʇ/.^/-M p^[ྋ:5f`Mf[~͙{vufw FH,S^Ƒ:EILYP)mj-"'n1w) yE&+O7 FDpFƄ&S/dV!|7k'PZSj\t( yf ^@X 5 55Yj,I3R&(>Ч˼Aw*2܀ި|(ّjrN6V7љ_yN*ׅP7D61}[X/U=!h) zVD&,TdA4&E:҈|-qJj^  HrdY;-)@Hxﱪ= 54wfڣd8}-`zc[ 䴌4`bF2P^BQ I&O|/@d_U4%]4 fէ11ERZd`:;0iy> jj~&.a Xj+/`$}J0%eUZ"V(qVp9eII %d #a:)+ 잻!SpIܽ^9:B'xsCӹ"{* !4*/I1Z@OvQRwL` ^LZلfәLچe (_MR̐2%tjR먚9B-\ 墘ñhV9&`-2$lQ+d=mT`ͳ)E7U !|@2FoRa fZc6Рs aл{G3ˍQ(zv_v1yYR4_H'{S Ē\[DzkKI{|?5;6sK{^#ljB-#b̠&.0,w_~bm&Z@oJ̪ŬR<6G{r&wG'C"į&e?r"|]F2ɰ+@U7G;O?sp @-8| hY 2h-oX+b?_djg,QIQ%3"]D'!z5o *қ 9GxsBd Ї21\OxfZ裢0~^L/G-C1 EEM#O6ĹU0e 28P=Ծu:p _qLvcfIu c(EC*|]&Og7vXLq{ܫ#? sQaCu=L Jz!r6iKEvCnYe!Qݓ)s{0n=2\nZ$ۈa2]w3,Ѫ|Qz]&.i;/v>S2"}Z7 ~:D 6l%5 -{aJ>E *L%(E>C΢IeA dH$Vط?R-#\O{ [C/0XM_-]I=DU0zzМoK?0x(KUb-G$bGQ'\]G}g+:%TIC6!chzܺkW]EWv2 zBj,FwP[SE e[q$ʿtBN8+-3m̒ϋi]9{y˚lg@% VyW.cӣ d[42I fqaC4 UT?/㟞KגS[' &]Uɾʾ-fҤb`CŸHP/IK3X i:\E8_} g׽\Hm0uב]_5ڬ$|HrHqschX7=0o_1T?`]b8J8B]]QpMׄFcuH>(!rs.j:[+cwcVQ%p,J_6ve7='`Ё\PTC_\~FGk7*obj3L~,VҖ} ClLjl읦^Y s 5͏䖸[VtVCO 8B O+ݢ [F_<1Tq[ul($>a7~yXI'{ 8U:_)T8PLzX|/?TfH:m ~~{)/Lh"HJE&m*=!#Oc :V)Ih0p=,9۪lNlAru2gA:ؙ_='NQmvVm2zI&A~癐"ZQS@ɎėuR9+[BgV HVVV^,ĔQ?O @'%3]7? ۊԨL;WC6g4g=` pcL<H%~TΈzM>))\fX7QJV?Dcۛ#1=H]2HbebU绗bɋ-ةa!:bũ 31찛^wr5cټ^>ݫ'=QꬅHƗ~6Tm}Lgi2&`q~2蝮U.A&%Ɉm)yI{Xyz#A"Z4eRq"< q $PbPPcsޫ˄e"wނ<B);[ }㎤=ShBx/W='5=$yu=-smE.*9;Ŧ F*Dl1[x| |ۼQ}F'<,w;cxN ּEҞU4] ¸glJ_L Fs.!_ ̿^4 RjGhYL:ۤǸswYmSD/"=ľ#](yVXB@/7},>Wl19dP1]٩H<~mAU< kgeJs5:J!=/M<'os XFDvw`sE۱{YGb\ O"Lu̳m TXdz;Hm@Zۗ3?Qd)?9:t,n֟TkPhP7kZw;{Hqx*̅Q A,<%ޡ͓Ç:L=]}L-Po)li Pt^BBXcŐⲗ?'=ǹ?r?zO]gqd>nx1&$HhQ^e L(tqXѨwo`wH^_r0D^)0ĊxID4JAèI_6;Ǣ|JY,2@ p ,<)ח> ;W@='cĪBߌ_Ɥ.m^Xy}(MةA/bL¨iUP̜,/yF϶1!)a*enof4w4ҡ1@?aU q.Eʺ\0rgd^gsS Ἄ26gXaNur%IGgy>@^:]zw#4|7ܵϒCn޾^Љ$:h,b_Pujs4܉%??Q*ig'|{{{/%Ӗ`,}6K>,9w8eaHPW^1hBEastG^Rx}eoo-b,n 4Cd b 7MfUCANZjO\@oivBQcj c_=EEͳtyJ8NKZt]p ]`K Hgp>%\RB-Z]+c5$7l{z_sgV8jEPuW{ ^UJ'-xJSm;p_94:6D<$A(cc͝/k}l b?xI4p=ЀUPH=[(g8k=Ԏ@[s;ow,.t5S7پhBq5ߨtJ$ fqtp3q]M "(KԪ ]nx>X“ٹYH;ͱ: fJ)JIYR`νCLQ800&( qő͠7P_©K=ǏA5]#N I:Pv"8srrl^W3>.ْen"!= u[Z[y ~Ie.u4 `imN=>ND:݋{\5쀋"< K-`-^N]Rew\}.8N$= 8z~ROhc һzv*2"xcf?l˻f72- Q^9,|`3ߗ*D'@*(6 wFF9IWÀـ%ƽ9$c͙<6통V|-Hy|FުgH =~&C˿j>aCN,x8ǹůj.RBrDfggǨ4<O]í3T-?y7Qg*S$qPzä*l o!ZF"mw!Y(݅{rT%1ܒ\}YR0V~=&X-G+jcT2#0e#Gx7X-SǶkvWW$W mY9 Fi/{!Î-,`WmwG2q'w)[+L.ÅH.f^6 >as &=!9}sz|ztEs6DKveg 6H`5ĝm jc~M9g;$Qj{E:8'O,Wwt E$/&:ݨ8xxjs@[a>oN?XɠSk˾{ZߔðyAfb4ݼAQֻ]J(OztQbZj5w62,6?G* y<$Km(<97+tQ-hwə2xFK!InlűzJub r)ifTJ2Igr2\[uY{3Yh6NI=V`/=OZآ͞g[Y(D 8;F/ZGaBQ'Bf$K5Mżs-[g1Fc(܎VI":Wi|MԖ]jlZn9J+/RW~}EG1{iڧ u0 IZ ĩh7> {G_Gtǵwh5&Ci:?-NVւ#=\"0# pW,L? ۭv׬jQ<&=Ja$ {UcT^^wWE&tkd7fy#DJwyEɝ8`S*ð6tdkbX*ϒf0XȠO)tP||~-OA+݁C%Z<]}Nu帄҂A%W^\25Q|} MxA/UzMpYE ϵ-z\*ġ*(T2Y.P?Y0reWZ]dUvxY|e߱0㲘%Pә%ׇK o:fՇ>׎cm8ϕ-CEQd^=/ԌjjD VX W4ieʯK4ӌLs_TXG."J (hԔ0V9NK!^P܂Dx$̄CFk0^m:/PI& bօW[-q4ngwV1*:Uc b7NCREW?e` 쳶̼;vw~<;͏q.amK1n1a6T@Z89ey >_;*UuSp˺"%Fe(I!)믯6Ʌ:e+c:% cpD$WA`'c!Nja8#8pPa| %,Pgö=%B[Δ1*7( |É؄q<ƽ$'oPi&Bד@QImSfEtmt/kg}A# ?xcV^ UL)-TLXV鬛'0/.7q[ vY{=W%/7,h^i(4(2&xrL#f+1Ꙉݣ@MkAHl# w$fݓխwZppwhMÿG$IؤkKh誝)!++7CT-d,>)wt%x&|hֱ1nѷyhdQH\B |(E ~9v}הN$(oR'X].VՌV#%nʎf~lvwuܼn)4<ZqQ$IC(9|ubzQ1n:z@5&2fBߘc!F)Fm̮a3ۊR-ߥǯØJ6VoT1=G&'B(ZKsL,cMsOX`{@ Lׅ#ъi4>1Dg x,卉FF{@z,cn3mMeNm9h!vl҈n9y3ѝ}=v` lRB75~hd!{ʛI͈?8osU"k"3tq7O@!qoHbH8XU NKl.\K#mApX82`˾v ^D *\􁽴_XFG2 *UxtLbj bI->)5jʕ.v0L|L2a8 2h}0B-Iz1y1MFeB(9a rXmJ;ԑmJ*-| S۟p݆$1ʳI Ҡ%P$( \_e  [٪%rS)$G0SiΕ^&d_ Ò#L |u* M/"5G>'M ւ,ZXu׻ -to2XX133~Yy~꛻ѓ&%m5NCjpL0 8PNa@ lɑ>%o'&{|Ԩ4;<̖?iu4d]V6=u2mF@չG_Rf˟}TNjq&d$Ey:, _KpC(7:}Y$gQw*b';NϜZ%"ډ4"ThYPt +Bp Uo31:aSR7UxY>bBɓhӢ1.0:HSꝇ$Trb(˖ShEN{ BYDZ;|d{W􍖅{-`} VIȁYJ<z =T ;|*@-yW65إ(Z Psؖ*ή>6J2j #fRIFٻ߾ m߄8Y7 GO נJmQ'!=*2j^,ؾJqx!ɪƨں.5[!i>~ dj/w_H{qjXcEV3>8K˕Nv_s.iVJW7=™WT0DBsNŤg!9~Dv񗩕o HbL%U: v[Utn Ȧ:siK4JR YWfEإ-Ms I3?WЭ D(K[[$9PGǻWMuV=,K ($ьƸ'ep.;'2V#삊 P4$kjA0QEΛ=iv1{pJ&TvaxҸ`CVR,j:@7BCB 8tY/sbB&'&0ڽA=BcᾜaoF@KXmMuÞ,_5~o Qe;Ɖ\of+得ƐY T9D~rwS~+t /aBw["Ց5S@ ͚U&ߴ@.#923;*~>˞i/Y,!)W/އS>#m-~7?Snb7#1ebI"$I# EaTx)D| k_`9Ĉ `xiA`pG,A0q:,%ӟE|tJ\$"~?)bxJvV[Ɖ̺,JS'L'L ;ǫg+rE*+fkDne@NA75%-ֺC4џ'2.eW"mF:(Vܦ}` 0@B!1ឪDA)8wC-;GTo W  k;UL|1k0#4sǛ;Z{ NoKqr.P{>yCX>_$q+RilR4΄tfv|ɢzHMZ sRr|qZPGfhz?%I&qǫF4ԕ:X(c4$5 y\o!׍Q֖&+X'J}ٴʫ |qC K[]"uH2f7[A5C7ǖ^ל>rŬ c,򦝡 U`oM}'DYX@tXukP\`{^NT]C[]| <Q7n(,áwVZK$(t qQ:c@0)'f_+J176D#w-i6}%}j>CIGZ\өYuŧu:q_97*=vpf?_qLa;yR 9Wfl"t'rȮ1QU$>{Tc N\s['l>OlIX ^}Q-`66/wX0'v[G7 zhh-p)[{H <>U.p2pGډHyl ڃߕ rsn1\2Ga!q+kEi(nqm:V Dgwyuzc{/ VI}oᤕ>4ePJٴҒVor ۶c`FhY{'jcdpoL؎߈}aucvk4Wu)͠+4RWӼ^ ~L!ÁUiK7.SyBaH %C9! IYepj0#XѠ:7g>'V9jKJ1F7ئŻ|kJdpʓX ז0<em0QL ̣K8t6S[bO)hάt(kpe[b%%*ng$K/\WO\`#1~)"{XSw X=b$KBޏ7U|Qs/So<_t>[„O)5 )9ꇈ|%aRJW 9F,p=Q^$a{ݠgbpb娏uc :v!&5SDs)7x%?:{:}~T*91a; 0^fن`?]%nsn݂ͅp_p#zЦbbiPMl@D\ T+v\]7ZlY Iy(z1n 1K>EBy O3e5.:NFAƓI㲠vaP)s[` qg?hoNp@6 E0ֹ.Md{Z<_՗~ |Ƃw&!ލVW‘@s?_g-(U )օaucTf"/Ll2uVhz61/QW[ciDb~l;BWOI v'RW0}eV|"CaU?{dP$!rJS&wM!8`{XT $gΨUp\д"ǚm-C!?@rAhvNV.٘!l{j2(Oj~ht\,rڹ~G %㣺\@4nXa<쌀lDӂ͝8Ҩ l}k^@L_\ L^\֊sgw bxD@n準r$ ~*>YN-Hf^n-!(d!KH)c&pW6-HRc ;]9qj.V]Ha)|'.obov-LvY}v_](0؈sWEQ+.Z H.?/ ,_ŴB{Oi&">cy9.u .׉61m N\ Ү ds*N}J4> >Ni&ۚ>U $Tj{e!Z.29_櫹ڐ67X=K8K3WZTo"hQ5pVSuQ@z:N37Ր# hz WE@TP19dh=xAl@Nh8K5<8-<~;`iO- :SvGnЩ̑b)_cϕ)1^wX.13~2 oj&rt}  ](WbWNzoY1l"+3;||J Nm@Nf]¦5SnցWo%~CNǔ˖+\Xr F'@-o+ˋAMeRff@i#W1r(~Gbs9%CSÅCMS *%H,!ITS~.aAƺ2)YDZvO%#ﳲJ;z :@pgPr;Ζ D.:` ?5 b7Pd n"aM⁩z'+A8OE^6țsxHXq`w 30iujgQr#l? ;(G:r."Χ>F],Bb"YwdTuv2Iji0Y{.A&FיU`؁p X b4Cj[q rRr)gOLCn1港ξ3j0QEa]}n}51erẢ%D 3-m0e0beVji{nK'<%hNm1 3 V6^Zy k2$'>/zv#Us xFlRV Hҳ j_95NWx!\ h /F:nj % KBUs-vdG)ܱ1_1_:8.LIJb|Zpl3xR_w8Uxkf 랮qD*bݷƳ,Q |?8z7~zOi5AOۣ,"S@7gS2LrnU~H/+u+ 3UZ?{')H$Bp`])u#႒F]dTF{ JT3`OzIҒ?5ިnEsƅ6>kk)'w*u;+=~rFjY"BddC2}R!<(Lw=S "A} *vrm=Lѿ7h"u!nRIoDWԜoA*1+}:VycC*A(8|vC?~XvlIBEWNr AX!.Bf`HcRPa"c^iyP$Բò1K>-S xo~k<6!"Sn$z/ Z/W;h:Hmܣ$Lpu,Voh B?+o -hUM/#>MC ֢<$,`H s~o欈>F+w>sGio~#6md5.it:",H`Yyn.I9irPSl {\V.KO6 \惿-971IĆPG#eZ>0u3=y?JՏ!]o0$m.<$u;UjFԆ0 _Fy WLכ&4/ $m߇D)- ?8_TSrkлi !)䃨X&{ok{ Ј]$qoƟi{71y#oF]|Iv:jw3Heo:.P9 (x$Qj%rb,]螐k5&bVs |i̊BzL}aS]\ YDqwU }|-j.Uy䏿/ju,w:4n~%Ӄ ;@n} %@7/|QB~tX4vΑ}`\drs3 i^W+!2^kSm*,g"5MSԏ(V]ў#/?L<_y^ACWYL7sVz'd.r]~( U3$¤G }>P L,2n^Jخ1 ۵>-CN^r*gl8 [`+h7?)(^"Lw V6l¶ A0lk[\OqEhY"|+#@@JuО0kn[OMq.Ɂ |քi#":i8h[l0YJ2EBۤ;50toerAT༰EL؞1jlB>>z)0I7.\.!aXF|TW\f=G[=k!v{"ysu˙"!NƦ;+lcRu`Dek~s} HTʰx:?G5jT$R D|/놷Ar@y*3 QVΛm8rS`挄[R='gW&_pL~K̍* ei.cU{H*. t11VƉs  ~ː &e{ m>myi؊G0ݨGy#Ma Fan:O਑m2[j+GK8I9:c ! nD:MG"wܼI!O|'v0OֆbGO;9qm~ kȸngv`nFuqCh^uSHS9-= v- ,rjxߣM?˳ƟVeut K+|mocap4wrfj2h7ٻǾ'`D[cuCZ@fZXP~k靌MqdH_W!(C ^sdֹr@;e1\] 9|RKF\ X8$mKkvL;h~`%txs1pӎy]6G"%c^9>['$\L[-K:[ejIRϏ ZRSd}ԢhE4T@2qG!<&cZv!pLOGxUHqQ0rLΥ⊂`| tכrq0=Mgl(|A+$ˈGE{'p3Kru2K;KUHv9HAl*l Ehp ]4q~?7l&mM-fKdgf-\4]˾Reu R)hZo[ۂuZGS;8d ۾M4fg&9ˀP-ޡT1 ~'h?дBz>tvpkiFi s]b55M%l>v$W;zt7O^6q$n^bT0cdْ`t2N jJMDHTcTl!R ag tK_:>A-!b΢x. 9x&I6 :G_d&\h!7]^kecQ!`fmx֪Xś{3Z{57Jۧ VoˇH, YH2 /R 3ݑug|XK{:i3`bȏ%Wl|.Ϊ<^ELmIaf\wbpHqR:WԜ3's W)~q8cd]# |%#{i-+P)ƴAOWEb^ᗏ슃  Mt B"6M4\e\V'p*Mʫ3o:rVo&rEB :Jz_5jR )> פXYl͟_4T,l씯 [,~RZn'N4}#&',,]kNz< wp幫_ +u,Rб;+v!OA~>إL rd&.M*xx7"뇵lr9c@%RwXR ~z")x*n r 5=MĀvfe$OlI>ER8h?05 6[LkJؐ/3tf}!Y.z$!Ǵv ZP ?$_ۘ<9Q퓲pL|r?1neo^$mNEP7;e'Վ CYNN16^5ZCS\Nr oǞ9\l7v{·%,m{,`.<^߰Iw-r Cȵ@Kԁ7GV~􆵂.xʐx="FmiG=F*]ɦ,DL"3pTm:G("d)]L%{3ld # $¬;7}ޜ.JQH>*ىvU뚛}?p{fqy.Lf5W+Жg wILPKQ* .Ïlۨ֨۱p(\}:+,2ad:rMN?6XLn /ZX\]cF{5t?>ھY<isfYǒS*7lg .bI(xwx_yT:\3ѾVfn𱟅)5K=f0p_H>i8+IZKr75dlnU[ .:ETgC(+[P\<.b/g ԃV"٢>+ |/뻌|Ttq5 ޥ:6>FG vF^uXk*V"L7 Dҙ⡲`.6( >ƅ 5TC~lS;ANx y WR _y۳y}ؚ0.2*>CK@>Kշڊ/5+ b4S S?U`#7N~3}0w2 tB4,m4X=Eưjs@*wIn0(k0VjS5E 79Iz.6l)5tqcyOW2Z~N^{ˇAM ƜLTiq\3$۪2ctElH<o~3Zx-IK%^)eᇗ"tC935 ]UE|+ .~n7AW c|<s a3>XR\~L WH5(r-L;t 1Bʕ7rCg^*aFOǀa\#H̶DR4jEgW dᥨUw>zk;qeC.yiRK J0Tl4R2~:Naעj}7)ws4Z '\\Q@= 0e40V|—v&oƸxaу,wEZ2uU>Y4@ nZ88O&ߖoax)r#;0I{b|=ɅbēnwP>q39Mnoϵ T?KQ9ſ7fȔ-A}MD+\뛵`λu[mQ!0C]As߉&Ftj.eF?x9ac }u*I=#хkw6Az|-q"r>a_4>rHd>22&^fKVؚYA/fj>iDN33CĥÚ}b-<{2c/׊ewM/yF+(j(UGr,ekA0>ehZĊ黳 'wplKIt|̹Rn4MԪ7_wYqh?taꊺ:6ȉB8%AjpL-Cä2NSiaP/zF &8H PPByr ̳P3?^lŝB?z9԰BDRXB{uxitX'P 8+Bp_ŪVcK/1N˱֟pdZʟ5 \ 5'{6F=kzJ֚n"U yĻb ђs=M(PN_ԭՠYksS"vGvTa՘jZϞ^V˃~خ${\[-Ĥj3x7xpE괻/8b-vKUIĂBVeU?bWpk6I(5j P%>sRXT_ń|{9W$uW0nllF4"|cЦTŒJQPntlks1z{Q⻕ "[pk%T:"n!3 _W#qd6Ov!u%6`uheu|}_zGowq@?D*֐:eV9OH/GY?ByG<[l̦`#<_qW<JZz#WRiᔎ!`E1vDXN% )mJ,̅,L+ DFlYeу2D&Lm`Vl0㬅~O0|.J}RpD˛ޛޏ2鵮[:{6> 22GXX#, }$PNL}G%q9(c^w#י UHWB|L 5p ?B՚ayCiYoE˜h6m|~\[~=ؖL}"7&uQ[`M RϷeI,@m*u#Xո@M5 "9iZ%`7ɑ:_tOIkO`eo>[R;EL6Z.HjVlW&q26`H;23 G:ի\=\5 `o&<,IJ`Ae[Y ~hi^[ji:rDOq6TMMo3"[c LX!($~iu`kȆ#%@Vf w̪5 ='p EF)gR#2à||h[ʉMtfI^}ȭs' 517cef 0ё?S@ (f4R2jj qݯ"= oinptǑMYg@{Ǽ_˜$YҾlHZ$ȃyHoС)C괅K -Ƹ'pK֓/8ǀi N[hz`1ī9%uRAr0xi> فnJēRMFu&)p5O;ysiyTDOaprC2!MG8l IZfȕXR+$x暌 WIFXQGcxiF.cf?foѼd/CzE9RDTO&MknT1h&G:Iz2{u/0 (]^9' ƛ$2>8Ov .I/ry6'9 +s;Ov%puOs\ϕYxoA}DE\~yLhH6UNr7ds%/+ۻfl"V3C4'ޏ_dƓU^ w G+D=># ߪD:'E/Gl D^ȈyU@Yj}| w{,i5 D4~sߵ*z;"} N۵GO 8]}FqExyA%qQsCZH`G&ugt{c+ ٖZ?z {jbZ?4Jick3f h%_ -o#5AB$=3sB%jW{l@9 ZLJ ʊw =q׾7{}ð+ X]rbFv«oώM ڤ*d/0² !$q낻6aD o}ϩO,^ `Cc4, %|J>g$.8Xo,E%W_Fo=VrڋQ )G0AeKǧEo`ҪbE64򔋼҂4oKԺʹ<Y*QG 8_'v3'ߵZJZ0ҡ|CTJ8+z6yZSF@t+MRR>[rnV}F 1 &FI{ 7V!GzL-=@ E2|b#~scWh>Z N8m߉`ȐL! cVm/o4`P^0GiBgFr#PW(#l%q_ab=pl[gljpBZj5lf&έzo ״mM#&Y4;jZ/d^hV s?GmL/V)f0ӫp-5#-+ _zQE9 /1.Ǜgaq~Hw)!xE2E녚}ja.sͤnQ]h|Ir8]6qzG:I#Mk m>.23DCű 0JWT*bywɂӌ̛6aӃ97@z`Utf@[iy4ܶI]-E 8I;kj,ia-GyI``nVR&,cFb8'1s_y_bh,m~GTZ)i,Jfa dӥ}DND7У s+kyH[ 'rG4;R+6)Y)$#|XYW1>W!n ^c9oXA{^I&X+_t+A47II^Dc"H1>?K(r쟄"Yr+tAֶ^Js i=?j/3:ySYs@LN[K]Ȗ'aj&ꞻAoܐ1_(V}Tj\=cc `bj }F ԭ~Al[:}#zvD,}^U \<[>֏raZhA6o/"*+gn?X럢cEPz+W]{L2 95:&4k֥Fpi12{F| m/P8D:F"שZ:5'SK`G d?GjeE9bhеV 879TuLDh xRdf"' fߩoWm2Rt`M4vo.G7BN(`/}YAeq5'v? x؜G5^\l?rZ'qi|Ls*Ճu}'6֬MU֢ގ !l$JťAK5-՘MN\=mg GyηG8^ u-UQ@|LNMM]utTPY^DU~Ꮡz8sc2z1 ̓F WNRi}+o*123}'7xW\Wt^sڅƿ5;H24/k=e,A> hNK@, *x+Hl[no@B6|da*zƂp .Xf2$?Ahr^ܞ1v 5@2^(LW'Jb;DHkmMT7"+ZXkvYpplr33 ʰ!.oBuO=ƅ^`r]AlңtGhNT.]1}֧1-Bk\~XJrfpIVϯT!P>36:+z12tDޑ^//lSb"YcBpovD-SR~4nL2zDh$D|%ƩA nËsYꃀ8u.qV &pp|x5 StD 8CS֨iL"$.u9O058{\U]0ragVݡkLg#DxQOf]ENjH IJ-3|Qk#wgWCę4x0@BrLh[#w ,$Yk ܻHyNRQt>^-!m|vMa u\ݣM"WIEuxX5~v*6Q:0U)wvi<26RI;RvfUH묢cy=$X'MSz40}&ѕ G'S6)E;|\b 0">ZOߟ"b&8H3EX@S÷/4 *qDPrͲ<|'ۅ|93 i-tz-(M@$O#8f[ڌZ8YTЭXo:@fUn_FZV" >bI^`:٢MB&f|ak}BWChmzkEKh9Y1">Kca4MU ($_CV2KGŻuv՚ 9hUX5!)uHZD7 /a6% 2seS BpLm sH>=k/~z? ()i5Jxv0%t">p7voN. ǧ~"TJs6o/׋-5-?s@^/n8ǫy^Hۢϒh2€/q`=Z#sJ!7Q6Rlq0%ySUGeq`adMQ5ԏI6,j1@>Vڜɵ2 -TDŀؔztx]tCXKmp n-i1eCCgt*jf@f@2o)ogxG']]1V )kf'FPC$^gqmgKq-Oa[`=HYR0̀"r0532|ц\9g2@1u?(6:0. 5b9-<JW^4${^,p03?ҏ{`βͪ`T (/N4:CWSWNp ag,NrhΫ RGp>cqe0xI(RO*g4 ɳiXJэ -W-|-+y'倈ZOǺL@->Z@(.]X0b^?na_&P7 dC`YZr&nK2tNOC ɇ-zzsKC.+xPv,4*m욽7xi-,@:ŹZ!:k2_k̯1>qWW͈ qjpVT cđq n-͛R/JpY4@\ B/*Z_Q,?Y)4R\ސ׷P8LUؿ:_΅.B}'{; uE}'cRn/݂#8層#DxKkΉqJ@;Z!Lel çLMh9(rJckG ?PV$|Z4@p$#)=uzCgf{U#/)o11vf"F+BdAjyFܲ3q +Wh]le `ig.k.\'}1xD qbaeJ)}` ;mHdh=9Ii&0*'{ʁ/:O]ym|RFAt) ίh۰QL׾ !SV5i+} sa['YqH[ݱ((`4g&aruSbgWMCUؒw;Nh,%>ơJ D Yp"T)ef&ݔ'@W?sstC՜C,dV82/٭/~"DFVv9SRSSYiը?vHY3Cz-C*%_Q|)w+%L;cY-_ZN5rvL)F!fF• /T妨Iah"cB6dDT+ԫ?yyzSWsݕa5X)VЏCP5;Rb9<|PVW|PPӟdC|uu[K>.b V#CsEa)(:/57%tn@'/S勄}b^61ꍝs7+g %5NUɨ$5WQٕt09^.ű2Z Fr}~ZaU$Jg+A@ [E%4!AՇrIu153 Q,lƛ!͵V#$=B:LI1"kz75"HФ$kPd}>D*aT=U?%hᖦxB>b s$@,օ%utIY,q&sDeY=<Ǫ3CF󂘾aPIcx&Z(=]dT3 z!>] XrnI:ž$r[n~ѵۥ 7\ #BOk\C|dȂ gQZ{ub{-Ak|Xe8>+(f 﫢pCTMo,5;g?1;^Xn;P`Ɨ,y%-6c/t.̬4O($oĬH38bbKʢs Ts`gH!* L'Ydcfr[y0m慖RRr9H$Lom*ɖ=+#풇Y?EE;S&bH2), 7Xo')p&O'=_vh? RU0]'7Xe-څgX!"έ:r49u][ƽbo i 5TtDvI&$i>/ܯ,lHI.dk*jyzz]vCk3XO)IH´u'1; ؍G#5]Yl}Vv ;wF9&V٤C`B%L/&^nZY[E)=tlUn4EwU X5LlN=Υ cZ,ۘT`vc0賖w`4S)oPc ϑ*疓vzq8G$NYPM a݆g],Pav!oWf(j6@N^`Kr̶S@V '@EltIĢ#VU{Ӱ+'7SWV6QDf)"hcŏf]a ݉ΆLd&~ 78ШO=gO.kyGx "65'+ {w.69;?9|,PѨhyp5Ny#:PۭgE ߡ^]=yE'\j CŅȷ% 7$2wo]\UӼҠLeztMVNٶ;cԲկ5$y#GaGw)sC<8X~gwA*1Brs@ry/=(A#>!158 vy}L>m(WBԞrvU}_nc9m̯"1K&#<~tJ;I1|9/zI؆M-bE|W([,årumVYGnQu3>eЅ5юq!;Χ8i۰/r.Qgܥ,1 9 =;iSpfvvwd|h8\>Z6lK@ʑ SSLAY zeWb}ZxSx޲t;ӷ|Uu mCfa¦CO)&-`Ukƿzzء{<6i2J-; / >zk%7g5J%]OL)-1'&ٮIeḬ{KVCjuhyQbB%:f5{aX7,ͤˆ^Q$E=MD t\tn) 0 DZ8 y1ծz +SUcKPv'"Dp]ֵ[C/"ʫHv>Qr1p0{+]~+7L0sw49IVB=hE7W7'fރ1\% FuohF4J5J@nJY{ЙxmIPY0r̋;^J\$v_XQJ)!*&@a l$s^xf$ &!BW㤆*׹,TF^W&̔dpjHK֍T 8`ΰjsq` DpTV 2Ф?q]5E|@f{=51O& ŇlԠT0(x1{ҺHB_}Зh gpYi5C:2f NQͦb}[uzͰg6%fx]˪p`gB\bK!XO%L&?YN[`9%U7|͌;)~VhO'b!OJi$@Ӏ4=K*O{SPhFj|a:7Pl70$XsK)ؚ<[+fOInwK2Z DVEL[֎itete0rlds@MlwW[P85,"F_o]`3v>< ZSvuJCyLsyle!hC c+ÝaG}OEOۏ! iNJVSl0\^_b2(m+a_;n/ہꁲ5GUXw,n >Ѻ{߯7i}yƏ"i?gwFC0NjMW QI^K˒JԶ@9p`P7p|zjɈm-n|M푦1-:QPG76q׬cCV=U%|ᙐvM2K~?"/s+W%f;=f) E!OiT5S5Yy T{h;u9[5\d+02Q@LLhQPSEF 2〗JLz/)|ޓlW'30J"X/DGt&} sM=!2`Ԇɥ5A;*#n5)K8w c X( #aNK=KU:&}@fC&rWH.{OCTn6_uؖ c zhtL8>\XXW"poynU@yv #a̋j~o xQ![ӈ~a1#M%Irig != bf2AdN ?[zǼN"~ 1ivclHFՒ^p:|Ŝ3݅qSh8'6\(k[XP };s*QRv|Nu apW ^Dӷ 9w֝&ٞ4a%[tD1tR) u*h*y)pj 씂 %ːclAc~+=oWq?%F7YҾ~  t|_T4avC>}wRp4.igB&gCNMg`Ĺ]^W ѵTkwk:̣saJT]M%M!L5Ո$XK]ۚgCNjJBXI?% faa+<ҝp=NJ099d{̶AZDK PNǦؚ%^wTUuhK *XlX&>Kslqi2~+ۇ+Jg} U z1p!B[%'{6*gtSUCZc+U*;sRP%N]f8D!~⃶$y5>yFSTcǁ0Pn'MX[L.uz‰e3rБ=ثzUm[pt#s#wi&.TP$&#.=8lJXA4HQi_֘1 aNoKڞѳ#u0YB{0N8̺Fߣ.܂](ˠ[[_/z">HƄv}t4#0K^ j+Ѷ|#{)a{; fR{H \}>ABwO:h2ʍMJOA` ZBƕBWGroS 7+aedDL&ERF$aJꧨIÛwa9$F?W*64mh Zʒ@>CuzY;SӾ[5j%e`]ac]կ0sszjBw)bE1P)Eps0IAHٺxtFF9XQҬօ[@/N7fb {m@ OݳGq)9͏K<$$u* ZMDε L "rs8;E.A߫ŤQJF3봋W)E'zpGκK5F Jc> "8)BIѠc, ۳)_k4̐c4ܟ]/YC A/GXVTbV+ Cf J Az23EZ2YEtbmw:9l~o<:]|?Y!o#<=W Y[Lv^͑JҬcz;7үYu&L4UIua&ITO=!H܁fXVҚ$ bKNFwk!3rUbQi;Ruξfm8cw׶?75m6k -Q¿ސvvf,|;KLJ+ ҅Eq*ezޠDjbY+7m&S!Qoj^K Pd5Cq}v2?x  qI{-ӹ%@#FMJM>\Ii8@Cw׎SdB"ĹNʙ%p<_ouwqc7E( TI^~ѮyLXyhf 7l'=x&| B,8a([6ηvXޭ42]5XYJj5(L㐘^`$yF88˖ȣN8bB= i կ'BAػp&D[pcVqǖGֻ$ s捹L(h?<7/E~y}\H K򚹆'a-=YxBMf9lDΨ@R[RAx Uo2EO`*] &K˰{kPv!X۝2YI/]Ge)2{uս-fKeCP{Ov2f#3ڂ9/~=c_^A*:8Ez/_"RCF*'%MFC4,9 r]`ÃOE50Pہ}k}%W0e4uxiqX%Jr=q/bߴb*g1l46A*!~ạ P.EQ޴Vݟ'T0uM)*O\@}Gr.2L-=cHsu) *p +frn ]4q5ѡ0XE2n=ŵ( l\y>>H5z ;&jJD}s5$1%1̿|A̭\>/tIr2ȷr׳- .f"p)s;/VS%: J ƅb,1j t@#2ҺڏRDu%*guId{*$ʹl1T-!Ka~=Ed9)s4@yc٢ aD `f2EQ|}9y7[pMO摗4K+0)Qh,K?KinhTO̻`ZyaFH@!CoF(w{KeSZJ\IA MsR^į*,v~Z;$>RJ yt<0jأXeYXp!r"F ձdys? }ZQůg*\EBo)mS`kT6 afy?jEMN|k,P2N?9jӟ<k(`$4ni: F l4=5 8*,^(}";@3f?}E ˩{!^]|dxc(oT;R>T H4fǯ9!Rm]Uk,Y= *r{k{r/pQmVV4 Tr٠k/* N2Q} IX^Oޕl=!g/0K`5rsF_ V'fh^! Je&ԒC(-U;=aLܒqwD4PPNu:&}0cLJS&΂2*xT;@X W=B^Yf𢼗cLB~33BvG? o׆pJ(MTreݫxK;d~p[L? }abqԝUS)e8Ȼdד6ǝ"a4(F@:˩n"؛] _gJYx B&jP 36K,T ɏθg>|^ יE͠E^—nTl rdwMQZU-bAo} JE>AehrA U'R :ur3Dl BWo_! wC&$Gok}/N((bzґTV" fZDj`fW$H7=S͖+R''TRks`7Tir+Xg?D=:xӟGrqi '&םn Đ|}i8@mhMm쿏.I%)y?Aj_dK0n:' jȽl?K j76R\~ \ 4r@0X]/?0 i"_azfL;1{H&_<]<8۴,^[j 8QJ}1 b4@òb:7PV_ Py$~SC//"?pO.VF_в=g\c#. ~/}}b~>XEQ.= qw՜vY ;rYD;!(Hׄtt` -P"ShWNg]',(#ܧf5lw(3ŊOߋ;wBDž`)7-^+4dcSFxE3JD}:26(.6p$nyLQړig8$.ƬwGb<"4nAdjMԀtN;㜬DD-( 0 .}o?>༶%wťٹF*C41Z6t<0TD amEp@Ӆ!G&*R֕͌+:^ؓk^2vU9`obj])@nOn g8w>2WR+x6L &ht S}=uqAgD 6M!WjDcpM$+U ~6䦳2YKM$[^^ǣ] Ԫ\"#_5njr%~g N@N'^ب^5tkTg]t?`Kw \V8sՇϯP^\'P>ʕMg0;AUh˲~ߢ GY؁@2A FaY?KYUR?@% " w8/݆rt_&@o8/|600~ ]M1VП+* ̌emځuG=#:RPZp̗P滋qՕq'ԲX42iAIbY.(`̹3s<=U~t5u;͇IR >@U.0&|4LBu>%4W&@Uc{M/2_ HIozg5ΡLt>Z{mn]^O&zG65~* FfW\jMyД#(q5lkacVyrotf@J5w +MpibX\rb/0 &f:&(\€3W ~Pղv FX_Q8SBKvH) ,)˂*O]8VF7y VVLqD|735u՚X3ԋq[ufw3@ZcmyL>F=r|\)gi`vG]! bh "W(H>b]Dp,D Caym}8ZsmZ.R7aEx/=e _Pu!U' Ͽgg(ԹSݝ~cpjÝ}i?v)j^aďWRxWJ ϋ#LP|۲n AFLxiNPpI9j ^+?{6/^̎y@a“7/]g,Ңj > V`w䊸V8Zdj8U3mLω!\oUJ5FYL䋖ӗQ lpQ.zP*J^ۤ $')è_&0yc6:H 3\{&C\j"JCyV+sFڏцN`/q"\tU2>I)Q [LXt}ߕF\M`Ɵ8dRp}Lh{wreba64IcKdk0ډav>M>?(Ic, Zo 4Hr]3^0J9]MLÎA=\EOcj?JhTo5dWТ#/J퀻骵VK a. 5W/sbB|t'ktDd -8 ^q-Y9FXrG/4?*:R,t+}sx! `9BW"ajN ec^xI3wA&TC s=t`%weBE+~:xhTRFT:-%Y0F SO^Vp3ȶـٔ# H Xϻs-qy: opb4Tҳ(`UBɥo\և9*ak,wڣNfi=b7JYiiJ0rjnC$n'7=wyF24|:pk➰@UH?"vqc`rf/+&!HB(77]*8{leM) ź!j]aPerbm#dξ(;#;f߹0u/% /ζqbֳ٥U"Kc/[ >'{B8)~n-S}v:;HƟ?{fRTP@;CwDi¨es41wͭeJrJ`OtWy},Rp_ ܼ$AEi`]Vp?i9iffW`uC}Z򓭧NS 3bTK?UųTȕ0u@ ?WᖫBbf䷪2^e|AD\^yׯ..>o+է˪) AߖuoX SFw{w E8@X*/6n4 % x^5<[O}{Q1]+S 9Ǐ n?\rD0Q/q`[[{ɞcqdnc6(T?rYlTDϑT hz@;C- h; i)) w,|N`=M֒>$ve*2S)kn,o 3`ak6l\V }ސmt*RҔnbMt#e6v7n#Xe|Nh!([BQ=u1rє|;Pj6vXF9Y'm Ď7*?VŲRht{|LV W+@0z>hIY(!=-`agКӢ|dwPtK-yo^nljhŚ;1ⅸV/ /0+TpzVWJaU29[R6.49S˱zH?9%xȍx)Az׋>XBOz.@M)`_o5:]k#\Vmqe}A\RZr e?_ 1lL' =Gz4\: IjhjUm#̯!=nTn[8\M(J* oRNt0f|n! ;Oԩd`)<" ӌT{hdUUzYCAqwqv2E קrv?S>FM.V=+#&3~PgOye =ObOTq0rW]),}?qaah;@pN~2_!֛d7!*%^{R;OãNYߘo]Iɔ줎dDN_DWڼ0/  $Td8iZ^A>KMR[q%U/AWi n©[Zvڜ'%oSZ0LKRaO}G[C ,] ='2XӲ_g#edkI6U1S8vvK"z%Nu?>=Bj;kzdB-AQ[U"D͔[M)vؗL.[m/a{l:wL^WS>´:_;kūЂ &|0aX&\j JQq+i|bȿ8c6oDO瘑Wn `ӥ=E2٫'~?c\{o8?,j7ZVP,Dɡ ͤ.JSyf{hg͵d6`rH,c?}yo$C({}oVPaƵnG dߟ%rB!O|{Dk&g28>:܅нSgI N.Pjg|k@N7 F`ҔJꚷ'Wz_%iw1bY@D-y"oh@Q6ǒ7SP-)x{q:Cc_I Sn ^9W=tʗOgllxnk-4PUGvPhwBy&جrlOMh72t ;+jW$K F-b3OῳiN*7\rlU>M).8Ì `>aif&n}e҄Qo9nGFLS\׼ҴӛYq ZT-.a K EcZ>@ ί>9 r3hۿDV?ϊLA5#WԳsMY'hN Mm-H9C@i}r6f+ xX`-rk}Z_Õ!f% 5k:Z9(L;=,7ą!q$] w.q!)#|RyKh[^1}'BiB0jej~>Ƽ*ZkmTPm&%b Ya%Zp tvlnNfzf՗Ȱy׆ˎsQѝom-re x GX#'Q OwP9z찤Lڑs\|i:78}+s5x}(*K:t0ݎuR!И^d``eZ^F8R(qַR|Ibm%ozH,wUma%;9W!:#Ojkc&-Un9yQcb3 X:u3{ѓ)Q^ 6$ةCF%ܯrBtvu\+겹LzL4̼kB;[Y} n K+kt R)}\̢im$Q,4Ǫv]n q5hm7ؗ}c3>nOT ?.5o+ u99[:Qg.ZO3'~wNd-,@Bj;o 5sx[FYz,pUl|t]KV68HP[GGt9ψIjC>H'1Yo#I[ hVזj!wс֨w:`Vi"Ms}F҃K: ծoT&[7Bq&^Ah G'_+ JC} {_rK~ /hDyG \¾[8#ypu=Ζ9 1fBq\jbղ؍ͶȤVL/> ĊbƎt=c{F" v ؏U m0~rC|rR%({n[eX- y~yzT\QZY3.Paa5VdO7DsG7h^dpWT)IN|=z29Ľ_2~u(Tq ocӿoHma\DOWX jiа_h4-Bz_Y[<ϕ^.ԌɠAyۀK^Y1C"c#,W[&4"額${O$l%) =kB_},[P8 +RXOTȄr'a idXhnx{ϿhʑL9[Q Sq17*? XoN+`G|fC3 hb* ɞX}_ײ xÅ4S;G &x {[Sup :^if.ae >zm;>emzM֍w}6 H_[dP9hi|T>a!cs@(\,}݊K%~PÐqV#{9q@)b<+rjk(SN ˨.^C2a4X>ː0bHc cA+əu]@V0d؅;zu0A$!x\[m?KAaEM>f4c%ˁ$ʿX7ڏO3 شY1jx>}pm~)G^Q uLzgǔPHwo,:O`[F,CO#!h6 +>Vi:jRg1|X.-`u\#p!wa1wpӉݾ8"H?=E, /̈; sr %RہFEi'yC =?߂nRM]ڻ^,вot #D&R9*Mrh1EL՛ Kݰ@>Vd2<93%"Gnv|,N6 (|13F7uPvK0x4ufAW +#9* m|kak?}C4\, 5 JA,T{rip~Kmd.9d r#|nK>:+U6!ܟ0Kl ]n>0WoF4${c%y TT$ߤņF&d-YM Tbc؞(:{˩kHٚw- ǎκ[SK{+J^j_B.5g mFO7nM!fqV4.Ƒz6v0k,.6[E)ERrF#)!Z 1{H΀Ayf&LKgx >Z%ݽQbzPh0Q xݮ]џG(z`z[NUz%9kOJ̊GCWpC|w._k$~e$/0*]t!h svj╕mYH<~jonƑu<(Z=c(hE籆Um,čAOm,k|IY$}Ĉ/HD+Tpaᢽo2Wi7 9C![nҨ|Q>'șC8ֆAKθ,UiN=B?AwyjgF)*ՁzgԠev|dםb(yhπ(⫏14 (a/ĻNԝfBIoVGlxqX/|0dD) E9v& 2'M -\K|o+3thC\E$3 bc6#Ɠ['R<`>orV5WۼYG8zwi *,]ʿkꉈ2?E}K9ihQt$xS ݕzY0ija>Mۆ=-4==S*;10@x&ÊYNް@r_{v=/LӳΚG^qcF/˾c+3pYñB\IcLw8i>1yfQM9tR^BA\>U'x'Pu )dvߊxx^p=譲n:f %jsǵny)"Eg: Vw0@b x5Mz6ǥB7H<Ѩ&fA0,$t2nu=̢".=vAI @%3fHnt} yeękL=nVv؁ p{&Jl0S&4-?/?F$J;[{fOA{  Υ0E'zLoiiU+Z]cWgGq'<ĴfHx3bEwvi4A;z'7N80p ¤kO>~.zP ֚{Wubo6bKQ&Fp&%-R"wh߸â[UM*l7^cܡ\Q9̪qk)ioG&8 $_"Bá1+JbMn(0~!df!Gnmh7 `D ?H8`kVXh4OǫSVάsx?][!?+ Cë>5p.\b҂d̛D_As RHcx^Lѥo%w@vZ5gs, aౘBpm>o?c Ho̞: :+̫ }E]` "u|Ake3dbs__:<{JӞP[U8zȃ\| ֏br O>6%Fg)1zXRGnd@Vmީ+9L[vĎ8ju~0|3r)sA8e~|Yko'w*:bQ81QnTвjϮIEkagJV'B<(T;Ži?TJ;dlti0WAsuTjHi[XI3e̴.u&nHs&^2p%a컬)x )LD! yq,wz췆 ^-7iv?eLA]lexi|)@.vlbJKͭA 1&`+S!%"=v,eܳ.7 6ѕv`VhDVTJ!Xc.Jhq 1̞jR?cnO:LyHhm'2.R9FE%pu&1CjaV\xjߤZqn7io7IAjq5  mu'p(Ic8eS2l6]˘>`/QH9x޵XԣfN $Ę 2@cp6[EdJd9%ϔ-Z%<.[<|_IN3>㺠-gfC\3 )yTϮq-"KRZ\^2:D΋P?lA*P2~2c)|n8=MDk/}@unHP̥s{e*v]wYF6"ʬף(6?ٳȼvJ0S݃#[uKOF+j:38 >(HEhYBF RXJfR҃,ZڑSW{9UPOՊ:,ԟ 4BKlY9'N;0# 'rhU 7/HG;XCg/x\jܲ=ɃQuVREf?uٕP^(ę0ݣ|<8@ƴC NvX9r?CLvi|TѳšQ &XrPaUӮj([ ǭdz-G)txs}S~^!#aVӛ+0 IP5<:4.4 !]tf+"%;$w&%8p=S>Xo}vsꪬI8<_ZD}DR_?_hFeqKImr8ӭNXZ[&JR [" $y#DnI0ޚ3X.A.UO"h (g2}$6 N>H4ݪVl N`Q"`OYcFֈDԧU >ŠZ:U6}'PhR籺G/.:z2= w*rvi< KF;i06N|Rz3M^zذ"E4KeDg+STqk:/nEj5 a~h$"n;[^V R/b!*bcdbAe5ƶ(P}18GP -u'>?Y&6\#Fr*BEoX|[{JG1&N\R=Օ%MwL~^j#ʧB8Ҟ4~vq.r1 j0+{9j<>T9y #!z懤O]}hd0 Tc7N2H$[N5zS`_h=< (yl,YN^X(9{cP7Zo*q@bu 5P"[9V#1S-W%0tA/ 1R0NS.<9k^U~{9Svld@itvT_YH뷧A,btb]ĚDS`޽O'A 7:Ds=PvXk 7 ^\;^h3L3" EX ܉l_V~ P p*Inn9^ }qOH 6 ,?? n\bOc3>"M͈߱!#N ~%~6b!ZjhCv%2SM5Ɯxz2#>PlCe |!d_-o54о]Sg@b1ӣߣm,KY]RE{6-kĽyV%A{`3L/XHM *:-30H)c^8$p)uW }j;Utw[ $oQh3j<|g(C{gYa29>y[Lc+ܔĿ:qT L7R7cݙu5 .~ނl.]LS_둙X? l Y@z^>ɲ #@RCMǺ=ה(:s%cZjGB(qUrJEr]Hg_*OZ@kC<+ƕaGÍ;,o ٘x?1?_)u#@{ˋ"0I:=GbEVZPOPR'%a4_ us3{SvTZ*ހ#8 UJͪp0@jga1$4I5ʑZ\"4aATvӭ*$tHfDL0p|rN ۜX&I#1O\:*J|9S]?}#|oP m:*}}|BFm. K&g+H)qᙶW5[c!@c,pkgPf3 Ը?%oFm] GD L9ӓ:=JY%`kJK\\o#bi]]8៙*ǔrV)\>̀+GDnM\8C}AQ =r56*<"佞vK2~_.B_ܒwc8}7d?|sx^,ޱKQF1sRao:1HV5_. )CÆL] 73bEI'~(hG߃5V|]+*!$yϓ8--tb:.9Λ-ey&sBfG}PuiCd5O#UŸE&:lrnd o5AQ[dVYӻF1ڤ t{=B;X9dz|,ZgZ[7f +>:1讏F+ \2ӫ3m2WDr3UU5NRd8en$q:!Z`932 L;{A$2x`mPy:j&PQw÷7iϟM'TYZ׬cXXvG؊mE{0@ٮ'S Ef;H))wcSKoΥ0 +dɕjV@H+.1٩L7e&pۅK9luҰ7[rJmpXDf r'BH)#)":TDfnAnGk11V4*|eVuyS*uQ<ׅWzFjXXXUHiˑlJQDFYե|CYPVG%tdwYa+Ȉd /'>dÛ=ʎJT P&l)\۹\z{f$i BFȭ:ec&|f82+{za% _) v44c\-Ҽۡh6zAotP2-u>\#7 ;FG5Y-GSPɖ?`-x+^=%r״9) aDb&*:pٺS%^!sysXL 2 .u)xP~烮!!]v ,v5xӼAnBע!)Ǒ]eB;rs9W;wW7f%S5QE|Wq,_s^ wc=C&7c xpDs)EwhҜ)w{p%0jȟj].2RXc TGb<#iBD>`hPg(z_[ѩ:+o=3Z2n4^ܴ,^,p΢w*^E%ْLԗN~l#aVfgseq0<:T{wi|fS1,BGO Z.0%mk͔X&;7Ifzs|.!7#?f t5\ _Pʀng}nۭhofK%'@QJ.<3nWrq n[4Z:Az3dY7qp",v>v\ PC!k6UPA6%.0?UNt-,] CW* cU:]2ʖ66츥w$:Ȭb݌鎚~V"l﫤*ޟ ^і|t`߯/56KbH^6 TTR9 ZAQx ʡGT)\}562`>5\Cq9CB2Aƒ)5 g]e3~J’ɯaYŒ:hR4/42nr{l)C7$O'V(tEة5&ǔm WC!(|#/_m4=6aG{3,74ߊ )!IʃnOxŹDp ĵ:77Vlw9L(WJ5VKU?Bme!'^W2#h |oAT؇:~_09]9iWYeѱ\xt Ʉ`k#j7;FHF$lZwiOAۻf榾!~#7Ш9??Zrަ7" 6M#g42=O'_fV ӨяGXOtD'ʤK\,xϜQueW2Eȟ4i9VGL/TK7aI(StWpFkx5 -\%a+Hj>'4iT$!֧v7XgNZsi:Z5} nWϕ\fѼz 3mtm@qʘmƦzP|e[nQp3]q wezS9F4lC thn \&al"Hz uf,ވWGn;*!n.uN GE${y"-? T > Ou4t`5Z|$!yd7 3s`Da|T9_\[^,t \b63@Uɤx6d7 /y?űsoʝS'tBE!E7G>spp.MU9+%rm" <|g݃ǡ9"GtbŽ1DĶ."4K(L?]}pAjt\\>rKZgú†Z`Fs|C'_^R zW֔Uxϧ{lpSÍ.r1 &V$u  m6a,Ő]zvV47$< 6X w\ M]F3ybFҋ.Fщ6Ă7`bѮ }bu";CH<9b0o(>(6tkA ŊNh~v/'窞_/ia7*i?ri`.CÄ8HvJJ3LQ uWnYK#JRC:ϡZZ3 y":X 'v7ɽZbt72 t_on\E5jLO~MTqwneM# `KY]M-D7}HV*)L< 1!iClEgZ`6V|l'H J!A`I;s3(*?*5)4rȩ߇"ez-ᣵ<=P}zkIE9g\"e NHy*x8iH_M(+{u6<=w܄* yIh% 5$Db1h.C\t.-^#$H, Qijd؛dp#79֑8Y HN 7z$|9D6Lyhu&э LלSrԼN:w}$b*@h0`U\ݮx/&~-3]3kŨq`N1S VN )# 8 LvNJ,A!qztQzJwH%O %Njt|>pmr.7zn ot`ؑdqugR6Bvs}%iD~ GEϟH(ŀX q}o N3FmC Ppܡ@!w1_u:7ZmY&XnoL1:pJpxfY\:L.hT odH:! :zꚘ4(<54,ab݄!pm\XV)vNčL1= zDdcY^%BX3PGjY>o~$bxQ%:CTV5End+3ŃMlV38Z? ,!,l7HFecT^_pD)_LxPG.я=Q[fռIb{YQXj{Ɯ8g@ɨ+BUnjXM97"%0k,V޵~Ēkj2)rc=%n ̙ 8r|\z1{]=%g6a(^6TPz(+ Zˢr0>-fh! ʕwN_.t#nou6Yui 3$A糑ɺΡD0F+6'%4 d9k6}+]<\̬+6?WQT{i _Zr 5O7t4 2S5:˟V3-!Er-̈Ii4ߚXRt栋LnB{}6U5}א)WQRRul'wR)F8J92~uwj` 5ʳ1^3~F̗O,pM /z0(Bv unnxoOm=1u^WW@D ؤĽ^RkfJ,rRkh\ѡ/v}gd#`ZjY<~Pva\n工`%xPTIQ"Q64Em+_0HO-hfi W=q&,nan ,j #C){04/ֽ*%e={Hߦ?[-2d~żӐ/]{ܖ_'c1YR0dV}Ov !zx4WMLrHl,M,Ĺ {g 3! ^4J™CܓbsR"'iL{LH%9^ v%]{?.8grW0&X.Vn?hM aHBKU+" Z7}Zt`+c1"iζja~]$I9wk48z5K`1tsY/m_:eR,X=ER˦gxcLN=ie@9%TyڒOy]ԢN.oB `y[E]wV4KB5H; a!b;T\o2]DTq1hW*wF#MyFXI\) ,~2P>ѐ nP AjYp`*tJz\iiXD "]au.ʸ.볾K>crT:P>dB2rLO=YJ4u,y挓qJh؈O)!E+ۡ*?d`gH ?`셁k(:j,k*h9Lu=d8֔?~#F5/qjC1s -DK0|/t*P$M4ݔ}$! ѝCߙ>=%%joBٰxݜ$zzlV֙׏-9}u[\do m+%99Kq-8.QN/{aC5e@&,yh|ÛNZ4YUs#;l (}Xnx"Jqaa4x- %NKx߳٦sԿyyDX2S'ڮ B_dphD$nYN?{[E@/ǫ\NUR\R6f)Y*< N-Ŕ.GvC6<{I(,A2&BU3׻mŽO@~<ڞ8xk9Bΐ~y TʅMþiz—0.P&^8,}GN˓mMZvf򘿍ښ+O$4TL,'P%=UY2ATQYKA]Q&''o{Lx9'<wjM;k4lɑYh=|h:T!kC&eƼO͡uѮT\i˨Ďћ:{RH|"p^pS̬M>$}%28G\zfֶ %pbIJ yB}^l{#i@; @&1 EZ +;eU`lӲܟЌїXFP4Y!.8bc~O(UϰҮNv&gxڙtRQA8ZD(w1}|>vid+ cxIy RG5Y_oaTBtqV mxDzJND ܂ M~J1qV\ / CT{qy/_>od Z] G}imoHB\9mp0Vm #ktZ4 }2}8l!蚸K;5j(3q3 -ӹ?yVDc ̶6 ?WS{:dIoM֓_+vwYl.@5XHG<~ *O'w#S_\ْ=Up_8=n‚5C\p\͵G5em ܄NET$ď?ESIilFչ0Ojt:-mo_dP fm1)R*"&bO5m1~Lɰ?$}sJAmKTzqw)@By ՜K/sHp$C`z"ͮƣaAͩ\\=GJ;E\aTw w?CRTwxΜa3m .8n2OuDk*+]TQbҽZ֮B O]^>㓍Waa`St"T&W|3cA TۭAJcVx]@°^`! 7zVPg݊eKg88Ah#e"64~V@*BqvY qK821p0hJ>&̖R5M8M[c⸕bCpCdvg*T]'2<ö_ZR{ ɉٸ`,)b?nWA:=T!d9q5OoUٷh‚B[ugBYv{dptkp9̻Q0% hd#`K9o\d%~&xVk_za@dp"|'\Mu %T6hw`/3E$TvzEh̫xԭsw)Xۆh!WX;Ѳ½m5D2 ZJ:+W&љPĊtD4ȒNꍗiQp;VȂ-?3OqsϽvV;oNޔ?r&>Fl3&W+,&Di=ve{OEdj|`}E ް =f^_%rf?`/}0I/KuCym9t54:s`.a/Oq/k,HlT-1KQ40Ll/Mx,n'WL~l{|G.RւGr#mKd#:+Q+s h*\mؙ c2ߢyLB#+IUji(R]Cp}$ɨHdNQ_ƘEJIar#S 68`hXL&x۸K'+u|}5,>?蓈Ta;~4@FyNJ Kb^r !kA" 8|<1p`B^Ʃzڈε߆4Ȕ&a8Xc@I1hpȷ!)(})c}Όq{-)  %z[>fgFǒGTկi#ZMcC)JQS+:$xIC*_*FTݷOf4P :\6MKy^ܯ㮈ZALjx/UISL&;~2]j$PΖ\ZL)8Y<}s(9"|?E' )f8a|_Í??yMc,ԐEGs~4L[V CN̓]î >n-|ޛ߯cK.QkqJ8|:hA= U$}0D4M8 Ʒ#JD]$܇9`ُa]Ni7þ.Emn2pqąk|%@ZnYk^sgKo3^~'}2HR5>'?pi(BR<cݡ3^55mVķ0>6cb2q9~ gǪpXf+3MAKֱ+ocrI6ϋKAi'MeyۈFEH1gN? tJ{fQi _6h_Nwx)خgrτ(Mh#@Gq_$$RnNc~-7.]%gc$FVA;6_P9P?:#O4:2%|4%BxTaWpyjn# i.Tcդ\+ǵ;<+1j7Ը~Zp'I;\4m٬J ASJ^Na*]/Y_hvtGCq㖪J<[$#fHh~w@P rF R$2%|f^| ?E- | ]x~}֤2ESԃ9vmF@fI.c[nMvc#!xVcPd sIp 'W LɔDz#t 7 6O dЋN$ܖofӓ)X V*,\1+9Ċ@G@. W7<)OBTl=}FUܦzc80#!˱Ri t:nfRN[P9,|\-@K=)֪8>AT:]b?YBB6tQGy!Ulyb6(H*ƚrm⠢48[VogB[`/Uެ|il 4ys!O _"lV0pǤe-:$QjkYSAJ;^bѳ7~N% 6pTNZn+hZN -0s/ok`w{ S؏wV:.."=A.Jޜ7 PgFR& R`l[S_BgrS=Գ-PSԳRskM|!M0adWA$GP~.r ~갖)lM 9+Aj{I\*l} :~;LMliG"\A/O3f*Bqի*y5fkǛү¤%7h)mYc,&xw֠z <]:yMmhCZkdg}OTS=8S-8L4WR\[BjE *qq#O2*ȜRVQչ'Ѓ#cUMqL\&;|,.ܥA]tUIG<Ѷ@!iTN# m>0'{︲yßV!h%$q>XM ݄oUhCl5H3mKwoYp),?ISMӊLJ꧗E Xe&uhVƖ "7}>PJ;ya>e}ܹ>WE,ɑؐbsJL=~ 9&@3 h=Zf&y(nqԁ;cMњ7eL"tT='~w{ErJ_`kghVg6kz EҰS{ aJ'3?zFNܺ޽QeHX8[I%DI`v͊2-hyi.0&.Dk61`OGvfs6;?iT)c%o71&A_!Y'SxʝRhYWiVe@#Yt*NP*>f&;ď@qmP[st0b7xbyqC}g4xe JSj?%bmVUR'.Zx;CT6㖼Xϧu3 /@Y5xno{|0*=e-(l@ $HySv\&9V:CM|@(LA̫g%EL#u 0ӏmD/rRA@2<ݘn8ݬvf폠G/% Ibe*-nlo~ ۿ81jˣ̂C|p1as qP>F`$QZYIKؖG5Mޞ T@+_:9IX q#}RRۏaLGirEcN~#,`xkHqS;fc Iyx[:7E^\W)tYܫT#5Kf+p/MoQEײ;ՠ|39ehn+ yÿeeNkA0^NPˡ}6T%KČM& >D0'yo=se\H #K~-3A*N /|4I15J&yˬU oQ3aD'"LnӝB ?16|=:8`;@xL <)Ɓ6ߣ?q&9NkSe\=gVN.Ԃ'۝qܷPeĶ,㰥n1 1T\!b[x='P&f`ح h [pZ]즱{7 _¤ऎWθcՎI'mSBG7V5waӤVZ'=R,0l~D᫐e<)r ڑڢ*0YU>FY1Հb,i:9s#q ]RpcMy2~œYWf8l^sxjrHa" h>pHC-95>>30#HNTOk"k&œ\* 6^x?Y%=_qu J8&gpHA2ޞ.ԂQ aSb~hhCD `\H˚!>60ZS6x) ga,3xu6ӱV ^'*KK#1#0[hP@NAXd{h;P?ހ0rAi "^6Q)B<|`Q+?ʚ:=&3ۦw8c9Eb<H!>8ܱfz|o'?7z 8B? ȶKRuv9J}lM* ,ޔ~]dJ>^]nA򘬟 <ǙΆl/O@sO Յ| [2)nN:_T! E^icQN (pRm]\6ONYhT ηGuj޸lFv ֲfp8vgR)Ĉ[`F8F6#T/ǒ%}"$>P_[0c]L*+$!:fV:Ǎt}@.wayA Ԥ#ckkRCA s~g zbY >+Ȩ//|$:7=BF *]VP݂Y* V&|KĤA LeJ[Ăbjm_,rƏ%86#zC˕;*[sŲtVsd~\6XuAaSp7m'FNѸԌM2r94vhR:f?M4PXm[0w^i(=G'?{|B1&=U,#LryU>ƻ~jF:G'3wc0IP}| +6.>o`ڍ 5PրaA j+{bD_%7v' U:"i/xZ%roR,7p(G? <(pxBc0pN+|$PA6Qb _Yvt,4c#k衧)$\d~hݟu?q#hcpsSZEOBp:$$ÝOr"I,QnRZEyp (!E-YY^#N4 &d]Vh7Z GJ?|HrW|%5o{;(4E}Ft 9n[w,s|g,G˫wpzcɊ;ո7]D0.Q^KG΍G]d `x9] G-u ێFé6[I +M(8:/{/⾄G{ijstڞPEpAfoWTWi4.C(Q33(rEJgx⫊A?2Y Nca%>1V?7LEHĞMlnt[*X}w! #LH8 %h0$1?7׫ڠ] irB?W}"]%LgrΉt`_:xy\DgAnIj,Ic-+=BeX'JPOkX&L^$PpPE@evB-{g?SC^'(F2u{n>@Ց+aep>G?okpwh \Ds OЛi end\ew|lJ[=[ww|;[Èw:T-sH2ShsC\-a]/!+=N8=}< _Bsi^xHF1`w٧&ja3}9}"n,MV&}DC 1/a.[2{4E}>~˻c>CGcBk7YMp eZ{`5`{aJ$>. /Y_N?A m1ZSQ@=i|Qؐ<"B2ɗZJ<hNx*/vQB:B6tAQu/" L0=^Pt5_r_!>?l ~=!f>|rD$=6w)!>nU` R'۟Scp*-8C]5y('WUY3[Oe2]0tngWX[ ^#`-QR fre# \kTIqĺ7q2nQ{.T\묽wkB34r<2osꈠ 4ձaPc'/cr 3~FR2˲띺"?>ˀArqj:#U)L7u`7uvo]}HcJwV+(E|%~]livWʻ᛺F>77= JQ?JZL@:}!b-1r18M@݋m8}?j{$gVIϾNs; S^ѣP #s:ov4]x y2(}^4 = Ǵ ٞ”)GvDJp p έFo+􁿢6cMDh|,uvqLEe TF\fgU:WXsToJ㌔"vUy6y(`s'kW ](zn^[1G;n0<qT0d!y#Dx)Gǻ&G߱RR1.uC,G3}4>]+ug'AU֘OS50@E-tf>]@݈(8+!6y6#`oY?1 -wн"ʤ9lcv(YDe 9 k feȝoQzGy#e? `oe$oWC,#('P6Iz5Ʊ< vZ'!c7ǖDb,d2ݾ5(ȮA:8;@u"Jpؖ!'nˆe|ݪ(Jp™vpG0:kHF)"3R`⾝DJ҂`c#4FYڂIL\,j`Ro~~$eǃLaCd@&2EK>ssTī=Sh>s(:# TBYX%KQ趝z%}Pɕ,xΡ MԨb~ɖ2|] "a;EGZk9l E :%e#Ef2=>ab(pk]AuvwE55?X -~+u P|ml;tAS2aGJ3?vJرxuOlx`O~NMMR23P@X>cɓbaF7-Y[&cyefOlӇ,n~_L2̈́^*X?;[~N`1MM#Md:Z6|SýWYTYOzG7wijGs lyHQ5yT;<: < 0qK{v}" ʶK1d:DR7:ƥx!;[_ , !zCbi0^03 sS㵆a&:V4|mL!Bg0aH-MLP}_ ~L^pWvHnbM]%H7OV荰,Sz= n"J0?] a ctMۇN>>;Ҝ-ퟵĚJ;5W"U"BU+ [r+|M?ױ' xfG`07!_8ԡiPtn#^v|YR椄6]oU.svf6L``QҴO ""벴ZT1]4jRKs A7[D 4d~kELT~jwkgc_ۄl\mqS^?U`7!Y(g_WCi)N3'`}k U NhL6Qrd pN&HkJ>7iFJpC7Pjo@,X{-PUZԧ%Xau-@^OfqÔH^`_gE䘍6[bq3\.,v+q&_CmLHy4 OI*Nؘ/xB*"@m )8M5ʲԤ["*kY .}VPe#-s1iGwПVػL.n#Fڮ9O-K`&Z``at m:V}+axCdtyIf6AR%f'8N[#>\ښ)NbݧlFX.QH˕ %riExKtN2Q@~1$ :hGC%x_0;"c+vz+B]B&o>7 Ѵ4}`kiHeS 'o~04fb_hcHdjClMu-_ȭh܊OdI |Ogo#D)[_#B?R IS(bc-m7pSZ^/a:\^Z-dMTZ T";UqV#eт{*y+{+KwvKɿ%Jm/[_s/  /lU<>b[ U0U(>I?~a/QPZ߅T1̄bHpO ot;-TƘlZ5?gbā]މ;$ 4zhSJ uʚDi5 Pk.P\҆! ʧKV= y87 24(N'ʅ@Zcq$cY(WhiV.ҽ&JatGWguJRKz*.W-׭25ql mX? jaqJ߯-b+v[245JJtn=uX o0 Y +E߶Wb;xKw]]0eZTc#Vp%`WƑVQ )02`i;M4V~H*@*zag늙+Y{l-ZR3=QӯN_u QnݏHcvkE;[B$[k>]MlXc…S"ׂOD$ͬ@l •Dgv5%UΤڀJ8ܾTnoFIbgN{pxnOP=q_y#1;4+WTP\8(xT"l,W<8攙`< f9+~_~ LCKOn9 *E* \xgT7O8M5+j"cYmnThv`5 ^_/^W7k׸Ҵܕfqjq5:k# Їk#ETЈo+`""T11LX\g0,lMƔUFXVSlp1esĚ,$AVM= :&v"àZ[I3s~Yd@4W@[]'K{`mycfLt&7L-xQ8T#M\W^+̭mumN[x)5222'YX8% +QWf% Zβ-6)5( x[<㪃$Ttih0E(]"sc݈IV'(>hWU}bBקZ3v˴[ b*Bp>ܥ׸ܷu7y=ɕ!*:G(u*yB jMkt rX<~!g?`:TUؿ8_D-.+xΉR7!WB>r z5#RCdF=sK1|\S"dm ҥBNhVXY=gVgCr^ }쾜"? L-u0]Q]:.VFUm! iYEd;ȧEҚРp(m+_# ki$LGjW3 Zɯ]НJ1(]l&}"OLr79r*<襎L6r'*_S8MgxCl^Y9VD6sԥU"j˝ #cdJ ~:e"QBRocd%,Ɋ:es> QcPTIZcpcO*_sqÀN%V:%q+ rzuIBC9wQ(GrO? >ӕ/q1]މB\jjf_lW͗0/J}kc$=ˉ*EY+-'^P(Y D`kȩ&`me`?- bD ,f jT]%tUzO53+T_,}V!L,ܞIwL}PLBfBQwؔ#ގ8K4N(DWBatܧukQJ x6 Ε 4")'F.7Few r_@U$yR@/|r 5H&\ KAYuakhƒ3k q@` OFi0kVjbVG+zUM9AD Zp.C v+ĒER ՍF<*GIF&4YP I#R6I9:gJMe`?i|V(#:iEv=ceerܘ z1x hQg3}?(@ +R8 }uZhBHYg?h!R 4EG?u SE炟 C2iйG9?zgF?&0U_pxcl.ݙns$U,/VLCLv%[O>2C@ܕ ;w/-A9gŠܭcuD;ztzZx9?ˣ.Z;`;l{J6 ,k9_+F\.]K+Ȧ Б1 IDXå1LֶBTED5Fo(*肝I)VݬQBr0Gw5uRfuS$;ױl*14}XjyZ)ˁ] o@~˸ATX3VKKrX=#GZ9{hӎ99S<3o5"B⺳Y"DA_L>E]$m#֤Q,Lۚ?[t @)'J*|'.fS9(l_[ͧcմGH9TdC%4O`';bTGam*S)O7k|n#&کHvmވW(fFYΞ}֘=SV۰3 JIm` ]qIܿb0WKЙ+ 6'7mlʳ%"$ =U<& ΀"Vewu<]Gx &%H^e9j;IBP Ȍ0;+w}R:]SOȥ'ڦM'E^_"Ђk_M j*wRT`qEiF_ 9 =Pf4}6keyZ roy;r1=4Xf%Ayn]oТ'WLǿ[z=}cJ+9oG𩖷"k̕.8/hb9Sv!/4+k<(jk.=ž%&M4h_.GwF~T$/qX0N'Y1wI. |z?cgMXgfskm5<5c./1R g:p/4![ ?ڹ/ Ro9+*1JYA!#v'}*.@qS9oaڝ×0E< @S8~qjG.0ZFb,ٟ_pA3z mNUelNVrdR 6!&^vת~uoNFEHu#MYM oS32rE+p9VM#!rF 1!cIVڠh","Ln!k :)uw Ʋ=ZjbR83s*5W  -jAo@OLtw'!kDXjprĂkNrBLi^HriK刜QYnƙT1:r|и4 fM&9nk wk_Y8kչD9R9Eп'1Bjc-XZޅ֖EQ x:__*r7r3щg_'K@k^1̡KڹvhQZȁ8SYD\l4~d]k1O1zkfIfb/1Պ)/@ˤʟ/5ANR.ur{4V4?4,ПyimWtAJM|"Lz5 רCAU3-g0Qw-cvM:",#w q6&x ߞu+,$<W)1ՙD6.PB>a(E@ O zJ`,>{^Eы00cw=Yq!VA G1cu<4 0[CeW\M-۳º~AFAIB):x,2fMXc"Jv&h`LQ| pme֮Opa趵څOS4C#3=;y$-u%U~g3uSw#e7%:PG:+?igKN Y}sκ6,d/DL)"+i D9(A;ZCvH xpv?IC(SZPjeNqM<k_Vs#w p8[b Ne7o[$h~]VN 62ꉅ/ T1HeH3 K;ZރSVA@Xz2}j!1]fZXh_頏i;?;1[`D 쁨Lr)n;(b2~h8|M߹/7B=hP6`U'G˹t-s(NqI5F*0D_6=!|a,L5$c5Y6PX3V5jX:":uh2(y +džNxjfsˈcگ<ϲ6M:rPo;,Pg@_Hb/ *, ,Fg첉Yh^Tym}HP,A{ {I 7:ED6Z4 g@P#T@t4vYdX11V2ţHa>Jݞ`$J߻ҒLnn1@RP5sN77zP3n23 ,BeYTpt.<&S޻l;?J4\vyJKK ;1&u1]sidk:7W Xfɘ:(1|%ɂR]y66=(H_4zgBAs n*4B>TSQz=Xѥ9{gZ}X;]J[ Jț6ށE* @u }r^KM?Aɐo£ O'հ{[ȁ(X[M6b#[~Ą^*|6}E\qȻlR͕cc$1Rqjs%>l툀jfۆ`bxwfxV!aHDحvqJdze w,n50U ͬCQih\"E# | Yjc@2~kNKB:>O)K,QH:^TS!0Vwo+~\z02F|wOעˏSIf`͖@CI(3=0 <NzV y2L`iEy\b\o{XV$Vl1yYp7r85 )8pP( p:U9>oI0˖DmD:!.F}.1>I)[_wu#T%L}5w0Ykݛ! :h=mL:$}d%EdX 4!l<A&h0E2+1=r̜06| 2@2a2|"f±QDto*Q:^6ݙLwrR <<nhug(>x\K9U@@&N~v>? *Pf-6k/tyHb8^i:& '{l  ]h"(q.sC2^wgP4Ͱ?R qE8*fRt7@$NTuGMȺYpF;Fέ( x)+Jj p 8&xps$p۴8肘3g&ѻa-\/x59hJv2nRmJYЀΪ}/STWR'5 4~=m4@{hVŒɏIFZ*> 뾪KѽcIk؜TF_^<@UE=+`.ihAĉIekGN"2 qm#I2/:R`00դ*3ڄG,ִ, UAi0q0<9 {{׹!J~\`!; uBn( Q:Qp ,bҧ9vT4wѾ8{oɋ1 ż%XlSoWU&k%?z$cM|Gmliy$^9_XTn3R+ x,9<e[kT$R,ηae!ޕ G6w3*@uv4-SQ]?ˏz $qfJDƟh50MnBC?/V* bc6m(ٰ]1D3- `JcT*iJeu45l!QC,9h86amXY̨\ w|WB1&lp">F*++m3JprP'XI8ΟyL^RuN8o{Ċ!t(7IX4O.~]sZcu% F#BO7SׇOCBA^ÌB˗TvQsoeLu wp|`f(+7:%w`oPSMi0̊g\7ьhj e*3A ZO˂gQ R}|hux Z'֧Iˈf!p&:/7 {nt\z7JGkQ6fNA8ٴb$uMȀ𨴕{ Vc - 5 . ²5QGJ|,ЯD"TrntID\tB\IlbICS2n!u< _1± [ ēkheQ,7}lAi 5(G9 ezG2XneB%9=ۤ`{M!:lz?}4cnj !DΙpm0اCN/HK4JIHνWv?|68:+}Uż 닛- ]ZWB3rE|g>/MMȎA8dns QVbZ^8ONžZOJoZH$ϒ4CxSr$#!긤ד]q ۜlwB)03hwzl0qҾiq- /mBu<Z=EfG;/ιܖDrN:|}+Igܚ]Zl+ P@vh<J8ߨ^Rkap30}rtVURԫp &[MVW\~+荳 slXM(Fy)++U8KI$'8_G?3:;g~F"70BKSt_g;Imtc883i$WAQ=%ϴ jOU. 1CO.s—6'ߞ#k+}nXTHw}EAI(vfIƄO/0vJW I{?Ƿ+1q$sҨ3yUGg4t]&`1 23!E{v3n\+=u{b[ML]DrȘb {UHl>GPPp="_)C^mkWzAp*p׊m'.&][~@`%9D^9 "DIJa:b5^[L % CݯΒkRaٶBېyi:G"+ԀJ#RTYL B <^E].`2rGqhbN 'X@u;hΤa W.ֱm6P<)0])qw㾆p|HֲuRE!sa [6(V"O__ +ƛϚ?Q,θj7|䜸g;S9iM?<$Ĉa{yuG0y6*|8w;\m9f]|Y_'[1ض&}b-هV; ^Tϭh M ֒ t _H#v \8N`҃r)'Zz<|C /Zy l&fmfJt`8<tݻ& c{Fnaj76R?p}Gؐ()Wj-kH콁6%iQw%介w 3Fk̙?EBۊz6ɅQa< 5` =>G7ĢK^ѡzu- 'BX)D~2*_[-m2X(d{X x:bqeTy$ʆxuƩGuk* f~r=h4 f*"5-=7V+"dw-_RG&Kql$_ HJ蹅a]~Hy"`J] [70:g 75!6tfbZ|{/Lv+B´ 6wA4Ftu$3R.b?"1VĜE6oWX`ңRo-`G$U瞃+=;ǫ{IWsa qkd43bD5m=z IW'_@Cy>rc` O ;#:0gz[;^FJRFkERsLOc=(N#[9:E:I`L"PIuMr{u[)4';Ɉl mk=T'<{(ZeY 3T8R]=e+G@>ឦ͎ηEku1)K/`+/ĔH4b`W3>+\!hK|J% ;35Q@, )1j$% k<ռ ]+~{PW+ @$t^;LSx"7}4TVA#H?Gp:5w}#"ڰX;53Ϟc8&7BxB6*Q6. cZӄaA)Fo7ދ>YC'\|)N:%drPh.1gzW.rM3W#^malV~Z;H2͆$-)yG> Ik]!##07Bˎ!o?Iz>w{AMiߟH2vx"tjG>pHkPQ밖G}dyDHۈ  c?z!~;:,g .nWўϡr6QR JobRYB=_"ȟj+QٲU}rVlL s6UVfhg5 gJgf-m2S3A+(Kk9"h{Ao[9h!UO6“4 s#7vzpTX~>+xhOZIM_0btz[U@2'D슣E9;jf;xm4Gt ޭmAp5. ́=ζ}XKn/ML\ŭvLHe:X4X]߱崦@o,3: ɸ\)*F,QjyȐ[$>\ԡFKP̘N5l9+6Cx}M̃KaAzW5ssA1q2Lʙ\B#8d kms)Qhesc\~K/Pͧ'}_eH,עnB&KEM dͬ_W +LD 8Ыd-wnL]XOک^ڡ֊ja]RysTɩ0Wyt[LzU\xspR̟9,0ka"rE@f]׭5Ճ'+Z`DJŠ4{O{4'VQ_{L )ct$sя3?TGuHƬ]W1̹}st$ ?sn eQ]Oޕ'F~a rc`SSc$D ,:?;czO^ŠǀNxT@=.WS줯@3@Ҍ$^p#F+o;VnY:Zb/pBsK]eKZk *#3H(%:a0bInozqW V+uv5Ed .,"EW;1nA +Fzu%$*z>ֳ!{#d?J~lb|8Ntq&SΥף`. _ YwLE Nd#yXBy=d@mlGq VN#Bouuuqg_ڡ3RBZ~ۚ4S?ϊEV/ HF`_D\馜xeViXf!kTP.|_ tA7:Ia ֨ F$Q@cv#.tB{> |9X]Z1}lhg#hI- e7h]hSVoP0Ю~IU҉ZK/=S0M0~[ P%F;>![H=dH}|< P\l$Kʍ95EZֹ N =[D+dgsid $UvƊ8]4@3_ n 6rGul h#w$t9g5&cs3H,jKJ92ZѼ׵AT<7?|дr ϵԟQ{u(x+'#>V, N\Nq0F9~qxAD̬6dw)CRS|poGwg&DPcz;GUwWi Jr-R>hWX\8؊?4YIt`{Y6a 0kH] 4bQ5oUYwt%vnnfЦ%]QvγNW?&T]aq$SgJ7HtHr[IiI(IF*xw: 1O$!N 1,wYo^JY8 UZ]Mށ>yԒXjپQ˚+/ܧ|xB;쳥wO9lR\5~CnCc ,H1oh$Ig וֹx@p ǷQ=]fd9(P\H%8y#"68M½$kQ0bC33=`5}g2XqZN#f,\B{ߝЬ(ՄvK̕X}rC[~X?MtjeNi>h2 }|Rnؚ^T6laf&Zth+eA{gidqCȷ?v܃M\ެG$%Sa|Ays@5vipnБyo;& $ P}R2RN(fUf{b,r;|ݡHި<N{) PM3n^k*G^ޙ_'onBm^ gs2c+&3>n(wfȻ>p2L]J !<]C*+3j 9q`p} ??W2 F .dRKϰ6X~g:@gՙ>1 1c lT |-PoN& O`I{L}usr׈aB_@, (H̙Yr#- fXTIG*"7K$Fh@c5EfɆX8%+Z7BEhkR߆`ڙryT=,6g몝W?/13|/|yhe894e y<5,ٛS/?!$$"ᅫ1v ya>ƚ,s)NP˃VOPŏ$JσK<S2INe@DžT N)T "-_&m)NN7=7Q^9MOO@=(7dB_jNK7ɭ猳DX33Rt-irJ_fp2;G1xxC3['.H C;˷S#"5$-$MG5] vuΪ$#ibO~& IS99/e6,Ⱦ{d(1OI;>1ZSU9+m=@Belp&OҜ Gfx<)}Zɭy=XX ZCG.iN]3%&2T>qaF -HBf'ݕ;3oM9`ϟ.iapK%(E".E-D8{d{`jB4吵Jp]k+r998 {λ Ƨlȹu0|&@eY0 #/z sEFBԲ?nUTmOxN}ĝQwtKc#kPDš[b/._Hc 4vWZK"4R_f`-z™<9 TT'rf:8/-22<8X_RwV_F\Gv-Ig.A|{+?ZvJ!X$f4Ua~qǮEF}fmRLԽ_@ڢx93VԿtY`t ]w`Ga, JEZB%lP<.m5SRӫEo_{ʙ N7WK ňHi 7? q6B8LuDHmXUM"?A ,%`2ӟzôIX/4 a<t+zc`G3q}PB0qL1./C)џW &9y}ZF8!0A̗Q3=n9jc$+ N; nx^[ױ9$`uu ូPed;3ؽ[1_-G( htV($#a6^e0ਠ :iI 04: Z%kMNy&E xYԹE)@;[Ɔ4wGa׽L6n;8k`5cK׮rw2As<JyA}f>sno \2-zюJGZE nx= <ٛEHe 75@ kf_,/0w0Ru0#%aG,; &Hxxa@9_&4ht<+ ?E,7\W'Cpl:hOV`:<@a {#[6OX^`y43Z'ͱd\1L%,)9eA뚠lDs : aKpj`Y^3? jՔ uٿ&>blZ#3T_r&馅P( X"ق5&4VVXG$1w0iNW.D_WVts%mc&e*a/r3|^94-/"8#R{M5 : * RAxW$'XXD٤!\TJN-ͨ <Q;㨛_.JEQy1J\2=pqN bqy]lȳ^NHDi(T~ AR/.+'F,K,ʶN)4Io0yJ_+%))`;V ilg.[vYnb|;(\ @u \z_dp7g[~Xs%72ON1Vc7\e֗YZX{z mdOw lsMÙvgüm`"Tf\0 7ᥪO7 |64JV2 ^c<4GDDP+5+]"&mB "zV| |Euo8(\ҍw_Q-O%7Anj*=&8Y#FKv-T'{3P"J/OM Ν#"nNbX~¦X\>wߙqe4@"Q`W+hCd :>[fqY4o:?5 +pU9g2o8ӾN ZRLԍ:pH u$6&c&Ѥ-=PdxE47hAtQ")4+#Iu/UO,$7,qc{i~WK$+cZۡIJvjRba-GݺoթpXu޽-VI\/rc"δR Ҍm*~0k#!< EY`Dڪ"u~YҾA lQ0"szYaWVZs58(QKҝE5 dV/C)~ň2L@{9PVC PWŤ](|.ow?Nn΂q8TUJ +$Nt}C.&t͏j5IH3HV Sbb ɍ#ag33ٮTT V(⃒\qEph0w/ti޸YEsJ싯 5R|ђ NP [󀈄v fLva 1gS8wp*8R=lui 4R vkg o#X >ft5 6sGi/1I+"{Eg#/O`$? CaŤ1hAx|܉'¬i]\^JQ(z>I(2}qx6: % oM!QLHkA,=%]hCtv y馸tK7Mx̰ 5Iԕ٭;qn՚e 8F3Q))O:~=% \K(WxP;1L dz GdAt8Š;l ہhf`Z-pL2Di͐AdpCxe x[5褤8VCRpkEJ8$ĭb26ay-hJzqsU2Y9&͊&H!>LQ_) Bִ0LtrcDő*cJM_TmYs0i];ړ4wࢳo4u&3$B<ݐ I7_2z1>Օ^ dtgʹal%+>G`;bV;9Y503QG*5boDF\(OEKBku׉)omL"zCaZ5X֓_Ċhx;aW ؞`v9Ťb0TJI>j(;y?vPhW"΋'D^FqĀ"Wjg%h0Z.Bdo:!t`11;zMb/_+q0 &_#̒\Cm| NT9\讬j|We5j@cXQt I_FZ1dt&$Q7L)d!&(mC?|a(EBJB~'"jc*aiU#=VT5L=So`~nZn`GrwIog1$$ wj:&TFlDHs]1' T-U Fs5"L㍣Ub$aűO"5d"'4UD)tw8hN3nc^fi:tqvVw/ẽ8bpMjw9^Jl).:`]jEJ'fgXH^|B q^eȀ!_ϫԏJ@N1A#+Y'Hr^U\_]9ʹ3$2~|nVZՕ=甈i1vQ1pH&n T<'(\08 ڻ%Sf)ɱdn w1R=}.~o#iCkϹNBj24嬽2%&J9kln88Uɢ吥W7$CVm'XA$vۯGNDeQy50 U.WVe `|-£0-5@ݶ.aK}|Rd0v'2( z0/QZ,c5nb-wiGŜ\AΕW |wxFoo ̾ ZoRW3ԌM9T= u_UHpzjJ6 ዏysOV-#/]|z: |UGaiɆwf vx4".ǓJS`{15%< 3@.&_@0k}tkwM8wQϵ>iwCߗE<7Q߳M 0{C2Ve,C-k^s`H_6 ®R -@PvEN1ۮX]'D ^!FзBtJ(5$`ZEv$Xᲄ.B·7e Oʡv_Hg}fGmyj3CvIvRҚ<4IKtMr-ή{XGJ#$0)KgsXL3\+vS2qU2E'4ch+ъޏQ2%1[L '_qxbic`D'z6~k+<`I DiA#e$!C VҵT?]Y=F3[q :G 2X9sՀpz `"N> RrW&¿/|1}47CL#,4~"xd9Mj!N%J'\K'f)*2_M8aëx拸ٔ%9Ѭ2| _ m}%{,^Ȋc>䌲AH|D#jdK{x"wżܡFՑ8p7H6nldE_*=]e2c%Vܝ<%dwE0 5V?&%8J8:MHSx.?匆`T}5I}xR Ūu!f^f]V(Irq|'鸞U!Ψ`d057+gǴ P.[PiK@>A?+k1>m'#u舾.8V 唢5N2[ tk9%jM"hc)eWs"Ӷ b,sMBpwUj~81r:- )`$>QRWw~٬4Xn~ȰD`J98YYLDs'oA&~0B="߮pU\B"6j ?Գ;7yfcjf& oDZ]wIRm"o>G]),s޷턗IVxfZye$g}n2$1l1?ה=i%Qu`~i7'-f8WhG99~~r mQ;(֠XSYl*ù Dւ"v/Fq޴|$(pRツ>~0 (ƇTvdH<"#P$F;/ٝJr~7;j?O4&j΁7o~ǂD({ Y#M|O}`)T{[`*#P#L$/od?Rѷ$ifB <##t#4Qe+\o񓽯cT qzર[;Ju p!u`GC\x_>הI*/SJś/Wy*B?SWk% )qXvytH.#W_pP/U̲"raUDSDJ}@3ߋ^w˵'QJTZm^=^?qUne*6}?` zy*@DNVEUtĥI5NN5!cau(ZO+R7C C4/Dۘu}\@QN/PJ+&{8\t/;\S \.\%Eܝ %G(M5o$ !eCG., W &i9dB0niedŹJ/:4tEXM <";NMٽ\-90$gԃT`Y:w؂jtl2^ot֩00 J,xXkXжc$u "H9dP Xu}l :*,p̵Re:fNXhnG>uRkT= g1lHɃwe$ĵ.=O4Ha-b jMQCM#?_~OC.'C<67Z?3++㾥5ȵL\=v,uO=izFa`{keޜBfWm>ֆX3Q] pQId gؓ2t5-"RF1)WHúRy.8yl KS9k8-رe~Uo&[.-'p'AnʴXFh`YxNLKPsJkuַ*CO 10X[ үT Wo7LT0L<˟Xr)0׀ ?"nhX t'}?;OjॼKX+G%_ʅkÄz om!IE ׇu %{n>> En7)5 ߦ9tSÃIs/h:mSPI`gSSd;S2~w7]LS2bLApv@G:Jip!srI$S1CC}96 }1X=x8*#WD||ssP=!Oݑ:;Pg(LT-p>jV4 1F+JP6 Fk"yQʶXpVmcezڼu,ag!*ey"e ˴"$lu= PaDAA<!ڷ !3n5wx#^R OKμ++jw wu3( iR'ue2 *bl \"jשݱ;pq .xfхQbCX|+?g&I2^gSdوh>]q:o̘Ͷz؇8|0fye7v*& kPHh}#?HMaLj'SK I4d:X1&Qzß>V~m8HڑC+R ] /'HObUIfxSu(E.|~): KĂkTYINO:|A"9۝r"MT><{K8ݔn0F'N$3q23e.:ᬏ;0WhAM? FgG$v㲹msA\0؋~,5Ϙ#Ez Ts4" bM 9~h.~b.m墊 R?ŭ $2i^0j|4v+ u-pⲐo Swcz͝,6wKh+2sjJ㴄Z9"fCv0J eԀvn~aۯ&L@ܯ ̇\T Mx$FD5"pSk 'P?2E:@z0qn\yd~Xr7B͌&U ^]ʨ#psٲۍȑ)+L{MdvvEp$E$9 j \JUxAH2 9%W c*i!%al:,J~xo浶VO,_\v =i̤&C|i3=~C̉ΞٙNo'J4m\Y/wl߸d_5Jey2|x[ -N I\ѯV<+ ǜ0Z"$L0CfH.2 B心 g+^VÌHA0,$JV:lΒb _|p=4A1?* tYoKGjW*I%_ވf`ֺ x-y؎`#!ϡc Y2禥4,xR(+I #&L$ 5ZE9QUv@t3#TVF/J. 4`JM H(WG1 HFX 烣Em *"yG]6XۗmE Avz!̳uYkE0X=z\,VU"sX#FV`tK1=ν[x[=2pp{_nT} qK}J3:3c)s\ Q(/c(+.1&žhȟD(ezi-ʀyF;{4WIG$KBwսz^ӛJM M =j熑M(sRo I Ȱ7Q^Hۆ1430i(ƃCn7Cy~Ɲ7pP`IaZ=R]8E7ucFH!X1p~O% %_'BI=ř+<(UHL WM/*»'oaM9WA)*O gFQv#|Bɏ{B|'32|`:A|(J56TB^'};6$4[Sh$bp*^_4[$}WI"Md3:l/{E[K-ʂz@6vHnOԌŊڼ"7M3[$4S a LLΦޥ A \0yz}w4 -D0+w +B^%>V*O2ӑ)K|C n$=rʙva 41<̇.QO,(xOخ^\`ǁy__»9"AZ{s =-.#ooU4}bLČ궥 8ABb Tؐ^@'Sg!g(6TbA a趦r7d7gZ՛CSJ:壎 {_T\ar݆!~DRX@6<Lď2rsơ.fwEo-agWDtqVbFk=Fu jh`,qgٍux)0Fx=Ԙ7ʴzxcT2Lb5oL%_4Zx6Etξ<ډj*?B?=/g933fx,BQ0a񻘔MߒF0vϪ*J>/''GR{Q_mL]-.U10 p'a ($O"捡WzBQ}6V6O`rPŃ3 nĕ.m+a^fe02"8͹[C ∰b9(9pR; > Rggeh2\r`i[q97Ҹ=p^??XK0\uSony]<_>=L9ܶ5Ȁ?7ڍPQGomh"Hj']м jFԣ KgPqbHS'kvYaByjۄfw ywՃg 6f˝PM/p!+cN2f~>49T~Z|5>LqI,fQh ̓`֌,-qZ! uHEϣqf(x~Tjg/ECK=1t}Our,Ve-N.r`ݦ"=|v7WBΫ~M ޏ=R} Rq+|GFXl<PQcFAY^ Ȉ_|@\G+d8E~"ňv I}Y2FE Χ>ouRp xhkPﮎ`_6/hutB c˚%;0+6AܑYfx&^Lq֜HEM Xg!$ק=勅C[]c]Ӓ+zjR)Rz x0Q%jkHS}'faV&%ܿAd㘵׽ċg!xC*d%>4 TBRT|t{(ա.0f)KrxEg>.uJdT36j(Ϡ;Q FT<6"=69ݾ/&],?ikn]+OѢR)Z0xk?Ӯ O`.[h}2@c@cvNooEv5v5`[|>Hª%soe4jB3t?={;Mu*r 4Di\-|JտcK_1I{ݕj_ 7@ƨF {4 z'k k@;g:ɷA]gL8v=cX"$G3‰sM^ (:Cb`Ӭulx-c2Wl_!%XHЈ5#1ķ 5eme>>2&; =6y?8DgLaat-]mL6P6p$e̹AQLp1*HYͦΩ.$AnG0c@_c9nol#HD5}2ci9G% h\.) ; f;鯴@>atek=Ȏ+9>GY0}@[B0{ M1gD4E2QJ}}h׷RQ)(kó '*1}%H%kWkYҞsG*xBxdMh|bNg$J&Һ5h<⃫YyG{g$ڽZu H_.9}q'q^kCʘbH}v>x0*!b5`2w33\ F/P>qՙ:ۈ4$؃MižK|`1z yf{E:sF6x5Pc6,yd@Fڜ1k#U֫C sGR" m_׻kÃ=>AILm ӈvt{d,9mᚤނ囧}Hr*,(ݰGWj+ 1+>eY麘D%F+j Ezė%\Vm ,KfUGqACO"AҨLwutG̡R 4!\~tyC*; 1- ޱER::ZqaYX+ݝaa-JUТ+o@{ `h)T|HҖCPx" 4TSI S6ip2?q~5WZ`1t@!eye_Kj V dwȂ<'8_wtPLax"մ$H*-&|`krL{k,aR-5IK-0nǐ;:<,`:UK& ~AB}A ^1$Ptk4VbI/kwIUE%2%`,=N-Lwi蝉USc j;꿌<{D@C?PwYLUoKr'ڽxMj+R &# rD3 l>CW-j4 Fc{&掼-EUR*Hjtd3\@ߋ*锓.M?i61@pS&卅 o9,K4ť#n\ xVrÑyC؄(ɔ<:7v!(<[4:vpӹ3< .+^a]=;!jק.Hl7(pTSuv,4n2>RS(w{NzwoRF?+{0F: xF bUR$\c7n2 J5/*ԗ5Oe`$_]2Z̑r{,%Npʓ'\ ` >Tܰ!wdFa[A{6#T~c eDR_֨~7Ň#kVf^owp@T+o'ɪo봻QJgϏ0NCXeԍ>u;wС<v[bi8%V">2fBV =R.EQeh$7Xm-'|_ zᛈ[k/@Lj5ݨ_ ʛGa|A52 G4_4J\ӼVB{[VA {ySڇhusbnT̗2}1Qt[a"@ԏ$'峓ZCrZ,-K#OH-LZw1;Ҙ L&q7#ʾM* }vBLQ4g"6Q_&tq CF#/5E 6')E18W($rbϴZ42&\t`2`fˈΒ{fPȇku1~U۵6}̈́2o7(=it(T7^nd1i=`@ӟjGAY0k )'ߝ )-,ys[[y؊jF o -|ѨP!|\LЬlBeM _$˟u󶑔@8I0Zmbxk0?֤;iΚVX9u50@͋X!^mM-gzm+zKk{>>jc{6~iד/5'nU")@ ´<O2!6"#E1Y gggz`ם;g'{ŜJ,RƭHb|*DglDCw61G;) 0jOoF?fc7EևW+P0U=Xo++ݟNɚ!{6Oُ=k7fm8Ň7PK6tdzC ?Ff(r&kJ\6CMh4VG,l\V8±&Z cUߛ_VX֦csjO)A&dUѴ;H> .%i2U+j ) [c>fւ[l=b+ O[|o]-Np3=ƽTX)%e $IssB^c1Y+QL-0ۘwh YpF{&WK:zq)]:Cݛ# YFHf䦷$WGE=b Be_uS]nC&ҙ2xr->tm%B> OXD{7stu3c}ƛlC*8%Y̚L-@_ MgTUlW<=ԇ^sg4[{rA=]d/'Đfn:ZWW-ٴ6?'.['{B?t^$'NЙ)c]kNl18F!װsMK7%ኦ^}RX2W훀,uv*OA%t,;(=}QY2 Ghlj@F%-C9^G/E9tXVd,pnqW )coD7/ypC252y:1NͽO}šŒ< u{xM)IqVrw٫hqZEu܍ENIQ?#xL"l1]&*z)a ^?]-)hG1JD-o+=b[-hNlcaל pҨя2&߻5> =NH8Îkh<_;t+z_\K%miC#vm |Xw>bBɬ KFSexOKiVJp>U? [GyJJyof̲`Le:$$8{LQ}jDboSũ8ΨC1#>yU hv,̐|e3H F&ޏ=!wBj*WUԨp qY6uOK/j`)2n_ā?G؁?HK!n^0*#>h "JZ9|p L+*0mYt: \KvaCOV5DA.q`$wDžGF<1DWI5Q*l޼ =雟^5|>G'*Ew ~)$W냜I!cc乾=F&Blwx-oNNVIt `s PL;f]XXFSMcN'#[gw[giWO$l90ra*,|~k&#* >?skOFط|pVLM5̑J5n"쀕_y :r[N_f!wvj/[M1o^:]D//ɕؿ#7t0:%Btv϶fIF {eSUT ,u]h<11aLmG;ʑۃ[P4,wb7U@RQkPN3x؛aø74g^yORj=G A,`DȄͯps;:ZRٟw+<{74 K[h)vWKiBQZA,';/*4V%TGXViEŃouMٞ1i9=i f>=>?^ z⥰[M{z-ae҃@ AJMܢ~PWNfɡOY$+f9&nJ%?aYUm%ܨ`;|ږk/iE3]=(lOFȒͧg,05s^҇;!`_qhaGEEdHOOґfRk5[2tʀ+*\M]9cPAm- gsu4َ'HEU aS,\&*y P-&DLfbybfj6eva@qPHwM몏ϱO =`9}3le`Y |]_(q` a+]0.Br]~ڏ9°>"jyUc79ުRO7wőC9|pQ|'WvK4ߍazvtxmC?>O$ gS\^sL!MK]r N9n˝o-xg]!L9@o?z#[KX6 kB^gf~2+vD|O,_ -fw ! @qyR{Gfu5 ')0k4s_=1h䂥RnQ]Ꮼ[OSxdõH<ۖ瓘vꜬ)\rO:L:*]_* Gڇ~{p̣q"5Ό$n6I{oA4Jl%}4K7MhlWmOke6}nEd=<4 kd Tt׺v@/Dl *#L7$./`l%_CBRK:縎 ])2]dO{Xځ1I &}y~`ysR`#Mo+^8s5pg FdS#cLn7w҉FV:ˢ9|InygfĶ-sSTyj)MIe>:<1G°ݰ'M>#/kiѪynrC>"[s-;Tå{ITs;R"K4M^[Kw%U"3M͉f,#WQ ZH!E!#'vXN-}!лKvyW #*olf@8vAQlX&pwӶe'?bΊrWvu> jr?E|BGO֨ESfbip.SdW2'ś/TDC6EDcBO6``Y>0-MIy8.h&EaF͵Fgy,!soI4{cӺ3CsMauZ.vN'YtY J'[1G3\jA.eI=挧7Fi#%jŮ)7S4w%Up BLj\ 3yzKF[z|RY"; >Dƫ'? F*<-'^ %=xg颞}.I -*_@3@Txt= ,EZ!k/x ]?폟WkZem>韀C>z%I+%u%t{pm~r0kwjEy2ZSmV%Up #,n̯0[ ڦ2ibMjJTZ^wi,rOm5FT/#䃃#F{pS$ E4xV9vc*eBYx&޷UИ%]-l UJLG"3 xU 2.1vȯ=HoiLpHIҺ7V׏&&QƇb7'G0{5Y<K5 +IV& ]ɜI 34m\5Zx"U(g,n\lty  1jBe♈54.gh$&M ~"6ۣd<܎>P=rZO,(%u;1-Kz1<򅢥*?Tx9;`NlLbf8Sxcnݒ}R#تT- !2?vrH&~DQwT ;Dj|M4JD)1kn*UV9 b)s9+М`QC+rEuЩb;q_6iO$LV];M;lC1LK$.Jѓr|zWmriԺn񦛛q V Ny,};!Q ˱(x/#W. #=Nz ]fxrѳ/b*ӯK_RPYP9\r ]'t}%<ښfFlD6HdY?AOŽ[vzR5WyZ-<%TM ׫5pEfY?h^:,#XgPYIVXqyC[E,$xOgvĥR+oPqRwMo9̩lf΀f/tB,2t&OTvj! ~H |.T%;4ᙆ0ztUJ\=-k hپ)\0۩Gr hsd3{G.g&T])}5Nʩ? mNaJ:X^]lm5-@MΦoZVn͚y%\41#SA b(5d>E˻UǬ?8oU }"EoSNVMX=kl\ yKBN|/E(ye`FF9y`9|wH/!]=wjIR$P<zo`/62]Ju{@m&RiZ6PSsno$s#骔a@#3!GaYS9i ]$`sGbI5GQqg(ɳ̲7&!פ,(}Y<^ 9Q&D1$#ӏU)ʰP(A^gkmalX؂_'`NR#is3Fݍ2=(ͬ㌓o _h[dkJ *L3Ez EְY쁊3TCD<ٯ^|ObK, +s8rI9 1%{xӈ6:Կ]@/kl0" s_P%4ZlF/yNTtEy׷#͏ߘzD!WxѸ|рns;@ÿD4S;o U#:DR cvVی9m6\ fvIyx):YItSj'uhHg-&W K=!v >wR#E'TlƮ$H 'Vh7$О;8tCEJd6ALTw6UMܒ!J <>Wc(:Aҫ 'gJx3Ͼ@niCBP]O;f&{Jɭ2Ә[='$|׽9zX9lewv$ IN0Nwd)@Gte %#c9߿× \n|V[6Ua\]A۽${B&)>):Vu7#ԿJR WD?Al3 [uf=Wm__t:4\U/r)h#̞4Mzde ^3(y~̅329)u05'N_OU#X9[Yd+f:XՀU82 }RĦ?ίBQT02#'{d\;ITwFG-2XMZ= ^H2+~W8>6z^$s/Sdhw3r/VJP~{.58-//=9y v^"G79a XT  oVr=ᇓ:3Eif4]8S5۽`> S("P#]B 9OO7{a nX`R7nRG&S!c {L ,@ӟH[Qp44sF } ~oE .oԳڞ`vf%;LK#hca8b> B:+1Sݷ/Ez7wNexpY]&UcyYkd#YH 1D؜z zIyG7'%wYO$8X׃Ju*oUe' z{+h": 8<8M0?0lX1lW7g‹IEOˌ1R  ` !p=gM k죎|gM^")raB\BJqd/45TfƯ&\=LdbQ6ݘ1El}t2ּpc3j\`MWXV5,o!^]TqM]%t 2(P NY ^:22pums᫪>IEؔ>Jj6 ]h2m.[_H #4f3INA xJgYۊ䈺dEUZ2C/G~g=t-,.k  YH\9]k_B񻦈G忴uTRBr1r/u=XO+|/o1^k),crT"jkΏZAU,\Л0cGCETB?TX~x"!d'(zx?kǦ#{sYID6 p[P@dOԙxg5AP{ZPR "{qNy8Sg $0L%kH8"ox6&M,!ɍdqbxrGkEh;@\"uF/E g-qNΗ D{{? HI/z,vL7<&_Z~hdDK&/8玩mɇ=ә[)r(IZ.KD% ޲B?7[ d { p|\ dc⌶nz6@{މ`2`AsQV5q4zo^JJf@U*dY*;IҤ񪡼#-⇧5,!+wy\B򕴆%N 0R-ى.~Lٯ΁}uA,Z48Us ] ]qh@ɜrr5h-]z9ܞMB7ٞ3:O@0|- @cԀlY5!@9꼇;bW+y%&m2cKaF]VIf;90}@i>#[Ͼ 3mÿx_ mFʰE, Bւs-$HtWTa~12{S(D"{<*-RoSl_9 _\lY q 0 j~r`@oRdFbxRá&+#~d2xWV"O.PpiBEip̔Q}!TN&o2xّIer 4eEJ;O sBY {`҉GqmWJx_V}YrOg$[+KBx, r Yn
,輤rűӽoM{JxA/-*6QA__,GdůG\-,ۃ}f}GCkt 7*`DkW /V5Pb> -oFvD׬>"2U_!bf_f_u":ƾN.5rbbdsپQz$‚x42 cIJǗ&u ы)t CP,DF+#X hs믂9:xyY'0F^QpB{F2j?]ȍ}t9/(&?7Ot$wXTn{2$TӝFFS\Oq0G7Ȏ"9ok*2>t1 ;n_v:Q/ԜO@S#qJ 96lx'dh,//3j0]*IS2FYu R38pr%:=w F–o[AQQ\^ 0!0A IRtש dϱQ?Pv#S۠b LZBqr\ЧFdb夵% M[L1Ȇvh :Ey*1QZ ג|_o/7O"KM#L"1 »is௤PM=QS␪kϓ/qgEٶփy[^=ʔJ`&pLC7s̍Plz̞ƛ[l X쇑Q)g /wieV[NCŋ3ʠ'Pɪ!,ŴAt cQ*78ȳ̫;Zƌ nے`}^;Mă?34/".=Q_Y Vn('1Tm]g(ƽK<,=w0b¹bk %b{S3/w¦1(k6{a1Ʉ=i緂#~YLj@^ZSGar$9nYod!FgO.H@=4TnJ-'EY5QG 4+[-0ž#֓ۆ)fGd9Jq,mo{\G%e0Ɏ wХGEӇd/2_wkK: G]9WI] 4?n NRIdNyH,녑+ebs!|PYb%ҹJ8;b':#nmtFjXz}499'BxsVxy$,J"$` R嬬0cFKlp+5*Qu@@qAŸSզ jxܳ07(3!yËtm]/.,&\2B_vh2"Ęէ'U']͘ 8/a|ҒN;)lm/N fTav3ejnt\93WDnI?({Cs8j|&ߗiQFzW[P.Wv{j(8e&KTDCKnʞmh#,j݇-ψr6O{IQ(O3Q-YNV Ҭ^}<lCch׫V1AdlO-괅o! ƽ(SRE>QnJкaMZEQE)>O=v7 Tq߸(!fCgv$S/||)EgJӥI7Ebqe>gٯhֶȑ=cRNY*Bߓ1\vl @;qS̱P^Zz`u3/(&TH:K_J"@JF)oSB`>>8]֍aE`lC|rvCa.~oGT{@ּ*y7 #VfAPQkr@]0kn7!ME (J ;Zs`w*{Ո9+ )V^0cS~ojĜLg>$xG3?J "&L--pA oEf0BS(6$Z N;»l2GT'lxپ?p?K@c9;f6p#yg[Jy؆BŠoK޽ǔP?-F64*O'z噊d!zxM-Jml%~WPdjvmvtWhh]H2޽ .|*:tDgFS,kWa"֗/ &(tmB1!:jd }Fûf[df9MSyʮJvߊL+Qc;AD92nVjR ܙrgk<%ҮZEXf7S"g HvWo2R WDrŠ ۣ+ꅾF Ās5xC  Jbޗ,> mXdIB;@zga$r6pm7x>Ғ^I j [. M MdDhYe9`6>_=JgNs(^KfCFMc-i4ah:i)F'9im%ϛ ӕ(7U^8__Nm!EܰEw4"f])o5u24E' s}?@^c`WX:x$m+]SBt7u G>[|N8ߤe  2Gol%Y'¸ j%b:NdRū CJSzidNo~J}ps$xpj4AF?ZX  1䩶?:J q*$>Vj.'jB܏)]kڕF)FhVzD\I1rT@}kcP\ M>׌,=F+?f*RW9b^#[;ݣ bqzu(y :E~vZ.nuȀjqh|C4,e`@v,cZiݖ Mֿ”t3y  n oźH.KT<&Ø X!|7$\*W '*`]BBf7m.K >,sȂ#hS >VF 53f $2^p1!4\ 4e`!/ެz,^Sy#+Tv?SWyo1(AL乿G9EK5Ӵ3C# 3v݇^5cU*Ja;^&a8g18s{&msO27k! @dʠM7Ff Gf;*!Ed96Po)`zRHpų(XK5I*rw5œ8 M۫0xZ!]oyV)V# H7o0m1=q~x&WC+>}p[Ġ/8=hp U+L7`') *1S{&[_G()@BFnojV51ώ|Ad HXQ6OBުe-im ߉S@9{}S,c,vjM1_ 2Y~ 667V9 ܷ]F| W=~ ȕؠgžWؿ&:6 -lI5GĮߕQuf%zYvWoqukY%4$PjJ#Z;cbG6n9.r05xsه&o]1R xCwRK6*#$qk&~;6-u?>L<w4 m׼<*)V؄$oP)RS wN QSPk Z_aGIH@l!,o>絤 ߨF`dMH.d)YnD c$2ᐶi1X,[ҥ<lA:O||&?l \a/A|TP7 tK#| zo3;UK=.Z#]Sފe:6{Q^'Д1togBa0ʱL6q#1o=T1&(`H|-NT^4*(h 5:&5OşiWCƦ+ &:LxK5y-~}`[ǽR x`̋n-Σby!3 i&";ۢK'yUvp<)r=C~ |[c4Y?7}-y5mc$mq$:ξpA: ^S!tn+)_y$)^ ~TkWJLk9+pMCw򝸞 @0M⋜|qSqo2Z! (CaW疫 SCvǃPe ^ )Z}Hkű] F k +މ*D:JhGiݮ^״uM5/W$ƒxn{ m_aE.Uz f ^2 H|y[b}^YPp1M|:}j1ge;{*3ɭwKY0U^ԏ\\\z O3c`6:I>ؙ̯/H\!v}l@Abt1JYLe?RR͕1Pr`қnNR=PS{w`ۛ~^j_bQ#E*i9 E.HNxA1nRfN[!}AϽfppôY̤s,'KϨurL2>9l'iBKuk3t8<&.`tlZߊ|zXOGܨɸ| GJ1^4 SZ%G$Cn"4=Nަٴlh]?j" BI ~OKw .1|RDhxl1,Ք5 'B^ݣ~'-l-v?lUXʔLxWY5W .Ҁc&[Oo DTV dӔ\|O™yYVr/xFy4ϱVYSȆgU` <]I,Si8qɻu 2xkKQ`--hJN_㎉B.0<% 9 &dlXl=)2X&˟a|;i^rӸD! UB\Hcn~}'ɡO%^P)z̐(.ak$ƋsG @gQoy=wa--ȗ[*;s,@_+z+!P$HV:,vٸx~^o4c Ö=ߓ  o&SK1\ǮA{P͋sL^f90P+%hI=nߛ:"ck%jx6x,.a6-8Q ja>V!}'ۋueZ[H$ _r$Wʸ o#gxR2\Lkעmv3kvtReÌWK,]'Ejbx^ QGaq[ۑZÀ>EtvJehC+hJo2`'z87y@ ˡLnnDLK}o`¹6KzE:w2GZg=b@.^#; ɀ%Z%e)(3Ľc]Ihy[8n_Z{KͦݖnYw ˹y8}Ba9I-NЃLcv?gV/POvۂ:FvL"]LJ9gsQ+AȤ%.;<քF]A/!N;6*h2`N}GW$ꔑZp֫p @3t¹(+⼑A(8h$SUp: $Jۗxޤᔖ?=@2˙z-Oyj+λiJ6 HJ.EL-)ݍ!+?6?QI&ͳq.Oݼr$B[0}wZi >ڶs͈.(v"Kyl bF:`˫%'U\W 5菅k&Ue־)OX1VN{O`a/A~cq#~AZA؊Ԭk0w _yU`ZRnQiXΘk_h+_ Sn;u?$9x "dsޘZ܎o2#n 7ٰe*m47s $fPxY)7ʖ3:cOẌ́QUB#Z$5r q ˎ䨠)IBVku\$anu('8OY|Z[D;esNФňHI*U$vF[tO[ ,7'kuu uh2;kmJՊ2UɚÞJE6Ihc6"~4lL|jtaʢNIAaa"YJ0q BiefØKgZeaƝGVcl@ss''sIy3%+JG6j[ c-\>S"g&yˌ1sTL"C@JpL?R4A]AHA.vyPzځ w/zWӚzlf0 jT~ZI# 67I X+TZ`-WƐ1?(oA. 9*=wSQBG6='H!D}X~ȤOz=[B>&S=.QeOTVʺ:[ n„ !tN8٬IۏT>1ύ#bh4v B<eԟo 7Z^/&Mfum.s1h"1p EKN=cp3}dFj!j{WןsM-aW?3m,/'t T$wvk;>H׿RI#D$eQ0ũ0K@ `Z2n"'ME'UTc SƗG"1RJ?A Bk=WB Y< Uf(EJ Ĉm1Eqa~NygbpeUr^313v) H׵kT Y7RMjEh1dxx~ȲC Ly9 An('Ҳcٙ@RM0{ u=>aa4Y!LRٿBc=o}Iëv /qjW=hV3yi\8؁ DJ$ kq&@BeySÚrivJLm'+E]l(\Y'12Fb)\rK/y${ˡD{H66zMϽ-SIЁkF%b p @]3 \_"L&oQ5'X@$W nC4 [iFsl`_UGCt_fut%)I julR(ZN 6YW6۪0f*8VWU(bA}t\D!~صsH5Z]&٢\mQnhX/ctT?c0/Sg?M,H]SL7I}G OXa,R;)UjߊSэ"P!td=y w ը]Cī+\:Ts\8{hg٭s]2>_<FB8tv@(dV/)c/4@?LbGT0IN #EV$߾ʂS.~W-s3R]N_+5O4J^9?jUZ\'XGks1c5q(u_7N \[dtZ-Wo6ᾧ5+eQz>J'hM @Sv!\<X{7ۦyKĒ֯9a}_ZN\qX>ĆH,)IBa8@w]tqh7LsE4@\B0GEFx8a P.\]"Z6h u$'WÔe]"`#80?5n@ҝ'qUv]w"oGwNԑi䑀u\R"[iA"j5 trAM]LۏkeZbchUG0^7NCs.pZzׁ3џaV{$H\ކ ?T~Ok3m$29>`ըX8vfw(MP&q"a^d#^j F2 W76,2w?\n}HEPj+T>42ь^,2JPŹGe 6$21f_R_잛sgXnHlCT>AD[Dpȇp^Fk:@V*f}; u{V@?Pv˦ [|cYӎ(`\D"DZciqkI)J@ɿ52o )׵: ncN}Q0 Ȁ37j=WL3BRPTQ}xgg M\w HQ$րޟ$9xLDt걺HYу7D4".1F_751šk0d47aؒ}IՉ}o5t vT:0<"3JydCۘـdjʈ5>PR s:i=/u86rsi7O"y Xh |;"G˦"pe+ hg&d|Mi2117XYs00!򛓯v196b{ruÇdz GeZcOu5f6?3>%#nDT-L| 2XZT^ɯKBwv D1C"'! aB*p+k1y 9=BYgql X.t5lifR<@%i*,-%2Gzwcy;:PƦ@ ve# 533KTtg/aP"57""a:h;Vܤڣ˴ZNC5ufZa07X,T*ʻ|9- bd&2@geܩ2Ms4'Q FS] x u-wkz"<{,̗ICY~:lB9 nl&Qz D:.0DC鹉]K}*UǧQD#9E$Aev%Gj&y2H,eP~a=$X١AUlR*gk&Ej%ET`)m/roݭ"$. ~\cI6\2o;c^h,&bTr3D Z%_:>מ7Cz,(R\ٞ[ sdȣW^{-9V!k#cUkdz!2hxYIV9FB~?T,_M έeG懂Nw~78[=caĬ:~ɣ ݴ 2%OPtU}z#{e3#a#s/8{&}\Fl7*?V#<—H2}lbcnԸ(RA?]d/UV do-q@+ a+;t*P6vkekqңDWV_̜a*' fg^`^WnJrqj:v nB'^9lgJO,i\kn=ɩcZB1j{7T ڭ >8b&^h]۳a[||6%ptq &YjrڍAB~>?,jOi&?"|w JP:rت;~mYiF{t/wD#b*I{ps7h33xÏ:<Q=([4eS) RCʆ@ksM6c<E-;~0BW/Kˍ ^.y0Ъ}}Ɋ27 Rf3O080 p.1s BM6<[r'c5CPJϸi1aS?%)؍.hR;f]OW%QOl/I5:K}4ӈ@HEH ]>U6cP.FFɫ;&1kLWjV#%LVl'IDQ$LN8]Jjsb]4 bx$ˬFK&͛k2MEYm X GDwI1XMe*)Dws9{l t#=3uC(<&oC6"}] sՈ5zUAV.jS}\T?_Z]2$Dzk"д3N9h[L!,I>7+7h|sX> gkҦ BrGxzΓlIhKi zsP ZW,\|f4zY/)F{6*\̆i L\J&3.lw쿩%FA4Y>sB {C1",I@jٌWj.S' ^>Џ|ʩZ.m5qyjTj1+}gnn0$ox'aSxω6ϪvH$3_r=BD G:> T;L̾-XCi ,w(\UZ$_G$xP.tp_A4 eaӵX8͔*]-4{`Ch4 EXN.0u0i| w!nhah!)>_v, S #{r2fƒmq;K(lS"=`>8XQI+>v*yd|WeFCiP~ؚh:f~/)M6뇏Rt!2%탛/MT<k8ib(Iث"hl닥y]3,)h>LVXa6 *MҲ7Zpl},"W~rk$b->o C *!4E;JOeK=9ZĂǓҜcډI"`[e3r7Xv zq[}t6rxh'(VUk oNs?i -i~S^ qvwytZ&%IHH]Lg<o4P^q"&\_\lkZD $O,,b=fH\icdHAO3[Cwuh::EX}y-A vi2X0 r3ao>z0XCeX.}PN^);$ˌUh~>re;&*}Ò1by4thӾUJ$u`&~ ͊<iؤ~\bZE8XoR2h^ ;LLٱJ!_w+{v~Z6Lh=mxS5M:>g焸#i»TIu2OFY+5IoGF6CVˇ>ő㵮1/1, X*+7քs}C[u6i\|nߓqԹhRH&6k_ۗ+=֬e2w(%l^Ju9/ Ýh릏1eaPxFe~ދb'ⷨ66DYьY-YHԫJ~Lx/Μvǔm7iCiCmV=,/{d!rXCu%A<%+>=X 6lzl.2q- FnK!O`TT5Nb@ZrFJ=0[X;7פf%M- IS2:孴12v yCۘôξ, b!gUj߼5ןIY(#G`YYuS1e^m+&r2z>f=FQFBS"#@@A@N|h|Gld(&~mGfS$(訃&S%@@@愹hFV`=?%@p'rZ l]lo*3Ky}.Xk0st2wC2|Rʠ6bщn`qKb)Zz;S:aO`^/_er* HQ7鲮ׅҝ1T4zQ|`ghʵ-S"F;{JQʔ7n01<_ eOih1mgOo/ d S7OJK?q˷<+Q \1җiأgDBy3l[,F 5`A4XR 3*=ٷ4o,CοP^BO97AK/zl'VkuxJRzj!~ +=FfV*ֺ!%W_o* 9,:G.E!{^2byE7UVʆ+3ߨ-*ۺt_5ߠMge覚 [~Nz1{hJ{)o$:PepK7D AU% d0U1-_<2GF5~>MT?d!iiiIVM9+¥ P"%qs7|"‚ӑg".@%?鵿Z 7_A?U:TK =~|&NWe{_dC Vd"mvz/5sby"^4X3bMGb!&{ $LR.u£UJ1cgi)a#=&;&xUD)nw~GX.n=ihU@y7B8ah'6D*ɮA.שQܭ { <4Q؛*Hx$z~~ Ht啟'l6Us 5E<tR%w t ˇ{q1֌dTk':C]5Β?9wʲfƛr%_:wopWT[};;MQVd~U{Cfɘl!d3yG0W s^#"sD*~ N)Z;P)2N*5:{uֱ"> +hGyCaB۽`x[P Hs_]^3Yݓև2;H,>;g\xhr}@΃>jN_4-> Gvdo6hypOϋC1%ZipvvT'wa\)@f1WG;#gQIKcn.*֩ҰSXR-\-x}"RK++@NEjJLG?if:\‡ge B3oƩkZZ~NA1['#yddPC3Z?қgpWOYK@Jδ"9ݽɃ%W%?ȭ-VYEϟQ0o@.AzӲ[|^da66=Tb~6NB~ Giʃ*{Wv߇D 92p|%dkO6"(aud_}<=NO?8pDGVl()mp`/6\:#J;J#Iu{4 b[ӵ$6x"*:Ԣi9>BaMV!Lr©J{;\>`RpN1_JFjh@@D}󂰐Z}9^K]d˺PXܻ&+P!Zo^0Y )v|D薚ma%w$J"kr^)wVs7t.kQ0#% {კ@,Ẽ40/ŬuWx}P9gn d5Cw&zD-߼ ͹m~ǹ'N&pҵ2m OS85>vp @ amC9GNs[(<ܨ' /*~ a3.<} ޚ},OJcsEd 8i5WFNx&uqJfF9֏1B0tά:TҌFWlj ``K`lzk *}W+H0e2)6_sINmABɈ,/ݱfnˊ{1]TN z UgHasj n]L&C>DqIvw*|TF:O&IC$<,0r=H?c ߃ӫȦqQsL Xw>U='p|5sI&mpDׯNnyk\ 5**}DbBbOIwSnMmhA#VuQ^`{`~= ͆%HD0 s_Mt_A Wͽ 2Ȉ2&v߀Dj%-)QcP\IX ~u$ $<o1DBkx4UݐZ=۸qnL >d)M-$"!mf+?BpitM= ]Xhh^)+/'纟7m\OB! #J XsgyEIfGiX>]UF\ЅesHJXFz:OĸNş),o2"|A/VTz&[š#eo"ISZTNTcQ_# )j3 GmɾT eLL‚sГ%‚*k8|zi^- _=T)W-)!4\LMKYF mhb7sU(k׍;w{33`eꄭ 5zEmtO DQH~sCĴ>#;)O:7(Fg$ރTRbXhD96e{,0BUft>]V1Y"uDgK8ޮDˁd5_k0Dp+m4LGjj š,c>ʹHKp9ra pΩP6n7d͖݅_KqϘ`_XnzZ@`Af/D 3_xwKǫV0>Y2K5G)< ~={- lANg` v˾E>V Fypn8BݦwB̯!5$]q & ''5Uշ (uQ|5uRyjW.%ׇlJMp^w%>Lik؛^)V*E,LӬ'xzŨHK1 !qCʹ8P.vÅq\oδbB:^QtEtV wAyS t5(!Np~SG(/ V; NdLor,xeZ9 ^Ѹrm[V8σ]02S<(nŸ5z2pO>"nfauxaR8f3[NI=O|˕bF^†^m29S,ɐ0~Ic)W` ߒLjZ-a4M*@< /j8TKo7K(Zn@󏼡/eɰt2%# #B\)\9Ms8No3RAI,*+6UUS7gnQYLc&j, UJ}7;#JT4B]Wer}(96&Q {F.Dl`?sT j2a:8:GJ SiWqD`(LSͳTnloNa&\{AlJTZ UmADjʢ7?K;;!BR>MFeuM;+WNE+(3e#a@X8. *ZE}lv &Jr]Yҧ!Wj6Z{OQnv1u?|s''CeK; _8D- ҿ z-d`@Pbo| Z5"u`:17$6CY+z<c{5H[ءɼjc!}xR%']8]1{/,l^w4+)/^9K( %<=Yds'|8Tuz">ŀ#Ԉy`Ny!7,e͐<i6uKoOoЋlBm6.@@LfKzIkAP`:SBҕ7{-wÜբ0':1&#!k-{ U UuDJbAosFG!)7dm )n%[^S n9Frx.,)F׮ Nt"k[[30!:Vuk 5;cRCF hl< e%/Kޘ]VyCh5MV0|{La%ԡS&+H4a\sZ L7+Oۚu]Nܗ>Xi"j'J[*c dHb$@3%kBTV"-vq7 UVd;B>ٞ.ք=&ʽ+TGr[ kH/ |ViNҒ$:x(;AD,}a'; =28cEc;Lgus*Zrh8.%@gG#pj%~9#Q&l[?8*Q$8eTF͟ 鰀X/ aCdB ADf,]?.1p<"`iHY\j{/4V z-,4 &goAz SJY1+(W)[9Ki5$o kֲ<{b3W),1ukKGݘawS%TAxO{J[{v<l\]*cw X݀)3u 0HO ,wX7 6d,[,fzM&%|ܤc| _p܅c;[Ð7moN+VΩX9jC(_,6POa㔈:?:quHd`(F嵕7& r|]z]k B)`TÀL .:73LifSC\Bk~=u1pm8y3s-΀?p9^v6M/m$: h(fmװU=rNQO~Ƃ+Y.q8Cn ,cu"pI Lظf8yLZEbֺa^U!8`;<<"a@'spBH 'kQ(W?ոz[󚡢;gR1W&hL&I1>?ms$uWѨ=;GWT%:Pr[ ]΃]0-\3 p}OAg}_qeʫhQW^={ +cZRf)[~y>}JN̎Ma񎰅h˗[:C67KwI)R]1ׂjSg(a/\TH7K!ɾ@-c7|"թUy5ha;7>1dUYgnT-k[ ai.Qo۰{(󦠊EH"秞"NAT&kvBBܧqOD;14,wWG?+f ٵ8Hçi@޷u};kW@9 X_Ny%4 JuGo坏=6"F{\34Ԟ|CH_kA7j.Ե4vC7|ne&|&L Aa?33:/h1M4/?%EYP@ ;|^>[E m& ;++DIAy)U v^J]4^(>< l~4<؜S r_ Ü}ߊP3@3#a7hF4Fy[C+tR%)8rVoR 4]G |%~%>A~ 4͵ U{\ᑣEѧ?V@{:ˢJK,uӷNL% \%]q0wO=݄ъ 6\CUm\]F4cL.(=f WM(fˆ=\?pSR^ya*4{"Bn6afGaWp4jU@rk)?.?,_RtOt(F&ς: +i(#%Ȉ>e>/hi_9bAZ7z,&u)*`w?*^HTAh8}ZeO&ٙA+ad3F+kZfG7vSU {|ˡ΃];b1N򨤮(-4/WKּ"7}~=`aĕ)#`cL=vEn׺'uw|!V_偏mHC/K[o ~~,O:G4y *,?S޽30% Qk;c'A.!7ݳC{`gDNX^xҙkx@+Vդ־ zvq~wмl-}Aq~>HSSWI"6߱U|ɟ4g$?Q~C)݈!M˱F*#<+ D`|򛏖Yl=mH+t\=W| 3M4 S]v76reUT/u^[mN8WTmz2ϫ)U!9V_=˅`+ŭ%˂i"ƂV4Y{siqrQB7 Y2^w O+]is |5;í3~tw&P0m2㴰.XX.yFm.[Swf`S+4ϵ"oUm|~iP S_ vTRңL]ڵЗ C:xbz֡ly^ҟ_XQ i}LTЦ(qΝ׶կ"w_ #m>cXν u'GK V¾&52~dQw{%>^DO 20#ɲcj,6CLjhe =0[+/:;g\BtBrF|@z%R>D~5}5]Tq5ӫnRF Xl}[-4Ҍ℧ e #%"RKrd@ Če4K |9Xk}E,$'REljϯaV/òCڨ, ?^-De6]}cޱV 4rIMD)!u"#`6=-$Bĸ4%LL:B)$9*T q d-S=Y%&en}Soo̫wA%tKܠDg<.1q* $Ulns_:,#C*y37ŷp!;8v*#Wi .P#~Ν2Us3 m0~@H+"4*#{i!ϣ:?LG&Zg;@ENQJ' W^/F=\ͱ`9$jaajB$[jX$"BPFKgm3~TƯfۗ{%M#_0~mN1 ޷lL7!-s$@ΨwFlȥuHǜzru#l`mY rdf{_ Q!oh|*a=Yyb3ME1[j}m_ <yZ_mz0Ǥ5@U#%dƺ<BvnKk@ZtmU,L孛j">ۗ%91M /)fDm}-7׶T{  Kº( HOyks>E{YIkֻ!㏝*qv.nu7(t659H7O ӓƂVQrH-q ^ZӪ{ɕ@drCyB$~ĉ]lC)RҴx"<4h_ ,{:.a r˞2UFh*(KjGYVJ'-M`[d@$99O绺NE/.$_ /"'y$~85%-O2 3L(cJucNi>};"uW6lV.vش[-_="_,l+Y |ނYHߴkwO??=߽2K(n@aO߯{+ *th1!`q׉<1&9r4v7 (Ae6X\77Pq,T֎PhgIC#1l+ ^N/nqal :ha0;#`pce[:< !\fŲTwSkP*]WqN0l3!1VDn'rXP{zq-~YlN&/76νwHޒj5dj5`kX#ߢlC=Xτ6$a`<ݨ^o9ӅuoʶN7t"'gg@ ௬z/>g 5 >g=wv@%OcU}uF ,a1YUΐVU|y4Skd{ -Fyeh͡ LՅe ^4ie۔DϯB2feAK}%y[ ?=f 1+\LN*(S;nd2|*Ҍ9nSG<=kE|S0ߚП+/ 3w;eִ3qkP1* {J}j3& {Ci7ֽw @%Y)ܠ(BB@kTo}{Sؖ'(~웡M9ʼnp!A!'7 '%;U AA[R&NfȪX@<{Yj̵>bX9QŽć (1\ISRβf z+¯UԂ R }%^u6N+eQi>31_|+*:gD\+nJn*ыwc?o 6ĩY^6` dg0[81C塍g8dΈ;DǡL+@x(VFmǬ'6WB4iek9/sp>uZ\jf7]s˟NͩcmK$=u%Vߣ+;EJ#-\35ω4޳ko![oy3->韚Ӱ@T!.z/qdAt)^U:gC-5aP/ ;+h0lHCJ 8sgOeێ9b>6o%X%tp9}BѹiKϹ8k_RrI:1Iw|EMkځ-PUrR훚XIL/lpPfaXߝ2( i@]c=G7c?7G+~3]jEq pQ2d :iQm;NX;Nԭd^$S|P%9sZa bX"E5Z?`6W {$'a`^ mZ?(*nLX%,bȐ} ӆ19Y~(? ]ǯ !g~$YsVJ$៵—*N-鏇- /4EIOFdi"aEW!%;seꝧ6ȶ1=z#X$ YS BgIge^ySj  ÞuIIL](G Xt+Vb= %=-!tqiX. v6޴cYڧsaT,q0Ŭ91O ]R 3EVDgS%A1Nlݖ3Ɇ8{l&G$,lxۯSp4_Kĉy~4WDr&jmM$@ axh/ k/~ҌUS(`ɮ,Q >ǰw)Dg 1iWNU0͕UbY^S2XkM x X")HL B`]*-;qAL,yZ,П_>`Jmajl.4XouD;M xMVAh }@˖suIj7'V D&8 *<*d0Oz螹 S+}fmTAqx^S)o"ϣ=@LX~տRɖ%uȫ&uZ`8'vNߴmp$>VʞYmQ3I{_Ϝ zUӰC!_Kv׹/V͝部oY9sx*~"(Mm$na3̪| ;1Mye4IG8 4@ڧ8_4 7< _*Ch0d[Hxv(Gron+VNxD:.(iɴ"\=va>t,ޟR9Fix}*,* o$sŭ-D)ňz yэJO.2-kɸ)#jZ ̥(ER_ν:' s愖_z4,52EJ'36I7+6DZŗ /Pzo%d(?T~h\M)9`zjZ0CXfפ30َvߡ2 " ,7v3OF*рw"Ta5sd=|8fEe +<`cgC[>L[˜IB9k{v2fۼ{~Otw2Ӏ̣#zhf^c_*PRs]ma =ly1%=A/\~'#uĨQ71< ooaŽ "o]ه{D{MnenmUcm<_DWtw$SaXhX7̗ܵ?xsPTYd.f*G)-L;x-vkt/4O`jlL mջI΁BYȊ*[ IgdL㓛w~b-)zG~ 5:~>3>o9?!3] O]D5@w.T&SleUom`HyeJXj-I&kKUREZB~~gv[[{5/ _7EObx КLxXfiM;8x׏ַ~pk+cב}jbyAAL.,U 4: Μ'.cUC- 1@;jm+*XOR.ډAhFYmI=sߑ7-{bJ wW ˦ehtcwY3X]X%Տj=̶lv Gu〽dm4K|sKW_i 4bɥcSKJ#! 1fr24F% _]㏥t[ JE6Wk#GHNGv&Să: y&Cf aC2H2pЁ@܀eTZY T.&=df=m(8W7>NsA׌cc|јHq Ǽ ơ.;\Ƌ!L61n3@K: #d4R"pZ]۱ 2e7UXrAb̆x %tdYlxiM 2H Ȗj(P".m(P}nvaG]7ޒA(`|6m1~16eL,yvGt/sZ׎BC[k[W`%F^Ҩ>?;Q1s+ՇCcea`ؾ=9AXzt%n]0O;@ˁcUNtUbZ[g(JіMtfZs/1t`&p(,9WoTff\䦊^Tu r_(ao&X'pw*~Q1?_*A\.Ƴ C0c|aV L~8(ʊR{FU;V:e7oa1P;6c3ד>\y4lHFPsͫqJ]f w"/Ի(qP~!c&y߬ϻdti#=|1%}fܿ=|,K?5>(kC.orLIwPA>[yI-w("BjL|[zvWnA`Xw~'a* fp;V,TQ[Ya a)|#&yO쯒b{/Խ_8dUnIX@hEoy ,miHv?E:jث'YRqe I4?:./%*b%J@cqۦx٧Ae2q~Ҙ]=mSdT8Yl)mQyǚ2͒h tOs<0**F Vh6k '_Ĕ!eN0(C-O=6@BUʱnbeTLo\nǓhd, b[4{k?PIu9EfD/moƠS'OWJPl{;^iې wf#\=!36z<8Fa_&h:n69NbztB#*|;㞚=ٯy{R遉Sva9y]%Ɖ7>U5,8[Vٰ0 +W bEgl S r@~)G:0JрR7Dh6Auo6$ BN1}YGV B+yL݌bkp椉Ŷoպ+V;!J_]w}T~cr Ӆi7x;\"Q Ꮩ LS-lGٿs-&mʼn1T5w^'+]rtT_U' %s &+/ Ddd( bmFgCd[铗SЛڗ3+Yv^Ge>0 /ΖpY@@sמ,}49 F"U%)f%<.Q]ؖr!^C nO:Bђ-1F'jgpO gϬsD6 b]OX^t;уE<ċw0c'8ʆʊ&0eN6v+;R}nu28;4lT}'i]"V<'wA.I[m.)Ж1"o LVJpn\CulXWxީB {#~fBzz 002ԇ[`,(S,vB4Ӑz>}f^'' -cc6MsR\U|o O,;i\ڡ h-W9DqqA; N1G |*+0Vݼ@x wb'qթykyE<k\x&J^qS q 6GM_F{=p+diN71mHw8䶟e~E^pd)m%-ِLȪ4}PвMYOP&0fytYQljS9TZkXmz*~/˒iF;inXL XfLj'bFVK{W4Ӹ@4]?l— 0t%Uii6&3'KE|x"H +W,pI$:`C8"8`Z:?I<"" M]4dbWb'ҩQ)#LTVu* ӑ&b| |fJaf{X~+fsvs7p6PIJ,2m8\8CV[zdecFHiyMW;ɣip[8SAO4] M M_F@Emp ~ӝ4xn8- $+dE(a*8w3rNH.NcH &S_ptGο_ڹ]oFh:'JUܛK3Z/m-H>T2 /-e50uݮLʟCa}2sxmT0SmK׿8!W=3tѿޛ[#P}:#Cv&Le=TUeO'L%1g"2 [~, g#rv`_IE^aֆog+#U8(G IKx ъhl$0`w9kNZ[DWoœ-)cw}n`xk'CսZПpQEMۍ5NCb3.wc!'r<=npy,L{];DOwrH%Cb;e-qgI-ڝ!V"Cfv,niAmwH!<D&߇n1ӏkzYFOZ\`ޘё6B6Z;)׶/k +=pX4jVj+PqCXDS: |gX̳E]|M 3ǟ3ٰ0`x $K W/Q B ~BG)b4jYU3&`(ykoUiT_Y6}"vc4n #K樏aM{w|}~~>m1&$nXMV %{u5EWx9L/@ yy"&5gx D'dc].{}h9iޠqy'a ٚi>'s%lT*մT:>!h>:̑5)+* HMw^Q]IX\` YfagWXI6HG7Vcm'Fx?~Hmh{n3sY;5{Fø2c|~rkq> i2|0.70dĸ\L^k..M:yR47aEEX:]Z~:EewΣ3-`:0i\Ѽ7Fj z,ӌ{py͞\jA24=˛ڱi= 5L^%@smXaCaiLt:Y( WИ {pt9U㢇c>'u.A>E/{Yٯ?ӹCoZa_{C?^9Vv=rxW !z?xdGɣq $R(˦bxFNq=Md\JXLaX_i( B? tLx;-J<d μ/G%p˵y8* z9mb[ҰG֯mU//oyD(9fkQjZWf!q؃^߮:WI00h Ye:bIdS>2<avU?l;_;ڿUT06Ztr% hb} x4R9p8`I)[' *P`pٓk%Fg+RdnrKb*fqwh~1(aɐaxNk£o+>+%\>6F{~Lsp҆ZB^& 47d8w!$ƫ؉FDʹ k~ ~sI} 7(Iޟi{'L9XKQB$4ڣ.YQ? Q- -XطHOB$<_Y6575oD 6؂][X#̀IMtXC_wr"s% ]U(m}ZŬXӆA_ۡsn7Gw9[9(F0A﬐κTxlh7qoڃBywRK"jolPA@FVфE"(MwG&ع}L`mňﱏc4k}Jm/&8)_{_h0I$3/Zg'[8]#B=^;:%z_ a~S Դʪ,k_c3nf͸Il{g-s>T"E/!tnXpVߵ#\i2;lթf7n?uG?cӴY6#GUwL7;6Qe<yYOzÅ2)E0TƏ^{8<<:wiV Rp"}~=&[k??5|'r,b }nsff(=ra,+o=rZ@M0k!*aKmΈL:f)C>gpM'x=<n-Ԏ=E [Cb}jŘi c.lGce{8iI/QQC*fȧ[܊ыqiKm+˓DOt)qwEv=EW5׏2eeARE5R٥ w=^$YDP+/آʊ'Zw^=m43Ƶ@6ϙqL8k&p5xo|FA& X-ؓ?Wߨ*WBXLJXgTmb}Jk/bm*j>"9A{de0ܸPu!{:%;Td/tK_k=vAR[G'":-! ?w= G,(?)T#50~!?rV>pV u;9:bm@cThgZNƐ,|[HnB/S dl&puNrG?`)gKjz \<ҬtJ9F ZptuU2.gsp b5:Zë~lzk?J1_(j:dX3H"Ͻ]0t*Pt]`.;rS?-lյ(`?r~4$J8PKwi(*fFUjIo/xDBG&<>R5ZPR5\h%Y<-̭pQj gFL)؅Lގ8zWSi py!h|#48IZc" &`)}2~ki4nMa`n"f ]3n=@2 teRCt&b; J{uRq1 >2Zh`G$X3mhyr{Hέ o) SUT(a,6-[ԓZiە) +QnK&"Ajda=O8=yEnӞߒ'Zˠ.%hԷ9z +]ko'ya0<6#$0U,B%O/3QJj@t-`o@L] Sfv/a#OB w 8Ac0$2 &>skQcPE/-E(KF&^NlaB  5)xGI3YkcD>/wk ."N9͸-Ph" 5# C$V{=R/)JnzQ,nsSLaK;'ɟ_k)!D_\ƴC0ݸ)o[]ӟ-9*&m =j+\H Tfқr)1$Dڏα=bPw{t:@%=֖&kG KsN GfckYƈ"z6RtAj0LnBgS f?烹:NVHIh쌏Y}{ f)OD^[0*[qW:c4ai&EJь0r\S0Ȟ2U}h ^ wPxRɂ*{-*V>>?\zX }"Q&&'[A4BEgb놃qAqs!MPuR]K . - %fڍWV`/d5|\8) F~gH`e \ͭ+觻ke#gGԂzzR񂽛yEǴcRa_ ~ NW5GLicOpO+'\ͅ<jS tS  S ={(sl$.?6S"%.Z<~ {Dn6Ͱ1lQN]3=(T lE_Czj:˜Dnj> 9"S_(5+5U*:8U  <2N:bPLf`vdž$QD`j 4PڣXFM6Pi{W)e)8 EH] Ed/uHEOMajuKN_08ڟN5QB!s:$1+=4[Q|xU6X+lє:A9fP׀(gy'{ANKIE&B<~@0x#Ԉwąv浂jˡE}[Yi$>O A\JV[qgq Z<"&tAptf8~lT@A[ &T``樗jՋ5$B[RJ$Q~A45b*3`gj԰\kȏ~W |PɩYNvHzKJXT8~,S%)\~e 4r#w$Jtmq0HKO$NٟoR!614ax\+_aT܋_@]ARJaˀDm7BɊshnE!2AOqE1V1u% I!, j'p\{ 2;ܠo)tuOjg89rzd (GFz3; 8x9`6 .SޭϪН4*-e~.Hv^H|Q6si=- ;&#~Y;{:,ƁcE@D) qc ^dE\톅48MS/ntua-6BD&W]Ǔ2{ 5veHw0S 5i;ZN$~mK/th4rH@y$/mZ ߲IA LG/Se&sSg~zSX7Xi愙v/u/$?~&`=Ƭ̏.r6~Uv!msTbX*G :Ot1<_^]{*vy,F-^p1q+hu"Cޮ*1!I%Iҭizm,605i('NdO|I!R!tƹ.hf9&f,hnSHӟU#(7IqNOҺvAl<_h=zNj ΁P3cC!_(.:68$Bz<)KK nU[ m*r=뉟VK+d'lO;Ʋ`Dn!WR)%-@U,i#i%7X҂ ء%Inϩۈ3iwFf -m);oZ.|ecUBY\ŸpuJv0INQ#0OoڞyWJX{ SY/5 ڔb6YKx;Z*qjNW-h{L-q,`e"\dx2*7 =UbrP;xf3_B/xT(oAU3^:6I3qno[l7~^exZ~rԲr tIL:}z8F׻h~e I_2y|FMqqyb+\" IacɈha;NH(q&nwxR!}dS-c7z>b]ߐ`ֶDKF'RggLFTQ鋃`D3Gw䈄;gҠ2Kk5ҽPys) .`M82fZgDž4C\˞l|RR⚞ȸy ۟D(3e M=Rs _KHBf! HQU}n('#-k.{XLJDŽEg4€@wmr;i&r!H(&rnG|%#ӦAf'xqt~;cUwd=FR4[ɉE!ނ7EA7Fܗp]]71~;A^D@K,'oC35~G[".DLpy"넀Yis2P?N Ӡmu .kL#3/^Q xlC1vʝ"HMda] TkW k>8C>:p+ƈrѻEud`kf`2 p͋F$E@Bu%9ki. 9fsu]dw-hua*EB:ϛ z=P-:oclM+UsdcuYDjFS7$ʺQao]LʁW+mrOPh'%hfy$ßŕ)5U GJ2{UCׄ X$ӵ;8>ĹYmQx? ^}0JWimkǗ:GK8 dtj yLtE4X,g`Q=yǰj1  v~ jݙT7cK1TMݤ6]R<* RjA[-Kqx}EZ@՟~81K@ԳH>.'R,}Gƪ  _HaRpщ0[; $q!5Yy}Cs7 Yms#lvXS}֝V:c V2I"QEi%vDٲ,AN(]ג L$#S|<񓁜gh/aϘR)\*C 4r/_X<*y;:KZKFk{~R E@Aapg㐑D&U2rxGܷY#] /WF)# ێ*.:y8G&'xuoI`fIIHcoSPW[ۑ3v&E?!#9uB+G#ZΨp(e~f( %1!ijAG ”P;'j+ x5&}ԕ M n;!{Bz]=;U:0 ec4TT쓾7hC7#u_[yNKb8 NȲG<1542.4cCuwLo0_NꗌǍ؛Ӯ^vKfBJc%JBݟhuϐc#>H|5ԝ :Jgy6V*tSC7>Z8Tܕg8ʉ797@jFl oLXELe) q:%!.eV-Mۭ[Zz4YmM_Z@݃xhͽă ]00R>[Qn /kO-x5 8ZtKoKKr\W{ME,Z+xSS mDJBq3z[4Ku?SOcl OK\MVdWЀDVCͣΕs;o3lL}шǶTM ?i9ӣ`wT#P#NJ.W@@/95SXQb<'w#iy? nmbPIתwE-x2k8Al OC_Z*~LKb]{%W`U(fןd4R@yb|&NS6P/:?cĨ eѵ!ՁRv0;LGqD߲:\ mfٳB۠p} voOخk~ZSsKrʼaX^jMȿRė,i1E*{sOnRv]ch$L܇#/G')|DעwZ+Ke5Ei̦Vpa|ER+ISr=u8;#8kٺd0d ,'`iK|8& 66v\OAK's9#/rĮQP@w08_g>6m eud$Qf ݟRPg`ChhҋЛmc4$1Uj>UV/E9-ǂO8-hزNi My%l5DeVEb>ͮ ,q4_*?ESAN#6psXjj+im=<2ZX|=cK^REGk®s(_&/᧌'U/ifڽEm~?(*eJ& NByXuہAup/1cEPBhH~KɥR+{=*qhoʰa(#i9wx]= "Vj%vi!P :R`; 5)Ox E-+ZP gXܱteBa9 -*掍A[90ξr5ĚwQ8¦~x҉*h7~͖ET5PJo%9?} 7((Po †9)b9Qf {1)ET-f289}n7Fu0}j:[M>[O029\H%#^Q.wNdO)!FЗr&A](yIbAmwze(8R 6! !jZO)*D{}d*%"M~<۵}o`{@_psC dحN)ʎZfWwwh~+wL0,4]{#S >=8NvH/d*1f p'S:Pk*gÞ[;\g1,:gZ[@s445Hݻd*>xV9W{-Ӹ ߸3% J  i1JK6͆7ü/ȎC.錇s#3 vc}. v?Ei߸ /CF˄18'r9I{xDݱp^w7M&;{/qG0N`!q$"g'rϐq ͞F}XlNDXiwI34-:p؁^8owo6L1j2(A/Χ4xü/ u]D`S_[60\JDJݟ .H{c}ASX@dnMKvs5.{syrd6Bgd,WTҾ8U뺯]%0Ql1ʸg"ors{&O(m.L3aSc$-%}J~EN juyS():e../hTnW qY;S~gݰ|VcuMzh/T{ץ Y秜}~Wu_ES.2 >,7/|#@ÜOܔp/E{H94k%쒟QfQ</I}i`Tg/CBRY`uXt"cHRNK2^Pk2r`ݰF}ENke}~CA[gPV+ CQI_=Tx-Ca8l&TtZ 楇j`ǂјsC RsWƶɚ9,]{ݔ"KNR wv_AmiW[o@0[=du#ΦQ5yuͤrYsJd0j4F0hsRrȅ[juJlM~z27 +0K?d4["ml\Nu'5@pxk:)* ov(/cKBTp=b}4#r Y8aAbʼA_TK&3!tb6*r} d]b=Kh$|]I!KjrcڙRjhbKȣx?.$fZ=4Qϫbh}-Di9X3[^`.Q&neLBDy A'Ix eNv`Έ3U Ӱc9'/}v#V+Q)y8yk;B"jHǠot1F9`YzfcJ3!-XBL,<){PVV!ψ٘㷦kf3m_ SafrRdqmboEB5EXn((bM&^!7u+Yq!P &bHKDN|3Mt8oÙ-1XtԊuF)~J+K0yꎾց`r'Iˀ^bnWŭyGٜu?&_ OHLr cj;"xp20d|YSo;+ǩ=vr'͉H]&z`WhFCBY1brl60RTGmܺ4+ Cm]_ ~aӎf F*+_?l !C쭔0 T59(B"(cO赸kOfB+s2W&(+=?܌Gn#iKl5'Ɵ*X=eBY_ IB,FnrgZg+1t ʤмD_ `QQjVnOΩV0# #U}j0`fDMxRxmXH #dO$6;jZ AI 8'i.kڤrq)#mf6h=Y~2z$3V*$7[LS,=4w-L)8aЪԩ^ GZ2 ;'vCk8%.PY2q/ _ggɔUA#ޢ6Z&3WGL=$+K0˖D?uc:ԂY[qncz& PiCfOxWyK:R@F,fzE2 }hfgiF\/PǙ75N}AR}||-(pQHRb1B1|,S1VH&-O~Z)hŽ!Բ+G^GGMhv قᮣQVkL3=EkJWnpƣ.q3>nn,p$6D$-񪱾OuxENM${~fiuȷkpРƪφ@R1ɥԳ:,"\lt;0Hy'sѭ\f /|E!9ku\> <>ϻ6JF\)T-ɮd$VX5ĵTsI]Xa,A9^bA[u:5o*~lLH֏&"+ ;hvGn:rN.ӚGH႓m*Sc(-.LnZre0 W*8."ȑ,̇R ~R 4Vd2:czH_ę밡eʧ8arlɰqR}Ccdq!V Th#0 jVMwJ\iC6w#6npcJ"ioE UWSlf~v`QŒrvMe)#{a1mW6;Ӽ@G"Jng#\rqu #< P`6Z{0kn`# 1X ŲĔP^հ߂ޮ|2v aF0Էj9nI| jsxDA4^P$ks^{r3d!3TG'qfXbZNϞ=D_knWM`VjQE[LqwK#Rf7}"u߲Z'͓/ ղIɅDwǥ.T0950?Odm9p#mLTlBE oInnأn"m ~9Яg ڶ/M1 nܲ(jη2y'—M#> =")1OGPW/HRL)0J~QJg7F"A` ~3/V 9gA}er4yɮ`~jT^r\ U$!Sa0OU9NR;-ܮ+R*s'JP- Pud[Έ:[s!`Ɔ8&\fUPh f9Q#q˛T#(6Ќ$Q!dbu>퇺BvXE&hOf1Dqg Bd>\R)8O|+̱)+BvGe_$kVXTWEH 9>S7546캚&nGhCﵡ֜aj %qrU_/ #Cqt`&eG\Q7lȊR?Jn1" Ͼ}Z'E #`ϧ8|Ģ4\*}krdLJ抖͞N}|^WWD_gi ,zXv7c#؎L9λU_IVBrAJijUb<һ$C8jKm U/=M. `Ro#g!EߋYN݀2Mg܁).—Ȭ5Rh9+w% Au2Os0,积F3 C:<}) lI0S33x?qcIp1q~2?srTFI>mqMSN6:!om2wfQ.eRV3nnZo43h?ؚkOa5q? M"tnHN.vVMuA<h)T؎yF |o4gvq8yMp#uLeLq4V@8%M*哸y#W,Y,H.կ 6v4mN*t|8 &1ٲ_,jYgP 3LPQSJcf+ -b jܽ-JlLvp9/JrSS}@X=TNk#,-*=ꝦbTmwKwW3;> A0*k"{̎煶t)hVy.ESل\kpZ 7GXm+5Zz@CchaW.tk36hFce.ReBS4p1 !8CQ<~ٜʫe1[-'@2j n+4nujo1 ;[CL-dxfSSYȵdV+ 7 eC\QKI2SD|ߠC*0NDDm~~+L(nO^oS:}Eṗμ hQ3\VR ؠf$VR{ UW3 Y/uKE{z?) ʝ b1SW@"nHYM4DfB3QHa9_X)gYGimh^;T:Vi~pc@41HtDV(n4ۨ̒ ȎmB6};0c2/ 64gȈ/2?K4mh9ZoY@IΧi9}b._G*@q?EC _ޫVpJe5`WC3^ĻomA!'t P /yC ++2nݼ/;Tk,&BoBc4:chJnL8]e߱Wl{ukq ?4o{1YAӊ*o&)[y-,$`~ ;Cr `HbCmw-Oi#'0wХ;^%ڞ āuԷk[9B,.=&UH{u38jAjf2̻ K6Da6Bn}kQVoQ:.eS!}o t1:r eFP|sĒTԑ#yce~*^t:au4YQْYdEZn # m%/5K|ә-As0e~|o-bv^EeE;+?څ8r4\Owx,m;`ߗf%"^:7w+0!YT g>4EOK!rZefJ@4-Nm $ܜ'ݍ1WFZ%í y}9 9q?ƗѬ-};JvL̆56"%(:dXd\W~\&JޞwcA6<ܵ0L߼祀#X{ c3 HiXƕIFfooC(I330 H7f3J<5_3=&P\~3^D|ZÍҀ7#!pG3'hy揮һwبeN'p͛1@M}Ц@$SMXE`p$&~L-(05mTIМV{7yN8q, %+{.lpE=j C$t'rwS6П@cebiWq\Նe0kЫ~ND\o `T Qri @*|! +'ڋ-WըFLq(5;(dV!~6d Vƽ!*]td{՝,X*T]ԳDz{5[SUǯ^ УW[_L"TE&';| 5%tǓ$fzKWyR g~"J$%6_s&jJJƥӣv0^v?T?|3[R|כGK5;.lk1 ~H)2JEl,iȡ ԗtSo5m06tw ДlhE AYB ѩJ3[`1loe3fk jY\4X R6{Bߏ{ Wb91 t' 8S?,)갺};sϧ^y; )1~%2_RP)̾>>B'_Ft1DU6'0A)" _ 0~FfgbmksO),an䙕C|2KD3ڽT(lB_zh41 :jޙ-p sj9():݊C(BH^.B5 SvDwI–fd!L({D&JƆb<2M~'t\#sI ɐE `#C_27HeB܊*Tv 7-c,o.T? 5)H`tJ 1A.;!h+G_I"Rh>f +K{-;.2/BEANgMoؕZԿ0L =ʲRvr#%M{3TohCH#?uHk<(B}vr O uzp Rs{ڈnYYĮy7K\. n6dT`50| ލ@rD|xOQ drKi #@`-jEW^⃽F>V 9K-]tA8۟,ZÆq.퉻,:/q= ,\_b,%ɯsFBGnH ;}I}V1I{e`[G: vw 6Nd ^Z\i˻¬R'࣓Y TD唣y rt-as%J*v"r--, >g n|W|1JKZXeIivV"/XF*&cS2Л v֒bq 7Mqr@rp*Q>2gPV|T :6g 2QQE86$d3tHSe5 쎁D 2-^ JEv<+李K!M6D$]pUVb?/1Hۂkd-#ȳx؎$ؿ_ŮFAN#&H,fH-7{Fls$!Q]R54s еLÄFGfB/Op&7HAAˣУwEɂ,w%_l}J .BpmF56E:S/%7aE?ZR&O@א$2y@Ȥ^" ~f93vΈ$E%.Ľbc RdHH5k9 B-?FU^ރ|ځl 6oK6ruPjٙM,+-q8\i ]F?'P? e?S@ӖB х*rvOk&fZ_F( o8Bt26CnK7txܜqMmT9x֓ZB^LV,6(=˟@H/y$^ʀ>ܿ 5UaT,-7jD)cp4D d.9wR_z h u2^4|:ςKM~&QL 1 :2G>i n ' @9_ &‰sȨ+30<ɧrRjt'dP3,TP+^Zxz˰@-28JN!M~8alh1B̗=/d\Pz +Ӑ뉚5c SQ΄L+3=ɉ?Yh+Pvג\wP4Gdx#e|pxV;;Up){ .퀧0H)rH(qn]1m|@S$THR;̛g]^/yD{Oo;?~\b;Nal& v_L5ަѥz.p7.! Z0EdZy̗8e\I\IFGDjWlX \рz _2^T ɱGB'yeqZxJ]W BH^D ߋaH"T$[h.եӛUο`(`#`4cDzX)/dQ9:r|mqR4Yu̔'%;,0m7Rw`ZͪQq:nQ_Ǧ*u!%an'Sb? Eg|G)Du+Ttp iWeLYo;IRu,{`8_>.x~PDr*܍W9c|<_F4B>+< {98drZX M|*6~5Z~"D5!CqИX-;+$WNV-9dׯYV 9jة ` w^wAY|~tܧ *ջlϭMȇSmyURf) 5&1s!{/t8/ L~f( #scc x/ۥ[i X+r L?ƞCzidvY6;3˩J^.@<ض$cE;vb|lJ>2dr9Yv!ҦKjWsErL5?=VG@Y,BdD`[ՃK3oMniP[\X)ɴ a""3ȅI@Z]DE2"ِ؂n~RF]D&0ƀH@`1TbeEYW.Jv!`1g)0-nM?jIg"l܇nü?7} @ۥ/) ]e)3vgdCi3I;?*ڢeE3BȇXo[wƳ i/b%b3WVɞO rlw'D㿸k8-((06rCoR|e:!05iFMFhAZ۴.y]t(cYe~QPtFg-Z^y'3%HV6830$0ͤS~g;,%6by50)"Ez Q=߀!oIB;Ĩ\$ʽ 2Ș!Ss.S~W!Z\0Ɣu9{=(ZEbrMaId(0?~z/}< E1<̢[F4ZNX;B+@IQ2Q`t&e*=eACjkЎj30x/_m]Xj{--E(֯:YĿL~; \:n>bK-k$^n@,B*jdv!䵰0?Thb!Zsz[r gJ"b;\x!$#kRhH͈Jʺç[^:dJLxЮQޝvdfS]/ڦNl ;'GSGC=QJMHp.XwLWC A,3[%'6m9-$:uNK*HJ{|Ywz%7bsk721g|C֒ =kEl-Cgjd-!$FWUMl6mg5Eg (v`ow{71-wET@ ѐƳd4%fd%7̂a/9JgtIܮ!xQx*VFF?PN4AԻ#qy;6g#@ľySA./ʌ`ʶ#&gYcݐFCs$Pߔ fE"ǁ-V8O O`H䎌: \׆k܋w$l\?_b jaU%fÎ\2'V,nH4Q?x"Zv`&"g =*&ө?UeM%zHLKcl1Zl9AMIƤOn\3/3<[zn29dQ5 8"?J:L4O' Nj"T&Ѐ視\!¿<AV V8lG:u"7_:P}TJf"2P}jYK6;}N3X]VZe D`He41&^m'/_\Ajퟀ?%->P:۪]vQrRPbB"~[ؓ"RL2Y=s؂ C;B1#DU?(H"U%` %%z:Й z&y8!"2Q}Ћ'Y8l+ޢ\`>iw,965{V+|qhs8ÞR'meA+}U闠x!5đ1&|`̨xR!pbAJ6#3>#H#<ʯ*9".J:vu[#LθRy6 t ~U #VPHoC1nY*[&s F0NRUf7;iu e` 3SYRPw)"xLws悆 PQOTpKS0e?F*CM>uG`Yh 1!nYZ{:N U`O^z)zA2OjĀg1~yDf堫D!a6Jl)y#|T[BL< #4 /u X:D9'%3\A g>_v@*1.Hߙݤ2Q# eܰ:Mp3G`u[qTvϩg`_=3( *5I){3({%Y3h|ȴˍ\tbSםiENLT"Yx+isk1N^b6=2oҴ+b.<zCl7R2:Ph]6k4I%1mRG}G0w2N/ܪ G7uM'vG㞡F,*)idҺc2A8\狤BpOZlnt\8̓vGw1 5⭠yWdiFk=SjqYƹ*x\' 5*Ӓinmt QXڼ]MxA?Qk:, 4Dw*saETqm.[ѵV1ߵ1tZI&5.}warՋǛml|kN_XҸ}xDljcNuLΪSLz5CU8.J?WDQ=uR>݌ZM5| $G)w Udȯl d MGK (=|wTOfzO <7[6OM(1ۤeԄ,=gǮoŔb*K7 ≍M 3Gܞmũ/!bVF,B:'xm'&hvAh:~aKߚ&)C?ؾցbz'3B#֨W|U Id")%1IN)<řJ:\2m=!VBMW2MKpQ.l^4۱ZF:C <80=4u_١G&`?it W(<^(ۥ聪)xXyVdFgQs %>ڎ^ -!9m/=s?bϸETZb`}4 Ov`lx0+R'!_#oOG]~=ԦTy=Dl|JZwqT _|%:j9i=HZ9 cJ`JW^,L74^o ږH\˧Ö trr&X. eWΈ-iv@b4<θ,Ѥ2y^"f^^|\)rdu]'GMվX;T|#4Axq5/0AUV%BxO5D,|-MԿ4fx' \$xjsr1wk7(*;'L1K[ı!XuA$%%-1_v7`/"LG!"weSGr#*g`Q(Ur 'ns #3>Q0p~ג凐 3xܝmK,#cw؃ʌ*h8.F]xjo'97p%>w[8CV{=|96F@#:8;$@)ց\nE7y(U-8)Hvi-*T+ݶ`i)ۤRߔ0d䩌 ׉oHx]og{HX%3}_ɭ´rnȆ;[9AE VĎbO4v?3LG8gwz[>¾p Ze*7%U)/z/Gߚ=Tݘ?I%ɪ_*( #K13h ڊn#R|E$G8*ɾlv*Db6To,99YHbوZ:wqnr/ʢxq=_H:Ϥ5pX%.j#{DK/sבjuܪoxu! &8蘨!EN]D?Q [\IO\I4%xџm;PVB}}4EAzg53[d@%CƄ8A?anlu](|HSvKOE=S[n*h:Ƅ7WBaõ?7[ e_9?9"T"N`G7b0u wn*? KWҶA+SD|?GBWygL;ekmF.+@MPc kI툃,thଌ{ʻ֔pwGγzK?4-ęfHJ%`cCH[A8#qtQځ+}N*|܉/AVn].09ad>0 .U)PN`NY2Jg{M,$F_uZ:OC7 > Ie?34 W+p ^~t9;_<# ov0tc"Q `$;-!&e{_|Hm*^C%b)mY_rZoף?!%\UiqE%s.;ּ^]G+= Kd JU(wDM7^C-SWdę?CPո=nhAruY^E)OY-8  |W[)Ba 9r$ߢ"Jeٙ'=<#u\@9 TvcIwս.^:2<;acE/XX[iZ\p7rmwͼWO힏T< zt7BL8+7S06{q>S1pyΪefF ɂcf#\-)tEl]c$kMAFՂw7iq7]sU Ov?J(7m `"׼-HE&p|[[Q ;$}&T eiahN42=]zЮ 8mYޫ(=8-d `ZPۻ| ޻[a(p2֎k$C;[-6eO* :Uᔽ%+MI$F9.^Zem0)! OR}y,{SX"cS1ž# D 0>yOvA l״t3lŃE>bnq!JG.7k;A2>IM)UY{f/UXaEa*A%]~ †){=VBN(6SͤUnV&Y URNVhፉ>Ő`O&ҋy(6wW׬+4kZ(^乪ꪪ1 ϶ -K悢jzݍ6sNa9c"VV"}j4Rs۵;4\\'{@]mmvnl)ȟT(dvWO dOYdoVT3 jF îC cul—VHKR+~w3weVn ˽L栎 0^/l!rמA!lt 7CaH6WiAzㅰHy?f`w {->r&U/l`@EG> ! V."'ŇI^iiNإ7Jӱk;Bo~;75V_Tc)}~ĻĐv=AQ5!x`RX"\ S$#R~ *%dʓ0K1HŶpDuw |D%8 E-ҔGv|$_5_ +zE]z+N&ݭns)f3g։tuusXQ8 Gw滝x~J1 r_r\\;Q34bp%jt~Rt.s^ rYӫzgEڨJRAޥ|')(+Lb<;,+$:fIը!WT{Pϓq۳f}j. 85Í!UZJğ('5>5G 4Nծp0a9(v4H#kbH"t@Iə#aS*_ 8ak?GT"bUᔭ`0viXU%jIdok/v_K+K$2JӶ>kCa%J )u-q`9cm^?nw1!uz,G?We9Z` |Nbu=yu_jI\PxV %wG(9ި #*zal.&gcMQFHG'5\Xٽ c6 [`r r-%1'bHے ܇i~c/]<[3TpuL?{mpO~3ο#$}Gy#:/фc ~蹊T1jb0n吀!7UY5 F!~׾J3?m1(jZ URh(mr O1VƂ8sDr,Oz. S@ުBFj3Ge+Zl_y 1V2}Iۼ?̍+%u<)ɰDLp֔ !p;c:191HdM\' ?jg;h]|+i(ԃF(̀5~3@ݞ-]82YyQSNF|@j4 K%?'9'uN"yIO5 4MV hhWo"!eo{g[Th?PPL{{/ed\B-oΈ><!>QH YhN|QmJ2m<>4QMԝ'L^Gcvφw=;fy>.}mÙ,ц*dzks)|ܺfsC޺YKb7|ELh}e;%(GX0d$j]L- E۟QB'|'8o뱞l'-TC>l8zjM?t7 ǥ2* F_V6js5z( 唶ݩ( wKWK]|k ~^C9ۿ6ңD nu=$}ȦRcT,BPlO_%$mDT4-@0E׮)d#('@HY,3CZsqh̘Q*1]ᙝ ÁØZqgn. pW%Sا@3MO[FbP \Es@H ڒ_y\{y%${Е*ǎHqe є>.>Rzʳ1Fך_Zu%Wua^c&7#Fړ$,CV.LߜQJDn1^Sd "e2F Wt'[v9jn!;+yus,~dX$}YQ9:\Cd~a+&+#ՙ[,#Y݋b4 U^5}:#rv:'PۡP-sxEl_tJGfE-c~ʌ#`"]EKaV02j4l}t]*d,mbJĽCf}J`= ) W \-CGvLK"ěz{CtcsUm=!Ku^>{Y5z_ wK@U c\m="A'q"׋ㄚEz@sM 4'hlWmTjmç% WӦkT)b 6!^ CwzR(%,RT fi꺔#I̼11gd P8Q]i<$/'_g8Er{YCa7mKҷ̽ХU /Յ-9[l% z H9A8ÙBPBsIHrQYеC23_)L"sP{i!@(n8k`>G;\u8Z &`>m.5 ʳUڮyHw7BfN&p+eT7Uc:-%tec,uECN3Ě2U3SH(LAtiY>>X=5O )RBqӦݲk5HL)0|Gt#4{5N6\ T{4o ֭ sE/*~F!V?j\]b ӷp7a{?-2H|y:6g;=Ma g _u 8ғv!gyb^bW(}SHTb1D șv)_-,)ep.5 5츪0$Er*D=^CA?3L ҍ7`@/^a Oa²w@T( [@P@ hF (Qmzu[eJ@\I{=Eӧ+b2Ԏt˯f-8\,y۵Ie>6r!֠A g*1x?ۂ|qѓ!P<@qhjp @hz̮KU}ɮ޸R}H|{lmI&@7ӫm?DA[: epAߓv^VfϝuK`ʳu(35x$asb=$(8B{ O.lPS|"퓷xI&3.3uNU $'ofM UF]fJuj|zN Д>LȕjIn.pQcǥ$ ÿYpEFIms|">#O^Pѽ H T |K!pL42dI٣Q#]fUV(V YGlIyKlgڿ'8\g*c6pٙ꣟2mϔvQ|N=FtȜ {ԕa2/`hޮ'y aㄥH:Kٞ> S6+Pzq<']lwɑ -O.Qإ,RQb82^gJ1mU Fhw\'OS`:iDqd]aI/Td@!+9 cM58C0Q1C|.m_q;0C>e+zۙE]lTgG.;ip6qvus>Nݯ.~>P~ &$؝ ϥ!@b=PO޵wZI!/ZxuX ?ofn Z5Դ=`gqf22`F+ 2˪@EUQ {O?h#!rZm P`uSpzeԑûݭ:vXNyzjo8nI9KNgUZ2좾HxR{D[ XWG۞f8R}袙 u-:aA^ǧK{\^+qMe?ՙ2" oi\zY^g,q՞]K*in313m\_}їW{y~a׏: .+"Twl7jZ!'O @O)&>GHXQJu-QIWeXr3 D۶#_R" I&!-M{Znaզ@ána>2h8A0\Kડ:[*h:~-8A}RPuFMaQh¦AqyBt`KtXîP.bcH8/~~{Ш ɇP%.wL5!!h}q.dIynJ1'oݬ8 U OrAANll%g&g~fpJu״S KuZ CW E`NPZ߰')@5Ev@syq)ݠ1eq(k ߴ^k88yf9 wh S ؈ז < 3h#iѩ~i"D5hI 걒g(f=a$#IJ\y:Ni򵀄3Fx ;rdy>KD%nOjSF'XLه1T'DqCslj;ʻu)*Gµ櫮'ɢ9X#Wdܫf]oǓY3Ddi!gX=Zegĝ'ԓ Aol}&`j֌at`x9ĉIIBZCd:9^ِط7*ߚ+ a@u8u>+B5J0j7HEB/KkV@ԩQOput;ƻb\z;.d w'] N|[ *_ꡯtFW݋) fq]R傴8)'ę| c/Ljֱ*J k!jnٸ{U!uFzn-rfO8?[QP{.@qKmT<29;`_Zr]gxUOKwNKiIȫ3-:$L8.G5fk!%|.gl?p-MjǭL6& ,$ u{3(걲PӰ}w| Jk>O8ץ4T[N]ZWv`!e҇ۓy~S_`\qÛ14}e hL ч3hMw~HE) F}z@zI]q(JU&5qη,kV݈8 =$ /`]f^)։ G h8a g+3֐KTLQZ 7+$5J[Lb(i۰a~bGQRT>ѕSŊ7z+򄍴y[Q5 #ǂN_$^Ossg'7^'K׍ }[֟BD *XQ4HUfՈ7RuO>4`͠zOjDK`هhO( Ê;%fÍ:;MlX21;)y4/ ȳE!6pPف8|7\ |WM90dŽR ye]<`BWDѲ@Vs2xhގ9"B:^]FN2K$Ι/(30HX`̀nU-M:-6!% ,c`W6 ʅ)%e 4ӧuw҉S~w*DD_vnDWiI߽-(,$`SܧipRa}LP(gh+AyУ ir~YG/}}}nMQ,Sgf,"UmKd1"K޹tYD)5 1X|Lx ͬ[~+dF*D]AIc4dX=%!qm ~ V;ǑZ X2U- f_'w,b $XrxSo3oDZoP+ L@Duv!ZzAE:*x sN. 9}0Ibs̾ὲQ,R=kp{nRol^f[$O&/p<*?W٢J? ym Airdt¿Ӭ龅2|>d/W{MŢIj ?g-Dn.lld\bYJ;)1nMjϑFMYX@A$ʛim},=m3r9y<ꀋf)pə>CZE\ ?Rx$(N2Vl}"jUx6 IQ瘜 4}^{!<}ق^yQI+LтJ:;Ě]0?mB !:9},Ʈp'lMB ~31Ye݋>gS6+OTMSu%@ScC)ܹ+ 麴yL*!u=֢!?yVҼwT> 2 fDBsI$$t.P~a|^SN hOme}q0qO[_QCJ6(wӉCC>'aM ǁ}5=C tz y7Lװ~~ig'&V h$2VdKcHB\6yuO> ^C*ҽ" )3Bx9g=;X ߅m,e'zOZL})5#(k,.#E(g9RJ_$o!J(Uʅ E/Zɡ|aBɊfKx)$;ێWF[ZU(ѣ)2K \3щ0ɻSwl}Çf3zn13 kG"q|)6nWm4xyC_>,miwv˿E!\Q?⨊+c&8;EIgx7]Nd鐄A}%OA¿z:CQJw =7Ko (<{kYZ惨! %3 ;%8=ܾ_T7BskfI΃3eBG! hAB= $p/4CSkoF+5I8Mo0D0Vղqrcގj^UeHB{$G-a{DOtj#(RG-zO(m  U/LU'T|ΧXEEu#<]9 opiaG ˆ*y.EڝaŲcmmj/w* 8*m_O Rl#A5B2ʫ,̵5=GUp4?b)Zҗ@ld J$D|lE^6?rj2,KtXS Xް Jo=xs+.AHuh"VHYrkT/iWqvSi9J˚435bR||f|f9Unv6t}ĘN]v;$H64a˽7iz]yYke"Vɧ>]: AFU]`0WnbKEi&+cTu I1 BHo_؟-ç9E i:*(([Exg0-?zu"ζ_<ٍ}׍)5Z 7+r6`iͲp&_[^Sb+`O?}H2O+Qj z[emώ=UB5| lA8x(+}%h=>S+@_(;\*Hnt&N0wkG!:Ы"(([AuCTBI3EZٶYo+ y6 A [Ȱ @-Raܝt3ŏHLKWQ!Cbt; p^x%jƠ*j[a3)S0הi.Sa>wQR{_>_9i"+T O,Y=zE5=,+DxRGug6o}l|>諠踘{P}:$j7Hp0\)_;sxP= < ,>d>t 6M][3 $]CTVznNApuN| >ƸݸFB z }}Д8O bV;LfWj̑66dISPhL/6LcĩWύ3Q KL.uCU~ťQљ7.Ռ+)Hς)Lq F x7p7OQ"iEu^pJ&,]"XОPQxq)rtUf` [=m~z᪟UL|+ HmŴNrcaJ!$TY~]/gb߯pWsk w36ӿ4fB?aRgRreJ:inu!SN;/k:gs*N*;aG3x:Oir@@!M⯚"O*w$Hꗡԯ1fGY 5s$ ԛOYHgΚDjvCPi^,L$9T݈#硔bl 2 r6`BQRFY>D ={mэ#V2\=`͞Y8)}~cl^qv';H^߸aײi݀f% * oyO;> G.sdI|F~/XT=aW NE䅠}T*^8Ԍ^ezϦy$=*m[!v13Ѕg!(͍i禈+Y"1-"A"u}U'X>$nфs6Ҩ/!U<¶)mJ}:]-"h$8ӬE{IwOc0,,;,ر*$[(l+KgtT|^Ѝ _[|3Z2UR! ($/ R"@ 99[#"[nBسgS\'Ts7jFIG羚y>xh' ,J8ѽvqLٲF PEMV; Bp4JZ9' JOvV\+2C6xg⨵VWuLO2d2 "Ծ GA̡tխ:'ʉ؏E\ ;ﴁdW2}Y{|hq*k' %#C-pRAP) !V؞n`"3)d#.@Dp6ebIx&wߡ~r9;塔`&e8\?8k1POan%XB/;ki<րM4y}`4{źw-9ӿil8Q(vga*(naNrG5RѦr MϺ|Bb @\*l J,.eaZ:gc`DS"d߂Bv{3wT &̢ #g/0Ӈo.!JK#^(#$LR!Xڢ#NpNYۥQ,1K#ƆmRVA ۜeJnhut/߁@y\S䳊v%+4!l3LOX'{:AL9fjȡau0 ;14[4Oc졃TqĿ: # τHZD%^O~Z| iۍXK= $0]I3˲av1d27c EcxӐ o؈=Y.?cw0sZZqK.s#2;WFm9$'=]b[?"sBwx6P[; c\ Ͳo;JD\Kt6WIyRz~0.hLA2k3 qfuldPtlQJ&^~Va * ZѝzBG<Np9%yp?hg3c#DH`ŇR'>ώ:6>Y/e8':Sb,ѝ5 $R+Ve8t/b?71t,D<ݹ4HMEZ o}ZMJ,)?F9̘B 1=$46M{PC1a1-YL%>&~ޢ'LlL旞ZXqq҃W4GJ]t`мl[C0c_ׇm#Mp(+SƺLbl 6+|5M#VFn9$ޓ4>EԚfGN@H}\ePRs%R7p V'M6"X(h5d{!=Gs@PuDXkmfG6tp=Wd_(Se\"pEVmLvĂSL_2ʿI!.2*k܆a t&?ͅE*>{ +@?ecKdk2j\XM6Ox8sF}STb65E]'^YO.6yߖ Ew 6">bVF Aɖ ~xxnLv|"c"K8TyCkvO8pi 6IrZp0WӴžХbyAln O1Jl!}sAY:8ɩw?/:m(rR˯` vWcn J nMZh@NAZw&(&;tD?LjYN-UCQh'T %X?|"n'?M9n^ă".3o֧Ƭܧ_ת8$l$+<;. §rfd !+iNlZ&+vi,,0/cJ2 ݾ Uq `{lOy2JA,ǡ2>ȋ^ stP}͐MxE( p֣Z|SCar,srؠ獤R3q}-3@KxlKRxoFc(X]91HL[$bSًTAʱ6p3D!*(M.e2i{3owEH' 6/\L\t#6@4 7,ve9).dKit('8YIsG' {M(׺; uba3Au /h%Q>&h vklTqi36 B$熡FKA>/o.0ψ]o}q=GN?LUhY,Q3Y;G D$g1a\ w#i]Hcoꚽێ͡9_e˕ Ym*W* !Z(yE]&SoԐPnǟd4oc{aG YZ;YX4\BwSPn}mJ\qkTf wt(@52|5Z/z.˯C*ReP:pxm@ON1{ƏZ"C]7ڂlSPf,!ryh9i_ot l$2nQX-1:V^&pJ<{+Y+eC;@Xd*X1l,2})(dgsw keb:WqS1aO Eahz)?ƁU2R?ޝH|(w@3^dО+X$ngUi(7 #ń@ip.8}/ TOP:AJYoP%UBȦ4N}\+aҖF9/I"kh_]]l:$YVtLߚ '䟤sE4 )'q3BR\M-"7Rё2& {Hɔl> tP8+Y6T{[dah +Mn1 LhB{'#YZx*XΒXǵBl}_  S2vRRvv=9eo##Wbz(3&a.FZEg,~c[R-F5U$SDjr,`a|;C?*qjk% 8us3e>:#><8H˒de2 ?e>@.,k jë_^`z~)@p$#d":%jrt:ɶG8v6Xbf#eП/.tB?Hu6YOx)em(>BF!1?4N5&D,RSl_dʧ j$ސ`7SQ9){N]L| Ք#4+cCf:;[zGBoFEq?18!Z5(]u 0g8v#Q*ڢJ68G Qv.qz~&s.W:8BP6%"F[`XZ,HԦ5Vzh,\DGwԫ_N*sY7:eN#H*Lnt_a0Sd;5߾]swOϧ/jRZC}zͿgDJf@uf-(wuL`Zn °j'>= tyƇt F_˦%yHjDIhTV*b*=nVp|$G¨ȸIɊ H$C̊•8hHb # f.1C٥pRxe^kV NfڴQsX9K^k0@GU^:!.GGē+xď+x3Gk.}Z<E] [O1:* aVhY0|]tpr.26d( zܐSUF`9 , + 3[y$&Ag p)˄(%ZSP[Notc W @`WB>MF^DU rqiȱj3$BEX◈Uo)RCyɷmA2wz{uS]Jqh^k+k=P|g[+[OF?"&)!*^ &O[E0"Co?  R fT 0?'1e)f.xwY˕ cEB3vr:I M4i^i&M0e&jk;Ioa lϧ p8wyzaC,}X+b\6IKs έ7ϗ8Rt">4[_ mH-@GA(#R GN҄TKE%4 B A͊=z@3 =?5(5Ɔ,3vx/Oz4(9G<6o>Z{C:fBE }ڠnaJV72ZcXZVvH{!587]9[N YEa>ປiT[Yc(a]blnGK^o\?f/;Dm*pr0U)ٳIg^ܫ 4Z8NwƋHeaqB'T_cT:&LX*žLβ L/>8:rQU] Z4c3>QEG 2[s}rC8ݟJ&0W|Jx[_THw™LR%}@%Fd\ * 7|ɱ2Tr;gI( iK)c9Jd;h֐]LQ'g ||qQ\QJo7/R z> ؇ #j/8RGDFPY7G կuvSi* 1'U=ercG ,>oZĶxgcꁟ(Q !7{@Zt}U9_ λM'0 5O˹?q#HS7غak6i6il1K#/؏M'_@2 SDi'Ֆ}i .yHeTWX`ciL;AAzw#'$ãׯ ?p'-:_y>5M jJTiEV47+ڌ(k"EJ;J.8zJ \/*<1 \@Bc=߹ܝ#)\,ۢzeAQ܋Tte8rqv>Yfx%|\N5 Dtkfq<^W3;gMR3f[as `ˊS[Aa~JSagO[ބVt bP?MY,w+)rX2>~fƭ\5w[ϵ +38!gUg‰Թ> ?\|̏Дn`cT ظ#T 23_tyx:u u?E"ĖavْS513C;4G&֛$ztx[P7'nڟM&7ESrX}OY΃mq{f?Fhc7 ƘxyAH*rBrufb+N 4%sU]j7^!MZ.wNïx̛ҊGOPsTA˾bs] )fkm^4'_q D1*BVQS F j57 9]e4޹JA|']ӡBk:QO%M5YY\OF!]2iQ^xI@V.,Rݸ(WM` zVe7Rp=u2I,%?Nf+lpav>]+eWyfS0{QHG~ȯT~472+8&LP?cNw;&ClK4?L!CFZ.j;aff[3_WG$̧C"Dq5~a?IehY^K_7ni9(^H=sRR͑ho{p 2G)Fs?8 RrNf'#F|RVVG[bmE1܉y1ǖhg2թW+KTޓ9ɩ 6too*| u JJNצ `MP^Ũ.)}-/#UNe (֕LŌՔ.\*[9h700lg뽌=X <3WR@\kt2ԴAu&ic䡇r1R }C[aL>v#ɯp${fK, ӾGnA%Rt|!+}xN*qj)T6 ւ RHdh !n^ϭTWG/})5~4x%`,yUS!ѡʁRҀßy0G"qړaOmDU㜣X$F3P ,M53[C+?RZZ+vj-B nf߇_ZbU9Zp04fQ)W\I%ܜ!Rh*;f`p& FwROCrCkw<t0!3Ҝ&ٗ#iB*t^j[q- 3LcduZ|ĩSe M4bߚ0,痦XdҨQI|?Ҕ"V0l Rs0͜>flA:'-A~C2Ui  [)-HLU::J@`xohU'b=:8}I &b$sӁ!bK\?c`b'E5Cձ^TT 2#欩c.I/Ԋ̲kD"sh4aƈy# ͡i;tp~tG#tC̸N S< پ؇r(|S=Nvp JId3e4b4cqB@uiM"_|,)KIWr*A,XS$,H|an~cĐpog8 RRⱐ|e֩wv%h oZCb-GXp\qۖE- [T]=^g,#+O" $1+e]as `F Uqc"ܱ,v62g*2Md,ski).*bV?1йV],g3vifv7QfRIۇ.{Qsؠ"f/)|qHh x0hϰf{w؊DžcףVbLJ{2;Ak-/ck]~0w.={<(AW!9h2,IH 8F0QlJ~|"2tDԡeeU ʓPu$*5C֘n1Jy􋮙\QHgWVҌ>\TM¨+^ Dl+ECxl~lW^v\I#.؎ݽٚAε/]ׂ4FVu|F_wzeo9GZ[AK*ۓyxg=cJD:6W.9-F:qp"+^{//[ >F, {PK۪Q|O ^R@¶<@ZG-1PcY.1(e kzE]L}h+l̓>F uMAV[5#HImY|ZosXbXT?r/W5i {7xAտiċ"vF3g|U{*DJ9t|3 H+ē 5*D틆MԾE(])cJ`f*ŕhPH7]KR72"Y!V1-(b$[Bv5 #u1 YЃ46414~%o_C7S1ѱ izHe:7ϖSNX?-l70L_rDS? .lt[cˮ/_u;E$=ZW*kA>L gƼF",'RIgVoڳFnTir\-;P:Ml`{]~G͉`y}aclD۳wI/AP3Ic cp5S62 H1!_Qn9pҚKꩺTLh(sȊBKХXP%O0+ž:DߙM_e"Ht|ѡ$-* S8 4>wR VTt"9)bcVJl\M fy/y0KUHoCwT+#x3z4J^\Ǧr[M -/?OQ <%rR=)jy"$˿S/.ߵCYjYEX\ilk̈Ml>Pg,/gLO n{To3 t?1NJ̤߃ǝ8p u;BU$p im8,TBY8ƗuSqk'^WᲞa=n8aҤG]|V܉4/>'@*EB2g~*g}K){zsrTmICynVOIO*d7a3&C~_e>??@(J@%i7)~MKnfR1n.=NN|Zwă.nCyvDp?Dn 5 woJ*%bw1kWU62xƉtY|PKЃ}8U3Z wS!$2 0 DugK,ь]cZ ]*5w 2kh@U7SGcȮ/U- 0fG5/ 9_yzxC׸cwk6X,t拟Jsvˠ2="$4(w0| ;JCUN tb dU{e eBA2_I$TȈgХ28wpQP*C>wt?5'tE26wb-Boۗ=I;ɬiB?ɡm::نJRtRi( Sf\U[ OR3z ῃnjKXhS9\Ά, ⶷&X190P{QĽa9e~9]Z92<4ǗG+]L ϊl JC[z{5nDZlv5}ej0ԁ5BΧpdK7]Xp$r}_2+Pi"OehZuj)NY5!kъ ;Jɶ)+e8C6," lc`@,mwē8;Ыmw58? u|`VahC&ҺL? ;@D[5rvxxjɟPƭB;[@41)&oҢ:kН dH b6xF |7҇`I=gB0oF4Am&"A1u.Hi6$A S{C%fKx ;$LFzS=`n5ru~afK '>2ç7Dc;Om$1{| PD^}_!؈a;6 n~Kf DKo9֜,iTy J$ixeņPtRBH@a} e`27WAS5xFv!*nYa6z".w>v6`T;ʨ ]_e[KE6@ d^xB.foDN}EHFpXv,wfd`DBQ&eQ_WMJe<>dq $jeT3 yl.HDh*Zc:,̘o]5ؚ KwDy0Bc"ƕk*<Wh{>n,r)𪔋]yؿ@KLN%`=״$ ꟯д_DŽpTqH ;/^xgQ={hYx|KVy47( QZ"c3HS޷VGh2 'ϱnPۇ4 CVBsZ .ZV~)9q[p|A MNRG>ܩ(;W: @G9 iE9HrX`63mNzyS.r}Cv |kY5^!k?|L`'d<.a׻زN5xgΝsI!hqQ&wƇTo}g=8hTarrRuH-)*} 'Հcl!;̳oϕVgliwz[!xcÂL.Aِ<0*BC9)s :u|H!sHR w9y4r}H޻L[q 8Na*>:: S"l)kWH2(pPYn^.Qy0TG% ?to0䴃$?Wr@wLKx!ٓ}l2v _[U|u(T>C]ɓRiZ$AK.hxOk(W6X{hTno-R |e- ybAj@T5:*癯O$I-E?Cf#u{oNA/o [߹P o$pcQ6#[1*iF)39k{WqIToIă<\'|X۫O׻emX #E9KŗX͚\/EihUs9.㧽DZ-X zu|~~Ĝ ۑAND蛦 ng-𖯔fMܼLW MAqt6@_ݵ5A:_#(/ˆvH[nr0*pe˵Yp1 {q'TU{SJeI~{фPhf%Osܮ9K=Cu1EJP`6Q5dqL]TZ:iDCAuT4=Ȝcq2$1}:MРva94W/8p*P`'0KC; t6w +@ Sz,.uʋT|'ϲ !Z̔ eV*5sr@5-[mZeU>Y ġ,@:3"C6X_K\((~UԳ^wZ/N+9BεiEI懲lޙP8,8Gݿ>yn t{7jx6L)Co~b9*x]܉ 6Ly, d wQUHԟFGax,*Z~: 3$ZIy! hT"B+629݆M:^OQ Yʗ]eH/8hRf/߼tw7sFCOZ81I\]J9].y%bahVr[[ct)JZzGhIUOhJ䊵6|nm֢)B=AWyQ'ɸ*6V%qf\(==jyۂ$$9oꇱr58CŎ;UaeOS#te&Ewt^3h|r(啂D'|Ĝx vd~WOP( |mV'!9 Hu)bA~Ժ-k'h.ojyΣ?$%_p^9~1؃]+ٔ!㳰ItF1Z֝qOD`Ӥ8|4'"ʣ 9LBLzMl{JAwgy/LF/4E~< z"5]tF?')TY=N4}9dCE,AWY_Fc4B#lS곯O v 3czQjpѶwaeEr|vLY:`^ NQ b~Mg!lfp|'+-dP qU:m>1n{wuk<dօяoGz?ܮx> J)gBR.i*h| ʮy&uܷA|<%Rģc `CnT>U 0$,G>A+9n5HZKVaʟ+eM &@/~ۙIPF0TXbNw[6Ud3kH-n߁` LfYFΒj\U' F>Ɏsbʆ F\9s I9.$AgX֞AW6kKNvل0Lv,{`Nw)_d8x"Zϣ*MP_LS r!dC>s5"m◜'aUiIR1Gtą8YfLΣ9Am ^!ժl d~y4u$^Tgݘ'idPfR~so-&xA}&#;cc,ṡ]Mq6px~atOFCI-|`A ԩmX=o>3.No1@s'\Y5;x \&$ L-#}?Ԙ|,dd6HҶ&bNm8N;Ƹs3t=P1HJU|\O6"~Уq8/ Ћ#p??fNtI"`-{q IЩ |^Ъ蠣G {)|<̔ʨ{GXm9۴ևZL.Etw?JC$n>0Liِ*U0*+ˊ:"7n獰U?3^J*_hȷr=uIx K1ؿt{(!hw*duQR[j,ްRV`Y,ä[HE!Ϩf]97 T?GELa$n6f[2SrnH}5$C-%6`iiܛ^p~rKupkݛ_m<uqLmִО@'tQ]o(+>CR_yhN51uv4 bU?{ +Nʮ5Ƃ{Y&( x.9N4hppF8hVeW'IوJc&7<$+OO0Hc}E{8wY1Ԇ=J')|LqB"4}Ggw\pWUvo~v8YuRS@CyT)746klf|"OZ,d^♷nB7;YBWw~ܲV ‚:$op4! ϗ]7F~{%=l-gFOav}xcqEtE,ZŠ>;'?┍&V:[S8%g`PIXG|Z7}^rfÄSiy7FHaL-7b9f/JqZGձ/MyиQwv =dy=TԺM/,Iц-yWf?ǵR^,OLi΄bS!tj6\ray+ΐ<u3%("EVh"Ԍyn.]bIh^; ЛІEEDfpïxrA ~ nÇ)W=$4n6+n z||+FC(j*دegӄkw8n!^0S`Lɕm1jцpG qHxJ^"koHDTV?  dBGFЃq֎1uqm .GɇdHTRlXQvA'zweD r))W"+ DMu({%Y:>T-K P >d7Oi`ƱYq8X[ns.EKNO@f,PWyC$]`ՂƴcJΉ''S IՈh"FF@PI~ΐh!䜡o{T#?#GZ%,;ya4(PP Jb irz9@/iN^cՍ#7JGfTMXA^<3YF]QȃG?!,6l9]})U>c|֗%c @|OۮLf"a+k}Qb%iܒ &Etw ҅;dw.Rl@9b#E)z$G)0Vmq1&wΏ$*ETmYa$s1<(0|kiҙ&a6G 8eu6 M}XBtC{[( LyA_ɹ f$QOo{e1#IqX ۍ"Ufй;/Z37WQFJ2fsh WˤELa*/nIy}a|;qQ$lٯ߶7x(m'L%[!NSOT%=yxjuf3SU^ӠE` Kӑ{>^fuuhO gr%zֳ?1=>Pc"@+֩QC 5Vn0SLҌ3f/BԫRdU5\JpU 2PVBBv,0şK&&nk8hq3"/.oE8ۺ8'? ׫ܨt/_||vs-Vz`lR)е?]3[0dy Q$ͲuFZ9m>,)z70S{}~2מ)+j.Dbs$&!#_"K>3-pJo_j3@7${J>b"0"Z PqXWE Y?^{}ĺZ#_?,虎D_@أ6|?eHí\lTL[rޜP=Rc%9@Λ`4pIգY0q[}^ZN ƪ'HQcd?@q?hS*?q㲇J}*W >$ tD濓|FesC0tS? 4KG|SZo`.b,5֚$E#yFw\C^+͜ϐe{JBtm_7qu_F8RD@'lт2ʰ7W(Vk$Ѵ,3|" p &5ep3 $m|Ūo z~1F':(c{|k`l!(ռgdψ΄j1X7g?wVǹlk*)/M_5!hm? In|<M 3 ,c8nP"qEjWΞT+tFF7Z(x1CjeۜB%n irwSޤ[9Hɋ`nxWhsq{b I. t?Fs/b-ͤrTA!C ;pRa^B(k'5A(nz1b 2(َ&2NgGߙ垸 6(0מAu,L.n2?h'JEA]sԘ3-U{ 5Z /C­a㉞l𪗯<=)ZyG;I $?d U,D$ϟ [{G;;!ڗN2Mĥen4c&(M(@=Jݑ^^ί7َDQ# L(d5XrW0Gx* +ы x Ei6'߱񥠾-8k(=3O44cD҉ .\Oy0ց8?tQq @")t^RݓNzk=k6v5\>9z5 m ?œ"Ş*}y}N1=Ț T]tIKa(7K6aP9jԇU?,Ɏ*.S܉\Q76c V\\ ϐIj#<@>U[}tW~Ni89tz[Jbb^dk&D,F [ryIA{r,g<~o>d̲!81 / kB%0:~_GXf鹹C$tȩׄPh@EwIOO&1^?h}ZŦ~VЩ 3T]rPŴp/=:˼aI!I[+}M!CyZF$}[$,K!rpF2wm[U g&m*F 4KL4%[Pr3uUd] do+Jؿ \LpI}a23Xi`m!#g9ZI¸[ DZ}?*w˩)/jFA=Ւ :d= N--,X|9mFm)&עiWʻ?9UēzTLyfkH Ӧ! ,"Vܾcg*-cʏFlKH73@{{Ɖ7@{vӴ=a& oľⵇ@%{"ʯcޠ\VHR$'jiKrN)'M#)ڹb'R-&^i5V  !KuuPc$CcP250Ɂ!|"hQ)e5O\L@{[Aog9OZV65(Vb"kWO>5%P-|Ϧ,q-T DnRRRITH u&AHAL5ոsm~9% ] [-6zDk?!STF E%vDfUA}+]A4&\$FU'R~'av@jiW2h[0y$ k~7w[4iƶ8f6X>jM1w@J e\-x \r..kS=vP# @0CJ*HB4mի],'| %*[L=lEoHaH!STٴm+Ɔ)|dTb/S-|}%-pm}F rmʿ#Q m6k2JPb |YMSTC虞0t)NTq焖@яDbkܷ9_1182ªnWjDnb鴂.Hy)8lgd#Tki ODS^ٌEoi3 ohlE8KX40+9D=5~>rX cQi%w햏Fo$+ (&G.pکy.0-y7ꔉ}sr9 &+ӎL~ ǡ&Z2)w3(Y݋"ڽ\KċH"Ap@ ,ЗTDS|ֈ}oNoe '/bPӮ͡:C❭wܶ}STߢD)eZ|ὈMÁ Y:AOXtW4qXC_m" T~ !Hrf1YwSD@f16nåFgC-\b g|I%An:*1re](xf^Qh oV*~UXIw="ZHoHbeݞ8u-E3ZYFo"3ԕU~ ?Mـj WQ,ȩpWdB[)VGs槂aB`lq4psڈ CrKpP*!%&3OݘYէ ][vDL͜A˩_pkYm`of+eS7k: 3q*?%HĐ`Ǎ}une% ez>otC須9qG`wZGnAuth薝JC.P+Ut` _"p=".xUpIw_7dU^'WR``B(`ޏ2o!9) +R lhE(_a}2+h2 &MfI:d cx#a3>CMD ۖ3Ө$%v *>LYKYc gn(zwò]a,qv2.@К|b%|*(`!T y ႇxkj!aS;Q[Mcb,o-ɜ8O5ͬ 5Aa1f0ۦIpˀ౏Taq ݂g;~Ǐ?E۲\рl]ÐnnQ<#R_? 9q!DaF}œdr4qЭ$c%WSgѽN=8Hfq(2PbFӲrYW~8M̈nw-c@y? #h#ͯ!=_B>4h4[daqO8Q}a z]6GCrf}vI{Cznq0- q}lT+Pt&YY{'~]y+]5E c,Vs_(rңwj5pyf(H*nTʠ-#귝q+븹|RPJ{%wjOm3=#@Y˴gyEݣ7:%O\ - B?jf$',᙭"`jAmϛ30*)kȞĘO I@UK:\VV8v\>Ϋ{U+ QL'Gi V=*cZ PK8}۴fhJct熷 Ec p[ 0X\ɻH' + IEj[B?mDPi;%Zsl; iG K@Ҹ (7x1cÚ8vNBSdTUrND!BwZSiuyGj/1͇Wkor"[at$I26.{:ꧯiG$Kc!wAe@aF/ݗq({1Aa dr;2L}\IT=:^nah23YVېD;ww||f_D"vM MQFAh K %^80@t8n8y 1v:M#[-I|W&bѳG3ZG/*hoX.uCJC+EaA^tR|v點ARV(~Sk2}a.۝$qm1:Xr0z;V]rȇZ" }VW'LjB2 ( hC pQ1T?6\Sq1Ӽp "\pfMË~ jEƕ<8rYcܧ]k:4(r7JjvLj5>9 *#8YMh0iSK,gw1})ƅO;VRV#4t ngQH\Z!=8LZa`Ie)V4J]#`ayktv!k'ݽ#T:X`sY]Uz?"} Ej)v{t<,WS"t ]W,+[&R%prPӜ-~iATQQۢB-N[qH&(1 ? yz7F5j3MoL `fUQpbdm܀*FCZyTT+hZۗ,!]i^< l<)/:|?K2 ٗl^~Km%au,ï2 vѓ-/n_gt-ϏӪO؆CiPn 贕[4UÒSj7f^X1jFh7Wi:U\*E5Ʊ2=V-svcTR<hSB!eWSbf67 DohsdIܶjP&o䲭J j,;}zւ>p8x @!Vb"Kw",;yn+s1>on>Xxy)Vj -xGo -ꃉZtg `^)oywYN,o:%_n㜏4+B6!8#mOјeXP[^lPQwXm UT<]滾ÿuZc)m^mdQ P!;4Na W:-,ӴCb=L>BZHؖż_prF2§ŝEwMBˎ!:p|)A$HO56Lµ+3FP䴆^|U UZcYol)zЉR3юSi zգj6w-&iIJVH5p֪}1c 3-~reTGmxׯ.u76ilo,^ sī*b`la:H,}(V^—;; ]:6<8Ep6h;IւF7x0 ;MnR=!/(V پzG$oElOװ±z7#3ESQ1dC?7;(,Գw6Aȧ2LxpgGxUZyM7kk m*G[c1Ս3l37]: d֋t_}k͡)|_D"I\ \!ZbCn2I ؈PcPȮoLUZoal)dٰpI.kh0C[qks_WZ جdcRe`ݡ *{o_zG)4dikՑ8=UqF' RC4wj1,^e?gOMȀ9Wf:cV8s-σNW %,sW=qHJDNї1򧋖t787hCYd_хvgd`Y)ZO<;Ą1ǻ[aIAVl!ʺSoc'Ze)jC忶YiP)XAmO1q]ٙHwgUIPW/#gN>rvIsre:95Yaj휈(!yeQj{dr=2[9WFm buʹR6&o_I&`^sy`r4 9GXs5Ȼ8?'Q*m]j}2նJ@9ev䀑w^fNu~_߬5y'Co2ERFia\c L-Mȹ@X c  7<=8a GIU㭵<@S ,9#dfnzFV E9ŎO&f?a=?Q abTA<78?v+\EVYa/DyUq@gUW,ؙ3 i3psD5zt&b ЂR4 >4CHOTw.*'!'oul:yŌ* T#^?!_t(U5ܭBp_Ku癉 x8xԿ}<ƻ4Jer#w64$= >nܜA*(șc2C4UxE+chʸeLjd} խ_lR85oziAl8jeǩo8mhĉ GfCIB)h+]Az x {{H?oC8 O)}-&9йJgro͚Vp>^ =k{9r)S_% Y 7Od%ߊpmJ"SBSFޕc0kX䭬6xFs>*қl'&(>D0薆y{n&"Xf@"2'ҚzK*pK)/xvo5&=<9{!—88bqx'T+=7\rv#n5e* k@lyHs{ dzw\ެ_+; N* Tx@?VJujqO}Ǣr@5Q9H`sI ?\x3R qLNNuxE'ygoyY=ΆصbQO{"nC=24 < ̆&k>?N.ׂUOZK+jr]sA&ע mV.e$2L8tLM=^ dv:u :İΑ.:Q*=R.Yḏi[ی܉ALUuM_ '0#r*~9AOpK/Mצ |q8^""WX2oT$9^1>7'fR]c3E)TuT=3GLqlp 䓡?K,'̌WTՈUBB«;׶:)StP.oР>ݮor2Nc8=g&oK*?r`ȹgp2 0tڼ U=gKq x c_r$ OCC ['fb O}?ȩEA"QgRܧ(agT@ۓ`٩~D/.( ET"* Dn .߽ZlUW&wQb-4; >erڨWطHj^  L]Ь vM~  ܇b-HۇXQ y+(ֶ7v)FAVC$5t{@vv~)ޝ:(p>~?$$Ĕ6DIbóہ yP+ $4DߋNt3 QX*>1|.w*îG>.(wl2&Ij0Gm7  <%6) >^͆wf2d$Yt:j2ݓ뫍T=O'y9C=rZGGc#YybDWx-tOE•Ir3~>0ϝ!ա$[㣩Jek\$_7*{:wN$OhLaN5%@U~f"LTV@]C[&W3G=FuVYv߄`u$'2ExmEVØtvw%! .LX$K1-}F嚚"uT8ElkF.ZGC_M芨p,ӯ PXxfPKC .XA O\>EcƂeOd=2;LKDq"uOgV|kWDč;*%^ o263cFfZ`(%Й gK<55+ uϧ, uaeg%,/ʸ́,_Is4*Q 5(k'6S-='T@ĩ29tjח=+g,!|=¢N2 ks?.g~&)4s {hn;4(U#wqmz;y[Wފj/ !!y\ wB'6z9<,l'n!h-9g^$FT7*Jsjq{6}ff6Nvl\`~({G-SM]- plj#Clp>T_jQsdE#EQ;SIZ) =)! S`:W@ϐ}:T 1s OyZ6GP'wEO]{Q+<ƚGf,ĮG Hq/;K٫G{C30ux_%߾gRQQN竄[D)ZB4K4*g7n$Iw.|n&gā@octxViQxv溳 NJ@-)-J߆a=m"pzWuEgeSTcp}CH޷>ꫀ!S]+"+J._K|p2`,0|օd.4$~][Ny1)jb7;ra/g>CpC0R_Uw\ T$k ̰9DP˝r{"zX`tG3ӡ'bW(͇ۆNR OGXMziΊ7T⭍90WoC9;F)jo7"ǀJ-a!x! bf)8:^jܒLKl afH\ #(A.]%_S\%óภsW>x0 :7{,E#ÅWV7O}O/(rp-x~b\Żb|_ B_!`~tVW'MŹsck»e=Ŧً ^qJMmO|'V OK(9w[W"<<HƝ.k;lmI+xq2D-zR48Qf5c=)%Coj*Й2r5uSDcZ-DHA`<夲+ SrI+Qw"gUk650^iP)2*Q%L>jzq{3TC'ڤe.wlXKd|XOL6Lks"CS#O9am8;MU}8׮Xbȶc[ Ɍ !0}R#(FWTyȯx&ۚ,DvfqZɐʪ֘1DkSnOUCi CFIQp¢\jZ)sceV0P9KNfQ>GK=) -d͎w-Q%JЂiS%?$ e#>"ގ[4 SЄgDͼط=>diLvY.9s̖E#~t+|zS$^:[uΦ(#ET\AX=E!K.ndւJb@$y!E2,X_ËH;" x vg|&x:\9 ;Fē-H@ #6z|6b'{K %{p1~Q?oN>蔑+̈́Hc}Em Pn=Pd$\ iKf(8TvX7ąlDFĎ'u͘410v#^c#A۾$G1h>eŊhB'+{ ] %d|ih#`=>YrͷmBS=yi;T6Yw?E!2?|[Pl=j5oh+&{Wn+щ N$J!pAL;2w!v dN>E牐턆WVj[%駚wĻ/L\0϶RB0d6ϥz#br=w'ݹLqn[ lۜ\Ĝ(ޗoὉЯhB[ XJ:̾ggȰ+<' ,˱";SF_ 2zXP)]K?^MS@;l $.mvx/}fgL*"KќS`^.{t#<B] 2mFWž0z[uznCzg8tm,}ʁ#x߀%F*P)_͆hk!_n^ W6}Zj Ȗ v;OGr ϙ'A ,-k2+7wInA4Q?S@Iԥ2NCsNX"Szu?M"3y`!.@RAWgBK:yX8[qWI?~Y]<` ct Tjs4Yzv6 n)tyؗԡ~֓B&Rf/4hC;,C]}-9r4b%t-e$)k)2Ua~kPB)@I%n:.G-R<BEP-r`͐lw ؇v[OYd"E.h*r`Z,b !ݽͮ>m"e@d;b~gE&؝!oCo aP,` X-7ȒHIHR 7S}|^I 炵1YgL-ńaߎ@Ŭ<̢ >C{żD3C:+/ƸZF^1*Hx883|8wf5 E{}tt7T̄.]٣?v cZ4k11M._?2F^o͑LTgIQFn9a<A7>pB`|&/E(fw9p"0J»fy/D<SL^z~,1v.U&f?8b67ӏ0h\'L£rpb$W(W{*oټk6=r{~ ^Bp, rAW4To[=K/RwVٰQMENh+\0ZFe_D+)/VAC`텟_%1Iݳ=`tGDkgF d?} \>% ˋs%ܳZg !Z:+W^:dPJ_ /G]{Mfp4L&2!n- ;D3:x]͋_ڝZ&,&R n0BVGSȿ Ӡ ~ =ԝ<  RwwpRu`FJForaO 0еÈװ^?&_{f.wd[| r-E, {%ť'Fʿi;ܮVP J RS_S)os)!*kD}ok{%;~_G0!.xt#bhU8]nQf1O޴SE訋 Q3+V]E(z@7ùP }\6<%\jU"łYZRwjq)ЀU#a,V6o"Pg[o -pE봮إ  0?+5%ir>٭xNTh1ЋP#]C 1ie-uh[d펢9ipKaT l'7:7{Ji]"~qX;TƢ:F`wBU)xۉtˍ  j~P1M",$W&pEiJ2rh(Rէp:H gc7&CoG@(hh =T5^F:%>Yӳi%FVN;~&9EMpX^7QӃN ߂ 6D/” >pw4wQbb(YBV!hާ86#H''xQ VNAJzp(ҮePĘE(u7L* >HnP g?Z=$' ~եR[Ue}& t|^S".S)x 5-%.-o\ 3?vaW=>"X-{̵uCؗ@'ty}ׅ{={_X h:RicOA^iC"1a>۾}wNblqr,h@OX.}R*8b#;jE7". f@Pxf8Z/gU-c9bZR?F ΐ]I,f(|tNVgʡ*G>/x8 A𳖵 h7ڵ`8BZbcSׁC˳ƢdsD7phnKn"\,2i7V2;4!-Jb@e0󔔅WS $KvW(=&fd!|0.c4B+[+Fܐ:Hש"_^#|'`ʠ@^<`\ޤa*@(K~=Y-4*P7AqK㱧*S;e?I8?lt|c~:e'I),.G{d31V-5X7 evGs عXGP9%C \FhWnnB'|.Q 1glkixkjd+_PanxT Gu #TD}!:C(ƻ|4SZ) <@_%HTVfԛ`Q$-F%D$$Mjf';ԏh/I{S1}ьb%y ϥ5BU6ry4 ڜ;v0Ҹ6b0?#$ ~$tzgh q-Dq"ถ?;H-!MRX( r'"3 $ n"f^+6);*-ܘ8|?]JG4aR ɮD.n0L m7 ܢas^0)f;E51]K)@22M_ /C9Rܙ0i>^[_ :N}F_[$eU'1Ftv/y6htQN+}%Յ31]R8Nkɂ וV$zO;&sp/Ir`veߜ8lPAO[oR1YoNϬګGinkm1ymOt9bHmxyplQt2U(jof?N!)|jc'A7IĜ'Ojm׊{XE ,Yy[0 =] zc|J=V+݄Y3)HD_/<O=3W֌U]q n;Z욗jw6)@#mBw=1O~GR[6?htHJǗDžX5ٓ$i>F6@'ݙ鰈-H* 1V? <Eʿ&Ϗ`*..fQȥϯ{6zb%U}=8*eN (E&| |jKI<٢&CnIy؇zXbǜ ¡ɢ^T"@Y3s6np 8OlzL$g$jmvYjv~YҠd9vPMv7ou0Hħ EʁxZ&wc8aPVQj8SH*$t DW5uHE 3Rq gR>D~@K[ǖ6 U;nx()&5 f%C%hX7pX`c؈(vγg&>$J^~,INK*á?8RYI<P-ВQu=*TL+FY5ǟ=I| X HàP$:liMYWV{*k( ypM"{,(Fg%~cRՅpC6G{L⾦ag$v _]D>o [5J "|?Ow Ń]Ct"킀H(go&zmZ>w+֎C[s`^S66? ]BBl1j\CC?IPg;0 07J#tޒ^"8#lQ7g\r/uWQŽ!]7DR_ T 7DNUQ,˩. ` Zf'rBM-c.%p]@nE$v!н.DW;c;r.7@Z+4 N,kބ+c#༞}c)ƿ^!E@lUwywNDY&_QzbI4@tlfSxQ#&"]*G}C sꆊ!t)H3M2Ht>!2!iB'bi@i&)w̠u|;0}Β%[13HtQwtOjYº̘)+gS!{0 /bBk{ERz(կjciܙF>GPIF8h *GKjL"L\5ѕ:iʂ@-&`O5!ב~{QDLzOBYBفl6A:3`Pe[4%a)knnC'c@ Dph5$R ]"2UR4þzkq@SgAeorJɑz$ҍ-G pj vR1]<'ހt1>(nwλp\G$D&no"tC(pkXH'eg.]auǞ$ytWS"U2Fژ'%ҿY45IʀNBF'>Gg)5Mt2=%CRf)ib&_u:|(?lIj6W0#8$;m9z!^H#RP]1{K 9N\57EDلC%X ]Ms 䓄'Q3SAS]Hth\ݭ&By"Ȣ)Yvԩ~MFSuF &M*,}΃qK~-DNwXK?O yhRY9YE0*#VKjNڄ#L+^'L-9̞UjCYaSlgA`E GHo&A;N:枘G)㽅TZHydh]\[pHHDpUT u}>1fB$)8X G-NԔ3-PhTܙ< tdIGxC*WeW叽n]&O6 !e ~rtwӮ^/ZyI1OBB V硩?9-D3>^ C3#^ a}ڲu&:F딖f [0<'}*(cev3@n ٽmF9'(ؒʮY.hFFw~VAZULƅX z8 Mʟ}5JaBC}3~0;?oΉ $j5e!Eˁji }^C*P3مy˝Z4Ja`l) Nk0Qt1[ߤ< Yw۵Td}O.޻uw6kِa'cos؎ q5Б"q:1|Y-7%7lWS%35@mvYÛn41ZQ['!SMEtG>`G.S I"*mH:%#PT7׉CVmտ ~3F=`n}1g52]Ԯ@BK訳FW'PLdhuq1m:tQ`="">DxxmT+qml aΦ$#iau0uFq/ɂ&')_ 餪Cry[LАྐ"Fr_4G.*.Ƶ` ,fdDKB{>c\qEEQԁ$FuCɢt{Rb_LO>sxJ>!2;D36RcގRUA(c+qJ"ە,ļ>iq)txՐۇ$&6CYi`So^?܊42XFT']+ulI@("" )J2bX- *zŲ5?gsGߢGN3'cھoIaE0 i-'$ЅNx֒ĆFU Z"Rm7int;F2J>dAG٥Lfh (@ @.QTdRtq#pp1fw[77/ڞ>£hK};I3J/ɬ\vdb 'fCo5 %Jux\2S0~"nw"QfuNcm~͎ppg&DzopN|W@ɍjbS;mjFڑbc*J[|q4u!!6:x>h %Z(և0wu{Z`,'3("&i+1`Cc5QM.bR\0 >YGlJ&B޴BnHŁHZ}WJv0$\)jhn ?ss㏧4DF}إ:^j+$ڹAn̒ѼU 9T_S0WW2Ukk/J߻MZG)nuOpY9_rA:kYV^$1C `896\W? I[Ĺ3\ KIR~}n ly yIŕ,Ul6*C1ߐL [.5c_Wtw3NHo:`6MxfEnz*O xKon+ lб>& HLִGG跋9uVLD} O6#ch,Ǹ[(PqWet}Ez"n)5J-CriᮣRerڌE{|#oKH, R3 ZFơe m> i ۪ x[j mz}Ńw{c8ueu\vHmqxp)tiܗ'#k݇3\1jn_%s//o AYy5'pZڀa :*`isVRN8y4=@c l²2SE$թW2ka@9ny`YlޞZi♥f3}:DQ a#oo|9fzsC|L ks01!]=8 Itq1ԝyg]|% ~͟pJ+Vhhiv ;)?}&H%[+LƗ['*JۚHmJpW:+*|*,Wтtt>;촩"2|IP}gE0+TcSX-QJ qĐ{]Wџzr&C_^ vKTrKWD<jgmAc#X7•-'<_{ʩM(9ˆy=^H#,gC.z39YᏙf\whAMgx7MDBBc% >TO3 ^* Ÿ"|W1i0K ,dp ~XPVZiƟd۪&4JI$7-auQSdBPQGYadn_{Mt k!!nxI`$?cY.l?;p88!նvt)昇]o@ˡTMZBKY7M>6+6%y^z0V*S^ 45#LY&e?|JU72(G3ڏt݋jT.ը/zeB$ₔ}r%h?}v[gE=Z\]X~ }JuyDommyc1 jz0b 6MXҲ 1^q8dgcl>-"c5'E5'vHe$䲥|bSfNΌ~_~QPፂz[ƕMF*S$c|ጣV؝.E=Pދ.)\{zZ,-z?1I `ޞyp N@aZ{1 REVJ^Ixc >t?AAl > ь}늄FyR+hH@7g7*MܨZ"hHZ` aZrw[X Hqݹ˞$ V*I[iTvT_}7Q{g'(5R2D[gk]'7y!w@5{)`qu[C"NQz,㞚&?B49۔L!=w y={f' U4߉ n?lmf#I0}V#gcdc a~=A-l ferLJR+oƷù7k+_^3IGIA?Cg1y20 ]bZU+M.Nc-c__=`4!#\svIFӅDqLj^?': >2\|b,kka;ojDz0L VX T- 1qf%$_$z汮H 6J](Eaɍ&;'dzaŒm4gQdԗ)wM;]dz/ᙱir 5j6)5FuŽ=ejNEW90}e0Ydg OKN?rV7%* 5q*w2ٸiq{O@.cBd_)ij+ F1_<y(N;ɍځP;aط v3#ҁkǣ_,8Zx1X=F7H9L < ch%'h5e[:1:\hhM!o}ukp{xt3]U'W0'_k.X Z@ dW3B`tHW(+FRj]F`|PVWʸ3.Tǖ(g*J-ZaR)yYKbiٙ2Fp<@ ҌT? |3Ct$P) D%raрc)O]{#TAՙV9&ǻtvD#]4ƳdCsL7e2.*-0T ˞*:uU + HrdjiT^ ފFt6"KE9i\g |*2^QJJn5b!T<$֏5|sQi9}GJb%f5q3f :iaim}p{~گ[*-&Րpn#zջִg13NMAVT;-* 0<vТZT+;7r,FXܘPf niڸvpR{=bhJ"|M:hxyy )n9pM$C4i7r(vn~j$3L_EpFxxyocM1F0&pXWW{Ni]AE=b qX$s˴IRL9isLrq;an#փdWyoAuQ(I$ ؞7}ѥgOӦ=.n uKp' R"Ki4cwwbq͉θepeΣ\lw%Is OǫRW7"9kMd}.B홬s zD/u?#PkZN] Gudmg)gŐx0]8^LiQ BVԥ&Tl0p,_N%?V̿K6𘝣C5L%!0O_m3o{!i>|eF$-B|CSGO8BX!%]`?,[gYHӿ k?[@Z[ ~^fS-dbV*Ps/OCY묉?E=UeTO1ku#cڲNCX:¼-T<ᤇH6[[κ$@{>vA}ȥk(4Iv90MYVv}vha V|[Pe\O6efJ\.k 0S I74Y4O,uarEqJ5AbJͣ"RQ܅9\12&Q9&u^H^ Tc PʰѻrVtMJo%E95r qGqU|i&g`(K1$R_/i'tfc#w\籕lq*wE􊷙W:0|0غMY'  ~C;=gђ%L"T}k(J>Ie`ƫN'hh'T[S.Pֆyޖ63hYN4Ĉx%l5Eo ۢ4lԶ+RjD5})`uoO|=Z-=" Uq@D%ϴr| tTyR($;Heό W0+%:i%_ߎV>B-z+ );]j&67Ǹ JLX/ّ< z%걌B{^_L/eu7Qw 5%_\ۦ I#img{ -"<PVS0p1 {HH2D#ڞ0vK[?gc|$.ep׽**W^!p݊"ˊqt;ٷ.VȹPutcPT1´Xb4WXrm|'f%7_RWj`x쿫}؝P1p,Vq[fnݞ8x6&YD@7yox$s\{jh'r8lm'!xshnc1&H̉1'>3=3SUɥSMNLM@ Ico?BS,ȲEη+$Ӈ,W%bck_س[= Ğ uw.zBH` h!0q?HJ=*`h0\IK4O4?#a_Y׽|qJ.{V\yrٿ*(E"qz WgrԾ~Fbq=U}kٗW7Mi[/Humd:ʭJ疫ۂ<.} %iZ>7o4kObԘrڠhZ)\uWn0&fd0qt^ `.ǩܫ- t#fƶMW#x=^W6wkAQR9y47!y!` y?hpW,D!fTuZ;38~>ƚ6=9ݰzRMI?= " ^PqpqPݘ}͸!ūcBr/H?3sK;dlOp ̂bA/Rns=ԤƼi摄LU2%:yE)}\L"|L/ n%ĵ$Xq:͢`L\7/"1yx`/BurJ^U3-1ۮ\fp~kO[v0UR7<Օ_tP3j58båB+@:].Y|Q{c1>9 0>cyǒjhK q|/`70ː6]\VnXn^V?WIdke7Sm:f]/2QV8~2$tJ> ,F,*M,)z _?/loʳ*OQEMwT3TQ*~=jvL8y|}=&ռNYɂνv&f =Rh|nI֘5sjMWo}ym?R`p)t #wjPwDdV9,s1K򫝬2@1g0Q^Vv֞>bQ4h^j^u.fD5*ꂎWp!u0삥q~KƅKW7"HWC쫋$5s%D.}Lpr?^>3>qTE$X Z,4T@07 ;tڏx>>aVǐq;Ie0L; ]UDzbNN>w* ,&5󞥢vH3&ɝ|2rp,4J/eѕ`!uhuxȆ|$ӘgJahpӤLJ{*Pr+GO ~P/M Ą R2v*>:>O1[o.pW"sr#%GU+0 vsTIͩJF$oߕ82/Q{yS688w\}BeŸet?ѾG/c/;}DykTg3doKWFe)VKuy>ҹ{xt'#̻8gp4j H`0 L<j?*R6ST$(ÑCR`x&0`gO>U;p;i* 'ݨS  p41meМ4>,dҙ>\û9T╉oxU#r1]O9`&kRnzo;2"ǒZLQ8ǚb`7K7iMG zY)vhdxuH&ʥR Mp|jAN#}3@ M"qh᥻O76-}q,qT]43ЗB8]q ُ"-~RGύ%(& mjПfJsK4S3]_S#|miNTyDE3} n1r!a(3픰i ޱ +w?#M6Gc"3>YKz"]fЁ 2.T?w?J/*Y~VQ4fZ>\pp(14oÇ {l:{Rj\_~~'n>Tgno90ىgf(# q^cء2UqhXKT":~W(8 s|G?+i%$&#oZRET|;ڭ=Y cbxkl-7Xlˎ*Gi1 *l(5gZhW/LLXE>j8t?$$]l&A'LIvwTP{m 7~4Y 㗳NMWY jT6r8K\WFtJڋ!=z73 xK/9qS^jTM6E6pt^~7(!#SMtWwQT EAm֝(d/F݈͌JGl6.69(¯NPOśmGU{m5SAb9mI,(s%w'q/a]+؜y) >$P]+Zʒƺgtz}#|(ۭ=Q&G+k#oc˜ٟr,߽ȿKI=ZQ=PsMiŤۀ}'NN\BP p.PmK[s[F;e,Vʹ'>"i dFCڮz wi_!+whF,tkLω0x\:" pN轀T/ct >΍os.Ѳ0 zdv-Dn-^}_l=R@ ,"*hyRN:J1> ?풘"}r#tI#:z:jf m[h!LIu@gǧxlUNa8?mk8ގ%3YkffPa(tY']&( O0!D"\F[-}-- `7F +pD8b?_O8a`xgo4S6X㉞JBs iwݴ憐#TU$7N8d[kܜՎnڢɏIN'AcB* 2 2=P=יs (4| mnVc/F=5^5|\I#mmsV!VpCf4{#G:178afCIpluɐyHZw~'%pZg&G%#Y;z_ H-OkCHX,;X8mq;F,5v("?ܧ0'r2o^jf;-Uȏ=BS)qתbN { ('5xl$Gݩq EP.y5:(MÖV|P$ N+T1[5}*_\Bg̎( t1 !5Ҥ2CӺxtgI,x%j>~7?$ZQ$UU=p==34iϳ[+&g:=3`q~\|tU+!(o^n ,M%n Q>_-)'/T5Y7,<I'DHe'*-s׬K巠NHwoadyyEt4*Y_skxmp2wͿŦ!{՝(,{z򸖕U}{TaB`*rWYŴξ 5W]9v#0MvVC}1ÀqtU8jF; լdN>W~Ri%f5Ƕuaw1,xvH#^OY;RR!˕R8*GN<>hϡrZ (u.v^@A$]|ĤI C,x-As3o9YUHnwƦŮnulW~!2'|;4cA.c~.rY 7Zir.0aⲯ4^գi"%$uNI.mN`L: ˁUߖBЫDgd˨Mr mC?vUWa(>UUL.Ɖs @;V|y~,rF"Ef~`salޫvZyf¢bX/ޤf7|'{6A GfL<:;TKBS.+>u +NlfwQ6Vɍ]9qG'mRTD^sя{8~h_sk&̮x\yRU2]'tbI W9aJNSfqiy5XQQeP6~KBâ094\١{=r?G)Ox@JYM q:TH{ψ/N|n ' /2T8!A>ї`\C XOhb*Wv 0޲2``7=m% /!C)5|E cVq3W7tHsQHv#;tԐxX%)]ّaÄ wuqwA0$}J;p%6l x69;}I/z~\n;]mEord|UO:r2!ڪmViNJIN22FOv$y{RY" aj[1j4 T֤5Ӭv<6!b;+1/l-MB2'2-?իq#X՟Io^]*|5A 7}dpFysF/U[%Y1'I(,icc?#%hkl7}㼅q*WO5Uo+qDN}&Zx{X_nnKbZR!YQ-{\m,CL*|M2UeFwaAQ;a 1_v$$+ *w+Xw{\7B|KI&p~^fO "]+ yOzk?DdQڙTX?+G`6NbᾰUOZ?A&lDĤ>q"EzWpV|g\(8,0j" -Y9QU[ ]  KIjf&]ϗmucI+KH'S6/xUIƨ?".Cdկa3F^}*RbBd%ΝcyQ=/>}';4Uhe5Z]?3=knKQ ۰Dėg)˺&Ya8Aa5w@WI9[s(>3-h沺dx+ڗ}%f?ѮKL$eo+sm1:vYoEP'8T /5{XhJԱa%%GZLD!E*}oTܫ)fϩFJ4Zb9:c]ȶF6V&0:ՓDnW׵={51'qZ(;?T>Ì823)g%r*ڳҧx.y #Q*Cbڹ>%jʌ:)~?'βX㢏 eaIՃ_zieŔͽ:] Dgw oFZ) TK Ȕ׎ wໆp[Xif~ݝl_$"BߌGgşpU_Fڣ pw)']O>aE~!;q,hh'^x ^ub1 oh{`q|>2?Ź g4$4v==L%^=?)nL{`4Kzu+N)(fۨD;>A0O}*շYSP+c +끂zH^ J~x[-fyhQ"OLQNr"҅ZE2h6x@n,78mR`^7oo[˓Aq?|(t@࠺yHqNLg䞟fp\47Z$GJ ^ }EDVJ :xF_l LTPǦA#cvX_KȑbϠaN f6x($r_'4(_s7K(`Ɔ&pT$ː4.~ljIPeƲPu3{1 1=G5P7x{אjYΎx?煉(GiG3jZl_tr˭x6umBX /+ξUw=;yf ͱܱx=EBr}׺yA4Fjj$ -VuLh~%M\Z_2q]'x wY4EM8mށ ᛠDiVn{vN|0e*[a)kqf2)qtHoR@6syٓ`$}D+]T%.vV)mCe.j,/,R y SrGQ@G@NwhA _!@rⵍ(U_i_qػa z+Եg@Da9ZI(,!6i̕8,Փi\@G4n%ת@$``6֝S"lUb$g!1ţdg Be8闏ö%'Ff4sD,[|$ \X1wYoNi % eIbZ[ knjR5*~ <\g.gwP"3;R}$༇a/(/cӱUeU/J4S`/ٲ kn.Ѥښۺzj)BRhPP T]V&}j!n#"jp6#)┙N"Z ui])z1i@ݱ]X0Ϲyk ~ #q~ᅌmnジXTuӱsu@1 JIN$'JfϠXFː ڜ,B6 N5,F#,~X1UA!YL?L/(6gm=_tYc|jAhXSR>Wrv9KK _v0r8tq/r$Du,٧l栾-Y͘bZ+@+PG%9ke3:PJ"wL儓EZ)늏A M6)!z~L|kx~A~6)sTP ]7A.T'e$PK6h3t Z !ۼg}$dn4zme2KTD{ r`ϘjȮ3nbIYn[P~sİß%Ǵf\89A)y4hS}бDt}4 oW^_@-}yDb=DT^ne_2jMyOY%jxI D{|mwu2w X]˄0mJӨFøY'Q)zkĵe9x¬s]^4o^6t! w R\3vpP΢РȂ$չo2ﶨ*›1}_'tG19t A=Y=fB989u4BXE-B"wmJN$~=F{׭u̪, &!`ZۃaIV#,yZOKTOsx0:S;yӃ `l"4AwYdy]\t:n_ :RTbvFCJ慏Z\2, Ĉ6b+@dՙ~ F!5#dzrI[O嚔q9jN BA璱7šgX8'&_k>z{:kBt^9^6g*s;k\{;P`Cڑz 6] 7=/ZuꙚy2}`uOFBAj -D ''r3Arif\xAmsNf{rC, A6R嶾Ep W8Ty?D$pAƹ3 ć 6m}#\LrfpMMT̟ 8-ErPc#Gemݼ0j1H3}xrl'2ƯBdg)9v>Z3kۚYѨaz+n.͚Nx ت&\)ʿãZw\}C{?jo<8 )OUq<_C].p:5&QTҐKAP"=Qj˪K1G8,Gx=Ki{;#Yt,@{UxC0ך{M\|:5[I-/}W88 [$Ch۷̱g]rEpPp%oCyYXu٦@O ?ul0tpD/K- Q]"sW0_w( T=ɦ"uU541 aPwQB]̠Urŵu& PK ʶeI.c?D2UE xkp8nDNYvۢ HdNEJՋDEifa`qтʹۋH~#HyhdN‰b}!tE:Mt2۱)>ZO'cYp>lꆙZf]e41$ЛYm^u# ajeLa0umK:uABZ JJJ3 ZIkCxea>h,c8g]7)j*xٹԪ qKQn j>_rPWs1JmB0laΝY*=C=v wPuܿG)2i7T+I}~IuVJ`}2[B ZD\S шu] !M[\jy,?lB{ J4_oK)<@{xo+9PbrѿK,9=aj{`0tg<v>?KQb G]#0u595˦#_荓spm{7 >l@TwT n@th̡IIL'{&;֕fELq}tЇTxƾ xzˇA~ZKqR\103 #]T B183 ičFBn ]edE7u/PZ!cI뢚=ʹQ}sVd0sz> $iN*UAP)rFkI`QTnς=`CWA|IA7?y61=&t>ރOJmud]PPͿjQ?'PF1a-]Q{D$X9c0%)]TѼK/J;0q4י5HjO$@?`!cגEFzSvtY:QCiLJj5u`mZb:" 0C(%Էaes FZJAah8{7F1%Ns}DEtwL$UO{߽$i~W9%3!cOJ*_PрJJcZ76~4.~l};Ki5caZhTLDdJ4svqznVb>iEtjv]m!L$yL45_2mcC2OG3[lNӽOR*>^ׄ"iO~]4. 8D a{+Et,wԔ¥<2y37Ik)Gct3?pA2o!lys`,0F~WG\kUj{% D1mFrqOC%`"`Ǟ2|{}rvߘ&E FY7U - 8HdI]e\t #㉴u =e GBTݖc^sk|5Q '-_cbQHXYg[ģ)" &x$|E.4ok+:lPHܟHkFڻ4sK{O 4Oany9>t;ZԮR)Ww c/hĭGxŘ&cU[jZ)WD%l}qᰘǷMRXA*N0]}2pT< 兲g[ӧRSrd_A٢: 1M!N`Ǽ73lZmo=lRQ2t$#hzj&]ߖ#`΀m)/iR֏5SPr뉢^uhGahL/^HnP'XCG;FqG'4=<}*ܯ>f|֋ 0r!ݛ΅o'Y/~"4HP+.A3[7Ehox\/xѮ*>!z [;^_{/3+/8ٹx/|8_\0N >ę n++.9os#y9frd2BА|f8)`h$i.==v=E %@+Ch/}3ҕ-G'YB>h2-x#O胋E|\ |ReLEBnfE!AIs/G, {r32R]Dwj:`B4"dw/IN,tcwDٝN^3*$ly '31dBhsjG*"%Mk|&E^Yb'h"Ͽ5vp/'|!\A4zgb?f$t k|9{<<+%B{IZ%p녗'v`Y"SP+U+,^aASTǓg` ."VW}iv1e{?["B9`]έAo>,Jg>)zdj$ pz6E/H>ԻY 6Mmjc>Αoz7(&o;؛k^ATnG? ҡn\aLUjBdehk9S{=nRޥI씟q3-&!Cdtja(ehh*"c㵓baċ%؋Ȕߊx?Dq{Jy<[ pF`qOV-I^')] whUI_xmޱoؿ[i|I)2wI3fA9t}] |>MAԽ(8e' hiK(e}̽Z։1tEg%Ay'^5-"1b|̯yfZ Y w$4hBt, C #8 IjL2 2٤b/}6} (v%ma]@,^՘Ɇ562ol7v5pāo]‹G&"n<(ot@N]q-q(r"M({aO8k2i^]e 1)X~/U/44WݛbƧ%ㅨ30q?nr~}l&iV7(<4Fg9"%7כ-@ l/+yxTT'~s/{>ñ[,q/de6+?->ŊfDiVL[XNnAFtxK3/`]V K(oRcTTsђoϺ2\1m=kem&V)CI?=ƅPUOVqy'(?[2_CM0UtVrLok@}X#Nt%QV3Gx/՚=Q!?)EPbB<ԸT^/VָsEKLoԪO7_}F 1 j(z3 Tf7· v,̤lȧgS7)A\[a emQ 2L]Pg)IOXNh֌b萓Q,R s/Mu踵䢢z&Rʀ*}4L.䃼BٚC_YRr ~LVs+ G E`d"cv@eհZDk_0 ?Z N"glzĹ'[ ,l%ľ=cn5և, WŒ{Oׇ۞΄-~ Kֻ ^β<e>-(5}_etLҠxv^& ρ~x w_uU`ke^ar,` a\\O|᫧E `r)OM_Y=2jB0C)F\Wko8y!O)v`&R2=EDWLrj0 P}> M<@ 5 rP}џVl_b4uW3 q3}/}$u"=MK m}W38a"9tMٲsd~B&z ׳T䖡/ iב/(p$=ZRFp6ZfX#0#$\, &".+K7P=z tny_n u9Ȭ;?-,lg⼼ \RC3qgmOY1ۑ/rgWZ@x]FWJ:bxр|^|+Z;H II 3&3%ݘjFϥ/v5ՁuC& kK5L僿Y]u,E4RMfnoRpOW蘮sdcc)ċ2#5B* gT+_@Ss3xGtfh$`I\cC}4Z8R2yݯO(~@Eh!5u0Ho7w%=ޑ_dTf7v$->X72]wu-SM4+UW3T,KQ9- ʄ;=Nc!.ws3l!Z?&&}8z,3etS؊U9<<ŢMNpWj՝ב_!KW }S~#Ƿlf LZU ItKMmv p26eO6nQ=QΧ 8xT+ ByUBt.3vBwL7y}ʁIe|lv,, 7]d " 6 ;(>#󼨧ؙeڡ {/>WrY8s×` k Nk7 X2Fc^J_:mkmZJc¼Y% ޜdžw{u;P)}Jٍ6BAl<:"j_;P0ʔrBg]Q <&AO^O0 宷E)Xj=f/qHNۋo9Aŝa_uA3̩*,$xTMňՆ <Șy+N#o\UԶTLcEZSnm21? +:q|pgZXV,Qc+$} .c- ,-NbAѣ?2z, Lz$o^E1zl7)bg}E9Pooqzxe_>#O[C\ ]h,i޵ڇhy=b񮀎z ,:9{닽t8񫾈gQS)\#!ukh&?AiF>!n+.M>'ͭFIk%,≲3,jbOtFQyL4 WQM_djU YF-Je¶ 8lH8!Ĺ{j+>gWًV/q?^v/m-֓va꘭(MV҅q>au,"-k?B7fL'ތ\kXJ]PECG07,Cq}j1-ɽnF-d)MoRN1Ro݉1S٥|wk-pW!BZTͩ*-`G68jtKyB6|1F!0?@zxX]uzM\gi Ìx[ ~9NJ;M_CU +ϞNf;4+BP@9>$vRRBY^`tna8fM'WgR1[(<35hAp+_ AVa"Ǿ!B&nzTedJ n怷^jk5+4 W3tL p|nو U|X M!ޙ_@N*7K]4*?׊N«'D>Tƈ ۤ"'S@@^f%l6S!Ka} xx ZsɄcVѿ`B^e-nP]ŌA ~NX cꌛu;\O֝* ,aw'waN1Yf@_"ne` ]xo%ȩ|`oA(=֑f+O~ln,aȿ"hu˩e E( UlXNXKԄT9ˏ L%D ,~Fd$AA/s̨3ӊ0g/O!l5g#omϨ BBoK  D-@c*޺]WoIl#j/\B N1'#3V iܜgl\Tk4cMUDbcA`ȿ|_e@s.(C Y{*ݦ\"T&Rz!hz6|bEw`STM,>Z[ 3vr8:\$*>mc͞<ŷVS]3\ ̠Od ~68^4 pf*(z} L]ٯq5@!VZY\d`0>Yc [O76:GW3WrCW=1BsTXeH˝2߮T68`a51"vyĠd{s QN;8/7Ѽ/p*i.!ܠH j#c kAG!z NT0ݹNq w2t*`kC.Z%lAfAke(LDkȖ.U:B`6lDڛ4x?[$r<:J3Z,9uӺ4 BLPMQÑn:MC a[Ly)ܚp >zŚ֢_NU?] Pb>4Y/@Vu|&ɤt Y# ZI YC%Nqa곽O,HMJB`ˑ=C6w4ۃf|o\9r/W~@5K+0Um҇ΡgoB (|V@`Y-G9Lx./ d;[G-w86f~v@Olҹd՝$C)/-`B 7itOjT)%HsO:xHR Fuc -br7&t[ t0{ˊ7R**n&k\l{ʔ76 \d¤㴹sVx1spguܼ@Wj{~]~1a6XkLW%"2 fɖ% 9Sϛv;HPݯR|_Ixo+.c( R5ڙrŵٕ?FSπ.]`Ȣ&RTHJˤ#wۊ?yAg.ysBx F5nm.aJV')\Aȗn\[feq =%W,H 6 ŴG{M׼,0푢UQGts%ob瓇YUe~$Iѿ }̪9YR*j|aŲk%d|3E|P^RSkYBKS+?6'+TܹL/!`:Ulf Uő 30)*\PocG^"&>{i6á On#~c乻xa ~ 7JpQoԬ} [u| P s9ބuHZ`s3廜 Kfo]VrH1M1184pҢ1cKnc}*cސozGӺp(d9Y~J(*.nwy`@~.k~Len7tNfOyc4!0W"S"2LƜcB}5L$y{u{|䙂 <'51jh.X{2t׭!N=\<kamFb–V!lOM@QG=Rr@_!cPDMy͡y7 [К2!뭇^$N?XpEF8 XڏmҦl deWN?nKaUCr([+!F.j/R@g\nX~ v׋+]Qk`!nBǜ}EXFoQy "'; d_[ _ocW(Ŵ<;]E x~T}yO2-V &_t*r5pTQͩd+qn| 6j{cÚ\}]9ti/D:n5i3r_3 ;w[ ]0~FP,v"ԩ8T !Na2*CHcn/ #sn !ݞT6Ʉhm#?-EVzVJ's4,ϴ sA.OgqG]`Ն QF^x7qB>؅NUE}-`nm @_3 C^ ð]NǨ[T HHthm1{q{ZMT_` kޛelu`_Ҥ@ ҍhh%o'Bm/C.(G>=o >hb3a(]Z^k۽18$C~VАfG-Ӧݟ•*wy/V[0sK_zaHrrȮy(RC@H c-cMFIUM[iHN#2 to\=%xU׺-*lz$#KҟZS +qL4mda` acp"qtMq{qk]5q>]>iq`]m`f[%|,ߓ) 'cO5hM㒀WwtncKГ0`8T 89Nl†VnOLH {W; xp>W tx=; ]K6eug:Rsz9uW`iVL #фqTQ:gp2dl.|W)`wMv4bN&)yv}|CʆOXZD2k١ڊ,:Xn1Ol>V?v90~ 5q7ge 懲b \N{)뷾{fpz #kP$XoL&p>wneV:KK_;a'E݅*Oa=<uͼHhӜT$*-Y{eӦ :9w?zUj].A02/PcK ))?KaC*asCGuI\PvWzKi8U ,~!fzU M@L·YS0c Z|]MY4i,W0LgOcTY>Ij$lVwrI'Γ$b@j&+vF;F6 `R."-p V(7XR5恴csZU d3sNRPc6X̦ /pdá'QQM/ψn&)SXRKJ\#npj Io?TWG`X{;Bhʜ C ftB=fM>.'ߚIBJgJRބ!\6ś]0 ^yqD jUH1')Ϩ-Kid `\R S A~\fJ:9?6|Oy=i)HZx&|AIVqoL&n疒km.ݺ5b`#G cb]ף[G`&F,D\=hkWL,rXFs=C 8BBIM7n5P%VuB%P7,&kR7o Q3eh t"܍X} vHy`JQvwqv}-l6Sx F'krc8` UfUD͔/!$JA dX]>n=r45 UX7(lT}Kz͛!(eqlk@JzsEvyFp!$O'W\wvBb7Ŏ%WJݭ`[.Kq´Q<0qU E׌E *˝Cfe7C^R(r,Чt _GE<2 ~v^$mr8$}+"=HX{>fis [E׆hn waX4zS KRdhK(i[ '}?3(V>/+/it/1UTl#-^jU+5$Gk?'.1wCkĸr|l`VWVsynq9wS/M\./BEuB6^Z֮#t-Θdh/ⴋ1ȓkzrED-bf1wþP5ϏTDk؊7f~9ֆPMGp` Բea jEU !o.o QZfmV>I8 āQ{s9;pPrnťUM_.bÓ"$׋,)ƕ*&=VyW#XR6"7# wu5 Ӆw4bu8`3KNt,82;R~d"-zv8)ΧTsH l<SNe~W~Ez= gd7(r6!8Ec(< Ր,spgRK3- XÙ ֻH] ц=6f*BCY׼_hZ50XesʘǞ ˠ|.Pj.#9&bB.b'q#,yڲN.<orPNPC^!),zWK{ 6FtYỲl_|ecՎCn(=zX%v~b1\LuNlI$7-"+jP^. {٫kҷz ִ_Oe> W[T]Ѳ~&&ӎNJowWBtч{|$xMv|3m-;jސ!#5qr^4< 7pTB&Ѣ7H =rli~ בpݹ]/ Ρӱ?`%:εr<IoFG{J|_3>nrl!C6_B;}(&{m/ hѺZ gtə Tkئ9 Γ Z&c%W`ehâhJp|¨h؛QWվ _ @@SS Jw9Ky:8}80$~:-> % űЋ/(wRe/#GSBkCJq@t?ПSO%cuW?o6r[`% rkY.rx okwI(SUU@)f~)sgCR qW7G9Rth![x$4xV`L8@U]OJ'o_qH02dHA.}zd#O;x] A7|s8R`d Br˟rc^]\=m=-ţ~XT'cٯ*چb%F)>Q ir9em޻'K6MǕ O'A;\Gj٬ڊ<}s.f402a,nIl>]RKɋ_1]i?ad;:jWd06Ǧff3w->*^ s׉ԅJÆ4z*r jĦoR:BCn!ŁwTyP-BY vS0z!bǁȿzH+=`l g|FR|Gp&;9MɥGP+oXHsm2R^K;S!+yj`IOLvO\M^)iϨ9d'8InBy;āB;~j䜫xUKo&:6 Um0mP=ǹD@)u!8K+–-ؽClwyh Z6SxDB9؀{ܫu wt) H>W򌘈R]l?nԘoݍ[ߠ.%qv/~(.%bPL.s3j_:؄[S*Rخ_Ay PCtP+U-24yB;pG.9(8 `qxs~-W߰e|5ԅT}IWiAzϻG>d&f$@VyP,|Y^֖UA6^x.Mޣԯ=,3ǣ A[Ig†V)8΀CzF~Owpd*ʐ>1v7~t[6#J5 Jwb2Y2,s&Ad`H PְSԳ6 5uyg*jo3}5s:JRX1IY'd„:x*H5ȝR a:[AL_lcj,wBGh&YodZk'|,°T7{8*.ug#nAf)J yKr @ ;&{E˸oP;M4*EgE)Nqn2?XDYIgQNa=B-OWkZF3M:%ȅ 'iTMXUMG{?]4;8iH]-wc./}bK_ {]) Y*6^rYx[t zi:1uч^[O5qn0Og&_]!]9c<'Rg]çYE5K} #R9a{3J,_9{Okp6<5-!PǛٴ}ZM,)z̳tu/lBp+dEŶ5K'RӂJ\% cr%],ykX@B7S3}TbнíW2.1L@`y-LhM/xPz-JjIfnJwH ;wdblod萩 (_!QQ9h%H '8@:]g@{!g.5;iDmS~ 83^C}ҷJ>ȮlaVbt[ N$@OI0#_ڨט?f@[,ohc tP @>!?lC}MU~iՅ}6>uޢl{l$bBb>i0UQ\<cophz_Q*a@㔇(Ie+] Fj2qtzb#jBEIN Q$ű+W.`3Z/"@ޛ8Q7KX+#&ZGC,HQZR<"(N` ^uuJGΥT5:1Ő~ qv_]Ƭtoamg%bS "U3V_;wP2"랓4/^|6D-U{*CbyÊq<Dz+1IfD1 >?>dD);;O܀ؿʒ!}aB?dzB}J`u?zS:K3q .Qn{Qgy;V_+q[ex!lnW1J"|DfMPOR4CL@^2X tjw鱱RabdHp.2Y> /W<*5$"Sk'EԉXu[׋Oo+߀.;Q? K+E0'Yu3 ;G|Pr[]i]g=D[G$s@K~/*nl1!Q.AT8$-M sIʠ< $ͤk7iG#K|W{T][JRɉAڄg~mj;[fOOY{nJ3>`mִI8m1Dwq9L׽-ѫٌV٤ ,￳dbYN Je?8w :-qWޟ@]qdzF($?q+cEՇA: 7㷰 `8ܮׁRo-TiH.b*ĔRΔ)h7H.0G.ɮM@PܜP/Y>uB+1F&IVvt%jCTp6cJ*Zd+J/3Jm(g2!(@] 9 qvf׌AQV낝fqN Hmv ? p?+#>5|DʭuA]ؒ7ֶFЀ{i4ֈx%FK"(Rdr7O?7iG >%7DyE˩YHA;i&hԣצ6%RA$0L7ljnwMZb~hy%%P:kV喾BmӢ )BpKF!  ć8Ţ9 "oF_2/T5fO^t‘ ^m7j=95C,[ʀD旾20@}50 ۋp'. * t'W@np#8FsȓRiDLfmu@}@]׼;bIԶQ3Us&񒶫U۬}3›q> h#km:u,z:Z  '6Jgtڢœ굦U/W12nC%Ȅe̬8r -62qg`hZo˘Iv$c1@ajoi_%?"? ?Yum9TzIy^~GWNW<(f>9Ɇ p*/P!zzB2^s. xbZ{F*,>4nuV=KD( %{]R8Up0Yز%ג}rr30]yxKIhq6V'U.FcڏWNWY4@ nr5 D##{R~ g*zw33Ľ:Wt8$Tυ"Ex$ݐ:8dڠOcT鞖ho<<,SMr>y &M3@nliW+߀//8;4kpTcB$%w6-.y-^Ya#TT݃s7w' r"RZ" #jYZ9=*}i˭S}S{tW6Mg6< [Bzdǽ9Ў=j \x*||U"s<܆70WJ6 ,}0mPTV1:FKw FQΠ?}^"c҅HR 47 %繬d*zoU˃>|k밤^h7u!(Đ'TTu|ﴒ?):wяfW܍:h64RdwpQAFx$\@s!&o`U0-Ou팆DUgJ2(d/B&P\-g7V+ SB}kN\WlɶXavNDt#myT/2Mmڴ}[^ZƪCT4ZuRw Y'R#b?; $ݫI?^3M0hIoa7U AUU1a`oE Û/ YJ)ݾϯׯ[MʣqlLaʼ%ۓ {&MXx\ꇒIGXKa _}FODiV}^}&0zY^ZԴR9\\cfmL'Ǹyʊ R32r JYvzH6Mqؙ=mcn4"*{.l3M]/( _ӈw=*KRmMO(Ix91R2|#d0H{hBr_gbr !<;kv_-I]?nf$״=ohF%,Jiĥw~.91 uM1Uq{3qk;=?`]MO7}׵h]KKA*rrf}v]0a- m*Lbg&itr)$IO@ãd,úʧl5Ul97)%w;ﲒ=m>Y?;WyJ(@O~ˆE,605')vZD\GeWG4(},2q۬hGQ\N CfMX9 [m'2ܲ--j߮SS Rs:c~>uAʚB %^Mپ)q~Z-Ncѱ1[UJ:>R w<|za! T6T}2|lc'p"@g>xѮTʜGBG-p|n Vw@isS4"+Xs Mov%"DL=3n/6ajK]|w>`biB}uXO"pJ,H\Q[i5o0c7!\ՈX/6""8Rxa&gT Rl;aka1勵#Q&|vcbF@vxYVg3Z;~ f2i#ؙd)B"U}E"cz9ɦAӎtx VRm2ڑw6=XKjZ8.p;9+\ Q'~^ŏqe S/By^`yelR| lRg.lJmAy ɚ[4Q*B4bPNJr?yV,OhcJ_H@f(P1M9-s{3_lu"^vPy|K (CNL _w'3FHki mo!Q8JXtTI],roܻ@ƙ:s6u@&RԶ- x\pIkiEiq3*Da 4aRՉWrf:9{r^!jj˚O;~֠,,65bĮK%8=p'U1SuWFtPYqڳ$ĸ̩Μ7]U D K$ )d!43| )cΎ}t@sVjR%p~`yROT:z ?Vg`& mav %Ԡ]D|6DWa˃Ga{toeӲpj4Q6%K^ uOf~|ԣ^+jNvF\TC>tSG% Dyę2M߶sNb;/rh "qcx7Ɉ`@oBVoWx''?"zЖ?|/}g]eJ9:¶2]J(6UPsrgO+l̟1u}#W+%:0E~< S`K_D!Bϩ EVybHmW_8@0W Ir/T%%U|7=.)%x<O GlAc3-Cr/ 3,l3-Uy\F9/LJIID8$ɫĽ#}9|30*qFHpҕ#W]C;)SaZ'l=jϯ~;S û&H۪ э=l`jZpۛ7gFu E{>Z`w"(t֞tz睶n%B9<x`[em)_ծW,Kѵ6} fBO}k V!l;/? 6 r1,H°_l0zv5.f${C%J6uVN푵 ׺kh;2Lxy<sX:=$bwP톁S,\ ?,#cBQ;1Hgd#=~kg}Dx+&fKG|(ܮn<< .a@4a m HTfoҫ?.?V 緍o)'S="H aA=4->F K'py"!r/#Kγ-8{7~CY n5U101ÛpX}@pAgPk}8|ˈs֣M@T oE72Kޱ}S3>tXP ]x_U4I7;p۸.ݚ q5p2P!WQvh04Cwz?OoU` / #!!>?vG3 rOH?*G1Rv i_ Bu1"ݮUm7AN@ tDz8+]]DJfܚξ \6횐EU_Mj'>vTJ&46 $eĭ."(eQx.y1؉&‚)#=%L@$Y)084zPgQ'X`w} \eH bO}Fcn$hda:!c]2l:t_pAbK$ۂ҈V.t9<չ-r3:6*jRoE > )3_"XG*^_ZRP(M?᭎MFLӠHY˟wa>%n؉ɲ- ʿk(8+߿)7suh}j?Az ܁Rɠ|zA/SN x_D2rOJ^]Z/ ui.~>_M_vP"1aۤ5ѩxJi J&u߅ŷ2GG$ ՁFϿ6ː6h} bJv~vm3 H6iWrsݨ>X׎+ia S *"ԛBg _'j GpgB6f?1\ 뺘 MgYmԜ<<ĭd(y5g[rȟD( ў;Nu DcS"iM%5'M~#4@A!Cr#UvTߙH]8ÐP11&[ob]UG`#fϚ~hQVqNhKz~Nt(`4j[p2n_I臌 2˕6+) Gjj'06.T~RZB(P/Vd#m,8> UٶcfF)"<[{ueZ&%ʓb7wVv 6{kU%7/f`2]|yhLVC}Z(@Vz|FX?aO{I̚\N1BiO~^U}!x02VSSBS{TK{Gcj{LkrS=4 }U?Nށ)S:DBA3.f"fsj^E^ć5R_1l,YH_[sq'+m=o:r%qSjzۢٛ{mk39^J/q.?>b`K!,% J]s0'a|ិt#eF0ޣ/&*3RՆ-kŴr%.5£=b|%蕼W^ d+c\jWH=$"8FT!W ޓxAuU&!x%'uzұpIӜhκ;,`!0ܗ$V, /ܪoǻXbv5k <'g:nf*~ur"[c︶Zɧ)F?4 7ɒQ_PisAPdDLp1>0J =@1 >uP&5J|M<Wux+DO2rAȫDh+t.+ j O"Lh){l1j2.>-dTu)``XDaG S|%**@׎HWȏ>(@Y,~H#%sFe$Q+JV!rG+#Dfk莰>#5XC@j'Z E X{r["\t? ,9o$\wZm.w|C/3D:Òs:A}Z?Rek塧 7e,Rսz\ы>}dxvBv6=i4(MJ Aj(N.UsYʁ(ʿE @$ !)YZS g: o ٗȊw W)fʇ+ aKrCM+R՛Os) T?Gk~vA*=g¤{^7z:+3]v:.̖DUDt %E,~-Pl<5۾N]R^jj,~m]:O޻{CMǿf`L pp65yWtH'㔀 z漜({rv('aU L,6ʻb4zZduK0_k_tMAT'*/0l8SPjE5)᳂ t=~--5#zj| P.[^$!uu=w^ 1ƆXiu[*nI,&<۞d8"#ϳ&;$8(٘emGpm|t6Ikn6S;leǪ=Y]FZ+aCw.;<+`CIBAHK՗ idJX *󧨅^{$[xho"- [HQ4hUFq oӛ~5XdG< pjJSJ=3#lRХ (EИBIk,p7G ?\b?"0`Q۪|Q2WvWΥ5tޅiN۱w'm?ccH8B37%ZHu&fHzaN*M_Yt"[a &/ b ke맸npi}mh4N(6#`AKUK2}Dk oDJQw k M(45Tu}J.-־ln|u\i \$Gw]EK .3~OTIZB9\V&KT}28H4B]% Ieb]p:{t@[)8 yX. 7.|;RtRVhECbQυmF׌ D\Eɿ4sk/ W6WZbSȴ <~7G(3\M&\Thf@N$zRN+ܥ)_x8".KdnzRxSԑ& m'%՜E{Q)ĎZ!<%5ϘE EAmNU>7NxEԟKUڌtUBr2~} zrQW&MVz}ZI x"Eݠe7DE"USQ8BmMwũ*;ѝh@(6_%;UA{7C&03="Zl5e˺Ciɳ('1 UsԀi-\h 8Dm'@#1q3:+h2eee~0('4X+sf'ۍr%`trO=<\"=.ԦXE#PJ:Ma19}Òl \PTژY^!BehGqHg܂Vr6 H+1 "H ,v VU]4S,oO@Ib]*ʦNL $^ȋ ]f&os)ù\2VSy^u B.8ۡfPƺ^59XQ?_GuGybIZNElȜ)5?3HKCsE?MQUBw2kmk7 dUO] o#2SYFi]Ӫ_b676aF,X."[he9! r[^HJ>(u=-2ʭke>w.ȕԟ`OxS׬B`yU9T\6RpmFXJ)tł$Mx\e`EN0Q놀~.|F+-fdʬVd/^]D#Ņso Ww9,BiYQV*b/}SS3j&;^Dg2N0CPfs0vj8bCr4{xɡicɌ+#~5cI9r&>t1QLnۉ"0&O9heL"V⥪u'\2 ؙ+3qC.`h[Rq>YRyR?HSk1#"`6V=cs_q)RrZO%2mrdǔ V]H.Ȍ0B~!E)Z{Dz\sP[UyNt2)&h?ghLbU6  I3rg4" O%[#K!LeysT8HTo֭+'@8B=|slds6Ir7,G E>?{|`V]%ɚl( 0n`2V|w ¡۵̫,.̰#Njg/#I,N 8{/SHB}if>",{sp4%ͣ_id 'չKߗ[U̒-%hZ/7vjlID֩JQ>,ܒT |i"G4a5!FHٵ|PE+wAi$4Buy%x3UBhBa}8lߚfby"dROlqKuS*2Rx2gs7Dg G>9٣ \|J]R9jNIm"B.I2OT 3a߲:0[Y3Nz)+Jq:~A0A  hXa΄dm`&{t& rmKuapCڻm!XYD7mM˪W P![ED{筽*!CKtQ*8I .PeՠǫA֥o5b[)ˬ+rQs#i/tJ@Bt)j_}\eqcՉf/E6uJH/3D`<㑗(%q(TVe0# W:YF..S1~bi )+wT-B~q`M&ؐ'Ta,"rQuV@.!1{ŷ&Mc3GBOn`lTg@*:O6cD.?dU{IY\ /_*H]@ùbV!Фc 0rFsF;cOEy4Z]p:ޠt]~h 5%96EBȖO WW:T! ד6Z(Tc26"PcTMޏp\96TA#'bݸEc.,zHb??dvW/O-(WjM+쏙Zm^ w &0E+6x?X+GyB/NuB Ԩ;{d]Y[q}XŗH̟-;:TSg^KK1I7ZU&2b;d^A@W Qlg#!%'=maKkZ[$d%-s2[n'@Wk@|Zt,zsty t|᎜7+v0 f1(/.yIJ:qjFI>)gB^Y{F\1vf1H5ǣ՛5TuBf?,p#>1nZ^WMn {9 VbYK'>/N7FJ{gp ptdwĻD{<>) >л W)yKHzrƑHSxlkI<\iL Gg\=x'BC dăY}5 Pp!͞< 5/cbv]\=+u[ T3j9 hFZRbrȯR,4e :ԸPXH6nVI\[pϫG0jkcZ`vS2^;9q(̙Ow#!Y*?T6ku/t}bTn׌e>e[mDbTZ(?o0])76_TsqgHNM 8b)W51Npd{?ʇE]4]N)řw1N.j Vޅ;oF&?G),~HzP?8TYSfl/99y~TfLgٟK]ԢMQb cN8dT Oq%IƍOVT'QԊ`H$pbL+k~0ާ,(#rne--Gʚuv]If,7@wlCz  KI}iN~غ 'ô⏓!T1/;8£+!Kb?  04 DYMeL"d ?R|FRVRp\)J/y.s"}^&5-!EJsGD ~@2CU]_*~vӊQXjFO0͓ueTe]( k:ˆ::1<>?AvY˳y6d4䱢 %€kictȡ( .˚ KUop/"kAqQM@x=r%7@Yĭʹ1=Ro<sRIh/ayS'O'!9/ 5OMڸ>¯s^3󈿍jy} S#LT{&??Ow /ay+t;춳ʈ_S5-/o-voL|4Ħ֝@ŕҰ{3)?zݬIΚcV4gr &'#]ό.9ouxi#\|ϓqRNs)Kt!( Q$ok*ݓ n~2VXIذl`5^ܘ+oxȰ *޴Yx\>=h+\ؼXK'.|N݇!pkLBn ro,c%`qѹg ~pn1\Kqx˻k%` ="96už>%@4Pl`[^6tR.D"k|]%iCCˏJŪ!1w\_M׎Jg}.Bip8X :7S٨n\ǶzwDOOe/E@#We/ YO,awH)K~]QJx3$61b>խŻA-Q9=kGʴ&y3;ذm9jf_u3THcVn@kX&% B_#N0 t5IRMKMШ0D,|DeK0rD_[ȑV8; 7Y;; Ǖ VSU.epL?+[Kwt ,P~وi T W ɺ_1,W]*~Y)X=-<@j#6qGڳ^ʻ<ثt4wm"I:Wٮ/~;бdOk CL;1I~+)CqCE:@ӎk"?ӧv(a܉$jI@{cHf;A=$,4͔bdaOSz%Ff nc|E( g9^k |fץ=Z˞ܡK2kcow|M7N9?m@]*}W@O16E]/m^TŽG߼۷$iU@g(|t}dEE5 R8lu<}o7/_Y✙_eo\p.ʤFdڗO#z`g2aA~qT$rUl\AEȵ:_+-4[8ӌ[-bhqo!!DŽB ^b|y{j/sgVG+.CWDæy몋SY<m *7~4ǯ>r5KrǶ-C_d1Qa;ncK,xq'-ܛzgveA1YqG3O^A?sm44M{ ~!HmC<(~HHP^y BNvD t/$},9,4=+;4X}m]DZY_rQ+9TnϩQoG-W{l&0H; qԚMÕni,H| \!8 uu!~Ɔpq5D#eGQʳC;7e$'C%|T*3=ʺnفR= soLzS(LnqǞ??O(γ./i/+H^zc4}I= bC3%ܛzMY6 ˣڴѝZͿn "|5_Jt1'|uyw_S gbOZW8#ea 73S@/8#Pm}6K [gC۟(^4`~FA {2H~ ?8 <2ށNVqáWL J6ڧ#SVmU=-&A! Rz]SE?1?A MMYޥڋ@8Zݯ u#Tp/oΌrCnGh‰\&(yш )˽F*~R(!s{;#|H4:57zo+Ym|́hU`ʮELP Tp]ޏsvplP=OvۯF.Ƅ[|r>ur:m|LIx\WȗM0zxsD :6;!&'̊dVjQ64?=gH4i4kHxb .Ď?{QX_:]tQ4)V-gA V-Ox9+wUYd9oYzat0Ç`N(5 7f;RT՚ ?rl)d!p ǑԌO8WDܻSKGE˥Pa)?~YݔXv>{l,~Ao*0Rjv%C6hS͖"-ed*m@yi53͔x-WQ{ȄPݛ9ٟ4saR@Tp?VPۂv匲Qb%/ɇ::ة-)]@5RJ7}yG&cwLپM-;Z _4Ŭ:؍'+NJзBfY˨ !O/PrB<̕bXvVbG%KpLcKMLZݫr:rA޹iQ/ih\|w˩ $Ϟj#v~=!aV'^*B&Ic-ȿ M.0 ڌvSy9r2:V T|^yO&}Z:T*KhZu1rGrKoIuq vE,9NU18|4vn:?*تllw0u3>LoZ7AړGR#=ݜrMiJ~'ŧ5A. ĥ]m$!]^=81c5oX hEi'rRW+uK4ff7! Ք Te_/-3GxC(و;z،gUH"Py }g`U%ޯQK:" ĒSbESQ9%{L Faj!DsAn<a:k_)9ZK39&{ /U~`¶lx3hWȌg=E #-˺>X|5 2$gSADȦ@,~,]K j|W6Y\RCRSZPXJ Z,X;v=񍢥Փ sOW-^; z ؚc hddBw&>R-Åw).)Rm\M&`M~oO&?nOYjsBlī:780/m(I'kR1)r0t=G [c!C|p "Ύ繪ƽEh##NvgfNc*y2=¢|E5n;;^޲X!qF{(eIpM7R?\5sͿ%_Ҡx1] ~o8tGr%i3ɟRSo>>2hf gL8{HRuTSd6?1TsTmpuXzGbrYޘdrUC})q&'+䛝WR7|}1n1?U"X8uqW7a~P7$q67h+v3]/1h6p.,)ǿQG&+6k 9c_GFUgS~HU86r}aW3>D"ɓojeJ%i$}[^\@1:[>NOK}mh%Vׯ| [ik$Y4lV-ϗ6 ux1fE'8 \q^b*{ 6K܎[v[hx2='"P(^Ŭ^@e&oBeA~e Of=N%j:&\Oo@,B%K5?,hڴ)BYpP3_ n?0mmb/lckІNF-حCTvy2JPb\ yy䤣tpX!&t+{-D[|o#F0H5GPu`R2c<* }I! $~a㓗Jr~N<0R& }H*e>FUqO}Mk5"%Ϡ˵{ΥM#6\gD{?vf{nM'J&SBW<~a}yHӖȴ]`w#R}gJH,R89f SEy, dl/Hw A䉥=O~ۧ%^kv 3BW+!M,hj8>G r'_0Mx7[ޅ >7 "bCB sršv?ŏrF}ĥ E[ -wT ZI8Q =$(k6|qE3~WE\ lO^pLҞpo*vv_&',]'QK#{.? %Z&ݻD_5iXDtw74ȈU${/Q4i\8gqoA @<=ĨB4XpkI#>=I%JZ+p•C`gNQ}F̠y^^d [Wl#o8n,i[aHPޠ\OaL̃S0^<~RxiyY蔍mh7lB4 ",ǀUw +Wq$$8ڝή#J evE !Һodν>Em8k{hZuGIZ>]ZFkuz?sP@VvR+cMS]2r$K$ڹB8h1$YؓlG"97/>vx;a I*=\scʺejiQ9YL`uHqZc<{xa;t/rQBT2Ox?32\Ok4^rRy z!q+{,=,Dw#~ثF8{^|vQ٩.ޅQ޲>)V_i2xĘ amjt~vP-=e ߠ'I3eK:2y+mN!I80]J'U#^K^Slƕ{sgf0EI O@nڀ^!pw#)kHϦG@ WΠܾE*g7j'这[4Lnm{q Pܼ07gbFh s?+SeZ`7u34w^d RC> Og;w筺$e1g'-zƁy<&bp&q2Wa=]aLQV+6͸{ThUvO^VK# 87K3gX4)$>]׈+RC /2q߳+_Y vSgst,1 o8ל̚iv)tΎ}K׭SdٸynaJ*ؿo`mzgA*::D&p==Ȥ|%:&pW6}!N0jqz7T=)\8RY0S+ǕX QXD< VzX.Z>` c&c]Ÿ{p{eNs_szXz__B v*"s?]|fNQY ͑0HU?C@2y .$<Ztro6Q񍖢&m&wEwÃbEHطf"b"@i|!5vA1c+ol _31rҩueg" {ЊV_ͼⶣ攪Q+?T_PcVu.܋ȕ(("?nv!C)Ǵ3CɛRƶ\$nTڋf阌VHyᆢ:Q3ޮB$[9r3^-L}"|3r83v$dr )D.o$ɲ#`x%g{=x&"Bz4&GGQv1 c4DVat64ɧʵ;>@PK2шH=hOe9~/ Ө!M+=4뵳0b~\`GsG1'vNҟ%Јnn,fqJ(Ͳz)@}4:c98w;82SB}(}V\>dVM5cϔJJ(y?ouA,kA W1ԛ --әK(EI:A'X@J m LS@GS.M0w+6LEEb( * h%2@Cs1$={0 ʧ4z= :\GntM@:\] BU.3-̖{&P:O#:G}%Ih]zE蒻YnF s{f&4봘d .,1kVtia%&<jzDxh#Tn 5z C8{+iT~bYWe!_2Wr8<'D!v}{ߟ}YbsHi0Is5vĹr3Mlҳb!'y%7U$&K6A 5ͥ%LS^c"W l|cB!Tج*XNZ$y=)CGR^L*pNND7’x'QRwf*JpG7$ 4;dN}H?4S:41;GBW|{c*Tl|ǑrnqGqLE.,!\Aܾŀ4~te A_xH[_X,Alӻa9  D&FK0G!HY,RQ>KE0F8k5EOA5eO%ՄC<aB ?Y#FUnD66^C^I&16Eו9vHL3J>OOSb_00nf3 )nLL8<뒲^|ב,Rp3Hd?4j@(!)!̶?5#fb#ijT/, WbNg 6(i/ʾh^>n uL7O1 6b8FԮ.%  +EWǬrTGȇ<凥 $dAX;~n11K 1G;55 rڰ݅ KƽDOlJ!3)dyt^J8 !ݻZ{Ǚ-?|þփ֧EsQ?vf ^ 7To~ja_S"6hʊFT+@66@˃Jk/xXp@!E^͋([z+ic$J, `"DRe&#<6J]v2ڼpFPg\X}]Yb8?m!4Hg*}IB+Y3 ш.vހ]< 圅Iz7@ R bzbeOVO&ӺeR-$)e^o,!ŭGM <.\]CRsHW/~-^(lD //]]0MT5c1[!ogu9?/@7甓\tsNY$^50FR8v,v;Ps(-?9BjJVL=Ok7MO4Mg  FProWwD`GuѦH[ow5yw~[ƎKr,- 4 SXȹ Vq2l~r$#tUEd_|F^s}7AynRH&ǸmVSFQ4,NPN8vε:f=R+U( Tuuk.<ĵ-5n5[q.'>dڄ3r, G/ՌjhlX:JV$z+Q͑jTeT#.6j98(AW>A&EsHa ]#Y nP+d'wz& 0?pmy.`ZwT9_Nn>æ~pw~}e$K2^GNCIs@}PѸwN~Y&VRbQj@L1(ş!ʁH0~N?zѰ9E"7D_eː+ҽD-~,dΚY:텬n~,ZIIk"@oGc'} g""o0CK0V2ЛPxd!?T#܀ud/*^q>W /Izojg2-Y0UXC,U< /ޯj)lדZϙ!c'lzwR{,< ż:8em(Dzm`` 8/kc| ɂJ. ,II0yUb ,ӄec.s'@*m(Y ݻIZPqgNL:4>pIŸ^]\AxElN*ynzn{ V=Ag~bzF)"%3<㮷.s!IP}@лg:+Jr{!iǑ-6[} ㄕTy=syCjb- aCtilؒNpj)JЪh Ǫ;֭&^c.o k(BX0κD91:ߝw)J@Ww-x.\(j!󲱗-ˆR@=z "'$Dz8yG.b{8UTxqMя!x|PD=FB8ō3r(&u]*md@-jTˡ&aG~g"KEͳ' aL8 6nfS9!̋bT~~>1<ahڃ\|cI.Yp--_;AfwبA1zlIfKIsοWiBh*Y>WFi3`(pz ѹ,I#_.()sᵙ`FNQ;U p`=! ҆UA!ZmnDIe0 )S<(g]LLL|T%jz`Ths}~sRZjdA,Ӧ'fA9*qnAfJ ^d|Gr-P|fJR󵛂_Ux=Se(o͆h"+}`ipN&rѬ ﻓS5J,<KסVZ,G+T>:H>KCbs@L 3p(KGX ο vKmΝN|x6PTLCl4=eqT_/eb@nHuVNU) sĬ;}y7B`T1=Nm(.Lu8>Do}/ըWlo r^<\{q_Lōzl6'H>m|?K Od_WR;ʕ#o%BFSGg񺻮1*jAǂӕ de?Iю`;@ٻ Bt3vq vE3ikr5-EC& sL !%)K["?{կ 5u>vP aXFMɒ"d*vOydgjb9(㶺odP8).'ΕXQ*S|)Ҳ#I4% M97׆BS0括UBh|FeX%Mqi&KџvF1~a%\K/,i*9HsRrLpEL/ZDH̆8ٸK,}})k @$fEEO=k+KRc\86Ef]Xs Phiɣ@,^c~ ]_˶ 6&OV}Hka-Nve#h{}P9܃mu4Z2ewmGTpv܉MQszCHq6fPr#ϔ|Z91JL5azwze 3حRJUwgSc/ %QyxYCd &u¬Q^d*VЄdI0 ijDP] MA}v,*,!:{ÏIY35!WHF%e[_Q!C/0~1n% @ -p"Xj7BOP3[06(-g0:kUt?>Hv9;Ll>LH޳ w?-w#oh3)VFP0VzQtE7'>psգۓ[ʮ | /(iC}B3#H Tx|ǙcChp-ʯΛX#m$1`jVo7ʴ+g-,jy[,7N=Zz[Pn=bxum[ AQ+}qD;@:Bvg&oKi}-Uv6LrtrQD4YUr&N1aX_[\<6 :UZ ) aq/|F~.\Bg=F gniŎsV8#Z<_6B 7O"BROP6̯Rp̶͐1@g:U(-) O|KU 'R11V3n""˷wY.EOH'1rr~!i(!At렩y{_~y9;7.F?s?#5 P ZL}_kWۂvha>A@H%W}Qt͖3^Mt lRU17N:A^@Ǣ6'% 9].KDWhi8JY鑤9hȶooN`Kc6 3{xnSh=Z{ܼPb0 QHhM %RU'Yf j).K&*տxߏ MƗ =o!RVk#b,:| $@'~C4NsV uRM>x%_a73;)IN6X0cVQ^ðk f]0ye-208FA쁗} Z=Q݌g8YX ޢc}Ddn_@}w"6eMIo o%7Ӷ: ntT0$ld`ҡzwx7سۓ52`āl{`j;g_‘U]/ޠhaC]k4Մt ҆iWs̍?'@ GpnCNM݊s_c ?quQ.`9l+;I孨GX.daLْϨTġ`+.dkQֿ͟yD` *OI8}z“0HO}US.ϑWFZ趝LRmSU[NOP$R!F١dZ'bUWjVY8J21c bcBMH<>1T`LIPQgִt54hzJ clW,_M>FӀtJ!`TN[J"]#R U݌_1UcJY\vtxۺ.3>_08('x$cY#y-V1ɓx=w1 muyOӲA%| )Ja*{fTI-&Y[ RL 4=UJH#6j MX{:r&ހNh{bz2<ѫYiNb5|K{|mt4>=rnU{ؗ|ó754+ x1ආnC+!> llt+eIӲWs(=^S7zF85҈;).%6+hԜ1l$[B:}ja$)[-lP^%Ww|` {嗌6p΄mWߣ߅zoFMckQoWp12`­MCʊNjLKb_+a!c/UbMƼPC@CӒ=X/VmOӽqмFdHMX/d {ճ`/.5 vkY1xNmIyvD&g"D5=َs#@0E*o 8,%"Nrv$ Ŗ.KI|/nD^ځ%li3W]Ε^[ DPe6fbA{ "4juμuTBiD ɦxZQ=V{Nο54ۑdB݊i4aq"p]fS`IjfrL,,f18%$Yh2Y-s 7DԖ\mKqjbG Ȕp 鉠if HA =`} |Ѩ@_OJrYfVKOm"\aTnps@uәB%p .Q%9uFf^0{RK|[51BZ^Y"pTV$j;-EM>^hp'+͂&@?.oňg66#)nۭ_D{}Xa:g\?˫H]e/EA'i>l8T W8vCXr:EB_Ջe08A}텙,w;l z$k;|Ea:m*YxW(e_JgNi4|zfJ4f^b]ө_Q+*@tlݯJr. qܽ;aўԗڑ܅m$ pGJnu#[Ŏ dXDk⢇ FdX]pq]|rUz{QJʧ> OG$|/>Ix`T i}ku)`q~iRpIO(QS&},P7`(5! d-Ly8`zHrq&T3Iȋd6;gY/?̓(Y'"F;elmjl'(3}EKHċ>xOt2h-ݪ(DҗT=*zy. `PcL.)2=c KYr,(lT!NTM\;>@ cVb%V<@Eщ8]|mI/ 8xFh4SiN,T͈~/|PPuV>_mX:P  49ݯ퍞urxhr|Jψ7 ݸҙ\chDs\v!]&yNkZ{sFd=JKrA|ԨYq{-AݮXhl{$̻CV;i|Ȼ^Bo0#wg:T1]I<@$CX7&F.FEʩ/{)| ܑzG hefmL,jSۮ-T> y0OJ n`t&+ԕy!hբ>7e_XGГ'IA9 q (apc^ulS[)*yl]ZCLED{o+Ɍ< f srΌĞK+R$VD#ui-URJ e :x8]2~LNM4RL34%#5E~1@ɘR1*zL+,CxHNw/rPEv[%\'jl†H0'loJ3NOJyp)CLvCyڭndos_P*I=.}JۈP^eOH(Q8Ӷ@ļpIsG=-& zJ؝ĎDu+g)& )X H߯ C+ȎYU uJߌnmeL76v.GA(F)+44;yHz\*9" `Fr.Zrĉ"dPHP] ܫp9? ~΅צ6mI6x#4q$_ON3f#cnˁ[Ksiy]`64mPz$*6 _,NhY2> 8$~4 ^N3$[hb軦>q%4T.(JZ˜<>3Pi)L6'<89b{BnRzzT:A'm W]&=_pF%9;j۳ҺԂ pva$L3~yƀ[2eD*n5Z|)x) |-M1jM{neW?Z(Ǵ~}™"5Z,$hhI@98V&1K;'vs+oYiRZ(uTEs"9/Hql,>xw ز)~~ n"#Lc:fY-wThM2$Hہg#qC*g<Ԉoܱ>w!Jr YYOz^v}DՔ5?ZkަP ,e>GBxvL+AuWB c!eL>VޭEe^gfz PZ "n SSߑSG"X{ ,CnQyT>dpzE^ΥelQdC[o` *XLuUw&p]|&;)مNw%^obяMusZV]FWi^&es[%8oɫRz42b#VW%X,U:xZ59Ywh㊷MP+໨SపDUvm3^Qtfx3*\%%<fKY0zЌ!lStOj(>kNwZ:@3SC "[^+2ژ̘X T+S_lczh,y]~12"`% :;^ K3v J5($F5ztE ٌjeTMG?\֓^z31}%1ufD)!43op;J ӎbS`1hq޲m[="O?|-!<!3炢n>Z(Yi-ycDW(GmG=0F) i8byS|Rg!=*f%*Ьow8zp^=I-Q*#l*-$7R6Vk7AȂ?<.)o8W$/j߭`!RF褁"[؛e1c ^: +[f.iJAFx}2sh=Ė&pJ,/aI<H-A40}@FˆV7om3;!u$T; *ׯ0![T h!n4Jn|T wv Cݖvnڤ" hbx2K]jq.[nWYޭHU Xև倇_$; aCvUFMܻӑm& Jx1:xnA5a$Z)LDnh@x+rTb_B'WR<v'Le0&50 `9\x^Km;,o^ymtX=dRh,9 1j4(õ,@G!J\SxLPN&vpJʿwB1a1nu/ݥ8 ,~xl3E:,|@&FFkË{֒- j=0,| Ndod-W |{P®n=zN7_rhq8gƤm_qk[$f/`=)ٷVw9|o&[+*\ntx4%i9F s[NY<)^)xuF~xB3'm%@!gt8vͧBkhަ$-d|~iT7,;P OZ*H@H{Z^._`DBFϸy=s gOgmy ؛f'ݬNw#qY( A\Bw2e؞ e@NGq pMX8$6Ůf[<ې6ozF<]Adb_u2o'5v ~!S-cGͽf tx-MK|~1A*SX [S4tΆ!~a v#ށMrVT!rs>avωr \ޠOP`0RۑtX5/Vr)‹4%I\gW}G ~ 灾DGkwv4Et$1uhH׺.a'g* ZJEUׇHpiP[ Mcioоv7~h>& .M,",H(0^{⧤]`bAy]=sS#; dЍ!vù?x۸ɾb2AYK|ԠіP0 (W">mVqD=ʌ Zcu5=??XD $sCm˪XBmͶŮK/CC_ I-3*^ Eʠ 5.[<oBwei?jög76a||DAKޅ/176h6ޑ8^08Un=DJegQyTQ:|H4{zgFIcϼS!%@p{aҺT2H;P)W ?QÎ#}Gczn!wt9"ꄎQsiU9^[4*X`5&ewu̓CsF2(0mCnv$ƸY,T.HCC UcVO:^s@)f'cYn)Edp,- `*raNp,rH]f*6qͰ3~&/Ո(ޱ3O.ٯMadzb1gg;d)+oSb h"}TiD tCw &x͆?VEg8ѵ+6@*io-wp/<1w%O0<0T;i٫#7EpŤqa:s!*d;ZۤFP3~ { \(my;<,Vyo[J2VW޿ [] pW0ݷbb2ܱw>B&LO:mK(*yjj:]C 9fMI[isl–i"!˷%&^fuKዻ&" u,TX zwT $r3| 1N1S.kVg.*q i@EqGvo)^Y5_IH0䵼`+fwY;E(Cl+,}`j |yrS.Քt3{vdhG-ڙҽQy9m5 \]lT-#La>t/io:Gg~ImO 0OȞR qq D0<.ꃙ`Dc⇃c#4Jfi1q2K@g ٬5vkST* =0;jۑc{>LVpTCYyRkB Q´ҒT[_MV7u@$5@/l(g{{Ӽ\56S6j[cpMSgsmmDrMR{eiιN\Wq:E~nӈNKo.Apw2iFb(:sH-!9FF4,Q ,V&jC/IX/zH +.=5?ix-ܾq_(Y $!¥Zƈ~"BHWc-R:T/@KT+ߠ"P%Q*6tr<}ܡ|*N Vߍ:&y~|غ{hBʑKK e:MDPY7C3#*qN 2d:`tOBF #grrA@ ^^DzoJ)(=iq"[ :G̅"nqG\?S&ֿ!q7dY3( S|  m:*o.WOp6/|/J)[i[K?2ʪS!w~f5d$\ppt(wX7<)g4qi]xJxIb(Aْ JCϼXΠ?NUe~ ?0@`"1B4޹S:,5“u;Cu > JE,D`YmXjR'aJ0iVHڍ\s"IG]YǻL& Hny\.=3g1`?g.MLB [ BwuɏXD2F|v%)vrT/5-}m2+}MrdJ-SL"c6C2rIeD!pHo#P~Re ULCDU",$-Mf0)Y%Wup=b)bՙZ$5=e6GDU)K`(2.Twnl8o*Q ͚z&4} Ɋ]7G;ȜyI}A,qģV0^bM65ja#d;L[R71B,9 o16oVr& 48 LK#k 3ey3T6,n8bc*<2V Bmd7}±]޹(]DPS&fEҀBӍ DG)ԒEqMp) FUzI&q3xKٵ楗HFZ'w>. %7.ۚdwiPa% ?N%=ƟAdžQ Wk[eÍ[/QI,۴tii>VML|/.dE hNha5cV鸁7ac SKdrt$i0@7-NQ5Vɝ{5^cIX0bqȓ@X CqЛ݈=p<$*F\_>{e8d<Y ؅~!hyEf%\1c8w1R%w*,Fb*b6'{,T+-i ' Ez܌kKW<؇  u! g0MoXbWtEra fo/tGv xo3m.dAhá-n%b}u !a[x_B/"w:N eJ>GC˴3lJ8_A/ebEP:_vT q>?wP@.=<}E}zΝ !(<;G*ߎf5 Jf tmh#yu$9wDc٤L73 \W|4gkL8iյx X]D I7}V1#7o5jhE"ʡ@Pkvŝ'+Zro'D}/-O gyɗjZjpjb^<.7\*b`w󅁡PU'_'M#]xJ$}}ʩ?$><"9ˁ%#SbI29NzT휍8QkJqC}*Ʊ̚-YbB+NV1('Um4bS~,0{@Ԥh.*r^h8G3^jD}mTft ,…7<npj$ʢe+>Qq>wVWڕ[K웟$YHVf;gqZS$F~e 2d7%x&YΚN bEwBg3MnR[޿{mZohi) zOcZpP'0\Zy-mDtZ)틄 [+<ʫk&;r;t(Z7pg"Aj#ͿOo1H*!G&.,FoX/ q5L+(P ɰܨjO3 2cl)zzo| Yk3ܝ#6lC}ʘ'2y1B& OBx 7Ȝ#Ŋjkܱ8Z?jX}ӈBznF> HW58N ^X;FDfVb6]'Y=R|IOG dAp\Kgimi)`*z/?$Ac;k3ۜ1J-j9ΪL&"ǼԬxlճrAbF8ZY*HK@g`KLaʍϤE'ȫ^Fl95XdhN a2P4߯j7Z]dxx .>ևKL(F5Hj}S5\^/QE}:KWGIVbǣ(痿6FgQkR+h :zM|a{좡L^,$cF$؊ejs;Êߔ=uZ1GRroD|R%SFD (|%2L6"ތJ-x"2&YstAķ}鮉d~uQ]A,u+"$xM$r(Yc`!j`.qgj@6Mh5#\rwW#! -Yb(etk|@tDA;#d4m%o8iF.Qϡ.S,ux_krt" ihBz'Z&3 5PX~p$p.nW xuqʥ|PBT`bÕz_~\/_y t&y/%sW}6!ŌkZg5,S #.󷩗A[;Ӣs!jvW2j9AYo ,<r+"=haNCڌ7wiC>V2s St$}yu/N"^mMێėt>u, Nkj&pf)wc,LoE{!mZ.?#Ԑdz'2:>p[d|}LN<_3<2ߢgBj)n.KV͈&1s1uPm ^>yrkkiâj[nxBjɿAv-ms" VY#uDT3>d.ُ!~#$zJ!pX$l:GR,vfXF$^ꤼQ!zGǍP7Fe%'1 =URd}Áػ\)0ġҸwXΣ3Pq-x2WV/zz2%)]ɟm-_]{j&ܜd[]-)36 (1;iР(,f2 ݜRS_zlMXn}VJ ?8j^iLĘf`%wtW&ԇ/=E>y!eYt)IsE\mh1Xw< y}LvuNt݁7/|yU{&5(PIu^fCTFIa)^%虛tNg8eIG_Xȯ @굂ģDb!KS_H?@u8>4s,din6soC:QB9~kGן1jGyzEpW%J3hj\-+H x?inYQVBU[!8^j Jdr^<'(G7uXz2ήmyؚӼCO֐W1/K!y8QПCNF-ʚ;$aRl|o4R%v#jRߚg@rGf"1lFS +4 Y[̱lU$e.nSlq7O$8§DqX?޲iWKUAѹH'=0+xYP"ObhC$OQ7GTc]nۖ3}/@=%-gJF y-tsMKB\_`*e^k,ζIF &< kZ?FGa3Ḛ20FYB浸IK1 ! lBuھqG'!Hw#"1HRr:!Tc(i3-cRy:x qsܥ f=fC!3Κ|L{P0ZN?afv{ƂwfMboVğă, ,%dIB3u=àGdE*12`EͥfafS%LauGS1AZ& lo 7f\ưwX)o|7aFFSNC!;Ag-Y-¹ T:{\;PƸ !PipnDO-cǜP|rЯAZƩsJ 6bz1[s5s@\8G{=mGHSZϏv3k-ԸDx01!ؖGi0K8ԭtl&xAaywv//Gl!Ճ|=U;,(fS7kvN/HYF.Aù7 nfw=9T[\KucVQbn{:#)Y*j0Hl146W/^ eZ"P0ŀh6rN*DM)2VS?~*GSw!VB{k +Er{nsڍfz|ɬeo[T&s'/"̟2e~6Ak^/x2(Ɇ%bY[pQw^sv_c]EՋĕ#hUiȸ"C.(SŪiC?iFglNzW`or%#b{4tmy(ʎ'F>ۓר-a|1Rk=' !쀋_(BX Q. 84g=>2kì\ϸJ.=xi*ݩ-xӮЮDAJ@J mzf i9HbX/hɜEd7ArKJj|: +SIHWy3K ǿoypJA̰857i_X49/SJ2H XkL=:8ݼ;v|ϑ,$)ZynJfx ͐_'Ħ0-@n!A w@ o`  f"ErН].7|<xGVkixMips>Ě 1څjp4Vx5\3 'aizAtg4~^:ll5<0ATٽ'g]c7}tҐ7^8Iw?&[*"tzcctG!3A$hbFfi6Wp pږ= HX<ܭݡJ\qP'J.G?NtSƎ6gH7%\i-(o5&lء5u'2wîHv$%{eG_>wL[g I綪a 59{ڠ6% ²ޘR8mrŠ[W2], (c]T7kЅ?S/@C^CV[2vά(``a ~ YK9{6sZ\mI=<[ R~i2FcGw`1hRÎ0soA xuP32 o a 4QPQ<g)Nk_(/py 2̏} feHOi9Xե uf״ǂtx燀y 1^W WmVQm[iGozB^0h 8{z{*^t=\G諍d'.RߨSô] ۈ$d—I^M9ȏ;ZƢܗl3nkjp?f*$$sx:q^P,/Do ]T=]X2F8<@$Jw4|}ڡŒ#RO5qQDKLj:r5@A'X'K{NORomʻhv[e-%qfUөSn3'(mt)98!K7II6 {7-wHd'|a4OeJ79,vFBߥ鍷z4yRFdsa& y#pPN#8tX^HGLUeP|+볛K!7`U8AqЄώgyZB|B[Vu> Op B=~܆dI9g'Q [¶oWZ5uBUP9S1 O*ۢ]NP wL3fs}T]¨gm0p=~NqcHdx8V@,MRV@Z…!@Z_ZZ9˸qFD1M2K`i6OR|}-LĄp gN]&]vZٟox N :CwfyĦh$*Nܸ%: ۲b,G-H ^* /c̜E<] L>"Ia{FBm ^8EH"O}0,vb&3%wi I+rpr{D^r]e ]H[~F&:@7ꞿfN"w oVZ$_ ّuGd/"m:I5K2;o_ۄv:YU-LIu;e4 CW]6ur]ɬ3XP}Q\R,E\Ԟf(MKLǔ 5.Ѵhgn?o>~I_(2R%̧Π)Dαx5KxC0;%-an^[2}#J$F/s>E|yR7,q|"4R^?o VEqEkp6̮,H52.vEޤEըm![gIUGf6<TX cu lY6?܏g6]c9?(j*2 2;ֿ5?u`%8BPVQ9a>MzݰLKit y`bRp+X"VzcR<(`"tLb8WcwfX+ n S{"NJ{<չ7%MBNmut_7-+sX9a!'7"s'y1`nX~5tx > Ma" Z2#~"/ؚf699 '_bF~(C1ƜbfvQD~9H:+=0hצ ~o_KIL Bi`U)L@%Kڇ׀yK{:GD=u ,|U;Ż1{5122@:TMX$V\VeLW޿O 8؞IINJhND+r;بUMAcXCk=g*dg^e[)`R;6!@=yıeu3h-*9{mcvWepz3{c7 zc[VL4QN0_@{[k,^PzlT#]VMBvZ>j dkh Y$T`qTH|[>SJw3zgs|}OMe`F\yT]mK5Vۚ9`fͫ)'Kw;ר#b.^+Vls8o݇!V$p{ 2)aDf!?֧$ Ok,IGvG$ߧv{ ss$ʍ+$#TP)¥zEZ"q_, l­ID B{EQ[AXG8Z-/Y__ۼ2ʶ`!,lBOqV` ~5Ӏ|d{wEA,T]f3ݬׅ=z)O ۘ;t)p \"vl ?7I`Ryx/)'$}L@+`Z1+@:K1^:a5(lUTuj -EV@m.)΢J*aUX*@K0dn݀1k^CkyK*Z$6W<}9:]܍E+'fOfվT5\݊ )lPz_r붃b&5;eH}39!Ō+픘普@>lR ƴIeΎFοyJ᪖V5 V;X˸G2^;ԑyϬMk7Vl05uPAC R` eY?݋97Wlp mM=M*7j-v ?`yM|8no76!,]}'<т$U\VuE7 Jƕ_jsOxйR p8~jy0}NP%==UM [z%}&J!}x4 ht8NVX3ͻ_Os᫰|\Ԕf8uz+8!|XM{n\Oi;t+l A2ZJ&Z)(eyM 1sl|o+1g.X+&t)q᜻!a#t(uO\=.`x"8V"0.0΅NntGt0 U+(ڙ"[IzוNW6oOꭉ$F*C"_/I(kBUHe/ v2!O?9xah>Z C}7d2KLw7>x#)GdЎ:7Tjc~1 lx}_}`&OvBw0SL$fPܝqo?,!?EWk8RMR$8Wc*PqX{16;I/?Մ,={/M:7h{ .Ě\ =P9Sn_)]g甤N1/:_eM5*/3 K4yRk/DP6j Mː Tp󮈖SoyUh JjM36/{&ysөu,W#BgP)'ϋSˑE/h]z>vOA⌒60{%>4sIG#3Q_Pr%f G[J̋G!'fS}J}ǥiO$&<-¢ϡy—m .aSjssp"ΛKh4R v'W͸fGCْIzx@GpJQ||ǻ j.v0MѽrzΆQF0^mbχS s2g_TN *Ұi=K 75ksIW6iO-+ʙR-YP` Z=?_I nQԹ/!ALdy*x:GTU9pL"OCLwKZBj :=Ճ1؋P*M.y8!5(ܑLkk@C'GZ4D&&pH$ #(c}rt R2| bU! _ܝZa;}ǠɶyS*7iz} #?yxdRl!iV5PD#lX/,Er~~eسIvKG$5[:Y4uks;+Ns83Wn$ f`{YƘ{z?D)%&KkZ3|h와ݪDɠ-F%\lwoؤZMVuKohh{kt-yP('"}2 f¬6(%䈝JX{œ\JMp8x4$%+.˙D{rq)=.M9lDM; M|tgp8B8($}-ٞD3!OҺbL>6s95Cw0|/#\Jq˯٘(6m|r.\WliTΓ..R%4mt@ؾR [C˯齣k=9#N${qÇvտJK׈nC#Gj}-ƾ oqz=a }w\s? Uj\sNeT߰~F fdܝ3QscaٿG f}KO|-l֑uWz J०t<يU($x7.Ւ(кFiN4&Gk )6$l[kC0d̝Iksim 5RN~ X kd4j#l7`ϯ*᧛ߎ%EJ9/Ns  bDK=B,sK L 2)XgGXՓ~kbXOڛISfOV)ÃE܊fq<9E ZdFP P~iw>>vq|GP֝OHk3RCEsU# L/X'pjeL]s~u:԰FvdTS3'_W4ij x1dFv>\PmI)g,SdMK7 2o&J}#]m4J$Vfm EQO|YnU2]ClRYg2,ڞ~Cr) e}֫|x7kem0[}2Szr Qkhu >Q~5PIWčJ9_':#y/xa>Eq ps-wR;ވmcFQc*wѬ8Q1@C4IG)4=]5b,Q%zL޿a{yN&s`#O_/as.],43d lYovHJQ͸n:Ի_Rtj8ƌDa(oXr힟%N<&ȃ+h߃k0[SZb5]4y_-K&SZVrofQj`mY2t&Ah : R@ini85Bh *2qyVF9 Ft31~p2:ED3: &h]պ>CX|Q0mReY\$װR42oE GnCK@6|>Cb9o*jI4?l 5aͿie}>gS93Z+=urj,6۠ @ڑ(?%kUFK)hSFL}6W ܦ,ixT wns/(wR$-=^v>ǜs1C~ǀ1=` O7@:xtc)yuUPvӒ,0D[~}`Ѭ˚zTR_ lЎ5J]OPpSʀrrE`i̕OK5;։s< )͟kqWw nyb5Rp2Hn =bl; jUTa gũ/Wc++smi#Ê e -,&a"^,ďH_-b&/7S_FSXɖgK^} :;&=Yl pkJuy7$m4X+/{|1@m$^t72yϮD(l(ϣ goD0`8ǔ۱ Ә=j:\.ЙeuVz[A߇5Ү镒[3˫rys7 jR ) Wm ~"%1`Iߝs&HԈXx}GJczRݫZ%zeɇ Y pqbx,@BQlB!q\VԏHݡ>޵jI $}Ehwh5<Z,g(ys¤цQ],ѡȵS0<ZWKvO!8彩 oA #KJk"&5Gi))q6/kZ5xOQ#W .>S$:ÃY-S"DmcٳuPGDb>`HZdjParCmB,H)#oa:Zоlc5D;/kF:!/9"F0M?fKJh20j=8]cXLmU@zzVҁ.J Jﶥn!2krFq`(;̳*KrBxTfٌ-cڂ Dhˆҷi0p=Pz@ZN߻T)|MfcܫQE/Wyޠڼ`GSSlfz: /. n}=^RK03w:Kpct5X<]6⾒D]3W>VU{lnr-yaaI`c3cAHU]0VԜ`sw~H(Xo+w*J;|(EpYapCQy=#HXO<\kY@ŝ4DecF2]M̨l J8hZEJ⁹ʹXs"Fd?u"g02Tcs' fX&3(J᝷@MBZL}ɂ.P?+KǑ8~cb'B1ԃaBA LSܞ"|eb0Ov3U6> uWйM݅z"Ln&Dy-h. |k۹YkC'!{y/k39SUh{5{5:ymmk'p kh.Dn.l^-y뉤@'!Uk ꡾Nee--N-{l;!4(UT\-üSaZ+%nwHfmj"38Tz*YK:ARYmfV&/9e*ãR*u`DIvgvŏ6I]0*BI1 mm~,4Tj.Jm|{ͭ Qj2S~55%r35hawu:Q!veSx}pmU[U=n8;5/e9 ifX驇Tl ]|Yhl7#ހsEҌYm4Nc]j7zsӟq*`!&E&A"ntݦ.M`[3?R#Vҙ>C7mjϰW>4@-Cp;*h 4vX+tO/8 SȦ,o)mR˭Fu >ͩtC)IJߖQԸx".ˁ.[L|l/eҙ9ޚ~u7U[?G2(u>) qd5U7|.T}bYc]hB ~xʬXǠI=Pv?[@Do+o0 ({7&,ުyx(IQLsM'rP2nvadl(Am5De(tJ H! 6p`Wie7i%j L'>== %H~ľGw}^T$s$>G =CYv BQ%(F -"/*MSwa2*H;3'BŶ|; ֓ZdL^A '~ѻCA䁛ށ<5 _d*(Cr`(ylCб}R&ɌޗՊLGe-W@RY#?&xK_? T>V CRK.64X+y$GUV6AS"Sr10Y~{Xj)H22fD+'N{/sr%R1q u Tw2"CWȧ5~Z(5,\|i!,$AJ׳*p#z b5Tf>'NV<:8Ν,h<\7 z?.;MQ%rЩnTw2a4!"LR7 3p묻~zFø9,rWaKX8N{R #} *RDcz4OH禷=S<1r)'a)mЇ짍n[g3D5q/Md=Ц2A.!DU/?Umxث{֎Ԡli)N^Y(&6=ݓ1j8KjsOg+v1ي#V 2j)mhuP2ǺPj~8GQC@^><^~B{T%j)v8(oh{bl|_kV|EX*׏!)ItpfpMy'T4%M5E} ݦ(2@|,Ag 5 # j`m8jYҐ8{'{NLB5xBwOӚ;) S'{W$]l19G)Ұ:v^5#YQg]Yu4 JX53P p;pnVD&piG- ~ZakduKQAud17s)JX>sSsy%rV;_!'̚?P'$>rtHSêG(ݺ3bjy'0>lF0m>k"c6":e˲=KDEg*i1_0Y8委yNLY^!i`f#] n pR+vBaeI^ Mbp(0,xۦgSLbl^l=SjPRuʙ*obu7ݎ]+₝'~.JH)=K7AgGLjiJ<@ j}*=q¥~Rz ;ڷ?-оzZPyȭ+r0弱^tc]Ka.ş[+-|זTm.TxOiW,i J'%?ɻ;S%fߢQ0 U n`ON^$MHvW|̲|ap*21o&<J ;691c;ʧd${W * Qn0!plv֋HE09DndcmwnF4yo"kv:YY/F><#+FG6' JAhNy1sXzqfjݡ6} ߅sBROJ/GwWw%Mdzyfӕ4խ1m[{5/@f> Q=0g^Ą3ڈ7;Ng T Ks/*f%{.`}]6ʬ%~`ط?`ҟߔÈu5b&FT&Úɯ1ttF "?LFK^1և:&Mo(tFHg*C#VkwT*ɀ9& Y856CZi4]d_{VX2'C0E֭Doݥ`%Ѵ *A1ѰASN;K];V՘Mjᥪ5;NoL3y0! w6PeF(ǤgtIn1(RD+,mHIZ{* YG ®A1aלSXfΒN >Ϊt%Iu,bC>37¬bF@knti qQ98˴2tѶ5Ȇp;cQ{F4%􂁮J|E_Xn%cH?ᅭhР?wP+6^,wϮn`!>Υ|0"x 9;HEd1ᡯx֝ut'$4_}]#sg/qO΍ĨSb_f ݸY*Iy@_c>B&)ʇE#,Kl,^M"藜-Z{N/hK dgQ9l˫;l d?_H5ֺn:Gz"IMмt{ /&j@U:v9iؾSL@0 ]'JRήN;"7[]?̳Μ-9o42mXYP̊)ċb(GW, B~GY3y ;f] 8ƶ ^URwF0n.@iL薞5@cwR]XX{Yތ?/^7k,ө2tAc]WQdXeQ֜7mgQ1ŧcdAo|>ITͼIH#jp8=bፁe8d뫌2$rtmAUG65.kͺd*tUvb`6f:L6GIf>as0( ]k`EKGOI6"" %ڳ`fJjg+7G aXLV( ^lC9u7  (ҳeu3t? a 0ES]P+ ީ)Ag*St*U0ğNӓ|A8`JE(Վf2xeF( (qpEc.p啸qYR31@=nxw׷PWhÂ{V9> Sv=SA3 >BΑ=ִ'H([^3zeIb:7n=DGTM(\G~34 $H K.qϰ֚fO8)e";S ;ay^RpGUnЬ1i,;SKz8A0 x~+d6LA09.YͫB>/y7ۢINt'9a.[<[Gx)bF}=wCφd[ K9]_ن<Τ;Ysq.HcŤ/Ϙ r{ B&q~ q(qsMQ 8 M tJ7 H&do>k0EC;-g^D۶Y/S!C'T`q=NDHsb{2?'Kt0b@)IHVX;8gIB!~e')ʅxT!1 wˊq:;%߇.]/ W꒖L=h^ImrBErйؿx!Bu^q`vR"/n}~V!*uwyF=g5C(@ 'o45a OKLy$0}wܴfiL0}/ds0}t\>U-yФl[Q;[A s7' ׃/ ٣o(sK^YiDf-)߭-U^ X Ԡ2+tvq9|L 'p_-EN IMJ|ZK~ MAl 3^푂 t ѭ! m5M~:W ?*  n:q}^ITS_fzbS.tNn]$9Q"ч;6dyzJj aw/ƒ1hʮ TwJ\LkOI*}4I* qU?/LL.uf1'6:ac%C,!?cmfFC*[s^ռ d<^n垤N8]8uĀJ5{Ƈ>s`yw!Bƒgg{\SXɦҍY\e PAJC G40mkת\8f"|Ɂ ыj-Ry{ +vaOb8ky}:!UDY.o)_hVK-##bǙ6_3Ӯ6>viłkk[k;4"mҚr]V` ܄:mes)o$^0,XIm鵖6zlOXZ7LM^k!ə?x$xh"5Z x;j Y7 @^Ž6 J}zS)a[ɉ9ï }2/Ԡ>}3>HRvJ\0NcsSs)I e^oy8eu@PjeLeLEY=9LT/ W$лżfө>%>S1.|y)ȳvuち0PdC } $-T%׆j:xlM5R\ ^bU'S+eB! 뤎1ϊϧnc=is`ސa/=KLV-mOU#ƿ[,@aiSː& Lb~{>˷fbm75K!طm!p3Z`Sh/mXr ѴuXF%l&t56Be^?OUtE O]x ]X8&s~Xز}[4+3ra4?!Y0_-M扢'hb(Ca9 MHcT{ P4\v&2WvRQQ#ه#/&ww=hGtwNǃހϷd ߩ>/ۂ^\9[NFje pZKhM!F+'g#oht qfMN}gA|.c-lElCO W#_WӺ5+IA  ފi0i.mG] hHcBYWY\ ̂AU&,#+~#k<^#H:Ua~ t7e2[d*(}zOy YK*sYfKLM6Xi6&C4o_Y:%5u~Do3;1V)@)2CIɷ'G|ڼEGގ(rnv*e{d/y rǽĿbدNC. H(h}mW+k-ȫE#6TGϩ퍭2ʛpO;2c:4aQy " 5:[K7T_ڢMj^?E8qt$ +!҆~ Yg)wgHHfs=PBNB,j|*;1YʠA.gȧ| ʁ`#Tt!2y P(tV< ym=oהfT4xp{LKv ]PY}G>(4\cvZe> ΚE=nh(pǭIzO"h{m7=k<7+> 4|vG6?a(ijBbA PkwFoV@5Z4ETE*oV^&Tzc/׬ ; XgؿNѕvyg) &t2;jscd~ِDTk?=w9Ge%5l5λY zEaxe&t .JR?;0/{sp8q)9"<ω~uAM'2 SX sgrRv%!ɱ)z,sWm9L] *j`y[& 8jMj9$Dt(Z;*̭Ǹ[}F@Ogclq{xoYik7 (JJps"x9aHp\%\j?1vk`='~Da Zԇ*/qE5?ؙkBEvv P ~v-Q}㱜.HxMtnMܰ'@p3"akfPy ~G *e*ES6\LKv!U#&K,Z7) 56 Ά24G& |?|c=L[nF K9SmS{P!a®72‹ '\pK\u73O}c_WZB% PvyL>Ҧ.dmxghJbْ7EFӢ+SG)*טG`1rӆ?>wj0݄FP2Ğd!t_A߆ %  -;{¼gQaUYB&˓[=Aׄy\T6L_~ztU}9SoxS 6ЦL&q6B^jcI_(R|@YV 6k_;Z`Ɓ Em Cֺ(7D'&<&))h=TNT"IErfYٮ͒RU7 JIG DuvԾdFF6U1*[dv8~\k`8(7l.s֮;$.6vs8+YPW!qbmUԯK⬆܌e3haD5RgpKe~:H rk0@5Y]6T]?UEk˩#\'Houc55wjcڈQ >5AI3N%J g Iӧw#AeMu2Ye)?Jx|"O-1^s9q[?<*9Ꮴ(HG-q\C!VY9 Ul]ָ~S,Z$+@ ٻ&4$[#HB+8(Tc%g2_ =)cֳıp^.7K.Rŷj]/0_5\lYDĆm *lk '>M;X\2n\q`鋊bGH,\Јi/fy|y؃T|B+;X`W>Ai~ =+m)q:EbNz<,Th4 F2, 1Xz[aopLsq*; Өv?o JJ&w @ py<=`E=SrB74lHݙ(Er~,D&fh}k.?,+XcѨq AZ-"aKuh]1tfG z " vj)`d[p2=jM{/b0 %Δ>US&^ek|Z>q"e|BS !M;l'j 4s2s5mHQs&+cW}v_q )t~6 !%W0Tϧ) BY 4u1.%t'ޮ,)1|_7fS2Ҿ36DJu`-[3wƄ,H#FmO&@|:m+M,?{qG?6":NZ{y75o6RVGSY >F*Z\uҐaW,bK4GC1#ċtj?WI3> `vӨ8Q j[Enm`g xH(cgW %a<2О۠dVL M(]7dpcӻM+_FwgmmU x -\14O~R=PQ YEQ.4t37-)ԤGX0?wEZa&0[@s`f8]!iVMMRS Dh3V+4sT ŠdTLJz*ԂwEig2ۢσG.o=KQV\`8jD ωTr Q9_7rW(GcIt\&'g;ZRٲAs5)J{h >C5ǿ0v},ߜ:[ 5so O3D\9BZoW)+ p*bq`~<&Mkmʒm>?6|bX{f'&7AoiMjaeN~,z׌NFzou_;>?7+ 0 dvw ZuMi1h]/M ,X`<٠a䬇abtPEf3Cٱ+Gbh  aeZ 7plp\\ O ?Yk{][.LYS~`RF L)pm:3 4ೕ|Ph)bs+vG}E s&ג~e,R+!>O;ԕKR Eo|  Ko8MnpG!ՄEXƸ@݊f?+GEǽis; H7$,=MlTMUJ==c4^gnrT#H^S.|MlV6` 8s>f%R3W#gztS^/<$+ZdALFǢ@ʇhú;rJg^l*tV&XAHVS6 tLa<]smCfOXF!#}_lhFaxzNV iVkPM/<c_Xe04\wR"hZuk?)d(3pu^ٻ5;77ܛpf4d#o'e ՈM$ zxOj*;TӶgn8ȩ+u @O綫ux9)f9 bԉk(<&/p#ubaN Et;W\YgxH>P._6У cp_Re9@E +iT5fk .w'9pӵ=\5t5{秒eÃh؄\ǻd* UW(ϟqo=#=N)OHqZʋ =Q^UVk ;u-z@9'YO!Î`0Y X:v \ށKz> /rRG+Rƒwē%1*8NLĝÔe%6" ZLYkJ[цnJ$6@Dwӆn r-aˇ.h&"Tzj,R4gyREaOӲ fp.$n]]Fڊ MǓ.$BVI#VYЌ3~Y?IG*PHv\jKhm0yW~PIM:K;aI= ٍ@߼Z=5ڕ'\jdVr W:6$~^͘ƑLO ^]u6Q3s췰)ķp]Hs$i=_dg)U1x=8,l/g)}zwBh} di6ݻ+g@_|:KkƢPJcu* wZ=Z=/8~>!y~E 0[g/ֿCG21&?`>pSD{y'kJz{"'ˢ\Uٸ :B{Jۚ@UʞcJGBc6Wl٘A K>4 ;'MWz CH}Y >M}OaM # v`T47, ճƏg7lltR 9ψ.N[g ]p9nx4^jcm>esr]ғb+dlU Cpw*v瑁d`ޞΡS>; LY T4*nU!л'1ʒ.<۷hԯ#)887,! F9櫇U?]GǿF8 &P:5ynГ#y!RG$54kc)ciT`p@N<2dDJu\b7 Sÿ *w۲( SOk6B >"9""uY :=9]Cʾ󦤫W`[[`VhGlg|*BSϦƉ='`O W>ɹ,ɞfj#EeQM;<{dRчW/]_ɵH9 ^F! E,UP:G>\ow~ trMt>u<\N~_Lnh~PA~w,'EDu}U 0a@s( ֺE,~GԅP-ZXc$܁Tz 㾵x EH6dT\Ij-3O@,rʣaq< ' ȼF _?KX%>!|oBV>[n<ǞZe ^,eQtr1&ny_~%`#xU=V rQ::gXaWx'n0+lxLPQJ^ixݣdLg<7i ~zd&kQf?^ vl>P87KHb*CgV%(wP$D*%+ǥ!v3B߃*3b-E]$e-5 e#ajn=AmVrҶpsGq=c$20poicoWyXv=sT7*(CS*{lX%2_hY7!H<[v0ٽM+&ꋑܛ*4VrѶ95.U^j T{$8_@(4:yYԍ^RPDW7*`]\*o:Na? RƧ܅]-0~Y"Bc1XM}l2NP EO~i&y5zt9_i )$ɼS!goQMq[+49+ 0p|_)Jx֜Po.sMP(@&0\Q&zVJ)91V̯ahT"tV)M9\03^%du[,Ӱft,xLscG,wZuiiAG@\fѱ1kHΒ͊ ,ƱD ɴ*rN| }y %c-u 5e,hjN;]rd#OP󞾪跳1r:4]eBSy(i,">*j``֥l)KePh~9Ixtﰛ堡`IcsY"sHI1)x1KHNkiyvmXKq~5F_Ӭː[X;ڟ^xT mgc: ҿG}R(2J00cAaV08?ĝ}iS=t=[ǚ+P -%u? pX-܏BN%-jTe>e L;L⛣IX <>˱5a˫x=fI%ͧ'fAE)Q̯>ytqc& Bjg^C$;! ;_{$!C{v] 24>ӛ賮ɪ)`>̙kSK =#؜s1 PJK/^&C;I@BŸ(Li^nB3 ӶŪPR>>2'\¹zl-Q0F|SHH(ٍi1;Bfߕ ViWC KA1v5, Ȥ[9kfl/k$167z[v U@a$-ؿoFq8]bǚyI`I$\?S 州5Ɠ"GntPdj&px_/9!h6d{P]rP|8ʱGd֬O0\@x5z5Qa , V-ӄ2Z*EΎ1njt[=޸Hp2uօubDhKX{>l W*[]" Tv$G9bpe V!qČT6noT5[1Y=0= ! 56%5H#}9IBcR3XOumc-"bk2L raTCGMHrG+BDU<[UQmxxgI 9z z] ̷ՃH3Y'Dx>sp12rC%&Rl mtaA>4 鄵y6gIM"ٕ&~^,XC*뺋FbH^g:)뷧Nٔf*.g9ZѓTrss::ieW#9uߡ.h 9 У b'o="lK^ASWoeG)tts)(jbEq0clF؁(ch 7lJ~{鰵ؖ4q&ڣR%.)çC } 3sT  K'r;8_ Uu1fԂ9>]9c9Fkeu0C+)NDH]?Cpbe԰2GSj\%lЬ{-C(78i3{3ǥٙ{KqѦ WqPL{:#mI.;|x=5niA>=Gh8u{>FPYDK'XTQT&_ JR:䃃&6R ̈ "|0;\l hS[—aΡwC_A`k(Dxm>A/Etc1Z/+HehK~'Ļ֮ʱ@ȁ!"g;o edX 6ĚVگAh `4ײ$&F;C_` 0Y)EE@#ٔ NRp`\ Ae5巴+M }PjWdԱhQZh.? d>f4n8.v'Q3Oϟ<+-5L /:(z3,$eO@Q Җ3#5.q9w:&qT -kFȩʟti"$_a0ގT#@oVؾ)x[{Y a(xZ |L95ZR=,j25߻_\vVtY=NiiWf=ӤԽDQJ!AqA%lRqXQiHsȸMW g8#\ϟqjIe-A4KqboD>sa{GӃУl$@|ȫFX2Bq!1œs=⟿~v<[l.v\Z gG_Cdo֯1Q !P;,rK).;YljLz@.cnǪ>zp'T*XV'Ƹf%m?jaK[IDLpb'~QB'X:G7XToios(`,_k[0ise(L_<\jR.qtxRBմXmhK!&YXSXl47@d>ZZدŎf13@E!vaažn*{w%329=^ &|:rҝ}v>pz0];x+SIT6 ]^su$|jIP4@w1b }STDO ]?9`90c9w %p*#rQA3 |00O+|;+Hrwߥj#o G|?up]]V]ѳTަLʛ4= p޻L,U.e)۽{(n9V va:5ukI',8iLI漀>Zz8C6^KnȮ 7WLV-},̋er@Ōfm wL.d4`cdhw)qN$C nvNYp՟~{꣇AnϧtH>hh%;&"`$>W?}R |ژ V[Cxxcs5e{6"B0_..s9^ ?4GaA]L!:)aUXy@S ̀͡p; D,CXGj$tﲛ`Hʙ .ILY)B)Ƕ{׺HX%f-IӁkh1w*4[F#^UQ%(}{WnNdJmY!(2B!2ZO,P]1+_~P@NtPLd&L%jp8?K^qv n|SEMbjK$e-k0 8_l²bܩ?Q.x9\\uM+T|[@) [N0n5 ؠE:3/[R&"8~r3릣@ޔ7dU,@#I4ͅ3y D&Eu.9YK^ /@2{QJc5 lh vwζ6u1{x7m_W!RY 0/Y J0`y׀!=s-A\Tg153dۇ6+'_>Q/A97 B3YH԰&oiKϧpń IBҐK'G4Mj@^Hl"OxL ;@SEf4|k 4|-AJ]d!g.vʕCB[@HFpIWH jhwrdK-.+g}\C^oW`m='sXLBLro~^JjemWU#gTgs=7 W 1ͳXO>%P}!XcY!C.m/yjܦ"#-)q)aUoD Du[NVQ[_b31Hɴ.1ݽsEh$[Zo`sQH& ͹]3Y`Ό!Ő?ۉ v(0k"1pmXrk,lJSM9ʪǫ~-޻2g.FR {obYFM}<־qV>?H}\QZyMaOc5s4o3azEhj)nTtSgӴW<ټAٖnAjUhE HAW8T#hks Jd>wn+j^)Os>Hb3/vI RA 8cc"l\g)"U$䎾 Bd/a"Fv}qPgQ |!gm_|/s޵V &Ρ>wH0k6Z/F 2y^w@}3Sw#%D4Œs&*gE3TWrXF®CCŒ,T ~/n@Fuӂ[I,ؐKw)K=7[#E| ibG.Q{>b@ޅɑ6 ;So^: UR{GQ98`U~-]ٱu _x۱ܥM 3* eʨ 谎r lOcד($Y&1N'~Del5\w[_jY+6FgjpIV&ީ.t'I\,\0պVb5Zuv3 -\SY6 {Tԛ,*=+ ],K~xla5^*`X'M݌Bc*h < Y&>,ɶ_≁blC@-?#蝰=͑zrt{s%k_~eVpZ` ـ3 #c̛!q]el+uhh&b )(&<5CT:l({ NRݞȤ}ypGxaen@{1 /J9bRԗR5|`(B"W%n!iie4,Dh\8#}NIO*6iMQU^P2]HfwE\7[؀2sÇBnG" !{D^[e:nEf*J7 Ղn?Rf=p.8Uq;mg\iL1M<,qƦ/I3#osk 4Zm kH@ҍ+bNӯ)Q(N cqPbxSe~]4 4%cJŊ0s*h%s';ofgcnG/UQF0 fw ,*S!JH[νZCPؠ O9R,InOڜ3eJ z5&V =L׬x W 4^D Ӊ=޳hr_dSX p#=q`F֗n3 ،'7)~WAb@Yʜ)n`iϜvTrμb7 $?>Ф(i7ֳ ՍZSe(mw=[MψSgFyŽ&O\^nY@m Bȭ*O?c 8.Hf,r00wssk;x&e*XwT9_7ى 5y#YdQ 1Tr93'0yshGpm3̴.1 rxG} ^p\39Dztf59-ޱL0L"8Ie{y'Ŋކ&=0HYh6D'' QS,>2 .Uv?2dԡf$MAڠ znH28z1ykFu^(2#.A^S_WU\ȝ\#+j]ʲ~ 4*hlnC51fxӠos#eХ?=!3s\knVMI(+E6˲"6"WѽD I(G+6e -,UOj#f,g>o\ ^?~:mRZ>v%$>[1`cB]l-tɦ=ғ-Kvrۨf0v cXbg}%/6ʏ+M\N se ӅkhO,>hN@8?;l{_6 # KԼ*@8Fh#8 },':69Uj)dofJ\Hғ5wlsBLx8qcQA?uYW>pA3;NgJ4@}%Ć~1@g _"Hkx y g''ôbO`n ɚR2Dr[Ji 5.y2I4qtDҳ&^ Co^O7] 2Lv%[yV;)Q8؁BL1.%bsT,W9 <^qLG @vnU/x2T]<3tfMҬ㪴 OqeT\o~$Jl:aOM"l1 chePIbKm;=/?erSgՕh@.̪!_`2_B 3,䈌F%|V3k0w'՛sPmE9L_95U{z$WadQk?r4ᩔBabRT!|'L-\_ib7G&nfT7\Drݔl"ZR-S". %]myR5 O}Uo8Jm3h zUFkp_XùⰯQPvp72e01#@r\@2R;mOg`70՟z`S>b-O0s!" Enx\5*TqlRͮnBJՔꕠ:xpu| !IqMib'޿5xiY  Q/al7` i!(\Nrt<_:J]#!#Y?ʇ](t~:s$/*HDeԣ(=SUj=KKҜp?ϊB>ơn~rb`SbpzsTHv½f#䢟ON7ckȺN ;5z&j f ϳ(u(;X%(BKg._Kװ5~i:pe&Rê9\?t1螩?1rq#\LuU!CPڧV-:~[S=J|TBi@Xת4E)l26p":tw$$O$q10*If[Kp&cEdSq,ZD? aWhQ0Z'A5dJLͼi~̙5f6iffNm ^z\ (nxvShauK?Lԅr!܃1'$ |š3b!U+ԥR۴ 9㻙;@Nonޱ'ddRcԅ_[}NC1HMҦ:;A&ޭG7fbί3n+ld<3jQ7{G@5JH c.* P)V_'ȟn{uD  OYϜ@^/rt_r64RH:ЭΎby.:3 0tRWzb$I6`L@y^;׃[A5 ejb;&%6;NJe|{ר1q,h#ށ9Z%C2JޑgFѼ+Î2>9eO0O.yi< 3Ղ@=$";[. 1H 2;cBe Ċ.xVф)y+nv ϩլqk+S 2\o*zj 7vZDY[W",} 9Ŝ*x6?]^^,:UTQi/&DsL{^j0IGwz^ɄL(Mg١$K(L2e@^I)A]QU<#Am>-׎?<0C8Ay=ĔG`N7*K>ę&;H#">ax㢇TlYȨ#k'J_`r2bK+!synxwӍVqځaYin#]$CZSxe -<bsQ{Y:a"bb\>SṅUm{fùhHiiܴ AȯTϕf &&DټRr1?OZqfΑSòeA4Xo]ƌ >#W]$YtufEe!A|KNHI'S.B4dËًr,m"[si7^TFdmr?D)r'rʸkۢ:2%B(8F11Ur(n*NN$MY>aPx}Cz4C& QogFxD$G"8f=Zr!`l@;wVun UZ˃z|(.Cɧ=]<~=2UCIW&#ڎ9Hͅ] +O \{ğ}k$!hPQY,ܢ[qM f}_+{{WM3/^|-n2!Q)C5p̽ZUZڿMD]T8JTkL@]fI7~€J;uGu"P*=9MEP[0H{Q2PX{_* -h ϊub(n<ތQMHU,?ll6ѰcҔpMkm?'QsByf?My;PbN>|tx rPءzCg{ zJ֫ݝSCR!-]!V#x I\btECLE+ qYL>^M YEjԪ~X-/*W+a8t]1_-bn 0lvvHqb߀@OIaX(o{%0_4}%a:]CF7s {g2-7RwwCA2`9͝ƾN@ܿgfDYBd4洛"uҿGEPЮwD:5B>j l3$a6J{=Sĭ7).})+ -mO|n^4 ?R*UIHk>u;p:rдlN?nj'ʌLJUTTn2S(5'LFƉ"a)AqEk{Nj2gLN-VvG <*=L9w2'[&WVH])?Mܡ7'`DViG[ $w;wz&4g6,i_pd5ʊd| :'lvdyӹQ(rDA^&ftJ^nQm"Ar'sDbFOz=.?|azs@$E&?LPA E OQXD==3n|utL:]ВPGIl6|$|?a5 {C ޵H}r|g۬[:=79ArsV/󏞾katRCqmKrsNX*{ ODyroeְۏr2W6@>a͸#^u dC865[bͨH?e]@'CQu(ؤ7GڹTv1/.gݵdcXAac&ݵcgLuQf R汁yj;0 д²0뱈qy#+x'_'4fyBc~8]CIun+6$ԉ5t47 X)y.B]/^d'ݐz]rүaN^=}jA[ bu^جIe睤V$Xc$CS96ƳkF1DDlf7ކMϊ`Lh2Ă#)!z2 }9 e}X#0^S]C% 2yLJ`7@F᥇AmKBhw̶:W_^A7tSuL/gT~<Iv}j{.4}uXLzE5BGwX@[Ϗ]Sor*^9潗)춳ZJs>HCStrnb Sa_JT'KҡѺ񷷞vy2/H!W$45Cg=jsÃKr8?j\"KL}~o /`̬5ex^< m]]ob6 Y,Ovg`kʣ{6L9BNI%K{ێ{w.`(+ꝖMb2U`~+;?!^Lv14d>Wpj ]4Gz!Vd+Әhk? :NwPij5Ėe8]L?K=TAhԐ |i[pl8z=zzz29KU C@rovh /aw{tly̷- 4ԆZ" a d q\UUmũ ^i e BI>S&Z;~u+!WVح41 CcA`,v<Z1xxydqCrp !-1aT 6> ʔ 9ה 6U!7~<^us]w|XPᛷ: n9آ,TxD09qk!C pf:yծ.Z7(R)M#XCMkzxOY*S)2,鎁lصS"ñu/v '@`;Rq8ei$?7@Ym0ж.U7d0NpPn^NagԀw_Tx=BK ˞M//6qH |#y"Q7cC)B)R16i^Q?!(0 Ȥ.taߓUs[kDj% u;̗M.ɍo@e9ѭJ?2zmlce7sbg!0+;;֒X,%zFT\BsfqT8 wr-ȩ*JVԩd۠+4cIDF%. )BRi]SҾ?HR-" DGm(P[qms0,&'}2 DHo:;Ӡ թ'uDqc*bϠya>*1ӎ1" %Aqy(ɤ=pYE?a%DӦA(vݿX;b+Ю*H;r;Kz{"(U"?Ani,02+L>.ěq`ݟa}'gl8os&i0Ļ>`3_*4C4j*V$^Y!jnE|`zZEzEC͆^xaIi_3[4UٸDS&NvفY:݇ JJw8Rer9 AБPk -',%^Sn?"* *: P$6uH"?,m }rD~SQo(^<^,oJ!$o.液eY|;@04zω|`Y'K`a+w:ὼUTԴNG DnvHzl#߁csE! H^:< &Ė"v3X#5ĐKLn>W1IWȡ1BCR75Wz_R\ ZdcZĈdNCS2>WPܱ6mfc롈3W WedϣdQYh +^b ]m ҫzlQ0mntIh vDd \8_dݙ}3w~F`fC%AEEЄm:Q)􄉸o{hJۻm^h {zֆEv?s8g⩪*W]Ao,m_ofR%6W!.[`tzzUN7+3gQ4iD0; . Q|\ŷ9|V* sTD%Njq?̐qny2-m9.qJ0E O;dy;"Bz!C)Zm>(HuG=eWUt$Zvn$17ƫwtĉѡ+*㎬M+]z>?v^1~0p&#vo}(٭7Y=f5>ƘgVc,h`˵@p3Ә/rOr1A:en\\&K]wTaDsFCv?wN9䗵d,j7]|;k:1ـXҚp,֔W4xjY._ɄꇔPmq n;Dk?dnl84$.B $Z7*3SCzMz'_yx$K!V٧~J?f&ja? =~/#,p5~ sWEc"@Cu1ԘOC`υ7= ެb%G<+A؋C`-.apa(wX %2i#V%sě\;@DyM~Ztz7l^'wb#xi 3usK jCz+ RZB_g 'M^$C4 CeO|SKeV<EηWݫ*Gzm`3xue!JXvɆ[Fʖ"&Gun_zu)uoHjn;}{=a`ʼnsB0sZ]+O챳%I6b?h5i &\G\SB~G jn .h+rf#aԍEl3維jC1# jIӲA3Yuhjt~t뤚 #nEgȜiI_t{xFT1#;%KN ] ;]dҬq9|Gti7C*f\%)Ik _5Jp{U[UP îFϞ[?_:w;'?ź+`(mV,%|==7ERJU1,d$})WWx^i3ӡEX`4 I-z>-+a`rETE[O5.Jw1C@2?2ny6WA}P:@ێ$k ;Ep`Ūh>#9ćEXqWP*,>n9{f5`4Uzwjُn_6g#K&b4`_&jD[~ej)8 T=B|̻NP($駷Ds-"Nl=;a=10ÒtZ!Hpc%/J)OEԚ1rHe^{=e!) !q~ݙiwٵ:*䄃$ gL hvjz6 @; . fo>h MQ x/VY7^IUwbURI➋]d^\J.~㡬Ns|=gԜ<ՔOnFZoىkJ[xOi?skX7hK-|_?;Yiuٱhff%Q6gl̄nDPDkƁH"q5̯@c=-Q)} %T}a3y gkYюҡ"B_Cj;<ɺ~TZt:mz:\$dnbK%8:UV/j.^'j֞ܕPDMF^[ƺggcAUjyZf"EhӱyW_ºDSڇ)qOFŐs4L2&t X 裲~F.[j+LJXXQNZ7gQ3㸷ۍi"H1j G 'Vm` r<"z7KhvsouBA8c/%(kf>Dүʎ;1<7A#XW6\!L&ū9a6,cm^% pߞ}~d!1lS Ե?RSؕ *7]O{>B>2a9&{3aPgțMBorH]W;&t{WB0_ڵRDRJޓ6g5~LV5@B|3O,.:_ó*jd#Ia [<^lTm\ciȚ? 0}P||>mevzbţԐFI"oVDf 54,G0H.>Tqq/1% J$Ayfoei/6nfj#xFl) 2LEo oKX 0PF ­\v⬔E0vЯmнUc[߈~|e3SIܵRg[=IfZLȃ[͗a7N\HB˽)Z7ɇ eڣqzJ7*.>'8&ԛu+YO^$өƍf2 mDTN*mkNd^=z;5G"#7#pq` qBb'T R LObL& +2͠L*5gq/Ct6LQުHÑ4~~x$K,inc[zkKʋʉU'/xSaVg;*d1t&LY`SRL:ƕ7Wj4Ks4qJM>fo)pYIi 2(_ 1QHg~ 4@vBvG\ 麩2-}F`ϋh^C-3Xk]J,͉U'z ej2;6@L+;Wqh?Co+QH ڣ0څ8J2e?'3a#4.]Iٕ@!2[~w[Gc|[Vkˍt(1C bxJzJ4V{}v2걛%cv>UD72>PiX6.Ʋ`hH*#PlKdѪyR˴r|b~R$) ;P]mHL)r&)~X>` T4KMPGȾ:j?1I'Y*6"Lʶ 8KS~[ oJȶYZEְ Ļܗc[Py[nVwx;z=>]/WÑRpoqYﮙbZ0X;jBq }S.pA 6խsg<&,ikk!43_.ߕX݊ D`-Crt3tvDaVDiXɝUD q|vl(ZXodПr_ڼ6[k/MAS ʊHk'N+zhiصpiҒZK)SDLq 8^y(#JK0hj^j.RMmְq^P0^/M̥ AH$Hς@՛J/n‡! -jebK1rCd;%g2NUvo?>0o2mhh\awv޸j?lW(i[nܦV-l6aS&S#-0fMWCٛO ?&ѝ'N%{L[{~q} @: !b鯽l\g!-r|<qp^q'*;fJ,G . C lZbMu%.(h$ګ\Ĺ5U7Uܚ!X2=L3դ{B5ۥ6CP9#Z{B3 '5N)9"~] ZکOOA@en ) _v &tf.DKB;u+zK Ful5F ȟh=~8xOF"9%wl }+u = DP<14ZXBM,3 hl}"QEpJ_ַ~N(2/@]\m`q#W{HP:/(rk6)k#L_J]‡ahHnv!}Rƒ ұmcWkTղU@ng`6-ysX eSLâqI^B6)yOW_PeTeVbfc#; cJApl2ʘZ-EyM-ÓbdӞX= Nf$'/JJ7yL/:#%[ j_#|R!/EjGxa 2npAE2{¬u-~=Q̸>F>\v*v+"8ȮDeVH s*FR1@r)6)s$`Vp"Ks:q`˯dM 0M{*02cq ,oG.aR-KSp̓v?Nk`6U-GU<&fB3m˩ӲE@otm T A⃵9L+Kç2f8 CtK_jӠKԧ>47iҘ#P@[N*HXߓ?u%4pq2D8Sk.MtCd$0 kOh|`뺽""-ذ{&ھsx<Բ.1$,zj΢g,;?2ო@?/Exe>OEjR!lCD .H2LӦ ]˸{71;tgOv|bd#q3׀2e8m  gl2  43آP4ZJr܎{ ]D؆w|S5a}).N4$m6m'`Lj6yugeE6 _o,f jD:Sr`ݏ^6?@S_Z} |ƒ:WTr]Z 'GvuJ܇]Q(S~;ܿ+fC |ZJ}c6S1K;^0,apח@~Cٺx4z>2t4$u<,ZA3uJ, LQwmt2ų5`\Cf(jq)-7Ao)cp̧)$!Xg4~a*%zOft'7з*agQ rjJ'^BĶL_>= f"QURE-!s()pXyMҤ%TIPL&k#9[Fnޞb2nՠSdQJlD.O>CLsPgh?CָMDg6M)}'y/Ѩ'9?ܻ G +kQq@xzp4Kw3Ss9QҊzbG_\ʽ-:jJ<ޘm$΁cWFp}>И2_!H:Ve1+! ez!蚎|qgeD\S==DZ ;gmQ^j> e Qu9+,BÆ~ N)+*T랎z[Oc$ ac7ڕ_KW }M fPîBfRW,Zr|ɧ擷YtS TؖVyBLqɛ<% X8Ij0h>h胀 ^E^UypdHrϝ"X^~E Tp1tLLQj O^+foسȴ4Ǣmͬd/Z`un\@ ji~{ dIQi{­_E`+G w\!\뻤Ki_`rFS#: *rEa j> Wxڜ|n"x~I9rc0}N&obYLj~Ьn.xS4l'?m9xIo!w*-ng Ð3N+3E814WyuL3de* Hr ]otŮ]c\}'}*nP]ċu/ MӬߣ:xR݆`Q.Q~ _l7$$,6LUn놑KRX;Tv.Į&mW/.B3]kpl3"r5|i%ҳ:L2uJv:u|+a@@Ƚ^HS`;cwsB6?f2^;@oɱډ(0 C懱ZAh#9&2(T52fA끇_l914bBЭXBvw1 Ȗ3u|zQ (JۦTP{n:e@{*̟_GkYCQ?p06KV"mJ}.Ljl kd~yVcPa,dQkzxy[nA,S}@[SQi t{x@.?b珛>J,ذ9_t(؈ Q2Xj*'\V*ˇƙÝ.~G Q3#_!gݍ$3рi:CiSi[%t2ɗ <zV/ZFmTeeWVwAsѯ%=㚮Bbəf" AnsD !z35KCr`7VAyb𕚿g8)Vw$w VD6@K'=/d'-gFR^qwnf}uEqKܝrɰS|_K4>,, (t|;8UQ^+lq0hNT>@nmMGFj#~s63"Vp4IG|Ga"C:DeWMF&z.Bg Ϙxz,ؕ!r{hX̰d"]Q8B[2o :iSnokRFX(F\p]cœޤ%FuOH6%4t'%ޱg qnfR43FĶZeLX@N@UShV3IayF_O,=8jNDAh mcx7豖,]l _pH؃~IV Nk!twj`4 rj{''N0AZ}цSޭjEww#;]绷^ռљU"KOo`>ӳdk5ܝXQ+LhiHArR?ƉPC| rc$Jb $փRQ fHi6F-0,k4m<0I#,}FSZ+Klotvp/3PfǞ7yP~8j">:%2/ꚇP]D~<:4+c0ns П[_W8]Aw5V~4=Fח/wz_1l\ % [A \PI#t+OL{E`m<VyǺ\3 ECe@LU a*;"Q7B0z16*vD\Eg<(Hqj H2t  u25lx;@voyݬ†M7"غ?V"}@h-YT'7 ];U@=P|F 8Zu6ҁa0@{e=6^Wݜtau<ק7rLvFѝM\L L첶[jyԒ) yag%Tɟs$o>2`3dT >#hNEM-|̼zf<$8)|`qGi{>2=grrD0Xt %8SV12a$v.w7#r*]LO]z0I6? ҥx%tCz~(Ljޔrk!yJ>/МFONi5FIBV-&4q+o6> K'6J;0l%R@M UOz5C^  GTjDp$g=CA~CH F G=ɯ :y$IA%5C[` +,ΒhB厣1(B#iݕ*S9] lOv3]Z?ǀLd^@jSǒn9jlT8KvSRK5*"o;ϝ3!0dj 0k4 @l >XJLT_Trϭ&)*hQ#!2h@v)5Z`IF7NwTHab5-}'OK 7JFhS||( }SƄt .3iM_NˋQ~9[zjN(Q "/E2!M[8ttDa#N<,Ek,B".ȚܟS>,](%fđ|-znM_9p4Щ?e'+M ׸ggg&y/-d!CD;55{]D$u2yV3jY rt./]Qh59~De%()\[d38X3㨳Yb*d<9<-o!MJ\lwst4ΓI}:t9Pd5G1~$\ %k8ż0KKS !E\a[SI*|+AbJ]bg6B^i8 -kW__=U|{q{!bΖ\?[x7Fk\(oNG'-|<)ٕscثנTQ͒RNzV}Hϱڹy7X䯀v VQPo2%7mNmP@A;Ϻ}(DupX`K{^sD b[4PHdѴyQm{\#}]P8K5JbDk)B` 2L# :-[IJO2J߹t@{{d_w'o)g°Ǿ1oSxJ؟T/2rR=`E`jbM ;DP7f.aP٨䙍;7]0أMu|~MaCfm!Q<9i[+N:91UrkGZOCLAFYzKn@밭7J6:}ŋc}msSSyHdUS֊8d>}Ȯst+-1).E,əѷ_wHx-]g6zA{cyx,5ְ '+~JF=.Ζ],ަZI7.ۣ {c~.f(>IFbΆ[^\ /Nv7yGD=T2ozˬ`69ZtRULKRjuP`x(,JM_z#F>fdCªSŐ ~ qF%:8?hKsِ/${W >:i\}Y+GXyr s س3Ë^Nq*L"#:&:lRPUCmUfjDg@[qtWvY&)U][D &g+FV!vnֺ-g}rdqMW%y#AP/QZIXksr~1{2r}Ϸ_aH^C[!$Ϝ:Μ`G3&X, ^?v.$*Kb]uW+ 7"ce%T~82kp:FZLϋwR_.%:oKPXH[̵٬!H;-ɯY) qqS7Rd$C{Ͻ`<>:ZKZG?R uk˾gg bH1:|*3|gCT\T{ (4<ޗ՛s{G؉ Х!u9Dw$RlN nXgPj 77:ԗ;=C B S1堎90.fż53tI1a1:,CmS @ƣtn>#=]H _ J>By$/.pNK&?j3n4َtQWhl:ͲyeTz{ELئQ"!cSbǃgu"Mldޙ^׶"*@xܹ1ni _߹ki[}hDJ-~;z!QaZ/TU%dt[ld2uhcoew<0zǰ(Se9 9nV^p0@廽N]1 f޼!=(HQv%LeKU9NTd+u>^=z]VG \{u%lmR :EMn6))br./ſXL>'-⧜RT+ruH[T!Ӱ$ezKJ.gZу]np%hۨAɞz[\7 !"sSבQ߼JQ)|PzLǨUᛉw]y "MԺX-Jta ios;TReLgJD~GeLgM"1k4>"Rbk:SL| 3\22#Re%`6;fbFM*#3]rjQ.B ؄v(ؗ6?)-/kS^2St:z6 jWۘ+pŻX-U~/O:>,0}W=h g8K| c/ 0o= ELri OA+l"ޅQGAޅ +ʬs[\) HZ.*a9`ͥ?Ȑ4b5tu}(i8`͚=$9 c?E=&d;0ս;x,Gfs]Oٍw:1i,DM1y?p;]ԙ5bCT=\.TMEaJ p*;0&;Xs U/z:nDZԚtާ޷%n\¾z0}7>jύ< Y4&qmEj(x*<2_F8_!(O'! SVқ ̯ڐyFqHcpiACP^/AK*01~_Ă;QN 8.? hP~1/[MNT1ۼ Mq^080gLSz̎PWy$G9Q~{i~&Re˯/":$;݅"fLrdإO̪w-eZ05fi%&Ezuk*C]i{v 8*ON:Y =9 6Ғ7P4x4JN_Ur.Xrإr%Vdw!jn (sJ03V ԰PFzoܻ\~%ZIw &gb c8[s e'܋[~iٛ1ǧ`XmC jgG5b\pR0t+WmXS:Lfb:S|w/l򷔤J]!Ib_/I&&|,OMףI9SƉ J{D.M"xRU&Qs#lL&r a0ԐsLcEjrO6DA"5@TߑqY Ȧe73/Qz`V!W6ԗs 5@cғl`Z+` QNECC:P|juᕬ^3@Sn?|;+KPB W#]{w_ZޒN&A:aݜǔ+%8˞[J#EGHcD4Z %p6B]VQ )_)D.ok 14y.ag[@"gIlfu˭Ep ܤVdlUƴm7%Ýxq$qU =<ࣧm'pbΚo ٗ!pf2(&$9X1xzTwdW$j~cʵfgla6Uh 4dcUR5!{'Kߴ}MSm֐"^$A BNE q!@o;s9P!5wf Upw=*҆^]$;u`MaO7@r\17> "x Ⳋ$$%Iw7cb$M 쟜Ȧt 7OfyFr%ȇȖIf-㿠R|GЉ7ɬED5̚);_?{g}` NP(y񍇦% pM\n/K{ɽۻ)IK E:} 30tnv;P`wĥF#$CaMъbuͅWyKa.WEJʶCcϕxs;J/Jvmq}UcYz(HؖD?8Jj.b~q?Iay>+Rޒ3#$w' v<`7kj kS~UyހiwwB/\T=’*bcTeӌ£QlL-#L e-VGGK֎@!i/?}G,qؒYqJ 2;C]pAa-֭ Y顛 Q?P|]c7e%[Q쎦 Ns{wq4r` Aj w@ Bf`cG+(_Q%2 D3{?=T #ѕsNJU[Zċ/,ydCsUBP+Y `\:N#9 mm1[9IꕴmJjKSbC֥s|0AG90-Lwk5jJp 1kg| ,2MeeHYG'R:,"|8_^ΊQYܘNDR؍-`dN#5RVpP- zjL͞Ay'x!L)0߲$b6`+uSa3Tv uT՚W.i<]Y$u/ OpRJw#*P&[ԹDP^օئ~?/[$0FnPс;.0hJy+0'q韱 6*1@'qRȔݝmro"NqW h$8CA-'"E`|@ZWC2ZQ\3簋%1@.gU/ f$sgڏr*.Lյo Ť tioUeAn'&zf.QY`huϽaJo'T\\_d01`"7#k%[)EC8 ,E3>)yG<@fRzHy0՘QX/SgjA t_q>]`4t52~GP ÌHxVpZƳR`ogN10Ab-9:cǺh~q@xkRtx][=S?TtH/?:g!ʞY!^ԖYd~1 /5n06V+q|Cam.Щ4G3)ڛS_Y8%3=St!Ҷ^2&4jrFVuzA;g?U'e"jp/`9\WtqB{FKHǬuQ4Lђ,DLm]-f3,"ڈd]_05ו87a]ڦ㟾?3)Հ{8! wAUEo'%+o("04w  hગm*a|Zv:K Y8_{rgv7#YX&)מ/OGlmz5IIIE`d)"'̔Ȧ钥4m՟e CƁ]-=y-m`[SIK|#/z%p)QȩYTVڵDa*)@*R.Q7>.Z$.k(AQ˵r3&ժwKvw" c[YJxčWw=¾e\غxiL*5+)`$.7r0*#*EǴ.OE'MWpwb'59~z _F.g[ CxlB/[J\?Y63!3-66"8kRyX쬹:. np(@`eX$ӊ KÛ/㣦4H;WQk<%cIoJn%6lR=[hp UEp1QV1c<)w&<2sI:2g=v,0tg:Ŵ;f{zM]$՟2S;kCyw0o1VIkbZPsƫ3Io+U,|YRP{h{\bؘY 9|w:_`>DLf.B˽wNd$sШbn9F'|*Ҋ,^{A "S(ȁS0Z8cHgH#0J0ٱK)B'P#XC:)m\rSІKnGЫ34[SxӜa&aXTa[+Qݜpq:仛)ˀ^6F~øHiF]W 9I+~Uص Wnȡ84[=r]¨0nfvBdclkCCNY4z.G-suMcȱv郞=0Ae矎vN D,5#^JU4COR\;Дڥsҁ/"(->NpaSƧS0_~`=rHUX >-loMxSs7/};r 䪏|;ir~ĖoD$yæ&F|I~j\QVS6l-KVųρlϊѦjKLMЃGGN+ˉLVdL eaF?o3X*IqV،q' ω4::,3ԅ/Ķn|b13<^Hq łvC\76C A;h]nČ7٭ͧ=`C5O_ %/(udL페zbiH/yEt,9;A`#>`3M6h/KZp aOn6/λt>H($;*5'7^_[hiڊjk456"ESJ!S `=339:h$UZ掲Q_Y} 膅bw)0W_mw@aGjLmz6#8P3}k{nXe~!YΡͧ<W6ɓoR<Ͱ,Wv؟y{"u!8'ⲅZAxdL7~A g X[VY1BX\~j(G0s YG0 *2oc[Dua3wO7;Kq*g\Kvh$ˤF)0qetɳ= (a2h,[h|3N.@~kF̷;{BT>ү?PDEC*v-ĚWGn}[OFǧ;;}S-0D#[:IzHȐm L>$xRx}3. gh-Zd|.[@&I]w;wiy$`Lμ$=ɠ,7@/I'-%^i7/0'b2gF4i*o/iLr$oɓ##Xxk? ewOr (QЏg{TGa Jʵ"TD b[)ǦFY;c]=dL-6տW)$URK&60QX˱5\U-=.uhiQԵH xqu"oYDg vMCj$y/ƽg[#:1hE@7ƛ] Y=q|U;MHj(+v$F|?G!i!y+! y鞧{4>uӪ/D>- lFzc9r؀CԢYY30h9 `?Lu"ADw;Ǯk=L dAPMYܿ26,4)3#@O4:7ϙ`z**A7 6=4E_U{6pY9AJ-62fћ¥S[QFV3O:f4K(u?D!q'smRMnquN :xZ䅵#ux_.߃#QԏQhܫ 5%}PtG^qƎL_xtY,x>㪲)it&Psb`NHβ YӴNoKrI\L{7AEq!zD.M O.7cPS84j.%Q A\:@]rܪa8i^*]F;#TC=o0M-hċVߌߺͭ^1ϐtG5j>ݛRc$C;!V< \(SHj$,(=vdei~Q#O)ttkaU:=enU535{1FDea?~FuPc.)O3#~dh5,,Z{s q lTբ0 q|ڜr폶҇2J.HP˪TH6eIe%dQNѹ?xI8u#]EkȄ0=OQpA@7C"E)Y4 JI-k[ ~eo7Q{UN%ni~I5*ueE$<6c>H[%xUI]$`ò,*Bd3/!);F%PyuWm2G OΉ `6 W3/izƁcrh#.u+Wk0 wP>6CC|խݮbrho{ Zzgr)U)mU{[A%gK3B  4"(#z| :Vx }kMY"nt62I&&M :)}F &~/ֶp3>Sbauus|>LD Je{Ӝ }΋7}H1_}]\܎4p$mρ̀"88RBBvCq8rk2{qC6Wڏ΃-\vL^6vl,=tiO-_p%.`^^ew;'K\/'7!!6lЇ~{ƽӞ=t<cOeq>J;57 vು x]˃&7V ӌ ^6x)MlX#a#[?y*Ƕ丗lp#i/4R _hNg2o'Mv?PY.@j/u9%eWu5$980UKͼBJ~ŵ(>${e*tcdTAwS_@]AtIBЧ/mܼMY;&Dg8D'f1*@3RwceΪ$L" ) {OrbmuDxAlJOKsA57*y첤K(!N&fW}Z tں50D܏$Rxd" YYNI"(f7M`du(\!(S|_Ѹs7X6JGR F4yvaƣ0"?K{|=sٛF{oyxmzfFռx& mФDrc=9N$UY$žbb{M|GOFΠ%iJ6~7/U|87B29>$i..-0zfA h(;H+[>7te?+I*&Dw`b'Zqt_V*nZ]&7Cɫ#yQyzϱM2Vb0etŇB*.M-m!yn_r}WXac.>UU4kjPm:*]n@aL1oȗĝdyfᔝo8ʼ"lf0N/CxJЙ8sWS?zmXI 52[?˟vDYA`pp` xQK(QDR=cTP/?#M0 o]U֣`ѮMu`kGd|c yy({(8w)rO‹ R]@?ӻ&z]/.[ԑH/Kz'|iR*RKxh36m%3/:r f]=o=.+f%Z *oU*רkR7Px5kP,IeW`&=݉ !a pas~^) NdYE[m"݊ۛ Dc`9 :\bE= }wi_"r_KwD_ )PS$'sʍ<7IֽWl嵓5Ťn16雜AC1tfB!BZH`ں5dd&j47"o9N9nY;+3B.Ōn^07 sk0{)'ji'V/ҹ"|mLkNPLYϱ:Zn_}m+]:E}gɂhTTYN2H|v/ t"L4E.@gcN$[, xFE,5gDŽ}V|X@"N]ֆ؎ 6ן3ߗ'?8-9 \V:M]րDVtK:qi)",}_kf( [2z CVDugLJK&͢ fq~=ۛZpGF?OW@GdK }^^/MjLJ?~ $ػZTS%gYMgD0§8=)3kT: :g?ãoQnƐULK$ df#]f(% Ŝ\lO %5`X𴤔e0c v` ʰdbI6ܟga"‡ԉ&Lc}ڦs Z(8鶓}m9pJh#A Rd~eZ@N!GJgJ G_-!UZF@,|ԝ ғź58Xz<9l &FDbgs Ǥ3̤;iKZĀ<jE=T@ԋnW,+{GfMuЖ%z s̘dlza%NTEdaZ 2 vDO7;M ;nh8)Ța_d)$\9s2o57Kq6MQXg|>CxOZ9TalÇ^rp$LX ok]ѼWjŽIj*@ynC;hɖRxS#=pJ28z1bASb=̆ f?Q\hx ŰO %E_q9s,U3) +@#|PIL*o@I6 2-;p%pa~X j5ī4V&X@];g턵BeFXY]sX~!?ɣ@l{ %-8AiJ-4]-ݮlb̊n81#<^IT+(W{i (UShߦ$1-qn̝5XU>B?}XxjcGʘ\Q Sf:(3gmK W:ܯ-}xEfizL5H)QM򎄸K^8YW(nW(1Ňb.tq4[VE+[GҢP!LoAŦK5kH0w4Ƈų^7GG9Q &5g1N!xYaM/sw‰qDii$M}!Mhp|bTYҗ%oJح .e[`q5 jie=Zol|q٪X6gLG2eNY~|tckwzռu1[ojaR2Q9IzT62m+Qχ [2.0Ԥ9~x{_ۊ݌6y -p=u98mo_Y)r(ۉ;$ yl&O3e Bnj\~ёEŇ!Ύr &ؓ,|ǤRI~j p tƓb#]Fx2ɖ>DZ׷>kbOV7rHSv*nAbAxnCx~}e9>8s7{lِLzJ߅^.bUa08Ԃ ۥ pbڋ2!zfc;ZD&O3.RN7'Pp(ς ஋~SGHYрcoSG!XdE\pIr^qC6ΡPQem9-*y1S C }PPR(//KnI~QusZlU፠QM%C r!Y}+\H1㏦0VC 0}s+\p,h[ "ɀhA ).*ZO`PP![p8'q>Pv^J#͖w<;]OXM3r'W4YWPIF# >e4%0Vۃ:֬mV-{,v7c Jz[/3UpvqS-ܔ&ʈ[-`x>k\ j-y<̮;p ]G:,FS+:r-y3Sv8M4^F`Ka7;x`b:0;T0d@]:X<]؏Y@n+ƻMi[%;## h\=-I`gA]iphf޴f0#C}ehj*CO8pd>q'cCpܐ1Ew/;C1%WXNB-g!D$)j S51Q(ITΊiq 7ѧ}Ц:kdɮ/y 9rmv_N4Szb&v< 4ak3û|i#6ϑ4n'/vN>ˡJo}DH}j 8OjW`$HBtLNHrc "g2Ib G^ H/?ch:D`*pFC@);1Dt?X/n )YV7l>]+O$Wz^ŕHvj`)^0cu2*z؇;gqhցn}2&hB>_z W6irBZzqGRnxaq0R`v9@m3hڔvX':_EE ˳QA? ;zpXB'v'n J˟m ^"/>(БM г% Y " АY,K.kYFrH?\~، ȜemZ ^0ןc'D~(4a ~|ɳ%A gq #)c!ZmB_J;ZVkF `PS+J *ułXV785iv  GZvl`P5XsɶxUnpzd͆`վM]BŶo5˯hqUo-G瑚'CX=b`˗NIg81<]B dC?I; g:n׼u3D_'ɏLLOIz3/JLfd9d!籘onOc0 0HFBá}u*X~a$Nz2ёpڰHXJƱr/{\u7O#/bD^8 uyn7UdYG~1Z |} }nƘ1O>܄n3C+ .{"PN5^hDP7/%Kr8y( ͏:_gKXDbiX?9sV{7C2}Mu2Eɱ#0 k;;oOI؋ . 'ZYRZ݃&!eY$Ӂ.-r)bG] "߈DP}.nֹgٹ"`KF)᧣(l6e j jF\M깫d!NHKk6@yke7` 0uuZUKlUX7M?ʨ"%z@p=+E݂]3,cƘLIVWM+xBZ!,%hdq#,O$ugc eyȮM-!k)7aK/zhYlu9/PHQa=C P(L#N7soA`ΌN웆U0O\ͮ512p ;p%DCi$hu=m> 7ߤ#C'ꙫ"㟘&ɚ9N 7_r6'@|FKIܳ$g8jw`Op[M?6Nro+'ٰt>~~$)6N cvV?jjY n!!ݠ#Ze,%0pa7=RB.DQabܔzK:&p[;"I 7ma$8x\CQWS$iG˵!yuDb G)؎[1e*goIP~DY(Z W5u- %y+ޒ&C0#u$u5c8ntQݦCC6&)SfvĕV>6*&y+~p? nvlN:,/*8};°s0eC92g?'f:clN !+u? 9A<ɍi׏Z"\YP<@8lğ@ u\W(#y>ϼjx"tlu5 zF >31P`j~Ub즐0m VwW},U{#.3\VDKHVP zPʶJ!^L"*J*r-; 9sȚdhϊ>??kcڜ2Y%Lf;n 29D@*/CާPf/\mAUeY Rz |@LCHkdz۫%|KRh=&ar@?jq}^Ó{!-~PEXz8xM^HQJO ʗq@_C]}u&tk& &*gOYB5u!l𘔵/P{r\ao_%ukʼnM G݀)A>?iPͲmwT8YZ6~Ujl/C9( H 0ފ}n: cj1`ru٘ʡA7Ke t| >XZ`2 YjYJ'덟 ?Jq+54M ̊f=QK@yN"Hzo80@Ed`V=X@WU>mzFZ{kIF:Fqæ*P)Kә u[;K-=ݕA1āI%=T_es{FN>UL$ n6P쩧 KڼA瑭S`4(Frn}c YmPoI? HiZOy-{Bm} Dp{+}`g9ߡlRpBkA1rͶV6Q"BʣEb-\=t ϳuZsٓ p :,b GYOg[<)o75sKm[*]pfNGpiVbPt> m&W#M*cxg?[㠾 i{cWy$$7!e@q7mvC&^ȤE}Om.%fJCȭZK&e愨69IJn(UOoF111{fiKZ־Tr.a@F&w78ĈLJc<#8XLLwؙ) 2.5`Vb!S,U">"ֹ'qt q[ʒS:oKGS#HY ܥ6M \vAYoF #;'Hg(LD]W\Ʌ# 44mZ*f ?l3_ Zۡ]pCqL1o/_dDb8Q7+g^(rvZ,VE$y1nXX;ujt` _ʸ5IӐ8_SDF9>ln{$W*l.-> 8vjXt36sRmXv&au.$+k;g./^Jyo;oҒk?CG)<v,>\;^uHsL8 @b m̴^> :bҰ:~L]Ws) %֭ -ϗp=1…Ckj^Mgekk_S~6ujG>U[* /ɜH2mjAo)G-h>O e$5H[O>@+rhY ]qnxA7'vWBYPmJPySիTЋҹHQS댑lٰtCc8[4DÁKe?;8Z])MNoos>>?֎|I-$V5Qu.ν_L?)Fvbi.r2<#SĶdGlZi䫻-r49cX(T'V.!`8`ho`׍# %,˾)?+)93ErqT?ߔu`{%I-k\SQTvKh[yh ,,!\]ò}} Ck4Xk7Jt&ou)v&g.o.1 `3Zɥ0Ah5Ǥ%LKϱL}6% L^&ʛNx =MBs]jXwp!8ZɾvC4M:##rʂ<'`W˒,te:^Ўa/41-HE/ӥĶl&#PCV|24\$9U9"|<Of)]YP,'V_Ye.,(_cԯ])M`AڄES:Of ?֦#,N/y#)I&ܑj)|)7Ӓ;KZ[Mż-Se"8b&gBH2郩"KhNV Ÿo`óu5>CJc 4%yB`aٯm&{T$p7Cv{<ul<%VRb"BwKń0KtPqFȄ8$ 8ިm0V tpvBG#bwwCj|8a݊Y&>LRoQ]L/&0CKMe 5f1ِ- DF[]=\XcX,qD`qh*p5ܾ%DPȏB 3݃I8Й7:f(Df?r^y4L ' ͑]0 H(m1 z<Z֪Q>kpכ%mhN^쯥tW\ b4VH[R.p0A;fa;"vzhL{O;mE@¶c ތ-.R˅\ٿ ?[!z@!cz؟X;;NB;cLǂrU>6{nEKYd׌XGd8dP$bD-|6'Yg l, "k`8o;oJ4: MsxH94y/F6czcR4 6teɃOrEY>ضpZKh.d88$ccg @28mt{×Fj#Mϫ)}-8w&4PtDs!5i_"4ROl[,}[`P?Do*j GϤrjD5Pb%+kVZ~i8OLk>XyC-s@FZbwpTsde% ?^!f\kYSʐ{QIqt[5&Á/Z*)C69&l lا:d60.VK.!$z<%f@~[$oL<]虓+'NF3CI,WUMg$gݴ^-ȯծp$  xQFsv#t9dUJZBCg<",,u{Uaz JDG`<4ObXBH?ٖJo!{tYH}ŏM<MOI"S ԙ TeJR*79^XM$wɸxgXY߾m6̅E,RΧSm@p0Uf,AX,ӲYK/B(X e^W^M8R!b'Vk>MY*R,y]ZoB '0x7 @5sANf,YE,Q@BMXik˫6z=SMDK-\Q[|B= VI_4쪤\ 8?$ WQFnmd+ZldPXfz'OCwgz֛̘f׏ngb[x|$'t"JcnXH5*`S+4Eᑇ*/C$SxJɀXˊXIc`/n͓:;oƣ]M#FiG;BnDˌ ^"8*hHE^OGQPc;fh Udbᾓz!7Ȕ32u{R E6 )X|tdu 7 l:eǺ䝟K>d4,&yH?)}hp(^0"˺-W(Fd;,ej1(2 'qtԋ<[.pҽG&0@ơ,q9xJ .r,qD*1Qb~<žE)2Go!zI‰$ϵF Tת(t&]tNKpS ;aEi%3rn7(9 ?G͖Ae/ !qe%TB@cR opjQH3ilّwt#BwsLgh\<;zR[ZTP8 TXksu#jTCJӾFߐ =t X<[ z|R-2\(, [as݋po`,Q1V YEWPOK{eG=^-„n5ؔ_q^v!JqkEqm^ MIj\yIMqhjNo.gEsh EkG{=[0ˈ ^x:ϣt$H~d: H|[DM-y:Vn5)OR; uc( { lQ l"M{݆ ʐX(N14nD2${.߬qHT!@ޫuŐ#aہ&t ù ?Yxxk}O;K|ח*rT0zw.(W ݃;vԖeK U_I%}*cc眮.BǶ+W M2[RTWA, 'd%ܺC_g~Sd%Q4\ @NYSFfzq4:`|C$U ӬPڬ܋a&[8!rMF}sx[Q}}$c\U+b݅8pvn#Gw&ac# ӧyw:sE \DRN,WЁ kTz^Wz} 7'4;֪"G@Pʔ0bJȂmq-@Y9 u?4ΓHgJp?`1{Q3)"9É @zILQgu9+U7ז|Fk=P"RSrq4 h U]~|%yMv]qَ*TXBZvqV)f?gZ:sQ7%o\w͜cʌRDbm$[`2Lw}bƶ G">,i,dTZәbSKtJc"s.WfahF _|v5hlܪe-|حEj]bo>纾'Ƚ8ʥ1NXh >cEgqNqous^Q /蜶ywM{ǽ9ߊ+rիbY= = Kjp4&w Lf:%B.)MVǪDa7Ϣ?wRzXt38ˉcy\.K5FIU`.x ?!vwnRT~6ng-]"gO&i$zεFG-Z_Y>̕|P@~O|1&B=0\s@?OȩwWLkԐ⣀?(0 0WZXMGE|rFˬy )@ ];'2& Rwk0`1eת-\ AuU0 GdWo.֔\'PeԻ[65oA9t 86FmaI_ 6d}TA}'4suF5,u6% "Bb:>B0v"ubUc_&g3 ,(}]ٯ.vw,6:^;:본&_1F<28+4W .6Yݷ}Mpx>4 ug# fC^Cμ?`!*kc<WC060[N@Eut 樊=lU{GC܂Ith̹X&j9uHW s"З}/&(׽sZ>Eh=MۼZ_Wd!'m"҄ 2.aޗSA53dK<ڂ*9CۊrUe׋7GPׯ T yKO:ˁ(uE9RM *^8ʸ}쇋'Ԩ01" sU]\IlO0KH$h{ 5I~U5TYQmBSJ衇C8m$X#mm>dթr,՝p\Fݡ`W,7XՇjT6,/K^!l.T+TeS\}NHRb6 T}ԍTTYbß iocU5֔M*<^BHJOLB*)&n}=i:-_blL'$ .&YsY_`5voBڳt5f:6^= ֲ~dZ\W:-cyxތP (,A"M:{/Ya]ȍr}܂ "*3i9.%:toI)#/d ŜL?sMh9AMn%Â"O5TBDVrfYK9J|UY6@yCߣC+q+])[q?Qv,|}zư>Y|4,c63^e==;A-47s~'S]}-d v[8}13El;lnko%JK&Gυ WH3FиhDK At_L _2NSuۉ&B$YK,\ CFuJgU0eBY"#Xf):tf'A,Ny)+tDpJ2 >VINVeA9z|^{]Ғ&2m< Sjf|< tZ cz7(e:1kh#2ŧUL7w;\^dCTs?ߎYq &-Ld4-Tjϒ1w؞CerA u"1<Ъ|q *'3{fk+(ngDGG$G Z?[&>Fy6*gw #㔌#l\W3ofTZY]2kp4 m%kMyJ8P-Ƣms|.ߋ;Pv@w*TxRc.»,ܠp oQ ~? 7( @hOW wOS-()9ZB]Dd6LE^H]^tvlD%6)j:Dب .A!\h^ \+%IXdbWԃ fT)<;@+p;o ̖ѫѬ Dc?!Z֨+V߅@_2ӶfZ(q(K-`'N1qȸ8z˥=rTCzQ۲wau9E2d}[( EЦ'SS^ v.S `J*a+#E~aA}q<;jj6}W7I@X:lpR/fr,3t#i'e) U!~݁P6v޻Ə1pϳ%7!.H9 eFS6_[5/ .'2E+.$fD)#"OKեR()}GN\dq9dȱ Wh-~=M+˜*h)őBLCԭX#f!/tn{U$Ie{OMZ@ˑ+eP5n *UEf0,7T JS=ӍGSP=#b.EӫP WuV^dna=+'Yq I2w/Vgb:J oivu{0\0`$K̆OZJyVW:E垎1?t]V&M: MrYvͦ6!'^_m\h gJS !ң{}<#>b8B^ OԻƘ*Ew!XX#fFV$ShL~fjHW)0t89>zA1Iw}9T{w'TM˂*x_GrZOQ&갤'6yGMޏ}:LPE G#\KL)= vcmpC~R`໔mTw5df2ya\q9vĵ?S%I2> i`,wa)Ma$a{r*^I1 iӜpda R0H$@`VXz4,JX6\j.yAb$rKN3OCH:UK˱G/(572cYؼP LeN)íﻺŴ x.+ gL7 ?[ki'~3RMSuTТՔ^e>Etzm6>v@0 ŝpo :+=0Ԛw?7cv({Ę~r2xVVOu=5j~x6{(-/+CUj:djv{{ꦶصY\Q{7Ys%1 :ն5"WbgD伆n[aBHnI󧭃wχG('A1 -)x[_E,Q䚼qnSpO|o} Yz478*x,j=Ddeea0Af0Ha SNqlk<IA[*frJNBsV !j-XH~@}Rz.#&S}FLl-$AY ~caFTq\wn9_g*\_r9W3`ط*2i o{mESN7F.Sl;ǔr2inI)i!W:!~QNo4 :ƻOIk7vK3] LFͼ5'c R8L |+6; /!'f C0UUrw*;ə"%c ؁Iިm~z1@a- @'31%$08 !>E/)2]`㑸$D}]s*ǘ %[?lJ0 %V(ll{=Y, =[w<S(Vrx*FFo$LCBJ[#)hLj0?!Qy tOy ~揃8S%頺ܡʲsX{OR|8RDV63 1_{5\(e5w;EVRb.OiB14\k0~7>_hDI{"#mCl a{Kt֮F:8;~~ ت2#Pf|9аUzV7Z₸+1U x>?]?XQ.eA̞ eem~ GZZtҭrB *(1N 6fg=Vpބŏ(_[8GzUg!EZbyf>:ɕ/ĮZ rHC*|"Jw؄K%Q97?LA`&U 4ˠnNC>9c]f<}v7H_|xiB𢡄QW ZhV$o˪H,ؖek]z 69]l~#N8?2g%GR,ݴo"!U99 ;=&_emaH3qW僜 =ЙE(9[1k!6Q#ef풴fugc]X,& Gj rdm{dƤSMAҞ]%"UG=pq(MX%╈*e"9]݀*+c[yPPQxve,tfRXoa|YOLXիVm] ,Q\EPR㉐I351..+;щV\,?t|0 G+4((8j@B<gbNACbnN2 >!òə{9Ga.&( :uha$| P+θ4!4'r2u-imyRȘ᫹'{ZvӤy xR.^6dUMVQh"W%[ǘT^hr ᄛZˡcs'X1%H8/ gZmNJ?sYzÄ "+EG_feHpL%xGDIf) %n/*DjFS 96X#?@@(EfjK5C/#48.jzr -uI:e7u:{ȹ>Ag&z fq_.6ɑqrp0岦JhZ4iMYia`Hj'5+y>U'x Lw֙@#tQj;ך2kҽrӧ& [Q ]B .Ǹ C<`)+׺da؛ b`o> A@oܩ>ed}W0`&GOXRK%~?q^Vugj{PEfVJ#}S*䶃@% <-̅&Hpysy#A$Yyjl_-c8zdPϙ*0m׆Hkggnea{n9XB-!%wg=>91%:saBmLLݶ7Ht:U2QK%֐d [6JW2aYH= Q);6=fwxM' \'|%%ϫVU\G1qfs{seG,MA:CtluaɣX;M qQ$q w2iW|C+iL$!VFxBdө'Zv bl[%ih_km6JF=^Zy<#ik8=Ua)ډZmFQVy~^n [tJ'w,2NbfD. I'bx'WEIi(ړYT&#TN ںeK#FA_v}90%[p W9 :eoLSkZL+s_ʫc5OD ^X)irGJ zԐK&aICOVc.G{ C7g +[{|༹ҪpJJsX * ]olfxw%Wίٟ7X M`fh൑JQoD|@$#̖eWtܦXSF0NRZAF$&kҽo%d''(뽯Oci7?,GD\ FHZA5B(^j6 c?,H`} ߃,JAmqv1= ]#mM@ pA(C޿kUW>hU+rLuSr5W?W@WLoR5~ڦ&"V(cюg v s {ppIlhV#7[ _G{VpC vFcR:M7Iғp?Ĵ2R4_qΘtŨ"/Yg̀c$$9Tfo%aSGwK@s̎ *[*eJ᯺sWpyQXAf1b:5r^\pH<ԜWFςE0,Ex~6z0zu|O fAXWk vx9揥ǡ$zBnGx ߟ^ FAlѐ%i1 [ěڮs(4ϷFM-Q.]r/QNU)D F_k n#{ _@KƟYٛmx7+ seㇻ-$=gR$O,яk}[ZH9ϮM`G[;o)"|ėa?%f-o埌4f5";Q%O6 hoRA\=9DRc>hcd-LT2K!|Sl_ƣg,{xQC,qi&.[p6"Q/"( 3CFڏXZkPt`qN^NG 1C5={Oq5!x:'hPHP2yO5AgFUNLj x O|_&(V2NnAWt>9p1q`39 }7n:N&/qRWR߿qL \KTZ 1Wq |cS=š'εgfqct$-fhXPxpm{y!^sTI^ugw 2n"RTjQC`#CPCxkY(ڄ:N69?j<ލwf3}SպY_R̬^z&0(, .0X<A_*FdgZ$>v!~f_QF71ӚpkN2*w}xF&Sͷ4K2#/-o}=C+vZAINSV]nƪIo;jFK_WQHʼY#= -.8@ᙁD$_S zZF|lU C{pgVTV,ɠ2$*wM'/vlֲ [He헋^o2jUs`7EQ8ʌq e(~U>O[AMMmamU'9Zp1@{![rZ;J^BIɞ!pΘ`+pґ*zB.+XŰu!c/juIo=@*#Q2x0vsڍhѵcXPH;u_:.S O/E9DyJ+m~'B)j-+t~xJ5m<Q l|aZxrQR=gˆȘ*W421FT\W}8ػӧ˗u5lH%R,&~y˧x^>a-ꕦVI(}wC1>B|r ]s.a&\ᠷ>h9'9s5ؗb[/,q`qi$U nbNC1 0^g 4^O-˜dkA']x9gn^˲y7憣~Nح~wi;D V;itaNuͩFGOD }_38 DчGx,YhAvšH &"b#{%7?mlqY0} @'ݒ?-ovTLR^R[EYSt9"ITbi 'pc 1M0_z(V?S9^Y)^S.^ItQܚ8;C$OW"NZq]5B^F , a`奾s_'NYi8{L`|Ӌ6Y |6]m j2a[!|u+SU-za>zoّuw΍I83yi~ıCM%9?-?ľ`=¹\ <;" }+7X, w=L+dE1oe :4gy̬fj&FgƃPit(o ΍ `6jX (Ov cttUZ)e`qY1WUC!_ADC72/PpB =V3oό%{\1NyLZG;"TvѮ;4>9gH>޿=9wR5B@55bK2=wi\, [<~P9$Wu63/o|+>ǥBuE#f~Sױ`%A9҉Yk? π^7gkx.=,ыjG Kf7+l"$\܄Sa'Ώ\c˿*vQR7ẺN x~0\=oX7B 2JVGl><QrJJT8,X ;.;q@q$B$^hktprpU,S4k9.9n>Rt 5/&4@w_'bIا2>ݭQj Ә\.@WoU#B;;ƫ~P+.sՇc3K`$B̴)6 R.K;\˔H =e:*n;EV} Xd!qO6N_Sy;;A3phW, _.,04!mbqxi4Q?+~]߹%<fN*p"xa +#]AԢ;@^.\6_j$G(a6zO_%Z4PQWE6uByf~j6;J!r=]畢ߪh!DŽE6GwĴVLrb# Pkԭ C6#HMȊ!A ^#.5k\5#zۥ?d\qF H:kQqֵ "yݟk݅vgM ua+{&f`m 2ˆTzTB !VxI+tG-Ni ڭ^* ~ZBkr"MKbu|mtJqr$OAx-/q-3x+<R&-i`^yZR|`[ˍvVHVenRsImc7z571-O%Y53% ˨ ;;eS#)̀8<%{aJ{}=º$ŤJ09-iU?Ti§͝#0ii3q~ KM[u݋هZ28Mqd݋B7ɦ&$oj=; 3O L]τ:A4*2t:-ݦJ%` _bT̀BUپ$E''+RZvIϸ%>ƨ|$ad}ϯGz')S|8i .v$<b2#^`PArfB8 lPQO|Je, MjFtqR *'-#£pNYCQB 7DĩY{NFK6r8&<>H[D%a|?4RW/0pj|GD.nW60NՅ]@˱!ŗV8 dX6R)~yZ>!VvZzS9Y?a%Z;[Lf Z5XAv#ҮdWPƶixplu]])f˔{֌G[K 6!$ή*vo6FAړ#j$LwPqoZ^IB'SZ[~e'ZF`[>#ML8]yR=ȽM)w^c2VԞC"f+oO yAZ (U{S# -4P$(|x?ݘ2{ ?̆a7Y-ZgHL>t80q!K%mUD'9kQ̏{o3Uف1i\:>5`s ;(y ,RvKBYBmJ3=~^0U1#@Itoi(v1*sIez!z#s{pGv#4|y,)e<{YVą(g&OC`OXe;ctks^~evAOr-7RІ5=vvۈ40𞫥Q}_r$Fҏnϗە7IM=tSmQ#{N|:CjqƳM!(_|oF0cV),(B#-16PI ˸5۳JT : 5WF T7q ,} ].C$viD׉43dXGkq"GASJ+׵a}”s`5'hǔn 2[9mEFhiT6yHΝp/Ani0 B@g/; SISn#],WP}E4( _oj7emWu,{U?-Ճŭ*!dT&Nu".sڟ׿}qvË%Rupu-^ka[dlmŋw^^,:oRUgOO9.=]QX!_W̚|%[7uމsGŝ8O֕h$350]\E%I`+2tqF2%@``%V\ V]즮66" $_b_Ɋ֔A&GJJTFYE:hljf HcKcKFu2䍓壡.ȿ{$BċN( !*ړG>[޺X ""~$&vN3tuh}\Qg0!~Kĭ8l⤡|RKࡗ6`SnJ`|2ugB(У!3~F adR1WƧnkUH#u+|GOC| \ijw?.6ܫhQ_0A&  ٩\b[H\EhbDݭ`O;X~@[R:\ͭ-KEOاVDWvţ"++ OMbKwTALmXď7cs|ZF4<6pf7^"wV^3NlIQ}: ńl޴W=ܓU()2뇙\湭&|\n(M(tn`o5}ND_nPk ˪hz&f6lPޝj<˓Gk\r.x7TF%xSrTX~lQMj/ IFb>\&о~/>֡-3jL2$69m%sƼtM7h u W3*Vs`ɑkπZP(&#:R^  /3 ;&Зq͛-v *? Ŕ9,<(&O{,܊MioIڒ 7I_d'|f*A_Y.R3_Kn]?rmz,8.\#;/>)$RP.;"Ȣ-mF<ج1έ1[ڶHғ`䚵Tvv8>.pnzkBhE{Yh`0-Yvǵ*)p̬4Z+B9%n"XB4ů5fIZnz\sS ց"Oت#b@f-Z=ea  Xo.(n}l8ǜ&¤cO>([p\z\jO !5:|;Cu~NAMQ> 1B! <8 h?8ebEJ:t&GB/eZNBl|LғC+L'Ij,V|=95@'ڤfjC7zϺ|Zq8 0'ȅ6xz Hc,s=[aSp@hR8IB9S=\,\v3RSc/C!ǣ0O%)̸Ϝke1=% #b6{y%τzTO2jU]m~ wFY8iR/m$>u'Xq$Llj¨#[44GShۑ`%3-JzC/Aѧ񪶃9jxy^摻VxJ |A6S-us\U`~;g>g"( BڞdUZlR(!785djĒK*DNNaq6,Y%i4:NW}\Qxq"x ;rkJ:!g=ͯ=}߆l\#L-Ǯ+5ŔRlf 䶬+8N֣|{sʄi66.,ex w%sWKhlSVX[`U^ch> R06bUmn0/yI ڽ¤` >wT..!D'.`O+t£ fG{iբ[K-KM12gC^zwǁiA|MT6"h?z2"z!)R1z܊ Niċ|3$r6Hla JݝO'XݚCbaGO"^[_&]|9ʶ356] ̼jaqk~KJm 2,"2Lm0srxy/zk<,]/ ~df nJ\kQ_wog Ca0i ]:+i$}ieŁ6|G&p4 zRulj`^$ǝDԲ gR8 K\ Ji .EI+gU0)wu&MϪ蠷$|3nK89,כ8Ҭ(|S^Phϟy@`7a r]apl*F'huȄl, xVSg%Tm ÛXiɢ[ddi]T5{9HKL[NP#ԧuH\rNg_ afM$]8 ̞\x `Rh|›ˢ,vR7tu,"Hr#cjR8GC7TK\@~I&`!GJ-D(OP**,޳$@3n81R5'M}y.e,Ih ^\|PJZ%FM2WoHT \k rTe--˔p<"Ys 1& L&zD bikCb町k5ڙItOp21=ѼwDRۼL(XF0W>̝A`_gIHk'A2 ^3(bpW=]qj.Qb溘@Vy][GŪ *؍3̋ CbzF&rhCR Q^2Xt"3rio _l}YRiז VޢOQ7 TnBL-ǧn G AmoDp7LYP+"C #^ƳdLECk! J$GT 2Yhǁ7Z_9Q nߐ~ nq6([5J30nc8P^NYp]/>Vۮ, x7Cp;A@*,`KxOC̒??']QȜ{ aάF UZe,RC6*eNĩ}v+ 3 Bs7.ʖM#XE|9 Yq?U|crcudC~1&,Oy}F\-=ظY' =!-ԤfCr;aE8 EgY9'0yh`Jf<;8θ)waH/d? ?ޠ T* EIFњgX\9 &/5충Dqu0`[93FWƴ[ʙjb"&ʸ>4p.Te}-U:5% 39#WјFP qq7~uWQOS1ks䌌~m4,%uu3cDI=hpn&pn@K!;2;ytZ/0^M8o`wT(aY'Kl DHO[6_GKy[eRY|G!'$ v puT0iNV<}aGE-H$A;)WD5S3{6Pyd|Aqv<^^Mzc`},Ւ|)ۓH / Q@?, A]Gw~Yʕgdr ͅ]g߮l ,)>W0'1ZNlR6\b}B  Pg+pUIS Ѷ!Ooy2pz C_GuϤْf&pcrt4ٝ^o^EλE[61-ŵCO}bdh1A/d:,-G¦h{>yEJx<՜н b-!GbrÇVŰ諝KjlE/t5n\ 1lìBˆd ,NR11(9*4E}.r}Ee1+@Rw7~3vr%>&א/is$NۂB"b_VmVM z dzR@Ebd cE7N*%WBx@gggv=3%D{bLq&Ŋ5lZ|Xu#T,get*oHRFɎ룵j^%ۢMʘt/X iZ~UJ2Q{UΚ9%ݿtF*9]R)`,#|#,1J3( ^j7$(—wᝌY"N ^T:ϼ#֝>bYjz(εw\Ƈ=UZB7c?Mvv7%'[kD^J$|r(/ cw)3 Ƽ) %*s[aD;iPܧ-$C?¢@3X˽MEh (vvQaW'Vnet8VN_ey w.G3 h9P:<$5%3DzT%RNOffeZ(1YOѷԭm-pbRv/N*/idxvIq̙ЊT0>Z7Xw.lDũiD%;q@>?|*Ѐ/WLfPk[?*YvY{yS ^_qmpِb̌c0c~ Pj3px=2}IUr7I#xNB0$)bЅ|wy냍8,i RM:%SwÿZt/ /R/燅]MB,H?:ÈbKL*zc?}ٷڑh%tMbYJQtO]k伄[ԦVv:2;?b-k=~kvJj{>zQcPS K6y{Z8hX_`p "2--9Po#(m`A8Czq?$©_{f~%(sr`ho7/$llmԏ}V6w;ˎk;YzD^ Z p?uo^ n;!}OkUPzaue|2pYٶETߕ⛄A=kWjmU*Iu{cM@ %0Dj[#(ɭ\؍c NC9 AiSebnzS g2b_V'WmBGcu:7% pH,t]Y&h58䬫CR4Y뷚yN0.GOaE];|zs)o N8k g -jwVHJ6mQ)(8*9>0/G & l/ &QƬW^±tovqvH#r)88u_藯ݱv<$v{nZÒĥ& ȑE3LL)~* q.H gyS־\&( `$h',noH^ӒU \mn *$xM6ub'6 ߯~AL "v2rJ9YTzՃ>H돧"Жu:<Rݐ(.6 (Rk%$f \?xXEäF<Ӯ T|ERQ<0Jh")hXSgA-[h,Qa!ϫVc:>P i%6_J_'F%x^3oELvYY#b m7eρZШzXm9n> Þ!ew򭤻{f*R 4sH~,٨wpn]&SSW#7E&>B谲nb?]Ya+>#Pcڻac }c~j0UdE Vnrl&S*5w?L۠"éA <=`\mg"$[bP8an]J X, EVu!ǸfrJ.AC͡ƾs l< _)Ou'Zl Jk} {1v9{[An+Swz/`jCdw8봉`7&Q{?D&Žvei*>Z?rkghH+İKP^( 2Q#1!5ih<Hmt\#VrhMʕ\BJ[OeF_"RgS窀]Er7A,WV UFH ş^fHlIQȔ| )32ʊR']dW a[N_d:G2@Iio&?bGjXEQA7\../M F ?c躯YxU) ,DD%w hp CK 1Jlfw|1&:yUabshKa0U)A {vЂT:n:wfrip]aB:bdW5ĵI˜ў Fn x(BYUׯv$fev1@HK7ýЊ;;m8)}t*Do6/å^P~hޥ ^H^ ^qQ[%Q$AJ}uV/ 4(]XNJcΛDG`=O ّ nvsͯb _>XV qz(Fd0RJtEb&{.KY"xRT]Мx]fKן`D5 ;H1_Y C~h&]Db/5'k'yCOlP5%Έz'ӤdG'xtEEHj?bYhMj'΁:;ys.mwg`\Ѳud_Pl.Zڑc8VPjxiKl5QgϞf?XᬘPvò˒=HO%eMs4+kĉQ+S4EJd3}Q׉F3V&?xI%KÎʇ;Չ"dvR0qvK΃>4" 'D߸ӗnշ;k!x*TM|I'xj|Fp(Uq(HRi>IߒKY4BlM0x݇ʍ4P(Q68|b Xwo\*rS^'FU& \&#XQˊ:#yVx]U:~:} SpN7•u>6ly)J[E%A`ѭㄵTt oyR=l5f{V =@ʃLSʶ?ӈQrg/Wzs<8T7oc4!쪴@ \󪸧Otrk$lI $ ڂ")îGMok<.R 8;b[L"/0 ? ] "#`MXL,:SѢ hŊiN. \t.v#,{ F~E [ lDNF?!P19+댕ǘqGcg~|Z8ao׉X<68(DTz>?c4,1J(SIۉ$Orҳe^R61 _̥H kA(l)8:8 齓NՋAN}œ¯=?M юOzMF.]㏴u>l]Ϊ٨nۥoԊTq+G10.WzϜ6IWrC B1y#,@xW" izSF$B`D98DBS`O気 P7nnMTȜH{K*+,7X**9& ՄL ?'FxNn 14¨X@u\  8=}+aAcUI9j:ɍнʢ^\5; 8݃ZplI(VuvuQ<իR҆58XYx."`cVxhЇuSس~g BT0ǎ9t[d(`vx ' z F>y9s 84Qù+SIKeo?p B^"b;@em!?F0yj/ܞnEȺkSB~4"p7y#KtIZE~Yhȫ_BngUd!T#3r>7&}+&6"^rau6`xfh}pL۠SE860Hxv>4qX ОH,LV~(v naC(ڬA(&L"?X3H45 *Zzt0r\Gk F/ ˍgaSO1»[-m17b5;/^-TCWoȍy^~%Xn<~79xsϿ좔,R4qL` p_x3+FIF/ 7WZ {B?п-že_<dX{"*|T+?YOKD+G0Ҽ<7vpBs|U' uvӝО Gm꩎ X{P9@Awvu+\P0(LBp ![B}R=LQĵλU$Y"`"zui& ;',jMXHHb`00uItUvihG=!$O8z755j'A#꾨BJ 9pP]d> kM/K*vrTl0Pb U Y׉zTTܺ#%_`Wm6=ݫvd"a(7Jz=wxv|" ' yl}OYӬ&Z+"농ʩ4YژͲF\Zjd;cHEobxz S,+%m† P9 3va.)/̏0'aTKFv2n"!Kwz oζ{ e 2S8pQK=,">kDG|y^c)JckO;wq0?I~Y[BD.2iZ "Op5-]I`Jl_a_/N5%XŐ4d ;v5ymM0MU/ dD<,[}5M- -m)YiP6(RFF>\M.(+.Cf6 j?<#k)fOȂ9z U,=oy71pu|{L4{ M4a@B؞;>D^ ?.$dR@;-<,@S|ڹow%wLViy S"2OsiT o#yt1_ۛ* %xmDj] ~}KkV=Vx6e3K t~;{dDZBs!$)N'%Mduկ%,QY2W~Ig*VvP4ܞ$!j/?} |\Έ+Um9&:P\;6VD%JފCj;mUxL-n=&J8OB c}')WGCӷ(@#krz,,~^ԅ͜6t7<Ÿ[UAP'~ lh9r)}$];UY` 0kW29QhktslBm&l@B% mЗ݁$?՚׬6ZI'tlϽn&\:2c^+9(Zx HШ#kQ rRv=+b@nˇ9CT f_&*c#N]2OBM*wp,H#&I±bc޿57slD/v".i]I':ѮXÏH1wiibI;>,/vkg+޼7]%W~^pFEQ [Zo?cG19L᰻ &oaU62]х4%KM2Eϓ/P6z5L}(ph?BG$M&(X U/G1F, ZmL\+ MgPLr^5N?_bh¢)5OvY83):A vwgrui&Үb񎻖3t٨LH:et8gp]h˒CabMF7(b!:FF}K>'U;Je*`5OG02+ԎOt$|":Vsqomq cUL98ZPdLP톺ww00HIav*[}<oh2Y_&@x:$F35#iF=x,0*U)缨 `R7ęh$UY e,gFEyi@Ħ jh p)AwP+w5X*g[o`6 vuBy)[ Πg.V~\L,J(pGD7{oџx"&Si%sin$ő2XؤxS~ww+M$B ~ M=>>rϞuS@uW)JEf \ P4{ZU( '̄yhMiޒރ`j ^&yǼ󖛑rn\QJgqݔ(Qn.TXP@.o4T2I`HAZ۝I_*v k씁iE1vE*^4[ Eۦs5A3I^, :Rwp9iYYMCfB qlZxwPH7ǕrT$? [& z>c /kpqm6n /9_BH0`+,F%E*,{\+G:%!grYcT*Ωѩ#+|v9bOp+\]aIHcQ|]Gס-)(ǝxKZ5:Iz?žZZqnp~5*c¹4Q~wyD!@)a胁#ϔ45fwKΏHzd+73iؘ\=:)謐|yJ`L- 77 uTB,kS<>&8_/Kkтv02d6*hJ1w9qa;QA1˔>)5ί%Tc  W.߽B2,=nphleB7 &\v)nCdon=^:J[appr_^i!K[*\22Az>n:S j$KT¡w89 .O1;Lx䚷EIb5~uݒ\ JŢNҐӽ5Qoʳ~k4bh {zG9kwrXKfW#S+{jHK4ϟxHu0!GEeڹM5訰vd9}]sf m ʊ\Ijo,HnnweKXJ%^l2ؚ8ضqK6y$\9?qA=%>IޖN@lu?tȈ=꣔^뙠X+Ôw3NH o KG c:|p+:L:$Q{\pk=$d}1 h4cp odEIQ]%5 Qf6㯄moD2 k5_pߓnٷxkwhl 7ֻ ^w ^'4ai+L;Yu,,In."R{Gb ┩q.,~W~N&z܄&5+ a}7ʣL~c۵+!O]C_UZ 1hh)+h_FZ9C9QT|Ta@SXxrx L?; cPu:5S}oI,s~iTO5hXtg<)l+%u|#)W@=e/lC?YE/~.f6iS]`Zd_B`sgQd:$^]ߊJp*.؍0XPSk&#,t*a`b$%3]K*t7%8PCLP?K?V,^^$f}ܜGcfPbSXa2O=Z)h'7>؁S+#Kwo2~rKbȝamtbPՏN5LH~h gWOUr"z'og\FH7k3_ut jn\A%nCʜRfw<[жԥIh@C+ZZ<^Ƿf{ F63aҡm.\]5{Jrw vr%&WD إC6t2siI%iX}ȸD*Nbyv̰M+FKRuN w:0AAPȁrم\G˄. ׸oUX$7~RDaZ,#_Sreh%Uxu{Ϗ$v>5mSE"[q2(񼔆1 l-x5p ΟUsw0={`E2C 'p) C{lKK_">"W%vq4tSiD#H) T4po}'ɡ{`?EM'+YfYBYh0ur\=#@}_Dr Kд<^7.&mIejlp @b]$8c1IC 7yUl|gV7r ngO}VbГ@ A\!w 8٠i9Ia[^)r J,0N7A0j|St5Z-ĻNpwk, Jο߽T·w$'@}9`GVFlH,:~f&GA`~+ *cw=_u4:BJ5rvi&q omq?;?O@i0(id/UȽ}MC]H\1l ?lvӗ`I d!0:W."QL42D2{ }xRm }_2=!/yh̳ȱf\~r-hb9uNqԯLA1ΘC bT<ڜ=pf᱇7@$`91i_~V @xdV'&]2_UR׶z A$,a食N )hzdHZml.`^Ҋ^x KDfj얥u;M=QK} r]2eYn%NԤZf- 1ѫyMd5m(@+\m57nxD6i|MIl9u0"Lj6tai*,Jr_=ÅB$@od=]giE^] z89Cnv>?hd{ŋpiK9ܱ<pЙ'WV2H0i_a?D 6% bvР4NRrTI(~t?^Z\n2Q3es<Hp%Hr7;iP1BjgXѩR:#w/I8$V b=sF"\aɦ1(K薼:b[DZ]Pdˆ%jJ^@0未U~kj_X; V t{ַ]1&UX$ᵾäM'W79ZO6N1\a5av9eZm0Ekz~{}0yxȊ=!9bXӧ- N5g#W_՘2XzF5bdT0hYJJaD,VظP{4g1$z]ͅWf F0AσFF.g[_-$*L-gEӞ m,&PAByZ^*4j%N}1hiM,~ -"~Ɯ v2&MZ?&n3ylZ@ſa# յ`k3]n=%$ɼCKx "f>sYp4%$W a1u)x8 z5O6d)«3l?t{oWDK}DhyO?3ͻIɷrˆ!/d(8-m': ~7lu-יwJ !ԢL$d.;P%KS5!tKW}7s ì.ey)kԎBydi8ϽA<a'eK9b?YJ^NIR*HWǃ_m!F=BNOto~yNlW XfV?@AbJ$ kccةL׍o?JabKN}yKXrk Mm0L(F^H:](Xy*Pk!M)in[K - }߰x/)ZM8X;Er|e?'ì91LЖ*?K?eŸBbppV i/:|IQ O٫^ru^|4Z c7\tnB@<$k%nw*t<\:>)Q\m#MWL+)IFoև4H1.%G]E/,x2.ޚ([: z7 \;y ]>h{.S+V"@I֮!( Xqk2SVa:G4=9S=+tm(p(8eӜOzsqEswUݟ(CQ/tqꦯɉ,ߩG@K@qB+^Pd[o),>Mat`Ķ'HQ7`1C|J ͯ%-j<{Ēcruc]#S2j+v䘋$rjsdmE('qT5W=ַM$|8ѫ ]U:UΈ5nKQ` IZ O! |?*͓cz#T@! {[8]{)k- d8{'LLzV F48ަe%R˼YiC ' J d#!FUU;E4?ʾT+@R_sm?LBt-mk|? i?E°*{'VS4tN;HbRQmX&@ȴ=(ؐ0mJx4S*+#ѶUqD{t% ?XvgjJB\q7/w\GeW'BgS:ӽg&&5t U 8.1p Hv,E5OG߸m//h+^(t-)Sg,' ϫNjJU.X"ejuqzᱎ 91n u臲C@"Jk#!l=K-9şBF,D#IcuUM䔏6/\{| 7Aґ̯1ͥ^,Hi- 3LYgzlcj֣unAT[mrF&Ԟ󙫶tKhVOrGYS˹y:<IIͩ\]RB"[k''%+[Z`ia-_$P%FDˡ(d,Ck{ʒr`aVYzò*'ڲWO G3%iKjh%+>*r>:-msiPB=fĴ83Jz+ZaᗿŚ""C2nH:9x{ÅembBuѼ ?qjQh=ׇ~HTlT[ p#ֆ%NO )yCM\ hId^JL$%AR9YJ?U?$*ik(: Etȥ:wUtyjhG"-*ЀSd_>4,ODv\; &r K>&N#>* B;OR{ %}]-';"ARyӸGYǸЩr~8 ;iuVu}Yw+О 8ql{,rЁ'ܷܶ,kqH 6GU%v|[5ڦ }m )s($J;$-E<~PiW3#J10K,? z8qՁ"'*aL)%)E}a?3~]ig`hDq, z1M.>ESpV#8uB GC:vFJ@W{;[LQoW5{?T{q#=Y4.ڈ!]-$8eIm$ҝ-rQA!/io#"1'tyGX }-#OĐ?jO`͐*,L (%R!&ô)Тn?&G{Nqx϶B#(8JEINi"KZFJ ['ۍaԂOTMjsަؒ=KՈˢV?'ޞ˱@ F [F7v+ZЅLj&uE܅r'F-v|N1˒L"M-\o 8xkH%pB ]%&mȷq3-yk`27_8L^|gO:+ڪ5bEt)^;2]iL!(aPŚvU@c&Rd"n0l[Ѿ,~?[z7 oeũiBc|b^vTQQL.P$ɟyI6iQևjV YAP6wUlcN`U2ZI]q-rP:!1-oH+TB 9j {XI (Ą@LyKK3Qp_EF@`41]f?[򫑧 {#u8lsU9,Y#zqGq_~EY66rrÎ kuU6ߐk~[_pg#DPQo %Q:ZHe,&܍\Vb55Oh $-^ؙ:UN4 =.ߍ>J%#BRߠEu\3Jw4p=CҊbLTGwAm%:/ ^6r LZV> fW19Rl\ 8 %TH?Yq;W:9@fY6z&~hz ̩guC$iBRp{C.ę g3zXN9ETkΒs͸/ZFɄӠ1@yJ-06eaC0)TsYz݆I!Yne+r/S<ZͦD*sE{;<-J\ηƬbhxAeR"b9&tDtAU)X}7?dpOtrɊ<@ӫF Nidqכ pej\ y1<@eELaYɑ=z*HO g:@ H!gFǍ5Pe|.lia?A?gs*`7FFQ.f^%]u!g [nз[6 [c3YAR?Rnxʮgp!ͷE<Zn&IF^[Lq lV@R"c$-(Hcudݹ`6ꯠ[)N.ؒ6z>:gBD پGCDQ v7l07̂?OT S}W17g3^]R g- G8vtKWw+Õ!o0K&!}yU.+,d 7J(@_$nuIp en7@Ϝb,lÉH1ͯd(לCޮIyNYȷ 7|`d|lhV@k3حm4#;"Pru!63N[jRa~jJFRJltg`]r>1e9F!3S<1gPlUOcm9Er UquḾW2KXrb 5ci{ɠEK PABDM<{:]55%T L2K8]?떴p_J&t@y^f>7Gk[bN bU+|3g(~%{Zm Ή>=.߄LZwFȔHV5,7L6/(.YF,ݢظz'&Oh"j+Ԏf D |4-0hVmŸˎCpJF\@^QXÓo%pSn! Yvh|.6^=:0( *I<>Ǿ\|k؟Ԍ9q摿Q]3o納T\߬Jzx15v*pվA! ߔԑK,΍xBQKawI}rc*ϏISv0'|.#Ii2 oܮn.9,<8v:BDN]G> :lw&*% @i&祲̚$9.Sk楇a^|6ϓ:5-OrEia[?㥞pL\+#/^6O/67x5'ƚ [4]O?0'gomC@:=Z8@]_^+: ' cVݤtF8 ܦZ0PXѾM,?k[lmzATƈ26G*cbN# 5` RUwd4b^ J)g#IWez=>|k(Iȩ&;C%K 0]i~d6eGBH,C2w#vR1#; ]:GK̇]#ƃ A2OXE;Vf!eyh l_恂Y}7>B{cH=oԮt'ec>5C((MJow8_JeZ=(F;j-}Ŋ p0!e"%,!Q  )cbIQ՛(A ʉk;E#6ԙΫR*HJW".E)LATwhbٵd6Fϲ KBϝ(W<a}j,rlAI''BX¨܄XJ!D|c%W&cWnVֈGPQlA5hcҢS4\ԔVVҡx@0:b#5q6M\8X%r'ތ_1SC1O-DU\ ],ֳ~cPq|ebz!d6ـ (hFWuQ[~aBt<Vw(] J/E]EQQÞ2H : rHa鑐x =t0zprd>4.Mlȿ3Sox֛abOdAQYx;װ7[p: %cEx9ykH c˛_CI_=(h&N4H5mF@Cr?jCj{j;Zwӵ  j \N,66=ϛF.2-iYNs>I%izUⰪ.s GB2tBOUan;-n]S>aD7%prh jeƽLD*Nnj_W9)ws ^^Tue.=ʶ&#o;5x5E]I3j8ȰHq!s R,cGHVwb'}"ՎWMR5z1SrwNB=iy#oEAsCũMٹ7̳ h0ET &02ġψQ<}67¹uA؜FwL/lmXN|BWh&gkUGe݌V)ybJ HyM ֜\r|ٜ&А$ zixLJ!bNI.i {U,?E`S雸oY E3߽c4X5ajY:5o)͊ϝXgͲp Ii>I&j}rܡ|R+ond⏄12NJ@%4,y5e߻F5<3QUO!_Bh.RY ˶:4COVIV^EТD9۰ ZT~z/uNP[ !收%GT)D_C'++Gu;2}訖é :ur/K`jTO!oS$u5!܀k|8.ӎkˎQ}WU b\^X5)̯_3wmGG1.(PN"Qx.7i9znu61µx."c{Sǒ|J6ZD*Jj]csW'4Upe;1IB:q, S^TaxE?W?-/髏iՖ՚E=(>m`K~dVOe']C8S*nZz:zr&3Q<߅L%/`o#.:8q%DU 5%{Ɯap/7Fbφf7{otAmT|.fp/_dȏ1A3FeuH-6x[lqXӓʦwV+b2VQ|JJ8s;(1nLEB73׏>8vJғOPd^dx/$`M71"'_fӎ 0dڱ ?ӻT}5z (غB@2z@Iw;,lۂir%bײI?:] {h}N۾{qDDf,K6+_d\<//Jy W1zr@axWN6`b_NhdSZD/{J p< 2R s6!1 F4(B?c7DNMVſ*8?jp:F"*a K ?PI^:A@Qz{3TFg|&/%L{wzN4aJy A+ᲧEN+_.@\R4)*Q+4٣ۛ0?]Ϣ㊱A nԪ)͕F" ?0v`|Hl,L ,'ny«J/-O"7\))-qSޘVn5pG\;z?EKC#}]U^X,;<.\ TW** ` ,VӈOBlVSEZxg@b'ifvk^!b\c鸲by*HtaT7_|F"I~4O~ WTC@Ck|tQ6:*C$ciSA`ͅΙi TP;NtOq]av!H*Sn,]F?xYz0AkI%ew)*nNcb IR~P3`]n{*b󳢹ejʸ#CA4aW]Sl@lBF<a'u#%UCxuLΊlƅXZm2U%lзqJqƫ20–?PHfב1 %6{=:BSo{: އYoX, AetsR,qĐZ.LHș;R,shߨ{uٕ Ԁ~y /셦ⵏ Y4T\:2^Պ߆0. ǕpQz,ug \z2?MI| JϺLPE[hqXiR&ib#]~zs v[~Q=;я0ӃWN1iq1?F۬+LrQcdGÝ]P^Pt!ވSlm$"{cy#!aØlcw}7:)3qI9 g㧮X?׀RYI&2Lb+ΦE7}[saYܿtJloOgnTaЗR˖\^tytz{|\!f!r>ϠF[rKs^2yBI?A|i!1oMy8LÍwf'MXYns:#퉼̹hL"8m "~7=O"~(,tQ *-ՒJ?qQJGmx&]3cu`h (_+aa^ =-|3ȇ9'/؊!c.Be ve=@D%84[Tڕt?39{氙NGIs\v/ )[bILJ$ֆy΋2lk;@ kp  d.-V_жWz}hgwi7W ;6H L}g -Ha{m/lilEƭ1Nƒ]Kh".m_( gM0?S?YNQĸYVJka.|+$qc88Q2p@%( +ybOU:H s㯘`e<GWqY Zdg*!_n;.ʢSAe:Wta!+_ڬU6NPWTv_=~Q&TU /}Ԍ8.]؅ ̡ɽFiiHUr6%rxF0o-חqĞ®_f2Ql5%]yYR`*tH,f(dtJ d71WD;ފWe[y[n,`@Wu\K'䭥NѤf9])|c\11SE`ekZZѾ)-A쯕 TQqݴLc=(B*AhĈLp& y銲exIt47mȝ+ ;,'(\p4g5YF8!=LPBc0Drs+yghW_wbLϓ w[T%}޳_)@q㚘JV݃wy-K֞\? CxIdN,R|Hzrtf`KO֒RRfN 4Ɇ3ȷd˃N봧XCm[B,-34露2U-Sg2,KQF1v5{wď+'Fv6G 􂢹mz:xEG2LZh2S:g2 *N˶QDb-n!&H/#5vPNP*6Q8fZ 3 #6'yCanas ngjk ˄l:$5P̃ l)tSƊ(,˯Pη2[_UK-%}ņ*`E_2"r^Lߒf5Aw|4[iPI|W'S6 :cIxe<{QExgVbt.E[c*oѵ 5ً#H[(l^1 ؚ8+! >9Q=TRPzAzNt4z{Ce-iOPKۚ/;^*]0ҦK;LFQE%ݑg]]d58'8A1 TZ_h/ Ak-$4*6юAF|d| {m;h+W' ۜwS(^Ұ8pmJdm!dWE!(M!$ SO&Д2]ot^AفF\F/8Y\fi" n  6Ln_d 1 7;bSy#l8G[QiM/ OԡSts UiM>r S)˗Fli_>v,<Ж:!p+gT[L[H7JwK[OaN?eh;ﱗ%ۛdA/6P/$ՆWV T]FdJAc8j#:Toc,L,^;"!@] t#Ј/!o%5\y.S*Z6o7tGo Mq@ٹp IN7LԅmbZs9U9ᤨ*SGk|&"՘mw80|uk \'G'1AbK%?dHab6ɩs[v̏Mi ф4#p}`-mjc` ,-S8d Y%kġKS{8]-qze}s'cE$ZtdVًk< >ǘSbTo= u{a|BvxU _1;gkͪhvdmz PQzhF( ҞBaL"y?p{)Lxn#Qd?Oi92V~ŽJ ^˔\(v XS\uוnBNzptU;Dl9 OЫX}SX ,kA}UgR &"j{|1 :k2S)CƐVlAna&c!]B((&Yj^@ƟnHJ f&\D 6zs A&w8ޖ4H f/QJ-'ޅ@W{1nNCsv@;:h@o+0 7XfQ4 \Ή6Rrb%k\%aS5W͉ë2qL`v#:=Sa!RȎֲрix'&Q ۱XHO^~5wbBd]* 9Lv) "*uE$kȱýAsރ!iFQ܉4vЄg=^~=g u'l3+~}k{EIO~#C9\!|^VEecL\fȎ7:!$*1?o`t*?#7 TYo})b Nφ zL)E]4FԖ1@'0nʙM^#TG+61R߮A$cFs*i7T(WKBlL}u//}E}fwDVMSFIKyE0/lrEmGHh-\;j9%2Dbm 2mxrӊdxJf.HBE<wũ\׽>N!Zn<"~9kPmoݞoOXzjA@Iz&O+_n%WߙB4 ݦgEqN6{v_nNv/]^@ m}gmԔ1cohn]s(3Vu*i68e؛4- VSX'juv/S,j9I+ߤ|8z/p8qJ7D9_f Z* +Bd؋&2Oay0\Ǽ:bI4ACљf-?%=X2'L|D$4%ъ?b.9쯻tD_s.%H_+ux. \Ȁ9m [>ו@vD$ t?4.]0յͩ)y>F>Go/ |+򵠸j8y GMKmzパ$-X(7+,d tyo M` B1B )eoۢvA.z ɂdǷS1[&$Aqko/D*?߻Ndt_0#)" dU"9c DۂR& (U:g3P/+ lJ醮9 z :Cf :'nɜ+7\[3d ^ԙm "ia6KЬQ  W*im%Yf˲= }8Å xĦ:Й>?4`O wp'b.NMIK Dԩ%fQCKTROU8Bȃ]6z.17YsMrozixWxnII!eQФxҡ6z: @CytOGW6!@DRn6j)6^#D,-c>v5L|vd(|ED?:.3g %|oo;MBzhɂëqv_BCfcLj&%EWd*QCқCdd,Jr d0Q\c%őScSC`P * CYkJh3],OEE# .il< G> fk?H3aX MT9]n[؅g N]lE{DbU=wȸ.Xo%(xU2f-;sv.hC >a]OeęVB3< :UŖ"P=X wYxьՆhU $7b* }q ';p\)z\.'#ݖ=G̥(z7gLBwn]U  d$xTEDgDgu11-2ĬzӣJ,G; 8kdYGOOS ֞\X4L BC_SIyIwJaך_k`[p2vc06wXBO+~,=olgiHǫ&%rLfr$rrS 9y6'ԏڔ@P-mg0 xG؝ :Ms|:$@j\6|v_SSJ'˵yz9F#|C1i(.]D%6yUR UN y[ o._u!O>&i:+hWd\~KCy)ev3j&f?: <ozEs&A`=%c"ۦatD$)G(?TOvVI#IeZ0q +k3X1p ~@@-ZijVOܴg]ub@.0)!vc70 +gQSI7|Km3#`w ZenunZ iB%)c䗿rNw&5Q7vH#wTT*6}@ =.,fRnŨͦ;}Qe,#OPTe`\pC(L`}sgٍ< d8HAQo= 9\evFfhR<'2>eE L֯jM5<ƣ}o?A$ t۴]{kdb-FR6GF`aJ1 ~^n8RtGc$7TuWBiguGFbTR]&7;YQe"ȈG7 ,B1>{\=MPS!nh(4zF[C½.&HImX!D}>kp x-(rc2ٝ+G]҉̸aU2T+ՇѴB槼ccwB#W@ ^ocAчl- /Ue"guUg?5VYx~.V~#$jȎAœt#a4΋خpTr 1# H%cN^v3+a6t"9hG׋\ƥcR*Sq=\L/ēe<&ډWrgakA V\S H&J*$vrSզg_%J~쯪{W v-̷ Hu|1Tfw Vd"`s$>;~ 5K   ]W.ӢY_p m\Ժ=T #fLSdC\mdfАBȆq&ޠ.@y ƛEiL\ܰ!hZIDA񴒱eXq/ 4+G&*eX BoZЯ\%i2뱤~ I줲 󪫤 1J^.NE;`d l.T,sUFDϟ"hdgT;E8ņ*s|O<7>|8O֩|؀F.! G@&&p7fn3CY.4Bs~h Љ" ВW4h^ 2C4e._靵ఴUGPWMs-SRyUK.JW/vfi.gPGVAIJj՚|{ԧ/~,_htUCۧ/:S' ĸLFƂ-%&2 q16RM=韗;1Y5IigYv RЈc9mfV`4=qT`f~vmVÔ: SUa|G`3 55cQvqʔ%9DOP8BX=p5)xmK}ye A;5>3Emw5ࢴ4؃IjDSt=\asU&-=:-_9A=Qَ/p3fNy[EQ\ili _zfeJX% Ո3~46̊ P4 mmнDQv' 9X]Ы,"*t=`v& y&mz7& `ݾ:JMy$\e1^B YS-":9Xv rA~+f?N\W:m7T:/}/ͽ5`g8 N@i7a&ԓIoa WSqWgKY27.9|{ZD0 \sSsMNEۉ{Ȭl9xF[6wV݇=Trxgp Fa\J(򂓻5'i&bۣ<YG%p@c+kFCPsA{wQU(A5 n.KzJO10]cĵ&XïH^㍏7kߔRӠVR0 g㖞N!0]IߴW0JC[y;= ;Ey ʈ[EOxe 2bDdMۢ8ð ArDdD'3a* O^s% ,BVs`~ ^+L1njA||G+ mtPl(? \&p,)GuCx{  jaHpJ/GWTA2 25sۍFq&˳nL/c[ oYxnf A ei림n57%k7F8m\㽘=oEu'ԀW,܃x c [:DTܤQy&|q&,G6o H7 7yg(Hym<.1ZQC@Q+< T`(c Fv\ތLn5CИ=} nk&/*cp T7r9hFH6ɡ !W#hi_kfYz2IJ,2f1"neP&“ǟ.0F[7k_'IfuM[X% jch3;2^l4~K`!_5͒) A,"^4 (EMuRJ0\MUp/f0et.bPc@opqHI=NqV@[`DJsY~P8G T Fc_M *-6m/ Q>9r"b YfJݽ?v߄=vF"X{bA'}*ѕ%%qWfF}(mo)'m s>(."'$FU]@ـ%f/צLL[:4 !J+{34 'f[2o=Aҹ7FQCⳤ.MDM)Hm8yV̞tqʥYl#,5u<=U9+@ $وbcy u~&a?ʘ{pPtٓ˰ZxC$nlc*-Gx80g=2,٘YyWȸz ;$EWmtaAK;LԢ} Fnvqu>UT{[RC5*ќzD 9Qy l nOߌ<{9}͞^fk*ͪ#[fZThI56c_/FY' I"TTmpv:yЬL08ؑTNj$MǜReo+ONXɋWgbtMȕ 䭽3|XXjOm  Mt[m*tS{w24S cJE#VR Pu~cMȅOwL_&7{^iGeO?y7:ԚM6_DBƪ^ӷStҸyA! &JAb>eVS}ko|[Po?״@1GFi# ^e\WB̿DHE+)(D f{,-DyVz1* ގS^tkHЦ bnLH8*sWFQ!?]SPV,o`/`˾ FnatviVۚvO!^2O꽏7<1OgЄ$^Lֽb%;#i'WN!p57{_8tlMv~FIxv> }2Jk\>T[3{~kBHe)H| "LR7*iꚞ]Lzv`#mCfV`a ȐRLN5,j+Y0rSۋQSw;wZZ8]P&P+"KB'ZC͓\] $r$hiЏ `|OSw$M@+,ߎt|].eݗĿ,WE]5:gx0yJ/LiHaANiE.'xǪ+_$b"msj"ow rh-NKq&G{߯RnʃDsSL9Lx7@E$?0qEPcwnmi%J51%oHF->HAhCkCA.b+TEɻ'V{W\sG=F #w4g K$WDUqD 6<2آw̨淅T[_> fnp/Y (Z#1E-?k`>r᩠{Ds/I&BA}_S5|_)Z;,4j71SH;޲ (JmYjB?0kM I担wK1t/]/v5[~HM.A3{䘒n ~IC^(!AI5N4ʤ }gxg 4j%~_Ecu;gpٖ2:WNYA}zLiW=9}n>M̚gfa=4f†Bc| O'rp<(ye*Z;ٵf/Ȭ_rԡf~$y '#+9Œ5JAZm"?[XwBT!*q#xfOx\Fqe-ZbI}U[ !y#g&=)'ojW$c:I7uA2m^ƣHw%7oo`}}7xazxo賜(صvbm>E̡UgDAv IXRMSfnS*2c̵`RoYqwz]DTD:J: ?8a}{ G\=FFD%GWK{^ѽLp3j =(7P`)o!0+NǾi2 B%Uz/GTʇm3';g (%] \^iU oF Zv|F$˰D Lp-ilOJM.z[=Wh5|#ׂ8S8mww^n'P-prą\?(ړz*92 .s0޻oq? 4"!Q8P@-Y~s/m,ƓՈrKA-MV2{(lyz͑PQZ$3Mq%JvJM &aA('v&Z(o"QM}8Hd}mM- fTom'@G]tYbo( l "]ƳcxOh>wP Lp q+p/Tnqf(#>5u s J2@`p` V8I>xxtgy칥kT}y_R57~G3q50X,;LÝ4 1g)Tc_" c[Aюt\[L0Q"]{guh_Azu$^WtڒTv$'͡&  d\XY5R-I̥ L(, *#,0k!?rg8'ht~&-&AE ZDTr}%MU0օd.ޮ !/D 2a^;hf0G 1ֽ?>S2@t{= ٜp&[4yK}g}Føfq{NP0Mw\n'm Z(AOu+ӱ)C<4+ 8g|?m:LzĉTFv^7/PxkD0ÝWWʫ#^mov%[~:-L,\S9 "VG* \z*4 / "=K'hu4OgDdW X i|%5 \+(mSU}b l,sg?3&$inShzd gk`eKcfӣ(L\O= -ُ+j.bnq˝'Кsv }v#*[U`(y`YyW=5RN#=BbKk7bh‹2b9w᭰a 3!Z. m ePH.9} a@Q㭔NgH R@Nj,DmУ-2G9M1;^7yxǝTyyTmbԅ,L?=QUT8 Js.'xi|K:9gnI:#%3@fIO*#v#+v_OꚥSqi{~61ٿ6 x DZ187bCuP`ꙻkg^;I1rkoF.Е2S.?w(֖*q11t87>5n$XDSk&UQrF {|06R i#ON8fhm6Sj?FIlrBK#LF,>KSDE&ʘz*Ry'$5X!Қ81e2b]T셵's3bBT}=?~ѓAIΟo\bdNQ{5rOw=ulw!P6 +NA5ţ|a.w 2x_3[\# 'zL80_LG!ֱ;dt ZYwBsʾ> ۥؓ,8$"rK1 ʓތ aHA&ecWTDsk@S1l ~gn S(@a:\܇'jm`g5/Yf"|DlM9"™`{Qܝ+m.<lq݈sc>PX@CCk]!E6ZsLV&&+*-=E( Q#Q܃90 erg**b_cpĶu,HW1Mö&-[M&4sNNc_$a2f"denI}$?Xk.jZ76ke`\h@XKE.ZuکĊmF:_&6g!OnݸL(^?NhSmq}%̅+iY*M%3ŵ$5Cv7KZˊocd6$$2Us`TEvՄ6/J?<'ԁ"a7~iW[}XeUoPvJujbĐ1wPNjp xCCI= 3)#-j/V>'ٛTLoҔ8bz4}:F{"G/\spf4Bi7KzԌ.y;14ʂ3@=Af^gkLeq(Q`^WQ^# *buB5-|c+0:(XZE-|b ^eNm9qLEeDT=yEEk]\纜lRUزae*}=E8#&Cg em&Oǹң Pzk͵gl˪ףl3l=S8oc-LWB}`nˊB7GusHafO.p,84IHTDWbMVdoO`\-!`G/8{ੑ(}";1}c9i$]QE@/@3\"NT njvyɩB 6e@8b>Qe?4 8ŲN3s¥+_ *ާ eFe9u`䲢*T2'}>M-~_lIc nEl[#KJwS#l3lMcWVhM2ԸI}%0N ϣlDøJK$j$ye&\Ѡ!/y0<ڠCS*u?Τm.-%1[δGLѭ,ib="@GDM `ܖ[7b8{u[z岂H%Q'm/ kVmo}fnEKy{6NDh昩i\L7וL)IRA_Ie-P?zjoƓ 뮎 3ѭ>1bOዸA+&Wp#ަjxٯ3hXl+f27Kt9U #2TTlԾNZ"BK;eA.8\4mu~M9'ɶA H.Y@f.0] L@;pRQ90鿤Yg}@WyR7V] apZHѱ光\~קz O$14fOhb vvN0AVq,Pl!GcGg;S"dSvg@~h#Qο );m/Ni]6E Bz<(9Il }u!LG]R+*YFGVBy4A_NmEՕa:2w$H~jXb38l'Mݐf^s+: 91Mged,ZSDkC;H  IЅI?~"8R*ZSP)YЫ 5%m^͓ 1 ̭9)eب=.RjL Z f9dcN[7b~s|b<nr^;dR XyJ͌I.dT6u8{x崆K*x%h:p}*`.9N=dX> F!B}8*>`S[מQLv7HͬD766 Z;?̖Z7k]殹>!k[ŇK*B~?@R|q s^<jvbn˱#KSi" xpN2i5#^*6=H|>Is2uvU%#=M$$D@,dKEJi5IvWBL fc; uW\{I~Oqr[nUvU}5~5R=?58=w|ӎS=SDWL4fER2Z []@ <╣T0lMb&Щp} pH\ v}珿e<HR* vcmÕw-8Y2#1yB #xR=$*jLg]yXAиAO%Ց RanLZ)J“bDj*ڊdV$Gﰠ~+*@%9ZN{5^ӰIv6 J8JQPJClƂ JԎP4w߳v$kD4>5q?K\J7J]rkv<ՔVK$Q3?o{R(>Buw xTZyW:>iA,.0 1/u6wtF~ƪpEr{:uZ5ίoϵXAu[֌J>2r /z&U1* Mk<,ZT_%FO UE>{w/ l$#vl2$-"7-Y Ǯf|+6 6^ 2aɾq>&v܅E0[bv /PsۅeAOlfHşLxYҫejU8(@,MyQ31KMʷ|r]w^32%n?Ack 0 ?}wqX3Jx޸\q\ܬ쉅0~2A" ;/7t-%ӱS5f^rJWVg$'t6qv*:M[Vz .'6QP4|M\A}_ԒA#6 aIN/GV _\6^$@b_9&F%O^;gC`T}hz\r[a(#)'T0l}nrEcʎT\v7y( S 2x&4]&tSj!yAXiRvVeu~QOJtHh;Fb ժN>T}hhԥpSrȀ́,xˏhg9@j /F wMt+ܰ$OdI-b@!L{ܯ'tA Ify ͤeWv13*4={}(;L.WJ͞3#&ڛ>Gdeg< ;-#uU)"hOiS0*jU^_Lj"l]f"|IƊBʒ#_'EҢEl)N.9R92Uv_ɏjkscp ʭ)jM1f AQ-h),ߠ+/LB|_l!j(NT.i9q.> +=>Fyam{EǕ/nZɄUb=@,~XFv.VH|aWpL8:_DGneX.dq.b2Ul)cusLLSndt ٜTO_*S$Mfr=e^?*lNi*u(c $Rx)'Nܧvn! p^cdT!BF MO1O1CsS<*z4Λq\نgw1%[դuв;R/Peߺ=PWǂ*@[>.9gIALI3^Rڌ-~^YzK FUm< T|e OvtM4%#DkjYr2$9 {<2qƓbM?WG,M2ڊLM'*UYIIC7.9'dJtT\Iڟ`խ}x0%47th,37ѵ;-~i),*p2J٬N"ɜ`&.ekݲ{1QZM3e9p`rU͝x}shAJg4--Se[9dv^n1v:֋%qg~OCnc_ M&ElIGՃ/R^TQ\LzD:>|?qj(yka"C1sM3vG?cdOVT*6ƗS)GoT7&|GשzÖMPuNb+bw9 egn|Ǔi$$*nB~Ռ΅m$u T9s{}1d뮇>>tGN1^CK^gV;2R[˽j?&.ʾ< I_+`3X95#ہiaQA"Gʒω{blȑJ Ωun*dz3˴B 7RxJ9-rS.e9x=mE^w̲s:$/╚Jm ֈtND0nODi3 ӪSqL(Ի F.@پp ٴ2y {M{*=JtIRrl􍸵|oql/ǥ̻+R}FN\D3!TJ(;<: h N4 U' W}Sl8OŹ DX׍ĵѝ":2){vPHVotxn/̤;/^x@Η(d NT8zM^3;fgAħ^tc˚w!E1O$hMa.Cd֯gE:ڢ&9;̶{"P2Ę|غqүwC:7 mIYTg2!&;3$5e=&v$ -auY)SDr&̂<5S_u/\ĤzI\IUSXn(`#9Ɩ8\~gqTQ{D+k?{<]^sZsT !Yî,v34H9CY9GY;eܓN"F~@Wa. K=E3J%+9}u0& 8t^@&!+VQA*:Ym+ \O,{/*'~WޙL7sAs3^9pN)1su8*/+6AjXA1%geNu9:PE:1GfˣEtdH ެBW_֣Hq0"}hba&ɰܝʽt7Xۿv#%U:A5/wOuIkZ_&'zld BE^ 3FFVA,郮jOPG l0/D漢]@-EM֫E:Tda-Bb\P<y"MU5j+ֳÖT L$1_Y9$B(_k]劁F5{9;ґ9BGcxd3{/!R{V `9(2V#h^D+Zu@+72zi%/لŠ6־nsRSx?S$=bp9x7bиh/?ä2~95p|cAjo)1fd{i=9EpU rj첸XHbC(B2!.7K=dg sws@zW/|?wՇWn8?RTF7s 7/ģ>:1i^(;|ZmꡚLAh`Id HOM0kHWe M2c6"a08gGDx83lH%[k|?:9U Ջ1|j7g}L"BKSjʔ`Up{Dܬ,K*{x CSCWm3Re515'?*%&jHG7eFh![ӓ)LncXYPcWxy6;U"z\:,7wl}JA6M:Lq'7Br(6/swU%繽xNDG2: y/}!lɼ{&'08g9d.o{A}=cĩL:"+Syumtiǽ, @TDV_FZ fǂ CǪ%(ZHLA$$}s*zE5ԂEs[`׼sE瞬ztnඓ-Fu#{AbrjT`/gGN^ޝ e$'N;:S\`űoLFX»ikv6@z]f'u&v\Eᗧ(q9!|Q/Vk-3pʥ|{  ']l ?VR[P5[g~E,J)rgj:Î')fQШ(IN\HJVCiv,BV0t 7}wTЌ~ Tʧnj^Mwk4geK@/ bmv[uRn⾨CwJ_#Co FL2bhEX{_lwzo9[AuR.Q}3|]˴%J*-s4Wۤ9fA!UX1zr2[~{y]~j\s5FZ%^2^?u}sfLֻM%" av '\3?r,@Ľdg37ٕL!O[ ˠ`̻eK #B3WboFncAūA.!T'X,Ī;&v7xt"r2,fI%0=86!f]yi9Ϯs :6}g7q/Y}$_ov$"0R~ŴNѰ O6vQ"'!RuLέvڀFԬ1RlgXj>;!6g۵nSxu1|g)L}G{w7/(oL )%7ʾ!D=,=Ґذ%% /n|܈%/ՇME;K!=]Cy%uH_]z81)fkBFgP?fmr~sD.X]?>8hh‚DDF_IE2!RikkyN&HgTo=)K dqkȄ pוuSEw~Ee5f1v#?441TK[I5H&Rhz_Ūa "o ]LS0 ƪ!Є(KtF\l|)ɬ 5N)wxuӚy\"y8K߆k'{Z<痁۸=It6 |,/#Hyo (1B(Ε1[Qwk29kb5|j,h"jX 0ӿo폰MҞl[]Tb !>D%^nb=e'T۴umm>IxJoTfJF2:3-6 7/ԫ5Z(؛rOfc7ptFp$cÄ+!`)_g*bbk zĮysº:/j2UJk?ac iXKREQzHW qtCd r*o̤QA)? Jʈlív2Hbi,]˔ B]פG˺0)⽋7ޖK6N!:?@-^$pCԿQ'Grre< yq-7xC@@;j>XVw%k?LDp#"=nyЧ}7VOOX=X7ƣQѣ5+ញfJ!B,HӾ( lj`( GB~wL!ÜOդP a7 bT|4eNXj=|eqtTtc?={MM sqf,QynAevx*t"JIqs5b!v-9[{ 9S98rj' :|RVv0r@@DƪĪa d]A0yu?"CS#z?^Iݿ ` Wzh~#2-\l7Qm#OI[~uVN,8Z53z~m"pMX_\cO3ķUi@ Q8j.~-o6%|]ӡz}~R>Rs}:oQc]|>dr~)K46Mh܁|7xblMWwa?_6 })FMpaUU^m*H^9AG܈@' Qh>?(Yנ> < W Т9-EHhc(b F@Gy_#Z%`:Ux8'C/E9VIfi 0mOoX~p{^mݹC2+>f2&4F;-%V@~Y"5X}c&7ǃ:C]֎, 0w1!o,^"xN`*7|y9>. ,{̽3̈[XK6p Xޫ"cIrJdScg4A-e)$VG|~W趎 T?oK %ZA\߲FKc6Q!m+1brYǔ..@G0pd,tͫcg?#ԏr 1}>^"v8㑗r-RD9{3 RR7Ic imZ>v#($ ՉHy j$*$omXf0R<֬  {f.,q=9/\)lOR2gI%h}ہޣdru᲋t}рwnOjp˵800<5nA_hUY3&Tt:[,w(F;Y{AӾ&bIQHid}8eCᅄ!DO 0aKxz*8dvؙ[aRx) !765w/2]BLg#U&kx[Z>Oߢsb@ix;N[.~ RH%8픺v9ߘ Djt8?aOD>W'8De@^e+|ORɇfN]0](TPy=~E ą aQK:fS yNY_8H NxCֆ *߅s5KQ D3>*'߃vBd?D&t34489"D'N4{z!b}|8%ST=p%Dt_F<9v~h&A4_]i*oǹk;׭ץgWb#cF1ulrud?wI mR ZKa" yb=c}am(BuW 8T$Y/?0??4Bn)/}%7=ތ؈ޙA{8STZi.uwx\}J w:g8wE`ٶgdKYv&P*1tNt'StM%`)*8:c?==Z`^I}8}:Xk\ue\PɅź4$ʉҕb/,8%]z,2ƴYx^,ڽٵOw bٕVg;Ա^%l]Gz)Ы"UNp'cQ <I=ޥJ=-C"*'Rr` 1ͮI 1}5.'Px>  68s>.\3g?TgRwekS^ͼrf( ZXW K>>P˗ȱ abҾPI"{\XLՈ|uz6`Ƌ+1< dD2|\fB8%"gLBhZڍS`!m}+קP;BI=nz+ "C4FVdx~f{FTʺ-9ъuXN+=Gᮒ8G'ԗG;!@R(ml9D P/Ib؏|Z s8fy:gca7KZ^c휑[OQ2Fjyz 1 c=[%bO(bz*j<M;|-=HbOw7k| {] 9D ;C7Yo Wb[Z؊.߽V({6? VB+RS\@dOϗU,d}u]c,<Ыp?:" ӇF{->gQ!?s3fA-0Д^o\Q Fr1)Ոo֊a`f'  uTyF0SbAִy'wdHi~o-GaYHmpͲJ`7%]6{SՓ穉D*s-=']}^/I[mKdr~YG0"y-98 S;k5Zt+F x^k" 0-3ߺ8k$R Q5^5lbעywxwNNGε}-wd@rتRX4V[ .oQN{ I&Q_7tI*xNI+I팪vm˺>-HA ,F)9Z+zRt9 OݜlR+ ].+$Op_aZt֜$gJG?JKQ '‘[7?!83Ks+6If@bo ƺ#C_`̶|d{Uanw@PV[t~#(s`Z!,*1oU#C U'a@U@'C79n5յ`=ߦ#!.sH-^2VʅvFL?߫syr]*дZ@]Si7qY5ּrbY|A>1rhnMʯV.;aoOͭf]k;ᔮAAϯwyzׄJ`Emt众(ӝDq/yTUDE[RF<4,8A26𶇂dz=e?{ ROY/H$ DJS" 2sڻ_rb{KFsN\BTUQ!H-x&cp{wgenc*V)5c%}NQ'#9k/,ԋĿhq?Hˌ !(ҳ,형FMZRxrptG-Ba$+ɴju?&$Uϝ34ROeZ[lishκf/i8D. 1;&o[β'Ӯ])GMRO/Zz:К&r g'K"ukv]Q1o/֛p7vO5LlG阶 upXAc>J %$P "[{y$:g 2>0,fחz?@5؀\9 3P<.ϧJQ=:çHG?O7(9ug IJjAd Cŝ̓KѪ5rySc'n;3׎J3#"zkXLu1 A$;|{ӊC):p*}mrogH zEP9^$;v赏R%2\}17xT<3h.OyKtC,L;lRڷgB ˀNdu!.8Ǩ4x> T$H7t&ykH'ayy>xY%MޥϾ%QAf=Sv2b՜ (9}.o&81Wֲj yXwuftz,rHɨ}ۉ㏊rh >Q9Ű1 Cxկ Y6NYxXH`d,n!UN6m]B`T Gr?S %]04P6@x`OiH8 'یj"Rsmqѯcin}޽B!+=-c#m0Rح03߻f ZO-k%H~Gߨ!j(`MHDciB?G-@[?B(q2g~nWፊeE *~$Lˡa8_H}=Rd/4 Hyj$ Wm2p1R"#eeR!hA]WBã=E!DaGܶ9{.Pg\Ad#x_4F5uzY"vN]|s`Z_AmWSCrZnXu7:pZ^!uabLpi\/#f),> =mpΤԪI݆֠ANk"f'[44UVk&1#d,S'y!ϴl [GU`?t݌Z \9DXvq] Ӭ䵂^թ-Icb1dIr*5/*hرU'aGpP]\k"6TB9B?G[[L-oztcw䛽.H=}6x^VVgQ!{})DAHa1Vk@`AFsJ}yd#F1R@ >a2!ڼQ@ul!%,d1eO)iѵ`P>X|RMvu:_-#XQ>0Ҟ+67 VA'I)ehlFB(p1naU~t4,IA-næ O%DΜ Xž\DK<.}«IǸ'S^B%tTFs9i_س(퀂өV4ʽn!h?ci)CAs~ )6 sN2M2CAii|!ec=O=kMYXIG;*Kټ?*ErqZ/N^zA>\(:#?3p,, -^ $4]@M&B]3@S#5)8q CyuW'Pv̴Z,]K!j2Qy.C eJNz*p2Qѡd3噟sx%ea¬@$9S κLb&z ̼Vkm/`^czپ>DZ8;;.*f960:w-7$SyFE724M3,f$k.Qwy;x_^ߣTM84}K=4PabmQoW0훇  ZaW{Q Stx/5mFZ <pMJFWg*`~MbcшHmqm6CB-p:UC(4&L9TXKUzh\/&᷐փ΃zC" 6CMCP)]Sv,]Sa3j@Qriޔ!U2KΨs2VЋH/wP}߄/00-b}vo\1cCh?"?6jF*%?ĨbQmjpKa~Ѡ ~HHc]"{[ڞ.k2@|,#{y vteɆ;^J`g-Sy%R# ?G,OEVԚ瓠i"e)kUEY<\ewÇڱ.dEImh.R!m,nu>X-|$ozIZz(Zż0'M[`#.s"GȍVo6]wTυ˳SX7,+Ϻ%R| :PV2}ABɺ'd=O ҂!N\_LnAQ=58oo]Hkh70p#R5|ǰ|-( Vʋ%6׉;U.nuF☙|V^*/~$y}|C[P^Ao4kH̝oeO;w)ǀ0 ٢7C0zU,BUaN6K*VL6V[y|Ezl4*nJL1{{~4뿎cabYK\ONт}\a]K"$٣̩\߯h]όLucuԲ]k<U0:oo9= wXtJj8\˺'+T.%]z};NdVÜL+ >F )|fP!!^ύ_BL< D~Ћ}Z$2ӮxFAˈ;ޠBJ^9+lR*l;no& ;|B@rm+>юFA Uў#SZ`YZW]2;怯C3#D e3MoZkUc>kC! WI3HQ0˦ J807绲@TOd%$?*&e{@X ktQ=Wlí}ݡkiuè"iO^}hUbݾ#Px\K+NC#{< L^ /3UGӇ!k=BM*d&N|kNB+#M-6P&0Eyte \=>zrG4 @Z^2݊1#fTndaEQ3W \Fxwwm].3`ݻQ^LI:(p_#~6m^[PS29tv*:=a4 hhD]ȇ|$^ _| #ӏ$vQ>>ǜvRx _UϛZh#t}9HCo.;d@(.waB}Azn]e%ZUGu,WymbZH_ᶼӴC%,DA.c(02oPqLxss L)ǓmeUb8̄ 4:"#P|84:I?a7; %}2] A'.DĞcͽJ,fϘSae=I'cxgFR~-|b ,]W|5(Dkt7dCH1]jCGEv!( Uh#gL'?4 ŰTM&NJ('1aaoO @i#'e.Zl^ڳs}rq+b6d4ȇӅǸUΖtd3Pq8W;ˆu$5ۏMXk]E- 5&7#Gω xir#=Kj Wn$PBu!LߤIh_-{bkXX ^5Jd@o~ ;d{>JF:fc>唨au56aEoL5=D?؊8pe#бP,6g>Q=*Oz5ͰČ B8MꍵIp> a%#UXhc@o"IJ:S\݊/osy!"H-Hp%jS}6 ,O;0mm^f"|t ?TT}@O@+/kBkYk~hϜ3_I[!?#:ddhb{[>lc/?k g`'?2NOۧ<%?96NXXBR8#:>,Wg^O!{>>T4+HNT^Wq*wni* ;s.OێO4!Y?3P6W8xffLx+Fjt{iހo I"#<Fs`!)@+~WzƧ3O,ry+ 11Jj_a)-٭4cm8[d_jP>S*5b4S^?"~|f֢jD 80Z\t#9]?>):\tr<3ȹXQT5H[$Ǚ;n~cE+vSG ~ݝ&ZN Z0W۝J7w)ٟYxcOS O\Sj]5Q_Pt|-P u{H*5uk[s|w_1%"#YH+BMq4)Ba+0cԚ,+Ȍ)mWXʂy2BxQw\<~|"f?ju/n ԫBt(EoR[ pGAߒ{Q&=0eoj2+sK)C9W2 ccrԀm*u QhS@ 6B4'.b~ub$ft(jx:w̳[UK 'aq-O!?)-NZKAy~KT)_QaFr Ň-0o$]X~ ;w;!`fvwHռXl]75±K>!'yHpYFi:%>_/A?_LiVޮf2cgȐ, %0h5}[wA@E"Yo"4eoDܨ# $%I)!j`|z_ yB}ߝbafGrđ KZ pJT\a*Ьuب̠Ax^XzSH;Wx7 ->GwŢ{^ Ɖ\NY?jo?kDЬH1I:eDlV$W_ KH$LI`w:!tӬף>pw[,JGN}A %bc&(J'Հ1j\x;.&(Iɂ>{֦rgeU&HoR!7h=zf,QK~~w M/$|+Sȇ 3򿎄Fdcn7-Gюu\t"RVknS > ns?ƅ*Eb&PCxĨFIe}~H"SHCCz%RR?[Mx3KW,U>uGaw:|3go]w8 KWر0+Zpݯ!7r9=fx0~xCS}gF|ȖpDgM%\L=9W^huudO86x_#kŊKVb+S_V x~GV Vw`|WN\AQ+3֎`z[_3߂<&-]l7[=iazN勢N (tę>ƓOҗ eg/Ĺ]k$>ѧE]W #Yg&Ůdt:M#4ֶ*30@6&aszfΟ9xS>KR2[; ͨL :t !ROnLç@x{#B}cUY~Iezg9̀fQ\qˏ> zagF@X:;V7G!xwglO}%Qw(B\@ntGmk+R 4W_QiR]q?0 Jn :(ߜ^z^IV7i WM$hscV#caWn-Cy%l)|Y;]RX=~ _-hZ.t $*)Da1 w;B>=iwSs17 wz"і\|H8q_:KPZD]L 9/1˪tjh?M{~̀xkvV )jcL&VI:_4{nXı\*X,;,/DucD 1{1~uÃ`<+sqbGaw%ꂃ<_f?W#" LOo6p'؜fsm3٪_Ӥ?jR`UX@ {_RrV5ĉ7ԫǸeajM[>LZ> ԶB8B.m( @rK=nH/n?mt/rsMvekiA&Z6G&#mGj=A)b fUxУye T<<[6 ;|q^\rD"H/`9Xkp1΢Ww&#qK3ʙeB;#qN©Hڞwd䨤چrRD 7 LyQD7Cp6g 9WMpNaRI@>=G̨* m/ oĦ c7YBdØ t02LL_J|USyPմ!-q9*a( ,я,G6Ԕ|= uOOW9};|9t0)C Dha}q\(x H6j;<ĂaJy@#m}a5 6G9lYJc)p{i7Kg4X1@gL?M{nyJ|Igk'R]s40DN{vx FǏઊVw׹= ?7Pȉ'$bB7C m-DGH˥cqU1%Yoo8h??mihr_BzhJ;?lȿ/d_87_ fh{n 638zo2Q>rUݳV,XRfn5F& yQA)YAGIKtid@K+GZA`P›@9[WP`ݓ7M0%`ջK֨@yMDCy}kL`/$RW)Bءt"U]fc(*7B~!g%I K<=D,`(E=P{*N}'άVGE8*/ 5f5`@>UlDҮvJàn̉]V3z UtxtE%/}S/]j l 7)ϝ9N/b:gOѭile`*|3j$.7Oa8Q/Q&BvWWq%mL8J.{7} P/ƍa$y#"75G:>]Ť'2LD<|}C%yl#93ٵ_27lHP<^<%m351?FdL,dVꚲc¹;LЦL2) |*>Ҿ5a{ wRAz09`mhf:3QaUJ lkvƍZ%^)/iiW"x#D3y1}9%XmYP6xs\Q;taA00UdMRRyN|MfzO;F|^ |:y"lKŽXRI%NRJ 2Gk\rfݍ=(&`0bW\>3[RK5P{A1E?WC& K>=H,9u|=;?p,ux?OXPY'PZqA䨺+4bq<4D''%E4ʅ"4h^*D#ɣN|pU ܁EM9+%!3Vrg}$SbufCiW"Yv1~370D:+,z}e.Yo ?\co yZ.?>ڗ!j*Ys4%b ]?nII}j ΁'Jdp2Y Ɩg<_<]:xarևy$-Ŗ8s(KU8$i^8p$o~WmL]y$6Wu8+ W#Z|MFNJdyYoc\|]wa΃,6Tq5c>y)kOEy9v`ޒČ) mhgN@.lt+k)*<~O@smɦ#/:K|[`ЄcX4d&ٵwu+_D2]{J 6Gnv]7%9\NX1Z|xMy8#}]'.)q D;A_uQxSsc^"^.2 i)Y_019\)W8/HIlcTdjWb鞷L&6lvm1dhy;=f!F H :zZ#:ŭ<2ոi$Lgj\e.y'w2?Ak&_^Q]]Qkp\p?u!}7^YMohkL^HG(יcJ4a{exۈ'Fxe _rah'frp-ؚ2E`j8zβu4b6s 7=SI\]hNTIlw%K_5BGM 0BF {_6z|N^2amvXQ=Xy+^2?mHKlQD]tx#4޾4@E]v3xYo;aWp`,T8DU<ݭoB/*sv´ /ed߼*[51i/Qx>KT[k& b ?|ѣ}u[ $b<v1J)@1,)f`94ЫlPO8)\(-qB;Tx\;eC=]V$ن^?³yKB~hY7 )KnaE@Z  _@oW(7hՔ}29A#liEzVja\ƃE`GQMwҪ£7'4'}6WXɮBS3y{ZRy'o<%"7a*8$AYPLGx[L Ljs'z~+-J}&f@pW萣'qb\ ^x}7td 8ɬ}ܳmJ~i#1~{!ѯ* ۾J̏_Xfq*\t&D fGl!8K6NXE;Dckga.')Ard…K66J9kS>Ѐ 3M5`KY}g)Βd LڊM .9wbV9N`&%#>~nϠ貋F4FظY ,7/Hcq|@KF/f"SC2TX/]9]%e`h@V'PgUZ/38e)w'!Hl3Wٮ[rr"4G!٥Y[.'0!J JVo!1ڈ|ۉLxv7Ʉr:ҵ;J)51q2cј;YȺ״SϏWnʻJ MYq{N%3AS8V齲~ P\1nvE>Sqk園4(4R>D#{F>>:8yZ6Ar;:̘ճpD'7cS_ pJ̓g{-PMa/5 Uc&ʠD(ˢόY=\69F%OJ'(b躜yba:b̆~Ign KU4YciFhg?RLE {eg{wƹXA@o@Ŗ&-P/ y3985PWev0F}ff]27Kq5ms٫-t32b>]^j5+GsÇW i/܄oPl`(~d9^r_dxH{B,j$|5 Qzu~0UΫͻғpu$[o 5](de(Z( ؞הvFWp<]k  ͈ x_xh 1vP,R.YN;~z$T-' 0zC9CXpQC}M~ {ـH0Z,5 G1(/B4rKW:F[jF=J_ݔ< V˃P={i%M캶! y]g0Ժ椞$EG-i+~M +6pKY[E%ułT~ @hǾ7Qrޗ€&e$%71_,Kq<߄fʛh/Eܩ2$ :M%whDdD'J'ɡŁ6U?0Cu oM{V@r)X"i;WY^{4NX6z-O%ri`WG&Qhi,SU$=+&;aUnu9RH`|11 06a$SBF>gFSv< sCQ]G[I  .I!WK| E #F9!;?u]Sޢb|Ca 9dн&ߴGg޽S$9Y&[ίxaa8Ys9KցV]mtiQ-؏1DQ/}76!DGP7BgYiz4C]yZ?|>C#wػOC-^,24[#6MNluk~ ء\#lKm(h7QblMn3JTIN/KA;8w1$ Lɲw",Cn!Y[BsY8~$wTfsJ4<#pѭ|::XZlrX3m5P$QfKXy,7'lw ({EiN1wFtKWd3ՔP ڽ9FIF?0c)pmz8銐RT{ 3X/Mr ,cp":D1a|6xsT0AFy̔R>\SJEӿ)hmL++ ML4f@RQ|5!4$ bANL kkn 37[%uf{8_׾zBV)lU{)V uc"36sj_+ Lb ]؞}ЈfڼN×%SPPE/k]҆LF-̉ao᫋1%6 o1SH|79(HUtoL0I6n7nwkwuTrw% 8,ȝ}X0 yaHGw;*{.clfk[jVfu)B6O]rtK y놟Cg@#o%ba/VNx;eoSmqo@j6xgD;3V!uʚL9S%nq[%oZT#qpmwsgkTIj/zoVnKS\/R`Y>R?XPr]ڝyRkVcpë{a~Ԋ0{\6pG8dgm]G_ͶX ?X}\u9Q߼v:}>d)_=LOt\1s<$~3`2c|J)a؜fu'÷oF#~ Wz >LEytTN3ލ>$IXs֪!j-VR# !sxmddv,93;ǢOBTX0 .OG g ]-$ S^m:&i4ͧ#Y[| NFi.w[[/C o) {^bۜZ˼7 ocn_UPi^>q!C.0XϚT!N}UƻJ5#p'V|7vܥ<2z/2;"C=e!eRc1 E:R n);7F4.IX9:lco;Fؙii1FiG@}BIA|ѡي[F ҍ ͢|uN/ԋ|am,ط,R}95xS#ZZ6UͧƋWEc#fݝ|I`\{k a/jnU]rEhg |.GM`op,mr*`xv܊r$1},y;Fa_Ͱ&3%z% ġU58qh9;\ʸx7m#|] ã+If!5GЙ0G _̄Ot:U,28}sA}ݵtt^@zpRϩ'/,r.t"_IZ} ` &4IJ$$FiС6!qFEw ł^ZUț{@J\YBڿ+*!HGZ3ɑ4/± w(4pd4"LƷ]i?\SrO}{Ϟ*C|FfTL @3%(Js '($93Q;MlejWAm:5 P3P!gU*p:'.0o3>_F UNgv&:z꿂q8+7R!?v&BrwؓM ?'H3G}`&"ҁ%5i(aXc]PLepo8K4`ĘllfoOMlɂ+3U`l5t#Z -X"v2EoN=?dVfb 1#mt)'?>d»XTkk獟jfkx*ь'@ +5U"pXIz4' i2AbIOxOE^O|@_t&&7#%ά?g@F}!*V+Zw/ w.KH"(!FfpQxjSv`.$b|,,<_g0o~BK2`熖LP?$FI~=Vge݈N"i.O;il*,#x4 _HI!ج'}hEĜmflkv`} Ky^Od7m:e1~D\JIiRh(x( S@,CzTħB#56Ms4ZZx7aP|T89H 0ϵcKfu{<.9}"[-o(>ԔIa &?J%2!&C9铉iA!X|C{EaV5EżQٳNj_|`B-jP m_m1L>(0M {W}!1j' NoȚS Wln!D t1k:o'ؚydwr( -750b¶KT bw˨r/6E}%NL1;9}" 4CXwmtpmegH$Xy%g}T .VU8xEE]{O>$kߍ#֐=Nosu߿R gJ sb֮TO1;VRf廢RPٱDg>.CA_˵{$z^>́Y5Ԝ16c~k)hsg [>!s} HӮ"/dW ޿ ,מݔKE~su( 6,WT'S>[t[ 'Jg)m;M1d>3E#$9+:Z}Sw K?˫V/g\{ЃUQU~%pR0 ԠpOCK+AJ񋼃TIgyH%E]:Q@Y. nkUV <UF8_X!.Ɋ=Gf9S7іNlmч$ڐ6Ǻ#QiYV=逜 vU=*H U,K#q쀛~-|;ͫ-%tmWtSo/'6EVSԬr) nnƏٹMw yXwAN;ū:JHեdY vɮ43y]zj%Ň\0y=0N†0aCF5s -[*de)ّZl{Wv p [gfg_Ch 2]Im70ʣ:Wg 92mpW33 J/9Zׯ{Pnq)ޓ3&lC#ֻQ,x]mcOZHԞE/O5]͌lo֦SpXнb^.3bcк b\X%H**vz,ĐIitbIܤ~tةEIOCw[ P|@{U~&nmp)2 4O3(@~#"(j:v:x2%J1],SĺQĨK*5E譱ĊMP惝 箘X-O’J f"{!'Pr)?CdٮC"H~֊QA䄺322.c٫7#uA wE~"`ʦ>TӼcLǦ&Mrۮ"ם]},^4ڀ1oYa|y䎱8[b/mYB ")؅R~.bgl?%TގnŸOA.1޷ϡ){/W;l@ɿV$Sf@(+DQOƦLQM3epaΞvP3.F_]vGd l}|\.2<М>m/@@%=ZCŶ |b,?kwqy'\#lM2Y"c~hDi?S qH]cmh5D55⡃7m7ST[G.`l0*6`D~F<-vVvtzg GIJS*w`(NŗCkAЬx[s8u<'Z]4։^6M[6J!1-a-h0I&bXEFtg}ag3 O^-- \UkNJ?0`1t hF}@5jKvDSbfE>~20O˄N +Hg]}Q^#ܑG? $EI䜏TLl_ujI`~.eaC/g\ۖʫ Qdת?9Tʘ'& Hc=7[ Xnpd@p x$dq@?%{ zly۵4 t1qwC^=nGK{]t_YE!;qs,)K/Q7;t|g9-6LŤ:G{vLoozD%*d Wdx(T ~,x:h%v1g7NPh/S&\V;7h-o=֠6LQG&چrH4^qtFʼnso+3LHrH?$>Si&{' WYAWcH/̧Qy8;EW]M[qDT%=sz9iRq/o|oII~+,HQY;l Z#PN$= %ZH^\h[a<rZ1(XdF3dXŬ'Sc0w~羮w9Ԣ Vr%Y?:F x5#E3:#@PW-֔t>Ť\?n/pW\zxݵ4H0 $Cne晙eХcHWhF Br)oL0i MFK9/&akC4%b:!QefxƬoĬؘ!],ƻ ?::25i,+\O ͱ _3 ʺAO'hްŻ 9jrW^c}N :) &,vVMY4oTWt _!M⚾(pQ}u8 +@:f$wzxt{;:k`/L,цmzߦHћ 5U3|NY@ӈ}a &MI'<+'i(g05x˧hW\^ >KL]K4t y:SG}C f&= ;tc`צvuч팉,-Ɔ #ˣB5B'|G3"܆kwcGLٌk꾫뼎Ft4뎩PkcXۋZ* .]97c` _I*U*İdLf, 1(E?C;! Օ bpa>2rY&|(/˕N;CcDc[-* {};Zz7TUnjp)I"Vl멜4PC$2ߐ& IT]Za1xqtrAڴM8︲u_'EF4&7gЗ2f}+# 9̭tMWGq=G?E|A%uNf~ Kxh,CI 'rj/m {,dDF^m+7m -w,a\LgZ 1BysZ.{"=]ok=7r-1?hە{'IzL OLma(ttvTs;BIg3-8x (1xNp$%#KF劾m vE7 i&Wj4^˜\EPB.@p&H4R+pG1[ !=[nN@aBzymI_Ϯ[y}* HO)9:[ʼnHGP@%`)O(^ ib $da2 W\O!.Yfμ&/$6<2Ņ5+BF(%>b[ J5q9CD0fWq%BUUT6Ͱ!#;z7; ^ɒ~o v}޳AԼG,H>hV[[jΗ|]mY0!;-|w xs,@ڣjn󚔥[HYo 1Jdlw&]17)YSqr)i0z-1` F&@_ulS 3 V10^Wm)GTQk_a_Jn)Zf89đL1Mdosu!2/3W8媊m:%8Ff]F3f6bM&AL*Mo|*bDW!-31|$ eF?dـF`2MJNGN>x.onkމ>‚<#b1ϝߛI"dr_ )V 7og}&rWXMRZG@K[D< yT6q-xWwSlQ8TK%?s#z&rԜgX8jPDWjZ;.":Bc>"829Y˟$Q63s)iZ:2f|elLSV)ª.1t7X{3%#Hxy>ǀ -)%޺uvǚ[2F@lS9xÇD7D:y)= Yxl%X{h~[7zDz[Tv#B 3km:g P8ZQXw H3;j_N|l1M/2횴szG }`ꔂG"[ s] +>9[F4S5HD |}ܿ4iDE7w/d%L}Q-NF7B@V IƐepb^ SRU2s n^Em N4)ml;y81~7b?P [?a|+o 2'!\ OI6<0<4}lD%\#~T '(܅l+Nh:0X~@ l'|E)Eܽi}eJ;v}*P0c"F3 |ũX.v$Kz.o˓ϡƅix?*ǕfB:'3zg.pXMz~Y+D_(2]unFA`d$C J֧1'C?2=QՄQcID ____oes =f~%e .6W͚y t0Uv5Qv@LxMǸWx(I>j՝RCe 7&^X-XyOQ.jHsN@ bد5\1b'Kg9͍єAZæB~> *njkJh:p;/x/NtT[nt6Ӎ.D7F%n3 DT|քK!Jek^oCc|)}KfFgD4(fR,2Kd١<^dU;C{E0-V^HGRbRw{S_l5n"?t1S]U2롪3l# ZJu*x#tAc DEolo=!Ð0Qnl]2GZɓM^AoK)遀1/`e hyA`pۏ:ӢZ @`i: ៻'6S'0PL֕?Go-4oٯ uvgs4Gj: `k"&1ž=WCtJ5,d|~,fI40\eR 0J8'2rc p^+Y2? RqQ@qW9%c35MbQ0P>c:zV 1Ԧ4Fofm[mFG 5} Z}-쳓(Ȍlg\`; >|a&DkH;@ 9D ':׃\H #;^`5iXEe$ZIm揦\Xsx46{RsOoӆGn &7 Ơ+b,"݌YõATHz%n,Cܛ៬˽ZߐB XFpuxAH{X9S"tRIVњSA0Qt<0bO0e}ݥה)K#g#lvT}mFbeuJ㾽NWxKm jk$nF͘(U\@2YCԠNU$*^^c8?yX.HixpżNm݊=+bbc2DžRsD`)#]>=6nw2Q}2o+^ı,R[6Q%F0IiWw6/=$?0 .Nb.[yKI|u*ѥV@ dfQS4ZY,4L~(ɗmo z&!]㘐O!*.\]ڱi +I`UN4(t@)Er">iƇ9վi}իTʍpxQi``nhƶ3p@x*#˃{8FO6Ƙ_CF2k2PZ4JP |B Ė`{{ɚ$T<9 f/}7pHym仧 "ѯuO+ GK.>uŖO)I3eR$.\Up-b2dŲeUdjѥjGS $ၯFC/(*[M6UT$I?5e^$fzV.[9|g05~ i,A513DK-S$6@#ɵBN40=D  LKNA=cqvXq6:њ^%tPzCj,$0˧UJu !s4/ʒ}uQIe|J${=MI\η7Q8 Ft+3Wwj4cp>z17/B&vu¶jTmGz9qi^dz,Zo&^i0^޹mH<TSZ%sj/ЌGs y]m1y1܄4h~Ա:`ޅ$ {m5ΫﱛK#ol}}62T9C^- ?1'䉌IX2:Nz%Pk /Kx_4T 5e`ѷb(jh"q㧢Z ?miCNWW>}C7 H#[*'+&zbўㅇ@E)b`Oq8 r1-66?$a+N`򤜞ѧq4}gf&g]\gg9'$v1?TBGe=[*Xf7=1 D@tHhprxq)o6mZ_Ґک8T{!Ony p5"I; 2g>*BэlДRZ~_dSPs$Ü>F (q= &qNKf؏Ks Z޲"Aֈ`&hqgfd*JB%cj/6܊.ASP$b?sdU)}ܷ{ݟmhF㭔mp64H\rV$#ZSt J$_vX2]d: 21MC\z"4 ʪX9l*`;d4JJCj +V`QdoVw' ͊ CنP>χgnm"&1t߫ _̱:*z1˃YZ3$_g Ï(vj,qGP׃h./F2 ed(\q]w*EhKRH\7}㛅3V[kYWf÷/L'׻ qn43cQx>B.{`$!g2| 2X'Qh|՞Y<)CF4ה&̊?SEKlcr Q{%5&rDzQb238bhwb hQ bZO|c.$9?VtL#G_"ֱxi%0Tr%FZzOhݷT59M"ܕQ5us긢j+j])il*Oyxc HcDهZ$ON*};%ٽ4Lɟ^/3)PV8F! 6Im~E;!;8t {[m Usiܹt$РA47iEUض])5+i=$nnm/;bXx8a5˔mL輐?07MH2ߴ4-qkwLR k.R6]fа:ofUI9 /z$Sc9׏wt +c-%c 0PxM/3sSqr^.LNa{"aN ܘL>XG+^m% u?AL}eC?f)4e AN-0ACH.0p߳4o1ajK:'W՟ĠE04|Ee&nE:(_/((QBd|W ,e;gQKs=W밷?4ʈ ;oQ$_q¹C(@PB: -FX̪Z*N!R'i~W wkBjԝOG%z'd͌p !TC^F"]k*,G>PL#蔎;,̙-k NX 6F^62 _ʌ/ePl kM L1Ǎ.xq2A=88qFQN r^~n {6-$c?N>7lYdIk8-C(@z*|`K tW@*G;q뉟8n5V^fVjW>[/T4 }cĝZv9Ѐv$~8 T!▃w8r/.ŋ;<|ѡCٍ o F#8#Ge}; {p84=`NWk۞džLL1=is}lឨ&3~+ T,?`V'܊KeQy^[.}Eu6D{RVo`VIvc|2k*FuDGtu엹kxb c9s?U u&xWm)ׯIT5,.ksΰVo}p|+]cZOb@,I!|,0xVIs~޹h]53sRS7as0"4^sx;f]uex Yil~`l5x^ \~6M̑6v];1)kprS`7$d%>}U>V+g#=ɲ:Ƃي~9$R ({Lu&, aP`lc-;6a@⵷~96׉[19զDŽ4t!lq0j:YY ! O@S:*rRkus[iB:\K˔AyǮHI$RU+CXD37v\,D'c$.D0GOdR΂[a5~=mעl3M-_ s 6դfkF7!/=F APRk2X6n'-G,K'8¸sHNφ$XCzMB~ESG8It<&y <.@ei`}tTF }5'Jh'xo$-L2~.E sR/cDUjetw?xY&J+`Ҋ*GA G?3&稡5>菄!]_#68Gx<2$4EB%XBU"385ͮR T:!>s:BLhSkuLG%}nِёIРBQHnF5RM&A5Ƽے,a!;p͗Jz`}b⍘fn|߆L}2W#ZD,ڊzg-zP,Z -: s~xm=tv|SU*5HLԑVqռ 8;i|'e5jÒ:#E/bFCB %)mHeTGrհвyH4M]?>-Q!$Jnj06׺&1 ()}i4H*}w~ecRcC +IWJoSN(L|MvcmqXs'M劸`.gLe[&IH*_҉LX?3TuD6/${R '@6&B28˜3%˧ 14 jr=)x[f2ga $Xrmi \-#8Fwi=~}KV,[ңMW4fmlM "Ѵqe$ ca}D+PwD=ʋg_e3J6A1lC[xLLjZ(V` Q nWi\GHzv2ߪ3Q~ƽ"Hs $i1MZϵO<VG 7a8zjv85A[u .wG&W,^ȕclH xɚGgt-іs3,Yi# r0${~jM׎lL/GZR0/jNނ`*0^|&DX|I7^&s'#uhS}7Zn# rb4[8Ar2F?,wبOb~QZV"py\|2)Rw k$. Ӆ9jRgET;.>z]1aCϪfYFxڪ͒,ֶ֫Cw]%M1 XlVZCKrc B$N\!=JXlknyKtDvq` S)TpOr9f2PQᕭT7b-c`8jBW?dxZ#~Ƃ{d._%O_ojWi?%l8NEi3_{&QDKcl~3ؐn*)r5O6.H+Mim0xrz~4۞ԇ }\OD}s<6.Q5g;W<ŴFA doj!|w _V,xiik]+mHFb[gv4qXAqmm\K0rNмZCbM=X[Kr)V^.+ ifqX%% a{Y>!K 8<ՏWf O[$uwV5(8񏒨ٟ#l  wNX^]F*Arj:Q1'> EV*g*Ӵhʓ7DDm]y9g KTJcQ-=t H^ŸOf*hE$J[wB;8tz߸l ׽n/HQ*PE~% OBmq_T` >}=gjѳW0D[{MhA cO2*)kpDjD&8;Fdf (#%–?AҦ+-fݮ|5/#yppN"ј/3J韍SYF5y5 j'haH0iRr%ej}Lj8I=J-F\cϔEh<'7OHu|Z8&( ՝jdPlTsUyhO> W~}FAMJ L)\aMfϑT<`LdaQ8\2"n lH?b}UyQa R&H[l.I&a:SN/.I j$<ŵF/2`{d>Ԙ9%=UHQ\:Bi#ʕ00`Wg~؜fQ%W/%FY꯫~؝Ŷڬ,o&Azj iђfk5󘅍 \*_BP%5[Q#~~޼zn9GE.k~ E n+|RG7 K=u>rg OU+-1 ߚRƴXଗ7y'5D3[=gVnY%o#FK}Y=l_I(CrVDt!F>jOO„2%sz;Aa=DN -yr&%R"V8*5jɊʐkpSbǶJN .l>)cE3gO^&pNJ+* eь ;8Ǒ^P=D# 6t'?T 17RkG17Qsh /0Q4Y7ʇ{_m.% =Q$4'Biv熢:v-}"7^;G!&U{[p_Q퉏JoQNPs%pXgl /+'5YS~|١h0272u/\tĽ:o(0stNf}ׅz I9]yq>-N ] *5o[X@A[^VEC5pOSG?thv7Dj[Ma ^wH[c9_~'B+#$YOPxW,y=ß1;deA/#?YtRy4_FDk]E [7tasG[loGfOz%p5$'5>p-[&-؊oa&\ *A 86=wu5IJ@M^iN%L1Qs ʝ BJtlت?q3w?P#b謄DђVPƿL lЫVwLx0T3c~ gUj@Š30HOV+F M6}(\gkY ҩ4ۻIj]$˃B'QSeh)ŕp{lso8^kU`.#J̆(c4v Ɛ~En/_QDK=7tP\Vkb%_mxfkRY.{?X"M Rf.y/5԰3rPg Hs%E(+|ҺZ/VèKsNl ~_B6v{`]jLpTe^d @6g]>&f\!K ́Qh,OfCwǝF\&KC 99m+v63`V4\[蜄4c [O̪ysK1a8%eZpϼSD)ܓCiKtJg.hb Ы-|3+TkM/x2㟶D*Wh[N \5ߝ^a0 F>Av}:sIN;;cgt-wɹ7ϒ ONu(d[нF4qpU>IJY}8]1OfK yU,xk܄O6lxG 4ӑNE |/K .ոNA+T)pDqĕY<LTN7 ¼LU;௛5大#{FR}p[T](9s,@ `(_]緢zmk7 F-#@Zd>ȥD & e͉|"DM&((4KYu]V گĮ/qc:#@q~h; 92c-3Uʂ;"U6]G[3u7u ߧ!޿1MؖS5Q$Ɉ  Þ!LJj3#y8hn_gM[Q7Uf dLfo֟ ~?OzMyKQ70]H&漤PeM$5Z Um[08FQov3 H˚L[$d$!nV]._WlJV&60դlH(*]ZQ1UVy;ԯbh`Iz.ix1_m~Șzl2 lE 2ON6K|"Ur5?>koG ׶wHfW~#6, V6(yFR|م¸\:,j_~[zO3>gpr S]/JŸDJG0v-}q' gmϏJtUřY0E{1g)+:5KxL ?oR0Z$"ZMᔄ5pN;5~j;0 YWπϪfF<dg:}Anrn^3io'C~`OzNG5PjX3z^)#džHBMUT*_ 2&) lE@7hsbN^_&bJŢbl:S̳ES D/{Oh}.S$Kt9SIz* p3x  .]7NAxYuo_ɥL]@rˌ=8Šݹx=(DKt0]+Jd% UEO |g{,pplك$Gdj,0*wr:1\4́FdBntXƼ78N.Qf&EɩYnb?i0 P* xH>??TkazBi9Ӻ؃5fqUi5|8l薛R[ l|QwȓK]躦=lGE:,* 1|}8ђIY4c_+ܢnz >T=yΨpc5}_ \TbA|eR:)M`#;rbD~u-=)/'@4cFULyD;nB\%eQthi4TgWeo]fK=[$RN.t_*0x<q E:q+b22G3$}>٣-M̙-(sz-nTPi0gLTQoD{֙j/ɵEQZDOǾ?0(({.f#(k󏃶S?D˟Ljs c,ڱ6ʉͬ)VʣJi)it*=>C@Ehb[c5Gv+!}(Kc0OԾx׊62* RJ_S/`3]ۄ.KlA,H 1\VKP$k?IA|fTw`MdJ=M dSp3`btEZ\S P'x}t>6j1U4V6oހ*07S9T[չ-AdW07?[5 =㝦}ЩO肭J|&EV%| ryl]i[ѕa: 9*me x=Xe8Ӡ Kvz NHuGKG^TH ,rO ҝ.0R0 ͗F;2zw]7DrNT]c$/lI͊N[>Գ5"C;^GAFKpvpwMG Y3r,,/kcݥ63$&6vM"[nիpDe>3008;A "Iz6־'+ L}P+_$pWo_&"8Efk{vg*(?h S.^ɲ`a;2a!U{;NkG5%O }q8~r W5s'ʅN*:,x7zA'|~h͘vfd*?+apNJL-Yb ӎ[+>l&##`GaIr DAQ4%2 %cM.H>v>1w] y)pw cU-qF)F쿔}Tc7P#Qv:r^K‘l`>?@Z 'ʈg:\-*mO(nuICZZ`|$<ȇFUX*FK+fa8E_Blfg&bI }#8i4n-L Vy9ؤdA6jp="c MuimaL5oH۸o[.o\L[(d h{c9N&60jT-8 Hڳ"Cc)[˭.9*+kaE qe';Dn|͌ӈq'~(YNC5t(>/e/Z1LWY/_nϓk<[?5cojw@ r6EsO[o}ayf81ûFdڛ(hrir|C7"P0Z tM`Bp1c<ݤW[,U*!;G9aמ18dgvָcPnEY+%0A t@ a/F?g(iNsGnI$d=hk=kQ楘 4f=wp]tcș di'#;j ҙ+b%_/Caxك +R^FdVokjݲ8ƷQFB8:(2xU r΢3# q 1w=\rFep&,`k 8$YN"9S^VdCv} / :u fWP6ȃty[ɮu.'v<=x]?[K3ԵN>٪̊)t{4? "9@,Uƅ]6A6BuE 56B* `i8g׳zD˹Q!&zAUUD8ebjqݛW_@,ΗppGP7ilkb WN-%o8RKW܃| Nӡ\JG\ީt? ].<*![obV 7yE`ZC"G0}[d޾bʶǾR2)u-LoZ3گU@<^jMnZ3 ~`n.YJTS-C20adѬ5#Ч/H1%}w;<&V_SI=, S?h-HQJ? k' E ;Psh[S͓ .Oa12B۽I1X JN&"T5 ӏ/G06BV؝mVݵ"-О5oh'rHo@'cSEX4"~!(6ZJo4d+d&@V},x|w3ܮaBưќ^!ztTB@ILbZλ5{fGL:k0( qp9bzq s˕]7b(!w1mfʯoi_('^@l9[fo I7]yc-v%V9U! 2k?/,8#""ZZ E#ΏY GǻSGQ,?z>XEs<]]F@܉պ`.%ݕ lFͨ*yAsg f22JFbsV7ted ^el@k+*UsFA ξCGɃQm.B V#~ZVa(SB ՊSbo?eD&y{ETtFu5=IN CfQ5'3GC `P[: :1vэ$C#qO$zD2XuQċB`EgX=Tl "SFlOEH܊ҡFO|WM8ơe:nm6UrLM^ImdF[y/7a0Ah)fE|ȵOڸDcR.'>[w}v|4W#SyG\̉m+jOncJ\,4R~%j,-ey ZI w۫ElL4BG=W2Va13e>w9tlg3ĭRԕ%.e\*t$.\+/Ҁil&-ΜaLbuŜH=ki8Ws$J\]}6L%1挐Oy*ܲ@ uV+BI/grd|1 mELCmC{Юy}ILlƬ=e@)[u}L2<&!Hu*8dmWI!Z*ۄnV;do<2"f%WJ |ϸ3Y@/=<{ulA/DD,S1j1ƠlnE_y !1`u- %ε{bY$N*HYz.15>+rR]Qq-"wދk eMֵCo9ĚO)R:>{Q+[D!zKkgeȘs8>A.Ҵ 7BGN8W|ȐC(o|I9ubg]F(Jj1PA1q̀Y|8WДژ,A9( AP msb( 40_2srgW#5p0gS}^0>4>Y"}}qwqJۏ tU1츐6`Yi,<*Wy| %}l(V{##vSpa^2\5@44/͂AiPFdidqH L 53rWۮJoRۃ*&Ҷ/_Iz5O]uh<uݵ JfE9`\VYc5.WR*=wD:䑖txH}QC-}Jp.ztQԳm{sg0  /xc"TmF.vb {*|kilKK9c"S{'@*ݺS]s^%L y@.?qۃ/tC]%clQ4}ٙoYeãσJdÞ!|(`2UB J^? O= ΁[ 4CkW"1'$vDh1?쟂  ֒ǩT=6cRPPQ>SPn=҂h0N] Ia=),Ȏp2Xa0GtȌ+!:,{h ƃ@C؆IT1\vbٝ-WRiZU'rr @( Fs71z Kq>d1@'͇uwAģ$[N]5?,k$)j%CXd#alO5 rYiqjQ]v!&HK'2әcݐFw^7fhߵLHӳJDŽT;I|S|%Fl842ЖL lNɤl4ks,ޔ,G)ҧP#0@9W܅=3a+I2=XJכ^"E(.(3ڹЗ>XF`V^h>[N*VTZNM+H \3mI8kH "x׈rANZr%Gro.g"i??2 6+#J7_t|"+[)@¯֧yoN]OQM ?{щVI-i8;U=o.0mY6IO}i:k!ol]Zy8%¯*yXeGv@Q!WwR64̆T+J!V[N!@x_Nz/7(?݃ZDO~%r/bBa2_E^≙J j\7ˀE_yhr4e$a;wtCz|UGO, "E@+rBc%٘VRbvr!ww-H? k[8[ZOEV<^(-OBw칱u=`qS9ߠ/J~O2[ɥ[ Κs—0eI (َ@<{g*<Zµn|пl.(ttK:T X.O){&KZp&p^-2+Ot̅6ƶ(TA̘7 V~̓ vFD1L[SRKDM5&d7hpIsע0qyc4[@<8_ikaVg0Ǚ$xi\:N>\iv 5̕Q0(mo[)LwӛQl p+;4PO!JL 7dp~5cb)S}mAVF;9:HK_$hp68cV8cuc T:{jZgdťz>G ҿ_DB0-np`Q8+o*wJ ؠ(jz!BwXI\_$HćV%EZ){0֨gőM o IF?@SDgy2ziV]KI!j- kl6Lr&P0~$+{Wv4 _v|4uH}}Pպ?|{M̔}8Zz=%mbCvȞd<+4i'9Ġ*MCk?EeP+a'{Y4Okb?Ka/LR!'9"9e~tJYezL_hH9`^I I0pw\TzǾdnI|Uʏ&m#.bOV('}%B‹gC D ]ImNgrfFPBF8 z(vGHx@`QnQ(Fј/0Ŀwʥd9c b[=W:s)\g[E p'J1`{0&%S> չ3C[Ӯ-E% 5&/rFL!%v~h(a ׽v%[s?~׎7-,Ӟz߲*&}ބ7We'Y%.Y?Gnd᫋%gKV0R5IFN,7b$U\o>(5il|=ccN7aҩ 7D,D:k[|mJY8EB7t_/Dv mMY˨X}W<$մ=Tv0;" [Z\.s@iC t-MD,Fnw=`4|0CRJNXfNqWu^g16BF̓*EeiSk]\>Wb&tQt!$8EY%,UYE'dxW^5'M;(C `[Nr \^"8ϭD5kk573jeqF\Gt̺Eb$JFI1EK3G=_ށOd7:f/P~oWKaQ蹼P]~m컲d%&zxC{F6k7w *ӇT~N^KBL ?hr0v*1b@°%X@|A޾Hn}[?˺%8Y&$HQ;̀" ?s{a^G.(#K7!:ni}>`"{]Fu|إ8΅)^G@SjʽCM̍.dt-;z]4kͳquL_mZ;bSQ)1423n^;ό?aė7Ǣ7Fo:1u=R)*kf8Xg~f}8oVP3Ð}}cxWɛ7 UmEX15bj%[gdNs0 2}>!W`s3uhБDjg`J-7:{~WJhV4@ ruCyϰIIɄSPΪ phHϱdǾVŠ䓐pa_2pH ہ9g Vg=5*/P$zN\pyL)U<*hD=u#M\B'.8¨4H<%k횼:ߥ A`WN sthw(1'n^ƒ0i?s֜b[mvM.YntbZ(x3s2 ֺߤ6]m\oF]!ċy7yJ "cu1.<i}{㧁'l)VsGaPEHR%CK 3J<\M|mx Qö5lR DN1sIrr0}G M}`>yDd3ዤ}&Y y,>\%9^Kww<dt}Ze&lTx‹=,d *p䅿LBcT,L5\垼C'7(ϐ 'L3֩'2\9=c`=V _mu#A؆ X5dzYLD#vٷ",@wOgPI=ddԫ;O5%hoi/z6pː\+'6OIrh)8qS:r/<. - Y>Jd"pftjTYcy q~Z 694]*WuzL7].w$i 4~y>8䧘>8-1ne[4}KIU T57( fy$~4\ӛDmq|i>UpQA.FZ$-`s)BjŠdA>ȱ屗JDrOg`8tqZ\49.dgc _.%OjC7cpтZW|0տu,h)ҳ񦶹a&!]&"r1W(TnC(pd,"ӧԣ9kYtE]\?ٗ 0=y%zWIe7lɳ%О ۔bZ2p2Igx}B.cI,zRuDl ᣗ}7̜9?7?Ro`.sd+B]}9x$x\Xs޴V&IR٬#Н+X숖n0S4a:(bx=[JԾwJ)zf +PlS׉79]FR2^..t<4&W^1_#DϾ9]S mM#fRLb-//z' z.Vg䑖j!B jssϳ~0e ySBM} Qg0ݣ$ޚ@${ʥܠRp.pe9aeTely׮cP OT{<5с&"ڄ-ĖpSU 3џjYDq<4\~N ӡ$qmxwV…"WJFn %sď|S{=\0#=K XzO|̫pЗB2nM2 ߜwh 1ʶY#;Û{XB}rD ӛGAArz&&T_.vo%Js^>yL_obHkڽ;}7;“1p=9tIx'-Tp^S&Ȳwup(k!;3$h}'>ouMWU0tԢ!BZ 2sQ ٵf!}̍Ug D'1d%4JvNޟ:v(ņ&7Yl.c u z*̔F;972oow d;{#Mx2&j  Lf+&#}Jn ʽeł.W- qjx|lߩzb8|Y~`Mʘb#w&bэa\B?$2Th¯$Xt5cUd!iqѬ0;JZA(MbfLi@,'Zl=_,\Btx'T .t+dYģSPǥžtzGEB(~:sV\ φ͘sԳ$GL{]|H6 7+Ѿ3qSQ=>aJn1/fI'd/s|R  ,[tP"-ن{% 1~i5}@(i7}&rE:fO^f2rEs3o%B< rЗr ŷsڐsp1Sjulh"<Qi.I)+Kd7;ITSAO OM;XiPn,{?Ƴkq^MVA/>NW_XfwrSW~#WL4Kuz.K9 r 7!ǐ0l ,!+n'1&Y 77Y-C5LgQŸyV7@2~$[!:4 \#5Ɲ@xٖӇ0;p>Ihg4V:wAȹ E6%d#xUWև(i4.z aE zGr!TU0qKVxԦRځm.xB&؏wJ <5[;WsQS7bUbP0GGR'GLiN~PBkMS4\,MkB"ĆMic O62v/nO2䀹c˙"=C;4l[q?~=hxXN8|n\Gl7Fv_ ؛ 'QsUO(RFuy OS.Ug߅7]l1XctONFP& gތX&G$ݢҴ!EϧwƌZK۳{h+CuQ+ fG1p}Ga:I#h [8>w3iVb>TG-~@㔹JNeޟ2OlɭUdZSmY TDz*$@\ k>/ʩ&Ʌֳ|'=b:~'c+CWGT,=`i,p-T7,CpOܡ\᪤X-&u\ﶆU>jv msjM\tI=귣4KO_yb: ߢQCV#CK,ք9$-:w>'* j g@Y$ | }Ϩi)ZKVX;%äPȨhPW(VQZOmY!ijRj ˥2My!=+1Hɪ~Ůvx ,*ceH>%ji/ ɓFǔڸwX`AfՉSfpu# qYO!p)$?fGuH&ٕfg!-OQ3pC*2ҰKRC"oCng/fe+#$R?^X㥣'PJL'/c[$O6TeIU;BHl]+ɑv|@E3-S-,wGΌPHNW< lTCMo8>x0SkIw3~;%0 2O/B^ 6pcjBH`S O\j RFi?k)f„ɧ3n\cRRm,۷|1O _H]c{x󏖐<uli9| :ohb8Xlum0yʕ~8M4N>LrC3ߜHx7[ђ5I=,X\&֬ p;"V9)6-ûcfR"`Pje Ӧ.X Rf>i*3uTp_Ubg f>0$ IM03?ʠ^yBr5;& LêoØɣ7Syp@hxm] ;]ILZ@=ˇ#<8XU2b7`dGɔd8' eQ('2ɶH*=a=3}nԬ}N)8(@ü3Q\aqsK ܖJר^;vEN/~8NulJOk8|Z$A ጎ>װEE!KۚA'ڝ}bz?.9Ucb#SRK׍+ -[,J Tm %(!pw?Ҷ K[}GjY6JI27 T\?QLغ mĝ\ziA2pFIeY!#Tuy%Df¨ ACoFЌߓsJ{bU ~qN#xTn R U;B2^Kh˦+b$apk_֢t*v邫u< ?iΧTJ('QԑH;K2س|$S" G2J5rXveF338VqNWո:P͵ H/.=F*֠h8'7PDH<#3lz'E@Skƣ|ߥd?NP !|Bwr يtOF}vM3yܝ࿑G0^&۵(͐p y#El)tC &;3o3S,aZ gnurCOܜ%p}D +X$ƣOqA{[|V5k_&j+woKXz}IKޱrS!: v sWcWv[HGtc>t2- Qt[w4tmnFeh^t(|!tuO5C EiU|k@+aT ^В\Q^ @M-_E%d>WM_@GtT]$3k%ў|&- dM֭)LPRjC\rd4'Mh,Lҗz.pYb gUg !uS(k&%BJjtڋ+)l U}1bN$D $97a:\+%]F#N?@uAa0kǞdv€cz6~P +S3$7ω )c,x-Qw*5%:X"7aP;L%e?A[TǥSrLcUa a&!ܱ?T.>^Zq|a(9Ș"z kYU#FA0_pa K- vjDQ04To}n/fц º媮pPWD2%W9wtxQ_ Df(Q?({ G̃3(}ݫ ֑߭iNeBثmD^1`2KU})E!Ӛ`'ĺ¶x3tlˋ|+Q~hA~"k&2]‰>}E&O*[u KdR^X6CFis>wpN2Ez5r <Ѕ9C 7YfGY7ݰ+βti,&D %$F$I:rVPZ67L/ øA#,z{c)r.F*=o72VP({cuZ#%E 2xw|-w^gco#pR)xpݪЁH&(3Y[f^-̸&ӛA.(ԖQtihA4Y;(B ƓwA,1 P7m,)~Z[cGׁVMfAd w_dHS| ;MH[#HwqsPV~F 㿺]NL#(o7#2>8[aĶLD?e=LĨM% 'tz.]|v82hgZ%| iգigIˆ8.ey2Aحd:StQ1Z7Ø^B=so\pʭ g}fz\,>SLұ2e}rh5C 'S6w)ӀSt!I٣HX᧠xƦH/H~}KI=b٨f86<6w(-^74j4#tm5uIN$<B~7rCfMx0I[.ȅ[I^ke̫J1Ld5$}'L6s&+=_K!= 6;AMqY=T۷ICH A| Q.56&  &lzs (ڜ(Bf|:> LZs )G jt KH%fXU *v^ ( 1r"&1J?@,1q'xNY궙b(+4bgObA;[~tk7d0 ߁H~_ bOK\;ZYd[j6Ʉ8JX7 ox,dQaAD'hv;2L˷NF0pAG ^x)MH3}"́wVenXW.}L%0 NIu &i8P{Qn1HqcHhb^ȘBR[TzHA)tuI&6u$YBJC䂖}͋x@2 η7.:D]vҳʽ=!)l(0/J#fB1CVUE ך˶B<= Jxb]@I4ӖJ# Tװ8|ˊo|l|"/_d&o+9jU?EF/u~PU1sH#9*bԸ6y<(58(KK8Z /7|,' ^XZ {T8;5wcM%[˳ X#w"{Kj-_ \4X=-C_J5yYRĥCv~ SeW;!Rt9m׿e:ƪ yzIfJ?ippoWqP\KLъ+D˜j~DKj>Yj 9M}Hms {.dn'R#]5;| '~>Y@ݓET]v  0u hd-Z\^4WO$=Yp6.xg}aX8^F'pV«Ik| jB!YZca"Eƀ9w*K^92 ԗHd0t|kx$ASH J]8Uğ5|B(,Gxjn@^֏n"%V7͚kR3`c߳~ g䥘O{wXUDׅJ>X։>9\"-*$*xnjSQ@|M xE}-G3 ?} #_o2?=1uΘ׫D xl 'yI ]sr)[[u⿅j61&8 b!Cw-پ X:F& 2y1)paau[Q;B|EhQ449\6E)޾{uD}C_r|Z{$HeYj%7BRa:~ u#3͞hy r{:OfGiA'ّ4'kCȣ`u&OңʹʏփS:mq?0; \5s3 aQNJy$v < ގ#?9_4r2 Mvf r&r=ɍց0o޷? n$L)1 ֖@KL r]@F &R^P8Z3(GY6pݺ9v K̨/~],*}poSxHw)&"r_lުI#G=v43\Pv?԰>c*jlS6+9tlN)>b)S&])%؟f:'\yXT*V`iGЯFuڹ97_5J OF7PE)Մ[ t,r$v(^eM`U }mu>6u|!KhpTQ.3Rdž@5)>Xlv YV۫49r 2BDa" AW tO/4( #.LDLf\=ܙD֓m-!M!v$*۫]~L){_SHQu5 "?c {Û>x CEAyo7O0 GтQsHӤ)15[`IpbY]yߨҔ 6f^&Ejul>AlliW+[M~^66hŕt-Q30*ѵPc72f.>|4RҸo ?K[X1˂\k5fN D=l7+u͐v8/H]q"ь9)s i%z֡κY0Rfܺ ÉX1/{P|T{F.I˔{szsC~Ғ# KMlen&6'ZIy"@ZP@ihJWƎƺȮ9MS6O}La"{Eb@FkC ÙRaz! v6bX\ҝ.JKJ?Ļ?[rG/|N0qNe: TlprMϘ"_ư xs|cء}RxI_|U%32L Y `A!m{46 6Sۃ` #vgp oRAY's#fwYQ5$Զu/^S[q鵨lW aeS;ՅJқ ZT_vӋI riR0UCiV3JT<ÚRt!l> |Qx<`mD.@5T;E:y 2/+*XwXn=sj}y|"] ,iE]ME ,6eMQOD#;R*YeYw 4sg}ly|1LhsLDNz"$⠽ )a<Ntx†޻iD"3^OJ!>]73A/I[Ve=dX^u 4@9 }FmB4(kG4VRBD'J52醇2B4:?vwͨPحQ:`rǥj 512 u7h1cMuKoL/ ' -@փB)^ jqM7Cƭ lhlHD6N%vv߼SvFswQ_U֪@" R*( %OKM1#N"yӨ˓_O3_zTϮ3∍HlDV@Et0+_-$Ej ="si PЛoa(N42GbO|6u2|f&m˾xpz*n%0i|pfA·8 6д(+svuS$WʘDw+Gۖk-7O[VQJzE0}!P`NR9V4,M2c+x-MBP P@템ˈjRzM/*m۪:[}4|R^spbZhk\kbwx¤Pu,X=KB7umDiljmѱ4w|<^]1 [Ԑ6YL}#R-la(c ,M"xϪ"0Ȼ,xJmƇkSs3U+C$PDw4b;lc qۏt5tsBH5-.9gȐP!]AB(*^| '>Zq+%C} zW-:GȽ nƅMS!̭[t. #7?ꟴǚ`wgsB D)3 {(Y&k*Gy l]}.bdg~tBJg>yb`-;lRͪ'⪔[BnF5h[FmM7;n?0$baգ&D9FQ!~yۖ|%K_3ж0I?dx&W@!Ktpb|`wq@>2H]% e8QZ9;> -^;8]hw=HJrY .^KX[8Ҟ}{L'0 x:ZUZ=)~ug? ;;} W'?"'{)#@Wu4ukIFZ+k=GK; V%jT(ю9؎G v)HK mE/jN5J˽bW*2*g#=gΨLOOVQԜu'=)_Im|E|%8 |V^ah.H@ 4=&aKH` 1֡ezC?T,8_mrx՚-6a8+KLqQכ'[JF| {'A t/$i_-J6s:bMYWHb0g[0oqW!ĀWl-D&{}ÌFrfQ~FR=ޮ \##XF2}s=zQ"\M]cXNxҋرԾ|чM(g RjHxʥ#)1NhKpaya?p$:u6! ?L 4e #8#SNP`ؓwBkql;.k_YĥN] Anw`%µ3Re&5'qw`V :C }TB" JR`w,geQa]dd Y k*%u*KSV,73~'km4hJl}#qHuts4 E|t=i, *,QM5(OCd$PQ;Nd948M=0`NCuvEa}g:Ŝ LQ#ېթ;Q\VQcĿ#H/0:$%T q^lÆwO76S%>xdj`s5ɗxyO?[BRdo&=s#xr+Ґ=l0^lT;?\ȸ"2K#+"؇5i:kJ;sMm z<zeb^,]OQ:ҵH$& C0t\2L t2 .'%z.H9K/SG}LDKi Xp{ &|Ti@,~ 2Jj"q~Y~&ʉ=MAYH:[DU%@I| =tËL<5w@Ҁ|n JZRUGxN{)饿-'T, MtOq_B|7ZVBL@2U6TזJx]M =^=zC7K C&l*}=m^٦DQ.1,}b_Bk*I`~k64G[#?B5h$}gY2N450Y䨎1ł3dȭB?,%:XRLVp-2VV<@ɷP #R]٭RٞlxdQ >X: FfT|&񰕿 U~^WWK\-ksn4ChlVLE:amk5/-głeKULUXfm災J,F_d֏anaλh C&l6-0Gm15\ q ޺س`ݞ}J$̍ Džry3g,?)&: A95%į~rcgb})#}{~Bc-E+ 0WԶcq)LZ֑ OcŪYǐr2 .]"Y$~r9]vΪYnOStͳb5Ԃ`DŔ tNe%t^%wx٠f `-m\# c%uYU>g&D&/9K]^qE3?{\x&ݰdIWiH#דɱZZ,yO7<}9j$g6HLXc9k%&"B;Rd. `1k;bsEvK#!C$u_hYt!a&RLf8DB}4/SqU>f<eЦfZYQϯO h+ptC'd;XT2ۜ I C%, j|"@3Z* cߔ#M/\T.p062=0;Tfl(c:+[, 3@U߿'oGס;;׹{`'௏% مXk^sQra`#_ 'g"LtܻTOBN{|~HYuxKoݦ/$>i+:]4|7ϑV&<\q#gSA)NNoؽcgpr Ue袔 w񥲱b[ h ~Q{H% UGy,N^Mn5)MR}@K̗hYn/hRf/L׵4Mk[msyrIۖnZU&&N84A^]Yڹnέ/О2?ꅰ@* G{Ma[\v/*kHYAc[@}AY'u #"'4U-H% q{}13y|Vʆbn?9;ƘM.'PHNMEU u*GTQT5k㫅+^dOۭM[/҇Pʷ >!x׷ B_o-(%tʔ,_e~Hj$עN! GpA+<@W^Kq5i3!ƌu-)OvS@fa2+XU5,c9GÚ& a~j 4BS_{~gSwʂ`>62Zfs̎}/Q#.;axm6ea {dUhp֨\t~'F!vk5<;һ)لa[`I87VZ`Yo~u"!nO{ ΂-mv{#&.-2@k{d(ݠծ`d;{Я ŕya.nRߚoK#XDQ&ol=qM"Lk=ۜAZSOظ> VClV16CxU\ume WߒPpQU\^@Ѡ^ [+,@ZEO8x4m:>B'q]mvϼb;Ch4 ̶V?V2% ?3"ozUf<z`/ܖY#kP\nG_ݝ~3wdyQYF#nbxGHR@Qi(˕,M ~p$RfJEf~=Y2oـƸFHOGw[*-h\rb ѓ` !K(?omf9RQ~ =͔)^σVG4qJ8Ξ8~xo{Bͱ$$RS3%kL8h(\>܁dmnF1k5Kb:|}<$wO^Q_a$!-%p X}ܧt-"6:;hD_QFm b+_xYC_-:R >(DJn'¼Apx\ DYͶ Gvݑqs֧Jׂ2WSJ)5ح@p+St'Έ 8+&b9]SMdP 3 ͦo-+lh`(v*NC#cI` gD7cΤ ?ԭwUNpQ-6T?[’(Xʑb\Zʩ7czRq0FWä'8YQuꇥYa[얷ѝQIȲlD>Çⴀ/< Nd {VZS|3!YxM8z|z.xN9{/⦥24\O, , yi&N [ڢoe#g,GhF&cW $׺~:hl4MC"9av]/Ty%Ǣ*)f-km(91n_IE6ҍ.QJ=ߗ4VttZ]|9C_8%(v\뵜АB:{I)gv05k7&Ȓ8Ƿr"t5cs,q&cn |wl j?@:[XУ2DA3b)2n+o|La\J) 6j:pp 6m׽]dq" "6RXج<pca8\y JSoWixCc(.%?W(פy>]oU`S{+vc-KۧsiM3"ՎΜLfA-A2x4|M/Vzh5*z3<XQqXWdC5\[(޶uhE+T a \F$ , !plLEGqwMc%ف^d o ENZMK[gfrDD1oEA0kjd;W͗NХ~7!:Vdˌbq`QNsT 'Ln|;  8M{Y[jåDhޗgØٺl9WRw)3dj{y6Qæ":ʤ$]^;oi&r .ry.W2#._apPi$'8z#ex<S5Qn>CIV8b ?tZ:۴ y~9h M{VvqU% օ~kz|nZ^@$Y,|BȡPJyXc>K\>ەQz W' qefWP#'JBԥ nr 0x×n 7jhy \^ .7>I+/k\VƐ8Qt(H''|2p(Yf%ӷs52GXc[ [e `rt9oB8 ƴG5Ы`s9|f c+QxY~kw3\=3xv2RT'%>O@{>{tf"01=gw[P8xFMo_<+Ylpܤ!H%k|~~ڒ=2cE>`r]N$考aED SLcīUQq;ӳ{*9]^V!fF"ɸ Y5xDsN|D1Ō[aYBݧ[å< hT<ɉϝZXfZWbq :O- xNaŊNj~X@BCЇjIR\.Ra0258DngDx;$_zKhuЇi>]_e6݈< |w }I jOI!!n_c&GRrXU<ĿHG,|l>~$q?xZk 蟤D!ݸdwp DݷdavJճ*<_a$憣~N.Kf\; w5&a@'% n:c^di/-cEp5LcZ'#:_ŝ'z!mbAOX/N]M$'tj =N ݉M \}6y􁣤skF]@ qDaK%'B𶁼ұj6(W=kSB#Z뢕a}@⸬poHLl|f0.3cukoi4Wj/9Xxzj|+n(~C }* Xugq@HɔGl+Bhm 戚-zo/sR_d15?υ U sm'b1hOK7bD+:j*Kmd!.DsҽD؃5gsl>-Q`@ j"b|zҾQ%HfC³+`=m_=#s~ř2.)nm>'U)nc`]N,Y`Xvg7g?*?"ާ"b_@ϧ8GN빳N?dP.jKeD- T򵸵I Ϯ^{ȑeˀ@@r…~$#膯nc {'bA\Z0ڳvf1lڌ?P73|{kKe# [O3]g*Ջi9Bcő"L5(0'o6QKlnR7@5PʕK*]5 d}{i#nBau;3V%" Ulp/.άqjrr`x|EpÑWx{oKrBZQx`hewU(>3Z8x(4ȷ|4elTSr)IsWtwgObE dT2!nSnp%zLErC-%@itP絁f XۗtE ӯ&|[vS 99u [-}pvZ=x7\/W tq'Ku԰q茫v)_{j~J+@I fuu|Ba 2F;Y&V*H QZf56AGKgۂZU+pIuF䄦2."f5u?’jH M#g&.(d@AԡV'y>g?d[S = _$|.X:㝣 л<4>-+9|#2t4$Ng'&K`S] ~gx`!J$<45 +31,,d`D'lpR=4x.WEH-¹=3M5|9C2ܑKRvnf\Ś1HNE+A8IYIq]M-hEd[V[A=J$Q\#?ɘ*5v L<@!eiyc s#H0^IȀ&)jmqu@N~55#b ɤq+>|җ/|~*)J$nvv3y̩" bG$A-ۏ^ZyCxoLr=Gn@c: (:͈9*AyHaXȳ!˷!_fq\IxPwh]WkX;̃g *5:g"BR'# FYY|D a*ۭ3`{0s){E˂[\ÞXҬh[]M~fΥ:tV,wϷHԖ[3E_ \8\O^B6TXQ2w,JV%5>Xv 1\x܏e! Q5ۋ`oVϹ<9hXu5rk0v2#dK(w14'A*چZ_vΊCzrUYpU-)/%:218.JOg|.%n?p{]ylqt|rW{IP˂+: @^Ⱥ~jך{Wg(hU˃8(j)bf.>L~#XNߗV~T}Jh>DJ盛;ٻ: 2ݢ-dr2O.׻bWr, ?Pt4ɟ]쇖擀/Rc c =Pꡣ] +0-CI BKTrx\Cq< r{i;q)d 'Gr`؞Az|NT3bL6a./|ky- [0u!GxZYsc|!g iXܳՃR ʫs{5Vd>$_C[Z-p`y$^5:$l9A+\YKX`H-㾳 XRC:HoY?Y{G\~9UւA-pœȸ)wU_][u#67hv.Bo[xUxPdQQWOTO,-BDưަ*P_$c&@iSvmuvz}8e}$l&26 LpHEy>/1  yաQ/Tk/ܒϪU }3gMvB֞En_ ,́CNmN pݭ1 _'2n9u*ax7ynܛ.%x^jeC7?mj  .tӏ8dvvEbn~ε4!:V~i=$2gR[쨥~:M דIax%|8Y%L@\K^+`@}RtfKogMWN#۹_Ȕ^X#HFLI 7=KF\  T{3zʄ }A@r_s)2:V*V3 '7T)b !9SXKL|=d6V/_bm6h`b☽6P"OٍO0,u]^*1ht:QKdNfN f85ݸQ ?/QvIeҬcL?Xȷl~(u]&*yG |;p2@CCI\O$[Qޏ+Ng^eB-Qa=?XuDFlIfu/|>y" 䗽Kzeޒ^8^+< g$0d]U_*>uE\UD p:MX3IQN& ӝ@ޜnKk6KghAZQbM-:_;R'%y1 ܥcdHDMRVK8,Z; ,l,U!Z:?[D=V z/^␴>/ F|Պ/L8 ү꛺^B/dj;)wt 8*= FV)BJ0BE3";Zn CD7f9o[M`5f OYO&eS ܽ#0,\0Mx{ w~ ̀!zy !(-4`-^RʪmlTSXؚ{C@i$[_⻟XJO"HC\, &T gcY2'o` xu*irdVwP ]|6TYvƐ0#L*J8r':-$hunV>XO чvn1<7X\L%I/$DvY;Նj(:CcʨN ؁K8@6X;k95mwh0WPZ$sk[E$Љ?Qm2XA7/ZBw{U~MTnjFV%V˰ktg)Ϋ,i`yaޥ$]bG+b-O5SKrD\4p#@R$0/}#>t?pdI^~][U&DvqI9\Bs[ %Py٧<}ZL;q!r-I㾾r/(}l6,% .uJkIkkv8Uhb#'Lpa" I m^2Iue^`7NQ.ډGv:䬌:4h7q$Q;?$)7<>Kd"UKі hb멭,7y31蚔G%օ~MS_"׀oYG}K39I~c'MV\t*Pv`W=} ޚb\k9У!97Ҕd7`CLq D\se,>:n0Tً 2LsP e Rz,cQs'J+"ɖU{cv"M4}"~kv2o6wB ӮRmK0f c Bsju2jXU~d[Tun>vSs8(r}OŌVpMΓ֎k" C^-Nb{Gny{ G\m>i:?LoRSA!|Kp׹,.B] u/6IdT5IaJѰL#dǺI%f+MQ:ǭe k&ݖy=!$̆T]ɚcYףO9@Ni/gY5ޡrm(HA;'S@3J2dT*ֲLgCtUc4+t`.}N0`6.b7%hRůqшe؈}~Mֺ:*K_D1ZK08YB͹Hc=TJXQ׉`RGe!!* jvHeCQWm&_C+ED&>j\-~!)e Gs"aݢ8a,vN4prPl(Lv)jG@qW%1hb:( 4;5NW2Xt圷Ğ0]"U͔]m>m*DHT|zd>^H͔ZW4}\EwoGKDF!ã"Pl0,Ɇ2,y^zp#oYN5 !Q_THr(ԅ m0} My^u*ußS\{%9gG,a}c;8sL lDq;a^!`QbFh0>,q  mZfo'd 4rwb(e$Dp=ymR8qS]h-u":#1Yv gk.24|:_䧅uh#6VBv*C`~I胻2%h]<巡#qH?Q#˟5LQd ߗTS csQnTYdDo^JD>ҸA/:IOr";w$1~;2.XWç{7؇*oGAkP)kuX4m޸ЙaFT U-= ,c"3҄o!:1@OhP0 q9ẺDZ 3~r4E]`]9+gF$D]Mʒ/UGXc" Xq/c8Qlw pnfzP2TJ4K {/[zkuCΩ%On@ qw'fKւu_8D[Qh_:<8]Tlį^ Uwo< /~7\%3L= !u7 hҼ] *3 *X 5?D,W$Wl.DYԌ; E .bV8O质D:?cCᯄR ejUT>\D±$P\WzN@5:1f3`an^C~*"Pre2 Ng& tGl^jؗ<,ubIc'Y:9cf+z{7eI5ުKR'9w\Rq>Prvkö5Pt i‡oyzb* KȆC/:uCt{x״V\C<3#ڴK$yI_:3)mWLB^9.":)T J큌b!-kRmN*@f^ xܛ 6 Ul/Wtt0QӾ5$pp4^2pX>Z}n$b5Q\bS)~3YpƟs؟&4۞י)sUing؉L z*!DDյ*H\}*&#A/qF#0g@I ,$ʶ^f 0$\믛o"Ď7лsmVrX86C'q$,!eSS*Xg-9]wLzMCnr>!3@[k.k -seS&xԯxb}Ǡ嬣<'xZ8NMJ Utte3mei7A!s>Q*,40[kf[>o9u3Y*k|q"_%JC '{άÐ1+C)XD%b|_5ʱR "Z 5mCBAn[ <]2^"VPyZHD ,hQ5N7wrvhN2~LIӁ0n8R}ypFt 0%fZR*w:-'ݪf_~N, K]|; AkM@~V+FrXRTR# AsX}Gz3r^<:>q/L.+M5]^qoʼnVr:hvGL,E՘_cLʸtQ^Q`sR]ځUVV t8~WlN [`AXW}cNY'zcӋj.eL*=3GݛvU `Gs^io2e?Yz6P jgm{򡯊1YDa_24PIg^@YuCY&Go5}j=.$#Gi5?#Зramz[ {p[3{o6OU5_E:tڂ$1V3RxV4{2dWA[-ߨm:Dseb!Dq š&%8=\f$PvCEN-#ڕC<+iFBhzj})lgN˄Mzm&|D2e?7.5`Cscƽ'ʴڥ A2}QH'9϶Ž-J+]\9BG bUoGk]PjEm. y#:#[n>X!."vw7ȝirݽL^VU]/Nm.}h͍m4j~+A*28EDw<5롉zv*r`Cͭ:b}*ϲsdJ L _^-ңEQ˓UGuʚU4YG|;OGjb=YdS9 ^e!h]bFĨN_ロEݦ;):n&sѥ,HZ0ؖ,mUm g(Ծp̖궞:~Wqdw(BXU[Ojn'v~ a_5'הT=%J[w~WKq *ּw_9au\"pryebWNvu9"%?'@Ǚ SV.v3$CY |}VV_$"d r$Q4*K iȰB(RP/_yd0uccW_ir¯PF<^)\3Y X뼼HM !>UݎD~ a3@f53~qm{=u9@S50'_qLݖIpsjb)u(,u}v_ru?)E-;'͙LǢZ^rnMTi܃'zTf0G|*:6_fd MþI,lr]K|\@IƁ/n@J 솄/KP%u~ w"A kB_#k hOt^kzFz{Dʣ {2YTyv#4aF+Ty>R}t.٭iedLћ.?4~N2L k%C:;mMe%bq+b6 DmC\om|TGd*>[A*ٷ(~Zp / *ǽ%ghn5?zZHgµ[ ME,.Еg牤屸%O~7JodP SƢRpeI{ĮU RLaoA@T1 ʹ@8B^&LnvL>:Yj+vaEĮr/žk˱Eɩ4نƹկدjDX/E(afX\ș' CҰu+g/}+?)8;=uO1l nḰ\5GQQgmw˫X{u NIf:j\-aQ0V #g?˝ 6'2l71GD[|C <Ck%l @Y;<Ծ"Y\ϓZN )U .`M/rΆ լIˢ,Qr{`:/ ?.v3iOt41[_NwkQÂЬu R WeI1*thuF1z3܎&Ћfi}Wv"{؜5gXVl [ mgV` /ߒi6!ٽ)r_ 9'IUfPo8Nie0\%vUzf s1 'GKnHʋ;<:΀L%BѨ 8wK3FŌș\PpQ}b*&/=Q^=CDdGn+KϝdX@#jQ{e]8 1ϞQ%g+?QvAA1ғ ڮ8/cӔz'kTQar0p+[\T-.ZSH/F{ӧep=6%MΧ`?uy BLpICA'z4j\G7jdq7J oDO @-x=/0-^؃dv?\Y|5oKߣon{'"ukUH*{t["o0;n?e4 XXC)h4tf^^~ϸ.spx,~gwڧTl& "{Vo=-kĉ%@( Q O1:ğӶZVrI,}lKo#|I$9pDF3-;`eFEl/Bƃ͸%'(br1E)0a˿1I/'HT!x \vO=][Om5vXeC\CbPĬ\tı*qJt; G_rYqG rZ?nڳT͐ )WTDK^ 0s MHʻ-^}?@}l];(mYD {"VqWeR~'|7Qh/nuMm^BEx\VnOC3yP\pSLTxT&e9[]U}LE ł=v~F]-5~mn>!"Fĵw]=j+g[vJ2^A8Lv@tC$ vMg }fݾJT3kLpTV3J;hYAز9&+b,7Q +L>BEƑAu,_ۦ[dMKմp&;?{Y_.?܇xczwJ At Z9Oxa7Ę f*Z 6*-sԸCd"~c}e"q?[|NOģ "P]4Riŧ4ÇW2I.6gN|r,ƍh,ń8&(x{g9)!E$l9kP4jFSEef~cmޘ.]hؕ 5_[ dk=߉J ^ ,@;C|ްv} a {0_TuzgNAWy|β}=gvqՐ̏S:HOIrG(OEW4ML?8Aah^W*86BjrFM+RrQ{WEPY4ƑG~/Z*<' Os pԦVg*XQ ,nZPjTpg\OIlLKlA :̰;H=SzHNm8 f_hE]Dc lys2POKx v&Co2Χ|*x|h̀ 7.7Sio>~16Y3j?=JOͥnEIqtqf^ΒSι_Bx*89bhw;ǾP,CL%wbYB(O}Kۖhʃݨl*m&5djy#qO<~naUVrw.>mbo2?6K{@0xflIzW'ɜ\VW /ʦ:ݜpˇ*sP/껅$P~Cs ߎ Fr]2rd*c~~h S̪|hn1bǓxZx1Im/`5W%HRo0f,K(K.K4Yw U6f`ӫh\4jҥ?HJ+yg|iEfNXأTL>_ز0לXJc=2PCG0?Thgyc01Ȕa  CTb}N3OJRƄ ?ofxw0}IU62*PZ͑Jn{%]_ë {+ҍz^)f!imJ5SWDSHΣpÆ Z5X}Rߚ8ER,:qd\ͦ"U.տx|wO5\5 $Gi8=Iću6[ML!ItoPHջwT! C)x%]hD-$(^'P{:jw` 䀠lohʷ]=)xr'٥8+IhsӋɳ@,kTa Ǵԣќ~&J14,xzHf*&ocΤڛ:ٻPPk֒iC89'܎jY9=F ^ΑOP+!w@^Ǡ=3_iY>3|5e0" |PO :xzd>ԋt~!Jp~絎?h<4~1W=*'7\AZ A%MI QIu6QS-֭\)RrCy &!|ۃ-z1rGp3z^FcSe%#; QSTc3}om\ RD *Uja6w.`lS` :Tbz!JB9E-'n#fr" lRhӹB#˃~ny#ifDR84iHbF@KRgIʣ&=݃4ϧBf-k$پ{ǔM4+d +`p t?Wz&#,eZ빳Ar30q|paA}QL,A%hɓCT'w@+>25UӖH ?fR!\^& ( _:xH.׭r :!bu~fasEqwza` #p.mo3\>7`RA2%y(mO@DOQqm^03 $KFo~z$|)2WGҽeUÌdBCPs%<f\VMhCEa-oy1d>sG(,t q#b QJ{rF:Yav[o.gc|?rs( L*?m螑ͯ UI.qsǩkp^QcTt{c2Y: lǭu|kOr4ZB"Guڂ,L=i :u-G,@z2`k88 \A׌ieC;iyO\kIT LIkߝVa!Z2*{7&z`"eѓDN]X6kp~A}:Ϝth O}t .yҹigqN2fȫՏF!Tw1(Ay\nyN8} cr_x"@-p l)drGj*zvDž MGؑ6 &Uy Jfc;=tK~iݺC^0ОUfe}쒈_XfNw3m_5}Kض̓ʷVf࡮(ǹ=w(iett@xdS.?)68e S /LT<{0@+JωH]e #~Ue .E=K<+W&%ֵ!+i?'8y_aڜ38GvA@>k?%Cۥ҇.VN\x){2*OJЅ|P s8=dr$ȻΘM[Wx gԱ@Kd9y%2l Ճa 4&׳XP[yM~jGu2V|%K9;ʊqy{@$PGε\!:HPph,BI/!1,hp#cɩqk)3ڍ_gE,݊O S*a٢'r'}˯u𻳍0ClI<ŀ"θ5@U}Y0F"XKcl j&j*rRB#PJIy'.ϳ ΠA.( 0~8+9tq-a.?H>="WdAGIT8b-kx?hv{Om&b-*?9$ q*P85<+שDT.DjSVd lf*`O:0:őNy { + ~m9=V99!n3=}NՄoJ daVbu^x~#("VKyEu&E p.89RV췻RN.4\]Yΐ=ܥ^þg 3C[[/n +7t*cxQx>=~JzdG6Al,&}f $ wt*ׄbnיt飝EG: *^aٱػBoEבPBa`xv'˳pӋk7Tr1nCJ9ߍl4bMya'* ߬4SfS3;-0X*۫m6|؊o}DdHK&XT=B|M]M:w{>Ĩw A< -S~B]F5uѿ{%y!UHPE'Wmkcn E7pPmCm.q9]SL:߱:Ѹr}oT7x}GvFh\XT˜~Мb}0ndBM8`͒nCr<|WQS=9c/LQGPGI Ԓ$qnEg'Vȟ^TRQ]H$ֲ\+txgy 6v$avmB?w|s<{~X<.}܊ i|tOR+,kՂԘ\FZDњe#Qn5ej w^ޟtKx6Yְ` 0i80S7"RML1T>߇Ex["R*Lum۾l#t$#XFEQ%_O#8$0CIxSnsw:pʗ]+fk#WyB7Oed|i_.Cѵ65xBhmݛ&JmMn/Y.d;MKY=^LIԟI OS1KԖMZ^iǾP'O^dֳ-Rk5P3g4Cl18҆[tڞ91WTw)( qjW'BfoU>jvsuq!BHhohŴlAzPXxuVxkaW=4t-4^ UKJ*ԧV7Ql\(/]l|eChRc=' ~asRme8ČȢ&#L˙id eyE ޢd^^Mx*}]dBh6e m^uKKr֓K0g5Us `%;}2qfJ6$?6?Y y0̆D!qdDؠsA]'GM|oI9͒^(A >=W2ƹ q }kj8w70륫=KIc _NC:~9bBV@W7ܝ//0cp*U. W_S4I2{5w:;I 2f 5.DZkbqPoE=MS,P% 2ߩCԭ %@^~$IQam /95 SEo"%"s;δΠH*a燫B1Pҥk:t7B Q^{'w(V'3wޮmk֜@ Fs+` F/iUwj^ ֲνM)d@Ku/; y۩KgتP6%Sk)RL/:. SV0Oxuf#H7Թɍ1 n o]'GA%L[8Ro| 1%?,YR\ZZˮ~p/HP,Yjb$Im'ͫޑͦ.[`0tS.{E}_Y{SW 7@c=VE{ TGL.NtH d!NW %-wP1HU[c? ]HeeGU6GH4J47@V*KhڑPJh.YJ lUKwnꃾ` "N)F8TR{U=MkCxhߧ4_ XtŢb/-nn|.n$/KQ]|=&3MFt&>O\[گNG K U`u[ lYR>@b0,LI|[_ujg<@4޹',ȴ +4@p2ZO\ ,b:D]8o8Ug~j7ٱ" \IY:Y\}kFkO"u B7W  hl7&t{ZyHSI$+@\SU~ rr%9#C/A6ɔvx^j/`+ux'f ~oH0ƠV~.d~Pmh"-5Oا]@K,"_g"Y\6H!x147?xۮ.o-M^&}Gpp4XJT(ܵd_rZtSz#'zsvwDf9#O줬˽'xջs6l1ite|"ʼw#:E I_*Ɯ;ml$-%ESIEuQ&E"/*O&y|pUЖVhʮ Q-3A 9Dfeq[Ӳyk-78כFxj#hׂ+ 5:uw1;&979v ~)PX ,L"G|ra1= NUh^c:ۚx3;:RU:"A$[^reʳ g[,d㳼8C%b$t713b8_᧮2;=1qpmj}>d=@/ۍ&/2G9TuJ# POQ_iC܇Oe[5۹&}umhw}W$U4*s*? Weei+[n$z,LIZa ݽ ÍmJ̟)uxw.5Z1{T+g_eJ&DO}ۢRwy/RKhbzbSxU(ɥ`6:4fa5~XSF*6)5;wچVv18R6EٔY%A"+jbU+!Gg!H j TZ|x4g+dG.,OD8Ը:XUõ8 WI-*rЕT ђ&VR䅤5=hvaTtslts>H%2' t7YC4P(Z}rlgB9T;}HVb9HIK_$坓^AL𬻵O1/v)op PH)Q(`'`O}y %b̵厅!N!+ZT)f[?t1];|iJZ3*RxmqsިhJusM1ޭr*]}1jᖎY \-b=H!Ҷ&ŘJ0k/bC}ƻ.iӞhV,O dVEw̽|IĄ#9l纳ʍc{@JǬpBj赯Lqe&,i=iO6/VoRF-tz:`Ƞ?/C Sq医6ιb:*rw^N"%]OSAj$Fxe],plweFO(*ͥ'/ +& Ql\[j$Eze$oii*TmDx/?u[Z -u-t?ua>{7XԸǨb1qqKYȩPJρ42?Gjk&4 /n”t*.UQf&:ƻ岰6l~ >"%t6 GV u\HZ(H40L{Z7O6הBT=+"ȫU?@& QpAxEڤZvg'^EJz $ "ڳp8t;u펢f,zK:Xb3qm*/߂S^W~Q- R:OJ[禧Uu!` o9QU.(novqe5)v9CJ;a(f˴22xaq'AlE9O@orn± ~Ǩ]v!j|j0Mµg"}W]K}Ex$a_"dzbO?d{ouQ808*%vmz% ZpμxZֺ`dkBop/)e2Xv=hUdȲT^>Yn` T=A<٣x=2TI)z1j,g4++qeQpi $]pfxT&-nuxD3%M~ʸ*\۫{buL+.5$D|-<~< 2B}Ɨ؀5H[Ɓ5]qR_(S6fG{Ec^ޘK@7x lXY3;0A:M05{Yp@XMWe<wЖhRz"ť6R#S NA}J'xm*(^lBΨ9II!eZ#( ܱ"Q=vp10UDIZ$^}TAOEH8ǀE aR84(:w $ ۝mt:eC|G#Mւ|t'Ѓӹ?zT!b!"{u"8ESC Ziީ6wDB>O;֖UcYAϻ[9dyX9\C3j䂹E6w?B[ӉM4앹6 j8&)9 ;dwvLg(βIc[ ]t2zJ) <[AR?<<ډܳh 0 Mpxjç4X=;~n*OW vm*`ڐC,}U/]euj/,uZR-{lwi7y s 2E ZMZ%d(ic~9ӊ55F'0bê ̮)ʫz fD긲Z9bT8<k,͑OeƟK1*B67& ĜY}diz`ϸ:F|bdjKAS8o4݅"lijxrhiyע ,0RP E՚#W}|hO`>h(j1\{:Nâ^.$E-ѯUDHT ?{`Vt$߹Vy"SqBOK6?:LMl;aG\T-+IP0e181>JzG'(2υxD?+}U30zv%ҾE-u($\3(C=!uثA>d$uVcLE[IZ1qqS"Zx'9sadz"XM)qxH4UXX 3N^7r:DPȤVxv@ $Jv [use]IӥmMUljWUGWk;m&LY{uZvmņfZvWiGeF>Ӣ¥|k t$J#'[ 砬oc h#a;84'B=4~gvRI_ʎ[Q.kI\dk9,e=P @1;FJJŦ!3&eR@]@%[Νv<8&t4m*' ~4A~À!xлr86Ҹ YO꒘aIzdӧeZIx,%;Īsm];/9z;S+K8.^h(@cbd.- *#9 oTg;zSUV(C5 qkQՖ>ȭ^Ĵ5r[Hܔs. %m~# Bq+: ~r<ivZ85P#=C^W7'`vq'~쟄=VD'cFܩIo}k}#y/(d?av\'9K:(zG=:( G`5ǪZ5ի5teϨ6΢_A9")ߟP=)3YbY2c,q`dAwF(~!OL߽.+}$;;&}Ag_HQIc\䅕D*f N0Xfjh yV,X9$Y|Sَ W7H8s[ 'mPɠ#ڿkv+އZрJʰ;u!8[pYDǏ/YrqCڌ-4 m[ vhtLz$}O$'h.]%@S1V^>aӡlSy1iR<ⶔ #:8&袹[FOy /PNDе4*"QQC++{^Z8cuo,t!n."D/Te!,z"E,7(u~ہ c>B8p^̇mAT\Dk :ۆ+Յ=^\/;, \<rinm [MF2ܶy9P*Ϥ򿽐\M-]c؅@!s≮2PU)feepDn kIO( LR z"F;"GB L:U$}Eq=39J/d<3.]W;<k-o}\$u33,T/$= YIE/뀮myZ c#6Qp~=1IW(tSdmDU3ӊ?|>%m;E!}ogY6rIPZ$HzXT?qD2 j,λ O7.xW)q<ڎ^KӔ쓽)X:Sms7tF?L_rFW-}I6*T)eH2ш,˒&쑣da3 bgk<29>KS%uZڱv$JZ;TqGU ŌN%5 ypA>R3=E[Q&lEKH&k8 뵌-Q t)8ؿB4$fhhQ8EcUI0Oq#~1N>*da-&t>XԫQEdKTc<׷Yy>"/=dQd97v*[եKht"dmv 1a7h`'w:'nw-߶6!t`,z$&ď9EJ!գ[Vb\(U̘=ˍRgWϔ(=s۸m9 u~Yti%ʤl;7k{ zpN:,^PQa%"" i%QE(d3$m~D1ϵM:wn hVԕ; x N4(N2QTxX| ,ug)6c֩ܡd"q(u$A QpT.੖z9TGa5}&*$ ήaŀL&zxι{5.wkb?]KKS|҆W*R}mw%2^"lŇA]ö!˞ʛ܈ ֎2$@3;%Yqt )"7&ݙCR0l!;n`- ~T⃢G?=ܬ z➡ka#ЍGBI!l^|y{ߋ*ӌ]<_ʸ$[֛8OYȶ8_H.>qȄCΧbɁ5.sKFbR*zbF%<<4(_NR8e5bO82ذ>D9sjB.EJYUL9LYdey~`I)@RzkA5iI[S4XYvwU- uŠޡPvX9\cSsDw϶eRX!I@Dk`ҒEb\]Ə^?rA+!CkqWԂ][C v x v G§sX6&C}R˭Kb"XfDQMZ' &cdtDv ls'ȦX`7uzj~7^.w(Sߣz/ř!adOQn긕 :bNj`m#0U,4i;199/0piM_ً`'D6{M Y}\S"snM8s8vEybMRZO"!W$N"5>Xi&uٿ^ȏs8m^ `-07 В\tSWˍ4i|?Xͣ)67&a홐ǥ%ȳISNp>22%b(Mx*}˲6Mz"gWI// 7K_~a bRkJJ4"$wW8%FӠW]Hա`Q#SR*ũe,) llr"R}g2E/ѵ+md7֭ 57#^ whf2)($ %P4=d"$ndلݭ󡐙|^AVI$=O~bךXum2qڲeӝ}>#rOb ;lmzY{EfiBƳ`Ŋ,;V]b܉gDVjΏi!h˾Cufgxc4$:&7[|| u1}:ylU!QAƗu"Tdv#r͔~k̲ւftߜۄΧM& 5E(>Z5^+peCŴniit?t3޸v"IvӴ8 xxC~?R\~4%ؗx:LbTݞĶO]ɜs"vK[cSZ.~6T Lpbl Y-[Ly p 07+Cj긶gjhDYC~P; +Tŝ'\̷* ?Y0ܛU4+:LǦ%TsŲDCԭE TeVMM&loУR¯s\T+O-DQkZ 7qw[6xP:V!iH4:yv='ڲ'8zѯE'&hdiѝ,C1w*~I\@ 8^5*[K2N,"h(H(s Qߦm}E-4C}Y˚"ͲܤVp'*캺I=h(RV>' ;: GM/A$`Da(H بcHBȮĻ+NϜ;h LLPb  D-Q!C<qZ+-Mnf5ee8ŤWWa"R,A8c^4Ѯ~ZW>)REYO%1"N6;S@~/uFlG*M%,}@xb[uP&Fɳb'ki#y"e7TԳ\3#ZNVMR>^u_](|C'X8wL0Zy]#&jDA5F:ʸ"pŜʙ@Rm#[6غkr$bʪA{FA Q(xQE .9Q #:-~:.?<t!Q-0>;CQY(vzbAv dv^q66Y=E(H1QB}Ճ]ҙ]Z?o*)<(o^&D\Xz ZEk|%M~ iJ榜[?oow Ij)$ Zm5cصz.^B̰RPWiaJg mӾxq[Ǽ)t o`~#iP~5?u_&3݄#X'0~I|38Q-ɹ=6b~Vږps'smiW¦XӠ_t-=b,ֳ);آ5{ijI֏索 Lo*"!!oY:{UJk)JdW/.gu &D;Odiҥ r*j6n=+$֭_o{>{S_<%۰mK~SW&ǡ-s{\p_#5P +QDt5_8Mn_%ǰJi~TVAA煨DIVܰqV1ov%zNBe%:݇F00U'%øE\vAbg~#BK $T/~pEGn$|Ҿ H<mT<)\q2)ⴔMUqN iaqL/2]Yz_oI9ts<[g>zH0Az2o= aک:ң ozBu-3''*:FFKO2ϙh{h81 ל_nVpP=:Og\it kyCVmOܵ.ufh+NK7I-}8"T%%̠Q7z*tIΆŁGㇼZ ɢ1wB 'A%=r77KE'Z|yq\9L3N/} RX:}?hY^0M^FD'.)蛥QUE+Ys:v$r9 +u,0@PTP4؈MvX׮4! ~F qy? rh)O.`4I=}&ˣ@͚ /{\I\պdqj Se&oS˚_2ȴԃWl]4!=&Ia DFxa~m&BT1վ-8!/Ɉbd{ m!GcRFٱZ>0"[˚Æ|EhTMcf=TBV+(P" ~} #{iTMzuu`(•} s.v 'a3WӁHi{>C;gEhAn}С ~sp:I|pUw6=|Hc6_K%4>Z3@d5H&vrv/TWCj`!oŀ}J#ֲRˇVQ8<(&YO&B@B #"]%U^ {M Yt+SR|.lk4!jLdH[;1N7Sy8$R Pj9 ym`|]kG%/Gr <_H$"D>0r'So`O^8$z PNV͇}A8$motK|訷e V3dAt79RĮTZnypI`8ƴB*e~IDWkHJ`3ŊeC?CQ`eR16NޅH"[oq;N^axlT=P`:< q.OO79){_meqRGA>XV|)hU3},;ӷFbLPp\VqC2j%6Q6st́YNa K}gC{4+ }rѽUahʢyo\u z4#382(!{Ӡkv}X]ٝ@ě''?Aз==Xc8ΛVÁF)e358]-p1|~37E]1G_ȳO&*Q3xNZ͡+kSPcCOyD-,t=r@LZ<4Qcڜ`|s8[w&t3%6xu- / Uj &S^L]d;~L!ōiӦ/wCMԕiq1Nm2ѺNa{Ivƥg6En{r,i)MI}ctԭf^\?z Zhw^ђ_Xn,2L75]Y 34ƌHˬaݨh<פϏMA6>h,V[W!V M+,wUѠ[zL;vܠdb`=$|E!Y-Tr}]sW{%SȰtw osi,#qu{ZM9޴4 X .Xe}ӎuwz߫͠-$?*ꐓbX2f)}i.#!(HEt[Nz#S[G?pL{j8虠BGOvO_ jFWhwG}} 8\BXjم["nV7gYhKe|/ILbrIwe鰲^xP(y(ңƐ<6!r 5Q`2)+n`cj#FBj܊>x=9֫OIlp<@~.xyp݋ \XrH[~o )|p|;k(y8/0|2Au/d(MK6bkn{' f~^lFv Qiv K ԏ,oF~Vbw{N-&?qȅчWxFZ9 ~{BSdJ#-?;= آjnL֎z ac"J. |xeuzap_Rl+)VHB"8 fl-nHn0."f|cQmCrkP{M>D B ۰װa1 c%R7GNo[$H?aW%Se%wXoĈHZBbAw&E 3ʂmduQr /oGr)jڈ*zGDDdSz';Wc, ,Pn#W}kP 16m*Yӽ+m4ӮAtcbuzpq'~M>Jim>Wf Ԫ  ~BUsvMR/*XPLKgP"ML}j͕K=7tJ  l;{W[ S*}׶>걎0<Dyw(]{i4DH,4rWcۿDbms!6WiBf J\3;MqlQ@Hn]=P~!(؏c"s9/AT΅SWgd;TcQԍ6_uuGx$% =Ha&vK7-A0GG]-lC5S- EřSYk@7 Rc#F$bPM 9S)8)8Ffv!5KlkMV=J1W;8iͫ-qZvN6u_uH٥0#QaYS4.(HIWVGpRtW?kj,7b^MRp=:<İ?ɩ#VּoFSY㒤iWĴ֢Cm8#N8E3tjC+ *p*nlrNkH1^4Sǰfa"!*wcj>r[h^`$xaiJUlf Y(#+37xwW;WI=gVhz,}5I~(XaSge H{OvKH!%à[ ż˙o-=бi}MQm! D*z*,vmv>8cBMp7co ]@2!V< <8r<7L;b_įݭ/e@ ɌS]bxݺW!.Uў{Nkɰ|pZ;#vb a8f\*̮5&3`fۧkmEk*G&w˓& Mjo Ƙc׌}DH֦*G]`;[+n5}?QhYKĚE2M!i h-!` t/wkDŽwdTD,DHQ]2f-l~^,1(,-mr0C Ql0?% B'FlIh#?)(Kũ0 /Y(ƹ< %C8 @yƉ\.ެ~]ȇ;,k )#rsgZ's?䲈tW%7댊FY _b<:r B'PèVjMp9p8rd Tek0$a-au|&<8V VX6IDl y"@hzqJw$2^] (tČ?4aQ2$"'iF /̦kMr`mQ+78/80*̵̿o !Yt236e?g~1 s\`@~Ow{%ҽ/8,A7M$J~l{DAG]+ؗEbgrH[Ύ2Bir{Wqk_+X[/اwsV;m;8cZJޑ=2?IA*^{j.BZ{xg'0B~~ k/#jp5 |p,LN?O @gJ<KJsɅ'<4[5pK :aK e;}>5;yԠ]4-9#eH hlL-n޲yݿbƺEpaj6fK=2@Tf9 m:j6{Yu M|C#Si:K1Pƾw̥JZfԗq;ε}5ػ!!"v8WSM$sm7v% -}G)!5DJ&a!*ceP޵WQWbҠIR!՚sQ 6|3P z66%8q񟏿]l~j%%[2PREROJEb^.K,EE2{P)45D< U'ŦJR{qxcrt ?>vY.c֛x&Iu/<V*4%-m(VCG<ُez x6E*t.!գgZQS":N'+hXR)8&U# ͥoR=7 xX_e+MX׳YJ2͟Yo]s:wB^4whsEa@.֮׍ L'{"g Yj^_I׌ʎ4-"DsU酵uy1_vtw;)3Sh`y';8ZA I(o:TL1>hFoLתdpW`^[)cႛ_b A(°puGwK|^’KJ N`..pbSȦ(خ$CBȈ{r%C7^Fr32S4sqݰYr"wlc@ q"L\Dn?\th 0GGu焷#њܸ-zCq ڠuϧE-*.zH55wfwYJ(U 4 5Ɉv:`T;{g1GI9v{${]0 BA&~ [5[9zn/Txy{H8+C8mo' `hйvwbnUW.s8\(Kf#NF>r?}76) W ػ**6 g PXz/ͽ;z嬳D0C7/N_}:k0\!+#|kSBx58+b0mi3$ T ?8dË,MC6&{0pLΊsC)ӏϿ8΁L.QFՏYפ,Pm۽0P0C%8=wTfyˏP%O_[|r fN$)hB ^K=UV>\C1ʷw_AAg-uvH^*_.EM[ urqo4SGsO>cFi BJJX:uNJZkU\/E5k6IViW[+GPgLt;w 謱PɥCUNU/DǛyNL s\*YhoAs*?ٿ9!/L=o*{;ђ@!Cb vʋ|-:HD.Ee.Ը G[Mտ}ʛKpP%JJĿ99 ,5Uˌ!=hZ Or_))DTk[αL^b "aY:8CUpȱ?]*d=DWks"s˜YzC<;V߈J#H,vo'(Ċڙ8&59W*- cXhʪe9h;Y=[6)8QUi_6uW~z.w3:015d&gsح"C2x2bt] +_v61iɕ #9-b.oLr`*l ]!w_[Qmo\Ѯ{sNdd2)~$KbHcߋkUև2e Ė~n@E7տd32NsJ5oฃylhTYbo<Q6Ҳ?Jv"',`ܪxKa PO~qߖvRa1ɍ.0,OC[чK&X<@@k x$7C4X |(w%y1k`zёki~bK=JS*ΈW GUSi$a+ 1Y$3 Ԉr 8)wݝGګ $Ōqơ4*6 2 SG;vSbGP:"jyMrwe^=g;蝗ue|JP0{MHwN #5bÂ&-->ϸo0JMU…VOj\DYVE9 P-&F3ʩxiG%3jΥW`d nϛLNΣ[8\bW()|5=mwpЉ־ܡ咎ti: +Is#^+9j$m[xX:+!|E6bE Iq#fnh8aorlԯͅ4nMԑ08!Ig,+̽x'R>sPU=6: 6Ya;W2mWvI!dF!j'f}\JP˫b ]&NƮ _f|k^&F\x h͠lU;ز hTG jj~~wR@yl$")m[biLʛnȴl<>74K\^2rpC}qS]Ŧo&>[gKLyJ]07D}oc|o4nլi d9$Og@JӴBb胀&Yd3@)jTvV{ 8r s槥l ;AVFux*JvCߣ.z'^A8Gg?~+ $l;:E1CV/ 3uI|Z&wr2}A#=;6Bq DWD}y2Ui59# !(K쨆"]p"?Ӓ" ?`嘟fӄђ$p7y^4L2j;$Y_=ݘ MLkuļ:狙4BA~?NY[f$0C *JCA,Ax(x*\΀O43{eTd bΟ771_>h@J`$@L֋:?0i% o‏0#pQ[Uʕҥ4 ^]&1`xyX+ (oxS&V_ԐyKʰ$4YJ$rS) k-Љ7 .V&*GCN'y,ع%8(c{՞C6}jLb|b-/vI:ο|D_U#b-Ksq%~, ˋ x wBA^0Po1į} 01|7W(^,X9YL_/e^&pr|?"^iBKW{ӝgTV}DNh\'6Ǿ73ujӤC%w}_WpȽ~vdK,h F h˸$ IAA$@.C<ftuߞD[>,=e5,O|V"19:U>-*@k&wlzJ_9M,xS.ijSӅHw5KDТclV Ԙ?B`)z]JPnr!F:.H *1`[ys%v;  Ǵ%w,8>}$UE$~}ŧT,s/a{4&Lf CRpoP{^x{VP96V)hLKE3(=w-Bqif0 ~yNFD䠏҃B^]gU`ފO(^z閃$8F׌,t (XKknê\G2$mNHr4{(}VDR% b ̣&5j3|&xJiݭ\C|W8Yd]~Z`y l \t(kK-'6bWs7 qR 0DMp'6 hsp,ք EF;E 0H۴^ۈɭ廢*n}4<19ଌe\]\jQ>CF^+8a;xJ nd{қBU.h|?Y'vreE&: |#b~Y x=ڊ<Ÿ*^لr+3Db6XyUΦt}N8J"IlZp?zfӛisfsp2hՋkl(YdMOXjLQY+ɷŀs}"%E-{(pMi&M@ęڋ)kWUT[' 7Vc$|ѷ?ԥt@;X(Lo7Ì+L0SQKyz] w,=lߨo[lMYJ5id`: '0D9™JL}_f2D7[йهa;>D9ij:, 3;cVa>Pgb AP۽}u;8Fx2Z,&A  ]ۨ~boC=(ɩ|ƽPeb6t=G+28V5S6.Nx_:IԹEM 1>_έ%܉[|D04bTB=)eQe":}SޝeT~Tuy,܂V7No{nTVUV+ނ%,b6Ɯj4:|pP7F+y,;4>C$eaiEؾHnhzR|;Xs-4ۋt*U Je^AY?=1?:;g $EX:^<,32LyZ9WMy I,f{IəCu~),)[ ")Ѳ0YR+ äDdִz+Sr\p_ yJ-=)[փ">h.@BՂT{33}Cd]0KFH}AKPȨr@SO4=3 Z8S̪j>-$YJfz-!Bx [ߒ)ߦ CpU:,{-Z@b31">XjηWݘZ UԲ2I W`%3p`m>jSSs7Bc~W oe!MU}Lg~hwEh,ĎzYcU4 % Big0%<}V!KU_52A!k~/.ȂbM#Y6;]<_,UNdzwZ>=t1gނC%BDjSpa50hmjS+bcG[ff/]ɨa'73- wEIWؙV-h@VwkY:j `訽U}[ޏ\o8Ry><TDl%̊qImï.Fyڟ$AVGO:ȘB"il >hF/>ԼĪ/g>l3K`JA]N?ӓq?f@ޑk!11G2zCbMP'PŨ,=.D9 kX{<_Oo(UUvh~/6{3XPDl{i R`I؅eh~|te{zpV'F1"H~M(<֭L$jdB"GO{$b+$]}.iAtc0` GWE5|@?.@APXqF%?ܨWW[l蟄5ҌT Pj!9xlcx2/k dڌ`4nacԳ;,w(!CJ ?8ni0V"ϊ+q%qq_ / c8hW$AHF&;9Ԕ 2ϋӁٖ~EMS^Ft虂@A(Nmw܄l4!Es{8n Mk>RSv|?q5Лc )pA`${\3fq5Z3鵰odYHg1XOH2E3.y:Zf@=4]tq~ 0"p(>LB|Хmڇ;:*h6ؗLy/oDV`,'ݪțD+ hIC2x6oK E'>*~&Xz^]ri؅YİIlȄ3'Ҫ9+ tpa5R^vp4Zۇ4!C&c|/&ȹГp؀ 9:m*X{84YIx2y[gLeft<\.(6핃$<> X`O#92}ˈ%ͅw?؛f_X%B̓s-#KT+Qv$qA9`@_6`+<>WXNISo!FuꀎC!`~U 䒽z(jQ%N]SFm*刢5st7C3 ˹C˓ ´nB޳EcX׷ܑGqSM̎#~),RKOQo;M{W;G¼T_s[ E2߶b7 DroJq? [ pAYMVjwJM+|#J EI*Z*6w(dDլun뀙p=ՠ=HYs$.#k2? ??/(P"x?]M$@5]CP Ө {hݓд?T :S|6͇TN쿅7W'T=y~=,QJܿ:k8ӳ N!yØw%ʄO{ʹoA/)tcBVF0<5ok1| _Adx һ E;yW٥hIa/!f`ᆰ{pVʝ$mGuѤ8m~@1Nhv'߹rG տ9wZ8M JfV3}=Խ |̸ '4[6K1\,)*D`k&y" Z<7v=at *LJzz%uH!i3]I4* ɬk4ޜ :R_={Au(W}xZ, Z̿BЭZJ9@@):WNN7>RȻ}t;dW'}|:uR\)غ^h͘t"'TVH!vKzŘ1..|2Q)Dk N^1Jnhn7S.pfҥD?xALz/5A9T@<2WMṙ)yݦ:! x0D@(jin_4hW4 H@ir ;T8^YH$DLUrUo*\5 tA~cUC/ bh֙A 633N IڲQ%$F|b9a^Di5lj H*,L͜3[`Ip -K5DD?ϝ!w ñ0.=k(&&'Ozދk]s=LCY}-E?,_6kBa w/}˛+L]@%DBSۼڎhEA&ZRN1a}yBrNtg-GA2tvz,Ν!eKp|Fg;?Ѡ+Ŀu֜0bߴ-%8#UBe)X>3cgUܺG ԧPLs^zHCȘ.3^CNخ#yFș6(F퍦vl];lT?Hd\-}s ] %X+>Zuq|axl"ǀ)_YPcQ&J7a8ٽ:|3P!'uy(z?G:hG<>npsl|F-:cRۊh&9}due@,+'OljY~N@:B_HV%/3%'-b'<$۾SֹtH3pt.gK2`!U]+r*4;BsRvV ܤ3 Ejѳwx.J#th}qhP\[I}Q2:Uu2e(%>hhN ;[3۵-;1kbjӌ,$Y/^cS^/~)qgشz'}aHE`((~b#b@L 8qp4 \ pd;Qb:q.C'қ% )(~KW;Ix_y)^^3ߚXQ'-wC|7xhQaZ8^Eec łI ƴJV sz"Rd!eIoZrcVS;q w٭n*e##N_.# +VgMRv;֘a8 (IʫoX!.!? 8v]u6}'ɏIW"zzSdSǮUBP\N/nHAm71" D_x^[#m*py#=X?C{VHILCw<K4RzM4:'AdL)w-_{e>r;$&~'La]xTDk 8i}Wt^a{vjIcSO<L8B|ZИ mK]?Rq{7Ȭn\YD9[Ot?IE8ۜ8d[Ԗ{6$,CDc}|mYtgc)]~J&'4>T{hYN5nCНߎO,샽k&/,\E9Mavy·Hԁw3'G?{jnD뜳ku];zeB7gD |bm[(7)HN&+#Wx2=LB5F`~xŎF爐m_̳uσk~4lf~Gf|Sv9eֿO0B_ \ێ`J. J~jGp\ǜ?pJ"\#0/5`;/QzqSY6/;{m;L҃&|&d G<%!n-yY:8'i᭺6W,ɅQ=|]0w!ʁgRfj` 2@iEzBۂ Zn;PgvūA]O"qĹ|{{r^3Npyj_@/vLk^FѨޞY%7)xw{>t ;s.aLkpLB~ SH;C5kTb(*eH,H / *?KxC4 ®+SL{MͰ$q]OKy:;F>MoX{HhN샙:H#oAhWOPsӴ~Eqg!pu*kNMɞxGCOi#H15h!fD5R[I:~@ i?YQr!]GELQ$51<6<-{J/S :E@)DB c:׈NDx>B@6SP?yo*`?ֳ bD(ND*5&@ } \>5WxçG%nihS}ٹ]|ZVnV'q S68(wB Lm)Wh>VYʡNuWLD?; ٫% P<6F}_+lkl#rhpp_%9HbLݢ}s` ),QڤmZp_Q\.@>n2ſ9jc*impn,,9gyxrNg̫]`ODdakl~w[3=@b6#!6@D\6j`^@'<}=BTJOaC`kSR l9A\!q^&734d#.wH QHiK5g4UDp'A*2M驫p~f8Q% yPKb[l_E V#*+X,ymǡOn'Od(>jdo'̑;WjHC\1/3=S۟3 6Eb$W&N~ՂK+o/]uXIQKj$t&Ե2Zu! b(A57x] kf3KtIЖiE4}?O?prܥHtxa?StTzx.b]MkAj⨏(̃߃ZU7*^gvVv_ OON31Vz04 xL5u(sɑ n"Lm& 1! ww;6kRqO$jiq)dKwSNnKk oAquzpR|̀D- bKqG|δZzY%T 0> rA(: /:~g-3tCt EXM5چ{ټAB)1Vx̕HkM#5xN"JZ\hLV_|.RA9TQh;"x7qWMѢ >OmU Xij?:(t:r6A ~lYC^."Օ*oDh(36rL\}ԨI9ÒʜI.2Nac^Kޠl[sW2"Sd-+yA<.FvLWߖ7^+|s4#5ogMPy_N,m)|e*C b{c D\džw`oZ3'eE% z`R1jhd#NKk&qpԞ5lCȜprؚCMojNLm(fT@ ZlݽRxU'P5; ZIZc%n ϕ.k⇄\\B%}9j!lc2t:4nddwWrvy%[i{@wױȺ}_$椧_ ]H%F66 .{*xSWxJ^sTQ37"}.; ,rc*7hJ"J,c>r͊~ Dz<3kbnʺm2U{{V}M? T8c9|4f֏d*X@>ͪYx9_cZ2n_%y&S"< UxLm2a?W;SuKDIاV?+&oC N$ Q͇R=ߙY̓Ġ 'z dg&14Z!{[MEgڸ{=wҿw@S2v $mQzQpXۗL44"$W?!Bw߈xUnָ1;Vw$V,ء"sTvnsV p"k6E%|;h,qtqJ݌> aC=G_aJ  4 ? ڮNh쎂Ӌq˃?7e74_WJ`GGlMm'{ގ?ܿ |2ՕJs j >|;٤,z>N5_M}0ćrȀ-3CplXC/ ۗz ejry-Ѵ=/Cx#gd2h3-eGl+4 M)e.x58PWU8&Ɵ#alT4\'l`fKV9YGW|[a1v26ƣ^7w0#F;ȢN\G??lmnq{" bSblo =Uy-t=F3"¹h@P-*QhjBS&\Pf&hjQJkT> 5rwE0{aEɡpNb1 ԟg I%Uvo`ȌxJ/:%A& ʭ pEo,.2|MDSQRrE_(Qȗ5ju{HAJ摔hR=pm^w5T.5؝=D<Ĭ?pjbىD`2. toλDx=IVՕdD"&d6O_}o)P8)6 bc lΗ=B2 #OO=@0VV,"PC 5Isve &ؿ#kf+| \.bdh7 e{e.яKQ(7慳t3 lSl(4mtJ>~riw ϓ/o;Ň/Vh^*(Gsa3×ﯧ{mlbcfPeJ\?`eHjQ$`M~]uTNQ*CBSӼ;n  zU >8`1.3(:eef0W("_間9cbBD+//#<-@(`)؁0͌7 q ڹ}c)nG@Mor"ItMqٛݶYjl|hZykO' "fX&sxhqx7R1dp5(y&p 뤏qaшҽ 8>i8OUSÕ,S{(uB `ǶEyDB)]2()eJXPPCY.;J:T 7m. /[}*@䆮e/X0ILqZ[m ɭ1wE}'μdc5!2[kt .6`ˆv bf;L>1! )%"r!}dS/%=Tz*-+y$ѸKh&uw6)Wg~tŚ82ġ.bX l~1fve"FnK)7毨bZȧ T).ʗjH&rD`ܹΠk޼K/'D&(j*7k)H>$ÌhL/<6)Z'm3қ4 |6x((HE4 5V7ւ\4kC*N($ cx @±Ƴ )!x{JZ.&P~K&(?/@=BSAw~z걓i!+=eޫO]2ir0ET${c9ս؎}u3BZCZ$xGZQM~'zE ܊D>C9=˪jRb&ChO2=.02=:H -=_R/[kKO<¼Cs*ۖn(2J ڳ0p:z[:ؐEV55ļrh7WC'ԷK"g$Kk`ݘh.%2N)YmeO<'+blĐg";9 _豼zDӗ/L/"Ak6; '/25LĭJJDHxNpPFs2n }>+Sg6ֈ!R1rs!Ht*~%d|i-~j$ $v琏GDʂw hrK%eu tQ4d^GtejMxLkg}APܞa|倎Tt)^Ƽd-ܣbb~,X O 3mMW @;>skOtPkNvˮNݑNZG֏r);,jiv[\@+qYsjɺ|/|Ojm!KQ ۏ>^g/%wp I%w #>ٳvnkE!紎h:U"^1Ui6ڴ1sA2^wqF +rhixrGY !k:4F;-{L\k̑F!p][J䃴whzH>ӸL>%ބmB$e w;)2e򫞆͇^T_VŦwSHCb&A !5U:%R=h&#+axw7!QqJ=&I*bTb،5J  ƥ#b|?{}%2nQ@M?k=F9Fwn]DW^Qu0(K'>ؿ˗+ȩ(w p;cK|N)_o|,rؚᛝXajw ^'3AYagg`vY4N0Ęd'!BC~b0J&@H2<2wjO]`/}8[>vdbJ52'r`=Qy3HGs㿬"mA3Q%I6[`f"ۤLz?geܤBNFӰlH&)oYzOh/V'xM?;'9[PmF3͢N6zF\*pIK p 7+gT?86rSkՌa9;z(OxҜ-?tǪNZOYsJ-m2!^^[HdO"" _b1"N-\i*ϽKNxbE^HlGRf񴅘4N":F4MEgh.,D()F!h'#I|,2 ̩Arߓs<,o\Mre? &}#= lMX]c~HVFYOY*7 MEk / 3|jľbO{3O9jN"bb/JzP1.Tp1”aeetGl˹Cऋv\W78Ev9)ՍsN@V4 1ofHUhk~@f68$pᮅe?vƹ,YJk({ G>KhnYwCѪt5HhA m&K"oS ?.;?N%l'hz}FRV nbY/Z]{ jtPJA-6]ܝ"ZW_#*F}1HaSfv^x9E65OZ?d;w(n~Z|H[4]0oups㌒$z#su$ vCm&%fJP'Vĭ@;p|b8]Kޫ r0$[+Źri@^T M J<===4>_e"8j/5)_9h6r.[v DRoGƾ/xƇW67F>ٲ4;ȹcM Pj<-N]&y٠T+z+ϱ3}L너lmom5  bCf.xݯ,2)^Yc2] 1e(zsJ+nc}}3Wl" =~"ӳ 97kgKIjC{ᙞ*wA|Vv@ YT3YE~@/% #ཿH&/>n訄 .CH)'~jN 70w [9`wY R+7I)^hq+HҵtTa-6C8=;Hʱ&U4dY0\Xipcw<7P/"<^ CEYu.Kwn{e8IoFZҭyDMFsvB0C2u;B.ILظmћc b%p~ğS=zӟdI ; q }spd~f/k,0i wAwFEm˅l3jp< "ep;>5W\x r A'ᣠaE(2ibcj7 B /gx}[ޘ;ћ@Rw-P?W\C8W!D c8i_J?I\]3duƠ_ 8aؘSV]"qaY*J#T*SGZf&f,?pzJKa re,F1j.zgq!n{pZWם-n+!b 5"30Y;ƣmJ}y0,ۨ]ǹul;,L}EYډH&E^)_7*ā1I($<2)'ˬUwOc.>:8rݑY:C`+eٚ= 㹐ynOax[}B qR5Zo(^3 T6|5@JӒ6aרh8~5'_,YB(DzlA}cck_v [-N҆KVjkE.0>%G \V DV$~/Tod:gCCg Sd$K]b`Xˌ@BRMTg#vӂ+1 f^3F4b|S~[rCMqT*C" E]Ex!L[u{> l@u#l l`8;9G:KQX?FVwogJ`x K6XoL(W䈉 ];)|㥛˸+sPX<Zje5Κuh\3 =/P'8Er/#_d7І_ e?$@XB:@11rݯ;]کnNmS.Sm-W^2# #sL6֝ھ垆6-R ,&TiELجƐ92?/@VrRx|Z~ɼMi4)e!&hإu#$(h lCFN93KaۙvZ$Ooa H@%iE_ Ӟ}'GAK;{f {,uq CӚFc>9RTegp\+8Xסsfx!7h^d4Te:A*+%z>$pv}O^܈B_Dˋ!EQS~ESZ-9vHI8#}>I'lwc6^(5ƨwtfEwX#TwY[qaAE\}R JX9qraae Zm4 Ts+C"eW9gz#:AϿR)@ x![nMje"XnXh<~S#CWB%Oa4`Tn@ZSb0~S: )%cܭ BPnHY~(+Q9n%(o%%̓/_IjNMf Td^?|){!p9Fm'g䌙]4 5cw;T~ A+K+) %<&^ljO:=E4_)#LJE XlcP(=͢ {E^pcyt]8cAvTl-,43Bo%W ܲB.7@Ĵx*QAG[&A3La8&.tå RQY4ycnXfeF>[e\lɍ'~FWT}?#3؊@!^NP:էLCBJ$7%DWTծMH ߞ6~ C4Węȟ_vrRGM*j:}l/;8/I+mmXK+fpYT$È=+;Ԧ%ioWK6pĞ> 'i\Sn+4=Jl=jRs: 8'll2C;WU nRJ5^CL\(S7TgC>_ OX˒ǝ)  (9j>F>6iA R{hLPA8G(,YÝ!޺'VߗuM5Y=M݉l}"#hW0ZYWdF*ҁE9+#/^Èև4`À2;w юЫӻpfԈ9[^jnYuC$od[e>[qpa+[|fct& UŅ9>>@cGKL M\Lp~˓5aB..lPlkP&IȎ,ҁ`.=,QW/cB*Ha2X? j"v.@xR/zg , inQ[ >@{Qo#RL| ԓ$"-~,py#'Y%bUK`JFB; xK,FhxV#7;Ǚo)JMzXe; S'^KT @YOMxݧ`UŨch *:+|P;"A&Ddg w{el`E-6Pc%gp&ٰtcXώ b1$_=hx[|{3g>gt֛]& _ё7ҋ*p>f@#N}O [:a҆&pACf6,LuQ:QˇV #.pkaPKKe~+=qd?xDѩ^]օg6!P|6&0]hݲL*i*= 8]l(xXGa*6ޏG?-^\ ynyؠIqfQMbʬQR^*u`6I|U^-4a3cIwb}3:i|+mw$6{y!S6q4?zfgY&ݾۜ䋭Zm|YedzP@aU6>2Fnl> %|:wi [3X#]iNKMnW|PPzDfH ?QpTJ8D6VY"vZ5a!?|N4/XI܏C/gυh' 3b+ŝCbMAvH/ۭWpGL$bN]yOS,<:8%gHFWw2P+9u5ZZ- Q$u<(J&>9*"._Ϥ(*8WR?oI@C*ޱ͹YE{Kadc(dNbq4oJF<-RF%rB=kJ)e$vvY#mix`dy &XbI"[(S fpYH:l>HEV@w2 oZg+ _/\ h6x#3+mlX=>eM`EBɓ:y$vJزY9oaĵq0R=H?U*`m| 5q[ A€A,J<1yNuK]67ȀY#:0dw[MW]OnC a \0pL]T>|vEC1 !{5u(wsi6Es֪+Wh;6P2 ̣UbJ d1h>z+5qEwx!_hmK^a 0{ Lk(ߤ\jjA ;rj T`kj>Lcm߾P3O$?%:a+] PJ)PU!np)+*vr}q :jCؚ/ȉh3~vzDfpýۚ'H@oLa-a#Wo1KGhTi32?pmfvq=ǃ[\BhE(Y}Ϭl#!}eם} k !;% |_1ff,.JTg[P^wb+/5ŷ#Cꮎy""&D0ؽ(`h-|u鬩w 9U2TZRR-5bLӚdF\ZՏdNo_E/+. kEy[@Z& BLEiR/KD /CYXJIy fi½ ٪r#)u']fbU_%l՚oN_ӛ *[ nL4a\-ˋvWʌsjVŸ7EQ>9ϻZ3eXc&֐t+sD?>ǨGD[@ zm8Xs Za<{mghɮa(꿀Q;Ek^Fu&Y^uΕW( AS^ dけe~}~v4x35B=MXIAI!:M0Yi$)Kg=89ߨ>nX9^ri7ߧ&%pKGѱ(&ZrOP>6{ ,#mw-8g]jUay(2Ji;s䞨3[T.؀Zk3<߫ZAo<ú??Kw/j=3 ǯtS뜕snkokq Ijy &ԹGQmi(y<>y3oV>W'}d!"G%wM<07M&Rȼ^e*Hg%>l{q${'ǎ;X3px]kckMkp&}.倔 ir+\/As8W A&5c"hx?°-eMžzP hkL4V/1ZHFhbk2cY~ڝBA:,B&VS嚝iL`Ki\mKmbfƛ6:G3ݫx1~V"Bd#x́O+)M`?D0u*%[VY4dwO\]0Y뙙 X6쬣O:=B;jx 2psXyL ?9rs6Xl/hxXG;22L+2ǚ@GB>X=k<4u{<9CpƢKJ3Gy ;:Y6_p/FݰliToO~y>'C⡼lj'(z蜇ǚ:C j|fRrN8=84~``%0.aq(--^ 5`dۣ]Nr3}-@S Vr /!Z?diLhK'*F+ϕ#0;e,ý5@MԚlؤE ?b:%ǚEb]Fod|uCVex비1c ȏvZ0aǨpC{)莞*FDPxEruFQvb&@ewql$÷Wk7oJA {|¬<,Z'C4kL&0328nهfi!qjfG58/c FձåO"UQř^0&$1 MqnVشGӵs[NL'tUHցy,b; -(juhҴŃPj.A߹N>Ұᝆ4L ZX{G9BNb8oFB|* Yt夒τATȅ7Z]NQzi9WקKa|enobДЁ:?F 8*ʉ-1Tʔ}{I -i>,iEC8wN A 1XidL%,c%3 MswIJBݧ ظݶOqD&[rҕ/HO^Hw cb6Y)z~^5Odsuo\7yS P0/XcЧA(OQ!BS,a'h!-_%WIMW&]Jg;VP},* 4mgy2S"Lbh"S^8*Ƴ[lVpqCY;nliMS^(ް3:#Ml!e2Q>F,sR/L2}̃Ck"Ze$됂LБlKLbrD]0؈k".K,)ľ(IhHR9A!!3fΩ?H] %=tQELOĹLACL(ƎPم}5QIi/)&ܱS_ ]cQ}Ÿq,}8;Qj`Ha8TRH ¯w4"l9~J $ی2CDF+oVJ"e/u4#yƛf*z,~2*.10ױ4XĀ>AŘq0 B]@KJ:U*͐?P۷ QC&uC8{C +Ah Ά`$'$BUCY)jFa眩mWxzĦ.ڢިIlvJ}v}ۺAune媙"r8Y>κ*g~דH E ExF {b鑼\ʹ07+./4F-02iTbę}0F<µ]\٪\t/ %*9"м4KFU꼈#h1HIEwmoguu=slIi $P 9uì}88T; v3ˋ?==R .nX~dؙӹOg9l2zy/NCGOߌD9cHQNt {U^)a.`^}3pHqEWL^WWGJA#bv.*"u$"N )ӳsg&| f͖xtbYa2ci[ 3[TG[AL*xPmS>i,џ% 3eq ~Q*egfSuF#{]R or)1Z=W&~8 -}WӞ{ hBه}E/^kQq~ 9Hnr(jnk3m!KP<'яnVUw>xfx]=:%}JiaMDPL&g|o J~M8>}ᖌTb(hס:j9yE[#Yܠ=On!Wļ @ɛ~Uxq@dݸ5 +iL_N.z;2֥^K,橈OZ~wK>&7RZajا3BZH _.Q:1(èQ&ؓV.[AhO^z.":MK6ߺBE{2A3ۙj":kg d[g0([TuTU5O e.v<T-nJUߠBd 0ԒzaFV9GMŴ6|(Jg-щZK#45ؼ<â{vl\YN`J~d !'ʂUݍv%J%V6{G'ϞmRG=WjMĪBODGrU-h@CڡXNWwOzkeb'oXԇlװ81vO zN&<'G5 @Ub7`(ƛS8MOR]nw*G:']MrI`s] B1P_ #uQ3'w5j&za, _os͸ k(bkcBwOdTG'`G^3Ŭ5{qYȹ2s\(xdP4{~;]`=P$kuze2jo2Vx*“yXAVvLKIm y/ pD}QəV\opާ̠<=RrϮfxgk)aީUB0H)#6xi7tt,U(:vdxL\fSi1>ۻԋn$dT3Vᴧ'lk |fB9)JqI坱n{H㐧2No!SwgM-T θa8v}szc/Z K*]?zȵ4ד2 R4p_87ٲ[zGgnNMLZO`a҈kdtt#X/TBr)-oj_/,4a̋عwY,/`G:&PKׁE3v!Ę=!B֑0UGT!L(k!2(FkNvi%ѩj,H؟$Ѯ cjBѥW{jD ̄%rf0;aܨ>n彩^UJ6 _xz,eiP?ױQ=W.Zhht]A9: }Iˋ=ԕ)/:4mmRY@*?"3iR 2Uq <km9,]TxCװu޺ړ3W"ˇ_dMzY@O5 88.ǃPjBƏT34ZI`j̱=x{+V_B,2irkLf'50H_߇WU(L* ̡+'YhAb&-LJ.׈0ΣߡKP?\EŪ|}a5N hx$  }˭ÿu=~,<+H}u \B c6,jiu7כZbT)Gi˼-"`j(7遜ZaVA"e +o0D<*//I:x `Ν4ޡ=^ƕ)`O>f-9?i/ BdklHdf5dCQ/~nv<(gjhdZȋjW Dȷ)J|O闭ZJp j;A{E7g&R-ԒZ)@6 rU4Os[0Q [nlȺhuVe|G}i0ߎP#0zBRN|zݜі?Xz}Dό)d $WNINr\"/\DY.!Z OdcCڟcdyMtCa!Hm[oB{  :w!-u6ewQ2}jKCF\BvO>7l|4) T^;) sސ.~KA?IMUVe*p AWf̚=sFk g;OK~Nvհ)|$VRbbV/. 9^<>FIp΋>w)k`PGTX;^#g5(?[=opkɘ{yǭZ@D L;yR⎈tN66,@?KCh䏡$ҟ iڽFv Pewq}w0P= :r::L| JG6ZgZo]%0l2;X hR6h~ƙՕobe&dc{-(@O$>Z [pe(N|es%ֆ0f4v!/aLemRxt{3D`1:gSV4lp35+BB+Rȳ(isˤ4@y O5tS]&cnps}y?Raar U}Yő'Ztg Fj3fCqB%IT`$civ7ĺR2 ȡ(0ԔE,[A)xA:?ajb:=j8N ?[\p)7IJ7CEF~*-#P`V<*p9|&QzEsرj¬6v,)$.Kx{K2a1@/W̙ îw{51\{b"v2ռqυ8d5bB@y:Tx=V[G-FCТ+E=eL1 dheO5 p|".x51 {zlUbGk =Onj`bx#> f,zM#PWe3d)>.#72d9c:I8;:;A"c/ȅ^Y,'VѿJ"GqRbG3/$ڂBfgփ2MD[Wh ;6"?KIgBڋ:r{MogFos4I8򣺉ʲZ.BG}jYbV5Sƚ̈́;BFՀ#UAq1xz` QȌd߂LgWbtF*yߋL ؿ)eXRߗ-y` ڇɒhd>p,pOEC@D)9>=Z^m'EǓ.6O}Z㭈e/5>*Oeb'gŮ\tܢϪ>*yO |Xh:-sH`m;KQ4CcRjN(֊ls[<bzFy@PEpw&ӑ_픾2ޛ$R%gzj|BH: egL>CXB"|I]vk-?IHE=_W .e=T'RJgfSA65`395`BBj6.OG3bԳK0翅>>SFAWۃPճs3?Xupr#mC;(*L(-ڠv'0D·ǟ` usNw n!ZdHmoX/ aJf7gV@wNc#jPҥ=o88ΰm-G͓Gm 9O {A$,S5p-"\^AG ' 2Bꀦ+2=>h^:"@5 nUT 2I/GNy2($AYw0H+Is3Y@! 9g0Noх$o 3s4ȅɗ9,$F8CHw 0\kf4!TOdDp81nfƲto٣#C{7=o! 95e SE?Z~ߪ+ "vF5~h[|Ʃ"<:ޫ#`p|3w%yqXSԀe?fafGMZy6vBiQHkePE;QMHYV7s a&*)]8}d?iquk޺k;v2FHB4A;d*&f;+*V WBP쪽BIŖZT R! <qo.Ιd@T6ϩ)L5-O;6d<>seqhQnJHή SUBwx|E\PdjR;zSp9)N9#ޔV qΕE׾ ^S(Srwч"If;4Qܖḟp@9[O0Nֆ;-UCv`dÎޫH^v TǷ& 'M83~!Q,O3I)y%ÞyeP35I<2dΕ+kY S)Ý=/-󗽫Q rƗφd39O˴,.oZ, [=~vA]Sߋnhs0NrU"s&fT\O&J8@owH[r셀j6FSJH=сz^*{0ux۶KkT0Z5ʖ~5~t*!MQlJMW UUP. ?3K٢: ^KNȒ̪vVp<}jpW!JVOi(BJݯUڹvRkNؤО!; Ub2+aK)C,bҘ pAi;Im2~CK*Uj ^4k"zerʝjmZ$Y;NQV6,Y[\`e@L'½QڃwxD?~R6q ֑kX/Y)]nwg~!7'\hдPCxX|C3.U&uR4LwkGR'( cHxdI;.DsiD À}yヨO(H3S;̛sw hǙ DZ~yck~Kϥ*D2m@9\HԞ22㴣')9] e@<>sb -4/7pm6[P̀Dl}b%B\ɥmz@*~^4?IطQu=7$D""B}gjy DJQ%O CM#VXZh t"_Ӧ 1f az̉D Σ+E#65r*Ï2‘]FjU+MRT۞0,􀨏)'&K!4Xp 3<= ׫<w\R>mh{tȏOɞC&c`J{h.Nς40dŤF(& 3|pxl2\!NxL_UB́Cm!\π9\nS [Yq(&}( HL<@ k:ϙ2Zy;ͽ07 ?Hv%Gb8=-V! H%2Sk!rwOOE}#-3*}[=ҫ*vucC>;Rb~k^  &<6lul=q?}cTzmkm0SXhZ;Z-8K'4'OGS69#7鉞K@keaI0z^ՈWL<8z[-骧9{{3]zg~{\ ։P-EܳRАZYXݷp24YOvvNdQ>򤸉YTwv伫**G/bjWa'oIQ;.P+0Edz~2ck@] 'IG`$#FmPFG!줏a?.D)Si}8*uuhjAFXz.:鿗٦|M~@3DMm/yY%!5Yw27S"@,@F7;wq4 ոEcmRM̝Q(Q%!{ܔ^y+4 lT:b# 16R+;m(5s{jNd@/]Cx:yS(*k p(< G"Dw5ԖD{Fp0؜یڸDlL~| xE;T:BY,-] M҉L!&OHcG{ӆ=z^#el;)@Qr ڼ1n$f8V7ar* 6'a$RpQlxc srTɸO+m= :Bim*RY_s @!Lm."$X7vF=tl k|XPLNӽ /<:(8H@htpD?&8.k1lۈ[Aav^k&I$-+)|ihM>o6*XĮ ~$U0fOث,nz\k 87,PsV3cS-@Yuy" wr(!wVˠʓ@!V*yp?z[2&"a|]tQ;wQ|ydOp/kLuλb@r<>gep7肎E.>Ϫ[wI!xWtdog,Pa`>QxwM+,/.Lװ&yy 3R(Jqktx)5uӒ$ܑϴr3NGVekѷ:Ul& Fs\^4cVdU8;7pWY:7`]+XY#['h(Fb/R[LMKcޕsl|;;།/kj̉"N x '?z>,$,`'ITg*AGJYSx[Vpfta2CLx^+j0YU=nhȁApya~S K:2hrо]ouI^M@ >c# ,j L]xh@xg06fm$ lypgAJyWɐd\Q&śaPЬ7/HuJyy.5cczHoC~…,}W_W┋B' 4˱0%~7FF2 )%_=%6nO2dDgh, 1e$ϓ~@FP\|(REsyrh~Vm]̨H /ZQv@uS+=._`Ԫ̦`HOzc?+#Pe$!F=STKrj.?BlEQw[.8W;1E3ܑTbC7M^ ͽ-*ac<5[?M1Rv9GW9nTd!}}kګe*(Ai]Hl\|oįy=ՈZ쳋L- .h75×OfH +'цˍ8i9/Gۭ<\KAY4nWfRE] _@D:ۑ=8W .Fs:<,L z}#]@|[;v8w.25Q8F 4`Q|t7vl=ОR#3X`6 9:S[Y# )GgV(. *pQ) ~-pKq}@]͞{Z1B޲0 "ɤ&TGz5S/OH2M2Y,Rz<={TfTGEݩ/PW,O`Hș* of:ƭRiC D.54ޥsuYtak,Wf(wcJԼ}8\ M -AdzSA2/"E~}zkr`tP_)O/JOJl7ïꨯ0f0u5x\+v뽡yCda ͤ8g>! 6dov>K'L'vE&MX/ 1Ba샵eU%7;kvͩhPj:uޯ2[m~8/I+dMB6fEx(iLM`E/4_px8G-@x{B/]h'mP?Wۇ",)័zB-CqA6]\ u rĊ_5qRMO[`5<2 @XHE<ɗ ߽/)Я傜V Ʒքag`CUo[/Af0P:Y< Wr?Z`}2aV~Ew^UWZ LW%SWO8.p\ݑTٗ +Twh:Ē.ӏD֌B/[B*VUBHux H9Q-:[vcѪ17de2b閮v}Bp3Y R[,?^^ Z܎ݚ+w/3Um<~qR )FŽ q3MlOWTPc@_8V^+Ȯ^#U8} #O&paI<f%Fo񳾵UYwBB',*bg4v8H95iF'9˖[6z@0f өi /vh$M$ kŘ @-~ r(@Mq+PT8S`S܋wCA hgȑCgin(*y6|=$۹n):@|JDەJ# 27ٖi CGvSoiȴ޶5_NKD#["j:n,ݑT_E0h +?lO{a Wqʃ#r{|cydUKQ=1~$H+<6|?g%{,D&y\d LBi9/e^5n K|+`Nv $rKG"oQnM8ZS90ZJ7ie@gpeN+ŀ}O/gfZ\q"ڜ8PT%_.8fStj>cV!P9͇P5ͯ^%1 TB\E'z2,h>z7?"AĻ@jgqqa$g2o .ї\C4>!9/X 7w3^&{2Wi`&gPKls3l#sexj !t`L鳝rc`MNSIRio nƏ .CXm:2|`Z퍽+P.U/.(ApΦe*3`%,.3*n"=<ȵFmG6N"Uk~:[zwA$-12oKV7|\On ξ.7/5j@ `udaxm#spRk==n_o *o2|Oz:ۘQ%q70|A9ZLw G5`7!f৓V܏? .˝tL~G$m/'U| ڐ!Xgxհ`Cxcwc+R -)gkCl7@vID]EQ.N d4Sq&*;@y2SrxӭL(G.@NžWAB3忉D!Cz埵5yBO'(|0D"35M׬o,BW[m F Kp΂WvtM(ڋs .K9&6?t09O`a[kf`e O0,},H:rHBa&K_Q ( BV*+Uq)u3nYb"U(4MOhɹ$0Y2;'HQ1̵ۇSpg$':khuiydd mq?^& f4ᬉ6Sd0G}l; 3:!JsMʡI&rI JhizoζLqnF,ͰBˈ>\@+`I}rn^P ٴR#¾jiuHAPKEdMι1]-M鍩6#T eƙ];y+j5;2ɺy#s8 a!l2%( I^`'V`8Nmm!P.z9A\y(Q8!ežq( VhAEsͲ%8CI5gnyjgM21JP+s Qf.2K!c#d:3I{ٝtn6u.^DD78LYQ$ aPmB?|l &RNVN[ ~ӫ<&17DhgVh'F?5Ryh8aɰ :)!4YWU&plIJs1WFK|I$}V:QG XlE.J|%&:4yE׍ER%Mihv`҂/ȏܓfEć8~uo3D0% 1iܕ"Ui0A-uW;R~ox&PY8Uk2ؿ +2mVB2{,변o+] ^@hY*[B0+, |}I%h7%a?)jƊpAe:? *fܯ&?QDaSJ^qp h6dֺ)?jLRm"L j'g7 %%H(NہDp'bI`_=\>3fச ✟#Ͱ/SaY;ɭMr*cWlՌ{6Vmzv<;Jjw9@~+0ugRDЍeB ̇4Ki(!eHVuny$ iNj7W("m(g,Tպ&\D<D22VOB No[ZΊ v,g:g^}xZ_}'A! ^[!Y5}$NsSH3I4 q,6d 9ln[RKcQy"dA;|pχehsdlw4A(!F(4Z OZk϶EXڃuoCfc|3̏;Ƣ0T¶.(m{\nOKpb><9qrQnW\(ϔu Y%<m,)?OFC5\("A=~=/ʿ֘Fuy(/g\5b.uD%/ lд.7nDw|ݼ\vx(lJF P&E-]w_T )C: GĈ&àw c #rxrZU՗o@GB]kG>&`LӚIz#JUӦҁ)FH0j QD[r c{]p; S_"ɳ$<:dxm?I+qZh4(FcaNuZ, ~cEjC}yP9π}<>3΅юp50=ohڂJʹti/XcF¤͠V9іDǃsos祮2eGA5|R1* E&dbkTAӞ]o3npkI<27?9,;it:[; KV}VL&]16eTތ⡬VamQO=a =8p\cDˆmv.|8}J>o,D{l}n2ٌuܞv+:SAִ!䉥r}.Jӹ%]zbx1O|ɸV|ۈ߮ݯljI~puM"FD: 'jq<ѱcFμlz XH,KxqkG<77_捉M+lC: #HЈSKtW_r/q(|*7!{6i`i ~sBx/ϸ++;<Ll?@l >hxL [%kI;=`W'YѻتZ8}lȏ3'_Ǐkr Huv(rKOR}(F$hn7(cEq{^nI͕s7,dfu W.rQd \'vDދ}Fp@ v>#oF܀^@.C uG[NAGqpsl͔4 w!qc)dz(rq8s!:ROVI}A](aB}FDp*$ɁtЯe 0#}^(SpG墺Gz$,9~i -fLU",y :7Jg%A>۫&iS1`c9 PI_9㣹v%%$vHpywʄ3,SGlR1mD7.]*D_>qkaW̯̲QF99 >ğ,;r k D~[zwI KzPK? rFC'3ƞ_ѰѻP< h{=~Wޗy@2亝BVqKY;ZJMgQEwՆ9LJ ΚQ˲H Tp<N2ʠS_} 3w,(f,&Nn4K n]mB{a&l?q=l9)O [Cn_i=r6iKvI/>00dТkș0Xj->E?Eəaˑ*O*j1 h1?(T|Om^ |3|T@,=w~s'u9g 4* d鎐K- ªZ\'?KX4G;5q{,Qa$XpFie?JLQi0+"f-~^Idݯ'DC bſ$"B4w(00 ݣPb1EJ~*z]jz<ܺM啐 (7ݤHR+)"|%&LZQ 0Kd[KT r6d5ٹKd. /ʩ9B(@f0eGDd"",wjb; !'~Ҥ|< VJ7H)Cx'+9m&>ۜEr{00>X+l t:2LG}'Lz ux6fp$~:P`,D\NBM§טi֋x~[G08Tp@{% @YVi}|C]z-^|G⃴eͮRLQtU򶍠ZǞpDi&0 ZL;EOOqHE^ƄI* ,^Y䁀Fak–WLj/!/$q!0a^7+"j~ M0@֔bb$ShĹS #FSKۊI+YL2T][ `e3Ti}܈CowkNa*}qWC`X#Ä#)ױninhAW_BZ@AO[EM˝_ N^ubIj[n.FȀGҲZ&q@xS61Y <AT~,<붺ae`ۜ+6>z^&^cd4<,ʡt< PFzq},ik-dZQb"9ڼ8Tp}G9M'EƎv𐞔 ]LCdrp%~.5(<ˬicnޟ7֧` m& I{˰;OSt -U‰>)SXPTgznv:}bD % 6\"%c7BNuÆ1_7`J1ְu:FN}y6i>@YCcL Y`,>uSMDgF+LFU`^s:qkMJ' iY^N-논vskZuĉ}M;ƀ24X劭Dyh jdE, ezphv`و`).:Y6aqV!DGq N̷y d,Ve&n44 DŽ =~vh{W[CL򩏀#ͨKdmܾJ P"H8\jjh^?=n+A;%@t:TBk΂c7YnPf_v/[ 6+HW{'A3`6h@R{!4âȓ)k+,Z-}0Sm.f]qWL*tF7K{|1T}:G>ϚzTB2E}T>v7z =Auح ??bJK2;449P*Hn5YMgg'$[ ]\\^u  2gVM1iAʟP;׎%FQ6s<`*pk{J[猦.oˤNf(NF@УZCrs_yʑN=7@Iy$  k}fNT vV7bmD验٣ 1ȯ̽R׵ g0V?qf ^r& A>"O.UD@{q"h[X::&>pȼ2ם?]`;ov{݄eZjEߋKXC،-M܆!oE76GsTN1JDBDB7@ :tjVaYRM%N`=wD$7>jd.uU8̥Z)ݴidY4d *P?]n>iƦdU!Q#sdVgF ys݇i X{EJo;j(q-! 7AD{︖tQ_oP]2"A t-}gFv7.T;(I^V7/Vs)m[Kmrn Y/ېh36GÎ Oe)^_e; BtdIG]i$u"❵o9Wѳ§pR/6Yd7d?vKMqvՅZu!$мGFx'~:ד(uvpJVћT5x%Ie@EF:~/$)z"-LzHj1r)k+Cp+6iS+tlewƂ $obg\JO|H>h SfR@ch)6W&AC8(|&*Yc`G/mì+f-8-CƲ[O'R<\pf,+O7P1ѕ+9/אu %ϞYanLNbc\kw+9CZ}OmF箳Na/,O^7Fʍx٢ϸW|7q@gsOxˬutC|HX=1*NPu rȘy9Kְ(z"/'09fkA?NHɒ`KWDx٬OICA,-9CitTI-A8cPG`8 4iYmKj\ 0I*<ܮ jR|9^im8=$M+ >pe$j5syKEv>1v?^&p3bė “Tn%4]CDs`3H03tV|!s U;4&8OEj0:#Ar"x 0n\XE]#: cl;*dq)>GJxz6zMd5JP C01 2В"/U. [=ݟ\e>?1f(6nD5)q`5G:xB'J8'5CNdg}c_j+Oevyf < | Lf*3Mwm}7i?5ԏOu(3jo3;?_ZjRQ%B؃D:TLCQm:cgNDx˂Uf:u=m> 7)9Ig'ىmkslL ) Ý8CENҚ~Lq R2e6*U-T2"WWwLNMO $wr?w_2[_u9Rք[dL-pq/լeh{X RmȽְW!iax +} cM=n֞5U2_J ?f/0))z U=sμw콠,`:@X'uq6_~IݢvL8S&7+6rm54\aV2AJV+6ZܓGс>~:7"pqBk)2&h ،D).T[e%ɲ{Y. L\]Xr3l˳H^ٱP3N)!C2ȄS%Lt2"VwnK]gHⲏ+dȻ~#ckiM:9{v֦~'WUA* E<|-p[ki uks%/m#%!*VmXL#ulR;$7k yE\ji&jיeg܀G #0btC,k2+* "75B` p_?{ȝTHm#6)fV"%sI:_)eYa_ zz*:TTVE AEj Y VClR;UUxvSW9I?*'gqD%`U#PTՒ.W Z(dsȎ8J@a v#vCG7V}lgwXΞ`&/3!1UIVr^c4N,3tua[:>=lG]Ona5IL:rͷ*_QO=i7+l($dekBnNM<绕¿>![Md&{Sj7]`~yfFI;Dy2kn%jl1W\WSTɼB8cgBe:z6WSg޲>,:0$qX#}ZFk@ /l09]rT%{YGaoHfvmٰ=7Cgǃ좽dbxQ$XeO0.dz" oSAnr@_BtguWfčv"RRrwgլDrp'hfJ}(+aܸ`3v\Bt;/|9'M\p"0f8e_Q_mh}9{~.G9 ֊PSEɼN=,^dqAHkX|}o_$U dRjQ>9wƙ9trs&w'`;6ty=od|?C-pZmu wg;Ҏcc'dҼlp*&R9~S/ѦX%R]Aa 923`vI/p/lŮwe1@ĞoA+$zti$bp7Z<`9M#' l^d6s5nיp>A:]c UO~ gnh)4EÉ 8ŚiiSĺeNfSp S>_Ļ/})4"ܦE벝gC Ad%-LgElX$]:`ζQ}9DL =&0N~^ܾ]3f:rGWFuDWMЯeO>Czjt d}^T:ttgd!fʊq[UJuum!pʹݨVqYr4ӽT\Ol ;{}ĜX9ǡaN%r|vϥ'o]chj,egR4Ю|+..D?k·2›1π?L+,٩$=XL 1ҳ \Pd1TфA24H y0!o]]-fr(U|[U $FdysRjzŵu}%t1R+Od:V0{]|n6V 0 \DWzǺGQsmdx$P4Wf+3 {)`<l|#2x=ͩq+À?miƈrc4ͺ}9Vw,~T>ZB='3`H~5嶚SKH[kT+^6:%THȤ7qL_.H%ą 4pjH@{^mE!WCծ"&"8i/tY'GWZ ^AkĦ#n*cc(N|Qƹl j:)zՅrWrsILW|GI."fQګ`s4#Fdƀ&Sp2QOWkD Y,X BYAsyꁸ mD3)yr3`fqi@:LpBςJ1xŏZP{b&${RӧT Lylh)V K%Qy.*W - ({  OP=rn0p8<_qHV*Ôo?$ Q8ZMZ0~/!#\o`]'GOKꈢSj iqˀzשHwBűNsp%6*Z3 qs¬X}7RcDEe}lyxi?3P0LK0.PAT1[l>@Tʆ9Qg*&ʹbl:wĹe[@(e1\xwY+Ootxtf K iQn9Rlv 9AGuS OlF1^ҵd`HeQ* z/BߝlOz>h';jiDŽFqؕw؃kǘ`o]<{3IfFtG}EAm5ڃ|S$iy-b cyz?O cQT׫lvt| ~zԣ8PoPGj; ܟVG$s);qdGK)ɀ@iItQnhO@mK;`ahCi0֗eG3Sq_٭K+@ͯ4nuP!@lO1iB61R㕱7j'WbdQg-m3 kL-R1Z/=`ȂeF(b$?Q 2SsALȽĝep C/#͓t_vfHr5fQGr~\ W*HRP~0wϪ+@L> \Mlm:/a,;@铣x Ӈ;:/E"1oǫ6'%tc{U$ڒ o|<~gvu&S_#6*ȩEPL{wl8Vkq2Sd'LVp[@!7܏]{di{|G~ D4нCTL|Lӱܿ*F q /B' ؜=gQE?cyӐiZĚ.+6DQMM5&/!qr OpA)4SAꬤUQ 4Hjn3"C՘B[EYDQ{ ш8~UERRݍs6ˇoY@GHIv/&yGg`=JVB*J?AQٴXM(n-g|c^̣8|ǣ6MKE:1dz F Wອ^uY%͊,&j!qʍGQ~|hA{G2K*w>1YT1G^ץuiAJG{KGOs|Q A &:).} mOQ닝!WD 咷^z^Wxs @|ɮU[.yCL>*5n#TtUaf>y'ufjZ4I qJ--$# 6}-xn `[X鄌GUݫ7񔔜cQ?gĹ n1ƈX@ MH{~}0sXϧ$p X2K{Tgјa^k{c i[,,k+& *z>dHt<}'Ut.OkdPd4 (p4!Ll;w,inڙ=ˢ2<M4UC`ABK54ngэزrgRehw6pwiLHh]IIXB;=O֩wR;5֜ʟYҳbB gd\]:ޫ8q5 W:#Sܳw/N3 7.HӉU &B)uhK3Q1pFx:O91GB \Z$TzO mK*m p!qmA$0Vh) |Dx> d47 B a[]ybZ< 8^I6<[3oJT8?3nt ɯk 餜jH5J ;>n_穹i8 `]_ M/% ɋ@ri͞zk.V֟jw`/10"<4:Tyx3Wg+t|'dZb?PoWhbNvXu/őX\j ĝSm"of@Ws칺¿|=®Qa[5& ,a='~ŏQYpLI$~|C.`A 1U??ifܙrAsQl҆ C NXBc/ 4Hx ޜne2R k+YJ_,W[f]" A@:)JJ2ȱQoPe8i?,y84V.!)*TK!=Ӿ]V=R^~$~Dp׬Dtn a XCj)p1{$j{"E/>XW> oI)>ģljӂUx W^.LXiF`\8!}Mė^&'U3$n2kTzÛ(z̠f IVb)*H[D$bƧyclUUh`[+xb !2DD oyp'Ћ]2]ꞙs|yԄRW?d$o?@) [ߜ_vǴEvk^}>GƎidW$搓pEd;.pBBeQMPE?Β.0tw+}f5²nA-=G z,"/g5q|WǨsE t|V>[ o>/oCH9 7G~7R8mKcN&rKzcj[wCB"u> !O8MI:I$."^c)xg,ҟ~6m)]ڑq#r/X}^%hy'.&c>QAUzpg!p|b#čPdOKP>; z+p +ɼVXP9`W8_),YzOw8GRUYM}SSDB/~'+"bÇ$Q}v e溹 *QZa.J^5C3,f{νz)~sqcdm|jqSqS}UI[ J4!kА2i,77CUZqM8OpȢz >&] 8ތCQfӉޫ q+ &M5ueseJ\AQU UZ *TՇam,@YՈH$th[bxsptYQtڣjy=tǥ T'䗶Ŝ-K&Ǘ. Jebi\wgn✻6&'OVO&!Y>Zűu7$/h9`T" "Bw)?1_BmWssrpe]s.uss 8ʥ%oե`_s ͽ%yW's=^E#'[ͫJtX&mMhk~ItFb_F&-|l }i Tē93PShm l4pWrEJObcng-?zEYC \l =EQY%Zh R {=JۓyIjvps A%hVk21jϮO Dd9L6m%PU05_p7bJҵ뻪]ܽ4З-[/N[MaQrRmn&5M?ʉMIOZ|ACZ%d+X\;-6no,Q`F/aS U.fGqG_Oj j VrjI_͸Բ[D}A G{߂ f'NBd4YRu1} AO]*PЎvMI&;  1d᮹=;.歺QS-ujə˔}<YߋP1MKNWΐ@;3ka_ ȏte++h#D{_P"愖i9p4Oo/wc}D2]BIH@,z:7JD'GچE1#'B-#׻ՒO9C7͔w!}]wDfbLphba6&Ҿ9Eaa{[J;Nxk# $i/]$ű#:Ap&p6\ScF33% qJVYC2Ɨ$n{f!2NB{C(iĵf3Hlj{-Ckd~mS]QeQvXcq 4q=jDM'JΑ#UIh۳N9.@.C޽%cKGs&c Re%bAB 2 b2[g[z2ӛ +nyʼnv3~L QEYr(yKӳwnW~ @nː`/xy[ݼ 5\0(gM#}[,ۃ.NF ~1,wF襳 R&fYX:BE1gj,XqtAB皵r;7~_~ֲ1\H<s26ݡ3SK }xY{<&;%tı9(EH?u^i]k*wκFN)(-r?CH;cIhu N!z,)4ñ ܌F#]a0$!*nDJ+g vqu \Y 9 F* ߗօ] S6"L>y'):{O}5Xh]wA2ҋwʳB)e%xG5v(yg*gjs#i2۲)u6s|2һw*N44;1-c]5rgћhB!h0'Rcb1xKV l\ʒY-]joE:Fԋқ,Z{9݂w$zvt;sSc\ŃRFf5Ti?՛b çM{=q }EyĬ! cβ.x;ZylkL1E@_ETB'TSnJ[i ,_ @{$V`P]>i2$t` #-eoߩX]9ߠy=]`$ɖmU -dEu d_ 7G )vԧsU\Ŭb!)Ժ-hd89uw Ajm瘍Ka 9;ylZޑݺ$a\QxUJ(@~J80QoKHI$PхFpj5ςr7J23Lj-16ߧJOTy6bīV&@Y'D^Уx"x4p >V#ժG.uNoKP#"'+Ds eEI˭[6wLAa!=`ΣXˢWەPlX!JVbXmV4wqM,Z p?^rjhkWߢmp]tc@І-mb=t؛pU@-{s10sy"uW9X#1YQZ4|ϞLO7JNfWv i XFUSo"f' 5:SጌcR:-@,u0Ue->R#:8Cw@8F>ŹI<`(;Pems)5" KĪ\yG7=~̹d,\/,)&pʪ`y$ <%g]HU$alJŕaKJ?? m/ |́Xz$]&~ qh_EJ mi5RL7̖ 2_?8RhaV_E ~"\ O:Q\tO%g(05ҵmZ#hއ\^f&O C3 Kkz>Jq|ɐb f7 :$SsNpa G~tzT_vv? XYɩZ?W1O&T%! .|4:MH2FjCڱuBVҋv)yXe T[ulԜ;1Ԓp7N<2>"OcuO? \KM(d:ٜ5.MO%@h̾[A~maSsNJd;mVÔQNM!XBicdT\Zљ2M%kw! Ql6>x=+3/‡ vPX:);m-,yMsUżV3Ooc&D`cȩmLi;--Vݿ)sM Sg] J4NqR?z*;@3/PyE K6K%2<֌8Let.{9"Ʊ;M"nH.pA'C Búc9:Y+jh[hvݒx깇)*X56K@ͺnȘ#2c|uadF@Dw/ 𵯶^c7o~؞]8j5(g<7l.rdE]lNZKwq%mOéhM$&N,vcoZץC/>\B9Q]TLOZ>S誴Ἥ9ɓr}'M?yJ.q:#wyb2}&s2?lx)8|XDZPz`շTOt˓Z^MZ2bSZ$^sPȔױi(!)ć{ݜ nXC[T w[q]ԳI91FD5uG6F'qqq>0}gSmݦ!Xd^= AkZ{AjI.SUPO(apR(LjVxq{,6G?Հۃ.хvxh*?^CMV,2s(\l |$=pg@LiqW(Q@k$9IuQ-C4:8H2UغqwG!{59 ~?K1#,y-o^gQɯ5fakry2g'/5"2eQl _JFڸXjqk&m^IsZ>Y!l<;$̈́k l2J>2ﰶȪ|2 ibĈ|@w`Ux%x\sɳu]uѱh}fL5& BLxnD Yw"x4fgŤ5V8wx,;?<ܒN}gQ |fܫ>i6O<]#/:F_Uiދ! "jSD=6r&Oo^;Ռ1GV]Bp&b=A I YykṮGYz6YJyZ2b/fpXdF`zCRb1M`'-YN+豱Ӗy k YáXwd({whB;VP'կH>۬ͼvj`Dv|9.HmVDe̻|Ⱦh wv$_9(H-My}8VWSsQpE\ ԼPvgȎ 98LAyVisCE kUi{8,o~pm!l5ʉBW7cg1WmwuxסT۲K'lH) ( r,7)캙SHGqkq=kᓈ/6H_?`5pk&ˍܟF3J= |esבD||JC 3L=COVRM N166}wNWN^VuZ5LvGT>LBjXk|OϦpvƆsVQNDZ{e]{<.D ebC5ȭ)<[ݝB6@֓\`R-5\0i#w gK.RL4oxY@rjC !M2Fz>+iKt]/HnFs/>P"9is$x'`/'_3B|@:沃 Oݍ{EA꟤9C; \qt,5D慨FKl{fC-+3<9{Q1t{$D{M*,\W$FowϠ<Ԛ_0EûOWFIW5q4`7^j"؂ L,;q,+\*k0 y{OjVgWCvGfcߜq3P׼ :?AG8 ,6n-;oMH G}syT{OF^ѯaB(\ #o]UʢA&TqUx Ft<6y"L ǘ. L9:Vgc\edM,|x wXΨ|ے* 4sPM\jȗVAHGE̪87Ӭr){xQ<?@'9Ei-;]X"%̌3;aq.A 3W?wX iw\L6spώ+/ ai*JheYl_9pɤ7q}(}FC,;wDc9 W7`*( Yznĥy!M͉4O>9Kf߇E3wxX7 QUlZ[hѸeJ[ !7[m7Z^@%,mxqn\RrFE9uާb dvƖOMyL3b~2{贄μ]8 E)4}Z3j36PS$,fPPimwyt"=4R]BvVf~7lRr6`L1h*y [IT=/[40Cr3+&r\4ޛH.kv{^Gh24l'-s&%VCIۥG}љt'k%|,eC^ >i+{!X3xjy]]xekSFƚ-: lͮ?=6DOsL ikYMI z7r%vGp]F>aKjuc-zͶHڠmWn|ջi$v{ I!\a)7[aWZpr冽ع_cԽ#wPVV*("*nBmdɐp"?YA1lU#\2cVR*)! =54DFmC\ˆ^%_&9$lJ_Z:;@0p]f -q[9_1*zl€J@e * 1)8JmƳΜ`) =;|̒&i)ĕ"K͠n ?N \59"iu]ff_Фy!F8܌-g3gɐA:FQ̧B|\|8Ta !cؔdHHzfu߆AGlmϰ$}MN K9 |*Mu+&J.7+aBpY9~1"CJ!RA>76^r| Ł'@*TW;&îPGFҼŶOO͕&"뇒GFzbSNuF`5+4@vOԓF_tvQ~,XI cljfa4I !t.xt҈|UZz.K"fTs@}bASaLHz-N#{X΂U!Q:9j"gR]i@BZODgz8YkfذL G籿ߖ=ݯdjDå\׏#6D& DZyQ5ʔ͜>s*x'|Q1sxqc6?x]y{Z E7ԁGO^wbw 3w)%C<FU+ף81>}Knl8Kaih~\_~CK9<[w&́ujpD} O|f倚PgxAxK&Ƞ&N]l pڥFq kQ]M+nД`"`o}EVJ;|J9Q~stlF{k>M-O 6+1A*ܕ~{ᡉ{:t wq]e7r#p-ܹ$(<$i~%I ;7=ezLj=If؋^qieI^VQ Vw>~\Xe!2eI"תh<\.Ydv58KH*ҁ{Vk4Hhn#pB0YSk_6PX(k-kl'"O&wj%LQ5wReӒ_vf^ܼd.=P~coHr4`,рɅ^= ( =aſB~W3O_zߗk a^%@yztOwTb9\T/Yi:۱O9KfXڪI 7{{V,K[Z2UrA?:xLWGg7PNBr-+ÆGeOy;  ̪nR/ҼS"K~_BI~(icp_mixEt,#;0\־e-ߦkO-=6-qM&c=9)$v];+!Cw*rTg &0H8{$vCg@*œ)q6,/֏p"tguE[L򭂝H ^E7ky:os cbdEg/;rFd\i\L #B;͢1dcV'jHUԨ'1Ke5hDOZ0 R{H_:nQVLoؠD֚4dҟ ;ČpŸF֡ԫf6+N'^`97 Ϸ.4 x7*ޠpJHzA T+aQ8e9ȒqWtd,%ÓWO&挮5n&rqQ|;Zu傏R/<ɖzްI / nU4ХPq2&_nGSY&(9{a`[+A?Gģ[Xɸ)Ht_8.0̺2G,+>'OlZ}|$%xіi7{{u~}SR[s,z PLro+"~q*"c_/aG TW2 gG*"Xl<\Y>~_c&yw Tnvm65yaVJRD)굖}Bqq>]OAL5ڇOZ@?=aYqk發Bsͱ "SD&xdI?d~cם2Z4OMplk(at[/"P9fK:D&)+9u0;,) lզc ({B>}F-0ˏӘ#!bĽIOu!# GG&B6h1ȸs=$_e<*m"Db$ TV%im9MQze}ᵚ!OB9]U+ݪQIs9B{qa?&&5,K܂lCaԻH6P$3, (DV_=>FP$5t}FI“2126X Dvj6{P£2$¯&5}ݷ|Jh=am9OU8s+4=ÂT bP:L^Γfܜ0$.OWgMK1`d,gcHf~S,dg)e*r;Ÿ|2FZ(>!E^z [w0r| UEtbzχ;A-f'}q-ʕrڹ+Ј3 $vk?$6q蟖թNaRݡxz*yg.sj# Nurw;tf.V 2xc .~ΑtUg.,_qg7H+r1n!޺/9`Q} BLXx>EH19ђLC&v˞7%|Ǚg2q5&Τgk X4/sI<0 "{Ȅ-Z{Q*"9|~Ǚ,o0O%Q[<Ϣ54l(uI$u #Ӄ<RBQ6m܋NDEi}j\p+JwCVM`O_U) RI%S?<@0n3"F1&ȔQ LYЫ=#AuHR@Ksuq ='/B[Qkeb\g%{O{vA2a BXXᴤ+ X.i% ȁ 9l: ۦvC;s(Ï15yξӸuJ? +e׷ "x1["E o 04ňx"b^g|c;8TiV#-JF[ Q.3PPh *ajy<bJK)5^8+ 2z#wjU$Z&;q RiK<҃U|&o{5pWT2D .~I\}^ˎ>S-Y'/'H)eu\EU{BHgU(U5,3 #MvW=nT,%i_*ȸu1S=|}tLҠC_) ޘj6i a--ݖvX <¶yǿEk `S( ܦHպpj>֯= H!PyM#}ȧm[$)iwpCR#K>&9-OF{!+f1ػ27SWr0%iսKlQMo,DofٗlZQ j%IqY'xē'> v~='Oq$݀۾87xt`ʪB,\FȮ8܄I# _ N KJ5BcH|^edaZ7*]CW_9ed,aKYTӖ{56D,ŇF>Ӝ$4J592^vjId=TM0.R'bm6):Fi= 4"y6C=4nBx22Ui/L4q5mi7'HTCSivKp'>,CnRFv/|͑k-֊њr T&GvW=}՛M :/ÐB^MjXl,g ݸ+22 "GCEbh4n*Jx5'#\-:>3@x]6~$! ad aDvijoӋp‰yBKיIDF;9g!N9|.&J?}-P&4 =llYR5/  h|gr?<o.ep4fW @cVCkP哿/΅?0NG%\lI S6ۍTpl: {u&kC _\>2K N]:@/x=c%YaOc^PHa2Ua9dϙ:{ELŮNsxy("B#J}Ú<@Ϻ~z:i]nxp9G>*g_/\wR!jfDaes~2ڱ4zK Sl-t~^0(ޥ"vfM H\5+HBw3z!#E$m$)ߋVS;E+!;aRii?Q=7ԡwStbF>d+G%KCIpA nsΥ h@.-UW̄| DVb|7Nےվp:3܄5Nv 0ul!VSH_qlb3$j5>rnBܞ9CEڴ" LWgWۭߘ65%C#t9U1ԦuP guD3]>d9{j.TtՆ'>`AQsspnڜFHcpG4 G5E=&B̥5ط\I,{5Y2hϏZѣ G-k[S'Ɍ0U PikuE[tFퟫ@x.xj2B`fq9jgt2Y0AF~ Z:;McBThmQPg$i߁-k.1_H5(j[i/ pna]N4oѶdN4wѸGь!mZD  0aU8esʤdet&/uJ 7\Mk{J'<~W[irIqxF__!`@ef V/*Bj.WDWGa(_RRin8_As&ru^|coYpOК!g&+: ~CCP}gʧ$_] butrG% Q #y>O"$GCruDO7%aJi^ Q趵- E8 ;lNP݌ q@KUi!XrUF萮T1C侨W{!O|2Sz47A[/)+~ޥmn)<8@bx[^^, ,^`3^%z /۬S$ᕓdZ6+搮Vu E%Ua_L؀wD#=WL^ڝ*KFADj;w,sԍ("M.)Ҿh[qj9EDzks3Nr~8YB\r .H|鐅yβ *.t^FD#19c3zS#д~~ 3p|/rbRHC>j`S fw=%,Ԇ=دF+2ʿx3{3;oQ|2 JVrb;DCֿn%&\UnC[4x`P 0Bv,CGtG\-:?12OSa"q֦_ߟnN:犫BSU}ʸ$la2y"G\#QٕcbYI?nP7Iژ/QR`7d5.'0P~efu[FX /AܪQ=fzHQHgkWp­~rYzuld=;4Jľy# 9w֕1! _(ailN h/ȱDim'`.$] a" 8ʻJ%R)ԶtETB0~&/Ycw|C@Og l sX)?)lݛZ!gu|4Z$!nR fiɒPb*1gXѺ?STιTnYb=-k(52 {?! /UDZif]s!Vk`-le Şݥ(YuLj[6ܱ!$QPxsRYMc=~@,#X>m^L΂l%|Rb#Jo /sLG Ep5&%#S!7Rϋׄhۅ4 fHvlhqؚ CEzۥ8^8Ws1,[߮94zf■Z8t+@L) Z'@glz`H5e7Fm{bFRQPm䌬1<ͪPE2Z $Fh4=w#,;W n`B IdUrד=0V*;Yq>7RLG,3fg~cR\q|SѧhO֧SΚ, Q!gFƾ j!_۟_@X*Gwu[(10ܓI/W爑(r廓3Z_f3Sf2ZU>\]+K.E'?;(Wp9*,E5¡p41dņο\[vŷ ~Ony 'hݲG[e8ҘJug%\@Qú΁K^ܴ3- _ǰ{ov;a#|ۧU5*8sѺKq7A8?ߡqBxyx.F^9z.8O={; &G:諸s)Gy;7xV}:(:T.x|m$WT6ΕWJ#VFTJKR_IϽW[Cb{s'Y[ 8.5b_|2+(:zO=s.`W*@?X?aPEhHI'}?HZd1 ?3O5 C1jL`)-HbKt-6`̐cli%Y3@}{ۉiFw2 Rv+0_Ɩ׉ MH귂2'1%S6,Ign_*Υ8 ]F!b1s86 OuLR`JV~7%AuR O w1]/;qFjlP{vEm٬Qv@̅XXgwlBŀթ 2hlGK\yz ~5V ?;[pF71NCNҟnaK} }cm [Qhp z0soVb(uH -+x~Kx`x.!QB fHij?Xtsߋu-Lc ~}od݋w"~(8*֕YY5-$rJ'O-՜7(zCG]O6B[UA'[ _OVV9eY_n6pcFȍjf5ۗQwHa>75 ZkB^Q[@eo7'u>P^-d !tP90p! 0]170G4(a4ɡH߉Uփʈ)z=.jrQQ&4V t4Rk8S_l;zH  kjL[HOS@wu{MQBՓW{k8By^ |)oQW5mԠ^rdr}yk{?%n=uD(-O I, E64U;t aG1vu]Qjn< ݵ =NpQLD6ݫz+֗J$m.iɿJ&7]5qۦb/sN$[*?_4Gv\+6"^fSr;|_xC1=7e7524Lq TuFkwhȤTqN7 ې1!/}*lZhFpY  ًrg}5p/W^!T ӱY|9CC2sd-8="wDNѓHOAnLkP8 ̂Tp?B}ŃnjI Y)l4cƾmSN5 Ɨ?9k})Ɨ(g=`$&[O7gU#8+e'C+k{H3Nȕs&w-;#a1Ѽ mYRJ{q6Eb/WC uZT^@>U?2 x,^oVl!;ZI) RmYkR(2J 2mrQPH(ގG" X5҆;M6VH ס\}J$m`ˈI-Ld;" )YnL,Py\[$㚗䒓jEc%q s4ZEѷw"Oi HSHJܪ^}dQ[`Qpf(su.j]b*}Fxʠ}ѵqEߌD$48q،SVɹ^ό i6i`%{ i~٠6´@:Ό ppe.frb,$zNdEֲ8|7߈SXM(2j::!P[ye9f)"ґmUՌMJ/hJ2*7GYvc]bMBƚ6cHG=Vꥄ= M eYkz >4+U_Հ@*?ɍٔ؏ѠW0ɦo!uؐނr4]AW?7܆v!IJ@aze5CG2y:tZ*ΆR8F,H慫.+}}* {xRƇMbNmjiIoQ8BRR*ǝ׺#{"|MQh~? U%ڋsN'ͬ4ճ[hpoyjH|rz^Sg :n jlu]PHt?+3J龟X;iKv,ăE? DreDŽkS)Lsk/lj[eNAd%l1GQFt@E8 M\zTϏ"*FU|>nbp#Q Pc6ži6ENEUˉ(ﺑ,MdsLEDj}Ofx޺O^tF52y:4tRJ5[ύe ZJ5oA(n`Bf$:;,Xl^h_J%:'\%:xD܊_QvDLر j~|D-M4):w<8 cM@{υ)a4oaaPӒM t)è9WH*YṉyQ}f6U >*A!p;1n㮛;٨HXSPEُkQr72[7V?ͨ59x۳OrYm S73"w兌##vl.t;bǮp劾c;r8b%_ߒDSg).c8pw䴵䐹(='wSx /2eYo %Gy@*_ <3bvM[߰-d0 jÑl':ODZ) cr}mũߣ!Cx~۹9(%պ<>ߔ$ͣf5hQ(S9\63a(WRG\Tg!{Hb!'$t1z Lq5-ԙ;M6dJ6*dLRR~nȽNǻؖy-8뿒Ssp"̹ޏ'=L%U ;Y\L`+} $C; #m0<3ș܂_g!8d4W~A(5!]M횎綑^$eZ^]̠@K *;?N uK MT1-5uv ]z[)?Mvӈ꩛4&ýh@F-tfA&>_Y]"D#t5}(A3}2=jJ$LH+=, T*FjNZ2wA2b^h w[8F^֘|GcB7,(|_ju:3m'En1D%{O!xF bO[7jkYGw$쀻/TMHTuw}ji#nrzW\L\Rc#iu{()v &Y/&nlpĊf}UxJ 1/ΥD*x+Z34] :ir%W2o)HaB6kz^ϝ);zJBs]=6|2ES̨\"Eyi8^sDk;(n]j0$@6 L^Z/8 qFGh8kI_;/VJGcnK&+s!NA5S-Zrlɝ~I_8=˵ӹ%z)|Q|Ǥڬ'?B喳H"@Kٶw[[*^ Y22#Wݟ}ňdPtxa.  }w8[v(e\Mř0^< Axƹ EX8F\.KivaECR>SMn'A52wDR0uR[͞7o~%4+ 5s;b׎KAkÎT|_6/ ko*4YF]L-ำzMFn*>y)Lᅬs A~mj,dgNג_eX$9EUZ~ls%é4O,џ-^<]5'KΛǠ?I: G[]hu-[4śP*ej 3Fhkm!C̹[y!t|62G$AxVi)#_h!I϶C72ȵhnv!4p;U#Iv"Sì#*72]Hwb(T]M,MPeG) zj/EօIDM@tNTgʼncQI :Ӈ5cb_]?9K T\@ΖargAgj:7 KY@jgC3%YFԹwɀιtcΗ d`:xmM7zUv ,A `٘Z˞ r HY7`;ֲZQ(ݗY67;=Ls ZWVȻTc,IvAN-)Q ݲKg#^A}Õ(In'Zr<+f7~]ŏ IdL(v p,ЏL;>=}Cf +,|+A[GQj̫ ن.W`hsQw]Zbj3bI@wd]⽨rU:nFd2£> O2HҢ8,'fD&ܑAN 4ivBa쓘 M\ri_s"X;u7Uj!H.I^U/"j+imP|l>PK' |{CbC 't)ފpR%핺021T 6_!5sX[5~g*8L'6!/ sӿJЩR˰U>iȱI>L䐐/Ɵb [Tn8sxb+@C#YuC 2sHjbt-o8`JEt/,^_pyu-f YZ2 +G!(V._#>$O,uVTwH`ꌃ'9!dЄAqbG;nb ̶^EbK颀m 6"͒XWt ?:$Ѻ Vu.'b7:F׆⢦"uW'I2§3C&BjB'rkSaP6)&h/$Bs㫥Hq/bCamxX H\,>2VˎDݰ3n?a=v-l2}h &MdP(GVݸu-ktK3d&ďcocqrPf nW2kr7SFe7!L%M^)YBaҀR4mE [9[MKXҏHJ(dSD5} XchЃ4t"ݗvզj ?ac.{kYzr(Ջ)TӍSٷ墆гl!Iaoge2<%˰NRzT/fH aeI+nfkN^/k\`Mg!wfsߙٞ#O :m. )`I as]a1 q䰜3 PhqC4㧇f}[S`FF6kw _ylmRo0̵tUiYn6YfҗPu(nsJ&ѷtr6&u D^! <2atZ{o݆ssU|`*}~37_N9-! qst>8, 4TFоE C%ΡŐsP$JVm%e7QB' >RuXPr_b#2f1ij oȀUfY".+ў IqۢME@2fݩ{=Y jFM,ʋ'և.@0r xf>TGc:#,2-'-tgCwiZ@?TKΘRQ;b|NN C&^,O>IIo'"SY`MS5ZgR]6͊^N&aI˦,(N(Qސ;XƸ2q2`:A:Z'{SF@ͦlJ;~8`2KaM-D1.)͟70Zzl(oaY &K ýTC_Q]q$׈z9YYnA-[u]ezз9r*8Y v !,FBiHa3D;, ^:zZptt7zdG Y6BC,쓊vޓȀ V I0FϬ†b6U&cwV7MѝZR͆"klAxZᔉЮX~þ/ђpkN}'`&鐛-[tX- %r>øO8! 3pas@h`,CMY󔚽|3Jw`a91qLX1 8!f'RٙxW 8Hn]j*Ld~6}.xל0,AiKGܢ'Q8pGh́u@O! Ma&+L ~ Im+ٰ<!rx&~҇gόPoA879qǀ.Er6AqbFϾUɜ&bpp;PkǠE=D,y8ubVaɎhzVpy Ʒo@Ldf6?tL=O[~#Fb> IW'4ABI=[vVFc6ܝ̔~SG&5:SQJu D텄A_ [66LV Oh<]ֈK 70]ν:?z%vzWu,٣ ȒjkϾ8ʌ07ԡ#k{oiEDMƴ&σ2cL|kzp 2T*=4+C_ yeB_MD8A@ ;';Yp7P_*/,S)Ԏ&!8^/RWyUJ1H[M)X3 MB[v(ܒ-TvtWdzc[*-eMwRs Ԙg>t3xh҇܇OGBN-*ORw"zϔ gؽB4*y ZIXw3).`(ux~BP2ŗy\Fh,Lm`gCڷRz]I Up-ӽgSg#䭶1D@ q6p(h"KCሑH3xԲ2|Hn.[:qfD.!Hf!Kކ0"w@petqĢyNxh"iVD eکS~a8@OiXr khDaL&O =g1{ VBC.n$ 2)9cftƭapL;F,mIl#P_:J@Ԃ~C?a\f7MHG\4`39x54`{$`W;&%z`L^Lv:磀WՑ.2Um$P|p*o8Nڦ-W^ƴjYNY& ^KDqHAxħ+~]"$؏M.J٦ٙggY\IEU.&s/OjU}FQ<}ɸpt\nX̠ G'|Y<"vg=*-?oqYp9>K H|⒫A˺zjI*EĠ*@Vr{ٳ?NHX` IYr%-xvS*5QY’;$RDsaZ뻾EÌGSJElh2;%d-v*gd4~1w  7B5$l//D"1A"$(oK"}H_HH~a{k8]ffq9fdlf'&݋1^We.\1fjkro.K 0ڙȎ6!;9ӝ)'"#VƦP17]u7Yt G@rg`>1`$ijB.85S*&Lޥ)l"P "Q0)ݍ\?yc%!6M|wdllTuik) ?WI"@SB(/'udF7%=zHŮYD tiblYhxQV;i43JCJqgM1MU2*=X-=3Y: cņBjtN3/(C Q)O7_}:J-^+Lgy_=JIxϪ83IY!BNwpw?GrqsH>D(-Y#qDsQ#o1?d! a4 ~ W؝霧;&#羲#FY<%v?%N*h}u&T+QbkѿXonO?33c rnԽbAPIOϰ2Pa*? @q[Vde:"NݏTS412)!sPnϯoA)uJ;Ohc4o|!Zҫ!eWzQq,\lU0WJmJ =5͑?7vE)_V'ͤH P{)zd7gYn*k7 ۑg#m |A!`8ov=թpLQZeLXLz6e4ո#;c} Ʈ\ jl}Y{}? 7Go{h^2QJ Q=?LBʤ>t`֚N}z"A_Ea4 e$ i2\B +T@y^L<&cV;}9 6_^1!czA{V⍪vj$bGJrjw`UlUU΄ c־,E|%H;<=Q@X+T,pӋƃ.k^Bh LFvbD1 5+u̇VSf_dj!Dĉ}Vp"MHD}ˋS9`Sb8aI_c$P`zfA] iVYt|Sf x~`{r7ܗqS:6 bJq ǔ8xC?1$R{*e,al!9N MBȒ,@C*RNQcj{^o-xxXR#!#]3Px5iհ> 8>#2ހaZUlE˖#kV )ȅ  YKFslG30-B5L.pSn!v R7*e1c$.8 TYZuU9Am)#[ law ߞ/>q ZJQ4oP_+ .FA*-\1Ajx7wӮ6O UG•V|JmrL(SU;i$*cbolZ 0vG8LÄsU'aAby b {9\J,s,ϾoA4v~}I*G Gw;"c}-9)qNqSjOP=&ً;&B{PBH}T7.]ޱ^2AslZm.6Pa&+ƹ='6QEER9?f=O6y*ILŇ3}hgrd7-d (w@ޛp=T14ކ}ɩ 'O"kGK5'4DM. H?~=8oczJ1G)_E^ s;iy z3Y3CYO-T"1=`4h)=X_7D"pp s0i^ˆӐ,=]- 12֑n|,BDoÍ.T&ލmO ӶI& 99&cZpm$l!&_*N^ %X#m=zv6"6 Tx%;4F䟥#p"VY3!O!- Dļ͍ᕏf`3΂B+IH'h "+DujʢuU+iMzU)R@ t󆾴pfUܐ+FWl O7:hsIǒߜ3S\(ߕg 1Yz_f6!1'8m&ۥnZ!LF>EL[ÞṕBJaRK(SrÖjPb2Kū_[9nK*x c+٫غv `d9߲rPxr?~BzӰ ̛榦=ԐWgۡ[+q1vi/RE2aI ~{(0rHH*h/oəpCBv)62Qx6A'9lء',y!|6UD@kvuWG^,vY4*=sK!h5=4 db& 샀9;NِF|MajnŦqsҌnC4sbGP摦iVX{ˢhHnBԿ%!BCȾ pt} Cvx*T&|c1R NQK ~bLݸxX?OV0VL$81/{@N{ ;N_f D)1^I]@\1M#_Kfͱ{A,^`Y*{%GҼ)d¸Svor&E!C6xb^7ExS-vvz2F;tH[n.`f, ,mXtUF}vKGZUFb2y"wveH}2븟Ow<ހ̩ݩn! @gj եz2xHm'O&)-҇XR]݄fy T:Q7=u.mݨY`'}IL(y7 s}iLwzyodn~OVh;,W  0r wL Ku3΢NJC_CT\KLE ֟itD ŔQ k~`2G`-$09ܢ9"&ODQ^.ו]ԹGMY~~`&~!K @6ap}'Ȭ YcT͋MJv;#.[yWځ @Y 8Ѣѐ8sˢtcQ(XAmZqxaݴφ<M"e;f\ٚ j5I |;yRO%._J;9khTDvGK#qowԦԔ8fyhM3G":kn"4WS5{R!¼MwIz3s144Dvj"8}*!u"bS;=Oa[YceFe!^\uv@t7bԯ5= 50 {;>I;޼Ugc O,Ё<آh$t Boeyy#U$/X ;Ιۄ3W2 S.H[6:l)Yu _h_Ң}vf-ȀhUsmؐCX#= bBx#xRV4C5ڲ%S>|IJ=Sx[>g zfuTvk*oi,*ƙP, ǭk[s䒎:ͮ_~wavzOkXfBՋ2q<k ެLtGOBQ*ΎXDՑ)ỳR`kx qRKYMM"7Oe`Azik4Y}>Mc2-G_?7R `4=fxJY ;Zknf)1^' V'K^zILթ fKiv^0[tUeqҼ ,.3hoFO-lS(L0~Pb,, ӭϺ :GR`6BȀA/;Ѭ^t\IiYLMOvaj`<-G9\tq`O)cV7+*#~H?"c${ha-i9#gEAC*'AhKS"S_X0CU)SI{6=~z+>FC Jo 횱"Yvv:/2%>;M50Ļ̴Ԡ{bm;_Ո۟wנ0Pw~\2{/PT <Ǽ,Ye WƔQԐ-=~nIj$H(w]MP~iF& Ҷ4w0kaϗjb#O؛HFeev68x:GJ黹3ʡ>sRst?ܸq\I"<X0K|ݹ)c-]k11PVG5i ؓ ,7o~b8r!xɼbZ&lv0㩽]gRܽ#Dr.};ӌʶfGD{2ZD1UQ`bWjZ=UV܅!rl#豺a&y GZ)B ` hE%r뿛֔XV$7Nq^'%ah3K<&>ï4^\!64[Ufm5='rݏ4_+Qa~ NV#/ׯV B1z܁xtf:{4{V63F"Yd^mD KQ%~;;d`%.L5KY3:`_E-J2Rc^xSn/UZ/?;<_k2 vÆu.pJ9Q03&%Ohd#WVV (q"X:;GTfP[FEQ=b=f]*s-Ԩ:'t/mDp1`GoS%Ԛ:!w`FRU'"W$W CB͊q}QАS z[w$[r$FF)Ģܶ]mIۛTae cI͸'n HF)qQcvZntk>MʥXclM"+݄nvsҝ1>QbzEb8,'wyYfi!u%AM%ř_-H# ŇRŮsV p3i4(iMA%"`Kk35MciܡJnt-.%}Sn BmI"]> QJFХmashA20oªL=N[{\YС>]YYw!AvDbՌP?O- KWmX8TMv apS{"5c,SYB/dν Ysj-񒠻zMHSp}pI $-m5@pel;MVBx9R8Շ5$T}s!yfpnt҄b7PF-2:_J#׷ V6CTQrˊC24qkn3\X7(VLuu( o;T:'g-: PN#pirUT 劁_^Qݘ{uD7!1 cÉ粵le\$_Ԓ(w >ubaR*mp}qOq z` <[@ϘqZVjvլΌBbpTNuLK^,i rMy-H2Qy112-t])gL3mۮv[)]-r>3У*H*sYf?a}ZDf'VM>xee#":tELh<枠mUS]^QOK` ?F4 陇b#L>P6Z\]Hvi` T#4 @TM [m JX[m` v@F0Wedu#0[U+5u&fm-EVe{Y{oHy㤃Q}`{&^BAGMjɲJb${ExSC>I&Jx2Y: |eb_zIfRxE4oP./OV s!a1_i%00mi.c}k2ஐrϚso4(M;D!'u'5VFa@s_އge b@F<\>;or xťqL%ϲOJ^(|ݓ~'@&[aϥQq]4q Y,xΕ7ɣ#ﻕ6$H}+-9CKx-z邌Z2# W T 2 !X.Js]LVO~ܩTUZ#"pduiY؇%/e3R 2%$L-4|#>Yw)Ĵ᪨DS  e=Z7~B-ZPh ACI#UM+s 鉇x;D =1@0lMXdJ\g.N6"u*ch1k%+I hZH0ԔܭmA DVfg? YIs4{ˬ)hŸj 1}?3&/KTgŒo E7R'Ic%&sEG4rpԅ ջjnUz23;]s=ho`FPA rqUhXw)M1` ܅,,!udoN_l7иw4y[P*nʩFpB5b'/CoVLX7U!i O(Z%{1aU*qOV9%7bܔiL?'+my+6#нMVYD -ӭԜӓ@.8T'~gtĈe9^sL#+⨚O7oGzz9bE8yI5 *ew^_t݄,<25UrWjo.];S&ߠK/%})=# *2{&x42Cjw fazV @N27O50MyTj9 "w9U6'8-uԲYp[ܢ6]J\dJ w*0]E,FMWKݳ.)KO /Ŭ +Cs{T2akJ1*?-WXA /Pb+8ܪLoM̮zZs:_C9!>=`lWN`ゥpn?~=AT"й:Ƹ5``Q-(o٬x26:*ujൢNRkD.< w="r0g {5Rlf؂ ,9q 6Eu^[Qȇy/D)﨑|*~R^t@0hOOY3x&)QYGEdwoteF%AM%`H փܽiO>"?tz7EZ Q yi)b'a >ʫC/ X&W w=m Q_Y*]VmhJ [a'+}|>?y˱,d =O>ݔtrt=uz}IdQ<ONOgp t22?(Żә-)2}D ? qmdwlTӝ0rddEgLV"5ZTAmB~N3Q^p*],lUGlru:T͔e3یp- DwCnǿӝ=۶9j*A˹͸3c 8 3]uLga-8~ YDЏ3]^h2XDfaM[-qa}5}*%ԦkB[MWzRWssGvU:X嘋Sg1Ȉ!)jU !ސqNI{U ZE|+-CZ~W- lLu x@3#D11gX&  :s6n?Q瘰I|΋-7}iҜ`Nw -'yt$^ 'hGbE[0vu7˸t~>'lJ_z{M;9nןĸ\n> ^ςD|T%N\U#VMW+jhZ\b$l?/+ ͋l"ӟnûLK0SO#J wDМyLݐ8WdRRzYq%1ae%N{ƌ&qPdVd1W sFW/X\bڌyzM7 ~:՞se¥'ESQNE$>S']y$VkwdRͪ5Fvn@6ijuBt lnlf6M6ucQM3GO 2ζ KcH%y7/\,!hkbfdyfxv Ƴ;n+F8 Œ!4O.?¨I{;Y'i ׆c9Dޏ\*cEFv@ :MlҭGg&Mζ e#A B}ŽZ,\kpp< x.8r,d8 i`WA 3;#Ԗ;Qf^HrLz4H[TE]7\@V,F!0CS/aaE;9}sRPGfX?iȟpu ~,S9vK>9%"OCPwʠYu5RzEbʴA[8:(%q4-iLaሚV # ՗ENX_毑)-S#y;O䠊zagI=/aSfӹy9XKWW!_ѲC$ޕ17:mLCs0+2@ϯt7JCFd.V nMP1Tg:u<Or74HM0!FSW'n=\Q:& )oBB!F`T)t1^pS*PNٰh9`J~˭"4X}zx=$/[gúJb(C/^?m fc*Dob׫p=Fwx`l γ2hcAbz8OUpC%xѰ::vS8Y 5gP4)t7T~@cԔ,A+HȞ2&狘Ke5 [fu_-#[ Yh,^f$ߗ@D*re+.;1qybpU2 )7ש5ܝ+N)gd%q)2sq2מfհ!NE:Ƹ-H Y$1=/ ?!qgA}R+P|Xkq$"e97WӾ2<@@k :_/)¹z #E'n[sJ/OH`.;{}&= fz޻'w{ąe Zkm΃ ,URɞ QF-ӭx#(=i#4n+\}D_EPVAW(Dq!h(ł\Jw힐mbZ$(ΩE%mFҔ(2|=96$E.]xS;6qjamQ,D8m/wl(L8'c6r~6Lakzi?% `料/x2tQpa*^*{x1G'bFE^1nHjYΎs9|t-W0x&SrDY_QX($؛ mv߽[O7nhtAM$z`}44&+!X\^m7SpDPpdGfsQU+)6Q^_H\{iY(/A@i{_xF_ԗF穋1* y\C\[P~hkWNҧ£N"oDt5Y!8d*v*OdSS0P6=&Zu'PgeR!mO5QE0ۦ8 p84Z۳ᐥaMvYgKbrlf>Q?}sr:h>yeIKKŸN!o{zS#8t~9fJ 4|~g]x䑛@GՆ9Awa@kE۽=.&z-q|­rԡ Fwt-3+4 0K:?# FXM7+\`9):,O) / Ќ^gP߼,ꗰ0&_EoKsݷepHnOe-`k 9QH4i^aNt\TcìEiuh3^8KO\N'a g !K 712^EvcQVgrlKZ^EpClPOzw 5nhi 3 o B$ rG]F}Ff' Y1sqRiwpj=? 6sɊ&ӃÙQنK}3腹1l#h (?-+󌚡u|.Uq$==5DvD٣dyI\yԁ[e1R` j.#uYc [%1#q)nP~T6 'yu'L ꧄QͺRRఖ 6^2 }EluJv5c' ׀uh*E؞-S P07Ij}G?pާcWǀܨ򓞔uԔx!f#&T@~{|j^oo(J_W40 |[ytˈh)1$|B7 mV7x!Vw5u]3QSmJOa2U#V?nͅT KCuw(gpK;(ru?<&|Z~RM`,A3*xIj?#n%5aJ\p"B:z/H4/8Տ+՘pny薯 ]s!Jta ]v/y6M=4V#E `FYLW Pfͦ -Y>jC!z Aު1ɑ 5 |H纯ؽ.c 1poCsBXukb,;:]@ԩOecy"^`ML/WBnkF{x~38򽅛KK d lJO*g-XKF\+\`A\[; cnXFl|3Srp Fa UdOha Vq;јx!fs?IjHF0|}8W)Lc0y^S`֍3\tS=d~ LmHۼyrnŀM%,aԼG:ÿ XP!0gí*kQyTc"%e7TNӫݤCz& K.:TBkHOtnN-A_Ȳ>μےĄ|i aROlaG>^QցEܠQGwy9 Q8aTXM3󰱧m-m.]حȮ?ib|>Vp!ioMPj\6S}PmHFG̷հ(@=r|%a=zЂ6$K"MVM#{7Jyg.-S) RkHY^iSq&?mcz~^,Y^\ygu ,N&crUxs>zç!uc<"АnberF8{Xo` TȀw~d/K5-"(62n:*AVN+,@4\% H''3Cү4Hy7D]s8vT AL5qRK-yIq@ 30R9VyNfԿm`R6)؅1i-}f"cLAeWRRV*9 S%SJ\k0Sڋi>$GO*'7LpNI/x[ͩTX^JMltQ!U(@Kyo i`zTX[QbK_;9R7ۙ$Wo0h:>N[P83>)HN$ۑV ֓SG4-RkïD.xn꼀6`BPgt,0Ӎ;USzHUIV/A$'ڵ$l/ U&\!V i'Rct MB6zvW6t뿘 _z ?,]rؚԭ&7 c:vujHex|eꫂwVZADžkWʱ}.pVl_~HLj5{IA7S?oZ.RMUˊgE~8 &KCPd'q'I_,5_ 3X0>;5ОCuM&Y*aV2_egBq4VcUO@_{IISY5B -g_jJ^ia@[V]և1 Gs[LTQՠdIoiT?oE!:K²W@.IԾ0إg f̫Av(uAO/IL *2ﻼ=/zyG&@.oHP?YWRxXn"ؼ+y Wo6;B*3|@-E uMO!9 cvZflbr!>+ #Ji]8/nK&Uvw"..`P^fDJcΩ/=9efۋѹ$f-F\oGr Tt #jESTCVR3ơ-+]!6f[*;/Q4Bؙ pn2*%a;79}xeE/ǛŠ a ZK"4Mn*x|oȾ['dZ=kA&߫A}Nc΄ *Ӻ({x@|1M$yǻN]ݚm:^3YҿN"8ForoMV '}e.+se8 LcԻLUǭT6f+6gv7uN=covy- [ŶPf zCh!TIqC $sFvGRj>֒Pj9<-pOKo;cĪKuȕ3N #4FW[*f|EI68{Y|yT\fuzKʤ ~IS;m 3ZoLRp '0sS1l˰x4#+D#{"PnoAb t݇|DC$YZÝ$ H!h8Y" ;Â&f8ո:8/zF$2 {vGp?v ;*K7dwuc/ YPJt3M/|AEsM!15ƅ+G^PDrkٗ8-Rk-ϘF/U8aB:r$X["CwP,̖B-X'! Dh%NtN.ybqe! 7;۵My({1oοRLFy9ԁy^ (!>)r ?&A^"cXt} Ygs $YJBιO>i& !Q!Ogh3)cV?{31#> uKV:(&ʰ&k.tc.l76-bNV.]-Y/2ArEqmb|'GZB}Y?o d8ݚ> ׵|<&vCIS2`W.Ɲ'. N gf||y7_ Oyc Հ!hq2؞Q8̚bY-~W7P\`r]ȝ#Вz T=gkA>5iri@b,v > *G6`v锦X t$gj+[myZ$Tș3Rp쬉-X'k3W2?,ǖG|>7l$+fH2($\CݨЉ+s?L`.4dKW)>eWxCfcbId;Ƭk K#=+JZHA9zVz!Vl^Hc&jCP?X0Z~y"rŭp\x>xxm 7vPG\`;6y H KjLo#·v'* AXdX܍z\MNq?rϫ ό/"g̘< _~Fr0o rk~SP3?"_ƠM4O\AԼJFa48C\+ '6ԧoS>\q/j) .Q%x/y)ZyO KQc-(<!DWl錥&ĺsΛ4&\控x߅]YXw_/bQeC@_$"[R<&ZAdK8_Abj: rD`Gf p-%u67ek+sϔd 5z:Nyr`Sʙ%t B^trb~M+$L@t8<kҐq7c ˫q~lff{H,Gg}x{%8#9x|k~ tuDf{]0% &ޗs4K. 22n} 8b#~J>-XېY|"ǻ}ӫd/'y.dHaWVn9]= D{V|@ņ4 o>Br_lTߵ{9ubÐ }YYzo&ȝ `^`NaNj S@ pxKeFqQo4'Vό- ` ^}Pv[ Ek\6Ng2ʡ|)$$ǝ7/8$V򟇎ajwf+aёa/Q2,&ڰ,@:ЗEn>)NBgm0i)"!R` R*w/6`JIG# 9uc*V R?_2 ۛY ;e  ؤwS05m`0 7DV 3U .ͭ)%aDQe#YMljZJ=S>^-y*1,4EZg,hut#qج HRn1 Ơ߱6q8z2(0KŇo ݚo:Ռf|'caWQd.Dݳ|DH"+A7р,Yf':tCfMd:, eɁ ,V.XQ)c0ݭ.PBCF +H%JklV\BY~OǔUop,:Ş5,G/D1"q=éRBS _1FJ7ͱ zZ8ǰMҁ\$[.ŏNOxY;p΁8PVq3n fJ<`^ ҤA᰽ zΨȧo?0ePnB{?1n?^|͈KU-iot.}|^AX@dkےjnʏVecZ{4!N^>%LڿߒE(>t6"vO*~$#Qt0heWAeMMu?}dSHlbu5'ZFU]+dy{~ uIIlw_Gmuj9Ӣwx򄀱 C_GkG^\P!qIrQ 5` f&8EtE`o954cP/!>g(KMԸ *oĕDa&[T!X'7mSsPG +eUgSmX#tʟ.-' =d\`˳yDwU R[Q(.!aKЂc&]}:7}"&QE`sX)9$^ EqF\MX$)K3j*(p=% @lλ#_3Y ԲNh#;Xt*R_\W\9ƥ q=uSlBB }*^acMbFp=o{4+<c.~G0UT_ p 91IaCQu鷄0/̔sڬ'ganյԜs),$0)z]W  ޚ#fL5f##9(g2%?,=gߌu:mw9e)n|~Z:1`ܝηxӺg%jȂ//+f,Qm\^ȕܟN-=T=ӿ2׫P]8u=FJGe3N"-.hcuz2zQ*A CGxw˅쒔p TZOqʬX")uzbc+xDFMh0vuKx> 5ÒյL7mZ@Gf&q&_2JSEKM+" tp UJ,7AG])ՖԃLX7FPY0kRJ 53p(6F%a,$5!IV<ס*gjA:'O/T:]hV\o[Ut0MqBm@vb~ 0!v>!#s5/OQmu[Gv鎩ДɒXĜ3{ VyQiC]'d9K\ S ^)DcVoEn =j|e>tLeᕇ_SkW8b"g>щϡ(T:G23lQ%&>vN4^RkHa9i9qj%q}Knq3BdwaW~Iήu>f E$~X @T:f. AlH1wKhrߜEbf)Sb?xYO=ӠXmQ¢r˩WDEY7_^EN3Ef:yҩLyd➫)BHebb2*ֽKnqP{뵐WҧB1/'gG9HR}n˄$Cѓ KBe,b8g ޖc_L1ZL4ICڎdFF_pIvSwY"đ : Sy/C_@B+pĽ>pt<Z"yӮr&^@~wd+5]TKTaE/R*{ps'LZ[O,\ ѡ.HE#Pnj&^Y.!G4,6LieH?3Ҁ2p[hT!xD K6Vr5CX@ >m(*R3i TТ\& `=ZkRgܯkE#QƳ^kx%@,EbWUnc hØjEE1.bNV5ӏ#}:Rr͛5}m~-yA0n0Z)U5pEC'w㥵5tXm3=,[X֡Y1憰z%8RXJ4'BÄE4зŴioD{1upzRfmg)qPJFN[r"o8K(`oM1{* Z51ca*fŮ-E ʳda4wZFgqª8= Jzi&3,`t8ЦaQ'#0swE+GH``v1d mY)ڱ7wՇpD!.JƥFO4hec4ܬ$I|R R.IČ䫸_*m :v:1Rjhe՜ m7B(SXh)mZ:QcƏvYJن{N;5o's)s^{7A2_ Ǔ20QV@PaRt횹" $CX;'ʒ3?H.BYTvw npt/*{l|qL3dQ[d6]h PYIbϥI>x:{7R\rp.RucI=mXRYa(oNxc} |- ֔i(پ}q^9#&8 !,hre+pqz=5h71{;a5ehjZ/]lUYj{. (x~v>n{9E"N%瑘mJӂ/Րln K]N^:KL6 H70 afukřHN͟m{ RB8Zϰ6:ۚZ+MV<B|c4nx"ɥ-Uz,' \ >s++$>^i Ɇ{N-#ܓRȵ}O6:R caxDc{AXRYE`RuW׬S9஠^S,]$^6&d;MbEAh4ނl~ 2gn#70}S^N "K̭;(_H::͍^$ Ag%77\)%~\yHTwPpFf3PXXu~tHPロHU,^x]0yOO,pdM罷^R+t[ BS=)d ;*S3+ ϬMz24?Tvz4mW99 X<AD1dXW$=(u\Bo Խ 7MJ?J k4K4H+yeUbs %'anSj v1[B|N2#f m6y k4]#ᴙ#0fsy|Ֆy(x4^F34GDy[}ȑ7f =dY#I`֭Nbc텱L5AZc HQP,zC"C"ѫog#Op?]A =W4^* '6o~ ;Ez c,.{`q(+ԢQ ?BPi< LN=8ȭd&v~m^Kx NlT< -%C^կyCousyujjMdjt̕-]id2ɓh|Y!WoTWnk#Fv9"|+|p[lȶGFVC'{4Unk0(gb_^MScWc,0Xpy0f~Yzg(F34ILlK5w\dh/pn>m'1o-kJq$hHBՕ)xy׸v #n16QEg?A8 gpjΨ;f^65ã֎D1'g6mwoaj ݎpN׮/0G=y #DB2Ln;ϦRsCh VxwZ¨G7`tmG&Xfi#`9":%s!(ذ^fvM.k6d] ۄ=[{Z~#8ɠ\cGH|~%7:h ex})1w)oW_%]3Qtd .qZՠhZ @7@jDn}\d+eBpݿ\ٌGT(`߶',Ӆ p=ӝZgCT!\oLj#(sS2ߎѨPxje_+ >bwoD/ǐHwsbE|A^  9y `7^4͕&曞VPVfhU=V[1jWT><,k{]!Y]JFxL miX%E`{fLX$M҃>I3f]k$2qDtr,vat۰ˣc?a2iO bK&D[oF4:Llv+U8N]\&L_tkrp#䠚0Tfv$PE+O |d~G }S[ұ,dxSZڹ2|İ+{v\kIJIҷw@jy<M7/e 3@>?Grt/p $ Sx!@& 'ӑ!V/,% ZlyϊS˘iuE9:B^ڮ~F8݇kϖyHΠ"|BAL-xT1G<;dVqZ":ĎWla-&*\Q5&2jC_zk 1XXuգd*hޘKؔmC8|>z9@^哟-lu>ȓ WPGR_ץIs0yKnFTR b̬X~fi!j ZR˱n{6SW Trv9O< V)m/]c%% D]<*E, o v>u6rhwnY-Vqn᭳5xhw9 taJVM24)8>/ Kkk.L)mN TN?wsx t8Il)@6ÁeiU5arM1?A:~+'Clc4t%2uq+l6Ldŭe: Hw`cR/=[8嶉*uLL!'b5oHOr X^դ m-%i p#Yjp -/]س`.a(:PL#`⎏ ݋.}QpcA:'xrs %k+G証cѮde1Q vV@Gm" Ծ`JPxuo)>UKbXfDHWL g$BY/v-&xixZ}V7QLRXkr6Z&Dz 2iє۹tS.KSn.ZxAnc L&e-HV:9! ps '. #'_MVR20oj k/U%MUHc F3kտRL/KL^s,iۙzoFp6Iyw"/ˡ;dNL/bUWt=R'n>\.1]Y^qY:]ĒrDB5M} >NŸv9Ly 0}P8lz>]߇@K2JIڿG<*&ȡkzwu$R;EN/bJgUy$Z.2$5NCpJ&9 #T5=b1{_f@T:Bm@V=#1M_F02yHWæ{bVNF RªJ Ơ5C'LV\&n2pM_ YygQ7PcP%++Ip +=ż r%̼ _sa!0]S>R88Gܨ@ *at"^Aêv%”1;H?JZe[=e?\^p%븧[YQomI?eMDwE-*|UJCtn07"E B=~{L5O]tTY{;ײ y dv^'Qѝ^1 y`S!r0'KyϥώrwӒ)z`[O_ Hhlz.j 5*UQ}:wK̞6H kCd yPT#q=aS}l{'@6_ N-o|38`R g^OًBSbVc/Ո3 (w(:yi:0_2cl6N HYx=k3[) [VF[-t#Rˎ83G'#:D"oEsM1'/u{5lHƋ(UP \ZkJ @[a -|nfޯNNKP+{_!fI6cVR|xhvKJY0lZ&p2G +Rh=tBNȇQоOdyr:!={Qr=ڼ '΀JJD~ET6'1mا: fV۷XW?Ъlo:f% @LX.*i1ەv14i"pه!U@*/;~3SgּJ -~8 J2OfJZ{UR;=^\dğ_0j}-BPŰu}\R` w5wf΋xWʼn71S C36T٣2*75aaQrj'Y&<)*}-5#l`u"&dɵ pI\9ǰ7Wu r8)}7aݰs/%>mK DiJHe~e4 2ihV<]etRDƲFBm}CMF潸?l%)ly"|S_x눨{lC^j[4U2[$1KD9 R+e *0EгPAZ Ydv1iP]ZeHFn1bφh]ЦѸ< 3IQ> oȵ8pқVޫEbB{X2x$c${uCQZ.#)_ F6!X_21ICډ'rwBI*RK)&x '.՝k6B%s:;xvKȗ}΋L MҔ/[| "`713"cSH^^s_"V3>RSYJg%wq'.Xp=idH}$|YPoJsw}2E /~jP1FǖOJ \FQY\1A+dH[mQMEպ"; `bLvEt 0_h `mmܑ:9<ηdCl_V- }zM  tQ* MCz6o]#R J-C-2 QVW!9.7VbOOScڃʫę[&U'c-G4 >J&dOD Ta_1t@#/"{GA9]˲ ` tI/#+(\BӳNY?/ulߡ9~?{ةr_Rq>%Eqn^aOzM<"<ml3-=9Ei dcq=#%#D\/h$IURlW?\w(:LeeҬ=#Twa` $aTtbJ)o 30%텿5L3#L;1DƟꄤr0_5G-8G?tzpnߕ"%f0Zx3|m~սwG7'S_9lz W͆ͮ[<\V[Fhf+G;ϵt"lNh6XU! C!BRH #: jEEyL5~ ۰<cƝduDB5 ěV~E3&iV> 옣d]f&#)ucSL΢ښ@SτڡCEBz0V,05m[OjNܒHHyۡ0 "c#ɵ}Nw\<,,C]uiG}yRS[7dT(gr-0'Cwu$n<ʚRVsK$7KBňnHv^S @s 0Dm+lܖSnz>rpdľg|t':| k EԘ`.QSo}r@/!iygcXJ%:Aά'_~~ N0S *qm*+ 9mnO'm+ݫQl^sk~0]B%M qzyh,t0M|Hkv^}} =v/IK`OGPBkLINjxo7} '3,=F}zrjQaMx}n^c/w4 Δ-(_~)&oQa ȥPLB|c,v5EsPz/ s|vRGfQ@HߌQMFL0RX5AfB)Jyп1NKf7Kehe,觶bD7uu6E?8RS@*kJvgr˾QSć @ 'f=GDnަ^>"aL񧕢¦\Ⱦ;eW Vߒ$Mp׻HUuJQ[ޏU,;:|mxytRox"߲G5 :X:yS`$)+n>lV2yo\N_V`[F1BhGׂAGd|MN3 6>9^Yi>%m,Emw-ct^"0YM$05قyA{hdw>Vbѝx!_'>)3m5RIڥOArVϑpe A=ڧ")wfuPs!'H)ݾKg,ߎYhoJX (s~暈Mk#ښTU͎ ԄP0}KGR^1]hf<ѓ!SvŬMWc?VD^0j `i,2%S<~I~~L:.|Tkx){>1b#&PȵbUg NFIj{PcZy K˧# GSrqw 6b" J(1iXf6P;᠚D^RK`Q-ګܜ@B4z'%L~5P}?=žk~hhIXP 7O?R% hT *9>"5{y|k>ȳ^ i (Oh%y^/6ANLԸ̞jhɁջ>լ,QNq * :B®0ϓxz.Tid/}LC)6?j[}Efa7 6&`y6CT.WcѢ丟Kj9ζwpumZF `GcX]s Y Up V<}0F!/5I|N\/Er?~U̡3Xn/,v -(-6zJZ4#CE`wQ>:Q\?_h44aU:obwu% UɊh.tFnc:ur@!/&1xcZleS/9RS /ݐ~oqŒv;,5\F& xiIx" ǒ'Cb4 _sqd_׭\~BÕ@tNi$YX>ty=y"(6SBuiŽ/(Bߞl(=9Pc0o*9|C/LlMFlOEL!eAe b~;_Uk c` @u/[C+7(w\qIo8g+zm)Pv@.Jw犹Ӥ+Dt2nSz;hSۛˇ1l{ֲJhIa]f%Pͬ(8P>\[gxya_.+"rc lTV돖AǿsbH /;8&'X7e\Q/DMktjY= IZAȢӧ#~_L=1 $]tQ4N꒕bA*a}#p[ @!6?!#_RE@`G%Sl!+K|x^9#?584V=NǝM (;S'(`78WmecЉ=tw{lgHh#Fgh؍81R7~giW/^$FcDVEKEwYB0W{׼GunA5F ?dK:,R$;vd&\fg7Кh,usYEAlmVLI-[l:R~01HuIM[==شC)>>8s. cP:kQ,YlqMHaҩwG<zH6IƏ"mh.s+]wMiO~%?pm92Y2Q!f 9,=7qw(t|owQӢxxWjϖzP\`jy+VMUzx #S$oȳ<v>אb5߸Yn_/8tUay +a@tZwS.F,e&󽦲BJ"w\=R.ꭔÒyі'f_yb<|Ý7}?8<,@Zpp ?HqaVq!#c&dpm؟H|od%~]zTr֮N6 9 Ņf6"Q#'ү{uEC i]`jb&*:VDwZ琐Zb)ShcҤ1s<]xC"eZ| ,Z}I"%.Oq?ЄK1̚ʘIqX@zz7L``-ϡ88bVE!myiL/Dݶ$a# Dh)Gfy]Uh ZgB$]Daw`5$bdQf/ O,AaǹGh%Zdx&چe܌:#6< Za\K@L*}n`> ?~Rƫ ~zqߊ˶ `+ 4e2QeOٶ…/bG79{VS!ŕǧdX6Oֆqy#{L[9^W7Na `+&*K(GXT2z]DOwǺoή-8L[vw5i c=yHZ8^{z3A>/XlBnVrBrYh؛q,BXAȮxMn |qI{3I6Fr};֟Ah)xA#IE=uL8+F`!ӼvO)D5q/.ҹJz,PdD:'|('Wn>r|%]AsUІ^(eRܘ.=% Nꕞxʮ)ww6zڎ4{EJ%j+PFuKa[Ys]}>{N7ޚqDս*X|MhƎVL"\P9;݅ޯF|s!80a#sپ}wȯ `73Xe#ЛBҜPB ,RKanBc:8=0!9ZFlnmK(1_u٬+`Oq[$t A)֬GmHRV䒆oT&=~\X U,STT]v01ț6%)cv3s29|2X+[6nchh`4Ka-? l< 0iۡN c*u`xQ.%;Ρ2Xg}Di&,z-y2^I9=m#L }J`Wi+O9aejU3VU+'߆zEPrF&ŕ};wu Vmfs;63j.lA}x4w6.MPeܔf:gg^Py}jʁ5yBE"WX+̥&ݩ#c-.z;fD>0Pi3J_N}kWA%@N#3C:&cӗj(&rc\70wjy[$qfyRG"y'9x4ct6]jOgSD%V-ɳsr N2Zc_d<;H~# T!C'dnV#V2Fǽ΍Ԋ $j?ʌ+V+4.iTy󷙎 gw!>W.C_ t (WbtuoE'Ɖ\-0jb Ac`U&B,xBj&}PR(2󊡱&3% 0+T#g1},J0A0َSMF*ܒS$섲@dX<u,+Rd5T|Wmp?MC4|Sx2V8X1 |:TZ,vFdn L,6yeḮ t/醱z׌oGX8~:F[Y!:qIAQ ,jH uAC9˴'~q<[zx7=L&i5{-%g,|O^ў5ٿfcK 6P\mz;'R5hV 4ɩKEaT 0mTA&Ez*&!7բIOכ2Ű|lj^v] 8n/T癓mvCXba9 똲\M*caZAnW8#&WFHm* 'r=Cut[lC5Ϗ;:@{ a}f詏QCC.MI <|eLjN* 4t,Gl&DjsxƟaA>^$#t}C_\^C~7KgU~euf^(-Ztǣհe+\D , P ^</ܨ\0龳fgyM+OP]0d6໻R$"?14_͉Ԍ6Vc#=]O\*[ܬƑa0on5mMb 9No96SLlac;2ѓ!5\:6O\N޲9[N>T%XiHX3K%5d:sے0e[\>U¼?9Rt&>yj%tYtΑ16uZ[TH>bj+e D>FTC=+2 7i`لU5#P)fVifΧT{$֋X9yZj(!DI,cjɪ RZ};J 8Nt.ϟZV.SA @u+?=d^\$%l\Ec7pH(D]&aktބ*(AX&$6S_PgE?$[}mȴ-=]dW [J3d5R)9+WЅÁPRQ%ړFpQQݗ4/]'+&ƪVxr}D Ei֑4[ãTa[A8'eaJqY ͻX)E'!̌Lwu8BX,cn  b~{: jD u=ܢ * ! tq^>R|&*FWHz ۶ P#6?AeĝB`8W*vY$s6g%TUaScI~Z؃ȥ2\a͍#`bP6\Gv-]Q:~d1kF=J*s3tMM-zRhUW|[h.ys՚-ׄKlR !8Ž]^w2L Xhj}ICB ?; p1$;a)/~JW8d&5y#JM>1k"inO Ϝm EoUwu%-8{1p;},BwD1P/da契 xEչz B*ʱu6 {fiBA$o"Mv&Ⱦ#2nXB2)+:/U!7bdg~Q) Ka'#H q!ѫ{\҈}Ko{b.^`H+Y`D o]eW%L,jڱZEO]uetW}&Kyxk0ؓ>Gu l耴e%~bi' eMq}jtKeo8]q^YˏV 4%g&} 9^Hߖ| )߲߯Jpf^[%!e!+H{F?zud̋jW9ZJ{*q3 nsXOª^f%>1{#+o 80t.K5YC ^pIDxD f^!APLkx.?úZUP] Bv \^ԗ훓VXE&c_˓U=d WW|yu(۽yUD{#@ Z=IuLs#h\Gf'c\eҜ*Uhbc[ xh'iktІ\"%Xa0oum[f`& ǰŀ |>0GA?Aԉi.[FOPsS0~SuUImlP1TIfXܳrffշB5leV6Rj=ZBhr;l6Jqj8HjTEqX? f7Jy!$`QDID qs`7=zԹYژcEDz#l~{HwXSh$.'@92!e'ljV1Z°+䅜&cU\N qۣn)0{`o1\ЯO ɌޔrQyB6,2NAsZ$`e?dg Gž?Y,(^Mk:R_#R:H[.o BB[D@jM)g܏Min6n5~E./|Lԃ\+9udccf.!<#<d5#.VP)7c\-+TԓÜBo~E[%XB˩l5:&+rf7z|Pie@ԿeQƿ"+fp^c-QEp `$ \osU!}`U%^N"' 迗AX0ibGe~9կ78Ζ'QBf[| , N0H 4:0yT[u݀xA繝‚(;BYاD9物X}5jtsH +cP N\ Q=t=T tU;'~~`qZāp\۽T<Ki>A|NH*pįiM$`Ր)g1bm͒N|KK1-V>9Q)N5C.>(WBio =Gا#|Z*"V}t̡u佞6 BF]{i~?p^jۉxVҔڹ6,vo]`1`a-J 9_NSTC'ѱR:I s\l*.q9t 9zSڷROV}'Zy9zިÞNKMRɣ0Mu8 sJxO',/Ys>& C[6:S(>X_䔳nC;700[Q.%i1RW %dtԹ*O{&XEqB½|H3ӶDCݺ[ Ȝݨb`iDZֻP4M8_eȁt,1$dV4Gxq;O.-"侤Yu1SJ͍} '"pn gK—T_2CkR@B.fs)Dd H,{B{wY0JۤybtVT! e@tz-9Yx8*TSXzyy^Z% d]Q=FyVFbvZF^hXVoaa %GP0R,pxZ+q4ƼsoOm+^ہ2` QdOEHYcl>2RM\F#=2 F6W]V#Y?ZϿ@fT_.vyy( KC͎#_59 DاlӤ$w:SNb/ ]pOYTv TGQz߆FI4dRY2eP]Ņ@ҠwPj\b(6C&9‡?BM9JCI1TQzōXT;uB"N~Hlt N95d*Di<- ՞h3ΰ-oY52ԀS:С> DT|2 Vq4%rX$FP鯥sBCDX\ʊk1kFK;6Ezp x5cM@ⶍ,o #W~I"pʊkE-%m:5T _Dcr|a/y?7 K8x趮 FBs~ -`{ukQ6戧N`t̷²6ٴN&. V&Ã1w\Z:BS)+L*K$ٸ}~km{wZ2dPe8r{Y RDWT:Rug{m/`}fSϊS6hi*kxEz$u>דJQ OUIHoYS+-m|qA]`l`kOr[C ѧ~F!:[LVD}Vw2)Y RX6ypZ.kihp.%9J5(Z5 f2{%yp+)\(^3vb409@JmiC\:~>)|)gz>`2T3qWv<hjaaT4ӹ<Άֶ8 ETkAy>MX <`(~ė^&I3ϱFFgPMn^ojnt]\)?xd6:Hӊfa m|6/I! Wu Y.p~!{QG:>,o\'D<_nyeC$YYkm7E3_u.rb0L䐚^\]vm,xx֏/fXk^զ%χe#Umq0PǪ&L)$c2O&?WwRNO&cēXɾ~L:^ot^g^2?W-fc~L 1G@W߭>&U{1b}uBpzf0BInp$cDOȘִ1S#S) Z:gbn2:?x n~Y8r| BbاV-5&[X FTbn"z+&vnycT΂}748V[xMqIw>XnrM4 tHp?B\ً5Aa%9+W\E42=e~9L%^{ ag~ [H *(9wV_>W,]_7Pcc32L&05aY&$umkԇ*>8.?ү EB8Ci `5873}*4 qTA\I^PdHm[_%i_WAe R)#TZ[Ca JCp91 Y3=} cU'tf(3cf9NQz)WbuXEC"y=Hk?oW.^g(7 nˬ[CNDM_^[!M'9|GK [ t`*ҹmS#{$U;?hȅh~͐1Y֩ݑ)_ =pN{;?S 2 X#Ug`ڼ~՝t# jC WR5;I{_¸L rUl6m1G› U%O%/n\bt=)nz4 ]pkqī7֥|=yàw@")TA:JH4S5}3*c'GܶyTY"%dTRDX׷bk@к]6}vhAKH7`Lw>y^hXU]kAl%˷(. @uY|u]zg^J+]g;LP1͚TKcXf: AцOF:%MňZP 2f/xs ~Lm3]I+s. 3M>W5#J]6w1Oʼny5n'9=1Ay.ӵ p)O*"4>]s|'n_IkFc. AԊ.qRc‚õPi]W꨽GGQ7JV?DǴ壼'񹵧?X Ě!&$JBQIt!aZ̧F EC(?uI̓tgĢ%>n6rl $JPn-YTU|[iQ9/#K/m‚m%Eխ8 $?\^{"P)\-/%Hm*J{ywQg{MVF?S)OB"v`,_gXZ?¬/;vTqJS㧌9yh=wh)HUs | Kv۠ ) \Du Th7HlNG5 &JVIp%?v?AAwwxV< 5H~ͨzwc7E) QF+NAIܗd/s2iG+8hgaUœ4BOȚ*J 6uMuШ޸W;u70 w:uЉXNǛXP:g"nOI^ftk@p一)^bbdLޛu~$@RC_:h$~[WiD6KSm Ј1uqpVPWA$Lg +J9:$ZW8]i"9vJ8CaNM(t祝\[]g 2<ߎL*D4~wS+<[O* ߺ`FU]lpNa3*A-+\EzcEhi0-vdkWMg( !&Ip'fbPoF`qiwz)<،3Z/6׊ )B ԋ۳W@}iҹRLimO4nK*3sսZZk+f֗D#,NyCF^]/ )Vr&/Z .u6vԂ^%?lNCĕc9OJXckes/MӯCC,{ X6.,e/B&R]Ҏlo{=Z.I[4nL}.y룮\fP0(w?~?h3(s˞vaސk!φ*xhةdYE6P{}'O(슶o2 bWTf`q Zy'Σ ǽ%hJ{Qik(%'m8=@LpDٕ{S䯋ԈI'*@^$mW;:ܲi,w뒼1O F1q*<|s@Zܿ=Yt-u  䁃 ڥM+i_iC[tPyb {=4S0@TS8Ac_ ĀMoͱYGgpg[*(JW3Q?lCJkxصG4e/w`3PD\!\ =)%@D18 U("d;vH#K@,@w.#Cg3 +玲Q-uʼn{$(>[WCHAO5P.P4s$Hr=5:gc=pvԺuBs&D3T" *ag1V5dh㕞z^Yu:@_D8kܣ~=o3 oFg2S1UfһYvٓZ~Oa8||noWGP4@\zO+.iCJ\`Sz<z;QoD\83Rd(tփ$Ԋ9:ɤ9xYL1rFQ9aPAPMP-dR^KNM+"{I^JQyr; >#}m1Tf--Bb>y*X?zYԖ{}PZ,XMo(Z/(ZM7W% 2 F֒Xt0{5@E>z+'\ 7 Eb@d:i՝isPX [&Z6ug4X ` bPA"kZ^Eo}cSzkpD%i [D:l׏DW ҏ`\AA_?Z`A'Ivqj{I8i0RG EVd-5pB8]w社39|g2h* 9 p<4b-kU 3"I`4ɵD"el}. U!ߢQPA:(\5>N}eT-#5kQA2۝bO|_m*JWOp&edL~^ ]6U@e+*zyL #ϳS;[Asj}[_ZIկr ~R:Xz51p&IDc.9H:j2OĔtq%F4/)VV>| bp`M -,;M\99z$@Wx4Jjx]DZ[ ڜ_~!4pZ ڡD rJ{rϮl;%%Wp[~ %72V@5MhۡT8Ye@LHY34}Gf3!"04oK5=Zw>2 7A&;e fx4-R(6 b妣bP92P$=_> [wA5v{ xēr7 e#'68 aP<bbl;en7c"@ 0tI|EP6S! |Ss>_bMJtkrNbjX'2 8٨<@gؾf",YB[ݲF^nBB!:)䩉G15TGP7齸` I]%"Pj5 4[+9fA5<ْ'xEqGg^quXcN8m{'cQҽgö Mx;_x3LY6\꿺~pKql~z3En|0N߽NWy_) l3~)c@tYXTj m"8攸`ԲaMrAno_کF`p31.5'XKn,0G'!OHÎmQGQFBlJMw9-PcM'hlzn _22ho^__זoߩHEyH場l?0S_N`iՠ0N1\j*, bb}$/b{fhI:Vb0,@⺑00R/NY:B cD1[<#UɑZPCr;x`Bef$(MVzNX}%B ]młbz":oUb Fή1(Ri$g:nhR~]2=v9Jl׷bE 6N(~L\cGϯ6vHX΁y9S2ŠF{K+L_M5uӼxA[fPOP8ܿ`g9\+6K(>l"Jذ6ܸ8vU"H{y鐑~3XaE5w+!Pb}l0􈷑3sr7j+-EZXHqB;*6>cE~!(YÐY,^ᣌ+:pλʾe' M/. ͈Yttώir*&ΑkV>yEɺd(ˇDT t dx.X17qpl1Z %C򇒩=呎ѭa֔!qҷQ tGpte>vs.)1L|#Y@Ur= U.7^֪5 E2ΈWW 2k;ş[4R6wp DW *`f+,1mDS&m$$7Tx[\:QJպG4:oppMVڹ`_6"Ad9Cyp\=4Q`% ~4j[TQwt#<I(*q9?'e]Zt!B@̻emO: :T A5Gl+dA1*o2I7Firσ+Jpu%bOģ.W3 &tq%DyS}b,x7i:hsKm2QzyWZXyX';Ɯuեq#gL-vdVJ HV#ƒW-m)M= C7:]!]z7{S<Ł/vQlx"(>?Yw_SZw 4-oGE-0zS SϞ-3 %6F* ~&:(JhA!T $P3G$aۋ''Ax>ی ܽoT*Y/|Y3@~U3pP 28 u80"/#OxR0|0Kj6a Ncxm|gʃa]efqC'IfhPKF-T_JdQ' PƦm0(Puf>/УC!R"shr:GHll;$,}!D;LZ2rɐ P]?ߌmyCrdȉTֲp EތA~.O33q|rAj`?%v_㨈@-){HײG 6q Rmt.L]k81t,)x 1$Jf# S.[ҐPzгU+EAPQܟe=th9OXlIX;KV6N N@|. &2`os f&vClq@.IV'1)s6i2tGAG3aJu=EؑB=oV;Vy-#-.G!ϱ `OAJ1َ+?x[n}b zCVCf0F_`3"ڃr$vGI !}ʡ6 e5Sa͘qg韥Q<邦ezs_Ћ`Y/3խu/ג1%D[) ;z̍06{/.#P (itZtH8۰*>^.f;&D :밭_BH{C۟ޙ¨I68o$A*&FjFdǯƖ&v;8}N&mbl$) 7fmDJ"8ŽJ$U{gg@*L|O'AJ K~gtD̓C8[tBhg\+s)ҸxgY IeIòjPFj0̓$L"eLf0@&g4eJgK-R䭂qMְ##y/CLܧ!U{h@Ƃ .k)pŻ3(5L yZ }]еo7ss:hlkRLbMU^Ԕ?1, AxIޓMfPvsFLSċy8 7cE$m3]ʐ57= 9#{puS}hAS@űPT` `ոAm⁂-'8)/uwm?Ʀʃ+ö`^M#y]W٘xlN]'N7T,Z Cl\RNGs]qG$ ) tֿMkӧ<,4~~4 .pic+O)`kcn'(;G={MywNT.{Ү:)guǘ`-Y >cSG59 LJUővY]L@X`OMƢ F-U7 4b^SΓlۥ|Q~al1BwmSXgZ#}b\)hԜy#-j#yD9|Ϊ{ґWFP{"lAr& #9K󌪻i4{bKͦ2,QQ Lnޜ2hCB4= .օ?)Cg67˨mAYKgIB&Y:g17_3?YM0:gA}uF@4@$ FlTlqc#}}[Ŭu*g}r!aëXWߛ 0~xBf֨YΥ@\nPCdIl3еNm!rπ>}!bcpRwDR"?̣rbAP을6 Lmk}@[g T߃b`0h V4vbATéE Ϛ P /H#OC 9hr>[2~tЯ-yySwlFW:HG t|-whbvt(3.݅g<ݖkA$n X`r=DEbl ϸ << *noY,D-Uq9[nϳte)3%x롕sȇ'0>OtB{G=|k#)eIұV2hD} Z6Iׁ\ũV|:0 ڗC\hl8g'y=ڬ,og׶iRfgӺSEM (_ɐوhas >16b<􄋹]#1ek\ ѕDTtC Vf-<\G`455b$* pbdui'ܝOcN%s|ZS0t 6 +9+9N*F{S&69z[+#1 |Wh…kA#@8~) 91Nn|[j\{{GofL;W:tDtACZ H#ͣÊs3F( ebnRE[NiV 14i=lvBRs2lSYHgc|9 ;F3_prXN횻/ڏaEL9f^M*Wyޡ(XiPگ:u :ϋ SLяjи?>-OfX8CLJ0SrvFZ\Qq |M@nz 虚C ܌. <%1ԸI>uH*ǚݫxV OZ,k1IO>Fx Q3'=tXՔPd1 q! CBo{r3 B'8_J9:RƴӀ-!9`;..$[˷(` ௃"JLo@S˗lZSΗ(zx-&\#vxaV8r~oyE`FV)(m @LUd. ũ(A-88cpm̌5p~,֬t~Gͦzky;S$PwF&2An c'Omcg9Qbin 7fUD~אn9ZGPWt~Y&(SD+/M1i*T dD6PLfjp[OBZ&?A뵂;\:{ggO wBm!R *c;gTe׬-MZ W9dzoMʼnH~OsnWӎwqaLaOʧ׭Y`'3,NO8^.OYXv)e$D?jf-ىJG3`Z2Deyǘɛw`?~0[X-\"zf=F)sEqEsᖲ zY9b^Fd$ç<؝ZLL[K&ƨ)XBh 4NA>ߌz|,y_7~٥P+b`1`)Dd~[)IazvNtw7?|.kOtT{Q[wwgщCxQ`p({%sx7-jOW 9x:new@X&tZ:9^ ZS.3K=õ۰(f@Mĸ)˜$ZU=2!כdT!F V>#,jTo7ñyV,'~5 Ur>Αkj[ B񯆷'#P-"z7b9yrلPq1 h?q6ac_.H&}=FQc x}`.2Kqܤ]}u⮿H{wJ9TR[pGe t ۵GUwS}]a)dYjD=Q])*FEX[I@:՞)۪S=R_D $AiJ#:aDBJXԚ(H9U&4qTO"JtY~>nZh|~w-Yw!_|'?G--@hPa9>΋l6[7Dt@/UX PgYٔ-4=!;/0Ex#SߋrA].L⪋yNdXP;O<A;CM\D]W~d._ 7h{{huc(+ۣHdE3Tww#힊Iùnl`NkHbsJrP\c`,^X$ eScRJ3^4;йBg_;%W̮qqݜ1,-&h$.tuLxCk&jOFpmz$S=gp$:M "՞JS]oE5 pjx)v֏3I⇱pe=p~=&`/\v΋:OMjTJn0+9=dxZepa wYIJEw޿=7ژBpI2|nw=X+!`KXa1.wuT5Yv"=#TE& Dw-TFD*`Db\kD숞#D.uim`D|®Aů5 m2 \ZgU|d위pztADb9MwXmx8_ߖs~u.g^oL܇ Eݎ9&@.Ȱ[84*'PE̽ @%. Ɋ#=i ,zVh*]釪PO1g }3ÔȞPoמ#w%d MFf7Uf尭M'\ް;c>Ş`e\B=&=L.l/yr:!SUDX.!LH[dx}(8~N ^ޢ(;u~sAɊ{Fē5gB;\m}+껻d%VO)ZGgpEvZfj~!Qp@%=\m%OW+,kY)T>WvLq7^r]iZa_@6ls/dVC9ܯUCVviVIcT(g1оd7}1mIUvm bi7v>B*#[w@XC{#yqcTFsMg|V<9:PFLP7enσ %+@SR)Ɉ07r {&^$4uLe% 3A$/g cc}q[w m;ESYNsz-AAz۸LbæLtFDuqivT2nR<:uPA^JK?d|֞NSըeF(fp1/W !U;ȏMu5^c ৡ Ev[Ti2$yU ia5pl,&{Ș@ ժ&w eH M{c /{ HgzSvZ) `Fbui@io4Է> _ ^2;1Oc\Z ,6l<sV6h=] $A">ƥoSFFAzOD[L_!1 @]"޸tu,( Eʁj& +@UT(mZTt]C.¢C,/2sŻW \>yTG` X(F~"qFiz9_i\3]2v 5 )92qQrmzw/v{U"+@S½'pH! uG.G5li:§x!jϻ =Re\qBM{ES C3'gj QwL)NcLgAӘֳ|4d#r<&4oRC}q_{x~8(z ];tr[l scZ,p /|`Uᵇ6N_l UդM]5Pw`jsOE2IxΗB6ywQ)'x&RcCSDH>W≃kn=5uתwBۦsx]*=kj >&#bGg] ~6C598WJ7lBvLSJ+~A&sm575o* Sd\91Keo"1xJ;qt"F?pi6++.g<)]i oNj9#7ٻ?.eKT` ¹ᐼE5+`Sپ=Kz-҉Ѡ\$4I5omʮbpwX@YxΙ70Mx>r:U'HJ6B5(W韛 AlfxvzoMI,#b;?QYmj?GIVh0C/-*"b\g"fy/j9:|>y4}Ʀ'û0 &ha1vo #IG+=wf> _THNFn'i "Ōȏw |vdzb!g];U\hPV̬'G"D{ag g }. !RPߕ-H_[r.6l"L|\#;i&mԟ;aBٚDThanELӺhik1q:f.$@k-mƵkN0:%UnҎxRÔFv2K簅`!CÀ780 ٫n,s1Q6s'" ~[;d9Ʉ}N}̱~d|(?}P;uJ}c0XtJ3L['`6-;?rr_>mo-4%sUjX{Nzo"pLCReU7o:|'Yh_;cJñZ+D_.pg&HF6;e!T\MItMaOq2a74YՀHnowe]].\Q\#ҕXn3R8 0Em b)GUa(^;t1Sst'x ًy7 6;ř{^ κXsZ/?9Il\]Re/T >KaC')|8%LdI# Bj;M|&Asx> 2w!s+Ppgcu5o 9*1E  M9O~tg톹yZlBw'%dա0md'|3Q,*O-ij>g@M:Eɞ)=[03ZcPsLBP6O5\lg#qM>dhFL Yc6!jӾԼ;Y;p-cie6& u+X\0)Գ dƬ]՟6]Jȍp$*_YfUUz8ĸvԮD+盁o[ޑZIvTHS$[tw b8EoBBPt2 0oX>t:U aH`?.䔄 1Ƕ_\oEv&[tZ-@֝ x;].~K°q75$zձXB- Din_2e=32M̆ fNZ"rY!Z!{RPvl4nKyvr ) *;pQWYE+!3%.랫.2֊=N}VP)ؙ\e +1'&NsnM= O}MMulP히moG,KH[ ]: (1lCT˅"Sh+8%b5j ? t4?eċ_cRh_vы}ҁHM*2B_52+E2.S'>,PoUyu3Z^I ^n \ aQI%yӲe8GDu[` ~~Gݧlo[m>͖.tN$%ϡLmTqg(4?}R`Ŏd.pvCŻXZNt/%4K0Zȱ-T.dmbAi3w8,KALY0Ǩ0_OtALl$01>8TR_^Q7( *ad٘ }2RFh~^lM-TP>/rT,OwybzIYpF:zr7=!ݳ.Zֵj:GMKJWPbף;Qh`cs&mt,5 yO:PHo KuX󄱲>,xnI+w aO'ERK9w^䑙w>ѾL4W $Q>:s_IS ⃽pVY:trrE[1:);wCU3汶Fj`C@V>0( zFlK0cRs萪nÐLy"2Sjo׭o,2 .y56EƏk&Y@P8Ih6%EViVɂ'qZzs՝ca$!7lVd 9[<0 ݺܾ_Fkȹ!Fh%kmRkj# 籠b9Е#ƤIaJvIV>usug[H Af8te$K~/BBcB8e fV,@E/f*DR3<d6 LȟsBuFbO͠]*:,܅|mf5} 5GAR< &ԉ3h-aP|ܽ[ i>V;ug7ƈY|_y( [n|yT%tB[>H(ַS="|Si=/r@\ѡi8W(gk<' 8ɀ_I?[4=*%d(mR_uoM f6"k3|ѵ@lóCw~+~vS(yyp;TYfxl^bMܰB1ç0vyA6Ӝpan1ZEvFeR* _iZݵx1эUȏ{Sbi%DyْWo+^taJʙP ďNHTڵNqLkSD raM8`i+;5ppd2܊hF% uT>sr*$W:g7{IL t@WM!W]{y7AMz0Xz,z:0ZʆFvyqe49#5הVNГEDP?z>3Kaլdz9I+XfWɲ  ct53mSzKn|ktfnI5 @︜+ #2%Klcɲ{. jqH2D|_42h%aM11qZ?Y+ NHH\ KGˑMߖ`"_ R 3jϼr#cd"m8n:?L-ghqS8~8d-g]l8F+o}ľāA҇aɸ t1*>2كìdNwfgee_)V^FvFК:Lm s_5ZûFGa.T+/-lqߌAhK}z=jαfF+3Fr #GlCpLlPc+hv6Tr1Oi0R9Ӗqs O`*;97UOOUW\M@!.oj7.y٪^S@w  / vF<3֙,|LWs- usJZ&K1BhQJq67f kӢbCh-NىT]{]gwr>$ #_ՇƦ1DbFhgxq9hV \ y)On9a$kj3e;$t CrMͮ-".qLˆb3/zD e_~;d|ְmğ{=+3wTE]_ ǷDsAx" l;zIL/O/oDo{|TO 0\<)f ۩ q1ΕddwZ _qZRZYjp HL뱝s?H|7ZjsDc~9eNA[:qS ?%l67\' 4&/d?"BJvJ5Nb w)]حcJ `D17f$K38$6.jS#L얶c0~us3#^o^!7:gQ |\vV =$AG79 N60ڱrMz̬PGGlK)(xۑItu3{ @^BzVz}zHж{Rɨ]k@nG(H])0@NQ{A$ VPnwE (AZ huixuYEWgˁǟֹq Ӭrt>z?p=eƟe_Y8`w * j#|éWmEQ QSOZ-L,kƍM, )JzA K{܊~O74_8,4|-B>]Y88I[~m ԮCf!t6\9c4vV[w( FWΏ7Q5nwAsHp+l6D& 8pHVz{҃`8]\ ١-@6ÎJ QR sd=k *˜G[dGby\0'eWfj)T5J.qIVIwWFb3M$Wlb :kP",>]m)[f8'b?1A l  ӊ {KkGt?qx4:4ٍ F}PQ+QϥSvYF-ws޻aB mĘ0`qS|}ةlheY?5$x͔\[GͬPΥ}{KEQڝuӑaЮF(O^B|{{#-Vܣ W \5fV^3H_쟪6!? xI @l~ڕ_ɜ8p% J]֣`cŐ?ZG~WVRuxJA^K0{=|.-[ O,VQQ]}(Lr1,L(pE5Er_l. %^8!r\3'qmUf >Ƀ2mmhcк{\ C$SƇ)ԣ :.HHT> *g~z6wԀ;xdDWVDzprXyq+V]2b3Mrqp0  鎪i>wcg Kbja4;ުWGv1Ht6ښ^3gjN3iQ4x itAmJKu[YeR;K' k%~Pa6JDjQp wfh;MG~ڻJ)[)X d2KϦGH<ĉЌ"rhs}bOK$w3傔eW?/ĭ'b~pL˓5Qs>Y C8ӔީI͡4f΢ ;LrAr0(ͲAoih68s7@^E$Iϸ+)*GmB8m]o$^,.@:۔pA4ձlhm1.|t1mpWe˪/B0Xdg0sEFb+|땁c/_QXvVrmB>W)ׂ&##KgDD&(C]p' [qZܙ<><۔JS:zM&^.jzRH[1J~Rnc,h$I$Wɥ:d{#H4_wNaooDdz>},{f s%w$R0å&NnS"z,P9]<ˑǔ^8`8 6lw2Oa҇;#lLm :> -xnIHND;xG{ġ ,Qz(rB[6A& ӂ Bt!R z}?;,9Cw2iUFKPmyQ(S⭔ |Z `!N DcI&h?>_-ghS-U|YF-a^t&ُ揚 jC &4.=9QBϾ~0%)w՞^çHeGI%jCrgpP.^l:/ G -;焅,P|/G6V{dbW" +\v#1hmlc6z9GӦ F@6gj!pŔRTc&5oJ-o쮜jt>AEC4$Ej3a&H\ַ~`+5 O+3Y`Gi7@i'BT7LMIgl8~D0%w%9"#H|:]-D{B%O fEHܿa=EK$t "+bl˫-<)"9LkHKBWoyf#8c8]Wc17+S0D)i2R aNG ?9r8pԚ3Wr|gyL!xX)Zl|JonŻCMw_ҰւF>~?22JJFP1:'icV>]txISTQ{0(p7>1ۿ =mڏuhFl۸*jFO&@C/)#5vgȴ4PQ?c+A.Ϗ0::g4SZs"skYALxQ13 WLBc~ Wha~%l1@lwR凶'uί-sQV#a7'BC㒚c/C^j؆ҚeP_6&d3y4v,O/ۯA2eA0O|quD7ēS4o#V]VTl 9]OE#!h[FNVe=q|%9O4 3 e آYkjق 8 ?he]A癎.%<}=kvJy"o&#QKbBI+d_Tނ,i-bDZ4ANá,x#hmKΙcV F, ěuB`X |9jn5lNw6:Q_al]qXWnOXz*sJ|l9N`2mAr,ȿC((y۱eWqrݽ::k) "̙ުcP~$\\*~™cEO&> s:Em9s.:Za(bh|NEeز$RQ\.a3b| VI3R#+3 XLb<瓍;$xC0r)'@vY7kWڈ9ȫ$]q쯉vs__ n2X e)E7bN(dǍ r^'O8C+tLxyx2z} :@6G?Ct$:χx{.ni7i#a1"KZRQlT-uwzkӓS50 @l杨̭՟8?P׭<yh^Zo SƠ DS[!-fLS@6cVEg zRӢ茁 ,yiQ\> yzHPMP@Э1B m \ *1VHr> ӿmBtY54KZ2#5EU2ciWᔻeyKDQF:i_%cP( 9s<1.b3gYtn&Oz]fjU{Rcc{sz "LX}@b:lhwm6zHCdⒼv>-”Xh}v*Xb NCO*&ΗZIP"QБ@6jWU#7$'f{& Si° i^dWj`PNf}Hѧ-c􃵛*2q\-M)iIF^~%@RiH<݇Y%qz}#MNɤ]O&./OJ|s2zBb/\oGR>J\~oB]KkR| W(&h\ܖYך֩,;5@h\"n4B@\##UoȱQ\>pKNMOUaV:s;Q[eb.-a-kbnAQ^0 IVTRl-TڇcS/09j+ $Vhس9ZPѪoKQ;:yl[W%۸5 ȔW3Wd܉ 0-nHu\bC `&P`Aڊu% !PP(:kI V`^ dpbxP%u+Zk+!f8ʽeCy?_C3<[.66tHLnZ0" ߶q,[yYY˦V3*14{. 2mܛ=[zEkČ@x0U_^]huj=BQ'קCeg.G (qߏ T8O yC1D-+eAW`h}*^ɮ{&V) mV|@. #{\Zmy&ޜV!H1Z8-cjN 淴tX_D )ֱ@AQ$ 0.h 8ސ l'6\5N@J%_㲄IIkY=ar6d࠶Zm9;oЫ[lFňWGH1*yW᮳!VRKq53}0lTiLY38cfqY +)3Ildz4 JN7Ay:khEy¶E9!Х[ +E2>i{]xtWgG~8LQ+Q݉p.v@sWL)$7s6_Ğ) BӫKw:Jڍ֛=fQ"8h\9SCgN ։grfXW>ńxd?.\!CFl)@p!疣]$vEi+ {W-< eaئbJ?;r[_"յ; Oz= ytٱV ljBbkYLeP%"pZf$|Զ,N9v\O1@?txm\ꙵ"~T_. 2dXS }k/ ˋ)Ltcfsྎ ^2D(Yp+d/ʱ͏\ĥnc[U+Mt7&bL\ xkjT˶;FN_OTo-UIoIId[<˛:g*Z`4P%92d!pZpY}QE;y5M9%;屃 ݟ(뤮f/2/[Y$w룟#ɋw,s% W`[l5R\7MʊScEBT閤*ɃY=f ybn愄?^R|,HcM:zF >2@Y{rdTw anSl+셓_]w<.1c`x2yԤ#~.ΉɆx{S%ޑ*( `R RTnh'u#Tv-.O\hgc-dxM\>e6D0{ݠ}?Fl~=M<5&lA|T@YfN^>yv !U !g.Z0, W sXҡmvyl^5!TFoIZג`~tFw R#XMejN&vf%{ɽ+ la<(78$Gl >z`J!N ¾޲Zˁu(Ž"w E(M&A}R乘o6qTv=uJi/eLŨL`+{>s0uTcyVq%(-r{.߬i0b) n:(k8. kJ1c&VvcMwm'`Om,J>hi_:ȍKpVEn, ϼe2 W}b RY}CyO9ʡP2I& QghC~aX/A>켦pyHu;V=A iu3ˣċ:g-$Zjr^xtg#u[1{ܯ>dI~NqC/*">˛$a~۴? F8"x8'ڴ.)<5yZ!IĜ bO]'4q HL~!0E_) &35SC)ؾ CT,)[ =UNdXJ40 d:n$-qFfAb*ׄcHcU{*+:`EW:y\u|*dc酼3r1lۣ؏x47_ܶxrH}fUk + |8yغ 5(OO,ZoX}pa͜r7^Ŧ _Y3 kM 48-)uVqZH6M1$ExL%xhb\Gy!—>'O,z Rzγ.CZwޚ2~t3߉@q 56|mkۭrL"غw" aB]?*$[[cKoފ^ûY=[ՈQ_[MQT3mi=T)v+AZpLyM *Wqo͸gx,i @ziI%%c珺h7`My1u[۸ʑzQgCq !49AG3 :~飚Y,>ޢ9Hv+ۀWA LU-즓%^ɽPRaCCPtC <٭b=B-;HaιEx &~;j&$c̨DJy70VqBf7b9?cXH:׽S&M-%\/C'*'Wa2\ >b]I?<ؕPA*"4[ىR'W!9y^ck`>% $V s1XpEY!Q,&-7r}E_!`}9l3ff%YF|5ֱ7G$6r~VAr2eQxeTfG2|fc- $WZ&e2~9$PK#,lx,JO3J;doEy}>f̢vE6 ]õ_ ɬd'AUDTX/5Q9#p\&6tmM`Z): !s3^#0Nzs67H1M2S;oZz1tӺkZj!$1q=-GT#x`)] GkHt+{R#7>ܡb# n+ݕpzCkW`dbAf.RN/rhtj w_aGH%BMiix<:gSL]"h{Wz~Zp 'X;)i3vuyÉ= / ˧h:%ͿI5Զ Pw9b $=LN|p[,8;K[ {"ፅK]8͊=z\ֹF= rGS\=dtKx7mFuW4I%u(orW≻X{u,Vn+vفͨ`MtrCGK )EWz˾߯to@xaEu;ogXs>)ڮ@Fwa|(|Deg&T(zO4ZׂHP,Φp[ qD)Nx%r (h8Vϱq.]CD?ua ֙ֈ?t&oqF,?3 rqyu9bd~'!jyw߈`̌xIƈ>=1k=={Д=j) [fu ~ZKLk;gy$B4!otĠ,z(lݽz@H\M) ڵBuݱ_0u2Tc\j}kc5=7 ETEnj|*?fq9.e\1@P^rg^Eʨ}ZҚW5=ʏ-~\Ʋ0*C1>{;KjgZP!8.!rH l { zp`(wAf;3nvj3ѳ_"RGk,⼱gPaAe@SCyZHި|w%c-I1X@Lnˍzܙn~y콼.,CY )X%N2Pln{JĂ RZ,ܜZ@{` *l>F]k񫖕D&k$da&[=pۣ>zzN™)=&];#0Fa-ӁZoP{5p-eנ6o>eݐp'?Uܴ"B\Z ceE#*,)YHPN[c  C΂ӯe<) `c"tM+/"oAÞ%OU CtȢr$^ŒxQ4H:yGī~h~3=|vY֎^rgߞHQ[vRuӯ.qw$j&K9]O.vIb)EW֟]*&ӇwS*n𹤒? \lGfMwQHV-Y'ٝJԈh٘;-+ᛍfΎvS!4y*z1F7>P|sF+Ű}#T2BE=. _P$ǰ=AuͳI8 |3Sф3<.zPS̓oP mL?O*E("2NUaXN<9{U<TNY/hxz1%][6(" N蜭6⍘T~ {`WѥUhֽaœͤOD;,;ACֆ؍ P0v~S¶"zws۴LT&w}D9lMob!a^ID21WBXhQr\4Zc6/?;{Y'L^.C4aږM÷>O A^M̨ǀ(G! 7. tXh rZb~Ӹ$E\<g0w[ wC@H?T6^/bs ]n¨܂ma|JLԃe9?76JS^{|Cp8Wc Z#_ 9sWיKkco_4)C6/L<;OÅuq*{8B s[myp8PTrֻ&\m Y!<2B[LU_k>$H5MXz:7|/ NQ;SjkQ@4yAnl6i_Ѳea1 lCĜY8 kC6ӍweGĈ CmlA^g'e*>M;{# m 4vE҅>S9m'*bgq%GU9%l'OaҜj`1 ;kۧB*z7~Z?<2(ߗZ%bzeWG6eپtĦEDpAܺSA?p/dr >6hbPYҏ+8@| 1bq,P/YBoՙ;^%9*uizW>u ||Vk=lJE()xzP932#m(;GWSz.zBQU'4$,hjRK9ّӯ^ג~f!AǘJ}Ln3۹ $c2VmDtZ+H`,\P!-[pj)B,jۂrdut}U) &ҿnvyzYva.cȊB1:g%LK:Szq*a$TV)?z!SeZF 2>n>3gt.dd-4f;_ -,m50P?6{ph L"V5oJl@g"VhПq*G麌äc6&R%&} ~5a3@ pie 4_7cJimo0cu>¬s^q8U9V&h:agRcѕ<)LV6{MXF3?w<_,yGORq>x]Py~_5ЊxrZpRp{vĥ8jTbeqfe63Z8H#[2gLdZ }vό/8Q[<G'ISҾ'뼪\3gwo, eWک8>eP(z .Oupcec^_ogʊ_"gYTeXyl>Z?~V$.+ ?DrTw\lolDm*WX"W75Yx%!j`_VzIDh%Ct 1ƨ?4y;yw.mh€_ք.o`s 8RFdJ+c~bi{?eHRsxK^^YdsƂ#:|7 *ZdE4t#OE~B XszC|"*ܣmX@>Rt}dwf(A vcX"ۦ8ҼYhNkNQrAy3!RJA:րUGUnR; x=ub 6ͺ=粠.V}|7k }J}Ml,:f&hph>t S)~Y}GYKiV^0Cd~J$xLSa9UK2hĜK0!/]3LKW3 1|YR]nsCz{5/_44cR7c}g`p3@MMcO3~ !KX!%JfGY,UH?AFB0JjRZHhAv4x_śڑl4R >08Q1d}!O ^X!MD}I+ jYUȜx'qMVw(>2X7=C(9pm6ToE4 [GưJz5΅nй̄ $?C6 8iO9Z5y7`M#굹96ڗNy7>ц' L ʸ*$~3R s1`x$ A7o '2Oc,(|jczLc2`%{o1` siz>?B0EF݂F"#32ft.?8lblKz\Cެ]GOq;+ ҟD1&3C5nhLVFlLkքEp\ x&om p$jUCn5OꔦR+VHi-$Lo52AT?un$i(e۸h Lc{D&ِ"=}HQj钩4ޔw.G*RS=344:i+;wӖTLMAz]j*X@g> Q 0[v(R9P[P-肟'FʀI*Y>ϬXͲ鳹{@>-Ki{85fEלI#!@ 󗹱/\/eB뽲H'÷EEIhZcSmMB?R\D;&:dy @ScgEG(D=PV?(N|#T׃x^MCgE(i[sY'iliiM]]{I@= |.. (G,%Cty0C/ 6%CyUfċ &Xd (VJqғҞ{It#msBփ'گu?]M{m;H ̶*ϧߊ WMM6 rsU"O/fV ZNlp9үZ5>$MWUs-K1K>D)0w0PX5!`Int4WA*iqLe(H)\u^0m47x6H|@،ELva^&RzbKP[Rw._.^H?xF;e jܞ;. *q mI|Nëe/y+\<#[5,)b [{a 4fE,=)'mQ?3\@XU逼W#O 'LPҒuEԭWԁ~4UE2I0?uˣ_/B\D[`B(s^Znɼ2sCf}^CZn'\'"CȮJ>5ƓN@R Ϻ,)KsL8rטޔ(DGcV1(qɞ Qezz1ݩ.cJx|z|!etz ؍JqmL,,^4-ִr%OåYWSDO:4/ӎ-jc?8Ew~YIJaec-CwF+Rl' ;U!;j1tϖ3{!+G:0SvR G%?.T oǫGx&,ʾ&s"s6J2 y˨_Zna[ _4"S?U+ Ff2 s__t/vmXm"uf4&gcJq[(kpM,aࠩ6F6x~G1TuEzf=7ٿ[QӶP%Cyd tCStQ`UDz!CbKg'`kom-xl"'fww/XU-NWͫ27 7 .?eiWߚ:kǎ]\uD?@/5[WRu5hY?.܁)Xqa1Zڵ>p(L7w%ğD1t% ]UZO؃2ra++ Tc].` <" 8yrUQǜ퓖e1;9킞n5YҮ^5lsڝlm^yRDk꽈 AO ;wZ%uA GYuSCd V+i6NxaJ*zV 6Ï'5HB@.OxzG69Rhl={&4ZGR^ٞoTV(,dDyou[~a ;䔡%?m0%e^$#Iwr5͸GJdz3Ŗx݋ z#\f26] P`Ճ͢fǙ5QsӖ# XWZApo^!0%v7U{KzIhV+Oj-'(RYˍ)|=+{|@d٢岮~HƯ= 1}mlOǁ$BhR5۽3x^H%#I)O߾6 AJDPfoae]UYNj.8!PؕA苶.L6y0;q(%mL7(L5HX F/ &Z9D/kf\:PMX7+t7SӛcgĀT[笠םsT&$aݕ7̙@\8=FODKlǟ})ЫztRd{Qr.%zbWBP}}A.#^tp f<nJOzh@tLKF su+RzWݹ3l0}2,\2")J:|o #]9fc8 aT.Ǟr\rjNїn]aJjp$&8fH(ظ=U4M~o n@'2\cuIpe ݧaeEd x~ru7E^T3}Sު&͛ q\]y_o)u7rK. WNCڮ4 iݜ=de:#H YO_x #s_} %gȢ]3g%BHB5P*)MQiĝMF wrvn?dga=^GG*7LV)ՉMXLjqƟ.H{@#'Kdm?판XVաA3ƚ9׊RE,%B#׿nex,7o?m2EqKƦq*=A1$fщHD1$^H#s/7/đ#S%$W^"F,c٨f(4^P=QjGcj'i*',N=ōESA*~jԊ#pم5C3v`Y!㽷<6x+Q?Y,ZL\.T^dq CA] tDe/ىfBXtb -ZSelt,j`WPW v4z䟬#&̘MF̧*/فATV0oOL ڔTT u'(}~~pz.w QNG=hRcpg.',="ڡrBLJnMc/u׼D}:8$xFGE\I=At}95nv_jfe/_0*yV/ǽ[{#K/B"T-+!d/9v(sl0|FֈX=[r~9hhj=5ѥˆ߷az_xҒ0nA zqq؄};HkU[c07.;Yͱ:Ou\: BwbG\Mf&m)[z@R=.nNZ'ͪ8?|J:rW7}]kvykmӱ}˭ΠWV(AҪ/ EA\I_|a[Y 5u:pgKG]J@ ˈpqnv_o+@Q5HIMNd9!|}1-NAY@Ïj'_'#VpĊ}r>O3[E怹cLŒ \IX_2m7_BS%NZ'PtDkuY(y)TU=ܛ+< buҖ<%:ݳrA?l\IO$Oݸ ΏMSKD/FZ˻)Ru7-~[Z%@@3AcC r;1!j7j<\|08qlv֌IQ0=BIP[S PNBT㙊@)(kMD V%.+תF$6S pnu7d.o|u0t:X; Rj d`)|0g1'=o|kDW 3lOSd0ժsbqV B# r}W 0㌪8O̭3޿a)wzy=`-賖*5'es-W,'Λ7)`y W2X5$/zL~ $(eќY. ªc#1z o+ą[(t)5:[\LR.d-1Rr (bdG^׎쪋J_&DQ3H¿X#?{ė0||<[1־H핡,İc.P(}&-F_@^*0^-(t]gCp /XȃK"bIy8,W';=|BBMAw&%5>iCsk:t> kZj;'aS[n` !䷏e@-[8򸻵)j+t$0E舅"N6:5?/GqNH.Xo씠_6F۔ueQVn9;] ntUGjr5G^U{cJx^0elX!eLqmn8#'N1q`-8P%IUMƳ[N+ȫ<1u~c5PSviC,PsX$UCOL:W-c2Yҕi%p'I-KVVR7@-jm2 3RBRتstoKՍr8rvOgw=_JWNȂ""  TzS9դUөmNsӌ-=$åse>d ɒ} /Dt )0INҴMtST#60S|| ZktԳt|a)x?S`xc ́WLwB v2'W̽/|nЋ&:cbyx}UR&| Qw8&ZXW),Hf(Z#G+sCJ=mpƞyf=䉷 0H]RiXeZ7^OW&wx3ҿy/Ձљ+$+onx0R&hOrd"=\^nWpNw;O{a SWta TV>sS> xϢ2ىO^/(u\9J•: !tBMAТhrHFlM#ؓ}hBԊ R>r;nA^UwYJRޖmٝ!1xKNsO"cn/]k %W&.Ss|p" ?\L—>vS\GG$h3'i/n4 ңaO#orOY{{E&1l [Cj)9JrDGFO '(:EXW~FV@sj t ǰG\4Gc]@s[`;2($(ov*ӢTzσRM5 .1ƥx9a̤ҥE< |8eTzML5m4+n< .LTn>y xH~u{(q7ʛQA.>T1X/$aQXq[H}lm0&&=h0tMV\F te1rd'𢖝|f e=n+Bz5K`M l[OXQ'r/.q9J7P3XᤆqKbvFPft@(N4 p+ޒQlڶA!I"~}jƹ|ki6yi_TnދWKg+potumљܞU$NU%c*n3N+p*`k Dˆ[a9j|pd,鲿:ivKϒ M@4{RD\ZiZf.l!=1[Zop|6Xمr}+/SSJQBY *\&oo2exzK[k&Z_ Ъu U2@q᪆660n*prL5LEԦ6;v!_/zx K#wߧy/3|u 1?rd Sj!Xɡ_fi6P3/.& t5вNBDUj_حnm;jw5ǿ:'Q%]T=9 vy R–)CWI$_DŽR)R mTfԇjwPD ts$sGv{]bq&kh=b8ЃYK'yS`d:['V#OSV R|zԮ'sN n;)3U aZ(Du2+;00㪚y\Fv e(;_"~PlL6 ?K3tޫͷ{6DcH17ZJ+;<=dWyq4}r8#*xg_+ȮkZ#8u$~ş#= IXFk NQ|UTSsXSʧhNm&H*6n„{#δy7T,a|y&} j@dm룡'+LڈƈNl& Ž\dw!c#]5Jyt'`%Iw Ѷ;\AAݶR7yJΠ 蘯ρ? 홟?~D;] ;c٠O*AP+;3p  HcGx9T{7\DÑ""EۨB柨/@uK՜9>Swu\) =R]gV Ǘd4?8:1 FIk_d[z DUr`\IӃ۞1.η*0<}X!{z.4f6uHe.CteJ~~^xl ʡaw4U mw@-'ί|~v8kχ_wAr$|D$DE ʣ9U30DCKZtmZv(T#&LM> vBwk$ LyRjČ  T4*]kA}\oסzT#8dUUxf1;آ8 $Lc2`k¢V>PوMKJpe3$3^k5":B*# c3% U"Dgph\x*4eUtm1 p@P^Š2ab;$^fqD+GwXJImsijp=K]ʆ}<<2h40҆ 71vi\ o(ODr%=4|ё7l3wDϓmHcr0שּׁ3^\Eĕ =59mMl Oq%Ʃ PVKFlF8M%c+ˌU;

z5 *paJyHݱBcɓ(z >ˢ^<_EAY1 zXq/@%'?|oakf =oj~c{Pw<)v y.K<2I"p}V/J "SVIx80_$Ge1A6Fy6kɯ@V0΃؇Pki{mqݼC5De l団FY;\E,. '4#Nb/h {sG#ӢmظaE|ē;ܧ\ ƅ5ɹ`sAg 1M 钶JeM K3M d9PO 00 \F+sm~NM(˦rwm!# #B,y+>)}wβ}pOr0Tqη -%Fqg5 DžiK=U\heBx+}ܱ IhN 5NvVkeJ2#B5w:FBBs&hxX+u9Edþ |(@oɘXd ~j.%!aF]3u:Jft!a44?9ExĶ͗Gĺ-\oy>ŝY'LS-`Upa֤P׿726aHuC1@9/ 3?gA'0d kaK >Q#5<'U[]%c;VIu/k7{ӥN2iU1#mt7qϹ畟L/QCGF ' D_yfY]OFVCYd?m z 71'K;q |k XAڡX!cyuӁO;ЇUO2CRk MJ^ElS[г!$G33}§ciGI?#)fGm,#J`f|0̎dZDAx[6L+ [>PJ}c &>ꮬ)NHipY I8 'OZW pLc 4Iz)oCO=L8#Ux="BP`zK,()x&#!:yIeF#ҥ4ك6WLC*|[P)ÈDPi{RNiĆ-2vbqp=t|l\I곁-d 7 ևBcQmQٸ(H;f]+=y&{Y5_ m .vH|YZfX2ʗ=;$L廮\@ԵSгx=um,:Ҁ6q@Z |q T#8XDe6qyiq.юSeӔL!6_@#Ns1L =$ 600#J1s!\W}8jRh 4Y@ U knOBڇ'R9@,&S]cؾLT]$?۬pj_v:Ű iPpw(-;.<`]`-CԔO9vNC؆|6L Eh|ft'S-.h)IǮ4w2>jA%><,zOqkٷ~ hT(? uȶQz7 |8t29.7vPA1/f K|NoP(Jx|Gk,65BXXі$m:͖jT{C+9kcļ8LftP WUӿר$sԶSp\}6O&d-T]VVZb¤+o8A),`̄ >NqQY8!atGjBts-"'ҡNtE*87Dy9_3dQO˿K9n+EN4dkz:8 1<մ;%΁5qt*Y/_̑d"7GoKBÀ'&fj҆pD͙=|DM&6C+S4XQ?J7 #e-4 8lZ`Ń`,}췀㈜JkJPꉇ7V(O;V[Dܑs=cȆ1?|&0rx_xR.?}GFOLoY=Rdw ,dRaWVX/yB_$Rs`Ler~: qݎLЯbLƎ[ZH(Fer -0A,sDIx z]DfcEC*]I ^K>>@}DWD3`Qglklg'sbp6ݑ[W$ [ڛm}Dy@(+w^5%3*R { \`(Wƒdx @nAvb4X8"9__X#l[VeyDtHzc^6Ph#涯qLd+džWB]L>-Mtɚɶ>6mOhRմ]t,bKHxWg@MTTemD{&Ijhw}> buhQ//:݇m"o3saad$`/..2N!LOp\(v*L]*$WЍoϡnJV m+qZE Nq%RBAyK8b`I;>{ _ծᤫ`xaP< _3eFxOFu&]`kR$=&UV\k>+nvĀdcߣ/`SaX*"{R|Yoi59%.[Xy%cHR=pKcC5[4 iIti?v֓ei}Ïdv%n<`Gg8DS5Ḿ{ScN,V.xn~|녞da{{װD.45ğOyppgS(j~0MC͵-(ntYHN8x+d=߬L"h) 2fU2kBWHZ' :t+whрk z`^]?B2@/ij4)D7zoKnXQU%J Ea52DhI2θWEB9\ttѷ(Exscnxc$7ZYVU MBNO-+¯Z)|o&1ehK+-yD, m[壄gQ*zӃ蕁VWu:DWTmS@3m_;=$] qЗ#.*XgZD۔Vl]8&%2 I&m,:ȁ6~ Tc.?XA˹ Ip_ 4!ӛ7ef&O^kEX ̦jI.5;Kʆ9V}{ r;)9`! RLV7sJl0 Jh3+}j @(Pv0}-{.6ȃ`: _?mWh7䑥SJ H43" lh]K~rR9YzJ7'ɆmFrF"[5%dhR&lKx v_!a=v&dnLB0qSqQ bQ>ryw*Cpwe);yN[:˾uKq 4"X6#,N6di"| zzjHPwnzaTT 闉# H=,?_>@ݣD{oCa_'{{ dXn1:g{I/Yמ @eUASJz-wv- O3)+8cHˁNEafE}M|ƛ"VK E:Z 1cdH3"v֓MED7Fny gc?vxKgwoBqp~:C Оb}.lO1_a["qۜ,!*A"[zX`KPRĥք_A۴d/o oifrdFA_,N{o4k( ^NPhi6elr#a-ʤeAXr1fu"YsrH^܋9x\u]c[XRWk7I"R@K@(Zn&8x٣:yݮx&cP_q=SJX ̔&d^p(֛3Mފ-kFUp1+NoDbN2-aԠK&sH]=ve̖Z'B5up#*J&k, {-{qޜ@SL}~XMRSL ' ]"'J껜MeZ5ĥg4V2Y4WڨYս5\Uv$CJF@"~ԓ hc4g;ϭ3sU+gc?ziODA5qW }נg૶(+dBPGt ` 2%5VQn }S H&/(F[w*?-s+†O}3"d20\bTāb0[Ҋ`s[5ᑆГt}mV_EmSx!_!&C9K"ܥ7ŝMgV;mF_zuhtGĺEQl3&Oi*O>J݁(*[ cm H/ /nfW''*z\m`{$зL<-NI.o#$Tgw)IZ8#C12`Vnr 3r:ɚNyrRȨ距>_`P%{H%eeNxo3WY({x>; x~/2yxuڻhL|p _ #Fy7*S-.'~Y0:߿GH3۟#(h|>|9mISܚH( ^RK) S^/zZ>NjR"ŤAJ]ʞ7`*1ƻp`Vc_M?`NfK1ʎ#S{st]Ϛ8nz07om(%~5̗z -pjw:%0%kw-6-BŸZLJ#1[W)!K/Ȇ`y xR; 7 .V.3ĚC>Q>.@\OƸ*U&Uî^:ÍcxJ[*O]ȹ &3,(Y0,>\pX 6̍ ɇ@V WQe?t٘=r UZ`B O@XK]) "[Z]E"kdSmoEyАpȚH.]z%g(N}]Xvk]cggd=86źUTہF!~I ԆK4 mLꥵKEɣ^u . ?qX DㄍWかV j_V6p5n{Ǚ='v}爔sʐ3sՐٺn%-3cs194 j۱|N))@n$_hG(u]2b%؜wtg~9 t[I _C xmo-eRrꩧ:;TuXe N-Yq=廕M(?AU)< QUٕ. iG}y&ڮu>Yr87e/yw˜Z[FG^Ei?<ߦ3D,:.(rpaNȨ=7wN?Ӗ@LN2`NxdJ:.Ø̙)="м&|>C[BH.ìʨ q8ԩ(^Vr*H*g1⌮(2kZD؆J* p;`ddWNItfZ 0 Ɉ =҆ 0BϼFYixC-yg̫./i3]Ο1I z05UqE Њ]bk641s(fE-t߅m+jyHjlK*JCtl/e Qې= iJ2|/R Ǿ܈z+Or#]SKkO_,N9ˠ Yyw\5KuFv E,%ƒUNm`\^KgQlR41&lΕmqQ;L.bl.{E1Js*y5$ iQ2Vi9t/‘/>=8i\[0p5j"0f2wK飽Nj&5+p{gwp*0+LWQ])Q~զ5DLAD1O|\d2mNC}\¶5TM"xSBi$,}1"/MݱIfM:wa}+F饗٘rl$(M0q:Gƅ'F`<ojMށq:vD[]{판]-7 ͫ~̆` ߿@xPIݫzu6y_<ڃ=y z+7[J|Q4`^B0G<Ը}^Ũ1`*~${Y!ihE/Kpql酞EfSʝ6TWѪ ϱH௾/$M& zrT=!b^ؼdo$-lV.X!"bG i)7J\y֕d~Sa_@9ö<o!qʱGDLJ"+ 1}CTۧlDz+Ee1Jd6))|*WԂhHj1.RivAkI`)Л\}-AqTsS~ GC|b /3#Y {Wdcw0<(jEMQUH1XlR!B/>Ĺ8 F?[_`q?›o5[ %Ĝl*_y&:պBOSΘ5Ci}8e*ѷ14 G~=|=4\.oɔ&ϖp#rxܷ$6 A_NS=A}9?Gaz nv_9{S"_k[_4*ķ_G$RBJZ2,K='pg34J>* "rTo8WՄU3dɡD*'?Pút `=1 k6hszmˆndJ>PV)ҧKENoeH3Lrd|KȊ3YRfYWue?3(VYM&q5 05K<;KfSqh^LSu?pveE彰,BR4;#^UZqFIqӹz=L(#CLUuX(\۲s|0c*F]=!Y[{f,nҀf,k9rGoƻC̣( H!Uz!'mϋKQ]Yft_Ϛ_lIO2IP{O^/s [ 96 ~ 'rF7'PC_)H\KΜL)&{O_ǻ? #+_75ڵɅ7zrͅMk(ISvݖ%=.v>vTCcؙnq,"E⥩^| jЀ33C 5b@ ٖ?1y=O ԀP|Wt" '^Huϲl<;ǛBN h$;&im&Gq$='5kk<'Sa]j:Ŝ~?ay?iBaE}Ƥϟct:"e*6OmjCLfIu_jn\rO x"/DhBW^K8գ ) jͅnu1xsq,&33dLF*C?3lsuD ~(19k@E[02 foe%ဓE(V#yF q[[}!e|^W HSkΊ:)6-ǡ9dʱ&S tHo\-;*SxP`_ %.GC:/5yqª!#m:H-`Uɏɶ1wv[DTO?m=Ẍ́x} ޱt/G/"$%fD"r?*gi@4Rεe)X&@hA6L.oLX "2 #a)O$. \T1cg(-ƺk[f~7h1ū%˲Jva[EHP%+T DppPXuS__kܜ!; [Tm%^ᓠD1a=cm!0!wX,>'DPiQ@0r#'ka8|0Zcmdp*N,iPt^ڶ>A"[ y-ƕ [` gP'b%^ˑ)J%0JTfY)e͎l OZ `¥(sXڃVEf5N;-jRW1-+NƩE^<Esff!ਔ6I]}g]^NLc:'}(v $;n\f u20{Uu]hfnz/KLM#|GQvhT e!CrZOs?w3ix8*#W-$@,ɼD6RE=5v&%MPυcI(H0Yε 'Lෞ/.Tw2Lf'bRdr< ގc= NT@t57mV6\o|g|鴯diI0'$4А3ڽE%@,*6Fg/6j=A/L4v 6&$¤] 2.0ȹ\˚ޅE\57MD=/nS'ﴴM{M7L]C^y?Ŭ&ZH7; /%v=8x7l8CX3F6r -8S@p`j9'ȧF}P[tTǡp/358'IJmϚy(MڮH84L"1N kGqPأߎJ 0/k71VQ4&~0baZR0}k.:,~*e Ê]; lAJc(BaȠQ906RUXdpc~\&rɥ ?T %䭊m,k[xs䷍|UGS嚰An㍬OsWjNEI4(& aC1$X=JgؼݷFnjbAD4pB <_Y„;:=ECmȉOa4X$Z`Dr eet OFIKʌJ^=JPo$`|ZkC 9#|O}kFVVs*ޥuHmF_H{L(gFЉ]Ns=8] boTsœwqemqM,K"\$1| ,JPrYwĀ 跔0 a} ! A-d.]Tti5w)_Fe/x,Vќ^[Lk{$2NCCBJW:%b$Cl >#c.Pbq[c pRttHr NU$@gqeCE0|p>7oJf1\lcM Bj[Vn秛xxgZ[I7n;jIQ:M)Xi]ܲe9?L+a1OMz'z  ]I'CC=)SsT@&^,+hCipei"Д ;J%6uk%)!CJJׂ82b;'k^LY0 J"% }ewC7Ft O&-$fly3ֈrnq1v?Ccc&a,p֌ʒg/1PHRv"UUoa:0<`Fp: fPpV!9d{ ᎕1lCQ萾jgy{e2uEDy^&RtF@+[RX*Jߡ 'a͜Q$ 3)𑨼Tj#=N? bW>f#Y2,&CIYQylpa6Bg6rL@q̰h5Zpة>o=% l'-\Qw吪$>^H\e`pFf.a"4W_t^ _rΔIRM;lz{s_QCB$ `bOx l̩!m,ۙn!+y~`oS" /놘6RD lC/ O?E׳i~c&S?N>Qڒ`0R-D Rsm䬯GeYmV!}KeeH$Kk1 ˌi 60o#6)> "t&1qUiyE#wR;Mxb5o.QI]p3=?lŏbۨH~؜\' ?E \erQJd[An ' Hb$Qµ_)Ο2qKخ tBC݂3\F!ycNm(LEX7]nγ4=g.$KȏŨa~e~$㟏K/lN%1*sݨd,BChy i/|h56X%6 8 Yj^au0On/][h@grzI]J否*T98z#[Q%k +x͆Ǝx`Z[k2R]&o[G>ߊ,xh\#nj7ꔠ6zf8θ] ܢp,i4IvrƒDWpvۏ yA*(WyF (Ȃ i)~Ut>qHyMt΋ԯ}zȬ*F*rP_#h^;C<Κg#A*1N:'Mh4ad'cuF{d sS]z=,`etPCs%AdYK\3HܐpU— ѓފEl:82ix!`m,K!,9@hN3a QrIQᧀ<1Oc:v"r^IT)2|%4XNTau^>&l2@"77Y}iWP.} bm/=wz%|A vA| 啥4k#rZauł`4?NCQQ zTU ғ)sog$Aa wei{H &UNPJܜ,źOX* 4D{6/hi!spy?A FN4g(s5p!ťP%)!/Q}#_ J#ԙz6M Om$ kOiㅦz5.[=.rࡠ-!8so+&+nL~v'^k:R|CaS433ɖ0Hd.DvN7~Ðcm4Q>fr[m곾>\]gS~J6NNy.&Omi| :8I/OeJKSi[#/#F90 xah٘WSqGDZAx^)>Wg ONqpa&";ū BV&gؿ0:nDp,0YcᆮLj9U\e'Q~$%Ϯomv&]jAu@DLK @A9 vGm1lP S0ʡs.&]zHfYu(ew <<`= s€/#n=G9#z0뾣l׵ RYڮM2VDumReb^.NO"vugTS:XOԙQ} R:reI(:^h <ˣ!ir6u->SAF'dPR.C `ke?7MA,r> )ɜܑ=5]*O9ԹI/oa$me i :Y\w>I/e֣q&h!(d`Ɣjhg&zM#L=^4X;Qwϻ?y 4ΧB\ripmW+!8s* )Û_v2f=p[ABOzi}YpMx<ϐD:VzfdIFs0ٛi+vT^@]^Vʐ^ks+ѳF2a ϼ\S^yݺ2K,hI`is4NM||2A:Pc"]cXq%:K(rM6`/h?~.]B_VaH(g҉ءerQӗ$3׿C;_VoUrQn6!B%j3Ja?*W0,ϪFbM)a "tpRɮ@D5S)L&D۱{Ņqd@!$%zًmj . ޝaA^ ob vV\ae_o ln\ޝk qM>JZct=!LRSgfɎWutICGLHG{_*b5:btQ}Fa6FaSSIxu},p_D|P G%4A~ԙƬ[peȮ$ (,9>lF Il-\5>l4C(O0ۡXcr[t*9Vh N{i+ϥ)SۆYYg3 rJkO\ m8aV4Sw fe1>_/v%3 =*87#ߏ{2&~\@go%Bxuֈݧ?;'f W$njC]v <^**<4:]|)Ɋ~s_*N:iBfJ]0HqАGeH [_, ^mWʑ\|;rҎ/$q&Z0kpg_hþ}5 }kx˲&2:U\zظ';wAy|'2gXd2Y aItn£A֊,lqsV߽E`IG >Eި,9:ȇ/iZ')xIF77o[SRHXᛄ 4X{؟Š}0ˉZGwuZtmygE HR"MFe PDG<ރGyOW)DM l+[B-?i6v)W9u8Kq-آu;VWS LL&|1Aqe+D`t:~= q澄~(UO1W0W R72K;s9Os#@zU`2uHe)|܏tVk7&i??CU? ۩*:ϑ:D {}X72Ғ( Ǜ15[8u@䲤1a;% *V{b.%B[gQ&I_at_ЧƆ<k6)Nv*I~2P)pe}8B/Zpxaƈy #AJ*2 F,4\>>o_?+If d %ږԁww"gZG̗d P5/dV$|Ylӯ qF2^RH&~wv|B c]}4J!wyXQΑ<Džf9n.Vl9{\ b.I PvV㈣Dx k1)#qKh[E7g&KbK$ ^f3T-8"~I*րSLMfBz7r6ϼ Y) Tn;(b54 >luNfHgTj®D4`5) ܉p_ [`XXV{j,#aG6Nd߃XU+!dk(s>/2'¸mY6gZlx{_jAW+ $3c"fNCrv "r3!`[AKEin(tu1ԏsWѕԢ$!HE&O .EisEjjrGFuw3l%Q T0_4+'uΆW.03ƶg<6gD_(tP+ꗜc7"z35Uͩܓog~|?Ch"e *XP=0=sK}2?(KGcahT"2pC0ۏI)oxTzj~G!")~dyJS”հ#0תI=w&-F|, k9> '@#2mNH=mxgUxUI3o;ˣL3EpΞv0w~0#!ȷwB=`*`9I{ӥfaYc4(ɱPVф2qzj9֏90#bgFɿmEBGΨwQGT?/Q6Z lRf8<`'Ao֏]UXCv{<fGZp|˶-Y /BN)t)Ԗ֯d×욦;W]-3I-㢛@vd b݄/"iuIڨh&nSa $+p caҦ{uK}@8'6 `n Mf|C^6)TO[w<?֥«Ü:U 4iæT [8>=:&]cAtW$mjW g爚+>h~Xv[++-$ # XGe+(qKTyxo mᰑYB/3qPiJc< mȈEz90"6~HXh"%S=QWܩX}#βJCXan_I6>/b`0CТ\ G-(JKjuu0 UB#^&=6y8C@b+fY`Z5RY\#)$Z@np ']!jqMD2pNΧFҵ {-+IYtlKjؕX+>Px`OKƘ2\[ՐC܈;9 &MoQ8e1߅SP tL;rb&" (yz8>̤e7hX1l1}5H \bԍ%l3&xfn/ʺ螟jdK RElm5SrB[U\={8''&=ff91=|^tB%ILmz4Ӏbs{@0IJMIb**VWqb©JDM߮uh{1[)A gG) ɟ &Ke*!~?|cvSAnTKR[e9X#n0Z%^I)Ltյ5:RDEM=ghk"uȮTh!&/ %n֧NDɻqEb`„7F)aW0zH4oZV''0z;r3c3h 88W[+ T%#Lmo~D۩EI_L Bs%7^{ghCyMQg!>"kQ`E.=siP,x?ꀫ~OmB%դ^ACb-jqnݝBoSRq^}5NλI5a7EGm!7SZ"ҮKoعrDG.o:UQH=G+M$匙n+FZ 7bq_^bͽ]#'DC1nm!aQu"ՁDD-~vB5~$$=Dޭj} {ffTћЏ4 ue߿J|׳;T]2h%rD]>*$y0Ap" ɃAQ}oC#R?):Ke "CR>CB(*Y[.LuQgS5־9ǔǁm8 hw/ښ蕆}hYMi$jF.r7hb5ajᆔ*qM Q 剏D߻& 7 h+~ǝiY'N{#xϨgZH-ȘqQi^s7/,-r* %)SHCAbmj㿩4S󔬫/iDQ2^'MI.g9)y=t.ɽnku/hw OL?߆mvkPf\]Q $,Ǭl +?I976 ysH$-uiO"+<@';~Vʢ59PhjzY=:ޥ`-$,.C:8 a)$ECkxX(zF~auSqČCqtn R~ⰲ!2CAi~"^)d*̓_JOT8̀Owзq(eV&Kgc]o^﹔mxWBWpgBTZEj ҳgG631MҦ"=ݫZ)֝:/L79DoI1$-'š==s.ԖҐ1_.ͧtdy'ߩ0 e -}E~t<[ۗ<=StU>Oirݷr, 8#y;/}`N|!Jd&S餉= 2PH4I, BsIcg4߷x 9\x,ChLW{ TA~[-\.=䈳Yq&̲;uRfzJ?`Ɉ%vF,`(-LՇ SinK-th.{.BAD=W~ 7ҾQ vlKsAli4:s_ T? dK;P[ԣ5nL. 8?%bI-IWǩgwI%GpZ`0 ]GW%Oe-{( }&sgEW^dX=LhD@a0 qs pQ gw`a=b&󾽅PAm\~4kԖ }@1'PQ8zr4S(@N|Fl0Lsu+RhVzN}#-#Q5UT%_M >_,88w!6dq6(92O~R8bp]3$K *לdtGᒴUVxVTz ֩8\-+ x5PfœRDD^F[m$T>e!1%oZFV% UEjR f؜y^3C_j.:[Jb3Y9Am $9S OjZc1<#Gn\]Ÿ5Z%uCy7'1i5 K('Ge-cn|պ ZÃGApgl;!˄F]*i @"JѴ&:Dl ~ <1x,xyhqnZct b{~HvWMxp*qk-b/1`~VɦvWcsuZ!~M2a,,1wdmBM <&~jH5wMz6P1F1=mpp޸Eu}_ѢѣwK 47]8jPiY\"S#UjKZ9tbc-(KLqBMd}iik.zeuKn͸f/g,5OZqVA%udo<ڻ,f;DzZ-@]ҋWF[fɁTZies̳W+Pq~kUVƗdHU15|dh?Q% ~sZS5,;dKȡ RN) :HҖ~el,S ]́٫[R2݃e#+0VOY Q.T`kb#zK&[Ik-۩$s&3t&!;ohb"4hOܰj)Mz0JDF$nG!.'JhYVGmN׼Sh,eaƖ*ʄM)|3_R%@ ׃MZV5iT9s5 CPeFC͒~=zK|^gWn-1jַ׎;ԄWg'N_[u N/P42y\()g]OTRu*@NQeSC)d70 c>@pv:q H6'yi)b\Fi74F>͒˛xwI ,ؤ{,pݱ%:,?Un"yKӛ.xs'l&Xk"l?.]k*u~ɰ!ZIw -/t_hAEi۰Eq8!S[:Dpݯ`w$0"|/сd%Pn%2(~7rU1G|G@~  P#3dR1r d3 ]UncgUD!׿V̏?V)!|4vQfI.i 9֧ qRfajzjkpRmkOQ9Y~UzG2tmz5W:v|Q-& 3&h&ITY>< 8ćU1}rkKZ1؅+^Nj_; j~&>܉@ fNn4$Lfܻ8XOǹbeR\8`  [jKBaȷw=.9Њ+l 2м+gM dEBFaVw`ZO7O$g\CqŤ݀G*AM*:U CA~wCL3GA{%9( _dлPH O6S, s["]O }S,aaaUZ mػF}inBéʎt+Hn_@9)\R=X&[X 5g߶$\-Lձ_ne^)#ײ-=(~-ぱdh}aNYU65kUP%BXw8FCO~wOvx!uSCϟ ԟ^8Llr/} 3!֔VN> jf Y\5 pxJd+DWi6Yq[f& _9ZF܄A8@+նk }wODXzj.-e$ {YJ}|!>OOQ_jD5A~lQ8 \\P3,My?z(Sߕ|t Y:4@C~pSΏ z{1+7\^գ.=JTP6Xe}T |B|f^lN:n+w$QG^҈ 6.cG魝h:aedXD Tj2&mmtnaeWI3$#:+Nɽ5ks bq\HJ; ';@xz9ֶȘ (-=ᬋ lHڼ y*p$/dŨF*_1Dp"pӖs= 7qQ@ʵi62&<_,GGT,Ku<v j~?5S#둒_qfJ?D^* Ir`) сd =Uf\H3Dm.Q߶At:*aa9xTAp ! V)J;VE g#GmhN:1k7׍[ &$y2Aߧn~X &-u&" m(LPˍ݁ i? Β{7#X^)?zT.I]T5j8Ofq1ǯ}G9ph!?ÉJc!)j:7Qϧޞrep 6gT  6rXz9M)K0u$Kr`\{/İ%UHs)[?]z޶ge6Yʤ9;!Z' .).RT(|}:q=}>к,6z%=>\o/]k6w_5ו8:W JjĉN~?'$]m׈N-;e MKde4sلlW8qpnF`!52?%ȏwd7qL5H_.aB$׵"af׾Bs4&9ҿF{ WN@kHMHscAEzW.:=OL_+a/;p*sb㽴1PN`ԌͿV &HxI" &YG|͈'6,[ *4=4Τ s'7z~@Ԟ"vb6F$3Zu±wc & *TϧFnޝy 'U&ai;F$Ж_ 5rv?0L.%y[s\Y9}FέVdWa 6f(3 "q:]wAP1;𦨗g/v*t\_Nnm ~ugv@f!֕N,%`"Y?id3UCYlM] "ыr՜DpI U~ek\+#kJ]K̡,iv|OPOCD7]fB쿹|7EF ݏ^>Uw@p.}Zm.rTSh!Ƅ{SAʻP(jm {e8{o et&ѷkk$X3SLk d۞uP oğ`1y`_ِd09<i~N\@Ks6c+^XǁoB2jPRJ~9#5؅ B~ ;qfmA?q#8lrft ױAV{iH=nE$ӯ_C E0w)Rrx9MϙBgFcx׎l*#=XD=gPWiƴõ992yJMCTrUg>PL 3qصFX‰{P |PV;KNްA`۠%tO(#WFQ@KOa>L4)!JL=ȹmuMtJ;O2=LóUZ`[t?cp˾5wk R;R;tVT)qeA9,>B%-32"t[;XAE]pb{BǚȰz@gsђZ_6iDZnǛ]Q/I bh5-1`@Rc_c5qO*$uy4ͽpL\X0^^U/Zw(n: R ]9x:cD5ͭTcгm1TVyLS ᱠ>ʂA6`\c('lQSz5X9ocE`7aT^] vpQ 84i369-['l' J9~,]Ys!dK.<~'_ȒT̰k#BgnƨQMbda1iPކvx>ým=l f孵űxVzRQX s!y{ L"y"g-؅|I?'(qG $REBI=@i\z|Y!! BHa$FR֔!Y 5Vo53.)81e޻R䆖7xF;|^fžZ7$thrUJsݜ@!ñ&+S9afW?.ەiTd5FU)q :H,t׎fp ,kCĤw WBmgY5g0yB1{@V$}" fE\l9VpPLTMC~G;-'o ,:iL:MW :7;LfN;5vxkyv+J_һUW͛ڙRަ‘j_=L~S;^ƥ.W@)0B*e[nB5p:q[I/zN ' eJ85x"RYGj;:E~Bi&IiTVx)ʹgR#uL%E]0NzP&ĖYx& + NKE]whLNGD\(tT"96' H}~&AnA8?;!fJ +})F2o]& i*7Ze>;KqT%f/FTjq(\c굽&M/~mlJ4OͲ^&1Y:PZ sm"c3W^1qIA(! ,2;Τ>w5wg؊ ^7 (c,IuG6o/\OUqOmO?M`^;?XV҅Ra#z ]$;u^)uF'Fq́d'Xu$a=n'< VItd4[)-,TSbu6jǭ#9q/Ju`Zp>JFIkeFs i^͸nc!hh1OZw`əoσ"HEHzHtm@DA= ą׿ Di/2Жb7԰f$SSzPR@$Zu<-BŹoo:PbQwgm`6oTpeY Ve0<ǣ4c4Ÿ(r 2AYZ/.%OavmeD?_DN\[/S'dݢ wQ_՝/ 64=+zVwԖLbF@2)Sg`@O7^Р5=kz3,ڿMF2eM(/dbk"_rZ.[m<į7{Jd؊[]RN7"[cKmxfN)g |4]gkp~%Q8y">T3gz42Sf O# U ΃7GU'#2-QD7D{yB~\$Q<\ >sn5Y4R+Ak%{ KDޯx `Nn{]gq\^d+ȯȃ\b%)۔FS>i{b;9{o,Y6,?lLg:ovp jxFaٝ 2ony#9n_Ϸ:qb-_ ƪ?R2lB41]ZsUΟrGTfKD#uDwN ,)uP݌j.$p.]hȜj  enԱnnWh"'CnQi,+V`8ۘ^v1 7[uݢP>OiHl>'IN_&(:8&fRit `%-lsBp&4rz>j,@V­ 7P42%x$ZTŚ9bfgbASk`fН-Oz-703*Pt%[qȡìwŐ46*:kOO*]y|)NևL\zXJ0E&jjMy } )?|K[2=B-qbMr}|f0FKJ8j"x`< 6Q%#o|ItmUodǻ>FNJN;s :7ssMhjχ]zİBl)ƽ5 BLd$S ZӔ2Ĥy/Х+W䈓6I;Z#6}sX])c<"۫$3VWa]2M/,`șr Ñĸ7pQu־MrhLJ_+.8kIDH3$?H`:5n RrrL޾-UBM|l0@~#c9ۗ{]V&|5n;ex ݋0Y-C7Dݓĕ^NKaxXܑe8D|D 0|YEa57jZ'ʴ,%k'|dOŊyW.OIo u",M;!ykb| 6w .X'D?Ht b|eia%+aK[;38Wԃ=a~/MH]0!bg?*ϳ.NvBo uKϏ]#E6:uKnZN3()ȓۛ B91~ ӧ&לrvCNUmđt}9tHIeW6x0Y2S{(j}Adt2< uؓA&z9 1ip(%opOH¸o$ېK2x@L2M΀- p3Du!3W# I%#x4qk):I>?2N.،;07')e׷+fr|lZdji29Dad)(eW\>E+A'u§T1Eueh6T -T-o4TnΔ<ӏ9諁K.X땮=]~:g(, W{:q^=Ho(;5 ,9@]4ܢ& xz2}k}dh##V"sזz$x3~[\~;? mwW#%=MSNwa @^[|K['`THB(u:y'-VT\U(+_Nc!&KBwGߕ p'WA{x{'C>(Z:Xbs5D<{rL͕Ya xvx"Eדhr=٪9y27S7Nΰo{PmH^8Z K\W=uY翂}$9sdt0 d-8cLĤ^{11ĸܲ&m|`q%[Y9yI&Fm+p3Àҝ$Ю㛼ibCxXtÖQ;Zj'4"K>irAS1Ch7 jW|x1_K_nt߀S5K iFҎeQ4A$\ӽ\D7ăK9eY]*^\f6 B׺@9z --ԙzly?$(r Y6ݷm-twi`8O؊Y m./4w[*7dɔF ?JlZRnY^dBVRw]%%puIR`.{ފK:"(uaJP5L^-R}9"@if4'^TU5] 2/x){vvɟbٺ .gJ`:$nӋ+ImFi ϬߜF##[.`J^zK%_0oYnL q }:'Νz{| W#P\؂+gB0v9~^ [Ő.a0&`QyEy?˲`mȶ{hNW5A L &ebOuMSS۞e0U9y`i[:5m>)YYFG\iCGʺk$i&1Sաs!2:nƭ |T,^B(s yz4՞PCbV)|KC!"6Fb\RxtISA?gLWnW aIX{5+[FW =WYsn Vk(kDGii8tTkq AM:"TxCq-\{oD_cXP{Ӫ<"a pzhYdMG3q +|&w*8odM$VT^Y'x)ۈ+%S7$Bg>6H`WV [$;ߚ`Cr!qPȸ 8&x'G݃YLK>z9+VbnSD~ J[hAeLn7X,ṙ& A1eэHoNUϏثc66#v ӺB5@FR:іsD<?VϣM~HRL;[G覟"Q?C_⾫bL %>F׮kPVBJt1~6ˏpfBh5Y![<:P{ "BykfK$ Z\mF?*,$UiE8 ?`Cdo4}v WY~vk {`IeA *8\N'WY9{?`b!ye'f2Q)BI$h~_D]SY/mqVskzt5IJF7ݫ1 ^<0z{'W;/UG@f.72| 1J:PH2 ¬|N[CHx`7Lya\)9Tm:+ӥ+W>׎5!NaVyBKtuV`L²&nk7JXɱd'N4ˣ+֛$5Ps Q&*cöPPνR7HOr ,4  *+ ;h oӨy& 1 t31.W@[p8s1_1SN*R?Jw@zkַo9uVc^$ڏq^& =Ec?GP>/*Xr3Ɍ^YAOe\ݮn|:=j2V7eG~|Ҥ?V,`ƙ9a PZ3 gѫɾkmJ'ʆUNz>) \;:W̥67]q\\C8;3X]|~DzaGW7S?W3}#ݔy8DQlaZR=\TSeXlu0Dj:,`@RyS m^: A{wW96by^ZAi^AIPfFży)WgDϬN"23-m 4K 8dL|爯Z>aI[7$,j@)Og,\cY ~h>?=4mӭu]!&VE}'tcC_biNA(BC`]?)"]$ 9 ]j!ͮ fPhGPho16hM^ ~;%[b3RV31ïJ!޽C1& B__WqmVsn[5s`ώ6Kt!rn:kc'Ќ^kf)J*J`$p*KMz.jO0WO Q$c*4 -GFkA^4dA9oMs"m̈́G }Yq4RpnvYi$?5ҟmD2M 3p Q?0(z}8˜d?#ŠKYNGi7EV`oj4b+Cոx;Xe.wn3j/l@U}1\Ȳ*doo 1VΥw2A-^2 Qu.E]^ĥ#q#!yzomc=t:|]@un5>E=QM8LGkԳ1*NGZēGѕtdqHM?z#Mߡ.CĢs~jQٸγ_}fWDJ@p4=N B(v)B4ABqvϧu$ZF*_ǽۨr &Uz]L!n9ڭ  iH!RQdp4R_|6ZE}I_9SSω#Ӊk˦&~xn_'_O64X%QW [ʰnzr|) W T%TlvSCupb3Z[~?R};3^nrsN(\HbhVΊ]PXYH]%q'$f @gf2l'cC݆`&y㴞J:?#CrV=Efm'9慭ݪlÌ=r3N="W:JNoˮ:cƀT[YEHP?XAcHDL lY.g :00v˄z1K0Brs@G{IX>aiڎFE %jm(.mt)ݨeљkzMYؐ#z"W246t2hf>hj`l煰3#{ՎVc8&NW6% 7Nka7 AdG$U ` s*[71~y_`LS垊d]U4L= vҶ+Ѡ{\$GȸbMW&)(Ae[4o28UMm )g'o7»T, 1i[N&3Ao,ZB[eU)\۷/@l)c\p0R9$O5Ȑ'-+RgMPO޴+It;T73ņgELBępSP&Jc1m:-kұ9:f!@53`w BK9j/$d]t_/'4>Ԋ v͝N@\zsk;ni 1&Щ|1v3Mnvjj{$ o5넺D.(#t"(k…M3a2COMDe2ab)(]ٶP JUEyR#| eɻKf_'<?H9fcwo@IeZfd >#'=kd~8Wgw;Rga7NfWw j=O'fyZ&! s(,# hfPpK=1٧0~@[͉Qxm+^ #_>o"{fu}G+ _4F!kz雟MnG,'FJtTTD>D> n*Vߓ;3|Wn-95wg1}"1JA+\gZ)q=ؐ2ox|W՞H_EXj66rգ`%/wUp4;s" 6d 1ebuj.0N{Z,YsFH(ϝT'kMWOd7!Q f~{Qą =4݉W1/%KWwϤ$Ǎ n")sZ;+$]MiX5*I=ECd A _w7\1(lOx1{[~%C2Q.3h8-t3h[H6a}.\QT,wb^9e΁ZGT EMwB(Oh's`* q1L (;M{IbvӦDp opZ3lUsBƠsY^-6ۓ :u%dWhpOFye^E U7̞獣k>_~Z…@GnoH4rHf rBR<8?/u#6K^@V)~@K2?/Γ #mUz--Ou1rZlF#c0%M(Kka9o|{^mĤ2S?>P:JWdai>וK蟮 z,w`t%L/LCFͽ =`NQ1l;k%M 7bTI(TıG #ssc׉*}*Y퍋xVШl?-7s@Yɏ/& '{#k AɯyzIE@$i۔h~QJϳ],7xe/`jP-O *<24aN܅aMqO |qP[S*gR"Zb@5jpS:K"WAWtquEsm>#B HR8&.32XH]^s8fWy+̩Y# \=EY!]]vrUڧZڃIjSӵ>3*X1^^]˜-Pkv"ƿ_'@6 @ARPƩMBl>DuZ6IF~'8"0kPVL[2EC'+*i[`\0&S 2DuZa@f wk^xDŽ7@LKnAIՓcռZ;xHs [ Zn%Ho?96 74H{1A0і:#ݜGbDDr3szS:?Q?YTqǻ!P|3^+< ȍB!4ܨĪ؈5/p<0֚~n$,cɀ L8\* 9r 9Ptغb(d =>yaN-#/Zbm׺ Qn܌ W\xy)Zf1~W%ϩ !q%T$a0q5VsLb@ͨG#UWY7@ 3U5UW]6&(]JۡwbHvpTE= IMpsݱ\ȕ T(@@ hStqq.o\NWdhVi;J~К O,kVN(r4Yoo[)e^34fW@D)f"OdU3i_ڇ+<#eB5@T-boRp;Cg":)Q-t_;^,x08EGZqʂN:`_9?/Vxet8 k]a?7{ "=A5[ߵw!ۂO^ ߺ,_\VWqX>M"1sQt43n<Ô 3N+Z;t8AmU!"6Ut]m%${gixMgf\$bj\d8ҕ ]"%^웁I#-dqy- y(`n/zٖ hz9=E@PtwRF0 `۽K%,K୬lz{7 hz]Y$Q?*ͽmɩwvp8U"?n3\>e+'o(me m< euA`UF\2EVӔ\Dr}8GGLwäFT IՃ;;2|LJNkkTt ʝr'P3c&g'նjZlTT||`,Nϖ j#J+߼w%FShnVw3\g!Z3:j,ΟĀMf2yD.ST߭t<2CеhzrF;DZR%Z=mx*&@r=8^X^Ѕ_tN R (8[$VndHȽrtwxFPGBJ\K1`8=H}5$sR$"-1Kƻ׍`%iy'A]PTNyтtzTel41EC _ԑ&P?Z8w`b./t-CFqWu [5 pKybn.ao HrH ZSdNAG*Z w67 {LwKh0zBFlf%x Ǎj5MBnsU0 Wr|fX8uXA%vXX&0SR:NKS'ZNf7)Bq2]qt4ƈQeb3 Z'/uZ@hP. ldO<~7r־G?>6RE1cp0ib5/1펤A?Xآt']8I(tTf;HʱSKA4JN$!kw4 ^@7onv1+RC[DD$ͽFOU!'ѱ5j (9e]1ݥWK0OdekLL |4ھʌfgغ}>5f#u `hT~ܠ֮6م~q6՚>sOʟ1'KiR, |^%燵&5n,AH sSLmQCʠfrLQKi7"#%gyxs:kl(d]qt Mi'"Xv4%GW` xG\p'6$Ikp6hS;+Me `,j}" UmJCG(So z^!ԔŮNDFvG2ud W~/9 Պ*\Dߙnد/ePcy=cDL@Wv ?~)dB Psi 9u4z-v[B j)npג!!҉Z~K_ @%܅ EL'ҍ P| !vug;bG|fF!"̇ :bIA[ƄP0C*{>2ٱˀ)/_Au:qdEK0shjL 䌆\qoySgg?akAGbbQJZHP5Ѕiy}VܛiLx<"q_aKvnc*Od>\$0d_?%%įb #V[ P `rB18(V*FRQ>-pYuvfFb-a.Glk0" LWG{I'mB-nP«gZ#}Hk٧m/0ÖNjcsMBܤL4[>@v):Kgi vUhv`-Mչ=`Z D"S?re!  z[%3}CPAoϭ6[ကvh[T*4E?M̙=` KS/c{q Mׄc)y- #c|n(y%GAگ+ G7z?B}s/@g=/2#x4lS5(؟0d hJzwV4w_s H6we>1`ȴgbQ&cR@L,4Xcd*}cK72v).?Wx uK(T8/29+g=-*x#!{ n>wY(_+OPcUx}U&E*$WP #G$WkLHƹB.ۇ;hIEZO'DYdo5Qo1;7/8\y8l& EEH Er,jJE "د/.ucai 4o#yD%Kxf7UA#RQ*L?I߾7 VG<;>7x\ӭoϿ=k  ;K\Ak&,JӆkY\ܬm!㿌`oоdZOkƃC4:/n̞nZ&yU7UH7u) l։pH7}s|]Lr]1!8kF/ʷX-:J  ǵENozTMFlۦ=WB]5||rxYnB1d,BW z腫%{sNTr1U,Lp؋iX5٩U 0 3>.I9| "f#;Ck2}HZ;XgTAV貭BD~RuMYܢ% .VxQxyW 'Z𪏼nm{l^7H0ľ60l&nҴ_26zHVM/>DBk3zyprxS7l-*,2Qi ]"ZߵĿ^4DMcoYw&+k}3'Z#?wWv̖L1 Nkz)3P BhcJn|nr3o:Fs媗%KIL$WJ+AWgg1(˻7v9#Lk :_ыHVXWZM49 o5WiFqY~E[)<+0Gnd^O&Yvd֮D〄;"j-a`2_H_MDE[+ğ gr}eI:)l"'-Z V>yh~Z $NF! 1]O31gW wgˋ%ܓ )x ӅyEڨBWa*l39-`&}hJAdKL*ӎ;X4lfG?fo+ q38W'ıKvu6}-fvLHXUG$޾?]5ΆYQ MÃМHhf&!Ad9$bBv)Z%=0au_HhX+Ng>#Wܐ" hnAu3:ַSQ@؂矐64f}ܴ6u\ptr&Ov}=vSN0N:}Nn 3͘ )DLFkt# ݉q]48ܶ2T=1L#4 GŃݵLOnD8w Ө,NCt0vةatIBpTפ 8( aO⪮eC&-u "q'įOlnY>"9l&%`܄i &f) zH\ J凞Z3~G?~LJJ-3N5fb??fOZp:s(>|Y>r %/]I=UYQy8B| ۈE2Ad$H;V,(ZOTo&ޯ$e = ^u*0&N];$UUBe;%F8v(Q%q-f{m4~aXcAJkn&c~wmO Й'"׆vZZ#$kSAj!,觓qmL30!1!V`ruX!Ҽ']3^^c$!${:dĒ?:(,I6 ֢59Uՠ Yv @xxj^IE PA;wUh%_JdDO7j+[z/ Q>^85ҌB,mK=cM"e1v|Jqo<}]aZ`shO(jN!NM>1@bVLq`Sk}HE F- 3xLM<37tnNi nv>6R>) F(k=7,|XT&6ue H#`ҒljY8ӊG!xD! cm/?3>:Uf" upy ȌkW^3]cu;eH0ȶS-{p]c9}H-5Ww挔~1,_@䢳c ;])$43ńb'C٤xQr̃.1s};9=`?fY SRq;͑B:JN?2Eī@x=Hf1C_h[5YsZ.@rPuk}?zzqE):uA3ڳz8ei8 sBcw.E e1SR7r8B!A$=#@JMbotJV ]'Ҏ\VSJ lRQ8dڳ%a`kKeV 1h Jb4.]}O<ƞ6[-6w-3eHٓvcK54r*ӆό1讽93yǥm& 8.!}|{+iuBO‚pNHa5{T5NA "n$FȴmE!QW$5b-3YjV2uC ѫ~d%"FmvUMV(LpEUw @>'QuH㉹zJp{eO׹, W_yt{r' 7Vmfi󔖙ԯ6ّ%FV޾u"} B_IZr`.EKsC[հ@a;$6>{W|U"A3x_6j_coEezgsT@BDM,_DW|ªJZd4u+s7hVuW5o AAe/t4)#3| 7i#A!ԱA%bn$, c|[M-dޜ1ʏ8ޖf|Z P 2J֓ݲwP@o ӺzxpCmOXK`uʮbUV|xJO[tªo~:b~lGA>y !ywkuXjZD<.C5[/iȧuv|{ X5+OZȀKBnۥSl e6Cp`)wǜoq/Wj"hZ&>/rJl 8* sԯnK&Ț䢷vDg'FnzB-^uIpe$ECR?zRP9|6O{p-њ 1S F@1)&"nRuJ꓃$Z`cG4}wCc\*hskT(߉jr"Po@t Kc.Z((4oŢ44d4i5Up|2Y "i{5kCEh4tNƚ5Xjߨ 4PřOt5֣G#COo  u\',Y; W!5mZ+:1 / u!z3]KB7Or:V٣jY=,>?ukѷޓҗ ] eR$d[&4 ɹN,yp{*d0b{/UGazXrʆ;H%jzBi'-7`do0̊uu},)rҟ{ l-ENlә$ f1өvͺ }ie&ba]ie}N|t3qBA<ı=v5(Օ@#|ɲA+0!b, WYMTŇʨROv U3DUi_w'yͧAD8DVty\g g ]iLlDP)kt d,/ਔ˜=9b4DҎN<Ѣ*dO@by7ˡQ7Mv~;=8(aj,bD/5$oѣƗrR꟞#n6ۮT1~V_,ȫjc:W[aAz4 Ԁ]NDa?1gt@:6'iщ&Lu1RQL8c*V,e0d#~$˄SnhukxX>sАma`M"xHLUͶQ#ZIceK p: )H0G~D/Gedoq;e}XJmZNkokOOu?' > r$/n5McJX@r2c*8"bU% >9 o&P"ygvKᾒ~Oqrs~-rP1%~;.œ!xj,xcXY*k-p"~ b?$^~*e` *{ #2ٌXZѸ o]]f qjUuB4mJxS{cL8Aґa.:R%P%i缅;}QHzuU: t!1>|f rj>T;b篁n}Z|,:qQ/7WGB?;a|}1~U }AJfk' vFiAxiJ/Nr3ᓘ}^r 7tJ3wQl\)dպ%1wQś_+"SNaϠp'?by%~ȏL4AT`h@.Џ7dկ1hK|~WNJ3pSC2fB;1ȳЉ (0ܑnJ Gpmmv+@C=ӒΖ+Y۶кlU?̞v@ O^D!Qmbf!I.x[iPi3wjRNfGL@gP3~;G 9Xy:Kt.J??,ib(;{7 'U v=)Tǽmln0d#+i EgU'YBGycOoz +rظL|;_AbT &6k+Z2Ǝn&J]3z}hSdsb:3#-!dwNBiþZàƧ@b07ErNATT+9@2-g #o"PTx~ Z~^sIgb4VV H>g^ug±6A3P,3o>`|Dlk=tkc_Ag;4GKa}E "2`iI[E/X:8&s<Ł13d Et={Au4ڒzMXL1/g@Ůf#Q>d;GZ<)hÈ[``#y߯TӐ7/:k=]87Z?E7fFu%13@X ZuGynkj0`Ni:aD)KD¡`Ԩ"]z`GnBhg1BuT&x8\dRoDIB Bb1Sz› T̅ q!vDzѝ= /wlEv!1+)*H'/%f7]^f_rp,#g9Q$?z{Mo[8Av02?p cm|;-sk\L2(Pr#7O-<=ݏ[93 O[쬗|S8RyºCǥp׋VoH+b0vӹ DnW-~)%lI2HUjHb>%AVZ0,Xa޲(9}VNc*C 7C=N )>pϘ>`r[ wE-.cqbS07U>CU/^TʓS{/0mt-+9Dvw^__4Xw?ygS͟P$kw{/tC.u9閪uvYnDN9HxT^ds1FBG݅#iZ ޟ}̎ܖXFg8$+樗HA.6Olϳ_*̈́WHX3/qւIjgEKs"ʰODӏ7< ]x|YȮӹz^`ŀc q?CuJ{rVwIJAe\a{VH[mW9d~݋*d b!A+eۙ Ӧ}Xpr>ģBһBJK`%XNEmuBSSɌY5&{z?`-SyjwJ\O f[W}Gc'5$O2oOR!S2њ/+8)^1IGթ:ATl29Al'N; i gNu~2v.h鹑`-pg %KLO.,%wj)pY.sqaa<_:"M P4FZ3^W))<_RxeYB}_jF;MW}쭤lc l1i:'8/q;>f#BpE琹n/GEĉ+#iFݾR6 /QD$`{jcaaW zz >ƯMFI|Ym uYM:E+*@֖ۤиJ 0r t˺%O5W)pM"iHA{턊1Wrf:# j@ۖ*y1eq=r/4#Q=%}ٴu'E1t˲ 첱 n@pߊ[ l8Ai2xj՛#m ;uJn/ߏrAMB$7^&x}of4GǪ0.yOC"(-Qp%>>Q#TfwK{0F9Can)~}n}{{cR=F ϝ*D "z:,V;@bjEn6;cY*V$FOGPRww4w=`R>9nB $bȰ8o,X-:/ZkZV:x)dAPpm%%TQ>J~>tt؂aH#mW]hI0x*؍ > :5RA1#!XY<~mWa3^2KtW.m w(^:c@ 1Jd!Z Wq+L2#qahܿ"Vד!`.$}h# B[qdfH/P@sD{5o5G3 ; ^0K8uP9Ғ N_sZG|PRQtӑlXQn`͈\ r̀IN'N-K҇C/Pȡ`BVY|=C< 5<)r-AgYѹBE @GEW>J>j:" MhN5WW˾Үa+L3P$5z~9/?kZ2$7Itj#xJ ] 4M&5Fd/MDIeR] @*'b/2lilIU0$c$," A/}hoȑz@,F@te)ҘXJ?Z*c=s}+I[/AJNM31pDo7ib*tt`ݳZaqr ;B"V' N&x"is҈]YI8COq݄!c " CBPK(/ʼ9UNXG)SJ[t#cO3Lw:RBD 8d(; 2O Sjʃcb7e0!o-W‡)6N\gi\I°~Y1IФY4jmR7 QӜ~qr"ᄐtSVGS]'OƊѧ%:VO'"PϚ;`_`^ s'=@ooZfY]X{@"<%&sd4dH ]y&ɢ>m6~|SY$2 Ԩ,cQ1&)F2hٟv QI94Ǣ W 5{sFm'V~K1) X 5t6Zߩ\v %jE SMs7)_&Aً1U ~cz12 d $[h6ڱV^GPB6+Xܟ剡6[(ߠR/$UQhFv#B[vHm!'xݦ6ߧlesa$t0x~cRVc2F#l4qƹ/߶\'ԫ[He 4NnI#ҙA*ukfhh%"`B*}vB7>uٻ 2A\אX:0+}GbhˁŁƜH_z-BE'n SEcPRyȨV:DS<..Bds5RElȃl:EXxwa[14PFP"%Z > ヮtƃ3 `=)SWz?Arûɀz݆3;5PTHݫ \,7ڞ96.4A/8&Y!TlKxx)E$iQUyvZ[&bW폦3*P?^{bytIWU2xCF64GJ9w۸`%j ]fu8;!-l]ql{ tddOWc?e䟩J֤`K3} ٽXZT3G3Swu9Hdz+DbdI-؉'y]X-eTHKng^1 R`o}@i:/tAe_W#/_Ee_<0[vr .Jfj MXRBpV#k%1J{y >0͊.4d߼tybvNOH`55Q}c۞l0HWoM@Dʗ"Nة0ӓ )<+[~z-̗~f`-]q4}] |)te áxATW=)kl:9Oq;V^ZFj1:\sJhpF3i|[eQPGv߰H JRoW'[l:cWMN6~S||K[0FX搅HR?"\sy䛮dĤSܲwhcj}$ovѺ =z>UlOy&Ex(%W3$ՉcJ2>j`i8Y~8%I_q-:pIJkLS84P7e"9XNZxK(m# 噰z "#ҢGb# ]r#_냍%P:)=/wVn]N0aA 4e~zATHncG\͡WKxsz6WzB$v9ŵh~ts\bC&hM~8{N,yp.RV>N7gGW)6IJhȂEqwD藲g"?vkFi|as$¼rF z`n:lpYˌECF&v2x2V?{8K  =Fë:qrnMo0H3 ȫs<Xh\Ⱦhй%S'`Xf.~c$%(1$-*f+I7{#ޗ:omE_*?Y٠roTeLf XPVf ''LIb+!*֧Q=*":MÎ\N޽ zjrk"^F'9L'2Gb8>e145rQ)y!fGy<\ڏKPBI<7ֶ$!ΑLtp,3X)">Q9k..+]@@COEB!6,ҟWQM"A)zcR&χ|SGug8ƢTM)z6}J "#2 J Y]zaC^<CpfWr<Ms.I߮}]&<NUό L918E;A3wqTe@q?{;M ϘҶPc5T~ pQ5 YEGGnB4<ƃu>;Rid2w1yT4ٚ i= %gEnO]Hюb5pYhByл1zIB$@41~i\͊)c9vӐvE+lԇq w$Vw _Zђhy_<۪s瓣 cŪ\W-f$| [ё>vv y@4-$@lz*f˪ӶIhњlPrbb,Owv^gxϳD4K.ٻ]Ȅ~9 UI0y>e-ܐJ?nMgW=8 7 2M?KFA ȩd f3ødZت؛2i?TGs&NrѪ֑">nf(g?xMbUrnwT1&$M3IOq_QZ!7ύP2GXRCP|as:sUsL>v' ڿ x!iXVd4\ix*/?udTκ{2+S(=1^>6XPa!-&{ȟsAT=5{z/6]9Lpziã mFqfOaKb=9id$Bf3e碍 bn1B|si%eQ{x&W /B>[z8 >7m asTAwfv\b1G!anqc-p&R;m;MRoo\j(NWLXIkZ fdçKڿ NReV*_aZPGP_*ո]P]E~ӯ7^_+J1p ۣMh&R*?b*":AOMu_P2ڻ.8^t4UNX3>'Z>@4S F >n:|ms@2wm1&UM|<Ps TYo: 0*HܨI4z8HK͑X8-pZ/auK;ipAG츂lX'.^e#,WYY c TB~JX޻ΞMqc$hzvqVJ~gPX#rBVY)JM7i6 Ȁ>!'p}<>HcZa`֙)>%*.u9􈯼*|쌻6?#is%'v+[,b;)7Ԟ`(D0C|#f OTNn,S[`_q~AP38ﮒX`x|}"`5o3{3Q+QqX1"rH=*\Q oyhr#DBVq=TJ~ 6_׺̫kvm%Z)qs8#; >+{@mGGilD6V~Zt၌ FLgI%{HDž-շ!ڸT2f;hk '蒑OS>-݋Czo A(M[S\$ bnÑx6D13_ a DE1 dmp"p*]Tœ/'dLt~H3ŵ.P>v^TVأpb/J4*XH$֫7x:smƛ80HݲJ|2D+)| UVNy-3.ȇoV#M2دKi'F4r*' hs?٬g.SިL$&A'\gn${'jss^*: :v x<]L0ِ"CWɘ܍XEKbT)*;YGa s@V[$qEVޅgW6Tw{G~|sN1 aݟ˙/S!cjzlRJCob6: $m[44Pn楝 ⳡnIQ8݇0*8LavJja3M)>!ژۤ {*01Udo61<x3 œ[kL?5Sg ­G42S*5)^vt*4A4\6 wزl%[Z6p:~~kxL!#^Dءez""22 N3:v̷7xsʣ4ڛP #ʲo-1bhw֠1HlMt\:& QLOR|ZA,_eFӝmn%y]2aS寺inyÅg= o}+!D.>Ѥ꟏YJr" ?/zHP2EA:(YwE cOt-@ֻDf FŜieZ7~$<} (A1\ᯗ[ m`528~d &Aka@{:P T*JIA!e9pSNPSra E D&@fk Vb% e3>"2⯶Ā ryԗRrS({ޟ+BvCťr;8 j6҅\Z6vuoB'@a @u"ݶV_Α"qǜrU=@KkT.715Q|aȱz9OiJ6vnᗑAz+{"E).h,V w 4@Yhl_N%bv +Q ڳ敵*I&kE[IJ0#R`( ո%" !;@1BSNw]hFFŻ\S{H]b*ɥ Q΁2W\dSxB^zcdu'Zt.a(g)sc#p4PZ {F-d5GqUŴ9$؟ ȁbs%i70muG/\> Yn{8z`-CWAo>3=\:aQ*H(vI&z}؂BjAI.2&~[5cߒҁvYfIB ^2u/6E7n2+5jW4xaaCݯ}`::s872aF]ũ#_քYI|e%whDJ@V]sʠYJ*\^ MA 0faODEfѧ' !xț.#!){,jש.p߲} Ơ Xg GeJ^hJv/AGz8)\1Ȳ}\ L]ZeZNT5~$^􂶢⸙H JM"b[V䂼0CI&8Ui~ cY*  ʔGX<7^/u>+{ à JZ 6Qt q궣`]xmV6hہ*$aN3mz` U7Ԗ+\lڻ$Ѿ^Cs P3[6 V[HB60sYbAAE]*< bg-NxI8ӕ3X]rk Î v4ՏwGLBAy\(^b} ]1HΣ[bx`AbxG'^^x?S&eF }Kk'N1a#^>W^ˁOkNHp5kf ~K O :*P _żTF\[-vWN@xT 7GWHgp,ppv| |/] rV}lZ ǻ%^EGz$d*qux9Ze p V$#2~mZdO o UB$lKS}uum.jqAܵ@Qw2% m_ڢ٩]M$^b8W,:]FX+mVh8uX bГE~zDiɘqX?;wxŽ)$Q]8zף|߬HuRbή 9Bi7;+Yuϛg҆^^j[hoa|S"\DžcՖjj@<󩟗qVZNYuҲERHV[18ʗbߙT5£*vڭu+ET-W 3,icwS#8OѶpygLyYm,,\kwahUk|LGMk~1Vx$k[Tia.߁7.Mpjdy[8 @jxDfg`1ftr= a%GIpG )Fi[%sJm?/V\t_nm {αTF(mX,˚=0Pn<_gg*SmǥTlUpqя00 ߊWl1NB[b$䓰|HvIBp!bPK߻%l~m{i3Np$~@BrUOe_m#jOx A.|Z:+=K±2_ue`1e}#O|&3^lVp(ISV(]Ba4] {N hngՇp 1g7䷂ԛ7$"dÉ:`Ҽ2K1 >Z1Af^`ыa囂>j^Q䐃Kl^+ zK/ Z]kQ$*1Di0 + !{Btp-;uN6d./Fs"; `C0m$_oN0 qw8f/3π;^\ie (5WW@tF^(mǞFO=~!HGfr\ I߷ S-9PG7³_<%Lky]C6@Xp^%%d'p^X΢v~fi^wBioƥDuɫR^eFstet'2keft]Ie8;RFM&íϗWFXӤY 1'(c6i8 3.P10;Df _wK32ڥ$mL^y5KDXywvǁ.q ==zEǍ W1[).Q:d! LC76x [eR8E`ÚbNjvTK~u oF3U(:Z 'JM01yL.1CΑ$aR ƉqkNdt.)F*_f %B[瞓n\?oSu2kj8Rzr!tu2!2[ 3cOl[Pα ɞhm8TRg8đIm^Bed^Hr6\N/XZ)F%+ rK&.gZt,as/caȗ6[?|e 3C[\?(&GbXBA}ꧧbB\%/gXt0.`B5ѵۂeic7IĬx>$LqZ0Vp2pi`a /+FO1v.R?x_|6}*usirhe\+Öv6 -x!=K\وZQ#唟yAq, :oU^FnQ$-+rYJ` &Jؼ|A0܈)`GB)kD `/KmvG#)N?YzˁJO MbxEnVe/FFhȷ> BѴ2M볥*Q' ﶂAO8Fx t֋ͯC U24V0oLQ_T0hxKEo`t` VBM"N=9.~Q&5y:OYpf[pN/׎ UKr-e,Ë!\K QQVE~0X6m: d*nMHa >pe#{wkoUGP3`f^IhŦ)at?ޫlo2TC ZSx5/Q`u"CzZ"jIVԟA*m8] ڛhq&Mއ$>kf%͞B oPLB/96 BC`gS ȘBY &F5j4<֗.<Hʹ܈ ,.~%S?hN+َ Z1+$q 5fYPwX%T53הٶ9Ͻ׵Nu=[vt-fQ|>X6Z@e$'%)p]}XEr~ҦeQb.Rub'xs;N!VNTL8 [#İ䦤%MWʀ&M' vl/YSbc :3Z23AX^Xa>gZT[Q]@ 7QF*"=c 5Ec R[Әdq̱]’_$XUѢ[%ʹ4O2-l_UC%W0rrL$[э:Gzn$`ϥ~n@0<eYmK,:ރv um}"8(oݿ7(+);W8Yf*7dWF\uCDoPVs߀[o| 6; A:)TT#_XGUO&ӘͳCc:;һyρی{=(`JP|]zY!B .8L@R>K`CZDYkI83e>3$=[]YP$nB7gfU,[QuBFaԌ __S P`T&$f-C&Mk ho&2.̰L%ez4`y+fao V!rf]Y /0>P=)jW&=q48is!sO)ۨN**щuV$l1IwFK Ob }&6pCy-ELhoc_Va0Mu$d/0I? ҵSpB]e);1e`H7Q@t&`5x{gհv‚.ijaKBu-p~>q^y _9qh-lpa/GB)Wۈf#_C@&Yh/3~\JxO(ݕj%f2u^7oDZ%, 8iIŪߙCWJ?"f[|M{< 5S6XqWDc @6V5b$uqk(X@q`ov"GkBb,T-v*ة>+ H[Jo9qz<3@^ JZqrIwAqQ[D^{JiLIn*tNdIL b?(p y >(]ʧ-ZO舽ʟUQw`m6=t,,i|x~Xǟ /4WAWV>j`n>t&se\rL#;Y P(zYScp[w5nE͜`GD i=Z tKB.$NII߳ h< mu<"2.4b=>"`1WRZY3X:I|σupOb4\ }3Q=)yHO6L0hkP:=z`feHUIRJ_MF/ua_־1HXB5F0!@NDže5ـ"G829\'@2b<,9|xkz}sg5i= q`O1^,4~݊/n RmZp%戒"7nj}V9׊\%2 bmF&,d[@W~T16 W+Q0NjSƖ%\ sNU8>Gb ] CbI8CX-\!rT6J\oeN Ev10O#Έ`SgC=f؂~ ;z *U^\' 6e^'캆6Y9vw[% :K R4HdPY{ h/,XVکRw:HrK)bw;qJtZUwK`b G =!+e hͺTP\gz춇(?19̒HNa$_x#@$qY f=,$[Uodb j%wcu5c/Qx}O)5X7 鐔񐇐McJFe:ЭC`+\bto [m&K̰k+heokCV+7yU%]oUt.o=%[ hxl?.]X+uzNgT9c1F-华UMNzL]r (Y%r5 w@]?XetO^DSDSbXǟ!@,T6"T ݏEnC:`d+T ϨcdCpo&0cxr(p%:Q#yR(P 78Wf(4yS,Hv[!l!F#Tf%0B6j1H0FΐP(pBq'rI-uOF><xԐ{ (kP:pFːNzIqF!Y405Q*?Щ򃌠kHv^RÌ?= ^ږOfe_5 4Flءu츒F5bD#rO>j 8*orWN[3t-k֘f*:CqN8PnlA E.Ec]5mƀ jP` f$orZ lfCƂ?i*d<&xJƛbop?ߚ>%@8#?Z>_s\ >X DdB,Pud&]+=(g'f\ӫܣ!gUM eX竨!u i#݉DkV}a#!C 3ñ 0T`Qjۖ[nUROBcmwk53`r7G(>k(UX{,>-RAl4BN69 &Ae'GeӏQ}h|nzaƭl<K~Ϸs\L\&MUuR̥CEpKphMrИѼY``H{]Ew yTnR-s O@poƱbd;<DŽs‰ͮk򴄝(z,Gn{?4jax.兏p`okא]}9y06!:{;kaފwiN&Q'ܟ Wレ U<DPÿ1jsǿzG^W_"Nd١=e(HĘٽ50_ ƋI]mAwiAU.ص+yOB< Z[ +[_6+E㔳|xCk5H =K 30]/#_k{|ouY;!M&҃{r"e^Gܪ"nvE&_x*G.Wug=O֪sB?;Sz*rۖXvs@a`>DN d@qin{Mc-}?h*0a _O& ;^XtЬV7zd2ⵢ4;+hIiw Kܢ~bJ+Z (P0pRhځWAteRF92MP$t;.e1?ǔ; O+檂odb8ʪstq^jfnRF`{EbiH@Lg ĪXɃ2R[c֩ .jm8%3Q[֑?N90% Q?/h05J^sΪyzSXyt A귱k%y1%+7u#Hh|O8]itf2?>2]%j6iN(vaZ8Na[tp[-_8C<&Bw(cn"[[`6 se*3762S)ĒSEG]PO6|y5R]OGh*~PuU6( %@j 1(q*] 2וu{*KX>G8$R_bg + c>0)QUU\f;ea"Wi:W-9EIN$mnڨVCN^dT;.'E4S/Mق4:_dCÌyc7m7@tE&v]U2-Vtk꬈ΚL%Wgi-me[=2 G19ر$ÒOC5xpNX!SمLD7m Tkfk?^ˀ?V)|a\Mo8wPy\G,%AW-΢ @fDͬp^o{{ |V(fU:yy?DxЏֻܛ g2~uf+g򂲐諽D+|ZĂb2j's)or-ˁ>ަ=à)y0vϴ{g@K{&|eG ×GdUn{-ًvں첇e}O')<qc?\7 eU*[ 569S{@ZN+>9oBl0{XN&y0j HZ֡HRm|hUyt.hIU?~>\n&0ˌ4*V %=$Ǒѧ]sf~1@PdWPAfT ]gghE~)'ܻ䴸Brz:C-о턖}&$# ;監d|4BF^]`dTFt'6q[s:}AvFS(؛ɵ~a*_AI dft6CgjjRSNjYpݶ'Zv<'~]3^q9>~FX0P6,`SұAr6(A=D~Ɨ*J9mK.' %' j25.X?S %՞dgBb$Hg߅FЙ\ KڲqryGU#`uHWoڶ+A@_r9{=Hw Sd;pɧ?M9}DH_wgl%_{ʇ&EIM![RbdhVQe*=}nRaGvgvOa#:=K-Є-lWˤG *_58$AWٖwyUVn>܈3-z|HGHH1]&f$x(V]bAjπjT[K&9'%*;] C. ʮ:I݀LzKCrMZdiAl y4/.㡫m{m{g:C=.bJ˪NHٯĢV#-Q9vĨǹof[OsWe% |ssXOYNuꈿ+0>zVBlITJ{?@h| 68z`G7=ae:̩/_pnwZJn^Lo4!4ә2.Bbͫ's mr(iD MmXpsvw^K}fFln .pQDUjO?f$ne YQ%4%$d#R]O{+|TCL LXF*-(N- q~CL'lh֮,f,;'-nhf}M1:@ Ew$}C-ׂuJƔeHU*WP .67S.<Вxfoءjҷ2곆.NT&:-%m uv3fm-ALE`9f_RwYL; S_V:W,{!r=`hW Iqu<3␻`4c~2wji=n׌Fo -Ҽ@ם_037oHbvZ JDMLI͍ӉԡF-ɼ?o (ݒUuG14( d~d3Îvv9Z9b6o⸱o2:t>䏟n?᷒aaD$Dž_`.;. Z~cPz)IEDFÐYhKqktb+D4jzHn^t$)v_ہWe+Dԉ`o‘,H\?¼%<)lBLmWeN9dYO"Xv8]E1D&|X.dSMXqkp nFB mN^'"*TT kSoڀ WƿejBG&< )ڔ%uԮVDM㦋rE;/1Y >Z퐒=7Eܧl[ZAwpr-ބ _}8gt}M mEN%2}v]h\Nݓ' J %%mŃ Kɽ`T2]2%R;2 wԒ> [RYQv k[`}NMbm^(Re9 c| sy0TN9un01NVFѧ"oo!Rw v2hsG5H Gs8Tt\8c~~IREejDQD텻(GN(5SW^;T^Ȋ?X/kM؇ac-ML7?Iq)z!ZYuCM֞4Xڅ_.&r{LZw7{#$ܹۧ#(\y9͜`-WW{wXnT\suSHڈ6e~b午Η֤<0Cwz$ݯ`:m0jֆF<_TqUU y o)o y".Yy/}xvmT 4kTmtީ'K@u# {'*4VB@e>BɁRKCǎU=6X+=HSz&7 Y B昋tHh#%tۓGlɷ _A9R9U=jSH-0d9QiBt<{I.}tUejU.p}ဋM6xr\x͛D. 㼣M|Y.Z7u6cI=\{#qiלIs%d}#T[ -}W Eo/"FХ637?њtdbޤOf`j-gl<̼qECxbv91m"Zb}]- K&E>d@D /^ 6 y"*E]"3Y*(a* ~g'vzjǗ]3עcD6Ϟix7">Œ͂M@Ӵ˚GXޚB΢$"a-Wt"[Ah p9 1 ܋)OU8ބTLK.^,l:?mVct @Џw/:d 1嚟\t- }#r((w, FOD"a/g$OS~j1^ӡԠ,Lu>LANe!(%($Dwp,q.xɕI,]3$zkRSuΑW/IpǺcB¢gu:,Z`>"+|A#6s{Uy&gH@ ?!th<fu|Y]F15mݑH|9_.ƳYG/p&j'<&ܡEԐ4*bx j-ϔn;ڲh`*_gΌ1Y&zHa?u_NŸkl1<9:f yF ff֊?DeAS$=MGpp(D9]l9@\Q!44w r%=X0M:SCW `ţrn& i{^=&hRDkgخv$s%pqPr"^rp#'O Pt=:'j7pGﴓn ml&1D 0!iZG;~U%~ՐOJةj1Vul]f R!Ԧʳebc:pRSчcCd+珉4b5.VImeX ),Gjm2j_Ifi G*vKI}u2dZsd )u,iCСp'0uE9đZh VSg:&K0SCR4r~7 Ȟ jB@\5$xe=g$9O_O1B041RVi1^lɳ #(JJ6eTd3zV3Y֯OΣLo1@QQKؔeYzqŇ1{|Mx=N.2//n2Qz ҀրIxvcĆY?(WrH3u4.͹@h;kLLaŔ]ռbsetC(~`{bc$7 5;Q <,C>N._aVVL :{Etmq ;FC{ʠ@QT2D^7o?l Kcj N«sBMu Dk )I2ڡϭ"SmF7>G|>% R۰H$fE#eh(?N~xbwz]Q^i+ʹ]2\HJtlkN0C)<;T%>@ʨ?~ .OMPjm%rz@HjMohjC"+2ʥwAI2nJgLA`̬|xHC.e$sF[ }C)r\brL;-Mה}d5r??w!Mxv,sRNU?;J2] P{5~y懰`{ZT 'kA }dwW zM(uӚۡB=grS ~G/2 9oeF;{pbDEV胈5n^QC"2LuMjG_:A d}[ynaC|%ԣm6K\%ھ y5aFE4L˾Mÿ=27@9m;PA\U&컿x҈ F7Y~ңeS\#q$X7ލoMR3J/S~ojMC{S4bɆqlƥ+EW@`δ@Sst}2? '>ަ>S)ˁe>IKIV>-ڍZWw 5 *fvU  }k,KvH@֞>}~Nج[|pXr }LVrU:j+C0fIˈQ=qՁU6쫴9mщN$pHy?f _K/J^^Ļ>lv͕ӗJWĊEƋ^׈qEl[(@r8 D5j0I> `hQciYȤ* FpAN׿Zta4<}];"(}n 73b;BA0쬅}Hr`bC7h_RzdkrncXl @*F lA`?G^@{y̳bU"?i;q!)'wnmmj H =[='TdC7(+It&*Q.ܡ=LBv^q`T}4,{F_jjHůFoT0(Y$ʕ% ^-xM W;;(l0LFHZoaq~۷o<}Q.G {@331ĕMgJKhi'H@9T4wx];%Oaрb}וPUFIGn$[-t|{Yx¾i1}U!-Nh?uL Ru,pXH~>&oɑ)=!9ȏ ,F[ҪT1>v2Z.]6njVsOR~_ҤFPMKi~LBwCYxc(xw7Yn̻=ق |o$&roޥ|W0Ԅ?ZZ"\Z/@݄v,Ms{oa+|0+ GB2P&Fp--q@8Ö¹#-aRÞv/uu9oO^|T!l 5:sA8@&M^A=|*ڋA~N$zO͠ H}4nZzg8Ո{֪A `˩ ^H*(t6.?ZCFv|Yb̅ҲZR!oµ(<7ʓ A^..rU[,J:ɜXaZVd;K5)mC͌"AL Ułpd02*HK% ڑ> [#'{9w踘ui8նdYpDjXg.肆?Xw1{st1I{Yc=>˒e$rbH8(6+eE C_8/E"~ㇴ:|{MЭ][p UGRMQ]6&hhCvT~`ԯLO&q8 G3UxX:F;?QBewMC uڽowK>Pcu(7L67wGVpH,Xyk8HT)ߋ3|t}mKCnJ@/`TWFI[ {ݐK+:lPl|?&E: [+A,v;8selJzסXYZAO€UH]qUM>-u_wr +4F|\h"<2tws787ШaS-D˷ʯ:pY<*id?ErܸC+Brn:e6b h_@dPI5V'(÷!TRCn;7dۑ.S<]Dn =O% fCo#\k5N![;^3"sgo.k+f3s+_X td+WbZ}Pzys[ &J/I8a!?#ԷNC_E67 4%mFX#=G>5^ou{>U8n8# N &iM;M8'J>) 9))u&zu9,ȃޭ>f:U ,@:ULCY,b3aSR"u ¯F3MS#ZFK N=7KPXŠ@jdQ[iAg5#gQ#a;/T5-ovN σ )"-`yxV^V[&%$om BbGicbX(ί]e^J$XRXpaGa0S]2O3|n=hojk@kJ?6Rq>B(ǗI6%ǦUQW FUJM3L$X4Z^zA${?mrd2{%źIut%;D3rֲ&ٽ61S^CoJđd5`mːXdqF.P(Eas%bq&ݒD~x!~sBץ `A6~_E\Oh_+X a`GT(7"#%ָKifcob-bsb\ _qgd0Xcvە4fhw>讅, ]+uIɋcp7Wh Š/|ddg? KkzMN,Ƥ%u44L4)V`vLK4;ŲƽhXd[PKq5,@LYggsVNjss@05TwqrMZG+ηbpI|逢}-TCOfvS1.Zxu CU [uFˮ%'YԼ Vd4KD$v)1sq>X^F 3/23඾cui<2O䆒n7V*p.+kR# f)Bd{Vz/aôg%j i)eb.68LyC;u.²TT`eR|&39yLedV F%nb4J§#yYR![D4˽}4}C1AFkY-r(LMR%PR_ُ\9K-_32fRd5&$};"2-V?ouTR+R1=-Ud]_7E`'ut` .v>U4i2sKvusF qiv CCLZoڳ;ӥ\A;1SI] .*H#C쳚. hڻ"iWVEwvbG@'q}RrԮ@ۋuC!< :@.R}=ЮMhؼW{Eǔ7{XK>w)PgEƨvn%ѻ(5֏W/ׂfا?2/տ8Xeq) !qk3GR joP:BSfX@6D>`mIg=y/q_|`ųu 𣺕} bpy@v9viAsYn}jdXN-ҐJ "ɰy}=>u+wtSgݔܼ]Гz=>0wV؏$~ (,z+&?+Yvt3Αv5ԟ"МB6p?_kL "u5tR4lJD's3:F64 tp^!^:6pngv&?1qvpoONB\Rxm>!xz7RѺoI;vAzke*zFxdl~t4&VEҚwטwU1g; VLtYXoKhu&1ܮJG Kz'ڨU$o%!4 &@QfB~Yk9ߝc7{ı kmz!*w#nhC0I)E[^Bzћ(A]9j)PGb5D^ {^ JKl/nɢϰx˅PldLgw9*~j¹Nb4l[ȇrK!kOT0&~} Ƒβō07_$>rSBwUnL|1ԋBt 'Yc^p}5'#(2cbU KiC] H:Mv/ (.1>Fe/J÷b(nfx2'(Mo KZm*(r0&(e2 {lLt+UM Kyd)?F.|J 'QEIgLċ *#S2hEȵ*jKL44g|)jFL ؎|4_+it"I4R86}nxVepDh!˗[LVx}XiXg~r-t=X~aMPvWZJH#| y>y:4 cCq4DWn_l!сDt"1ER#UUeLW{}c᧏rp5BȸxBM zzYc ӌ qD_h$(@A)-&ic9rKD@ =25㦈j;*` L6np0_uui{ljձ!xb>>0;J)aY"靁Ҝf=)~]wʥ!/B CF̫@" S}dbظ">_~RQ, Ѵ*-37}–@יwaB4Mu#(mk9s I8ϻ)\?ǀr /Uh:k# , Hy),kո֐] u8<[ߒ轺+UOBlape2gLģ*IziXqQ dv- cfkqN4@qSٺLZo^ZF vЎîY/Yc@WJUD#|)JCơMP /?_5%sV7;_,7_ɭ( TJ&ȹl$m3:8)yN*P"!gS4%*NDClSCs񭡺gt)ܥV a~2bEз--2GNjqmxITNGld d>q25)Fh O\g8ZƼ$!ҝ`F# =7';ԟ>$C{ 6 $~NJcews|O%P{R.q=7NZJŔ0ѱ2 zW19a3;$ &cI(0v(·Jdi LHgˌԚd{Si{Pd6Z4+taQqVڥX (ayXW$eds xk+g2Ty2 :bEI7s@#.LEUc7/=aG'.{7zKKBB֖?7j4)_rU v)Jߠ}L\FXWu=|v\ #,"!cߝf^i,~ '];?+&"IPx.rw>9;k@ /{:waجCz"**,t..C!xa!o:Hmv05:Ǝ[?o<\XMTaE:ЬNfc^BТf?},ŜDS6"j!9=WKo"芳4sjh4bH̏Y1:[] 7Hcjmm$?_vSxlز(wLZZD(/Sug7P|'+UGyDC# s\.l\#TV0faCŘnN >oegul`6*>%UO;6*xO0c,rN流e?E<} % .@'@hَ^ [pO{Mv%1E1pJx:Hw}kOL +vRC/[2Xaʋ?42-1(=܈!S/oW htL,ӳ".#!,*v܌:Ǝ(zs_6fzsk^t+p^,ڷAKm;OO  Z2Iu+jRә9D:]C햱BԎ#aO!kYbPPGS[Ѝ>FV \77/~Cs@^IeWI>>ӤYFN*:Ò.҇.)=ю87׵Cr"ʕ_ΘΒ3!+ĎYKwЌ;{k N ]|+ Ӿu YKQ>-c<l~VDz[{Dd.ĂL08ڲ m7nGӋ|ɘ]2 Ue.!5Y3kE^ .g(*VF_Ia_ ?2G({B9XU6p | RJ{r̽|%MJd* X4ĜJgpGtrY/hzhDCu`#/MCn}K2  ]֑ ۇP V᧍!s}K'-JJFk,/O/Di[%V\tLU\cín:gWD381aK?#ʴmNrl%LapTJAc=.#!2o"TR6BոwIi9Spqlyf=Oϑ5jX֊ǩ'*`P4!7 ٹꬆ('3oYԠ%_T"  H,+I! bHNhD0>/f>L~.Z Qanw,Xbrmj^x? ӆ%*%k߄绚luO;cRh>G_J GQ<,HR-e2J^BbL&s %;`*;];zfF ;~cx@;b"M BT B$hY],m /5zǴhfN}Ez#"@{Y'39(?g,kiJԄ5^$bI7DM1ֲj8i!jJ'  .Z;.v{c3QXM2~$gj;E%+>C)G@xis# +M^H6c4a \@zhF b&^Yk ]t=hJz~Kf}l*;^U^}8 }o@+?0_QowcoDEUтv5jߞd/p:Oϝzc~ -pY`Yx,PaNG^gR{{M^tMÐr_sIspAEۡogk2ؠpO3aSjFB&kze4o=#&^bP pv` N"wz[ `'wS=l ;!Duőxu[24zپ.f |$GG=\~ Eh WC{r#XdaG% w^.:ӻ!ÞAd6H #Hί~yƌve}!}..{΍O`&:&(xGyĹGp2* s@â7fM/W)S+<6_ `[zג"_s/8g>]g9Ge+6e{+ħ *gxwjUMm?CT(@ْ7MHi}aN@f* 4'zV)OF3٥n֯CV e>. (.`S)?GL?MyG:c)1~cR('߅DĨyŭbd0/A$aF}'G ҩ nZ'VTa#j͞Ў@.]NAW6<;PEGb^NSðY9J=4~%$~xqL NEZmD՜Z*k!sF(Dw3!= 3@tJ!p;1cOO1\Dkȯ Z9@QˇtsAьE\щ9&]rA=. }xWVҤVˉDsIb>KjAKuG`aAI{1gW Iٴ3}G8 ӑ~3uuN3n ̜Rs {=?W~!;r%&M4Ɔ<%oe)V{ُU3-D 3}Xʪ OՉ-I Y\lл Hd>(Ti'H ̴od-#r)X?G5{6/k9C=7ާ;"/C9FUIsF2fAT΂m?&Cop4 903>E4̒:6ŭ&X6Nλ\5Yg\A{Z:Xe>n_5ȃ|4cmR!ǓVH!po,x4\+=c@dxyYvhQBYoM=.*zG Ƒv wN!4ֵWLE7n ؿ]d}Urۙ%ry H6HGnNYϦ&+;&d6)~ׯ@R8T~x OQugromta u{Pĸ,H܆8҇tqx3=Ġ$3f+|ւ؇n#yNJLC{H!`Uˇ; blC)˯"Qg(smNt&1*yRq dx7M4&#eFU 'p8睳ۣ "tekvq}> |T؊:u7;eo- l7m?yޑ&`,-J Hq.'W7@ , N'h&q?~36W-jP*q3Nqox A}y|" yIf^TOqBIhk,daR6嗜z~x)y:sX'OuYV. b>켪au!= Eߊdf|*CƖ4rLA A #/P#˟%db hMehzmh  ;Z^B&\(~ǹℓ R<(3|VbGnfRWʁѾx %:ޑ%)a⤉h\*Jy0b웅}Fbd联U8*@#[^x=|ҙQ {i oY9_tz9:t>0 SygXK ,Dkpi!Aʶ:?d5nNAy\5o8+0I$e}-QBuY gX$JwR0uL9I.X5KnMVJY46Q|j ['aVZ^azU5/an tsC Y.JͻD"iQ/̴tryRg/>o,ic=E1Ɉ(r9JBncBU3_5h/y6StA@QD@7q9g Dٽ͐6&4g^})iBMFǠg!L6(Ol EmPH\J_o?-]<5B} )k*PՂ>I;bz6ZvaZ.^d[g4GV9 L4u>p%2-= #DegmbvplIls'VnBӒb9dqs*Qߝ[(a.zl5Dq$kwI IV^ū}h_#YmfA4,9 RcU 'T/.YFzJ9 =Ah/Ʃ-rFX/ gFə<%[qߦiSwgrR1 `i|>YKRZ4>S^ng5|Q&stCx?q?HCR|a"e;LP_^'K2'xDBB ՞U~-“zUqRRӌsxR9Ai@jH$Xѱ0䑒,eLY2M*2?Ax8F\\ki wi9.EtH$c䗋u}UK榑Л0#ӎ7!u8^qq7Ӈ5O!/g/8 O8SHc/*16¯h2gu֫es=DIzgT; g( ݯ{;O@'.}i~c/*3ݎ$w  7`+ +4.3 pf4h7l'R˸`]krbN vJKu%]8HdŪ+$EO7-U Jk1jI꺁nm},D1t!@93QXZ*p_ϲғjX7<6y2s:MjfBE22CI)%Z4sGe^}8tgNlE/G{XA~aSiȎ}$ȑZ@yiVE:w'u3h]H]h .N~+<2n&ߣ 2'T6.,l 켶!Fl!j8:CRaS+cv32npêUjp7!Imt6n1_g;DwpDζʂO`6 w#Z pz8p9u)|czhǍDjgwd+8`OI9[O^=v*/'94T]w~)z GP-WWZZ狎*SlqWRRѹePbXF>B<^j.o+o"4)bBn}xMe#a՗!t><Ð*o2(,I%jmLt:x}VD'(-he!n/Js󹒆XL3ameS#m_+h<N1^!LG?ζac&fTrQ܆|bp gf߼!;˭*$,EȄ蚁"M=}]RF~ 0h̫3I7Y_b8(ڻPGPqrhꏤ6P?P/{"e1 9K4Rm2$R|ub*On3hnyNٛiögWNUtJ@H5SZ*t90qr6ʏ!VKmq]$}L\*r#aÏZ.8D%8ls9DjYWF2{JmtA*9QO\ׯɦPw9s0ҩz.G?hCڊf.rĬVdI y.jPf/J!F/;iUHCu#NjB ^P@ߖuG)rKB#ow-ٚO5DS.:՚0^&oۗpbQLcM&ZTbh*W%@j}j"9H\Tc?;h:A?}ꞾSNVE#U'^BL%dހt=F8\4Zݣca;)M՞B;u;f,R@z'd*$Zy0r/7Fݚ8EJvq\VƢA`Kw%۱WI甥|?6aV<皫ox]Jpm| BqR3WqGQsݰb lz%y% ^θ0Z f_?i~و 9(9q!$DFb }'J85 O倓{=A {>=T]ݳ8 6 ܖ;\)͘7jsl}6[xkoZ͈X&n[\I,*g\ٓ5_DVcB< K*ߞ#ɽd@o9RvA EڗeeC}ơ{L05E0L̛BZQ~\;bH\ۋ,60+ GtN͜TT6~:DJ >֔ `GPFP777р'K4ۧNc%4 JA_)0_ Ÿ!ViCi׏je:|N7g>?yO ())E#-;gmPcG iOuNF7ougɹ5 )%tgZAh<7!\iE܆=hke2i@#bn1^OI7-,,N]FvE('oc1@ 1mEj2edHԓsdNx@~IGSRu\y ȭӕKy`"2;C"J N<|r~c!adu"8I7/y= :Ӡ-.ז MvTHlYIZfmӭ;B -itE:&+1.ҰW#A`d]q%2%oT+/3lĺpѯ]țq Qi{g!oKrHi˝Zay7Qzϩw+~~\w}[!_2PD;`ik4򇫧Vz`LCXCUZ<}Jk,k~c怉r~o^ei:2bPPH…WޠBf f[Bi=p<,9ݘCcOmLJWo8:*rE>Fע% w# uj{s\DF4pz><㾛zR2ۓ' ^qN Vnd~$%8;JD֋C^Q}iCG A,Q"8@+[6ZuObSe|;fs<$B%9EBz8L>; ZpAc+&)iv] 7tzfXwԚMoU@v^eǑŋrl}u.&#O3AH Rh1eqjP̚9M<(?pIe57G[,PV} [9翽.@{CpՊެ]zwm2jͧ u^V_qB8Crӊj k}wZ8bJxM$9Q]u;mRɒJ$MF<PyV{q>"r#%R0 K镲O O5}Y,zZ:mR"װ!z'M>Y DVؚa`G*e m,$INјƑLV,p6$Xj9:zF7/7݀p}#!21!\OI.U>AlXjaCRC&if<,CB3"\V;S(q;?} #V|i@ FY|sd<]?U5;ϖq -~yUV;{JYFRsCH\s匤Lyuݯle4hY1"9o8FX)P9I$}NV\{jMH?4n"vE8ů:x_fs\8˛2ҩpG9t.qv2EnG(@ٙBMgS 8uC!{ԭ`ldob|3f2y-^QdiT{''۱1 w1dp7Ƙ|0mwk[Nq](mq =_W i1Ęă0օ?t=e+k|Iƴ\)oL+4z%DE5*Чcir(hJWAOr (ȱ]W pX0d ܌bM6I @ 9g$oƳ`-{$?Y>-moFCҺ tyV>{jj/E׼cvZ赣ʻ|I O0?-#bY,'8;J+62fm⥣b³x&*[vG=IsK\szAh+Ȇ-_-2>aM躡ȏ!b#U 4c&=6"]\^z@QJux+Y md^"Kc؂ۋ[viB 3>=";ԥMX C䩪>ѝ7j!߱%Nc3)ْ,Ex({Q~<ֆct RKJ!V]5UR*=ҙ|ѕW, knF~_Q3PV`n>yxtg^mRvh0A*rm/W{~-yc=5a?8`x]v,i'"( VmjF q8Wށz77ܢ#"S鞍woL5Ioz"d{ Niޝ?E5B]TTd 0rk^eT!?`ʈR]iZ7l;Sb%MQٚLeI2շU6kmK5\8$Hf4am-C$+zTo돆ͧ+x6a|m O辐+( ۺyWrȫ+IƠ:LX۸QWug۶ fiԂNßMѴb*#YHQnhŅ@M$4_}&v,ŜA:B'(.{!zG:?W`CJ<Aingֿ|lH7,q!L k-V]6Rvpł6-c˝x)h]?`D@ 8U?W47|42*uGTH}w~gsE8HOȇjoڏ뫖%H[-ԿB<$Sט]:B>0`V,x٥b\FH4%Iٛ DJXBH3@, ͍cSEp0O?yG0S&Q [T"+F\<\tSg"&_~hЈzBqA2~ۿxܐ, i|Vk R_6: <enlPmuMLS+f}0Q5T ,k(xP"\ЊiAv po5wLfd^UVRQEMp//^f]퀩[ZIJL=&;2.z Si.8bDX8yY-Ӭ y3k4>)bu6Sl~gSM۹:&ISCdZw>  ]&G0*k0is1z0 eG.ks11^d鉁-hz>zsk3}ML͗نv8(|tckcbëMd\D<$k{zDmTY즦-./T;ɚYYpS "YT`&\:Gg~#Wڪ{/p9(7$ QĐ[덐\wOu7b/4f pSب~=zF6EX?4 ?} p imHu F7 RK@ shA0yWG~3d9]2qZku2<8|Nk^ 綐sH<ॴjfƏ纠v(s] *m2Aw9É$ =3 rAU| \٣Ƴ&Js:`iD&sEMx,X*B<g4鰐4Gց ˰XwI~p/{oH'd@I5 Ŏ0ڦbxuDXC{h(Lm}ՋQq-ɨ#ԄZzAv2ጝ a#Ú@CF=N;z`': R|܉DԀF,RgGLyh|cfސNj /q@c^ENGg挥u[韔v-8S6u0|u.|Ъۘ ō0lS9\0:d>^nO9:3r2][ĉ/ mpQ!5eYOO&8q01@M:EMr֩ Q4#łSk-^r\Vl&CBInْL+L 8\9/#U}D`*veX>`8J`]C<&5+,UKck"e+ݎVUͽ.-d*a%]H?sj?6}ɁnzӶה"I]{6yv0/tzרW==T.q=HLJoSy享$pDWDx()"G(Shq=ˣF5fxJ}}A>inoj3z:,`>(dTjOMDCb#^5?m\z)f7YhZqt&N. g%\o|H)hĺ-" N")OyC2^jZm"øQʔd XZ`B{Fg2i峜^ 9.5ksݵ3| t_&J=BS):lT1Ē~c5̷y&U " ,&-Tڬjab0 < B|cL$D† EHGUb݂ȒE}W"$&+=# '݃r9$S蜵͵e(.Ѣf<߅v$v+F^MhٞE붏ɻU fjiy!YGOsM\)G``JpyzJaD6BgKc 1Ç 4c%ثbC+).V̢ vuՋF&b)~se\zTɰsՍO 1Vg @ĦROȝKuMj%_8~.z*UǣZ0Ǵ"Jbn2U-{7G_2dFKEQQ^xd=FSu\h%K;+ JB<} Q9:+VfP{Lz3fzcb҈BE2o!Snؗ^< &{ uUYлt W۬mhWEL6j H?&Ċz}]Ax0a#y8^ '_׬ЅX%f11v:F[Wd:%S9'X;n'_bs"¿m{hJ5Tqׂg/ɻ66 yWW6;m 1m%pir~I u]z):x`Gc$/ɾw%lۣ_]sQw L*]>1IǤ\BȡW%=em/J Ƌa:|yaG1 X!AY.@yG2ݱ_]Vad;e'Aǎ1x H>uzsOnB?lR}<.-&CWPIRux?O>B9R[:ŖdA4,躧\51EzK~%h |>u=s B|f,{ mjpOye_(v͎@qzC9ӸǤr:h~hZ˹w q/5ևP gYW ͽIM55v9x =w.ŠPm- ߺI¸#Uoܜ>N2J / -U8gi IRv麅hqķ:pu `C7/ǭ ؃D18A 9ݙl20zVJbSQ{yv5o#K1.<\ Ѩ$@tz(Nt=nڦyW$>~ ~zrP5gj??]edL /mOkf* 4 :Z7ziCg+x+}EUJdSZEwC4߸X%n ֠ _ zuBqO׻m[CM[8*4n) n{w;2-Wܙ+wh2uoln.VȟdxnGoٚE{tP~t`IwЛ޹!Sԕ$_@Tq~=G &|cNa~؛n'4~7 f '= NBm Kx0Ұ :+v4!&,3^\>࿴d2\UfIsNK|Xqc]CU ѫ*н=d^{pA6aVQܓMH E #'} AٽiRVjƎ3!"EW~Lrhvੋ s1GxjjQX h?Y9v/g٪ak XܸN7lE[U-2}EɗZ^7h%0'reKHD2*&v(/#8蜙jܬ|q!`F8c9\ rUYlz&6k}`-ibrn`f(Z(]tA9'2z!~C9+iZݭϕhglhX`GΑ|vHunoqbXYZɅ% xh  T~C3l~ͽl{w_hǹZzNy^wv lJݠJ4/c$ËveAFްX䢧_ž<67(u~ÞMp@½ѐMlA4^ڮ )Jv<ZDE4>-(0:~{Ť&CӁpcv9@QIb>"fY >1xP[U(re:TB4urs=IwH*&>JTjD_] O:ݲu:7攺/-7fb+ijH^فFSw~1ܲjGH;(s(u6\>+?N-WWcӦz7kzfvC?{tGH淖zI@Gabp5IOu\ȩf|.U~8o5nI3XyB&{K>`JU@xVzO-Ƀ'D4g.`MdA9 nz_yj:eE,%@#![{5 Sr/ov#UgmP00ѓ%6Nm?-C\}`eWuaH3S}52%RcD>AŻ' ^>k3 O nLh/uJ:%(tʯǟ.O|[;jNk#KLNarٔÚF,b 8SUZi~&J+mY,?=KgD*w/= uYqZ0G,Llp `57EEѯ}';`rTY0I:=p1>-xX >$C-I gvϝf\' wEm#+o3h@,C'xFO!t+@aegԾųzD1F5~5EY3OgOtggInPtqY{Vgb?0Q`b2 1jr%b"9^qL13\g`Ϭ_WaױuG/B}jWK2#t%ߢ] V޺q]$h83Q;LC.M7m ~rsB)p'!9=v54ўF[K"˵{fhqi~~yuvn:'P4#%Ai(?ˮ0p @)bK_q"zYI]!u{*P*&c\>TՊxz8j5[hzxs.&rƒ$r:hWS8`Ar%MwmopN#?-xqe$TJwJr4-VwXx\=Y7r',P9 }vi z g$z9w'jq;n+Nd<hQR& g*Îb{9V?h$qSuN-GGΓbHA`K"+d&wHۚcsExPw $@1ϸ Wo{(~DRZ $؄a&> ŋq8b)I_,`&w5T>{S󪯵Ԯթj+S(8ࡋ~!# kI' ;hkĞ& ?_7&];sї:vuGPV%GADp5C.`mi nT[,Mz2pB |]! Vagl m(ͦg6 KTy#x /%U)˙LtB6/w)- m߻ eΛ|Gh>r3)(} ba/!ՖB^-"q65*rN JKdX*;/c|0[TŶv2^?Zީ's*n†oY' ڎ1ț%;㺵LjLfjtUR2% iGޭf'<&R/glޡb]zN2jv⯿ֿrhИ8%XH-Ƕ -z_иXUj5)>Ol qwE?~uI0N᎑1^=X57,R\}\|>s5nOOۤHz.@w ZicK-pWwGBVӓ̼)MҠo$c%&aܻ0XdGiԻ\Qnb6L;"L ϲ tpA>%p$iaga,!Q8@¦&i?=J;+nj߇s]g)+ cHZLԺHJ@Xb㭑};`8 b ڦ *`\h+U,wYg8؄?-1q}zx:V9-zXs`ޚi%':Q8R']3RɱԪ!G_ dXOvy?S2 aKG492XDç\CG5?y_h\뿔:7m!\c2Qfc+yG3.-הg,dm-wy@("q1ywnrp11,<T7m`Vk8V{U=߶/^@ Pi 7'[|٩((spuɪ%i5uéuIi)s}zc:%J^Fĸ7n) !?E|wm5}np'tQGX"ȍBt+ {fG6w*g NAzͻU{TB,o99'f Ka~W~;T2#!F]St}A&zj7>:E#M@nT0ek;h_)vR@x;D-ZRtu7gD$ȥ/IQ|6:Z8@܊)$tHN(J^ ..+,؂$$ܥןxpt%q:7{$zs [6Ekj$4 ] u5zո9-e; ޲:}\7z0'+qE3[N;U'؉/n0呧m $^u' (%v}ԠXk48}ra0l6zgCs>D|>㌨y=|kc@6M48UjGWwnY~cB#yޗkGH[CZ SK3ペbDEDeoW 2Ɂ S03Zfm&Q{po, ;޺c WԒ*xӲD#\|I$uDbJe]埨Aə~:HbG6U@cAt a׊԰6eF$3Uy]`16UL}A7xvUP$7<,1Oief%<}.zΏw6ɕБq(}y3 D=ji>n29{uG| b1sF>/@!Yp]H콉m]ZXܚ?Kf&ز3:?@Щ "FaOKNi&h;G"81ڬ6 }^$ľ&Ё O(O%6%EyC{7G3eNg"J%'Qa8}@Ee B'xѯ@ejjGT'Q]eQ;%u 16S6vv7V&sY!rb[[ 1sM8Twp@oMj%&dQ~3v}!;r+_pKi*rg$KL^jtEe(,6FBihSЋA~dC:R?1lKl(I |e]RNX;޺Poq9a]|_SV7Wǔ-wy}NhPBpjAfd$T%uI!BJh꺵;ȕR: = Aa)5fD?pE²T'_:fG ZղeξԳQ,/D3~ȇ"|50,XWSxnE(4ѭV_QAη^ު;z?{SQj!p74c ~HcxpUb?nwT>\_|A|&buaKU;` a~%S dws]bl{Ȭs|4+bgtY+ߓ] 8|/lyDAYº d%0P*;8eyu)T?j?`zJTP2>MeH=;}s'b&}as78nj|x .Qt:z˔ʟЌ5r^c\.(Mo]c EEDA#b2'0NǞ7c|j[c8s=՟rl|?x8n}n&BHvKH==g̫4E9FDp?5N=T 2RFpw[htG}2FQAE߲3._+/e{._ Elo~\P͏vePw'Ƙ8`c7ꇘ* Mno461V͚;;Wd2KLwSviU/slyHMQ9tEVg#*W?nzz辽cWa)PRh-Ӳr>>̙mG$.zF4˅6h4JP[dyW5\ם_.V)Vp3sӤu'h?ŭ{ dIALua@0Yw9{J= q'_uBI_۩Y`NpLVdiJRϞs'a:Tpxձ*sA J@,/ l}-Z f ]͋$n\7vuv0>!Vk VȻeԟ">t~P#PBL"F*` IA[t$nksRs\c]W%N&`WDgx3=3ll ތu5*%,<+z |qCz>;+yɀe֕ -u.M1 VBR"K{1s\(j`n߈4VbBY `tl(ȓYf܌oMLVl[2lG~>C狼އ\c?!ɑGRBZ0UŠzౘ/F3q}ѰBQOdt2/Ƽ39\ K 琥"ؒ±5 ͢ӴvJG2}mbjƤ ke&ԢC3N$p9u.;&&uÖQ^(k@b˧3gaaQz` !p:y r9}xm?qZ4Œ?r0iA"^A6DꠅVbL_F|EϐSK >S}1OK=0wF:V|3ޭW#-шDz65n}.h&qãcPYz B@1R=)  pb(:@EGR~9J>>kꦏҗlϻ3qڰ_Y'%-fՍ4SP$@YHO҆oeĞ|a7.QJaRhZe(F'>%ȝa[n $Rq HA-Y8Ȥ75ɨQR:ڛ Dɰm^}Hkp2ӄ 0_b|BkɿkH\49yvžtYf ZfP՚b'PQb1=oPڹK$1cQ=r[ܪ_:[oDTOqH=l5#F6rٹ^W on f:md婧m˯Hvqr}I` !97^"]?G)s &֕)u /l?K71Yݙ ~\ѱ*5>=[hPg҅X20jGIQAͧXݜ2VT:{&DJꛁ|Ȼ 6++{4)'9/ˋIV Q-0Z/$bk̘{9 1N;?ÈLxOFb"liN煇*ىo ^$կc0.s,p ͇t.{SgT8LGk7 sOAXCܖAA8G Ar9QǿCkL \4 ^Y BuU!5ٵ㭋FMG?` zg,JE *t,ZD )l`_,;[?u[z2B7RdAڎ if>9ch=hOz*} p{(7m tp]M]Dz!7z1XQpCeE$^_ӳʈ 5GP/knR?Zb32+xB.W%TܨKH.&U<՟8E03"]ˉMJ/)<;%\ʼ)vZ jǃJ)^ ӳ |f&evj;JqtOcFg*+D PCJXE3 `h) ɦۤR/c ^C|/F1V釋,;X L$k.w8C![`LiF4uaRGm|sn^Ŷy|Z[Ӄ_XR܏cF^<%˄n? Xǣj'"+pp7vx[vǩk%-ޮQa=;)™ӯdݛꚥ9a/jae߻cX%_r[?ߤ$R2b+-޺v ^jW9{| J\[-5y~ъT!AobqJ5?#;"rY}Z^ac,1sD 2g/v:||6@#"k0, ]hšXF0xib\ࣵuuF=|C,sz!,閉-O8ep8]a_7P`qiD(oki # k/0@tj,fWN{qņu;􂠳P!UmJyc4-S'!ho=ǶQҶH(= 89) TVMgfv/p/i5Ԗ"t?8ӫ.l߲)oơ V>N,x l 4vv qca\c]zXIhԗ.e .{'̡{JB#[ ihs$aaKR5Ǧ~xڪ~W 3@__A`Gk#4)P. S$94><~\LGTG`Yj  fBп9 8qц}CmZa|eB Βn i>/=05m޾=DXZ~ㅏ8"{r`;(ZG l&+ GYH¾ZL l1C- j[0`gXw[MKs#qDDBlO @pR@c̋@?PObwADِDgǃqb9cs{j0t 0'';o-$xfҫ+S3cpExH'wPHŝsek j0"p3#5ثs'i.޶?Gņ1U,PC0AA8h`(qtoSxef8aBcŋ7|fk4ͧҴZFkÙkuޥCԗI+EmZDH4vR)p 1?ZW Q0zlŠ18IjnU(ssaD(4TNͭNovl\n\q8kim sE˲E\QR\ U`Ef kZuoKz:•: *pl$ n /B(td7< ^ V8Yi\Gk{qB,#:ʅwxY? \)x0Ajv ߗ.9U4.F&%U&[-,p.c_^# 84M֩|Z9I1MD, E iCl98Z Rh>A[ժbc01D=`Zo< 뱲#\ԟ3u Z0Ĭ$3zf-4G& g_ 4Oְ̤|Xrt;lj&XIai QoZ0#ԷWl_z"ݢ 9Q%.߾%M_ T? vPC/wȳG:Z(f5&VLgHmfteiVG;ٸ 啵\ox3BYzʕqR?|@|Rh`ގ C)_ xCd0ZڞkPTkXrdWE\F!YerPVT?B@(^yecI㴛> h10IaJ}B\teS fck r5R Cv;뉳ɧEdѰ89Z;LN@-/VZjD`]F7&>h9u F#(y:Me7@I+nbxL1-P;%iNǽ~,)'̣z8=Kj= A"Ѹ]Xv0PB 6M^r2qƧ*rTb˹c2Jآ z4#me6>ب"CGץQ&4U䕡,˩wYdb&-%ZuZNja+!pׂ=Ne"c@O8 HK'eZcÙβ6-앳2%Jys9:^EB%NdZ݁͂a?6BJyuCelsQLŚ͚Ii«܂0un"ME /(fzs YT?g nn'bJ^-!AGYQFܑv 0 KoT|,# f؃<wSJ)(έ"\5A:!^PG :!:*E=:;a[bN[a1Ψbz!p{92x 7ħ=(fbn*iٴ[3麚 s ]`880ƱbݳdŷGl̯mg%%*[ ^Y*N+R챥.PsJS`ϭjY^MkD VWr.;`>9(cw(etC9oUytɘ SEgd{mj: 79b`I=͕?n{F;UhK,6k4[v ! f j@Zxm(ͩa{œs*nki$I9*Hk(֯q6kj:kFp^_!(n,Ka]P!1u~~BԷ5L6< |ݗy6Hx{Iږ.ű!vMA,'|OxR`V IzdAȲiۣr ϵ)=.+bl<>evSS/7qI9MeûA G"Zd,5S`"e%OLn LHxt^+JWζ-xӻAqp`:Y/a'̌=XҾc̷yd>Z{a<xE5Tu|:O}B7\d+ۺΤ6nǏVC ) 8KV}vxӈG4b?ef,O({!L*yait^"'qeҾ0`.T$^+kL$)1C#Ǣ~Μha8Hm5֏&Ml$QڦC y\w[e<!Oocո .iտ\˅j;EfkYtpvV(xiM/pX@R xL]mߋS?QdStգplJ賊;/ ~ַg_y ^[Ce“=4?^Cx3y!f8 1Աؘw#!kyGՓl9Y5ݒP3ϝ'C_ZM(s1ͯP,EcRG\1YBf3V-7DmSzElˍPW,=;MN2mhO,CW377=ThY>?n`Єgxs1?Ȩ$n<6`%2qӭD!ҋWs̶'2*68ț$sg4TDFBzТ3uvqۡ=Xo}>o~mؤVhX% ҅%&sN.F`iѺ-\pd",lv!pa2q;3?.5D4ɕoVLHU`?{2OLCգ׾+ErrpYDhբGbUy`p èqhuaiS\V-S3 {El^CXvkNݎ~WNWf3V؋fT DK )HN1`g53?J2L>&0-,8%k1]Zof:~L/xݖS. \d6|1nnZ?aZ֨;#Yי i8G\x ;;>piob 9>&#(y2]T3I׺%_g\\Ӈ ~k9urxX̴au`-b~XSQo'.\A[J5W؉^M/lR(GWs2jZUh=yJ$̲5`6+LH 0:bCI4罋+%A~;&&+tu'%2xh_EjT9":[z9󎵔a&h(vg޽}vF" ԁ( \Bbg<M;7m48 :EfEg'c^KXҾ}}Q험L1'w16n-~OaX11yoϨϘYTV'%&", 犰̠o 3CJ]"U+7<_7m6l IЌRIt f943<6x{05zzYTY-/F) v%W0Oh6>༾d]FTC^!MQZnmFIcJK.! 5fXwNxl"/v{^ yuWY`'8.d;K))BYE;Xe"k#הɫq5w ~k\˗ /'4L_{}DM[aaU~ĉ$źIO")THALTQx &G:Y=6WP 9^/\4ҨhbZB(q`D60Fn|\lo\[Cp~ qQ{D,j2ni|+Ň {nٴZ1VpӲ,;;LID572%$\ӣ- ~3F/SS5z|Sf5WRk2rM eth]KJ*AU{Q!>YީR 2SXqXy"(!L(K 7DGSlh&XC)ؗr[Qoi?^G "Ŏo0{T%~Cdn2Qf՝>ow%5|fi##Zl|f_\(&QgQm\6ʘ7C)tN;cgffަכv<|݁a.u&59_&n _D Ѡ_zOt6ưgЀ=D2*s*-ynX>SY3ЖR_ŸAչyI?{fw@^#KskQCw7Nf״9R'HiLv}5߷ڴ5MpDpkžגVAQ1#St$ Kl,f;X1iԊE.Cw،}OZ_DTr/*oNHirno;%[oUMd&/Z^bJzM }7O&j98d* #0žvPd;V$ u[yn&whƜ Rh8AC60hKyžxRޓRq{6ްKRIY4h9Qjǹ8whh\ґxŏ۲EaVj.'߆>HDۻ҃2ѢIУx8Nd})sژ,a9tԔ3lu6! DVPzfqو Mٲ4JJ$|ﬢXf귪x"2 P[*R{CɅu XⱲrF")y|n$\-7&y6*`2  p^siz̎3"KĮlpy'Pm}ˇdzApglc`O`.qӫ[@GRCleסּ(99oRk}n|gE>K͝s4مG }Sm$a=㎏*͒蒰KȬ=2tӴ}o/3L =m6qknk1Eo =TQ|q"0ȝi᨞M=^w~{4]ЊQ̃Khy<>膵 ڄ%Bp|'۟ЉyrkB+5v9 ,hYvgOԬx'u5ϲZksfz5:dMbUXރ2s7Cxtg 2#Z)}@2`J_v])Wߥ@{mV`+*}IA5;~m{s6 SIn[%۟iu7wGrLH"bpXQM>WK.>0 >Otz-;@yq49pl FW^1%OQJTϡ 0-msP{*j%WFYQ+! :J5 qRt#:9f_&WAma#vFr4)ޫegpj<:[8F˨op? {> XN3^Q<؀<rj.Lν4ˬiST| 2nE}F';X~Fc6 fe2XawpOwObfGU0AlH)l (9Iť f ۺP*[SlT's]q",8iI?@FCD|EL ~!Omp+Nٟ`*DoY'.S^e(Kw"w' Q%_vGm-%[FCcgwh\Q} sװPr\sR@=iJMYb T}|:b535'>*"ФzzoMI#5xd Ebkl`їC 5DX(;D miN2&2:(K3|N,H'be\W5WiԈι6U}.[=Ut%f 7ڽzFIW1Nw'Һte *8@3UIq](1hFahd_ZGh@ KN:ӳn>_:EГg}m`Gsd`!%{1$?WiÂ8]ia*I$NAmLSzJ5jb}4U;5SٰKS<I;nYN ֦L}T@B1WΨ:o@ !|@ɀ{"d>;woSBe Xj\U+̎9\5Y!0B%">( 7قe;7?u)F^M*>ǘޮ8M{fZrQ)z]>AɗVT疫wu dH- "!-./dPi--biY.tWKQFXm#Dؿ 0N̪sNߚVLdt~BHUud6V.Ũ*~Qe#kd؟"m GS8ĉ:]OOG 74|zJw!܀>R6]~S5hs w7tsgYiS:W/ jԭ-G#[66IB0* ˃>o~_;oVOY{6j NF|y߉KIOfbGS/! u^i0҅h.(!UwM@Pp c&&0N̟5Lq9~jgg{xb0ّ*ibr: "!YŽ,8\ vc07'1TH. T00PGXC?j& fn]dyAcLP[﬐)MޢP%~-wpʩ} xG ?3:>$ٌu_ we)x>Q4 KF0LQ9͚iC2wK@~$'f<ʼnlӮ%J e34 壏(ǩ_Y $Ρɝg?ZQr2TKőO bu25W?IuتC5$G؏п\c J `غ2t엊Z!m]az-i~ 2i$~[{o*Hκ DJEQPQV6my˳GfZM ge~pբY.b ,*8}w\5:Bs|V G%sx*^ȊHRz1 nVyf+/)R8ۚ*dn͖2K?^@/Q,Bm_bяX$ѫ;,ק|D$,Ͼ]"&*yD`_Kڽ,+&lch8Gz_ 'BE ,097%ş'b쎯`Ӿ-39Ķw M a"bxj!Q3\Xv]EJuNoc#+H02'4YĶ7"ϝI3wKFh I\p٣&WFO {3!d'0OISzrA1wHcx!:9"0^ro eW=O@C뚼󶳌#\u5s296YV"Ɣ]=$iVB ccwNOKPf^?@QHB6O|K7u!9a0}3. Q-@L&0F4K},\*؃ 25JJ{'N3Ӫ]hk񊻼@sΊ\h st&d =9Oӷ)Ҥ loA*֔QRѲm~cFߒ њ2/ʛOÛ-A| 0lNhkLFaIJKK^tىqGa-#1^%]d^Havm'xz12]`l]k&]:-J1 ɳspr`FQ=yg/}4EȞ# zg"6? x-95iY eS6J̧;٫HV֧C0 hST V3.,DӺv x'jjB '&՚d >'H^-Y"gS@flEU)"ID :~qWwH sr57^2Sʃ%gVA=RX`y4E$jB?LIxŁ3ڻmKYmDQ;W㓟lΙNɶn f!To7r=P&=ˈ5 &|>-# NvPD#T[tP|p<8u嶉lr S+"Cbp7>VfPL=僠+>d}pEOb%iI7J7ϗ` )ӒMAƸv2?!O]d_L\17`1#! qw2MJiH4M+\]m0NEz_Xo|yBjFQ)AvqsVǘe]`Z43w82MRV0:/Pas U]wmq? S."J9yIq➋1 ͘r!*>Ӄ9[g#RZSȯd*l[Zb:XՑ,PqW`z5dπ%{3ˁ Z|v2A1 . %i2%(Q}yB%UMQ{-:o /x:2W@הU} au;Ǥ2v7xWZ}6}]pm3lI/>u4vui_(JU擯X"p4 F$kt G%_#Ȥ"(XՐ֭_'ޱӟpju `pS=P2x<;B;K㽣n4"iy[&<7B+ iT-1, 캱Cd yȮOTl(B QZ6cΑzݸ jm`:t,yPǢ$C0qoKrv>P<59k]bC%hھ{+]_je;& CXfu< }6Yuc` *+WcvNv;Zq{x(Ȗ]9f[6lⴴu}BCzZ&uJK"b$;/g@Ng8C1آ5d 6$\$)t=Ƅ_Yތ޽)Wg2LdT R(i;ȧ_AcW5%9>,솰nJPlue& 3Sg#kO9pT%VY PHŢT?sBɀg'3́9|ogHBMs3uyy|z~IA#E,B`~1q٣p8=v%='N|2/8+틧PX16BZJMN< GRS}NMF]ecD`ҺiUr]ka%{!'B R=@-cgo7yOMMB([B {#GQjflv+weezZ}G햅O+#w0a㙏>Kϡ@HA($k ٛ9P7xSԷ;vFuA lǔ"&/Dq:Rc<5k"p|d9ekN]q-KG 0P89^5PÙhҝA7f/GDi*F1kebsJ^|{* Z&u#oj16,t6Ty#ר4_d#OC:B4f^oO;(Ny Dzpb.&!D2Wއ[bZ4KѺ& S@8V&t5wEy#crXu%ǭaFm-CKe@_uYl?}U ( Q&(3 ŝpx,]Є2 V*"?쳯x#'IooX c=-sEPdpaؗ{mN3䗷s<2-zΜA=gR8F6 y>?_qHb魎s彮6`\IN'RJa ̿\+iC ] &éGɞŊE!GvRGj1XuU{b%7'Ѳ٢9 +:oseG&Cٗ xJel<8:D(2\rGSVuNMea, Qx!_AX5DMuH (Uofb9lKBک+ D~w TϢ;857I'm,949vEwi@>؏$=9*$oK>rT{7Mua$|^7w!7j`#&1&,C `S۫wn~ilQ;As#0^hM*@F_LkUOyJ*MyDj&x1H7Q{Kg5'-[ %O%<暟`pEHh2.NsVב뼂B.| d_+9~Cb1 (jj>re/ ~U<=G9@C` $|L_ui4cc9 aG.̫{nR/}ZhS=:yc!8V7f<kOkBicˈhtm DlUTUPo9}h_BY 27(ά2Ve/ JM8WD:S# S(& 539.*${Sx͎mx9GՐycd dpCRGsʺ  VE y(X4 8[CG)L c4؆xEaZR+ 2ER tPW614/.+!4b T?_m=_̔ݝF HkW`v+֧ҦPP@HJE3q-3&Y܌S]fۨ~W#mE_, 7H6W*{*ttx줛^tl|+]%ãbݼ(CIݜwG:h_XV\jM3zP@bSWbSE2/;A~b%G+ZF̚Zg.  %.=aLbcqߤC^I z+$RY0-&F0,Xm܆-|%Ҷ(qbƧYw㿂EYaD7wFt,OuV 䅦l} SFO-:{܁N|H}AGߡn}+gJr0X|x>ϵ_7{v}E&  `ۊIS$E?=XQJ .`>Xkp3o]Xp{4cEp;0`6N[_k7|yVh1PJT/*⦝%W [,e}C cv*Ε} e!ͲMeg6 ~tVzڙJ7 6\/!)}ٳ3I0_.F/ysxȹq8^`Y=cߝsPf]R^ܺ,=Ҷ5g,go?PUwn7?Yƥ+l C D6܊<.@ΝĪ&ȭ#a' o hJܕ҄S7ïzKnzQ+v%$ Œlenll%5`Pg~jsǕѩя۷eTiY)/y9l+k]?)y9hMFݗrz4bCK&YKڏKksʠ>+L%,'J+Zi,VOTeBW$̵Z;dW3Y~5%)hTd{Et)iK (:vӘw?zL&jڕ nzV}d $P:^Ώ=)V]@Şvل ^"`̻j(B Se3>bZ&+(I~>l?~PgU!DƁMidI %kSan ]!"/ ]dhuM6Ŵ\{]!n֛*ٯ3-ҧN~RNّc7U!YsV3U|'~c2%6#ML3P!4 V'#ܻO3A 5⊻$ƕ8`>ѫ)&FD{5Tna=+ay#2󇾫`r@QE^*EloځBQ\#1oufNy,[ !`4yn5۪won'EV0c(%*f j\m*dʤ@Ltfpb\D76ۤu/J5K{OxH_d3"&aA:Z)01P#) IףP?K/P 8K; F?;X/qTxNGB-^qP0TT\N-OR'0sRc3O8d ܊ EL'log *~TB$!ut'u v ”}&V'mZǻBk0jnbcd(b><o#ɾʷӂp>;Lnm^jf|^̴~,2ie\k!MW܇[f5XOX:R_1,9PJèz.YE[Հ3Sr98.Tꏦ>@ ։T(5~OfWZ;mg%Cy#+[r6Kq' ʜq+YXN6ePʂ< FM(q^=|.%lddwlC<Ⱥoy;$S9rY=!L"NFsP 0^[le:Fe뎂~pE`8xktUeXx@H +1_EO*'-N8jD+&ɞ09-um^`r#~%QU=s3͢y;"֏eߧumOTr1Z~ o7, j.^J޸*ޔ6}>l}솻rxG̺"Mgg `MBM{9c9HiY-4`twΠ6@rg#c-C]? ʻ~X- f7<w% ]H3YY:^~&\ɭuC:,|xx 8sŧObS/w(2xYv E1`TdcMunYAwZpV?Lp((tH_$/0c7!G9XrzG\nx 5{!On&Pd=[,ϮfMi4@X f~m=_ǚG舒t%IijW5KT>,Y;˱o=Oƒ$)sSI#C]Z̤f[Gh§u rI 8?*2J|ȡaXY 'QSE˕wkŠrutyX.mYG TVQ}JфU XB 0n| W^Rn8t=ד/iO$`ۈ3KSЄzmi`pDb,ۢ$:˔uϘrۉPI/ƺ55`VdY/*/ .2}l\SE^gBӻMY})A'==,=(}~bSXZM#14WX3Ҿz{S0da/_oIV I)li^[\D8R6t<sC _cHbJD9VsDjs:M< |8WE0`b'|oZdu3&a1hY_Mf >{I 1H] *_.&W@!~(e Mb96ʦ(ßb\¥oz@^=L혙ˑ_VzR͏ArG.# zG`<-0Y.;SLga+]-i#/!bTsLNOchFC{EIO +86V.JA= B%s@M#:rF H/7UdLm sׄov&$_4[CWre֜`8B`bBάfەJ"羊yiS=d}F6Hj"CI!3N4553#jMaJy]ڻkayd@ܢ0;@I3_^хDYFJ#q_%:llKHI\%@eSE*F5"d]Wꚫ:gLΨ7O( v{VqK;\=޻sOnr|N"n8H#h ,r DLrB`l *t9sۢE@ Fm{֖Xjyeʏ"W(};PD"H;rGBR6=,,YA@(m ~VƔvyɍ&E[MFc!Jľ}0U-Pz>)ݼH7t} xoЏkW5f!0>*l4<>ׇcc:RD1;h '߂#G@آ<[f\ϘuD]9a)abQopGMmoupPxt]NfĹ`6EcƪTx3Fn0ښV(@K mfs35)_PȬ)@Cp)#H|7 M8݃`;fėe(]|sGyKL`F"H_-(Q&KŗK{ZUF!3,rER*vfz6&$hVhS;MuF]U@~A'xKPTMzL!2%]Dk>[/,͛ AOܰ'vZcX%i1_GJ҉DT Lj.V9 2Lf'esiR[>V %W3nqOO [͕!QnHW#(~v.瀔x0M:ߞSZNU]epU4!;VCtcK'd}yڤзf~P^%+$REG(a!JOyҸ: %6•D0f ,$uoOݔ+>;-3Ljg.Q2Z~^mHBE>ڔ|/qm[8vϐ 1 S"e(m+\|*yzP[fN a{ro<-?f// 4${ɩt@LȭRxbuq*G j Pjv.4`.0áts?{e03*S*l%(o[1TUE#%~(-oKBOڊ'p&ТiXy\I˶Cobc( dҨ]r׵V_}=(|p1d5_ ^G߾цDT]Es ǧڝYV?8ܴ-q *ŝd~G))| (]έ%7>f$7~sD*W۟cw‹m~5|G_EMю7 q.ԦbQ맳 P2 z˝zfcoIZizwjc( i\Ws.{a&X .$` ^johR2T6n\HH`~*:G..hGoSԕaYj&#zeA)ȀO]58qQv}IOhSʶ .$R۶ە(˞翏^v猕Wpn&߼)_.gƦ&gjepث[t%NPi\)u;JKغUUG^L%]PBp"/$Xqo;i @/FZ䖽MLu!F.HjU:UT7Jy4sBZ^ VR LU c6Qt aCA/A_-k,nH%EDM@g~f0.c^kЀFIY4kDJrk8nxDGyrJމN7kgIN/EO\,6weYn&f{A9 Oƕ% _S+_;u&qz8l*KTFdo{R-[]F@m }eG,J1[@i? !g?whU՗=64q2E%5ESκ `}[=82oƅYLf 2sp'LMe ;OA}}OBwRW8%V`g38NNnnou/eŤ,&̙<2Mgv8+dHXYPD=3ڸ/: %7VO W '= 2._Hv1 t3rn&i.P(7A6}J(m795AO5ODvUu8R[NPEt`̑\ -5 %5iN9ˑ7RZ[2D32(5th$.>[eɸZ 9*q(kxCW-+-Q^Ce=ih|{VGi־}6,&2p4d}wZ 蠈I:b Xw9P]F*}G,KV?@; A"L.;r˸!vuKf m+st%[XUevp-Ɔ* 6,V1KQdy\,N!Ul~/u))<5[{A#8-Á,%Sߦo--{.;u6&ˣ .܆P~5niu3LqyԨFI}ߘs^VJ4))7PdD c휷6XOV R*H (tZ]X* s+4ܭv7T={_`|"ni5:kS RN:,v96"ivt⯝v`M%a詗L60= T,O/!Ia`~}4Bah;EYUG{{g6ݚc]7sh(\#ǝvһ")x<ƒC䘥 G=z53tK)ɴ;{gYs+Cy䥢R73sǡQd*4*+XnJC0V}إx}2ڧkyWD)K*Siۑ]Ew_n/L4%%%KHUZ/JCRVd61οT,W9#D5tiT;ϊvg4+93$n%f񧾍'Lb0Rͼv"-4:!7SS2fI& 55:_eh5i'vAUgsC@bY# Q$[iM4Y+>hM 4%21>#u})aЃnC(>G1D$4*=j˽ĉjWq \%ޯ>[/^yA6`;:{)=(ɔ<Pi"j@HJb-+Pn2l*іp&E(*-Ӕ'g[ .Ye<6~d?ɬ{,AV m;pr\ZlK1C6ecu,BN+V  8½0̑d7 _u-)}3Hta5NbmY2& mL^2߸ڌ$g6R&U?ݡ&]s '/&6T$L[9,ÑW ./ e !Nźhk]5꼱>=bo]#nLhyN?cga"Ux"Q߹5"B1KE~=fWI`ȘG^P{ǗЧe0x25 +=t܎5z^D/Hg.H4GOfw΄{c0Hݨrzi{E=*yrf0S0`].$uNfP ' ^w@p$L*@5Zm ,_ń%PLuh#heUՓ{}-ۭ^\$\&nROX* 3R܉3NzmNU&=<\u,ޕ9@?*l+$U3..!.DSP=ۂ_jDs&cWjFB򰪚 R6"!7BZ'MZuyu | ?5)96dYr>kW5eGLmqM-^&±$[bn׶s82ٞX݇ڕL0s"W[ ~zN.4 0(l8"?}dM_H'D;o˕6kLwh (&P Vn=`K V$["QPǚ$3g,֝: UX;TePxe68E g$ @%Jwuݼy'gg]E6WW K0EygG:桱PU8NȖXf |QfsO7olR^B1Jcy #1]Jy `&8˃ڛ$OZs(]ZX'H"v [ ծ]&UkQ 埈VU9TD_+&~5k Tr,Ey0`"+1NZVW9\{$D#ǔ!]N DU/K|ͦ-=o;7#Ǚƞ ԫ^9ܻGpZ~LVu+;Js,eRa^+~T)6Os>-RdpSڭϚ[Ƃ_mh"íDZΔ]ςnEGa `G#6\ BN`tMKm랅(/:-KӜEA3֪Lt`(c1 !ʠ|x`,Wz$R G>ㆾf>=̛R) Ls`,TS~SD9"UzE7^S^׶X!AXkBi-wUC#׍XsuBj^ u__QD0^=(N'x,U̹[yoFv̐`/,ΉeTX>m1#h D>1? Qz/e]cSҽj{,qKDHf?ӗ0~oο hTJ >>Owe7ǩuW$軤wjk*X<(UX^h,asd9#KGȪ\wوrfBꧼ3~?m5֨j {,cPi@XC\SSvHP@"#1kg4fq9e_G%;q2L#|<00:wK0d`ڑiA'g?&uIlw.s1ytAyYbTPj|&3oTnS@FUI!2!">۠jɝGoD>yo; erm4| zh(lDdT5:#hՉG!D'3l ?GTp67Ŵ!O7^J_[1.^B._?OaU+oф9&̯f* VO/k^I_tyf6V XAuCk.ZhUDl| ǽ? lNULjGqʟ!ub }| $>|`_JrѼңL*[ae>ieJ!Ӿc[g_$J|w΀E_stdTǨpۄewbf9ez)^|" 2s^sy2֏L0z+snk^ƁӔ - >_sӹR9|5Ѽzff8JD(WboX r-V閠^ra!kf[R%7[},(.%礨GX[+y֕1طI쨷>bfJU+ø[@4d]э.1an41gFj UTX3\oLG܉tٻyvx͕ ^ySͳRYm<HPC ?0ȤSJD1!{c3ɓ\Yt$f?h4r}d+‰e}>TAjuґ^#؅T#1QJ[s#eqK۹tLSN8o*4]H v rP cLzicm5+-ѐ|tk j8îd -oك6zo#c#iUdx^pt%oE%41}B}4F(D؏$sreC5B[%>t >r$\P`im[!b8F*\G HƁTn[~AU=d)k*\qiZ5܆B Io_۰psaD0'C_%{hΤ][b%D7@ȱ&!?#z Xfդh6s6 e> c.ZݔVծch;mķ30?&[`i!AzQ d>撹fx ^i{$(>U^m77pF6$-ɫ*Dh3OnZka"m]̏A >6t67vR|͘ O#3٬JLERl@h7XjAF" 4 4P T"4DF8a`% 7XcRH}(8+@P\E. FMb|_o`Y9rBP@?WHe5zŋF{SVOo`-B!ih]/)fI,np]Oe7v.ÎHӑeH{w;8߹ =+X5. էzד1imJbOH~~W`]cC7m f4ƐsYw""NHxxFeP1%zC騾RgLM ?]:As$?8<9Z"`ߩ⣯8gEeg|lnC8VRU3nS Cn5NeԴ€DUpq-X%S[ ivpwshYUy(L7$'>&O&.7[x.1`D#?Hc'}/v%bdOYE*oM *F8 t2BkQF}T )l4X7M:\[>;g7Abr#ѩ>N/'EE>U㹙 aw6FL}qWe<'Q"@]2 nOkfGvձ vm) n(s=)b̐@I7EP}~5Rv'!śHөҠ•תh2%j rb*ErvĄ7U!o;Lj:">]5em͝qT<V8 ŝl&.">, m(%`\ԉ]t,kZs,9$3Xv01p@W`u.e)iN"e.9(ÐO ZБ}T]%wF2A5_/dEgΌ6W4DG,֡RB,eO$fb 2f~x>QljB*>@9/'pB'9<ނLUɬzݏJzcAo Z:rh2O^Es5^a p"ŃӼݖP7vaѹ]3{Ҕ]4!SQ8HsW=?l|R#5o"C/+1m(=l]FPc>8 ImFP-v5.䷯~а5&Uz-堇k8.(ΣAo$-:*t Cʙj(VlB8 7a6ȽJr :(*aK.%dRP\T }Na ,"h' V19AbL8~q>f@(?(>򦹱?85|m?B!C?. uc$+dA=t@>1""͑,w{,|%~YcD95.\`N ܚ `C2ftk7ʑ䈈WՆ>15c) }tJݵcAE)d G`Hy%7 zy)C2rfU8ƏTU-~%+$z說Po "nwl},;)z;ɮQ3-k޺ %\+w0D ](s 2NYB$Y@\}p~Qj57tB^Aݷetk,}]3~Z{Fr?٘+rPU%?T #9An6vEϸݾf3S4ɓ]hPY79,mᷥS,:SYKR2~nN.h w#Ac^}ڀ"Xī=OC(<^¤CV[{fa1֛iSw(aW 3Qp TBj5>:2jnHŨIeoj&gZDjE \3Bpd KN+]O0'E8?U^O0X[X/tz?@j$D=wOAVDU9PRw7; rVdShSv5,njU7*F3` ^ V^bI_zBxPI{:6xM)h [4|Ȣҹ6P^L% 9HflTrPx@ʭN#vdV؀cNa. 'h~Q>ЕR7D9 )wD0hqJt8y?/:ٲX =R丗!IA,d̋TNPUv.5ºCޏq{1Xrg c  L\͊m]>]nU;7L\ 5dAK!35vkks()uDQ4ǛZADЪ'kcXE00}"pi^ =,KR\_Aꢕ]%FOdlNKt*XV+勁eQ _+'pْP%_iB#jq& ss<4G?IB_l3g@ N P% !\(ΘνVd`P-J3zN'hb3+4.lu&f̌gOmKzDQ7K̏6‡0BPu4\1`JRu&pn\Gp'K?h$"Ģaa-rd}<<\,{ǀPel8xi~D=[- {}K[X [7O]rHrT^ۛ;kO_sۈx)./%ir@=%⚾?pXܲݏKc{#[JbmWl =p10~mmI;aATfKfu#KD{q3 !&z2 9I4`#!Z:5fy!h;ma.?ZU?p<@Ν5PVaqr !$"5\a6,(˳灻!ĕ wRP[qv-%Gtv@01\serERX>&Ci5" ?iplw,k{i Cr}m`:K V .mUkN2MW4\6SdnܻQO С}YZΌl!]   N_Q79w> >K`(hg}"!Ci>c@Rw6'ȗ; Z1[#w+kE1`Ģ^(2d0q':e)x' Q&ىj_LA~ԋDbKʹ*Ce"UllJ}B1'g>ej)_-ZaX|\U~pXbm<AF gٛVM9џ%D -06FelN8}-0җkCW9H5r ~$g`^P,Dz`[#;(Zʟp)Ml,>%`vNyIs[# o7:ְCvٺ l> "AZVMW" %`oRx^tj8AK6g hhEWڔ|5R5lV7ucD\tzf'ONZ s5z)JEEʀ! 5"kۜmKW@aSA>cֹϴ.G5@Xa=<3o2&CC'G g??<*~dJ[zB(R%[ g{v<, (&*@z%ٟ{Ck_E8Mb 9p t$ J3wBgotVeNB`oۓKM:']\N $}HpukUf8?}$qgŭ8zhieauPHIӐ=XifAT _zi4Q@l:o,8{V#t$qDWk _XW"Z bVQq݅-|c^3zkLMb`!\s^~6ƢD&-z545V3WD634j,:4r%eT'*Io_Y+9ʤ#)ol͕ck20UزO#jsP6uv;#gnNvpy]┽C -:YEGق]Š`bJ(K¢(<+TeaD( ̱d(mQlƟ *n_)zt; tچn\%V5Ӟ'l\o䶬1JO+1F4-H~?TDkCXڍީ.M`"8GD#[\GzmWdK+sB^yzؖmGh;czb*M7ZZ]8P Nxq4S1 nKtj_klin- !D*8(KƝ3/exb ]@JB!"+p TR49*əx$/p-r[4X!@[}}%FGg-}- 8 d;/fܫuH] ӿ^[ w泴b D|6Jqd"7}JcD( 4a$o`Hk#`r)ImMKM !1%Uu{zעA%&_Xfo};m~j/C$HO0QNe\;3CzMXjվBj-`:7Cx=il$_ި}{`SyHrGjb]~%oz̝q<8 _1oL# 0 :%1./ث2G>F =$kZ t@k#e: .93G[ T:@`G"Qc1PpvO9PUnn;hS+rG'HWж 9q"]J|6J ÍѢ|D:RKCeIuYK)A(SNuV=V uz@EUD]dlEGpT#diNa5XA@;z-9Zss(-5U@]>e;~}9y4uJ@ ػ抌0C"lBtg^Y5= ˜{AgGӈ8Pѝ F#"c7

V@@:^Y!.7ZƊsJx mՔ8%I<ځ=vhGĐ_턊  ٣U _,%&UGX=w!.\8Bpe"+OCuʺm^h'9q1p y vF\&N $[J H"ɭx K{R&qvBXCdо&Q9hVL h8C f`p VReUyGj7w%-H i؏X#RȒM3/CȒ< _%rS]G7k~[I08p',ĩ p/4_Z DExQ_;\U,eF|$c }$HлBب%yvLsđ/n쓷U쩽JӦoLZ㸶gNҔH- R"ppyUO+$ ګ{0@ Lj 0ƫw xE/Nl[rLxs_JW7ZlpW< E$o9>Yy2\%_c$(G~e8|i mx'2UEKW[|1^ XGNeq q̄22?J #j+-NNަ]J7 bIדH 3QjLn}fM 7]s›prڎ<Ⱥ+_+sF K8Gnk0Gz@`'Yi,=k$̫&1z,()56&GŠC-PgO^FzPX= L KIخFsfg{XEOˁ! y8 YDKx\ Cp:\_XB (0%2%EAa˴/X/6ixap OI|:}>@Ӧ$&Cjpd s;˺2+L#&*?UZ߈XaUo7;V @(%ȇr sv?66I{VzBm #ؼC[\2҇j5-Z?u,s.1>@s_g{P`,O>t\2MnV]sNהp!R`UVeչş#L|uWn33ZaFܼ @us!\>E(\A (@ZӣMV#VeF$FJ݉%녅!ջֺ[O Gqe`Y%YnSKEB=5hz~0[Q(LoYEfE/9`'ZdHݘ3}F6x2ϲetϓ2,S&0XPy!adSByc$`Pb #:6 coM";bO*8 %ǂ., ULE8ħ,g1@Y{H-H8=W'aL^(P+%R!/f?9P) dYI1T4H.nȦ3Aߟ ů]A_Qa"(j$ARj.Fru~GC9,o3βp# g:Cu=ɩ~n=bh!SSkn+@1c) ?'5̐AHt(n'XE<Wkk lIEjl`OdVTuYIz\48qj<9qUDtoKkh'X:l.}@C5G. ttjT*98LnHٮ'Gu&UJ_mŸC2sX<#6DtK5|98Ƃ^Z(U0/L$Z'MƑ$Fw' yp:R`1[\qt$u(sX9)(x3ޒ۟*SΈf_/Xl lSs TG$:R& ͢R4l3& _I<1Yd:t u/O㜰I)? UF:m֧=OmJH\]h2gv)ZPmD찄-p榀z'Rbu.ĕc9>skwS6{ .@Ƒ6dUv%J.cvMUY}a\<9.'-пӔ(>5ថhYw$;_ѕSf:ɬMkK5O$@Che:b5%QUҁ ֖(9!-pf<}T `Mr,[7^Kr`G*q@ bpr`'&BPl `Eba؃^䈸7场=1Ī؜R͠⺧ӹ }6O8N M  ti / "*%_V\mYnGqQwٳS0,'q~[J=S81.o>~vF)`e{;dDb&Aw,fY| jJ{[Gvs҉~065 /9j(BTz3RG_yxI;hdKqzXmcA6Af}qM ?[͕>+QKĩp=>ӄ{?cp) ϠňKPdPʚ0ƉMBZFSU X #XIRm=좮uK{֤B

ޝA+ ui-㤗8*H)QD'P"DFS TfRu-rEFל 9\>-P TI̝ @1ἰz93YʈnddB*K){dZؤa3X mqRkMCR4<71Tqdd]] #3f7ljrTz>L_-C٫A|ܖZt2Og#W9ٹy@O!~D*EiYaѧ5~mN{,j+;Txy;1Zao%%7OM dCP ܄QhHc81$NEkEh)YS&W{F?Sq9rQgBQh;R=`(H"Ip\㙹-b#Rxc+ljF",J"%}-Rzo*Z~q]fmլ179!WW\T0z ٯNdj?\ ޫ%H}k2.HE_ \~ҜqtDr ښFa:k_{j[i:YvUYOK .;q(T)y=ē !1rHY%^s Z-4X`YpLjyKڌ̝cL 7J XM7~(*"H#u\ ;xCT#K|by-8͸Tv<*};C Eֺ|^ѵ} mFmߦKzyG9=NA0ocf^WIiyŠi׆|"TGRhM]ϵ].CK +ZcX{uj+( O]}D1ʎj"ѹ"04I̻ TW^\Tt-(x ȮmlHDRg(R5ZDԷeL,(?O R0!l8,`%Sts.)MqA@׵T_{9>C|tգ޺uff9Y0f?q%Eȝ-[GZ.%|q7t_Z6.ʯ&#:T(pNQ2rй!eBJWI4\rF'oOM<ɳ:Rc\ _,Xg$–ŬؼfW6'yt."O" 3ݱ=j_ wBGMk)ڥ=9 8ѽ/Z]d4;6ݍRBžGЬyViO1YU\bgcON?}#Ń r'l1k<&i vB)JC;h/ d_h]?pc(bʻGdGlѷ"2!Fr"=Ox!MuW2 lCbMoC) q>u-hV#PψJ(8v)9gL>k 6w.+hS ghT󤀬ZA{1V:sD6_ Cyo*9j^kR%L6bwMKqXWq曌֝pإ{F"3B FEtNz+?ߤn'On,)Ĝ{d7 !dHb Ouq7X F6! [vk{݌)>2l7ΐ^uakjœҸĄxڽ5q.S˚~g )6eU E僔EΛg;n$]H+0\oX<5 HrLoYUX/EKj`+: D+ExzNtn1fAN[qv{)L)-aIPg f3P{ٴMj鿊FNmxn r7[okðJꅴ%cKߕ:5,R^)TwݴE:0$y @@GfIl=Uf^i:?g a*ؤB~ȩ^BWI_ԠK` -Z)-9V-$XS Q`OIAT~e̎'6KV̧콛SUs}/{`HrU)uHJ ޲@qڬYBprt@֤!'Qg `}:M +s3dTC/_Km RE5H.hfgsnHN!`ɯOO{ 0ofĖ\$) ؖ~EzA6ϔCkiT@iK՝nőPoÌ{P[vBC?́C-?R2¿JT+ A^C{(+Ȇȋ-Wئt6}k@|/9>:| xo^sJ[^%A[Rf70>T\ZOUvkLň&zE5q _/Z6E*Š'6McX&rLh Բ`]/bmx"t"D7ykia;kUu{(gL_'oꀬGieXG A4C`8MddMG+W9!oeV8QeB ; ,߾`Yݎl/Faj@ me)!4m0;= 2qDjf@a <ல%ƄbJ>*=s9.??H U GJ 2e1:Gz12fi]$+f͗iYm'^u[xq~ =\4!y zN5BI.ٴ WA rh[E!GuX^ό2!c ErR>¹nvOqHT҂˚IBF6ٝj+w3*B <66߽ZMb^)3: _˧`v1-ayI)!Q|"<u,$+)$T ,lZYdJXfs&VH`Zˎ6癐ްcmd>O!*7ʲGRikpKBg@[N7?R2l=ڱ0~1RhjxQ*Ao0Z}5Nʳ|""_K\q4gf= GX6~$ޗ҈m/6RJ$fGӴڳ+auA(W(3:JG>t)Lz uDSqw+kr(®.{Q! 1m+&Z~x]<673Mog*}k5©vU4b 2 M_bF'^+OZƎ5=t,#;YTk)pX69KDr`ڑO[U-NTֽ00]Ҹ-(7d٘@,W .> e<F0i,CP=໦*4%]yV UY!m(Z9Gwsr>˜pҭqGuQ7 ZVϵîvwE`aņ/ F^AjP^r%5œP<&s*fˇPtn2~{k7v]a9'~p w5|*9w !ʏA}UHǷi;9& l=4 g ?Bv\3i> ?R`d*^>^\&K9ir @ru7#_mv.i{gJ, p E|JS|Rv*m- ^}u7eq؜DEWZݑÎC<PʍghJ, 牿 kKm^Du2Ux?)#GFĠ y_U0Q"Y Ϸ#,06YTn)|/3Dt$J2cH,IB Lmf9xK\xjB^i7ǡw?wNE5xB?`,@ nj*ȳ2:1Wn_cy&la̎CdH7L~\e¸զZ *֍3Z `SѨ&zl"{1uaH*LM8bUw8P!#)OP]KskQ*P6:(Kg0{tiy^m`:Z+2RytԾ5/kS8ژ̓:oBF !k#WJV'?@5f:_Ax" S4*^2Ku! GB`]}moAEeSNO&Pw6OtCa&=KaL5aOa>*ȪtPz[öYR?2Ľ~Vi^wz-M!|Po.VlV. {TzsTjUZ6@\|e(te|F+pJǎ kcW)U9E}v<\(KXݿܪy)Gj7 'a+:({ ."hT5Iؼvfro抸Dr9haH:ECcr=-)֑k ڨfl{,(|x*FTfTYap0ݸ}/8I}"7B) 0nRQHF̻TowBVt!W.j%h>sĝź{7_Zwi j[%DLP-xrn*٤c齜G c59\~h .@si|CxI A3UOВZCmR\W574=|ZDxroM_5CfE{?F-68S  MpZ9'5h5 =)˛Z0svGmV (q9íæĢUD3bqJ>n*AYLP6]quė}r>,'>1|$U-Zs,cݝcy ֳJ%/⸿I]$|B < 9O"%R,[|_g:µfz(7&,svxks<Yh͓J"ҁj<eTa=D؁r*a\B pq몍kvu.^3G],gIc& 3DNKfl" xL pdјQ ۠6y6ϻz#Dq:}\g͍Z\SJYj0Jxc֕p_\ٌ fz)5VyuJ iz~R _ m67^F-S1Ü72}A%O0cSy!ԕ֔|NjXJ+ɄiZg$Ctp5IS7x`= 8Gfr-տ{4ǩvEeN7"P;Wto?fC9ʚO:%5#"dS |UtB弿OHy 3}k"QVb!q~H?nBhC..?4V̑e~ҜZJr-@lvۈS+DRեp#«E4&FX~߇3/2S>=5@f ~^sZ;⛹^Q[Hㅇ0wwp/{(#bɮژ{Qv1L)qH\) l^+(LG+|HSiQYTXPlE 4T`"va%#63s˄YoP- OWy}hkDho$}vO#l{{ڑ&BݳGU b\&g=Ħ%YPD) ?]nV %9"C V4?Pd S{.xQQ,U *Y񄟀ȟьDHPmԺhi3 w4E7m7; gbqox}|+@ dz=ccPg2c2nx_s;sFVS v 7ITa:(J )0yOy$mY3l;?1]_DJ[YtM$O jfI0,>_.QW7l1җ o%kNJjwXYlu"'qZ~pf z::j2FTZ6/Y)WlLn;bf6ջ9jT3ŏW`mq6Pl[Ɉ`?7{bwd\i'hnu7kR u*h`.PV;lnê-wJ[= 詏Ze>&,rˌ`ļb\6/Ry69+F.S@HvmGc'ؖڼɁ$ ckCuPlZjlڞU:L&bUuv%cC}I CWPVI|a$0wG"M=!2 F&Du?!#?sIJ#@gi$n1Q044TbJd)H<bYK $k{7 JCpsmv1-DRslG9> q7Ӧ#2 hS Djն+̍v*J?o)K 6yuy i#Y BZmo,Us0 0S_r80 qc;:\ ޼囷*:J M !#k/] W.S֝#ۓܦ0D4)=ؑ9AK/Cw?BuBrg.P)ĘL}!duee 0#NӭQb IQC6Yj(JV`cNNd!  /{S >ƾvpR'H3On+ކ\VEӛx}c&q% 2[ &0"t_nyy~`iG#VZM6%6nc(WMfIDcv>r6e[R&E/R jݞJ“8Jk4Advq]g=vWAbodg!"j6F 0Rtہ^qjWӣhmgو|n,6W,QV#TnT (4N7ilqd00hv۩FEsSVQ0S NaSYk ifP^p|%h2tq!)JvZ<*av9R(cOQ>eBab@٦wZp)>GCpI X-HC7EJ5DGGdYrղҟ5Zp~q/iH@۝Vw,O;U \kmM}Po .u1@\ B"ҵX=A#Ì+"_b4FӳϚپԪ4ܟ,U6 vh$^ \T,(yMs,T3-wD4qn.<;r4_fTuyY6'6gx,6{fxB$8"Êo@.#߳Xe6C2.h)cXB 1W<Tߖ&HѶkuc,Z:[nb7? +[7xA)p:Nf(Xv]aXT\dLZ$!0-{Ǎ`Ӱa#OM!ۇ| /leZs:ͥѭ ^TS z-`"wSxMnSPUMS߁|a/$ҕ?m|3#,g#B[#ϊ#Ā!"8nj!*DK# 6=[;-h±ҶOIsď^[5FH4LwbfÐ󲾍_$V.,rcz{0XWW$b,dhBWxmnjݴm/2!R9;[{XqVt(5^u :xbpbH$l-#b uA~L$e v  $i6q}s (B|/ 5-@yk >`琂6) : %G~/ ֒"ϕѦWƘF,l)!6wfڑJwrnUno2w 'B\$gVXK{8)N^u]ɶ!?7<8J̤1Sᵷ;eIT =ƿ?kO"{6|;sic49>kvԠLJl˦;pm3|kh^AVk|#HfR<n^DFTdT2cc(Ӊx|>*0O(״DVa(+eSQ=ݾYԫNBB,E:9Dl,ft 5U8XM6ʣ|3=v}tc_]/N:fmQT $.Dequ:m /p|2ʖC+Yghm7'=[7\K/"X~YNxŖFjho3 jiۥB*$/؎(U(c-FHOă 3!B0(49V}lQ%g#a7N^wNvidjYs!ɖ{^)]Nւ>0}=5|T+ۧ+zoȆ#lƔe*/QO1]g`np$Z6P2ڒZ*j[{|^ f>刪t[bKbr^"xR6n޾jQ7 턙Ul:)Ӎ T2XIL"TbN4H>яhGt7r,VoьB fX2FL ,7RQH.5"۞IfI2.ֈbI"Ƽs4#}rhX:eP0!SrqɻUqyf}AJ+vJq-+ʲWeͯd*}S(T0D JI|# k6Z9{S$(P6D|N Jp,M9Tjd-Rgm`,ZvsGu:k,58wB*dbXdx]#)e^lv@S;u]ZЩ3coծGU@?EZ f|I] 'Avl;"gzZd,"3'9Y#^-\튲4PkdK-j2zL4GnxZ bwxi1u B}hs9l)*# %3Г;C ſW9_6I'{C'6_Ý5}]xK.vZVBS_#|gn̪^9(pyI1xd^bh eaa=.?0qK~rE At.aIST]WߊAs|TUo] <7Bg43G{7vQ]K% ]icMD!yGpDda5TDwXX7pCl#)9( awS]W,BL<% &ŸE{Ⲱnt(ZĖ7914bm'1uH(&)JXNXT|o/I"M搶߾WVXg^Vn e(.4gR.IG_N; .² {'d_UBi\ 2}= 90ܬKNŵSdJۄYVߏRQAUPNtIZc2L^{lI^]ɌvSW UTzrRj6oU``xWVJa(Q+uR hiG5UDz+hl0~v?'+}"}Edg=׆uP)(zL,~fd߁EO|jX ;;6V'iᓙ+-Q\n}ՁLJXWX-Y: NRtLC'S}A bG(\+RF=sR4HIԬ]}9? <֒u+c.Obʅ7_ⷦh2YTo+["!!հz+6yJELvމǦ30MXl v8k./WѢu?+?bDS9f/^+|Z&inΟ?sw_=T+bZ yL1uU/-q 5Whd V0ֶa9ҏǕjW0'ȈLhr/tۧkzol믴ֺ2 $!8ӻ\zYAExYSz%m%c<&^7on+^/9[Sp? +!<% +~,;:f .߰Z墽yظEr GO E?(40KȠ6tAjZF^}s#˯ w+{eۦ7đ`Df %׃;ʄ>/jP+ gKLf1. {騢"WŽ-0αIFt]Hnqq|!7ٷ6 ,2ҟsnq0B}/wW+_B8Rl'ҋ.x&#3|i!YvcS-Bß~ٹ#{J*JyW #pTK4T%XRDϹoF$0ƣao=j0j0% ;FRU,>m d#]5(֖ jͦf=3 8e 16˅8:ϸ7G|wy"fEb(4a͆њ^},[-|p0 =qM6MŮی{F ٠y$.#nKRE?P=~ٹlg\0zLk9 c/fSjV[swp(!Vߩpyh/~5lZ*a`o0\EFqe5y@Pz>=Ix1b FJ%­r=ntPA[t& {G/v*,i-gm܂cPo0J "\1P!3&+T%H Jz_QDӇ>a\tOєUxM$|Հ/VboiQ!O b'vM/z5\R 4xn~y,f#7gEDyw1Kv27<4ggjv-ƌ4(>96_rXƪ~\qr[RѕwǢ;ޥ%w*Z2 rp*@3@֤6}ZۿBԴaWHium}0EVqX9Q݅r"1yr0@ Gp !I`.;vH􎲲ݱCrlh6^S~K "_; < Y8ݵbzvcF u% *ni. <Wuh*}\ cb/̳syȈE?D eV:]ʃƢ"s/jKУtk `hRrn' ьO+µ/qf?;DvU,Gvjls<`,PYcFS`;R>qNh")Ř$طHݬݚa Ys XrW~v Htϡ%GA f'B4od<^c\X3%# j0 &(0Nlބv\|6ntXJ@:(Za#gX[$P+hP=V3 ]dciJz Zz$M%̐U8gTǒ9 ôK1:B%$"^8;5ߍ7J Q聃{rtQu:0p=UA/2% J[U(˕K{Ed%EIDJ{W0?-6F$+A2.|((-;]RL)-Ws٭If]BSx#||j9]輔ڥ0. 7H|၃༉ة-Luask8ʲJwJqQįd0ELk'FfoH*vOD_@ 2 "Z0jWZt!ђ,)v68J9HpWH., R}1-rE`=j!܏\t9}ϾI "ܻ!9?$;מ_=|j8@fFU]\na^W?c_<^D {S5>L[g{H~<%BIT6I9?2hJݑY2Po!!Nh`^qL^К.Tv'Ag ]ƾ*{z}}Cy( c_~L}z%7 Wo.Ftc5' Y9íLzxє]&'hѠ^ۼqfʼ3{CS Zy dW}ӎr3ON*SͽJ72 %];zG{~3^ϲܥLF(4&N2fc_$^Α X͌t Degk@}\3Ogvv 1/[ؾUF~SMG|z׎:j|~vc &DWT)1j=ZlZ) u'b!v0xmaO+5/gPBpUst_@hl}ߚx }H\>{]r<;Whhխ\, 1ˤ?&댍$NJU?)1o5Yt(ZySm$ |!uJS5]E#^Yky?\0`2)'_U} Yٚ7*!MtsuVOg].@xPU蹐A%z!} m!͎~cQّz[D) [7vL _nmj$h|>ݧ|M w?1mCsBtO/_cm:<׫`]sG4;r X`'t G6S-} uHi$!6t=yEZG̊Pl5> (s} ܮ@SINM0ьLXC(,GN("^ɴѲIʂxz6"< ,Pªg$_k E-o_9چL`T>*]3cUCb'0UM⚃9v:1GLQv`q/P`R.ZyC>^W2Vf[Ψ"OV/Z崔)-Ũ7-d0։مϾ[ևډo,1JSX癔CUt}bQe#,bHD mcMp;h54O8x(i+yx/yl.s&hhI2m!3Ɛ(/!TA _M|G>2.I".ܺ3MK?>AL w$UraqЉ9j7]M#GSRx6ᖾygV8nD~?V*.v7pP:34!Rcuo34Z m,"&\9y> Y8İ1`^wWj hja1J4ߜo=(|Nk>7ym<*1d]9:ĺMmtqXjYt5©G%y˄j?K dzP&R2qz6lЎwo݁i'8s>g+N:0_j L|ˏ8z=8UHNmj@C5^ AtOoVYٴ >`]: Cӳ{kW;TǶ=Dcva =N]`w,0 ҄m܀\%ɦߛɈL ҂z5= pS5!7"j#E Nc_̋|@^D -J4j *4pl[QgLh e"oX:Ƶm}cA4rKh>, G \ծnRGXY SWpbC"ȉUMvbdr%i_Bz(|D3R#%WHo:lmEj 0}yAr^{pI_ 3a8+*Z\2)Ӳ']s!ı?8a'){IS2@4S 0<e&7l簛KӰuHGEGGh1-ߖ2u[pҷ s^PZ[@~=fF^.Iv$F'3."sW~L{SҼP 0Բ0aY,eۈRu,m,jcB|+b 8O(a@/$!5ߕWCWu6RnofD@He3'7H:MO}b>Y;5|`iRj^I BDlX,7p6n=T'*]_?Na9m"jʧF3;2=E. 3REuh]NˍOa<<61HrRn>Z8fYEHJk%lX:>q GmOK68'.[@X54}/Kd*!#ʊkИr.'4 Zΐ%ǥD` r&(h skuIK:P&kTĤz⹨Vn(t?~ y߈^7 *C%mlg [xȞ%-}&ĜnjJEyPCp 'N7ԡO*>׵Wʤ_NZi 鋹FF*ʣ`xrL:xL[ZFD..74fkUO=2t>9BG%/Y4ag 7Ix7]_8拌OVPcλJ)eax&rF0YLىZWP#d};l@[;U󔮼-X@qGGt]^eeMe{Uc]H#-CRop0ɟh3(͗@0y䠪P q!"  O0 Kc?a$#AmBRevjNӍ2i.m(*Ja A;[@`[ rh9 B\lM[^,"ks$in/_;Z:h:@;Dj5ݏ9NgsVgOއڝ%p rLp8~0p3ޭ1EuR ;em;[@<& ^./ Z~qJC""8ôaPԛ &Mz߷NgEVaDTPv3 ?N >XHS;ēw˘Y$M{¥U[T;jĆx4SUوY :ߙp=ȠXgJ]lT6x$Dx_(\wE9t;h☠ nV?t^h[ @6d+22'Z -<)-d}c_"M^k~w]yA;Ӌ6VdM%NOBrX[W fYW`I$|܄(5>=-;=T[W+$ͥd£M5 قm7ib#+ji[x6UehAlUkAXO/ N.?>T- 7DYM$sXHו#zǫ^P*ź+!U8RTt^3 zq," Ә}9X.գ(hp>"\eOXx-TO]6JcC xE+:fՌLZ #hVVv1qWNUHG?j8!yq_{1LuY?-ؘjpw#rH,֐Ⱦ0%a8Ŀ_TpC7*.Bln] ޅ )Y8嫁{/`B =\KS짨1-jSR%ؕ^'iVֆS9%dˍK«wJ} }۽.n֑Ǚ 2J9ŮqKщ?ۍf7(%ݫeqoQl_܊0W"qa E ~M6:г";w8ݧ$%xmBQ%L u$(Sda5Rߙl~ݐ{8B9i|ܞRB(0x`*(Xb(nURT;#=M;*/|Kni8Lަ'[/^a8Zk,!'*sx^8 نߴw{yDxv &#P:<@@+\x%0##AoL?DdAሂ< X0 sz а;V[d:޴`ۏSЪo L[N ݍK봽ߩ5P7h?nG9yPs^y^`_EJJy_hځfZ91{R6bj4#cEh+_E:*+ %OW˷Fdl,vB=X68~ěZ9/7W?]1vS*x"M!՜q},3Mt>}t /h^/T5̊dlTZ'?,+0A)t@|XƳJ8Xyh1303dl9Ye-Fy>ςPXN ' ~i*RyTՐL\+[1ʵc r2ďaC= 09%YrU4P2Z6c O )Vе#q bC8:wnxTÕ^@W2v:;3ISWhX>"􄒷E%T LYA-z[;4Tִ,4Oh'=, 65H}I{fס3۝g Qvfcxq)300jMthG?a{=JIaL?S{8}ݷ=oXq;nKfl8+ 곩UHK𲇎蟾Jʔvv)Shؚ1Y9EbدإWKCYMq!fIJ54+ g_.*Ad[u=7 blfX$NY CJkQާ'=5(O Y70\_\ij5;[rgݖXIO;) w/,xll>ߚ>\Zn,一.Ԅ!$  3jCKK.mauC!$1&zNȆqIB9(Hgx5gh$؏ZĿZPq(A7<:n$2J2!VbA߫6W޳'-8|/ÂV*e@vh%.?vbwFG'S ҐK8uaAb:;g^Nfz3_Ţlēl0a=D{&PS'X>}ċ;wۗ˜\ IE諰?RI*e{KhIfE"^ڴPC0_Uej'b{{%coв]O*THa+dT r5?ˊF= m XkVͤJ;sbWFnMxi{IwsN8-h/J0aKY-\ g_FwOd}REzQnYij~uNA  *n_W]4,NDTʫaxe-jFp\bq ѱ: Vߞn/BȞlo/Wp&aSg<7='B;-INLwcZ?`3M?!Iu.Ӻ9ULCЏ˒Rވ:mشd+VYF`^. (6Y^v@M ΄1-Z_%`{*xȇ/fVS||#߉|m J|p0){Y Bk]SZo3uv2.yxm-Y__jUF0d%ˋ<Z/3n[Qk{/r$oqolm 8)>10͑ ^v^JCܬ:σe0r Í;Cx#d}H5UJ&"7ףwUATHRӭT*uhтZ'cx&YSr#]SPXaþ).CQYk;_sJzOU?'=cfOE^HZ<&ol:X]rGîLs|F~7%$ zMH(تk&0#cb \1ZlG4F ҭW =3}6Q~ڤJ;&|0NckU2 ІӭkXRwDx|tsݡ1#H3&*z\rnV!fTT<9 LH<Uϑcg ;!c/ - o.)0[˂B=b[Ddi.ӭbÂe<^PdVyϵz_r*|@SV˹Nmٛ麢ѽAЬz[-Ez2yXPzV_pX[0 u]i[S*E!0$! Gj6 9uApŸ݄Ԩ!z`z2cF|Y[5C櫻L(Qkcg넓b3Y ԟ*&{eɟ4.ioc{kV &pqo7  H\j1QBEFF $vCkj nTCƷw9ah#B8) bt|EP³p'Ì汯ٰ0ylL׆ F|ٙJ\K@+n5\ * a!MS ww -hoi`rUAk %md&%`ǴZYzy-8>k?%SfC&{=7F)dyq+[E)1mYpKNU|P5/f2U@xviw}ߎWٓ'ör5+3{#(}m+a!'LIk>@Ar 9C Mub*[oaW:E5T)spG6AcH9x&#Ct2% >tK>7AfB-G8*SL?ъuF!*~WSqW94fyec-=[WLO c!6nI.2yE͔#1d`O&E׀'VX&T22|quE0NxfFL>)L8VGZ휒Aj(X3m)0 yFI% {"eW5ЛJ/lpo[VاH$XM[0/vf}"7CZ<Q3~M͘=w;'lUE~]IU#Se2t$ǷvBbݓjN*f[ĺEVWUILhe:v5N=Ab f|h)>r$/l ,;F\?0 340{% jhp>B:wZcm%t7|ezg(7x -[E!kR;{UN!e#[`fsLp-%tے]`;Ĕ#*y?crv`A PmI~l\̞9ܚWTP8D&~*4_]O1`~y2Fph>W1?X>dXjS|}/eŶDHhB&E,!.x G~0BE>FcuI {Ňz[oEmTI{1}"UZvw%Eη;;Ls`VBtTWNhsw*̇u!JnYi-16fYX6 r1EWծ. t ?rX 諙_eGEmDїz[1Kśۼ0x0zkD\0N8:'T^UJPXTn*J^c ڇ(޼v,tٯS_:D|7}b[(@0(^zd>ԖUmKq{pجgp曏ozCllƠʳ7%f[T(,vWJ!N; OkYkas/by].}ԾF?%e}m8Q,6ռ& +<0aē%i*: C먢Y"Tr ^U_+>&{M@:JOkXtP <ɡu:6SҔH-*J0YƬiLh3_I>v%Ծ%lJi&աuzJUY 2˴H2o&ސ*_G_`^4z<9W$IN5m%?G-ԁwA&f@D~LF4h?; nҦ橲cs-&JhnQ3]9 inOUR8rzነ.'-KKbB+PEJpJ!eh;9Bh$Px7clu*C?!x2)>_rr %PDH&t#) |XPcQ-d! vOfZHI CS ~4p!{iuk]ߢK`A0N nfST?s|#q9, W:C`>R $46 zҁS~C\d (R_/ZQOwvdD%1|Vp۔\I1o023ku0t#vSWtvўfКAG#{"bZ֌l"8q|UM[q|aC{z7LLdI降 jekmMB}zc贞vْVI6S>jX,pD0r Kcԣ`+-|:q/rQ#rtX6ϯXjrٺbmV׸}$B/$|f:NjZm7M"~ ?hڻs''-sm}z׾KglX_JrKCpBid ?9 { @mdf/h6!Q핂V&Q5,iūW75a84"J)x`w_FRZYyP%]F,0*G0&[U\n ǡ|=ŜuRL^CBLQSZ=\[*7QdSPZiv0ƔPOȓ ]nΦ!O+uI||#(pjtW[ Eoɥ *3/ƽ36>M3u*`;NQ2ݜ T0=1/ܯb e"RZ4=\ VQӒf`wff.d\HAp)igJFǷFu;*V՟}@2\osdYiџA 2{"_]]PƩDsz9Y =Эg,t=L9i ;f 0Y_/+1(pjZ=?Qז a]0 MZ i!bbPdqKl xgb$UOod`C_vI$ͦ` k#w8,3ڳ'GAatsԮq`JZywO_)(1[ܧ0* 㓷G/UVbW0]}==[z x*j+rl&Cߦqgxa47IUQ̊5*D(}ޝtInԘgGHPWf\GS_:%6yWt՗p' KujL2 r QXJry[aR]|"rKtFx< mf%' ˠܯnL- %MyGaiκqȨ9[2uxdl HlWAB>=,'2BbJpV*Z>%,nڑfU2dꁒ>6`^.ISŷ+=/_ɳMdC>dNp{be" *~$,NB4}44=]1QͳX)È-dv<|VpdHHr?56!?r "QTuxN=ɩE[YP;gkp k-:-~ K `P"9TH@*RE6F1ݶ* }mnAF^m*ZҞ\2Ae6>.Y~<*)Zӝ67JbYlEz0af.\~@^f" U8iqpnSgKd%Üe1|nm{?KħXl n.:Vzq]&%Zr\`2ol\}ٞebt؍%hSinOT4&9X Bn[k:&TY ghNQ(m-|,{sfR-?K(j nP2(:,3V*,pm@,8(4%DVkD5`rTe*ʊKj-|ݪHHLæ^&g_WhHbY}X ]:9'^M%3M? G:԰txФ 0 pq&@*{/4B  RpE5ՓC{OJI{!}|yUr< 3量v&؃OW"Z1BKZwg(0Mb{cN5./+;c^s RR1ԫ {*{{bbC01Bc8C떥Oc%?J'\]Ivt9?$`żqF,jH~Ger6ot4U;٨ce4Z=9=VpˉnKLOj$<(|::8=BZݟDZͱ\z7UlMؽ%jdPghzt {ғ(&G3(qNl_e`^ },MGY GR4sѹGzrߏ?(▗{dăU q$2I ?ڱ rΔмua陜ee4@#!3O-vCy8z9MJ%[Zba[ QݘDinjƺpQ*V3k}$ 4Yll_\֌ؒ jIvodT"<ӥ4ͤךn޿2si[Q覆@ǰ7@ZX 38UრI(_Qf e:γ<בKǾ\B|NpEMH_s=)ǖ-gO.8)FëNAi-CCcXpN>X&YEP >fc萓h\TΓ YĂ%U*4mO~v];h%˘ԕy3bp}7ժ ֚(A9P( r v~Ā1 p6/VEYG-x,5^-u%;9gFi+ݸkfK.P-Y\KIoQN}{hH&(_2_' dQ c٬S<*0lN{3=Jй%(<ƿ٫ -8]+ ѩMH2_A;(ܐp(t`2g>7y^-*rԲݹΛ1^pvfa`AcX~CPet oڣBUqN$x@~.P0ԊcFFBP(1d4`cl\StmW(w18J+h tXb_1XN{2ffe38`m|qGĸSjuFC)uÜ53j! H150u[ِ6CI٢a .)- 6,IOcW,fOH]lRp]ŀJAM>R50VT쎔}ar)c <9`B9 %[a?c A?rƂ'1ӎ` 8#w^$æ<"yeo SI7&*_3a/ 9:azܥDwf f:w7ɕJ+Op]wȋx6f7k'9v2`#:v3dL1 A?#^0$ڄZHQdwo6+l*ܰJ6~ٽy:usF'k=`c㑯2Q\.F+ 8(} bBƙ'wyR?d 7s-uwôT䳆QƦ2:%s|;|; ⰯuHLQ.LGbK虛u,Bn#V)73)Qh?Kp@yv03:Y~cĴdmtO֥ `,{0+ޤ~yW18tAX ߙt<V0N;qY";R<*CcZ;uMY\v`ZUBnf4! b;ɮ;*YAͲ'MG9ENuQ6'%9{5/awT&6<9(FuZ^Oɖz l6vw?Z$Q"bBmfGFK=W׮g |aSRfG +.sױ$.-cd5FS@X"[i㰂YG҂*#$HK-N[1Yx[Iu VeJ'lU#/x!ڭ+Ϥ4ʞY1 Wry9H9ݶg2}\4>iļоL,5`̈́s`~ȶiK5a+5#0nJ{~M"( -ru}D$ޥ 14'֜d(ck %=EQd:léy6:-om,yNBb qR잜BwD3q/b b,:SR$ o sUrm%]DvYwr+҄q` ε:U;~(K2hԢ>^6${@/Y-~ߐe|Y|k) z4WӀ![x|7pz sF1|5p}hp ׀8Z V ,{ɹA fQ@ďƦDdE,\b&?żL8 (3 ;bIcas[Ӌmlf,iH\@DTY"+&q{bVobήhjfԦvRgGPi-!x(a,pgM;5$A_L Ζps2'ʖ'ZRjݣUlkɖ<K<7 "SgFC~7piYD~^eʥ >EhUI!Uz2T< )j: P։Ra KJU&}~xx5Q>k"?߂}bkg Xpk,uG5_-89&[C06)#׫-6^sԒ-2 fb{2lK#<FTi{D7c9$ꋷ]wKS^O~a["&. sPǐ/T.lo9=4W7:b[Yc] / `)Y"Q^};MUZeoԟP $^2 2d}Q@n$1շ.1:li,P{5b" ]ͪLd8?Da@k(eJ~2p^Eg7>z=o'=+H -gf^xWh?a7~iC>HkB}ORE2,?L2ߒjRfi0YX3aQen]W-Mfv4O gM] =Ƽl4dq:*-5ˏ_+|t7һAƬkw Ȯ;Hȯ_K=5Ǭv| ]0ivyeIC{=1XJDB]Mhc<`8kƫQp"pZYj%TFۑXA/Nn%ՖLa_P|:G38j%R;t\5@ A8i؎қx"`gQN; Ѐe2Iy.mVE[[( vSq懚1)Ez4?=OːpqZsEw E/6H xǒ4: ۼPg.>^(KO?\}ds/{)02RCkNDa2y+OS{Ppkrt/5RZp_iǏ% 9],4Xv ZSO*aF{J<HX9ñ'";Z]$[Yyl}N*X aT x%\**=~a&bTh! m{ľ+ȡ E)a;(VYCV^̶uOHCX'YA{t:4N^ya9[YY$e;A1h* 7O]J$h5:{B^=o$2GLɾ ]9ce+ĘXee ^3Tdͨ,j)e-Dӧ#:8PSZ:94U3FO\]p6T(lx`{U_eiԍC tDu;=qȋǽQFa;:jPD'PS%$s(> &Z|>>)meY~* g˔ŒuA҅S;B'@]GoQjI&h'Ba~c};<"cbvk]t͹efΝ+q/Pok;MTƍHWKr8 Qo(_̷)o[oTo פ=&AZ/^RQK !M&J\YZ [L&>7,`#^6 dˡ3zjOBr}Y[dLJ%'xy>$џe1s dfvʠT,09fvG7pw-ugVQ0) 90SHPyת9.t5>G =f e7Lat cˈjznB/:)v&c|2oԷ9fur R{X#"'5#e!r/"{Ɍ5RKtGf-Ey -vBQ)F2& R)e/TWEfƵ9$[ 6SkXė~m%?Մߌ_k乪BdP9?b%l7 򠆞\챷v3ϸqX`;<>dY;:4jM՘,Eʱe+N`b~.rgi`ɭW'Η[BOIElGz# zc"E-z7kw p"ALᏣQ_e dq64Y)jE39*e_#$pV7t>+eO |)J U2&LwnޤJ>IFx_v /8C&'@BiZܺt"i zO*SjۀY#2EnýqPr؅7;Q9ieٷ:,K& }'ߩTn{w̭$iH\hw !H}<ص,;g4e"T ,.kt;o<6qJCޟTaœ#J=+z?pw&H]SR t7?iʒ3·vƒ-2GAJD0*3{jOn[b+W@602a%N?)Q8 2UɝU!G 0(n)R_ ] 7o4U&pp ")g%3\A5xɕŃ 1Ch}_NZIonĽZ:4F:o\ fqȮ⫹ۤcgqEtBu5+!ځK% ȳ*k49%:h:+QjpW58 g̶vv YTM%暶//U•*Pz6]Rԝ2MC'dϸdw/FlVPBWIZ RJ7_leN34i;($23!gVIc:hЏkXra~.`Yƒ'Z9`D1 I%u?ji kioKe)XN]z mwusl, bJJc^qmoqy_BE@Wӵ#60ޟ'ebbVy%ƛS w)d~ox"Чd[41Aq\ Bc5[h ;&)xŏƣԦ 8{gPۋ/i8͘A.Z 5XvoM}]Dʶ|“N:05OsI`Cn/h;>-͔7ZkՊ@rrµ,! 0Q fX*sXcbwN42 B)sԠH=3eWTSqż-aȜ6ey娈#]"dwGVpQlo>GJy@NU*ι![lQԎ 1Zs:)Ԉ8i]ϩ 9K Df*'_Q|BE.^[$]*ƨє9MNTb%l=Ȁ?k <$/^ k-nuf#Dk?b#:~N#CqŗzV# mToISbia<:4}*TZ>ymXڹ@Į,?Jn%"X^G\Zx4.SZY4Aꮣ+C#gHH^2mvi➧ҿwZk/DH=;wEMe@\cX ][m6]I f:Mʇ|'e!Ph\m}âٓJy{V 2sw;zHwntώ:L&,` 6|3d8sN weY$oᕂ #vbQt߆iҿA8Aa_=8i 1s)"sf/Uתމi8%gH]/b&`y)AG{ ]$Qh슛6styD*7g/ĕVts^Y`Q_ oI;9k8a -vNn0m'.OUlbcZg|2ι{*:Ϩ 9ł?ҁ̊(+_~X͘xM+9jϠKl.~g*jo.ef4w̄FXi]-t#F(kP4Uˠ QX0w۟0sը`sg(vLcxW:!5`*Dfv UpH('_e6:P%>M~8 ^;"МjVJ3JVz̆ *1gvV-ns]h\[܍K_>t:nͺ[媎~HCGc|bXڎH]#ܕO:W.Ȇ&(՚ןu܆cҤ͚Dk;\;Mpk2V8wY~ıK{ 3Y,YZIJPBEBpp)%% 2QxE1Ih8hLpx/1)lG HN ǧ vJ7@ %qZWUķnqaO>D ˮ ofY1 7x 2W40u@_.dX<$~s1f#}|bS-RVՀ?X|>>jVvnspN =p2$ĥJyto1~'ta Dq9ɟDF5  c|at 3`T~h+y_ ߭at|nrS(^0 gpI?M'֪H3hFK 2m+kRgHأi}hhS!3a^Xz#6@^| 00M31{3ħ r1-}"Ӌ;ͪ8?y:w~\R?Q>S&]Ԃ 8Scy zzq++.r %t6d*4"/yOQp]xlPlt-߅PE{Ѫ'SXoMdX\]WDŷr1|{znVd6W$}gPTVrd}PX.@7H1*IAhKˆf}O{$N= 4쩱Gl~x.efH.꘿+n$WOweZ&!GKPi!<+C @ q%m` VS2RxT\T%UU(uml gŕu mU3j|0TGqKgzХ3p˩y0+osWT ", .m`!gdmʁ]h&Z#AlBVGu/7dk;\Ęg@ƒ6Mu E1žϒ)tdNB Q5DaLd&j('&5m"FoEf8uj' KZhb@5% 'l?x1eXsBxi;n~\,nJNװ%+N>͟VDž%IGi$Je>hsǞA] ϰUtnR|\tHWVz>2 Zϕ(¦$sfXFg\\CFS2{wcxl?D&b苋wIJCaN>WR|@g64gU}rE4}wㅣh5LӏHfxyMi3ߵnךzK8 ysOL* gu9"]]5f*Cc)OKa@oS!/ ~q93[ėe7Fl͐幬Z!i7-0f炷1*Ǻ ]K ~mt@/! j}l aJg{)r=?oEY J3f[jѓ9 )CBI9d{ _OIlGIyIHꁡWbʕRÄ.Kƕh*hƯ f7[oSLrqGVD#V-(9=tҤդtJbL5؃ sHX@w-G/Ǘ(*ggawS)D|CSFiJ aHcDi8NAf.Nά #'X>T=+ݠUL&/AQIhRRTLuZC$` lr z. G@^b~h3K8Ef](3#ehoH`%B<2~<4%m.}_ ORW|2wɯre_oq _ XskB8Y>ݎ)ys 7ƃ?rf2CyS}R:~+f%VZ)lHȨa`Ip :gapBPNZ<1_܋E%ǐ{Ph0fp=@͆Tױ~^vo8X}pZjn#ld>#y"W&,Gt2O%iP*9 []S\',qoS~ANtgrPnÏ` .JWb!,PW3o8-]J/^G=9mBGc0j{F; X,q?Gb3R͙Y)&r@oD P/EI6^q"X ӗ/RYgN8V:uҊXj+R&ڞX` ^B6q\ ݁5RcQ2}K^8Wr򺩝ߧk1v3S- yĝD5JcW=뇖%S,UqrlU/!!7RԢ./vl%e@ qv[4.ސk(g'jU#өx WpoלZg|2:e39B| Cky$\He)㛓ݩ673`o`hz%h~Iנ%\`J ي;HecN&uhwY5Km0Zt,h5Pp#2Ubq0c1H}UD&=ބ| >ŏ ,d.BKV:6RfdZkKwRT{{˗ /0(i,yi)Qa"X 8<9 t h 2Fix+ۭѐ>t6FyhѤgb|2 xM<&ٌ6]02a\H7c&Q/lĪDcPZ5x֔q Qڟ^30Lg}N{\՚5Rw!VXf9F40} $Q bGb "}fE r(&XpRWxs k5EH i)rB^W𓀧{<!텔sQn nIVr< ^_m`ZvWED^܈$iCW9ge${-kbj tuQ?7mG_\XRZ֫CER8Xv~,x6TNn̤Y~e`QUW?gPخ.&=+4DugQ':8<.z"E/W1:!ͣwџ樕0"?)( l$a4y4'J 00X0; Y^?gx6aY{K!HDnj ˎhA:\"<1ѽn:MBUY|"jIJg!t*k2A(mCZ{FRbH/GV6Q(oh"Y~ģln+Fۋ@SP htaVrczA ox5j7\OBaZRΨ7ʴ D?xX{E;^FnODw[ ih໷J35`#l&ɮ3A!S?2l~~b?c1A!߃0bdv;:@_0,Ywu\Q c7KtEð2[lᬢ0yM6ABN~r?P99۲E͟>A+1SQ2]@gH&Y)m@XAN Xt_j+:W8#=Ԃ`jEr>,nG*aFgΏˇG}/$68B) íHu)/zăYm`',{˫S70So`Ki%9A5 nX Gd_Dr&Jю!D]dB <Ӹ#V@+ rZ@*.rOjN!o̞!9z*D)MΣaҤ0m @*`ʨdqܩNqĸň՜2ݡWfzh&UHjzLĔLJ7"UZfB!;gT6$}[]3ľ{ ఓ26"&%w-l)V~*Ho(D ȷr( [eCE6>hQ!\.F+>x_n 6Z5/;.RQSFWIA&z~w{iu;u.1(lѣ hc޵xF>[fێFXCgKϮd}(ٷ y֤TlSPg.%X}@5Ru8~Y5Qnj2AiPp{-gs=DZ#"֢gs:N)YT NōVd?ղcFm0*ِ :i2[AB2( QgS /6 ٜ ~<9pە`ҡB g3 siIN8Xq 1*v;.I֡QW9e O u4d8P[DɊ( 4Bmnw voySq7)Ph7vxӁGW*JYtM8xcjN!Sy(qC}>jAKjV-.< crx;(`Va^FGbpExBW3Cpe3zMȋ.(KJÝ%j-)oXNa m dSj{ê@Q^ C)h1L+wU.>}WACHm>ב*PDPuI|Rnnyш[6yWpo+D˥eJ4 ~K{#Lɫ )O;ֆ+o"M B#NDk]֟PZ)DI^kSdiWSMqҬWYLn 4PHtGѐټ;@hvQ[Y Zɫm~n@ODϥu jI$&x&BR 6 ^.d٨|p϶>ژWO3j] m_%[ӨZVsUU.BaH! ee+L* [ h 7B4(6 CJ63kUp7娢ߓP|ܸ堤K+ YW`Gţr"{'? #rGXA ʉ`V3}QxS/0)jqj٥O3.>JA L|4Qzk-ŬU+X.ȹ~2ۅA2ü]W.7Y9")zsj.~a LπϳH}'u~0|\p >5͌X O9zmz5l%ptH m 7UB "x%%qvWŲfUuW]6tT iS_6G ڹft`&hV]WQOgq&W4jFԢuzARTdSէm֩p1ǎ4w} @j0JnYVv\,æLB)_ɻN zm+e^\:P>mi5TJadI;v~5м XhOEԾt=|qrK? {DBI=y? cqRljcQ|JP #Y/twTh߉NP$蹧˫uvu<:޶[>j4!O8mV?$95fu/Cʴ6ޟQSl7Zwfq2-A3GRUi}qڥEkeD%|`kM+uVPL7{m&薔A'4^ӕVx:l1<&w ?%Y 0L>*}pUrh.M˔}}hL0^,WEY=Ӆ֝՟?T8Hظ*j/IsCWe辭Nm̌V*tQԮhmߤLU"8B1r*DYAzAmZ 0tV#ypfL=E^j9),W/o!d57Nߚs1HY)_ =ndMb*N3Gʁك4uLJ ~Fh0#BeqYNM외W5߿>C{H1W5tGPFr^ϟx"!).,L7PѤ<Qɛ6c  ,4Cy&(~oPAӬ-> Ӌ*C ,>FҴMM3DT!%bҵ2 dV7v~#\y).k0hU{-DP}Ӑ1MQq9},>VbAƠڌW ` R}^Qȍ9~K`B@0 n$xӈ텥ixu+pfH“ǧ厂bfm(Ujjr,]⍏4.F~)B3TiJK{ :|C> 4Z,D KGGcfNw[d7M62zq*@Caj2e yrdʇ^ZC=d~ɭ;w[STq+wUX"@P76qVq@3qг34dmטչUA+g'AGzToVeg#.w 2>TܖWjǁ9* A;62 /;Ig ug*d˯e ?Z.L9jwhe}N K fBuON2!~xpR}iY/j_sr0$ 8*&>-TZ/oOAg~bBd!`Gᴕ<~a W.!Mz_C ApqEvb*C5(3L L=Kx+(ڝlxQc֞*F_>*F^bb'ً!ɴ+*dIw:TuHuA=E(09TE"Z1?%]e-dx3'-fg)Ƴq9X߁Jw1F0Q;D!2M]LdkkzO}TLS95~V;YC` w`zT,y jWhJP`fɣ X4gki 8Y&pou՜MS6oփ+Mr\RkC[6[G Rt z$}tIe[3Қn54mȣ>o6r~+*j0ژE4iC2gJzH؛w<57eS(;(ҟ  y 0-H&B6bX<6HiЦ avI/SnmӺi}T֛H'p[ҥ;?kt#IV4_c~څp'0F?:UDh07ot݀a6lI+LL?X{g;pN.1e^ 0Tr$e!]`k-T@4+:ߣᡍxq`4>: x P1 tm{SN">"RMP5弸)aNGի6g`HأI{X`O }̽$ʀ}..؝fM1U&e ѾHL}- eCN޺82%bRUP8!ιSӻ.E3=kGT,}T~nJ?d]O ?my~{v'jb6P[`W*Yxq2a# (:5H[d J]T!1}|7L@+(c`U_ q(3ePǭ_&CdtB3:N+Cn2$ǖLN|/ %XZ5$G%z|5LB{Q%$*Wđʪ2 (,nZs:Xs"oݼ6 wvsz5M(),{( (116FImB[e{WӘKL OsJ/x.v@g2mY5mI/"5T(qHEW}fXR7zm@7p|P~a'ۼFwUjn5 ] K2p!V>e1OȸUjӾyFIQ*&( SW[T0TXs.Ц˹ܑDI5oS9?awqq3+8"4-J!7_$'^B ksL1 м| Lj( g?m~_kmA$(ME׈75<ڡ2m= ;]?[n 6:2|,wz/PUTХLA2%h&FÉã2 bel睸=>L1g7"DωEIUŗ r1kK]ӿ-:M)XtlY-B8a븡C9mv!H9]~%T^j;E;;If?O;𑳄:  # ap(a~gX4.,;aOF<|w REZn͵R[p._fn>adiRv"FU R߄6ZHE[Cpzfu 4,-go:74`]!u} 0B IJp-,ܥɮcx9 ?Ymsps1Pnw/2i#+_8H_.OQ[2 @w g/aMvkVD]a)s[4gVm[ |m2:)_SOS DFZ%BTfY‘u*0I`'>=;Yg E+K5i jMt_ :ֶp0ҏogߘ7e*fO,1 /un̕|!JhQPƎ>'ȟS,~߱EߺZp7sACv )a Eܚ#T@gQʼnbΰG DL [h J&kWsVN:í޼ xW-: +8vquBvQWoLJQC'-%[+zLw:%iiհ&H[?h^b6pLԠQ$ggLeNp hoc0X+ )]XtEb3p> eվOHlZW?y{&27e̯ѷ6ˈ% >ѐFF\ 6K/C8B)q2uSţxp )K#Kk4`+ !JgЭEuC)Vb/CD&6X?#Ao?jwIYeywkb.H[{ؤyx%TF?8OLJ-` Bx\125TK'T*>&V4|Жr0CiEp48d&~DǢIhI.J)[kwF4=x[{28+시Ɗfc =JP;(;Zn~,SF5=To`iCr 9'̀5^_LA몚r^!\:wt +6@=leqTT;Gco'bNI 8323.`7*7,'zlq7]{٢ 7J=V eW"tv?t_Fv0!-GSfhd_$n2V@RȰtK s4FPUA{Cqa1XT9p$1t&"-#4;_s []z^ǯ[kIao5JF4 pV)Ӱ]>ƻyoj咕\"ͧZQ|:PFSE3PmtABRϧ4vS;'ښsmUrWTA)ahpk'=&n/!"ꜺRKoB=0ܣZ%H)]hI9.N[N!d }j;Bw]6j*H]02#aa~*|ш^}"b@.1;,FY7=(Ű#5gIЦjZ&F~6D|90h2Ԁ03{c؛\7[SW@24wumH]I$`י2WaT|.zT:28<4s#j}J,]w xWCKPrBt>'ASJjevD<,$*X-zBD/H*H&W,5h k[N"uɜGOekSaxO~O&@k̘}~lm'~p93xT~,\XVz% ?+fJ&S'Geq&ķN< UM ʝ ߬➲W](!M%Cd[THߜuwY `p/SĘtv L gs1SM#|У=sMRscI"xo-8ȍLWi e4ǥG@g~{C!r6͟"] Bɥ^_ML'Q@G}1;4P!VE7-ap@ufcL/j9}&xzَ | 9_P**eoQG7bFa6HŤ&U,LY I'ŧSHyK8/0v% 0>vGptʇS>|]Wz_)L]ÉI?yS׈sg #qʃChsk`][&(`*ݠosU^(3XBQ;ԍI :,+:8J|G'ޔM[^@ C;!C9pK +j1/alO-lb=5h&Tn:MJjY#I&g9-K#.Pho$2LKoRqpl2[.e.%Y-A+{U)k:bC'/Omͪk7qh Ob-geBҺ$Y3IRtx\Gq픉c!Wej(gȩrk$ڤ}Qin,)My;&H4,ph-008yD..wp,_Ay_R.,tW &$%6̊SGFp3J)jnH*)\A^ Kg^rdo C0LCذ~fن7!/H* JуIلRTbNu޲P;o|!|%R 9J덧p9XchQW+Rg\_Ob s70$Nqs[n8 ,}g#ߐjTѻ7Je8jP,-nNu&㼫D-o dz$~삜d\صAXSM%ь=vN.eF":pƟNNg_?bDtcCd..|le96| \A=JUH\v,K>7ޏ(@~sN5ib֤A+Vɫ٤K0,|DS ks B _8bpJ2q01A¥Ή>^vATzTsqTߢ"#HoB;UJX%n)jjIkixSxDD6GwRx=DjUl^q-Z٠#\5K혼ft\4ڮy'AMl2Lb'(,AlfvsKQ礃΀ Z g,d*W#VApzf.1A m^*xqctt}޴d'sYY^Mf?6(/5RS~ x`\"q@rluҩѮ<3mSjKBwRPl`jDjORoLٟ3 gh?&@5sשr[}6X*uHUPI@bKՄR^GJD/||Vp9~dL-Xꫜ|z0X5]U&Tҫp!v)}v#%ŽEgҷRm_#1V?Qo5x/T' wcO] ;MWٗh]RR ,ە x*Kb _ m,5J?d!yAx3 B;י|J{Dk(ioȉAb7{34r#0xb]l^Ur:ٿW]@:%MڷL O bէGCD;7DZ-tZcF E%t-0L˺ǙX$B[.z}\C\Tub"\"{ 1 OK9w1u6bk9/YUz`f^iK+0b% />| +18-CVdv/RM&.K#!KGȬ;rQ־U=O`E !>IX'r+!`jx%q= ԈuPI^74vLbB [Veqi[+]ɒ?4콘]M]ւOf2EޥJ#}{h&Ѳ 1cx,Y=f}KB((Kn;2@EJ8-՗ʟkZ)RqM#קdlVI̎agQCGx*[l1Lbttم @lŅ%$9I @1!-w u99<- M>;'f\",_žǖVsҸVb_>A5=M, n/ޟWໝM\6s2*[eW4mDVˀ}^ 8V*R?o )x> '@C MǹGB'0Dφޫ;/aeҺvѫ*_i3?{ۡL GB'9X@j%̞*DRh4-W }'elurΜMKkEvwmLtPwR jX0<cѽHYe'"ҕZY,\_'I,偲m'0!r쌖 >8g~ZEfM;=nDҫ"ᑶOXmjAknC<|^ t8% #x ;A&mtքl3 YsCÑ3 ^Ҫ4dc $ڈNl{ƴlҀ`(%Qynw1 1S)Dԗzeö݁zGLx|ry pK?0-;S8,?~A,E(b$O 36{/%Gezx]?܍PCeɺhr0+SuLIXV*b,"0F*̇,MҾlJR䙾v{ADVI1c(qR.mE҂a=5cějL͔R]Ut`h{<[ S$ fN$7L'>YJc?L5ފkCPMQ߂Ui&^&gEU|8ʹ񑊡!.Vw0z}<Q6`!F'>:_r4]hn_8~@!XcSiV  Bǵ/.0NX'm6$XL.֒Z ;^MLBDRM-Orʝ*q|Uq5hHjb'=4|\rgb!6;x}TGj2AGX^wÎlP /2¿ՀO li3@о6GZYxb@Ĩl)cOٯSIH7]wͦ4^uCvK mͪcv*" ~'t~^k;ɖϽlFH!DU៴V+wv=mOa3yj|.|[fi2¤=wJ 1\$ 'RY_L<`p߁ˬ,y]{ӐMkcdTv_e~hr/@g;Q'?Y7K2xzUu KtJƪ,2z!) SRElL*rJO) &HIvb$,HN<҉{x &M\PQR8+ީcs-ۚ[CrmuV-{~3H\]bh9orl2b pD" k)>T9e x㾖fm >K[heEOEx{4Q9-[E`V\XC'om KS~FCK+9Uqj-%7iυ?Z?ؔ tه I FvU7.q-\o/kvY!ڨIjM@\߉PQVo:[ ;iHV XZi:)Xh+c/t%ueZYCuyY`YBb F߯^;R}&^.˵<>/+(Ck=@bk.UΫHpC$_c:juf I˔n:.Ȍ7^E=]=3C< HcN-#‹ vAgZ}s@:0>qhj}:;rwCQK[dYU.ppd-N3Ql.8Risإ06Rl|]96ǙEulzrX՟0Qc؟\ ƺ$[( r󶱇+$ƒP(E?t҈4t_gpGج4_ZX4n=tI:C@oLddn a D^̜|; U[^a*Mp|qGsgt01E5AyG5q=49c:nxo~)ӓ =?~՛Gݞ(M _3uw')Ghi~v}ܓHX^#/qjvE6=Uo.N{N9ZYC օ>{7f44kTPfqb7Pv%vL'$;g#s  In~ UcxO#>Q|b0Mĩ$dqxLlDz TM]FPu5B_:ծP5 Ic%n}7JC=rQKRto< "U MzyVrCf& vI'BqOy0^;KPD$OCgs8/1ɤ} ؤ(yWMd.#8Aܤ2oXwy{ ME9CZ;)^8ҍnIt[' 8}O+u'||O|&` TAr_t@j%yPG-a7 Ѣ2p+j_gg[x6./h~/O?m[*_ W3j[ m] w֙8%nվg[H#fd-y<=hX,\)Um/E-hr\ȑ=|F͌@jxlj(J 3Aナ5^km"_7]b6yAlI 1zmxi_R$uQ"H _:tZI q]8ָLxjQ`%RmXP8Suv6,pBiBA_LT-̘!GMa{݀QJvS뿄9.J6)6\m *k%1UL故rAL@jaigvl]%솕Nόh"- W(ghJ7ȻCq2v=1P3ɢ*ɼ+Rɡ9DsQJA&mSt5m~BUL*c-.uƄTwfJ;˵s+2v̿AX()>[kcVY;?NxDPO5#G5x-iL95ĂQ d6٣Sz{Xr⿧VH&N\]/nс9L8qA¶P#02Ilz)ݎ_{}n FԙB$F)tWwy"{ǭC= 6~%D^.ԹxQ\Yv;xkFӋ 7Au ݔkc_`1~[G)dfg` u8ene򷃃 jIv[29HveVQm@ΞJHHj!^Iςq.œ4ym?J~APbRPe>goLC>J>쨎M+wtRfbZN<+*3Al]ps2񀳷0v O%NZL%֐ܝ>O naT{Ha+ KSCٱFQ0xw$ZC[ Mwpجi![0h0SoT-{.ht`K\.YK?>YKy(6s_Z\`.D(w9k±*]Uu0n@V=JY؝ w*Rd28_bvbV?WR*!ғ 3^ܸ\YX`U\B 9nei,d ~+uk]l"4OCƱ%ۅׅ̯8n?-8'J1wO·H+Vd[cy=RRwvj=tpĕѥz?pE qi! 'fp/.gEsШ bпr^7ٝI}Zt\Lg8@7s\\pO,G^ٻ=ѧf9uB+j45;` Y ^GrsMIf3JJ>mn )nV*SL˟˂`*- *K=f[IbV(;jsHb:Q-!]-PMxI;c֖l. dZ|TОkY$Se@2vmBݤ͓+HF#(-R_cGYː45ȅ11FZޤu DՂM3*.b4o-Z楱T/k k [J$WyӉf!݇>۩ 4x\uؔ6p<1%rJ1JTu萷gE ɇ9[4}i -ym%Kj"]$IHmQu#lf%~eɑ8Rf5$C{KC@fwN(ソŒuٹ1TZO3) (S"nNUWۀ# -^Yn(pޮ3pT*\" q}Av;1r'keG%(Ӛҿ/:>'ZT˝lL|6qֶ@y ]v'K^ >@S]ؾE]w-1ԝ.*hIj3@N AH Dq"DUux` G~$z̒T-|nI~;l'x7U iNSKv)+pq==s|JBnЙ|rsT;&43yfs|UPpUb0da?xWV iU&_0wi/F]@mN:^aXT IPռ=>O1OGhKX'?2?G<#$1yz%O_v\Ʊ@D5l6љ{cۄlhO~3Ǟ&Vf|!I|F&+ aaepG ^?a-5W wZ+)TqRb}X]cMӶ1$MM XĄdW=*zn9gr1s 3%+ۈj5rmL7?PcMyf׈&RʖwBH$<$)(v #WV ;轜 i|py*r+f P~X,pC܈O@!TlnĘ:q(L)IVc͢0⟳~! 跥agķ/*jQf", jJ]Y2 fTcxgXfC۷+z;@ b|-r%)ȘT2+tNPԀ*&j=w=94Z,˷Ĕ V!1GCb\n/ t>'(cY*G?"E# '޶e]B^N Ti;1(w =*hCZOOy`%GY› F3z|#m}7=.i娹 4&'P;zwMIR/-LCPfZ/6|LXA+vzNGܼ+3@*)#~ʿ3Y-{v@aJhfZ/`Y'Mpf;J5zi;V|ȼ {ۂ|K@U·g)XA̰]^PrK }H )Ho0 7 JE\iɬ<6H-!>$RpL@3g$gsrVKx.ƸKCROi\ 1(5J:D]]^9Rd"bNr֜2J0ykL}+ZvA l|hۉRk$a2e#+妔FD~/-v%9FV˛d 8Qs 42Fl-iF%'qT-@:&DDV-fY5⡘Lc-\P˿,ZQ$8s5f Ө4r1{WRc 5x֛xK#:e*TȾSrM3fpQ^ ,10F#umOC (^i*O(/qg/n%SQ"O'EKﮯCk5]J|~[;V-FPZHVܑ4 i7ٱQNDCIJ5}V2VOZ&=)~'@ɩL&`OؽfO6,.}6|p=,aY*xGL +(JOE|W6Y55]TEXzkd@hqN_8mk|[v̵ ~lS%4zRwbT YB&0;߷V,+¤1lFzU$$F ]OwT!?\H!BwYiRv[{& z=gz=ὣ7 @$o& k-FLڈ](5Ãv:9P-O<4rGoAK@QJ.Ld^er||".(]ޠZ_c/0bmTgJ\+B͚7lf#W8CPB%祡CRi6J 7-*pl\kO+`*JD"f{x˛WUƢL~u?I'|JY:ū>u *QfU/T᤯b9(Vgj|A"|6bLN_x#`R]*&'V;_Dxi\7B<7ʧz ziXI(x8*rdƉƩ|ix?4b,;1(CZ%?gՑhmywJfgŭZTŴԺi;j`|._t M?C.K(ruF'զko0Z,! aҭLٽ Yw]gkؘ vB Uv]Te'voNzJOY֐ \D02d4/k(RrwPzM;-K %igWj7q$(-08]lbnj@&O0oM!G9m_J@c}bRWeS;fK\<pq &`?__GAPF6gwU鷫Aۆa3Hq4Qw@ !U01VQPs+ߝ@Os?Ԯ`T`8CХ0 čx$MC+0?yצ*+0Q8fa$eT 0=x 8|lw:bkVJZ!I=4jгn.Wl#x1oEJb9Rb,a1۷e'kGnVX`G#N =s|\J \~pĨɿRpKME=PA2' &RɃv278ĺ1Ww5i, K x9TZSΑx*.,MZu +@8~U8 s虣{~G"=Q7_j&DAa+ Hnz:=>4)4.u[޹uȤZ@{.@VBzNn}M6BI A-7v m,= ‰|j#'XmYkݣc|jTWa5„9IQ0B J9r^V?NH[6)FO.W+>hyDZ{0f/ (x ] l@H4]R^:JU?TI%JENnuŖAV-e:~N-C> =~E9,"rxjMA()ů.CN 6"ɀ>Y%YTc[]Cd]܂=R]!_8=z1υ8Yc,78Ud7SJ+,;QY*iOً5Z9+dcg _؎1ؽNrrW9˵=b iB$;%|Qi#/:"qx?y P[pRBó@͹mR)!֩G5"ıdtyˊxq`x=YDC;6FoD"?mV kJJ&hc92,fp1`JSl_bpC0#Ax7!w~&jwR:n:f{DwVxCUlΌyk\SfvX`en-dEBuCu Ł(R.l ;g8 V I;= d|j7쟠eSߺ%6}" +sl~[Ȧĩ 7(Q7fmG[2+SըlD (!_ :A2 OB~;_huGynR_VtJiS)oڞ3ʕ5q$W2g;L z_tZ&ҫ*|_4T667\Ͽ|ʽZj[-+B\ mk5:NUa]*w] l98Tʆ^|=XȾY=5  WO)/}21V0jhDz0Z dGk˝oiɉ)vJBpry΁hX `>(uS5z[>4D϶닶嚶>6DQP*¼n:y%QynDRW/5x gYi|,W #-;Z5(Deɗ~>%WFjfٴaǿi ǁM3.UXat__%> (9'uhd( s};b{%kfᛀ"C_7\10|.Yݴb%FDqGn~4q̘T,dw*a~,M$: 5|)S|,:F>OSb~`h:Mh) $♯-HH?'Qq<%iR._rOK ;)}iK?`ĻPvc%x5tX qp_v,1w0屗[;([vKz'5N+쫝3rWWCNrYS,+5ٛ/ ~k{^a5TbuXgP0ˋVϸz%K[QA:K "18E W?^ȇksPgH;"3%6[Kh4e0չXlҡ}8RzِT,Op!v"H?.Rt~d)J= 2ҍ@=DzY;VTV #ZRn>z`})l웳N(Dr":6﫱&8 ~NrrN{j E$шTea`с {Gh}WH pSHɾٷۧ |(2!AM.lGFK+v@{c6*)N/2 (VP<}IRG[zC?i[oX:-GrTm`.Q&hqJkr)J~ ܜDBȸ)1o}F;' ` Ë O~ݷ1{ ?F]%aR8-2`&yPGfΜr_2CI uT2g#|Hn%1G|$a*W!! @4-K2ѦlQ*VUbenBBȧ2} q7~#s τj2Aw7av6ߧ7_Y^ꂼIN֬>ă8i]rGDlFU)TulJZHsY^i<{"cabq&k {R:'\^5gssx8oRKdDZF|#O5brG2WLSr^|.%`B CSVl1QNҡKбMHG^ltW]FPć@@r-fl%E!$s۫Mվ,kt:#_z߀#]"]fCʞtUVՑpt/m/$B_bHD% \ubnn#'>s_:ㅝbE|JRxjշ,~"| o*m ay8ymOD4Mi8}`OL 凄$ .(T߁PBSȌ_=,$l,6ۦ~?b9RhK iuA7(Oi-ߚ[|ؤ!A ,:"iH\BO 4a1l o69U0PssV 0Y{K$P]΃$eU"L ;u#8@P> b[?h;I z*\) *3]PA-=B}-n -Pm2 -StAX:Mi ^\m1` <.%MY ǎJ{ÝXuپ5?>eYXʁvfkR\qOb_w MgpΖ?N.&7M@'_ F7>eiyffWI֐{(]Z{>YqzcsVtD".h5>ô тdwF>`;ؘ\IPl:lt]}gQƨ(O"l}DTKaIX͇F"%Nsi:Xyl!0q=k:3 ^".e +b69CRbA5eX<5gʕna/1Z.z([˼ &ݽ; vjr{SX~.oP+-@e2h /&FVv9`D'[ދ!₩ ˉ|jD$'M,hh&NΝfnpvTG!4Z&cv5N'XV<15lzFՏ\m$c$̕Q>x6G75g2<"^LY˂im^դsTm|DMwOq숥]UpbBB'=d$̜ᴁE^I>DZ@.'j#T8AxP Oa aEb[]s`tT$9c0н, (5gq3-/2EY^hQV5w< 7oSHXBp|ߜCdЗE= W5T,UV ss+:_AP#Qa?‘KaP6 _Og.+k05AOL=N2`-pqd*q3jZ9#;׬iI2#!T‚ɅN3~xBsɡZd#:D|HajS ڋYhYBGJ9 UwRܛFg55D{ۭF:ZjD+=l]{ fD瞵 fp⿫UXd)ŭs_zY6] vJE<"~\ Z xy_D;A"(`uBs2re6!:8t+thcC-~&_d9K \&X%yϠr R1#3l .35 $FORW7ǡW]h`$$;n;:D p}c4^~p MnPfJf vHv)1F^LJR̂e;-)ohk~F+|A.9M0Y-芃RCk>?! vjBYwK&|}%'Pl+DWw]T?kҠnrZ-;Jq}W`#}*y{ m{5pY8b1)a'$) xktan'\i@'0Ř/ >^s;Y7`Fw}>EG!,) ?,b;a\Z@Zs쯽+omIj.PG<9XwC#9 Q=y@~_2b' :cd$Hb إfl}7v@:g2T*g_JC<,Xr'j$V9/V4NFA' %L/_ # i[{R\v&~!B xJ  ĺ(FC)2?9?h66Qb뛨3A"6 Nԅ+|ߠd0)D}kR‘|!D*Av*5pEK'#27zW?\qR89#/{Ey8؄N\"Pm4)2ڶ@OAN%"gEm&2|>v,hF^,_J wD6ϰk1|Eh˷ڇ ShƗ[|نA+Ȥu+ ʪ7s,٘ _7T~iķs#b ʦa$)Is_w45r˂YPF!([z 9aDIuq|8 WѕYs"+4JfLJluxY *jaSrBcVԴ*va)WZ(O~VHQSQG1TdGj`s" *PGslA֗]萻W|8y|ظ[y΍n2\Ao]|x]U5RpyI 8I{޾˅e-͎=T}xi]gFG&lY=ߏA+j*\IJ44F ]AzgťL`n0~HyR6BI{}C7V₱F%LU^7 ,fJH]Kuӧd:ʖ쟖U8z@9GC(!e 2g_Y,<=;KM9r]D-BL6׻XU. K6Gmhgg{pJ)95W*U 5-'ǎrObGnK; 0_TZ2ikr_ vh֣M?u.Ny{.5ُfo$DFa VnC^Hl8bbچ=dI@dLe,K̓EԍϙyGk)FD3MCޱDRL*ḣӹ%<\ߤwF%1t %[>-6?@j/u#qc%tVe&r|fZ?t#@8 DDxTˮTݩuTת]kYjaJn迦z J E>qbPiޓ݋(ʯ-!nA(Z/ $5VxY$;И'`[>-y8rj_M& R+(S3_] DGzvXl(vj/¶NjپDG1YoWH~ LD fރP􋉪D 6]vcNE+751Q5U4q򋈪D%ɤ ޟL l HqQ7H[AlA@1W4}4u Tnm&2lx?fp[Vn5kI&kq\gg}&'Ič` jS dp\ _d{ `.Oq&9O|-o;9PWm$A3*tHljĵ" \Em;(z6(M]tdOiUSΜ3C./N *qMVYQd ~yA]E|.i ^ >f0O9*y*xND p=68oLWmGs[ťqާsNaI҉^YaԏE+w[^_iF<ރEsz\[F =)"f59FpJ5OFԵ3VF Yd))b[lKu?OI/H~Q+Vܴ}5Muel8ڙ_`:r"WjoHp^IB zG 1_&ݖ6]LR'zt [8|\pKW܁O_'#Jaahgq9;njadHXkdtyU( TnTVފB&NIL?9?R66ڋ娶eŖ ͱr0eȭZMհ|U$s&j`e GqxtHH\EZu6$p.W㊍^Br3/ UD(TK["u("h򞾢弐¡=>m>4ӸylOOnSWg ཈b叽$=^-ɢ3Uq*XVI%M_'kO-0֜ JKyȯɽOLlu+7}k䦟ZL<R]uP2ZPpש|ÏN@Q8K=N$\ekD ;_nR+捱8BHS054[D rW4+kr-[ă+U: Zn$H,#eTnԥ<1!2L!j~cL)g{D:i+WiXғaZGWk2W@a "9Tou8(>-q#q[Z07x:+{zK&|%'YR5 e~eF=zd"|C+m޾Q>qUW =(5@Fwd<őb64oFE0r,Y'Gb&PRFttrr:1ߴ@w7=\Qal6~/;^4OV- ͩq<,܀[{@ٵhD6Cs! 5"_Fp99Zef+f n OǡR]LՑcL;i~}\L d$jM%`.h Y!wo'4^U&3Uqެj\#BR3epfzq--j|^L0GSi":65XΏ#-#k`uk49r"2W؇N6"63_Z4M@ɊL=-M@70'f@ha9y"ʯZ_! s[-ޔg}mI${*ln#!`[bX-IK^gNf?sv8!xwniNx|*ReM?ҊbMnݠ]G%R)VїmOhAɚoAcI6R|FwsbUKIq%gJ?,c7ʚf)/5_f1c^Jp"ll"6jU*YOɝۯe53UA&*u[Qyu4GBϿ3|+,O&6HsۏV.6ύu"juk'p5Ԝim{M~]^ifY(Mq'\Ck7y9 l/ W29 nLvB_Ue]`uL䋒M׽UeG`fz}vnIJRRr f-ڹkC #ә7=J(rr c-4Tz> 8BFk]~n8VHRMlǼĻ@?%0|eT:*sxnӷGZOy &TT xv;-H;YUtzM,&elb _F9˲}oJLK5WI"82,lMF og.ւheK~7S n#$1 ɵu\=0.BW[jI+]5*/uMb tF%v zK:RSn[80R~}:*viN_#, *"xx% #-8QkCS։שKJ8<%~E@ vg̰yaڲ8ܜB9llj:? eoT8f=>Q'xȮ /6hńzS߫%L](SlL#iH `/n+FʤlYd mdvU<{[?_ə6]:4J"S+D'0fZv3|zHR_"U +wjvVUZ_@Nle>0GnNp}}eZ 5¢CRꔝHz03oEkXܗ;G}x(%G#)x?Jo5 :8#"x=?ֳ-02q@&7H) Ո530퍔4n*{-8ixjemt} 'Hޅ8l3x3JN;KdheBe\trXǼZ! ȓ[{g5EjS\\GQDLZT-.˩f e+Ϙ?csĔ},lżÜ?Y-)ڛ ՞l.un4 gPu *%Jj47Tp dz陫oȘ[t)ZƘ"Թx³q16k>|y7nA|{3L<YhėDÙJX8Xv S,%D$`a/ ,Y+qC0ƀ̉HzsSsc! <ժ7 =*nGGr߰^iQںCwk4sr ѧp sJ8kp>S?0iBVԋ%=?}eJ#` Cg-k<˄GK22 Rv8~tbEUXZ&`v/8wЦ<|NR~ٰMBzRk~? *CS 4g*ȠIN+/Ii#o7Wc`=5yK+P1M+tM%U4g">BԽQ)C__L3hs%*԰.^q#S{Ce׍+nd!.Q= !N+`_X.HC?!ikms3Vpe+)2';n"4Zz=Z&X 7ګXƘJ@k -8pK|-0- ;H7^o2ۄS# 87lϹZYו̛|^"F}gE V-OQ A=S\itCўq"8ƙf hQ~I tpYΩ=W| l/WR gM0MŒ'i/~z/Ȳ5~=BKa4c$vRqli9m1NG[[\~>Y{\6F)+'#TL㠳0[ON~q5"(('ם{WBrb n~=˲/$t*qt΂)E\uMϪ%2R1Z :V+iΉsn5p eLuh03jg=H'-cL^M$X˺}+Š>vӇ^?ɷK8s)oށT~|zTxݷaK\6}%:ܥ8Ӥ|KS;xLxP Hzk-ύ޴1"eQLOpaQLVP$]l;b] Oߺjhӡ+*+h#Gv`$w׮xY le+wG( X,Ott|J1!*e#>&s¾) D8=i̇Cb8㟿5Fѐo8&>ʜޚ˽GZ0I cVz Nx,i,D|+璿3Z'j)"OjObNEQ}[44`4eA8kGצ0{qg{]VX)m```#u+hH{~c1R&ZOVku0aH@x4Zia3l9xV Q%b/Y`)MןBDٗѿpAnRXϠ:#0%c\ELO3gEzICEˑ 6yC9Po35!ALJh9s 1 #Ty( 3#SvSg3^QwJNYFc ,U07mk%İ)'C*3V|נ·@ߥ`7 qȇ{Nv4c/e#|N#1Uqb1l(85Arg_*店r۝bCmCVB0P )J}{}au<9DL8EBsl]œI)NWAtG :zwbpEOu9in;#;G0n>ZT3Y=i;Amz]@=J4c{˖^D=}GF0KEя/\S/%gK> {3O!(P:d讑~l Ov?: PRq0zF`~7Z*UDUћTts>o헮wSM+/$=8Ԗ+%f:r&FW8nTcJUSNMr K,U@mfe8yy9ӱtNպ T㷌JiįtSh YZM]_Upg&vkE[=/6Zi"!RF m )A 5%'7_ʃMsx<}^(A\cZZ=߭jq >R> PՓ }Ŝ z(ClV̛2+%mh/Z_.zixmc^aZ-`W$%KA9+j$5ϱZL]5:7RI ChFy CRB&@Ԟ”I5v e&;9 rmw`USyg.5R(?!Z8]^)K܆T44'=J/i!`L.<]0 |WG&sc֌heKuN|n`a`%3 !cD-_12j,2)lL+V@go+rP)8b_7!U[Tcg[w$Y)vܭWG\QhTvJ:N`^fRz0|.s)ivny _( e(יYX>$g?'=al[RA5eӛF̹ G'1'u׶oej\U6Ke-?t* g,\0. 6=b.(Um6{inzL//{^RCv_DWuE{YMOs>Eyn$"VECm,-SHL8?< cjA ȵn&..>hDĒBuE;hBQʇ#aHJ:4y{U\UK~_b0ٙ !/}p]k95L+<p%Qle,BU!d.eAMz-x7;%+;l<|5ɔt򄕔5YNNU!OvЀTVbE,.uX 7ѻkc۾BԬ&O<,/E6t!JCg\LgEq D}]7xVҶ[u+Uql`i #E(0kuޜrUِҺppݕrigNG\79,g/, V-lhyR Z,xeY7eͅ>+L|lE!ghl2 "&up2&e"wŔٱ^^3bt22< р^xh}zHk[7,bl1b`u*h&0~@w|%MßEh|qpR]o>eVZ8zy}tWUJJ9ҖL 0kxܖp yZjE0h wU/CEwC.s<no"N0n'7̉8kBtoj-&֑vܵ䳧sM\Hudj"L"oE`8wPjfA؉)a n'.9 cB~]'{-6t]Gq /Ԗz GpufTlrc^ruBqwnKselaxE-㑨uJ~L)J7~l&{)=8Qk TgKx\oEͧIϫ{ }Zi(5Ų_;\ 5^rQLgZm B‹.y+z Qg1K8Lrczڢ0%WXH#,lڌ91Bw˦Msrӄ|D$]Տڊr.z<"CW3Y֞. ִy﫬Tj r\a1-P5قzV%>JZ1mk}F<~H8޼}In0 ju͟.AfshfD$|N\ FGˑ,v'yrqEAz_EhyF4۰>hs]aȶY.2'&q< Orn%{cmCXEtW<ܕ^;\LG2Z<R1ӕbX7xGS*{/vLtMہ6H 0vnF"\`fp$mmVXmL80!"'4 ̨Nk3G]o@xD!2ur֩ 7T4vQMuK3㳂 ئ)#}H1pxDZ+яd@PQculR4\!8{%R)ңh 8YΞ[U#z4 2x}6|x*3C**˚m#\ ၱ3(Jh^{ELaVm`QVedKgk _]ϖH{+A_F`14v# ]?g?:γOSY7r>;*5⽕_6~f\-r,rY3E1]2+(Bl _,u21|n(T|F O,RJH^$AY)/cKd)L42YɾLsD}KIV(ڟkE[n߀k[=,ꚕG4OlHRJO80QDQ]A@ ɉ9z q|yHppF6 8(&UEGm.pս3+`P%xgEe8:Ƈ94q*`+PXi v?DK%J ]zJY~^,>)zyCCX 6 h6:Yzl6E[ZJ{ Z59e8כY3oG~:N4N'FF0OS0N0|e*,V^Iȼ$] hT]贞DH*UV'Kfd OJ16`hp\W;ǞO x0 ruArQjIs]fтXO[ zߨgm;{>h]&NR cYxtyK^9M,31 v*[<ħVX/ ݀K?}Nc=!sHac&JI9wfIy6;^~=D9#)@qGβ}r-&4خ:y ]}VJ#,vDoS3B\fꑝP|օ.?RN& d"dw ɿgʋBn #P2ިCuMpMv"#j'N2[iٲUQc5L Y3d: P7.GF|uˠXiKƣ]sq aڐp |6Lڹ6FSiwoskbaa#YGj*Û{7֐)6cK.,G}%'Ʈ̿ީm4 Pq ǖj]=V\qKxY&vL'"ct?ƕڅ+TRM"BOqq?΄ Qh&#g5ᗴ&pi?rlF/VZ7$StT:wsjR]UESxZqǓk0gJ=}>+t&+oRF "Wo!P7.\X\}O4B>,8؂&m,Z~'`<ƶz\eHv "D3T"_7~sy >#A?6;3< Z2L$t+i.le *]I?RV\ޯlQzžKmSMX&11pbG >,x.+F[Sp#XӔQC:uظx ;{kM U\/nn{2VpNy-7 ]<P8+)(Bh} ׍|A*aOps}*]>ckE~D4+t *u@YRXѼ'ea6Ŀb Gk#Jص^Oa7EsfV*胯)pz,CN-dd#s7E6U G'NKHl% oOozKeh2sK_RN)uc%K[^yPJMq,삻5:O֐j@LR͘PG*$uL'S"MQփχ u.fdkjR*IJ^8Wjuu$v"#8@EǠT@HDpjXQA)K;L>nŔjhwe]O!E^yNQsL.e8f;.[L`۲(5) i}AtXu etJ=Dbv0 }+̑)581 g Hr-ߚJ֋kw$]LaLVƓVa*5{fbo|E8 )-K[=U;\n8u-R͚R)KM 7Ȁ[0e;: nb[ ;HP٧65xfP\yG*q&̪plسD6pђvg8(_LJ^_}P=YX`1Ƨ`)o+4XD;p0 ܰAך",<)}V D1LT VOŒ. oV[u̳}YTDY ? 4U>.~),{ϛ4?;84H#qW׷=9Έv-n]̏<8#F^&3+؀AO뾴0VՌӞkXX;{إ_ȏ%zF"꛱3xco)҉%焛ҷK,eS厰 fZ;CatyxDuBiO5PT "rY)yy4p%|4Hj(DõNkt@x&|a'&gr$9arb}g=9ai"Vf{L{K7SJv@N'<Ƨ(IQx], b,pLfֆ"ZRZ\y]R/.Y:Km}IE˭dFu^jpfΚRAG9N`fῠ|Ra"-T]# ؄eHyUJ1pca B1JѥeN #&peo98ODh{ 2)vd YKHBҸ3' {;(X@Oɤ2(Y؀AL%@hd[񉵭ժY%auYf#)QN5Et~P{ ڪ>sJ-tYT 4WQ!c"v+)9Rf~R`"yoR)=:pEky:0H&(~l)HowjgEj9آS@)5_iZ)z!]l?( m(iyWvqx'XZr~}} Qhrvֲu <ȸho2J'_L&ysi(&p?VSV 5* TQHMBq$ةt;GƊjaxEӻr7?3Q*@gfu)oc1 ZTi)Op76|x^Tx3 ^ q'DK%M5(SB}Q#k~Ht՗a2͆V٪';YW来.n>Sȡ!;#ep)Ǜ)G̋2Zu$p1۵հЮL6]Lnzk$BrPdI!N]d~?qfstaLcy}КoFG&5\up;oCV,<8Aiիe\[/S]YxoX[Ҝ MkpʁӞ!J 3fC4ʰDf*^B]  ,J?m"<5ہm>2 W3%Nr}y+U4#%DJ9ks7aUƲF|p i?k 9QF"a.@hrbhax54H-mZֹݧtR;l/1eCfZiD.6܋,5`р`0\P9 V-T8dKx2IމZ>Ȏ֍ >5# >vB7I FfU<[k{Ң$Nl#`%,J0iϠ}os>` 0JJDo gFKMnxWeӶ ƥ1-gJ΅i9hRu^c]j,Eiρ1mT"Y:|~{٘xgq8!J!̳Y="B&*ERW d`kLQCB {Ͽi1p CJ }Z bl{*V i>^IyeƼU2 YNaEf!L]4Tys;\=c/g}{$n_OϼI[;`,S#8Nr 9h$7O?åUqoxf@t[<9u7 F\86N} J ׂ\Xht+iSS-ry]c`⊝Ab|\lr7Ӝ[xG"3݈?k/NPD^>MY̨Rf&Ma94b#qG `jB5hp)5ZOe'[ް+uv'I֗𛋸xE<}(= dGl<=B5wP]p|T`wj. :ŗ;viqCH|Y|T DnYYF3l=i Khs%4Ok54E@!_2$I/A6"ߔ1[ehz7~aE*l%x~Ϲ1]POCLi²5SxV[Ew)p5ˑu,$IpUӝi,_e *1K?MIׇ XZq:)CkQ_h==szoԝgm.ދ;_jn$u5x˜Da#蒍8fq ˜ױd+T %.FJødoC7lD̃l"O1 *<(+~ ?T?hx7bX& ǮvIo%;^)>% p> A:b*i|CݡuT8'ߞApύ ;KtG2SP &!DX )#q8(:6>tAƔcWnh1GvK؈/+nQkV> fexA.'ꤙnm(b%Bv/[B\&WyNCn|Yf.uڄc7y1`6 ? kKk֤fռxl */$I1nKJLLzBv" FjcW4(7 }1dd%8IO  / Wv{%lJ{{}O+c]8)濘8irbdo󤶠ů!ŨKP1?W;oMNȖ =WqV[3 Yr6jz7G+e鵔vXow7tY>R< @Pq$SF׹ǼL?gZ9*Q6N_2p=X"e\dS%H)֤u ng#^g!HŔD8UxqӠU$t f+#{y-Fmu$R/҅xd>9*tm8{Kp7QEIq2y%ɩjYIY?|,2%) Ҿ|>S~ ƒj&`*=w={1EThw1`\ShX%p_8Tz>^R p~2p`3tJ.auyr/*ͥ a?Gz u[Qfݔ8&)R;^Y~d;e \Xs_އ) UB/ŃyxS(¦GTte6$6jA'Q:(sVM1YBDFJ1@4x@c{fk$6H5'|0q0qy:jP|X$ּkSHK2i2^MLg$Eqx7?ȬF€`ʗK^J읰)²_sO8-ms FgTei_"P>ٓE,u-)?}VA&?R;ծ\{ioXssH.|TJ o-6ݣVמ"Q. ٤B7aEۍy,R3VؿqnĻv&x52i x(qxgttHF6-w)K "zFb콱'Nح HCaF?KD0b|b {}ă Gj ֙~N!0GR:ֿ-ˮ]\"۬-68鸸#w|^=q{ܳ u÷NZAlf/k]ʹ[k͔aw0W gJ> W^p+lbU \nM,J1q k4rGAkw*O zm$m ,gaaXFvx&G!+޺KpP 1$Zk?v"٦Jd$I a#QWQ`8[.>@jFb4[ @nHkz?Ly`[nFS *ޚ>"UG? ln^8_ ^> GFյ=ͳj0+dcLlSQCi*IzZMZ 6i|ܣl7msF%saaFq!9Fmp"E!讹)a=B~- AJ=爹PlG>y]{ \ ciH%Y 'WPAШb2u_p(Вj'4\+. %FNm)Qk q~m:҆ӇuZ=qnP{SE(qBav% u@ kkgZ:<(VY/jI(e6]K ”<,~fyPe.JWv?HD ^[PbۮF[kF490i!=m*f•0I"b99cg"_Ԓ pZ-ch#> UD0!t((hy8j/iDΗԧKkQGkb\$$XtRstDՃWT=] DC֛\eA9bϻAKx;dMX֮)o[ P)E&7[cЏnWⴳZQa'4On/J}|p3c/o{c4s@H_Мkۋv24@;P,|Q6لvr gM[bjW5NϮ@&L)^CDv'3&d)P iث'/y&>'Zc4 M>bP %gz He(im:H¡,Rhmq˹9|~pF8b*VEޏ$9|B*٨OBqc|lrafrЈñ nxa ;6TT(hb-"D* tU [x1TzRu`Zg/@,vq~$gy.ai$Z^Tϝk,W'; M-^:Wp+m4!7c~o|Af(HRԂ!JzDo/>4߆)rPP2NɓέRxa(#d[Hm*xʚwstF'ej}z{ҹD}j2PQߠS ǁ&`4f8UKd^@hLJ _YHۿ>ݣ튙 ֹKY@ىue@:Vl0|kWϮ9;7ǒW$~<􇌠Ǧe w hjr C61؆n F:3ԊBO(wd|Cm~-x!i vfQU:K}v̒~oEd};R5oexu0gE&‚t3>=3jH"_~=pOmaQÌYSoxëڗh#xX|]GS%Lc TL7-_F o8VL v0ХiCv(r+ ("$pha>8%'m_ܹ|$9g Lt~ן92( v73c|Lhq/7ҪW~bs\6KauhSy8j/rKu8/4) Zr6B}U)NX1zB5% vݾ뺗TÅArI/|Ǧt2cQ"pz(SnhAP],K!~I@E7@Pڅ Z>yZ {k$GHޫHZ K !9yѐj6i߹ejOѤβRB }x ,OWn76#k&c C5z'KK$ȊE o/`9Sm UWOȣ tÊ&2 5b?ВARE [z~g[Ftp9}@R0?=ɐ{bWU=6>ۦK$@*/@|D#wě@EX==k{U֣@<mhRizަa9JƼ[G14*ȝ/UW-2_y" >+WKz*UzMe:Hv.ɒU"G[ƨvl-%89)>@E/ zw~#7 ZEZLPd[3}Tgbf @M,?'o:0 ;^+S؟yB|p ,oNya V܇|v6bRuvk+a{KhOARH9 ޸=Ơ{ZcNMs9G7[C9^xGzt^n٣~FpbǐY;;jW`&H0IyTJV%&IucF lei䡤&4C4?g!h_ `|[3ѻ~{ L 2n b"U vWLu]~{P^!|T*b.2BTX\ZD @,G*C'YïTя`O+ q$$6w Ұe8o4p)N62!fJXHjxP>m d92-B;gQSK[9!op2~#ߘcO.2xaɕ|ͺwHm NWx C'o"d]_~$.*/PބO"q^0r'K;(8+y`̾5 άX|z{EZ Wݣ;X䵨a)OɊG: $a_;3fϬ7O*nqU/w)P;P`fz%5{" yϩ[L(3$uĠc[`  묡qV+OW;u b VFxԯTb'-c"b楺!GfQVi#\ŪAAnp4DZeF`Ʊ#x@t5nOƷ._gTC ;uKi-%A TX(VxFjL$ kP5>ʣ uhÎoq$GiA`ZGF8M/uhgkgiQfBįxYcN1{HRegqg;oo͋֯p6xևi1ga D~WoηwEj_iT"ciAm Am̏%2W ~@elo[tg=yExޓc!Ƒ./^Y}߰LW|6羋 c\h۔FGkY tW8ldŭN'ӯ͎3y%`u9a+LXznB!b;km?cΙ{K#pQ8nh>]H9GtF#9%ү15->"@ˋKR]3M xJ‘$7@SL؋f OՀ e#a6-_dSS+F;P}", F%wTmTZ!vvl(VEE tqR w$B3|rT;Six<چЅpT톈PoӾÐ QF t SkDoW9ϐ֖ivZ=e^BM8 AI-%~)aAAPىWqFF=6Go`D%;eٳ+Tڲh[$K:#0ĥxA:ӀZ4Y9Vja6 7"F: Xq95&68!Qkȥs.4V^,mIO>on dhQLYrզ ) Yօsty6#C6k~aaC{jp ?FS5k Q)sCP86!?|M[6QỿDjZ/8=%fX]w,l{WALPZC8ZK'H*N=h:y*&ή@GUg c܃R+nΩOuk]7?˿ .66iɴ+ʐ/yun89o6wF& 2lie\YdXHVܬR zT<5oJ8eu(pFW݋9y|7]C= UN}qJ-N1+'A7=PdžM9U%e\!:x|e5)cGCa_M)ɐ&0?]u:W v4U0`Ҳ^lK 2 x->&,$Y_'M㨊v2ۣ + r,kpПW豱d8&ݽ?Q1mݛ2 tI,C姸?FGyyoy]DB \z_z[VM3ќo8;4J'|2OKt2YIaR>^[vX»=anhbeuf;&/ܣHA\5ǹtjp,}Jߩ /uyBRHq7zYt6y6HW/ZykOKDzDҷԉxڅ qU_uxtL|1|[~ƅǷdڡ @e]cjr_GiM${14Jidi5?T~|g@NvzP̓?ך$!m/5]=ؗ/N3wΫےu[v%>7j4T_9f",ؒ eq11}cln6nާhm CM݇OG#93mGxJfx"rG^[E̳J׽g#' }!7Ff~DOb&N[1nn/Ͼ/L:+[iTRWHGVtkr¥oD}r(3JԘVO霖 I\Dn)(hO[}^I!NGj*@OG^ΟDZcwLZؕ%6iO,yVox['m2.3|TL4:ӳ ߇x[>ssw2Êȏ #7Ɗq-p~[mBHpE}J?Ct3H}_SKe7?/&me:h72/pnIGV !wu?>o-q>Co:Jq}W7&uV||(X2 hcBm$?\!䭾uጃ :'?z%9+ښW{`Ϯ"[ٷs5GTakͬ:>>r5\@A/#o=Vg6c`s\3IF6:kʛ(Fz $.cյŧ7A@ku `ˮH-O7ż,r.⻺+r-i[hV(Hph[s2+;leϣu]`Wȥ736p #ߔ\~`2|\\nPZE ׺ aq#uH8ne*#eZU^EsK鐾A*lFar@E>&zv~ F)Zjadxƾ10!Ck,rxvM?y1ѢJ լ\M?%;y2q D֘,1o23{5y}sM浖,#z-zI%f][_ )5P+nFn]F$̩>jiʫ)Leeym58(7:~Yr <28FPP۩=g\>U|0rwE ^';>̧4{xy)@DCo#v4DbY{c-&gqBsPat.H›zba,~3۠P R}$2+>s?Tu7?@~<ùDcl#҈ 7-5m2k_e{d{KW0 f0Ï8C&1mPS3)J#Dk95*d͆T>aNeZ*ZFnumّ#T/^=(Ph{}pԝfѐ(upا[He'/<p}8cQOh Rag/2 y0' \Sa‚ޜxٮ[x#4q#]kMQ ]w cl}=锗oq<氞8 iZu񱌰&''%q+Х*0&?נQ@-ԁIC4'{Ȝk-vCՁum<ӊC%gkt%ӓjnک;uPA>ژx7/{@ɴ$$ȰED@Ud$Ev dYsJc/Y_P;$2,gȤV{ aQL5ؾ񇯅N\9~0 Tmv6@rsjXpԏxe1;>K`1a]-mH27W@ JYrZuRm2veeQF VgهJp O{CenJ-_|R=JߧC|4ύR@/]}.-Wѳ j_rh:&=o1h#쥤 kw/k`@+i& xޅ/5Wz(aB+>VI.603?9Ḛ=P7S`@+ ]2y5%St(f3cnF~BTEsYfy1&߫"xSV(?oW&Ē&k%}֚sãIWqꬊ݌( pVBb̘6;EB+JIA'Te٠c=qzOy[̓IF@4y6!Y5%h`ǿ^{}ةtr5~`7x\qJzlC\k p,9qHm@v^6 \>:j#`MY91 _y1%ԀN0Զ&9& d#s+f Z"O˒c0R*/ @SKW#mOS>IKXт M_w ٱF͉nĤN#__v-kjTy7UI @Ƭ{E\wy=ԡ^9ϢDb` /uz+KPtptټDY1ƅ6n8 MGyؗ?ԮsF55@$Yay$|gоek5p˓Z?9]?_4΄m8yZC4*xeP7)݋yBUsҢY݈l>lke(@ h}q2OZ.'L^Bې|(e"HEMHB>[;+Bw,c_-?esa5 ي1J_\e=K a ^NTX/5-:/5P-O3[pK\#n z! /ת 'kAȮW@YD#A쫹5TK(Mc*V @; -p(I9&zxfa͉-Nm9Z* Y^ۻoZ՜*H \ꜳ͵dR*h <)y [@B2ϲ%a%m߬g#gKgrV%ģs"J{\Kt(VdFVT\hX1=6ᯄ6#E>pvFkR ) \]̸^BPE`<ѺUxm j4W^:((bKm*-mX嚰^gC%z:,ݩG#`cVglGӕ} L p%6EgNѸIAg];QstML?;J&#|9ٽůz]@x4 uI(SbƺKI) M<-^_+ٹ·pJj6` ~m\:Ob[MI5[9|!HydJqMTӅaMլ1=$Rm[ P$p^(Nceހd "c:;61Aa &IJ麔gF~ 2[޵8S*i^AĿpq1KRAd Us?{vg$423 :BUYȉ^V8_d$S+\H k2eoThǙ+,"˻eI,gpO(>/s@Fit-㐟iNTxe5= TАFµ9Njs"kiLWn\_I!8fv~b[;|R;ZBH+uс5gM6^ѯYǝeி)~7a&Oɔl>m- PqP} ?F5L7v[e}ʾ@Jh:y#)'yc 2QQ3vB.?i}S 3$~ĕ1mNpjs\tڛ9N;o9yC>~ K˓x!2>o{O\Uq\" ѫ枝#54˛pAY4\^xH\3 c'.4VI"H}$څź@i ' A1嵓QLR9W;XQS*K?o\He@é$6 ͕giw;#`Aו?VO.~zolʠ*Ciy -~ {CrnuO8'zX+ҏ#Ͳ|-+j,EP9؀j:)MaC{x;jʪ=zYB~!wHaf.BG+JXU)qlmiueKao\N[|$#\y״h BOUs%ݞ{EV054F:x8a{J>QFs8 :D'C:Ů9тKqޯ|x՚]vEN$y,d|~4XDJW3)d9GtSҝC`{o&2 j=ZrOӏRjKeҪWu0t_x 8WQhP 66R&ɒ i'ؤﰨ<ܟ `rƹ ;F^dB9EVÕ1Ok*s<)͟:krb<9Q[R FN2L[Z1m%Amh9ȢXיLܧpBb˭C7' /U)٥O h3yvr|8/ cSHrpJLGYmM}[@ l1K%*E.)wU #nN$I9ޱPGe*P$(|^z=?mr(fXlJ85>7Y4ۉ+Fx@[nCV9x ]:'!lMײ&x:d?6ӜxhtxUp*R8)Cz2}$_b"p;e ݒ0 P+COFK@F%2w>ܗK-dJF 5bIt}Sc&Vϳ 8n%OM6|1Ei{JpC (K두#%s) oRM;KybQJ6Ps'/q1]{k6cI\BO,^a]ҶT'[*\X!ERvWfh}@WqqT5R g[avu ЂQOZu]O̧ED͗b$sQ ٰRIZ0SEoӾo {0>==A>*PXvTAy*1 No)?p((T[)`zz+D qp5T7 -غbl35bsД5B/iNuHms Us=% 7~"F21Y#R-3ȵs^SHrT7qyV:?6M!`R/R.vtKf;p?>(ZmʸwYinߞ-GI@bB'C 1&UJ rd7*/7%nTmCז֢Q :MDe/Sʍ=# ytſ9i5GmxC+JzFnSU'nJ(qp%_)(k;f!pG 7|E )҄8&嫧KDDs&rT2ǹɬ-d&ʽ*kD|H"Pۭ8ڽEIXY qˊ԰.m*ޟ1c-+j^+5͇ۇU}F5ix~l2xrRUaVcul!%1=*-_8uAj:XފFe9؈:<63˧/.N`-˝_3I+б0&ҟp2.&*uXtQ&59(ˤ5^~PQ o׳߲(t3uF؜Q1&=ȗPwU-KJPgqanpS,XS> .^Iė;NɀDJ9O@&6"c ăh ~8SI&O7'm̌&oMa;~MhkwKKU=dNߔ*+QfZ81),IdHm$W0nq7.*pr;ʝ ɦTYSؙtS=wnTߝy$Ճy칪HhS>PA{$ǻj(\y8\w++M!~t- r 1hk3#q}#چW*"@8wg;< ؖp5K 1y9ﳖ5xl!*M3HҞ <R`y{`"eBf"8ue.m]׸Q?i=RZ)VYN] `QhQ.p^b^67T2Rѱ ^v3WUI׭T:8?yJ_D tb^eˏ%{PW?;Tf菔!&fY qoW[܋^Yd#7d?f'|^SC/uaL zI|\|g CӰvlƮm3i puOe͘|^6Cw'}Š(f/a"DMO[iN|9G3"g@&kj@x}YR#gnZ|{+/Jߜnch}/JNw $p+~p 7&&&_4'rBIaVɴxo)<~ jl:<_fOƺt y=3M&]kXTz(YP@m𶠓*mG!B&(ܣ@IF׮8,SܸM"p[^Im5Y() *LeP餕l:lʉ>ӳ_r]aD:~Sxϕ #&d6G9weF[/Un;{D2ہx6ɳn傛KaVoXX_]YM:{ X>ߍ4յ*ڨ1'Bjfs7A]^w߹X`3儣!s %M|F Zߍ4 -(B }^o'mFXwgL ]צYey:3^? 2cW*=[=UFPĩ%dtc bLxM=*~ ˛kI?ήu)M,3G>;}ӝũ?y0rsB_ ])/csECIޡGe"jXgnyÿt~)`V`${N="4&9PĻD-=/&&su5:m-vyx90mPRr+Ηs7Tn*tV1%Oo+4~Cܜc5 2"Q:? {~~Aڜے}Ⱦ |{_hN,C7NYMcixto`/-U}YfzRպbHJ1icTνb.0)4$B>hǍOg ebJ luWH~O5?#f[`݉lO/.<)lJ#>%M'm07rnvn4Q=A%5%ZlH`o>[&g5At;8 o0R^CDnVII?yX3soSSD= -ѳ1̨ $FF$Aecɽީ`~fO>F"#y@/Y+,y80dA:(-KZ*$E]0o!>i <՛$Hghh}L5}𶛷TSA^o~&WL]9fbulv9mBY0!*&h*5gV!`@K{^4c8^!PGP;;WKWGkf!Wڒ "W739XŠW4NϪhJNx+zR"x;+SѨ͢AaQDJf`ŰLx.aOo,K)};1%zuį3Pm1l6Fu ZYaf;Pۑ!qKɜO!%헍YHl;ك)Aͧl2piVmmD"dLF]. kpUW8_P: (B L0Ԋ>+y"/c`> :$b _'Gg>MqT%{Yζ{~ cʎyvۜ]}cY7~kwfL∽19(ՓVLj'.pN 9~O!k\m,%^ o ;H#pe鐩 n([yI 6;˛3"Te5;}3ڒ-SK1QRN(tdG3BKjKF>g̸ As!dfVbt;fۗ*97ڢ _,tq& 1g?f CNߠdv{0IUi & @(^{-YG3M]?7?Lc^%/wR':HYU Ι08-8z3 וYRF|^.?"` =5~D4GÖ!h40BR>gw< :S5@sL/k; ϊԅf*4K94wsܷ1OHJ.y@t 9wb@!TIJ tbﵽ#{klwV o>|RB0^HMegXlSS(RdCs4HCovƶ0ڷ OU "}6zK koC 8:UG!3WQݕ%h`K6()? h]E?0YiB/֞3B.ФZW}'èH3 gAwIfB~ě"\ATP슽JU|zWo % =P^hzڙ[ !%sqk[ԭq$O#g+Nf/5Uzni"!4FEUX-l_eݍsМc)J , |޵JvS 6~]ߵ)Ys@ @#iP2tUW5snDwL,k HM"]qgJ)\!Qbm~GXkIGO&OE V.QqX8[ 'F.#1tE1>9TzU Wm,N<޷/ңB$& 8{WC?}Xc>rzh$.F6h.۞2 w)M٤^nw0\2%d(i[90-?=Z1ha 1?D_wmXrMjzLK~=t2/3{6j+?>$K:ROj8Q{I\ /^"Y3MY2@I/(#S$ _y{n$លߑㇹYUy(]S8ȰB!h#G4xPi`;4KoF8=DATF֣1V=zxte!teDi"6Legg[T@a~ݢY60T$Lk9=8 Y굗ILN5?ןúAl!ԅW M}D^N_e Jso?qL?:HDCL{}{ڑi͑yF"-ϙ{ӆ}8 6M4@dB[C`&GgOҚ,l O7R0 2 jⲨo4p򱮡~O[̴Pl^(]KR)'mr N3O8LpcwWP՜>\awiDSu 7A,2Σ;Mzs5'zF|;Ei`)Ϣ[翨Nqh9\Cє)we!(r'zqMKߵ;2:rab#?̉ˀlv!xԼ|Mvzms|(4{ރ{=jـ܇5TLYkڰHjsJӠ4F8.\n\ RŬc-m~ֵO#Q)Fg~p9VeV^<%+dpD  Dž Wr6tСg:os15.۲TRj%b-\:HPlzJ?3ݾ,v2|WʘxI ~+H8&nE]P 9??lISÌ|wG2SA#S(qE$Իqsl);)sNav+J) ma' o0Y,g| r깢o 6@5FCm}:0|!&N,}egb{"BNCS"yi5}H_s,579'}ҾH8%u3l9͵EdWPڮ2.,yK(;6>ᵈ!B8ȑ[֏X|6aǫZWش_h{~NVac#2r4m6톷f畧PWSE߱e~9z wc'׋ga)f3S@VSEcβu!]]yxnd{?8[v/*1ʉ׍(^:`As10o7[xF?-zbK¼  ;Gf++KJDq5Af?A(Ӥu 9v/n׊h)eFdnd=NgOv=rQya<᷹~Gg41Җ*&GcR͉VvKRP#fHC;h؄.@G|S#;4>!Y҅i4Z,K zV慔a6N}Im#ԙ-sxC"HJ$y4p,d[XiHXP>rw P.7$ ۘ 2y8BU'BMz\26V,z;σ, kw,EaH~ɷP>Ml u@pBʝPQaOe8M!"s OFrbxHkx^19%aBh z^@WK(#M+ k̎UAfjy:.FMleʗ,T))?dgg1}HT+MlM5LzҾA׻6޽B ֐C bMM2ަU"qp0!@*c-8/5ex@C\B+8z B4>"8LϳUlTVfْ]i\);M8AaD'(lZbPj_7"NlT[f?zlΝZ0(R9zV;\M+6V {qϳ HݜC(GƬ&?/ y""c|sB˧|ȬslWmW?62:Yb5<s~ΊAOI-NGF^1_yۓ0GaW6$=*Rw{-O_pY{vcW ͗ol^;~%ˁ zK?&+KĀR Ъcw i͍~ަ"i JV7B`o;r3/R',[.w+%J%N  d JPd$d:El-Cf gOe:_D~M_X.&8@<_!|*Qdw9D?]X azYxi؞ĵpP:( j0Bd2섷}뱯Fi- /gN.*ۏ4w8hDFМWgE 6]0`"[s*GT'WOI0Js$G+wbE?*f?I1[I٭zs#}WlD޼? ACf!_yC͕&` kc)Ɨx Tu9.~!ΞU'MϫQ$֝^He&~뢍T%sΥC: P޹:TySvgIM<扵2vzG,ɺ=nN;CGغwd.z-+E&o(2jKF9t0`+\#4FLRg1Ut+5qMn%4laRꦙUiֺ[xSW8lnfW(|/cSBKFŶAQJVק:y+]5𢒫VCJ=W޴Y2V7٨rSu G.t !\>@}<~gT vCr։SML}ƀ$lo'YQ^c|ʴG<ߔ~ ؾ|a6MEHևpFzuYIv%w@W=W8F !21U,4G@҉/)I>M/Կ`yK!R:A 9Č/%q)Ѫ=ߕ̕>FF-DwLNIcJY(Fh?Քp^+ LPURŖ;%@ph2N'D;U.^D\oĴn7*#l̀kgtR-Pk7Zi=^g Lӝ|2';1ib`ch$U7:~2HkݿʧqX IaH4lYLo9$f06?I?PB9yͪ!h7"*xa䚤>7 jJcK" N Z)*ܭޭ/1JSBHS5خoLa,v3,t[bb0l~ {U#:^CP^pb7LJ=F":~9{7cC> &mN$eѬN<6_B{?)VP TYw SrAtF(yuhHcƨ%&>һ~))/bAƹ;f&]JSl+v߿;RX N IaHz έC VL8Ȯ>f9b&Itp_&u SnޤG6Ev`7^Du}='־(ѽiQ5o3C8 S(gJ!76ZB SFT-_HTlGW,r).SKI['FKͲh WHm1IX< `]r*KbϥkGۤ})}^'J`ˈhg+EǷHQ̓ ;nOl oI"œV-XaAC{pWvUhP{$T^#C"WeH]rRHOher\f\$׵#zi6'o]P?iݑ%5Fm3K86DMUwظ h~[J ,ιWqk8z.e~]JD{CoqMM{B@.B|Q|7=_Zm_AkP}-[P=szZcH2x4ϙMx#rha#Y]Y]0_Ne0YEosM])H>U.M-D-'¢./K1>) d@*ZcQv2Pp~-+/<|b~.q}=+ҊlL.UD9uJMo3b:_w(5"y{WWPOꊬXj3''=*ӌ;^Wc<%,=Mx!QrNf ̐{ HfxuP(q$3~ gyɨ*$!hT23=>\(Y t<}K[-TDgp0ؠ>"X/7r@0;^*=lSу?bb ՀY]!W#FGBk ҴpS( ʢ/U]`P6ǻr&\^f$}5KhC#X惜{?;&:ꚆXsJ>Gdh P^_eXӌ!פ?TLcAb@5Ord8xfVŌř/V:IoD *|Z/A"ov ׷xX nMэJV )3n)K.~uC܄bܓG(DB..r-@keuorE[[u<͛&a!o2E6ЬC?l+PeF"ŇG& Vr?IKy%W7L21UQs+.zGMn1C[{u"33CLUʼ+??LkO4X@l}v_C~h'0MC 0T D9&ONwy'"?Wu c@idIsNHtef/He @CjpYGAz@Do EM0CyH0XA%QtnAm!]TM^9zkÊZg0&erd&8=uTm3'n[%]b3bB&YPPw e4yEP~ؓOXxg)ʦsh|mٌ[CAה-+'鹤\Dbc]ɿ&`L6Nv̗!XN'GJذG 5]&r sp`,w4$pmi*Ej>XTI[mP.AhQ(_wH~Z0:{UVFItG$Y-Tؼ{d'sOՔ#72R094h3*_U{؎mĉ>:!z7FPRT.O9 "+զѫcZmi ?!B:Gv%$}(j0̚wV[.""͈̱k&ai EԳ;ž%_N<ԶVUXPwnr7Wr̍.T s=>?e;szlooƕ:òt v *+X{ߜ|进mgEz7a>K_'β} =Qʀl%X%1; OWPQ#M~UdSb&,9XV)n3?q<ј$3>šXjG/ȊQM/2R Ef Xm`F3I:b H,|K0Lxnh]c򈲗_H{"n&ʙ¬dGXz>+X漜a mҪ7ȧ&'tdqmٓj e(8WބKr {ڨQFyv6V;wEE8>? B&A)e ' P'UEtrrNWd7֢·d\Qs !~M3s` (~i1OvzOzeGbv /jOU"yE^s!ט]< د7hNMIV?;~M mru\P{PSkye\sr*0Me=g K.GZS CUq*7- /E?ޯOF5\:իҠn_Ea\:U;glG0=uW A3 r>Lţt9V9 9n7xC&BIA"d߯Y.ŀݧvCX|G,IVE)/~kQ;Zfp)ͷ̍'a'9h#icl5OGb^i7=  @䆴hq zVfL5gpa Z̷w7[v?^E.]HZ4id3zo}S@WP A(C%'S3\&:33:l{(P+T((ׁ[KQoET"q0զ䕤!ȴ=~ u<2/p2fY]ˆjs%VDvX"Y;+NR)tlh>Fy2rXQ/`A5@tW KzM 8nFuIsLD tPWv,9?r~Ud|XYflmKr,CYNv"U/}3ϧXhȢ\A/sq2[7Zӯԉ66SkPBS2P<[’MF #@kgG%KOv҈'9hه97K}nz/w$XWFSclMbѵgqEUnaɘ/.O"'`/tu`O3l~[F9ޑc9ɝ, Vw/磮tV:r>En*Fhp/ò-frbQ.%gyYb*d/TfL%Tu|on"m)U$c~gL[w t +?Q"qd]R\"qbڝ#aqρ -~e8>a؈;ݧK WF1itcCf4%[)KEyF$mK\;;S'>8'~lGzac:ͤacaI8`yFs-12F +ʔ|iѸ+t*|=s|MJܸKLThw&}3%)9LzK0Ŏŝp?coEך3_MqvQ)ZŦHf)\C&*> οE&K5| ǃvI?-eAˆw &TtEv.)_qq䘮Up7"lqCCD;~sxe d84={|p)Sfϕ̚ ʎg8re5<9A瀽Eu]!x޵p-;}rzژҊ t(Q-KQX[Y>%8͡#ɥk:-zF@1>iW|W]3sr>ޜ ϰPĈsGi+q$6 `ad=ּuɟ&[14S!hI~x kwP/'⸎ fUh&cqxO|;/Cuxu! e$BoYC,wV+߲H|-;jt3fZVz@Z_~,@m3BJIB^d|f\ :ܚ /GhP<2˿ٺBBPϐg1oݵZ젾U}QssFޱe{ d0p %6m#C@汮E YSwV[4 Aao"*yEM4-@{~^_HGߝ&4ԣ*k`H+4ՙB#_sCs _mpSs\rs4tKjTa\J7=s7X`Oa77,;Lo S3Eyn*u=ѐȩ,%4~4,'g!Ec 8o47F|"=O,@Wf+TfX~ƐmL.~v@.CL=+Ӌ/7$L kb:Em)nrjz3W$i"h9[Bu*$5 AF^ݗ3EX+;t(8x(Vp|&xβ!kkMZZ|NFh'M\΃ibٮ>,l7nAӹ/4*ot^Yy ?&-gvrx2 Rj%5`wJ V#Pha.e*YNtYm5uK|DOCCn@K.f*nH4>ʵ,? =:|]b8ebXvɞ[g5Ҷ(@ 3MͲ'gRI qU]3B赥 }B{MKiDں/>s~wT L{;;~Ċ=*EP4<%F&qք[*t(8Svuf(AGa̿]hAVE c<1HO]G=?.O;=!N,} 9=K 9Pى9ϺkGh]̽f̩ 1B.='T4ǍV⤻=RbgeIQpBok s2ymʖ2m۱F#TS{YJ 5Wx ]lng=i1qd|ȾإL_6j|wFph 4Qv\4P${ WH]~6;Bqg[yG`1]pV&e{{yHߎΛ {pPhziAMRő3i- 6xl5İ@Q֩RM HR޼Y@:d^SF<ܞQ@LAfC-?t䠸pN2M0C޴c!bVË e^U?J[3z'.A%=m8:ؚ}gvl~ Q"u(+8Q-9Q_0#N+D6WzsV'qJw||\{)M+qqvAzEJ_4IrA‚mk5 Xe`E#N*Ac(!Lch?iG?4cjD(3W ЩԠ7p<%}1NOy9 H\\'O蓽&4;zu8t^Y+xl$HgIw2i=aN˨ɶE 䫈Gl.l{ JU3:G:%4jN7ܿ,=TsbԌTMg6vG=e>u .)ɎZ)OY;Uq"Y\( z$8fU*mV; /󿛩]~6.Q%B4{^,3,J%=Kfǒx`<qm=r(iҺMpt>^ȏ5 !-mD)a*ޯsQ Ç/"hcif&tbvҬc eC^X8<[eYum0(k#֌v7H3 Q_"|9^ޮPRMsZъ2<DI\?BgC' \l~Ɲe_hpP#y^HOrϳ9c_b.t`QکN:+9q8#?YD|BUygY(^2: pE%* htF$ >ƀaae"^J!slir8b\TL/d-T^RJ[O nķ\LAxmv#f)R !^Gq].|&KS,oz;e{OF+DJ¹c &r%`YҤ,iRjԔ~>Zp,ߌh:ʕH]Pcn0XS:bvxʯLz=eQmq AO|E ,;z-h::"]:poXGnqœN@W X5qpNݹIOun(/+G{#bzH)EP-tu[hs{$QgI¯ƾE:,U,'J wRsMZͫ{lf@)&5"a{g2+K#D5]gEcEڮY.tcD@~Si؀ӷߋwԿ$H53 J qU,ShP{Lx䩆NFbK}t[[k+§NVN^2zle"j0!(R(% xI=,D\МDt /;:A<4?6ƭ7=砧OҼ%J"l) i͚gO؍0hZFb́?}j]*[ګoҖhy쉩Ki*L:l gzCW$,U|n׬FEm7"753bV7 &_maI"Oe*n? ȴ.HN|!+*d ̤yP75a.3 {Z@SVIGX(GnU5OK0q,zGG\2ܖL,]Иw-GnMC^B$BzZST9zPD鱣(k4-uH6qg)8if#C'^;+'t51dhS!ecepjF=}(M`OqIrDAI*=nUn^5|*9xXafVeiq}=deOC#LO4FW E+롟 r=vވ$Ñح4ڥOݙ|ѩx5ed؊`{Dxy?8eϋ)KCܢ"w^QM7ɇT+=1GsaFA,(0eU6q\I`tcq``}Ayg,evyd`uwwc -*ץ4&Bg=дbWwH( Fnen qD3 onɺ 2__v77Y37 }O>$nNx=_of'^59ih'Lo +o[ST׸V*@,p:*6λ/L]1zM#~?P5u ~iZ7W`> Jj,Jvޞon2]*ju  gE{ CNlJbhE=zq>I@(k\GБs-}bDD}2Uk^qyഭ{cUA`~n40"~/όiJt{Eʲt"Xe$N CFyE~u%2?!Z[U޴ $`NAۃM)4&_(2AXPM@ߢJj:{G1Ȗԃ[ʕX'Bd7 #K>]/H $sܢ+@_ߞFZF;of#d :,mR^2hQp'% e^{ΉX-ۇIO@*eTץ+BOTgFWI(ev sߘGisbUNzV'.L"Ϊ#0>HJP ~_Q)υ%BȁjF_KRyp9jba%#jJX)6nǝmOF*J}' XϹfs>mtk|Q!:dVČNfz#p T\§Һ vפּw1O&Tb[r]t%(^ VP\bZ]p@ 4:aT yٖs2Fp}!sPɣhl\n.@a ۯH`tkjХG3{h䲷Ō !&"{w%{{J H ܍mxf8ImGbؚJDlbBOyBCXLJDx ut5!|I iGd(֐V@f'dPp<6"% _ӻǘ*I`?HEuq[tmw|=t|iCMJ6;nnٸd@?1m7uEfd:mi@d'nd$-&\Py [Gtc2Oد@im}fD沭SJ4 -`)RB˝~lIxCZ{I)q EZD\5E_J #։Dz;5bw_/3͝x{޿kM׉g9X9|53uy%r bN_DBХւH/IPx,̒¹C69@@FdKJ93s;CoRׅ߆#tJ  T{ڵ>8қQ)Bֺl8('v``q^J6u?9{>un\;4^\;QIX\>Yy;YZ`(B:l K&I1%f'j~Dž"jـYKSI\ZЉU=Ԥ'Sc =RP lJ^d$Lmxg?;`)iuɁf:dz1`x$NSycG='AI~x)WQ577~j+E@9ix/ O+<jZ IeԨN' ߞFm+'1{mٮ^VgF>oaK|φ ALI8&kArlx3ض_:8~VRC&-}])3q?Wь!@7'ma:8O~}=@ަ 2'Pa?'< 6U&XL.s)qoT Е͍{O Gh/4ktZ}p_n+G`lnhO's@{!@k!1wj7P&vrcAg+ew賏<@LBCAb qQ6 n NR4F]֡Q\K|~ry=v։Gj`!ݩ)=8nx[m=Q Su4Q U`l SwpK_ފRImяį&փǧ;Lll`Q?@Z|n@Cfr\x:m \OoQDfp<+{e;8m/Sb",Xo4h#yGAc#a0^>:1*.sp#fͣQ:̷2HK/Alַ`7d2 | PP3lFFenkI(~9dA اa\voXͥ) 5;ũw {mNN'Цkũۣa 8ϸ% eE`p!jyX~`l.{0Oi =7%s0AX8 9v#T='trgVӊ9%$k tKd'.asReBQf3[H*XV9뙾]Ct Vl\(Ff,m?"IC 0ܹ\Z*q*oP%Q¡dx̑-:[0X~iKO@`tIw,p( z_l;ЎD(DÃa%qbf`2}S̹luFU~\%rނ;*B{ȜI; 0:?"c?=[ ݃}S9[ހ KXG\B{{tWTgByI= ®@ Q9_(EOA &EΪ?Uy HIYOP"`McJRZxg 9xM-9;UOPb7X rf ٛ@jH9)78h D& ]& XB+ni.9?YZd̪S\c]/ri#cl4(h;"qJ^2Ez${sbsfo>%,B5v_&&U,³PQmVXZI7z w JN{(đS쾚IuFjBg(';\ ֓Deҁsv= ˟츸<{m}E5ސ\c~>C Zx;S_ KzV/ gϞoKa`osgCeh OwQQZ H][W{p =+K tU}L}r3NΥJnδLCWsX5-7.s$u qT?stqGu{ DdZ(S`܅e "ȫA?xfZ$`k%&Ȗ"I JiI-A[|o U7*8h`Pģc\ZؗF> ;?VB]`I`~ܙp~mзBȤ&o(bB.YOgi5u6nTent0)L1|A}T`yT0@b[>E ?d>^ )}mL(1ʸU3';#@GȕV i:}M?Tl;dq1zX+Y n$6vqN)о_ʢ(-M׆b++/㺨Bm3כ9"[GQ}QhgC(tA_n-'\P vJǧ;w< <Ֆ+9%eU*wuk jkԲuee>߉v}׍tD PEOhzVpa'wN$+P{ppP}p|ߎhw7ZxAj/r뼫WX9<=;_!5"vIU0:}LՆ=`@ ĤzDy{pzȞ dgV N)c$~Xp]RU^u>[E nL^D#T1geyy+,^E-SfVVL> &_ODOxT4;Wp<-"] 69\ SBVBt#-U1QӆxX|(mST$ @ se[4,vP7Ej/!оq$K* xiГ#)Q;EO8g/\M k˕2pBVeĆG^H~߹gӨcO,4A.A Q\'PQj+>OFVqʞdi72ǶxR [%}!$P`t}R8EʘH.T΋[+Oi͵pczob+0ERFy#V@xg77p\#NkP{?L0Q;  s-z*w,bM 4iA4<3`\Ro2=:v7j([ d"@O(YHӄڌ  B 6h@2:&:F_[VX;z;\JA~p&Y o!WCYno֯Sur Wc"^Egޭ/iUߎ]gc/xx!TS9 NOcg?w롵fgH :<mc$Axsͼ-E5iש4ctvz [+ /x)>!F_-+n}p`[w 2B/DC|n(c,' sǼ)Ј ).iИSnP s`,՘Ja" >/@6Kp2ò$\B^B.ɗ:gW6`YZ89͡yʙoqZ8w뒻Ka}(~% ͂ GQB F)R{'+/!2"Psgcj1hy2Ӥ{ހ^(c J.y#TnL>!%W[Aw^{K<|#;+hg w2͓ 3LZCҏ34#%쑌 *Yu48 w,ͦ~I33CYLHѾaz3+qE28٥bDQx9W=ANcV#$EE}?`MiQG#]o|5]+[*_6x̀7q0]<{29X9@a! uR\HYl?TpM9^A.叔|pihx)ŧvRv]WwۈY D0(B0xxIcD5'WP(:GO[2}: Lh!L#`VdG@240G棂5B)z2p9j0r@3;\K/$gݰ0X 8HUYi -u'=w]¶~.C?ԢZʈY@I^76u~KDZ{;VLK>ӺFA|[7HزZY(5ա(;>5']{ 'Ǵ6͇O w6oXƢh2zH=R+3ʈ!Yn>G8w= 3YP5SX]I*\X9s 8suJ.4I &)y/qL ~mB$awDX~@, B`:sZPgk}kA8qv *_4O|5hhepP^ ]75ޚICqbpU ;>Ԭn30̢^P5GxOT"p:Y$.U1qu1-Ȗ=frot9wH̥n>PZ{_Е UO=mEo;_/4?n&*у0Q6;vTaf~m?]h,6 +JA߾RF}6Su!HW8i0]rA(z ت,=4 oM/myK7(dsj>58)UWPބg&bo(FA]+Lzd{4Hԝha6ǫeV,m,bU P7xWX~]!ẍUa/l6f>i^J [EN.)@8(2 ^%WZ*MlWP=&huiQ }3?1A)=y)R/H+!?Zo%w=![`.`e.`lPb tj@#Z|w!0#v Ȋ6B@L<{/UaǯCs4NS}k5QAG'#C}1rK<*E4J$ BfLs\@tg&#xaFD9}$PQNpAPu?ϩ3iV|nXxҫ1,Z=OWK(/̟VOh<ց-JT0 ϳo[iK.:hWߕ:1ȧ]Y\_Ǽ{vq4RDHUe8@.J[Fzs!w/hLb1]|M!/?h;?`RlLp+(\"~8yJ;WWѴDUM| R2:#K%I5MdDqI?\$y Gjt6HX5he70JIPq9q=wy:&]壀E¿?@)diP7,ɸ`SפgʁҀ_l̦҄ㅗ"a]@7 vdR7LLΩBcg{V ~U0):)o-Ó#Fs(f쒼g-rP?Q jX痎,e^ă _rx3E5F!}A26͜m_)$/W}^O rD0a:%)w1}FFK:VH[S`I?+WglP#{7%8VM﫝x/I 02pk(B߆ꪷa>iC̟/H Վ)ډj s<A(Kh #d¼P:~8!YP\3l4)rv^:<_m@VT,JQVb ho7T Ϋ8)Gf;i!bև7S6 ȉ$l/^,M#LLjX?>< D)Z/dT](;ς; ^SG8-m/s_ 6US)QJ0MCBL9OaKԃ3 کː) 6cc QգT$58,X)ɥJe4ư}rA9"=|]d8\Ea9X#Loѵˇ%2,W(G'$w}<%yz%`)3}0KXIöл?OyVWkⰢS!.ލ)&Pq.b F~> ډutQi;wqJq?(栵 UӂJ 6ՖؐP^?KWa6ycJUI1ۮn<ur>m@(ޤxm~˿a*`g1А=U)n 8yЈYTm} fˤ\G/OHw`oݥ٨f>rJ7N=*/O"p΍UrVxKjYSVp{uU9'CŃGFxhB.Fhpv7x;Q:X( vbyZ$`/^"Zsb7~,2_Cιf ϒҪI^vdYs4#bAJ0Y-_\ D|5%,֒lDվ2Lxw6e52p8sLG#v֭,cVi8SD'F-и~(yjϠ0Rc_ 8i.О71uֺRC/*ׄ!22b qaES(~iFǯdrAcd4Z\U a ;9zM~A%챵|~2mg'3=PXjv_INzJ><%ex ,ҽK鵆Cj{c8_+"]mgZ" D;vB/V(-+A;QqzHήzkk-2->ӭ(4_]j%فI:@:XWD?õ ̎Ozev0Y΍SDނޔORΙit#\oq/[D%+m\ ێ1-fy`{K<9{,R`DYn,v25?K,N6 wߑн&@cԁF-5ޣ|Mofp@ QTyLᚹq.\.‹ Jv+ȍ(- bY0nU/%&c@cAwbl(+BpthV;j{MicX;~a N\M@B瀹\LOL4뭯3Ep&Fb:Ӓ Xq $R V!@=*Hj/F m@}=K9JA$WK~jC/kj4ċmX3+-CF |ݪMOwTcR!}CjL {uniaۣe*ut0v{$s Py&:0:iR;mSڑY df3eq8t)Y UŒ;7z', ~c4 8|#l 凶T!J:,^h/&8WFsP֥ ^]]r˫kZz"^sʑ zTN!wAFwhnf%o:\*I燂,./?u*T#籢BUysmH>z#q98Gmt163QF|$ cf]x*`7H"/ rp俹TZN%,Qf*89/`zzMY-O0ja8sߟ"y<]uܘ_BF憐͡?Wy&]ͤzu"0B߬^1j1X.3ݟf yQޥ%XF =g&2)\k}>L2-o}O@4B?>Ԕ̅'q0Ir]照rG:Kdn'zkDax}/u:v D8hxM;MΏ}HOHzu4\ -50'8;bp̥q7jHz//͗q0 7R XKuGZ3\Gէ,\Oy91+ L)1"DWc зytb6_J4r57\pNOwJԶ}ᕎ 'qm}(FCO % S;(8&I* 6V7>+# M•̥Z BkLux6@RV5Pt"+L52#; [I*Զj0LrHs\4p9G<\N_K8]41ıQ&PP1:c+B7-tMYe뽾u5-@dy6T鄚o;bukѼVvۓٯrhAiB5e>},2| 6DuV#6N1qEӡEL*-Roa}D[_$Z{O6ܴ6D],EHx&>X$|Y7'j'I(^bO.ҁ*C13*!=e2`Vf \R#Bdwfh3P q ]#2Md_QE}@a ? hj 8F*2.(O7'i 8en$VUH)>*nIF$_r; Uۉhc/aMbّ K@Fr+Ook~j?W. `܁8v5g3Xz EIyoSQ/ɢs2"_Q.!v 7nRlHƹ,08tXLFArck|:tXIpm2支IxY|v ДxD&?nW-mHSѿų?~R ,@ioMcqm,8dwT\BةH՚!yX8DzQY J# ckez'b(+kw, xq tW eAomSvbPDbU8>vO-V[y>-D6SbuY U%3pDߢUdNgTu(4 c3_S[#RyC*%bp,E!L&%7g}5-sAB`nBw.Lp" @<݇KcI0/ ɿӔة]Sy]`nb]&MZr^|&QShdƯ4#JwLNoG 48FH%ұI\јn#5s7_{ Oτ1z w(e (d$𗬚)LxOfBao/nm}*1|Sy(MVU;\P2qB&a_U䒹k7Xmw2}f3 <,e1EӑhJf6p ˓~T%-<ȄXJf bSؑYB!>kG৞0*# o?l/nXW-́Ԫv 2}GR4Bk `pqeBYCY0IzBbɓ<ažyZ/eZ.F㸪Ok@8VC5puc7Sg@Ls# ~6ejxUkO6ùrׁ;{@K0_J^r ,0.69|P$^/ T5{?J?jg=*!R]qD/(?.YN U~"2 _ՠ1zoи}QtC3GZT zr Vsw'NyOm5̪qg' T{Zqϑ@E5s\EKVPΗA*L#$FC)ٓDwF4g`b[=*ll5~b| fӾcv{\on4zvNdRn4&%.%IEs/3wf<[u&ebsLG:eI= 7YK #;ca3Dx.^dY$xiq \[m*mvp.s6+ܣrKQg&×Rv%ݓg)xBwJأX^i4ݐxPXTM>V :n&FCW|5Ai$p t;Rqۻ}.B"}8wzX;rln:e*l (2T+yȂ7aǖERj6VO2,sfb546SǍDžMi'c#hmf㤅I'#t:-?k:9n/!FK I'QQ9:ۗٚSXl`e$mywOVLwANKKsA'ڑ;kuHt|e%fPfI 6U=S3>эlUcx_c 6'. ѳoJXv@yt2Vh/@I/J;ߧGl9K.&5v9ӤS&ȯB_PZ #L_}nhP:NBxƕdތgwdJCuQ쵨cy9(ݲDe~+@}w @*4qjw5AjUO5T9G@ cP.kC7mjiap6T:0Yم # }DkG Em!L lP+&^je̓g;T%#7Y sϕŠ5ӏI̯ YiLG 쨨R>K\0"[Qm*O9^_A;sHE=O撏0YA,ʿO]Yӱ@ēB{E]:4(`Y&Y$F7x:P)Yx~yWt,eI>J\:CeF l$1N]6eiS63lwA@*g2A7  *ߥrʊ+ubiujaVG8MJqnmw#G?X}<z?wu ygaRPuїS,:Dфg[&b`f&h &w37\sϊ[Xb0U<{͙.#:|h\sؑJ<԰C>@6-dn-e)}t}؜8;HkqFkL:l;xeOՈQgWi;X볧 wP.mY6KW9~nyQqQi]H#Lf&VݕK׈[2?|zoVۗb˝:;#13E>,eM-95L`6'ctnJGW'pg9'N6Q8k̰Z'+x 6ОVklE]$Ƹ0?77 1>0V/T s~n%{wwy"TVQ8K/bhg2*M࣊tS .,U{ʟ2y&Ӌzh>:kh`IUG'_n(2!hV$_$J|3 !i|3'hEOĈIxEPE^auNA .ZRF] <.me?.RGwiH u_qk$cb5nw90+ Hx I@$"eU*.j[3*p-ÝjNv}iY5@<_D~=*׉^C\4{k ALQ{}=YoRj/h7 gzSYk~9~‡v!!Ͼo'-\|ru=-`ό uY`fzL)':Kð{#;B(P]oWi$$;_TAxP|fnT|cX44'BJq؇X SKH5rBUҸ[;@1"Vے 9RJ'=F5q> H5׶f2bQ #iJܒhhswŵtfy΍X q9G$͐E$aֽȫDпR]F= _8^3Cuk_ا?S.&kTv61[|4rQ ExZ|&noI Z ;5ekDct^fXљ%9ї7}"%9۰EpߕSϯ #?t}E_pA:eB}Kă\.1:ve|n0impvVU5N,_#p/q? E>MLp\?w^(TW /dϢL7Q^7+[p*uItyWy3v%,R[l1jÓHASsAbv7 -qGvma9b7DS 6| -W O\m ixNfa/j}g1jn_g֩YVv[TSE5.ʚV|47(&&dKCgH; `úkp1UeA$HRKn@ "OC _YdQqkt'\n c0|`X)ӦZytD>[zņWUVbl@KK1|_ʴ"al+mE/I~ڟ|:׹[Wj=Ta̘0wq2YFaù^DU=}3|ٗ( WSd2n<s{pU?9>*])x۬I؈gEP(ǫmS \+M+ u3̐\y+Kv?|h[ɰ E^Km+|2K9W;N-R$S1Z)}隿/ߦ*b.o<yWX`ھ!^J7vkҡ]#@}a9g}5k8<;yz^F+ &FNrxܵ ҂8_B!!ikO$ClgȻ-6{d.Q鈖9=c5z[i[$v7LSfE+90dO6ڈAޭ) ܏CПpe*A3YaJpʏZX.H8濦Rb? $s{-"#]r[zy'Eaqr.uQh+?)Aa/w{R'fcÐ/q2u.  ]8XCRFE qbݣ61 }:p)7k? xN+ӕ׵ mAY\?7y_f -f=oSVh͠:F*n)퉩jRdĵ9Q+ Q¤B⋙`0as"N`tÆ?-ٸJ(1&T ,8,6ot\~Ԏd(^8*1z& '#.B{t"kw/oQ+sqL2Xr !ɼThG{ٱ bj P(>tk&Q(]:8[8j>h7h5l TF$ ׫<5Ɗ2 S2((6$ n{^Z4R`Rj SI@4Hi\9MrJ [ʝOhqkr*F?"3ګdBWK³uzcٝp۵TU`@;ek wb9]$j<Ni(~ʿ&f@ؖX}{k~ ]Muc$&j"*- :)+>B6oMm @TYi11Rχ'}=춄TPc1e >,ո1!_<ȹ\!ņY-ȷOXX5!LRD0ڏDξk9^p=fʟ2@r'L!4@$2=@3wM;u+ۦ'<2΅/xNmLCT 5.P|]ƖVHz"fYafv 1!%ڬc¤!vDhknӔh8+0 zP{,{98" ^FD} غ$"Zq-{21X2d2h I1MSn8dpƢ1 hzG ߆j_p'IjR5}\MDe. \y&>?IlSKI.Ϻ iv'5u0ro2yNGpVx{$o ,8<;LM٨ R0&92;j g'G Ԣ@rEyi$_ʐ4CLB$+DKU&\ 4ovOYZاqZf&ǻDNMd˳zޅ:u"`qy+яmH[@05q wM ev,PB5]Å9jP#MM%.$[m˖dW/3Y٥pR[m9D#ʔu,?nsSx efHi^Z&rRr~:';xQgͯ>hy*#r"lR{Q +*AX6}!'Z 'MT"5E DzV*$"z&e%BF7͛ʼƬG5BhB: }1MT zXa,`on] `Ja{ ,M##HGZ|v Q+&d{עBov6󝆢#N)Gje6W|#ԠSRrQUf}``/uXn6^4WHh#AR[8j]f )6U1@u55 ,CWƁEFA/xHmn*(o @,1dò_SdgS2UM{/ R:_w4؂AjrZH"~< XeQŔXXN©V~ba,0ik~ZX᚜@Ɏ}Ȏzf4oir3HY-]@'#IIDLpQ^ Mi4ϖAu·ODF9sCJ:QU2|ts. õSYl_0NKF7,7 QE|pLDBYSiD&cF$+!*SkEuՊ7]Tv%w{rt kͬN\CD;Iݣ %yn?ܕV4(4Q|Iurlu\fXprͳXҲf8ne7#MN05 fB{P6v\Gs[0uh{fGNRluyg4;좶lԭ)w~) i$ucFlYMV~AM@6YR~UBī<]tKVbO<_.X#D*]D~r`\q ~iW)} νN6L4d͜z6^XФ'Gr'Mq`uW*Uk%ЊT-/0[B$C '?}> 9n+r ȌX2MD݈v]^xc lWվ(EV mbgdJx! S7' )NdoV!tXq./!Uυ|XtWT?]GP(8;jb(]gm;Kø(x@DNOC鰕¥CܖGYc23d+L ۽rښWJѧӃ@W} (\sX9Γ`e*>< mii7o3]۵*Q^L5oHos\gR=ʩ7-^fREqUM&֥ˢ3 Vrb7 Zvg{!*N9}LӁ̽#x8>E03^=Vޮk%&VYeߝNG ,mL?VQ[" aOIqZ>{!sp4Z <` āi$#64TI w^/U0d\o 9 N&P$ M6Vˮ=\ w*09e6ZwJ}Jag 4H(F&|`y DeyW9I&JUiA] T:wg!G{ .m5` Y"$[h|&i.-^k^N)Wzp_a {נKf}JtI*8)6[u||j;]Nl ȹej~LI[gAon,!ƹd>R)ѣAcnk3dnDjE=IbE8Xz$IP>ĝBH\Rgؚ(nԛ9&uNjO?yiI>d33 b J5]g.攇o׹lj2rڄ[aQj)F? d E)#x-p/ů=g(~ H6iEID福krk~ S*{ ZZwbz+%RwwO$QJ$'ߒt~G5 gvZ,eW8l BWWqC}4gO;־ϓxî)<' ?y꧐.< (pG R2i Ύ1Z^hW:b2VƼ4{ ӐXݺw9VCM5T;ޛUmm~=I\|E-'TfȆx}ب{?"AG22La5%'69-,vWvEnJA VgW܋m8y5yn8֕A"($qYb?qv 'miAkIAi!"+֟G /0I|I$'c!A|Zfh㇠`x>Z7o'Z n-9C;̴gzem9v gE֋m; G7G2< ɵU09Ylo߆(s9[o.|%5N :|tCUGx]kE*a7` V͙)I^l ʘM@.C);Kyuz㮿7-w58~父V ΎΠ!>m,k$"L65uRoqm}vu~&&f,sI>-v>t=t3>Lt4S]rM@SJX7Ǖj.[_V;bf7+4ESoХ;X1~T.sN֋)C9_NQ# nZERS9\D^<,M7pN3n! r}m3#©sݣ@2Ft`%ۇw:uk1mF n:IÕptuG1baF]]iJ6];o;ɰ28L½кŸkB>xk kHmr-E42ЊDZt:_?s|۝H`%* '#UBO>3(8ezhcaXa6}|fm*:Xm( ĸzq1^Fmv5͚ cYQnZb--&L |0_ίZ֜Gx:7m~NbsDĵj:+ؙVHB+{OԡX[Z. Q?xYDM9S0&2xsvs`/9CET==x~ KFOގnq-UB0FFUz{j+uQ*n2,av&2G\DtBEh"ڈAzq;j.(@f 9=h(Ehr*tة\)|~,UtZN 9cKrAZӺE1ɦag[Eđ/o '3Jbyn EC? @ydǢ^̘gxʘ,WMDͤݕV(5Ew)Du\q SHSIK :[Zo6oX >AhN4V[b"spd<28SX/*-`,|?]}X W~$EqȇpR'Sh!u Л ^+,.#Q[⁻U^pf*(z<=t4N+ͳ\KWD"y[5_h1kXc-oȶot>/1'+ɁӺ0SebxHp^'&96bι3>ޡ^F/UB+?d6э ;~zʹ8Z3`- ʫ.,H $AmWQ:y w*q= 4FhYD)Bl$6|53_wQei{XQs,avgk۹?{*!!Dz䜋Mug~AzbJ1AM5  ek{SU=O> ok^ MA>5<6Q!nZ-̹$fI]nuQN Vz=/Him 'e\Rk [UOI_S5,NwUqlL|/bKF`ho X! J6_jNxZƔLl-Vv}בc:!mGEckP$.ykq"}mS`+t?:Z\&?Mҵ[sY^h忧EؠU{ ҕJER,d\W Uh4d0GM!1FBnXŷhv;ݻ$ *L\m!pXED #fMJ|U9ٰnhfA_t T׻Z<wߡ;-9lOv#TzӤq8,Le:TzH;=s>E &U|b^J.)da!gF A =u3s!+1>w> Al2z% Qk '/aAwU c.N,)! b/.V|wr2zB(HH[HPEj %UQǙYRa6yOfm.Bd2YNwE I.DdEvXfeGj9d3z(lѧf[L$ Ja-c뽓tQaR>]bQ08i%` a]ߠ9bkEuMۇ0Gߑ(m"ct ]8cwIAz+O|U>Tz޿Y,ۊ+ eXG']SvCˍNԛwQ ^'. uEGb6^DC` ̿ߺoHpGJAK>: PD?_Aٷds+F#^co& _)%kV~'^N^ۛu#nktFѹ[CZh<Ж;eΎ[ uk.Ns =c(HkUUOO@Nrxcͫco (Qfv~fqo\XI4Z"%voTƺ fC# 1`HlD2z5QJ4כGfD/@^ 2.%,A@'EgqpUҧL|khSJasǪCکե.7cՑ6rce6L2fb6'dۋoI1~FX˓!gşwq[zӲs.~7(b-0 y@ >~]KM: q ט ԯ4_nMo>NާVmJ Zm&*jѡ&a`f&r6/Vx;>9 a{)'p6(y-Il?'Ѧb=_a6`C-cQ=۱(XB {9JuIX<ԃUG"vhB[jt)ZD0f~~ݳh[ح:~ HHG c`Of%ٷJ\l4eeHd=^ .C+IO'G002aJf*h"Gbg3;rYc])QQ3~w1ګ oR!M4X](d+`|fY@jV҂:!2sIe1p:kr,bDl6~h04)Ȅo5Q9#eJtSApŐOᬺ4:^\*Op]#wu<#г-){ D:d pkg y]:Ä^N4*6[*@>jέB{&³Հׁ#U'2-$r&fl~麂8)O@KFnqLdz&F76y lVV_/Z")=m,U n+n $0k5ʁF:дѱ͸CPeu3,%]um Yod1J0V~N|c~cJ jjkm|z[t0n;"reYf ^T}0o6udH 1˓@"y&zvr[zNi}m SْUf~Lc[m O Ԩ7/SC?JGcᢳAk4B Do_!#(!\)24BY: ^T*30$_+'@ݪ n"O?+Vϯd[՜D{MjՎg D[ ^ޓ}6Dp"VYl>^R7_u;Y+=t,u7e8/QǁnƤfR\M(\'aK̕A]%f;Q9nr'UxK4 ,ޥ~HvoDFZE((z\wT{};}t35hkD5bhXO < k)//фOLe@`Nض4!KL;zAF h*+W(O 2ZǗ 1>ہvcBSUfP_WK(k*މpϐ̶E}Je-n 21/iGiv~F~2-͵a5DAb:=kq/WOR|(xAY|Wots`DMqBakQD$'`Yթ}j 4}_đ6\odNлΨ#KDav|jpgKay`Jk1]:#LH )Xeymt++C!P'Ć[D'6uZ{}\3bưH]um6iiUo9{}#LXJO2Lg]e@j7ڶ, 5/[7 j~T&a2ذߴx~4~Jm8D gz)hPgc7 YFx5oZ-8d pˑz1F3'_H&o$'9uf$iNgi,Ǚ%`IXD.1=?ȋ+ ,&@1zŎ a{2,.J@T!+8D#4`:~풑2FGvΌ}o+>F}ƀP|-W#> HȠ.sė} I~̤وf*Z}w֠.iE8 2|];|+ik&"&SGJ٘XX:nd1!IM!rBs!#LJ<96p,ړ6k7i8$+yh;Z)Y`D@xo{K]/ʎI΍S|0N7np':~fnd؆DUgT<{.ҽ54zxn^f.q?-4s[ -8y w& &k1?3*Z&w'f8Hn<)I"&́ ﮡ[쉤DE!U36n29`{ d,ˁ۴VtPbV2̧5XCw47CțNŨ’ƸH#[ Zγk^S;|RXGoj$w2G$=\S#\Q Z'#{ʹc:Ebj ^L;iOݫDF[yyz7%8ڿV<^y[1S43x#?+zRUBP,w@'#K)mpdžXyg#XyX#:;+V)'Ofi72/ "f";M"&Q %`AsGUǙ|# ;6kMVm *P?Sc`ggrly$袶n+@Lwj;N=3h@?<񤎔(g8ke-B٣(RRjf)?3+7ضgZlLJ ؆gIV1Χ^&8[aI+ѧi`z%xQͿM|/~Q5}tj09{'K:)l}@=/܈W0iFX .I,AoO|~Z ˖\ lvIs CW ƨ'*CQܡads~iH kVdn2˺K!w Yځ<ue9:IoXeRxSy HM|fN~q~V@vD41˱T \ oħӣ+Ɨ /;VdB20˃SCvO C.7ĶD +MozՊO0M>ݗ*`m u֔Tmtewv&m18l (΄YUhƝ3xM]yOEW!y){,|[}㎶b}! אG.knKMͩ7'뛟UK^OrP򕌅C䌂ʘtf@ͤmR.i`e}/1[oܖ,mcΥ4DSڂuj,$ԚuЌ% /u-m~RcI^ q~΃,%Tָp]%D'3+*t 纭6K#aS+>GQ r>H5yi>Ehj%CJh[| Fl ggکԹh;nc_†85ئQ"L|q7k6y9s߹x|\P2བྷNa4؜nяI^+eߟ@Axs>zm)2Z+FeޠL:>_^#Aszimt z?}Ƙtᡤ:bTžR JbɠuInun~>\,5]IZjS{o#= rT$Pe=q{sbp ^_}FWGhv3W}UwUcA >eX~ŢHV&C&` ivwE1u~r;B&z1ħ70)|K^ V:A`?/ߝm€R%b^ɐcK~D136- :1+`knĵ .Yc7Α@~EV4 82ؼbFr2} k?+8j,s.h lr[ ; LtdX?=~ Nda)ɟXIBL6S3bC;Tj TᎩ?+~&fFKm Ţҽ%3vuho[Z,W1K&\0s]+3'& YC{d=vڪt{їUY;ts]}%%mN{d(/KB_MNia5-ʗq]̯,*YlbM]$wo9Cv$[iɔeƭ Pѥl3"|AUA$|=qhPpi5 -4>Nߤ4p\pkJެuag"$SiزY>!g?cT+hlFHfjazFFM_v8ڵ󓄬 M)M0 &ʨvAEE {C)y6=@8dE"'|=:cD1?+͝սڬbXĩu78 Oi>q덿/1t=Y5'! }·Z5's-GPFA>{ X~,u .I;{ eLAgڃ9Ķofb46dL6__dĉ~*~2Yiy´sR G1 VKr_pk4-KIFj\s&t4}%bױ|N AtT Q輘p3{d޲y>]T6E\?1Gbp~kN+jkbdñc$9[w ";Ya($}k&ү~c'5ZyvW4Cϕ %' )yK`RZvu-~诊(ge]OJq^| 5'U$m h#4d{W;q jËܒP';OK] yL,zo57F=ɸz8D:#)j J7 .hKa|{MqޑլpM,H)~]Lf* lvliVu`ۜICa ^FR3FРLu:~GkCc_Ѱ9I ?)'q^Gdf I׌uT<ǁAYg^Yv+h]ӻi-P:ؾqa-Y6Nsu_?zEX\ w.4{,8Yf}cطݳ(w{n9VF^62vpR <\mx&}xl!8!4H NoOhRӟFDo|pM$?Z) >tv 63C'tyu84z$5"rۄ.+YQ EqP&/gt[ ;Ί8:#9e i+Y+n>@/"!gh6}ZʴDh Wա&t fePWHt Q_ 2vɌwm䘯 |$tbeuq^r T@ƮYhq}'*. G|dթYd.h[Etb ;# Eڀ2i-sk¢7r-}uy=NXiq :y2px5^jJ`^Q!@:g@lśӭ'%SRmUtNǎ8QtC}:>Y k#P>؂LK5/]y=O%mWi=#kt<ʅAщ6{)7L#~."%D^dŁCt+"hf_>@>M_% Du` 2>lvRSn&Edy 60`;d^{%x} VkR)3(aOOH{].D#%-( '-XDI1 F߬R_`_Խ1\pg $Rʥ.)鉚9`gPpG(eK=+{yʝw)|s2%n8^nsq;l(y%T bAK$٨Xf^Y0clfw7V{Yx ԓE0/?9 le ō((#\o= ɅpCsj'N/*@X6’~Qc.dM3tIr]^;7?'tb;İ^(qg^"ct(b'ƄZ2 sgIIH I~<7\Iܟ!Z 1"o|!vcFza=HFq ^soﰀV9j: 8 ]v8yV.}PShyHR,@6+GW\R$῏h :Dpk,V%SpTV\U(ܫnùVƒ'$lZqƐ9`kY$b¼S+g#?ԑr\Kn*:Vj,Pg8 p}!q̭Oo3jt*Z׶jFWԺJNZ,{E1w'0ίܤz raEJ<3Y% Q/儓\f%fַ__!TY:o ={ۃyNIH1m<(.1RZٰb6!m=:B W)=ݬM"RB ַ_lF}ԔU_F#nIݙ PaUG5[n|t裠|r#a@;~ U?Qt1%#0,$RGalSȎ7vAQr5eqY,juÛM{#o'T?&6lj$x|W)i<&U)O}8a#X?&)DF~b%ezyBчƬߥhƽ{&W^fYgÅhO_ݨu KFMA[ȾY4F!c<4_ NF; +˃UII^fDrxW'fa5t(92 yDN1e;0=xƽ$g0 d9Xp/4 Zmrr$[vRX3`ڞB0Z8U/Rncy!&]JKSJd3SC+i:اXIlPZ..h3r};axŲ>{$ CQ J3F}dHYI$k(ޒ(=/ԺEԂINdN5Ջr>/]q3@ VQ4 B~b5-3i{Dڂ]+ Hvqu5j'+=IT\'tė޿h ZDE8:jge^[Dmgξ\bWÛD/q]o]a~2(<3_Õ9[9p}vRuh]6 mKbBN:R)0JΆ/(uc+"SQVN0mi?ԓ'2ky59rdD$le)OP8Еm9_ye?Zx餳(#[j͘ 2MHmdY-=ug1DnZ<2i(] C8@jԈ!7=/>y*q)=UeZ𐹶gL)/'oCxKv 'F.==Fj\ kAs n_xZ/,Mؼljl8otWBZ+MDf6ZO)WGQ 5eHr០ d>FQo0"v׎KSgmG=Kh`~h%а1}h&^f榲/dq6ϤWM&RI'6#R0X)H -@hB F1s峀PEX6> *fqwC=#@1 K7k%Iq%D#t* uZPo^dTY9eqhkK_H܈$jD1 T:TˊÍ-혚y㚃Gkӭ ,9 0kWhЀỼOulB(sZ,O܀RC0*_r'\ȈC sL`|_kmx'Gjk3c# 2^D #R+^`6^ si?>w==tnr3Qn[lZj(' j])1ʌnyQxūpD:U ^9EײkcB^yuygė$)% n[ђ;b>z]ΑKDn"^ύ t\>PO8'M3-+GbϾv5ݵ2P$d.zy~F3ZEH!''J;sQwx Sxn[ðqw3'eH KQz]UƩVsn0^Vf Xjp!DNm=&/;ݽ).B]LΓ-ʢZm[j pmxsZ7JH la<]^߀7D=xjqߔ4ĬPKn1 _( 'lVJ'ؿ{ ߚl}[z\jmSϙ 0؟+dW_XkB8\y8 Qorid:\{ QdG=A |Jo=O&n9%yz 8va vYOw:komn#0w8L#D>w?;f=x]q巵79;x„lE_vjɴM~8)Rl_DD'J8%ޭ'k.( x/:rTrWFm %9Xsm['ے%ar`Aqׂ~L5$̤4Wcwe,{Il4DJ6"$+C ywI 3LKU1nZ?&F _:*dlQOٜ o " I uyjhWjrŔ_KyKq>"uaڬ1 i .Yq@B̽ba,#6-Kʏ9Md+mDDCϕ㉦q")>4O%_WEAU $J\rCN6%U9MZ&i;ᑔ '-UCjHxpC:"LU| F]d/scB cr"T ޵@r%0q.u\!q{N1pt4}ZaHF?xfoeҿ.)ݜ xDM)(GA0x!GU#0{Լ8g_)O%I|GCbf9<3|b `j)|`6+iHP}tS\ L_/X̥ 0ȻX?7޷31Cjcg_;+48^msʒR),k{BҨWǖFNY-kXq(D :5_&,Ӭp`j(=txR} <=A|a/Eи(#B;6Yd-xV+^7;jsÍca:KXcѩctuƬG)fDP幬5Iw ܡv z13&gI6ڨN$R?v!@9ʢe1܋UH: ifߤ](̓m^ 8p܅@30*-E0qV %>RI~͸~0eb=`%=Ai~#wPBɧ~NќM~d}Z(&l޷JY4Pc%[}vۜxzr{k]GI3нΔo E\W "YR3mG#;U4D=jElUC4.7ۻ0?4pƨmiBjfdj03J~{h|qQ.0tZX/==R*V`ɠM|w*Ouꇅ|#۝OXbd6&P4:߷*jzN<̓_ k"z {$CcQ0= ÒWCuWnA7P*~̼qȢ?&vIMR'pGA"K-c׺T$kKbdSr=,'M+E}pH$!K5"g .ғ3|ibw5fjN(jk_^cDkzB_({}@} "Ƹ Y3) =Ѐ$U4)M5' [|hzׯ@jVXP5s3O2C8\nj,k-qr;GukWCAwUl`?H*uUI+ ,ZTJzD1Lfxş,4 j`M)"7; ~O0a/a/( [y 5zJwNe[he>`䙵lխI! ҸGE #u[S'-^NSk?uk_JtVSDzWA{\m雉>YjGnמqG CB+y]<օLeҘCD8PҀj=My{Oosǒw CЀh iÊR=ă2Nι#aU(w4kq& /Cwjx? FA@_Sm\mu+X ;$:odw6j^X C 5ryWNc̮emxz|qEZ+9{2'+.u1140bo,8&e}O̲"R/N2q{(~B? sE,5Y (r#'38-@cBH[:Pjf9Z8L:64Ű-CהƞLf](boygݝ^>/Iō' dY3}A n[ƾ(Z8F7)4rz!Qt+CF{vHbK`uwHR"I 9Q4Bn-=&sa_ Y7 \?*&Z.4[Br%ϝ97sQvtSg{&HH-3㴑Q(]rb4׈tʼU=Xj)j͟OgI |{EpD+(|ޡD<_o1M-xgngj騚NPp8Ц3r]9POm|fA4<+(wT]`NN3RHU# k6&ikv2)@AϞќ8:,Bu!^Q3KpA*eaiГ?`B>Lק5>ѩgm=tMn>n~?17l*r],1Vf1{tXCC^} A')`}M܏h%O`VI&g;Z^Y4=S_pu\GrO` WIDG"Qr"Qh/rDCmI[_(KVcYN22q"Z}nNCZ Pk1݊_)%+<X @I:x#1$ilġ/^)aq3$ >n0 оFEʎ0.$+MfìPB H*m}9u- v+\A1X:w֍T6ASYd[b}cnʧ%ȷy_0H&<]xY~ә~nPON /װ7U 3lCKλǶJzu8iM;kI0"v&N!|9^ݾ$]l26acS wAʇ |o J6r~9L&ElqEbEI7t}:h02&kUʰj[ϻvӽ֧`KASu* m`v}/@s7-.%I-4Pga/K&UV3sS7J2G"jSc&d3jV8;uJht@t 0+D#m&^|PؘZ.&a#txoiUj h wb?t pXG2\f.ج 4f^mYRycq\=U+ Ρ('e:%l@~/LJ M5W&hư+tj$}/r܈U {fVByu55Z,H0s=ÖTrԠU# /\,۠lMRSU\>$HeL9`$%{B˘c1ȯ.TPU -EK7}[f+F:3 p]OW]1l%o !~U M|/KlL/%Ԡ:YC9{[uƒk2oS^`Zth'&TÑ+c돢ixV%\曛G ids\0,H|^r;rK+չB!7(2cd@ؼ iD5wR}9ٶFg۫bKkwG_F~kF jw`ȭ8!0j!p98dske>weF{]$:e6x%5 =fۯJO_rMlTO-cZmOLI­  ϪC;|3~a] dkq"%/0G_ڗILQGm"zqv5 ehZ.CNPiaICFXʃ 9ѧM&4!!\erXnYL(N7`t1:nERFt3VP6ͨ OXzD ,Qjrz;#As0A&K:<D3ٓM1V'.>C,*fR7`\Nx蟺o\VR)9!p󂣪h5؋oye:^F1{8cygO ժq@C.A4Db2X藖!g<'H7L tq}MWmri 3|0h3. M1p*k;5q\AQ@@LmeT,l'UX"R[슓 y63,$hbz6*r]IVHŽYfr a, 5$kC~ΩR1&I=7d[CwPQ}LG+)bpL1% GLDd -$Td"P&l;`ƑHp]AZkxvnx r8j$~y4"MUɑjqs $b+D/'ӈƷ`XNy^e؄B)GsB~Kx yw U~Z}EsΈ[g<2}X[d]%wإ@$MnKb 1CT P$Û[WK4b~] 귂^QWGGU.Tد+!3ޣ! w8/.jlx޷%cdKpY3+zv%s~щ`Jr_m.WO?u > (؛Fc& Hf#MJ:Br N_YV3.1<ܟ88 mᤗ=BU)0H5 S{/d >6Xx}bnO jC8s|m:9s> D4v1[ es^7S_f(" B ל29,]'JlYc c9b$f>n: 08dF4Sڒ {om+ Q1˓&0QG 58KѡjпyjQV)nz)cmJFp!kUnC|y?B}_)G_J|5Hrq T6rhK@4'h2/'oHMԞ@rA0G5+he8=C?<]d/ni!URRS2ܤ/-j0>sx8ص6kͨ}&|^ 3A ?g0hWԆX~/ N/TBe[e|23JMP.0S<۽lg~)lw=caH@ jY,VOM2PPosw$PNrJJx.Qvu'ѮV:R/=1Ri(ȧϼȃ̛)cQNůH6?#%#^O<-g#7?QcvUu){ Cj!b8q7l'n`f|[3낛~ʆ0a72#2iKshwu;r&SsN@:F₉Ԋ|Nr5p8*\tH<͡ҪO޵] Z#m)ͷp(Lk}Qt|huQTz]!H]`Egߪ:.[pB1ˆ(sxYP;}4uI eZ@wbspNQ)B.(vjxlSH׳(Q~%^',6BSCtj# >)=fDֱIg8eg,+j?q04IbGU9uh3VN||]bq2A%݀x::V5$jf.|nW; ;‡^p$>BMEL>BT4Puƙ+NUEޠK( Hn5@eDim~At~(u}ԨLh/F4z⎲eLj0vu}ԅޓ͖;blfSk!H6|J0èٷE]y'nw,Vg.8tw˔/l KP|<eB`/<uHl#7GrEʗX,-"oL4 .˪Z i^1/[\إ|_EF ӹtZd%䒆MXR-N`yyF^- } ޏ%S§α(SuU5LmD1U7(2m+ C]9ܧOLXp2XTab#xu3ƹC8[b[`H%H S*{ xAZ`5?U;IJ^М}mK+Ĺ3o-S9DapD LZ \5i>3X+ޜD Ym=L!1d'"йëȎ&H~),D!4 6Cg<A&I{a-6=k'y9pv= ~XhHTb=X׃6P>KwwwFiM I(Yj9dfS:bhLy=[qNcEҼfWf`=ؕ3`6.G#?y}6bUm-S? . 0,=')7Jn"ʺC4<\XI*oee++T^6&*ỲqB-~VV:sAh)~&%hds|$aV"^Sg9O>& XtP"uIj=cxaґHkE@hܺRh& QT*ao8P9SeTDYOkܩ'" _|F!FÖhyobQIįJ”`̴ =M1*?d'$hgʼn"X^3Y("FB@\p [:1te z>e:՞3pPAńR>_z4)qHGHMְpgȓC&^[{5jtk9Α~&(Hc ڢJJQSaQFK kʓ~?MXKGVE|Ob$قr1p^R;kna٧gSڶ*qMۢ!G P_6T8o%qڟ3ш1^JW]$n}KP:֤pFl+F6Y2xbIX sqpl =W8Cp=) ܷٕNƎGcҟ!u&hCő7#0.%U=#"0#-Rp(O Y|N NܙDD. !w2)͓b̢xߚ0E_`΂pGP@m/קh ;݊mh .?z s?<2Z3[|Qj1ō6Zd$}ɢ?} ?q66'4Nl6h*1YY!j&K j>m:ճ4Qx_Gvq5qRMNPK#< < I5}vtm5SI`(qw8f$ 'v|]jLM^=?H2j[[lv+jaaX 7rCKm NT@N.}uFٜd+ } ToU,W,13VlxXS{3Kcjd#uXB=OB z}Fo#H]g<'`]#pD?= !IK >C:vR,$$ۗ0:b+SRkTvYiYw pHa^ã<<#NELq#Fnm!D֣aݑvPGkƹ#XJQK4(c9JlaPW ;.s"%\FGrآ6χPΖ]FDlz=PzMwZvmpYW\y#wO$XEۀ۞}7-3-be16#Xl~}ڜ!.+UF| ]U$j2P@}.>>l&n#V/t'p[?ݼݐ貾P:0tCU^Oaa-.TX8|ٖ]CEΡaV(~C;n@ xw3X7%XK]Oq{ʨ-\S-xsi+U /1f>H.#I V Mqv[V~jΗu nLΙsT 㙿<2 -6|Ux,Wg\.Eg_a.4ɵ\ϕ6Y[CQ e`XUcҹl a pauةN|FR]s)<;"sD=$ob+٢,.HZW`i9/QDk3H&5wĸ\Eުqٔ߻&m#4a?@p6/c}+nY^a"ѽtڠbWsUʘ=Wս|>^0҆OQn Qm= P[cSHtaeʷL@<'3G .^Ib,@׃\.-%e^1kN DINS+J3N9;E踾avG66PE_'&i; 25C9Eh _}6f@'H@ƢDƹj<̷GmD@@]65\zeז8.?`I[,I5M c ]0dܵ ѻ0`TedaV%''@k݈%ura\XY,v[:[H^D8u /YyC igٵ,@v]Ki7'vRiMF0'N {xs܀Z,n*aQU'ݣ8:;&T_G&~.U"G]Yu3) liS|?&OevFm54ѻ[bB)J_cZ%GfX5 %$$8ղo4&"{=~>Db] 5! a,a-+)']f+^1`X(@9 i VR:>)-N\z0hf#>̣;7H +s; %ϕOCW_OY5q`2@ߣIM i@&ߤj)W:# ^poLocP$_>UYq (̅i, _Þgu';~~=Z/ΰ aƐF} PVz۝6#cn] +lKA ~4 @ C炅s\)~?7rۜ@.@?>wE4dJ}ȍȝ:ʚRPu:XX7~`" Gϛ"i4Ǧsھ:D̕JY".| y4>ij[Ư:b;[uX!x**eB%yFWc#dU,|# *`*r]Km+{R-X_Ľ:>l೬%wFnb<#\ -?CrTTMIt*P]-,`50vPyu0[R&8]zI[z8xsNf} ,xNxD<5EYQ6r)^&/gTҦ<7fE-x@}Mm˧4Xjh61h8wcڅ+h_a4v̮-ezR0&e~KAZJQ9yW7fZ-!o0 15I6ƥZſ-f>%A~oO))l8Ng[xTh0ؗoFe$tON}.U'?hٲtԳς))b';EԊ#'*"֢6 \Gb JvG-q'CG2()?J)sd\.o|?/<^{@*]4WMa>b:d{|~ܑ}G9YgEAYתRJ]anqe!D'] acWKF# o c )5[A95ފ^x(U4*ҟT8mTsyD⼓c ~U0b60 ~?I PY.J>YЋ"`r5WR.~;手f ZvE`ԙO}2aKhtzwW8Y",ZXI8m{p!SuRc_aQlIP\(UX#Con,;x}8yΑ~3y/l`ufP9qK6\LMvxv=kA;H p!"y+X,dQX7<y0ICᾕ4^3UJ4zv H4@w.s:C,TDd Q~$R͟4PY.sຖ0T*=)~>N$KV3 V.ibLK"("[Sd_xf3gT\,"TRc"J?$d.X?Ɛ5Z˦KMO!%ݎ͞ %" 3x^EB@XhN**}bk:wKOԬ`v7D :tUG{$3 7~oĞ&TɞH}@ dX1B v磊+ZAeF.wAIQ+hܬi19BN$P ač!^(4_)X2~+k9@ث$Dײ,&|Hz;ZhTB(I)ی?-Y$LssБ<} +dT2k%95Jٍ^;a#-R0nҷS4^sCp}9Wa8"Ɍ y9x1_ue` e%ȩ2 ΌҾuq95 ̽Wi,PsdM!c,[Ÿ?ufϊ8rиah><7ZpQ]ݻսLPt]2TmOz;rI˯=B 㲅.dmmlSvzA ZF~:NټԾH3 vѓVacVA~!Ied>b) ^k=7&*Ә)vRrOb" >1B</53Ct 5$\(DK:<7K I4ke3kM*t;Éi&J'Йk'$QUL|"L=fܝi'5䥾r9Rʠ`<^V'[b@v3;_RA7 ~|o ~5JV3 <~~+6M1i897 پm_,n3aTԿ nS(" S~$f!W>aV fqTv]pKI2X[x:!roUVg:'CqV))mIͬ,@uh Ml!\@I**=M: B VVPwI}v@Ѡ7)S|R>SR]3a!e2{\;OA0pR-27ݨ x-kߓ Ku@2w_;#}Y"̒ZWӭ7=PqO e8k/v4oY16Gku0a]mlnJ0U3>"[ 03u4Zе+zӶ$h\? ^Ym;3%{w%Tg̞ 4cᤍ H4 63=L r&j{?Ua!'^gP<;WQg%Zi@A{KdSS:y2%5]z*BjFg`P,>j JPZ8ڢa03b~w AX <=$/ӽ㈯åUhM/ M$ϰR " 7"[ rP9gk5B,r_ce4H|H]`.[Bez\үLpەV{TSıi J^3!D@uw:$hls= ^&_O6JᦁϮ̈́B [ m~vSWzheF񉘱phSg99hfssy"$E~-DUxV"3L6+ JR/Xf# *}ʩMMD2Yܾ% (!6^.w'q|^XĚuE7Ž!_Xy&9_%gjMI-OPay V̠V$-yoUrjf|xrFh6&lqp:yXlƢX>pRK*NްpECJPSWFP0;ڡ*3o!DKհ G#HQqnҠ%/(1 \&m]+/[ H[x|W,FHfh臝NϥSI^@:ݫ\c[ b\tҗtY]e"Kbs픠f e/bL~i2uKjh&6&1Ǔ]z7NS,U1>)$+[X< fgmhJ&*.5-|9e;QwEd5C~1k v#u&ԭWs~aQv$nfV[H;/8\!Nvwt\Ӂua^Xu^ PϬv6ڷdXcym#NiOO/ ၝT.У4g{yMV{&}#0N.6 RV 'bSN݅0,.q4.Y&XEœΕ]z)48ǘ*aTQ?);]y3dku˯[uɝnA.ڞ*&6c|NRՐ'fJ"+OݛI r% $7\\|pb_:lUlOx'aʨFŔ36ʈ kv۔ާ{6EBT$w` 3LA@N{R~kб[̄$G:-Ϝl?٥Z }`;rs f1Y=UQyI5qsqme8b\1]|nrNtOR`#ja Z=2$z$mqn_ճʳپbܓ@x>n1@/ψ*DR|^fT(` n0<$z1 /RA,d}]wc%=b_^ZyNQ|_sW-䟬 Bo.G nߴ?oQ ,&c `88-sn; } 4 w}15U=)+(f(}$2T }KIf ˿H^#JzKy? VZY=Gz{5~(mXЭPdܚ?fPt}il1K?|ŞH6ŭ@ A%ݱrx"FKAj;kχ6'r$jGuݞÎuw™}&w*6m%V*KC0vnqx Yl9RRZz@pJ-ֲ[`I*֍>Ic3=n]y?WNI(: #= Vz}ݿ }N4ŀٽQ> !&k8#tқӑ-yHaZ=+H F1UYHSx; V1'B\h>6[Q׬ /zǞ6Bwr7_Pbแ[@G 7&u Cv!r|dm'k&}Q~Ì" 1ďn;+x;WYUt*A_78|C4pHzRsU)A D[֧(4nv[ʓܒ_+z@os2!j.3VDsy-bE{Soߡ{Lq%*NbC$6ٮ"YBo!rm2T* {},,3m.-`'U?-0ȋCW)%Z;iM+'CMA:m2c2䬯5>!˝4߶o9JyC  8,Y2'`$6q-2{y;y&2ƭt(!h@9E\vrr 5d :Ÿ*tnʔ= 09As2Q]uM r&ĥꐗF{Ì( H7%Hp?Nyy3~jZC+`;1JY˚gp|5>W|,r}O|MCױƁ$k+`޺ nP1[-\*v6yճ/.5Y;Ѥ&0~eg8oiIr;{JLgY:O $vGַ80Ƈ}qgu5:J^'܉މlx4zCP70Vx[:7>~N41wG JQ5/+Mh,Vu> QDvԊ G2pķ[x:B2PAxCySO7OhLć$-%,Qa#%O]nMC vF +'dD_-}{֮OAc8T31O9qЦۻ VLQ(Z~X&5 L>8V^KZ<*iIEp{q]17- Ͳ]zXݷng[*inapV+8|Hh.I1j q# T`Ku E浴۠~P~!Rx2 " %X+p ]=AKcD[s1L9! o'mM$:EmVkt[uЕ]ƅq/w7l+w-ߊ?YF{Xjvo~Qu | /11$q14e[.ij_e<T96(BNiXV}$"  ?ǎ]6gֽ>O,,,#i[#Eh,C0ӡ%u|}{, 5&<^RT1V\/->+xȹ.36]g_4əHWԲ׃2iyy 2{@%W&;U 1mqG"/\uIJٻ9)5|uU#PoҸ=uLC(=iiPz0Kan)l:GsAJ=Ɉ\ |nhFsͭTm&M tBbNeCK#";;/օoEJrC A+Jkv\/+7F>܇vXĪ/ؓ8wpn\{ws]Y94'y|. W.W&.dqƧҺ鲰;rRY&l~qV!п/JÒ"WreԺD7+O(X7q#6ĿUW/򋔢H;zhxs&gzPFQiSU ۯhh*d\P- v\$gM(H~5=WYbWzZ#tRfjXS,![q'*pXژgY- [x2#7Yګ wb% *VX`):?۩Gnw,+F֦dgCJ>'̠Hzν#gOw2>v<#2f\D>oޙ< v4(!puF7_ L\[59FL}E]/T$?iA].qO e΄{8v<ݽ9j}h6@ᔙ{2Cmf5Ҁ |rhe/)R`cR| 3MۤBw;V+RE]^3 [$ i FX'DMSb L6C&dDD/|E̶V*\4!i&IGs] FP9^Ԡ=ɔĆOBU&T( zXc*) BW])7M/*6^kxzp`ojlG&.r'Ew;bjvЁnI9j#I DHq-Ru.yva!n£]zƓeH%9\b~Y4ڪJ:Y\鉕BO11נB<)m?+JHq$0s jzL*\A+FЯyQ!cG(5EqʝC4Y1`*Kی!Ea},g~C[Z-݆ϑJ,#J_O/^X%WǮT-n/ũ6QbjM3S$!M@_|Ct) Py2(E~gΝtymWIL$$gߛʍg,Kt߸-xt MTMxL3"VhnaE'`<bǐ=I,$ q Kg|&#DH+(|1 #A lXۉNF1=wW&koG+{CB= iaE'P,5,qj|u<U>_7McSAtx:qLǔa%Ьż xل/ 9~C.KפC.$" G5?ӭܝ_ձ:n^ʊRuҊ4{sxΚ(l؃%]^FoεY: dGOLiaf8=zS2O{PkQOK! dJDÒq[9L;6$P#ECn6qUw 05Y}ϰ~K ,cM)* k7s:vܢh wx5 ]x[z%i}h,՛{8P{ҥ/2Gf .{ՄQ=YV:tq0ZV'݋jg 2;CGd3R2 š=on՟Pez"X~go;ic'a$7XsR 0dmdT跥jJRyQj'nXV-*9?wg,j>BGZe;1"Qj+m!!aS_F!#w qWU<޸T@%ȓyjSa,--ʍ݂872T[h<7tl,N_8iBCgcyJ{qw]U$o]kt(+GѓbhؕNfXh~ƿk> 審 ƹJHrXY*#OBfhŢR rUb+QY!+f.)/Hu ;!k Uө$Rs9wJhEŴB쒻=(L2fꆉ6Yg5q]I%-J2u0b0KW{{hވ|,=Vg=[:$=gN0;bC:(9wT7y"0>vύ`5˴IHgQ.:?,O,B!k ~Ԣ/i;iB+%'c rKu HHw[j =M7!AT-WwaEBK<&-=QSI;EͿ3D3/_ 'v'KqBBy5cPR[,DFak^3{f&/\!Jh4_BVKO =`!QV/uAF~ ŵ sL8 LSey"F3@ >Eg-a]?@9'#km)S!AgM˝;fQwVyU(.>/HYzoi?`wޣ;PcMbx-]y amu)Ģ}Fa/h WQpiP [sh9t ϰiin_x:l$W?/ >߆kʷw(I0;HR~eNCcqyYoa| sGIja AFI6M~p7Kuł/v] F:H8 %ech?]NSY.wK3n/ ݨcUZջ|rC!5TL+Js)y”l4i'8*N`S!jJE-Hͦ ۈ(]NM,rt2(Jq{qr(uYczǴi"^MDScOAoAwU E-QwiDr*L(pxx`עU>پېٛ 9+#܀ C+ (/u+_qhqH4LPȩțX-S3yZՌmÙqXE ,8aP9B,f/f^/RܙEeX&d&FPaWZ"iA>6i ĸf3 q: 3$E=!t3^]yʘ'3|9IO9R_1Dӳ.n·oSt{OCwJq/իGrN1ςNN>h˕3O{e͙ų>9ĵprV%d`ۚku[uLans)~}يD\&5Mر,Z,{‡ , L@b[rMf&i  6@ BVHnPObd=$xILJ* ]g_ yxDo] nEuJmZE4`NaP>bb Mi"ڌ3:-.+5,/W jSETnyK+^HM#NA LH*mn-1pꋄOjݬ׭?S2/\dhC$o&2A~  q ׵򼺒U{L=e>X~J0W|dV|f4׏#SYMD`V̺eNB.URʵE$G ƿ? :k98AecBLc@4岧Y*۲]oONi,#=q,"*d[M*uBD0b5N=nẍ́KOs:>U7wIYfA2?8t *g90y=s"+:o5yT_V#1c O\60I b@Uc[tGk 9{?3S`^+&05ѾM5J|}X#9 K\ Tl;U:}ů7.I`R) %BiN@H\h󻲱+Ed +S9ХS~z!X5/dFNQ<$P\'Med'KzAC_*" n=ջ ?Ոj󬇀,4{\P!6Di'GR5kX4vihIf4ч3Z,=t!NM=yDhI>[_1qtw*y߼LeAwq:V)Gx*I#gpffsV#^lA CtmHI9kzjZpo ,)Aa9q 9ښ,2C̛]+ 9秷+i[Dzgv S-4v#Q^O V7o-uzo=15;2{#,RBy0 uw$ IFSu܏tzYn|*<^%Le12֟N7X{~.@"C7(ANq쿖K?~jI[vTTV(a),s KQή+d9yu'Hr_bAQy^` :=:o<.1yh5af=r8vߓO4 wɄMu>iQK7w,^L0a@|K-/ޖ"^:V+?bu"-ҕ .MWCH̑H.϶ O+om%h(ܟOyiyQ:}aPˎz% 9IMWw[F\/(HIk?Mn@{G,rhMšjV\$X\*44I1z(a*qM(i?9gXSj3(- ^Z .|)~^_ys񭊯Ư^WWBC 312 |,$Q-7#ԗX{=:$OBO8\SmL}{mWUXR`+tk~L#n`/ 3ZI'O!_a H/0.Iu&:!{&ٵ;JgT>JRk-%YXVMzϩ|B}n!K^3@ qƶ;ސ"\[jL5kjU1VXZ8R)L2:C:vR@tOdUZFZOAZW$0)8g}O_5BJw3clh4,a&!':"Zm70O j257[p'9i:OMr^!Y6XE15:8WW/F Z \R ̍ۗ&^AOc{fU4Jбpa8d+LJQ)iߕεRz =7gLIFP[@x5ר@?on'XZ0KaIblZsf6ۘc(1!|.΍Ďo}މxxkzM99<εoW͕@?g +>+yn Z7`h~!|݆ ~cMSo,$[:1–%vo:wQSFY. p )E|SvghWv lח HR4NIZBK{X^<`0& [TAJ+m5U*La|&z^W"!PaSx+a;t(δZ5gmrr}Z M*#)p%pњkŔ]9u$o´全{>=`rh~D3Ny\]=͌i-ėNw/uOLtہF޺&l>vf;KPĥZ\ v*Hx4bBKT@E%Gj y߁ OIw4i93NT!- m:P,- ;DHX=@Wo_-bWs|l۔  ,MV"K\0͑ԐM_{ǭ5qa= "R8hK˱0+$&i&Lx9at$q=T$iTb~a``Lbz\fOA|MM:)H?w(ㄮE Ǔo:1yݤs yϷ /\QP*ɓ  m1^ǴxgĖaSC,LOGghXz8^5P+%ޛ = ḡ+l2oD}HHJGc֊ Q܎7Zٌm̼ggsKod?XWGG2MFv|JynZA^]Ov%S @hg.A{1,א6Qx~]܃};柂ɻRFk аf۷|f!jL4#7E 2V[q_~,eR@i?!)7jW֎h\,8&ޗ,SL9"%pԶ$eX__*9O2A$x} >?~AfcY tl5jYύ\@>ݟSmχne@$ȩrwc% }'Aԍ2 cb@O_MpZ7خWRnh;W$n"( Gʰl_2.w!pd<)sn-m| 8qKaіaj*<$ %>- +`rkƩN(.z)s24 pvK,2r%kcpbC:M} ͉fGot8TPTf~ǴD4IUK~יإ~I۔_'g-ŇRLkyP:ޅQnT؁u%mqnv7&;ϵNyJ 9S؀n3YH39y܋rychfƌgTJ CPy@a5NSk!s}z\bkQk^}e:l3FfEUI@8bG:4Q??*Q^$H,rI%zie"e< :38"fCeP_p.e El5I@T2"K4w뢈䉮 rҕm2m_*qCeDb( ky=-d u/PF^u5BcoOskvTCŽ^,{]Sl=} #&DDk< ~>JQ(ƽҖ# Hw\28D!E9Fjls'5J(Z a" IKꅖ CX^޴O4BU#{rLʄ9tSn9Xc^#ΐ`Hw xj+F\jHFQ B3e H#iwȜo)E&?+V`=Xt=%Nlݢʱ? -gږcό^LuuёTmYژ˩CA3ʚķc>rjVU=FK#{h t`Ee b͜6؋XPpӜÃﺚ,ٙ=#Z߃U,WGE9>ELu„d/ap+"zAͫ\xu6U/;A `ۚ$(*k8iN/\L;D hP`لvBٳ*a95J9`{5^F{l@I:ڡ,0hQD~6{&4qϖz"\u]$%iRX,e1V<ڮS ?2[!p{}x!c T E1Tzk<\Pշ=I*?r sG޵!,}8 "}'5IWU,qyu|ajcE{$`bzΨk,#0-\PƸg~~D MrnS}\Wd^`LvW4 ֙Gj2hI)th{j=O_O '(\%J)UL`b8? {_)uݪӓɀ {T*'rcRR+@DLU/5&~WVH|PņZaP(Ԕj"K||>lyŴLm00^ V>N%\zɥ/*:/Ӵ(WNvٮ6{pi~8zS#!`xf2T,(lLru%@M"GZmh(⧃ 9 Jf"^gs4Α|: X787ơ,VĂohQI}+Y:|Ψ?Wv@ZՐIZI=`JFuEtQF%ŴC^#Lv\$HJڠHI3 !eef"S8KZCs'`Yiy'v}Px, BJS3l|Gȡa[ci|y 24]0p}{% YH%"KuJVRfwQz-t b,Dd?Sqk 0"]Vս<*I;4ԻX>Em7P%MwP\q<tN<܂ji_5+)d\իtˉ&QoDHEāzѸ;ZbwHGZg@anH>~q4xWT4-㍊9@obxIJP`)`Lu>hs6"9X0ʡlhtd(2[dKzъ9GTJn k ˡ6#_ k8`؝?ʴ*e^|m(bbAX\J>Q$y"sq3ZO!Rz*60s;sKލBn8~X#ѯxcJ.f%@k.%%Fz}G0"[HP6ãT g S.˿C& VĜZExMm)H/6L@_e; [LQj4.Otaڏ~;DEm|c&2Q.K㨝e`heEǟSNi::O&-+X[P©l6"DMeĭcLrsk(B'">[[ cmAԔ9VFYA>EJD_r@ߩ9s(^l~ҿ{ƀ>47֘-~2! 1 HL?qHmї<ڳi xe=.1JpcJQS"Qv|S{{VLmf GEw=14uD DXO! C/jlzPl,-ڟ r?~T*~yڬ:A"Fk`0@xie6'9kxL(+1I! Lv`7V&wLQFK$W=?f2+v/{~pt3QB8B$o8z.QˮV)mKh.б"we.9e9<q'򸜏\œ:T q#&a2O3&izhv4Hw-2\n'L#W,Ļu]SRa}Az9֪kE8d}־I yv\{%ÅovY $j vy>( k\QmfL@r=2Gyƶm@ MM,ѝ] 9EmJ6ڢO4Gw dKyp5ı$>$RsR2fb2JC.8H`O&n1x}@:9[-#7mg&Fv ^RIvm8w"]4a 7|mf Uz=HqlL@N"DK 5+#m0RHLmIwa;FuՅtT0T~Xh]7ɳ>,\5i H fB1p.P7#pv1#iS[&7lxz~EJKs(%hフ;X X쏚2{LxMT9mVrr^u⁜Mgehvy+{?4_7[E6_[޻z(0+,!.Ue5}![ >ŴƷ*/v۾r/֧fA5Tہ;L[x*QrZ 76m7VN6wՋv9Nk r2n`\C >n\q;w^(5ɐ :/pXYK$>MqcSn_eٛHp4ٽ $O<=x 2}f 1yCX*XTc׺I5A,6]pOazզ$|#rEtaП$oeVܑ.Ku+ 87t3UKJxPdc)?ETx8>ֽ%F/AAJf8%YCgJZ1I8v U ǚ -z/2Zꧽɪ~)X̧-swrTo*;|b/vĨ#"Mu CkeGu$.:d & ҕcE:~x/6NWV_?i5VM\5uSR7m^(l&F8{^ȷ%=6y}G=2-KmKFDazvQ]%_vZ/߆¶\lF)X"!4KdW~ip*)W UÄ߄8nLt -8s,Ѷ]咍p }ӄn&JY_w-ƚ> #rWl-L lX2h r) ~@YgHV+ks՘{XWbPw˷oo֬)(gy&XXCSKT4'ƏKqxsH]+×l,U[pFb~rY=z`{ɸ3Kvl!m3G_eʞ&IH̅ӗ8Plm|E'C;UN  TϢ#54j>  DKXw"fuU~h ǫӘkH؄L*? Dp8fZi' EJ'}rSF͔BSݞ8ѱZSt%,Z=% !~c]|Ns/u k)mQ!OV+\kpv%q7V =5#NHB֢fw- vF_0fm5c:BBqT+6X:^++jh rg5Ai|3쉪*;! WU8~g[d1rNuZJMk\HI~9F1vVXL3u dW}ߛlF{>-^.!k(9H-uE&8dn^MwXF)ی^g&kdG"g餟3wZͨT-;ҜvL1|WÒ} ,!; NMʄZG[TG*ةjӚӍ!CigrU@Rgm"{++r;[sVʨA@F:f,WuF \Xʹ'JFƚ̓t~(Q:E=>#hzWaIKI\hWv;'O:/8S(ᡡ<kuIn]zHKNF)G褦FB] pꣃOt@;&BY}!l-TP9p|D2EEcW?&/ JL)vIVdp<G hz=jBYě:/s?֋nḒd,u:x&|d~&\3@(~2kQuS!-1uAblT+8塘akshwG( Jwd_]J=_3-2JQخFh!3(܈`l?2{SEjh m= ~ ':c$B&bp*Ĕ^nx _' bʲh_ϾϰPQ˛pNdT, Od9LdTZ6i!y N? @)`{E@N=~ xxbCśq>-L_zeufյ 0-48Wa$u#H $$Bz Pp Sژ _4},& ~D~0 Ԅ)Jy U1 !STmvl+"|R~܊IbL1XVS$1;5#mY STFajCN;p{Q K:_k[~H-nXD}c\[Q-"Pssնl"L8Ͱ#6:]8 aSUCpXu'8]+>$ IP^]"n o_8p;4K}{o\L p|gjL~IO%?jI }jH:Hxj HEg}\#c.zq, CBedxضzZ%Gz?e#֐%^}l&rgO$u4c+uN*;ʏ)}x{" {;ON^Cug2S{6 u<͊,on:?[R$ʫޛ/n%97R!}^?Q8&z+]b?PcTyyL!Q&UjU?-iDC,¢ױМ>\t'63쵻 <';Miix]_O pXfEŲ|f:ӻ6i_ogvQ*Z}3 # eN<ZG)B2l Br܊Ba4 ",>L4 ei; [{B "D{6G*z uiyS[9FA ăt,y׷) ^M;p46dt2mAxagU ?kwHK Twu!+ 5 j˥z8_Z+Hc>4Ө'2Ju| 4ש]u2ڱj9nj(ݏK1GlnL|Lx`{2xyK8oNhR&:aЄ1X&ҋ>i٭Ż}UFav5Ζ-$ngKs߸o-ʫ U{O/dnS:;_d?wSʙ6x$YNzVm['YYk`5\Fi~tc b,^Ľ~7(%5Oa4 kw|DVB5jC!q~^4:NZLF֕A^ïpNK4M.t`LCNKƑ аcԩN/p1f `J,"έ9x6h5<={ 3mIg\|Znk䄗֙ո=p+]#%GUkϩ*Wd,1g4c`3"Ӕ;:Ƚs\*7JEALt`A&XRqY &uqjf!_܊(e xB b ]J &(pVyѫú`Ax-]'qe/u~ ) Q)qA,oI)0[D9 CH݀U9;=\3eGdy_m"6N"[q얝^c[#|xPh*PSЭWFѓOөt)]ּe Z(+,Ϟ= XX#s%o NDc:#JOf>0[~W^/+AAڙ>jS3rU *;L vJkd=A1{út9odz {Tb>i]^tbUY,Dm>Y#SYkHwj>!Ym8,ad0pI܀n&s/LË钿4c Q <ʯxs瓃]#:+W3v./bh'-J?Q5zh8Z{Ja?X@Q $~<9q"kQKq ĸ)?nw.3T ng زE1EWpFHy,cijHeA𜝑N<:F?]6ʞītG5o7Ĩ+UxxY$_]:˼cviO"i]~[6bAW R{$1ĉW(NSh oKz eLZM'QYzNKPc@{l!W4 uܿ/ eضy?TE1bȢV5LY UK[*g`KDS\d"Z2bv)0 u!_+ƽD9ᖪ&88 S<;4WH06p',⫓T4O_JfBh"*gч\\Vf2G- n.,,8a}8 (m&NHh Z1BXrgpA%!.kWʁ߄CT07oh 7ِjtF7SIR7݊\8Mm]'Lńrwaaӄfo[ tE%@NЃ.BEWiYg||럶0kGĭ8j뫒C>~SsH+G`7K5 渗2܄s}40E|1RzPZˉy !'.C5K l̔ф8Lř`* [*2tek`2Ŀ؇'DŽ>zpqM*^+oU?-i~7_\A eQ@c9dzkUX|Аn27J D v^Aze'cs1@׿L9ap`m,lJsȓzEI–G64MZaNFٙ> 4\(hݺ $XY^쵡tkL8*s11zS"|Y!S z@dF\߇ƘH&B](6yOg 6_äbp d}hU:>/FuHNE\{QpH9pV0԰vt2 Z(1x _ {B5~+ʍB('D[вݵum;=1o"YP&/ 5~Z"1($T&_г2P-cjit8EuT4T$_H".m$4gЮIT΅{ЕCxB RW\qpz"m0 u~zqmrCzwr~+A@C5(6(`y͇g?Nw^3C|N%41|a>lYC#p"q3FL抩 ~T/:}ju"iM {OO-֡rJ =a.s3џ>>S~å7k1=9N8E8oDUmjvP'Gc$Iݩ{nŴdw]bY -lOZ oaW18#\|.O3O^{24 ߉M©7we4~GGoqR DDds]>|<Ű07nk.E.8ML47 7J jl5QWD~W]΁hm`nH$wFaMcˎ]h![vL04;l,}weM#&ϯrHgքUYYfc (54BQn7!mȃFO G.'3cw^N7ES(aDi^rEYڪࣷP}ມzWlZtQKAjZFy(t*-WL\G[gQ6QK>Kj=ݓdBBgHcF1<\M8 `LKuۺmqpmQZTp[u n``Ewala|+]u1T3lPIhlPu N#:^pz|64%?tASÀӝ-pgIR;tN')Y?MJ־jg)WUɢXRON3 5ϣ"V悂6'L:,kFDJV̌/!'>e ݶ@D_ IX2P(E fLw LQ}q˒.biYCn`)-Re?!R#_H0 x+(<<GߔWw7wYoNP0YbL)Syg?u!K )2¸;4 fU@4 x i[nfQ8T WQ%PΊ1 (KꍑΏSL; ̰މ<'kpbtuN@lT2ZZphA9̟tnd-؊T(@)NObX tyCjˡbXE ̐OH[Oyr7Wcʼn=dLT)*19X a50=8 K ԰%]<Ô(BI\qC߆A2F%ԑ)s uu|f xD.E%zQi$¼:?iC lo rO߭Ajoz۽;{@چhh5{C,'8YE7;xիL/Xd֕*g~ /Q-̇">8*词4 "+w{u Op~xZ({Zz8Pvt܂"<`: wMs@F^o^qh=YԎI)Ve˵X \[ɗ졎kǧ@|FeS2%ͫէrن e]ͲHה2JMEg,)}V<8c@:$Ûe=>, T 9&iSq)3Bn۠d~.EXf^+q}_1Rw/ \cT4i6o XL4ZT pW[/Rڛӄ:,M0$<FT1*Y\~]ģxF~lؾ^~oQ(Oy)eۋyE'|_S"ʍ+*tcjE mOK[7`uc (^1 u$_MܑӛZsW5?[H ,x24Y7rj4J卧#OUZ Z b`n/=YOwb bΛ l w9Q86*jZ"$i ,_-Ւ"Nkwznz\SfNΪj&00ϩVN "Cc|u뚣RZnXy?Ҕɥ !>lk bfIO4Ma%f^Su4 yPX^%+YXDXiMr`{c2|# xt{.[h<?] 8htV߯r]3r턈IR&3uV,9^' ѬN*Wi>ru|7- Q'oXkǯG`13ap]|.\^V 2/ |!4nG̓O;=q] KXg%y.$z4{s3W,6 ?4@iM 06+Q\䤺QnMq!>3VJMPgӈ/jBHI7G6TV g7C+/!:le_Wu:fg^n$\`Yl@/s 7(v[A滄5+q"jmQol.eU4t1m<55Xe W#I-z e=pڑ&dsǸF)9\ F]u /bZm)S$B"^ѷ !-"j)EV1e;*I.Ƙ5dM 57zRͧRjNl.WwJ_Ư(@G'{{!j> dU>IjU'T"z11Q:C\.Z'QM BЌﻱ\[1##+.Cz\ n !):r)`-ɬZ" \AQm@~@3uRUGU=>sՙO*4J݇0,E/\h147t(f4u$wzT$'W_0fLF4/kl[+u S>r٨~u%f}fUxk&?$~R&]#]G3Ds`  EL6Hg"7iyܸ4\f tz=nI[:5,&uB\99zmW{^A$?=zʉ A-i= /r:&fv? 7ZztEԒ%ڞ>7к5P!}\*iVS~NS=  {J=ekH2=ITE.\T7!q,Ms]SM4nAGP8t{B_oddi:i{S+of93Nذǖpdzf3H<+}5KC2xw榃&x8'ez,l})T p*r4 [^U3CNgN\f2c$oe3=y4 z d"O$Qܯn&.WjVS,8ȷǏ{Xòढ़_mjc[fr2d`{Uv7L,GWTb}ڎtȷjр"]T8%eJH9y</ dz(bUR /shFU;$8‘'5c|*l$ 2UϗՔ=g^Mj'ɕ/ӐwͿM 0uBiă $9؈y;xfAhW!"L*G֕^1,!>Ts @+h_ߜc_N|XEj{ A녶C;sodץ"2nk`hl͏޸(/oV*$V޲z6 +FTEeŮ[s:*+GJ%+:]tdI#S/ `hOšat K*s\,6S?(ujQUy=mǎ2>;/ k/>@/P1g̪A:.p[SF(0IśֽslP~33sEj?gwy {jf)Ȣ5 q&9R +%ǑГB%8SҞy8'O>lCw}aXdص8FB `/f VΉT3a3 (w@̥ ')IZ! uoK+8b1 "Ӫͦ;R|Pߡ¼\\&KVIO0,ԟ nz8B:yÖo8JWax"`o }c >&!$.JududƆJ3j5Wa"l=ZCjZÜߍp&B#a-GuۼGztZ$iZd/[3_ekx}g_cIJY&[Tf'$ њ#Nۮ]V+#gym篿B8MTP2þq&xO50oҰ&u->r8^MMo=[¬KtW;u @ %*<& =E #$/M Z0%s'td9^T;e]ZyhסS3FϕZ4ΉT' o0`^x/><kSL}F?[2\Hĩ34u8ѵ3. ;M {oݬzEYg؈xIDгWoI$kT;øڼ$ÖV2J>fyͧKAvӣ`&p.(HœkLցo4c?=`)⹏4eo?iT`S`(5~@^|P|Ąw%k`o ֏V&>դ9Z}) "90+"??;TaI&:k>&]w&61F^E$\a &M[.{+! = 22#.5Fvڱ]dp~ޱf&D"+9m*ԸSXYk42(A"PCmj7AߨQ+*r};3~ @샃=@_ր 5܆|O`ねȔzAVn@l;;aoV_жg~Щ޳@(-iEUOY+,d?D# $g1NxwhbǏ_9 縞ejPcSRέolnD' IuΙS6P] u?]?J>MsgͶt ># D:(X蛞<| LIhQz.2W\v?biy> -JRa@w  +sժFKgO.A@ g51^ҍtoNr[O&J'\g̗ ᏖgYٕܒ V/Ut ` LpT$f}h\\,і`nj)8~'`}Ir3@”f~Q(vqw6/XdoaU4QbtH|q$%rW3챜ewwkIxa,N#}Ɵ㖠R6jw+uAtjz| WL9M65ow[,$;bWYhXHLMmxz6l^6+p:-X=6aCBgYzXmW.f_5&Wo}tq6):8h Uc/XTT!Ȧ.ov{G3X7?gtЪ>;q Q>Z7Y[*P1j-߲{˜".oXݵގ TFe@C)+fPlTL 'Muó 98]c[^uL2ho闌IA~~3^00bрfل.e&Q5샤g}r(DLP(9Ry'($z?|֨dns@ d~ GKC s[ɭn'%+n/ #)OK"&HvrzDlzrMJ*(ǴJbLDQqS ^J?UQƵldg =-_OS-gq nwadnQpmeOSA%p. `BQ[I]j̣ 玤=o0'D[( oYͭ?Gc/Wl->)@?36ƝxC|{x*};9!olKCFOqafڲ=#h?QdI;>Mu&kU4"ӱxEWd7>sV^rw,nip z>k &Όi[q͋Vdz ,4 C1w^,x87:;QmRnB O&zu(:@~S9xr.ȔI_Vv,;4 24po!YwW1&C a"s|JsjNd&Q, Oa_tZ*?jWE+xVFxl yw)L6y5R-yjoҗk&(Ĉ uq*nP|M$bP~k)лüSF dl-cޣ.jюԖv#SMGURyQqï11/h;Z$*B袂 eԙ^DZ n^ܙ7<̈́f-%5 "8C~%yHZD͖"_MBN䛛bLRX8䊮nGwc0pRpB]䲲? w[ BɢhE| 2 ES%#[|Bn^Eۓo=/QdT,{qHy1}Ixqڊa ,9pKs?:^>1Ga(LZDwUUOE|Y&[:gi? B $ck?s/#E"߮r_S> }N4d1R@5$=V=|;sf{4i`bXPrbS4׮uM_t2%=+''=Lpz>q.)mQJtCT;)>0p".c L+]9u$@cÛ7+{X!R]qC4vVGtu=>93iLg@$N- 1[dQyޏ_v09Ag&+V'ʑ)cPāV3%ov>\ 0cj<*̣܏X<9&Vr6> AH֪i ֐4Gj&;nZ)ߐ:/d#IY,튼n:[5nE@Ī˿5`vI ϝ]hLx P 3=TwN!7?\mKy@K@NUbU泮C$_~ 1-suB') Uۿy/r (P\9[8@10S頻VR܏!zh237=ȶnň-PTv=GNCxTxΊ>0lDޱ(yR~cOiKO9dkP, 'N1g+mC5'B3 ҿE:e[x">s 礞z#卍Yܖ1Cuq/YٽSu;| <2D'n%&[%n 7&T:8,xo&c.et.]4(& IP+%[X5{ÏyF$|4@~=M`22`HkxLn;TPKԹ5V썷PZ|"S@mzz#5Pp?0fmk!ۮovcDqoYg9nJY¨""+9rt|;tmbgO PqH̢H(O3^o'8_EwUCOg& h[̙:L:~v]o BHUKN˻fTxXݞːnDśtn>a|wm-^gtg%A /z@b !G-z$q*rY|KFpɆt(Cb=ݠwyȂ`}T@I}YBFY؛706Aۻ5FMsnbmSXeYiT ^>r3TӋPrڍ=!{(u/dmP/D Z@e2m=c4QjjVV0BNǃꖺ^~\ s#L|Ӭp9y?d,G5L<>M Y+x&v)cv7/ה^35 KXȖ~U[T:8mh+CΩ-MoaWYU 3E3c tZ_ei4g~Xg/*n]k&BXxcޣb7<4Y$~#oV#+F/N(ׄEe#4սf2f pgK؈`*ųp "Zl&{5"`u8eEʠh[*8tI^PN`N&C X ? l:Č+kuOr0l 0;í8S\.Hu]OűX +JiQa}k͡]x:}0T0z e _H*xQV)cr$+BZ|B^*Vh "Ls;_#pz.`ul?S;z[O%s|IMvfDTɀR*S5 Q֫!fV\kcyEIK0 ݟ Y0@VlK@r3H-߷4(lb-j>響nQdύEͯ5Hu7{';rLn )[ W 51qw!կ;/zL>hNlQc}i a(o))\ nXDºAy_S0u"7W+@0IvdVGUْp9GU}SzI+7j.:|k*RE2.A c'#PR"V |NaJk|OY 5T5+g[h۝+1'הߪfA ]$K쪄^IIYFb6HήJ-¥FwnP({i_W?/3sdp5b"n^{ ^1:A }U^qfa"[,:Uz*ذ5:-7(wbȺv? {L_6aM.gCq4!ҸXSnZ C#T&,ii>.7x?Ϊ'g x}$խu|Q9Ԟ̩ YsU\_Ww*T{[:+7 /liRT7 5T,9L,0"Eqq:_7 " }R?`ǵ'R;7:PCS\^ A;.^9 ki7J2X`-;a#)Cg *K EY؏@3[Bx2aX鼌;a&LOe!"t˺ n+i9^kc=Tˮ ŜaρX&*[2ɗ9ojďRL`Z N~HPt ѧBv>HI8@##E5EEjw6rdLb6?Z2RioIq2?DEU  Xe!rN^oȂFj_丕y8<)io4o;*4p$^[Ko|S]!2R)&7)M&aTq+z:s9j[/x!oB<aF2(ü֛'L6es6y<v@G2]g'OG7Hz.#$W;+.(Z3?z3rrֶwhZ9T9 2/e7p_pqڶ_K߽tuPb\H'l"0Nl 6j)i*!a; ܶ8J.%KSY'%J c(!3r=1?j|!h@Kf! H#ΗD\װQQ n":^*yp]oJ͝H:}u!u U3atyp!#y5^Aj6Sc |yh j{A G9X?N_H.2m|v6[⌏ǕTNW놊Spzo}[F~ye .9 y**̔Fq,qzLV;܎fڏ'$GfyİdX=>_&} qJ8`|q0a;agEz$ m HUލUL\6mľ-9& 3T- %l]訠Ey(kcƕDsgxq u |tEnJk}ǀMí^UeXq ؈9ϑ7ZM,ɥӶWr+Q~yF=0Um*zB%=½XRh,7T].x#&ӤsYD6'ݲ^ C9`4pA, mku:r)d#|QbXS6xCNuTTswmW-+xu^3$Bxc$B"w8Kyjx3Wdb4-.g`yN 560s㞫RxҸ ==dh. 3VŸs3+ _ Ҍ*A`=)$a ˄ (ba;v=T 4VVWE̮C80ဣřb4Lr_8Uq}R`T8ވ7,q{. .$zցw 0(Eb<l]g?(~R/v8,m >2R{EMLg*'xFYr.VwtJvkoyrk*"[M(=5.x(>jgޣJF_nNp dC3t9ZFIn p92F:dR}wnDl4U{=W҆jVyrWȳ~&, @4ihdXy'H7iHԿ__l7ou'\|)Bx#[Ţ-b?v-f3 M. Z`I%֋wOwЭ+Ah_7L0X[&(!ˎlڏWZ:ͫԁy\լP5?hlKḴB뤸TpvOla&',G !ĖlsQAPh](P|Ӷr9}^1E%q?&Rc?*ԃ3H-1prI@ Vs7~,| ]!w><6f*jrŁlN&(c\0ͼk,˚xLg.(vFԖUPml!*))DnWO%CSο䷶ 'Dt2r =J]r_b3LlBB&QԇڪpG=CFhk-.`|(9f̈cMqA~B!OWȲ|$`Z/J`A1O}5c5$U*e0:J1<#t>d|Eʁ|1`p~!thZըP+rpLܕh4oM+]LbbvVThqLO?y~*xs ];)ْ,qx؇ QL nJ6% a) {4r\ާJkȠ&nܶj1iUYO@YN o[̲T-tN *3TOX6W\?FR.d67ow[lj3VOڽR[eP36H {KmE"Ƕ+pJIpO0>4Dʏw+j̕q$zF3;X&xm4tw-kJd~T< >1Ź-MG*=Ζ#XzVR:)}#>o`![Z)<]m}pd IBLce@X]Q ފvdpRL'\hg:A03Ѓ)!ZIׯ;-k ?zX`ٔFJi4EmESўD@:y yx[4_¯u-vîT67LFstSN& U6VTK>lL:BXA5Wb xx 'ՁEw,?ٵW3i+l>L%O?}xc & 1$Yoc;RPoMl?B?(+%/Ez<?=pï&$$p?"/'iZaC'7:I:S15.니(Q\ S_:1uxs*mh}j0|C@{h`^[}*c%=<:i j@ v8(H>݂)7F>J }ko]Y/hBpr:QۛW`>Z*@({$I;!m^Z/}vDk]a%Yսzn۲d ؜|䥐¸[StM_e O9bD/(55VRE-/_x‘1G.S.AvH|~/qmE'K!v^?9/!1DmwQ :PkSHVO1ݳ\S_ DrN~3-̈mc\klUX =簑Y8 5vi~Ḅ= :P^^.zf*meq)38%thT5׈&ZLe5)i9itX: 71דŜBx@ȟOu84~R6(5Ǹ8sOB-ܥG:gդIz_ly{uS Mz؇FuM %3LS%a?f|7UOb;.a8;r#u(|cp:틅mF$F #,?P %ǫ*۫m$"Z`yd6?t+h+r$vp5sx [."yP{UrcWCAaf5QiZ3`;vhهiEb Tg ҋI3=[~k. _'jhh^\\Wm}#Nmm(yP ԗ5h4 7z4L@=I&[RVIaKֶrsꎱKi4ս#|uY\ PLH=-NfetM^|"BYyLMMڤME~R\eBmQe"$gS.b37i; bGLEdF׎|4,#?2U0nʥ!GSIwl xxM9,ň΂59omD͉ȥ(_R|VF'F>^WNM"KUWM‘{lK#9IJ4^ l8M }0&<Լ0:ܻs$?6NL_a*PXǠN\p3 bEB:-v3[-O,0]<_U>eh!d+]{{ZCؖJ4T8/TzwJ{f`AZ26IMA3rI{0CDi451uh`vJ?nKd)w]A`Ψe S o; Iq!;"c: ['q{OzZ^.N{~{RH ǐqWĨY OoDX drdp+Z>y[U JI>`_q/Dᄻs,V4К*|Q ~@;},k(JP(~e~WE[lԩ鬍Q7 NRts{!wq/\J!6QFVb#}% P`ьF g%XoP3^5':&m/CJƿr!6}Ok>1C24rK% -ld.Y [LT=X=ēvy6wRQ- @P[r!wJC)^zHg/wC$ ЇgM7d+Ϊxؽ88۞bl.dɂJi{qX :^Lc y74moGzj!/Â@QT=:T!'KJ$`Dh⟹[bI0U/R!$r! (< 0rSI;_Wda'TB !g/!oML1Xo?_^\Q%hž*IvǴ&x#XDriɶqmewhyH)[ׯƾxCQȡ#,lr -9~K&v%ö}G*oyWdђ8j/൯%M̔AՊ_۝OJPA K!u9}NIg:ec)pVA{0o FҚS!>pQ3^!}hmAr'~%&NyY.q`hM^V4ٖ7## l[-%y2oi ]OG]3$P LƏDQ)ۇL#$LS׶z6p2&BeD#>5& Eaw8AMGao c[u`[(p&g ^*+'=,g1+^TڣzHIb뻍kMT0P!΍!D PNݝT?=vfoPdX"*͏P(bJ7YR֡~)Soa50IA+:M&OR= מDW4^ӆ;8>xLځj?5(V?{JZ5}K.3߽m;HH+sl}~ F>5h@L>| C]AOB /< XRB*ɐOsAjxF hl @ vR/2K8S+6PwT=8 M`(;H"qZ1b,+?rT~ҍs)A]FԎjg$)}J\X[Rjq?8%`+?--][Ec/ ёpQgQZ&U$F hJtFfhkxJ1J2cO1 AH#l;#+O؄8_ջ]p jSd,(7uQΫ]>^ EB<`39-N wq};>3V#3cM @) k>0w@p=uP[,LjD\\/ '^-E6G;qگ=1%Yu$lEnKpLP@í1t<$.@:6__lH 'r -`!k,U=0٪cX?VMMb&ѫ_E >9ijܶi[(~J<:i#@3d}RNbvMG[nYѷ~NA#v^7 Yx5WzďF UEt}/H+O، dL@58̢AI}Ta ICx_w)jW%W Uk9HjAa+ cCPݽ<K{O qáǺ*yP}Ѝ!Qn75Jg%%6;6вƓ#E=$ c=˧P/hP(hy+\d[OTɠ*&Clr{Jاeuӌx%< qt /i\|eNH?[!9'ĈbsxHǘԉ:ꈨZ`IEf{UWrP"F3a)|CX^W!ڸ~+@5ŗSJdL=]Z ngi+-Y(_O](0X",aӄ2 BGR&. i:glEKpĉ;a6~eGɼњ+Axj,r)ױ 걽$ | ԕ Hm*4kB95kmVq&[]:N/)d$'*hÏʘ-}FG_9n!lrjZρ -D,iy͑tTA16xEa [6 vF-}e'F %%a@E>E=QCXtũhIKJlPUA7^xXv7vnsq7NEeYfb]\ m/+<%ZYzv iPN:kf;M߶ʙ!&onZUD׵gpc"?|= ::)#G%vW+żʹ`VZPJ+^3cwxwԡWk837/&]zk)fVBU#^mL* 6g3ٖce3^RQtPdǞY͎Y">>l?Oe!+) ^S<mwx[~M C pb9+ ]v6E'HC **ѧ4BWcgsoqȠpF}z{b!@)v^`5s9U\-ڵjS7;F|e#K-3Rup;D%`/y"U8V=2INgW5F)|I}Aa2Eu֪h+O* H$6sW~cc #}UG$@ʢO.|-Eu\2s;9/='Ѹ%PF)2G p)d5l $Aexa<Y`Mw@yȃb?w r+liP&v\vy:2HxL9k|\G_4J@[ gRh>q.?{g7# ϛ /<l81^>R'o\rbY/rk-j͹n0ڗ.e9%$Hȯunu5-+  "HH=xvUMwG_4q(dY Ηy y`!02_=SxF%э´nMW=8% ;u :tU _ɬ1Ƶib0$yhC[Ot,Ԅ,}Cuٷ({\k>;Btu%ƴEo<^䖍 ^[1$Ge8W/bӆ)^VNc 1x '<1.{O*hDCxNrA-uJdlOx.Y ʄ`DexOH9hc +*#Wotv?6!^BmnUc C[Kd 26MB@'udqilG=O Jx7 3Z$z@ioXߛ/!,#ٻ.fFGa[X'X vؚC,9p[k_N̳|-oO2:FHq6VY(Vh?>^xa3F*Ɍ$O3 bdrC2X@4lx =@'tvTM Dc~ǯfqGN &\ gpv]T=Y{cE\(#cIX'2Lu 9`PK)=em JHK\ܥ5G`wB.8Ǩ~ 2K"QV#F([BY-A;~t^KJ ӌ7na=oKITZ=4ދHt Ƌt͒A'i#{ @uiXEߝ Ȇd+L |3TnGxcR&7tV?s9sLyG4h Pҗ> ؂,y%ciWL3e3/u̩Dꩶ:V#[.6N|îGO"HC)[l'Hzo068Z1\w[徏SΈt!vvhsdRj d8*KM:GSHL9dfUy;$SUR"/ 1޷/aUq>hx_%YHT!HPתf~;}o?jwO=Q#mo[[A9u|,o$3J-攨 ?9/Jh2YfD#,wğw'HXeA!],x;-U$XeBlþv rƗ^0î'R+ 0 %XEo".~s?I9U<@t̸sA W7~!vӍȀndEp~$0[vkLv Q1|1`B#[Dz\8<^FE1\$'-olك<4'.OhnعT$.A5A- _\()3ӡ&ú&D#J3`"<[HW_$& ;aE9ݘ5PMm{~ z7MSML [5|@fJaܲD瞰zdPb:&!}s3]cN x Xꯖ x]v>$i5@LmB rD24z)b/v13YJ=Oqj}ḎPr74ܠ"52G`W YA&S` '1QtpQV^|No;)^bnz(QȬ"k¾p2p?5k h-[PU! _ꠞ>Ӥ(v&vJH5Qt_PV<3CQB9Qzޡ [:RJ0EyvDZ7(dDUFDwAX]\>.YNZgh+A'nwxhQQ8 аݧt4!qprv^I{A%V0baGN;C!w' H_2"iV7JWq)26"卆uR4Um*%6/,B,0 M ބD]Ž ԥeoi){>u-"fGgea &;捐X'dB}8҇*mSzS4fE66Huc⪉S(u3lq1'?[up|rV1%T >VM*l ŐwT{G ;U#&ZPB1KX,;#c%\N9JƺF߿Fd}[Q)KbP0#ψ"fKx[L|EBBEj&/G47p{jh*,> 0M [Re$+JFzwյեQF:JtX#S0d5見uBwk: 9=(R&ikrvLUzP<3Ueމ*T`mmXOQCW} 40?PЕuWH]ik6K];DV'" ͻB/=;ޭ \}'ő?eYu;o,Ql4CޔR8߿=Id 94!6eHmݲxna,%Ji :ve}lZJrg"Kv-b-"#(D-מڎ 'yCD|^IL wNC )gNc)5c]r#m-bRb۬û/v]R)].mWnTM] A-XQ<[|+;M@G[GvI P89^/|qƟB2 r 3NCRv{ʺuG?rRXFzrkm*`XTy 醺 xe)(xj@IʂyOC h? @Lގn,= ZVb # GɝKiԆMMBDJ/5C\LTm;j[j1!^6i8F{]fS[zx'ú|*< Đ#xY$ƼE]~MY752_) ct4;=YtNҌj2i5kb3vܕYYz|OKOG8 ((l 2 ld7{G vdP< gO;sf)]b`[?K /oTUJ`-i@L _g؛Hr Ck0aVB% k, XǓϓ=ʴsytC}sWIaZ^ +c-HqOA>U]@ŀ7) ۆ>Ziv&&}a `KZml8cC7H`y{ot;PPXJwd~<',6u<|0n[lcB&LyzşzH^IpؗJ nHؽ+9[;V-T(= 1;__ j=Bڪ|#S3Tyװx2 d/<0._=omӬf$o2TW\:x<˲`.v~ҪZ[zަ yWo̲Hۢ,U>&oRaLM,ט߹:GAbLB~v3WJ}zaqПH:Ǖy;g|vax,0&B>L Ls:݁/vTt}QF">Zb_3H"%s]k2WHZh_{̚3X D*5\nnz4C⺃d {dMbM*Zu"R4*>HÞ[RﮇLxdV_('9FzIEc&Gqw5r !_‹3r2)(SAE~bmH=%ʘ;6vꂺcnxj B^\|TtoR>(^fw̘(1<ˆwĿ?5H^F-Rpi6Bы"5ljj=8c{$AD`Aau HyFPb&oNDT,"9>(j/[&(}gR{ryMRv 5$A2ʧ~,⼇Xݬ&|*_9PS~0YKNdeVu DPAYKӽ;ďE觃,ڋ1 !׸j6.mxD9GFft)q`sNXeoi{,uEZ3chWza8!R^^tpVOx|]qМc o@Ҧ$CQèsa6`8E/Խ rV<%W:q}n`(KxqX/(mAܰ1,H|VsxV=E4&g ׺Lèi:E6Lt12w }1~~A6k?!ǢH"VtiY0!݅t./X Vi_/iq 4Zƽp΀XEeڨ N}b0eNA@of} \zWƱ Qc!hU>:J&t$}RJ!gݠ8׸ԓvwȨ`jD]R4 0'ޜV0' J,/9gm:Eb(҂zv-OfΑwҺ0#ҖA|"Fd. K|Eif^hJ*#͝f,GO=͙3D0;5pH΃n_аj# KKۍenp*A8Iqkx$MQ;aBfD-Pēoq+6AqE$QfɦC*+P^*x@5 jdZ< ˃;w_MN@jP~[X&Q5Ed98XlR=F0iU!6ʸδ^cv1QoJKSU`|PMx8Y{-GH@##)VznJ n;2 ӲXVߘJws:_"ѧ6X W=J ԥd8]Bo4h6^) |WȢoFrLiav܌a#A"lԁKDHoՒR-j{D FrxF31#eowbdI)T;/`9 {A&o@H)o>q?=u9|H0jI#17ܧTsc<,:9zG{b`m%'Q>fpB=/jrj9CVO:_Y48啳t)eyP*0FMXP,g /TI,(G˔7 IB`ɩv-Mȏ/9瀧ܢͷ~7#A$t)炵:j ]5=ɖGlS~ޑ1)Tc?0Y<3<ӟ0_sk) F7bf@ZaIRE0ikzz0"ָ}*,kWvEk7(<Ukhnl E8c`A(Z.fX鞼v'SF8dozu—B˝3!qGtF0s DuaBPb8]JMo 2QP\&cG;` ]rD̨EY)ZƅZ90"~SM,~<Ϙ3\xze5IrAF!≲ϛ9C=J^pPYJ+t֪8'CsӖ.-xL\%ly M3$~uW`wV.m.|1<$pKA5ه!A^Elȼ>l{31%k<> >%ZTUI[ӷwT$F^Šȇ9 ~6עEvn: *5z.\tMMdoIOOpE zpb<75Dh"G2% v @30wG&7_S%(2Hy"Ԋ zUdZɫ u{ cbr"`ʥ`XzaCʭ[W@E7{qҨC .$3j|/u߮;Yhj< ڹPXkvrAvWi$27:Q+\rl;0`Ug*/Kٙë6tB̌jJ8-6o:&\0pLSm6_ 7+`17|m;ѳm|kLzI|N^@CD{ WT 4J-+T>.l`:*|E,'d &]xt'pĭr|#.MQ!n=k]3"N- fU[x:qFiS @:duxAs!ŠB+5^@N s9@YjyfڏT2*z sυLcd3;@;˼5 *X-0dV]gY]OjJ z"[>][bE̊jD0lW-R + ,̩-`W6UcOjˏ XJ76S]DC?cB~fl_%k@FFr剻$dOBX`3g ݄LsAFI18o{lhhP[tu~ӎ]0!v~fSQ*N*v~pڦ:p<Ud`ztxw6wң]1ub^IHM? ͗I kp"ꭴ?3E !8sl2y̝D"{J9C늘\S fXy[:4|^W;jA05YVn0-JR2NS߶\?~lkI z$3^bRGc=:Ǻ$ԿJ"ӞϾ*m:ZN:"PM` T@ȞO3BK>j{:[<]U]\+F/|xC>nW57E ץxhv6LD}ԵIٜ7CisphZ9'zp@-ѻ{̐ތv(YO CJk[,tTWSG5m*4v%D޺1XY29Y{HhTYU-J,*ݩ.-f3ٛ.oF͹+L$aZ/g7J`a/L뵹0@t7w')+ XaYW[Z8e>; NUp961H&b$j&QE׷+XۄYݑv~)B,r󎘃Cne đ;8p0m,wys͆9Uhks, pnQ,,:ʬo .9z*"e\S28>Nj:ܜ]KucυL 5LRTzyo@o(F 6AZv^+3׊MwDOxe|$>IP"Qy`mc P&9PY;/ Z ,>BǀU nܿ ]j%^:ۧ ~Fs߂9p1TRH3Py=FR1&`'`0vȿ2rNJGJC} Ni:w(->~ _6 di13匒ݻrp-g`>׽-&֛᰸",뛁nHƜP'Ƃ,uX3]WZu+& ,Z2nhph޳0^֓n+ϛW8/"_1qfB)ǒ处{܌ VHs3J56[Eתj)s#T䚭ڕG )U4#!ޝKPBEwyMw'Wa,;vp2t[K9/o@{qO# VD:Jr t2}zm'\j7hP'"[maL⯓{?hd?50~E[:=mm4b;zO깿o,#OmA)ivA{Ǫd6$2.HH>?`<5}`޾X!mc^\9sx J+MW'OMN;86sO :3D:~S@kur3\Dhj,ʢÙ(P͊ pWE^N(FzH̍8U8ۯDzy^T'1 6= 6G=.Q94ˆ,lkO n .p bEe'`0Vl [r3D+2 aLZh,h pJ4د Oi{I0y0*E ~dE7-O cg7O#CƮ,\x?!%2IwH l) rνk!_.m0p?>6yPZC2\||Rpw(RYJt_p3F-F{MZLŊ(?FӲdgY%|]3*U/X}z~M+<}=Z rN +a^P]JOo|# TҦY:o7F 7?yak"X>/)n?Km[G P_aL}:UuH~Od63'ӽq9-X'L7u!rBd|D\2YM:iҽI 5#3ZpsDޞS 1VZgRj+}%t& T ';.cVpVWt{dIPWkD_#ډ>V9]kM!q:Ln5{Ұ̣` U%i g†( =}fMo4>b#:h 3؃8a0+noX?|iEې,Sϲ8Lu; Bx_M,vW8Yk)S|} y鷵 =A?كܟdŪRt["Ьe:& jyX.^}R˕}g7 w#h0bJ:FsYJGdz6`loH eF u  zn[!';uPzϽECa>Vp`@ݶjKȀƥA T6C9\`!=hcJNz^4Q.[ WY >V)|?m(V2Lx'=':qa൪a&OlJ~:ﹾSMMNMR4+!o NgTJ|4R`/kY270(lVDoBj)njVpQwvOI| q0ʴ Cɞ*h:.Nˡfrs4jq K>)pԋ|BR>sɾ Rs/nPeޚ# C\̆{cwTOcܞuy.TK}77:/I=tGeF{%O4Ƌ㲢.bQHfd/liI-`S>S>I{hm 8$2yu!*L.iCv*ۮo&OIY~P:OB/%V6T?rlS_tMLoZPPTyRDMk UgN~e3Fu ]ō,H|%_3J z-(0OZu#-Y-yHtr9,u(IMkgdw&S+\ 0nrGh~PsLUY0ݤF.{:MϑdXLѺϛ>Bvg'8veu"rƏP%ȓ쵴O(lANp}Nb`,@1)3>&ްE0?$ĘW<r zb5R}O ɍF \~؜-y'V|QhT$ЄȖ  ~Qm2W`Yo#smA"V%mp7BJU8vϫ EھVO$$>w9blpp }\I8mV \y['v'etC\z[xx.h}LKS~rFo*m ybгZcfitQt0,Lbcb1^l;wi83=f#̫iBN w&MIj*LB,&QS`rFޫB$XNֱ2)jbׇUiwiM)UDdѪ rƆoh+WB=}1oLrx1䩋ٛƓE`x^VE$4|B$W{%,z\I1929 a(dۼ" ǙO%-Ҭ{1Sx͎f™C%Xqm YlFSeʑ/؉\fv7J?A+K{뜵 0m%?W {FT&& GZ_/HP_VgtrZ kuѬeKځvu7h#Iv)Q o@j)$  ӖS+ÃF䳟O^Oo l,MsPVd x0t{q78`\zΚI[q7z!}e _Ⱦ~2:aͬn&#@˶\we}&Mf]4Rnh \U;oz~A0Ƅ5T΃8{g:i\vK3j F?`:R F u,7 -*hDn@ƁFhNLn4P<<ըEvCF+HGT {E6  -.qP"~VutisDoh35/1ʤ $H>F;>F OlV=}#=-/Yu8۶xT{} pܿLA =%cY4JɪBtyUeD+:'=xÑ&c+S1=u0iNr,˛ypݩ97tIU#nP~Y$_ngʑe+HRx<Š;@ {Iqj  [Ygq{\{13E Ȣ.kop~bPcYq+|80˳%sNmrسA %#V/% ˋy~RϪe^]AE;uZPb_kx`}:9;Ρ-d{;0ݓ0+;0Y\ƛ!iv*^v6m^mӮQgi"߄j,yŸ= j$k{]Nib $n?}P|Ÿ.̧#=:[2W(߿LTf~\t"A@]Dkyad?N E~78Q/Q'oGօ| Ma}fdHP&jE;3aW-'g2tҸae)~u/ j ^B.w9@B )xG;Zq#Prϲ5zɏ4os}.wGX`` ysڂxg aA77YզKoLWI<ԓ4@~hF]⊣\EEڜd$̓Q@z]尕j^.j@:.-^ZudEgj] PANJ9z`Pρ|=. TwiN0G5f/ŷPx0I]J°f5O`E2'~?.p6[:c @Rh 5!ym;o.3.G#w7j0)Y3%艐 NJ:^ߢC.kp3Ed,!ETWv/9jؿoId74HAHdcr J$ p#Rl8 K%K#}ƁXV-rgK2u>fQ;MS_0d&Jh-͆\ΦIY-q؎&:wa[ \s'hƈ:waϓ?yɱ d$oگ@*-tEqH]\~ώӎ2}!@/-PlGMf`"I.1!)b5\Zmu#@u(n[)FגG f8o)4 H#;:yƖ *zC+ 4ugco]wB'fR|?L%lTW$M 쑎!>O&4@h\^Ϻ@F3!;m,˭-Fi }K8ykn˻_X8ދhزs/ߖ|~%Ս`:.`>]IS]Gz%4ۢʧEOKRS+jƨlypKdP/h(c) MR>\[B$_p2gp-=Y)G[X_1!(mH+tX&+t*z:bzғۺ닣 DyL'{@# QRPJ1NO.F5-ƔWˋ0ܨrp_+5eٺ9vG17Ldp aDϮ]SPh~Nn.\aF(]S]C2DllY5W֤z8$:t) nЧ~!pTR\ԃ*HrTDZO) ^h:,ޤl Md*s86Mӏw^lJ/}I3k`'c Oq3;bcj]!xq gOI," ],6 ^nTWI6/ 1s[{%d7}G* [ęI[еfB E<{=6ּcR:&N4$A%/ykmKy;ݭI>},t/I:6$97n /1r9|eqGyfR%ځ:ST:#M99_*X,Xs7i_Lj)]aQA**G=IH(_u$ftR-ur..Ȓ KbpɜDˬ%]L!1kRcj]䍄^@(7W NJ{?Π/֌ܙ{xRb^/Cm=kAS&`8v{KŜ{ {x=W~O /_ZD9vX+y!Rej5OWg]8Qy͆(!jrjp.˻,#}_9\ux^~[MhDv -.-I ,^$|i1,S *dem[kR1z ZVqTFjpy[_ٞW8e8bK$z/u;`Q,F) 9.)ѫ8;HզTX>On/_9nɇ%i7]>KZ .}ɴ:˪b^qyF[E\5΋ψQSpR0JqbP&!F/ :%㾿 `͡~ χ457e0džG`)lh+a[{OM n2o>iWM57EOEeq` Mr0ܔvd6ɛX ŷ %8a0͖g75cg\oɷ"ߠ-?<+O@1둻qhۺ {C*A M>& Ƅ0*:|?m[n,Ii6FDdđxT\t\@Ȳ&'Y:*n܁7WY :?7:;oN{IӦ'U֎LA@Sl9TRIE.<<): ^$A2{'z:`aW)|VZ&WR@>ʬx|KiTMc Fsh =CdROmH Jv$Ƃ A3&^ځ7ƍU{2ȟf[S"pZEdGP:D VT4c_I-c,OD&Ś)OJ*Y@qOf5_KgT"iMi3BRC$oGoePz\CIAhPXꁛs0#S &ߜLT0!Av9EW/c>C$^pA=_T 5Ry%j$ö׫DN%]'XLt"P5E#gmaDp`w*-v +QɉœƘoz,p0izu9F0o))ks^)vԌ M] ;*}bv 34#17elՍ"srO.Ru@obPiF_Q5(g+eDǸٳ WgrTz_* #fd9W5YgdqVkExȴ{"~W=g>*) V&F*U<\-hK,$b`tbHՕI{l&,rm=TkSqtdFLR>`dѕX+a朸]%ZX4^ Z1Zr}fU_9 uFvƦ7~V]zf]NJzo%QX2>$&=ntv;9a]rIlI89D¶)DgZ:x79ŝYɉqz#W!!SỉK!03p AbgNFx&K_q Vac @d3rhb i)R'#¶ct{#D^kl/'8 1`ѡ̣辺BkL=yD>PyC~ ;\"d~ u8`GVD¦eDWe|'X)9>!TU\Xd=lg99R)76vs@ܰ~$t8=V+?tzhCn`4akL{ 4 8֒W{>E1U\rOrǫ6b7#1b?f|C0W{?Df%JtȿZ)z` VY RI#ިA*LŬStcYBt?t!D "M\{M!Mpئ(bnb=̕2eɒvUQIhq:N _ycb6,<Y2K< K q7VxsP&,PdD&+T3TN7C^4Z#KNHsrHkjQ+p)br1_]oE `-nF^%O=*>p?;NDEuTN:DuP:;Q poh!7##" \wElR[yb]ѰzFMhu3G0%@lu+!s8 _Spacq=ˬ[o,TXˣ$&QaQQl]z`SQuRjNyI׻y ic;I鱵I)ʺcZʐva!Q͑`rwrndSKCfJ܉%_X4 KK41P8J1>W @d/7PEHU `,,0^s xww߫ Fu¶͎.P8iRc̈́Ń1QD)dxI+SJ.4V\c{+ݜ e FR4#&{B1^z- .H"#>6Gw{tKii0Lspw"joaUv6HK2r)ONsWkv8x!'8gQ=0-lRjat""%L(ɿ-W_zguTC60Z[O/ aiv1,Tᘢ1m4Ljjъ$.#9؂=Z+@H)|da:B%.wӆ:lZs:O"YMCHy@Q CE2b[V`cű#i˷W s(Q㡃[޸B>q-j+4O|gJd3"ruSl͈ iFSiCIpr,J7=eSc<Ihj؊=c-*G8FKMeny2$!>큪pTșW#l?d?01m(kuxV u,eb5_ltLL3AZsJ5 t(`o4<έױ2|0vguN멁r7g0?^D)4PX#!Tj`?6Z!K/_Q&ߍ@{]GT,~v# l>She= NO^QhI%!45(BDO@{rV@j+τeYJhr~J5=Tqʗ&U3ٺ׃DsiR} WهJZ'ŋW=u+ <¤T DA$Cr}un<8[.{|׹cCVwVxo ^ M;%9xV¼ƥpgx*KO{ʸom1,D 'ǜFEC^I9("EOH>& |7n!+Ƌ)nS 6C=5&v}%$R*WmJԼŖa:[],$* yhus86vƫz..Ӛ8=dSIL"{c ov4h*"djCei!T>#7;[>wVySh{q-@|-I(v^@*0ĊMIGxuLXd4ˀ,uA5I}:ݟ.6Aa2m6uPD:~b6؝ V7sZw,i75LU-bDžIglAir^G j"#Hi6ø l\1>'auAC2kNf&5Q3 ],Zt}K:f0~?U_kb6G]g,<чl ]RQ"Dxq V$u"oOԺm?M(ۮ#.&*.#/oA 7 _;_ s͐/>ow][bߞ 0kR7 ;_+ezw-"3l^NXM{k+4]`}'`GprG*RqED)m"-2˻xa@>BB!{Oho5$z u`$q܀K9ڠXJF88S! x$V(4tu?\׫D!᳞s m{oM&e$5TG FO) e햷''5n'>f'pHFI4q-ܹ@[Xgp<6oT'g[3-̓. ,09䱠Mn[I!wr'fE k$RRN)gw\C\kP[g.SݞU^sHNI0[ "o`}gYv7xjp h4i'rU_A֗B=uŏi \Ŵ)$Uޗפ㒖OY [Mzea٪M" ?\Qȓؿ7FGb߉d]+MS=c>1)(l]":8._V*4ZxK/k9|U1kjC,wѭ٦Q#e_ is7bς(h$9|7Dyc rihzCNgqv:(NG* bʗ<$~X#EvTif i`s0dy~ϤmꂎTyU+ [TSYN$RU<8B P]E !zR hV{Gaj\"xg1@t"5NT(xEU+=jaTycXcUa϶$BobX_O%r)$3rˣ3[+ jFT $nTKU ǢƫõBϘ]^ o0 H>ME/5x+e|NI<%w UhX{Jы1_E{q:(6g<[uxuW)%Bp\s| (J.]UeHF<Һ}U.zLCb^~< ^6}aoa_%q6Am[KOE| =MŘI2~7gO@ y.Vt-J][6[}9vqi0h շC6)Q ,$]y'uXZV#{h\LO^ HmGhB%X$k }}5?; [/QdD`Mm`j%h16*Zy^6<6صsEl #C%IHhP8vMR.`";e;iTa˧K#wSu7Β ^+BL}u2+)K8:QsZN"Gy]LӋ%S_҇͠Ѵſ~Wgoy<6Jw޽`LJ2u-gDW>FfX(n9/{C YqvLb Jk^+YmtZ$u{<\5xݻui\zǻ9ʩ E]޼: BF?4W( 3B߶!3}is>NwuY㺶ѧ©`|M-"WoϪaDC{y%C }*w.MeM.Elg}<r3Q J6n%;b@[1ef+4ރJc,L.B<h7Uݼ!]_/?4eq{6}(*ot7fVʴUf%$[?E0an 4eoW9 .=Ey6 ҊM)foőx6,m OE#'=J,6IjW ;3ץ{M^HMU)3Ɛ_%t<l yWѸ3{,ɜ-כݡK 3$XR`]r7¯JfLe/px78%UuE CRY~o Mڛ)DoN\lr͓wwoB-tr6ѤT-4ⱕYo -78Q8'& C:QiOl dV$wQK\]"^>f/!ن4"عޗipW q=|-izH\070'XֈE@[8+fz ʀЉ~] ' RWFb e 1,ڦ;DDžU9+$^; F56^BHiCw;gbhB\q!E DLbq"Q{Sʩ=}ZDĸ™+z[w^̝c^nn#2Fj >^ǐYV[ 唇&*RjBAH '_tPkv~ǗkGwÝ[?`T.cem{~,/OeѝbRckpgA,#J!.uq}رl]|/Q.L$β4pu!WA Rr3xՐwK~~YØ71~]2%)KLo2 "Jթbz*T9^tB1o'*1|IyK@՘vb(}$ju-+y[0P_nەw!0GyiIGKaH ³US_mv8)[ꢟ.fP_vE1,Yozu; |&CYp9Nl_PU|F֍I]SDYSܜ_>z{r^m ^5ÂU$0kX˛bmG)i}`Il˱VD\5]5QAF ;ެ&pOLAqc]܄"8)?kcJ}+gYZ]MWd/ī=G$EU3m*`Ke# Rf.J{ *NJ(;3,vQΗlWڈ/!xGq2B>SUM [ԝ?2Мz CߏX@b.,j8f-ͣΕq\"%blxS܃ j U48 '踢 w*`gFQ6ӔkyNDY5vdĘ.GZ4Z,Rm'KwVBËqLVso nC ѳaJ<ϥN[jˏCof&1͟k]fї!ȃ>{H:>HGbHs!eqJ4pO JN%4\7%E̓wIVqXhK7t4Q\3$̌X̧of0dtfKKtu+jk|rHJD\h|XɡB8eQhE>-δgzLqr |CkQ@2(#_ ݁!W'lXA6MSF2Ԭ:wĪ9R)!}Ÿwi* jr4@:-ka`#"4 < odj85H,͊5Ͱ\cd%r? AH j S+`$y0a'Uz2ߙ`rM6!8;;1}|re,Gj;.x{HҠ}RlY`a<6f[Ybڻ3%2<65Uq.?]=ZS1fJ',ڐ[QF\\lY RCRl tV05̨('P.=eьхj H/u;G{q&T Ws*o=`YKwITYO-^.OaAo9U9#Bp.(xcROa "z )ѐ Xk]->_&q0Ai(1h]#4>Qt[m0*&M|'j%LLI3+ d TO3Wco__PX܂SŻz/O*ȨKx~#jr(w%F spV(H tŬ\DS/Zm 9]%m)0cdvxumO>jltCυm}ҡJ*I!qýʢ4jܬ #?M2 _%ey@{T/ c >/]Tk{Bf9&oHH`OL|,^G'xkHD>[)o"]4z6ۙ0X5JԐUxߣ??'j#!0TYI,ʷ|l O(AYKȲ gI#WX4)u9zq0<`"ԏe_!\.iE0ev5j~5\Ds?v-1*$3\J dWV$C^Lv~pL7R( 6-)wU#4ktp7k!(;z4鴱d4+%UZ2%7n+gjFS[5F& եށ 4CN+gcGEd:J_(f~s)5یdS؃=1%3VIV̈́TL߃C,Z~;ăҮy<'Zu!m39.{ϊ]rFWŐ#Z*tuѪM0`rҧnඪ~pu'i|WjBB =s▍ŷr9cUA$\AğR?^1#>?qEKof'ZTQubM|%'9~.]+c*B/Q5Zܡ56t?UhkXsL5߽Bj]h+t]Cڠb6i3g7>Uʢ?5;^_iw#6Uc1kP% f/hҢ MET]k 6HL$O(x?~BkVqU~h8B"F:t` ԮF-y*@އS>qꇻ2&|R (o#`qג+!A)7w}xt-Zוڮc lZq5 V i dg[#K(oA ]m`+#wn-xs9)-#_hYýlH\kN ߠ75gnz0[9U΅ϓvI6 S[[K8M&CrӿM)\:u5Sw2=gKFiDIuaI~Vx֞?{J 9F |IPfhKR}_NK[A_JպT>NYGŵ,| iω9oúN\_d/wtR6{l2`zL'2ڃX]kϟ Hc4rRz$pNJeR6hj݊Zs Hu+ Fc[f!|MM rPPtLNyQvXezB"ZRrmc,) gl=|kzD9Ȋt]"MsۇG7ts651(R*'X17! V^6c{|f*X1 >%f %3tHm,D=@gX29Dpf]\TXIQ_b/DTA4\D!TN@o)2[[O#MKp4Nm|k ֭ƲhI45/DoeuVԝ"N''` 4'4 Q3PH-Q/GDq|oUwͪr\!'*jH$AXN^ *lJ% 5³WPhanB3x_^ftËsphЛkUC&ђ$0ѥ'ԫձ~f>-1uI$0t'OlxnQ#W;!EAI.k eަd3W6эlKTECa⯂vR7+ ncRwzIZf׽7W)JwK v@@~O=\νa& Ǿz?\J_ *&.=U/Į*Qf$T1,!fQ&NHHyʲ3'.V6A1ktP"4脷c:. ?̻k>kAtp?bTsPgmŀJGο~09]-TY3RCw,"|D;#cFKj\G|2pO`^' S_"]5C =`W-;6TQA'hӊJĴ2Xs?yţۿwU,tRķlp(neS*rZ hҠDA: V}.q=M(LOㅸɚ׆-rH$z_J9Kbgҗڈ^/A3ɣlN\" sF}mc?2Vly\oQJi _%2jTo1u/?ٻ7ɞVDxeJUPF\`Ż=y]a fKYapRG7ki sn$ڨF^iw5dXsvzY6Cc]U:z&3]&Rv >N _TT 1WB"9gG[$jԞKxs)nNLjNl=Up›i? 9N.qX?KsSQ[8.Uain$Fy"ϗaӂ) KP-qwaP)trš+A{P4o/ԌF!J,GfʢBQ**ڜ}+{ `s‰#rLxeιKXK% C{ջEՙxM o) >Y32Ze:NzA Y9))Ȃru:/%%Wڍɞ4tgD1k(N|"ZSBoJnv1 Yp Ժ]n3`m"'S\r #L"ox}x0dtz½ۗ7avjms+pނ>OqӓSo?(@PƿuȢ!+k3aQ {X-]gzV%/^yDq)pYaY9%U;m&Жώ>9}F= c2RJTf-nA0IF g6h $#f5ph IAxJ;HG\ExP$r]myaY,'}ŪkDވU_(BbQxd/ms;NwQa:Od6'8T@CFgo0\x&|̓S9_kݐE䬪;&E#=6/ HޠCEsg/A'D`}a-Dq@'ϚGdRiQiXӮz,4R2\^\cϜP@# bf7S%H8[u`Rw4ciZt@#ݐ::X)isira#&>^侗[DohoOzwi9JYK|37(Tҹ}zn1_]Ua-dm(׽ oSBU5Ql, 8'ӄQS1h#i1%'5{i̴s n =J>Sk0~1i[y6[R5|]j` T? TwHGI<ȸ ;"H$ԈPj͝ ]w)a;%~lB \p޾,^J1}N{A(6åHJ:\SL"AvRlgp>o8[Wv 9x1Qr#hrQ T.  Y gMt|Wc&}CK͌VZh U:B~Ǻ@Е1F3!+aBהm5r1Kc fTm M}(k@lYzDh"{KF>tTF?ޠ_n)XIBM73{Ԁto-+|K GvoKml< 9Nf$E[<(oպ4k'lclXTDoQ'QV,cyKpݓﹽ#mԞPm[AP`5pNAi>NǶh^f;VTc8 ~y5 w=*qxb(ifϸT.F:6EQ->篡fݎ=؋^sleabYR2 [x{Czp$W.EsS>k(7 D6}~2 kD6 Y^iPzw&ãGok.[0+'uC ڟ!b<i`;;E3d9R<8\=m|r.rjuz-uq,LRt{TVnr#(6rHlȼk\(!xs5[\\ .}n{/{5/Uubea׋}{!`Au2a`KJ8D*l:Խܾf#[__֦R}ПłqC$J$ kWk WFa D~xIJ,_XҋJJ 9yĴYp9p#]u\HU-;ivL[p'K:-8rO$y˥jz]d@~8.3Hh)w[[iuoUG{~~UY+C$B:=sOlJymp ` ~EЬıgQNJP בZxDV`6~9ke  C\]\)2F&aSyZK0<nZgހɕTU/N42:>Jy CLCK"iK_F1mɹ2cL~Īw5cwLҕl+x %9}Z$gqپ_c(<0KCK~S2Ϩyv=#s2IF[ḁ7D3"aT+eh5N*^Z}ȕp+OshKP֭NIYhڧbբ߶"6( ՟r7|9Mw,1!q/1'5)ՙ:fE"v QS,'YUIbmmƘ+,)=ȨKVy7F^иI/*gt2 6kN|/1! k"RWW9tRmduC|̭Ӭ}C!Z>M 5U). `%V(jWk&1@"`ƍf|֚ȀlCPEN1̈Ѓs'f p춠s2r}lr-lrmݻck_n&Up+H$Ξ Lҵhָ߹X{p,1 ѤdO'%31F88 ()?bU)2ŏ8م?? lFm{-\k 3. 0U5Umʞ8l]$~"Ek"H؂ۅ-dIV7hφ=D9 2'TK4 ⩛ǪMcl|~W<c9k) Y[i$lЫnɑiM(féy 9O?B􄒕;LH(L86ʼn<}:EKB޺Z8:.a@F%,>C_S1I#g:u^C,jp'$_z7Oo14[d M{~bIQ<s⪫=1̅"$#3ַ4hƓ\8{$SD3.x@K^_`ڥQsM/\g޷ҡ7KT..D2c"Y(}y!5 gx_kL ar(*<۶6 &9Q{Dghn2KObgh!.-Z#hd1(6H؁-e72uprD~б5;\nVgGޑ{[57JQ(79M7u3(ovrAْ̺e[P /;_Omأr", ۑ@~`Vi^?-Hl$ X)ô_ݛpqAGhn^8ߣo/Kp2CwX~v99rG圾WwtK<,y#&GQ 4ja*ӛL5\6"Ш(3)|u͚W;۬@˶tXdG'gqkIFX;)EQkaz2&c$W;1qĩq.;Li(f-Nގv#슳0S)$9ۈ>h)Bh`XJwti:y-T2WtŲǠ\O?_pF㉀?G hj;lŴpۇ, ;[,U e A ,1:Ov0rG/ ߸yMF *>NFӾȮ իVrI-M J`׭s<gCV4[[H= &͕L Y|(~im! _Dip@}m٣&GQHme,|3nSm3}888 $y%5~fsTz5!9,[+-Lwȷ&ih+[Z =m?n Y!'x@}\pe^ [Zienٱ?6As54֙auz>_YQf^s~v3#"-"h۾g I^h|rkp5J܄R?͸Jًp unEyQG5{PH=mZ5B:eq!+R252uH8,}e{xOJy~'#x`'/vi~tJ+>YO,H $e Bk-J++6eFo* Q5I>4Ls%y| C}e"S;%/vVQ"#gL-'HX@6,Q4?:Kꣃhg6 d[TՈzG2,./  Vn\XG\ࡩ66Hu0k ̑8sOŠMdWI[ BhV}\dɝ[F q+NJx;aNXzjGh Ih"UbM.oU;A,uHǒyV21 O֭qOPx׹{b>c]FPh/K~dbKֳ)YL2$pPr\2>rh 0A2-rrnQyCpDzn53/a 4w_BP/oivWiRE 6oOeSbRNQ~)zhg .|geHzp_||<D<tȩChfZ VcDJxDɲ]\VDΈtdE 7SiGYoNƔ1||Q)m|r?r?=+(GNMn2t0wWQXjdk:r (O\4ķU5ڲoɏđ[8AmDHE@y Sm{Q*$̲K3|>`ą}R1>EM67%t]`Zx+M* LK9H2:.,V-UcEެ_P4Bb ,EgK[ݝiɁW*LR,XL(^("a. l">Gv徭Y4:|id@o\ދ@} '54|jTG֐*}} mg:gY!@N HEj?uś<8O a' "i;rvӞxugfzOKvY6\vd0LJ@g3LY~[CQT߃ :Z\ ת [OP(: z}m<uaC30#%2j=u)^{ Ų SVqFnuOO78?Yk ٬t_O6 C>CeaA\5{5S08@ }6N bqSa;}+C2{J ~AX([Noxq )Z}Ğ!qK{(WU0pkRzFCx xSRh&Z1Gma`n$"B;P p,^KR+ Udρ4wTq_yrc4zq5,h4;ͶO {FU .ݼEŋVگYإÜHaߗXFϧ}>$Bo⾋*l0!X[J Gwy>2}Ii?ӃN3 9/ LaE?KWYCII|54pk'6=άGpb˦x-=.:n%ڕJޑ&"t;Zmi!b/dz (,h qI!TMv)ΪH1f_94+Q^Ef&=`H {ҴaH 2\fhp]<(y;8piz?0!FkbtlP Jv{r86f2_| 3Y#lq:8\rI&9OIiwt#w.uYsQ[SYu Gce5wHTַ$*^IYnHs:̂X0޸cq rL\_e!gn`_a!HaRm:cGWdžo߷pj6ㄧ<50v0VF&=({mau| ү|\?Phc/QyKrx}`cOL VS4p,$̈́݉#Ǹr++7!u?+;@/7^0uucvZ84PnStIoWHR< "buǯ[g! %e b ߷=4nzuk qW/td{B~5y9b܈_C3=QBw(#f A3nmBuZ Q7pō89xa-P刎Dg#Y!]A$"eC-+SylFʉ&oc=h;3;08Bδ5QHoL6R@|CgaꝈvo/Im  ޚ–mȡ *|`c O2ZL,LD.~|螈,w3gBYt WX.7Kt%.߳"'b,=x ސIxȍNz -2e;Me]Q#4l"T7jx7SZ+ch#p7N,#WB;z{B1 VڵEnPM&_. ѫ~5#(_gL$X6@ɒ\p=1fLfC{cZ@fԙ^V05R JZ߉$^ލ ݤGt=mNpMNM춲+LTɧ3/%oOrd#jXL9mso(dz%ȑvſP%˰řu/f6]-2[6)vʦ˳Pd4ny{*S~yK ;O2"yMT'&S1N(/:ϲmvNd"e0 oztQ{n$_>wMgL ^[j{ &yw6I"fW^E>>P}Zgxbv`}zm5A4"N_*KPpQxhoG).%8ۇ~PR}dxŞĴQ ٩+jFWn4)^.QzWC[9HK ^Y YnoԂ)8+Xb97j&`77+`[&@L ܏ g mic'cqcӳj-Kv%3Fpjio_h_ԾF&p] j$]]u%œɊ̂ś&nUfHq_pIcE7P9V(S7xg7~ezwĴIy;R-9Sr;+:nuΚu*`SЎBNA/LoL4YXf2p h&\ '3[" Ҭ~9QqErYֽwNNK="bYKB?]o.Z Y"4A&D5+3+%ǞDMfk5L,'r DZ*] PA'x<%=$O9t)#swmG-3 7E ?ΚlӠPjKXD=` sj_-̧~:d&h/ $}\ #:-VH &$ɨ64W-[QfMLF7{y!]h054\_+Ur=68QSUox7!+2 Bm62䂯Mnf͊+a^/=SW$))XJJgA.clcYi~`a*kЕ~uEED SW/^F5bI7Fl"`?iJ0]d~첚 ɀÚ-i#&zjk֫ ns}ouܔpCC Bӻ*q?wm M1wJI=@j*ÕRwn~ܥsvF([z*4DPȆ(B,;"_C#ahhzwye`B&Ja|I?N1?3`)|DŽ1*|4NMϩ6M"P8Qbfe8s1{򹀓Ww+þ2 T6>ѳc_ Sm\ɸ-iboJL>Ĉ&hU|p7Lc3Q#-S? fF(a`qXA'5SwLJ\ ;?[Gi.6^\}:w9Eic:t|b=Klkfsa%oHPm'ùaJ+g^5i+ѱL3 C(0$ Ώ7~X8q,6׷]I0wއxI 63E†z hl990JHIB L_L[@HޑKH [1O;hWz!t8.9}û'=ɆW S$ŲH<.gm*M}(@SEQ5XAܑ(:RԞRjzn736ޝ#9˞}M M) 간4ȫw-`S%ER}+=wx(d;&Ý<,V7)znm. ˣRB.ﶙDKRN`>Ɛ<} 6$g,IZÃIIȅv+jʗCI0τy(_OZ` Mߢw9۱fm:'\"tގ 04?TMRN`a [6Aa7\˪5%vM4_':W0#J`P|&>$;rLPj:sAUKQVsI#Z:EkVl,']-f2 rEcy,m2hSPlaQhZl)3 U0Fl Afжp뙬|)< 4Yګ7n,zkL1BGqA4`owdne [,NQDz Ś[oͻPN%pw:3y&.55:3l|Nܯ5"D{# b[~ثɦ-Ol8[5t~M/G:8L31ʎ]Z 4^:IToHeWv/$Yf6$[d͛{Ra?Dm/}{;PVCaF"d74fPGrڠ_٤tܮ*JjSegΒ`lW0}#5:`umi{DWx#]f3K=uu; όd5ES{I g})v&=/׊˸+f?GvTj0H"dSeOO>AX5Hz''SÏ=,h"Y{4~k'?,Xi"MW0ޅ2fSGËVK5T=Y o ࢱDҼ GV4CPC#Ŏ ["F+̅V|Vޞ)J[άŏ>=k$aTpYw "MҢp$':"jO7IwiYZ%DBP(x;q3=_ NwdSV %,v>Ή/p0vH˂-|z%%cK_m~vZ3n+799>7JSyii12!~F]i8cJYU$ Wij"Q$Fpuo1{ʹ0(?4Hei"f"pK ^,zV=骒Z["ٛqQ>ShXlSj%wl R0BS/V2u$W"ڇND=- MZ3X-< (>JG=_l,:x '%j!Yom}o,pCwqT"Q^(E:m:J8 l,l\C&I%v'TR4*dp;;+k:PMieJ-w}[4}zꪪ?mZ=6f'gڀ0^xG@ Uឩ}ݣ?ŶPC}1ɍZ|%*t-fkW9n.$Cnw//QZqFy?K`c9t̚ȂDH7=[dI>it[8$ 1: {? [mzw1!YCT ?(ޏc% ዤa+}Un…_y?Mq*aFwj\gug׏kioDJ̘B[Dunx`5NnC4H"*ahK,bF:L*.qaߚ8E>&ެa5㗹3G `.o O20!u,{;*ng X`J`{"~)uD#$#u<:㚮Oru_ROy;3$Nܐ:j@xmb۴Þ[^Xڂ͓>ajZNFœ j=`+ 5P}""ht1pS{ElK{ls@GZ^dLfY ;1ܦ Ң<7A1^ٳ^3G[Q֟UFljgğY.'3⥨xz}-yßֱAM1k%ۏre\,ڨ;zx4r'l;V*$nz.J+u?ӎ%b Y%}hU1JbdV0WqEFnbd'(W?3Ϊ=NVq|A}Cznܦ*W]X  ]+N?,q5s&֖B)h賑<` n~\*HU BgӺQaSR奝 sq̥Z9UED4UOO,}2 _p߄Jf٢cgPT4*ozpo1VX;X&KϜ%6.tKGXINȊfE$Qj3v+gN\\ò 1+;hZ1>a*s,D)k2ףH/oiywPO'훞KeB 2PllYRhvzmo:~1HT2Ǐ_H liA.r8t6JVHcPOͤccU_pҰ&M~jƿ> tث˛;L[ R,) V2h8 dС429w9b&,d9l€QY(\&[}Rgo/j|1xa3/]P}eH {)N]5.4vL $+w@o~a#oǟď _pڣRkRy !xyڬ甍77M Mq.8oLpy=#lZa>TOGi]=?%'gM'bS* OIq<FeElЎȠ5B /IMX!9ar\4$Oׇarۈb‰b{މxo43HA)yї]cOq .@ĉ@5jɟڜ k:-4lꑇ[~ L(F{KS<+$*yg;+ދ 5-6_ђD >tٖjYOT{۪8)-q.rlQ^ ^mi6ٹ5I:yF?t䫴JN~.@[h6Pgq)PQnj %2AFƤ"s0hi9/$F<ٟVA2?<9ےC6=I0~4u&C1 r _~{ih|t;)ɍx=!TH_7`Ph=/~K p ?.mf8hXҫ © ׯuG!ȪdCKJW) )AǴ?df_Go>|n#= YjD)=w1;|{TRm\h WކqM[ "W(XP[JR~H#މ6Wa˰a09턔&ȊEh)l : 4L.181ܚU9K:*q[Z "UF0Аf "%g t`v7@&F%'~;8."=57Zf߳τCf*W=#ƿ}˶hJE&<_m 9k LO( { ?,_ \:4eI bNYɮYk#D Np)w9Πi"A rI q%'}\RͰϯOux`ܤPaQ~72|-/jŃ 6Fsm2W3w$B Mp"T\)hV]++ǔGKMKW;1ijy4}QB6YI^iŠ+۩eo*Z﫰Ws~NEWTK,D7A|RQqXaCb6Gn%tIYw11n)R$7?6qjxtW^/|G1g}ahs6mM< {_ ȍK*)πXJ|'%d@0u0&v~HG"hop!ﱸ ųJCU[n3Vsbԧi5l[xf͇ )3$~ZKNMڼ+~&ٝpf{EmJnF,Z*ѡlb|CN'yXPi#Rp~D {H3t|ρJRN?v|蔅;9Q"q^=X㮓J۟#r}WļҎj>(׷9񕛢nz.hoԒy"Mߌ5yjrv`x*\¹:P|(ҹ*J:djvNK~(s-N#fd{J>oT 4m Y3+$银7+ץ)K _Ǭu9c2:SU;Xr>R}øpwpaجBv$W`PD% otaG9ۑ>YĿwAL0w*KWHɱ( ӇhSBd~.Ljf̲t[ 0 aϒRS͞ K2"'sVSՒ\s+:=G{*[ ;h*?u| ? |IupBMj P!OwrW o J6OA~'~nrZ1+ni{Ћɘ$fS| 0N;`aR ٯmo {PR߃I~lt6?9)6FMD^%E q'wDu`xAjxn lrFy_I??%u}=mDMnOd0CVM{dnj;m#[mKO h5/Ū ryTF}5Acn'VRB]n w+EQ{ "cδ!߈Ѡ iʷY+D|DXC/ >-(.vNEq_ qDMJ"p*CYSJC^{%#Ls|J(%wMfOWiar_mS3%3 ڋ(Nbvͬ~3?JC}MN{i%#tٓLp(J힅$k򢾿.1D y;`[͖f/`z'|QdjSsFJmiڮ$I _"ԲDU2cLn(b- 2-?IՌ"K/N$jL.<2d׃<UYx- ̳DG*vg'|o߳# ?,Ԕq7=v}YhqW罐5Jv=%$ԢrR֔z^kqeJZ,x=6!Xi3 Pu=X:OLSK,@l(ëK껜ãquQ%cLLi0/  *sU(T Yfds·wenm^*pwI?7:u%>?%]úF(㷶w U{4Fb_2wSk7)_Yfzd%o&PJ0ݼ25o.7!]zhphY|'qtud$R1` -LU?O>tJB\TK 6cePL1IA-]%HzF&fG`a^:=iLe+ gtbZqWX%Òw &7>!{r oTⴌ8KuAc(!CT]~j#D"ɪrXmbjt9 I4.ƷuߧdsXa싢%ZD"mEh8(LjD"WqyP:V$'/:-$%2*eL#ŝ!\Ћ !k7"C˝<_= 5O}[2rRUJ/E95ei;d.zIݕ.TZՈpM?X<{zN=zǰ֙`_5lj|RQǝR۲9+"Csu}bCnsD{T R59>eo`쾅*]^La rA 2>d;37*,CJ">".w}O9?E@9<ܷSjlZIvg dK+"?i%;/[w\Fݨwԍ!Z9f^@ew~֯\ t4x.V#mdƞ"Np?yz-=o73 C&-[.z1{9{0S%63?BT);ײ{JTd8KɨW 9aײ\Rɀ!47#+ of"Qӵ^o7bglmg` kڏvK1,hZ?a}Rz';)F Q1C/no`Ye_qT-P񶛇[Ǫ{!^}`>Aהc!;czFZ16~)+< c^ `~濬Dϭ{q`$&[ 4<(HcV8늌ZkQNwc/ٗK, -%xl_IpN>Aޙt+0K 1RtvÍ4l%iPkMF)[n< },IV@NN.б+S|goX'xW]`=ڒ5B8PTLWZ[B31#Ijiz'vZA T6agpP)Aׅ G=X6уB*(þ$aI[pcM=E$gTkw].4{GI c #a=4zוi½jne'HsnM >@A:o@f'?!Bs.3M;њIdt^j:~cN8lKAͽ@WGh)'gD#!EuMѵK~Eޯ֩RpNJ}piS %rIv/Z"Q[n!f rs,9Q7uP5ȗ&D͢CEIVZPz{gT 'gGbK(`yem:6ܿ4ʋ+ n*֣R99:p b'u9ފHrfAGߣ\/ {ћ9;-8Òᄔdd[ִ ՝PLBkiS+Xrbc,f7$x.Q9Upj 0?{?_Y=cbF҈ LɶiPIAtm!r XH?:*xBCi(qR, Ό<.T 9XYm RS^JtH@cEܑ]IwSUMZqbT r g3BI0 y7vG<>rߐ:c|K?H^*@ͤey{;oGQ -J|ї cyTF}nJ t(88(yy{0#wR^w{!VP@ҬSE n?ٖWkЙ85@;r b36Mp⣄^d̗*;xC^&̶. dq&rF墬fJavFд]I<5$Ҧ94*b|t؍%I0E`}JbG5uKykmAC ِs7cwe y x,N՗EUc*3`Uxv3>X17tKu+glC8^,d Mk DOAȎ4{s*R`l[{ΐz$ɇƃZ|agxׄy?MhLDL"d&U[W"Päe@}ηθN[͈ d~ʆVTevϝnOyNW jc\Do&׿Gȧ&Ҹ1t CĽnԣmHlSk! .nsRx| MފS- ţ3dʯuKAxi9]<EW] B]u1Vo _'wt6[2V牨sfE>6C`bywehEGT1i"U(|җ޹+NCYb3SӢA8:@Q&bۺA=^ z+XG)ُîE1Vk:G ?w+ PD}*/i,僖<(j=Rn\2eb{4y_1W03{D۷P*72&Q1;sVF8(YQS mBCb"s?\UAR"5ҜqW%\NId#0 Z |lL )H42J'\}  H`ΒW  O;U_n=FIG"lBiT.Vu@';H1]q.2!HEM'=nF{E)ӬƇAz0{id{ n;sa23wb0)5xVd}@ܮ jK"+J. Ta9xMi! }7Ȇzկ%* \7Ӹ[^-9]k]ž Xڥh{(,]~k<)(#hq'-IO4޾tcnJhs@y)VImcRk]Ȁu͇p=!8#7>Zsb7ٸԉ =~{A֫Лlw:=<"L .YO !2boᧅy˰ʫ`ifŠat#m . NcOy#/yoGc\hʓzk_mj:F`" Գ7d𲞨ӝ2v u>[5SeMon8Ne=8)3I~{a??! :#Hh<qHnB>>e)E P~lT=ctBt?,,Ϊ ±7j8Zl 4(A|)n$p skCx&eFz򩘤`h"I"1!6:YvŗĨt35'Y] Jdv Z`MoU%B<ܧA9C%0)钍12 jm:*j+ 04ebFsps^ub^U[z eoSx1/]3QH#$:rI @`1r 8仲nk]K68m}-L(g:=019gLeˬ2Kqi@c+a8>ƗvFuabwc(g"h&hF]jpg|Ho$an2&a %gcQOP vCr7x*AU/"{`% >lMK},$va5j1 DpDlb0 aߑDA)NEdj; x܁}P_$A?f}'j?B^Lpc}VCsДץi?4jG2%OϘS %"`E7 $S1S$lDeoK'&=zݕww¢q821|𢺒xzpK2Goc䵄o?z4/{4%)*%\u;NpahXuc˰pO=R8[ĉKE w>s{!UMXU/@e%`f,Qu4WF6{7/^&ǭ6Cؤz묒y 6(ᠣfgW$?Q*fht8U͊+,4T<*e]g- vLྯqUW3ԭfZǘfFFVb^DEr YuaPy@ ZaU7( yuRE^oP2Iо敊W:`&$*TRy(11t zVkG%~;~YcZZ|ʌ Z)vz9_ A#W*=̽n`UцiǙp)O?% 8T=ec>Z=eAܢdg2{DL2eA@{5p51BI5gJc!&vdy0hmݹo)N h2T6%>rTw%(MnYvhj#-2(1,8B[.v0^E%õ7m^¤% *"oKxQPAH!D=*`[vLo'neT\їH iAHѷ; Ecخ~dڅ_П_;X@@n{̷ :T+DqD eXmS7#>UwbFmjO4,!X{Rq`tsAl|?U? V"vyԲ+u ѻʦMTNJ'EY:Z+u[}SY+IV!F̺=9j&m-IWCzVBi3BJ uO #DB|j$7l"""= .Oca]?!VF}TfaUYZ,US) ,@D"܉ #R)ԼNDm6?Yv RJM9+y5/)qcbe(ze8)a*ʐ:e2F"=phAK[GIriV>I,uZT g0@` uO3c0X 0gĝ"D鶨4K䔱B=z35wp TRSuN=ľmAц AkD)}@eĪkEF8Ş7~؇\D/A7=# ĶS+QzWx-\Y 9/78:IH~0oEBy&6B-S'ᲨӥƁqQ}D6ˡ(bCr;N4Q]@e2.}h#%PV|gR h}aRũr7YȢڜ:UNA9*<ɛ"3 [NH1)ᡜZ2ߑa\ 2i6}aN{;+Kfgq3׵y\-e!v9=;2ƿK}*nKP甈4` jXȐ2jeqo0+,]"5)tm,@6ycBF0HAP"w[$t$P|N|)釛3.Y'lc 2óAjx a>3?vFBanMhDh^mNbmW{o(LFe,.Uo1#; .8POi{ϡ%mޜ%ws)pˑh b^!E/ʼnU VnJGyHHiKBBQAso=7kE1D/)! h J" |c,iϿfCi.NBf^D? 9I!3otاpjcthEX TiP=A04wW.0Ya 8n'_L=,Y2 .RP,5b ޴$FHcqQN><JǍI.A%گv)*c7|Zpr;]߷L:sx"v\Uc2lV/\oyJ@AWjj:`:)?FPzf$we4vaNe)28%}$-*bjClj'uRҘW Tw8Eƍ~O/gܖ;(T&t9TeJw~:Bۦ,:&ӈdAC wO?Xۤ9wzZL-M黀ʪhȍYvQ]:5}# e7&iȹl}RX*Vߒj?=a>~h҈2d^Oe 縼^%FĴrObe,nIU`Th{1}-8滕%t,EH]lPut9`bH^>3kJS.!g`5AX[ P/4r(2ͥ-L޴5r9^M2)p&x!%>Y9:3V4tڲɳo: Wvn,Hs4Zro5a,_pNh -b 1Bl@ p/m~A|c܄}ʈٳv!]c>Yp,e#1 _ZZeJ[`΂+d%'ɏ]Zoq}L}#b2h6ocai nዚxR$1ewVsk!Gv FYv/%)dv|kkk01~@oÊdec@͚bUx~ EʖuX&{d"1B b",LȶCXp!缱f5W4E^? M5fY^cʂc2'榏;IQTMz`H? b+B*T2.~2Qs}sM4tUFl6}o#O$A*\"YˁrWIS!H5lNee!#a.`2K.Y 8FC;hoZ|y»'K?Iٚ5p2kBdD-X?rO9K@W9OBzl,.[HkTpnqs_QўԖڽRMؘ0!Zչ/R&劦F iON<B{=H0ıv#0k\r̬#`"3@>R:(diS= לWfS0߾Xl.#CVc'E}OuTm %i͋;HĊݟ>9%&6H&] W 0v]l< ЅҢXlρNzZ[&k3 2Qb u Ǎds ʥLCԌUbx؉:P<>U B>z>Wy`N5e:dzx۪~lheȐN"{:c?͝$L@)Aad Y倮 WG#aGTrtG$h:^ 'Dg8JotyG@E\\Vu?/e{&G*d2MJI2jm4#g ܵy+T&6˜%e停p >Q˭KQ|^Xq#DoE5:Է U \gF^͆}8V=cK( Dzn=^mO٭8z>t+$F 5^{ӵ׃|J@iCC%Ⱦ\T(*Zf|w=و_er-2!\PmU*UOTP[\ ~%3CZ|Jr|ot_ x鵽C- r"FXSuw d ,z3x= l;t0DGkꋰm<mǘDڱ }6q5]Nͬ~N!ė4:lN r]B>L}5( Qq/" m[NYˏkͮS rmӛ7|0H\+y[jȅNcB%]>PJ )R@- {0G\D\ۏ^ٹvի'w[DֶCHik]ӗfzgb̼ï}\"Y_`&Omix J%~ ;-Pn,@yhRb_DKExX;xO?1^9OZH *ʿb2b}r s9G2{]CRB5a_ʇNj_7tII@D 0sFcm]5r|W*f/kK- w.(i9~<^I%Y{-hNm֨#C.%`j<>G}|91PpXBEʼ13PX{S:uJ7|~ےͦ?Bo1Q?ls6 ͡K[OMR6㑕KC-{$u#ujbϥ0B,Ik."- _@;2' LFY*0<|~-hd3I#zSxPŸ_H 8Dpَs3Z {EC]~xl=r ;m#UR"n ~,TTG֍`'Jߚ:N%;{X*/ kEå<- \ t8U< @;ۢ}(2=L,G(՗MJL!J\R]n')&~EύEd Clz;1Sy+vB3}?Br%ƇТG".1wM7vC utz4hYal&_JM8c㓽_Ch/?}#6l8mag],W=t.4E<'϶ol>87<KZ 3d.!,D_ph8U'r#ɜ2F'fT\𣉒g쿉tYae(Alm\tTBC8^ֻmN4j_S[Xs#+=Ky+ry׊A]7SU9jCL^*$0&#+}J"p+H*sȤ qNw Z'OJdw&}lf{K8 \SCO^!k 1FC5Ϗtq+QL7(Tf:6Y V6)suZ'g@)yZ傐0fFldcſ"2D1\|7 v n8:lZ8?Į vdpb0KV<ÿ; m[byR"y+;EvBKv1Fy{(l𥯔/LUFeulRcGw \5[q8c&7yۏmFDh#U:9 Zy /[/'A+RR7{L xMj*Y|sGr S^8YKC=\֝kC>KZKl%gn ;3h 8;})76EtI)+; 3&~̎"l!j-[ugRH>yf#zgJAɚT-KLj,_ϖŖhc+E2*]UEӄB:UMGxQܒC+.1Ήl [Mqۇ8+~+?ha RBI}NO0y%z$B8mVzVvޅ?I@?7P NtӔR fƯXY5#(𥺝]5ˮN Ǘ kt(/rU f`&Y27DF}39Dp`4Ž@q`d_aA~HVm;^bI*`LVi汓o`| oũɩCƞP%.dOWgLPHtbN]Ř5vdIc;t'Ύ%֗}kg7܎Ve}.@q{Xz顖,)g?U4Xm $>0S(Ѭ()̙7W k&b^Ϡj`o|˺3$Ajb7^ >%w!*+Sk goOǙWNFpr<~jZWٽ e'9l|nPQwQtf lU;Ms\x>\*(á~I&`9μ`ư}2?>hʈ{dW>8}zsM-1jhDQ&8Uq i|F+*H7?ikYASk|B',MrBw[wHK Pw"UYq3\Ᵹͪ7'cbTvT,񑤴35rbW6M22D9XN{' M(8%J Di~ E4f-6ep}9T|kLHG(J5tiN5Sjc!%1>jm5w9׻xQ g™hIjȝgci:x;;pl$Y%(Gb8늤FY\:\heZ ׭OծS!!z=y%>OiHB`AJ,weݒ.8 :|Ox7MؐO.'QB6C1j&w U(,K7ҥ:`5Ʀaۑ4=#H6뜬7U_b s7w&mR,WHD4QyU(Cz# +}XHnR@DTeΌIn]+L:'+Ƚѝχp :uqz adwjm&勃}Gbci3)ոvX??Rl1 :VXMYsER*pD.@ќ*YP _nGn~FdGCRe㡊Fw'L@DWDEđq쁍PYPP!i+{v i1~16`& (RɛUڸ[+P9Hz>QnQTYO[xIr )rH eZy_oW~[h3lлUCY-ڝNA99{5HaZ(J*@es!'txb|6Fk.zYOSS,)ڤק;/y']tm\KƟq,>E t,P7 >W :+e3w]&.ݹiZ4_VLʄY~\Dn*Cŧz4{{;%m|:XԺVꉊ+~WlnQ2|& ps>J% 8tBIYPMS]<Cwj'CZjBvۺTŊ[ȴ^`w ;Ҵ^ޛE59(ZnOm~ُk{ƴ,Z5.T6~gOP%24ڥ)Y|A%XK#?ZѰ,?hetaWNp# _q\5{ޤ&v6Lj}E1(KI/OZ,קV2Ϙ.Bg ǃQج0F[*$GC/ Gehu6C jPD&:Ȋ3J;.,Vp_q!=z4OCܓ{m>LIWp€W :C|MAswzOz†6XmpPP[JJYH@! Ƣ!M>vph[";/nbPit,:oJ[*ī̿U-Ղߞ:3XYV'v+d}Wp,n2f\OdȐf JVu`~v>qVяފd8gBx AyLooY7 *j- Y  dnߑE#b85)"$50p60[dJǴiyts}- ۜ RNTyT!(58-H‚:\Ċr7L 楝Bgb+p;!IBpэ,[]dzW?t3; ,INO: G\˲iun`])8 7K]af xu T8 kj}# "`/>2#iq=0G䷍SL鿯BUR+[7USM>Df0F u"E=3:H-oW_nޡ:uJWyo!ť%ߌo˫ta g|=>sVIoS:i )d+b#V&pZ2Kd > ĻiP zW)+<rS ? m!n7 ,;UA(BI*qȺg )Mj85Cd{lBM`AB$0;x0c/{ؽ^Bw 90RWs.r#|ɌVՅcb}.?:k+DK EC6i+6,A[pغщ;L3mv qok:Wz@gv Sgi5Q翕Fmb<?m^ @Š:.cE:Te o_@P*H0"YRUI22"#M>DKq92ޓ'ZC?wkbQuLn'G[s>-!e#J)gͩW'W+hP5-20)j*)M.(_MDsGیNcGtl:,R0CoЈ+^!FwoŨ5kY)t'\4cƶC@ k 5,S\eb5nVA*+Wݨ%EQi2:PœGe2%WPnEl0> m('Yd5>uV*g]@s 3̟U eHb癠~ͺyD㪻lqHP X# w1D zmbnsP c,@Qosm?Q2h @+ n̬oE͛ @e=LWl >,: IH_3]!D@V$J}}05;p5+ΐ [\]E_ ,b ek Y{m1[U9K>Zb+NZk!o=K3)x%XtmB;J )=R]}&b܌Ƣw@|.lX#/34ȸϽO첄ߍvs$NNN|O)u69ΐp״.j!-~GWIY_Üޥ)7zi?_ny9y%mQK]_@!\Aiubi8!6aۇ+NG ^?l δդgGg aȊ>&s z|>{VF,8\guACN*<` z-`WЖ|sk{ITgJ4=cʼnL4 BLlGG_O$h|,oΩ<&Iko0Op>&r:lkZU+y}Zb>bO5 6&hkl~[[ ŮM$S38̭[DK\>]wX)E/jcMcjQ or5ZV¶bIz~MOVUJRKUC&5FJDOH`=7['{ݻ" EC [$jkcyq42#V@U0dxObZTOK A3#u㑃nuWa cGYgCX8Hp`J`GfN.e]A釋Yvv:#gR.<\ᎪB(dYqHM 3ae fWKǞɾ0Yw*Bݠ0}4㴬~{r, oo`Ʀ5Lrj,~ 'Jx1հ9RG]MmO.J4"-q#~#Mnuw::18 wv*ͥfrxՏ)cr TCBյ t+uҙ1VzNSVp֫ߖ&Mq=u!U/LV4:)G}VZ[u! af<(S%O/ p:$Y7/}Q _5U@lAapo|?Hc$+Pslça) 24:tS݁<\qϧ2̂BɎr1_n|Nz;GmݱrcnE&#Fa'oyyGM=$NK"^Ui]ؙ yUV&%*ՠPSJ季i4(U-|,dx]d<*1ٲ"ElpB"tiS#Q#CrR7 0Or(3,;Ph 65_$$D ͛%闀ʎ6vV3LIvZ<0y;}zw8}EB!]Ѷ!sF>yl`:__V{-srRIb%"GH4+YDg+V!2IC,\ 98~?_#mB;I\4:5dc7QSZ-;[+jų *$,ܪVEZ'켟j ,ۛԉ :ec.wcbs bԺHQ )ɔ髖gbJ2nOɢf߈\ 9 &u \.T( A I` 'ףMK !vp|2073 -q9F~ٽ:o4o،TB^1]7$ml91Gfrǂ_Bٵ~*pǤL"P WЪK쐰wFX'6ܼwƱ+&?4;L/)c3]{E'xYʍXVsIh r @"ϬdBK'i_40K#%j"<+u4QZ?[=hJv}ԉ3vKj@@Yl~79;8إA[u2Y>xYҏqf̔ck&g`V U2 ?~oā ~Y95numL4 n Uosm=1vr曱T3L\BK Y^މdIӂE:A$i1+*vZNIMl(*a(ω:n+MD/m|F$Eu{+*RK}LbSE޶mUX0i9}m+f liOۂf %"sy<' ו{lIu,;Z >]{Ⲫ+9lOfF,p'j!jFASdZQm{8 O9.`r0fQ pSVnSTo>\msh&{ʪAka\R.yUP]T18[ʲyfXk&`yS@nW.:wh&O'Rt?G-ATmlqpAd`xܼ2*^Wo4sL8mS@(jE`w6tqk|}j 5$2ΟT<-UnutKcD98ܙbj2m~ږ~ҵdb$E32n$冐q2E27m,7)SXzBs X)SǠ')w2n.8וpeSgmT~jb[rn(}{̵M3*,'?J~R/'T{)*W1=(Ski, h5-L__skqJKLվ'6Lmϙ+Hi]nz5`t)smC)]n 0qjG`ܶ7o9 9֤] eO6>;FCw~Io?*!@ -@D[> Q'&K~ߦ٫1H8]j2>=!~J[SVnxE-AZ_Ϸ]*! _gw3wuŧCA|`zryo>$hfC]a3sy]R{nkФ;oC҇i[q.>aMi6Gxl҃딟%Ӏ^SS+M;נ ?LYr;M[% r yf+3m9Sk8;Ʀ Ǟe1?hC,.zujE/ly@TgrHcsjh?ϏK" Ɂ'a`*=Tx^L!;8[Ђ~f@[̌(޲ǺSBIvAi2@agAU!2C62sMܡ܆L%.z,:MSPpS`T["kڗOm?b4}-h%>/9P;!  4rXk)SKH#6["p`}rWTkX)<2w&˜×Jp 2 ~_cwձ+*rƂe Y3vmr!P͠EkSt\O6('yu˂/wÏW+oEZ=eKM̅QWr?&4':=6: mg5Xi [AEBՅ7{좄nizo6V@A_!%/V2Co[n#WW+x Ʊy+2/U}ƙGZ!y˻ gIM5Єyr{"Igż-Vh>@K>]%i`p*@-_xsx vޭˬMT]16z {LM=}6rjiނ~e]Z L*7 1({}d5+YӇ,^"N}-Z]R1T S)vj Az>Cc,3Db~i,M%|Wžm`;c/Pf}Cч\yg0㡅F E}JnaQK:67XM6Zv-gR[YLHppPê6jF'#4jrޒI,P<丵uIBBإ7(Ԭom%Ԟc/Bު£/5I=N#[۞<$׬J(ymTϘ7"utqːх{fF!!Ìz;-֠ez\{+ͯGKR9O`6U (<E9->}zB.彞_$#aWXWJ;b]&OEʨh@#XvUS›Yϥ{#f Uw5l]g!i?B [4`/Q{3JhHn}&hlQ2K$b,Lu,;1Nڬx>SBog;ӧIt NyN `YjPmKwWُ Q0Khc* 7].z8q_y< ,XQ[l!%Kz+u29|J6 7 ،I!ܙ(?)oBmaӃc/W|{ВY<ՏKa󷞽E*VI}V"* d:SC*Yb;։RQspx}odUT&Mbmw!#lDqyQYԴ{Ͱ.uB3!oMM )HU#D`BK9kM!Dj*U .B wi Ym\_Xf9a @ᬜ_G5v`dr}[Zm "E^5P5>z9%=oqcvnk!nPF=mtlV,o,[旼.9QSORjd3de0aophhziZ!ޮ@aj $ ^fODÕV|叧Ewv`.?5Χ"rڝR5o}q Dm{5Ãrr3jmзJTS@DqJY9JSLʨLj'e?Y \)<&U&P)%d.SdV>j:#nlrD*k{>eFl6 Zm=fW+vODrJd9ok )4/OI*6P9p=TID+Ez(_k! vzoMNY3=Hxl vsP?bK8j ynEAnui7c*$PHGͬ{K>_g#CA>zj[Zh+,ތwn"ȸQ/e<}8y!ѼI }m/bfP)S!`9 AZzӎEd1n5ͻT:nEhY|RɉCe<_7d b :5)_]/&imȭZSwk@⾭.xQK8/F-)}(3"£߮X)v6BRLe%\Ě vr r=1jYΫ ,Cj37tdʇdHγ_'D=4;1 /'o_E.&pS b'0򀮂_AED[5䐘]rUT "D&*4i&wHc 62ȓHWNN;A‌ðdAk)vd [3Qa;E]{>1kCa;I|O#60k**Aob3K X2ޢ $x҇^;2Bta~GB8t^5'e:2!bn^f_ kqYѲGMĐN'NfLA$]pxbnvqS:+GSY0*͟JJII|}OoN_VPΈ܈W<¿9<m6l: #uhD(A|B[*q ٫pUtb^U4 u :VG)ԑy jbzL\7ږ5yvYY9>h,46韘vKnh(GD'bEk>8E:"-4LAq-~3PuGgsx.:ygܒlbڧrmpv˟BQ_:nst/X'2PU5} y?S-DfO'yzXv9[E׳.) ۀG M'lfL.tphNm^ʂ$m҂| ~[G+ͽ=upwv7LDFm$[=JKJY6$5{ M퍝 K6(g͉we)l?KiBиJ8TM)z,#"ZQ*~]{ ">R31,Tʊo4Z>\ߨۇB7OT"g]X);ź׮P*zvү,+m/"c٬8XWcƬ- \q51^܊/j=wLg,yWm^RNhDFQ?a+&g\ ( K&˨"xTYƺy 9j(C4Y/?;2IrbZC_ēy8fT`=BT>zy$|T<P(k56O J^Nx4]!_a_0D SbEf"w| _#DɒmT/<u޲HVn#v>zхS=H ]Kډ:=DO(yل*Ƽ3PY}Ƞ,%v7XD__9\{̇}\(|8IPG) ^nѴ\]!-&9BanCةY;ф$bBN9Yxdu>!yHb֋81_nI3^t΅A+_\E  =?-oOX3iq^b)RSktV˩VݓpTr aC3GFxdi iIX 1éB9\Y}bt7r#V6PN[v"qBe@DzOt7S񏙁6<s~ԑ=0t1 xk ]U#Kd_T ld)"}#B.Z[OR$Zd@raEk#t.I9?{mlIt2^Uօs?60"0[ 4+ttn<'W 6&4Bx-Q\=Ƶ;p6oh~ᾇ9Ҭy@.**q?t )]S~ (`×+&lyRO[}&5ocm7nh*^ jPQ"*u!C/-"p /!%X&>b{"ƣC} bݩ\V7<ų(sښs<VUUpLZ.A!23_ ']E2uI!LUUPD9vc$DBRbiT|$!MW1b֮|\ F9i;58I]!Iofv6T|'yÚYYlD٭°&tH34}uУg9=.㤮l-JuٳG)6|%/CښgI~RΕIXNP"9;!kD#Ef-EޏrAo{3zs*DO7n\11[.W^ےD`+W +HӜ;&^;lkn3uv:!HH Lqጙ ڝ]g??ObIX(싂^а-_J9@Ө6.j]IQ!4`TȻh 훻~[hXLڲ;S,'\҂9 ^"vǼ`Є*9F#uc/)bw[SSy͍]QC \; m.#qk0Oľ@WJjNCR$X,~+q@c1RTu? >Iw볩u}|ˆ7S$0P2"|XKaf=BUۗur/!xHx+uBDq4Ў1˲;hWtpѓĢ]FP:!$[WK*VC6LCAFrL9lwmaB83+s3G0t\K./Rp3k,vϧ'WLQj֠B!S% ;_V9척Utz8Ғw+ݭ_GQx/ __apcJ 6*x]DVK1Q'%jmXJG$u(,N㤬5;-87/0+W7>31RDyl-X枿*Jϳ#,ۙ|R!lurA91QE+NIhpFҩIk|r]2еZ~p!U`p.g=c E8a5BM 1ߖ%JC>Ⱨ'UGFQq |j2T3waǹbW_KoX-Auy.w28y*h;eRJ94Kw7_Ѩ]F$< qQ}4~"d6WrhZ۷2|ǥPxh2)v8݉[H^a:UO1XRcY8G`ǣQ#2T ސ*h}Lf+h#Ot z| Q|,7캇Xa9ΞYt5 eQO)uHZJ@5L]6 $g(5<˘$@bR`ɪc @ahWhv!)uP̏6G~L)] uZJ/0]+W{ٍh)mQ%qed6V5 $Ak], Bm5YpN}cЍjLKV 2GRcp΋)[v\FdqJC]S<`])4klbPwtcOjbBpl6޾J?Kf+mD [tαeV1ji4x{ |h~<'4/L *gR- [F.ÿ0w,iU ئч5-Q (Y4ւ~YnL:ll#@ )aB`^{Ѳ|A΢F$F6xZKEJ :qmke]bYb,4*9ŘhkSS>mMwXɏ# cwgp3kg'W~8)kD4wWGLUnwĄDT N&Ao"}&|yTބ zgvlYPm9gN`$cQbw>%"`\mń}D𘇤ZUs :q_ǩ6Y*oRj"WH'D B~DRxPGH0S%oawsH`6ō̂]$wIruܑ!(z B';:<] ^h&"drc?Ѥ)oJ Bj>u8^<0/9Z!13ZKdh#m_6וZ)z5n;`GĆ6|C&JA9pxO<t%VTfz6q8!3JKQzMlM["$K^KI#Jcb% w֭ #g`< QY0B*$VJ?7vv8z:CJ2h鞯b^c?i4ԫGld̠KhfNZKt~l*%&gʔgU0p zej~ݮU7hrPl;8' 1ם#&0-U͍I>˓1HY6U wP8 G$$ n^fvCP-V#M-I 6>V9]3Ժd.GcG )mX0Dv/b ԗbh$1$ѱJ鼍o, ԉ*'.^B+v+A=#Vh>'2*b _]T1z,șܖ3B9Zdʢ㘠Pm[:.@\V : R7H/"1exfEx "H#6oW5a]IbI}Brd2{&(6DlN 5q4sh~]6 0jШ]D\O!I*}EWL-<+29NE5otWFx&(nf}ny>`P΁#t:2koр(nU!W>Pd@ĈgVjhMtOAڣ~/#!$Z z+%yѿ͑qJ;06.#%qPBJXY6aJ{uIl/`.]y2>k%)W, Ϩ 19+R|"vs\:eod 2Fɤ 30iU+ŭwJ\`D͏r_ޘZIwjeN`>xÌvNN6P}* Z8`2Ja c3 R~;BG7m;-ES}*mq; )q(v:hWGCS}[W4$⬃rq/.O 0Ciυ ys%Cy׏#B=5gmqŷK2p ӕcyKn&l3䈵cIgJ̵$R3QKfhzz}x4+€6'e#р)cs ^dC?"j>$ژ}"tLڡ$!'0rawA蔍٬TukO;}#arv Y|YqV_l_(=k,Q97ƞ!k&ˊ=n|R%B&IrOOW1w xeFCOS5v?*[nSeQ™cz<BV"WkPmGp+/v!X VI"U6 w{X?=Olu+s$_+MY9 =.oӆ&6[l q'o@MAtIW\_4vԕaBS⚊$>;Ec;i5?$L,9+rlP $y.;emB"SϑhL<Δb; P[-( 'ag%8 Pk tD7:*t3e}VC?@Hjb6//+oֱi=xv[یy;Ҹ+/.J#ofA'&&ogu=l'Z{?*$6L2b>w\_ɻ5;eirԔFu{=>湍|? ]"np|`)~Ȳ _(ijẎR: (ᦾ9]_`2@J jwą] y7ѱ7a x ßBh'pk[DXX)3fKtƟJᗦ/j{9Lxh&C/699>|%̚PW:segqlo6MB(tp#]k+tӪx1\ LҁDV4d]Ei28ҡ{x?յ}}ttkglRS%>TUXGXvKs'}~#a gKC8%*<1Hp(z= tm&K*֎` 50z2hBށ~3nZ _2(',)_&h!!. w ^x|q4|&O64 ?{$k}hv#8#"bϛ<oO'i8\!ٳE.aWOe0k}"!ܨEgJ$=#zq:UjK8])Ri U5m6^'To[B8WKtXa'[a(,u0.Ekqnq8 k$m{/&Tpo&TAđ3DK+5v"ly=@S}<}ƫ*#ˡY͋Qr¯V(d7@fېL\I!B\y ׂ^K ,֝?GEjDnQ D{ ]/.􌲜G2pUjsD]I4RQ+Wyɶs[WlQ2N1wq~}`Ë&7cOO|/N ;rES|>x~2#~"Fo!&xND+ ș9KqSݧodI':B Knx̒991L+*aAjO5\j7j?nD52É ʵzj !_Ž0| |VGU{1zŠ] O+t(eS0fIտTp d ;(^_2xvRkxoZؚmj0^VrMR,]}c{Ky9|7~ AZ9٨QE>nc>>c&i8-g >1$C*z7qהxUJFy<5I63j :4y紝*L"ACVA@u%DQ|_2-HNXef/"e y[ WdX:Eb[LXM`k4}qd#&*3. Vᤞ:+!X/ؑĦ5 S3[)s縨9SQN̰'`SQ2q\ƨd|kcjI*y'w|(؃{jOk7 >~FZ% mfi Pa&8qdĺ$[n-TpL50~&q>_uPM(1'$Qdk _s }?Z׈m@s yx| Lh3QghMc 'yb(@#>sVUI٨${bF~= ъ#/ȫd% XdHw Q,L%KK _ T"(~ gL TGu } PgvG֎!aʊhh]uuw9r\GDhJrE{z,r$73|2ⶰ-NviWހH41R{aavsFgDwRJsap*=[[&oK=k)iH_>CαJk9LPazbޢwjMMϛfqqq~14O;ږ>*;cvLJ(I?ٕi%H\r˵rήׯ<6POqG<\) y =S7~e?/3{W;.Z96PuUVf~|YQ}quzY vr&Ҕa . ZԲ8a}4\$ƞ"@ Mhdj90"?8ijHZ{PQ*VF׿mz9M&&m{y}BZ0?+զUY!DuX9ړbSHmW[ʗ~f 7oKSMur$qcjCh[b.%#ƕL}oJ$0HR~о#rt!_[ْT_ t=AHW> R۲^9|r>qk/Vf䡳) ҚP}fȣiM/]OA=eYמr{M kmYRX#WBh#KZv6V/>2H} &* ^+-yczKj餇1 oFz]*'Qwoo_Akq}.X3(ٓaGL3]nS"r*%"g!7H70_! ?P9MERZ8e !lHg?^/ ϰBZsX؈.T-Ɗ"Lw@nk,0ưy6sP3cILq$L9RcHn8)9FP} mM+ 2;])7SZXotu&ХhUU|(fX$%Mc9U`DH+&"un7T+:n=^ BxL%ȢҕbWYJ^%*2g7%'U94nIDH-TEޤt0\!o1nRV1Be\Tp@ r펗jZ)&q}v~wбRбw 4_VK5\J :Jh:'nyNR:Kƫ8U ץ֊9dUD;U"vL˥|j~SA-p! ׌83W?:=Ga!765X6h*"w4ejKq![r=y/y-Ujd[ >H޲f棷йcBӼfJXL%L۰Yx묀hK'9V}t 73!.!p켇 1wg|Nʙ%{ 节;_\(VE#cq(@A &?B9,n%,e XMC%=)[B!2F3Ws|&Nٵ0R(oע"U"I@$Wo@ hb&f3#oaS{W@u>W*).G>M?d3 dܱJQ훱IO,pZǥXPdxI` mLv]"b?]ly;hE=U1{p2ޯNz8~G͇'-#0^qi.Cb+Di#m KMyWG{ê?5ݷk '~ŸASCD؉ }Ygv$.ѣi}Or΢0YH.n%S ⹟T*a4[ʷ+{wLAT)7kAWT#ݗ} FW׳>%V9}=y0bKc:/QbT/5ॡYBUb#9mUooXG7v?27Z]d v r*G2NJc S]Վ.Vr!IQMMl\h!_26D-%Xh4!g3N=ڏBF5[## $L?^h&OEQ0#Xd=>.¬'/RXMʶm_LE A3C" O{bӫ Sާa`eYk3Iɨʏ-=t, N+F^JELm,t3E#_]UOZbr$FL*ōEl35`Kjo#".θ naG%](w6%$ĞA˂FGsuqht'k?k]_DBr)PԶ=KE<-B5(2,Uqqp{#H VLXVk'<\'B?TFg 0Hƪ@lr`ɵ02t)79ʄt7p@ԧ%`WBӌn>6PyJ3׏'ڴ!oi;נ "3]]x8.S4WGΔ>``j)ʦl2!j p{jS־ nNݞ D%~b±@{l濔V]n"D1u{Wcc-~L# XFY$Cc~abH ;Ԇ Cs$IczZ28;"[RBz19Dt>l |I%Pi3v2\xh+L*F,VPZc [ ٝ-gVR~J?3,n#s]O!6 %Uh8պ=o-C܄|lh# cfC* ݴ0eP^_j$u- o8\<PZ!²6S3b/g[Ie0Y+}ٞU,zL&]-v/ʴ,>83'(d5~A:@JV= gc|c4 8̜lhI_# g^|xV/48f I& deJ4me2#e9NqQFϦO%}5L nٶD?@DC.!h>6EwXM:UHAiLaf7BGևD,eBf7DT{S|k2e9*ӕmoTD5a+ˈ3?yAdIQ_kVuJ1fAau[zި2dSQ~^bvLb>O, C0-Na沴S@{-5GMM#pm:ᡀ׶l h҅)|>:V.MhNF&k+qfz]ݭv#8K (n8jGIAtLt$f\<$ !e`d{p~`l/P(u3;PD Q1804$ QMAĿ cz1m39zvߢR8" E힎f;+\HofMr Ww4t"ͷGׇW,E<ޗIx7]Z:0," 9;t ݃qUޘ5MpcP!B,ЃI]v8:P nuĠwhimiv$`Zᱬ<_=9Hu)AQ[Kds>@'9X\VΕQu0rf|c^Z9DDY@;#%H}~ [N_{JĴ{蓞o hTg͚*(> Xk˜P4_6I5>4S%yz#}f7*:a>G@g5Ppy#JH>yhQt]mٖ g`?2M_( RY\ܛf>\gfoc獸PN55"ٮD`=˿Vޖ/}l8`lZmp9SQOh ϬWT>Ӗfta#G8y0>' xq$*fOm^ަ7rtO|\ [|c|K*}m*1uj[X7tNrbwx6wдO;m+.F _,?<'v=7L0(NO z-I?LF;^)zc<4/Mѫm\ս7_9-S7|#7qivj #d(DVCeC]jV97Ss܄3@'RW+5%yڻ=VC^eI.KD?BL̑ps?.xaKDi8kb96VJ5I>+OQZLMsljQqgjf=]PJzt2[k!\imt;r">A{5;+UL* mRe$.Ky&2C2د7fƙ!L Fl. 8?'=Vzͭ$h !MWw"{Y u=H{V7_:uƎNR osN12W6T(Bi!fJLF H ^L4`;s,mlŗq؋|5{$#ƺA^`.T%%(VNm=GUw|FȻ]J8=&UcwzE ާl3B,F8'*SbeR#=VCnP;}XTeųqb1naE%>(dw'ϞE԰n!hҀCU;NcgΪQJ% ^NRʪZUv^wUCX~P8Fq~ί!1 -h#zMpm닾:uza_AKrTWn$Nr5gtLaU 0jP4WkBl 󟹻(fWvjBĈ HJOЊL<-r [hnW |H\l\Z?L#HvPD5i\Ѽh etʊ(u[Q{o9w{WSi} V*)?^5\ :Eax>*a? BZiYZt]_ҴVRF)ǀPA=dp}Z.3c(nuC&rU89Q$܀ŅC[‚0T`wy('&T%}} ^|SywCf/`Nk`3r:H/.o/E 6zwDM,Q9s ht^ow߁22g]ыʯTc\JG߄ KYú(²ڬbx YJbYsdJKRG&Bf sq\i?Gݤ_a>CvѢ9q܉t(l. gC[jo*("!Dyٲ砝9O㔟H"4LΰV;Hg+ t=/WbX=y+f7~iYX Vpb1ޚ?~*=i?cgKv]g롟CH3쪮b4 g~Gs9fsw2eapleW7rр8,5wF@ eP̡f {xKp>Ogqn/T_o5jʿ1wZiN1V('5˄~B m]%gVX7`+ȏD2RrKT㎜/<(P=ҜxPHc_-w1'[džoESC9%Xҿ.߽<*爕 a,La[y%*9,Gî3DT43d>(u̽;NfH0>:$6ʺFQs]F-8&D(JELôƔO.l#x G35nIDRQ0óZm^'[:* XJ{ƙ[ #[<Dqmyl7@.*2f<CX>]*>*.%hzdv5 (w6?Ӗ߼&t}~r1^V$qϩE+ZV_#m;{a4{ciH""%= V[ôIo}ð,X4({z*Pf8C{tLR4Z/. D3hb" nUe@u}juMft~" ܝm1=HZy&ER~V|6b-}l #4"sAY"*>L+#a#4 Ͽ&Z#+&PR9ktA=<%ݰ:&X:r~zkhBRh@i%)m.\Pӻ2ɋlr39^έao!QZyRm~K_=|Tϧ0dYՊ(NMqfdPPN 0d\R>?PIH^פe>'m{pkt%6o~<B^dhh [ƕE{,xɔ.$}<hX=!V/w )&nuZ0y2jh0^ndB(€e}HCYw@ܯN4.i/@Abbh.K u0 q Š4읮rgʫjP;43ۄAHƠivXErZBvZ\E{_-ssٍ?-9$VMkj[œ1xCA2 W}f/CNiy"f$dXwXIuFD.W[ 㔮 FF"Ee%@#jYY[? ,`&(j<5XKGLKQE,Wia2M_i޸#r2:ϓ(ۋ( rҭJM讒U0 *pF@Ң (C ;i]| <1?-WR. w\B>2j>| ;$oR]eS+~)iH$=[0<[D_,oMm ,<=E"cڢRrWy?NOl"M k~ I/'>_࣫ޏĭo^[wk ')$UF`?X։ S im a u798Ho4 ɪ+pu3yT  +|$CX!lC@.e^IPح!` GX}W?b WO/2dkñK*C_*duY+bV]h$4glg)uU2SiY ,vM7ȯc}nRGBe#SQ.ZOJnwWZ%# FF++wի?Al4>r|W7 lM. %r+@Tͤ59{mՋnuWT:ޒRLy2y՜skbyA0E^x\4kBvng#G^OJ\P+ ZvUSfd=8sحSmU ; Gp˻V陯+C\gEkvebT*tW!{`~# @fggZ^ve< xܰݬt#/j^o+K)W,3(B kS0Ll _59; \s@I@7Jrgi?)Fo5wJv7-0(̐RQzE;OgV1o/eW;JF;jZzr^*MjIԦUw<:R4`+f-u3vrYV5p=B8>ӑwjm(tc0L Y_xeۣ(u*#?A*z\+o~.Iյ2 "ƠqM}=%<~GFw$.gS iz1HP!>ŐYgx %&XGGjʚ O$ۅa.r6(a)٥~+0"} #|VO8,h/O*6f_4/-7K"_P95 1 bzH5+GX 30:c7vENk(&wҐ9Ak-ec* ={\[ul4U<@+8d$ԃ{ "" S李uryr((;WϠsJ*-(y-u23v{90d H[I^uR$eAu%^gJ2]v6~ATU(1XtK)=#YߗXo?l IIq9R-\_& t\KeWe9٢zo9skm"20^@eiVxI$-`" e(hBܛLS4w6uFg'+J1I)eBnD$v[ЖyjjqRQY*Lu8ԓ$fft$v`^xah"E-+?@)EQuCԂz7Fݷ%"8*yDmS+Sz^i/cUeZ YtQw˰]޼@׌% fx7q&)fŃGF|qwf~G: ?EQ5%̑ w c !$eʔ2.ᎨRliB$SCk$)τtZN*i+C$f S3E^Բ˓S:V̄V)_R,δy[ VsMy>Wr$i iF"FP8LENf; ]0F- J׵е ]s ,M + W/Eqw1՛F I+1!D=A%Q  ۾l;q+44Ec.Pe&t;q im~Sz z@M@KsׇljG>] |EpB6$}6"}ɱ%a+[j4iRk"r$9}8Ro"(2Xp>lG8W?WϣRW[/^w;Ry BqVʫބ> [쉋g>S<_ktOXkcVN6[!rM2"E&r69U;o҄ucq01}Γ Uɤk _}.R\Țˤrd}PTv28#7QtET%^Y=$Q$09[@W-F_i]0%O Ғ bFávx/Ds^z_7xELؽg RwB6G+C,~GS m Ÿ4^b+"ېYTg~y@}Y9o7G]O@V)!gU5_03k^srI\H͜ ",G]rTft,51}HGFPKW}QAWqX8$:Z#irAKdy_&?\-nz^m5CZHVv૫2mN,z<Egf'az]O8r~sc-bW@>N-DvExEqgUA!E::@qɤɌh Hl̴◇MP`iFI?URҠzf{IjALͦd쑵a: 0||e A+vxdպ55Xf>Rk+AqC^ѼɽwX#a']s8i;wz-tFUS>/K.!Q !*Y3]!Wy^Q*dzVHG%vJtKx*ե$S?N# ᘨ2i# [^dH6lqW%.^Xva>㵁߷Yw*ƜMAò'*Z٭{ug _]/?viȹBc,!uG P2  l3~7̤C#VݢcAg<) .yta52nm׮QVṢ ̅e1gaX.E*o;ݑ\^X&$eQJpDsxI%F y/ ۴vLֳͽCf=A vЂ4YӞ9xP#vpsH6Lc[^ʯ])ɏXOk'-f5,b9/D5Ga VTrhj|B=xv1}+xRiIs1Ah'd]bI; SԚGϗ}vgLW1&Ttm16RR*Z*qYp|bxMO hhD=͎wKjZ˷0:\rYu&TÐs|c͞/UǠgydmYSv'y[u8ԟ駤_%JRϪUEMTߠHŖߨ(9G$Xe(:^ЌI$ Pf5B<&qU#7RƆV[kw~+nS}.S!=6JHfVnZb˕Y "~9=>/0e4s$>fdOZOE {g#.d͊)ItGH2.Ga y :PhJG3ʏ#p"F^'T}wVolmRXN/PusV= Ԁ ;rh H(/Z-IM$YTW^ON[5i}W;'_]'q0ˡo{;$$h'd@{X?1P2ߙ/k ԕ>| NA3|j'ض6|EvVoQsjjղҢڈ>wyx_΁Yhuq&sՁ#X(Oa,n7zY5;C,sh$. *W7nmhzgx5܎NaTLk&~D#!oQa(ާѐqRjdճLXA#F]HAc`|N඘^@;'6 v3kȬCQge@ r1&>ƽfHfWĿUtBn})cLSCJOq&g-uw)3FTp庤yBLj xk""c%C OM77Ԣ]s{d޷FUQ gi7}֪={I`搳Vٌg<л] ǡhuQ]m}$6ۑ㚵B]FsMJ> @0!u6Vf`:`նXv\c C_Bd/$1U%g NwdnR`SAs粫*ԣQKkl Gpa$mE<ɉOsN %cEQ]G*g,4f~?I5-l(C}٨ȇ!I#}-uƳCsG|^[vtw"Ho76%78 =#/r|rq EBso (5bzeGښGm%eZlAN+730x#+#D]2Ï07Pͮoy{9o(b[ãq`ymؙ;J,$_RӢhObu%>&qT#/U+G$%rL?.7E `?o ae(BTD(޶+Q|yoWH.E rICo JY]@mX嘚!|M 'b6Ut> Y5ϏvMSXJ@Yvױvn@{AuyH Mj.@!PZkyHeʘ,2$QYnX 48:?;d'|5N>(n f?E RH5;!*fo.)hWFg I+*gHgtsM1ikB_ˀݿb?2M񰥛g0}%ZV~]-|rzq4IJ)`a܅ Jnl)\Ϳ̦jiE ;T JEJ>\װSoVB9-{`E5ӷ-攨N`^'cpor/6Km UOxdFo7M{s)TnY%ޙE(|dW6CQNN=GT\H)?MRՁAMTnT:u`s nV#ŝi8A9ƎY]5cLvEsJsk͋u=訟Ԇ~(&BiR@(4N7<+%^]ںhѫ}|;wTjТg'-lpR{O.,IQ4 筜<1_a/ (51<$Y$n X^dI*xVyq!6c`\uoJÞ}S?U{@݆C (d@7=뇜PB7Mu֥ (#121 U|<9:w`!q۟ s6·g>Z:دb9궁#=$A3aB擬4"~ bE|G-$^$?7(rNh5(׵06^r$.*_?324j5J ۀP"RHp_۽\K0آL˃.]{ե#4=N:Fu!ڻ&pes&SV4S_T>fo2BgAs1"h"MϽP'8kgN}A6O-~[(fO4=_(B O\NdU_%DOvMj#BEN &3@w ?tR䗻ju+"#?Vn#`jl}6JQ&뎑)ϑ U]>]σvBD+*PZ]q2X Eu: =ʻW= 3ܚoO>li%60;DoSA]nl7׀Y&픟*=Ya< Q):Cr8jf-FcPA(hKd}˧[SVxFpꄱ@ z4B|#arWOؗ79jSt"a_p9BtH '6SQS @E0VPZ=dC}\,hN'2UZYDSboϩ 3Lj3;SNKd6;jg_UU&||Հ! 6D^XM 秮Q֒8@#hK}|pb1tnK5- g=3U$ sj"_xoI"1뽊 umY =Pqy\}h 'G^o[v"h³{*J+o ;/Nѱa29X%g7Pxk0 =JPlr"ƷF:xu CmAZf3]…_y" $c]*r־B1Yx {W-CMˁVv=c@ŷcdkgJ4y*FOw>sW~V`x;qT~vf$FŀxƷL0'}R5^6SCS3z3 ;({%?zb$l=ZvB #!PcM"f `B5f2hMLL:W@)Zg($1)X!DD :qyVSOyuw!5,tѥ@;"+@4UV{z@\w,J(8jޟ|B,1 ӤSe; Z/cҟğ;EE">&Cċ,Dо-=˰`*SZr ^{CQǛ;n)[}f􄄅ߨ}{|juE9>:\?!_97殅_N1)f|ܒ"3[;1/UaHJȧ~tԙܝ M%:NZ {i͎ Fp);ibJ*S=SHdݯĎ/M:u 'x;+'g)K~Soһ%OYM Oc.62䓺! ](-[?uKd_xRYKg^^u{ .`Js,@wBwS[⡧̛Fp4yƸ}Sh(YT0xai&sj:{e1hJ{ P.2ݷq .T UH0Wǐ *^аNźqK}إ6{Dp]pvvNCPnSp,T)1YO9ʀ]"S_lT2AEyh9Pd=CF$_ ,ꓻs,:T%P'BX~ n{\ 3YÑƍ3uM!C|f{7|h|X@Rr 1 a]dr QYh_4qJJJ^B A2L"Mf s!c,m&):X:>-Z()QL1{!zg=Fg9 )|`T;=-gH\,G3]oD3)8 ޼IT6d;?Do3}Sye.Jʦe$EBL#,B@>]F pv¶/hUэp`Z '垯D/e\f!rcT*(D.USq~obq(HPA*~[fzḶ:f⪮:8n8FpRw0?Zf ~!(<>grcqXp,:bF90%Lđm-OΞY,Ȧ6\㭨C飞]I lYG!V v ؔCK'L~*:|ueyp0ʸjh?M f6HL9 ܢ^ RiJV|(R]mN"">Gr ]mi9CZ6 qr S'9f?z9S8Nqfz|d *ߘoW~ޒ;Czj[`-r}7dND:7)+?ApEBk_ש ,.fEb@ HsAw!)^+?4l(B["lO)=&kM2j+ e\Pw NƺAn+֝Z(D!xw,w12?fĴC*l>Ω;$1ß(bݡ,;)W K-]ĘڔXF֕92NT'(HφX۠~;*8,s܃S3]]#UXg[\h[,.Ωc025v2΃3/7]J,{ /u^з#z@y{NvBU͘dUӂhwxXG?SfĄ"JxYo,^@f !։@)#А Ŏ틷 cBAN/?2n@tg]SVzL|d7@|z8sO2;,԰dd6bj?5M3T4vf]H0Cn:aX-,}"7"sیJ=.@̪mmt8 YF[ydVHb{q74R\s&ᡪǓZaqhu&V베)#,2:TRU@4V䪿%hK3:"gzmP3WVȹs9q`y%f#^eeAb~<B kyLtD:TJ/<_@3o+:I,EPrGY,g='z*o>X-ߊٿmd T!KA T 'P5e!ؑS)E?niIT" 4{{%&_ehR4WkXE՞\0-!TK },T r?6{sM)`"{gД KR2 {$Žny2ǑB}yMmC"SR G@yL*yaR <竣d76@]Σe7`+BbQ} ` :!Nۂ]g_:*A'@xO+1}3b{Jg,yXlmmZcHJ@+$OiPd>h"a[pMO0>EBœ 1t"A"ԋʹ#ڱ7'L5veW8czk cL豔AuZoriy=!8Ƿi@HĚTi稈0g 㹻A6^E\IS1keO4g?G]L,vc}AMۼ۟_ n0EYA=eEy`s;QF2t 0)#AaZ[vSsSq cMFij9"Sƴ]|ʄKoG-'<7ǧ/x49J]O^O ˃! Y`}&iM>#BjESۯx,W<ӳ?}bc;дe$f7QiHC$Uטa w'$?HnO]UiTzV޷f&e'ү^߼4ܣgj`k/;n,I6K>"G]ô^̒w?!r͸WlC 8Tp(`S2%Ԣh1/{\~@9Y):謱@_BklYs\ Qq^GcKNA+|N1؈pwB%-_$.Kިkn*݅ɡ_r-z{@?.A!?wXoNEM֒1P>%sdo-NEgP?|5=D>ZWfN1%.UC3iI5X4x%9_LJfJ"&]{_<'v:6V2yR$Ы?BuP1M{b1; 9N嫃-s5hc'Eaq/=L]VBV 9?䦕@9ľB%8KѦGN{^u#h#cJ!^0pɊ7l~'6JBp^DZbc=dJe6Ue`}Q]6sɝ7D/!*J\nǮ 7y?>Έ #NI"&m]wl71aĆـ3V)D6qb16q[X-5C\f2dVn'c Tq|թ,m8 YlbR2)gBqu)QHl\QO,&pswB%H,V)~X,o3_}E9:toȸ&u ݙƖO<Pj3Z3V+xН6]+ J'A=6GQW-t`6d8h# 8̮GYXuҒfHnrdk?wo f!$elS1c4Q 6jk@OyпJPBK"L]-IdIs"\6n1Xl@uTe-CsV١>>hU4f١>gG%2L)SD_ss ,]?bt#P-BQ;KTa,c 8 fOJ\(Ih26PzҬ7^rB}ݏ;ʎ s zFFƗY.-0=L`}l }|ϭ+2x5ú4!xGwO܁mi9zr0˰ ^sp櫄 6@fwNj$E ec;%#3:ijc{`5Y>EW* aڙo2/|OdgzȬ|z*u7/\k/ˇ"z6~;7"dgX^P1Lf0ø ^m)tSjq­Gp>ş1QBv@ܸ"a!4Ksz=c/f#$~cY*dz2(ou(pTWFO?]]K]oR2. e[ԆoA4\<Ou$ڕPԯBφjR?JD?-#.T_c*(ǘڧ/6[BFEpr R*!3PH5P'KI`͛H`&+ "WgTϏh))(4ƭV ~D 3{'x>IEXqӴ1Og)\2]Y q2K$*u’UTc{)nOi4WƩ7'~-DYza{hoj@d:Ǵ¾trC׬Աt |{s'= Dmu0 .olo:)0"pQ2mxM(>׽s2`@ Ma zV ?ni2/&07_2FCMmKZ>,w5u ̀hX56@鈠?"m]< `m`kBpH=)s/XMqx=)}$7&#Aڭ \ݓEC HvnXӦ6EnkȚV}oS"f4>0I(H' Ebxz WH>2:2;_陝 vG]򷝏2*Yǖ51fV RX?|_²9ozEjQ^."Gq |e)x}lx%Wl/A~w{t I_X>rܽ0,Ь<u&T Ӝ]:ޕ`JH8/G8IvA@NJc̑>Mm;v"a|UC|2c>gyw: ꏅ[5rTг,8+(vJҭYR߷Gͅ溽gEd7K*^H͚R^BۋC")nkEbc#`]0_f";#;M3a Ѣ\͎=xͦ|0dWj1S%ѕwaen2ᶗPwH~ F!D4Edt+TWϱ3jƁ/t-H_`}W~3|9p4|yrCA&T!0d7`駠_Q>s D"jY?E9;X^M7YQ$G}t"'-ɋqcMR/'g-rwXx46Ψ'‘/5LPz+_w7[GC'3ሑ:å@M@2AT[ng iʆWTW9{s"](s* Șưǹ᠐nwg"w&vZ>Wj䔂Uz/BdRp~s}J6lϤ#o㘛Ɉ8j' Vӹ+;xl 'bMȞ]f?˸w6_O(@uӠD.t6}У0v(Ħ8y0xR5RЩ@Wڱ{>L%f{ d> sv֐T^ P2 ÜnQ}EH›2cV>'HG #ĆgWL_ #7܅hcNEZ ]\h$H^&vwy!34+RKX5'.ՁY4O#$3E&jfT'=Y#+[!?zH#-k=O[UdNuo1ˏRV)Ĺ ]lrAy |;pj&yp~^&O؋,a 3߮ OP/C.pO{bj{\`)K79΋e|q#%z܂&>Ɨlơό{B46M̅uM6t=˱FGa/6ڭñt*w$ZDLSUt46fLغʂqkE BD !H=[R WFUR>>L?dd697*2jԎd= K׹f+#2x̹,gm:_>sC5V{M!W.6Դ~;j`_3cKM y"II`z4y=q(Oy"-\PW{-;TTGM4 xLHc1ZE[Zϗ==f$]+V8T"3Q_|¹^Ra©j;ǍpP'-c$$ J)uqhro;Ё YWXsa+KՎ$^`cBbNLBg5 jV³V\-i\DnA8_> TE2zD{Y?4ymw`%PSs1%!jS¼.G1=< .]6 >$M~R)٫x 蚣ZRHq;-P[㩯!GЙet+9ybb$|lջ9E<"-:oLe{ ;8ZK%@/ 3́D֖Fce[q,E'Yȩ+*:wP.xLy5dO>..w fI =w<0ЬGk$Ԛȃ;5hgо&[$g tr=#P&#&@LƵfNš]T HlB1Ytآ&LuuR9r#zҭxe4$֤QT=ihSuɦA:@Gc~~<zTBVKA;%%rw{1ɺg'REwLL=ff~=L7>8 ӉY_Q~5Hp[FDDZ>2x"C#} A>T42rJ~E[6#w<:s4}1oX'J(zXz3SR[ߘjorX&]^ʾ Q6$\r TPo{dqCAy͛L9 A n hM bm햤.npZS&&;i'Rw#x ߙ<8#ѭ)ݠDω9{xyfTgtn 5 +빽oLJ (Gi,W"/ ^CPz_ZТ9 U)br_<`]3'44N* Og-.!`P qdYn|[J_!yKU+t̷WE[hW'-ؕidY Fgx5Q&L zY:Zu-Oxřs }lB,0dpJ78m"%7d߸qeR ykכc&ն$rŦfGҞEq믹bQJ)0Rr/1KP {3%$eG& V(ұBXҬf!0q^-PV;}QxtL~L'r]˵ ?=ơh<)b5`Q0΢.a lku%}byNz)@ )BK,n$ [^]LXIx'N 5 {;V6ʚNgm{$]t .UCtxErEp/l}KID(%AH "j+ff uYv2DUO/*CZoJUL/)ؠ{/nfP*{RoxI/Rѱ4H>^R<][-bp mjY(F|B54]Tel6&m__Y7qFI_=q@}C#L\/Y * yLGرn8N2QM,Z9\]&QlZ,%Yڑ披O %|Z#NS\ߣ-0&Ul-CXw_،'ߘ2,qpVf_VZ蒚:aWvt/BoN3;ٔ`*?-G͡N?[IVt>jYPHP䭪!$I)D}b2#v ^6GvɄ|0hAڈٟ΢Ud8f!fU62"X]rĸ+]1[6CLwi@|!S&P7GfUmٹ|tEv,PZK=,,>f2E왼03Q~#h{+<<29 QnpkNP0f`'Lɽ?m(}Qu>VL0٥l3a"ovʔ{#r;w~Vs*DLCN?GRy`5D0xm"P喣 /R)O CEok\Rq8L_|(#szesqcq\fBtڕ;PqV~կr^cO7A#h>ϣdN,T3$s-(BmXp"xG>W›Ye'ʴgE:/Q%' 7(R"Օ]@*IJDR$%W:3ay n5?'e{Qvby(Ueaty`jӹXnWH2+ f0v(7.1:dʺKmr*FۂfׄĒ vgrs%gH 29M ڡ6.@@/yc2P}tE`/S\l~5!D]B<6A&\uayIn۪\Xc-JƛCn p~JI\&(ېE }8wtAd᤼u͞x6ގ]LF&1b,̮6sKvATfG3) x .2ĦWg7dYA|O@iN\3 E4E|hBn/Ϻ9*C9J:ˢˤq y,^ynTWC XM>ڻ.v_ js',h^N6(LR)a`)``Wץ0+0Px%6{uk0ė-@C3ǮvHQf.n6>4[J,E f\-Eo`5C%9Affht<|)S<\\s]w̆.Z WNؾ6(lI3-' $Oa+boo#)2%(4Q{>E$-ٟB&E|a*8\x\Ѻ-&vfy%M{{SԷ1! šn>N:)>8&·tٲ+e|/l$6^̙Fe'5M^[AN\KLаƶD`%?,+_|˼R:fX*Ey3n~:z-ƃrjv~ȳ_3@3`H~aEaAT.t-fQH6[_N= *P|%?A5" [,d#b;=34s wj8v4M &0hqC ^٬?ůAZL`wt,ZB3άP1u#褹-:}وr|8xmDG4+wx9DQ!& ԞM.f 5._<"<%E1_WFD)~8k,ÿ),B}9{,*¡ `B/{$a4]Ib9R'[;r-ms4xT:~ñ4_6BfъمiP42%J-FtmNE9n;Lu$KyJx(OOϰ HJ_.ԡN6oJN0H|a [;6G {ä8X ř7 Z NZ1zczS<ݢ^K $èZ[Z:x6{K[I4!C9҃؜F`9 >oqF=qC5( O!Xyi`4 ~KCUsljg'"2Tl-B9yt7pFN'_Y &-ZJN) v+ !<+ADXkd5c^/wO .4*{TAVV,ahK9:fw\rer\rU|T&~[G<ǭsMKHѭdOZ4`ҖC&~ٟ Q. 5 .CGWzDè dT8$(ߊ0::E{ox7.2EnXMd]Y Г$d+, $gj"o Nfe٠/0Ś[Py8@/*-K;JFq:&LԈlD%$niW[w6\݉ؼ@spݯaݢ>;UK$Ny@KЏ8ܐkr GDFx\ݢcchRy<ϤT߲ >熒ݝ[œ#\*rȾ{f7]A+V֭-/1~YO. #٨pU|HI3ӈjz*S.['†1ґmi@3^oaO~Ib>JETnY.7kDCEBTt9z@OlQiҺK'«AgޠVa`]fsLGjz5F6t\9LeNdV8fΓ瘮y,Q{LX f[?k#sՀn9<*3>KٜsO5]k<EαXO+ajjb+w-> j2Wyl=GhT*xT#r8hn}OΒ GxQl6s~Qn)UO<V4x|pLZieNSPhGO{y5T |(!ޥ4m#9& 5r~GD7)[NBS&_%X0AӴN?FʓzLDWX\bJ;$fƶs$3tyo$iw|(Hpp?xu @r=b6#װG?x KEg,Us:L{1 6)Z F cKe^z; "KS{4^=_ m ֩,j ^mWJ_R햵[F?Ov P`x:; NJ}*pA>wnE]NدilE-٧}Z]eEZ67sÉSIQf+F*_a[ zrd&+d+HLP#:٠8Ȫ hN֫^E4H:[aL%ưyTjhv4|){s4+[j biS/XltعuJ\p53ewɱ"; [/źg "yG(X0H/W#٩Yg6]6XĠ\XCuXxn :&{=H0d, &&+;FU*b;f)kls 3'$ _68Ȫ1,V #ƢK+vGX-Ϟ&As(Y> b~wq%A(ӝg}d?sō"bI^LwF09ŚiNsIgFnӠKTco`xZhʓt"7e HW% ųV$nkԒ'aǼo |;;V~uR H[M [)JxU4I,t.^0ȾqׅO' 5m&Aj?y,ŋW,]jFqP%atxƏSʬ2X،ܗUe J( jNHj@MACv=a$6X~,|M[0Ul⏉σ6{/G:lhn=7x& fQQZ6h)+qB^paG"&%RIώOܬhbczDE.ظpaG3svlxsDX "e$j:S<@t I4B߀Vampќ)'66e:iOaFC9kՀ"Am[6)yNQ|٩j>B@o^XYU/]/T庉O@h(],>qV; é3D :SYxܲ&oۈ!m?HBRlNc_k>Ѩ聻aL֎w*8tw.5aO[ldT?ik- ljWĤ)wbQ؟w]uD Ba3WFAGwɨL#;ѱ ߻>}VNfj}R=~@RۗO|G(Fc[x]ڭ/1. uj}JIa+eВNJ)üoD?vB^[!h^l*h-Quo`= >XĠ?)YIRp.ڦpmFX{ Hb Pu;~gjO__&q%5'[*芚jp%^0=v!N H=O=+%CpLiD*$%6}c8YO:bJBt u wv/t1bԊxK&v31Z6x2ogLn}sE#ctD c*6&tdlⴃ _v'U(Tz]$#@0R~y1\V׹uϧ]-JHqUlxB-  Bk9{B[Wron4xǗW"?2?حa읟BFakIIK]EWNL M Q;YW<ء1'm$@SO:imn̏8 6Z3svK_ZA"忠=1 Kbf vǀ;4}4hϭYQ'7F7s=iν`~Ue/Ze :jBОary-JK&]ˌA Frq KlV[=bO~֞]G;o"FɏY*Gx$V2LHB'$tdLrp8BWߡoD *5~t4pwu)BWyN{^Ҝ6cdfKxu{MQfDӻј?P"/ͻYs-8sȿfI{ w8=v)pLߙ 8ha|~n׃c<{^oE]#A)Tr/jkR(r v́^L;!K?}N[ 5Չꩲu)fr]M!Ux\)eoHÜ|^*;)_5 gV9?e|*+@u4 jR ~!Jm L3%2jURqzY7?$Ff<,piCQZ˳7.dE#zl*ˉRZkK1ю< 6풧84]V_j@y&~VhtEۀEi?Mx`u{UV8P^'6+<:qW#{MrOdLJs-=R<%t_Iϸ^@!T I 0 ߇`zhsˤ/%`˜A4͂*7u fyGiR.5pA Lw1@Poi~M tK VWЭ<Jb҅E>@B:cٴzauT>{"ݟ9wوJAe$xwqg(?t}YsVE|N'eUkE,4*x,!Rl^ [imO@{#w7RbzT}G]H>rƿ*H=t J=>3D_a`Ԩ4e9&hdVp FI{N@R=隘`]/t 1. qZ !UNq|C$Qf9 k$F'Բam82+SZ6B ٪ > );I lǮ)V5;! 7.MvBn˜BPq^(G n;#>)%~3.Lny[;!T2tu*LFVnvaBYU͇ {ˆ>DKSW`¢^wV"]rdYd/ ޹JH?W?ramxJF~cϫr ,}Y ;DVWÐ$PxGi"p괂R;zPAÀ}У;k֊`ofy#|qZ)[O$SFJ@e-Xwh`m<|`X 5e:/|W" Ns yג%D5~NS7Ns#~O>B {>4Ny_/0hy;'λǼ Flٶ=?YnOzњFOu:e(͠PA]U_JYYFkM*H/SNXVRxxO#<`}okB~JPZ>:,%!\p6o'+=7xu6QrPp7`)g"ĦQ(W82uP5!r,"bh p#ӆPlBb`8W޴F=?gu rS"zp'M ?Taҭ"u8s: 'hc,tY C(b EZUD?9G,VTm5Lo/PTk.Ũ(9Ap]0Dǔz#w9]ej&)|Hi}`At'ۯB1;﫢$>ޭ[%͡J~4)YxM<"ש=#/ qOYE ti7W}VT'(^ӻpnb(>$;ղpQB&rAg[| N}PHFt.%߼v r"9Uk:@YŔ.26MO$irB$|,.~/ ^uf|E-*WbTa%I?ӉQ%D_}7:1ї '^&E\B!fh)"Nl| ]$;lŃÄԒg+E*J*\Fbև@ǝ'"p;J-\H_y{C3#\u27z?Qת)-XoO6BQU99>^Jgz5Fy=B2DoJճ1!GE骊NzΖ `I{Rw?te݆@ h|<_qx&L2xzY-qC Zwt!΢[]xdu $EH3kCx[]R&[5jrϊ`[OggӪ' $Qkw*t.ȉu\VdYIu.kC_v\YWӸ0iEx~6F_9{an<CZO_ +NVL !u^:9xIrO*a)3Hۄ"9?Uć\\@$gm[;f;Ocp:P. I{o-ziDЂ*M罶]वƤab< QoZp?x/nVY t>-y6ugkm0ݳ ֯_΍$e C\l)4w #1GT6 'Ё3W{3 ]xbߩ+z ‘crչ?ḃIfUl&!.C#45L $Qӓc³Ȋ/1aX_Mg1H] &uLsM±lp*f$X鳍 ) Cahvyߘ #XJPɠ]q@,8CY0Z1"Ҿw #!e4bK8̯NA f'H=2I>?G)|THXYiuYz/[Q' 'xm3`'OunM0F @ Vd D(>PKa^{!6j;o 0)O0YςgSW_T7cGDc<[C~~+ax(7p cekA?:fV7P!";)S>򮄥6UzVOjڑ%堰dF/U=L _?Tb_n]?n25Rp{VܟLˊQ9~=R7ndPܮYz E&eSŋkO237 T+q&4/r9ǵ掃Zlw:<~aaZ}I-EzX E@=2>Fʤ{>P`OLGӶqyd +%6dAf3xJ#," ;8)ƑY;EZaJ5%z[nW l\tqw L#5q#wq|uYnEUs dҘCL1Ae.OWZ4R˕-J#F,s5-59|T4eYlIǘ~ju6n2S}Hʋ^f<e4o[)ӯCҌS dG?+?s ueI{;`TQ[>A-^vۘ7f}^n'^FQ;J&yXjzTD\,ɔoW'`~`|F0)aOxYRF.ve(Q̓nKriW#&E U2љLKj劓3R c&[;uw;h,8IS N[se!̿+)HRǼQ ir#m>+RԋRH(hM9NB~kX{WSAo>Ő?g~?볥L'\t]"_ ֫P5qTd%uiZAc2 8Y)5}0E5IM22$@<ܛ61^yZ>|Q$GJ(7S&oj~YpKn!{gxԄE}he3U8E8va+Be.BTɎq*GQNq 㫷ʂ(LvRşxcGZ_.WZ_O#LX|e(|I,[wF(p$Ӻ&-K)8%\JeGl F w3,tƀ~j Z 6<)!>047GG&?2k ⎘cf ?݈VyO}x@uXySl l8Nӣ;Y$qYj\n*eǍ6.[I%:0 3l#+kn?P&7n+uԜ*;sEcP%K|d2E4gzwM^W ʇܧ-’δj Tn^{Ro|/܆fye)`g>\;D琼jZ p9mH7 _׬sT5h|aөS-o S.:?DXw]Q+1Z%ACp bVaLsBNPQ(cYȣ9 }'ukOflKzp\m%ޗ~Gn7WJY)}⾝Kksg$>k)p(m7 ]S8?ljҙ|r垁!NB ŻiA,{ӒmQ|8Эe5a碎"#f#ZFY'm&ËpC,ͭCңVG k?;,9LܮS5B'Nx#!MHUwzBWF's!&7*"u , ?ꐣ%9ͲeKMFKQ T[XEʹ|ldSuz48{`MmK( v <@=@lm5^{jta׬vݝ4ܘ<ԁ.i㷀~'6nY2~G%>!i~Z;CvʼnQFkZu)XI$E4&SoӨAFY€͵uHPn~F3C~c>u 겜=~pv}NCc y2:?΂8w|5ׂ{Bb*S$KbwSyTk2ٳԦz=_L2kW]* BM ֩}f2F;Uu⟾.v+vSk$CpDpD+:kg& rʑĜf9p2߸eC~ǀXG+^HD'Fݡ t|HdnOXa7 韖{/e| }ƱXdlƞdkbn5_8C,Gyʈܯ<g :NjvX΀`JJr'_gQ f e BD@X|sӴ$3HkÅc^=eЃ"hdٷ87scp,ʕ򪫱ma̓9zxm @)`"9n~];_+'Y^O%vҷB؞AS}j!N rȍ׹k 4q_LJyffXk@x vՃGO$u>V% 4뙀\P]H+GmJmu).[ łKm9ab|91u=["IfrP QAP?Po؂™Ǭ1oUP;ojaިS]|z^W8M>(eN_;)K?y87>&mjbDf@x ˨=,y`yV~89Dn;.] +P)%A.TfBۆo؄=??ԠnaSX9L 0\Hhɧ( ꫲA0]zIwNo|W{vrx1?CbiCMWB~ I!]W|y|E!k֪3^0[v +>ot.X+DUXŰI6ׇb( ~%.Vnj<"۷ *Fںq 4`1|L9xsLp5):?` vZ]GrV&A[xhBOG U.$=ty7!i'| '0t1L ~=ԟO ǟM h?ăMnԝ15Y侕/MhP>o }ͻZmS=Р%%ǎ#o'~NKP{ "Me(΃C>d||`c`*|!7zAn>hQY1O"_NrɤwH-F"q4"يpҋߤVU/"n!gޗOh47Fiˋm~\KDP)"T F3;Ī-eҤ*pfCt!h@ 6W{s28V5GV.9us3-!ȳLm ]ͼ"29Ŗ.|ɟ lr+CM1h;;2 G+R{1\s*R=[w,$H\* FUk" ,ِgCOwu3?Objn'9#j}`0{N-(&nNxoɠ4T98Y\_7m)o R{C6+(Ƈ`_IGn0ޛTg;)ͰI@ 4:61#8m"xyb0UIs*[(+J݊bC}nP /uW4zUE}]񢸘cLDh#b(jY̧^Q (ZuC။6'?[d9_E6T8DbTl`zׄ~kTi&R>ei%Բ\#`W5+?:5-B42Q7vz!\´CJ7G { eP[ Ow (x\ɰy! z%.C )g P׊EOtUiȖHk,c!M_lͥթyV蒜#uH-k;JEdʤvL[PF45Ѹ_&Y?"Zշ:Yx7[GLx|ˉl%[уv(k1[l"3qI U^Nn ͞Ң7\8@zhE^Gx PiR:`'y{QWI-InO$sU1 n/f`yIjˢPz(;zs&"̾e *" aQ GKb;IתW)Wlt,DOa[ ^/LQGRUCݵ9c= ;ָ]?U?wpj~z'ʮ F*-/a4kU(Zaւ* $U!DaoEhUQWJ`b*%ή.h EhQhְMJ DS똒4N Ax<'Rt5 j/Rz7'=I*-Ad6sF]T%8mRR}jb>mr|[M"&8Z1 x'ɄٟuPux _,BT7B;"mSAV~jlU}1FU$*Uӗh5 `F2`pcoR?:iYsHIq6JHݺ2&^N Xhh_"4l=ր@Г~Fr{ӈ?C :Q(n&4{<9Оlg*gǥYz>#GrY6xD:|c&"$Ș)sK qg֘.~>g.aI@%d9iq I(ڞ(8-2`Ṱm'B-DAbfu=(&E& qZ0w#U-KHaQ0Np^HKO(`#D,RW3,ƥ} B8$J4{=aW©j)RG]NtKP(`5"p7g=; UeԈ?i=.0:/׳UW(oR!" {#.{b"k9pOh>kBUmӾ$̓%"esR[=8 @ЏHEvc}( 12ᷭVQ7N U8"wMz79³CYþڜfoAONh)[XbO݉zwJa(ndwcU1Js,-!Ǽ4vb*$5IJjb1;wHbܙ)jbҷifnۡS80!QOo&K[-[=(.KKd쨕MZjtЬw!ђ8 $S#L* gHX<8nڭqcqw20ץ xCH)VG&//(oҵ0Vi{D OgT>9q| l$o޸Wu4a[%!~5qB(M1uEYnN`Z!/gԐ;nDFH*,):`]W`626lf5lԹ{:ri!LʪbzdwSq[v\=LLzf~l s#Y U;]TkBq֙b5SּFAX9%^{nSH\*?Hτok Lc^$V@_=q&NLYu&wj{ b}n_IU3k2 h~w{>r5 #Hl ?3f^v :7f39U~\ٹjK"vXWlgm%F:*.fp(XRzm\/O,ٲ#f"pBp}8z5IwM)_[.G+Rj!-b.rsJ^[9[B7 j9x$mX=h-Io "]דJS nfyq\qtKX؂dõ=āvtT -x19OJ#b 9v5jӗc:%Ec{c9?6 /~.l'a3˶ =Ѩ@%/:uH! U'VHL5TCD((V*oۋ,a6yhO !HK$EvXɫr-2WB"cmQe=#g_?Ô&@3Q5Ьt%.P_X! W-vmq1ǖnhD7Hð*&DĹLL| *izwnSݯcw!IKR;k8T V$iJOQ>pzOa>uiEJڂ:;lý+ǐڲĨ>%Li+)w/!KPYMudV{OLA8S;VGkaKTL:j/ymP8B^6W+cWA+4> nz bx7Aƽ(akMTk } E#TxOMsѸccAh>>(zl(kx{z>5&r˜ *|Ի9)*'JXԈh%\Whb=Z$W4#!?Yxl"- @( d`d`Gb=,aKBӹymMJL%v"?&;1޲tEzs/c8S%5Vwc/٪~u( !APPxrjԲ2z}0d~#<L07p_:o"ۍ!5a{f@i}󞑺אMu-MB\ыlz2Teg$wfBR7n8dRoT }/߿ ?cd ~%PzX2#I8˜бwwJI#&i +%R0;~{kG 7/<%&ʢ*:R.WО^W'C,HTD`;B߸~#!D;3L~rBFhT\a3S9X}[Q0 *CQXzX:=zx+G^[,# 8/2on?06)ߦ $&8? 6)' -^ԃVe .Ӏ4T/-+Wmi%%T ]R]`)n8,/z_gALR-rhDaLǦw:I%ؘη"ck! {M7J<lQf^ hs},+͗Lm޻ q*'7xp,Xg]w<<%f32\-rHNTT',RsVRX٫*0_Fp*K3)x)0Q$R@KoY7zGZ jYXP(LQ[6:1C(]IC阬8qώd{N`@qxG(#/7ECVT#Qo(E+{2ϯ|l-ZAUыqߐ~ș#^`h*XwY!Um+Tef#+ugݭgʛݍ_@Gzfog!Yd) m^q?v:I܍! jZŞvL_Vb:?wQA ;rM'~I}98HQk-dJ@4pr Ya;/[E Jw)ƣIK%( aJ ҕy=*V\_S'.i~D ړlAVO]RIʁ@~#mH<)>V/PGz\M_o\Eǃaf5J'nhE.־tohɒruKQ.޼Y[:/^|.HD t)%Xۨ;]y;$8 iϲq][|T LF@h7Sb?T!ɣjy[%ʊm-9H*9Ϛ!٫bSڥ[s*+q7?FZf.id|[+8jI2yk^ e<b){PEg* 'Ϻվ+)"e) 7ﷱhe̍았7*dGK:O$e3r^#m(wܙQٟmKv?pS0.fޏQQm9BP|z3zIT`4;ʉw8 dK2A1]S@/M5RQ\0Fж^k_fBm7Z =ph 5QVd:6`FPHleϫhJ!LI@b_ekbRyldzH7))JBȅD [Fsψ!1H&ZCFacd ]BJBq$YȮeG4\ʅƴx>x|OMPu$Z :FWE*sFO~^#YW!ca:^fNbqO_[}#p9IF]63(N=@-CTśֿEg`+֠%alQӣp0m'c,ٙACF*W~w}yא)NX'gE=HƢ&-7)'-0 Jyb~goC+\rvOdΔ #@/o®Uk5÷ũ:uO&ڛ2DNy푽7D+4?tӞnGǂbX{-){esqE 1ĕ 1r,[44N''C|WCk1)f]WeFO~SFuy~ iֈT)8MлD Θr?R莬K6e!)M$UFmyظZUը-2h{(?Ka.2_M5-Ej"ikqï>gɦGH7VIn,M?]J$9FSy.wN1>s5]h\rMSʃb6x+E<LKmZN$Hzsieboѣam+I+Vjz^< $"2\Jh88yvlInrъU= + %b[߄]GSTcRݣ5"JP71w2Dܣ!+؈&SU"Ǻ;ZcvtAط@ eZ5jNHM_kSF2y Dyq<,_ ܘ3[up&Z+41'/@OWW  -Ea#m.~{e]E&Y%T0q3,dBCʗE W Oh[<Ż-`6(2u^ȖVTYCH<]|lar%zI 1_Q3UC^7b1H :{Uو1hRp;A=^[kZ-jm)XM)_n}1:UaT,[ve 5R5hhԹذƣsF4aS2}_ƕ*'}WarpdH2b^ #͠6 A-uN+0>ق<>`_>q@Lf 7#H)Od_!mJLdjMiWm̒kDyQõq%f!A7pgG>T|xYF\ɋ.PNu\TYʁfp6 xd5RXsC\Z**/VzS[RPp u$H=+7KH<9q(^/T]:îÃ].Z~r\{ITKJ .*mdK 5fL9ﴏ酧q11&wK"dW#"3U<E%P1nd=ˎJ".g)>TkD)Aه~D>DNj"">MjJP9mp13-l[w*] À$)IJ2z:a\=,]}DKnӦ$I #PEOU {좈z̕}hNʼ}a'n ˮՄ$ sY@>tBဎ@!KMўhzv" "Nę4~w1aX|;ZA+-2zl߿3)c˷[GyF 'aJq}6Nˤ> :Yűym" hԿwp*5`L]$Y? ڰW(guזMIZ=TY gQ-A=KR.="1rLlԒk`it+# ok)N#=7ty2o!M9QrR$3{ lOxՅ{m/JҖTTn'>LHDH/x,w ؕ|; CB;Ϩ.c^ _Q' 25`c=ӠZ ?!߸BD (_$+n MC1)n|%qLUMtO;2@DJM G {Y9,'q s&~7!PJcJGVPnik9;ձBaY!SEb}}YonFqRt+:? ho<:&`Z(>EY fKEq8e@<0MBs`nkU[GPA^ײ=YK͉@@{iJUa=AJvn^~]M8Y̾_ԅ_m`$S?,B_~b:VR+R-l{at`  UJ>z+cڔa8Š\q<+Ic[Z7VHjr"Oy ;̓vgb~ܻ~h@\"y;owp\ KR-j i.aopR;oX,H SHڀy!!y8ŷ9jnե+ib!i >]w<{{/Q( d?"_9Q+ƪ1Ak[ڪƶUg9Bsՙ-cTdW2pd+#Nvun-I{AiDCP+ | XFPX^Ϸx;fcQ;uA)S|*z`)%fs U6צx 䚃",o(Hۘiޔ0)=+9;4:fчh:/R88HKXL1NOVg\7cs+rpL͵Baۙ4I FHv.>x3qgx.T/ԕNvG>, AfyR2/ EkD16/nk%Uba kF@} ^%9tW1Paµ6vQ7g2Q_VWN[Qır|dْ!1Fڸ!Bxi1ϊGYf1w)j䝬YP?8%A|)GS)%Mc翬ŷ{ZCK|'o'5*2M+ڴiNjTj׀glRn:y:Pg(ɤ 0q ;C].a5tQ*OImBZ*FSa@Q@&V4+@$f{h$ }D!P}Moi|+;Hz Nf\߸wK1E R.݉ .1e2}7\cuZv$(o5?EEJK 3T$z+d@d.ЬkB02\x7{Dԩ rN8ls3<Av{P,O3֏;eH ՘H]{H4ݙ =Iy6N τ!?Bw aUvr}j*d4F[|^ Ov+Deݡ( գn&C6o`ӝ~,'jx?ypOי§-TZDߵ(h" њ|[Ɔ4iLc1Q6ƮvȼL$~~*S/graHZֵ".sA}$ aF<YHX6*]Xr-a=ٯ_Jrca<}aFc5vrd@)w[<~\᎞Ưl~KdT"N /o~#M^Q̉JGjGph+"fcuArӆjh |c;inbS Wg-#ǽqv50nȣ ;xb!~ę9JF 8Քƒ]0_C4qj~_=8O% :s"JfJ%/y_ bv) K !GtG,Bt(_D.Kqe ho #|>g{2s yQxjufS4fï)8lF FxI_Dr/{Yf@+l2s\^^k,|Sৌඦ%ڪd<-s#_dwqcqAIxg]B(QztOdE~ pE7ဗȑkT 4+ 2Gd$L~; .jߵE>Pf)Wci)w|^#Rtyyt\ſIM! -~ *W$AkڊjЈ`qBl쬏֕bG.O*X;}Rg$b96 =~Z~Rj4D Clh12[%9ߘJx!r|ڔQ؇B)>:amDl)*mM|Pkwٴ^h}ı25?΄BJʍ_{ү`:SL0ӂ (utaj?kI懌:+y SFᔖ$̓U ;Ǜh›ӽj¶2 G1ʾ{}3Kp.|tξ7K'<T; ޸"16SZDI!bӊ6]+)<-U'/YaseP<lN=w C>gj [hI n>)PS->Vl F150H]mAgmDzs&[E*&os"ik׈]vuD d>$t֜#$'Sx[73?Gs`YHfdk#45GL2m}6.puFm`۸E~Ks2A _4Z 5éDߞ7Ȏxs {8xjn=RtYl7b74[gGXXЍnKOct/8y$l{x#.pv&"XRrZaE:Ctk?棗.̓Y7(g%xsKJXuu)Uᔃ k,hC'ʞ#(olv@_ bÔA7T;˘XH SiV9Ff=qJya>bߢUt4nHѥ(7**u ̄K,W S%U1 ۽q~rp_),9PE 4*ElƕqW79FdЅ%r?6JduAMVuB=dsPlb\{ R=6x7]{\E/#]Dp{Kl2j;|-x8Koa~;j v0i>GF@ЛB!.%a 呴т bf@2DE?̄VNe|v'h86ݚ8RB , ,ʡ$A| ! g"tɋ]$K:w&dO $W_qOW8aQTxMNe>~,~ rt.[DQ\~Mr}D 4:PO7x%@":lǐW~1fLI:ɵrgD *8OU,yovl "p`bCiꃭD, Bis Ql&Nb^\,sV<6=kN-3 搌+t/}\!CW>Mh>T9Qhȫњ^i=cJ'me͹ w$M @UHtM/Nbqw!Qnr}ӻoGg;m3M2&|X" "ͦ#Q N얖_cZ:V#7wdP< y s2.O6PzMFr3{=ͽ8yHFR\m&Bß6Ka8ۂ=FUInBܝTؗ˚7MELM'|/3x$M-TQeq*,-Em&kfDzqmVIE[hkl@HAQߜghO ucjn|Gq} JR!WKi"Q>7(-S|"9q p N^ =bV3" U;OzDbpfDƢ_粦Ҙ'Ӭ6/f d~"?k'T |!&ڒEDnP^F !esLshQI<n_SnyU|GT= ,B 9DC.r$K+OIڰV `Yl/D l"j[O:08\84DdwL'G4/cs2dvkƭA @{n+&+F٘/tsgF s?H~ R 9аrҷ!Z澋Vv]WS149AIn#R9"e20.Xl>x?0&~/uSGUOi<},d b3P/#Ruu䒖Vt(V퐛`)iL֨94VӐߧSz_MνkR"o[2#Œ@F|9v/]5Κ5Oa$V+ecjg BIA`gw1*$>h׏rŠ_B?@,yj㾠U3LZ/ВtPSLQ`Ȳۈ$Ѵgˠ}% m#Bv~RrW#ېF\̔ȑcN7Sk"+ܳDA~oweyz8x ‚_aIqxםρ1}SQȡdE |T`m9#[*9XF9[E4'^q eK= Uyo:_$ff)y$&كf~"-A0COWrRP hk~4*F7NT0!V^ AyjjY ]_~\3$d[;J>@6}8,Zt1#JeҪpukBH&<+xRN\P5wֶ%Ik$5a5J>&T|b !u^ZS+*gi* I.%]! c}qgl40!Q5c^qoppKU ڐ&l<=_re"׭L_0~QfEa ˛bZ#nib"Іglq׆s]8#pGwbN޻۶ΰ5o)R:ȎQ;O 7c ,ٻٓ^7Q֕QeT,9Ԍ2(lҴN:эXFOh0٠KB.*))GW"|_5jzPPCDjrNe(btx3OPy<D(cw oU:_݂R!;^ ),=Ay%DPeh"ACNu岁{2)=,؇0/ 7pQK+"ྤA1^{SwBHߟFKee>xv%vH"ZeRٓCdfO-ĊY"}u=εELh/\ROI Fj-Mn:C zݴ?7nM5{ \~*><ɡٰ8gZXEJ2q쿟eJK]|Ȭ*W%[6Zp~] )c(_[P^gH#>#MfjcсmH,-x^Hk3M-=}U$ OHB}dHw8[%Dh0_(lh:' K<%/:GrKc0?EYeKTyL z"cSR*'K5qJ†wqC]Y-&Ue"{oT,بB|b0W?Kit s2l,-&`]qwEI]d_Of?lPeګ9Фh FcC#:)qHvBRRR÷|n(Uj }+и_3L-$*q p7l򺂓V083(Lv-OʭVDHI;|Y\x/vt6(0+`߂|~N@HR 8Bu!B1r tVHpHPB2džuBeI=Rwb"/̲&hJzprN':h-{c2n|M8O˺(Vlt |c`1BP~]jaT+SWL/uv)~L1wLa2k[>AS)ZY$|Vlfy͎2U*:nj`\:ATR \VFI&w1`75]-,i6vr<]e-i)ߕPn%ĔIdUؚ$~U^KpEe1-݌"48" Rv4Tk@<ꊙ'S "O3'ɔMYu[֪w JO;=A~p¶-kJtvݩB|Nu"=_: |A+=iMWX;⏲t ᬱ~;te2PK3ћ mYYK 4X?7<{^P62z[s'!%{7,)`b1v4S_?9eM{9(Աb:2C# ^ l'MGtO74=i:{F TH/T(4eVd?:[ +!~'btL23N4.z )$áLf򋷀k^te(XVKr*遼L],BAƼ'ɒԳU(鳧^"xE~b8FY tAkq\g9J%"9 J#˾iʂMLm:㇍c2 qόщy"C`MdEAk&K%DH$oȞ_'ҹܺxQ"At,b-ԳL65}"ᢣ*YvAj2tIe,l0|lYi"e|_8ZDy仩{S, T 7A0$62v99R'ek4qp[e 2Ջ Vސ$ޱ;BVG>]vMp֣.kY=~fElK Fu> jY˿W`N8}vq]si:xo? R((4G?b`#EJ71>ٟP%m9WgN‹Aó\C'|>cgpPv_>O}Ow=#0UUUV|7NC5_~QܟYSc$rd܅EuKV.jnٻ1HI1qh<̽,1j^2/Q*RMSбqG վm H:8ZWS@t:½(&$,בDmnݸ@''^M|i0럩cd/nɠ1{bV7/"IHV'!+ͫ9f;.k=O7)z=˓^R^IB:QF=slml5yEBɊ_Eہ<\be6P)O-SJ:=[Qe&UZR&u#w1r6n3*cyij@\+gLFjd:Kz?=Ċ?I_夔hd1eͽqFq~oOA޻t5HvPW`HuNk3+H͋$DfLI8ʦbAOq>VjptvxO33)?摂K K Hr%I5i&ٰx+FP#)>Q\ɺgۜK'N tf+c.J$9@E@xouGth;$aY)k;u4.$#ˡ2W<1m4Os/pDC |RwjfR\p1z͖ dzԬw8^ˠkDk 59Í),u[,$'CL29M'Pݦuu- :9:hxx7."X9B+"S< uBA߈Fǥ%wpBl7:r{ 7AEnSQWn,64̌l,ܐ/نD(>;M^>1hz5B3.Qy !.X<$,dm")(LA3ӁE{n:&x'vXgԷ H=tui-PFGԟGɈLQ.ё$J!d^e迮uD}T/gZ[&4ѣ~"y[B\߃ ^tvHs;_ޓ4e"Lࠊ _/Ɔ;aV2\&Nw~Bq+:𛔭vVJU)zBb\I .WѨH\ȡz6|ШwD9 Sz_f9a)rm5ug%#& @^!VTmiȴ -be#/Á;ޥpO% ۻqgrAA !Oof02 f+ +D\x^ _Q$)xs2$Q(Uнe#4U}h&f ŭZw8h)OxgX5qx|P׾QS&?N >r5 C;n`}eH [siB^~nln/Pgp~: [r!]-`ZL}'=%R`TvZ*albdT Gw08q@!o/P]lb/U7Zޖܚ+ `Iu$H~:vp]b^Ho`Xy;><ϡيe\MBymN/|+Yj(Aեm )˶ݕjJew'7d9%"6<ֽEFJJ5!KǦq)SFh][i9]y\y`Y 5H@k47~ݳl;x#Wy5aN7σ 7Wno MAPp1[@ww$MIMn 9Ù4iHVVHCa ?^ccoNYrpuZTFlSϹyNu Ϭ-`vAͻOұ>윇PQ_2<Ԯj-ٜ"m/)BdɰZaZGRk`M77c 'd}ASCtWM'yW:2"i aDaf$,ϑ HߒK4ULԹ-Sqnn'|g>X`鳮 bܚR D*-1FبiK.#-{}%|d)_M!Ф֍iXYN0=nX[QXVfԧ6ʞW lڒKqF=7S|8܅≠ördOO\Zj3a؀uWY8o1v(I KZڤ%B0'-۝u4HP^%*c^8z$lˇcXY~jiUPj L9*AqsQи q=͢0a|gt`=`.?ҪO6Yv>B'w:MyץC=BxKjmM2ESB4ieu/1o.ŇS,YC`2J2BV?J"l~<$9e $P~]H9vW '!5qlw,}f4.Ms01eXbkװn5OL9QvmSq 0}y؂R0j𐤛0aj7kd^P XG֫IF\wOʆN}g~I?|SӊT"x1C"]zj1TOK-F4OoWzlSs603q1B \Ni1d`17=I(@GhX MsUAQf. \;h'gOe+hsb^Y{d&ǺA/bM*f0Kóa*V񡿑s 0XX~XQҍ0jJv𾎎q~wᢝY5z’Iϱź+萁Sn!T5;_P쟣4?Mn D ۼ ޞ Ha˽&; |$3rI{P~d{r;cÇX p46I"`RPo-ʺmU4s+ahСfcvo4)Mq%*cqL|@Lb4^30"yoH3ϴNJ0fPk;`,%*|2 - 6̶]ǒ De{:Oxų3q(7 Y) g(2F"DbBw2e"Y\AJid46FFʪ]k1Z{gЗ:BƫN Ltf۳*g-=unhgk5Uw3Xcmئ+3ZAg}<˵fs-p@TVH|yZfߛ] c!_r.kRP.\GfrM |c'('!!x_w}@R8p}ȏW eoUL2H,Ab E3C4a[\eH6ENkh:p{ԉ%%<&CxcX@=T(W-)SR0;)c!ޒTA `*ɧ扪iG, zKJQYd~U1Y&sLXY[ChyeA|+Uφ:ќȭ\EliϢ.Pt? %=ayw"]`'6u?xλMS&E) xwֱ+1{Bd$2(&kf>vι :Z73ay,;ͨ( X^*0 d,pD^};>ܧ|=պ *Y[T&_=N";V&mCctHZ~GE~ # b,/қ4U޺oxU5,Øq7V7GYS,HM^5 sIѕLf|tpio hƦ6Y i!B9>-i>'dHcM>(櫋|vo-&`=gXlSȒf\<$)=hGNWƦFM:uWbrf9ڋmDgF%/yf)W fc\;ck[|EwlKU94#^" %t#y ءDht.ey!]@yMH:ܓ22BϞXFR{ݎpfy ?+peJ%E\PRbK-_]1l,y݈O8}$̸NWtsʙ0#f\-&)oc3<;+L!-6ºN@ 转x6fHߤKO+ػ텳j27A-#p/wR?.EMY{q`*@_#O9ߵcw! آভsj8%:חFa~FջA8*4djWcKk(ܩ9a @I_l #c{ 3DZTنD:H 6_SX)|zKWZ*Ǻan|T{Uzz&K:Xalk%1ދUl~Њ8{FɌqg;Gš1Q&T>ԅ^]rSK>DkMtsJ Uza3Zb(~ eySPܧWce t3X }N4f853>>;b e-B:(pV(J勞73\P ן$N(0sQ?^T]{i0a ?RP0[oSVq@59y}fֽyv$A4xu-O˓ͭ!XSi8(@B•Fp N' w m;Ut2Ep{ 6 = .0'|HOaz4kG0]^Za&4c| z~0UK>ɾ5pd0uZaJ@P((](r2L= M:.;%&5hdBPVGgfqHNU\2WM~,mYH mUxMgb 멿v̢fפ7ׇ҉e)SFj#kk")Ъ̬*Ȑh[?hnf K @Y\ 1`fR58㚖Wiz2kqjHg4i0PAWg\X՚SlHG3\؇O0:2KЭYٴL{NhU&PFo+8ˁol*ά^!p^>x6ʽkgl_R3 Zu}hL Qyxkw^G%1_ZĿQ') )_vD0>~ oVh(ٴC|1 ^b*M&?5d$Ԛ!!>tT(n=:uwN`:ۄ%c.|X\,gf̻Q %\~T:Mң2 ~Arsy# 4놽$mĜ2bY,^nfT2 Wޔ-:/PJBogJ\vSjOF#H?lߪm!rl:-#>awW^>E7 |:}+5em 0=fs}ciW1qT;ƅQw6(~GZJ^_MT.?Km80B6vKqҴǂ-ͿW~ڟ[,46E>u# 4F䕢pX\S8i,cu`5JB15 [vR y~]¾$-VCQs\ VF|P"bY ?!.s Naǜ|:/Nr}F꘥cOhWdz hEY:=sɎtʁȾrOa>΅xG ^#F79<<6%coRs$BS9} an@3MTQiH˶y![Ɉh4i[S ¿hub{^U#ƴz=d84 . ?;2eDJQ+WXQ+g`!>ΰ佷/%f'>8.^Nu`t  1*ZfzG t2.C u@Q̮))+2V|_H.P{ !0k |W/; ޔ)Q7l#Q=q N1˨w.rt%h9um%MGF'd'3 :,ah!RR>rh5$.r;!`+`J!w쌺 !.9Wձ=نrr>]oxCul. 0"^-|V6ƴ8N (ET#(I!s_,%a|6\y!i铄CY,wG?Et 䖘Z>*Љ}>7^^͡2^t$EVۉw2w![&1;bĝt.l[8h@*G=~kim+ia]Y 7+/qѾ$Ȗu)a־"_J3;ʐ[6]{"E?OfWHGմ\Z<#5)Ka93؈6^< `8λ IΛ_t8yZU9kI.>sL|/ZRG̑L=ͮ6GVoafkch-׏%X,'[JoM!I4MQD>@-QOQЍ^Wϓh ^&= >h zqL>kzշl:.؝C5Hmy)gb\ -9^Y[wйcQO7)/R4{:$YXl?6m /!GLpK6p<`\JĤrVd+zs_A e,E;'DVbu,^rI(]8vJWpGmGK3hˬH |MPn8 V&^cylW"Kיm'R;.{6qHC2i9}#TD+:fKV4HFcU}z}%/+`iP#.$7ssGxg ¡Ш7Ja/1/rXnV/F$^Ր|ԓ|G˲o8 :EM%cƃ~'*k: &iF z.)9o5ޛOྨy9~4Vx?^3OCnAs1.`e" +Xכp˚=:oD4Ʊ\.Fc8F@}M]gw2Q?? x{k6UC;!` 4 r`@n1 Պ!P|Zb>D.M7$1Yy|A8@xnJL?}D_m2qR eqo?2sRR~fk5-t gTPgNȇܲi6k=KҶb\᜛^N:"ŅQ@PS ZljG8]YVT4zi{ePig$kX4/U3X)v 1<lruVUxFW >Fӯ6W4n\JtGܞpA@9\3A~8. Wp& wJCk'fY쏨8mŐl2I}9Ejૂ't!88R~do,ˌTTC tc)$gr=|@1q%jOV/+|Nror JZL?А hœeo*]v 0g-@>]۽([/xAΥ21[-"~u5&vDx"Lq{qݍ\cm6[xPMHxURNgy ޚH/]zL_QևEK®WX4yK%-rS89O/NE;w(+F:9nD䷴2I1@Ha'WV`[#0S1 ('o'x1,|Ha!w薮nfǸl'Q1ڏ{V/vcG_t_,]pOv"M8Bth0eU;l2^EEP=*qr<{] 1bcS5l6m"ִwtW;S*0wƸ) r;&Vƍw=r\OIxz?/ƹV9"s"LYߝeeN: 5^z_}0RݱMJ$98b۽d,#w\ l< DR,?ЈZzU8LjOݮ:)]]5[("hVDrY7V̩ޒ2iJMcq ~Vi8XҘSMXma% #FݝfF$}Tg y+"u_TW\b/lYנ==}.K5X1g)R^<`aNʂB:K1$^u&*#F$a{-s ^o99 ߦdhU",Vl9${Pq ^ sx N!/FEM]P;.Prr(ŎI>d.kh=\[HķyHig,C 'Yx/b[ffvwlc:N4Eh]{u1@4=WQ^aў-A __BS `8Zkͭ#H$bq~Ps7SKM6QnBPY$*V>o8dm_-IPfnb i$0rD€Lzg3NA3 Mȑ՛uÚ H.N)R0J~th҄#G1< 8J" >^ݮ~k *"+G0pd2ٽ^2ߐ/(֘~fSBsKF 6%)0רnƪVuY>~ZTd+1r[G+ q٩/1iXMdCvPnZvzUt8 +@bs`X6Z}"_윹ΚJ4f RHK婷fZB(B Tk*g;BHMJ/-#]~5}<[Y&o_۹xA갵: 8c}%C$t&<Гq`]('Idc7tjuBW3Dt~[͗SR(ŅuTܣPF~^*c})OD p|'x}jhǔgy,ifdBS!oy5zҲ0]pZɾ8Xle鸝 eB#N`8W–wM+8w0ldr7RF t8mT]4)`}r+<^4ΟO=RcmIc^־f l]U@ZΘ3Õ_oU Ls9Y ުu0IWwo"jtyh靷 FmOq,&y8h5f;)). N)[f!r5XX#M^ mS-ٙK;' uH~]lNE"4jN}/oM{;r^SE3YJ osdtLzٹcLDȠbaٻ}u7U=jcIpvT!Z~{h=c]=j'ƁMD$lq¦]= p] nRG+.3e~Ze*HDsC[Q%[MJA9/>ny}SFgҐx9A*RF_G6 a`l Wx/ibS'N~ƬFT!(zNnhCiƛ#j9jdG]s*L!P=߈0'acPa7tFt3kSk"f [j\:2]JCgBΟY:Ln0gKOEgnKw[Y.Mz!9(,++-&Hf[= $o6sߴ#AzT_=BيȼnbPVL+~Z-5s tG-Tc{YN}wZ5Ro? X?k&FJ:c!xʎC֓]̭u[60Bdzc""i˾ГE.-ٍ߸Lv }*:) Fy$&̃$S\CrX*v p+<:MŃ2mb;a{Ѿ9M2,31Bl})QMRgJ~Ve9~K5n`5rꏇn ,Ve%:*2`zU.S%O K Cؕ5fWqؿ+4a Ղd(GF(Đ'H[^JvcӼWxK ^)R s%z Т嚑 , ^h-\]=Ѓ"ۂL1}j 8wz3 `{x% -SJMШ[ks;_Ogd4ސ&Z&%IIR30ĨZ3m3ʋKp`O實{?"A~e8ۢ!ty3QLEbr<2ff\&&a:lq"T ?GB9<]\b1L: b8lC0#1sT-rJ9i)8wSѫs'ŏ%lIjI_:LE=4;sHRi:p&;}y _e5.x:071A\飻{d,!F 1H`cȅHn*1wĨn<3M_:H C})R0<̰G`.)}p[6"^I‰+X{$A7##zTX^g+ݠ>Uba3nzC<S⚈9JbFJ+}~{Xo cFCmIBS*[Uq#2hT;߆9|_ =r oUUO`,pqJnp9xdo .^=sI"ߗI ٕQgUcۖЛl6lpT~̔cVp1e!Tn夳W(;XQǿ ~/R/oDcs1j1vxXe5SgXTR`10>P-Z4_5m5Fž?i< W!).l(Q|}h՘ǵwWBCzlrpnRT/:H~TS [F]HRϞslր-""*#G FU'6Kۇv?)S 4?Ydw]FBP(~?Dx18z(oH~ _U)FjؾWoFCMۙ%rZ*m[ҭ3sv2ԗouҢloDΖɱܸ2~xܚA j(NW:zo /-z oHӨ[MƲg?yH!{qC\6PӉmX@Ȧd'{@!3?]4y xK1aɛώVO\ۉrX΁,'"A]}y&3Ie?gPz:L#m6[I6ڨdlw6J01C $RjtAsÆ֋1YNJzc(jJ:v'7(s7Lie jՓ(KYKN%(o$_N E΅B XQτ'sFJ3@.#W?ޞCbHU<$BRקVBX6 ˩{[Z{N#cWBJ-Dc-n(TNumѢrW|"9w*Qx(v:@XOѣE .h5g dZl%]gF7nVIUP\󸎇ބmlAXx;(#m!ݰNL}?5)@Ljh"\/Sq.آb&1]_Jb[;"* |`7E.)I/6(P/ DO#ҧyO~ .w]f cCв+9XWd j?V3D=%tM+i7'x]%oBCSwFeKt3u͋R1gdw>uq&ƺ5cF<~SÐΦIY5М`l-32!{}ƲTN5@Fs9})R %0 Al\DgicSoSԏUP;RKVk3gދH>_=޺z@ ܍td#pˮ"3)Fҗ)-3CFxnoadè*Nt/}f//Q)U6o @k-8l͞Ds"\`M\jÆɥC۞s 50ks"Xppj2%x=HJ$+$S2o~C ~wP{ GάCC3~(D07&dmhyzo5~*̝E# ]_BAͿ-:Y+ Vo'} 5' 41qO4kEƤ/\{aA{)Gv?[jo5pSG4Tw7aEh^PNwA)&Vנ-u imkWTTsz}zQ[%?Bdq&TuMٌ9/u8zv֎v{j$[jybvg2M;S_ l`Π.Gn{7]=% C &ÔFVm|ؠm/Hz^ҰFMVk \}  }ٰ6 )Z"ăYDe%c^ȔψkVDjL't^,@)[g; Pڑ(49>ldE=~T5|3l?ڀV'9m6 _4B>#b?J7xފgljK+ -G{hY2m:pS^IH ]QG~֔,L$x]顣JaTZ ď@7.5;R^E=K\M2wF-/=ܭ^m8^թySJbR/pBG5&U†nR uP8]qA*O{rƭ8>ӟ9-ce}Bn:٩IikZ\^_Ckg8eC˾ ~s/_ U Z-*>q0&bK!N˦ճ%>h.wZQkW_>o'qɜV@FXMS8\.ģU'~O[*j:-? фӝt8kKP}C\NF`W&fAPd2+%-͙uSne鴛:|& _s8{*, trӛA0qԧ[FL3GW{zwB9͊˘}#\Ws>p1jE䖷8\(Lxyq~m9kq5ӎ ޥ_5a=U#*jY k`F&vĄ=hC3T4(|䃹&.r͐ ޜ93>{ݪb;1is;T#ɇ.οSJK*Ϝns;zmNCHs A$$E {W ٭ 0Mw0>$f.s*{cZޱU]3閄]H74c]>!wrk| JOoQE+a_ mZM$Q @26q 6-3!ZHH#f z~)5UL""z""{,ۇQ1P4#I=tCԵz{Cw>" ҵ"VtUY%K@W[ Gðh5µ5^Z6f@;>X(.+K)@x9y<(&2GahQJCعxh_)Ga[b'VNx}(ۊ5xqJZ16?P_^šo:h+A2Z;9q@^Mmh2s<+⾐k sMyG8Uǁ/ZIBO4-4^ t3ҘJx],2,ͳvK9e@o1Jf-n[SKyƤé{վA?ױ˜^fl\K;W}Ϡ;s,NWzA,V(Zh*aߨ z〡#P V9iԁ^IwszNG1;F),.[Hݻ@mv'9+ʝD ]= 7,b?ME:z((F=bqd-2UGttd2Sz|5mXkߚa:s3bν{^SC^* {NSYgNey$vm1wCt-Qﲑx.oy9f n?o^˧e#눖 + |A|+lnbP2JI9# IzlmǁuN5[/++%91P sg/_eb w!\Q58n{UY0,K?&U\5`*q L1&/uVɑ+MFs-,_.H)MEzQ5${d`gDfCr`4оw#hJ%?^=ioUnhkwŒH]WgMi=C2?uC!nūamܺ (A4\ ozpa*hV!wa+;]-s>T9^I:nxKIDOR9Fo*} #ˡ %G +o:H].ƀrbG[ն`m}:䊫 druSC rM}eP[>xnU<'[,O`Y;:AI#y)M> i'տ>RyCҝCZJ1`Kxuۋ FJ7nRXXd#ӛT "xNFBߩN'OdEIx3c+o$ H&i;ˣW|7H뭟goh]ug[4Fbޓ^6vbO ,aRm^ !YMs)qMJŮ%XI*>xt?z.Tkj8Qhڇ7lRF #Wwߜc9 %YK{O ͌CPpĥdo:F#llc\]A+cvd9Uod$<( .HQnx?BvILn:[R7C6*B{^}A`b"K۾wT.Pv<0_N*N(}yGOyJ@zM 1cqLEpfh|H Sx=)60{!G;3FwJCvtq[N%ۑQT%RB2JT.rxW[PWdBq] z*)~P*xbBlUJEŒ[+^뢪km:5fCmsOI!H+vPqxI,"G7]@p%C|r]=bܾC4A|.C~ ʊT<'8U* r3>|H}Pz\\3,W@Heew<G'f;iZAR$0;:t(^ h癲F_PsW|M bwfz8'$w5gΎF6NMks5,3V pɾ5:ί3 ?NkRr.pYZ8WՂΓO8/"k*d)5ģu__ \N%ta5ݡ9e+=tГĆ*!c+M k9@u,4{PS30'AQo"3v$鋚M9mo <hYP/UDX>R@h]Pէ'F@FwvL_~, ^RepLNmTp]毎+B2X(Pa;kA2I=s@p`I~7hqRW(f^!ΊŝNA}-g~R dp j"v|{`L}" 1fz\Ϣƈ4E:AA-cW%;8h~HhKJꌿ/>a ,UN h!O|ucj" K\@7:|HZHU`V6(8hw{#k٥JcOKvfHG? dx^TPF(+_JfAuKC#3n!)KmI?&\{Z{z4%I]90Rבr'ʓKL{^^mCT@{hH9L$i<+Ye?ډ/iv.>exM@1oSM/K9DؒdX] _K"Hb*a75qfwݐHfiE1 KD})$s 6ޞ#a:/l $/ kͭ3l %)0Zd2!N6N| YqS $xOgvbșSR^=I,7ϪNy_Nޓђ"VVcF:A+/+n7;XCȞO"fjʿxHZBl[CGƖ #a׵ZZ A/:.]"VkY8҂=ALʻV1h_ŽCscK- Zm9Oۓ[#v mf.CVa o0{- wDc8^ºMH8L= ^RR움xF!?+8Ef]592#DWRDvn[6Z¡nʰ!@~8riuన>M,!(cH!n16i̡kwz~wg%=t՚iaX'I:_儕r.6OawXCeKV5]neNعh <5&A۪-r0/ ne|;<~nT$RެryO]!pOyV5Zk(GHzNBkyQEδ"<adY󱎆˻][NZ tFHSf,EYg>1M<~s_pˌju•Yi>uۆL5{r=NPkK 5[cD33KPQL, 1A̼c>/̶w`| wC|6$k5@^{[S_&W2Z˞A&ܣ {},*educ>8 S~:EaQ}8z-ĽBG نA1w9mk1L\% =GbwmXUe EhH]l _?IIԓ4cR:r.) >V(JTY[ތ=;4ڈ2[Si*E$jo4E% vV{WeW, FCQ[qfe[ʹWى7ЦfDGkmVTH2l!h6>|# 26:"~ yCKQ7Y@Ƥ6?wњ/7g`bmX}ώt\xGM+rG|/2nU8KP@{ya lԪH(ӗ#+=)fkIJ̓)u[5D Jm5]V>{WHpLB#]x`KR:>-6}?Ǘo0rRB u8W\֟$ ZbyqWRɭ:q 1:D? "1H GOkQxx?ن򾬒T KxF{X‡ӭ cOzxqA /r-5%=y)a;I oӌi M#][y3hęH Z}KoX oљ|C?D*Q ĨUk|P:;z>_~qVcݻ 3ΥRk@IdC5S~ޗIvR(fҘXg6}*sF-λw|{1$X;tnMN A#E(t׵ߍEks8t؍l4tO7ȿmaPF~&U!h%$iR{5 ϱƿY=|i02`LzFn h1+:+u uGgda$M &5i$|M5̡nK{ʘPUuk2tzRgOO%ncVI%5*#?w{kVJm7L9, &ؠNQxr(gacK>X,!ͭv.kW3bpT5"{!UnçX1r0s'tD,}  GdPhzZ {Zǽ`$]yP^2[HܨvhEA?dg3.bﻉo4t\P8aŰg@LGMղҷě>X6a%xEx(Ҹ6+tWUa!N1"4ņ+xMS>l{=AD^q8{pbHÚo㷔Q/q H[yH;@d{3scG>&KbA{舡 1wHXG,Ā(&MDg1*ۘrI@^4@Rű}Ջ̗58ix)¼rX>CфYOsVװ"#6P1Gj%& pc`jȽCC5B}AIIUhQ+W#Qm=v |ل7ҰGȶ7M[F"bn R9D+2Lu(ߕ8 N +.tqơH?\OR4v|I/ꢞ1?7CTvh$L}J&:j^x=5[ M0U0S HWXT ;h9+\\KQOU TXH~uf]͸m&&`Hy8}n/Hfúd5,xgG є5no]Z"/z KV 𧧇בk`ȩo)n*Ƿkynw=u}B|}us>5vNȓU֊kIòAd cl*c |~3$Ҵ,-4kv*%v~-n/4e)r:r[ҿX g~R} xY=yt@jg3Q)^ZTK05QI70M זB'cp_bOPmXYŐ^f{|Mx!$RͶ %~Z%aOL:B"X&tK 2i*]  ?:#81ZuW<$O8#c|;rF6%pY#>D?`9eks7E'*K[cW@)Q""ܽeS |MCu PM5wzMH́qu 3k *[dٷi+vkp $+׾M.w$>a4YGӥcu,:&ˏ%wBhzفAL)7+R0OZu||]v~uq|5-j%ـ7. ^JO {UqQ "UV sKSXߖt13 ZM4޲ %s Qocq~8$`ӢX#Փr i _; %I|f?U"0׃gYg -"{g9REe-Q)=; Ӱyټ .=^0:h܈u*| hzPeg;\[,1*¨\ !Gf W΃gzfuLV7F.Z*`6m96r4R|լfYǿ_jI @4WG7#ϒ)~!`ev9]͗HᑼTx5-K=CUD}aݩZq{#aT~LA&I~sl&  *ub9PģF;D [F[՝]U,'"ߜAO?<)N^K@ac#j1naiWdt`'`jNCmP e/j'Y@)YufbEUu$w?\ r`}O !CDNU9q(Tǝ868)\CSWmCCGɝxFe%-[Zᔴk~C6s#2>T ޔ@j9 X́W P)r@7g~Z)(yg60BDjF&ǩxP eN&=(]O,z?q9 R(m&乡>IJ ʮS"B|(%-/+Y; v8ۼIm d\ qec`5kCar |tlWb -`v_= !9sxHDף;VU Rmr [ D/xQpuA0iFꥧDdEd<}T+ّ|+|(b@|CArZV(;+қ+{WX{#~02 7frWz'5`F)[=WKqLb@ 4w/!"CνE`.g)>+sVS_%- PI]X9ȅUj[d6 Gk[ =b/y#[KfB RƏEDd٠\R1TL>$ -9r +\"^g>sm;V5۩bz[C .?vU?4.Xؚ֮T9ʨ8T.H57gGa@2et'c^W4ۘe6"wű&$2/]Z>$amN`2>˦թSqҍ|e][ ^ckc[ =qwO2ac1d>9H'?,FHFip7(dZ׋Tw 87.fi zv'L}>ҟ"=it) ҼE\-Шݵ)Od0VK, e![ d[2\x0wińCϲkp+l1,IG-W;6L&*x$&uOMUdmУ$+?usM ˊAQ9vfk"$ ֝hLLk\pOziXon6Hbl0$>y-muiXP^GY%WscTX{UXaz߇K+eTiUzq۪4p~%Ka"OGX^\QT{mm\fo7wwz)apEv|LNFF?խOYww<|AN ݎ>lq"vˁ+Up[.;Y"P yPTZB7-rڥc͒' /{: x6S]Y]ɡ;5BL2yNY96n<^xq =) {:Z;߉od/P˞CIB7Y9 &r/BͶ۟*"' Tƾ`=Ѳ|(qn.uıZA]F(W$a\;KUEΠ3~.a'΋9) [(=1ʳXx5_WYۼ ȗ`{crB%eml*5?lA[8̝:,ݵޮƹezĚ~KvBfbO?L)P(fq MEp|-SyZ[?%Hc,U]ܳIpEDrݯb;O$Zn2] ^eu`<8zADWLI>fpO?Tw.:k;Σp=Mcɲ t&UH+,ԉq:kE>)NDNf3oDE¨EzuvSz7Iy]:0W7oЂSK`$g <3ivE@Dcf/QzI֔T́;v-J٘nq9nOV1G RtV(xۊ Q':6YT?cǯ/=D H1,1IF(ʢ w[yQ vkiaHvS^)o9rZ+dߎbAoi_ǦLQ}%MMNjL5*@f +bfP>3A/&w:H= &C>E56+ʞ9MJs~sPw&XcvvΖ`y"kpLo5O4<o)_^RVz( ,;;)PXܼYyVf[Xz+`. Ӌ8 tdG &u]hF[q*ɜɾ[;̣ir;xK`MYn,{^HE_5Opnհ]E]Pgњ o@zˀHbcrP=wJ:F~廏;%Lnz½ШAa#}Ѕ#K]}8ΠL-=M"s(D3әDG?_iP,8)T e[C"چKFBQbZ c[+Cյ0Ԭ4 ʩlg۹0M1mC? #[( i * HgcGZSΊY; X$ QkS;n~S ,օ&@AݬLƺ;5~o).i58Âgju X}V=FKu V-yAaI5z<|s̐p}S'&E4 Y4{O>PtcKnA^FXVUɡ>N3cUꈍ|GF̸!nj!GwqAgG\U.$Zгe6fE2]Maw~)uDjFc6gT͈j7jFJQ)R]^݌BGޘچab \W+=GJ:bTgdI2!߇+_Tφcz ,;u*r 4iqjsNlOPLkmUuIB =4y8'ljkȠxU(̰:3(U(vtYeLaH&Ø*uz{?~PO{mN~@>uu5AMkBpQ:uG*@NE`Mw 7Cs봜MິFA^啇4 Q I=}7d9_B%:㆛+< y~fOU,lw~gV[9Ͳ_طx8Tncsj9L~u`3%a1Rso_+ =$3ɤzD. Z5 @M\5w>*a6_Z0J+qٻ&h{KgEpu&lG:WV>&idЛ*5O[}k5!ir]ȅ2}JFANg9+dI[?R!K6A#$6.vr +mD@W~F+yf0mpt},~@RY.K\UYj+!3Ȑ1FmM1'UqbA[q=Y|V']Ts;WV)lQu3Bֆ޸nc.( %-a5SWjL<@ OoI:Y$|˭UA:jc{vL]CK1`]D(ig[pGfF4#q4=Ӭ&[~!\ݗWmV0) ]CJ._r7+2NtLEM9&fmZ֟|^~ 8a УT!TPqRl^Wu{g4qdaƢ0pl(B؞Ukz3͊j|0%\~c?[ Zsͅ>pƉ# f7$K؊$y")\`¨J?KYij:mTjO,Bs( zƇ0dYOB)890FIIұY]ʨЅ$|C쾆^A7&€@#RX-# ̼Ziԍ!azC:0M4Kf2V=Y "*cAdn!.w<~Pju}ED궤;H@F9-έ^*k]Z&d8h@ f)L>Ehu'Rg7aUMc}WZ!+H-v_^„/2V-e2" =]l,ePۤ[#)z}?F^"dccߗj!5I$YZ185-WۋfXUK F7\>7,hZrk#@j7}iɓ) ˨`US3vqKN=eOdo|;JD"ll+=F!ܒhVN+L&t'.Ρ5-\81DC/Ѭn!9IV|gNT֊Bߑ\ }B! # 9#NbZq5ī4I2_*Y2A$)drxwC/O?aE!q`e\a*Ŷ]i(/rCH*s/I5ûN \@W~ xR[j+fF7TSBKe (ïJJ Wz;E?>dvIn \uO"MO6gDƓf=t PY{Zio7F[yS=G٣o9,Td0E eEbQGOyL%o0{Hi}u4QJ+$L8K^ 8Gi.q (-ZC;@v< IMuzE7$>>[n#A}0ݛR_Aaxw|'4*n\*޹u4i/ (hY[„T ^V+`Xf&UrL=8} [۵c~PIy|6+3ܟt~8s@EY|%MyF$ܤ+" 8aX4__L󃃉FnRY$cq&о.Q\Ѥ=P)ΪP=[؟g5vit#~;J}Y02۱<]ڋY}0$^@wJo¶W~@pj l<\2r6$Bp3޾MްוImX9i}% vdtCk?Q*wߪkxʚtcAG]qާdg7J)7aw;ĜXd$pe^Z-)Hll}}B5їvQ1XP ޻mu4aϜxH(dl̇ЊH {kMXEIt\w2X\zzԱu3Y9e!AUDe?--j~P@FI!Gi{n.yFWj/F/P7%lq~BbR)H>i32<˦6fc+ǨF^?L3Ah^š"'eٖUn[L+֚.OG}Ͳ#\Y;m 2Kd7|+E .A΃|ku6 ɪ`r"3pV⟞.N0n7jtwb!u[ͳޭa| rW POHkZ؋:I)6wẗ́jԂ&PJREX]D8^ y٬otXlV9[_fgx*6m=RjĺwhT.A@!qnF_w K.;? 3D3*ē@¥*3*@@ֱXA@XVX>O,@1J [=gw{@A{xP?e(HM6g),oQ:FT3{> ϶fu+# w2wr"feH(MmR7b)p;>-^ds8.Tz C"Kaq'* [,R?`NgqD:[=8A ">[b2%/ ZbsIG ^e,F{v(m-MMËtw޲!!fBBObgv0) ( |3Im6EO .J!LE7v!pc,z^pC->ȺWlf:\RŜK L}.ٌsMs3*cX'HՆ{%L~.g6af=R8L ~p%2kDu:"ӁRnr-NajVk3]]ZOKT%Kj6VDƪ,DxSZ+j'8<뼀ctGÍJ:P!("_1>5|NI>UMsK5gM.V ]hЖ!rHm"sV'.ɒs~Ŋߧ:Cn~r^Rdaշ(O|Xl7{Y5m$бؖUgF,|Q?OaDwbxkZ :߽93Iɳ?ZJ,!iHƕv+XzJ4Oh{OY-gVvN8_Wۓcp@H؝|Iަp9G/~em&K3e,y<,_ f%ٟRK6jYN>=fV4Y]rT&quW{Jݏ<EQ't"^X4@`Hsl?O`ȥ5mVDž+~/_B_CKa9 %"o݆1铌)yF"˭~;mHJ'%9n4=5ܒG YC :"t~iDR `f*yNJ!DݮrS8m[e&BF f v nkg@0S)0"P Y<"ۦ4@&UyGe ?Sw YtF軼oQ!h2|}y;k-awoJNj`w rfQܙBgu ]t?T:+ÅK <$Γ'6`Ayyta:LQovR"j1Ї$o,ҭPN-9+G* ڀvŐq1K/W sL]$w1"Y8h3&([# FsFSqy^I8E+^#Y/ ApF^!rAB_ؚ+[6 cTLnl)#\}Ɵ̺:V ߓ}Pze{>~ o&B|r|km2m yE L C)v[Y˰_ŋM KAj hC?tmBd!BzzGfh8 {=\Aq-+Tܓdž#t9䆿]=I6RJPڛkK`Aoxc!fw8`L^&n >} _WU(nxeB=Z!rWRo)V;dvJ-k9Hۮq[ VtAI@^l}+s)5zAv%pN`]?SiULSB*)=nXwqПrygMJme=%w@}jcW\B.^aЃ*}Qv{WHp0ZՃX8$ownc]hN `!3r EAU"ѳɲOxIe";՛gKK VvW겸^Aۿ8 YTƯ1 q2+3T7O<C5n"wŪӮ*9BE7^, p,Kak {Ǘݰ紹6k,8yfv@R{Rs !LFi'j"W6Q| P t<2OXBFj~TTS'{kĤMxg~Jzd/uJ) 衸PK\ nX{-nB} ,V,pF!VCdueqq+/^)Jl&-=`K楂Q*<#7w:9|4xzLr6;BY`nS|5H0GLC ir_a` $Xߐ A.'e=Ϛ."Rl:l# \ +Zxc܃ /m3b' Wl2 q^&$O,s{2[50*0؃X`i(!QTLpU%?y .]i;dWKoG<`¼8 z܇s]J='GJyj:ӑeSFp] 'o bg8$4jι_%V W B38\w+vOmZ_0yس̺$RSK8" Yh "~ߜK9LQ2>uCi`vpNs 4n˙pl-$mF7Bw:,;{{`>ŮjگVSByRJ0XaQ)2c֟*`kcn"sth3~͢`xwYO 28,W? R/Dxv&MT9$A9٣r:5ǩu) e+jNb(;*\<91%2JzpGPa)ϬaW9ppfvc3p75]R^ Fz,+&@|O wle-),d{n^p-^rnBTCg:ĩ馝u˛ɢU@]]GDe-qޞmQ3h}\&LMS(F7[a5/m;Wͭt AƅCD;,< jf(((Il]#!ĥܘcgZXȈt8 ,~a!ÿ {4U>' h_YI唜込 v&)cG:-%0e'FLI5M4['& ]CӦ`"}ūUD2jM@$WఈRj˕9jL*ooeI&ЧC쓮Vi'}Oa 0-aڲsWݫ䴴iu1|H#^); IUc8?K0q+۾޴ɸ$wfr[AXo!ϫ'"{&>/Nq$B4CYl !&B< y`>t8FF # "pTtcʟ]O`zX,%ZvϜ i|_HQΏY/#0#<#ե"7~"bNVk(CpD@Nk* ])Pd, 73)8m--NM&Jqq9u؉} 2>f,^hd/S"L3?X} TD8{S05 /RWsu;DPepRiުY Qo`#=mC\*t%#w;\Z/j-f-A;jbLqNc,\K!Բt?y&D<=t*"$ @n7k?Dye \ hh-m{OѪ؍z&dBs9OOk.*]J}.G-Rdnt2J\ϛ (L's޹>UȇEBR-.A4 |ѫۊR4%iAfUCZ}  p[јSQ_H)A'A0bTV,BфF"XKf;|Cfw}J35PF6 ٬CfTҮGض$Y~~W=[ks0 jY^p8`} 7}mDZo:8ʯ!^$'}9&ڮk |="8D7V.P85"Fyj ˇBʨNEfeo ~!+ }-=_Vv.ns>/49:yϊo l>ߪxWGLh3 ʂ`|׈r{@!dFۭJs2ѭ`QHh(NOXӼ u۞VK'pv䐚T܈Nv3 ^W#. q ncҞS&(,ǫ`ƏP&6_oӟt&R;I /_^?wh8gs*êhSߝx 5d+ȴ'+4wHP3:mzϓ]I7| [AYTЧrA|[!E-X+Y4VQ-EJ/#Wd2LUC:\w"8pl|xVpCcX/\qm"%s=`=4Mm `j\ut(؊voMf㓌ן?'c%4.Ͳ ʲ >WIzcD8-#;)AW1q3=\)˒Re9{ң43h+bj$ 4W;^UߵVatj;4Ik߭m"X =S&WMsc?@74ڟ c`9׉8fϙ#: گu9oKϜI[$R-"k?A.EL_ e<`556 Ip ؓ M>hu0O yB46>eU "q~BM1T4BRE0h_IO)7PPw3!M){H{2|FgS:bC yEi㘁 \uNҾ+z7;'^]LDzfnEj/U_,\~5T5TB3?$2ǼⵁGȡ+=X ~8Xzވ[pWrkJGtViJD ٕR~v Am9"<Ε+_=6oZҒCۗiyI7 n# ؕhYHbK2sc? ev&"b! >**q!Jh[;$8N5R]fjO׎cM .fr!a%X'z]ޱw\ ("tN:~PyP^K"xn1y1;3KvR8Y1lW=we>ؚrLq;lY5ԫH2ܷGrBEIdCySSlZaiP\b[R,! C|b!{d?Z7=4A/$L`ݡ'Tz  81޽_pc9ZX㠬LtLÎL)~(SwΩ$?y8GFgu>:[ĉ#Ɵ\fhn\IR@ӌD'tE3"Yƴ7-&/h_脻G`7/C(nWzHA_7S DM,0KR˘ݰ= {|٪"X\8C+2(6#d kbΜU"d*8f7a{ ueOA~/$%RRCI]\վIv,"GͶ0!p93_r&+$Xy#x}v;x?lDs@e}U]5;4|ݙ*A{DA\5T_U]@Ҵ-bڔ8B6}?Mو]> >ϧ3*Fb63c;OP5L`!$*xwWI0R5PNC]g%3a@_J M5zI׻'背!d-`;FJ,!;!zm[qJvLen-^U Q#$pWLlS^H؆"8Y'rl>`[&PY:ˈ֥с?^k(%,8clff͒׹ jHͽ\oƖ.1^eT'ByH2o^}3[S`/\jM= tC'WLCw ސ}H@%cd 1b`dqnPw<. ^͛!3S#yt#(̥` 5'ct+ߨ{v*vHkl/l `f~;`̘V.G_SwU&}`~k衒y0oClނgoo/HLWGDc{  J<GQUJ?9x4ͫҁEIcU3W`P:A Oz^1פ dh׫V H63pc'=d5aNy: yWVFM%9/rvMڢu,qSo>hWrZR4>-R g=[WϹ}^CD\ψgoΨpCr0Hʟ?] H' o`,lXiP{ii/TU L_}gavEpAWe(*M q&ZAx'WrԁzY3wkY{}i%@mD`(QقA}:84/J g'XdF~?]Rhvy:̴f yϝjqKNEz1%'?MF@&DWyWKv"\g]&dcP@23ͷspǰa:Aкl! W;n5晦UKV$O*An"%3e.{&fϼ8B~rf7N-@Q- "105x mL ԍ:9e,iw-&YNl4 g+U.@@#GdIȡ脸}xXNs]_J`]Q5MVgeɔ}*% 8 ȿmRgT>bTF+'ٲOv2ÓizC:lt5Xڲ!!J/*.!LG<((灚Cdϧy{L#OR~2ZΉӮdf븛@>[R%-/I89Uf=Ȇ`S-,\{r]}*U˒ Ȩy)U1(Q>7 .%0Q$3.]4j)ؖ[†4|# '7iuNMCT=vѤq2 LK ^_ZTl7Yk8_uuT귃A2SB:ŕB0d\>Yf!>^9x܎p?69]؋ 5" \DeܖM=ؘ)in\lI~8(fhݎ9if(7!8 .m%esz7m}Q漢Ons=tWT1Ԝ2s23&YMdv@:OҶ*wGYD[q(6 Ny$ \V4QZT0mV,"2㙹YDcI\y 7LΜđ`3a!2%1)45C\3KAzШ}i=O#\f_tl@ nـ^$-:2_wE'ghs%}1U*c_g\nmZmj:jad'Q'eA`i-O0릗0BjփEg' F7E8D; BNru' n({?I/;HkoOűj"Gr6᫶,F-l58d(*#>@ /wȶUw1@T#Q.F1YezRD1#^=Q{|y)(Lk ›fЩ ܳ3, P7Ah UƦ8DSIN2+aOKZ0F e Ae\^+2⣿p_Nϼ'/ {hud]Vfv vӆ$o+;Lwl:eܯK[ /81+P,dC Jz gI%"viXpփ" (IqBН`ZP+* k4Mʭ$fe0a~)^I"쯝PbIp8Ra?TWp@&|,(U0lj^!MZ^0l5f߹]5y p@I!.yfBcIuh;@8U6Sњ̎:l <]@v(_z㛉 2~^$%Zw 7nUp?kj RH&. A[:9j7#~R:WkTarR \ ,qC;OBe'BYZUvQ@jRm\_˄kӐ)S n{ N 3@XU"#7ڱۨ#:ެIVEg9 Otִ\מ(-ŕ8,f~QRϫW̐qɄ7,1Ty U+`#2e t 䧢nB40xYEkef15;hCm(iOH/᧊$[%u~TW:TPLFD7QJӕds{cǬ5.O G'sKQWT/b27^QCgcqcMɚ0)L=JqU6/9 x _, ?eR"=_ h|ίz *klN?t˳V;*<N9T\1۬W/[Ù~‡5Yn?l5Z#_ H)s.uW6)ȋ1DNy5Hug]_:JYzlp_.{?:}׀; p٠Yo("Q 43JJ@Adk{&씺4BYYE$0Hc$箔9tkT]QpKbۤs3y1x;dP7ٲ`\Ɗt@̄~L6" qKH7 #DVh@ Suৈڼÿ4]^AW9#j=R,g2{7).SK&Wf5Os0 ۍZSݐ\PVyH[8_HyPX~=Vfy6ZжU3OӝG{O`_ShG4kU'/3-{QAA ,>RԵbN-P e蕳=mf"/ep5$jLdBU5v.0/o۠j0Ht%XaKuϰy@U~/4 !5,@=, r8 HV}}]HX!HkcS} q7TfQ/z~,{V5m:,uq'M$ɮ^(X=%ߪfFu($BtUsetM oFWgIdV<=* S]ʇemRvxX);bB /#Su۰ywMi#w+FaG /&@I9lJqN"ϋĪY2zi]Hz=E(_یDҷA+VPU`!͊\2vē̍ C+s48t 6PdA|zJ&蒀V6HOOBR ;} $vֵ3ec8Mb2~33n3blpjda4ŧٯѿ{)g#^ӊZJ d*-⌯{6:ЏT#n?o|{>)h![l}411o r=Q4U;<{aAGd{޾n QZi{8z3{o 9 ^ US4sgMtm\7~EF$|KtΟ/0H}1#*+&¬H)[  +M_'#F6:Nr6DGeSrqzprF@7`0-@xt3Ƀ1ߦy!>9MOt,{2rn}'g§!@ޜχ/F!6GZIm e;=|cBߊ'6>is10&- ra5_h&0[0^ݱ^y'qҜ pt>w\K*_zګA`h,ZHenE4dKXNj_^HV{c&$ 9:S9Y|hLO39J$d)I" 8ȕ 5da'4&lfϙee ^a:SwС\O`ȥwI X*YPPIA-WN0]# C\{oUg̻!V2XB :. Mp9oTRL$OuI%Xh_} uHۿ~晽"(v@](}T]].B+rP˹է#̐#6 *L HZF+C‴cb)*8'?~F͐AAY^Ln% G?$@k5Gb%& g=67+IPR@[8:+4m+m0?BPCrkubV?;0HU3 K6 Se&]탏]2 u`hU= F>P[-ggH&h%6N= r{ 7GϤST};s*Ek_Zqiy;F4ʨ$UJ hD\8+gvx1h[ʪz/bj|ia+iJ|/~|όg:l>lMW2al_Avvfp 1xpzjw tG2 XrbmpgÒFЀB KIؔ_]ƥunQ9G$HJEſl)tRx_?s0`RҺ;.v3 c{40Rwph/u.<#ERdY]}-h(փ[EHU8϶டp-v>l9~UAS63>?z<!t #wm e>ozi 2)#JxѲ<WdԻƮgRKgZ5%"|W1spD\G!>';5"bX"6`ʼq Tk W2\yf46:CMb,H[liiCZ7I`{]:B;"({qA}J{(Q]BL4)|:K>C0Xiyvj9TaԈ>: tvRcoY 1T"hN] ؀ix׏K.{=(|2ۇ:`/2J͑i6̉JLcq]xypm6GJalQ&N0ɺƾ=6g),ZmEc}-CIÐߣ!Nր4 mBTIO+TA^9b^mu\@7e4Y}F @h3F_wl}k ,Oxq ϫ 1pQbаxT@Ԍ4x̣KH=#)u]%zeHlV& w>3aTw :z77C^a4hy^/i+,#AX[0yǟ%KiP?v ]3-eH'o+pY>GEA둻W* 2j%8J*gՇhܬyg aKLm.WJY8îF[JkB/1/:-c,ÅPx1< [/6ߘPszASsfkT$@<8탦O;r  G0@_Iz;4*%R.O"V:d<4I7Ҹem@%&j-\1k,5Σa?g(*A"JܾA cov|YsVa%=Y4;hlgqV̰m'@` 8ZKehyiu.ۦx? jgTlDWQ lBm"clYLu9n[U76v $bmDvWI{ Wb,05 I3A( р?9*6]@1e^ Ae>)׿0 &n\ xт1=Gg** {DLZSaאt:'*\,]rVsHVlDz^Dw6>G16j-C?64\T\ /t]u#ty WoI{JIl_c [9XIBI=kĆB,;︶\qmT'MpYSjn̽ P67a\A#|b+OOR }6—ʝy)PXB3jIsP/HL=;v#;E-ڣO>>]ewU /&J.u͈osf&d/WTu>%3j|=ʬ=a#qV@v=oO@ǫ QIHTDNn!1Y#W#qOUoHSGٙ>R$fWy ёC("RCk4#`AEvڰ$.<8Ѝ*SsNQh3lnt*ТZ&Fg%@-h^{CϖJqqKV4KQy޼'\7[1}_*\cdZo>OF_]r!M|ŝ fzm=:GM`jB-}ǞBS?d'͇=C- ӞyJ33 R?W2erő>蠛p#bv(Б[HC:6 MalD k0eϑz=Gי=绒o6"0藶^m!,3tp_ܭj饍ulr˖?FwVW:i훬$#x*魪9ǒ&?iq|Q4l.rH޻?`{ Ct)quLpp϶ñm83S.tVz C耀Z,y-X1-CUCYO|wa?H~M X O3#j̼qƤʸrEc +8Fl*' im'>i*Y%kV4'5Y@&hR_^16r؜IL 9nFUZ%s% 9qpHE)?Y+ۿ9ท $ΔQ߈EPazv{NgE}iP#_jSrCLG4کbBIAZ\:{.~HM# L;-u[þt7FLy{3)3~#ipP.ͦA~qx{'5W)S5~5 -7?%8dMC..ƍtz4rQ̴ߜl$)8U nL|z^5ߩ@ L:S2OݧUxP HtLS3YG+#R D(Zfm;ùDhWlð^Xw"~H@p1yj 9q>:IGs$(s)trbJaLf Ҹf?%Mx=mӌ$y4Z%УcN)@/RkP:4/q' :o=e3ȧÂ}ǎ;ӵ묵3y1o9Я:yIp YokcBnkiY^]M" m1o`8Mtx9!b)QL]rPJZҨӍ fRj08귓 -,-G]6 aVߛ)FD!Vs q:"D q] ix ^t2?2tcS—_ gW&RG᠅hq=@{=t%חK f$εӠ\!_|Fđ}Ag+uGC_H(b,w8Ꜭ2$a)ܙzt qcӔLw%6*_b3 It{ KMtup.v8 ɱlY ,،@b"/" ҃+EKa5,Iy GxJ=(°#[B~]k#|U%AamQJz؜索ߍwEi X4AZz(eAxKvb҉0qZCXT7 N^RWT_m,)˧Q1@#]wBUyaO-Xb rS`_R1\hdO_];7eΑE:e|Yz[paSE˜}rXދH7L m+{]4{lBˎ+OY2DaC䝄Q~ 2vn|&GcF\0tmzCU+g[nyj[(,a09;b͗L;B,rn7<xW]wӃw4u&iX%/56kSK:SJgk8Q7ҭu>9֊"t^u(TỠ});"0q,hy ?ݱr`~> Qr|Qܪwr4 rAmL-M##O;e5GieHKƯC'{Jb^%ǵp#>?8BQ0y" mWj f~Փ˃懤j8d#gqЫ)OmU19dtNQQ1x-fXXn&f˅"Ñ=Q@%ݠk?^6{t)̤+(Y|WOHe 3ckf2S>,c"# ?G8Q UF ⿱hwCI=i`Jl`% +b*E>7{ju6zSɑQlڢ[s} R.A)AQ(dmŻݷ n_P}8eןIraEr= ik-^̙8bV5a6f"Xd+)CSDv%ٟb@Ne0a΀ OW<mj,ÑH$=}T8!n䃩s`0'C_wlb"۰.jR!t9SfNw!7tj U ׮L_v&g9H#"SQ*;Lw`K&! o̓8}#TY-` ̰eK/qP]NV\$ܖWC꾄4nh ʚ~ˬ/D$A(g(7w/aI7K vkKT: WPC]+ʿѬ݀\їt5\D]z ?[(GM9BR},߷eQ vmA/H |nHs0X0 I|n)fOF>Q)/2j4ϲ'ƖǼ3EF'mPzW,^XqdD 7[."Tl7r]vAL/oEu2 6ê7P#QjS%lEŞE%ЛքfDA2[m֔>4WH[XA;[hWp FrV/Mx|5%u vvlQ[2ЍS/-D/bQKq\G>a58}|97Ve(ۂj+n,Q .9c@g ^ j? +寲A:pd+D9kp{2To-og LJ]qId1\sq`zA?o딳(o ڈz~KI-`@-Jd\P?YF)K"~epYj9rM^آ\ 2c2N% ߠ ə5=ÎxçAFbˠ.B_"{p{Lq0m)8āɎNXD+e !Ž"p'^$?ɔ~9j̫#. \;vls㗳zTD`x-`*f [E[#p@wR,7YT_W}Y7)Bhi{^-7~!'&b>pǯqEDi 3uq+.`ZŀfbWثWd{V%mK$;GۏԊ IB-w̐N+eB{ȳ|Z YC=hdtB[]&Ū)P : Il6BPOʝl' HI,p,V24)J0Ie $ml]GpT[LH]U:"^E L1Wot5c}'wF=Ky ցThm(,(<'Q\°OLr/(q/kSI~QiY⯔ m4Yඉ"-Jձ/D$DX%-涥,azAR|PSH_@ۈ4AԶGžZH"5B\G0Tp4[%U~CQ64 l2w@p\Be:!6 »ZK}va-:#"[õ{|b:~?d vh~ `Hjofz[q>F(nLiFF|䯀 lG M|KDp=San IY#xv-]i.K:4>]ӡDoγ1 Z,)$_;ubVIw+⟆=ne$ _a E o9R+~0[,(  T™j\@DڳR?PwBfw%lq|3ki6ͼ،igTOᤏ4 ˸Fb6>^[8ϗ @Ms5cRE֫}$eMJճ.p]]RHpXo2;.&[6w= A;g3t٤ا=>Ό}J/%i7 zFₒ˛v=LIRBr=n}>bStC֡}pҳ(_hƓel)mkh])Ľ6Vz&~{,>"[KΪ8(d_bt!s|^;,>K6s%@.Q ~QmgUԗ0wQ- 冝},R8Zɍ*꧁sȢq|?;Ao-Jt,:{[o!+Ի|ZIX4=@rm"dRC}˲I9 ,dS0ZcfuJcg9)Q⺽% /|Ny?SAૡΪb%bd>]=Ī#sb:͘c,vZ5iN},/ LA};8Π6O* /D.x w $hj^B. O2cHPI"X<&>B \z6HYbGD-wL ;PFs+ɉeh mo:߷Ryn'B j.}j؏|;oۡx_m/*]n&20Ɉ2ExY鰟~6p(7Z Yltcl.9hD Jhb wR1][șCc9,)^0^,.xy<r[lQTTuOU=8ar"Mf}O6&WF][ 'U!_=ޔR8ߝ Vwz3qW> Mih0&-AQ}o]W :I6uﳪ~K[nX D3|ʨɗA]S)z#ItB.rdm(nq\۠wF84QPOFBu-  [%ΝigtNޅ2U&gd/"qo`u}.=qZ3n\V0%$UN7;0bl*f: .e@KӤys5Q#N@3c-8%MHac-1mh q9dZ.9 g\ҭp@.BR߃\GqV(<]㺉ڙ_osh#u S}y1ņ:yم$rՌ K(m98?tV=Qr\(-B+57iw%?xJST[}"4 !Z@5F@ھC"AIJf*aO[\}賨hA̲^rW:i6VIh~m7', y%;|dfsd7y~8%Y d)X(+g)cSToif ZWВk _t>jY';Xx&wY@XB*r]^Ѭ0alTv;O5Ӛ*G@W(*r.?z3r˿/06|ʞ`xVm18>U%-+oKuNߐNIFq{\V;E8Xt O∘:b1 ei/y^e(n1JxV-op.i&?OWJbև>ӯc\(85{":5ell/a / NN[YӦbVOQS 8egv9 9 Դ8@ $٠wJ#K(NG'*^N*p88ý$bQ![!fI䧺fn_kԴ}ILU! %*U"l1iqFN8ne*g)΃ꁱi s#V[tlL~d,lʅpa8U*@N:aPS6oHKKt>|׏ DK.5a}.>7Q"(æ#rw>wssN-Iy9yfoo$\5֨i4&φ >3॒d[lՊx=0$Bp-S򦃖mg{$?9&Y6Z1+MsTn1N\%Hkrp𙤋 0ˋSO=."qv8L_DzFg8; v$JjS^~oT~)S[ ƃIJ0JLY&%s7k= S EXiEƣWlF<|oLs7x,qߔ .jݐOj$J <6ʂ yFH|3e^)w(I$%&xX*FbYb|^| &>OAذ4ըy&.㉹ϚD\hujGAJ|j,IC`\_xT&i2rUd1ރl74C@}WMm`|n-־\WXF_nfP֥W !:$;*Vu0U&`d;1!O #o(b |pԶ*ɖf`B)&w#Ǎ2H,Carț(JHuUCzNϨGvsTr0]5]HJr(9˼@?L  &WAvn #VhD2G'Q™G jN}Y+Qk<.5wydpk&Rscn:ޑm}!߽y~J(;}Lы2 (OMe $9J4a/P&@qn:$gg >,Bhhkza CܠY]}#M GLwK A];91]-ݛaHkK;-UM#MvS͝K z\RgoM<ԼXh:hycb4}dOބA1 [MaY_Q o}Uxeʮt.)B4w$M^j o|+;{uZ:sZSs * el@Y&zXN:Il] :d"}/J8~x[VlKnOS$+(5%{M9J!Z qOpH;=p(fQDm;#8L+U|nk]GmQd Evjd8glu;Mh'$|5P$p=>7dlNRlvw|iwuzy< J8|v,Uj1Qýwޤ+˫6#qH[3-J.ETiŲR bV΅>RGȃ OV:V߲\kX&Q2L%{̀Uƿfg2S707:!r+9*R79 `fϥD ϔ'rcXhv1Gr"z Ptn5fޯN.ĕB ߡɬoī~BHE>TtkEiρ@Ktf[dhi 4dgKO M,T bnLsNs)ĉ'=>'{#NqY!(HKr5o`r@a;ɊBU # $$":Y*> s^,YAzwu|fGi?/ƧG34AB -8 ػ*V%lݸDIh]&7]SSlu)̆-?T9͖twV%Ŭ(l7J »n?#NлZ(p; MD=\+xGJE~u80 ,w@ >X)v,tݦ`Cf۬#X#w*R6Yk~1u[̳*ܸUPp€f004lQ\b\q@, "8w9qzbuNL7sK_S}|#-Mf U4w$Dx R>8z0& DZ|Ң5ZW[ CZnѬBШMt@G{dz.`HD̈́13s ˌľR$[~j{dx̅ձJkp>óS/r&V"wgKbShև▉ P 1.}ubעcoGk]+y yWmN~LSHn·ʼnSsݶ권+xgk1`}DAÛJ +QW]9¨!8*\;;VlXZJ+or}hOj\/šlU\C\OpOiod3k''^-)vԽ@Ӌcwht(~uB_AU C= *QiʚozhSw"}SPhŎl3dY4#xz Mn2;UAZKYx`\)L5_lTz,ZnMqZt̾K\h7NY~f)F_)cgC Žiɞ^l\Ζl>:\) kMu޵o0>W0`L 5{^"<&rV}ܳ 'I2\syeC'ub-+%ZU"^ڼD$v{MfL5i,]>QbKq dgM6TF%׹rcr5G|Z$ p6"3`Ě^Dw|L[3k0CK4$΃zI#+9]y܇>!1T2K$B@P;)sih?"0)C# 7%/Qx<&TԒytXh5fȸt>JמSqG3vTLx҄뀮k~|JR+yIRT̙;2 q;?~ wb굷 Gm91 &1%1xYoA(c"P #nm5L'DP()FJޘŘ+Ecҕr't l`1'#*; qǴ>= x%M zlqGޚHtD0ϝObӓrC%-a|a?)Ïn*u*SZKhBW=,a"[Tv nC)]%;H븉ʫɬ <8ߝ}_ogqPC@@u.Kr;D[Moi 1qE/*SS$b΋4>e`a"j-#GR=!QJmUfwFO%m ~^ 6jbp7L,O=DSSwj1QޝLWSV0F#Fda`̰Bz;,J&4/1(MKfHT,8ϟusئ,xߟm1{w{1" 윣 #׎].3qN Z]gӛz8H h鈕\A=s$FUوN8}) %4Y =88vu[/PBHjfz o&L,JF~װT`μp)k̹R6^*O?XZmT]4$aC^2j^nj5ds(]}''G_ɒq;S֓n^7ZVNjyݴ4LN`n׋6&ҖHfʩ([d+un2iV$%ȟ#nDiIc*t; T/JS%6 iQ  IQE{뽖ܛ$m'EŌm =FY4~ԗm%!)4RG۹y{QlhPflS!T7[ڢRfqlijik~Ij"ڝǁw$m[DĀOtVrv_HclNTaܢ s`@JLrpef(F n8`+@T Wb!5(AXE;ۨnOy*A'{ST [c052dtc~l@%.|I@IצߣP!cPYc~JŜ4ƾ9s4ޡ R̙P%\#8q=A-0SF|˽_ex0c'e_5wC%a}Fw+i1(`+_%t\s3>P1""~)6j'k4"´咘fzb a~qbis+?#M#j$@& z5,SP`5F%WC5ڠ*]baE@6fz=JQ%ȫPClZ"LE"$#kfy6wmM̜+YNm'Jdw i$aZYsëvZPՠx,XO*@׭>7ś&R4A,l `=oi@9{T/<6/,8ЛCbvffUGRi|/ at|(Q+me W۟Au;]#0PLL=jfâ ,]n.H4tW(ݳc:VA2fH,fp&gI%)>1cxW~ɛ"#E:&q=\j!#y#ITEOքN\2-$es90TGfdwg7y, b7 2ٶk"=|"oŧ^r$@Dfn{ͻ7u 9upJK#ҊR1cӷ+# ux#Vw:aߖ˶8b慕 'u)F8~Akq*˺)-8ըI1Ѫo=i_e 4+z%~w;]$WI0뵪l:kWPP|̪2ʆD7v Q0t݃D.lP0w{Qv ;18҃t]bJn9@4ey:yC&Zy␉!Bk&La;k mCtoR8I]u?QT[pu%?L7C&EfU!F*4-3wٲ`qSM<@O|oleX׬j2t)v[kAzm{aK>:B@oݘmaܧ]SϏpس/W0ǻW&MH c|ki7VijJ v~*˓FQ Rc{Yxzz[xAeu$Re- gKZ{Ң"P^Г:sǗ:fN"!5{ϑ3#_9nReωlS+8vz a,fb%ȃk%-UO$eW侊3+fh@>īXEdPL-Śߣ3{]0Qo睇[:oZc!I&Z|9vϼ,NP,gC 6wGABLT\Cq9:9"[*lT@ .Џ4@6U ѴOEFYj|aE_Wb5d.(6!I!~BzQF9,?]d‡ڈ3%c5;^T+ޝ;$ތC z2ڸȱz5bYٹґw='V+ZLP%siItLyOCݲk k|y='34{Bnge r]gYĩqDJێ93874+Zx"/ʹ.V"X`N5Qy?4rn";!O?E^.֑>Yd^XMmrJс,_qi`WłP8` AL4H*55ڙ?ŏu2(1+#\_M~??4q~dLLج&2, 1q*1ya `o#gdiC *7kےҰQ\u"pD`\҄z320ZJH.`hM[Y-O: Fj w{c6I-lACWq*;U y. ?BH[M.lM'9VTf8Na𢦲x$YpQ'.oψ8 m7gmT-O5cU97L_č>"p@1n1N'p3%gkN)9wt[})}a;(cnύIE|.PDteH\4.ƁȢA(=b8ܶ=qL}/ }Sº'0wAQ~uQG[RWGBOf.6M6hj::vN4@*ǚaE+O~c39Qw<[8a$,cŒ$n7bd[Q3n*&h&(RϛDE7ZFP9FLS0Oڠ,r ~yY^Xwnf0"l${d:sn1 GSd-_xEK^CZv섥wY"VzͶڢ\z=H'kn\zm>t lH-Wp,Z(^C4ɴG.4>q+5 8VBgB"Ғeu0x(;FI mX얝LHecmKPCN~e㶝fƋ؞m/Io{_񁞡"5l ^0]0DVSQ#D"»N@P-N'+W=aQs3y6|K™WV< z~[$cgurv6Kxa&êrO֑07< m{2N= (ޤ52Q(wC$GPS1/@<@GL"?4;Je61 'xXͬd5FmDLrI'{/#Q^fB%B-n.|ᰮƄLk#[|xn 5Ie=WU-{cV`Rΰ ;E_# ս`2^c%uV "?`чZ@\d4fbBF(! 1UvȐnF>ĞMbllv\%V@Hţ8]d΍yI|W@=;{C0Z@6L=)YMGXt ݐ%Hs6 Ƹbl>ØU=UD5OOyКB3<~5 ["Ek |#Ίbmb5.'M$%@Ē9JbKT4}=nNA[O jW:sD%RϞ}e_$%&Bx+ ̩C~Pf0ah\ԅ4=Ѐqz8w9"F%BHkQrR }Uk7e W"/Q+"K+S>dkOAt(+өs08 H u!NSuq"=E]ݥ^S8m 7% QaixpeWGn`Qqk Gu2R쳍iO~e>C)~ :a#Bl6;QRp3N)Qfi4Zfn<vv}R3:-K;rZ=E#^=람!}M/II`QΓuODz;hj& Jz/0g i;o_6^&Sn*8~uv4Gc3uޗQM$^e ~D۽r~77w@H%\gePnDS,\h_ mLRAFr]Q|Z1hRUL+H?( OY¸y'R-)vv64$ot U{59 A: N.`ҟ#a Fyo=Ds4'gHe.0et-&o9T-E4!A:{R_ lSi)m-2 DH|xG*]!3+h@ӧX.~f6v7&ާ]J ?+r} P%I¼0ၔ9l4mKYzԀ:bfeJKK䲈Bz&O.:%>VWQ%Qޱ젉޸ dK늤$a?#`=mY}d ,ښZ.6a8{X(GvmVKuzɑIY!r@.*KRS GO~HG*&.y嶛~S4h/ak37|a6GyTݞ+V6/>K[_WC;~!hK7 SNS D=d?X>s*be pA$t; K]}Y˗ JvJ`f\TSU$ ҠA,\`r ל o2e_!aəR[ޣFxnmӘZԪJ8.ESDqIXvJ?% %B5u7›^eX57}Om~䩾uO?+.K͖E|msCR] S 6< sJӄd fEZTa0̖z4UM.VTBMm;{yt[A ;n,⧊6;捁c} ېsA7J6oǵ"EӃW8” <pnprntSd NhSBRZX-abz6tIwh-EеTh|F ?aJP\Cs=@ [#H@@bVD!b9bȌ&(]UV+z]pn\Tn8#}Kb Iفx)ڂbQ@u)A_*Pҝ0mM?\$I` <*(BW' 4ͼ~}Lu 4,WXR\t{Hb&Cc bW]KI,'z`f1ތB4IFNGؒ;lÜhLȟ tF̅PᰃCT}}e ttzO|ߝ<t ׆~R]HBd0x--[1=rbrymZZiSwʚ'^A9SJ7'8D6,1p4 !:\̋j*@0gI Wo-Q/g<ΞSus 06]#R]&ć0Cu9 ["ሟylbM0uhCɝ&4LckvA+ѩ`BR\ 48訮DS Y & э=] Ev/|Bքczg.8]=Ǽj#i@ُ轧]|v$lA{;i$h4s8r"DU77Hf\A]TT[]*^P}*8 ZSԑsJ%ej+y]SCOQs Z@!vKjMG,G0!RtZ"͜/p\Ֆ=W iC|L^AjO4 8ܷbJ-+U?D{ٱ$N_ux ̓@ILM!C. )1N1;\r<:*Dp0+Ӛ};۳<~ 4Q(h@84}tQlA8>r2_&NL~fl}u$^iƭ: vu?J߄@AnC-epM_'MW HgсCiTr9bQq.']8V}e;)3FgtsM[rَh1Jo025685qQ4; 1XA+DXWp](C%SƝ":fh.b˃QyP4Fuk1qyz&m/3;WU!?-+R8be'Qɋ ڣ'c=nZz4tXʝʒo|oM-NRwsDhܒ67agiJCc0G58G}@=mJܱgعMi!a h@ba6 a2,2?w-tM}ڄ/lts+zeGny`bEkHBMh{M?;#:H³Bif 냊>IR( 1h"7/xmƲ>|J۷ZK%:Kh1L7[en .*Pxo+һ Lřg x?`Ӗ=9@mN N;\E L WJGb:F;"  hI pQlu kZvXo_m+KbӲ#˦ЋVeގ\VPsH|XTDwD"ejhc\> wX5Fi ",jN#%M)hFWrB:œ,9{+Ti'C&: !lUly`Xn諧Ϲ8F{;dT{6"7ms{Aޣn=:Jk_$+{U.Iҋ^"օc2߰weLV\>& -;CCgn-NQGB>8Wnҋۙ$_~3^EKkQ;$ˎB? 4CHQ=G|z}>ez-mU^mI҈Tnh2omdt 괉a68`J/r 11 % =MCX rwU*g0@cбX"oy+Mc<L[0ƨJN[(Z%Tb# >⾬vKUg[s0$i4Ί,OXʹLeNɠ= Hֈs|gKڝP#tN[vWlН'ȼcp07z<"QŁMȞ*[,yЩ: I|g%BE疐بxDD9kf~a+[`*'bWH$ޏbZl=Pg(~&@\ 5/:8M}{1Nlp{ދ/[A9hR3)>WOnos{,q&|4!> r>(k#0x`V}[ Q$UOnjmBz]1ߠvɿ30JRVy!/˵IQNGYGȥQkH [p^VVO~>n+/(T]Vo'$$%<e 'A `.b`d?URQ%STME P)HM9ILVYl4 )nEcB8u%Sk1)AIvo P- `]aŭ`_ 1RHEa׿cvAYo"FQ!$M!9oA/ɰNz˺INĒ~ m}v ]`qMj'jU/$[÷ b=b<7`IѡYhġ?IYH:E݂uWO yDxC2)">44S?T0_;ԯ]t oK7@;}Si 6.Q4LKx./-|Ryew5V hQ{N:к/G) e<εd_Ŵq̾!Z{andv4$cTx8#K,&20.gv'2T8C8lh$oiI*RSw$X2DdKƱFtkx6O <+, pE? 7龧.+ZpXU܁yj2XGJ,-kk#)mIJW#\YR3f#>=f:\dFӷ?P'1npEvG=u`EVl)4b'095ըS"n6T cžf<~Ws)t~GΥT"hrk&v,/0+,h?PG.]zM.ls!X_z"겏𓜜3j5XF^D,yiӎ 6#=2x hv[9_i/MXˢ☐QU'aZ#@P HςYWL B5~UUje\ID91 c h5_f : jLź]!kix'u]'<}6~NF!u+q'|FDsu<8Hw9,9u|n0rNGbf+R |_b NXqZvܴd,RwAtو\ hħNL!FCה#u1pK7n3x&ץ#ȭXZ Dv,<,㦜uKTym mM;]c}Fv*RT Ǡ09 XTp/"j:@ K=i܍w#T]\~L]2g)H")cFL-A~_\L=`B~otUHf=`j=l>۴RT2 0 fֹY;Pp>(2bLw-''cQ-QLAd1dFo7@mުOZzpRWFFOȬ)Tv޷_%IB Y.L 93#VGpaٴG#0Gyʋ^ѽ~#ӡ78MB_R'ZOħԐ{>,o^PBˀɵ96]?8v#qM޼>0f_~!Y;" g^0QYM5 1 qiD\QQ\nQ|CmyPHmY6Rq!jfLBVlڝ-=_AsVc;ȓdB4x}CiK' AG%)fGCH-YۧئR;y-훉}D&løw>Ū@tee(\#UB?'JCy,E(싋K$@=U>ϗ$cu0k02v|M(8ZaE  ^M0 ,BiaC W$5I@F\ T?ν,va^t(@m ~~g8J,}WwvupR2 Ū{bKI¯QYLF.:\WLͅ^j^Op8~IUEDWW&r7 (,|:`Nh8&2KDT|!: +䡾pm!MjR>L{XSXS━6DKvclM \*M7ċN>oSMG0Lv,mGEl!PDFV&BUŘU/&+l]L+d׭xiK>qD4"qD.nS25Rb,;twAمʫ+B,bR).qK'snoءYaɞf؍*⮋-EU)cUEGYB>ܨM%  (S&KX_X"YoIu񄏗덆°t(^.w_{5Lxf Yy2[TKnvqy!SGtȥ.G앺`z4(>W]fqTc=tZ-m (pc.m Sb{zQcEV謬VHj 2PL@Bdlr2$0VDg>K@=vƚr?& iE} ۫οvAX dB$%Xg'AJys#hLBd,c%ј&yvEn٨\ͧ ݰS\Z/ߴּOn̨ Dfq0QZ Ì263IحboyooBU?鐸I֥Cڎmtr x7Q.J^Fn &!?30Ү&Aɹ_ K(FT'f}nloSig`񸌳mM4HDjP욊@&-̀z]ǔ)ari-~Qhz2ǑP"r;: hEZ\Ae]7^!֟1C?qvFl;Pv1ų'ZޑeS <îPXhjjG+:lYR`=HZ> @._n!HQ̃O)BfΣtt#0IhDph{Ұ: ?֞Һĉ!3)O5=u3WScʶOx9o$Ҵ6G V}Cq-G`g> H4?II+}ys۴B"^c17AV,6h4O9.*>bUFJB*h Yay72/R>!䯗?!Egi5Y":LJTI4*:y@mOg]s!pa09V1;r30F).C``/0 mxH5+O_-EY5{lq[T5hJ^pjq?)GW _gJ=a'X~8ѮPH-&!BQɒ JX/ŧ1cXJ~wT-竒&C7ޏCt]`3l(mfpecpn &!eMyF^ȳ-[fCcD0=faYHҦ4,FKbqwqޢl@S0nöDWa=Ei Ez|R꬚d,I )@:nc$Qy%w#g AreNx3<ܤi?LJk*Zn//avy?H nSA?IC|%o.A&wJ`:$HVB|VVGsyƘi"!"VdZiXC?5' !M %4P iشdEI1]eU?~QNf"JzU1ȡ|ZYg+ͰA g`RG,E.@Ȟ?uŠLX({ tGTAF9_'ll"o NN7{g#mKBC%s1oV]}>Ǐd"a;#Lm%|mfg!Ls/Qp#rƗA'E*L})b7\'FhRTڠN{\UbD\Ӳ5lՔe,UÙ)(x^g5kdz$| x˜ U`0"bRXlI?2V݆ ~-}g/|c>x?WuH:83N$}݌k| BWa]5w GM(<"WI_b-.džF̮uS,1ie tЛ-88Hs OSruO `f PM땀fcFy02+{ ,.jֺR+m8Tة/7k4^6"G&miw< o& xB)ˇW7hTFMo QIhB65,4s=W 0W <IΣxՉX>M*V=.9nؘ㇥Uâ-\CmovU &M 1z 6ʥ{.Nsj9Z Hڔ4EJ' }DsU|]&dDzڱ=yV [>hZti.Fp./(7sv䓿Y_3|u2]]|R9g |k-eoPp^QǂȮ/dųY3DnL#}OkE [62mi'[/ @Uzo9Qv]uV+d7_=p i-6д"ZCU oR%d:xBjdz&$10d_ R~dzD'I] 2An*vi2?1;&iH-;k">hSmU| % *eA[f37ޑ'YX)+߲ ی'mN#\ ax岪L|(l!Eת_ ?>ߪPSDzpJX'FթA$m6?tn#!T&(L=Zhʹ˫MI6wb zll 6"u(Az&z 9R>5G:hqܭ;i-CUZm5}c cP_>|͞Bn<`*r9W",JNYȹX5{B* cpok]QHW#J ]a79ʯ?)~Ti#I =81;C߰>>x~ V d$ғbaFx4nZpZI{3(_tA$ d%FEฐg]8󛎓졼 ˲V<t2ͳZ28]1~Nw!"F>Bʣֲ8 <`Y"Mayjx:XBJyo%/ru韹zR>#靠Χ嘱X=D&(r;Pڤ| * DOEZI;@{V[R/"v^>,D>AҼql/0EޛZ8wG%MI r 4젦 3su2wX( j(^x8>Ɗ{,te N9u ?z4xӚ|7p|>СGWh%1HޮY>#mGN\NW'hN>l6?@77uj!yYdrGx ȌFe{aC7}l6wK_q }ÛF6'z @-ᕐ0HU O#k|ptFH葟a$-ۉO$_ UcZn;7 7@R1&o4=S3?HFuuc !XȻK 6vz ~ u)[*㪌XAv8F NÉ&V gNK$:% JG $e|5.] ˾cm(,G1e&R9kJ]È]}bjd: f]Fnd /"|T< xFܙ.#NxZ7W<"x=ȭm[.]^q#+beiAfZb9 @1v$W3mqGvkC{F*'To5v!,{\^o"'ƃt:=d蜙=3'$f˺)U՜ȋ:vDx#|/s;RD͢A#l'-,8n Ŝ'^q'œM,GWy?{; HI|L QaE')_6$xH2"} 9{[x;Vqf;)dv8ZD+{o)pz5HW ;m l-ΈDECSM) ROH1sҧPL:+6M屍oaU5/> 4͏Fwܭ[h"!p+7 М$VjjZ5OqvKR'e5bu[TsH}#C 't;/j{dӄnVr Q痛_ H^F|[2e)n9;q ȷ7lƨdوԔ!oOH6b.(_pLx_uHE5/L=8|y:,<js m2>X<t&K#q~3&3(4P=}ԿfNLK ֡Ka&} \>$O s*vY3u.eUgeV(sRc9{Xl"^.Q'.S+ c5԰Q .Bg$X"|tn7=b~ KEe^x%;4H-1RѰtƴ,.rūI%X 1Xꚫ+7&/7Y y;pҊm/.sF|*jKB,-K' JqIɑ1P(W6dX\7i9ꦖ[ [Խ["TFn*:?NSDKi!Պ<SF/G=AG(zO`P/ 8@w*v+Zǀ  MNEH6fR ߿x?sgGTTykh~ >xܭD3|i@st/M:1=s*;dѸFUoY:>Sy΄U{{zbtw!mB #bSIEqs"H&ֺo%@FX< &/ 9"sR+o)jm^PFuMR!%&H**GJI--F&s=~6}E-8c]IwcI SiTY'd==.u{R#9,mLԅ'__EBO)PM:05]lEvAU!F V&+YHpVeU02g}j8_hxFNjv-Qv],]H"&#sŭٟ6]Ko+"P>1TƈOA)s*[O*hK&nq&FcwiyN/@c[jၢD+,QJTOF?qϖAz֤a4\xˤ* fihmQ-~G-|Pv$P/[sw0w W"c_cP™gTNNOsne0Yh&!:6Jrϯt@1JC*0GOczU}fԅDG. 3~!22{,,kltqڮN.4hdy.A~61ʒ'qQ֋>B|-V`ե$~+$aQVMZzAnԚ>WJuxD4!5T4 Cs4Rb"Ъ*`)q EnIJJ}h" A`'&Rv4Q5Cx ?7i%vvGc/pY9>!Ey.`c -0[O2e%^gkmO?mU'CHmA("4e-2 bPV,Ҋ%RB9Pݺ֬10.181/IOt)T ?l%N l&Kdl^>+\!].蜶t=Qstn׭o~}X%7ie}xyN`TǤ֡C@nb\FL'"')5.xIRRZR!nv@.bh+ZfG*.[j.|J _ƅMOGɜc-n @t@ڤK6moš? *~+)VG-AXB"u8zxQ=ӵ'24̝R%jDKV|5a@ZS9%̘HSP&ugF g+ޕk#<zz/eFMyii Ac,;)"ajd5^"ts4FzɟC zVX6nxk_j( u%95R.?9?p&-X >n#icLN,oe a@K^kfd H2"]cp>KKʟ|C hx~fVתPh,+%>^>\t`|Lc3'qg#"sB XD.X0)J f4|)3 -2(ls+ΗqqB`<}% VwL5 nA Ķ1^vft>qP< /0L`q M8pwQ 䊥&o,ucb [l5TNoR (&`ŖfXu~< DN՛5+~Rfgce(Xqa*Pw|[3l]URz:DqAA VyNxRmv J,I)CD_ k^0-f;,Ήv{90@,9a" )^1`n[K%[K<2"x(YtaI{j:qCGl :.8HXriH9T:$fH6`a5u\Hg\=µ7$n\PRW’h F9> brɶ Ub "FS.!G 3ZʃI] 4ŽLy <8_z`'CGO R$(oG6 ={u׹)ᣜZxgr9#ަb'jKr9˖Q"=S2hINTf/7[ 6XMY%~՟VQbPCȞd?[q7SWL/!^!ޚ *ktJ'`f)]y7:2"AڨG5TG6:|ǣC)#0$ 6wX7?W m*[0ogUɡv'MS`iKZ>?2qWpZJicn^׍ZDVp~HyJߕt:E5=O[6#]r{ad& X;9^o5o]@Jk&K^R~0lиcT67f7RN6.#اri>d+Awk|!Ul:}ɘ9*Wrz [6Qlihn%(yn.}V0[Ŧj@ Q[T*uH 2 ܙ-L(;MD{hzq_h^-W(^/P`qcS؛@F5\[ps o2)7APۈ~.91G|e_* **{xjǿtORΰ3{a#ߑ_%pnG ;R媚l*CײoJimp*iڊa1fZ|;Oj iǵ'8ۄ|| qG惛0!½RJԳJJ.G,PAK8~)K~<BRXM("UA+面YՌǡH&\螔5uyoQJJd*aT&N!_2Qx*)~4KΧ*xQ?ƚ]hx"YR A#B˓Xp }@TQ3 3.{au^aAF1":7ACDu8Ͼ"s sVCG/:B*Mt}[3(j^paͭ{#5Ja*?e҉}X&V(t~=o6~E(_TFL$񶚰$T5UM;DIB6Ml^Uku~QE?xO1+ϟ uQݔh~mzd;Uʽ ޽=#ZGN?g[_B 9=RO}$;қ^+Zpc^!f9+w|7BExhmbvl\b=diFp`zA8dd :%:ńW^ J%"ܩQ;0fT/%U-qc SIX ł @3W[3-DտF=DWm`k >FMrO ~)3и̓O !KZ0Ń91SQtqg_6E}ǘ1W$XkHvj'7(E( q&5 }jfKLYcٰCld[L_Kaſ/ :1hw69sە3@3=Yޝ@!llTh_%s`nAn:hz@h.ZBG >_+-Mf!AKJfk۲öS]?'e~J`/:= '%hꀐ) 5Q NW蟗QbQp ^PU?9~h՘($n9}Xp^{\0#dx=Oؐ,4~xܢΥj ?D[ y rr`M%EH@ΞGe8Bl&ǽ2ޒupNԻM՟&P,%4\ԯ[R/QyO}ߜ=e0hٍ٭6d^R&mIs*cxmijYrD"כ`m)UΓ3M0pO v_~)ּ_.Rs=ߛsc|*@`@˹Ϥ?4/F&ХU7?MW QA. _l2,NlN.Zp0)=RW0G$6W5xz8Ts<?˻$Yȏ??}0E-CBLl Uf<ƎdM׬B-h 'J!Z 3[gcb,sg|XL vĥu Ⴁ;{%(PͻZlX"[ܡKl:^ @ƴG#[-F0 ݋ adYtK<=NLH62s{MxE464`vS(k3:V1B(E: xR}tPBhTW僲)ר5,((]w]6)NH47@6mo3^A*n=bpxD>!$q1"U.Py|Nx8{ V3#۬NڷYC>` ` =K4u+EBU?;jRYK?%0œmS;¦~6v Jq ԋd⪮QK#Yjc^@nI *ʩAeD`"$T_MTL{5385^a#&e_ZҜ,B]QĉO*u$;J x(w3h#ks)=R' !98+WsH1 LnI,jl>l步MhH D8w]fHQ*\2ie%)r =7 XHc#N" "cL%[ߪ(%soM4Y`V~_2cgb!?l7%uqn61+W 'Z캅DqMn ڬjK3<@ヸ{Ti܌Tw} wO3VscSP3[+fH#"رPntMc~hy\YI*”2PZXÝj \g(G^ qx>M49ŎpPD?^HZ#,p޳گY8dsW^˛Cxr ЊH#0{oztfZKj{"i'HfxmT}6J fj45 $ZphܿZV:c/NBѮБܵF!x_f:Ig RINB SN<ímX"c(DWmmUiipJ +pq)%M4,Ӂv$mWNx FNXCBf?&:ֵӨF넽KJ|4),z._gWugoH 1Ao"mOi#vnhR/6Wt )-.CtAP ,!Zm"fhjv+ d~"bO޽iX)o8|I6e{ EQwTco+TƝ覍F@:0 e }F!$ dǥ[~lx=/n`q;~Q[y)0b |74SP+: 3~hug"S>2(⮭oҍ;ĦL?J!I^Fԧ KhD89V"q1jzcʅ30'L q6ܺC8q.v`3`d+&ve_%UD?-PCQɗ}!5X+شOx]iaUa3~e(9~HԜ@Zߵ4lDM;_( ^ 湧4`"bm6h 5ȒT}bdpq1ݞ题Ӯ/X ﱜ*5nDyI4?w2ŊWtK~i^ckRHRAd*/ߞR}},`oo~EMka/+IKeL/۴xHeeIg3L/}aDV)=6Uv8 #4=u ԱD0w_є@;RUUxrEPdLb1w44/GP2#]ʑ[ \yOTCbyќul+5cľ_.*0Wo=AU7`?W21&+iOY$x]@,,聩PXL>?&b6쵓@*XVi]@lfoR$ȦcrJYMul%F.lRNJ>ur'<&2N|HJk^HV"Fsav#iڎXP7a_x. :FSUy%xM:4xB@7{#Sa~VZq`*J6NCSV࿷G`Uȣ2:jopTG<~3XX_,)j2k,\5agꖪnyw Q!N9i]]L!a,Ǩ~ᦀBB&/W(.fi鐿 dWV3#$s_t3iK .©ùgfAӞO*gct݊=&f ڵ: ]!% Jr: !]QbHrJ~303^]bѤHv1q̌JX"NT2nYpVPjWn!+u!]nߓR rxrm$u${=Ѯ-6`̩-r7,ucYWC9c5_A+]vxTE*IȌ)E{3q0Bʏ>(g49oOp C~F=J– z]NA3dܪQXc\f/xԷ wQA/>L,X-J~D,K{o^DV{1A:eͣBw88,6] (BQ2g1`hk9RWZCsb9>Tۣ@7mMA OCF>yANBb w2 MB e7}*u z4M &@6*Kj|MVǔ(USGeO'-MH.bAQUPt5ek2S|C`!zE?h?$:F 3.jAXl`s@$4_CXujps gx끬U}7H=ցoRxO)\%K?:&k:5_/T}e2%勊GK Wz׽u(@Y]Wd+ð?I-ʀ'uSq-R`ØrH7`Di|uH}mR>'ᚺcj)3+ןny.O~ސղQZ>f1V}VՏ/ K=@+gS+!͗圬# G$.1مU X4`瀌 b_DC{ۏ2L^>9+:o! ucNA~(=yxSf}<& 6*QTt}᎜BsBՉ p9ԞđA]^mO!I-۩qb1 x4ӳTTL_ GFKT<$%uɋK Tt>.cv Wfzf{$e:KpAtsׅɡ$JN=Wl>O86gU$!Gf >(Oc.AtRN`Hb}F;(ϵiRۄZN@V,ƒg&.6oKJxSq8ޒyXxy@0yQխ1XɭP9$|ċwGQ{(ʵI8W7u^o3twY'ÇP~3 Q=lW+Ϳ8 n3ޱD@M3 ƹ&N@bp#דy{j_ZD+(4syb6o k"fKQ̪*R2aJ\w?m$2<(npUBZ ן\P c]c~Gu/梅grECZDj#KFӮ7 DOoiZГ9}?V{Ewd6YiWi&ű'EPR_BPz>ط71=Eq F6Ѐe1>.z~kltMp^ ~_ TvjY}0˾Qj pVLD@\ ֽ\8aoփ*h@1܍G4$êbBLp /GRIq/ԻnAqyU\a_7=`.0C--Il /k.3DMwd}QZW΃n/u;џ`F@u!).[E_y i']͟1`&#h>Ml5>nIq]1 RphtChl:V.J#Ν+Z:GH|.H >$[ DWخ5l([Į/еB5i֔y:(Tgd:搓;Kd~Eup}"LM;F5E۱e@鵱|*(CdIuoc)<ݗQ ldKEGsg[}1\Q /G"vbgeGg.&x&sik k8"=s.PVӡ(7{%M;0Mh*(]˳j{Gq %L|)=Q/V:py E'Σ佹T#]>HT65FekhP)*QBBpé_o$"Emu ;g4J@"mlu+Z~P(D0E?6%љbeQęmۢ]dz :V%|0OAӦng#[a$o=.h<)D r#>cFy^`|}PWxZmI&G*[,i&*'tVUBXI3>8bQFX57_:5Ǧ5AO-s]f u[Ÿz/yN-J(36w0Ϟ? - L~\E!}KlGqb8>嗴WM-"֦ acAJTa!l[[B$ 6&a$ȿq>e5Ŕ%Ʃa$8l5Aeng"c^0쁟eD΀O>#zNPYM_^UK`QI;X%Hh~|>F ``ؤm^N ܂ݿa֘)ss EmY-̻\ۓ) )vC5aʬJ@d Ig9n3->skzu yhh\gk>7`YP +!mob$NxXO[#815]U6dz}|눝fR/`T#NŮܠ/L".P2J?!ע4`~$*Q(}7tA=W.!VܘAKEt}-#t؞#;kIϭTޓx6H~H_LyI57MuEv:((į!!zbU, KJaA|o_|fsIc[ӽ6S0vb -FZF}j$7\iƍ;j!r 2 { mQ8  >ZS}0y:e2@*3P->{usR'Q4j0"-K2,CAHQJ *&ZFRV#w7,J~dGY!\|iB*:.;w'`-ڨB5)0a0쉲MXű^jo}Xyh(i 8et-:"r?3]Uv4Je.‡ IٙCup6}$$KN19ƟI4n)XYaPc kĪ]Z85k|/Pϩ 3-l -mkſB9廂N̎b2NQ!pwZf e[&ZZYEA rzV!3]Pe SIN\IQUL'̱n)T}c,)܋môZ݂Gd7nbD$akԉ5 l#Yv[tid-(fAU$lW# GY?]*4RSSGjヷYm#цh0}8vLTbvm#-IФdPgꡀ,6?CrĦBn]2] ZeP/ Vƞ) 1.W3Ӎٞi*^iRInZyN{#;$rk)9i= !M2 " P!ٸc)ٛܰ&_ Dږiyƫk.s^kqv[C_Ybtn=9&eEQ&W+H+TjfɿCI (wBYYI1q!>4'` "xvξFi f,! 7s$]Ta7 =2Î_ykf/ci}Yf \~ )|LK tѬ X6=Ga$jW5X1RTW| q)0Dxe?1ވ(j-RO^8e&H{t/sɪߛ/r,fgF2gYy*dmS=xl~+\ZůOk@'( ]GeӬ8b8_ #2uG^m݈>; x>hrEK >hSO/x[ pM(ͦPGy;U JIx;!̘/ܡhRXB;+4;6:\_gU۝koX3PƓ\dOk^<|ERM/:i }Y伒j=f+%HsܩD#juD͆BX62%;p4~m_pkvZy / "nʤT$cYD劜\(SҚEo.$9]'bKnyrU/d8K%qQ T$'<-Wd|ó`koL$X3+`QscǁCtK09Jnʍ+ӮZ$,/88A*FSS5H605D ԍ'QRt,D O2XcJ?%nWznDSNBHL})"_3愲uȌi[kΔ[a?j d#,(ZD!cUaqsOy^ py:kN}[i>8 EÞ@zʡvjT!ϳO[80oV Ѡ\b!>}رz1JYAmЀDuG٣ Z@Pr O*3jR샢fOOyRQ8jPF>Ӄq;~.؟qk%İ p@4 Xy7ү Nw*`(==sзj-L]m鴙ZZ- cJqGȼȂX1RGZ^gs+7堝M>r~J+y&ȬAۆ=IyrDM5]ݛwm6n#{WC940K8Y fDg13 +Cy-~Sc]nO1?@VjyU) 7U"A1 zD2ҷ|Ջ.|7FBԗ9""۶oўх^ 򗁠nz$P u}*'Ԥ{0kv\_d).=8dB 61I7ϪkR,FYT?舏.c9C5Qv@A(vH*y[`cJdHkRt/-p1`٣pQƽYT_xB%nRq0쒽'bXӜ쁴^+y@'d(M4ca/JIVo M>^D p%TS1B7j)YXG~]_t ۼ_XC/EƔVp(зɒ.> ;g2^:@۟kg TSVNDr,_ h?N2ѵ CfQkciК׾G;̚Q&Y⽡Nͻ!6PBw7Y(kB>87LI}>^ML#Z%0 o: Ax ۧFan8S k՗O5;f]+DN;*`M숞jw{2fwtkU8FS,g6~hPlVFo_ 60ehhM5n{{G$3oo%'=ߏLޖ[F{i? ̏wse۾ Q}N^1)ʘwVr VWJBAlUxG<',p^/t.Y9@{`߆?wkË뤱n]|Vz!O-ROJa?#IF}b &Xy3%*&?\v}'d׀q(jm0e,5 By{"|p:*kj*) 6pY<> i $YP T!bca6Bvw-*mi1@`{[B6h߳' u~[M)@&\2zpTzC P9+9(e :3B=Qno ݧ BFbW@˲~6%,w3^Co˝"!l H°XM@q,t0/+t#0n GC{0̍nIƄ[q g R5VnF1 eڳVFvPfL`:Nmg?z$ˮ#EbuVS%#ʶP󱟆Q֎Hќ? u\L{GL5ܧ/E|`Y&W($8O \I0)׽o#B N3|u;PZQJ{d#4懰OƑs){`n9(܎}rIغmQ/>g3]e/ӏsӎaL_aiL&)>1R[ ohwӵM T3~  ׫SQ] 78Z(]afK;oK _LSvl8/'>ގ}tVd ];,l{~$~1 +EB/ 鮏( 9:vfH!9\[18 ӦOKY/ʝ`?萅mӁ"AfhW' F;IsٱRn с9!i8N[d"WU ńԛ!wu/acR^dzg-[!үb= ;HQdsSP&>Q4d_|]c"U86vJv $$?*(/u 3[ۢŊ`7I^ӨQϓȻ,7hfmH)ev֐qM 67(ʟ݄AɁCe!KV~VE "%1+u@c.)\O1q鯴@؏1B7+ Juw/"vޯ(rDC"V݊\pb lRɂ =M]vx@LI*\p-#v ݍtS(gI-Or3p݀*t1]Q>m8!JKN s-8Y7lɼ%oClG5,1z5WbRe芹('G3{q߈~a Kq1 xqm5+S2Ì?T&?YmrͬPxUsϡ ae;ШE) :C"!lɵ9WldyL`a_={P8f'5BC#1km?{EPW2j(g 9R3|ӏN$T 0Qp؎Pif[<:~6@J[Bi ʽuzWFf:hDd3鼌 *-{٬xOJR\?Od8%v4#(:5*G@)1+gS/#ZKjI/c:])}/Ǻ?˞y!C@ڌ?M)8 B;Q?Q /pЗCӂWpj à|r0 :d%6wbd+`UuHgH2YcB0tjp> o2J~RVQ$j@a##Rm3Jr9[hP7ɝ4 $`gH}3L =ѹލP#S(қ>5mp"]BQ*3ƞ)Z ,^!e{ m e- 3ͩSW?+2\/PTyW1zzgkyMk4`cKكLӆx"XLۧ9V& ֝1S?7$\EP xtj#5]DG`*ۋ;"Tl)vܨtThw *q((= ms3\?, / [yx.CMwgZY}^j!9xدҸ8oE<:YA> `ӫLMuÕݴ.R]j_D54k6ye^:R;KڀY'`'ҫ0N>M~dsQcP֓j"MQ^Be&CĆuxk dž9dn"_hP)L<9G#4]v^38$7mi|o)#'&h9vWB^A.J(G3bHE=|z.HωȚH"pvzF͸@\n,b  ܡO=PFvr=SȦv@7wtH?J%01у`͕bm,_[],NWj{Cʹ}iw6+P&}n̿F >K̰kMu_#MFҷ[NΥj'Jk?< kxM3FNoJl4lxp ٢!ECsav~3*ѷx!Db*ku )ҼCi-v:9 &@t?F0@XW grj!kXVRQHD-Az{3_L{܉^AȾtQaZV>Ơ@B82UtuȌab0; ..Q*yxs^FEUbKq(K/b~98u:7GsV\^ wFYzXZ>gwV9AF4K ,uM+@[ *.@MIRw53f_G|QFؘs2c(6v gqjA9(9CcA g$gwq܀%|ťD%n:mIIɒ0~{b&: -ҌS>2jqWț4{p8k0AlT~jm)iybNG 6ψtSBW[(-di$ Á^,.ٷܪISZL[b.GftU۸W ?_;3D(.z69h [[m|8naO˜%* g)h#KRP< n cLkNb!'_aYOo}ۘn=Q8ng@A#&5?!@tu/i[;gOw>`RR+΍O򚝴~ɭ'sL4Dl2ՄoxC wyZ-H 3FXDtpՇJT=DO"/rS۳Yx[e)Tʤ)l@, z?GˁJX\v uRj|;}J77ߩ=])r"oHbE_$@%63= `Gm:N7DV+aM4}Z,pI$a_Ba;3";"IiĀL!%_a{L2+m0r-K7-TvC?(ӡt& X^+ mIK?E˻`3v$+4kgFXhYulp4K5&hHي.BQL="rohK{juV:Q~At{hh `Υc}^wK1kᓈrC 2ε7b/8G.D1[ᜬVRp3PPT$Y T|BɤFXj:.lW*ޱKK>Lz u>Ouu1YTe:XCVGA]P 3>^(7T^^Sv9 =ߗ8`S 8@_$&q =0jJ ;pv+BV~v}; "j/Hrf"s *b_O4_@ŨboG8JG1fDOIģwHv bQn+ $w,!'R"40?}5DuipT_lYR!·p"[(|l/9-9;Xkfཛ.O=s'R ELJ|0+}vIz6V3ELf| =,){y⮧'@OӕS嗸, #<1l7=~/]eԢh\:==~h0q9v-` P!bᲧq8)0zGQoTݝv*@%C\ _)̭82 J;R̎u)^ &PU]Fx[ C:O%mV< 5N7suӵ}qNKΑuq [\HӔLɼTIZyFIU Lu 0D",]@P "ݖ|g'1ʊ:]Ur!K *"]3iÌO ӆ'7e*z%3q1ód-d=6"Pi ֨CHpp͏ ]|6@5 Ei7cZQb;?oH׎6nh^Z_Fg 6Z-݃gDOUc/dX*~?PG ޽ y$IS(ҝ9ҁ⃿`wת׀ԟHw#$?!m6Q\k_`Vv@,"לٱ}Ȥhޟd] bw[ ؉as>`\$fp KD¯VmLÕronAfk/[B]t<PCItTPhsfXhs}*~^y" o4:}BbSΊ?`G6doWB0EGm.Z7h_5Zٗ@uʯ >>eq9[[pJEqo|%neo3{&)ry`=}Ewlk (NrYFy'hP !l$H8p떦)!NK\j\Nh8Y>1O*6!L W>!`9M\R9ʙch%67ݟ/uDVje\yvOJZwWf iJC_=N\ę^k7q CE}Vx?[<1l\RDž2,-5ߧBCQC-xzc<כFoXD-diUoC*e ~߼r?0iƄPb1zfpWwz/ Η8h,jr[B "}-fmUCܢ*dGE"imU Mގ^zu@Fǡ#'{z}i q({:[^|O^J!קw 3V`cʔоHLcL8'7~oq=L(&'2,G:xY '2p*%& v[DjФH1=)s;9[ rP%/W|VR4_>P*`SQ˫ NQB-w7GOo Nm?ꢷ 9JeL1iMjQqo[V##SK_7| 9Zw?:ǂ 28beeR}DpM~CBM'xܯF} 'H} WBH6uӎެ ^$KnK!؉Z b4`c@x+^F4.QB$!T \.5ALJrE7#ބ"mc#/c@q:tt8cϰ6,h>ȸc_^BpC{̋h<+bn@5_OŒs7,@ikx>WzuyւHH|qϟsuBŀ|b`NrԓƩ3ͯM6<::.ޝ(B?jdƁ4 LBGs_ MN3.moXF=;(ѓhT>y&^ _ 0'7pѨQnoDbS pp|WsQ aɁEZm+ i2@q,1cX15YXq -Nǀb"Ă{"v̐%F}P֏R13>|V gPhMf@Lu/,#@ 0|x6e ׫zQ=Ial/RӀ_z9_̈+@ fd)M8;@Pě- kt#d=s#!< _6]6Z!~nn$[G='> UaQ;̰֨~"BEJU +87a]1J SC -)_|iTڍo'+򾺤*nlb8kԚMi8!GK8?-o07oSnaRk+*> IWA%{(3 "ر])8) qn-:n{pQcE{Zo/kԯoi+;/KͬͺPv3 >D7_d9i Fߛ-7vgXk 6-jataKMX2T.ךPԪi+ ^JS]1ߦ}E:q"uG( 3Dr"Qep.R*@|`w,p5e@[*7Mb8 /Ǖ%0Q?N5smF[5޹MrxVm*Ma`*伕Ta3  cTFl<-絀lx>̻.KEYJkN6PHdjJ"!^6y{p^4[7 ĐGfm](o M 3}\vxj"FXeP2!DH>SD)[=<}g#ރS8`!. pйU/l FwƟfĬ"2Nl- CsQ @miE:c<74w2"l>֏!]Jx4r۟ϙGr>Fz`[NJ[cbk_{HMDCxL(LՃ"(WN$IJ{Y*r{ !FTbݲ`ҡm{%'>.gc&fmiMyQxQ5t>Z}[S.k43V`c)(8S@i: k=C#3]r|Y9™T}䫛y~yԡө0$* zq' 4lvw: *Z{tX+B"rWs=:ﮈBl8vpfؼN @:xГ! m|?M(xONɗׂA<م,_m)NRafZc2~Xw +g#(ee"._tPk<]?u%+Xo},O(X'$WPvzZ jC 6veIŞ nb 6 non&dNgV;Hc&r-5̗ĉ<"2B8.r$l\6 vd_\j0uBޒRm1g+?Ny٢ b\YX*Ý_O|1j!(Sow_\UJY$fX㮃v<[rpVQu57A#l9v{iLhM%:f:bL\tW,˓1;lr0nw:$ʻMtsY7L¶4%tϟITfOܳwz&\\?B-[ eS#@ zܩ>]jEvMs-[ k]k uuNS5x,uoۂѩ9,k-El.HEk%$FܪZ9 ++Q*,!’CIN'SI?=Yo;X<(FU0 }0<.'0,bhouy߈1aM"?:intn= ʹA = أQ{u [)5]rӠwK@/[m ~RQb:lrs DsJsݙkﴴ$6)SFa-.jQt#9'Wu#$C@ Df5+t9>ʯMtRGMV'T^a+sM.Cë|m@`(0݃lHM??&)(Ȁ;Ĝ^Wx$u Q :H WBz?ue>q,@&wu!6Vȭk T! >1mk U;mnÎqjfH{p`ٽ %*~+l||5G0S}u 6ˊե'ܬΧڊz3R-B٢J[wCP;v'no]aK"Ki+$'{^aM5+mS2V -04|=*6SeÑTL@f *\u[n/~s xv xùF#H %Ѵ J$5V=e0V -JUQQsXFx:V }Ԡsmsxu Dm =j,DhJXL!#(>yqMOrՑz3,>a͇a f>將qR_=Azz[E0T1#ѩK.NY }ޚ("DWE;{7ڕ‹<)oS-7YMjeE ?hqnmd$Qk8`._*Be%j!VڀmmB RХtw Vyvp )`hW pdl 3HjC?!+Mvi/|=*)?lY t;(p0X-9&őu~q|mQ$$WM+4P %B*G=>ug`08nwUFԅ|čd&r#Zvgk,U+:YJQo$|i,$Iܚx{`ɩġ=Y  g~nwnfun""6fA$MxZ1P$S˯/I yV.aҗbM78]nk|ՋI*oX"sw,zDH"Yh1|5zI7 L`kvQ_GNQ{\{`S:[CK[?3e n׷^N>8 r2 Se ]i'`'--xo G .XVM0JoUEu"@("Cm]ۍ4X7n>BrR8R<9|۷\wm/e-ʑ[2{ՌR8V2;rCVvo#&Q R;Wv+~-l,[36xN-*,VFXeZ:m`ž rB,mpOioo&>/$覑G&xXc5 @n-w$&*0T Qݟ Nnr/K50Tr|ҙvQf⃈O9 /Mgb˵"Ku?8~a >6 ǿ ;JT"f[t|nsPKVi]U  Ew$i9M= ȯS`Ҡk z im~!b ђSwj/=, !3E)žiJef gXE -"T4`.ww1k3WA>Id_rv/r{m;yհiA[Q:Xa,kIx3[5LYNx &w ^2I % $ N[MM xٔTF]7zkXrk5*ݹ3o&B-u}/&8߬5ikNΊk:\o6tFo?*@t06ȵ|& J̠u=_OISe)ɇ9i$JY'WMyUv} xpJI12nj,iWHֽѢlNq={v4.Ǫd܈M 9:Xֻ=U^/.|ֵ VզWHOyB~h93_u:Qnc[M|{R7QI」pwX4 l됇]9d_fwC]@ 8 HbEDko=ٔ.խ`I]V}EȉMW*,ҙDy3pBZqH'S~]T ?KG'yH\ܩW-#Q(^f2D<*Z:4pYȣ ӽhRug=gDQz(:XP&5,''\+6Y`|5ibvf1;.$ *NŠ@Vm}ulmK!{16Mƀ\KU!*qqϐ'fjsLrhzg&AAMQM@*lw@I,M//:^"(cAǶN|`;Ze( ˭uќ>Z8| ?f] ek؟܅eh$3JevgQ&NoKa_#8ͯ((J)ՙn,vz@x1N-vh^޺gov2!| |B"]5G&Y7q:a[t\R-Tcr=qs>Xӭ)(Ks[ E3</~ ?`c^eg;[޴[bm]8QY sw[LAz11eXdQEi,X3D"rnHXw%y4e9`lpجe3^mxD̈ƺn QG t:_TMOA ®xX&|ߚj ?.U2ر[ "5:b {{j%#9#BqSl%6(@Xn"Kv daFu2C [BU[-s ӺflG#*oP_Xeo\r<6 W͢~q0"X~umyurK_[,â|LB-0Aݑb`@G Eny"z6-R QH/w 34-g DN.hw> k5 |JR8hw*h[{ImK/xW" )'[]cv҉L"k!9 "#X+&rLܼ(SX`{\;w&:2Px`/tXNuw ڤJdQfb\}OirPyՔr%:ni*kwݑU黤l?mQb޼K#wEy^JZT7a gIHFn-ٷ'VӒ HTT?Z,ن%`9S!}zf.̅JKJ($9Ubŕ$zNxbR|f]S|!H؞I%7$L=aw2KzZ2ސ{sϱ#AyrXr+YFz>82q޺KꑰGq!X W~8yh66?FE`+aYv:l?hًn;U?k`gn<*{!)]f/kj#or&鐧v7}M Fό^[| s~ˡ|0f|k}!y!#)&ŴXB\1Z8W0QN'4_ $䐭hYO@JMUŒpyt^-$jq=J[(88MP(.Pϵ.?$h<S̜ 8Rn W[YJ- uSf=s6<G 9%wpqFWg0El{+*X4J_-󸳾UDlK~#|JI7e ?u4#6v%ZHn9Rnnw]۟M_+b~6ٗAjpM =_͔Ot7O& *bT!6}ɒ{c ; h>8ŸJ&@ ZOgª{FDDEdYAH~_OKk&OZIh+ `)kR 0bҴۅ\}y6z^hz!sʜ&b.61!wxLLZxnz6KsX!ʙ8bOIӖ|_\Y05p2XcnB4jp#R v(Rɺโc;9Ij'IT6b$ӗSJxi>G@RDS0WbKheMe[-޼3H3 mq3dLǒ1˙o+Cv\Apa20<=}9 6jxn衦4Z^L&a2O|eusc%e콢]QnDVm%Ee\8}ߍD ȉ$ T&~un.<[J9mvlVʑw ';+8Q`R&> Hx΢YnLe{Obmy6yt6eijˣۼMQ^,o`HVۚ(@?0N*5O)j ,VT$Ґ@5ȗ١![2έGM?BE9|ff*>%Yѕi3[ >v7BIޙ 3'Ŷc^3F@XީJ'B$+=ۦLL9BR:1&:^o'q[չ,Ekc;KF>z Q|U Nvjbʊu/LҾq)Bq,_'{#)C\߉,So?H@؞EϛiUI9>& E\c}дb YRHz̏@+3d[qym!/21e o93!\u >R $l'U7m1p@74R~I.qR#>ʈu[8dϭd6of;І#)3LƳ_5\3)'N{3=V}SM/v,̳w!g i#8et3Xaͺm.>m;^f:=;dd\kT)2?T2)_6l>\S(=5sj.HL(l]cA=PM ۘˤd{aI=ZS Ҽ H qf%EVhs_F9Û"6˕@NVоf|N= EܘP>X!rW?=}xc507q{-@k $1)wTʍ5!ZÞE&@`^*N{#J"nRU$x_o<[kku;O؍d8Krǒ 0`BKeC 'm&%_JPBgޙi! #'A2{\Ki*)d(gTyI6*>-Ȋi/(@5;ih#sʵ3?{P;s ak{W 5h3`TH j<=o[3V[s_^|..w!V= LA•50In#׌S;a'iN5ē>'+zfqȻbl\ݷFWE9d瘶apN%(y薷ox[F.Q0vښ+\6]UxpZpEYEkGNv! o4dmiHG$nvb^8h /4. NC8DWeG];'N~ڏy?(Lx-UWĚ_ٓA]\U߾z +nJmmǘ3ln,, e& ]~{"lΠzܐ-1KEly\\6QXzAz&3[AHxn6 Aֳqbf0*HƆс MzSPʐ'[Xa#B zTWw7}R[N2})DG­}ObMӌK:+-_>:)Lu} U,7=Lhs&isJ.F9_Yn_boŽ%LF Evt% ʹy~$> ō[bm>$=D?O7+|'s0`&zn mǢŀ ׾3By@IffxՔہ۽8P{0 B Sg1(f%^D+c14tz!: .G3M9%@3J*p4<\rҀ{o3MMo̙HHNKx  o:O2hxj&z~4wɝuBzйzM45Bk*P5jR>5{,9~ $6 IuӌayN[6inC=z54*C9OcZs p{ zFoʠ*S[{"~)e8Ӣ_xx(8fK:Flٰz7y~O6i 3L7Q>Qe*كawnrG܆(|ZS$02C/==Y$Ell _sN{xS\˦~cn)97dGv%t ٜ]ve]@Tg#Bpj[Lt&b q.5eBm8 o#1WjzlU6j$9|Qo"ARLM(8p:8B)NЦWl< W߼t\?e\D҉1*qk:xɸ'*!ZJǡz蒓]AٛXgqoa]7b~%yetѦ8d8R {"\PT&5#'tDyu odwbFY k"-Oiq(W%Jo8 z _IF)y9m\&D`=.ώN3NpB?bcҼcpbG{7˵  3xMbA7sQRaťSl7҉B뮏%k!GAD?ۖI[+NZr춲1ή "IK֠H^7 AzO>$D xnBKSX.RfAkpgS*XR rQk[D a5DE|Y:Udv NZSLK' y1u'+W]KZZBHsôL3fy†An/"kF&8[ $R!V<#eSٓ}YVD6 $ 2z0qY5E*bEZ~0u1u[KCM|ׅ1򿔈.^8]k yH_r{j89-e13brbw.tfWYVseP/Y[* ȝ2y ]L!u?&SQ&$)K``pW8}F%<8F1h^Z?* <\Wth Z7qVA>x@S JLa5*rnI{s0<;#Rfp}z@?JF X5-gZ'iQJ=U 9^\&dm>tvcAQ8iXF]aS AqWgr"HLb/vg3IĄP8-\ȋd9s4.>qU󆹈f%=XYd Kz17^h֑BlƯy34xC x +jyӛ$,{F1$%|RpV쨟rIL?P}? >RMΔ!~1pE XJ+ ~_F ;s> %M wf0!(^1o >< bd0!W;&Ȍ.*0TX% Ep.!U5zjh0H;|y2nT?rFN~o&sS< ޘވI| TVƄ Kz&b!Qk$1pbc%\"X\!qKM4i([j,?ar>LveϤvNx<誎:4WLE >#A,*Z xWhD̦~6a)D~XJ nsy?|,XyI`l4i=.I[#9SaA]LK/KbloVc2gX3ޚp^I0[LP&v@!rܺ؆w _r}aU݄MAr0q*veNE!ur '㻞`|y./Ʊ,O<bށVle-pT7+#E x*.dbQF?\vU L CfhpWG\05 鲜Sxb"əj-\ǡ wش8)&:poS&X,2K{Kq Kh6.u z2r`yQNpƆ߼#%k՚sK^6(~"kf'.,Bh\mdmQ>|9nfF<3Ci2%a;N._D5fǑΧ;Žf9Xf) !q4m֚9"Rj ?Y W軷:Yzɾ'3mqjcóŗTeo-0tr+ؗX͞zdFQ5E+%$G/HɯsUrX(I bO:-fN%;uLisR2r}RebϷ"/.\96U{Ise0L+Rom7uU:J{X3ٕIXU$ ޜM}h;\e'! s@muVPPѬdfc =[3"kگal/D'&-B6ea!eP SMva,q';xqGo9Ӻn۽s 0mGJHQqP?|#MK;1v֑:r$f0ft`v^;! om5Ut :[-+OwRMjP(^PHJLҺ2޵?alف@[C$<:o^GEA pslmiozm:lakB9=H0am|]J4L U<.`IQ*K-ɒh}ʤz"$hF%8tmVl_&Mhg=SKU|(l4D\{$Ѫq͢Oꢟ-.]\G.Z1;24 =}yNݓ{r=6*LO "^?& 0b3y^1`h Yٞda^cQ\씜b2.1OpQUچO|ɫIl/ށI3QbKy${a,!MvG3ھԑw5eS@*7 ZQ7(Al5 3 nu\P\\,8c(g[GJ5 ^u0XTar>e>RNBЈv҇['ߙƬ?bcpiblGFDV 08 lrE makZуT\-z_/?.`z𿢚JO}jP4qdvTmia#0Sa+>,ك7`_~pGB*֔@d uK5D.+ riQ7XK57^3GQ0SQQ_g Ѳ*?Xح~Ji9Y8ms[S2S<5%J_4JaT.+uG+'BUatC~ IN0o:x@C!3wKQJ]fQ]2&HjM3%_[?59G56bKV>,9t!i!qⳫCt/x!fx\%qN^+9d@;z4|vc!̼D.=v:kR =hۤ~_SY!+<n0BZ"$Q)duTMVb\Hyj?PA*`*UhCbk1т)!xyQ ͸`qx;I)Q{@|91ɠ`U⊄{N"C3x92ϕG駙N`^mZ*ʣm4ɐW@և/I{AYj>8~-{hlALMHFM zCx`gn22Lq\ʪ}LH >AKLLAi ѱ*_'6;嬧&7f !VUu'VOS&:A: Q_жdvyE -J(z3`dR9oIyZ&mw,}3q4,#9վY|9)~I]8x!eLj{ ĉinivʰ$nshJD3ʮ)^1HH:U؈3 ~ee=SPx" ׹kcr3* PpA9*\](& 'O+ SE2o)AspNQ]x]JuQ@PŪ/O+M^{mq+PI wex*f"Xʡ28 7H+rrےա7rڗV0TGp؍W  wo,: y/ck9DqÖ]ǖ4 ĝaH&_} :E>{>;U ,jKg+ q4sҌ&G ta{52:{ c*v3s*qw ?C"i F>{F1p"hP6 $j(diƵ 1 &l'jvL,w0Vb<_ƞ _v[>RRv.".-_fp+/I]vc MpWSY$8dC rMEbmNYɮoZ?yL_h{}ǻ߉.Ӄ߃h ,$o(B #yKu }!KiG 0}lPTL= <ӧPh(Mx[8#XZ/L -HDl%hތvĺ}fᬑD2u'J 4H?'Hr}ŝˬ05!lqZʁX<9Xwtt êdhQ<΋P8ۣ#IP-jQs"dҫъ(cRe־G`$OWߐX HHkg9,4T'2knpS2î{'M.{Qy3J1lTn$[iRSrltݲ[r#/?rUD_Oe#LJ֭"u nJ ie܈N b&ǀʐCLO&|PUf[7%]/ ,U;lnD+A%gGAPA2m0 }YTT'o?+ܜפ &Q֍R⽠u_X}aX f `ɑ/C({A$e%uP8xMS!Cu@oGC1$x! 'Rn|0gz7ͬ`͘-(?Rq^FD6gCٓ+Ґ.4x/vm~z1% '@L"D7~}.XBq 2=GG1x$.ζ//} @g N^ڻU$72)E2暭"Dg)^|Qm>q!V';!TRM(efHjliṦШaǼ-lāos xn6EKۣDޥǦw2<0(~@c^Ǩb _ wTi6j4JL$ȳB&0r[gl=k؛۩p#PQxR:iNQ? m#HFӚ8NXXb=Q% &9o[1ak§qIKɛjaOGDр/eewS`]*_ [.#s UԡnHjN++FY5N~i{Gh ٽ-0aWT˷&K1MBWGcL~P4w}W ݍ#azGT4/.e6g~Ԥ(:Ufoh˲5NG CRGF4l7- bIo bOJO']=#qTJxSR<O,SqѝlɑUUN +իۅ ?Wd_I؂ Jd@fЌ, ؜C4kWTwHbv.- E K3BՓ?F&JtBX5 C33aHGIV<[BɋKn^~c{o4YqASB,Κ<neGBpl*`}Hp嘃z,2b: 1 '\pF㠽,ԉ*yHͳ1R{R4P/Jګ΋ԬWAkX"T\ʳ`{,3;Q1ڐ_o{5CoqZ ރ]zЀG|0 # ?^+ɳ֧G{-)wk׫tP7Ms"/mtm?{|pE|0Ke,gL3z:yQVnYaBX:J'}w*aHܶvܣ (#Pwq_ 74AZB1 d7^SXGX:oӜŞ;GE驌8cx<b0}̘!D% 鴟w2b ɝziܑJtZo2ڤƩ7JK3d e4I "X ԖF:[#Z~_; 3{ Z܈Ŕ{d~cPP IH2a"L k@c)̇%)^Tm{|QTHF8@!.bGG# wmYn}>SXR6O۹[y36&ZMWWgY螈[?i9s X E7_81s٘充|E?**\00z] ?FR՗y#r2S[ Jr:McͿo7ي MVAᓍY?iFc`|~Dc>POp鰲,N()wLY?R("&NTJ^G9e'5=8`:EqӜ>W\Ϣ܂$ף,M$+3푒yxD&uP'Rܬl=>◓y֛gCq vB/bjܘ[œzvGf9>5@:y*zt5:ME@j)^$UEÂ)r c}{K B@5ȱRl\c K T !FBTN䏺 T8pvlEhؓ( N,+ocq'CgoIt885)4{›EfZ, @Y:4c8a `MK1w *&$D%gGEw%)A oQCh,Tr-I%di$9r-e͂(u.k}eOJ}N],ì+l 7h1Q`r=&BϢn vWNI1 o rKԏ:PAJ /6 &A!߰ӎsp&6IMU*'^:$,hKs7o"`/2r6W9x=F4܌aK4i}:~ܱW}p,rQӢ!u_3szsYGIf=(/+foy!gCS[hVvZ1 c!Kܟ~ȮHFt}CM8`||C[?[.Ha`#LRqZi666V k=iglDr2juvz'YDa4FJ#b|E0@iQbDgu&fs?\qF/ZM,U`u#Fwg5- .= ɂ~5|UN*:u1AUH@G 19^`i.D $UdF:OζvN\Rdq@EZ=u4$T;B(C,C~iB ḤPB$d%LՋ5çP``CKIL+.1uXų`'"% H`[DMMθ:7a1`Pd: h񈾬e"Z5PT5'pV4X8w{hcX܄+6%Pțނy@Q\ Ƭ?3N2M2"7Ҋ(҃tXgO5&&z, J) rMg+Tŀ#ު3Kq1lq%=Ŝ5#0PxĬ`ͭg{Gk쇏|*㹀Y4[ÛCYM,$2h*;s"˜F ;b eR7 jO]q§e1Mq]&;:VcT6O[?6'f23+{?/0 @1u/ ~pmfٵyоNڎ %`KUG B06C⧘K`binݧb@JNLj)ap=_{EHkM}TkBkdwn9j8YcUp"rԔW# Wr%͎9S0JQ6RkN\M[WdrZَaUmߘr_=~lT]پf諶uHsOၥNď-}=Y#qmr̘hk󐪩 ]B|{MfSOv$RL(T PB7&lfDI-$ಅ$rpߵxsslGَVEPzNE{C.]"=-c56!=i I&.*IU]$SNZuWi0iӓS_xO+Zi{G± zE7 h9\[lUWqȑ'N3h,(']|!l;}jm9rZUJ~nUG׭jOEKE[ =ޣT( s6@p8b-ZsSlwݎ*yW#hbN;J sxz.ۻE{pu( a#2J͖7(eFݳt3sk DiwG_@o?[{ @fE>\*OF,3 rU}~<\ l2wC7z#/sx*]+000$ਇ;q*@ >7 <[ܳ榉M0`OBHWU) T~qOf,QgE]&8>}ɐ᜷NɴyǻR H@YK>W߽׾)!&rsЈc+H[,t[U(uRpW?:QDxュ m9:VL;ldHD a 0=;{ƵQϳdjfe' LވLX)t}`RDGoIF^"ǔ_c 2 U ߆IÆ;LLjBe? 7mŖ Զ3, sZ4|YZ*iʒ4Է5B̺3Xm o!BE? "Q*]1?#&B-ց.QbɔFqZ2rE1h V4ڲ4SxLnu[r|Jo)+Cyt`/.C#:6,x#':CߴV&%5E rm/Ak^-qI 7z[fDU55ω8 J~ߍlme} !1dj'Iژ^d)(KVpm@1TQ+j42l>Ăi,Za>Ũ@aPQZ]n-qnZȾymOk(sq>,J(*AO( i;-pKE.wGheۘ]H!ij =r-҃;wȲնL7AK6zFpHhk32r,6RQ$y>$~KX0 0y钷ezq*31ɓ(ST^FV<p$ߞE=L0P]K%'һkUհwQP!Kwmh˼b4{Y b*͋a^;|..#di=5PegC#T~I.)kix{ *<=`Risݲ]?sΰL#:uU}FWfhM8ȉK=9pܗ2^FGϘ/ޕg?.-7sSR:P1V>9rRUK,-4n׫K-=n|&mJyճoA hD)^o8fՆN>Ɨ͹ R }Rs\Q=55 _FF,/6,`}Rm[vCz3FC ?∲WQz `8fZjⲧ%AOpNxGPXT c 7R;‰gb -4**&a"y~RR^vY.Xp(n%' 0\u04/ew)㎲Y4)HFssmmrIˆȾX͜˰&n*LZv h^jJL@4xܞY;;< ;,A_j8m ZȅQN'oP+4-xj{ś *5`1$&)$ ~UH$QN`ꄓwdoֵVV/" St^h.ƴVJR+JnY\];b(S -b1̷$,qepŃ`rT?ض\A0ww'6٧5orq{NBh&4i2hx b.&pKэfz&n-R8_zK`M֠mH6]"=8?nQC)7n86덝@tuwԕ C͂3u#:["?#o|l*?[/QSsJ]MN8&Du֠hʓEڜĢkpi{@t]ޒQD@PY Zwi&mK~PY@@{эDVOBP_F~6ty-PyZ"y6X1dOwcT4M,'La,2_Ib`ʚeKfU׳UQS@"M9bO]>bƈ2e:JǭWk=6}_W>^->H<\fnrzmaaO 4˻L£r~*E#.P2Tq?E> $n| ]kP<П`2}>8>A6޶߳bK*_LMgYɎ![OaGlF%l~M zGo~7ȌniC:n@ -Aa,OֵSLM#cp!!Vdk$T'ׇUSua]\i dzjki|7'R9Tɲa[C TWJl(NGW=*>!p-'LAsm3ş~>Z6kԓJ 752T2&G#5ߺ }rI@]` *-LVAeMFI$319iHOyQ(]pM˒icy)(a4NwD%;=BWȅ&mWapFזF%M L 3ߚum]N*6\’ߴBt>Ѳ~?ѤK7*S3/F J+L d:%c?e]V!EG3%/)R1vቶ})wVrYK`PM2H2:M4$iCKOcn 7#W̉[8 ~5@=譀&"eH2ax-.W#[ڮmI:C ,l7U"GK]Uлg,lcvD"^C&g F]lZDdu|%@̰͛gZZɕ+- G`6!d 7#f rѲlL٩]F)ؗE`-We h U+f J{K{>k0a;;ԏc 1\WW)޻Nˣo©f[x*PkjN0'lf9'6%&Q{#pVCF[$᷊4.X닑+BIQUq eȌzˍHǡƓPhWvɭmG ׆tlM1f.C%OމTpvZ 4V?o#QU"yǪ7z] q:yuF7{يzF!B'-0#ɍo?QB59[YAf,]FY}IarXO*;Zʘ;zBU= EiPT umۻOs%opq 煲Kܤ yP[:I2pYˤX>7Kf4j5+ңz3}* u ْKm&*qm0,NqliUx [-KLSJT׳-#KAE9wh(P`ʘt%5E/Ay Xtew?<:,*)>ζ`SP9uԒ̴T4dU*RAG=?qE˻F߭;Pÿr Vs8> B䨔UiOo,Vo#YGQѬBy_hz&[-@9A .qD..v3<.!/<9|Ǵ92 4uF}!G߼~}Iz۟\M4_-,q} 8BTFQN1ߏ@c}eWr۶@)u N"V>NQ`UZz @CP0Qz<)0B k|0ޅ%SӢy^y5_/!O:jn Nd: K0Q_T8 ݜQc^(PX=TMB :VP^ª:n/Oۍ.̎OZ|>Ŧm! sL+ybZ9|.er@7)@d_u&䶭K6>B){bD* `Sf9MTosT1 W4 YtǟW1Z &B&9~z;h\. &BA[FV=[uMA:n|J8mǚ)K= acKՒsjn QӀ& ͒u`Rz-,[-gIR Po3~~rk,fHJFQO@P.+|gП_紲oᣙs3&} uݔ툐Λ:5.%\9g:Ԛp 3#2=uXozLLIa%Z̆^k?{+-60lmap1<5]eU DΡJE?og/I@έEW F<}ߓ~*-32C8; ® !"s܈R?JPs3L':*v?BaxusR ;a:=w>ڂ@jL7+v੦~fĤ%ˑꛅiY1/:O|]ӊs}':| 0-nj>S ؊`&@lE?ɿKVzGGIð"Wԥx.=#u->yvNMÔ-N^Ia nb|vBڱI#8^Z:ǣ]y[a-_|k#dBlR\鏺r?vg'hy;,@T{ɭs R0z ndwTnlwChG<|ÛGHjچSZC gZU: jn%tacS>ڒd\cTq_-#9L͠`HE'Wmԃ-{. -W5"8ݗ,hp,Q_HzqHE[ؿ/rB>;e%#͂t<<āɵ2R(GcQ֥1zu띱왁+QhOsj4ӎaV8}m5>耓L;^Vͧa&|qPG].$GW`VA,mՍ Löq@8%4ۃbzd zHAG O*)@}!{`H zuP3 8t8b+!?jdQPMpqJE*; usS"<թ#HJ ׼F$dx0c+=X,W|ق^I@9/Ey5FkGp!3oEdogd\U< ^`!;//r9Ik4ӝIPkH(rԵYhIҔvL|iJr H`.^NK%%Y VqUtXn5e)6VDW%=*??GNCD+Ӡ8n > he &B6 <&n<,їF6/ x`N'Iπ5,n n8qɖOv\RݰFQJ("|?F;>kX+ˉEq7& s] {ĭ"B~Ϟ^#ok|LORF=O =4kz*f$JڧBA0qt_g7[a f 0/;NS k7c`fdDe ߸02eZPIP%fą. _㚇=bhjKc)ysLΑ c6s[q7}f$E0yrL?i .,D@.m'Mtt>|+:! vj|cMSXY{/e0 H 9iM)6웧E6{C'Уe$ؘ{N^`;V9R% n+ gCJXEevTr:"y7 LOjt•H-Tv\."L3D4KP k؄Nr~nL,iƵsQzՒRP-25ٓÚwzRD.eWiU *C;c*̄ʳg̏>0::a[/+A`R;)s2bj7$GlN,t>BLO:ΧP#]"4`/p(0XuMV4\7ʡ.^y.xWxܺ5F *BXzP'3_2<vgx%'Pr|a' zF@10rmg5ܟ iDF;u:-Wrd{E tF1tqkJȍ(R6 .G ѭz\׈ʔ2ӝ>PN\{'Ϭv|Iva/j:+m߀XשaL|ѯ*r`߁)0)م=JPq nCo5 ѥ/Rtt ~ї͆*/zVcz-k46f5 Lq{"<z}Ef<؂ٛa=gW>AI@q@o&3өo`ǧEU=A].Aַw1oVT #^7z!f lE-CúB{n/]  "j-1"$^xupDIxn-F.@%^˲iA %'g36}N_8c2=+pf5 uF`x8L ^QÁtшg ;*GIT4Ǥ\KnRS ?E ϟgoZ[/Ahb=%Md )b.3߻΅>>i_.iw7f)[LY- ѸĊn^ .&Q|f4/q;Bn)'B"I1D_gEO(fej=I;eۼ fO9/.d9i ,jWl[Ԝ̶#ij)WMr ~x^2 ' 7z|HƏk4*\JQ+ҏAmevw4e,T]p4=̪?5s~v5+ɉ d6>1U j& MDrǵ96CO.eer{[*pXioǶd{ ~:BdfеEJ?il&yBh,3JN%"Nsď_;?p :P,wMf.!5[QvB?jܯ[XV,m0m Yԕ[uĮGDMF+|K&5l ;3S~cuꉬͱ>-dR"KAbA'SW=91?pG˚`1<ҫ6b(ϨN^n@*9Oxa?7#fE>0<-Pd9yeF1hLon( ؠW"l.eG=<ޡ|,Xǖ6" /x)@"Zn"P2%Hb0|6՜ D5XW^#!p2Z^2NײEFފ"6q25Dɕubr,}J*Vk2VJRD[}S1=3jI<4`W:᎝)e.r2ຣr23nZ};%=?32I![T~,&╢|6HKdXɹK^ CI 8&/ CGC9'~h/[\ՋjjbB6?O "(?Qmɸ" ="+"!tgxK St\AٝИޗ)`KAL?Ry>v,HM/.f?Eg1oi䨦VkU;\y"!'aLO&йs8>ˮ=o s2Gcx]HpbYn<'I $16^ $9qH=Rq7_klD;D( Oޡ |kxZud+> Jkʄ4\kioӘf$Mc% O&JaJͶ ;<̊> ~Ì-2{xSC=bt"ݰIvgxSE>vfYYd2Ez 7Ŵ)^ab^Lϵ2XU/reSzD(/#N@zbx YL㦖p|IY7G>'vڨ"ꌹW~9$#m ][N-]A1m-B71f`@)"^w)Zw)YǡIL6LV$B*'_R}EGxU‚ڞu]hl [|fczq =?Z‰1M }_ SAΟd.`߽]Q`Cd +8K>rBp|}P| @?=ʓ`L]g@TW *-ܰPz/[@5!T#`Wx5pr) |FRa;<6guP]3mǂ%%&FЙg:*W/h8uoY8a`2 h+aﲿOBީG^) Tn W.[ p`QyU3jHYV1F3xK&tl "=]wzV㜙e'mՠ A*YfBEI \.{0mMPT̎R7 R”"po#8,_s31%%|,Y+Ծ~^=sz]hI%S_SZ_7 (mR)D@nQ?͹3!A /s89{0kYMdv9Ü->7SP:9¨OZRsHb}YtFF?/&Ǫ2T:wu|%!VьƎ aCF+iW،Sym&&c*Fq$s{ˤ ?V o%{wjYe]!#ZJr+|wLa : ӽ9c5m _DN=7Pϴ`qnz,ёG'lYA{fE2t"=IrO] /E%CEo(ȗ۳  5/?\[ꡡ/6 m(0HDƎ]8]7T l:g*s-h&*0+&7949/ & ijYWX3ӡ1ZnF'Q|;)Sk3'st蕙'=q&{OW<3Q/= MwL0R=0QoV$._J6Zf|.ɚ$Ϧ:AG![kO3n_U}C^_Mf݊ +q;-~!J)m>uFS][ ڗ!,mA;ΠAj}[i$ qF´[WcQj*,Xc_9Ry.OAb!M1t')K%/D ZؗqnTgFF\JYwh"/hV^f nU,_s?Xrk9yw6er uȅXk )'6wBP2'U4ululnX.{]> E!D#E6Y ;ET*ZUw5_2e$)0rfN]%NIS[kю^BdźF #oB;?{:>ccӮlntB"\;_[a\.OcZރ[S>,w ZsO1cO6#ZQE%d|j /GP} gWlE񺲙#`kN2Wa޽yIԳTup}}y݇)@7ɒq1yCMaWZ[(IoW b#Kƣ4f_^4&<5ɁѤ"o8~TNkùFNJ c?^$b5Hq/Hk7#gz~^;pڃ58SWQC~\8xܲdWRl0q눽Fl!Z6%.T,K15%&k!e-[4>蠲V2-< 4{}@vGt6o8W*7?ShKl>8<1r]ҭ: ^:>%d[+u7Y|*޸QB&X$8w1jrQ NV]xN[pҬtd~h_)^h4l]6d6'gnD W~t<8L,Pc:&z ;!BoT3w]L"́hMx/etE]J OND0wkco!'G3i)ˊa״:&6@JMz@p 㑖#\%%<[$l1Y_Nͺ&]kB(QZkgMM` $$.h#MJ. IwK 20oD_A9iC j: 1ΆpMxy򻴷~a֢]bQ,a9bk+Ppe3y+TNbDRTоWxx6-t׀i&hXH;|YӺ=E41&9J̗@6 !;e7O4n1X|qC=u;3HSSƑ+|1 ƦY+ԠrS`QiUe *[eۢCg|UEiD" T\$D #m?U~.0= Wlvŀaa⸿Hj~sWM47:| laeLm<㟰C]Үnkgڙm+J,:&"jVg+Y4?GV-5P%cY2_L#:s8eՄ_"xM]Y*{j#n`E5M!Q-1{amC)t!fL ج-gBt9r@XW t{F/0j#g͙ͱə{8F~4[ $|pY'I^jj1ʹEɡ,9!:H}%[- ַjФ:wؕg"Bp1ަG}of Z n}%c>2q4gm6,eEҊ~]T{t4^VCD" r^JClt "y>1GOz%vN/v@[um>7JaexvtS缆9PxL?SItSgx٤'5cyM7BG_!X ̭oΐNo8e7yp{@خQci b  g ҭ=$WLa'EK?T90V|&. 'AL'r\$[G ؘ#i?SSמv4"7 +rܾ5#p3-A2TDb K&f&ZZt⌠@\4P*O,\q/P1k[OZ /o<9ihO"_̎LR/xe 5uӳ*N1 lV0Xˆn^k8jJ"_^;|xMF*Ix~ԪaZav SQlնľsGyjE # z-4y 0K)vcg&Bfj+:|ّn7'.ZD8QgOVMFd:?aZp Kſof _^5zP>!(dlX6`4+kf ?y]q񾒵ğBPa}/,<&F*:I2-}W;{<А|CPt\B|`IY}ˌ-H_Pj\f6%ٳ,ĥ/8*ْFbC&\C,EGn!1¸vP_z 6~ˀ\,TLe&t ,|#n6fI7anU=Z`!M~dd q4顃n4ӺKkkl+~ykvQk<'V+VEMr.x䪽]A!seX^GRk&O e}~jj(yb#ǂZ>lv;1|N֘n -@ʉuS#XJd,)|rPS+) ,EUz`w-;v i=.:O4xY^6E=GBB=exHN*@-0С"hIF,Nx[~s͢]+FzqRgjxW߫_!c(E]IԨ0~(-k Z#!ʇ &~16`1Agd Ҷɍ> U/R-dS)1A_r*㨮LP֘[B}i}L(6}E;)Q@\满 6Xw7"ցbV38UJ,+c>AJr< ;%;KiA2 ٻ;t%< ľ_xeOJrD %՗`NFU6pm,>v|z#YyG #Zy y"6FZp;9ҺO-izi6+Lǯ,e9=}I6'zC(cڀ t346I>E lb'%>>i;Ă_D{AYNQ([kb@- L̏C(S/%5Q'8FƗՑ"2vۿ#0rωԭ U+mIݽ@ov*3C**`4{=_%Wa`X`E3ԅy.UC%3.Cŵ=IPġ/>Y3jΝV89ELWw6Jebjdm.iɜNm/,_"El X u@71.=m? R|TIPa5$ H&(E󡔄 $ ΢TI *)];- z`DHse!Z $[!~$ARdO> L݃>"QVҒ̨ MmU9+1rSg]0 :rNCёm_K~2^B Fr,6G#5K_Ea&XʹN7e-ܲr7Gig 8i$ZMNXV:qFͭKVÑgZjS *[Xn%'GHXp͜nr1%ŸDZ+ Rk=/wE|bkIG L.rK rP`I L==!^pH W !Z7pDO7$w8=V!~:4'nE91ИZ yV9;ƧkrWF`| / x0,+80v;"_|jlm`~gG3?1h"࢓H˜vl1T*Ȗ\bŏtgK,ED0]SltC8^ a01\oR;Q%4 W5u 跶q={CjK;!;(WϬoM9O%P܍s_J՛vw1W 7Gݹ rXl_xRDz!jRAݓ  4]˘.]&e[&'98GRƺW5c'ƒeAMSi}cŶ!LXl[ =҂ſd^-\WeXB rfO{2C\˟6Up`A C U n0e;{ 9'eΞ}b\Q:D Ok)R-A]x:ֱtFXa׌'a;/'u{§= OY.POCddaJ%-#ZtI~qbn ^ OfQ3$LzGXKX~M-Fh #v:gB"N#)Z/7խ1=99Cxkn eR㹅xw4t(ǐl1%nY?j:>( 4eØvs.)=pXB;o|?LFIZ71iJ}%saȵ8?y}cj͛$^2`MgqNb4w^A.XrGx8ޛWǿ^eW"ֺ$hZf-+n͕P}d1OW:ϧo) XBKt+Gi!b1#H' XDI3dMݤvk?.&9vQƙ/\QUJg=d>YRn&}WCT0X9.*nƄ7ín&k! O)V'IWf{rX_XҠ/oҰ=)ü-EHFRsQ,(s([D{)3 {4̻CxƷwJ _ujby߳{^4OnnTBqЋ7 t{I;rRMTG'r9:!)Up~Ef-r݋d }L2ezxcu͗:)ͣB$ iQ $l\\XWi)3 [ԓٕ^XzLweK(|JpM'Rh(ȡ q봕0a*ԩi"Gv Za\ j&zN)Q+nvUFLYkJpChΡ1]cŠvjs;kuOlFJ,3E@As9Ѿ1A{ 7܆hnxl5.)XY2 m9QN6=t:L\@\<88!VlP_@]crJ0)"Nu ir-MW"JI+<#ԑՂ6pːo+''ksD.ze fF"6jwyj"ݩ&V~k'bT4Y 3VӍUּ[!Ӊ9bw ]7e{e ,>S+k!|M-StCU㞖+H^/EvJ]aTK|2xt~ 'LwnX!+};xOG:x- =y!b_Ǹ)}tSfdD||J $uP/uI!orM(`-{Q"R/YwMxVA$LZ6Q{ MVMK$0F;CԤb^]K@=sCnnѺޯ:i$l$4o +L)ؗjPJu DФY >3$jWpьWJ hvGID " ?a0ݷ^`1YC|2;GP+kրL,GVʯ"%o OXD]u[!HM '9[ؚ—ۚSy:Nlp7w>I>mL<ѥ}u]$N$cm'Zj>c׉o$XC.]Ifg:#XՇ8?rHڟ8G$=61;up_}yW9r ?yDT=BO9,P{Q}RO>^PGJ6WňSҿZ@~G O~/-XZV!r @Z6E4J`BW?TҶ QHť,fwFy@ ӺKfÓ}g w)O0}Z)b 2hM屲@aP&+}r=jzJ$!A ڂaeʢhW)q&4vagL!'hvrU*~I^p5!} |Tܰb_M6VFm|jT|hM-6Ϫ'6ldhe&$]*MB6?Q~Qzf*rNЍo^@Y*c}ݯ}"PDfi |-}cRwDïS,'ɶ ucv4ǟ\q툒Js U'b7iUKMױ7I8):WKR{8|c(0r,.񸀐g.&-5BCE[/;t+-F%UY { !O(e+;%85a\=E$rKA#qLh͟iPD#JuqQz= U`PRJKcX;J/| 6̼D&/ b3.Dg#Sn}HCҴqPu` '|O:elnЖ RPI4D^$@(R_A$8#**oǷa#+&s`LЧMM1l3S^GDDY>-g85ª4@}\V1xoEJMec@%]h/b\Koqx"l ʡi_qI\cұfٙ Vcw+,KV8pq'[]ؔ1Y ڡdtvgqH._a%>n3 J]>/=;,}7l_miЋPen@%_?d(cv(fԅ:f&o 7&,]xtəd}H@CntEI[X9`=W_2,YːIZ]||iB=ļV3u*V>9xsKv.(*TYi'xTw@AEZ/ҷxk sB%BUŋdq_ 3 J&,S?qZg3);5f!/ ԬSEs=Ǝgy͈x!K_Z/ Rz-=嶉5S\&z~e\yˉ܁ l"%M$$2sV#R ӣQmaa)'@0V> ˟ tKy>@UM/8,W~Njk_+ . Tz5 uv|51Ӻzߌh eE faӏdW T$D'S $H6 N9CQB!u=SADj4qm#A"L#Pyj?-vXEn=gJ](PIL8`ۅbhJŚz2m~*UBs%Kc`eQU8 "ѫX?vIF _ _ P.Zv&5s]b6߷!DL+|}1tq8=Jfn$:,|cJQ%*{+p`벧^~,={ψB5VW,)3}M9qFp'A{SG<\BnHo>ݫђ^I"fY:֫6*Eytyh+fCV(OrbIV;'s9Ⱦl`$=Rc:gK 钯d-W"/Lf*&[}}wtZ f UeӞs3R_^ƽ"ކ0nD½vI:d5:SM +i|)BԲ}hƫ8F̼'-Y7`VU Uh|OIU%4֬\J \\dT֐% ᘦbG WOИB(FrjW\Rtg_GISqX qXۤyac/#%ׯFBL C%3jѕ`1v1C\S ?fޅ+zn([ir@HƸ J2_S o9iKՍJ)1tRCCvҩX5{%|#Hq_.OYURH0i Ν@=}̻H T8',Eꌖt;ZcYcPI'Јu "Q=A]RӴ˳4u%OHK>B ';kJΫ$~7vDwZ _GH;|>Ż;׹y^7ꮣM~d#jfL*rOTU/JO{ YP_lś ~5l Ӆ)g] _썿rda0ÉD˜|6Ρ v $&0%]PD[Cekn-) +-E;+P/D{Tf)E EA N`.\A,]oD gn>lUI.Km4I,F-A ITw!8o+CkacG_TG=<_pVG7XŁ:CP&"V_A rk\Y05Qjgit=;5۾gHV( ]'AAw`*)JA`_C? XT \Ogg#ogD6HC^GTu[ήG Df D5/n skP<|,I9~ޞzPnO'(0Z2o%1ueTS0{Lp1G6,7UZ 6W֞dv^)QGi7UMxH̯yucv|Qt:T}`_t=GܓF4:p ҹ dSlvh-:Cvgc;rD%N\pDK-]u/Rd0AI0& 3Lhcs6e5œ,_5uD -eKC"Eh ( (  ١iCH8 Tox/}TИYX78=P '1@?!K@B;1+jwi M'" l8L4.)_Uΐ+Q\1DRiccYFT5$ƮƗX{'π JR~%@Ό8䪡Ԫ~VRCbu?*}ΙA% ._p\+@B*) V JeON]rIy@͆Jr2#4FI*V]ţB?0ٚ+>mAH71|Ũ6{B#;L섯$@7|&HoGF*/)VҞv=`ΛK B#"TIӳ+[Mg7]#-']0w q^~yB[>ҒaA)ʐ"!ޢVEc{mY1h%RoI޻ w tW0Ųg6k#G+pPznw K~@hRg>AbQM?jZǫa|wg?U.!)%TO)䣂j܄s)~Aco972WDkl:_sY64ty>C͞=6PQ&&>+R]];ZzC旝#myɮS׬ےۣQ24.j*”:}w}oYrS}Wst\9D-3k@iV'J#mΜw=Q < 5/H0£,:NyL!좗]-ѥPfQfk}`'C.pW-w䐎^ 7_[BPcPS *p썇i?bTĀŠsMiaTOH*0XxU?aE;A5XYd\IpBSh@'W~KajSukI=:袕U  #קT,RƠ22=0▜5s$TCR]v@zme+O5.#< Z 'fYm)z3H"!vl6Oә;vn[KbZBNK<ӡ[ |'*<<-m-6{7n_ i/9(NhK0 a-&p"sk&dR8}՝.b%ɔK({F^0I>&eY&7d׺Ys e}?eGl'z>D3/"p]nE^hOɱe xY0AR+X1ew]AZ0?:h< |w".<9iQ n&6n(JLf7nv}^b6W̦^>| jQ8k^Ba[ +D^%x{y%D Y^ukxwKEsQ"w>{pVPol_A"ٕI'_nS0S㌖w>szwЏ܈(yX} 1ٳ`;LLcyveIBW8[ ] @ 7Ĝ|މԗӁ8# !Ia%]hrg$'Ncu<*0:-GG34 0!9&}-d^j2|eo( Zɤ8?o2y/#%Bt oXܟm U6Cs9*]Q.Z䪔E +0ǿ\QmrWںp-[=f9QxilJ)a҄Ua y0l84>1Vvj|=WspvFۿdQL6g_`:F2%(ӎ>4OfsO7k7(}HܯVW w%gJORE7"c^3 n\`W5=ʽB ABP"j|~d,"xy} ʛ e*+Zִtn<>qpԫ~Rr+h"s 0\EռDN7̑ZtcA(oL258P:zt.'@%U>xNw%ɋmG\`ZEYU'g V2k{I\Û`'k~Ɲ}sA8("Qy  (ܕ ^_k1aEF} A;7?@zƥ݂Z03::g97=2d>v9Tprѡ}\)x_PoIζy&G2RxYTVN!:5?Ù 2>Ԕ '6;&)V  B++_ϒ^f6,,Y X$u9;ihk*.м (O$䰹@9D~2@bwqWQ=DyX t`ejSXr*b[׵ 8_~m 5aBeǜvM yN^BYY$[a'²_bSs;ȮW ?QOF!+%S;ԫx@}B)V)OygP EVj.Ж蚲\($?[JU'K|9~?TgQcˍȠg}cLOS ƨҍL:~["??czwP>/)5oxpXۆ)7Z1eݛw`C'Z hFC<`ٯр=w..뾌_g+f,焞 yGj!;);9:fEXOj# snqoT\6ſQd vT 5U}T6cc9263Zʁbc#VJF@nhY5D#a 9GsA$gSb&]DVnS\GO> GςO҂G\|n$P\u5zmBd'Eq3dDٴRK p[̚ 4r$F,a|AKݜ_-#ENߺT@>փAu:wS92|KdF?h=>7h+Dc'A4U1QENbp'. RI:]²'OjQ[Co@UiΛnA,yW/y)0¹eLn vnĦJ?;v;J;f:FB…vh: V1V!z+6tta^7\wCX)=2jPqN9>֋MpUUpFu^ٗqE@Š1kL]IU&U>+)t.qK=ou'=N4F W9thb3rT6C!:gtLZMߘZݭou1`c}8ebM藶g&nX*- $MivMώ)AɑoĄtC2RqGCⱵS8)-r*pFHYIeڞint"l2?S6q>EK(cix J͹ƪ<8#AvՔIĶ>/W _%lwW,}uǝITzu-5l\n8RWC4/3kੀsIF/iUWf6w츠%rSo ͕]#xk嫁ǮoӶC8n]U/U,~ʂˆs>Ɓx R ROP4c)U96}&Nf?ߌBR5$>81NjM2hAypmZJNQ?o qBG"qoS,!ٚx}Cdҍ1ǔFo2"`+J2yt jzg1&MnA]9J@>^?!@ ?.imGfCB-׷C`5CdEcIpzl(-)I AܥG`.mXTrL$G۾%q8AYjK7Sjtsy pϸa07B+6t'P#I6km(.hK=f!\7,9O(bYZ(زzV|3Qѻt[?V"I"|@i{hͳĈ@c̊<rǐRBjtiYLXGd g, ?3tȳU.+J5g >&N,Q.q/ȱG]C5q`<~^~9i!HRϕ8k@}0pG%D~Qƃk(Ӡ2s/8*irv<dHK6\/=rmJS~ԭ,Qo# l PY2Tś2MDz1f'18It?v C$UQ]N~AoQy3!X&5p֗@mUߎhW%;&NAwep:oTuQ$9VQajE b3_*!ݿ,d[<1HOY*[O^|ʼ  !sM67nǯqLh9͖;Ui%(+%S/l6 0?'n!4 .x9[4rAi gk=bpu Qz8w6pO-]X;&{7bgRb.3a G4u0)6 Z+\KCyGlʏ*N6E*I뤬]AbyV,`>5.w%Yv@M)KY:#K{6|>)J~y4ؗv*Zpc1"0T68EIgUbmgN%0ʣ1UD1q!&Zo2%DyD)8~>Kyԕ^,XО?~T%A4++$4%XN²φ߹gn{a"p6GJy6SOZR 3+oکdxH}PBt"k߇+zlJIP$ ۉVOtUPg$ 77n^;Ƥg7nU,7OA*M+/c'gb!hvtc\^HSa>U1.i3=trg|VIT@ϣn6L㐯!kS)uetbk6%ՁJh pEDߏFJDPK?[dXJӒxp̊zWک@INa'P9^(r}'~b[1(0jG / ]]jA?KR$pOu-NCFTڥν4f'mj,Tg`uD` lԊ,e<5g~,VS=7KKZANSPڂ#1UŨo0 4T%qNt {+1%"2;HCO| =VQ7ok?:͙?k_ :nR3c6.7z9rKopՙH*5OkrAqScZc6kPrk TƲBQLH]2Yk4멓Dnw!xy⭯ \S!t.p.(j*vdO2ezt^ )~fDat؊(DL_dJZ?D̩w91KEʩD랈^Y%wȻYT$0al, _>U3%ųὐcxa(vágx Ak^tSwZ+WPyW|\5gK*Ӷ7~S2מ@#r9-L\7Ƹ!@8 /.ᨃJ?Bd*/K tRX6RTaJ4 )ux[!P?C_9#ϴ"ќ-_dӚXOC6)/eyݮGLuZb֌7፧R+n}֖,59jÉ7#՜&ݔ߲4.}foKn+؟'0_vt^:Kbf [Ϙ@Hh[Gx)\xn1Tl#H+sbֶ_ JWkZgrBXkcNiLeXpz#UĒL AysBPÆ6\ ()d'*]AY #7\#QYG%<ϒb1 =, Q`ٕGN dtĺo}4'L3M+e`g.݂tFqDC}S) yJd:-mw6SqYhDJ[-}yAϻ‚6-*)lvJ3a'g?PӉԟ$W Fqw hZ7.K ē1>Y&۟u)Ksn9V;Kh~Io9,Wಿh_gz 籪kt#5s$pOw N :Hj?Gj[4ĝ}MS4-ik[>X#-g{֬=f@fbrd=Pr*8}e *U*yo;i]#meutMu" Zjm+<:z/YXWT;0*iO7!.mQ| {9!UHEozbߩ*ݛ NBpޤ:3׆б&glpw9{f,>GZnc[6[bTQ/\6 Y'0 eUVT,kH%%^<ƏsmX{M}KX;@,qC ;Y8 muoԭzHb/N !؜3b\v  ]`kjwwXX=%n cu#բ^1Qz>8jH^^ 3åv&!mKSɔ:w˼VzSkj8_"Aѣ'ߒ  ͍RFVX{9xp'8~Qn(F"$\mC2QM!Fq-Fm _!g?H2E::h;^=hFW7@yB`tD -V 1ZyەE"~ *LEỉ#' }CBeN&ضJPv٠1W^ Nf,WzvtQh& ?]x 3&lcDImoڰњWxæLk#u s>̣Lka}2'O^^ $}t'AifsZ+ k`;I6w\`۳ #O1H;/6%${]|ژ93>qWSj z]7zmS7LIE+z0(~E&E΢XhFޫ4W#xl8Pߟ]<0I_|v)cAyQ?uExbij~?̘YA#n39 G6]N> 6ɛ݉w3[MByWVrBUy 4_溛kǪ"'(VGC߻P[vnKA'`~V/vJ<1O:(V$YfFq ˪S(MՂ_X64 MNg e C `cY2RJUCN"D'.y!l: anw<#=i^L,,{٘R<1f2hs0?8 ]|\) ]6) "jZ] SMI~z_8h$=D+0[T ʜ%әƉ"޺ Q˒W5vx -9!4O!;KnNkSj471&q*[]hIҦ\:fRzՔʔ9"|_f f1M07 E މ֊;#56_1LJ4ti/+[t"r$7ݳ(D|&;m3ͯ YCotiU 2y (-4f}ĥ\q·?m ?>`ςE%^F4w)9y2 7/-jr8q7ykERCk(\J?P4r2Rp`(=sLE(QhO䊚eUPݭC yoضiSRӞeP-p!ϯD9mSto$2/$6] H$H0Џdr,BhQ-_c̩Z%p V^&,BjXS6!^T g8AN^Rɲk^ʵUjuGq"ֳk1Oh0aLN/k{ۼG-H-DFWq8}u_r\FnjCl%-'u;)!c[#OB3` YVL(8+q 6&@i5MwuJsD B xQ00b|}k)7b&(ox4^b6љ$p9Z( =K(K%S1^Ĝ3)|WvGFVcV\v|D] юœ\7d(Qݐ"[AU^<ہȧ  @vChT]tGU/|$tH_ +[\PT;s`k9?qz0_Kɝ$ןXoQ0 S!MtPa Q ݧ`v)Ay^r2)4aek૓ //9=tAS/ O%[q6 B ZmdA %Z+'n}lVj`sb{yG&1Q$聈6e"Ie JHy20(;`9}A\N^8R ;3[+ Rv99sbv&B8?QrZLNh7U?1rkFd^SLQi{hoz d|D? KlO}هG2I!* B5}GT!;$ \6l-x?b۸i_jDrJt5n <O2A+8Z=X< bPRuKHm>琵2խ)oDI/ &c@*=r2D1R4fŖl !oV[PBVݷuNۻ XG LptqƋ4 -FBRQ [eHblƵhHEe>oBvbU,b6MqP|#znJ'YS81.]-s M)P2竬cEջ5cti2FBs~l9ĮM;.><\QqhJhaok7Pk\ΗI'=2)e]S=3 x?%yβD/LXy\R+xiӴ ]!1id{Y  ?)bnd_לl2d-8[$~fgߗZsh{hc#KFl@^tYZn> JrgFe[c<<9!/l4%sJ' >Anc->m)S=p^r`Iq<^}-yJ# mNWbӫIJ[ Q%>*jD*/pSȈ J d>Okd4 +q5#M$O/^B(v!uW/ lctuy9yC+=ր^$$A"*m &ׂ5jZ :LDm/+ơEwmi{83)mvL;Ai/uJ2(&)Zk4ʅeFSR^4|o˵)im@m~CoaS贈^Кc Es0'*}15[&a8EpÕ*[}3j i qIPPuϩDi ,ޝl+r0g/g[GQut?Tq7PhX>I&Ҩҧ9{*tR[Bg\C˓3KQhM:RdOW4Ulzn!AK54YB/?KmR)u-;>zj(A2ӬBKV, @`sIy|𿢨fm6\c '4Y:ɿYf64yP u#>a P|JPMV<1lNjnj DSrC2ejH& ~ 7GcNtVxȦ'w8#Iy"8X ʆt GgJ65]1]F*$̯|Ω{[NJS(=Б N;iƸ:k{vm`qX?X)i6nf[@r2pG^ۗ(g! Aueet|R8x WxU.dr7LI^^>aЋ( KE }13vLF*P8aج ˮﳧOę OU i\݀/xzIƏ"+Itz!_$ .pW[ 5B&uYNgGT$Nߌk=GSq1} N= `${ ̫,CiOcTjiFv %y7B]=Vy|ℶ^yS g9FscqcC"-/fssEJ/-Ypj]3vb+dx:IT]KO}(ɽ+IWj#L#*NI'(CrA4d8Q %S)I>LNawqsI6/ ݢkc >=$+i1 rNOvB}<,\63#{=Aٲ= Ŝ9G+o[:|+tg;2= (  3ŇVJ  lP-P7fEic ZVj'& zLmU[maj Io96 l1{O9cs`tr1v|ݮ ^w_q}S)dIG1*>xa~/Q,(*UJ=]q 7ֵxTG2I8%@M ֕ JT:V΅ST<]c/Mx t鞢H_--1D%U<{qbv=F qPlu PKܖj(3U m[VnV]gKY:2UGG̳dIQY͊40^<U:tg;^EaP EФS O^aB]®8ҴёS((MU'z}!{.&6uxKyS0#xRt3PB?ޓHױRg^ LtyqޛsкY Djө`<T4~)d{{).z_&#~tpZx>&~&~#)*-C/Un;N6+T| YO=hDr i؋dy. 31Lc/xjN:E iyh؀ A/:$Ғ(=q8g`l]T|3/zAcʉ2(e`d'i 2m]۠K>ʊz[q/!QpMTpgiLPo^˗ӼnTJ 8`Y飹vd{}vr?K%0rm`Y[U_b= JRa|*y&pN >Bd6-(ixyM_3ks+J9jg* S=ؕȚNW"JG@ $d֕QJHP{vХ[Oŀp/6^˅!xn-fIHPB;%p>Ao9ATڰg>i 5%Pcd9SlX,*dK`%ќ.KO.?kvS$,NQa7Qjo@MvV"̔ )(\o TYK0ހLz2.׸c:%z]$[r"׫Mص G^a1AQ-JOvBI'~{XDcQ)͋܇n}z(2ZlKul6XCOfge^|Bk2O? 1uTGp;Ó pE,9_~[zoMΪӟ]s*GASy >Qk&iW GY 5? tϿtvb2.F;_ π[] |]w9`- pิϭh`PͬJݮrR_*2tLcH] F;&i0N|gHuYF^M%Ӷ2`n%l*6pz|䷪n#mHȔM`\}Z{)3;ɢ Ze3Do6w䱞۔"(AܝXB[V =gou~#(0 zwZPR#GIsrHBEz%K{{zO>+וO>6 ݉=h18E.8kUAZ1s)6$՛p=2 H`o834ye5/K⹪n.u;l;6 U<̜-7uk.N4^U(߯fO?ey/lu%AD4}~Q&&$za<nV4eZ@>11Q Qdٙ5.a{k5M6X?. , j\O5>Jc02 IsQshnu<8$K!'ںL5Pφ"gðC1] dj(\E}] ݍ ȩݹ$jDjey3l^(D<&g޷kTeFWKxw'~R,ӯol/1zlKBCz9@P6K{i ʹ,x&J]1ϤoLJpHs~/r~$0RrR,Ǟy]>6VLg'* 5ѰO훯4wߦ?D&)t'( s0`$yٺtSR^]5{c2gjb*Дݓ=MzK,w_,  ?}K??BEָz uWfW B&J^E-F5˼pP|g }P8ms4KF"ad hk 'ʽ=iKGY=L_I*T  ͋8_`T%0MQmkuGb887WI8@;6='EH4jS7'YbuBM?_=4.(bV/}.AZ Aܦ+DOIIEG. (T,ψi̕tIX$whC=9PK$-*t_]6sfG- =gyDZb^ lP4G nK ~>{a_Oϭ`d3yWc29e . V]fA^7%CcFc&faZ L-I$y͏MC"H0ԝ nF,CK Zח9 ݴDk.zc81VO8D(whprlB).]JW' H= ^QËcs P'D*So"]YKG.Yiӄ~ ìD﫥wb)_ӎʸ_YpI!qYYV! OW[VG ('t(WҜ>Hy5ڗ}n)rPa3z{/rCT b0k]XEq) –O$ڌ,nHk$0rK/):زhDqj4=x#Ul$7kjV*h }N,AhY*Cww?jjC@Tw% Vs[I5w c7p%[Pv Iryu؛n5(Ξ#X0]]#x^\{x E&ս^ No0H&4زN5~nG$c-st= YFI@D] }NiJs B HS.ؙ]z&y?d7cG1lRK8 Zo|Pss0ug& |-̈́`v/j?C6RV$GIh K쑺75)POC;BK&aj`5鲉=z7LQĥLI8^*.{C&;y׵a@P0 Pe.ժqksQQ)U\EҙѿAh*ݲٴ~ܛ>rm$8ƑH^#E6JT?!WH^<|fU*!lL|@v(]֦Vҍk4 \umh$r:ľXu %ŏ I̝bQޥi>B8_ ȱg5~vy:Wa{@? eqlQOwqrg1Tl7-Jq" U. .JVi`Jcy#ɥ&ڸљî[o|Py0Zm%@}}:c4rH[br) n1{2 #7{=s7^sW"\.#JWrr-8~ZHCjrdIt$Rq2qie ~Ԡ3&OoB:8H)}Zԏ7pщѺe(ve.:%(BckNI/[l5 0G..sg9M_.[-3'>ƸТ0Z̗K_Ե_E!uodʝkĴwlK޳aWqӚ!+d U#RX.#l^%mk ly&^3bF忨e~_Pb6o {6wQKjBA׺`Bt\9 v}볷EQ?]]ʐ19}1g EL]/|+ 5sB >Pm\j\pj(W87=V ./XmďrPQVVGJK7}p] VipmŚD~ҵ{C+RZ!ffh{?Fg 8s O. ޗ&WU_h|5j#ܸaыL AA_tݣ|]ieM ^UxmSx{Jۚnb[ì]`*8P;Y G5THfz.LrB/(Zn,9#V'R]p%OR6ٻ@mqluwK%T}@— \<ބj =,]%*0޻F vxCzcdh)4;A~`["yJQ9/WC~o_Tac%+ke;nYC:M 7tDii m5#UxbCߨH:Ovl ɡi@·<9/-Ș|>O9o"IB SE)o-P޽?$F~#v^ëc\֝S7À~u;|>1%Wc7e &,Cp?O׌J3*o35\AR :nMM iIߛ Ą0|/F`^G"cƈajs ދR Ri1GBFV ]",Kfm%1̷.mHW,:KӶ1Xe:ah.nNy -8|vIN4&982𺅘B'bviM2KXoQ#Es:晈_yBA2.}uGy T:AI Z6ccӁ f tG C'RzGEqpf%DgB`*tQv8+(Z _cYSVr7ynëgV oz=𫇓yؗ-I2(&,ge+&o\~,vq < uj.ǀMeQPNMjݭ" ݎ)`QckE5h FX`8b|&~xIJC\8pgHzpH^2-Aާ8 "}a.h`:KjpvQR;{凁K#< ~}w3DkfKԟ\m4Ti?T~t{uEY{P+![] =.tdʓ[Џ$d!GX;K ,RbβcSQN3y[‡+b㗩Nʞќ: (~l㔀`Y%N pɤDS;.7x?HKpؽ"iwqk"w S'߈im h{*i$U=ƞA\*7Xk[#BN4C+wJ *x2mHpX4X$T9+O A[KmO3-7J\3e4xۯi{Ps7s9ݡMirm~ B#wJ^yt;yzdSWN gYMR pQ?|[uc)93PHCPQdJ=nŚ_̝p8:bf*&&yJ06:m37 ~4'I;q4߶^;ñϜUp< *<;vP_QPɽOfFF=yC,ZtW{TT4j<>j""q$#(,B ٭uias烕-//0}% ERa>k`z(06P@ =j ~(V1x8Ӥs҉w`e9W-X؛,NDB7;_QJ֞ة@yE*mDN!~56*DpWM3]M,x輾owGL3._K &v|6h>GaX,{.BW!fF ؟h GFɈanQ#GgSn$kVR|W F>ndyUbY/Q =ɛ6kLs?M"C^h b},וW߄mr`Rnbr-;w'"]9@oL iSaJt7/ϼ::UW+7"퐒(kQgu[T# m -k Մm2Wv&¨"i@rZ!q,UQ ,³U`ԫ/3s:3f})]ئvjm8Z*ь)vJfZaf`rFQpvn-=j碿_{d2X3MdmʨlsKf$c UT:4YU[p$ῖᛆyuۼb { շѐ 7Q/ǂ2N4K[ӓշBga}9w{WAEY=#|]R+ʉq氖YlLX+p r#-qᡫ2gL%=ԥ1U-R ?WLh' D;e>i|*oc+Qb$^G' \ +`w3/|`!J4` f{.00~/ؘ70 J|xQI8X!GCE46Yf /W.BI>O1Em[ 9No JQʯʹGܯ'AVp~ll1h ;wa+]uD۳K|F{i"{#l!_~r&+\Gw@-i bv9J _H>@rOɫyqCDMbQ+ Oh9+ A,\sшsFqV"%yU;NkAN rrӏQBa8rt>Tin4 T%k`䌲fY|J E܊г8ΩFQ[+(j8 z=U=da<Eo7> x`/әw9y=V4vZFAriȧ*%By8GA Ozxۇ2CԆ7Vi wwR2p~,Ӟ[j[ӨSV{u+ g[leŠ*+ &<|`kͶ>Z H_ xv_\˜0 vxw2tj>{m <`Y'GXv^9B."UI.U|eT"JpS>;K4a5zt2cm¼1tBǑ! 4N01 zjsw@Y(b禝E]"Nivjw@ceZ5@b])EiEveV :2,S})ޣ|.Œ3{aە]T8AD ? IDF@]wD/}quMRZ\}dޣiߎQCL_>g3pJ"m> Н] ;jڦ?IB^^9t&Tǧ$7`@{kussoq>NcCB1on(x*Ok0<擙y2uw 9+!uO 1̿]HDq{3PZc%Ιb TIi4?4/-6+Y)vtJGD/]^qS'csy0V6wMGu`s$ut Y$5>kkvhb61g]hz]ٚؗEjofR$rGg~ls`^ V%ƭrUabS6axp屝Fۍa}/]th%Ӥw5"kTBeKfbԈ)!YJB}~&6991Dn^-Ri(̸+GMPPvPH>P4&|׏6CcoZlv;i hQ$Hvh ;U'.URJ2_CRVuvTh*JRٚݞT?O8Ӻ li=GPwy3}rfn[GaҲ pOcE䙺P(~):z]K@([1 {>@= w"v^˻r%TR߮CI]0 x8YQ{5PN11(@5brC CAԲ6!fL=5[.զMoPhe>v@Y/BSA |vK_N)3[LpbN (!crC9{8s;3`^_MzPb`>F?EC8*˫U`mt+Zr3 Vk# 2(yw{n:k,'4(h_%ֵ?40kOf HijޅdV .Tx$&g)ÅIe5 sCɵfbBӊ~&ho2DVs6m^#JZOȏ2d I^U975T `ZŻޠ]1s_2mi(a;"(bYnOC !/$j> d(UZ9Oǀ#_XS@3Ap (( K_ުb )Һ&^ vcogHax4 qSm.ݣ25al=MmYo_ "(0f}c]# 3E@[=cx!0$i<{]%1cG DTY[MѾ>C/)5O}Z?' xs[]O[E5-^~,۶܅ [~zPs8LRs%P\ygݧu8O QbJ3?]/uwE uIJ8.M#>#ZyzO2`c 4._qeԖS:PNQ& LHU06KP3**뫅ffn)аyw9F/,evcLJ鄁A';F]_Πc%vk hfТyV#z9)a~w~۶e0T*j,Y g 2ہ8Tc~ʤ8gMkޗ_sN 9չl10h NPA)vJ"Yq@JDE-zWңd@Ao.:V*g VFiՂ6$%Zbkkown`BIm@2UIڒ# t#~OP8ӵ2u2Š&eiCY(ݍ%_͸x@TK B23Po\.-ǠM()FPX9ũ>Ȋ}6R<+z܎6C_FL- M[{_ &5E=PT_ ƃs<*iӑ0kvjG=}od4^ ߠc~m.4>H3P$}fhZygdԒYv4c$TvT@(#V#Zy^($=1x"`\`%0n? {#85!ba/OʭYw'Y=Dz`M%ֽ$roǛ136..%f͌ ӻs(uGoxSvʩA@(/ !ڒS-xHsHOU)Tf5>KR jHPks3 K*rB(p MtףUJhIiLCV~=z֞nS&4PliX0)(itV÷Zg_x(2z@5W(@BVB- !5'z^n0p1M$6e+?QIOmLNf @ֹg?vՉlqw/(67䎓+\]xs 5RIee9+,fT;z 9iT8z MlURJ%B`j h7h0JfحsPcd.  vQgIU5V6gbo=t WQ4e3s0P ?B..7? Gej{6Y&4Ti0Y1 הơI f%&q k\SCEBo|dgLCMF7dCtRN/23faζgcLwRiOjY?˭vGw$ǡr|@YvSGw"vCy&ք8N /+n{cpQAupKQHk-kF+DCɌ0b4feON7#  Bw\ԣ2\#GLuJJ9iyKK%x %w#h@oMDg4NA }j\RnꍡOvm:&NH!H/4&g)QPb T>۫{_؛W3[. =ǴF6 rhS=bLuAM*cAЋլh@ЮﯯZcQot|,5=) >܋$(Q)C<<2j;s N@aK"P"D`6dTdWXy)TGW >lگ8QLxEr zt//+fjp#٘Wi?")cM eMg B U=GH}m3"W }7N9w䧰NNF;@߶қK+_D}L.7-a}l[yq6¼}z|jLY!iўXҲIT| ց, C &^T q:{jLΪ|L)`D&wJu/Q=WXpI&}d 3h-i _Bw\0Aߌ00 f\n6h_Z;wYpLR"ɇN~\F8٥B\Oߥez 1CWTE^ISC#NJsl3i(H i`D*?oejM< iʓSsAO7 ڷ]@TJ82vmJG njY[`(ÄT' > =_Jw+դB)B Gmz.l"z 0M8Lg L앚,1#Bn)ϲ_7$V~; @lbvb7-^AjHrВPl ON`dP|`z@^V ُKt TG*[d Ef)Ur9XyE7xnkQlJF\葀 )t w0}N?)M/21ؾRkv(q .|n1fTE34bQz<./?ƥCU1 $( 2J4^TL_A4$p`ɿ~+jA#L&*+ƅ\,ȏ_h:bW.?y.lqR<~kkcj+F!4jQKX[W^R$Pify}kP@wfXĒ\q yV?q 87(Ji<]F|BQTTUYvX] СsM(F^8XC/DWqwCiWa!ycD. >` WAPt xyplcz_zWO=?G DK(gԱȕ2"i {,b)A]zuQ0 aϢb[ yL2ot&F(⏠'k#aMWcoE %̢UkIqv7h9&)/x:*ZKիé0Mҏ%o=DI+PZcYWIfݏ'{QN*Ga!lQ74ǾjjY#5# 6"D~F1tٮgmo3s.VrmbP P~vK9w\Wo>;UK/%OOQ3 bÂW #ga<8Xe}QYc2Kyz31+pTE3AI UZU.Y4+ {O= „h4G8zCc W))c䊬i1dƉ)C@[ \H&q N+ROPTT2zQJ3Z116:2;v0IidCՍ.9w%9dd+C)(WSFQ>6cOl-#[5#0~5ZQ/R  ydl&Y~wRLݥWmk.mnzi >+K& Z1/%<%N6&;2aB.[^Lh+@8GqPNp6_B1JnW})^@)=1-;F~}]ilv DP춗?Up+[/[p{OCYl׫)1֓oi38lrI?09{Ro1w:T Vyht>qNNVP޽syvQH.Ը'㝠5Iz$ܝO @F悕v X^p jr)\ 2))^_w& ᇎ(tЏ}rHݷ\DNK ϭeRĩTfu'c?bᘢܟXo@(x#8k7(q >w"F>Xҷ;zm~4n\HB5pcrYSVar6cQ{`MY| Xe"}i7IV=%Q멚0}z( % '@$™ /_X.$a 2 "9O|mFvDڹXMvK rn{'4IHd[B$d,îE9CiTyE̖/2~T/~4Ć&9a2KW$stb;m'4gGhDKnĈ!!o{bؠKlDMKgtbS0F Lq #UuXs]жwCقNB|:@t?'4#Iqе"˵҇Hr&9-,M7LzY?vz\=y,<# -h ~x#\g<+;N>Yld3ź H|~vJU桙Kk0 G'o $q gW Lab9#j$ehB[:!c_C%MORJ&aE@W#XOeq̣HlEhH-E9mmۣH%uTXrA21)ojMd(+Bo)ۃ3=MIKG+U J* l,8ː UPRI0gtT[<z{y"mc.; U1OO}Q8¯I=. j|s|i$uz ;)+nbOgXO<#2)/ZvAC,ח゠D}Āk}ub;6e7&ܳDv6{=8QZ*`84q^I~()!=jXp3e=#_~YnD7mg{BIV t<$L ZdfF8θE f ~XBਧPgLXw ۗ'gτg\6O8{zn@SD7~Qa-&տryv7~Cم7qYq"Q{Ɉ:1 I9U:M]ZQiZ`C ntƑ<&@teN]i@S%$lIpy$E{H4;WZ;`4Xoa#37wRbK!P<I=v.᪏Ϧѹm2NFrcQlr'тʳ9sM::A+AaTGhdHէu KVt=D.-Pwx+ACzp#++҄].g<NpE,JR{bsCyqoXf5d5 7sZ}pDPY҆{:pr 3E P[Yw-jﭾ2{#tmyR0b^T9$Y.wsk܅~r4cgDIl ("vExgmq}ɯZN7s-MW M&VRBDVOڛ1jCMavF <¹-y(K²kQڸќ1A3"5C?`S+agR@9fs@:IV[6*Q[4m8,6ݱ3!c{&0fiyN=eFzIǵpLx".[9u7RY^A=;43[dW7~%c2vSLNŠsTԞVzq< `X6` &&m}OÑ||W;@"̣vx }'N IK( Aہ_7GQO|=Nd;5yZg$p'4@d0sR H>>'i/"Uj(9UoȬgN2jB1ljAbF:_dor~oD=GU;~wP eUF):;6WNl$H9@P_nHt<&W|.g3_} 24'W/|nU.b{瞎=e ulcg&Õ/ tYZ5^a -B.vxkHR<,zJO߁L^tΦ}'Jȥp)*gGQ gDLcZ$-&cM{'ݰklgO^AD8-/ՒvƃfSS391 @rx~< /e,jQ 8\ 1Oopkz0A,x" 0ǟA5]Pk-jڷB=Q񁌾Z'͏^:N"ӓxlf# z3)܎b.yD22Zr/aZ"T'̰wF ۅpR8|ӗmƈ -kR,Cs 8Lx05F:XL_$9zT&}jz9{anq)c)'s z%A~ S` a8'!UЊ+k ;1 |>q1mA=ڶ)/__2gOup>%'3[͋G3Ý0HmG#7O($+[FRKo1mɣ0sh[׳4!:ʷ=1^dfuY\9 5C 4eމvG'H 04 ĆYԜb6{}|H/x=:}ځ%\2"^R79(n7ILcà \QZ" I5b{t 5M&^7#El6MG6Erry^FD%/gKo!u!}J1DuT1m>V)BظЗVz*U\(P3)Bjv}&:7>D[xM9CM?0QuqԯuЌ~GGxНwqJ?7uHA؎/ZԽwؑ^ąC6dm=+CJN?r;R#]P_<6/G<"ܡiY11m14[(p2_jfmT uhYGTGR iL erЧ"Nݎw^d6&eER?pp ۇpt-Οv7vXKe+ꓨY.PRw*jWxt LͺA7""ZU?VxxDuǍg,/alV!nD}&Z:qQe[bihܷiT+Qi(D#ojVGIttcqh7>Ih."%-׽O$Eڬ#<&VݎQ4Tj YuKdK ޖB W+iP6>ɴ{䧬)#+{w aBٗ'Ə&qꤹ0Wqh|k-s8)*>Swf}/u1RTɞ^t̋vR`\,Bq±y[(+**k!ș3 gg]fUb2Y,t6ixTA;0 :Lo킆03-Ҝ 5l76Rl)1 ͐hk_֯miO hvH6:(QpbiH2YI^d<)IDr.\w(RJϲ=A'v+=Y?gٵuO3_pgiYi5܀Wj!Hr̲'Z*{+iw9pV8Qĵzy @+JRg/+34APԽJ3 ;K[3Y `@P v2@}$Rwn ?&憩fSG_>c4xLE(P5 | 4 _ir`ط#U:͒ _c} zЮoc>pb%nH~JQ5jW vw?l tψVbIDzɇȀJ =nʎUL[/kpQbYkT;զ|xy̿nIeU[7s9m`Z ׎ sֲ͠qinAZ_- NF9.` JӇnl_dHÑ"O${V݋Zm#wK4zm}|Zlh509lcj` B(B>!E>/z?2?(`(]fy5;_w.P|ݞ(Ҷ[`Iʣoy.2?Aܺ{af 4)ڂCi9h Q]kru;kYQT3Je>c_tl/wLE8'Z%pڳ.?A {8(\ګ 3ٯ1}65;Gŀx]ԠjE˥PMǚw)욅KϷ7q{űN+xhfѕ">{sUB(`!/ύGևݤ"uTĔۇ|~8È}J9EhBH=IRL{2|Kxl e9I*1[) :g5/Usz9[9#N"k :%eh&Gdt==J !snњHswQ!s{A_p1%|_9L{1Mm/+cX)KC㗽V)7z{yVO|6C݊<[-; ]xrJ𖷏My6C6[/}Ag{OI{.K@U0k9 j%aRn,hY4 v+[N[Hv&V('D7XvSD2jE۔ymDEuKXV{[LchF,ʄͅ²5"lRkպx4vC73IDm::XF)C|Ņ:,H<=kDgLJ談JY(M^.pGFQ7lhB .`d{P< =R3.!Tm=gη]OmY=\#GkHV 4kw?Ud\^l@E@GJ#QWNE1܅4=}$P@ *hhmݎ5{h؞++2xpC5T7ߪXݚ9gq a1u6FE s_&WO<y Tr34ƞu^ߋ= O+I|>aO#Q<<&gx>1bvm$fPІJ_^ޝ:rB?": CRӳD>c/Y˜Okۂ  e2=ud"4&gZ;YK.2^oadQ;pg2ay|<?ֆ57~s {'y.?Dj?ЉK {F6P#z ^#+\,,soq"7dU;]Nbq-.KF.]^|mgʴ:=xʦjDLptYc>^KJ9lɻ/rM`TcHb-PcՉؙsŷqԘ~)(XV%Sϡqge䬅Clf_p3&皫sX%B[.*)(Dg!.wϰ}S˫A&S0TA|(CD(%)=iȩӊj"eߒZ@ }r ȿ02͓طXY|c/ET^8}g;]ٷ'=~5VkXqW'BW[Җd&0{LPңMMf󾪫" d>`+upj};t^t QCcuyVwZh;GeB)m Ah sowdHM q޿vU" CƷi(Snլ*k*NeJ;,ߘǤk.ϖv*-|(S@zzzIAcZ[8"ͺJJR&6܈G)q>GV 44'Q/O]J*g^]6F!i11!2DnF+PA]R;Φ[1 UHzC-po2)?~_SmTs0MŊ' AnŘb*{]FO9C~41%UD‡)NB (x7* ƭ{r~3H@u4JCV?m:A")fE?ы;VmU.QXMl|F4 F)mO瑀u"%sU ˯@ @XHg=z\ =wGzzyMɨr% J[\. U 0'lf 8hwz{ോ8NCuv淧TӖ]hzQtz|ȞA3:K-w-.w8JymHgJ95Pz8YBrsuFl-rْip" |wGu^ E~&,PeSQ,GR?UMVI^z)̴DJߑ4 sG]3ގ^sW.*QL0i;盪#Dd܅ym/9rFu +ɧte0COJJj1D 25Ԝ4CӍ8a@~hM- Eu ]qkI\ܧiV ~ORVMրGͪI!D8պrQzͺIU\ՙJ=E-Kl6nn,RW ZEǪCA'6a8.7v¦HIhu>_g [5XHB}^#p{$ n>T1~xˊ@wTe(2{^:~L;}Q ggCBNTE8|FfwO=x?)H܇ux^IIywjNπ ꏩ`t>It %QtR6 lCb d?b%KkP@BAE)1WbkJts7lK-Y1z-sf(Gn=>?3p+uLt?5#_B'_;1Qͥj5}4=PKQ\t@ƽzGfy!bs}==F\5Fn v׊rܧa@+BVB|A H5="y ;N|N|5?,]eػ\neJ }Ɏe| g) 8hQVI^s+_&2/Y85Kgfu9G»ۿ{9yX˾e84=w_F`zRr kTg<^XQ{$tP4(~SZ10 d/q#&}$]/djWsա(OF!l'xgoʼnX}$6PNFڷ',n2K\XKʤ(!N;JaVuN$.z60$&{lzarL)#ngLs0RW!PXIK& \=B\3Ou mRC&vÏtb^ĉ[K=Qmoy?(4g 怾W`h^5D, 4@k;b߬J}{7[]}h8.` o h$4딀U-"iVG D/)cc9Ia~ߒʐ\ ǜc+aRX|D20ScJbb0+|#4to,j 1*R供R?l5+ k^GB9պZ2$ )M,0 :.ZB$`b[Wz㘕 cI>"5WC#nZm"\uof~%t<0\=ڝ=97{r)\kn*ORv< Zan!R+wx3*7'wCB 0qDXҚqӾX̲ 16Ҁ"D˚mbMu%Jy"y!V{允Ş|5V nI 便3._N|#YOñ\xO?R>1< o'I,崋:IF >Uj&ge+[Q.dX `#[O=U>ۖV%4#HC7To Ӹ}:Ĵ`I_6w6NH7[kx!#؅VP٫1–N!ݸ#55}O1utcrx! -A{_\"{zE‘L8v]e<"fF;ۤֈ$j/K Ӄ 4ViZ Z׈LصϴZNս#sD5ߒʞpt&.; ʴUX*%1o#5l^X7[9OxX)̜]XLXxrU`* x+hVmoPn虌 ϮvBJ@ =_J F="cʎ;mwd.)ɻtrk5[X򙁑'TOnuq)P#ϙYCB+X(u1DOKyͅ4u7]ʦ4֣Jr^yU-]O{Hu.3zւ^! S_MGĠS쳄@ uJ3'E4L l= Pd¯t; ="TS5-GSv]m0SMArZ>-]PTw)p>|k(!MWy1ԠɟEB8̼k r.ܮs.(;B0ݧ6AĮcO˔'}\8.n+*<5?DO`Rq4мl)jJ'WjAcGV@@XpV~d¿ĥ̗.ӈߓt$(/#9z +EI<(3zHɧbSN.i wnb#[7޹^f'0 y߰O~8j0R`*#`UUOhV]N~!+!"1X$>foO .#ɼdCVDv1<Ikk6U|f'WFŰ+;FA;0M4//=& WbtW6ƶs].9#2 V?lR4乭-eS`Qy}Z,U}hE2WE`'B g~ܨGHQ s0;֤-w^UMS)+A ZRn(bi1uo]Y\io(:t>iai-Vڟ;&qoU"/IHӕjPfH!YV;f155$0v<AP` Չ<#)N+ϱ{O^ſ3{:߅X93vlk*neld-~(2 !IatjLuܰV1ժ8`Wd'yx+1_ @D;@9*Y qYAh񯃟<@VʐΔmI `-6~o$VGJ&m>p^25U!"ԫ@u !AqI# Z2j,cGVMET*J4Tؑq#,.X' pPKYd*' p|:ٯN?,GsR& w7Z.7.˙K'DhM̚MEY4Eؑ /\t;ڨd YJڱCHVEj圢@ZoL)`LejB/Lӣ|eel$=FTI7-D ஍;qJ b}sO v]sL\Rvw%ϡqR}mmA7vsy ${S䗋u:Q C8 $f`ͱ|%:[xMNV[7 M#^ DrB4PZleE?9xWVQm kT &l(v:f5tF[sNWif8vL8bl L@.te&e3Q%~LbxQ !ڨ2jDstKRz6$ CA^((.\]މ%D-佡65V&?sa6T1174r+6٪, |oyj [o7w`r5Tbftlj2/i\<>ڮQn`^˪4\ 6HrLAr"k ݿY) Cɜ^ix#J_F& j=-b^AYa̸CmyXE^40i޺-IV^o][}[9hޤSPg[5cqSG}/S4~VR0R.%{xab/CLYbØU^ ̙22kUO+C 'Rv?.ŐIڍzӥSfנ斃.񼟎yU:.IV WvT1;4rIja&֔&=xPdfUԏ8 i;}(Owg~#:P_`o^[DN؅^o52埑hR0OyέZ+4>G}Rh Ldi(o2K3ٶ0f; E$n!qUKIsbJVpԇ]O#y tqm*Ec r-OzX7 n ܎k<^7~U ayRh. T8u6rJAw(/Cb;zC-r3uص?K23.0wwZ\q/;Xj,ɛ-W3e,v!_RcVN)X@]\\|7ZZ"w&!Q* 3ir sZ_8#Dɪ1J1"gI9[q'QbLψX*,[¸l!|( ubu3CY7.W4#bmty%Y`;5LcQlE[6?Dd sʉai_MUZ>xA,YWpT)!itUc)?-!(F[wH$fPy?DžrjK[{uKY1B}6IyB:+es2j~4cxVh0:gG*@ga;8r0(0Dzi=l.b.;N0Jg{3XN=΢530[Ӊ /@7>VzKD[˓AvYBb΅Qc͌ZYPr7^=5rf ; M`2&Xhf;>m-ϣgMHi *Bxa.w|@pY ot=kmL6nɫ*h>5+B"wLfn'*o{^9Ѻ)vpUbĘ ;$@򚠋M-!/9pkųB6j qe2rBO7EhDy_{RT9YǷ艜U3Etnq5NO;;!;j7Au&G/eXMT$~co 9aݸQ|[]eq=fTyF bYסs-z҇L wu׻/[fWN/OG & Ceи9k=,ϊUkQM zm -)Lz )0ްLܮ!ܴň%ϻ6o㰪&:ݼ;OhvR:5(b5%N־cfӤ+?ubv +nA}.ڍ|UaiWIdxLkק^ʀ tzFAֵflD2QMG+HإzwQ_ZՍhą>[Ub`k2Uy5sWļ] tJ:3{ ol1VTjČ)fhrlP2;:m-]u3>C6voQ W'"۾:S.gͦ+0,I7>?fnߓnr+kyn񹹰CAN|L=H}8ߊQRm ڀ!HۡIex:D8'Q /iEɭ'o jkW3WxgW~GX3AŊa@C=yoc !Ȇu;TR2o/\9; X2萍͎UA`/?dw4H:ulyOv Ӊ \Z1-PyvXY|^z4b]6ޞ.f\&*'`;Uv)ۮħW-IKuȽ:Plj"2T;E[aL?"b| )qMy^DNxb݁KLksP0d0³FXh8vYٸfTіa=8~ 2pɯ!R$KC66_[(]k܉x IX0ϡu~9pv<%ȗiA=1Gc q`Rħ7M%Vy;-ӈcO,mDO֢]IOUOx]+y>Ni֘5TT{ ͡M_[?ew ,4E4_gLGΈ^퀭<%epآFLL+-VAtY6RGxw!ap8i71Fv3`+(ɧKŜ(Bꡠl OJm댪07}ŪJQ>헜2C(Ho{K(i-Dq@D渭6E 3~"l( b1b!GbhtW㲸HslB=3&>Fᚯ=)#G[|zcdh`~<F\ O۔: S5fE "랬K m6"cAdD%fP 뤡jAw]O_f-O0֍|,{[s?#!MUfE2> tLaMۉ͙:v90Bcq{hM$,z$. -X;o&YU&nq $aS:r̔%Hc$HսL9ӬWciFCd$ Ӫ7TF1+O!4j2FAs| ڨ}cP9oN|HxpVaHߢ 9LC>DUnSS{ǧ"?ȭgGS>yPPGiE޿W/ qV.X[OQP!G ULi^Ư-ç$S7 mޝgR3@ss%Ҫ=)$la_DT]aV^!IwC֏sQNEbaĶ@ =0]N_><{D4GD>.:`'K̂b BC64s@HSǽ'&Snfm-E&JɹT!<:ȸh5-֙YKɍ=KųB(& (f&om Oqԇexa~E?۔}Öh[Y~9|Ƒ^p&+w)'$Bh*Deh99IMb{2G/Vb&Z#re#S .%KC6~aLtHB4 6hX,TI5#F ~;u_P8xVds8Eв\? .LeYOҥ1)`Ja"}Qb\X 訯抍%. , OW5EmJ Rj p@'=D[BMX=*N zʯU[̝(VÕ@7F1h]uH悐Je /KVeqQt䳋_S)x70EDEo)޺7 ^r׎Sd͕GFui:&w椥V(4^7_~hU5Umok,S07)|Ex]/OT09-;n.t_<5d4邇dy7G,x[QV90= \.c~>bӮ41 }ar9|lz#lWn&S0/fBHj5znjOT[|}IuenId(Ik,PW z[W&d5+H9LWd >?lJB0817Kw\$2\j1=֐U`0]ʺZ'Hi"atp d7:SxĮFg쁫6ӕ>}b_+Ȩ>5kWL^M$?Hʘ,1Km0go$7zje #|!@~$O DQQl۪rcnRyS(zqI3<_ߘgo1O4pW3T& ѦPyZ<3%X'$v}[M嘨? @V>Š7IFmetU vȠcc1^hCt0pi10%of-]` a=`UٜHOkІvq+hL:;t}fhFI[pБ00U]-ɘ?? Ƅ1ή0lp;MY4n%%@"x75R.\Rvqjzy\ybJܱ-@~( kiѨɬ^1f4O>l"ݦ+W\rr "Yql .dǻwTg I%SoZxl6qN:ly#Is1MQ\Hg _dCWp j {W@b4Y1dfpwp >?&=:Hlќbc([e{7Nbv3Lse9-XffOpmA= ҭ>ql"Q}zZџ?qKa,:噙U3 \E jl/Cʘ*YArrG|ŧMSfՐ t1[VC;˿4)EIBIb#[KqQ19HIQe;{˖'$qznJ8)OeR ~3-A_kߑ.%h`m´Z&t&%J~(,eGV^&{;j|h6= ߓ0@>|ZQl ?Dg]{}qG_X_=`O$AöJ(vM^,䭫ai8Z|ɑLnkK`N4 xRMh^}\kh& ";2(K, L[,Ϣ=\đ]S9@hſ%s>s3Ώ;WwUɦX޾ Ct/tNg=aܥtPv߮0B^"p ^7wç0RWS *ξEG~MG:uĿ퇂e.}u Zpt?TG{eA_=&YU-|]:nῗ? B'q!U:@kƿQΡ" WA9n!A#E0D7Qwo_oizuu߼TM ( ŵX 6wDԷçuj]A|ŝ %d0Rb͆bf2z&a$xZ P#\1@i^h~4;1ʭƇ/,cFVa(rWXAKo,vvSD1m_gs^wt $4PHMxm賽`Fn1Rd}>$0J ӢGj Lx(whP*E=fcvm1|(7U4ԁ r; Ku1.Dwv)B!o+.|3SY'J]4sgHNMD WPDb'i/=c86vYF b[=>;ir55>9g#_뢏Tgg =(&^eП1SD| &ꝕ*oL K]O,UT[}F[}wuH\Ġ'kbb/2skyl75E;H\ qi|&qܗu!k2P՟ld#I?ǐ4?GS@ءRͱ]tIWa[5=R|Kr6% n8{*OA,_^tkz0teA1 1˛@[Ir$T9ݠ-9q[ fVb@* Y83+?7HB/I@e/8Vey찒T F񷴀C V-oV l%ۑ_/hǗLnIl@]붭S'=&jdۢTJvV@KMI/A;xzd>ʅ*9Ft(6sKO>=tiK6>w@'*,s]sFN8,ahihX9`N&r֟=. xB1tQ! x1rmmXO@bzF&1-CM[V\X6t6SIIbl'xX 7`"NKmLĊ5yt #lv~ʫe% )]5[C`? 1*im'S }*Ա#hP^'͜#ň?_ ntXHíĂÒkkÂ&M! G_X69iH>LŔۀ]ObтlQM)vBBYvtzeɟ2=`!:󶟃E{sNS/7|` VmCfRd6a6,Q+V?5z!dH_3{$iD\R7WhwNԆ(6!ẀBݎZev 䦺=d-Dd#N>~tx4:}9<:W{iaK)I>CyPٔ)cw_(,hQ;PE!տ45ؑ$sxJi'Z* X18Jܢ; aD(2ǖ3(]g&V}&J ?+Udrxϛ`Yϲ6" ^u7Е)ˁ$?ba&!>^Aeɇt`)OnڋLjUzOT\`3K+U&ĕF8AFIzfoI\{z\g/k"DU4~[Z'nQH{7_>e ;(QZUy@<siؒӽ@8e"" K_ߌd7)_GO黮:e`6<]?mt# ZC_[,Dg %^)uZڜp͊#ϩ3"HOaD.yVƀaeZ-kiKrbT@ +;3.VqD~ꓥ`)ʖ6į#(˹/+$f3#` ۖ)l|gQRAB)N)N\Yh3l3Px"YBfXAG4b9wXЕ,ԔWౘ,Y }F1s/HR"+[ScS~2XO:>iSHЅ?ҞU5O(`+"ژ O*HF) _6٥Rt">{=)`Y`V !;EEB7]Q`r֛ 4g&_eN~3hwD<:_74"@ ʄ B YzSfNqko\ t0[=N9mLǔ[%m ږ%GXB15M>iAe({|}Vp'3ƅ$C,}~q2.KJ Ob$yZgc%M+*[>kB06!̱-(b,}o?Wt?pEH00!ZpҞ0b^UlߙPK6>*m;}TxdwSTEf=lRЮ`  &74EQ:_zaڷr!vVc37[s"ZהEF/U"Wc BRKc>K8D ދɕi‹n򳑄QD<7X ıl d`c+Hj! cӡ%iZz,lINY$G^p"9IM5'̘pttC 2`;sHoQgnTfL}14OzUR9N48 ` ԯ573/n0?@S*,Au7e{2etuýW/_be942,»J\#8B̛Ƭ=_l08ljpvǶ-dQTG迕gY_hhꭡsϨA;bjr⽝a*8D z^ָPPc΀r~^"qI76uۑhԞ$eC轉v\5ңV ]8$RP$y9cJ|N*H_{MW9+c(^) 6BdCNCUƊš"]9v_g:16He| Lv+LPU[]ȯ[!#Qe˜?elf RA|#gŻ"9{c ʍCd)w$pI?jmx7Ps@QrCŻJ˷,a]z(X*JRrb7?d=&J+*"n\#_^Ҥia,8`?XYjaqF8 2Rn C=Q #K9X{/8wa4xƺ^|Bɴ"ē ,J<ؐ^E㇐?8eȼHd# n=IHU rIY]w~ Rv;ͳU8LNU%΁ IsK9 [ՃѤ#" e½iյpGtz8~ŭ8J@ZSO \{dn_ [oY50#8 Ds/8ubA nB+>ȀL Bꤜ- ɚ+QvjڜSc_VZThGt"vDd p`r3 yőZzgZ`%gO&J7?Y(c]]Qc^Cs@߭р+̦me~=_R ӱrx UKqtdt*ݎÇ|7 @ć;n 驖e`_Qh٢DLaTEF$-:|2mɫe5Pw3p#N]A7lXQvHf#$ˡ SiG*?Zupe}%x}RZkb_;`=)5jN*@"n[JG",,ꚛ_xM[dbf d1\@6t,*M(7YOA٢NYvQ\̻YRMN3q k-ez'sր(eQp_ˣLKˆ_d߯Uii\k;)DVaC ccX'f/sGd}'3";^6~-?4kjzisF^,FO?ԑxSgJ<ܲ&oKF[+ twN]:^PIJ?X9Xw,٨7SuBaVQҺ3 Q/KOI[A1ېL읾. nȤnS(NU=o?kx!.)J2_=_ > (upwk+E8^F JT} iڴJe+[U?j6.vލj[XC$ KV89s+Bz{g";\Q:Z{>ט;3!C9]:mmmuMVͬ2àKo-$)Vohz@zɘ;4]Glߪ ;iŠפ:2$ E^,H D7q,6m* hjYs`ISry]5fHaqڏh\h'ieLMḗ>\HL`N6zSQzDIZdb5oHo& tU&gznN_ʉ`*F}cf&$ZN*l#ç^DZe~2Q+;/k2k߉|h?ГXe"mWSI"'VnST1S܁KgmZ:Gƒ": v?zyH?;4ZF>Qe]}!zJL3q 9DMK=봍0S?6ItE͎LC7bDRo^BZ_5e܂Yef\Ңt.s9醌ֶ1  crsM[d5dC} µF(k' hr2Ƌ ǧf_Riwy% }!iS.Zr6ÜƂθ W8q>)h@̢׀CJ@I4+԰),%cyҚE`Cz@iaa+@_WK#1+Z0",Q?vjv&eG&<LU*0o%^#6 N"I1P+ e+v!1Ē-cmwO!hZ R nh0{C>X$Wtx;xwӂ/HpTd#IʬN5WA$㚃AG d .)U}vc6͕kʵr1o*c[]gH'3#iX!]T@=x$ه~ Mh5_(MIط`(q̿$*L) mJk/ 쁐n.SqvcwWjno%E!SEgU_;OHBXsl@Z-Pl*hbK/Te%#B:pq;qn'(9 Lzn괒@,Ը$QHeJR媝}"@%L /;X+C'^naR@ S\yfި"'l \ BΔR KH%EUSKi-2.^ O-m!ʵT DHA-"Do|%Ǧ_WYCp^}4?3~s4I 1hub~ ʌ ?rPA^HQ[gclť_︝(J0|4Y |͗&H sRcC(e%,@٨%hL. ,[(7Fn\Q#fRRJ,O%nqd>͐>9y` X־;QnMn 4謠ƞk gw}ZzkkLB9MKm%'s].xr7'fA~SpK0#p5\?SOg84h{6yc'yݥAbpK)]6ά7e|=+sg%yYܨQWkTVtw{œo~u0aM{_$q >Ej -mA􌽃}½1VxezF=_TͯM ˥v8 xu`sttS]rc20DC7tl~ ȾIU剼vJŸ[lVg.CC5`/X+VM a+&JTZ[p^M4JWi" C I]jᬏ @,%ɂHlͲcsLTjOҷ$ 3{Kbf=D&e9:}HҐw,Y۞̟j,3jbb> H4 5.gSK6B0)0Xl6s&Bwne$197H$M(Zli8{FTxgp`:Y73q,VAӆ1_,uq_啿SȺ&]:F5@p|O^ {cfWVp0o|-uq[ǜ3 |?'O 8KiFh+0/ Ri4+X]G\ބ%jJ< [^YCǤ#`WֆLZОxPVkCɜ!^8"?. uDz^!΂jm 8: 9 jV WZ[|]Px5@4aSm:aKJA7 ta47@FR7%1CZ2y9ڦd3tw n+8xʔ)(a%Xf~tϴ/!65W=1wKAuTLXt/DSz/KD6$;e$OPlR Ji1bM>B7C .,7qJːXo\{~>Ρr+;w=eaɭ."G*Ե@¡{a#_Jjud~33EM@sY=w^&-[>e h[Cdeb, 'O[qnV E`{$(b++GU^5݋U>}wj0yM/JDz@ 򅮥@kq R0D"#7&UfbT u`Ld -G:No*&1Xu^0 Obs0P?=@k׸ Ql0x =+2bnug kF\[7ct ׺"5h,ΧMua6"auq&#yޥ̊1GpeU03`Fow*=_f3ɆAرܘc |z4 +FZ-ɍEz_հnrہNI)1lpoD̦k;a.ʸ- e&a) 㞁 )({ fd;%ƹKxÞcptx3eŘ,!DZx3 8?g>A Hhkć(Žl)')8Ap2Kՠя;܃ LZXNS?ui^j(Yҗ<27Nj-GioH 7.l||#)Ώe8sDo|!QHih_ 7)OV* I0O%`C֮(hVE*[ #ao 9[xm>0:@"LV3t[`P?6D`LIA0^w[_{E' {_ye;ج5Oݴn>H\/%jGQF1&݁{u-$O|~Dִyࢿ]+?id v*Qw)Ȝaw'+4v BVIWDNȞ7$MuWwyAȠB6dxdK;7A2U!~ Da1;Y'aŃ_,E$ʢ󺯃(Lx*2)2qϨE&y>,RbAL6!BMo;]1jֺP `%UW>x+ wԨ o}x:k:kPmyvbnJϾވ Q!N+ė^y0Ur^u=j>uaƵPN0C9Ig. ʼEh-e{3Z; e8"X./鶥L3R6&(xI7R= ;":'e+tjWbቯWv1_DaLAE(J{P 1$Xp. zOSЊѬo gklf@8 z]xC;|N*tZ %[I oȽk;P qe$+|`Sl=X3N~> p`qƓRS)eje_ѲEL:os[fF|5kC):`fS#-||~Ra'3 yW'"k Ƈ}u%]hXFj3ACl鰬,(:ʸ 9V(CǯvxInU $2I X҇hqoˍ P~'WT`EPd\ڣh*XW 7~;̖+LܱHR)چqUnL&t5!KG#gLc=<Uxf!TKk+[6$ Ѳf,Jnd(f p6DX;Iy;K-1FjsL"SNrEq̃sϸ&ឤl3,rg ~cpȣ]LNHRG׷-`AP҇xMTb KT6^,)#!sq :scDpֈ-E4S=ύUv{yQ X*/vmYXx.V863spLj:X].54٤lt(S'ҿ4W(:grYMYx/)~IEQ!)%H;D9#WeO4RtZ֥M>y?3^,fhy-"^ݘHDQїoW3 v iJSXr_rZh ']|$;DX\heE_o--u0}(1lDJ T]9F>^G}(υI&׳0(#GXOJvׁ}*K6a-+v&կC,woD!p&tj+\(@0sAn,e,a<2alNBe?dZi,+dž\ۘH+ȳVKiƟf&m>T y+%|u^}BVOĠvI^2in`SFy|Ҕ1u|Rj+tcxQO7uge>(SQIcb13C~1rc,\7rYɞ6& GXc";8c) [N99' |G~N Ĝ!8k"THjۯY^|˞aި(&ΣWpYQhʝ!wZZ1*VC4ќω "24{TCq}e[,@U-͎f#w/3yu l "nk4"ic@sn().0kj,ví?7 ?)L/o&POR>Y?S7̰lf=o7:-f(hA0+sw۸&0-k%Rp(~~LEsSA̚j B/lDl"#7ٙK٢ q/B.dLm:oGR6R@Hm圸Y 1ܗc Dv2qjJ=U;!B#W ۜ;-ۊɵ=C+7~ NOv$a689(b8)TML%E-#t?z TSi<C-b>m\{nlxPbcp^+ol#ū%$Lߠ0Yp6-hUq1W Eکa6_3ZfR^tI&Et|_ưmːרx("JBAZjB ߞq 3BTp!K]Y['j7%m74.u@Gb\Zfw=ծZ-rx~圆0IbJe?OlkաВ x(zhHV@W=Et٦FV;[l+^|3n8&0!xE Wrq2oaNvNXg)8|swLnQLƮuF)L_%q3mKTH7weH}g,Zc atnb:y,S@/ Gi|&UyA#H^seZS)a&1,LϣgMcNԧT:[Amy3ŀy~rJ;+h&kཽ"bK77MTN/#jAf%/ c5-ƤkܘqҞ?"iTL"y,:ʧtE?$<љw+F_xGt?]H.} к 0~U"E'W LADr^C?]G4+pl_FNN=*) !Ywy)hL@nmb{Aǜ7/Gn7_ ɫ\袲kV?y~D<EMieܮw<1N-X:8ОN7 NN؉VgKAyZD6s C枧Fi K6%}!O7>#*L'uZ$DhEwSu@q;X/Z0AUTُ`A7$:RacS' zҫr {|Knϔ[etmjϸߢ{ F#Q'x%4Oۘ7h l4r\c,z큆ZX}81hѝ?تU˖b@SmKbҗZQx94wu1(6gؽKxjw\M /9e[rkJ6"L(v_vq.б=oWh)=цPc8yB~u:S3ί[AZh._1g) Bx M{m1+dg lӽ /[Xү6:zzPcMRXⰲ2l,\fFٍ\~&7bu odN>Sx nuB~dxO/ ۰H&U .l}sLSDD(^~޻K67Yrj?ᕑv_Y{\9o[ GP!ޞ7@ԥm8][硸tŚE*`.`񸋟R}Lݥ&Ԍ.4[iN'gm[ıXQŧJX$m7rM1LwAWuMA>LRVBy11$x秃PBu][OWBLdYmQ7X r3%#^v^1+e|pFZ;IJ(iQXBh2z!;BL -@UA}YA\=yG^HbO!B1 mħI g,?Հ!M 13pI 4ptDR\\^Ȕ&[8eHی:ru#lyHT>-Y/1!WD_4i,\#&jqu~7T'kPtbLfmxEePBLB?!;497w^lL}g%Ilmg'7s %YyIp!4cx=-42!*D$pL|% t eHECQрH89|ĞW/'؋˨7|QRUu i@ƻup5vᩥ\lJqRZ US TVry@GYl",? q|eN>p`7eejRrS}!Jzꀐ~/p}[Ӯ&ǹ5DRBE߮:UH> PfS8_`FpK]QҏaRғ ?o6yw=MEGtvcڒACqۄʎCU8!oENeɎّ[G)g k?$ĻMńLk!AȎTK_DBiPpI)]00_['1 $D}HXG8 !+A^ߕgCBZh.ϚdB`NT.e[+ox/G2M= gfj+8D IH:ܞ,ad+Td|sEn)  8Y\fL!X(TAY灐hœF1 As,?F{'U46e#C2W6 ÃbYp0c=ip)9^rȄVJo?ϯ L׻Aڡʜb=5 U/_۷F[OxtpNE(GNԢ)ilICvH@Dž{%㻴l T^y5rIt y]jpQGe9?Kqrc'Bz##4J\sTވoUq|k<TzF*܏!L'zt?bG;u޼T q6gt&!;L rd |֚& @ .VZ@~ PDMqvrDUZ3xOA)G\H gExx ;6+כ]JrXesmyḇI VPnEQ: 5PghO99weZ 0y %J}v3,Ov"T@O2_Tbk-f= uÓ F秈ژ{B @P$y #/Ry3iPk;28f*%TSth9|pkn|:+4ђ<~π$E3np$;4 _kLe6 Y> ;#A)dcߡyt&RQ7-nL]ܩS ?:e8 JqYiK1(#_M)%>@}0i)JtFfu$̸j֧$ dĨ)e}P0"O#=fWmO$t1Tv{ 4:\IS5[ZM T܄]ǡ[7|훘 ąG4]1Mu*g+CkyQӘ*}^nDg? nZ}pqύ'3b @X1d+`}{sL$FK#R%At#0u򽊋X `G/ue?a:'ZtͩD5ek, !Q XldkDqj(n-$Ӟ4ub6'|9]ʰ3))hWm']WהѨaL @#a3L0΋ҺF}5 K}a (ZmlcD\zV0iBɓA͞~|bAzߊVg<9=ίR2QiJ \Qe-4v ?PV$=G6Tg Vn?ܘgvj,ڪ>$mm\R|jMX^@x8*;x|N]Qn-Ӭ(B ޅKCesQPOd' UVaX)*"+T6'2XLl$sTRq %1˫P`7rgS֔Ŵ=,,'@ۡok{ LplXPBHܕBT^bGC/CE;t ɡ9Fr( %p/vؔ&;J 5uVUд 7dKU䀫49>! I%N>#VY6T&-0@×+ nh?XNUxͨ.C=X}茋\k1%g` +P3kĩ}ǬezK'&2\7nkLC|Ϲ6юC^$U^<$*xr.^Sx9IY?%wcLtGP{@=+{CE}<`( At̒.M1+(մԷ$ 0YsKCna;+>>1͛y Lp)$wSfi9nnjX#An/`į]6) {9e?>d9l}unG܄*`>QӪ{8B䌨#μ63pjZ@*ux([ϓ 9#LfJ1& %Vg31n-=}.Wxt>B0XQJ2ITBjyZRҺdRk Ge[C@ay;7 ;Q{wSap8aSaD?{n2SA2N$E4_'R5KZ-pp//蛈MQu)k>~c+UG$_L,m̮9Xz ܶ^7(8 8<+9n+c!AcYOTߴ6k(g(my9'==:kҁ"3 )9dh rMT ]r } 1lcna]rr_R}V989@ ʘFfkz?**k)Q-*Cq0(.>q9}pvUtn-=ǒ).^bc?6}G}C1XiD}z-+;P4ucRK6x Dy^no2HZ:v9rG^"nl"I)~2G%"݄NJ2:ލ]~dNßU ;DΝ{H$P;qtQaԙ'H7B>߹پ^/^I4; 1 ,@rL-ӴUP![l"fT)g {5!BTS~yBu*ğvs[jAu1;g&M5OR}4" "J6P//J㗦/-=m]ĨM%ղ9H!;2 D\UdW?~ /9kg(a/tZv^N4??cXH=/|;Yq.ڠ%%0`dَ5?_fc5,77V˟0A;Cbx_<^kge`M$e% $^N~66d(op%$1b6 $ըe$ =)eGIJrf*W,"$n,ʵjsѕĽ6qOANV,H8S@ѳZ~ӏ? 34-ZLGȓD-caz=2-K#\HDpi=;`(:8b7pJ(dVK `qME# D2jWu 8>wX1+Q!ʶ`guCbS'ѵNwlO}U4=|Ax(9rM &vs^1ܹ{Х_?5$s~KGh~oyՓ sN5Šen3X9ŨAmŠD?J51&5=yM sTL @Nk1:XQhgt?BU\[`tVZ5΁$lWMU-yB{m[DpuVb̳9!M!#<>=Xɼ/pLgFc`4* 8a$[mqsX/o/T!$[Ƭ\=C NS @[ibBX=ٳ \*)hKV~:*GQ4js8}P7P@X{ӫs"e@?ul(B3o,1OC=DSH^Pm5@ X;dQTUЗ {&<ЄZr8/œ!A4y7DĄt)WbbhIe7sn<˄ݥ[OK9fBʊobmU-+2Mnj61$XjnV )ӭXT'T7]@F8y{ǸawXNd7G6σP7Ft@ӦLaMsGej$!D]KEdx[-z|YuOy V}+$5x#FAێwNFjSOw>4+h).YHeȸ:UNwKed"xsLJ#7vaq:-̏ӇLSIKBf9QqʉwA ~ ]4t+ FHxfX X7^qV, ]lo6]>/L*]s L8apX^6Ƚ\ ž4%,Nmjmb %W9Dm%SReZۖx>ލw ͶJެ.oWg/YqG R>L޳&3#6^c{=#t{oEgvt)'I6 Wݍ'krec> ?֊19{b8g7x1~[`mHa3?qp&.9W+zH%08G̪~ TgeO6*TRbTa陌Xe頸Dk:s)/p`srzfnp]*HB&I_/x?|I!l%01QG]AjE=^|yqRdtL5G4bV׵oJ}=HedFͷ{[-[)Z$wJS#]&窏.[l:JE8++[y`]LKƕE woAɌ*Tqz\<]z9x_1^*+5.f}ȫ􏻄3bDl A#o3w^4]JWl5n$a;]bm~5`LQlOm\6f^b-A Ř>82Γz$)hEbV# SC䠥1b+smKĀuå)yzղE$i 3JC`U7bH$CPW dM4"n![lPN<]ݝ̉oHBE:# pg^n0m:Y|Yu:*0Y3&L dw9]3c<}M6);, @<1@$&w  JsmLL݃*q!daE[RUAGRJ8"}Q{gq4ew 7ԋ@L#~OvKXZ~(`~F ]J3JNύM`Y>TկO#^|ɚccUks!dN3;$V) ̻wMUs0 !ܠZx52;}O8["sz,ER^qFhՂJ̈́yAڗ (<-tϫ8BBC; o3JP:#}$^= ij=bn^v#.g \oiu \oBYݫmԡu69ؔ ld@OJm=*NV7ݚ:>p_+J>*Y~XєT\Rj,)Նө }Aʯ;  #OkX>A˂XR/csSXph'/(V@JG^wz"imt.a-Mv@6/ˁ/7S4׵K%p֥Ng!Ewnrr?r݉sBZ.L)`_UǑ6+GqXۚ ?=j}ɸHw_B |nh襪]A ._EҪ.,ce fgD*o99$'}u<]|GWj.cUy||eywIGmGd?+fp? k`*B׈(3.׵iQu}HѼ9 qhs4z}6Y>1b/:u \OS3{)Zse{6K< yu-tzY2˾6)xQ+ئ]w&?Yv±ÂE/]~֠dpR DCqI{-5lJ&2/BEfyt E.j꥚}Gʟ?zXʝ̶ҫy^ա.nPP!&Phm#:E:FD ]dӪ$6aQL,5Ȓ0USO M'!@4=ptE8=~Z>kx9R yrSS6fM`b;sgA+G>ɓDV.ʭ?*ӯ͞ܫT6EO Tw mIiVlFXTd5s&˲c}&{[SxRTge;P-qmlᡪU:kp_ݪ޽o߰T [nCA^>rvv[;(G7*%"=%_CmoHb=>~1zSp%*)T}a]U9%yyesZ G}iB+?J5˛me Fƴ)Z}7`! KC+a=o:شoVRb*+lђ.>3 e "ym}'QRJx-&C+[Mɩ;/yZ:o(ǐvcg~ld S+e u֜pno׺}<;/䕬2X  6̣4hv|C0-s`Cu$Vxl.:oG+r͒E D'r"zOI S[:6ՋGG X9H70c+/4i0Ͱso r *^6pNdtrtKP1z50VpY\Goco v)i+ n PJ/%\xlq4ʝ`pVٻ 3vDN3Dw!wWf@e3,&cκ ŭ;7K XHJ\RӤMjѴW=>`s:YX5wi t,ox`d;lěoJ_R#=6*d`V={G8<lե \UNXjMXg` v i_L hE$ FRߢa٨0rƳ.0A0W}oZe.0l\ϯQîtaul1SWrUwWGқskvȝ%#IG,w^dzX GG^<ȉoҪp-ASss0ۍ8E Kٳ(^+ /I2WQwT$"* ØIG6%,x7z8F. ׉^NztrŰ7&py^+C$;<8/aM7 -0L3M$|swzjpZ]TB76ȋ >o"3o:1x<^{dD~8lZERq[pC9\-z9˨,yGW8.DvWm}W6<[xt\BeX7QAZwirtIYS,(?5yAg(ں))HvG-ݑE)?WU/ P lY 2VG\ir)X^(jsoH# r%TjW7Xz׿6V8ڀ V,Zh%EPfΎf^&ɖ†. Nt}m _ 3k6' qxJ@ 8k=0fx1w?I".U ށ:W:ng'=^yF6CSm>FOC)*:f ; (c:u?ag 04*s~rqO]$&.0UsLK0}#xQ͗лrԶC ^/ThFNun#(~4e/vX~V\+ݩso"X& ; al8:uxGIˁ3DW 5[ZEmA:+|j%S~C:ʏf=(u&qZj OX/jaXLi,{*=w(kewFM(S&`%= 1`s\%XľN yʫ,'3C1gTtBٔbg*cHL#nY%b~EhS@l jQPasn=&-v_|xW,Ml 2ަ29ԉ/ȟG .l?}Le4MzޢvVt̕TәsL{Pc,yӮd79Y;k4{DUE):w9:?>&Eca)ֶ7$c׷p3eOϷ )̊,kNNym} )\F)C- L563Uo83M!NB=sP͕5e5,!tk4.SC{MpRO+8&%γ=8c k 9A/',[ $]O C#SPӄ5 u#z߄0' uY^YGG 0a-ؤNvQ,E} ݏ21@t^tCNFR={JmiyoTSt;6 w)Ύ8;0@5]{ *RO~SÀ$R-xojv!)#S^b6\5KVw.3As@}&ty(u6EB(ýH+تƾXm8̚{\&}rŲAHxu͌fXXA6)u - fc]GWdVɐx{#O]#sMg?Ԏ6%+xZU;f{[VOPVs+lkGN:TyƇ-/MSW/MHQ,+댳)?fP}DP*]T {iPs˜0SPYUtKb'w;4$E Ze.`Ww;abHSG K;RQbEs*=1LS϶d4-}\>IA(eKKzɕۜhŁQtޚL%nn;mHe̸Wӈ6yۜW F ʲ $mĬOӭbIeuL"K|+kw4#KD`+6{*cnSI'>Y Pi|BĝѾA1YaZG>fK02G`k5´/m~@xylՏ' {m%ppC"WiGeQ$t=B2*%n~٠?+W$O3݃ ZSrm'd⥿c-_7[Q dpTct${k7OM940 p$#`Ṫ-ot'm]kݠ{n1wk+ \v i_Oͷ4HMuU埝={ϞGp'0Яet"]B*q^wWqUU/E*HHkZzSfZ4Pg1nEHD)x54,+42n]X̎B{B &, daR[Q'C~Qpo8Oб6=ݍs31-z0L_2D 3ǡ^] _"eqW$}ff4:/& ӿ:r7 h/V#CCOKmGTTHLuD ^ ~rxv=J+Χ!*H eXpLI .ȧ) z>^WS5Joڗ|YK 4I0 JDF$-p>栂!8:)^>\jOabSK9_lB]Ҭ @6tN!\+9P>E7*4Ȓ6dM Ĝ)-gxYZΔ{ΖڪA&X[xPT 6NbqGDw)HTAOsr}Áe,F8pP Br4oN5`)c.ÎX#Gaysѐ ƒ4gJV7G 4V8Nx*$eDcm@3鴳kyԬRWUH]#6]_/{5C}5]Y9 : 2bipp4+0%9-@A̾bȂ˪AvQVWSɚ1guX۲7V~f$L}p3lxsBDrpE|5"z!jA\ոxO:"7%*=LXy[zw 2яf"WBvVO:ځ⚗eHŁv;ˏQ$vȘ 'Mq PD(M6fܾM]zw\s/>Z'&->O[)S[O <"" ZNS=h g1bY}GHng?*f+&oS&]]5!UsGx|:= hZ 99.#ю=qKЂ}GjY}dֵGl5ٯ/iyWҀeXcL\oWTWlM0+D+uV=O^Dր'e(a9=]o m(FKrAxQ𱿏܂)ɡ[V5يZH/tTC/$%cXS||h,oEb`bd|,U ϳC е5Udύ<%m 6=9ʱAz-ɼTzWP.l%~%ZZE`#oE<{G%-eMF: IF$_ / ^I4S^⾚/4m`E'yW0_7S54FɁaa}$ Qۧ_ M&|ҺQ9 {twH1|,ΪHm~-*cJLJ8nt snc4;;`^bE3ZL ,@sV' }HVxh#u9g$PoW݇۶jr\mzg%Ǫ]madӚ]OSM?'߯lGcг6 fMr]bGÈ JpCbX]M  $ZpE;l f ?۞7ז܌YErf5=OXPf2 ~ʦR!ZTY>U_ lC3+|D<- |7D wMx6S O '4e20ؖ2S󟜩XSzwFX4S(dzr;P)Dϔ=X:ς0 mȺ%![f$V!e~' D֛:LCHξ_~ %|ɲi-KWyyYT{!@MXϢZQ&[GUJTQ,oyWc-{f#"ÈH\R[~߅ZZ acd";*"?oU_~KgM\S\.j'J,3oo #'Q0D<dIk|^j/pDՊ S:31]v W9[a+_[R)U%s}}XݏnP7;}܂5"MѓL@T<EdqO]{9 se7*.qb:5XȖy#Iq BWSU}< "dTt $$5L.׳OW$iEq"}[4gLTӽB)9%n& t*#&9` yᣜ%-(U|.jW)Gфix/"2x~V X-Z_94@k 컭yM,Y4mx;qR1 *L5>7̀IWKxӒP݄Ǹji[NWآM0OXPł-"A5P,d+D.$" ~p%ttdCjrzr(oF쏾3 %? @K.w-$%KqWq]9,G:TApn I+cL<<zN=1%&p:÷ak 1*?֝03,=A(!Ge{?$n0s?jKHa3EGR@0#Ү쳇NK8^XψZܴl֯hVύ5M%Uk>k!˧5po{L7&gRcO'AN8#3!C{&:Pz̻ ZDL-WT.*qNzhQ5>$ 8vUM9c2`~;,yx6Z]Z ,52\`&_5zYB {{Vk=-^WMqŖ sKLÃt2b}?c83&`J1d6-WokR-[dˑE=W\GJ4Q$^p݉j+C4Vv TM X53x,imw !X#W.E|!ۨPribE҉B5G"1|"ТE&IB`ZV5,uN~-(؄_3IjǂE(?`t) *5Up߄A7fC+)D`{d>^3_.Q, GJD<Mi6 Z<2X]T!9Xt=[eBKؿ &ܑ{S{Q5g|!ˣ"?;샹 21|ḥ/%#'_(|x O 4= L(Z13*F h auGp>^89A\J,襜nKgCpW1Ã32(ľAQLoC3,fD0WX]Ak![S6Ehyg{4N3?$m&.!Woén(86CF`ݟ" Qej)k˄1W{]U}!J-~Mĕz[c>[/J$`UB9q:L_eRǿU'G6Qз'xGڑlxNQ ͣO6h6'̚ruwX.Z!N s ͛B_ "w1]ޗgVi^f(6~< +*-4XЊ"x۫PީV6h-mLOʦEF5֑뻢DͪN= C=wAFڊ9+ц^9>La~6WP  ,%C-13T$uCN7bL 6,E1ZWS%͠)A7qVu\|1nAWX:l Xe21&MŴނ@8ER"s2dx|7eH)kwQYɶ߶ !`޳q D&rҒ>TĦ8YaؿcXB871%&|{'o~hir*(-ێ UrX~'YGIHa8Fҧ^A/,!v)yPHn>[wFouUނ:ƉX_@` :ECr^xD5l,M;c9 jS*iGfQ͍r߇1qh<]P Hq̟koR4\HTaB|j|2d lxTSy^=U8V7la\ 󜰴n4h-LF8S2 +B. P `2MpY#1o @% yh:eKqƟvFO>eۑ>rD"&\OljM?bSIԕN--Aˌ2 {E'> } _ ?' L;D3qݭR8QO Wm"IzPu<¡OVB\X7a#]ͨTjhOcg0$MJz?-)7z E\VQU-+sYa72@TUǺvγ&@&oNS@ubleh|ƴfor|Q \5EbOG0:@ 9wE|N5. ׷m+\Ase0i` mڶ (R/;\~z㓡SN5Lv-ʦY3/N TZ tL@7G+l%崹OU>.ޕc[zDڡyl4vZz>k<:%de!t<ĭlamZbPCѕ\5 + 4F1i}"PcIL~Z#h˘ ^YҖryg('/Hqr.X:t X-pPSnRr) hLmFLd'0 DT1q(0A Vyּ쳱K]do|IW5_OISXu11r!6_TӽC3i>dxP4F~*:+auA^TS߅T:+~ݒ18f4c1]<@<|Ɵ|vM#GjƐCz8N|F; t+82 \(kHT!թ:/Jcfg$bT/`P̆&`4Wg͐%!l0PfĪSs }wWnj/Qh#&_+J@y%BJ=|f5Uxl\!>L-;2GC;E$ӽsLG`>-F싧6`"}29:8Ϡ@>Wq[:]d~w'g<:Uf wqoh]uVv*Eu[Ar_3b`!p8uhgZ}eS`K6ygw]\2<QDq-AIiwbjahٽTbs^e9| ]].+r@w@6/gϸl _3plU =#]CZ?#hhb֩nIOeJІO& ݛ.BQDU~ F}{f#Bݬ ❔&L/1 DE0g$,BL AWS Tj@t1irbqL/m}ڣL0OKrHD+#`,= EcO޳I| Q#`≟.9/;kv.V* Å@]ȭȤ*4D)9*4?5_z,W:hY3i3V-[g8`Zϊt0b=p8*G g6~ao,мk`@vnt}Gyl", u.E/~dJ!A­`yd[O(Y8cp_VsfȔbWBPM_fɷ~M߅zj{wEHz;oAbx]^.sy$Yhs8BbU) _褝Lޓw՘UtWu*/% 2>o/MGovϊHU:dib$]-ǥstɗdIOIKZjӁ+ZXc qXXEzs <>>(l=s,JaeIV'܄,m4(X.0>vpe]ailQXFŚ駊۵B]?,;.J\VVoM-%rڄinɁ_*Y4r1&^͝|L#'"G&{N{g$p[.ܴl1vq0kJ ը8R I,OoMwy^@AgIgLOuNxogG.!R^`D[`+`VEn ԓ Eoٷ0?A,-B"+ rs?K=='d>,U-k'oxL2S+>9ʁ Q 3xDIڝY2j ?J%}VՍDXDLH0x M~7&\-|EK^]N?b_qL_="2ӀuaEtrP:YCǷ )gߛ~/R@Qzii]-?0u.{UA;Wft!_{*NIQ0j~_.\hܙhlֵX $c#3 s!UMqe5"#)N[Zp&0Pgk"]PHO&%mc.(0Tҫ_HG.&'W11kXhW@ƪ܂RsP?,5ͨsesP~V0|j(Hx}ߏ&A??x|Q6sz~SnX k偂0's]=Iթ"h!&+4'Y fx=n"$- {aE#'N( :u%% #$24_GYqCM_CFPo2ڝ?Gt+U{6J=ZNjKUn@{+㠦ė˛@Q;O=#-q`5x6{$ճŹ]^1M݋f(/ oReLBUFP9EC.|NeƟă$37̓pb DBw@UTN^+7ipyHXLbQ GM+m2R/hVaLu(D ֒j1v^VJ<*b)Z>&k7X;JgZKU柿:QΦ4)`x^:*'0JWlϑ7y~6%`EF dsq@`s&dT!}Jq%`z@J u>4=KkU!Hn6Uvmkf&l*kɷ@ & 0`fΊQ:-F5Ցu&!B$ttCjkW }2lq2;P0^S<,+g!qUI1q/+qCHlh7c$TiG7)o;4;:GPكw]z_flr4TXȊϙE@|EGk? h$}"q^s%Saܢp\" 2kw6:ka-M$yfj qbVMDN+,bW}+ BRлoOL=)yH%z?q``E}KӊF!\lFXac1w L0-C)\#z?J"*91GD! ^_d>U*>N[s]bQ%HE? 3.a=?iIFE=LIKloo/ kW\&ٹ6-k's i2-12A^7~#>E")sP1Xݰ!@iNy& i Ǣ|@-xaW4B""9r)=ǝQwnhl<Iћwܖj(1Csrp("'#jо^y=+[~3>7E*ngZѣz_ 7t%<[|t޴7"63Hvh#!bN: sy7[ٔHAu+~Ϣd€ {-jaw+A:g*PjZ{)aVo>=$J#ɌD[IJ ^'k}j糹<B=| ̶>Bzp'EjY;oNJ%a%%],"ʡW0] Ee@,m% r;M^Sd`l6,3dJZ a*͇~h;'(ԙV9nvbZIEM1ׂwO)N.̯oMG?oj$yVQjq"sLإG#)Y"Eq$No&yMu ֆ7Xuɞ\uPBp%XB++%E'BEQLO hVT eUՆ]εbH% :Cv8(7!nΣT]vHQez}h1ZZP)!NC@Wm+z,"v k7eSs긫uUA9А=Ȃठw&r[gz[Dh4;: nS}OKdɓ / &Y-`Қp+;C:%_X7< {K2cF%Eke@z}ܶSD­h E`TD`eX0y(I5U5†jؙ4M \PXMd[PBӛ9+L}S|dNS_ 3GDr(Zz<_7\a#'bS L5wg];@7͗=|kKm ?}IhۄoŞ̯&,\C;boSԝ]G]W2NӠS25bH,{]THQ:ʂV8"L/ɯI1:]F/(\~J{(vΛ8zHp+Yê_^Vi9~wX}&e+Uߝҵvq9\礁!"E5mB6 3 'dZgYp(_xw\P[GrK&܇7a@FKs0\,WHm$_Zcc2f' -Im*!0kNϹybu!ѫ AdϾéŒH_dz[) x0{NE6JnGQWbI)XPӉ?U{dnGD}D댶Tx?Ib|Z8{_P3evk}. evI8C0 %汻#.$/)^pIPa Ģ$]ؤK*\MAQ._a< l LH4Ldc*Fs)79R'aډ7"{g>\MZ'#ΐgZ\>CW<}%@ť* ba.li,RsFPNIxcJ?̏Bi!ՁK_\u.kkGfPy% ȉ 龵?(f3%!D^%9͡MޘAACS糀`A@q8ݟcs ?{Nwr>8jl' s7?LT&"^9;3q5a.EԳvܢd>TVDeXBB_g-`6,t!4(o/^AZvrÎ !״5k>ygxt5Ml*Dmhw' jC O>D.- UBSoZ;^D>zQ!%+zI؝_LLȖE T%5mꍞS.vܵq>IP@6cAhG=]:'ZfVaB:,hSxWh~*o/޸l'n @ؘJtږd*S-/ " :$-B Pr/**t E-]*cX7'$BoD3eGc`>l7ܙ*6н.)p)#Fhy!s̥O^1YB234wpF:9)Fw?:S;DOpv:#6H2D2U!߇vI^ҮkԥR rIمړ%vC K ‹\>O+z]ڦעaUBY>pavuwOR]* Op1U$౧Ajbgb ۑ&Eۙ&yk5$jGGLO/z{lHNpx4rH` ʿqAEsf#B uģ)V8MR7Gclj$;' Z@.KY „(;YɬM4LJi8g\<%@IG?aM_'#Bn@Bjb#䪭 A<T\nab {,sXlQOzZh?t@d5ȭ`F C48d,5NV[8s<Hyj]Lg];2bVbLSk ֕& =SF.INp^m!_4HYdEâź8 LZʡcpA T76w$P٥則AnZtҴshLEP9`@bk>6Y= yiΔ>`6(޺R)v?r((Yb:iP9(;n3 &O&Yq? b9f{D)q:: Psy77Qjthi`/~ ٽBwswjC}&; µouHKϼ8#/ՆR #|2:l)Өͫ?:Z-<6%(N, :c.EXVK=豻'F=#^\{FzMa2I%v/tdDt4E]-޶k5ԫP\ec1h;N R*7nYwKs]+#>CjK5**VRR4lQ4ɑVA# ŕlՑD) p(aY mj8\ՙ3>6c/`m~S΢ku%)A0DD|( ~}x.V~lc/H.jq|xE(O(A| 9s  E_!&jCl6?l bݽ'<E6$ iER+iL-rb=ax<K^r5qD{c g3Ox agd+Z6r1~j_(XIamZɋ%9lLbUJ!p^Bʸ >\RkV8:ĎTlme|W% D\}Cb0sԷ/b$ӏFhȍK%/ Sjkۨm|rhA&ya w6C$Q=s%4lWF<Jo+n R5l'ӝ2>)CQAM5mVK-Fوr)R,4R8s`CuRhv#J[O>L,]`D0ՕaN`H >Iryn)p)8ӱslu'ztټY\2V['oB׮CsD]nC`ϔ=]ZVyk/ w]$zG>% @a[#"7e[Jy鶂ά MfR\}pqi(: a\{7צE7,#A b2U0 u5!B/ѿ,&ZJͩ 12VRRVbT_؄ڿ {iBU&M9YKސ+w,h\z` ;9$Cu$nB?rvʤXT1`3YT  Ճ$DwM$?k/v ʷ?zYz#GOwvyH-,7 &nOt$!كf[J@{UFRY_|!hړ.᪕*M Q6;Y PiNq.SS/f6)"{$0 PL$X0 ":ed_Egh._HfCbF5( 5)gtbj5fcpzAcִAK,UR,9c\* J_E܃{I8>s> LH+H~?"Kxu= ;Fw7J ])%߰y _h, O $`%aY4)vM5]w،{3`9`K8At5nmX0HupSS;7v*{$n1MRj^8C7RwPn[is벃JK)Wպ]M=#e )AQO#{!6 <7jQ'5Z~9og߳o\iwc+9!z (AbU4 #v̌mZ.l qn!~뮄@p# OspN@_^jniOulJ>.mGĖJLxǿ[IUmq`O[>@lapdy_waݝ?`t@{z›pv(h;Hֹ=uX\>La5JRH|)7rvlA]*< Ͽ;+N% \v s9 Җ_lӵ!m PZ,Eҷ;;y-]{y*S=ʀN.$_ " %K1BNZV+~ToLV;rU`f,6c] ԉfӶ?K 1oγǂ B} Un{ +%OJ?&Wpχ\Sc^ >_x@(06HGgai&|T@r ct̪AwKS> YzFAhSէ mx0E ejY mxUcQvvlHFJI 5I"3ᩧJpshݴ;0A'eCy^)M{ 3Y#ǘS@ȴ%8ǒ 7+ԃG*ZU?lx|Lz?y*6S^ٚ9f| !EkK7a~h&VVN]QDlBFma.2@m•+߭Mf3%AQs%%lP={6GD寢UD׵# r[Q@^KXHnu\b&`l{dw,wR 3g2 K2Kٴ$ܠr/ x)wkhwok谌p 3>,ܼN].2#PE7xhE E",&?n[ّt+!_EV2NV;B}OBC^_/K=$Mmaݔeӻ]_Z]om{*!1p.#uq$X@eIa XX0VDGę~8lChKK.ЮOAC1W6q[y_Z?-hׂ&e_Z)4+lhbVhŒ}eРo^[嚯Zّ /clYqM1W r?r.N|VՋ5.t0 H*GSB-*kWfc{UJ)GIj:qb\щ[Oq4'<ϳY0dNf` U\MVɶOy?;5ƥBPtؼl8#ӄ:u75)+wRy1Ikz`+8݇c:2,z=z^l !gݷkqL' uro^+:(D&QBZO:$ΗgQKU1F|#^:T]qItW~=Ϣf,؈^FjxJ=tpG:C™ȶM=eYdhH H ߋ(e%u lzOb}r x?&BڒwY7aӱ0PS߯xTpY{ AG\q^]s蟮KCJ@IrG7h d#BcJ syF7F`9_'k ]C~URT!>F`-S5lXjT*;I^L6<=?(o෾icY0HesrHCfP¾ 8Tv AEG]=*XGp,+b\ &;⟪/i]V542^e(A[ ]]P'<АMo\y>6wx{̫йc Tt)e"vܽs7HF=ݙ6tVV&+[2v3F 4wAnߤ?RYf?v?1>o|LZ>SBL#qq=} w8M'Р$ 2TU, ,@L&(~L A8c=+7籯#H?SFcZIa>v1sv9]n!}_iZE40QS钑籭 n?>t/ډ#pCGz `a>H骕KY vuBּBaPQ1av`{:AŜQ9 Q)DAwgi]CDrh)e\D5WivnD.X;7)ma ozOp."?SjS*v"ƹhx7pÙARFBAp̡ 6G9/q+dqä)WblvAFjOp|e]PH1; 8w|!fƈgd#E0* 9zMסz*^W=v~.,]Q<(zfT֚T}N[Ÿ^ !29@-7U+rvc Cp W=dPFV};A.Uߧ3·ޟ- XB ;׈Q<ڳNjpyt2Cl8k8FF@8iN:0|%0_ e2$?"4s-l<3@s\,]j+=R(=DS#*Wg6`݈:>JxAhK[m|S8Zf :@x;Mנ,Z;J浰 ¹Oa^G2)I ZmBmм@t8BQr@GK(v_3ߛ*Ő5nuX;|8(-6 ȡ9?{df ` RC!IÃQ-O oT!2Sis. PҹMN,j:xfiMIvT8hm YW`K}7CqUljm>+ qU蕵%- ճADu00Dh"߾p)r%iS2r%\ (]yt| :4 sWE A&`ֵVA!i o@;q48L8{|: -#4>?{,]D/;/bg([p=YbdnqDR2ɽXm ^$KǙ! ݷ227J(z ]/ x!17! C_Ssf&]/>!H]'v@JZ>}g?n剨Y;ALII|хXɊNgE9{?w0%32|e2a;h Ъ_zNnyb l=_evF5R␀+eIm\` w~'r@wci|؅-Wp27J;4PMYk~)AjD)c`?:7=NED#J cd!UC)K3*VEV2tb[Xki~m#1#>i̺Sã=P |Af.%WL8Ry^c~/{WﮅE7x#zGwFTE<Áڦ` vbnXY蜒k5%1Jv2~'^MK֨&MKN&O0tu.\ HƕJF䋂bÃD\d.+35+)l+{~HõhC9^ r\e.cz9O5{Xr`ͭKRI,uUtr S܏\6i1FRNխa@=Z*,|^I;o?Ԥ$EZ^D*YQ5J\JzXO fj`#KEzc,.Jm`;Qe1nE , 5sjQ:}l'n鱫P.0lNBKCW`A 9)τ᱊a(]+uε@x(ҡMqG:Rr OOxkj~b=F;B  ^!<:' +xWs6PW)X #|mmRpYQuvJۺ =@wˢ!ln['1,V*ɍb^ۊALjA43gqג5:ߪT1j\@*$kƘ `S&.?B/P,|r"3Ȭ*PN3{- ㈙jp/SU$':kF JU f (u1j1ünDD#6ƥXf| ˏ|P Y5ng IaXO'~ѝ]fX r+H*GYADa!M)A? W()n ]Z=JS aTXr|J{Ô|ҫ6PssG4'9di.\`bgZ) Qܾ73|w:(P8+Lzߎ/D2sZ!JVdg4!'fVzCI.M==2 v+ DŽB!30Vh ԰.q6)] c2R@QmUP̛#{~fom.z?Q#8)$Ke g0#oY sLzթ1j.ޑW-&[ӝp<^U,n=ۺmceG^wxbɕWc!2~9^A 5idxa풊)A XD%'][#^Z̸94BV4L:>NY>xuʶ?L^;,C,{#U|nERVCH.vpz[Y)62os#'P_cĘSwj=a3eNX*g@SB& f>"qF>=ʍ|n/&h25Y.el;9Y[6[Js9dxr\# )@X\g6LD7HHÀ9ɭa о2'k' Aۘ!䡡 B˷NYxM~(鯯OBC .af`0Găj 5.$:r;%C,51Ê7 ƙ嫝,&m=\R߶?Ds@b 콅S{ʎ VoߊkIßkG6Tȡs}|"'F^G@~cOHPH m'|(vC zqoůg\øڒn]7NEA-H.{FordqcWW.<}l(؜HBSwf;PvGb5OO.p-cٓ:Ʊt]V?cr2Q)pMA9J%~#dNJn0:p'oZ$* ([Ӎ>͔ _9UzmQvAz#9RgWk73gBx\*7EI=(R4f*Z]a6n=0=E(enҫd_Y̅_fAa܎q4.бy(&ǘ~*uw"VJiC!#hўOgoj |ԤS=(iԒjBΘO _j'EV'Wˊ=u'3>f&:N!PD9zDZR_M@xNc4. g=uy7,y`*=={ej0#Ȯ.t'2+Z~6N>Q3CzŀJkc ڗφ^@ޏn}dygZ$4 qX$*ȏTW6qČt5\ 3#I= XUCV%eöߌ`oכ!}Fĉ_x{2X(Kb,-#}#3(@aѺkw1P)a Ȇ? ?d5,|6袛7S/L(U-3WpE];Z 6w?nJ7(Jњq&2zMգYo4#h&\qkTQl7[İخOFjr!| LGJY#@] AU>؊a- d7"+uP YUچe $L@jWHӨv^߇?`TYr\z`9͒}KN5I*9|T/Y͘MZs?TM"=N?vs0{?je-J # /kcx_@1¾v)ȤX/twRAo[TȤLl^MInX?) <~4:3 h1\|pUsF n,J$K!ojjfjP^7UÝfz4/@)IA+Ee$8s7jv,3"s2tiuԅ9zk;VK2d3tώ쑛*9S44,t'ӻd=ӀN$'~4sLMʢ ,-෸`/&by$]t^;3@.!~9N\4IVda+sqgXXjghY"8:,Rb] (l|bVi{DWE!xy  fWJ ᅪ{Y8*B3RGXo2K T; l[eQar$y1 B=Rlrv.|[gmC![ͷ54 c $H r#Zr}5ؔ-l?]B)7wwvwȖ!_^rQD̃⏌Q8.>7A'DTrN>]1D̋?姼d0X)aAqaa8a.DB+n{ʹ!{ߍaO?Ģ*漢~R%i :|ccm"'Έ yH? _4oOs|e"{76='$l.W 8~ 3\8~gp!NՏv]T )O7+@3*q#K=_Pq*UM/*Mziن FFlC%∔<T۝ՠ$}~D!|cTeWejP_8IE'h2Pi!=o93:P1:Sv:֐h+dC;uފY`1S/B"H \][*Bl9f?w M{.j_qN޿Q 3u4# jza4 ɑ1 n ']~#Lju?-뭎UP.@ag-l?99fȘ82M:$La&G47#bҥG)S"_/$gGOɠvб_obdzvЏ:+/LE3>W O:cR1z"G@J sJ% D҂exhch9KqRQތI^&T oT^4)4FdA`[LH ͓>+go|%sz֪^dS/a|74eٽ|jbPv4_PCҝp° 歮goz9jP"Fk,Ok9U̗t{ANf:$0&"-~J92le 1%HD-A] t0ym+#jai(:2gو^^k/ym7 ұ~> P=[n:|h*{Jrl/ u RBJz99%]$b8ĒYS@bMS ,h`N&ݶzeTM@G>vg=AhLyr+zPUT09RsKJ3WXDn }:Mp3^^3)-d]W_}Yi9@ q+g6_7M+܎]2oV\s:TTls0&Z?;^oR6 AԑB'hjb k6wz#-W^`1h&o>q6;n-$2s,Eyp%Gb!71S'l]rV26s67‹z[Mpu:^Arj#:վre3nt5U:xo"^LUP ٕbB> P@'*7..(cŞxdyrCaHVTB\PV,qNH Of!cI9{bKXէ'\ c'Sm86*S#_xLX/ͻ($M"ylKuɭWr+\6֛ $+g B$Jm~KGr Ď5ɢ)8Tb d$ ^Ix01 L.=&h!yotGJ:qb٭=ApON^r9& 6J#vj 1ߪݒp`[ aЭ51":s>:̓dm;:b/ żԕo:fTBAK嚣)h'+ۚBcjIzUU6$Fz 8xZ?A#}z^:D}$GՌSW!5l09uⴻNf 8jQY.,u4oCO{CP<%d1JK.` מLCMBCϛW#L+ۥށ!%gx/O().8ߦF?+u=4PB^}9-OP}ػX}h-.Pt41ڼ3Jc egٝAZbG0Z'g+tj 'cRMx|?oA^{,x#^@b^|BۣD}J.S :;y*^e-\I#M?l6Jm(|}C\u* 2/iS%;+>=WbZ *5 Wܙ79rнӕ0'n&a ;7~UO$k~~@3?0+\B)"$cȣ7cGoG#xwW uniT(o7…A/%ak[#?w$, H5 u:nМR922ݺ-;~ėLt2\5OWo!MMwd8㰮 )(2WA7$f.DB6J,=/)vq 7/߭v}A$ #-W"NqK)6j+'5!LgFX!]gv42(YxK+&'AaTx< d@7 ')o4W2=PXӃ0z.Y4)qTD8䝎wEᎴ3 >h$&yѰ7B\H]CC{W֡Iq=sF1GUsr߃8.EJ8Q75q'P{Ob}bP 3^iR$锺U|ru=֟L@&PSn?0c[>or~{ꌿr\zB&+'+@vX̏z.j/ިټشkFeZPԟleo6eCLуhd Y%Hv2bI74kx6F?OӏPHg;w6 ѽ*̍r5>C}{ vt>K'a.*l [ET*JO%ne!~`GX3${=-뼝TG'/.&j76E}MG#ъFqVN;l|NvX,5L+D< \Y=<A6e 3I,أEvK2mդ`"iPE ߆?yR=YJh4un!p|ǚBioWU"}f)yΡjY('[/ V,,!a5Ɉ°5f-DQc?QWډ% hlfpӥvvrN:\˓ ↙\6mG^t?#Vg"@R ߛrh!Ԟ&ޒP 4Ӏ-u5!0)>CR; Qx#z,dz)HS^>RjuP0NҦY*]OiE]o8n|z-!-("@1z[mn\Ub ZZO^=n_ztsD:F/L5Ӷ][v:Ҋ>ABS/Sǝ@Q?cw[|vĿ u+nV`/%]+p]E9kud_S 9tʜb|HCҖ>F4zvN# 8ç_՗7!(#kIL9{!:PE:M$&}w>H0'VAt6l(:v<@_JWqd:nAqe>[|1b %0'Q-Һ8+gzs Kٝҏ)Afw4\v puk{E ,ʘ I$#QDi'Tğڔ ZJ&C+:§VwH:Qݢ'[ ;QPQu5;TKxGQ%GtD ӆԇhy1L>/}bn]jv&~x 7UQ&\va?\tqF2_3@! UpE)Bv1Y?8`/H֭"b/]w #V{vLE%ƪC]oUs,DtxjdL3L+U!{D=)u㽷#5oUB̧UbalӍ iq!䲥d9GShNܭb+94vJ0[22=fDU FL|=˧!|j+RjLjS~48œC}+6%TsQs&-X=Whc-ƛA2eXka^]}Gnצ۫ATOh}PXzd%OQw먹>@I|hԚCQYZ?ݙ0ըjqҶ"I[p=:4V? ,$)eVgs݇Eqx.FN"FrvsQG{?]tA:!۫#~G|^՗VjhCMZ[{| -IgJq߉,gdYn71>U@|lFCű h6(I9{:έL1m[$wHN9 HsnǣOkfJ ytp<+2AbxĆ.Vem}Z_;&?[LC!F~OH9OKI4k<Ɉ;l$6#F|Dmւ^-MIR Kɉ?N9 Wu]aֲ/XuRPN&*̹ DOHd7idf>\SLVr>㒛#z`[{]V~0="V=yZ]N'Iv^aSCMK2(.Hߍ l.+S;Όa?@|l%n 5ȡ^X6x}G5imuRm,:)UT|)6O"]P01p"TmTh[zҬ|s?pwT0+Q fD < =W ꚅW_z<3]fY0)Gg.OpR1%vbWTp6 ;0ʼn%0{o&OL~'zK"Rޯc9gf?n4f56uW/}y_Mmحl|mL @<w:ډ3IdcZ*[|@6R `RZ|kXY/ȀkI=)6՘Xe#f",$9U*lRB;/uぃ huሲ˞_tB(ښZ"TQY}ȑ3]{e36WSSڣq4{5၍ٗT9%Sb;-ڂ.9jYO]DaDDkWZ ^MX a6<Ļ0j/&W+R,AEcDʆN9宸T6Cw囘{#r[px!hgViF fcG aޱH+s%Iw{ܑZ?FU<)Gx!T:Rkov&L^?vL}Sjĩ쳓_)e[=*3UP::^[3ACgB8[CZޚ! B"LACB5.aGT'|D2UIc6~6`*R;ToŹob&χYyEÕ௅D:r F%wOח7j7NgHSK ދXn"0g Z%Om?A Uh_Ӆ;庹*GY'Ќ G]>{O~e֣ a}%6[!x Ogpg)TʧdDԕlj`u2/2 uQl_VLFզ8, A0>=|!ׇB'tUer)M%CߡjeqԩWcxo \~'TQSTvk@uL7dJZDz.+?S-KUNsMSX~iH)Ŏc;ٷzdO"l s0Mz0 ԐcHUV?fΖK^$g*3_%&I%*,7qUd-pÀ,һɵu7CC)f0 ĩJT3 Ÿ |U"Ƿ+(Tk6c7J÷}= G:߯ӟSbH%%H?I\2k&?E$?v)Il+Z~D؉ õ T멀r+Ei.d؁nZzcұgZ|LVnOAj ;7Q#mk xߪZc oc"Oƺ.uͯAsnv$~lO"%%k! EY 6_aGN+[ʞ%s9"@8)S y3Il>OBЯWf%؁eIZ2,[iʣ5VAgzё@qHF&[uYd,Z K91lB \>> 6`-8yVC}qJ"moOXO=wVD",2V4nҷ )].SGzo?$#2]KPFv>n 3->rE9t D?~ MЁBvgXK_A9YI?Ƞ6֝)8#N 80l>C")!T,=` NZNn%H lͭpt`U’D:uŌ9o=0C[eіukr-d}AEx]dJu_] jXxaőOM%:'9|LuN;M; cg/igޕh٬7:4 ,LsRt5xI΂ r %;\P=q8 3)Yt,Zm9m`F^kYsLzI/+;vG~7IFɎJWl&O lB35h2TW.P{{*x)Hf'j OWK3_J~]Iy~)3㧌^/'ȔL.EC\{*\)&ۧxBX8ΘhE!1cb@^: #'bK7@)C nVšl{<͋ +ڇiYp" k*"%b+,R@TZ2Dx~;2.:#fbcslȠd+eoOv fze SAϰɺAt; .~oqOV8N꬧A~oY$O<=$xy] &ĺUe1maFEԥu|ޅbiX.eK/~o VQT=Y[eNbv,2rX'$wN}KFErs૲m01:M}JpLqߗ'YEr{?"0 bnJ`abd˽cb;~HqPBKTD': :q-gzOHͨ|Z jI=bic*҃v.}*݈5˨-lJYvǥyC @s@9%U'^}ddW%8r>̟#$>*,L21s9'}6uzTxqu.xtqF5ݲ1a_Ĝ:Fye9RtrgCώÇ՝iVYI|'B]Mn30̴h9U ?I˳q*dƁ[Dc)e$n9G<0TU ͰUyUl|.n~<棥BQ$77VݲWvJ{z*mbmЎ;u_:F8 &|A4f *FԂ>B6 6Pn<}x5pz E3~SxX-cj؋YZ{F Aѝ. ~sgtY (fD=*bYreoFa>7s'/ LEfRAJ"mv"k kKjxsdiPIkH|9@zP~k ljҜ{F8j}@rI`{ EF,$ꎝ7 xRӡHvJp; $N"#!_jG | QzD@1/K` 䒑o,EGz?/(H)1~l{Yr]kx䳦0VH.`򊶹O w+2÷jKf=iw9C7G6rιTFcLi,Rb G6 ،%Q~]6v>Th\S 93uRA6|K.2U[Y+3Vԯ"\yȧU%~8d xY("bGrSnoo :͗Kx8 ;/Obő@s3bm0Mzg}z9VKmMi H?+SAPƒMGOw=ihe͗૛  Tk=Txg9"hmj!鯰\)!s0ۿ`i-#GQ˱[ALW)S|KQ5.^*U{ka1Ϳ>:IC.\A$ޏ|؏X,,y{ pKgtCpx{H Us%]+ 'D*P9z.<6payj>W䟊J9@VJ RQbٗ o+ӓ-*uYѫyDQiU(V՝yù[!]^zN!skGg\8I|8'W4?o @m]wT#)#15Va).FZ4]P-\MXߧS8䐤cѭ7vŅ8Qqa4P`m֦{Ö45ŕ2 ܌a`!n7"Ь jL(_$cDAesxE~_f \ItlwќO s E" -dX r% W@41'ݚ˭72{4WG 33Gyc.cnpd;>RM gUu@iKnO%">/vCWAqM`ABO)kMeWepj/UMbԣәtʑ\ f4»NQ̔UIldz~UI@99dS_~8d8jL}r` ,;9 #U@Jc6Dރ;ch 3oM/ }UݠE /g}&<kd~κqkb[=C>imC c}4 aQteߞj6U2h$ρf C-OYţ<"Ӆb)>n@*8[XWatn23tVт ޛMقA!1gZ,35 #u24P]YtK6NMCan+iw[a$zq/6K"ZS$b9? GգN}>fqs<: ;`jJoҦItGt$Ho5 {{7}]@}QhlڤAsJ6F-2 ͩV"1*OZa\`dwe$](BdhUXy.&!V@Ev 8΍j7g) .뜎Hnuj MU* YcPԃ9Eʹr;>Y+` = BQCq5إj3ْ#pn>j.+On6ڞ+ᙱ;tdcZ }c:;.TrHf1*0g X(x֢b  mO"ckg]mM̟ؐфzBvsA" 9ocDoav"3oKrMfg7bIo W7<+H-iB`lQ~10Ő ޴K& X)X!LiFLgqb+xGD>mx+~e଍Co]pIzt-A?#f@V Zzj!br6鼜@ğEZMџ1q(XUy\,%iBpiKPGTg̦~?Kp8ע5X ;}x7-h݆Ӌj/n'$ַͧv}"T2_H1tUjoVWE-H_({pJh su CT6nJY*,VK ,ٿewi]qК~\T%/Up2dT ; r]_VM/@rgw-\ypj IH Y<%J~WݐI@ dNV"] Eu;G٤ÈTpB0ϨwtFmDmݱ|bv`O#G8W^G(߼ N'kV +&@R>'*+512*e߃Q7lEt!5o `tJR K,ʰV#.eYX=?n7'޸@bXn}ӽc{'5<Ή/EǩOk Gۂ.2Oh;YA(f;6`" Rȭ+DcEWZt L-ᛪ,E/ I1<"gd gpahtf4?I)XĞb~(ðu]15MBDyl*1*ۭNdv:G6n`OYXr#A8vK @˱ Fd?tT0VFMtM[qxT"7:tN,kFƴ/;Tƿt}7l_GUr9D#Y @iGsi*i:aIs|+4 zig0,VC/{>yQo*[ go*sa@:+[+>EpIpՓw\+S"W%CpX^7?ö('hI\V! /"l/s⒝ $BYOik4 !}; 0`άlwчVRX7ZOH@޾ؼ7qVÓC"^G<VvL2$)HL"LS}4FqՂS$-?( I*)\CǤ[y.5H*{l6Ů)]`yͦPEzy ܜ2/kV~{b-~4Gʼ6*PTI4 ^6:[Uz8ުW]QԆ vHtv9m&j`(YG -A*q}Y/^n<Ϲ%*h[! C/`H0^d.GVń's29N(g6, X(ɠ)^Cc@!aq]n3#l@R7 ^ݱ_ ؉맳cj/un X[{do*?_/Y|/OPk-ۖ>mJ4U?a}uڝjkߣoslx uG4kSW8Yw%#`XX&7y X`O|6#}GqmיaBnkڒ@Q}w,:rnTb3Mĝ!T+v_D.Z>FRP\aP;}UגٗAfő-DMq/wSQs *aPwaR>9 I.JP^?mvPo}6H#'tk犪0)d*nKKne f'+PGo &v=﨔‹WMtj¢zoT"l-ع?J":DNeX{pL][cRJ.=d9x{ &CIp<}ͥc9vWXRK <–cL(|sJ=[]Jڤ.KֶZ:GMaR7i5ި$^mzl&lpKFT'gӊxf jԋcE[IT^W1U=}T)V&rBR^Y%*FWߠ]Aw~M ujAeӜ í{ ©YbF?ffcl1g,t*ukXKIbg l$.i{h܌jL#ןM;uJ% 3~GR&#JtRNoZ~ol*YddxN$RoQxG~ZSu5š"I')Ɋ΄t?P0)IYxX U28H9#ͺՎpzǒ6Z/$/qDxt@fjUslPƟ'+lEsgX!g-;- TlؼUw)>Q2&$4:-UWI8Qg]HD"4Ao*+ J Lhb.`/`u@xoĖBqDM2SӋ8otMH݈4֬\Y|NTB9mMɌt3He%KѼY'Z%)_<ѱEҳS<T[@ōvo  `2M{R=/nmt;@`Q)陪2ŗy`A:E`еa,7D1]vq5y9+KX|A߉JTYg'Hd0RaSt/N['4N4GX5h ?86 y~O:8>Qě%BDVOSDͯj+jmBLz~ bwPssCazbD$*ы$N]*@})-)N%l oF4b·"&d.rݖpb*? ΩJY@L2-ݱ˵']=>a, DE`{r߸9;<,q6N.vaB{1㧐A1Kr0 =Oe*m? opBā׊ElNu6oi&sc$381 ԡh6@2 㿔<,]< ~x˧Ѣ D4*\UTq 9Ť09pH=l<80P9"&vr!i%)x񢛢h4WJu2 <"fF鰟v/hFS^v34Qyzw)mImi]DX!x\~&ݩKz@'f $O>$AiE|,Fvoɻ0Rk-~;c˵CC0tHOo9[b‰B#HuŠ0#~^vU!.7WZј$[ר{BDX%|U༾am,!'bS܁($Nb"0OŢ[ԫN<֚*A *8# RAl\(BnAv.BE^s'GB(dAM46ЦR`1BBG6! 9[R (|G"\l]Yk 4N0M7WZѩ#melBՑ D -g^T urXVSqfJGIɖH1Lw[*hN uj迱r%4a#K^h3k*^ tvn-x9NftZcHiΰqAoDfXf "+lr*Sg/ rI?UyQd_}xa7Ee+&"P- 2  1br\qjiY2f&q9[ gk5xFe^_]5㎎GWh %.U:uR!ExKWטGkZBDTw Po7Y+6dHk^Lkwy('e(!4p fIX+$9뱸zڗl9fsl_CMۗ+Žiy~*t-shdį&`uRp)~7tm6= pE @Lќv4I_iV hc$^Q`L;ʐ9[aš-6Lj-WFIut:B\T]=,M*_`m)-/ BPݱM ~})fՃX"|]<6F=WK5M9x)} &ZUf1kwfvʏxmTj%-wCg >ccxWdVp<[K`#ucpGgS`vlxZ1=p[7hg'5GfC8]:y߳ZY4&Uiz AM ~oԷg3HyHq`Xwġق@ ׍,q؁ 21#,tx^/Cʏ|3uL]җO/ᦿ;pDg^/m?\أF[^:؈aB 6VƀeH ^_ӡB^'bzy޻t "f5 _AꄃH.(`m2tăL5`+c \f/*PY|3צdp?(3',;8q"9^-w5Qx)Z>=*Y=XLnP!ް/Y4U/}ؓz e:g_֪b5ݐ?D1<1KYN^u2 dbobO"7"E5??= `ޜM71*ބýTWvka,4<ϒ]>(]fP2SZ1t/i[?|==NW}bd0p^>R s/pęfnڈ`-΅74xO)(6;YM4xNUQMChߖWVMrr.+Ѳ,E*z ֹ% C-YXj$7lѵkofUʛ`X/ yo e|:=-l$ DHG ^_.3{s{AbË7yBE^- iX]>j=&pU״3@Cn*&QhDYkLLz'1>gcng15\;-K%=^ϏQp|D޾`KdV=O;NK,ćs_;Śrd*^:g}Qg Uoa!hɕE[îGtM) i>Bar<;KN*A=}_oc2Ҙ) ZģH8+̪3כHq\rz*3Z)|nbW/Uf6h78V;\[~&et Gq0xO?wVM8DGRc癔|,uz*Xt(ſMyUM_8jw;&B}[ ? )4Eh&/޾(l׆d؅_(D$ 6B< hR=ņk"֭B\LЎ7~Qj6b<`$9W2_(L0sىZswgj U]v5@{ƣF>i~{o1Ggm}lbBy5 er x$B:%F\&`A.W?mODΓFBY]g:(+zg/ 6 g,eqnzL Ğ&kαۧYFB0ljwOQp<+1)N&ɢ8 A+S/g7~Ο(\Q"O3b%pFJB_#<&^R6el̤ױ't7? ^*=rJu~|b5,3cخ9lbyތ<!=\MZiTҝ YTZ c T8\4eW*HNeHVz켤>eB!j/|Lg^.8h2k͏яƒ ZΜ5'~OLƔd w&lMpY~l5hjl|ACh lq#Q8?xCDnS( L 1BIeR1.\e Hݒ?@XK]tvrPV9]qODz}C }Hxq@C۸Iae"DCm+ȟIv9Ri =*iҏ8IVb×[ö]|dKL.bkk8pW*E5 JN2VHˣbjPt՛Buz'ghv'8u#e3?җW:n8귆=ߴ+g.qJ"MFHKy;dD&sTjbA9j4Բj@h,I*[xy5VOLm+dm;WABO ؍,kǞOR%OlD3d,;f,U1sλ"O6'}5W<h[O9uGW/ |"dMco=d-Xڬ4kdn·S(FA/];~zc b&")9oF½Ӹ lt&9X%ditN0rU_a88xKhghf؛~^ƛ"[\@zUgЇ2m:7{TdCz\J7s'ABo%07#OݵfXiHJhOwǫŝi:h_+bÊl}?;?c幹F>-JX4fw%]_yelD( I%`@  ]6EF]pr%}=EW<C7 FhYGhxSNłgMk)ÓM-/KV̂9P؛d83 C QAxA-V8x⨼mfg-ed3] k` pVG%F{+As;FwU ҎQT5#աg6ix-΢Z>R"kB3HECNJdGdMGo`P^֘[M|?I+IU!8GZ# o*J^6LG %P+7nu܇5]p[ CN{g`RzHq幅Ȋ ewv "` *X5_ fDں,B@bAA] agJGiCH^t^pDELW+km]B=Ch*$87zI[amyybgZy{f;өP^1$GJcm\eHjl}l@j/f̰DAQڋY>/U@EuUj_e7ؤS5$ @]4 .Z \TX9km?=[s[rrG۠BQ#*YFX "dh)(حE 9q[jUA a9Qj\}coNS{_X q3A,6=AAd5}9*aOLl@#_s31"4jɹ}ÎD\]%5lt"h)(-Vd/ =cbnZ8j97gPfb 9!q$Pa? @?]$ v)]I?k8P5}Z>c*iZ;A[3] !C 4 -!>[ ]DHU;'Ega&B r4nb.-q{N0|t@X%9A 1)O2|}I |p+x+DV%r;<(U ǼP<ʆ[{.iغ&?ţ)4xڡ cȢc褧*GtAnXi:̑F EvTs1NzUK ]# q#*ZO/*'R4+{̞N aŦ0G=' q*_gF/EjmN=Jdɷy Ƥ>֓ޕ&٫=y,Lʘ$(#Cl1UUZyLjge`uZ|Z')T~r/enBc lD]׹IuwM .^LؐvGxEPq{ 4zϜº6'R.}%4~K$xyRGS;4i ][4th"Rص 2Q+} qo>NHf5\qj ~]U]9#YPe/ނTevO9KR.L< [+ivEa A>㆙K^~Lze' ^ pn9U a)DX~fW3Is= `e ORm@ `Q~MKɉ"j ZMb-0wcJͯU!%P㦰wA dUKz OIIF[, /-woAli|4ɚGk v={i{2X\t5 nbr<,e{ñmˤ@/ͪm X"ӄJYb'^S%/P%(_fbn{ 6;=xEQNQ NԐh>D:>f197|-83{؁s*&tm!7>@r}گD`)I3s"IM= \B ݘWa<>V.,ύq)>R5WlH9 T8!W9svnr?8u Vޥ̴G1`rgX=mn^z׋8$z@ݮZ2UF0+Ǝ__Е\e iGu7|]55XN8es@Cn}юe<]d / 4D fnq7HNP C^"b=#ZLU=Rrvo[S . @rd.*0%1*93mߜ:,آjTVg87{;n5.e$%R&aSۖ7~' ')ma迓=7I3**XTW 3*# ØC7JjV1KIj nG%hQc|`Ps4dxrXaZ_Ԑ!{_sh-աp>ţ3(\\WD8٭]Buˆh"Mɠ1yѐkTrӏoXX-5\ȶN%-g>􎆴>2i( {(ܵoү_]ʯ|5#rsOQyṤ Y^X?@~ey%tUU$(ѩ:Vi~h!yYTWXkC`eA#@m;AA%ҕa'cM//(gUKܴHw4EՋnAOu !DChk Q~a@Y^E9&n*GBw^+];wH9lo1#^]h>^ꃔ7M28G$k~SX)/g^u½-./YTb~ >rLfBU^߈ W̛j`A"9MԹ*Hdy? |J&遉W|⠣}cgϏ]f4)F2iTcj=4{$|nb](s618C PQ*8Yg DR`Y$ʅI/R5Ҵ2L~i**hp/(ӑngD|uסjj?4,Y# A=ޥqB8L\ :-E;p̋ŗe.ae UX #,;qçzlW>17@} FT,yTMQ#=o^ JoGj{p=@S\3+wV$D>$!0"W|%&"C!OJ706 OXBT;~zrv h E]mH!'\>ʕoNXH:-$˷G=ni=l _b#p8{'pN80+JOPr?_->l"EwtK8:4wϐ5j]sA=&Ehw3% )}oi~c丕Оfk&\4Spc7:}w8>⃑bRa8R,J{$D+,~'MaeLJL :6߶tqep(cZCB|n zeKEN v #S|ȓ q 4֗vEٴb,8 f%u2>[_~EoWUZfƏQ'M;L4o@Ej#a$JKVm7o{k29+ֵNcⷬQ]NOs-=4<1\d}-O.BRx4 靖y3)If5z5yE#{ԏQU0}kz}2r@zܪyEoçUFFk좜Wh~!ՄH.lmezWB% To:?u" .[F7D_z@J3@P*]!L.uGիGG)3gXzAX[lfE ֿ".1H),t #gTfT&8',ʁqn1q%!io4z/m }$²SӴq+ij0z|V4]a`f1Cިv6O'# k]cUyU%gUXT \e]si##9-H4 0hr4G-#Fš 0uokޠ|(~h +Eb M}՗Pj+3<_2 Əp'k(^&u3 DP; 7 ]T E'A\ X_y5TGͧ0MCKjlȅV} =GSM&ߔ7ly?ߊqRċᩫkf/*m4jF K# ,S]aQͅ&^R(nT3=I* P ׌q~s"Ig&7cB'9<!L.qS<#V ipq5#Lv N4F1"n#flt&@DjùT kMl/ZphBP j =l/Z є8 =j-c+7Yj4%F{ߦ~uŢ_nR|weކGre@7/ݗh{BT&HE,J fVet{ZFjnw8XH]*s k:G8alUEX-a+u_OgqxRT]ֲ^svD@ nkŬa Cɯ|#An~f@6@r瀭ߜ[t{?Ƙ6K npj/O\vגN) k<|94LMHƊ䰉~.#AYÒ+){A%88(pY-S@q\K'oMyאla[kj1V%VHw,iJn=q.LG([j/4^11'S/pb+:ΜP =%2 kWy@:H%Ȩ2PVRGFKUz5F8i['_y!S]\ śRj覤<oOV>)tX9әL8߅O |c 4a kW}>*D李EnG'Ϯy׬ ^:|bb?`dZ$ MCby3E{%fXh=UIɅ-n3c\%t-Ce*:OO]gCoZ;ü"6_yG嘈N UfA3)=c~X8Q ):A][ݙ%;1+BtHUQK6—Xw5$5SY_xΝ )ç㒒:N] km?|`x)9k?ي6N.jb>ldEX,̂+|:V ЙE%JMc߰?]ej6ڏ2NR.~+kn96(l\e/GutK BCqHBpdl϶|!4.r/=l2 4C+CT?8]\_x3W%Rfi5[ڜ a*_L`8GcG*n+Y*L(d))`p !jO,w,BO_%mk)ʓ V!h=-^Hesw3Ag X]ғƋ 6BOz^Ձi}< +)±LBWt%:I,k] $,Y~Bz` 7Џ|Z Q V]۶Mw.<ʫe(X0;b&@IPb/ONg!Qͽ aQAIK*)E]p7"N胆` jR=ا׀ QRolnXC96o~wQux/'X jn>=Sh΅NxuvsB#<{ 0ͥ|z̀#9A'sؐߌCH$} D⢦ 9i_1RW$&1!J*'vRQb_F]}=q}1;(<=>1JZTa'}86?>yZ߳ Dg`qMCGD9hX GuϤd-XB2=pDEݐ ίʧl]Dg̼fx w+Y㐚 e`&-X_/ɖfLa2r hepNiud ,R9(7o@K؞֜yk U,1뿌Su\'4!2Puzѯqg{[C/˞s+`^)fh O!}05]RX]zK #j ֏addo $L[k1B6K r[E)4w+V-3Pu5lr0n&  u\͵˘t7\K>NDY&FTxЗ#{Ә"Wl8&Hda dZ{-xsn$A bRѾI:$5mAbmAS 1.א{PI#kEtDWb+6WOq& ʷfҏ_x6Fԇ®ȅ%;<\N;DhrڙզS~n-rԂ-\@ob0IMW{l2qEZ4Yv䩏W@#C٪XU$47,cC0f_*i-Xꜜ x`tz'g6)@^;d!k)ߩd.QS:<>۰I$ %VXXsp* FbWʤǦ(~6ݪϡ$!BQaϝM{cXZ*<1g,O2drL?<~F?` X#% .6ptlQ#)]]*沀3H4$?Z@tk=$b)]ri@|ʱ0DjX> &W5Yvtgz"MJ}(ۧ 01 |5ZIN[rW5P r ;c~4H?&oh]A[N* Y>v|^m_\5T`"y*9He.^RoZs7 WZ q6Sa{P.}"u9aV#$HtW{LmjͮztV̴{iy7 kJR7< [Oil}D׋@?/.i9}뤃k" 0},B_{s(G/Vj̗~uQ} .Zw-ŒAJm ܓ2Y5FP?nIWn((-w-b Cwݑgc~"(jg>;RrZxjLԭ?w %U+\F҈Vԋ5}j֍}8DK$@C& 1B.Ys`ۅ_k쑶k' ".bZI`n>D%e>tLڤqPLLgv9=wFe'PfY I` Bom.иgvMV. s]YZNvpI+4vlM,jSg4IwӨ8#?WV%t|xia,e}HW&,fߧ6Fr0 \ ipL7ң)Z) 7H}J;E6 I\ͬje)4,`nm?Jn oo2px3rXd~Kd*B8#ĩ H̆8nťF:OGF^OwzKE8iO y"`?"*hE'65ɂlpW Z'әp %9~/<8u" |FWy]{}mSkB9w@&lE5Cd>sR668.:OwS_fhQ1l s r,|lel^\7CyaR6 kSuȭ2K@\@]6/{r3׹{/sLߥ3QW :-lL9IQ OE~jQL> fL6:}B4!.N/Y/ıCOf*za0,(#P1Id# 2|":E2֐lw [|/Ql?Dk (X7Fst%~QKE+m{ǚ8w@n<ϔ> #P+WPl6>G^[AoEZE2rg/-$Lۜj \C昴ʌI{3uOYu /9H L=-d"@K_~T EK?=c-yΟ7k3L) {{?NjtE? Kj.-gw ! !*⽊<* ry\uLjBb*4ڮ=re5ӡWg"7'r -x;{OHY/ ^gYr ݦʔj?8`SJnt!m'g2] }ƣlkS|7>!csLk%nD7hmOo4osɳΙqe^団}NaX;zcVo~ͩ;E~,"=YfhUU~Fm0?~҇vޅ~Lω!+ ({=jF.G lw x A?] tXH**cSKɣ ugˠ&G60f*AY$1;A@$^u0@p"bnK YBHďhη0^ȼ{UL޸P]ȳLqgI{2~ȩMp$2krTޠ&&P[{ls\tK),p}J8ZS 9%bd%LN^Ó HIW!ٞF~8HJ"O}WPy Ѭ796rݼ0hCK+'d87`?;V*jab;-ν9yvg!u&XŞ̠qY\zsi¿k\1?&p}{W i."cxe(/8hɶ( 1˜DA"[>oWG_%Qrc/TD9%RV_%;W; 7ד MEE"SqK\,*㒁),&<  @K8j$aݮؑF~ٕo'i[r[䭔lQEl,B"q'բT'ٝ2FؙgDbO+A)QW^TZ {A'[*RʟV4'pe Ւ-ygAxҘ&lgϦ OL#^nQi;7G$.I݂HnRNV< bx/'?eEsc9{l:%uG=;ޚ§R1#=Ac F+v)+@6.? Pkl H4n/UqB+KQp)8ydb[~ EHXX{m)$L熕${/lAWŨ@KZb,oԤa~$_X"Ec/|q[Hh09 ֏Ji6s^E@ʤ:I5(_ݑ>zbX#S\4*<o 8ܥQ/`6~duU)籉^p)*$_O04­T{W $C }J6> FpB%J|WVOlk_z@PVlls{Y] REBIzucZռJYeYbݻkwiqǣ%Ω:jAўaKA}EJI1 zM}qz}zpKP^q*{pMJLܕ^1#+~N#ڵo1)ȔtH@=59h/^5C8-E(2ƻmqzL=O?Ƽ4!\l'݋§Gν¾%1*E M6>Gev+\Š\3?'eK}U$<0%vnG[m&tw]4#H!+{qaGl2d4LY?8 khebS =b۟pVQE1q(] -'Su^V^QJ+hG\6Vni 0Na6wRҍ[v +< 7Wd`۱s&,}k }W9yXDNepfK K*=$Hh}FqkSJ A%XP>"iѲ.6#|06)jIN+&*oFҬ3~EHjXĠhZt~fR[lq1q-sS\4ϊaj4="{8';8V2Z{MnYwK>dG,}%!=BTB!#^A0'2{|x2C>%sCM:3 R)v ҬE$U8h<1#oMSac:J1hnnr4]*X$դH 7eۓ ) .]jv^Lj[&xp"y1܃QϦe8WZ *= όt g8yUwO_^SFE d)CVaiS7/6z>G<C_ _# .5ʬB+JF5T')Iދ]B5`hF.D|F 0o7 C<5my 6wl`שUƭW2 VMvg >RgѺO֣w{֝g4O3};4 ώh?TaX}LR̤Lϱir݉Er $S&9=aM`ͲZm//&q K:HWVxrRl00<kbap7 "x qou(>kt s c޹^0_7A* B/z7`<(ZFHlmg!zB)2xr78 Cz`}UHƓ]¾A4mkJoCpNj'[讟/wZ Lxݑީk 3ŅH\S_0Aƭ[h&,x`gsY Ue TH7|nMH"JZn|%O^/ B,랢-G*L#2`mSFWPUxܪ٥ykp)st/cHZtzhk|Ƹ^}^&J@')_B,th3u : ܣ PLI x&xa&/%G{Bk~s/9A#l|1f_UVA#~,V*6,֖_z"=0lUp,~Ӷ/oc#*V 4>vh8gSy&dFUXy'h/B^$џUSBlr_S|xۢEY';v#W O?";Ǘa ]r;*o$i:pQy-&\]9۾18\ 9Br Adʭqg')} paIo_H@A0X^ۺNŚ 9`#XtDoW GWN Sc4!,d$s3 'eI9dzztJ}GͬМwXaδ ;Qٰh0ÞzM&VޥoΣ7vF`L`kt^d0~hU7dOT0{B4EDtpUӚ!pl#4<*ܐ>ZK*W=cOGNYQUD"dCCEl]@ aeZVG-JqR"RQV߰ ĵʾcu*0kqh5x)ɾݨ{^l-ZDۄ+XTxS"fצB{K=@L? ÉKP__<4y[] ԕ 2h} N-m>CR D}b;gΆ0Dhj ~"M̬KB!ϔhHw< 5n '_7DX7.S_ឪ۫b/C 8#V1ɩe=x ԑJ">vK SxbeU ,%Xae_e:fKAصoeK!r0n"yRI0Gɺ/ <茿N<➜`ua)QbnMg/'Xv;^&ϭrR6\~Zc~cぴP-`RE1t\Uҍm9qtч`*kpuWxUd&`CDzy-m9 cQv{?`K;#X ҏU$[$p!#XgiO/ǯ3ɂ;RY2J4[z_zsҚ.d~DE+4O`ձohӿ<0 p֩XQ30L^q$tv~?Dm\9-\H·cmC{%~ec,ͅ9MV[ }oTùޡ$~ՌE|$bH>NҰ~Ow&>*ovZr4G>`Azkm?V-mDc|+=_˗T !)qI7 c1~C,3ܗFct(~[D\M-ƀrkxگNA!W̋Mk0:qDlv h(#CP'j+?`w;v+BRL6$X ZI[$n*v?dӁ7e)nZA5 h#a  ,U'Jt aE3ͷ6T8=>۰aTأɰ=ƏmgDX ;GRM=d]St{8"k8VԦon$L rmy؀C +?NuUK7Y-{Ni@'01(ӵa+or^eIs-sn;u,E4+0!l}סv*0*V15od"ħ% BZFB@o/n~_]Х?E2hbqKY`3e\51m;"?l @=Umr2?GW|&{$9*jv$F p$Ѿ\?la-e7?bqS;q0 yr-ұD0Uo)|*-B3NR[㍸6Ǻ!P|qOx G~>@VxX;#.]%=O{B Ƿˍ2UgS?$tN:º~۳GvM'^!p&>8VlgW0UJ1U#]cqPyƫ(j >*.zm |׾Џ?ɷ}LPzy< JQAu{Ih:>*a4]m@~Jc%yozt i}V¾d:JiZ<#Ji[+scA-86fo. y'Hy,:Ch *TeT03?HՎ#aAzM5Vs3;UV_+M|w9(N'L0 I2LLXPWH]yZE*۟:X8S9i8*lY >qlbRy lp |W>`9I.%}<3M=R O/?@i?+5DݤhH wmv*yΞ A 9rYb ,uQō'TuT>27O\#_O]w̻\(k;ƲfD(whIC/)`߸M8jQ11z~C^NSv< Ȼw|5IA=hg dveIcxy ]44}\ PU_H_ 1oBxOL,Rr Ղ؏fRS$XrK՛0!| ΰeXsw R>T0CPnҊU {ҴT;><o[_3b,Q#I͝ݎ|Qʢ@MWAn8"=957bAYQ*hH^2=aK*ʿ`#q`oЎ9k1C-rm9@ur&*wj(aak"* SZE]}.- ~>Su.gWќHg leEdXnPU;LsBmWStߥ3{7/*EpWYXK_#komkz~TrF;[d#gX.{ 58IZGWi?>-B(:|TC,t̹}i$lKC-1wf"%頕-mM.]3e9 5&rao!rxvhԹv-qAotz](.bcn*ܥ[# n9ǬzWI_ҸB A}[@"w=+89 F=g׊ܜJ=Ufaȕ72eYԉ9!&K` Ӥpz+Js6NXl|`k]aQzOӱ 7ƕ]wP0q4@B$';Mib@[;\O6s2_j`eWkm(flS'y>X͈"[ӵ 6*i(prL@o!Rq].!~ ("=pQX v!ؚI\1V՝HR ZH E!ae[5VgBYRBT'WLtH 73ݭ}mҖ,Zf{hE[r.A;9P1jWKu(cgǜ eU7B5\m d`P|vSiv_|;e̗wEKIР!gj<ݱWCͻ>_)N&oƖЭ`Ouv_z(:%<~͢=lϢEcjD* m/ݥ9(L~G\ڶoGH(/qіPprOx>˲ʈFsԠ"܇oULƫ$Y~Et:kE2&$9l;5ڂj9> GXssMMxDsMtFWW4,vx*ym=Nc NP[x@#'Ө%{ yt/+;٨- |TiW#O/lq+ăڳZW4Tݼ5Vi^wLA'.hIO`/ߦJƉ(ԣ(rdcȱs6*hNԞ@I)jET-aĄ񑷎p8yup&1 CPw8Z)r$23c 2ٴz¨/o!Hz9qw|/ǭH|y&$[/\̵#lsd~WN ⪭xq8)oEV@Gg7iB+yjǖ|P~d~,#):V^'MOMpi3lyօl6D ηgTX2 qC/0-w]~38VS.7[} uP n+V1[>x%E-o"VAciHcS}'\ 倘W,!dUd%hӶ *9vH|6GZkpv O$sdzdԠ{%&Wŗ#5[J|:)}ix?>%Api2(G#i!H ͪrxZn7Ł[J/ RfbR.ϙ.ʀlv͉{O& DR&>[nצ267eߟWOD5s<ۨ䌤!!7BU~6G/+J5Ʃ rGp9ytig|(-Ow=Rdѐؑ81-:*]GZF8g@^^z_P,$qy3 $_š3֦/vjBJԘtv~6@0IeQCh tV}ؾ9nAӴ1 52 %s݊=ϕ9!fRqv̢ʪΎ@]GzsmSX_5*o]ǕΌqT1?j E`}6~ǃqģc< *~OD*-N|$JuJE\Os <8h}>o]9}Vw\q.w #3b Rp۪ڍSU7ro-EN*RNS)JD;ԡT_ |s z njrϴZsie9zt<*??^ ( 8HR|)-r޻sj3b97,̋?b9IUݠv i)!vMZ%恩G.`6p)L;\WY <ҽW>ӤgoV`1Pgxײhe(|ɚ0՜pe5٩@ެ+XƿVc0NgrjFʦ Q~gW7uN4@%.@m5tĸxyʑ[l}dȁ?}ߵ<[+ A ~ ߺBPbh F. b4^VL.əa Py̺}ۨ;o+Fo<- XxWW~#'6;\iSM\Uu0"K?MEmy2 nNrs&'.3*Ta9v`\3I'nאB(|pe'"~[V/n/( k C2nڍc7pt"cm`i,Jw_m%D,IT@]:9Ʒg1靥y>>A}*ȘǓ1"M?2+P6L[+)/HoP!?(d%"-8(3B.0QU`a Rsph1%5.+9P5MAlʘ1oj# PR<'p?5>V;#d䝺H}ء?ց̅=` y1%~VIKց tKjt L)\ :!6z`&jgg, Y4H֑s++VCެSZxrsI 1މ$Q=C IhQX^t-.(DkO-J 9Z~KE^? Pz` 6r ;XbOa2#RJ Ťf8}'Iń0-z,./VjwS%!O> 59|g/ͬX+QCeROT.~&ƫl6_ x6h$f(Cb&g\#7>vJ`=!KI?j<а x@ĐM6|m(N7{5 =ΎOͥ pYq\.NoE $\ &~Pr)A:a3aap#bً+:i.麡}Ӳl@ڇ-=igҤބ|._/HVz:4JFQHG4idĞ zSU].+wۇuS~!W+jҔ?a) (+A":޻Žcl*EdAA"IT,(5)ύrGÙ&[mɊwC96ĢP}B%8W̨+<Ħ@^'w"nh&Hb )BxmGVTpAUEÅCxVX<'05 v` 6 ˯riU]U.3q.=]?-sCԸ{$fP/ʏ?? tv95lT~`Y [h^0"?s*mP"[P^I-R \`*_:$@(WJ*(6{XmD0IᱼκѡY?#j+?<7?] \)Ր{Nc“VMkY:^gx:\0ȧ("u9^;'{?Cw>Pd>)s &xXoxZZey(X^PlY(hh|/`B u1ȿJNg7+u%w=,poJ-Q^P DQ5}p!xWn$%äUVߔ톥adeEas(A-wqaj-%qn@=44wLx<=nNuBeʭiXףCQWF]M= Ѳcg-x'?Nd-atfEa% 0Ʉhj?MaVj7IOf?ѡ Xd?ߏjgG] e[ՏYDDztpyMxE[H]OE1ii&L\,r SaK ,^VACGv99}*h8l3xLuq +N\K2X:B쓄%}26?]\BV`OCߘAEIFKy1}A~X &}u wo`hZJrט[$$]+b-A$2P)FxJ$0 :8f c}E[F s~))?WQLߤ3mob9VGOy11DkzQxR.ͰI[*JTC ;ifdacwj#˾[fn~zW!c-%\*D[)~#܇&o%l&f?DŽ e:,TV>ؔ-nx(aZm;떖aq`rNz=2~pVMb|x-##2|"t+4eлڄ8ok> 6*\xw,k/\1؛& aIlE hbV7f@FCKYAۢ bŃƎsz3~SG¿x):[N䂥Ƹk)0yz;FY |:ά&( M#P{aP腅^RFZhLװߞywHZp$j›1rP*4٢>M^on7Kee,Һ]K+^Iz ٗ{X('s59 8t:kzey7瞐(Uzi\cm/ڿ9D~nd@}|>!^0ҟ)(}\C3ZFŐ (2_hxa n`j?-8xTNMy$<:q.z6 &i&B ELmW-Rr?.ԅDT68I\rJ% `EwLK{%b%i$ lګR3}T]Jg }mz.kjS_el$C&VP1/5Ừ`9%:6U!0pFC4h>~-Kmly(6 mn_+0|!}Xu7h=s_"ʪN&$ZpJ`imr %Lz 𗟾V;sVoi՟$o٤Ȥ\;촤A@iOSk{6bD𓦯w-J6Anv6O ^v=)iL+_qxD%e}Ո&)[Ÿ}׹2Ǔ/N#] ~+] ׍6]Hq΅#YOƍ'3YM 0P<%p ֫f/ب ogRО^+k>2vLf߿W˛O/^LR@-zQ+13[շ &v + ȓz8Tg%kFzr.lF-3= pd/_UCfkҘk"}Թ;H C ~#dz܅҄z)&vެXNQIT0qj4MbU!b)?xa6}3ޑslg ˅1IAzwy ^-I04J,=9Euv} #Uǩ3j%؂Uȱy #WU٠t@bޑwP=fr_ %"g' F|BAw&8R.Dftq0m.gl{X)%qBmJU׍c64.&G4{Y7#P>Ő(qdjo}PsKC 9񰷅%;سN>N>|u`CRlښLDz\}hAps%8ؘ@&$62qI"Q(qV\qr>nnm'iX2%C!@?/y>HA(T۫k^(Ǘ{t}p{KfA&hMP;b~.ASIKG+\dH,znz6F8[{2&KqVwSQBuG P vj6Ѷ$?@ ٗ(+F r!3bb| >7:`yj1}&*JZ|Ρӂ-yG%x~t)&tߕ d\Ϳ]=& rT v٭OBcY3m`M6\܋iRٿ[V3L8围=1DQ7'nF,ɥxY(*)4Cb^h?*l[7`VYD9IDŽjՓ,!uݢ 3gn*aS;(O+63AXQ7K1:QGM/x5S52 BnY#._:*8Ta fOI=ZmHkm3-?:*ҩtB7eA{[攻*u0S?%ْ~2(wUd/` 8)ߎV "ĦaQ:M.!O@ap'0e{PK-1P/q2sR,}(:*zL夯yڬR(ㆨu1p80HYtA3`mw"[yIMih]sT¦'tÓ2U@dQWx*b|5f&_p8D#7E>Yx' SRṙ'p^ EfܽeiG8Z<rӫ1:k%M\[}&6QdT:SEjgXOOO<6/,+ČN;#V:Cɦid&`uhdUeӼG)5P“PqIzٖW`hOѤé'`y|-u=x8~BN/l-@%#,O}Ki/!=CARj^S(Ac\N͸}D5SBb|Q>iA8#._$zԢa(P6gRJU%2܉=;UB8;/':&'|?NHg0|ѕQ: qrAp;WhdqK}Ǒ0^Z@D {Ɵ,vP9-PjDzZկmO]Z?nPZaV{^W֤SxrXlylv?ʞJpL;NtAnUq%4u?0R'3h:SG2߲?ǰr&iǫҖ/LmgiP gĘq$--ƈebF6FX &-'&I!GL>y PqHK:]ozѥ WڼQbFMJѳc2_1s$䷌3lh;q;c?) ?zE,#j 6Lc-{ćG )4@} el·uk`0a6,0BZz"/A`]'sJb];^T k%0Fلӂj{yzp}p,f^U%֔3~&OIzWH䅾7TL*g Tt\w#P?TQ*r0X@{C9$jy84'Cmgzr0^mt8N d%`^SXFʊWd}T^ƭtc̦<0io} yC$N[SiJ LB3-&ƈZwBu2|]pq|79[C|[eM-\ŔYӢwk -daU%$\R#Y$l*/oeTR#uP8a^Ns.oRq~;םbAYf+DQT5VCơul C9 VGheW͸||xI`ds<\T iސBL<T@C'!@[.QIDrD`h AuuD?/|B0XcRU;%QOvpJ"V_ `DwD2d]nqaG8Ϩ`PH%.CـVɐIrU,@l6!Cտ SUY`&1C%BaD_5Π-^?GR`cnZ+̷sB!'bcw>$63ćcD5i2 [LJ?40 }(s=ɵ)bQl~ a~ޔf!gRH/]ޱvJe}rƒp:ya.z{ui8]_&sX|oiN |"Lė7Uo~ zUAn/WKQ`ױi˱.ޟa2x m) dO= e S@Z")ѡoQ (ZKDksRZ*UGơўՙw g]C柌CiF%v1PpW`V?wjTMo;VI#6^L[=19+=3P6,N`4/& _>'_ * CH/𮬄*?oI ا (Um39?(-fk6;UʥWt~?JWlAaXK6rdsI[§!h]v=B"üoa!qq^|:bv,~uQ:hhɫ~a}51 K0T10>.q'㥳1hd.RR)Z@GyuHQS5:ldc #cY#bB$F:n!q*/Zebô2ҎL \Xb #nERVVSkmVo+ ݫ@>im22ҳ4 6RoB!@WVU&53+3̊}l.x|[=Үh-Qyj#w.068]ه{>+8& 5!f$1Ӡ[)?6*~ݱC>0 m"PzldS° U.sM` {IaCa@TPP\08(1nMg&Quc]z~l'M9~|*˭'AI2nkAc~0"ܠ2V x'Rќ!*73G"ZN`{DD;];@1yV\uu2̀GrA KQ!l j&`QyvpwYhC!sجbFs~ 'q>5WWs4< _8ԢwJ">Bvg!#7:Czu6蹋S"gbD8o,Zf􊄊 LJ~n\Wϼ$W=tdӐJO'm2Gx܊gTw- /-TRG3|ǣؙ2=e< +4F.>^`SiAwpĿF.ܩ#ܺӺr\%qȋbW6 V{4p'H]Is`(^}o55 Ap`L :9f`'LK@8gϽlR'y N p:K4A`M_=3nmgZC\sM&5!`׊ ;H-.J5, ok.WKW=('&"0`]{MOvqӾN(]>+@]vqhF˿9?{2&uqȜD0F߻Kr%x02'/Յȷw_{ x+i,w֐O65ƣ[)gLz$kV )!(٭/Rkc ! ;jNFk'( P!M48) <yq[;+Ȉ K;j"'[Vih^tsE`j'^So\^K O*!(FUE%"uVNɇi񉻦Bu#j6H?o:!uT%+i3yV}PrCQ^$N$ҒFm㉂~e9ͽt$܏lZaK;V[e0Wv%E+^[ZrȚzE:L}'x*r hxͨmC{82\_'v^|."/(nsqf b Upԣ[kpKLG*\t#~;rDIgsޖVyS†)7Jgqxxݳ9ǕR76H+5c,cvy ]eK!Czu4&%&#ꭔ~ :1o`ќ-$~~ 2#eQ]!mq}ғ̟'1.&?L6|zPCkW}Νҡ;^Ԁ:aHvcDSS5䰒\D{RD?}ӑp Z ɭqԐz."ۜŚ}mBs1m+ ׌ӻ+4Qq;h?%@y)\袃]<` DnG D|ߺ+;雜Or&ߧ݃m@R.o.:uw/F,yX z9.["'D#B)&Q8J*ĬcYоP|o^}x7$˜.JS$쯄a Sn?e {_%L6Ꮯ̬MsyKo mVb3:O=ω] TRo,r{߄_A (HmE=Hp4k%Ik8eN#HVȭ j ~j+O9?$]~3+ ̉-H78LLzO(Ǡ˚bt5.I؆@!$<ޘ&!4ʙ4DhS̜-ݷtw8trMؘ 7^tq5|pnC"o#+g,ƾ8dp_vPJ;tדw{ 8[slfĕ;c v7*#ԠQH(hXV~L\<5@u0^P1mZe@٬!#p JnPlQi~*֭1'@hxv\NQaGo᯷;{*RKAh9?~VrԋEf卋_ͩ^>y|g~zѵ2`eR=r-Q"[bEd B+_;oҝۚu,|{,uM`dnѦj)֋FD^isi^`_:O31qnJS?1qÑXmDa(RBzK.tE=eSu?xz (;:ʥ$Q qzl [Ԑ93cY%-1b} o1v/M`U&Stp6ZdY$#t8&k_5(D *'\fMtipRd/&B9-YKՉyRL c=0'5)Pv`&(o"qSs_R2Z8c*4Ek2. r#hXְa}pY Rs8I Tp,Ӯ3 |zɤ]cD`&*' v}zhR#t4{#0(-*6r<;#6 c+Q^Lou;P*6L5T>&wRgl-AqxKG8nDn㑈6ג![|irڝaeIXMYPXQT3ZY⬧[,ô-Qǂ#4Vf-/pj> <]1{Sv˔bdj!g+Ё<-D2[eX4NsB!xy%v;b4Q剝|fYZj{$g6øZGg&fJ+$d:Q3j$aI i(WYo@'1WְT* nQ{2p\ [!b,Ԁ58qX=9 $*x[[a8cjZrg VR}w8l0D| SA0xy13|IWNJ1X"Z#42-ŕ2k/uGƸIt (aqLL,&(:&(hbc>@(8=$I9*״hk< oN ay)+f-yqlc<%LpA%آڔrajNێݿCZHPWus cVd&I%[G*q}xhcT N+5{uQXjHb ڕ*c&10&Ɖ%w"3&K*:ޣX! ?c?{as*CUVܔE$bv[խ1"bgٔ 7S|:#4(wc1e/+}%T3ANDF4Af,0?( ʶtc|Gd;w1EL]L1%c 05x ,TExкRh@i 4Nohi9|}cPLOwU~ j0D6\և<qr̃IUN  9?8l ,BU%Ant7XlqjiRMP 0V1$ĩ{J|X;cy%W#,q}K{ iʽ̻[;0yK Խ yE#/ *X8B浊֮!@~6-+%6::Ʉj߳m eR0+,0cJk9IkA;Qw@ єh_z%Q';?=:?.DZV Jcߍ%;uRC(L{@*B:c:MgYMU># {^$AGal^L;/se}hًb = MRIy#Ey)G_S]-T#wcwK U`UǁPUlys ;FSt6G/d3sL>>$]7MڡhVXJ1*؅P! ɧ} kIlXI]6YQ  y'x ҄BםUڄb6]_z}cloؿ=WM;|@ɻ'NqR-vX>XB8SFYXe=F"T%k.PkQֵpTV:9H`,vX^PCPq F7NUkj6^S~/tgqwd#C .騇십''n@_*kHkuː!4t"h*;vwSMIX>~#<1H~-GF:ڑ$ɩy|탉F=b\ۙ%kKϧ @-ⷡC ġKS7I1TAǽ1> oŏ%8dճ>5E:o -*fr{nؚ:S+a;}NʙmVX6;*,GNՄ$=x˺Qi{}u}5+κ|hXpg'P7ZX/c봥-)'SJX)(WrxiEU tס|K 9௑۾sV{˝+M֋`Tl_kt6- UFP,|'uH^Yٜqgc4MdC<vwKN#@F. 3sk)Exa7ErJo/ i}1\~/J+znJ!mH4|+JfOJS@952MI|+%u#]/b ^ix#Д7Ǯ\;up { HF%UASc\#8%MS-:|4\ g3IM)a,Z!@7qI)64(ą4 U:o` xp{ӞBYGC_B2*jzbg(E*=TvMh**[UDUţEm8zzRM0 PհuZ.愙Q)Ӵ7M$] MU0hvKs֧ ~WY,~{m5C!vy"$  62^aJ~T!f?_',YAjdp*cI,9Dт4.xD6 8VOw@]YNwN|5D~i$nU7Qa;1JWф̭EUzwa҉XEJ.ZtaC׎~(7'nmP 5xW0FfMUnt#"୏j׍  Fe M]n y(ٯBatiZ(hpW?nQ&?w┆[;흈 ي/}{~Wm+/ qhN 5Bb r:yp m<+4t$`B |V Azc&QnFNqi?B qGUY6D`ezg#A܍KF4|e.jqK2i.Qdp&ِ-)1BN"Or^f942 **u0^$P >Ndr]g Iĺo h{V1C{KsrvKn[Yf񗌽ai~W ?C'i (;F[tKd j>6i'q}D~ f,Rqsv% uʄA_oK2NXɝ7͉Jz +Z 'V_XC_16Urs9kͬ!jX1<@[-Aܖb/\B4L| 7Bl>|j:M/%qft?&v:=<T2'T4.g^ba_lCپijVN'.Whzy:'=3!W~x%f(#}|\= v܋dLl&+$Y1P<)y $}/E.7|Sü<~ʑNrh;Zd20Z9jO0IYc,\x5p d0&/Hz:eGҋ/*Cyvѐ(4o+)[rT%M8M/Zdp[e*$0㉿3<ь+[ t}<^ab0 y6մOF5&0clk|^dSskltnDrL(.)-8$M%C Q>- 060~*aU>#0I6@ff|Lfo᎟XZ=.s*wgbQXi1'TGtgrԕ[Z$|Ówʿ=bF&-3Z n$%УK??Ǐ X+lvm ȤW1;Nnj2(ۗkXRgrb;V_Nܧg ~ZS%4ҟ fO"!Kr>ׅ[KOA[R1EˬH6Rb{o"I>~v!1DU}WoqC`.蠟xK+`"N+hOGԳpZuaE7Nf]M*.B:~܆zLkxz't)G$z}]:kްL?P+:|?%ÕQ,DA6 oFpB G|)=NIT*(S=sԡ1dv[K uXR􆩆i={N>p>WRFUuxepx'p#Vx-0B F@Q:j~@*vpBS. wu)Q`%ԧ,ۺlolHH\ztǚ~/~CQߥߓyn\?zEyP! {IYhJN0 -w䪅pJU_ܷ:ЅTMڑt)4W0:ExӹrO|lZZLě,i?%i&jF4/si@I;kBɯ*+24zq#=iڪLJXLUGM/ajSϜ]>lP $6FB$q4~ FI~]!m9pFvYNCM(HBv$ ;D/CDʆ*U%ɶ;LN zSۅ܁Yxkzҫ xk9q$mN*|S跟"ACѭtz2CxCb UKI:i`T%I:BΘrNLK\}}MrB+Α5sTYdzJqs[(*O>fW"jdLC@o6E n1,B}<}`UFP6Sfv 6^vV#js8 7pdGq`DG}KTKOk.-Y%y@7LY1J9b}(\4 5ޗ?J.5hΏ95D(C'9yĪ2?'<%b%Fe@/zܗXpG#Әn |ig|K.?e`Z/_npeu%a\RDL:pZ4$W&>\R6 ;@lNlX[rL9eԏTI8Eӯ:[a۩4밋Sv="1u̶J^v4QQzxFxIcbЎ&賲]!0,͞|;~&™pFǪN- ou)xo;*.Q%%3M˛k` h ŶCX?,.%:܎ZE ] $M|m|x]8Ϛ|%h0K+̕v{GX $M"2 `h%eԢ'W A-_I(3D Y5श݃OKzejf8) Wy í>sf? /ZJ#Rgv]F<9D2e¹?M[~ͦsb,tK,t~?AŽRUE)־;'wq"XYN>ZIpڟ.O5sVnq{khIXxcP0KI\"ɧ۹XP:PhZбNJ%gWXٿ$n TMEvA?%VFQ$q@רH O=$A?%v& N=ggǙ{(utݹZֶ־d>wMA^7,b5_xYטc#RR*̐/ः 8f` 2=6Oa)ןv1>YBN-&Wto:o\(Q,5ṤMQ8 0B޿VYL tGqx8"P*OV_tJf.#¯^A2QF-Kː*0_ti*ܧsN⤉pxlZBaFq35UNέ\g)}B\8(X0r5W+G,W`SK|1td%Ym]1FYh=mWu3K wgVsе{ԺKE~(j},p@Xf] fԫe>I[\p:PU'5rw6ɀ`ٳoG{{ g]JfBRUI'P N\59 w󒤐g0]p3jrYmdcQfFqjIbM=iW-M_v?%yzN-E3~AJUdp,gijOEA4ǎQDCB)~zlj `Fq!c<3wJY?krMN&ɡ,bVsJje0Y@łDnO;q ĪqFy|&Lz.*a@/:'q_ՏT{W+Mvt sX $5n|vO-imanTk8nB7N6/]-g- r=r}4pr^R00qo2DQ`τ3TkH"hn*@QXErZ$Aʗ?vǬ">֋'TB(G'هw^<N[$8[H53ncS/kuQ[ԆKeZ%;,5iۨ vx8]EaK& .VKl 꺨_k߃"k>"β`hNJ^=Z8 ǜcZRr))BpRko⤸k?+^0`,y1y\4QP*%ms~7Pq1ѕqv&Qu *ˏ!lYY RU呷LJrDMХ-|ސ9akF`uw%ܰzmuz{!Ưn?BS,&*œ=s>`%rI%S{Z#,;@\H]DtD~BzV Jl$b_)}TfsxIj4n ]'}DD{ ҕb tr̸_+C lI忂ƶ[v5D@M/)#| OiKDյxL՜g[ 5yGD ÐKFu&FTx޵9unڑ.}C E,f4c8XnfJ[?o*Fhm (7A+ou\\dߚ3a(T~Pn#'#S"ҿ㽙Xmm(>02:By^q]r y=pƹ6+wk;*,=9qC?cyրQu0_Ճ $&R渵JN#nůhȻwc7ރ E~CvU4^5n*UN;g;z۽ ڏ1ꀿ &NSΩ r"E T;P4g ෰N/C!'+J,BѨ9 0~*k5tRަF8NB6 XTNS%w>ɂ̭1 ;Bo~um{(Lx?WX?#wtcZr3(me} 7QɱGA* (w?J̱1 Ij/*^W~)Xegt0?%1wlҍʏ?xZAy^~Ҭ!eKZ½8FĶm貝f1I0Ĵjze"qm;JHlGxe%ZxN;+@w˰n;{8xϾa6m*:kض Q(C\1jXHt5>/RMzZ]9.~5;F709Z`񳰓`'?u'ܐ>ʯ}hGW6H$]kE1UjN7(BcIY3.+l!<\(*{k)^e*`$QtUf:#`Tr1zőG/jɬb9RB(,>DQJ=<O;CfQ|gX$O~3. vݾw%l~I ۛIU]{BZۺ{8SR׊ ؃U;Ӷ+䯬K祱j@U$̹䵕]38"V;ʴlb8ng:EP^oTSN,Fv?`lsB$HR$~7 [JӜ /,45f@@j!%^s@WV>+=zv\{ l@aqcGKpjd K Q ,xZMƇ)F>٦F|lzy4!=K"J#9 |q8U:-Q0uV1aM;fqKϣRWXۇ,K=`!l/_+q Q@ى5IJ. b]R2[A"(ܠ*4@;F_Xag!|+:CA)|%a>^: !@05^jnR!/:kb?E#]Q :Xé@fCFjIɔU`.6AX"g|tx v"UA֢}8uy}bjL`fI"=B,FRc1!"1gGJJr!FՅŠm/㑢  t(ˍ›j(4QY+[a7+QreE:{6b `{TWoIVjz y=/,%r)^+ݫKo,*3#h!`=Aяh@ܩgIcNG9{@Em;%ʕLٍN V|2/0et|3+l*m,?|gH܅ѷѯ4g ^x˵yj+dԱ޵J|OKa!IeV*Tn H%?|6JC:lḮ ?">AgտP_lP3=Tw/ g`'WWtOtP.k6+O/HA;=* YPHw8//SqIhN(UY;Y`:]* Aٓv1L7;;zN[ Z7 7@, (DGJE~F<^xC5ӝ!rQ{/6q58,GЌBv\md^y_IZ].W!ɿ.:q8CwWR5EN'X†{/WeQ,Fx_vywvc'tunzifFfr"[3B B ,ծ}zL/ũGt޿(::/ÅeƁhy| K#Es)!tjf Z9IQ5*fW 7o Ok w/ڽNzlU/&0kp@1JÏGI[e䥽tqǔ*&( =mzРuBy+h`Qv .-]n^]ђf}a%p6q_1un#+"v}ǁˑG]c) ƏVf>o;(Kѩ|ꕐ.Mp%NIĘY_&"-m"(ЌȺk#O0>q%'%nrW-GժU{oXeѬC=RDdaY|:;j:8NhVddF_,?9O< .X0P_[ȂG|*z`t/qau-I6_߉g@Տ8DL=?R3_cU)gɃls ܍VhT2C=}`$jn/m:ۣgs4a9m'~wۤnqLR@GH$$pqVȐrPIP1U{wd} '~ח_RȺ ܼݠc9t 33&ACygzP|f^S<|QBbܐQt.4t1*~?R&~"k?يM0k&UK ic(_}3INrw-O+ XבIGAnJJO!0 WM(g\IZOtm6YޚWHM|<]䷅*{ZlqZJ 8<_iOzpw̰Ǧ?a,ԁd_q0?M=WiSTLqt#ÙqU~4+1{w=ci_h\lblOtIl c'KK"_gDob9!U65٬Է1HUS.$vTuҲjYcwkdؓg^R7֫Cةm?xXkfɎeG%ΥI=W\ɇ.ka魶*K~.YX~ I>䭉FRm %LP7"#@ɀ<[N K7i 瞦q5gϱA6#:~E/:v ٺ ?~?;zv YMb [L,v"4_qY 9(t\ru1N NӅR8d K Bs&e+IVio#ZT'XDylaP[N );Ś־;?G%TJL(jOe&{p@"=D!_އqoQuţrcMkUEP̤2EBf9}~%O2^p] ?oرPPt`6%{|_96mC.5Z|zdbՔe I( c(pGxaŠTBr 4MF443})=b^KHwMr,4gTFQu8dphMtd5YV,%ҦFrWziߪ{?gE{jJ}"} (AriPNzR=s+: |Vl(CeWL]W~EbL`%$'dk;)/sYdƑ87 4K@O @bNzi@L'#E1aRB{f*=ZppK3Toel:ILރ=JxO*}OCSO:4RS){|)eQńfvO,}`.` *7A{S(3鼨jCԙ&eT|Q799F (}")M+$'=;'MW2֋$g?cYi IqxL:ήҬ20FQeWQ@ץmC&=A1Lr5uCCi:C\NUFq % @n/gH1FA4ك:*,Rd]gmΛfTZ:}KTX¾yTݬ?wOI"ω4e%7(b@fw,jÃFJ<|\,D-HM-HJ<\kvќFmNc'Y_hk(4HI>ao"mʐȒHWVM.ƻ-BJA{ă1: ]vn'~ns0H!kĭI>n݀]G-l.r8k۪[J7EIߒMn؟%'T!^9X¦KF2Z? T߿͏/=qZrŭ{1iC Wqsz|3 ;W)9 ƫ*fdrIÂ6 Rw?Ȅ)X}\'%,)LF/ c$U[lE? #>T$bN.B|d.|Q'[G Bxdq< ؀MSOvȼۢ ~O`[\{N90#1k>!8 \/BK鰶$׻fX# )praTMb|Wr:Ҡ22TmYw M^&1>j28 S pEŵA!2b%s! QfgxyM!7a%1#[WWKBcW0@6T J(J}V WvY"+S3kBLo`6`7f[%뷌T QG9*#gLHKtZYjW=uǣCʛHuĀ9{0s 2dɯO~[L%1w>˂n;.bf %!"~,G [Zz62fOU%^D&OchybT>P$m0X~NQY˯iEzx~{ 7 YޯaoRf"\$/6SZmT)R{,CD0nT oѨ)U+Uz?+3<;'9=sYf ) \Xb.}k9v/q3 Dmm>q(NHr6Uw'>֯g&Ww~O\h^/? *߳"s-N9 4Ts1ݰEFQ7rj9ijO7d4oxG:y>.Et3qv@2lVQ/vBoT XS9])`ÌCYƒ{=ڿ:j^Du=jD25!cAJir)V=&L!|iE(֌R+Кɗ11#}mh WQ4V@(Hj*EhvC' M# X ^&V;e^:ZQ|ƙ M9'ӡKE8S7"Db B_uSU?',G:$ l'%* yחo?MR3UYtd^ 7+5;ΟH9?ʜ/A3D\!G#-XD nF.0GCӓ]~dwP!OCp>!ՖN aO52BP؟*W#bg\4집o+JB|3 60CBZ!%*zS&7'8p*T~ uQYs=?K% p-EJ>0hX6![=\ۯH5#9BLC0i_%5gPpF#\iCj+3ϩ0%ͨpx @ 1Fke*3aͮ"!㳗og VMl8jX^HB[}[y$ \:EY pU:B[F40Q)t3#m,9hAˎZ$!]A{6x_~xj}ϓ83O6X"E+ѴbII{89H1Sr|kٜL gv5JfL~[!jũ}|J]ձṔMʼn/yuЄHή+3Nx tgUSNd9uFGP/lu2"|mpX۟,(yV-s݃Axi܀2 :K@v7x "92I9H ;ɞ0Fh@`pjK1/=͙!e" fMYG?߽*ϵ|mf!7 HcD4x}VJ/g=zX:[Eu ͡aJ@C(ﵻ&ꊮ_8_z*S]1Oa@bJs;h\cVq]Ki=xƏ4=9tT0b`H_5xȩ. il+nXЋ*+9;Θ3v%$/גTL@埼IJI,@5Fٶnt^;~l i9@Ơh9A!Jc|ٯT0('!S68nk~ږ.<`]׻."y<^<ʀnLE^ث@b km mJdtS]($<lɢ>eb= ԌҘEci{t&s w)S%Ȁ=SBބР9t鈁Xҟ3&0# A/ ׎"pݸd+(^(* }ȇM6^d!9Uz={\$-Mo(ٔyUȬFeq)[6돝sHc[1|ņ8X1OL}DY2u4o[};VZ[Fy5QSzV;pɴ0H~.xv9 4x4 !{`8B CK뤳IAOk1FEw1|jU9?lk#jiߕ$ 7:Z:5d_# ̠f W>!%g)TqE-WLDV@àF©Z A {m6fEʷ1^T[%‘;4<+b/ w~N|˨Iv-Ù~ܑ&uߢT #/x3&+4dVs d?o [#ӓWYKFnŰhpҼmpC6`d;}ѿ"ER Qo?GXs˸d)#% 0 '5+AƊdf 1Ud7O#bH0,}S@MB@Wޱ2M;r|?7ހ(/'1;fшzMoj^D›Q;LgZ*OkQҜ4FO5a ߚRE.){eNL+Ej n va(5@jIm % m-B]͖Ι0w̙>nt$7.LD,+kr҂:{*|yfnóQ爀t4+8 0L'mͩR3otہqMGcއ#"e/qVG_MOί ֠dΒdmp:14q T@!` >,AwK̵I*\C/|*'[v?"qxMʊ"E p*F|[<I>waqkً_ל*f!Pq [pĆ_Ez4:2'_;OW/P ˺,W3xs(u 9Ggܧ׷is؛TU0^dGD:)b)c[ɕNP-[48,#kRpYu:HlN5X0ehSE, v1C2 iX;2 BSMM 暅;`Du ]..UMI>?wƏPNpo]E5Y)8ќ¬܋EpΖHFs'n L1e8z_/Yֺ jӔ[WMم W\zdKSewS~݀ ANy7cwi;#8rАC kU sih9SkƦ5ui;%|u5g@'Q{އh9KwB(di]Uņ PnۚPRLC޼ Mvbť>H!vԍa^OʵM}_6owt}ߣaB '-OX:6UjT=M 0\>(pЫJOSѐx\K%"wel{l[UÉݶyE٥ܽ \d "zی^xظzyPq eU"wJů/~ Hm:)~-[[:X#tJE`Pj51nlf"V^jU-i9hgaߊxvYJX1B1M'.xeP)w޶`EWxglEZ_+nuH|\?mqxfzQ).+yMҙh-RI0qSV<GQԇ?oiƺ-^GRp}Pip.v/8?xyI]-(ڢ~1^^m$Z(Oo*[NkYƒ(aeoMqXcw_G;џ.y$m4?5&b`뵢~yiqӷtq͙ GZVk) ∈u ]й.2B^ S:=(3 SX!rnu;yz .[q1$f:e‘^=lQ˽%!-ԁq,;(^ $:ZGDMe@|.5yD8Y"?NwMQ^ ] EW?]%#rFOT+12 Yq3""EJ#ͿHD􌅃c.9 lyeKo $y,bvHVIS+m8ScjF}QtF) O^,:"rX&O uKL Hvc-FM2W}+GM5"YPۍcxbD)ˡ!#)mqyaI bm)A3)ۤRf8 4?hLWsKl{ SkxMizQ:w 5 WR2t§Olq ʻ_9˲db"]*+Sm0sT(Fذ&±O`j)G(,WGE)7:`l!Z*1ψxM\7ʑ%b^ x-qٷpRi`  6Ox_ye`m 4Y`X3 *h >> VsUDH}rMtNE2-4B=܀?Rqˡ-%bu~/N?R 3^گ`x fDؾ;Ē յx>VoHZNfaI<P;'("@U#B|0y@~9A}<;{ Ín0?!zIU3b`a -5 ^<^KM0L m<{QcVk/280&b3Rt63W!Oɖft$4WZqWP]I40|'Ζ3`C6g-{#m4݊w95#lT}|E.#_S=FQk$Ԝ1^AށGi/$X<,%.~>K@8Eёh\K[!ЭL`bcC:1 D˓ivoPR$f 0aM+k߄r#'gY;Cmq.1*w RX-a_n>Au>ʧA><0lzU:DmVhF*wS7>a!A~On|OVW}5'd;+agL[sHEļd)Ή:r0@W'HbU*T2kM,OVJJ2 yV!M"`&&dJ?˳r*L6*ۣEp6pev{pe#{EM|L<7]h`JcMo'\\=WP+k2ǂV^ I|]>@CνNFu&vHvaN*OT[XF5σgȂ}#'N%rZ H|FțmK5Oif q b.͟yLITju#E$R=S1[ r`UBbFs9%0]zݼֻqxkV:z&ܳHC>%N+"z9iZ Usd8/lآ`ԹdZNd)En$2_"Oq󻘋 A TnE>%S j=֟g![ƋaCs '|rк%q 镊 7?dHSլ _7ft9s݇ B6 qOY,M][ K2a" yK\`a% 8oVGNAWqfGh@'fJ< f7L y, ,dWpG_ܘ]IEq 4Sixst %YF -T x*mz'<ziN"俬K# ϣX<.j;~^|X}9['e1 $9lv7+*Йo[[($;qf.] x[f6ZyǞIclf4kAcK,22iD rBD&p_Ril'P5IuդxgIo%G .&'of"&hDZ Ʊr Ml`HjZet("JVP<jB|r e7A*y5PE¡?{2ڝSo"fl)f+cj^Ӂ*Xg%r|1S+7 r3֓ijjM&Z6L~2ȧ9D=᜝"U=7{XjL?8#5v("P%'ۃ. sOr`7k Ƌ+x֑l8kڿWJMԇF5,Nyjn-Z{`ƫ6\S픸=W_ Z5̄3EN uOU7pkO4q^jÕ޳,< |J-V+򟨨nh5A-h6ĩqPg9nZh Vn{+O3#@v aQk]>@(u>SK|\Nx3:j49~Q2iFZ.8&z 2 Ma"G۹}pm15!ǔZE5k!cGNmC}N;I>Еhǭh9$` x|MJtU :徱1/!(ڒ/%A9""7F8Rlx#K\@rz5#~\=pd lai?>c/|9"B_g`ēV-K!s̽~/.fTy.'ݰ4D&|YYw=˛H+߄B uA/WdqĐ: c'w Dy6-'a3K 4DF= 4t:&aP[SxpfPdN0\B&?\ !(^:UI^jӚf`"qTKS2 cݶW扩y00ylYCp~YВI[~99W-w2s1f'Քr4)TtTp[99G8OJG Ec3*ͷݴH-)p-5:u?dƣ^RjmKf̑]jOw?*&h^\GԹ']ͶrJ =c1i(?V7x3`?XLO(dQiQ*pι."^va5"U%)'KBD#S kR{\@6Ǜti 6 Cq^AyǠw[҂n~"WDqp2t ooVٺ~l" .5s mh08BRH~D"KJ#: >ihuX#KhbW$Rr#l&@ΑWmբ0I$X3f ߣ"?V\;[ T'Z<%p%m-rWT#0G!=7fYuŨpSV]{UEf >8#VTaQVY!Tƚ/L[R6w .l(:nܭ'e\ V^$M0MnCqr'0L Jzz7kh ;5!L_ v%>p#ŧq Ѹ--7#\s7:) 1ߕe6b;ܟ#$U|>.oܕ$aB8g29%/xlC elJjvDŽfyK7fSXY>GvG{,`tx:|!1=`޹z*KUmdز{o!3M.l$[ <20-lO_y? `zLhԙf_7wd@?IoDYA!#sa7| ׁ֥JXH X 쎭—<.D z#T 30=a}̲JWv00>If٣])ߔ/lͳWJ O_uVn0=La֎rx9LPb!U%JVxPVwpjdǔҌgh#L7xm9OWPS8sl$VbGn3R-|JNK~qTQՇ0Y86~mC5x'3Woꊆ1rڐBh1+1pr 4\;Jܼf2j v;vx+;}\]\Ҿr1ϣU;s7bH)v0%¨)鏱f ܍u'@Ǝq)qP].wI3My:OP#@:RUˤg-f7bY)_˧8jʠVp2mHM7)T/- _{p::?11"{W<.oaZĀ|>1T;i}cq!r_Q%U^Q!KQGIdpxboŭtQ)o'*37Bnp,SNGPf#7֊*-Z Dq?m^f3nV Pvɽ9:0Rְ~`G^@~nL/U5^.4kY0eǀU{C)ބ⦁9/KH.Kt%#3ya Ni20O]!ngY!Aԍ,h`zUظސAcQ@ r@Fqc0V?2QMPI~]y{١'IUtl&E ȃG5 Ǥ"T(,PQ=gїձk &TiLJݪ$er,%+DHNPFP*T(+]7g|z rb<ؿt*4$@=sT) ZchTV1uGG*WBƀC%ꞛUw]O6cwĹd@|[}Fc^zy۠zbZ(V_m`> [|z &AJ+Q]!2QE70F'`M%SoP;VlU0K~`cŒg3Tb׌E$@{*)F)L4%½uHvFO#3Bop!j0Jm2+KF['*fDҊZ&[GBL"k|QLd_q{J6j*:ٵvΑ\ƟFr7:?Gsnu(ך ,kWlJlZYɎK$aBbs`IxF5^t*"h/&J`{XoS_tbE :si'3?py\^|d"O,tfH2DM0R(Q2eԎҜ1}!A IݖfCyl`>2 dѡ%_n1}6Ax*:rG_SKC =8- C]cD9Y=k:9*JNAvGnJttmac%MփhwH9X⏟*=3 ,"x($bS*|7<Ӻ3FOnX1p][ е,C}` 6cp&"jRnI4&L]\"僧͟rHޓQ|j &(Q50Ice2윌]iYS$)P=P~==!b]LĪF+0٠0?5CYlmj96&=Dc2T!&m&ݗ+:^nNTPm-`1.ˈdnëK!_ Qxs쨕۶F$5#̍ʆ?t^Zu ?TDfGxAUn)7QfSF[{24Ԟ ~E78F},+L귴[q7eԔh>n9C6|C UyP뀒fkgJF d[By=jnb&f$f142F'f74rhNQxY׾d.0髟YH ]y l^w{%p\[9/i51UOW/YߛL Uxd#~uؤŰqؕ⢼}b!گq9뇴'gm(" 9ѓZER-"Дa5~7p2 a@1-VYAX3T2:*qu|,X<āЎ̛Q+( ]&Ж Sj?&EE)Re!fVmsZސUKF%8W2dqG`Vws]b3dF{BX+4 :`QtBT `C)n'?MbHOQյBUJwVB!'a]0ov c# 맂~l!54C-(v݉9ed/V䶬,U;nnF-U\LfAc`݇1I$,`Wɪ#Ay$:36OS^jhrlV!r/} Őʘ"kbY<2as F\b{^ՋXKSI$f ɗ}[[S+_gg\\#a>/>R nLU"U &a{.9=?%Kl]#2-yeR;<pL $l#^0no,I$ 6 a2| de> D5n4S )EOcH͑5 \58(e2r;Eo㍡«~/f=̇#4M @ڝjpʗe:߹Dqw#@㰦:}zh -@۝CCقQ5LR -3iڻxKjX0ZB6z'\_v75;SUr+Vk СU)wpYD/vo)a{@|樆%O;>M[aA῏I&6Hio&"[fIgQVcLTyP\j{I{u"-dmCEƜ}7%\Pi5L{ 4ձۦ)C~ݼ7OͫNa #$l+5FzʼVPt2$`fm ^ x^w`(d}& MQCaW,#qӫNۄ;cۗ'3CC݈^2Z[m9\l%Xr];iGh @IdH,/ x|ԊY@]Fi<3孹栄E*‡"Y2 |Y4+hqu /vcfqV7Oۏ!((MjO< }ۺߨ@iq3ohN@c\>mH\:B5 6`R'pFنZ*HncJE <ʲ)榉 G6fn ,j$Ҩd/f[5dy6>}Hܗ q/,!2!׼3ˎGb6@({g=3E#n Zha^"=lԑwXsVt{;dk7 1%N5[AޟG]2ynl ,bkt  X߯ѷ&LXO()Ŕ|ݵP7һgvS܇KOã,6Kt_EB]Wxiw +|Y7l**ܘev O5plbO C_H.[eŠw%)y<]3-s0!1/ GTa[E5,R6oڦUհ+~@(fMi|s -Ń?1##}'rRGP E:҅KJ{351{]U P'&1;{c'ҺxFn/a9(D_y#Yb Y ǿp&Y,Ap`Tvm!١q.>_I$0|b٦vcuUnrB܌UƜLJb#B Z܉ĤBZQ0͏nz!&r4!ME|LJp!OVȠ{d hN E7 aufX[Ç,'u}?4y/ AWx(loxVw3\u!`((⎼'۞h$q_AJ,%YJL7 `/G}!Ժ3{"gQHoO}.^F>,Xؐ3scDP#aU4];/u`%1_anORH,i.VfoWVK'DuR!H*kCWxJTwЬN֋D@C+@2lV }?礢w$i#.] ('da3DB|moUeO` b^H(7hRc(r0Gq:fyxwZ&3n; Ha%:Ľ NO|tD!93N8>7 _IFO"M׀Pl|/],Eh#w\ؽodF_ t!$jdZ {Uee'Enz>TRU)%r&ŲqflWpyon%obxsoϵs b%C? ߒ̐8e^;j um; -'hNC<5DiEHD߮W+ |zU\^6SiĬ8(`j(;pm{ṉ'/@z]jUA@6#~m/|aw4@uaR{/ub@-,4Z<.)( mC<љ{+ ~#HKska=9,|Rhn_0$ií2if$]X 9P݁7T^6/c,G7b (00V|l ;U| kf;)yD"ǷC;8|ABnBwA.MeA3 1yd=/Th:cZyTN81!Nq2|]&x-nXe6pg꽯]7W]J)n)4\Co7R-XFKvfPɣǹ6Awf"U ȴvAsE鹨b˰RY0UA `Bŭa̮!Ը8$V0ݧ)鵴"yPݒ]hO$JT'q2POŗE.&bhzJOi8밺j!rZ{=Hʊ@ADvv$r># 4ByԐT|媆݉aH ~Fk !Syr9Lzntikmh5]tN678"ƸJ/ Ge}mOWel-LtrԚQC7`nǡ~"iCfv鲞%zk%urJSCSIf{Ed /(o IeVp`CPU'ʁ1J&;]K Q<*s]*:=r0h&XcG5Q7iJPغeS#.FgD9?X0n&e&aWC[D6ar'0!Ro etQ14 Z ?DO;͍Q@5ua^O ԃҴlܒt0]RUIrqHHO)Os^6D}Q_<~#:o*(iޢ X]ea1yjrǭ< 4ךOs(@E%SJr2I Qv67y͋w0ap*4RLJgW7> whi!/HιQVXlKjuҀh]zI  &}3 T؜Z{,&HxSͧ%tǽDnP˪_| )V@' "4vjV*8S ~oz<ٍ@|qCj0OB,&tC}SU^f'Ri+.eZov%Yu HLyͻ Ճ!6Yxڛu&484Xա9?KbBp"#f"ݽ+i' v3Hddwx,1T+SOI&jNxЬ;@\.VC{:,Ѩ;?sX0i_#ԔhC6 3= u+hP%jҫ&~/*| GGȞ Gΰw^KBJMb"~" \ULA;0ihe~rk.ef>fiaž z32C~T%qh$(odTnƘ|#ڡuE,y3ۉW+1m2HޮZ>_~WtGw3Bs8K7FrPHUB~#Ǿfc1LJ)ڮz^׊,ed&Tof6D^X d-/Y:R_ ˥c}޳~RwEox]NtvD_h{s]$.DƩKs`Gg_W4OF҄ ԟ6-9j1Ibv'@xoL%d^!EPq` _`}՛V&/0̐Z5@P<O?5eo_ͿpEZUրyG1Ղ{I"u9cd[#9 !wH/Ƒ̔6"5LjhpwUK*934z0@}eQ_~i"p bR׶p݋լ djJnVyX6 uo^bBi FMǴ:xiGEZiΦ\ًađr{ 0=ȜQE#[X;|jaF1msO;E,! l6U. Y ˆz,*y]%$"9?zK d<=Q=3|3[z)̤  Ljg9vӰܶlyظr"cO0"8iTsI{*a-!!+v v'&5IM:|idiSJ7ۿ^eEa XNƻE%'îNHO#[ c[pNnrȲ#3v\R.ʼnoQMwјH#pIs]. YD|op#R&$/m gcc",LR{<\Bͬ]dh{x{DY~f ~/y(oʳ׭zUг=JUqA8qihycӺ֣ HqOQHJ^?=J1+k11닲@AU^ *@\ Wt9QC$0\Gc!Q.w8heHaB,n8&nl6Gd+iyvrˌ%.gUXL-t'ǤrEuqkQ[4pIqd^gT9L/b{D̰߿ZK-dʴ녇NoлN6 yDB1Iͣ>BG}QTҙn x!9.(::?I E5#b֘1̿V@7YEhփЈ.Γy`OLuR;ouZpAv.ע;E$A{X* N$n/nCos 'U[B:d@#5i3u{1(efy!qlwKFw[K4Ww69D`Z~-zc?fKJA|Waը 2@XP,rMY¿ q9KåJ怕.ZL8 žMq@?9!b"1>m ͟O8XtԚ4Ohp@YtRCwrlf8X].R_ t-]!壠n($"HA^*=`.ZǘX!(ڏQ($ÓF!#NURrxpC@00鸡gW…p autź"Cs ljntbO[b_HlŵET[]8%V.?^OlKlpXӞ`zhc=\.+RB%—o8DF)Y07>_FS:ީ{Qjj_Zz sW!ihS:c]jQ?x[ vM?Fb|ag K1n:LSY^6jwvx=C`iZ\WL EK#U$AȺTDX $$dGrIf}|fS]pV/>`Rn6ĦƯԗ4ݎ@.QV`=3gѼ:g3.] o]$Fӹ=GYL+S6EdB̐CxPcDˑax~N~QĔ"g_:TA2bD^] 8@,܅VЍճ99_T$i]b28s"N<N~ dU.ld!?ĕ6"d2%Ui)= B-.{PqƴJ,ЋCTqC: ~$]0" A읃ſ5;_ )!\-aЏ4q~]&4# .9Z{u`>*`Ӑ㹝9eO;bx MPYvzJe ]Ui"XBܒ݋Nj -643tz P &ODJs(\j7[ɽ*1 pW*Zzz* wMRn}Y\,b09hipBh;xx0DpW_J@O8q:.h{Wt5ԣq~d繓b>WC26 f۳y1> |&AnRA:-Վ{ws W`o~SSNcѤVO5 IJ'"2X|+NNš[]eocbWu6H=Agy۽}HO>eyZ|:}C?_6V۟Xٱ`z'CrVZ*@De7휓y1uCl0Ld13`z$D q|(~cmG)̀  IЍuS`zCFuG/vXe~cf'n;,' RH%L/X -3SЁ;e OD{9 V;_vُ7м3WE 8gTzPn0H,'HT sE-0"Fh@mpԙ᳓L,=봌6$Hs1h!,x36hcn컠y.bdև l_"sKc6Nɉ7=+̑V FI3@O5%cX>߻?IGKDf16_[v37=a'ul!ڣIuAjEcs.rEy^DkQb;/S8$3=c٤Fh(!!rޛK&1vޞvʚ4LSÖώxj!]M@&a)BՃBq-4-ܬ2d0S.f^ց{c2gK︃X:thFmj K-Չ$xP NXdŵtYH-a-yɋeqeE@Su | |\<¥)L&Ag#AhUpkmө9 ?9Z2M' Cܽiw@9ǵڔ.%C;C?ܚ}@G< W "Mu/~MU["B\o<uK`Sw]AVVU? Z+Ji– Y5`6Ѹa+2Gq){W/=[鱗o8HURE:s=ZFG@Фh D=|oM%e9;"jHPy˚G&C=F)sF`< -"okI긜k#x^AVݫ B\\lw؞`2Y)TVLcOlnJ0?ێЛFYTkN|?&鲴ZL4e=rk+j! * -R'ywVU3sh<~K+g3qX~+Q)H*70 _ s?06Cvݰ;`~T26)~>l"0x;{;YH ex/ n0o'D?"41Pؘp++r1E"4:X)~R6+}zXDEaD2a l90J6&<ـyL pFoNz ώCZyE (8bWب1GzN+g  fW0%bDNLrikoǖ~:(D2!r?FݓXܭ{ b 5iɌ_U .d\4 ,eeFRњ2AVVfr!61ƺc\';KOXF ލ']|h`7烸KNI"sFTV5I~<;qsUϵTZ<&t d*m=xAʚz^ ǥocT0 Jzo&_АSf_'Cm0_?:#mxۥ ?I%'1Ht ĩ #YUKюq3mr2ļb:cXm-Wi86qSA'Xyq]ـ>M&h5ə\-;"CoDpЁq:/Z4xud#D=}yWً_偝a3UXo`YV@F@F|ZJ2b6M|f-ςNO~g׺VyctMV 3%T+ŰïZ=M FLr#󬙰YHL5jTYY< tT)g̉J|6]C- Ld ]W U"1 1P O`S42ר&,-6O -iz?!dt^߈{k!eMYx ⨧h2W|ϛ,Ǡ~yW:*j lp[IWILP^e`NcsB9?J)y;P_4i1 ʩZ?c ?j+WT)DGF_mQJ5%LGE$ˑlLNө `K39= fizsdD=xX%ҷ+‰b(Cs>̞K%iŝ6qlV+ _=yky N{80j_4ߛo;5gO>&"X~3J [|(KPL!B_p&2 Jh9URY[Yb>ZllFRSS/{M1AF μj;UX\T.p6wÇUe# {a_C02NP/'4M4t6"E$6!bSƷ' ݞo$=X۴ nM_=ﳴ[^M1ec=8py0YQ#ެ~B@{_M˖$"NP8?RķdFem'S Ar*f)݂=XC65c"eGK`eg=YrVV)a%7@y@r/= u|QbDuko'/eIRUASc.5H-p^hZ~ji&ԉJ^ g7gj?5ߙc,Ň,A< R!99#ZgW%a9(FJwUjm̙Ǐ!gM(m8X}8P^Wzb`,g\P(la*QOL*7DTo?LYfS+m*KQaa]G1SOTn]`Jl \ ~5=N=$Va+WS︱[w ?6~7}LGNKUlwc_̳邾l[b/O 짓wnW> ,ЇtyȞj.p<"Yl'5aivׅqz`IT6i rxl- *ĵ|Q?T0H?~^,Pݟ 3-=}T\v?Рݶ6H|Q~_\Cf3]=UO~[1|h /¸>yY'zr2:lΉB<89J!϶h#rz\`E BPy:r%ed3$ OV2=$^<][(PJ1|$uVLk@" {~5Y-0ˤeun3 _j#:NLoɒz&5@{ۋ@.HbN)-+sۚ>;kb*iS;{ggm $p 0/[!1;7%84 HMBuՐIH7PUHCnlɋ @ӴdCQ7=Dk1JHo=0FL.=[ddIYٓGZ?yp9'3'{.R]5̲('ц&NRw ]%6>y8QIWJH+(]"Dtg)K3\RR'NwɂȪ\)my2Gnd p6[gZ2 U8*Mjl"+(4];af) s<{rY}gPYwum-Sq=v`wmPXMZaV7 )4# b S16-G?;_̿^MξgF6AP`@V1U/JҪ m wKEq 칛ZS˙=BTհ*( ϥI?]]G< ve-(_`,b;铔oLc85o0?85J2>(ʤ,j_x߉Nl.(/eZ'zN.Aw`ѠL8 UvtW"e,H F$KMw}<e,D$h H4H-xI=A3% مJ'fW=9>7NRR`<(s#hil,s/w<3 Cd?)=|sTIp¿!BZ &J"[kBo,]Oh-pijlF5z03l℃h%ŵ iŽKz`,+lEg 5yà:oKِtL7\`-@x-BO\GoP"秭nN=)9h[Lv_-Sw"wP?&2c G45.W为 v1Io֌|DoH_ >!/ [ٵC8_ 0Le ҹӌ&-%yP6^5o?6\T:%41tiRQ}$\Wju1h8lU9p0!ZcVV'FBVmh*epj235~mo01W,7rPT+b5:4Osftڬ&oڙWJvGjBᠲ7ݴ]4G&P%T0CZ&e|Ձ7gNQ!m7Aȴr#e nSYuǿ J}ơ0znd3oeQsǢû,#S偙/ǽfl3P|iCU-߉xjcm;Q.L G@v6wTIYAI4Nۅ:>UF$=ĸ"Z(X}  )`z :~~2V ךcԌMymԭx ;4/ >YiCCAU#*Jsy9dNpLˈ! Ixud&JDޫUP/drg%{˅3ȆqރU|y~՚\oGNrhUO—6&aC OS\lե={t")ٱ eAh;?o̝L J ӆy f*1nr95 *ɾ .Va NHygɘ&8WWXҰHkl=yN1@,^=wdYa$=h_BTP熠ӭ2}HћaPrnǏ.OdSØX[O:M9V)p2c"i:K8ߴ/K:{Z;4 1yĪSzosQ^d@lP´r+"zq{^R *wɄOiEwWe:F$J,/{GQڴIE)|^F>,O>i#ܛznv,?McћV~ wY}t(@S5Y^IUK'X)]%tJ0^nI##nq椤 <읻[>fN$?Z;73@N84 {w nx3\۵HERޣ-E,UQQ@h-Iiry*+ûF-S: $;RKXw|i_ߟ<7oB S@K|4E{ /QqBUV [HC28I}j%7CX7 "j2Q_{bi?E'"1q7>y}2X_m'%漡Df.x;[֕Mnn;7K6E"6 lNx4aY[nu#@\w%LN*p@khFǍl*cz+k#.qTMG" [Nf2!GέE^]Fe%̐攊g=4-CN#F֥yՄ4tp:'{j?➘9˹?bsP %{yD_,dx9ĄJ3J@X^;~6:ShLA.Hu^BX~{!UQ_ Rc>NnBb2̑iI!ohs+ɤ_3X tdN8cDv0oz}ǵMn_e/S5j/Zy}AWD'VjbVFGa|zNZhZ1L&Fc|}:4 t]C] gnTW) Ga+[>W>E m6r>^VG78JJ>'lbW9w,|YQX`Vʖxpͼ]|aa#ʧEV|F-MwF~m_v+42ǥaRG\o O,5 C+Ρ$Wj ^GaD'}sr "R_+i}X6),L ҄/v#}F5 ~¼dUx!Pp'ȵgŢtoLO\`tYќX )\ڶ4N,YdV|ao{QL15Ùx`#>g:ॻs΃H$XS;`O?Ew'Uƛx 9]4@3ExX gf%|z& f к5,w݈x9񰒒RYkGGz:,#@e`#&+ptRuA]Ӆ+* Q^Ԛ/9߲%6e̋-)r!~(3.l೦}~C[I4JA5{4TQTwUCTqիa_yuWrhOQ$0TYc<+:v ۣ) B$սԤTErb-EjM0F2N8g`Zq]ܥqҔJ(itJ [( lnpxйJu>ԧ]a@^Edzf7c҄p)P/Slstmgݚљ.z Z Qr2=hŖq5¼42Kfޔat%t=ZL>\,OB}iBCi P_pramdEsBrgg|ތؘR(?e,MrE 6FpqI **>5rZ)h{'z,LSB ),Hx: (kRg2y+eL3yYA|8vrWyU&0 ̇)t;O>7f&%&YWu9dTx`irrl!mKWq>l ".0%#T* * ڐW&&!%&}ϗ叀_ڭ?*y~Qu@n~  qܮ3#N_ L;8IW}D)O8pC5=*^ 1Uug=Suf8c<m! F=u,3< 5}oV'5ǹ:8Ć74Rduʶ^dlj]1SEy)ٕ*Ã+A+LݪxoIyy*PӚ*PHb=<6Hz (u^G JO39*nGƄwr'0? QDlL8\ɏfK#s86cpp`hjX:ܿ睬5r=AK\a|M\sO#bT?!#hٚ$4'rs+M/,Seuq")CI@_(D*2`1gM,yK|\ "x;""Vn}[/`"\C!sLBǽꢟG%nA%PkmJEh$,xCYaljˮF`h"[XA'c l_e3//iYVp5pd@.3w+Xx6b!dt~ooL6s&Y^U$W9'EUz|ŽW%.ε_D9>Rd P6,[փ!YT$䁗~;ꆙvZHf+i&yss*7+s#/X7M?|"/CyOqRC[N S߽ M}p)4Kb&7Vf?TU{LJ`% hs*d1z&G)wJ&Vl A:-I7ټ߄hkNG3Ni47` eDsB,K-̿,bߡ<7熡3I˷SU S.ɩ{h/-xA^}'sʳC` %*w ]}G؇CD=;J}|hL9u3B)Ӧoy Ilfɪ1HeQʆV[jo!%6z }N6gZa-on OU@,mI}Qjsvw {]vIYIwUtvE̓t剭̄pֻq96럈{=\ Yzoo.OA2"4f_++ln~&cfUHpCv[ ċh@?8RjIXC>`gw1Bij(IueM`;knlx}!glŒ d b LTT]ҳ'7\nŖ}5;v]Jf3s24@Q`7( |D)O)3Eg2s#:z j]krV\,I\!VP|wg}G3'.LhY͖_K-\aFř0eM9/XNDM |@BABf0?4'Hd}QUy9B</obaz.pp,4ӣ!h+fݛǞ5z{Ҕx2yZw˖9\"h!sx 0,w/ZH(0!No8)RcN2s]*_UL-c4U>,"]x_Sf]ԧ; 0:0cқ'\nC/msN’o),K7U@!Ndg8HIte4#Kk8NbIpAٗ@! = +BғHlӼɀuA@_{fP}"$Q_^+l ou:l2 ߎe<=P+ nf˶ne'UBp|+PNq?≳X34Dޖ"\0~t[|>:0vM\3r=^uL0bI zx5*i_aP"1(,޺pA)q]=kш%a_gOqd1Rҹӹ~5.A㶹X0?-:}\]Q|rMTT~a^jD`ZD/bučI~S2d㍝xo/QZǭ/'Yh`_Ohe+~c-I' JGz ke{VܺXtVoRpYY.Bb_韖I5ԻN4Cf]H؀7ցfHzЋ8ved2Pڎ@[ sPon1~XޖvVNFf%\էJ_A{8AX t}&uV-gjqwfSW.us Y(:nܵSs1ɽcΝkWc>*emVT]C!;B8)ͨc)źz NwZ1t<7YObj4 ڱ&~Ĕi,8_mOU2Z K{tvE:'f⌸:TԫgwO^pE/dGl1(j_F EN64(,/_tA|!MSơ2 ٟC6 0_ ʈ_>r6n7T2҇zu*&$DF 5ˡU]|\=2s7ۢ -늩˱~Vx,<)CxYk(mnīk }G8C7\0ҏ4UzxKM}V7.,bB:趢MvL s\T-Wr.7dХ::&hM|<%D~"#fF8Ϳ.39Se7_% L( k[J[fi \K3[{kPdy^Fj*|;{ ^~Ȅ&*:픰m2bs*̳iַͪ)Sś_b;\k9አs8B3ft*z7G|Hb~sxwO'RH"kJ\5#Qӏn|% b^k9-}%xثcӄn,멽7H_r<|$/ e*d'q//khKtLѣ9L,}FKp4'Ϧ(N`6y꣡lȏCrͩHXޖ7qH`? >=^>Xl&w߮`/)Ze!. pP(#&D&⛴OaXN($wAfJ`|}gN;>ǥC⺤ ~|wPYZ$Nd2[+aK-C7& ع`,Dv"VnfɡM.@Xޟ'0Rpz8uާ+i"C~Œ ts~|Q.ժh vVj,W;3>ԒtS|uWPH,Vu_c`! j6\&{DJ_ퟆ_vQJ/yaFxR>g"9~YUYvK0i4O{'#z(Mߠs$DVc![0@ 4~f;,?'kvK%.Z|gbؾfAG5QGCans~[d`b8tM7^ֆ5[EEA:pJT%d!(#:DA hv=^]c}^D!g x]e^w#&bA2J[J%3 pB>]|7L|4JaĵKcߔtxMh},{[ /o X̴-DžB*{@MAhZh* 4Bݣ}_LHKgѝ>O{ :1UceeAPޔ6`dzשܛPdM.?߯0]ճVR5pmb4"jH~-רM&Z#{ш;BЀTRJ zE*6t*bO"Qa خg-Fl}-;UL30'Ԝv(՗{fl*B3s=rwkE t3[Gΐv ^2Mפ) b}&~ IӄϚ=ӤQf!#5HEEFz31C+$G( dL K',= )}`2'6UGѮBnN\pL@V<}US$d)a1ݏ",+rG4؄1…H D'c}86G,߰m3:Vи>[r!|F@TٵatF޼W6K* _`LFlU}rŊ+XF0T+)dX|'fesM0G&*oO1 KKn0xԻu#Ir^6"V)^w.(&X, Ų}Lu#U_pEaEQ˄[`teZzWntp>Hno PfO#Ў'FnGq NVӡ '-Yq~ቶUhogztЂr+mJQYBg*v Y_{wAFѧi"F* r*3x Mَ:,8>>v*=ueh/0 ˷ |QV#Q// (kX+<ĉkWq텥:Ba^+%}z orwe~tnI!٩9Wɹh;V8hỆ:jpZscҮ$Quo FK-4":k9҅> vngtH< q@\ci^V`{0lmzkv oyB_ -lm+_sEo)DHeA X5xO4[OǤ-YΈcftѧ{G(rQ yz>lWkf-l#Or'oZh<BVF;TL\:frn XPp&A7$Q EN xEZH*2 }GU#PxSd^kl:گ)~UnK,N1EՀM" bz>fa"[X/%&P,/APG9mio oPaB/ܷQq [e-Φvֳ}`䗼h(:PS(_ 6(:J"sf@ҵ*E16 9n]tW/g.ao9Ok6GMj>3ld`{&`O6e2DMhYi_AGՙ`Af%@9wN4<6婭椼vA YIx͉/Rdo|]xJ#.;ZՃpλv%Wv_B~*=j{&pR ]Sў @9/vStþ)푉BA{~b8g^$ 2*4d>]S$:uEAh7+&x&R%~"ZWa*a'bL 令U~Lͬ^mݴD{ZWwvH dζZQ>h (8U?hap f P6ݑo(~_I|q`$N' 1Dcnγ2LS|LzB !Ga\p>?!_n*4[h J?lkaf-z0Bğ^ =a@sK.Ëi%m{[f]!=귒\x=16ٸ$)w3n@+Oc{ghnԂZN%:O?@lA0h;{mQ twTbT%3=)/r *"a Gy]dʨso`CF BQ{LoKt F/^5IW4ex'Nsk,{cG1Gc}וj"C1N[~Hey+qUqtgU!yjJ j~Tz1q/{jVs a:O~4ƑDŵuߧx֐jOpF̓k@GǶvu )M6/zgG;O*V&HtǧVX{׹U@d.+MNrM6a*ȿc1flJ5OWU^ &z+;!`ќ] Cxƙ/[>J[Q~JqoZI"GJ.kmߦ00sC$%`YJٓ-zhC.fޠT@@MOZ4B7ެ+F)4J: .^=Vԟ3cg{z%qL١:ZdEW2] p%ۈ`-?T /[KU GRW/7Ŋj&!Lq,X>+I<5[G!މ3-B.e1&Ϩ~\eQV@2CK7bP\׆-\I/'_!f+CԎ,.6 ^ڒ0LC,I w66Y  q9?.pWEQrimim[i@|)фƅJyi0xc!jX[tz"CQyb Ewn64 ʍ&K$oa*CsCm+!h-Ү'mYh#6ԟXxyL0Q#k^Tyqf6'y/`ދykODl*+0wIOAp@-0X-I`o*k(@'^vѹ9/7?בt*U [\P;q4"cҐKw+rDNt 7.yW4sl=l͘^+ůRݑ~ ~ eO#АP b^RSG/ȥԬ~ocI[&N oO e~2# ta9:ӸpC o9U 1^$[U+7]PKdc('A%mN'w ¹~kClCV3l*P$[6 Dq[jg0**erAu[1CAF*H[SD&{tfyWo3IG~BKl_?J5nڌ[ejY|oԎv:3 =ǂU Q  ܙp礠fxZ3'3Y꾶3Qd5}wD՜~rqUdGx?s0 Q(00p'QHV$8$h ҄*v3 ^ R G4 D2/?~(*M#}:8/{f]xFqbֺ /8/biUW#sE.7wNw.ɳ+UiZ74k翍Ʉs,KL])baB Q3i["8rۣМBueڀ9$x$qkQN&wh-CIp̗~a6(!9N+K &ZN6L@GB)W³&T`\pkw@TiN1)M*LG[XDx0|`/. XsIK~o @Kڹ5h*u5}5zdr!OYpDzhE-Xp k5$\ !(ɠРZq9w$OfP9|V0A('W8lUDmjVEB4'{y/4UӃ٧05rw>}t^yo*Y%0Ey?q SԖi?{Rq`F> 0 jnZZV{\2^_aD,J~\(9ؕߙh2Is5/\H.e>ڰL]9s뮱l=èCubwT1 7O7JF5^SyNo4st:Çf>4Bȶeci6'Ϯ9kNzcYp*m}R‡fY]&?O9(Y}54}I1ҫC [,q{N <p}Lo n7g͡ "ZTM+N} A?q)tp&tpI*2r щ pVX4Kv(AmP%Y8nGbb|fV̯bӇ]?0Jx u[l /5-22®ҁÜs20iK:ˑߥ ($dy`V7H9eQu1ӻBNEŊx/իyy:ɴKW!^]Ɖ5?CnIcQ4*}3MQmaz+2vҟaN^_ g!uW\lm|h, %da 6=+rbR^'p2d\#zިɣt0Vd?%:,?$ɘ.wҹ\ff\& Z,q;pa]๭f; p.'4"adysn1W}=ލ$Y&}∃vvS>r$ A0'A]ZH8߱C+sg; Fc\LrY~{ʹ'ݞqNQQS#!96s?0x"!ˤiu S4(6RAv'O_v`(lhf;[hyNܢD (ȫR'A4Ɨ<(|Q= 3 F˃x ۥ׵1g=(˦] OՋV-cZۅ_Sb?y@ڹzMW0>/!ѭk( D *P: ]s3u|1QAOpA Ҡ6 i ç(2F>?EbS鏺Cbn˛t!rGIIAt8aSe` Iެ8;[;<%$|} 39MD'#I V|{]"gz҅ 5?CߺIhd;Yj}޺?'ρx$ {M UT6$E&L3vXh#lE >YR7&嘰ya5. UUK-6k<7henROk:-ܝa8 ˨kqP~/WۉS+=6hJ_RwQS<2d&H.֙6Tx,G.Џh(u[F]dlxx%ġIA\9 x&UJlɩ9EP)SJDŴ$}/>H4Aab^ ][ H[IuAY γk#18۴B^%Nc7hv/2@̧emXNEօNq;l뒡*BhB{z" JXH0̗"Xm$~x-KVFr~%}T3AL~,w}3vB#tpbyWSΝ*$N|#0 5~bQ ίXw;0&t}(9Ƥ7nu pv+}'`|CBVwO7JwhOP .40l؂jJK=$; hccC`Id[cz^b !9pѱ^$9UR0@LnӒ-7ξRnCo;zF5jm?K–z\grO>폪ac;`qpkQ5L0a'6=o3$ᖏH j[\L*SޗMթxd_IEhs>f/ŚV;sUKf%_ԤT:ݑs|KZ%ݢ- X/"L>v)2KM&$_>p*nOn@C 9m)ڌ_w(8n12]f+~/q6VQ#Vl8,VhI̹ l%Z "龝qTc /}UN,- Z3O:#[WyJpSJ\h4uD"nr*H郎Y+]q ϝ>DG[ldGS?{(_Bw ~6= x7%%pCe^c8r>r}4Hu!|\^CڲR !&@h[?f5]R^>ѶC{Bqsx@ t `!V0֐#θD$ospN{LNN^Cuc/ 2ߺHߓdUv*& 輽M1\`8lV^p'\̩fڗN; |_ 'jkSȝ${~63XX%ϦbC?zv D:Xh :XlU!=bQzYNҵ+̟Ք"uWd[_#!GZIrS7tk%({B0QT8End$$Y=i~_݆ܳvrm@Z{)_ӂ9B b+'B44QO]O.Wo֒m /h7Tu 9H`~"]|隒$h3:'!fuT4 Y'^o%fb5,$=ohxj$o:m|:fK1~ętjai,#9$,zRєDϾ|ɕuhD'te og/^\c(m-b1ɝut8kڄ@DR)]qӼ̵#Ôøay9f \r50|,4=NFNj]>JB.ܐ($ý2jx(5K8XIݙy@ƶYP_N!i&ĬS,R;^+[ 57L Y(l(v VϝE]u@ 6'+bn]AG}qwŻv{KZ?2Sh$}srZb?:%^¦/UZZF\yjūYYS r؛|]%0p2y#㶱~`NN3h뙉N~[TT0,D +ueS˳r?9m v9*3K)<|m Ƨq!=N! qBS`((80Y`tˢ~R8s 4=\}3e]`=I "blz[=f2lr?M2Տnij;`^"_~(w"*jlgUΰ]Y_Z]R`$!Ʃ#+2w|r2ru{Q+FִeļGTcN2gEv_|چgd?8ctҬSKeV*JhmjegR$I%7̙ 3nX9y>]Po@[I\Ej%(6}˧`aNf\c_ 3JX\q%DIi<"=&GZFK'tECY--:_r+\Mo+M{!h!OF(HNhStMZ\eʃ :Mռծr5# eZ3(U'8 )tB!;L}Y-Abko=h9 3ƂF`$34bކ~f=z =ȳ1|s,SHV I LziDO&`mߦE=kH뢠_7mpDJ+#e!}v\Er3Im_%<ѣ߬5_K02l>gWDqۼoz7E ƚOt;5> <._TW fT/%ZAާ6e|Imb(0(~}/jxKZsgK,܊І$KΤVNؘ'!$5c|=J[Aҋhr w R a\;4UZ=AKXEQ!:X&嬍AS/ѱ`Sٜ^ !}!<7kHlϫoA܈MBP1QmĬ?I7vE\,WU I9 /3%&Ns(j~GrfuM5Nc~mfTs32nuh-=-J~G@I]&BX&f+0!3@YQ8̯%`bGD=W}ƙVZB?\&^g)gcgqb hQ[{QafMer6+j HR\1HkqK-_x\NjB e$x Em{R]o̙wht\H6Nu~h1X?S.D)L7GR P8MeV^é؈N,碊UV+rEn_8,kŭ,oᖨb+cN)޺Cl9\>ijog9uoemqVYϵcKݑnh6>`+:[) ke㮦M,gX *#rL̅Gz6e1ܟ$ec=4t 7HrbGF{>J "J_!a#— Uݱ/ tCrF5k9_4u~zHTѠ`'4aZ_ĺ7=5$Z'Ann':!!8} c׍6ie(Qm1g e S˂Y^9Kpץ+ Gנ:z,tQ·޴ۦ=x_iWdQ|7]S3?D >zD/Ag#q}7z鉚V!t(clߣʒ'.E._/O%*b>mԱ*ڑA+]vEnW.4jBR ,tp hboAlw"pw9}QL(N~6g| `l-f)ܽR}xIFB۴Im{)f}G6 ǜXeLQ1xW;';$&N.& %bM8qE9SaQ t4{}pufJbLCK njpgwĤ\LJ#JKN[԰5kK >D4J*rSe/$5CKVQ;' TZ(~S3:>êB̍Cxp(Τ+a`[30 .]v V2ij} Ǥ]^˷ 93f7q:Eb&qÿ5MXC2! б m; B\VZؼ4C4cqB3, cNC1p*QfFU:cvPa棅Qа;rЅeVG@;u!MtZ$yybô2D!XLXAK u˝"O}BuOeCD2ʮr{Lukld`܋N![Z FsPۿOo#"0f슺cwwyM[ ߾({i3E@bȁ(Mn?Oh!_![;sϺ3%nZ(% 5luc6@(\V}K 嬜-"Es|,~E.B8Ml4*]agdK,zF:`|Mq٧x;wMq[m{^VPB 2>P`ĆG 9wGC&/يk:|1W60L_xD̐- &R&my)CH(G;i #DA{bp-D@lKI3|6c 嫧ZRb/6A\t՝75_6V89{*R=;W%սȯᡋ..A$35αQ^GWyz6x~8g*JL3QA+6jԲ nz6tQy~뎬k2dJMhM`Ba<}&֭EXT{`vE]Hc$Zգ5z%pvDZ-.'{EKɰF;u';#NkVL)3(5kY-ik <_-q 2{pe1O>ꤸrWcgIw[X €PqT/J՝xZB5ˌ]ǧXLoHPl,J/7Q]Lu=zUoFQ`K[}ސjӑF-7U";~oێȴ'*$U,게^IwsijSI,?L1Hj(YaGi换?쨞-pB\>ޯ7 Qm4WߺN[=@I We+OC}Y=s pJ4\%P*훠0zJaJ [+DZV'ghۮخAGF1 JZ%J%a=F0<4H^8L/D"Gz뷃\v 50k >{e6Kocl"`#(pw 1$|[@¦~&W8fJgZC&_NÈ_{@M{*39 8~j&v=NBBC\Tep+ӡ3(s9~M0qER_]>V?>=HtU5PVY nS*ovqՑ(`'KA%iqjZH\6_S;_g|C`ɶfG viźk(AΰMela6cQdM6x|hE6' O ! ]9(Se!<<&ݓcj3?'%o ,ۙPE̘JuyY_$K8`߲25wŒ>Ŕ\v u9GIԅަ'I}͸ҵ4qҷkZx,A<5)D$ߐeߓr&ƾ/~ђ-P#`сL g&o3;[t4B0m#}:6JF+Aڱz'zJF{paZP-|LޠWF/Ss/Y^;w^_YۘEoG{urU(_$qe?nSn1Be!o0V{ aLV*x^q=DCEuJt;P_W1wehfqR,:fU5D~-3"VCdyuޫq{TwB Ow;M0V݀;: /Ü|?CXf]iԮN*!k$%0yBU)|jDxMޫ O*r Es ; Ɉ-S ԧ1+zՇ9Fjͧ֜W |KFQ>|& 7qP@VzOGa,]Hoip{@i%6HfTZ\rw3*pD.F}/uKR쌻Īk vRTwZc8dդ!Ͼla=SVp H&U2F 9>]}?me.`.M|),oeR<*4MQװnŢL{VW kAEoj Bl̞haE [rQFqH4A&t;uvG0h<NmFG (x|-\SJ(z^ջ^X['OhǸPU؍P)4-BMT*6nC\'*q &bcYrf %rr.v lݼM~c^c,m?CGeNmpG3{bW6",~K@DOΓ}CҼ+|c}/H'AUSD9n8Ewy4טǝUV|1DE7(#Ф:&ATyAdi; Z;#5\N@<"QVD5,=smXlkcr4Si)лyٸ5Hk%ʞ,W-btgXZ{M/3=  ͔_lU2hA$} qSiSb$×xfUʔ\ 9Sl,zz5Tm c!!1t\(\*\t^1LRb٬5s\:**4K}1Z՝UC"+ٷDϤ D@C'd0>FؤV ]/kӥС?oKp)[3s92$0!f ӒINb,d{-Zz*KA%c>m":XX]vwi1p@a4}ӗB1WY{-)~ps+_^=F$S /n5Ƚr(4!l&0eM]~Tf2Sd]T Ę#>A-x}P:> ҂ ?L!È nNrz6+ښSzbzÉ-`1oV efq6$_0W7}M+hoFBQ;Uو'F;Cد, knxM:@A^R:[6?;'0:9Sݟ@Js1ߊ{Woj ,ˊрgS]|O!.61QEK:<}rB4TX:knhؕ ?w: 9,:sD" :-vZɮ2bqMg[q8XC^~< kV &ɬfl_ \u3*iH9Ag8[-5lI"{b ':}.ۣZ!&ڢjSFKZe:1loWTiT9tѧ;19CM0}84r]籵uFxMޫV.>Lsvd--yB>Q=.J>+KWS|} US:_"in`EAdRΦS `[hN[5Km1DR I`rTFg9jBxZ/O2 LC,ROk"wq<u+9`\,k"*#R!m6`{r6g[1~H1J) )Ro mNѮPoOzcSyhS;Ftc $ûM \/cN[ZȑΎr[]&++ EcXI4[?jD:ڊw4Ӣt>T{Q LG3Tt{ fLRL~ݩON&>\SUǛz-VOFʱUXr _/C"n:{9 RvL?7lx${Hw+X% )i~~C'zo;ZՈ|زr72l[} ,"qs3o5{|#O&GQKYJU+?6y:v26rꌌ%BK$FKiF^BZth{=I8g_/''_PNz>(X[7C:cۍ#OΖPfir.چh"f#ӚP?uZJ$ :iz9@ߜ&œ}ĤhG6#@_lWd`'*_^񠛼^LÓtP5]2}3jB* C?f5~;td80*:"D⫆yҶDgx:]ڔjV"ڗ%,0Q Q+%r ۬]m#M3jOfOu]nN,h?XiN[/NWR_e:IQWC:9n ݆]f8'cͽ|/XrNނUرVBH7_3&Ւ-#[^o,]bC^X!Y8kŊo1R. C}DGw# Bҿ-,߰I(ւbÁ7H^ʈ%HmTA=ʹ)vq HcXsb,U0t]s/3&_2u!3vǹI|>rl^w>Dbŭ0$0gp.9+.d{ĕu6~Y6SQ~6짔^p"0l_qBK@ćUi:`ڑobkQ5:EVc~㕭 cf0Nrp m;E#\FXЃ4xPt1!2;xKDd Ǿ)NxqRL<R .ZÎh:6qуL7NE,NBNh:7T߃ӣw}]޺;56Xǘoy5`Wk LjZ_ގB4 [6heU`6 :}؄6m띸q`I#(T0ym?_eϩJ`)Z8 Dŭ@nkĥp]=+Dɵ Q3~\jYLKÄէԋVbҽ7#@=Jg[\>[t3"J´H١Nm%Ȕ (!L2%M}"e)]28$}.p]].ld{v&_\ٯ1Sc8j~FNIfB\n|1mjoHŌӏw'Y!9}XYK$TpO#‰;n.3 jdQ k6:IuU5P=| E^[i/˔R$2DE֣,Mhun'6@*'ψčMZu$VKœ?܂rbws.PFD*Xrx5xp5y'57cg+P/.%v rp]9)c3Y ;0 Cmi]'/t(Ve&.)#nt/mC>PA+lvB=5@.l>;{N֩ڏ9Y* znmSy}r5#uu95?; Xgcda{ȝr\Lۣ'wC}s6#b!C{/˳|>΋R .m=ʲFtLEFZ@\>77z#6qՃyxԐ2!6 P3m΄$sٯ';;s>z!qx6# y$b3q zcb:>SCuRl8.| (6K@T/'%v3ic]AB+H/~ϼS,R s|ܓ&?)z@/טjak޹;뾴g>$4C$''/9HȱZ^uw  +ö=t#Հ0w raiurv6TIv1GU׽m95]戭z~ۑIPGp C*3aY$o%"!"p Ti(101M)`clLщ\t!H{7w`ݠڠWޅ%)0WX<+űu-^JR{;Op^L64Cݨ;bjBI:L-#|n` !Tcn%cbCl` n/9=1aҬ +RߣKd9j~)jJ3/{,kdX./dU>W5sS1|@E7z!-֚!MPUKWzD}˭϶Cıbjjg~ '7vڡj %JS%'&0& ݲ]1tYIU4 c| ~SD ٝ&.{WH)am'>nsJkMPZ} I5Me3,Mk_ecp 8= El_2RX$a5ױ0yـ`bj0G%Bao׃mTbX@px*_Bn< 8AF#-ze8?ZaK,-{,KLFi g+5FCؿт|ZL8CII[RZ{ꉾ+1nG"O:{4jĻ AUJRȎDn?=ܺ%cLYsSUtz[mɮ(yn fuJ;QT+ц咨8/j6AcB3⺃%7@WU^hJZc>,EGJTlI[~QaLU1vU[uD;uUzT3cѦIXGyU܏&dn?HQ85>t:O|;|7UKo3`H^bˇ1#ezdQz rRm(G1u/_utTSy5"e`$\Ў~ jr iu|\~X1KsS-Q /MI⯘ĨԴHn 25V{[&0<-Z%HƃaJK\|fos !|I:}mO %nDihvs vyn](Mo"$oOk=XG߃oDyS{υyE ÇL.#[wo(.([\={2]1߿  Rϋ^lګ}!} hg gF3)CkЏ,.SISO\># Gl~<,7!u[?U?σdT3v*;Mۛ@e-Zsd7|%:C`)p,O7k6G g͈3X{_ i9Zz&/uQ(f/a(\iEG*v$x~'Ђj;֔گk@9q10ZK5M$CX" yBOWA6ہ WQ&ƫUYBYIIR2hl ?kz-];i3n _R̹BPznWixۗmcn@jk,^?כ B1:KάGɜi+җI6~\M6b#NFxs~Q2Rd!?_UIܢ{aj1iZEI^Z#v\(qN t| y1 1lZ£bzQ"9cg2w{SLmxEd^|+a6үIY=nOat=&2nLErxc0he& ap|-Ʊb ?| 96 73-<*ƽ3G ~ޝ9)Ta8ωsz&*uC͸|޻ŷrB,T鷁Wς٦Og.*+׭iEc5h!.bLc]KV &SDaJ6lZ%=Rk0%N |Bwg텭ߙ$~ ?K#Wз7@33>h@ǫw 9jb> c1,B-ys Z\2VEo1~Vl[ve2lX#qp/@e503<?k$c gh%jj.ft#wL9b.1w>%4BR d%n ٟkl];Ű6Syg⵭&v lΣ;x[#> 3yI%hxTid$rџ|MwƮ ^E4D/{1zOEʲQ T{/ǝOf{r~ "Y|ΑP;a\6X%;C[1' bG["TbCϚ8\4$sE}p* y@*' (*cwiQ)et?d 6owV@Z43*`R\Q6<|4?<*_7?6ݛ>k+*=!7o|=CC8V.*W{Yv|;1S 0'>ܭ۶ozyKJY}ƵM! !y.?>"pyĂh<@3G '!Ӗ2W] m.l)p!(ޢutZ \bxTJ^K34r&,ZD!ل}mcgEIcs (<1(SiX[OP%Uy $V3Fu9R0sOH(0 8IQҞ+4z&s45{$1vh5HgN{5(*/`5 8^ɸP f!+DGɢ>½]{.N+GR|Noصg5am{̂$8bRhyM "hOяO qxdI<3cpkBqppjyܙA0ev/42.BZU!nt=r9T\B;ٰ^\7!w|^m*EASfJuLٻ,wLYg v^>Ⱥlmez\UPT)L~RPXlA$CF$o!PE+s{$%+T.rN@rF|ɏ+~.Sq#.\_.2vI&qaҜ.BGO n8?]^׃c^t5LPB߄ZzA-ȕj+7 h{ȆN,Q^nev \ڵ39i#͛nA2Lʞ7/tFIJbr{rZќ`2_挗"٭q(HHh MCN +TF{Dݛu,4U?HLV"d*|4nI9CX@-KI_v-{f^σiailvr\_մK2*JV;14z_iTlQRkftȰ"{Mjy*d?`gˋ`#.e/a[pb:-efAD%ym8(n,QYHuWgDsQgu1=jsL0qHY琰Nר$O<篢TH[tSĸ*L m'E]) T !u^lcD ,`3&\o0֐Aؒ*zQͭO3ga|J$^w.zpmbm>DI:,X"uGy>)*Y`CԋTS xB^%wSn:R)6*o٩ WE_}I.#4#:c `wD 9C.#*'c:ث!P37 鴜/D*_1bTSX1Solq=} a8eh7O/nmk+i]Pj7H-GYun3.'ΫwcAYr\# ^jp uI #FTQ#Y2 )~7-'2Y.Bn'9ʼn '`h*=K 0,r(Me\]O4?;?C1PUwnrvݗ GB<ܻXI/D#],`|Pjsn <4aFը։.M9MfNBn̲)_Vn6/+Nm Z\Ō}0K05]ݠ ~?y0h`ӪAExIpc@mj$3P6O6'XsuO1_4pOaOEi-}wo[&k[m_:aGJQ46O7*z!H{V>{(pcٕK(JCQW'7c1{8Φ6C1Jcv]kXcBǴ?5"C˻|hSWjb~@8`i|OAdD9]=Crgv?dvrHݲ*sV|,wx?) sRI>Qjژˉ2Ej{]9ۧ >.>{8̀=O-c}b7d&H >u!nd ǯzr,ݻ!1Qh?Z_I,Ɩ'8\Ҿ)~ _uihK&3N;=:TPf=00uTf`-ϋB@A$#21(qK&NR:oj;@[ReC"ťt]dB}΋7q"T:ڴr'ծ-ur+/ W I٩$y?(ZB'\>E;aءDGdU]pf<^Tﬤc/NwNK/ZB&&bwmMٽ)W#d\Vo=O@.d]N՞V AOZq!/i.@KhD|M(T@c^unC٬2{Kmybzw[#{$dAwBlXȊL*fID)9~Vo/$˅,=x7]1m-lgI'Gtp!TaS)̞0ىL'^tV+Xq õQciOjdm@w$V0<ȉig˸ j^s4¢å4cX ,gA}a'BƟ\R 7zGsbuHo}w#K+c@^Ffpҟ2,SƳ"@4MwgS#δ5H/U Tc)AXw3]NlXKBY۴u(| cC7GuctPyMв1XUmNw|)aQK>"KW!;销|o1ʤ-^ 1,zc&_,ՋSK(]s?Xܫ1=I^C í_!Qm"7HY߄*_ !A~*uj`g^3L4bnV_SI$gBc}rrfK]s| OyrAVLVX竍k}̟H( ALG\@2PQ {o6TΗwF %)?j[1$M%lO?Fv'Kmd;VO/ǹ=yZ\N7y\y4b>Gl^OaX T"|| c~.eHV ZX9P#t m6ƦTv}e 4Yd.12(k`3?eK.`I2Qr@*GMC#6M5jjm*|Y:L蜚n*G DEL>l,/5B3r_bIs8}@VE5s0&o RCQrB-&d|Bv\ŕ \edכb 6M7S3DMYU3d\6/96J~,;f![jIbPБH6IS\R BUzC ՍQdlYݾOoݞ()UZxTJU(V\7VM\μ?Dٝg"a|~kW: ?[0s־]-FGuL'Ǐ d*r 4-RjRN,^eVPtu~7gE<,\,ku n2]*iF ;!fK! aHZ-;dr_[4wO GY儉)r1>Y23!]&>$Ѯa._T$ ) 5^ut64t:;\id'Gb渘Bi%CQ䋎LH8ܰG} WiZdN*+h0r7ICq,{kD\] p5ED:w V̸r 䦀KK}On=b :.BZF{[Ls:|O&C6YwtL߫r|ɷ| },#{y'ĝx)iy $&5_xdse[Pzd &m16T2AX|#E5r3h4vIK e,W})}cN৫4g+']jWDR6|Б{K" \pn}BǬ鸌%|s̵8k$9߽^n$]/ xgb U qjZ; 7iTu@HFO߿Kѭ FPsW/{Ǔ\AxT eRШp1Y{ 汪\TkFո%PO3BޘE5D\], IB Rdq[8ۀ!ȑo'` m!7_zA kxb=;VIe^1‰WM_Đx8p7oc+a[OPxk i֫8gD^gsdqr)27Ey7 "9FArXl ZO渳p2,>uh3BKJ1-[U)8(/QJmbom:7LLF'aG/ꟐB)FRcIΉ!eM6aG.'ڍzЛOgFzJIM"wѵ;_E[tlkgN!^w^Zʞrk-^E·զ3鼀nzڳb"άiAT^=+:n#ي6* r#:)``ܵ(_~k:liBq>U+˰R%lUP jm07'Cx(lU 2Ѐ4xïobɸB=fa~^9g#P=P̚ZD2VԈwGqd F(+ +|c;cLJXUO3u2-;"<- h+XՁ|M{x+#ނLoP.%05\k@CHxvdSxML TL*cײַ{H5; OL \I.G%sKH =S )lJ̐f1Rmm77ρm6X&,fd_aABݻ< r5$ײd_`JݟPh'۠!"T:%L hcL3ΘSR1%,bq.6v0r軵ty޸ʱWƖnLFpd] "B7d(.K-[xͧc:R7X+@?=,\ѤapP*9}18.zs/6 puϫ~T2Sb ?[25>0暑jta3ԹlR'-˥AUԣBP^2x" ʄWiа R"J(s2%#tY }:n,ǠWٳ ?r0y'u8vmvբ95Q)MzfV3%ØKdex fϱn%O鍊=\K#pZbFϛ-q?nAAk^=62 *q喴|p΅p㔊?7Մ{{wr'}vYIi,. H"`+ni|𴧐 DTG 2zE!ZXNl*İ)݈P]8D`>M~^V@y { qc8|x=0ia/wލ)Ws_Kި>a'}ݽm;WzMN- 3Qz:W?8ıՕZ9,*bTR[m}k%p d~\|Q:qp/qm0D1ۭD95E8ł^L70;r'z3>7z>k%T0.07 `7df|ѹMxjk_u1eAr )uCvQ$Qp*aW=̷_'$7 RXg3M--[l~Q-tS;U2}aj:<ɢ>]=_ȗG*&^g_ i*(ng^CH޲XSJv[趋su6|\Ell@3FWN +m$|1MlQ9Ea5TpV>xǸg~K?ٮ+~;HWZ2Ϥd͑۱p}:½?s!'Q|7BC 9K/eDXo&$'-L^9k s,fS}'5_X*(C NEQߡ@$]Փt,(!DW7EYfV}Zz;^ ]  M\ٓ[B?f`V[ÁSdUk8]h[!f7b@#8WGEjo`T(V,Q޺+ )W) d zR,uMW nΨA:)ɟaDʻ#PJ=f6Պg2AN{6?A/ ] %2ƗE5yx.+n&ꪳ0:ϫ#IK~CGUP9S|ֺs<|TNhҪfW%`e8[f2@u QCDe&0f6ӵ?t[j\ZS0G*WsD|ׯ,#B|Tߪ),-!6S3d)|cPwAﲊN`̀,@~Omx̏KSϱ&^RL7$F_g/{H˛{eՒINX تY0oQUD%=|>-%Y.)1z/s:Bok+oBDȱ.d`|rh4q/liaR$/yVNE|9GR~(nZY?gMp VOJ/yoE0=bi 9|1Wz9`CkQA]05K:(si$9Y\24c;\J( rv>3= 6y*"f\ X8`'jcZbN00`U#/eO#vuL<=}8(sWыL+ ҖAzMGp\'Î/&.CkZw62]<7NYC8k dF٭jN$6lOeyx|F&NKi:7ЮT). 9`ax8 Vaʇ/ǚ%|LTώ{H|rjpe bP)Uz& ܟrxDs)Gxh+-d/. n=ԓ7W"ǎB]rףJ0A PE}NӶ#k< &l a\Rx8V 3i/ʐ0bPKПl[uyQu2.(E‰Tۦb0qYZGA6;\v:;ŰU_}~ia'.C1/R sz?+70|h^_5UO;M_ njHm$uvt"U(R,ೃ@]=JťʉC:ݕUw;27]pB6$c~W _ jf:YMqU ퟔ"[RRe&v%gx#@0L@H3<':*O;HE;J5:+/SX e$0FxpmjnOlсJ.a7RIX'VLQ?{_hf Gp3Ww[tm;S|4Z,7_RvpRYO#:7K(5T[ũKI]ykDcŇOE5/?-~~4I PGgl>PfƪHC$$5C jͱra^x eFN0O]?^F\HDИ lu ;X0*O.7ϱEl*@DHgL-`qeJ"| Ed$[0S†`̷ʛu")g Vn9ҳ (ʻ30Ȟ8?A$ eB$)k AS*o.eX̹>oZܳ9aItymVCv2:lj0H{1D&},8R\:ecAwL>1 mȆcl.Nc:1p]˻VeehlEuNrG q|%%1gx$s 6&8kpw^wg?}H,_Ãc\*%NGpx٣0K).UXFߴ.LCZ^BwN, edJbq0z =ǽ(=/I#ud/x&@lm=aI׎ &MhHU|z%g]Px5=kԽcVx M''cY"#{F WqSK5 ׵]*X-wJ}nk"xi*S£5- ðJ` x'f frRd%ZK2-s5mYP0nӬ<-JeͬP}8TXFLm`ȷO=8=U=V*i@d9g`9'].98.ecgGOhb*V]/ApVMy4iN`wʤ+,b$*оho)?Qnj^Np/V`i .~ Ij:[2r6b)dVP%ᾷ-UHqzl3PvO|攄 BD*fkk?DbsK("H 6&6Ush%x݌bSG8m/#1Vel%z՘x_}H _`ʺDQ:hp5#E\{_tL]<.liYB?HK@`RWŔd l~q!0:z._T\G0g֎eziu!=%Z;-V*ˮzA;*D gx*/ ZpTMI pDMDJ tl}Y?Us^RaVkF^JCT2_qX_?SQ4tw"v<: ˦TB㽚*l\5 ʝ}"^yί z܉{5ɕk0+84(\-x"^»ʬ?Jo2Ⱦ)?GGV},\?iLEEpY-zbQ٤6 Qx݆p53jXsvM/(q0qX5a6MΥQz03'&-$'x2)䃥 ZFN^DO^짼0~~) D4QSqy_%ԿlPIT~mv1䩇*4~p>yUrϊ#;ηElQ6{y.U{U46׼ svTtt\Ia Z4z'v0C(SG y:%{S<MJ wzCDD]EQzjFUVy֎f4T ]:{wmi/WbX`|д:S|J gqJ &qsA@h hz6(jbR `U3b9pb=WAK "w#'D;E# ?gUN~=e"5a2dܘxY]4^װLU0Wg<;x'o[Yx8&Ȗ!FtAv@q39TmЁ y$^&_gb:3VRc\ ?mV:i@0`|ѿ{&Bh߂#x:Ο%?)F(-_k}6f)3*bBP$h~6ѸߦZfbb#@ysκkϦ 'u%15Xosc.h6WKHK,%tfոglk ];*uC`FufDs\Lq"Lp7ʩlM r&X(\ E}3gcV.UXp WXtL^F^*\\A>p0W믶x!JF9w)'FzvT&Y,l9,tW.d(۸8,vȁwDx:VJ(؎ǣ2ϞdL˔L8 S4M#]B(&o-r{@OIsF;*5QӬ=bl& ^{qha/"J*G:V' DJ&2LMc NG~'p/?,OWK~` |`^؂|M?6•Rqx?MםO_x+3 vT6.6pk9+EAon.2xnj)x#vM9haJ@Sl7exadҦ?+&\xoKZ J5\,Ixw*X&xNt-~m?ӎW_9^l܂T,ĿWa 0e#"Rk*3FR4>ϯ [)Q[=:&( ߱,dxeq%C-Nh]B[-o'/l7P,嚁LQi JN`V+ofQXJr17ktq\ct$Kz3s^mf |LfFV[ߡƽ~9V5;/H%|ot[iܟ.=\n$I6b-x!*)wWz>VwdI5P3#`{6Z^dHYr8zE/.]etg vU>{i{TMsz;5. ʡ0-3“8In~"\be7e2- (?07CyxMx{]4Xb!|8ZveI:[D5{l PJmB, Sq7-hA"W VCA{UIeKZ˧ <ȮQ(ۅ^DQ'LІ%VxR]w~sgm$|>Xy6FyaX!‘)ɮNe[%꺣#S$&E nGH{LmD tlvLU/c_@*R^0Cj͂Xy6 &kkcf9 S[+8 g kQR$$T3O2Ϝ2Sp@'2N-X/9=Cg:' :>HaqtMnQv:kكZ@ 錠_@64g܈MKI}{Me\L9x`ɮ7^m\G{̈́OֿCH8A}- 輶aM)C`Zǒ{'i0{=Ҍ欑є{ oRXY%nD:Y+ڐD-Vʂct0_Oؗf+QEn׮QIxCV1KZ<3pĄD(mUEV3H[j|P5ӞHWw"{zE B隦 ))k!ƭgЮ q^%{:!S|7#Lq.WȢOs;z3'ۥ=7Tc.;;1?HI@QG ty7&T/wkњ[J "k)x]KrZPN_qO%̡ГIwJ%@TӁmp~KǶUbPuT!!Ks fE }B/4SdnoW4?#NyGJU1L[RMa %؛q'3"1vM<|3A&9M JM 屰dc4 -OAП!,0rS+5.녋i<Zޭao戦L/w'%ޏg0<++kw qjhbVpVȚ5ˋV"MMsWpL.PvjDa %: *ٖ%=nGgJmYάEv6 ˏڀ6zTA/AkTXƘo]`2i".1ٖ1J␐oH=/N y(Ă&w,(hcW]bsLWy3^1b¨j&Gy/RT˨z+/hF⠆zaic,+ |r5ďv/шdS#E%<\(,((zմ;4 Ì)QIe%9!)Z'q Jz VDLG$P?m}Q3_{$Amdx CJ>_g1%b8?;i,#u~} ea!]a@˞kȫpK:v S(/0W)1ˋ^2 `B?AK𙠋8{]nsª7T:Dj[}D L{rrkgC! "ާzfn~}y?sUdD{06V a[& 77Vrv* d%ezFw˄BxnS~ Cs;>mA1v(؂_v:sr61~k"V"Ӈ]h(#&Ay^`iw@ng129Ԝ`3D\9ֻD9ob<$L5v|!1"Np e)ӠD_x^9KQg=o Fl(x\ʌI|2/sjb?g,4tRaGL]wJ,[\lrݹCߝliOYs=<ٱb.HZL|؈_7s-|ZП9eoh]/<SWi D U WNmkdlk|g1ߦ=]V?+&ׄkEmbk(G4y/씡O on~&$Ƃn) bX6z 8yւYrL1.4x Y%Y>T*0ӨVg١ Q eH[O`آar"~ p6 Oa4\͗xHAGf?D !8gjdnK cjg:AsM.Pgs.ܩgSh>H%El&, gN^%92it>M8oV?)}:,]~Q /󠴂UN 5E oe~0KnIe_Ng({ʳ|d+/&v,jzb"2UkŜMaj []\ߪ) lͫ>e'_|O6MmuD ZSsu>KJ;?/Y}+WWbv53KlKk4!MG^v R_jZwmyI7\r 2v.YOя+u'BCoNٯun93?z}sT\3bίx&*0~{,4`N&%…VCl¤jM  qK΀Uޛ)L3:&b,e yk꣤$IhWY#AW{>V-4wp=qϥFoe%xQcD%+)5r=RDR{l:+/CAM) u砓6Kj?D'0! /,Vc5DS2sQ7U" nlsB^ÿXer߼`ܑOY%ġyj"&pkj]+1`Yq7n׫]1픹_;ۇAG+>K"׭w1{iUh 7FOM'[G2DYV8˪tβZlnM[ ](TbLgXD g^pK0 }(pQ m;q&AL>1ddx\OxcZה㢡5WC~wDwկ҄Q;~zWCdr/AY2:YvLHqrmmgxwOj :}"7Ť&WE$hdT(#D=HR5(j 8Ʀ| ګ/f1@mv)O^pHp|ܜ[x]3UC>u_N6~w&}4NgIEdh'3p%~d`<=x_"uJ0V}oBA]NrRYÖ8(G\'7J5_L%PA^%o~9m+icLCʫ(-}?SU 'G֟ O؞SňB@Cqœ`) cTh9[9ŵ>% X591mc@@"xA`9W>#y3v^=0}n m*@~Fh=ߞ"if:EgܸC_7rԷ{err'DžkW{ I>RM*|"<ElFx$x󰚲װ ^JX/eGǂc&z@+6t ui֥%wI{-1U_Zczƅrơe{Tӭ1vUV¢ُUv[,|KcQh.I @Md8' 鶒rg kO)F@VY?&zOv>V?K KTAZ2TFim|<^O26āG{\/m- 7;Qff^/ΞfY o8FW_3L]:^Sў9Jx[{/OPX}ދ%F9guE_t]g,c;dx$0deWF!D7J܂&11b͍penRӖo~6!N !M:E!?Ҁ 6*CO漴V#s 3e@QZMiDR !kKW|<1PKoGȡw#352'+G!+W>I[FVoyHK #eV֕^:Č5]Bz)R;c-O%UHN_9X#@*ٟ+Ѩ-7aa"29c)2݇b0q@=}B4u+Cks1z f}^﮼KxS45(eSM H Xp`(}c7&?tPhcBK;k`(;R[uˤĸ7:#j1Zdʴř+>.mJioL34>Dz˃ C >?)AHk;kDXc*oL8q;8Y=sze/*Խd{=N_ѢPTL\~g߾̤ncya:.~mba"iG"5U"Yq2N0) dbFZO;3 w>f$ҧ*ϯ|LՓ(L0!o; -6&Z|1]gi\uKWnb*hY+iܿ+9\Zv/̆3YЯF %6CJcd"0͗Pi9!Kf`J÷M? faӆ\96KeQVUvxfl8BX1=iĞ+"Ԣ2 _):3j^WuHx{70%AN#1Ԍ"WY-~Slv@Fy\u U ֍`A5E/y{W;JV9*63~.1O7 5wϬ{iڶx`Hz?(\f5輅32'cn%G/JP8lzW%[5K"mWpȥd|RvdMSSܱFɬ]@KȫTU-y,i=ڼf̲mLVu{kc<+TkH} C>Bjy\Ǩzw8ܷR4{*. T.q <"AEcb,)@ y6 /̘ CeCp=W4Zv4cb2%H͢&p*l1;:QgkCdWl'fW8 v=K[' ҀzVB9dEe)~YwndZ!\Ԇ'!{h.ƱA3tT8ͣPX dѿgH?b}mٍS,.HT㵷et$ܫP"KTgK ҨNZDT(Yb)jz+[D 'At6}|)3[BK'u&EFCFF͂'f) {h";#DBAR |B$\?9wvcȺ/֡Df ֻE/mѧ{N$]%OL$D ؤ<($;(32/ΩPAޓ-iiHjC/TF&:qcQPA_N)5:+]rAMvq/=B@~w|e4g ;* j|ĕuIbBoz8)VGhȟ\~V.yMA?L)aDMakH1dŒ6V,%9 2T:nd$U*k2.堩Z7-fԑS`a%lS:!Fkg@nC2΍WңcmĊ_\ P-ْz,i| zІQ|dz&zh=_15 o)UрހH77 ?E<\`Y6d R#uWSZ[$D~/@F,.U,I1,ș[1b4<ʇ ]&қn׮q1mz٧PuV qTusOg S2[.伃 |Km""'*_!h!)'e"^W_|XѬ )܅2 \X$p^YI2A Ad9jCcY+k_cˢ۴*j]Fԫkњ(9F[Qs Dq=@7ط+x;&B붦 op. ULTKGeb  O.^l>ceArG?^ڦ Dr2P)SZRGNZ 00&( *pM6: /:Byüx.*޻7;TASQF}u9XĤ ti} "xб`)k-UQD۶F> ܰI$q5O4-$?9pI_ajQ]EܘșkzSog}c2lAc'ra:86N^鄡;|fzëd}eWaڛoDb1Cx5O1}B  xf Z9Z!u=6k 7'3JkqL`(ɸۗIEf/CWBMHLb(MS#-FӜnWm r %Hr>rj+%$iB[>Vq۳ܫU}3aOIDO:IZ Z|s<Џ3>8ޚk!*A6)S| +'\jL s?Ğ|bAfTSر|TBI׬:mpV|Ϳq);+}zbkGy?6G`EWd ƽCV! Q3彼nЙd CŇTJ* H>8 HZ& 'K%*QC*1qؠ{8xDy;.[_J\1nV gց!#=SatʉzȎOZ-<ɁBކo%g@|tdWtQSzl' d,w/gcKf7 _pȎwʅ>k f5.e/|T~܆.ï) 4r>xco%c<Z5 M_mF=au!tBt?PXa VI5ത~H"bw5^#VssD;];?:M>q]7CWj-"~8a rrE>6b`F]%aȤ繏kJ#ў =~YUwē}1X `xf6UL<Ӹ0_s){?+nD_=aT[L#z6B fUwzJf"6?PCwa:· L5.q,a~.k({UJބ9 DH̾4?X+~׮vW׼~ "16p] (&#Y%);Eo\ Ӆz%PUa4fFX eY>p%L%ϣpU*?Sr5YԜqC[>L?w*O* "4Yu/w5TL,9:uj~uyr;3EҮ!votZ.#5/YVASuÔy^z%UghSpdY{bJ9KIhf_EiFHL0p?p%JpM+hIVi^µqB_u 7mjas5Ʊʱ\({[M#KBpLԖUX,y Xpk0K2:Sjz*K];tD^o2Ὄ:kJnjv ,H?h 6tFD(zu{@5Ag[հ"ZG${^Ҟ?g7wP5 ڨz/[*"a)V'f:{ /t8*\4؛YuNq3D6á5QoJ7S JX{->>m%Tbs/yY6}CeN6v7JalMOׂҰZ],pw>,ߺN1ʼ Lvբs&ry}TӺŲ54h cC1DD' e&՞([i+v6l6Ql&zO(A4Z \ SsF^T%T#>|% ,^!]9AvwXݶ6Z=!-E}~+%-:3Nhibnkw1o bNC3az v(<ao.J+P^eTLvF8Ce3QڸK@0|u@;}X{G S}!6X.rۍ:DlVG+h^K;sɨ&iep?GۏUItll=9ԏ>|>*>Nk5i'۪)d> ,ZF`NF+/Ϭwjg^,'ְ0_&~/>KC$Y囸G2~)J)=soW{뭟ge, f*lW9[x8juB/[J{돏|#. 7\i{FB$=l_/eVcWQ?,Njhf]!œ4۾foRJل8\@3" ƌdؙA!C4M}PS_¢ؚnc1ϝ:M"b"Cu*c舗G*K}X,_]Q# GKCr'Pm`Ko./o~g=[+BBR/P(ԡ'CwH]}B߄@vX)tOոlt͘^]`?V8BEUm|;-EC*O`d1R2JҖ;֛B6';"T  (͜Cg%( 140^3$o@ol@.>zJQnf{Ȣ]]*!eB97JʛTW)FFkrW jP6cf/__=%;5+Wb?-<~'2&)qló~c4Ur (`q7j^Ȓ<^϶yZa-`v(SknK +^ЊZ3Ͳj;嚫+Lf~2#bint|;Di EǛyeO0Y2D3bAgYjH2PD@E%i .mfim!Q8v/ -#`tFQoCZ\a͆C:(?[b]6D뻹[3pO4еPx\ob<Y0#lm'NzXu.*2(FHcdZt }9q:"@ .ldh|EoKY/\SdQPDW ̬ɬ휆Vά@[BkxlEJ9E蛺Y4]xQ4uUoعmZ_*-د6N1lbM}4=mpͧ e<}"Ԥʉ~lk06A~Q`XbVKKP=q20z)5F(jKV#YSqW󏴍OE1a-PJ"+.[̛`Rc遳)AVS}pbW|FƨN8uŶ/)C՟^YtTvpҶߔ\ . 1$!,&7<T# hdg^.|G~k *q;@޳Y%}`rT'\tj\ Bϡ\*&B%"$aE$j,㑞s>_?@ec;%P(4 m!.K>nJQ܍ud ~'Pַ%jkBŁLw5jd7[2>4{=63AHZecux~h)dLgY88Ztedv\]} ϛY_۵025nn߂{ꗎX /7:#0M-D$ y⊋?L5J>$y|= $zq)׃z٭ UٿBlG޲ȐP\ g|gh3p.h]$"[ya~ܰ?<ZFo79;#̔c`mgO y̌VZ9zi8ʬS*>u伎hWsF > vxYHbh Hq,U`k:opS֥>ų[,"Uq5scBq4O({ܟ):'\ˏ:PT8woDNdH%h{9aA7J0refΆA#_-ϓdRY8suX'd ҃#ע?}XUB YG!%2P - D}R-o] [jL 2 nGKWO\&!,Dԡ/;|BiG1 QC-FhT.q4y߆,gX"0!]q*m/˩?8X՜1{Em}by۠XVf*XHS/o$|V%br:m6[d_4\p嗻KN$Pr;gDXKe.TS,`W~5lVBg/PT덂|Ü )|w.lr>/cf6 p9-%Y=dz|U`83".%r,;# >$1mհP^z#܏;cS(8Ts68# <}zosN4Wƪ8F 'k$( й&$z]{NSe2m$}zJMߕsu=qR`PяOnnJ睑%[ϝ-ߴL]b[VtJ仜Mh3,<_j$>ż:7jQ~*eրDX:X^MLlm927ѢjKRx,nBUFVI;7lk%@OhD|D3yhR@ 瘹_?G\REfm `s߸.]۾ަZ/̼J/C>kV}f^$j7 o.硐 6zVhN].i [<=dѬF,D?mf|~eTo,i4]rKJq tTJÆW l:}=&4S4Uc9i`h?PGj[PhDVf@mv$~mz#<1SVjP!? ԗd!ф]-g(fXVw2ϟg%%}ᄭV)W-١4_~hb 4rYsFjeدW ό$p#xȻeC6};7*}m++<>ks9<· Y߃k &\orLaɰpk^ jF'E^K!XB^@V># QĘhZ2bP6܊lK+$HH=FY qôS2g^ mGGu9&RG@/ξFxM R# ՑXyWh&YhjzҀe{zvș -|Qa^[DF1)6E$K=2S0;v#׫˵xfhmGi6yzc=wyÆc4½F,u[o$?J\L- M[#W>͂<|ϢJh\쮔,NlwTZŀGi]]bs(oC'!>zF#L T%su7hϸ )ҁ;w&DlJ =َ9ޯqqD1x{yG?,nP:ljпGWnO~)hKc@?<E1m:sx<:~8$V_¬,ҙocݛg^ouMAt7Qk]r#XoZw5 -]{C冡+aUXm@oHEaj0cycgzUW  0vbv{4f5$@p dW)j%ԌW|plyIڟE^f{s|Ev4ǟ7QG G#1 C8foP&ʕ|ȟ2r-I m)Μ{8ΤA YɂjX3>e9n{jPZ y Kt%(+ Chw\ tWj@dfR6~[*E\TB d>5fUFs߈@bƓ:9ה?)-&IZti,כjmroL<Ȧ5H?b0_D s:|"0|cOfrr9 0rꍺ+SPGx*Գo;Eu%պ{z28kY`O1YfYFy/g;vk+ȴ-Aa9zt=^\n2 :ht 8˖V=M3Zq8䏖;O0՝L}Y޺k Y'zgJ 59JDrMts-Fl _X Mɣ8SxAv@|5P t} 0%cG솕/Ne,Cf[I2%XD5Ae=#hL_ J=㜓Ȁ= ӓ%8|FQ PKZN +Z4?sރ#4 sFmVvx@m cE2`W'NsH*ëd}Ck%MzUxM#I`/:fJK6HRVg=0*^-W-^1 f,J*MoPc*,6-w)lHwWlV&OQQɵDBo*WѹDr 5[f[u7~$uK[2`vNa)̺WK&`I@s1rg R ^0G*|~qbb -7}U4/gR81~t׹NO6k\N-~ Q"\Xs0$6^jmXEQTiy?+?}n8_%#]w.W)aDuyV =-CئVīyp$}3= n\υ(EM F ?̀TXo7R6ѧS6 !Vݯf2&~cSJ+ #IB6O[-$TYvxNI.?( N@xWZvEm(U{V$ȕV7"H9f9֡[{pr42X Z|Orc7 VDS]**߼L86PZ~;ѳBnd-TG[Ԙ-IӼ_ CFg$)6$ z%SA+AGe7=q'KloRT5ѯJqz+<"Fp:<yJqU$TҬbkZ՟/xH4N)Kbn8>FFZ<>h`Ӭ6)*V]:N@H c~LdzF^Oe*#`?.wPm#XZGcTh5#U7Sɭ5+GQ،X wt;Ne KDT+֏JCgLIsâΗ Af=&=t*=Rt ӸӦhkg^e!<$לyoJ˪V# g%H^8F}aԘPD f8(22rv^Vu2T\ m%1FG ͜&}7sg z^ʶ0JidvNnb>pIz `'%^ޟ8Ƣz'`Z CXПɗOȗ툦J/KֺG0ۭ,$K>>.k fb2d y1ˉTs9 l !T_09p΁ZIUFAEخp0qd>M|ʡ|fxL27łO^j/)[ϳ/M8!]y8jd m$|JDK%L(.R9mlH0+-!zi= !վs'>28`f9ψ) 4`^W5pJ|هdZĹMMdhՏ'^NL ?Os.^kyz-@uҚc`7zh2{6:+ڣ}B| ؓ RS: Ҕ> ȤL/E^S,v;tc*g-\+YPBg8r0fp#0rc=k,[mȣebD[m0z-S*qhpwΎ )H6쀏[ 0_6e܈@ICSR[g85V`k?+*БU;{Z[YQ(ͩ͝L07G+h yÑ0}3M \n_,xm'XNw>]i. 2+ƀ=H?) =,xR$:1Ƞ!LDTU*|c|gG{a*8(c5+pbm bJ?q*; ;<|,52RwêdkmC9׻'?-r l!',)i8;@ >%bsfuِzŹw}~Nykg E s hO}qVv(aP]Ch`T>;Vh6Uw+NR 'eY}nO!^+!4Kȃ>횧JI>6 *꽙kF%Nt=&n_r1UԹ=VqFPpe6P-ֳQ ߮S/ً!&+'._jJ2`#MCdml`B[ђxRb@ޑ#7%aWkEFsh4TKR?S`%igwH߈yFHDdzV Vh4>38Jjw5u+Y n*W9᱊Dm1ُ(  ,k{X3h=rW>hn*AY_ZV+ʝfwosB^b_)9\3u[eeUb3_} n.RsS1L֔vCa+_] .8l_aK3k,ܟ: z{ڻП@y:)ǞVa FS%B.$e\@}@/?P΁c qy QĮ(1NnG \ \[c4dfd'Ul]o]l#g2l*R|<}z|@T }9ۄtIzvŸY CjXρUV9uTNbG`Q?c|nw93tsp TM}JTf0DEdaF騽_fsJ|oS+kˋA#lh1B/`89} ! k{NoG$RŠEfwb.̲e sVHN~Hc~MphP*Ҧ`ByPy E!"ieFS7Mk WXa7"2rſ.\_inέގF%%d>γc1< L$ ދ6ެ- N$Mo]Yf<"ۺa1/TH q}_p 8-RiU7P!rX]>ޘN|DiSMמh^"4yl%5{UeN!dr("!'2$^y" rLha{Ô g >fD6zlm,襘)= \l(Aʎ׽[㚣dEjyS;$# ,ms3!yb+z޽ڽ`AG7Ӧ^V{;Cn^4{m sfc㺎Pߥup^Зt  >qewc_ODO+kCX~F Oּd<Σv }Ta<Ș<ot WcêS|i o,9~ HGP$b%<6˹SVV^Hz=' >a!}Rn=adLUύ]q~o{AG&ݴ`n~io]#ejdS/*=owֽ9R !08~7?N-?sH17DnArb"jv?&hpbQBfehf]#2,s_M`Iy?ܥD/|3`kw.[0 ^g p6C͓wOO[u[{|Ƌ.c &! O ,W< =2H0^SSPt !XͻΎѶmw7|ݢX#c)eePz<8ueR'[rNЏf*~Ihh~uBF#|:(<妴57ne 4Iq1Uş}*vjt.Z g5Y% `mKDQqWrzGp@Y37GVUoS]7Sx޾P*hsk^b .*/xgPDَEn3?,DEz!l>P-y aRh1V9rc(_{ft `?1Gzreh\Zԗ>>zَ - Ã6SوJRP+K>L Q->OhO!j}B#2s?lzӀM;4@`jbO9`hEPzo<m 6QQ~g{0,'Ѳ}{iK;I#mS[!@Q%蜨Ʊ߭UZyvx vD|xp2Vlk rx„wG8mR9$>^Rto:^4-ז] mjKW8957cx |tq8'Ht }֡Lr^KF&KD(}a;*WC7BKq:UkV5>׽aٗ w|Nr;X#WXgM a `ƴNxZ1kXɗ(郬øE LĜqEVAE=r>@p۝! N}xs4P3 :#Pd|0T)r^aSh4k+g&P#x})ZVL㲰۔Uܓ0 󁨫Zo: 2_8tI0=Yxؿ3}G+&Xj J<۴% s`G{0pygr ?oO 5B+~`V9)S|mH/6KgUMۆЇ)ǿb^b-^.M%+a+];`>LC q)t]$ )*}RKVEUA:M1;O8 6{3U~pchZ \F 5!sj|{̋[sm݄No3 8R>6@ 9'Y\l#`G)zw@L泻U07Cv"+llD)ۘ!wid!dJsU0Nj񡲀ptg, Lj2dt IL‚^&c0l6gݛ=0@)~&ܜzlMkCVNlFlc"J(Z3c4Twٳ 6qGŋ#c҄wղm+"Ee%\g`4>~'&t#&hl6S%J ӂ(hLYZsЦD h)%יZnghVk4mHIKqDzmK`x:+!^ %]#:1Q~ׅ_p[TȇxV X"Ja='F>ܭJPvӜqq@{DZԑoX,FR=J߹[KiOv`{}_#-B>q6SL}B` MϵD'@Z>=t5o_ e\~ʫBQVH ׁ*bYMet Q9dHEq٫Dn(I#t37+Mow'3 ?drNAkywg`QeW6bhd$uhW{rRP~Tȶʹ]ߕd}<2H)2T[LEڬO֣¥1-X@:IyEȡ ?_`ilZ#Ctٵ[E9~Ɠ7.㈣&qKw55܊\𗖌+Ē#1QNL?ۚl2ɯ% [U6jG-ukFlUfl^?:=)Q_-zhuQY9oaoO|Ri@~LO;E(Gs/gxF#" |@jתhFLq|aOD1C/uQZ%0i\؂x:}U onKb.^($4kpP9rBeصHC,Y-WiwYĐ 5ZWltV4 1=bޗ3؋Α2?:) cyL0$-2yO=DMTYz\I+0hz2綬K5i ?N?S2;C|0e.s:q50VqWoEܳ@,g "6:@|bۢi̘g3 _*F-׎{`phc@^N5O:TA\ ,*V[$Dl%})QY\Tԡ̀Y}6C]I|Am_AdaQjo ŬQ4)/ozy(i D2uv,}PamyD]Ax#hdO xO_`.sN( XK~ڍ0_@ĵq5ǹ A?QڒiIfґ)g &'L ±(@BMzfUhFz:'ۿ);"Ze!@`_"YZ\j8WC_"e!nGxλY\F~Sp=9:S3;iҍ–tM&=/{xHՂex >CL:_<&8o8jU\;}HՃcӦ z P?˦:=CtŮ#O@D-I fSDn0>JΊFenz9o#M/>n!e`Rp0W":~baɛC 1qLz:k+~Ӑx?EEԛ8YEJF`ݍl7f2#tQwЬV%p,k=)G.> JGWt`lr*z".E+x#sM0 B"3E­zQ;~^00Oa& =dƙM]p0萠Tgβ_ӝ>_0;-f?jG;o 9d`Oj&cS N1p: zp# ӁkׯK*TjžC-FLo^N8ܜHZ|.ZYG"`|3,& p}р:vq!@@rt`sLa\$IPk@C ᛹fo)|zYyYXR 5pw{Ӳa@'x 4mYxmt{S_4N!M-l뭏/f%E O=#Hf5סYKtgɠ>"I9[֧"X{սv5 Â2q4 p ^Z4Et g˯ɫg(byW-U9> Jam9ccb+8T{F=:zwEh&mF@b[ E1e]įǭ9rY]dQwӑ[яbxMlIS7-x.k9`Y}womwi>0{C_Yl~XqndCXn6/F1>(9_r0/%A8JbƩ"[~OF+YW#o^bB1s똧z!BEeug u-jk)#/7㝾v{m5(gmqr; oAv:OAgP#@TDF^]ĻPcij5ڱ"Jے#oU@lGGw '\wBJ9ߥxqa-`"=i@y9=c'[% ,{,Qj ?ܛM'K!˚쀞p Lg͸cQk'}) Di}3Y1c5{:Bc@!.<_W-^mu_·Q:j163ELxX 2%̷mUsjV/~ʨ2 Gw,F'U fR  (D‹[5H=#5XDtAײ&/r.8PdB;YtrCq1xgou4BbMcZTZ,&?8]CĖn~21&sēə+IG~0r\G)DF.VG}/|FGZAiNFm<@ƢF2SewYq,Z@&,"'6grփ:t81߯Γ!NߢQ?M[JM;ɂҙ8kw8DxDa$XY4-ZW;g]Gi!~]/AzAsq;%3 دlӳHغ(/0Hi8AgjbQ=kj7bfx{6|&X,tfJA4 _ʐݕyYW!cGNʘ6x)?9{4HDg6߾֐/!р8ݣrN9v\@^ k3GNʶ{vzMmx6LZZ}|ngQƃG}&Kv0}!hxRӽAc%/t  aX9ߛ4Vw_" :]CI1 {,R#~}X@Walh;UQvX㝯}[{ba؏uɈV%kAvJ0mSj2 t. +&Ojs|v3[zzY(Y ֖pJxS'~k RDy&5%3hYUۊ1+(L5݅I[ɗrvn#^9+yD`׫5j 6_&.3:˜pis2e2>Nۀwc?`^ :]&lo"40H= KUe[)fG zNoɲY9-ڡ>H ҄dEH|.b-3EVB6W3Ӂl5|q j7}%GɒynzXx12m,ajd ""}(!yRxYGPl2V2`J~&5|Ğìõ>[zL/ 6C$)$ a> YpJ|L0D%u (g>]-2VX a˱ OW+kڭwwwh|.]pz0q8 N.|aFIڮԒ,l%"ש7Q(Ε8o~ {R)o#Έ;弳f"?G5&gCx5SH߀pu<> ϾGRVoo Z,l{Zd$kp;#޻&3YIv\hĞfa5^)k58s&\*-ǶNJQENa!@6'Tz8'l,7_lwvU6fU& t%x^హ73^Ҫ" ؞E-a;Jx㏻lcb?i zOjbXI[!iiG§6UCX*Y/so𼰐BpVyCVU}Br5t,7z?8u'W="t=i=X<Lh1#2xZ*7Zѳ/ 9V,uccSI[+m1doSqM'9[섿֪lkþaÎb5?og, Q,Bˍ/Bzqz98Ri3V%A9a+ٞa6pAMUK+sj%:Y 4zmm@z7gCG:0]o+]}R չ 28XXTpؔB£R7 jH]7{ <5EK+hRq{2]yW+Fzpj0Luхfk *7$ڃ6+^Oo Fbnp(F,eς&ojWvmOxKn {/1lH[<ڂh}L7*3`TmPh ='k'dr\ \nR4opT>:VFZ?; Qk edˌK[]i+s բqw*ٝL6nya˫ v|+ˤP ڋQfD6@s#zm4#}~'B.šh%*ս^oьiѺ 53ӄn!x(5 t28E|kr KFf)-)w%چgg QvJ`2ē>=F@v>s‡AR6ˆ #s#/Sqi)&.`(\QX'S֝;egyZ$a,BH٫kh_ɂ݅#OJt{DgxGH!.)EgYT30žWտ/qb&p?Zs(Wh몢{p,+a0 qӋЦ Gŷzq!>wv81P\v"G\b0"LJ|0.{])}RW Kٮe,;q;/W]2?LMx:<9VrWS*3^=+]#]u+1Xb"0]="xg͂hOp̟0WoiUB}),j'N7q|%rЁlWTmmO?,ӆw=mleOxd˪W^/YD ή1碟בںv=t0 my5:#Y:1NPNos٧fWﺹ@{*}U^IdzC$mmYv||~ZQ=,y?DMF":Y}L]1`"D8_ZƁ]>o#H?i7j{ڿ$XLS|^C1/0";>8b3?yn#UV81V-PGN;&cNA,x"6cn_͵p6 ڌ n6λxѡ_9dk$_ e,ImlਅH;/4UeS c70q 3#QW7RAGxY?gGFf6{'^e>[ryNFAyFL{*Vm (-]lL[g`Z}Zalz-F|}_nꒁp'IvܷN|:*fe_ oGVЬbarlT?ѝQMq8ɡ#)4X^dpxGnt`ȕٯWb\n:^h[Tm9S%>/+{MR9P+ QU.6y8 ǔ$,q_D}֫>KO< B "%(?‘Xѳ::F xa©-wi!ӴۉO|݊`yp*3P[`V ą"ZjZ999ڦ@Ďf )o]`C'㙄܄IoX`F̸WсCj]_ P< ւc* N=Uq!ߵʜ^ dD#G&!?)P" ЗFQ2 k,H,+(e13t λm6?A`259`YC89Fa#Gs22i_(g$8Gɘqsc7i!8/Q>b E? {z1L•"nry ̐IFc23z_\HmVSrK)#)Q$0_Mҩp2F_xms/1osZ8KY4UpcIHM,3?&`!/!|8'˵5pC.,g  <;h L/CM0,n6;ڰV > #GkrwEZ)L0!EdZjxŌJ ]}@ ffm3WΞ7)W,s|%Zm=0Te܂Br> `BL$[~rd ?>r=EFy6e.snE԰UliAzAC˾I'>&,5ǚqvm~=5,Yw4og V䩒=nGP6""Q# wrlb F~OF. ƹ]#S0|to~|bO Ahy|")JLU e/Ջ/l}yߌ)qӓ̩5CLy1ai3Y)3-[KȤnoٓM[qb~(OB%E(m[_\3y2pnԄ2[c&*Tkn&c#Xc;`DU]+ƿDSёkDGZ j_2PdCCǴC{COF3+sO49Y?%En0=Dk qy2Rzed @b_~Q{5G &gemP._j65*^=waZ+J xFz D΂/ְ=snk\&]Ps9x4ɺ h_*QB][UZ%!Jى+BE{G6cI,$`}Ì\- v?Σb+'k2&g&CIMB5cțbLW_+g–ƲċXQlR 6D+ZεY[? Ͽ?c|jyKl~ YLE4V99dpMV-KAcLZԱ<~'OBYVJAZgt`BH*oe\f4ɠ(܉e'kӻ\an7p.&uV,TDwToJvcăfŔ j%-heuXv[\΃ tع-TVbd3 C 1TV͆ CO-vxH CUM{RݻěX} x2cyhYw+O{L<$pe]f6, 7^@i@tn IFqZ}1y!T.{arV#gL0vJ803mhda"y"}mʵI`t9H+H+jqƞ9@{ͯDId{+yI#%a˦K@y t<4`Hm~OnҸZR L(zo-2nb]L6(+I!Fx^!1^ICMl+Ȝh0recTy\X{z{)(!7|Lң}}[5S(7fqlOuЯr2v3$ ,'  Q{0b;??b&"ܕ0g"a[֢*yu &M~Ѿb*trui4)p>F/MQeŽ[֧q\\w$K+5O_dp GWr4a} n{;~)0ߙCaڱ~1 4@Us@nGaB;JKPAVSK{:J/}!\ sCzWtzoE %#̣6 gn:B.) EC o|&qg78Xs"~g4z'!W™KM̈N UffG`b3l{U6l@;/Gl819 1 [vnZ0:Ͳ˫biY6 ,:?>{hEUf}t ($>K6]B,ep`sbz5O &K!K ZQ ZmKu 74~rFcK/Bf8CڠD;{ANI }\77WȦ+b)FlR鬄,)&Lk{A>|G-KK5O\/.̳PH Z+b k"ԉF2WLɛ c\QTb:J[Y4{Q}T)x_**AjU•YsG\(f:L0ݯ yrI2ݍ-a JB#6xZ;sW&5!kR 8];:dlƋB{.㧘M#D 旹t?QjVؙ-Sl4KO'!-#t|9Ar'm[Y_R'h rs[P=Nˉ,p*ٗA\o#4ME(:ix˳}Oɉ3A!5OpdWUO;}_.YX^f˧j=!=oUUh|k=bø0рmΣ2hX pR+):9TйԓT5g#LsG|?`ZyN[<h}q"vFAʾS1֧O"rLA%&;Jc(.~e+G;+j*$h5uzhmᑐ G4LחOe]=AI {־Ci>pBO@O8d=(u(^I{#.+Jvm4c'\HL!HF_(70VxwQޞtvm~|nTjLGC,S&#_$L`]SaCWw) 5# bd F 2/Tl[-HP0̖'h"XTIju )Mxz֦QAtfBvQ [%{ZW5z._H=IdMZv"> w0|f4qi٭p>5 ISifdmWElOҺrQgQNk%(-uOv;p?M7P%~ڌ&[mXW@9)E2+268/S, 2 . \=Kd.c_cC;Skavg9M5ϭ۟Ö}쑧E7"B9#edW(CZՌ?;> 9gaOM&9n4?:Ղ&턵i:;21NȆm 3`UGY;oҝMb2VC!Z NFKZ=4B\N x%p0K9ԈeUsQ5g)~dmcwEq cMάc QY3:n^m-.W]Z5VP2W-hMk*r7FKRL,EaSiVH Tǭ(uGpD7x6(xG)SJk!JU$ rk-:ep._r @y]0Q԰# c ̵7ٽIjՊw6.IkKA,@g`4{``NI9gƬ*@*B+~\%Kwpj0k\R,gL?H^Eg1uΚ;!dݩĞƯxNOi q)S]nu-{,Ō~  'g@+͛;O4}Zؒ&L~e0zdJZS\'eOyHW<٨"@1}MD5 cd lsDž;㥶~;m~^MAm$qxDFɌ%׼5 K" ͐Q3h Mkh-` )e Wwb,z0mR+{8b2/7յ,8# Yt=n{ d3WߙKI,uՊehKӠ(8%oQ`]3Lspx6Mkw^Sv&*1>\;mnڍi+3A|^ O6$JbD[@oc21-ğ<9&"DTH)*ma=nj! gEq:b/`Ž蜒kiuJ 2 +C5@؊1 f8X}nӈʦDbV=5|%T>Ad)瑨Oxn,QFs[{@3c4u{J⡮hzp| ZF1^!bX z;2~KvieNˢ2f5[y#N:?tg׃Z2AgfnhU%\dOS,JGSG FJne.fS#y\$ 3V\|Rv :ӏ{dF=KbXeP_?qjᥝ ] cӴT dJڳMC@ı$,ӲO%SM(Dء8/ Ր{/.]\9%Y'E8ou ,>+H):5@uM-qt¤\uiQnզbJ(\6>Ԍnr̕4Y?q1 |UL$6u>z%՛rm+y,(:K[NBkF%F%vkhkLtzudm4 u] S[ɑJT DKb%v_^}m6ח,~e1!ɴڵoOQ[9MDb9|\>P0/Y503QY Xx " ,1Q'8tL+kT;B24G]ScE3p1UܖQPlHDXXkmb)Y6@ nzߧNҾYBڍF "m-K&wkD9y4r%0 Hz1>F/6UJ(;>U7a<)N&cCC]~ak\WQ\AH74gb&N0xP-6i䔈A:թY1RQZ RpŔ/_ۙ" қ1YukkiXE1I̙ 4}h}Hc UF->Jmo**@[wݴ߫hw#Ϫ%Wj\kXtPpuP!g$,2A&`KX=G5:Ь-.ݱ>3sjjW4uȳ!PO*7hyO,8d t }%FRjz7gqiy[[%겸/~'@ĿmNK[oUgR+etmu]ϣt8U]Orb?z}flO,kcWC? ^8lv1 KO7&ې̡<xn akUD*sjnd;DSzsJ&2/f# Ikز2w sHhȚ[uo JiR*1 0讥 qȢ,0| M H#ձ:wZR0)uCW'^_ U(PyRdc9Wӡ1"ĜF^@Ds7?ȆL4kqw4瓡&1 .؞bPE*)[:ϧQNOr(lBPK}^z;I,RP,%.m:8%$b6V#mm+|gH$7!%C"swSS"<7C:nKJE3v1֐ښΓR苞[ɳ+tޠ#,-Nb0Ikw@0In?wx?ƃEO.ߟ9m J?~0Nf!Dzɚi[ 3#ckO<N0 & c UM \KӦJ_&ύ`S>f+ULR9M3"hM.ȐU_s^[~W^3´g!0}{aT8x *7\Q?t>6tq/%?]ttKN* /Z+:-*aXhȍ^pѧd;{m $iiKM[T$u$a>ˊg=NX;=p U3O3U D:,1IRWZPb]ZonĪS!ތq:0߯<"F<2ʤCsW GiFeC($dZ92c ؙkkT Hs%޽g7+RY+1بu&䐩S$g]Qa< Pҿf gηOfQQʡ=tr. UO6rK^Zum+,ʹ9W4Rڋ/a6C _o(/~fNCa{lp ҲHWùLa=y4:TjuPL 6BxP c'NH**P2qIC{q[T69=&] znX >$bRK#kl_ 0a,r|@TT%: #E'fSkaipa_:'vlo jXNd-Xf$9LS]-!ObyBfܰAXHwB4#UUMK2myn@l[4dxU!&}`Zi)Ey ã )]A"W`ߛ_jѤ2l޶rb6:c,4), Q~셼dI$r=ʌ {+yٚ=jI[QdMms}r;\˳"\,mNi1a% ~PN,{Ok2ܦ8DHfW0*ox5``s1>?u`,%#yS?]>ȎO ƞ:<' <-6l%v 9;wc}VB{ceYKD#ZOS>m!U{ <{#H C궉/EVן3K0v]B<C@U9[2| {%5ϛ,#zgY{u:kX2}R]p$\BYFR._ofD̹i[bˊo.FCD؏x" gJbd|ڙfCN[ Kȟ|^W ?A5xCt[LS؏jO_-EW@!n)#xːD C9hL,&¾XZNh#j9UNkpwB=8nWg^3[H!eaPoH]Ѱփ)25m" q;?#uQ' Py͟ ob?M_,L.$ I!c~ ?^m5ZйR'khQcit}G0dyG(bbI+Ц`mֺޑ&HA)zX!L`"ϟ0q7D^ V+SZͽm)1Y8;xВ5Qv+`{*yZm]# (Qe:$#=J!DtTp1䱫ռb}CY\;ob~G7T+#ԫNxO,q;RQ/ X{ ִ| K2II@ãV\SqQC5f,6? ,p$-K0Q %T 1bY*X/'[q~,Ow6@|+<\:az,ʱMAG~Ѥ9G9Fx~dv |nDtW)4|C('L$ ܤ.򛩫\_FA\'Y">}1-Z$_gca} Zu$J q.,hQ&udZD=h2D%Eaz(C*}e`ҷCsc "|Msceiv~E&|F~x6NF|o9&޿HA=e0*Po`KwbLғʴG^N$G >fB^B:-:'7&RP$@mPG#`sFɪwΣoQJ\/tPfܖojFULf =j`ݮbc@a73cJBFq&ne jT 3*)O&M ~J+ȲQÔun"G VLwx6LʇlϨ4] /ଙ2*T _J`6o*n|%D $\^x0a]'DwBl o ΆcJ5F<}<^*sTy# El 0neqm"rKC: ondb_>Ӱ!QTΗZ 3VrqO|8|VzD4˨9&xbp IfX?eH ezݓxeG"K_evJPpzNا^srB"3PKwp }"sˎ 1 e"<Ǧmj`iG0Rn6*N0+K3k6@0Wdꘜ6N{QhߒG2c{phDB?H@=iZofUn<7?zZ ڗB\{S! }J{?/@kS!- ڦqǣY.iT@~em_ .roEEEc:XFA Oy(ڮ\%16) fjyAy8^}-;vN_&Ü=memD,f[^$^} g!m&!1ƚQ 16ESX~Y#i7oT]ЀۿmXFɂ7m|&YQdd`Rӥkeqj|@Ɗ|z;`|{4M,dG6Kv 9<9 <74/ʑM H&7&R{f9*۬:tiTe2s/Q~P?^%(sI7WTDyj޿~AydKpe! 9G;3>_z`#a5k4svF|]I2HbhuQm)D+MOe5GygV$k$h[I9 1L+X [SLX W|T+ G>dIL7Ls-^Y@q dC ?]|`\ Zѹf{6sk x*q5:3OgyRwi?.+c\y/[~YǤ/{-_[=ƀVq缓=sGյIr|Uųnl^蜈$!I5siHc ʾjfH^<]mãd&QX!f?uKì"rW2M1E \Φb?kbh#HZ'muE Sؔ@\8D߯F>Rd!wD7`cVP>1ٿYVay]YQ;hFy5•VSW|8YP;:GJG|}5N6ujŤ  9‰.5< OdrdtU t눁%ـ-jSW!­\Z[@s!1OT=*RFBz5\v:AZbAREh%{Z-6 I'|^Jq*$ JxQ9@=Ӈ1uhuu7h PsJq/Ha/F*Uv)I0I-=&8{o ^̓!I: \T*Eu^oz%|fYFpG؆-Uccmp^jQmdnSBbvVKB,Sil&4aQKjd$$qRiC<_m w>mM5VR\WI~fhJՒ?gӐ86k7VI$'i]3?QNqZH^Jj G낊uf횻|ڧC$7ytǾV tgTY6p tI}o8A"_ʢY;wr 7FDкrzbzF%%@ \eg?!qeUA0N-3>i=.۔ۺay$^GHチ Ah@z{P2 qج(&\KJ2`[ӓ߇b'Ttσ4 s~IdLEӧ[)*E* ? #F9?9g'>$' M RebB?IG>o,WO~˶IRbMvA[G\H<=Zvx\mr\Cn%*򼽗Aqat,tt]¬!6'II^#Z` _0Ds!=C-a4wb;6.]J+SRfh tkwq;> Oz RrY@\(iFi>f]Cd7㶑ZNBhwJ:b&^#Yi!Kif3xe/Z[t$s^ʐ9I~ŋ„S"i|Q, Eb ad 2̋JZ7 Q4xz|Oq l!U/?ڔ!ӳ5d>23K>&? =3oPk쪱iBLDlN%1m2ƀ(8<ӱ`2^A40p 6y:, aQڲTk#GC4 (?C/qԋTpWAdy6wR&0pT=rG3I28FZn6mquB܆S$+yp Lb#4}I%m]ʖ-PSP$2 ~kR3iObs㲫Us@7'2O=8yݣaqg0D* \]_>(T#M_t.ĵ#'ٛ G:plA*5j`U A2%tm6^)(QՖ-\Zq ?&.KEsQ;DdO;mӟ2L-P,v՞d s$p^4EQBv'T4XyS':#$™d$#͈Сox }?gO7)v$AGctmf;t@`H@I1qo{: LT5Er?ׂܬS6r|/iUtE_SdF!23gkpdU~P="&nrrUb!} E CX1mʦ# / DtdI!oH4iCM>~xjKE.v֟v0wS`o !Lt51p˃VWDocwsD;[A.jmð2Mh]VZ(@tXrb.HM# 2eJuOL&,0 &ZA|/yߗ#Z^X;޳cM) .zn!ijS)MTdAc)F1zpx\ut^MtzɌwH 5mgB/(D&_t8'Ch#'SJZ5+-}Ĭ%Y\48k5T7Y.UJDH2s'KYS.ݩnn!+YUbg,>9:_Pw_%-2op#VIɂ~+9> P̰ UWi&HsJ$QZ#TV9X߆.rVw08?m,| k<'QMjO@eEȱ^!2/~bE'yqv,o[ >2 \&IF?%;g茋D(BV܂g: aWԣ_ӳ-I _'vv4I)Zq4wfQW9U/`ϖ}A5vsQOCBb"ԯ>/Uu}C#!ԉ"ѶxuyR@I4 ,31e- *(! |ec}Qphe}7grm.)+0\YP=zq9K,hD7t9.hswC@?6Z"2A'4~=HHLI'8-JC}iΙhArv*Lg.*M*~sٴmXN0,hv~8m7˼&H}[pd}Mt޸'\KVε뛑ˑb ZaB L !3?HP D`%̸釄+l2ɶM# `[Feh@=(92x8i!,g`Am.( ;%jX#7ry=痗nC}4}'a4h/ޔ;-|v 8c[>wkyeQ20W~—J}\`|TcEު&099Y$;hՋmg^yu1lQ\d&m,px[`u׮D<ӄцbk^z#A'ɩ35M|GM>)j76O_l;Ziץ#h!0 jnHDfNc;jΘR$O9ύ=XB`Bկo)_Փ{GiG]P~&e@Ą?Og 9,,fF%G xZG W> xswDN;,Ny2 cA4%h],H849u>4? ) DvaSCUjhm'ٰD#!&*iA&* qEÄ_"=~&ȘO;9[x?yHI .D<^ 0F n3ri^@BHG)9*),U<{6i9)xbo7 ~WC׀pYȿF& g`j-w}fi]vOKYӜ*x@.R;I 5y6x0fY`YBܧL -$#XWd獈7t5z{*F d_쓊nY~w [I{t>Llަ@ZJ.f 2[B:m߀wKy_>IoLJ&kpt&ʙW?/R7"ںc54j÷A4W问\:VMtyZkU|-rfxX]NwQyT+ s :;zFmFƉMt75HX[Z kHϾoﲆ XD6+J@ɀɫkژRETMv _,+S׆TkoU-Y;I#/#TF!|{65ALTf!m,-çeHT!ɰ6==NiY6Udaw+F1eB+x_Qd[/%@3E}\ZFfNI#H/Gܐ(}4vA! @&'Zzνsgh^ !D!0g/Z,S,vA d `Yաpܯf.3_.4tFōHq;8 ʴU-z@rhOm 9ff[hS+SZ{hW"\iGuZ _y5+8N$k֞@6N~W~7Al_dwQ2к |a-%MuHdАi0 V5(`pؑNӭ?8z&,T,Y$ vMMFJt]=ZYH[l.bS\)Cr@B֦E{N~*&86]Fjr0 6̲ "衞tFK79/sSQ!Y`Q+Z-mN^ce+hq:sQ9zɣ͜'8i&*>_)yH,!/ߑ1DQ\:#oqޚZ0:A/\y6g|9Y5)pGUK%j4j`A,R8(_:Qhjl}W8hGs쭒]5ta:: V,-up|7:̰DC1O;G@L)`is}+4(/P3ٛeiEj*kW>KCoJ 8.0'ϡ#&/@}]K ;Lt?h )TT rW0ŏLB UE:P,V}s`҄`a=K+5y]hPf+yMH({첰$`e/}U/(_ȈS˂?pmbo®u (#( LR9 !FSWյ1خ>,| c!׶ 2Q=Xpq?%0/ =It a? Wƚ@jQ#zk4 .mOWNr1p2F(£^`[ i8& $jB#s%!j늞ފFt^y,I M?،4FmWg }Y-}gYAG5V }YMjatXeb~ quiEE,[ m+ƷTĠx̖W7T@TseU@{⹳ІƊBQGOK|{i.Da^* [+uV'I! %>cr*OWv_؆n`tn뎫eAϾ5rs3I'n¡$5uYM'7I'<0*oS?;)bA4F{^QfjsPY\ ~%ՀNifdɴ#"Թ)82^G)sz !zrJb S1ePyk:C ZEof ! 60)#?+'-7ch=rmՒ}H`яS{8 X4adΖI:L˴~g(v<@n:*v `KqXW=+0Y|򑈮i^З9M΅}r.6_B)FҺ6ۢX^Yc`%uet,51h%ˬ~7`k{IA3`Gg`ہ47! 5](]#1Ton7ÆAε[˜UKG?Uwvn zo5̈ GDSRLͿI.qhB^.BSaYrF/gCњ!>x8;+@i̙Ҡ6?W.9rd?k>FYH-_D#1'2 5`}^(zύ0I%n䁙Q .6oZ֝0Qq4b5#[hU:Pbҵ*YN]ϒ DeQPX>/rPu*DNY֒53{4CBaCum,{< p1R=!,ŗ2 |Pa,btCpoPr5Qڦ@3+ NG}s& +e+p~br%S9&jNIP5l]m-@1F ^ iF#bJAzWth5q R-s ³]DT7]Ǩ!PK2ʀeB]Ƌ5Gڣh nV`Rh98~l}OFi/CT:G0 _8f/wUkmܭ2 v]X_ ¢JRϏ:lRJFvK)wSUQآ7dTk}>T ~eY߳uim.4v ',t{x_rܟ4.H{o ay;dyu.54⢮.ZKtѻ9K ݳX2{;OI.4~*ӍG;diMIYǘmee=}Wp:=)'c䧁ԝ(`/ӂt? U7Q?c-A~`I0 sV4PШJ+I+{+[.>M"o1t0 ōnSf-Q[rΊ `5l&%^fٌ݄{81sK]ܵAӴ/+yŅnԠ&-FgkVVqF{mwM ˸Zf!B,&N>RiHfڂWJ1ds;u( ?#ťOu"X/o^Ϙbz:rؑO4HTmW9lTIeHֈ5=]KPRf}ښd@h>T-5g L 99=ϩn uJ=4ks%x:@PRm`g_scP%wtt6 0i5j^`F2voF*k+  dkyI:f|}elj5k!͙ޚ ZR"?d&T1APlC:l>ѠVf=R[Suo4/&ְ,ƴucrdA[kaӡ-+^El%-&{ [y]RJT5/$A&lŗewCڰSW ;:0dD{<$}pHMxd Msy2WQ" ii5̱ FrҴ"5օ:R wqiNY]jT}U'|^E&;1J ٠4I08xP(}^_K0W>#uLJ8*d>ЎGǟp7qA&?^jnw{0l( yp,/mx%h>wUhw惲 d(8Tsmty|8L m:jIfTNSƜ׆lpVvg{*2 ؓLޡD"Bn;6JL͏݁e`[=YB੟IVJ3|XϟgrStm_]:NQ2[c#k晱*5*@^4h0~W?X$u#3f5 !͚~&TA ^A.`SD2YPN|܀ 3Ք?zwSdZC?qtzE⳷v)ݪzϗķa6[mp$ztqگ`_dWxٔiJ5r_Z!1{<ocYzA8Fu&H[rFci{tg臬d1[_'B"{y{.)&c'}+:^4ZVD}ʔ}ΖgN|^dI:K{6)AQ )WD4$GLD&;MvwŢn MfpଫFaٖP[ɃYGܹfQn3YoB02u h4F~ "^7u;I\|Ӊ-7+P% 编3+ycK]U,$wܴy=wXqfبOtw.fb™*i4hFe;@iT„ӷŠ% nIGxqR[>Qhe ,!K={~7Qy9@/!o,batPyEI[9wǵxtnꛬ!%V૿Iy<'GJ~/lY01{aSzAJ58ڬ87Å[ewݝ?(֓ ?B÷CGW oFEmlSZV&coụ28DEfyGژh7t*`>m[#˄`#Zp@skMV ŖK u$?bSйT"lB9@Nvv_?d9Gg1V%,)LW]Ilkm._Bn3⺵N;H ѫ I:!G7d[ Lh~4>|j w<?zJ9&ګ=>odiT3I?{$WT}JUv8d8BeL/#l!UzI݌['4yy$<_}b G3H8DgUb7U:zZnNQ +fj$dF#f͏s(OB ~q {C"ԫз ޛ';[4{>Dʖ*s9N$g-}s%PEUw \_OyP.iѥz؜{&֒dꝙgt!^>"qANwN7VM':eug:OOW+Ϣ=)3R6ˆ*-")4 a J${)}FRA ~o< 1D qM,j5Gosc)C`#IL㧦zfgs$U h|֗i]2y.yU *(\ fIxxH4f):[Y?{.{A7Lւ翢̉R#*L"EM,!4%v0ؔGF/w7 HV'R@PIweͦ( #/5󹒿Aƛm{Hs11!Epnۤ薝Fƃ.-= hCcC3Ӵ\`鐑Nҭr&>IR(8G|T4C" ]lzvKvWjgt` Wuh;{\YYW\Mn:2CCX#:(@zŰ##sdK}yvgL* WQb_I%+؞,˃%k%3BitDž7*Va]HHӻ]O?6H+=dReީ??uZv,S;qH}O{vL8\i?KN'/Oq [ "6R1Z,S?zI Ů h?0%U`q۫Ea&@wdydBQd^vXbL οDGm:,w?7HlYg`)^-}iUCN`>d4dSZW u%.l_u?A7(;yh s`,?c٬f[5fMvNts}J'˦>eSrYuk~͈V- sMjOw;Dҝ;nL? OqGs&[^S%CҚaqG"=]0ӟǑlAP!i2 eBj8vۭ=  VɭnnD'ntp nEMm@`M44K6^="H7Z|ܺksϸU+,M׳0v.>(ݱTi ޗ䈞em dAڂʽg|JFKua0Ѳ PJ6}1?0Oq'AO? 27ա $d%I4\Yq;D۲#c,I/mGI{ӋzBrIk]};Ӂ&F"?֏'χYBAL2q]S[2ζעb MOj/N~joL aɖy!6;b= o,|͘e݅&[aXrE;mD@tkYNvg@Tcj"nu&两EIL1JjXuo 4f0ە fkQ g?8yVF< #ax ZB[Rd?IکTXl5fh t7~>ЫF&7/=k+XFi $8[1k˷|;:RĄ,"u]>8 ȜJX "? a-!$2 J3\Z , 6%پ^0xO?-Q2/Gg.)`ZX$ IRO;%І+՞=a3EF V " uS0PP|ߓbׇJd.fvd7~Gfp/ ^vfD91U!wFK 2'h[?=YJDN`C+^۩Eܒ^YQ}$K*=Ev|$jN/L3: ޽TXӀ^+\oT`#.RMuoQ FD2'(wQl+P=q:x }' 0'=_I9='+?p}'R=ؘ\=%eޱ% E飞VEs;943MfymQzA?/Q%zFD<;  ZB' ?{08'”Fć0y<Q%QX_H[o^)iAa4'u0H 5eWS6-ȮoYȆ͑RUدک 7 '4 Aeߟp~ QL#Bl!xe瓑'ce* mNio^\RKE߁?qeM/DYFv AJʋc1T/i[A +V,5Yб2&hkjT!7bW?\y[1ӆDBSzu# UJĤ ~ZɶFa&Tfg`Fpb0wN P/amAQ(b33ÚKqI&Я~4ѭ܃i+7>H)EuJ,2y$ ]n3k1v&> smb1,L'C:@goχU| :]i?O"ya f0eX㑟_pfD㨖NH>k])5j,#hx#GQSĤ{ B84=Ӆ@}nMO{Pf>rn}OqWI;mp\ ر`H2ֿ.|d38s{bS7FWcw#ӀKAeYvүs4[bE~R6#b%J!z${P ZPĭRSY<+FC΃(;ld ^zGǕûY bF{'6{n29 fѤ4@S/NDZX#H94sBg@E*.#ssxnwRST#/u7 5?@>)]+諾NA@ӏ P߮:]XPb\)\ XχvW~z.} Ш; } cpqtu5HhlFf~;6@XlDMW{*)USt#@FӎUf&ŝQ@qzg {cQe@\?}ew *vvN}.$`CSVg}8%B%:RANs*|atշCPk1`SXNWS#-ObIDWZ)èESpUz XN)Y@~a2ϐ 8/Y3D\mZIm@Le /ʽ˕&{2ʷL똄S76sgOkf| [ ;\S.lH0ֈeu[o(]@Kc^t iuGƩpmICyB슗Y#Jo `2`AEV,bTݒ_!P;O@zZ\ՉWBZZs᢫a`NVh9E#jy%7),d%[w.$!L`,詷ԫ=LlVH?3C?|IZqu%c|G0t a,&+Bȭ棪蟍R3S(y*ϝ,3VێΒМς;$21FmHT l~iP$C)&-^L $m#¯)p|ALȽVˢ&EKz3nw dVTr3o%auǀ4Fˀ8(%ɍW7Ԃ};! cSc6. T^)%S7&jO/gyq oOWtXj\` '^zu)O5uj> _F YFx, vu;FY~ H "|` @*mQoǑ)X7O%x>ܻ-,eVgY@=ӑQkX2E0~5]\m7R(mO|ݗA'؛j^7*x8#.YBkH$ZqIixkn.p.}0N4PͶaGM7{Sh|MYĨwϾ%pk8*n+-6BG ɸ !oI-\;;K9L# 4&L+T:QOl=^΂`}Ԕt p$ h{rq/o@IZc_o,!pqaY0J^8^Xb0>'7Q;  VPø׳ٔp߫r'هiJqAR ^Pqy;·q%u0 {< q u'Y f)P_eI $YIi]-aN=q/}gݗɶTmosj?}:nJ3AѦ^q) 8O6UşWz`kg)P S]ՉM(]Ⱦ?mzqZGe=aPp!PT)}3 =0+DX{ݥ QƵxA-:ҡToW2RBw#h!$t̊u:7`BQ* JLm:ٸ&)tl;D-dI'(i.D3Ɂr a8=4`bI4}~_-XnDmg.Pmټ*aUv]'s#uT-]':&֭~;BbG|Н.9$_`!qԌ1r*@)37tWhҎwfa'*HECTy_yoe]@Ɯyɑz*Oq PɠxR-=xb߄"~qw| 5$p49fwQ6Ѝk±USx|~ YMR?FT)eZ. ,A,gs'ԡ,s)<^X I\Md\cY5̙4f-Lj$#3\Գ:ԑ "`O}yjzv6k?&% QliZU}XVhkj?{,ẄAVbrsPt»^4 wv@֚O D?hJ8v:Ðr9?1@HFpOߪ Aأyq3d߬;ҌDVĢ=]m<8z,eÕ<˄֥ZŽ*2=h9Qאm}20YV ]\pjZ?wV}:jIL͙ACsWЛE,?ZJ<^g/72`E-ƓsjlFx_6J0hoGQ7(, N$:H;ô&Ʉj˞yx>@Osm1G?Ӈg*9K%w^<]cBn(M{**0F2!<9)`"Vz{|ko̫{+/\G0{4q.ȅk̝/͞\t̎fy#A.䌙YYVEne&iHɈkrf?( (_\` bZǔLlK@Qd"oړ*/\ ʗ01[E` dv/6\?薤Eq5hwM8'uS >f3J@y: \% 0AhP.2hULR3={&M2 U)0 D&QZ~S* &8ს,Yt@?5wR&>O5kfA8e}ܷÜ'i0e1P2XWf}MKl^ʴ&MP^s$E(?Oz۬|V_@1c#N\Ѕ*[3ɺ_-@%)bJ.>?1G"Q56~u;uQ)sL8_䷸@gGǔ|JP}ye'::WK>\%Ix*"BXBP@i}[[jͫJ7Vxcθʟg*^]7WkJ3 Rt(Y)bgZBm$?6TcoXHya8.Z R'4V0W\>=q$t8 ϫqºl>cp?&1ӃQO=7>s]PZ!}+Z](µz0Ta-&o-c@fjcI[DȵRbqLW+1s['#Z[J!#svY!ň!xQ6K w߇x=j! L"&*6T%uNF`j1騮ąA.'LG7c'K{MZGH& r $ǎĿ\d^&-}FwGC%!6^m6f31UgXLJ**zȠR#l4Ոcy&cF|KJmdyg}s*/V#S^Qt<*d{LqDQeF$o֚;$h5yd^˦ⷨF}`~>'%T`vyQm%m_E0s+2'݀* S g$O1JH{/Q*B7k6z‚) Mi!h*n:ッbS!I6O͒0[t Jd<U8v7,,@"q2O/9ޥ…WR- M Z 7q$hΤ{&pq5g/łUW.-h$;E+: EAx1xcCtC>psxΗ*E.=fnɹ=/sՌMzg6-5mb]̽= ѭ@Vۈq# G=ݻ"tVCپD2 ڡKaΠs"'~/,va zɡ}aU@Ts2 ~ѷ8dS2܈ lӵ;0YZ07070100000017000081a400000000000000000000000167373d7c000014ec000000000000000000000000000000000000006300000000./lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/amd/amdxcp/amdxcp.ko.xz7zXZִF!t/K%]?Eh=ڜ.+G4rѵS8mmY=Ի|u փ]uNFP΋ʔT.+ r8eklH'a2(AWθ=vˆ#kl C( ]3IN(ݿZ6=: v(bQeu{k` $j[6+5?% Lj Sc쪏/ʨNcz:1;b,: eRMO@tˮ]{< !RP KtH2qYIƶV. x``DfFgX%x* 1 <#"&2tY&+Ǹ0n`(8Ȩҭjw#c0Urm Lkk΁e?D8Ӟ` TNW~qrA V~K*j&(x;(RIu$oJl+ ޳@.S*X@q777s DAҖVxT4ꋒ\UP 56F</Z~H)cTv=WMyNX-ٚm)j]zFpG}H^O@~BL MO&SlҐ`d^qF.Pß$,COehv{8<v@pR$0n' )_">2]89={l1Txp<4nl?u.R@VlO*Ʒ {@Rג,Cg_CU<=6wm6Qx x=93aYM4`?'a5w=+{8wG rjwi<ӷ&@!>[`v{@Qj6?P3U$pOiioWmI;RB=@;ebswcTMM]ϰ/RYQB/H2h_;LYZTWr-tbnS.H >`- d(Tb{EY,)zWc1bÉo`BI"M}Ϛ n8>w(eQ$cN/_uQkYڙ reQu1xh_mJgzwD)3!*¹"%N28hSaqdfV@$(Elύ/C{Ɨi?DoX oBE& G8[D4Q|w`S.BeQ ģ!'?kXkH$/6=ŌH$g366#D1)"b#Ω3-uROَ@;O[8NXnpt:c^X'6 D08h 9hȪSd dķ44=OCVWAǺZ\S$TPb|^ʗt t{&~2n#05͜u[܃B5Kb5#k{?&.R\ ^:+?q#]_ꟆH>r؈$s']v t+ԡ@\xĭ%H}Q$os)wpSB=,*Fϰ& 8%_])0^=.KM?Ʉ0\ɟ78N#S`&ݠKkp~&JFIĤ;0~ $Mctm؅άz(m  4uឥ5>+ W\p},*iX^WQA偿G]JkL ejO̸HQ H[3zqO?:]ݐ #蘏ɰ07{ôlsޜ'0rȺݢ /mb8ȕwrfJ[V3m,yn!s@Kn.lżDM_Bt$2.|74B"-WjiƄEtcPQ vQӋךPf;g 0M B5kEMC3W]PPq/Qvjf}dKEg3GjU=C^hC̵ 0OĴ $I4:0M%yU@a>J^R,o+I4,>VcZBd\s3d(OtD*m}c"ۡ(4Y:Rcۧ/H5eJ Pypŀ^^+H<bE*2(MiKhk6j/ ,EۈoēKl(poAqә9R;O1m.ҍ*)f򆀸{:ju ]"BVLʀvYz~gOA8g=πzgY ~6nDrtI\Mpmm8=>'FKd'T4.dYT~kDHL/ՊUMNx)LO .|bIF]E*fV(M29k#*k/}$X,;!Ld\_ӋAQ$dA@j)TZ 싟dS?0vlDuaK!\a+35Ygq_g A&_UA[f1Mj:` SF$n-T ‘K}[J=l FF%]z9 idEwՈC7}ce^_)h"La‹'d%W'"V@D9%^r!_ib"V"IEXbJ~"=99]Fa}D\d D|nB"dZsZ"[ +\֠sgZpI NqhlOȢaPLU0tJ9l+{|= V*@M}<գ:j'>ve]6z2fEga| }?I+@pT4;c]ڃbU 7OY!_CXy CfDPWS >MDؕjѱ_ 糜h ;6+cK͖ՊVّb!(^]s#g @{ ~X퓫a#Pa$ nv O >twD64n:`)b @5W}܁e{?iUak~XU%qSs g(/uF?q5Ěnf 2BCi :E`$KrXFwbsk2ot9ƅ)QG7gMS%=3_zI`"u~DŎSt}@DOXi2A4X||AV: @:88wqn-+łAVWC r~@i{۪p{ {V#h|3p|4Á(+D0i))u$ƱgYZ07070100000018000081a400000000000000000000000167373d7c0000b270000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/ast/ast.ko.xz7zXZִF!t//]?Eh=ڜ.+۶b;Vh OEw;Ѧ'" Jr*M h"-y&5HW'hNGmJB*@@} * ᷞXs6@xVǛDZNj$QCGi3o1RKE Boq r[02Oƅ!Y:Z4.X@i`ێL#KSCPp(/' @b hH +Je|s/97&Ⱥrj# [3`g0F$EEjs,\iJ. xHղ@mRs==^{<,I%œYwh! q>=g.].L38!'zI KFO 3PQNTY `TY T&18k2:LwV芵e~^@Y귈PY/) ;W}2)%[6#zB>,wuEWF?Kv NNc~D{* he'^A[WZUuyYlg\Z,{_69Um wīsU(1'HԲIl pZtζ3~,7AIəү`C~a3h\"Vzȯz''[ȣ_疣{T$\wN* [|Bfð i[)&VS}.Q.9 u˼V OZ߁k.7/giG. w\iA3a8d_,%Tcd\B v+btc \~1Q4U"W~_'?ep B}(~/D@AH N9rO{-[IٓaƲZq-shTZe{zӢWyg6L(z&M Xl@R5¢=l^ HO99HliA=!$h";D}𭖤4z&Q墯V-  2\$=U[/`B\Щ|T`{rV1^')'7Q6W܉P-oc˰ӚL4[eWx.M 7;i7$*'_I}t?e[ܷm1mҰQ=2rQ2~gmמWiɊm%@XA֡ƹ9(`S(c8_ 0>rzIyj#%gVSk͸m'#%-{'nrORvpkED>@QD4e_a{;*qsspTQhBE"&sI}Ůu7vʥjCF~E4亸 /LvU3® <b3 k~.-S^rVֈ[YFiNQZXቧhu;>5@*}]W=w@ mq_%-3:oIZvr" 'Bkme /ŊxF4I&TaćapjH }uu{h 8gX9L1vԷu~[@sQݑ2n.SOan< q1V_ [a#x$ GL0$7Kh%^|dߜ~:4Q5 sH;d߁/ &`wR 5RKԦ*:&FCRg3/JPLDY2Gxvt.NӜ`&.-V$YG`?Sk5xQ"v6];QpT1-Z/1rРOBيᕲ0EdN5AU@["Wkj(ut?We!'|DxY/> DZY3H/kQ823RxK1ku7(sDy to 5{ӡP}i:T[Y蛶Ow 91~2MeAF{֑o5\aIʐ!Yy{8lZ}}G \)aƗ2Iވ e0,%OIȲWb^ yIz̤6`EUl3:~tf~ zŻKm#I3U^]hCN86K>n?ХT;6 bPH@ǜ*"iO |c]JpxvZ|@YB_`` Xvλ^r n8ed}=}qtƵ[B=âW:-D1 OB#tPm)Lh[mGkUUy+l#`2MC,D@C0jDa9Fĥ,xyogZu kkh5t]ӶUzǏ/iEA U.8E!~,y$2Vky,.d2@UDTFr2Hӂ#BO)>@?OoBSJyQtujoC#H.E,Vb~G^*n' 4*\q-1 _ӵL@L)_@bVf*#jF4'@S4O6ma*8ﷹ ʎ x>Ȑdfiaxe:1m0\ؒ,`9&ǐg H|&@fV6^zaimr-AG@s8~AvElŭXf0"~:7f"A̔=_|] Q<;4ٜGJGevi-$Xh؉k" šBad=gsA$D5"^0yc^TI]I>枤_[Ÿjŭ7kJݔjg+*&|M+ qaBiH!⟾ 8Ů*]3o^ysz>m ON bLYy5եN!埤0H />>̵+Z#dҘ+ N]%ݔK*w }IP=E'u0A`9b+W#AYcb~+xf ?[WC0ɘa"f,jP@R5 U2:~U$)Fsۙo¹Dv.+Sf6vi&>21pB]#&5g[+1*բ(q`uAI,쳿lvaZ}71 .;֧7N .d/R^.Jxi3Ykxyh3BES]# %? q*;b@`\zCպ#d+$cT@7 'EVf`YVsgP[nQl fM=Ws_˱ "lTŰ(~ .s;D DobS릾Y8}df3Ξ8W_ Pg3@iD6^2'`7p2W6O:|oη2Q^zQB"Oǀ*c Dj㊴htD-ǚMmU_3 Yj)ǚ%P.'D%>OI=molR4_-wQL,eHao>mX"=sh K-F^ nb&9aOgm9-:zq5]񺼁;rD|5 :81ۘ+^q $\!N׎&TRp)Y,LK_~X0im6׍ρjף7N~lcusg[,ZlYN`Ez-&>).˸̉j襐nL/IA?<{j'0땐 pA.oGE聸gZ`i#{&<⢰1 9Th͑_6爓Op;Hl3Sǥp& r.[*Hm[;M8=y^6&*mKUAKஒUr(hD) 9@nC#D…eB Ѫ~vLL ϒ-%<hÔGH7 #&I߼W^V ,ӄ#|S G1tzz{++x6y8=aqoAYi=gzMKնxӮKO^Bx̭࠻.7}.m2v 16SfINIrDL&~UV샴{QȬ嗄h-F5 Jھg)K"Pi0oU uIc]GhE#}-9(XQA=KKr .~}$쵮90!Fw";C>8&LmLE>KRTkj^1"1W#{9P.%}5")~.zCQ2O0(Pi;%$TED;+AMpmۭ;{=jJv>P(\CY%WѮ&^r+F H~kKnKQI]{7j&\ޭOrECȗNpJ%\WOƠ>5QZJUUM$Bd25 ֦}!3?w%i\[D,)jwPieύ *A$x4֒. A;0"8; dI z'q:m*/B ImmDNvm^Xհ:cͿ+aF581L { Kq_)0*|MytS",ٙJP9S9jઝᓿ緢傮1Ѵ價b*2fDfd|A: -9H,RÉ 'rWMnSv$g -Ne4⅊Em^)IhLG6ee'6/O=/v(RȣзrX :F{:9%~//ms:/d̈́ ]06@Ɏl4 _FBҔue^HJN)/Q 1Z{~N8(o}ʚ|βgn^M7=x8ٻI2Bl\C4Ij` JH]d7l5ot  V( O o-y&n4,\2G7sa$,+$Cp [Ns >#R APYNK0#&j{}?cT+4Wo4b}5pW:Ub [x[O+Am@d~@2E"+4T&Z&a*֟,ndM{gpd+I]?胮!9 :fD.m5O 0ʢMmmJ]PuM.f@g_LP5ͱey$o6QU:σmVR%y+{k|o>nAW@J! AE/?gҗ&N sEci WwLʀ)} 6bh[s4m!5/td~ 5zV 1BeӹtSn;ր[ :ttYYExNW++U:@^[= zl >􏉭nFzI6G',!(8 ]SD* p=$R Wkm1fY{/V#C% nͻeԚD͸BB(rz1W0K0 S.Km<~^o9<]ҸO! ,0PhTWaV!W܉pjt}*juY!'X+y+-#M|gs=#,qs>Љ?2kw/-R,+m#eOrI, mjݥLr̞Wߊ~]o;Q>`Ho, R]:u> ,8SzOL1FBM-Y;j軱Ekm"ӣDUUJs7,`K`ݐ9Ej]]4e:@mZ: Ic[wB00:8IR !'nMO߰u~C}ҐȕL-,ujG:I1Fjh'99[6QX87HУ݆>1^SB֒h@gex/ٔWMϛVvl|{'*$ a|>{Pa|Xa@Fss]@>S}$2ykUiKF nQLi#k B2W'm'Ch2kiNcEYF{~u$תDԻfT%AY.[=2q-0*jrUr}V56Ho 84iՒ>G.bUng8يck#B5߾w?|ڄayǖ;Ok\ͭzp>'.=SCϚؚ^333'Q4^;'܅Z믿e.} "κmDw IГ=:v6Q؂OcD`k;=V sN^wv#0 'e_G\1ZAX˝4fhɜx6hn)q В@m;za+~`-"Ͽ0Ւwз2'cDÀBd{s^23ٸ $v+Ya~F'yi,6׳ߊMyqpV@~=O?bΔPpW9cmN3qku!2WrUE(Ze?"r5(Jh D"W fKݡ &źa;1_h fB&=X_Fm @!xWW>x7Z jXey Ǥ5C9}Ms}qsp9tY8, Rٸ?A|Y6qޮ^sϜ/Vrap[s]_{OlͨWxm_mN;%htUts$4)G(A@[[{N0n%(WM?&ɚBˆDY d:g|XJ,sC2OoC1񖓪a ڷZw4p,W|V~?>VT}-=60RЪpTeg)eO6̟́}/k v4!ȁS -3~ ] 9"6<7"S_djT9tZ'JȣӡՃdg--6&Eߢ'+s2ٛ8AzV`dZkuhFMkIvX)rG~UKzmt xJFRN]x̟ d/zĬVT,D1Uu,F'.b( &*%j%4КKl)tPqg7yVAo>/#d} 4Є`?}e2LMc{&qkSy{Ըey׳-sBxQT"]!FOďvz3Dn4^(zDpe]}dJqU2$EQoZm&$8d C+0?:XpD%֡s 8 i/Ia~2m/֋N p~}, K)KK:kwgf'CETkj~jwc[lsJJD7z4Suo( .&U(lYU@r\Bs@cFVISfV8<( A[_ySۆ5Ad荾t^F2, Cxok{-!+q! o7nϑ Z1DjLߚ~mҪ`Fg.\$f9uώN~+2{h[ӚX8!-dA1!p75&]$bXV#z͏jLA"N{:Q3]>+bp%c`OW( mp_#+a贵nEMRFfjU5d\^s{\fa_sEd@H~ʍʀVLyDR/&<ޔv0i`o4OYkЙ|y[=P1Ueq5 >s8*~fηʐF|O'Λɒ;c*xهB6ehRou9KcZ5tP;2KwXaCsF@K^?~)ʉ e5 h9hY/nz&iiOx/v^[Ȭ YBR1UlS*"x:*XuNEHv~5NCPmOsU(ӌJRBŠt^YŰq>\S4Ve-S\ /, ZYe\uYs(wGz-9pSMds^)t;6R5 _cL4)CkNV HW;?m:_we<هHi%w&&dND‰0뤛*l Atd u&U2S/bu!3S:lxwiʞ*~\V]B_];~[u*,iz3(+aJS׆b]\_2$~qݒ2GNCͮ@5 QG:͑p*%|:r3~S\2\j]z=41;q)i(#"5|4>W}]4A=72e,"[ )})7{=v2eH0O9"ڶGFk qk||Г_}\@Ȭ"U^Q5ׁ/F(#Q t1zwjLC_6x^ſv*3b$|X&LL<@ 9!#p(2ve2d?v:S&ȎHDf; $y(/3dSBiT a0QH "F{ɉaHъ%n2tG 㠴 \ѹBlGzm99ڱAw`!OaP$^9Pv|NWK}5ɡ"qOlފf"|GKtP/= u34,<D BDwCf32m-.2J {?Vǭތx}Q) #RpVk$Yu6SuI:#[O+Fؿr{2 O(/0\T:)QaG;I>sWllOÁv!8HpNMI[r~?9F&~3EA8*%P̂b/?)U.^CW>M-&oNY"]#gl%u0uD0~Ocg@G-]E;6Je{,;AHm\XcN8I=BqOIs[GnmZagTVgZٝ8f=>Iu~N2 yz&"mSi'LcgʒO ⻀ѐ*̐`xP~5>pWZeV ei07r:,5hZK)̢≆=N;pu^]j[.Na*{="<^'|_|1[^fBQiD\ԭʹ 9jE-1Z׺`>uk\z0O$0 en+MGiż"˪)xQ Pq=yj[:QI1}hĸ`8ʠ8^7SPm5Gy f|z*Jmzm8'k̍6ZQz\gMSw,*6StǹD3׆Ұ\># 0Ц2{6Kܬ P[AA>!s6wv ]VI7&EZB1 ͵Im􌤵 Riú 'OhoL4p jV(dƂa}(Sm7h3 $LŇɲ.h;lc#dl*mӁG˩hYXf[6*\7!fn1V;PUڻ'QzssAoY9s:>O{ r/Ǘ6 c_2J e1~)b 1rq5r!\5tJ901=*:u=dF!+qoYBNUkdW^n!BrۄCZ&2UrP\ A*rҔ-B%T{K#ÛQc;5ɘOwe*b褖UlFY &NNЅw^ v_]! m cdsx|wО fF^ ]n!΄qftd$j{$d}LF߉s9fJY t䫠2QnJtզP2J@ obRN p:SBr}i&7銝URN!!>̼L VAM1>3;b,3rl|~GyT\πW& &"x3KAӇNGC i^E_ }j.bSxyQm`u"UWԺV~ZA^A@b)m)R-W[`dp]m?F]mR6wVw`7f^Atqp'~GZao2j j lRX`<$ hX= FOԅNA%>stC `cS>pshZPu%\ir<K8ە,xa:㣜o$cjQI`HFex_Ƨ~!"uZS l.Lyg}Lj-)B[mYg&6sVL^qt +菎esJUGp~2|Byݵc:f|I8i=4A%[;vp37َOy ViEEkjЍ?QJ16 D/^a:ޜiuϼ"@aEqƦCVReܯBge&;kmn , YUqƲG ԘXL6Yc@'4c *r5`Fz[5ݚᰭ%_6 ubDznu43f;ϘI|@"<a ~bh~ј}  ГIVy7RyxN\[=DqZ &t()õ.$V6/l Ŧcj$}m& ~m W0fv4 X^[|f,j&~HXn+kQBUZaA8@{~h?)֙2{Hs-{>Ef뉒qUn!ΰy)"pvϸX3w&;3'F-[R_z a_ZA*B{<ⰄJqKTL w$Udfyׄbhtn@QxT@+wV4 _Yd x(; -e3/{=ZUJcڥ(z_h)dxSEs~Bֲ͸[kxcī_`o\Kaу K;""a;A_z<0ș^n N<.TE>c.XbR@>j+$.`t+;l]vA#S`j0u3IHZSFĎN<ԼW&1چ"_a=VAL:{bT%ĎO] o H'fx"oR$J՝.ap|w@Og)aj̀@ۉRܻ&Fa<‰ Hsn`K* > tn8vX5b5^3'75Y; }tMڡ4SmKwjb@<4nUgx*::FGygF)uW|}>7nE;?F$[Lvg<+c?gNj=a{y>Y,Zīyl펡@+gR;7jVn1_$v{< ˣܖb(QӰE)Nc( ,[4${N>.q6wgtIsr#:H_T;OwB9T&K -=Ci1ԫY4"pB툊]33Ԝq c,gcW4?ɼLl%֦]OOOl`$bs]H+SYcaD[娍((O2$icy>!9_`4< R`2]ّNJ2,ŬE8] oMe5_~"Dd={ < kt.u@/Ňk`? 2,d灑=Ȏwms!GKBjD *.; L-gh/G{&_} ɣbh"_.YpDE@XnByBc BVT0H(4R;\ЍUqޫƤKAR%j+`tGE[:v5xł[ @A!kAErcfW{2Cs1)BIP $ש B= tTGy7oa K5%#߱LPDVw\UGO5J~u/6Yz VrQ;㘲i6$8Z*"w%ǟj,iW)Vǽ$XLjN>`+Q$=zcRaF;nZJqpeD5+ҡV~7%_ yXw\V6{#[fzJW =$mK}GieB񝆰#0W 31Msx ?\Q*[kdO>sD L rᄆ1FP2K0+L5'K>d[X(?񍑯gKESV~S'A5QRz`-y |3f *oi0LVq`Ѽ91{2ܿ.HhjyO~0]A|^Us2H8B:Lן&~?~%gPz4+FU+wDpF> 3iP )uZËRH! wa.~ǐ@oEfn[9I3}YGwǝ ח8Q.۱êYfNqc.QVق;KOj!}u]HlID QGâ`Z Wfm[>1a<~j{q%8dP.uBnIQt\fJ~݋ ɧݹn!bD~U\!’e +4bh~*l}Tś3Sr_oC %]T^+`1\$f!H$忣8ȃ0jN ?STl4@89;Ov2"j~rYvoH-oۋG.YgGzLm ʰﶏ HG Imњ+&c% mv&f5^PakŒ`jaH4^Qs܁ؿ%L9eɏ\,tҺBt,nDYҏ<ҧԊ"6O|唬VĹtDPϗ(E#.- [- $Rk%B7+p1Y+0qjoCfgsA f`J%}1` yJwH8Fhs͚^4kkkyGDUQE t$˟:#lbX_]0S͗B U9FЊSe TDaq)}߷0Xӓf~v7el喇| B~_`Z[勃CVudVӨ{v"VPb,~8 `ih鼏|G;{_|_ASfw𐳋K|M.ņjtLܟ>驤l#Z z>f9p)ΌŠG$XO%aޙy.EJ!jīrtLR8~_V٬ N&kUП-t`wnڟY3M~@X_ҥQ?ō7c~] zRk59:Xx6v9XVȈEw/E‒6ʬe+c)nF|@L]_ yCh?bM:x-9QN28FzDz"_v߶ngP>y, Eѧ ,t!i.~MI’c>m4'fJ-݋>UENxli s4NiE:U3_axXfMdypC)po9 E.:-tQh(GFG9Br4)˺}|X=a)} J3Vz;׽~ is7J"v%u( \ W?ɵI/Hjda& Dw4g;GmĪzf-P8N&M{x7kշQnUgHmi =+LU>1*IK2c SXƘ<êi8ybo䒜t mtziCj)0,E Bi-l +~ӸW9m~:bGC11K7 jcbh\E:EfjG gT4KlŜZFؽ@ Al@sl*MS%y}pr[?05|9XHih+U3JgjcQr! nn̖2X"t9Y YN:̋YK<'>[R%*q9an8Le,P3B3X/qxtغ@i 빘V)˩uFi6;" 5O+xd|ee%c`2N5?|m̕P! dz!̬{mdyYa1\[U(S$E{uڐFF7%Lz(T!`Q'XGF}ajy7RW:Rێ<|4oEv "βb4ONT0Q}fKܲN"`\xX@BS W5<բ^C[ z~VUωY$pl@U$nJ[_o,|._ jTT*$rEJ(wr(*YnaK)^TwI1fphTB iC XpG8C?_3E64 )dQlƂq+G)Xf<h>ޟgނk<.Rvp05j32DTlz&=}.;:,ṈP"Em#z"ơatĥh=H=<( z\܅Jgtq4~)=pT#:Lb7f?Ն.wۣ:ҊZIќrG)eٺ$LK F| $~Sj1I*]!kɍO͑ڦtiYQ2C -\j6 r`x@O`z䑦'A-{h/"czNtT̡l5;A0vbP?9:l{i4l/*xr:GHRNl3fF3&}/ [;M'5{>1̊A؝9NPWZ^]YB,ؚ(_\4w,&Cj>|}U K:ofth=/JbN#lIv'tt4`UK9J|wکsr-2F鱣J2/AyA &܌o3K;ܦRǘwn65Rk2Td͞Pj)Z@ ݆ީ(&aKmˀ-RPTmS\${ ȴ8t׈hi#"5BtS%b,8:`?9BnB4+M K˥T'&y s&P㪳<^0vY`FjI>k#^BvR6_5] }(ןAn(t&Gd,g_dStٝ`fn&fNzm\AVlMgZtxlD|j+d6Z^bH c)Fʤg ꖒtOglifp` Iy~zP.lHx(Eq;o|N$"K5mj- jZ0^={;ej Ѓr슳ma܌d rXָ|\/YݷgÔc5&pmcm98ϷEeBLa߱`&f":IH*tR| ۾t:uG"a^oS?1b3|W43r5yAy[Sʼ7ŀ? `^sUgf؅Eo%.-@vOK+5kb蓍V(0ߘƈ7!5!_A *b PY?Ibesk+/ *|MyK rO!0O Z9$?^t`X C)y'Sbhj- p^!]NT.ȸŭFkwݼ\`Lm#Fqh gX4eHAh ߠWɶψJ7LA[ kZ# Rm'Q $3 SHZxLwC5Ξ$OQh;Lܵ##"Z@F䦴y)tr%ƪ٪]V䫋MьHԖ[3XH1|LhOBN77 d3cyEDR=M +S.0".E*2ҰG]%~%}o+B6Y>[**C}M*&Ro7$Z) Js@cMvZ]2+$~'&Np55e@̵q![pCIS@|% ˝##GΏR`@7!Gs[ǁ5)ctm$~Iw^h2HNΎ(1'^hmZKߍeY}JͼEmaȥײ#ruk\`|=|uwY6b?$cC}a N'۔'#KV/=MbyDRltת$]Uru΃iY@8+ >wL3ԏO- <ź{~kf:E]&=wn2 io#@#Nu'&)_T̉c1)tDɕ9DãnxJS'yul+iحZE-2ZMIk8)6S՜pFگUx7Ȋ]Ƃ$\nO\܃I}OaJdD_3J=Y8#d3Ґ`Ru/eRj*c,DBLз.1xV8KDhIBczQw pWu$$c랏o!ϓ/đ8$tn-EB{ q]b(lUMԂ>t$v2^ʹ9;Fs=qXh+L8VkSQk%g%;fF{&xT2^PkpH~{c6{OJaJΈQeGZ;*en:XYH8XҖ ` b˖R&gsI1wt;"oٞ=Y }Gs)kXiCg1A\K'Mea^ȑkDw1{=ͷs&<$~ U[X^wI}q<$AQ](`kuvr~*e.*O}QЩZtOKPVT;S5Ϡ8Ae!6>䨛߆c-SjLX,NȮrJC1?bqMo2>7k7IoeDGWo鐳7}۸VL7EŢ#2VS[]I?8Y2o mpr&hu<֫ȬPhXCԙHZ+S@~egnP*l2܋|♬`~'Oy<?SV1qk]Pc<'s Q!%Do|U,?TomJUY)cF\^_'~V`P-a 7EIvMO.&L b\B; x]T3j&x]Caz;|/@x"WR ]XM[Fc4D9r:?da90gdmsSU|+]>ַ>*aU^oVjEd]VZnʹ,OV0tcLۚB H4+^NةL}VF F(6[լ >p9"=;7 !Ⱥj͗#EA^C>srۉtz>c=lW`gT˸Py -V t.Cx?FY?d$Vt1y m(k)D*0sMnBSUXG 4ϱ7G mIhONgz'-y;Lyn)FgCpSzV; *Xe ~TKCgGGtr( ce}n<7܋a>R64 N"IM\mk/ l@ m| hOw0-V8<9ÒbR?4T ź6YV@OosT9`4$\i.>ESBgIߢ%n\f wٸE ~9ȯl%)l!̆CqgMQwow623E3d4pʒ-zdQLR&T"tx`ER_._.HT#E#1sb M˖ ]gR.hPG2;Z]ͥӒ`gSpˈV') 0c"*(!jYKnH[Z}vh˶PE h]tK׎mjI?p앵]kW3%^NX Ycu/C5}`? /WS/Q4]'ԑj, yi+%'jKLjE='Pp0irG5wdml|FgR\wWA:Y"rF1'!T+Ybڈ"aT7xi쭥KFK$Y^$w$?1K5 tRo j!#XYP%""Tg܂ϲΥC^ApS_7p&=+GBNv1|,~~Gfv@gB6f:kg_nvne S#L9`9v_\ëtS6^(A9g{o­]m,nd6~oVŊ PW>?MwC򓍗am?ܦmq`~oϸ`]9fgVvqUÿ#l-n==庘a.%7r3a"IT1ʚ8oZiR @$M wE|8%ܥ 0%YQ9ա.O!2+j ,!R&%;R3}6:|nL7HRF XN̒r#IV3?L9\AXau$*L+Ч!;hGlS5SHq9kN'.$LP[LP/-t>}ƍ*h*wc {dA8B?0%ck?u%0 ̝:ʽ見jL#۶!jw}]{"e!&*c(?^OZ fwԝsv6Rnꘘĩ<6G.7<K5< Sƪ]#j5+P˹=]$+ 1nV+q(ayP"F+ OMl*;fL‡#S纕N;&xn.(@̶fLB==yߤ^߁H`fƾ?}³eCտ*oYkΦ ~TR`$ W 8V&&puҳ nLФ=\i g n0DgEL, 0Ʉ@3뽴 rˌz z "Mfk\U Q ,34P8 4ٷ Zl~i%"5#-F5^|3\ B  5H "Ʌy5B) ;k{  j|TZٖΏ B_v:!pPL1M-*+ui>|Tʍ(}&&Gs!u:[\Uxc#uݦEiv3Ł{nHRJ험ۻ%^(SeH!vR6uN5iς~,؄Gpy޽jkˤ9\͘S8 X5="3-Y} ;-W7S,dpmѩ"J36,I(>| Yys;PN'c0-Ҝ0@E \d,#lxiN6 51u?I6 n'*Mw+d>KJReY _oKE,ITXɿ ѼeЬaVN~7_KmhIzgT9t#6|P>Tb4StzpbS^^Xq@{̫ [!`]ؒ ?h G[/x-)  1M'KN_M+>耹R$ad,7-es,ڇM kt6{v\ZfaLL'~Z  T jK!#eN3 ˗mgĬ8_N_ $CBd:Ɉ_^tnTSy?B9[yhIYVZ2y- ]ߒo9Ksi: В/Gr]0RPh1:mkCIɅd \Uo9+'޼.z7kUU6V|$5|f,\݈;*33jҷMp+:ۆؚq;%\e#n􊿓[W3aPwFDhxzv%da9wlf _HB [GBR.d^y%j3AW$ R 2 \)?@h 4Hi4nk;ܭnvEHr[/ir6Y:"ADxOuP0*ru52p>]o:;aϤMFJ~0+3iocv39']_IlcJjV|AufiQs N3>4sMvLi~fK0f]\LzC}>9$ Ju V ?EW}0hG Cwja M {"\B`ɐ~ .gx1 zFʍt׀_dFivk m)$&7+ 3kBi >6\ӏzq d֤;nLEvQw_ȽŐ"Z> Qy"/J 6VJדfo҆Goe&?Qz|n`)D,lFrKt+~&i&/QEDËHa\_#S4i^dn)ͬϋ)&~f]>#LX*^h=,pO-لgD3f;*L$b+Q]@#e(jZ0=uimcD'\ B~"+~ g̲ > ^ \Q`@1;DNP+$;`H%_Q0$-WPϿiCCDALWLgjת[kZL2&_l~=Io-?^8T7F(oV[IbyϹ K˷OK*K(3j+pqF"P͎LPiEljlU:jQ1D`Mnbįk̰b$<$Nf}~i^.ީ*_iF SElͽ cHp/3'Vea|;HC.tˎL&@ ;rj=y+xyHfΔ83,YSYB46c2RNS6 +p;:}q{8LK0-4Rw5 a6?Z$aRwih|̝J@qq́q6!QZ_0/l^ %Zx{ dWR}.RN_]o {'mIA*[ac3F)dm Of4v;OF1m_l4"J֖DF5N&\DhD`_!s :6Bn4DÉO P%s{Q#7):R]wf͂54.vֿJ,Bxɤ_O7. ~zV#Zl(KZc"&`=FPOIddEWe>Făn=VPumjcgjerwpXۮܜPKqSb(h QjSA\8ۉ,]$ sYn1;4_jޟϳL3h}nc$+Ob tu:)_Y3 e$ 5Ko3W8ϗ.`N$F9pL.^y=F-~üxp}\'/;9?D:;@x=d' /Qa8|#IRTp:LE?%1THp|?o[b"8 ~Eȧt;D2C$4mѕ0Pr Elư%Uoϱ/=׺c$(!ʨI]۳j5a+bSiKQe7e$hWֺsesܕ)߶Jgmo33u<{NUƃ\,YnŁhGS)ɎX{ۄaP:+pJ5lsV+QfɥNj:Ϣ8ad`ZdAl´2 M ::~3W&QG0uP֟)l84t0X a a=zH3`Ǘ8oG2ްRZE.{ xƏ?%ZR8Na] xpͻq:Ye,ɏO=sR$j)]ǏP#hR?+k(ķ:ΙJ9P"pM:dͅI. 񔄭 Xڡ2gLo !@f\ՎR#&b%~A*qlm!JWq=ѻ)/q(vp&aʿ4|,J\F D)%DSĸIlsp*%8ͩmquag`îtFۻ++c}2o[UЪk}? aW:V~KoB J#ZeeNlrY<9C^2jcb(l8#28٢)Lédђg~L#\*/c ǂo3 om` $"pp=OjA䕦6WQR(ZOE¤T~LFjޡLpx((F# pBd4myOGҏ$jnPu\TR>V3BNaƭϦm> m8^7$PLh"'sy[A#386&e~ڕ.c&u<^\R,iid(7s_> ª_XSȩ P1Ύȯ ܯWzLO_ն[ G81~O2Zq` W^usok1ԧϮ"Gf;Vk;765NDH7!<?ּ@2;<)$8YEQ'D:n{1#Կ>ߺ=IS)"3h&J62 qQz^a ` ]C\* elȄ}qNE?iqgaTD;٦~aWymAe6!FI$A93zӔJLRΎ "HL.yƳeyReփ >8 D`ILJu;IQ+cE^v(U@Uju' vp~^wѺւ _iRg1ϴRf@d M C`ʗ`BnR ĩmP{ި,m-:jKz5wpL5 %ڱe+{@X) 2:eMjU1ZSحu\+dOn4ay < 3r7Zr_R/R=:X֋54^:;"+OYR@BOm"'$InwmRs6iv֙kyyW (yjk{F z]#hjxccEK{7Iɉ:&wI i4]ILCc̃m 7e3?? g5}` 6H4o كWa٫7z1u,LESF~u5<‰/Uq+1>˚f|$Mk op`0_4x C^HΩ u7 ;q7rmUi8L{Dhv_1l|v.hqW٘МB,qZVV7=4o% س <,!@~nY7aJ"F$iŨ=t/rS0 if3ހ艤kK'c+#|ⵅG<.LatYH\[_u~ʚ>V9PWY-of7r]ļ->,. t'%1TZLF,=R-y(Irg+ EN] !G6g@ jX_y('9-k*^kQMHU*j| r4* +2SL#qwj_FShN@ N,^dmaEgiWNE%Q6Nae ,ELv[r(A۝ *f d]|ݯq4݋G煨;FFJm3pjep3 M.5]Z4*:4bZixcSh`p?ih.43*]qy/`8:h$:w%Z_1jsGqWr y2~PH͕ 6[jcCn b a J# ZRk΍߾*޸v^ Ϛ+?7mQ F^D30m[7"K&)C:ʤDUOhY0]:X42 che:[&\@Y:ǮM >"]g۰ld;xgknH$GF|cҟzuTq -$I0 /Wo7^05鮶| GZJkπ*b{~Ϛea|Wi*$],;߫}mYu)Yu"uǾIM%Ѕ ug8iKlJF|Hg. o&S"@qb8e 1mM f s0xG֡oW E(\Ǖ_4wBKUJh Wt+M„w_hZڐ?ip{:yjhso s&~:OJK}6QVS z  gn>PH k'Ҩz-'Kip{רGSzK-`t?,?S> !oXlE rtnzv9vͰA[0y4 ˆjK}߄ >"WSrYUudBy>5<`}3 Kd՚~) EIM\qKOuE eNPU.6qKn̳xm1L.vq`*^f is ?;,xաc;{{ȆYU B h].Hgd!"mGB8k/$` #? DL d }<8s`LU_MOǎvY'CIS4l*xbtXVO*g:-h>!f#"u?BmMie*2jq/Ŏ$sDVo*)Y !_"R7lMkRu5L}7-Hjɗl=yh$97j R6uĐ[p9?[/T~7=YSXPaj u3ǏPSDlMH<МȰBITcP{AoR}$t K eϺ:m)'aս؋A=oY&VY Zʞx)uV6S"]/0`h#90jX|MbHC7 /cokŌ5 PJ@֯Z:ˢLvGy[>ߓQrUj`e!fGZHc ʴUn$ +,NNX2m yE-K+ ?FB\^6[2uT7zt@x%ЦŸz W7%ggKYqEe_T$r~Vܑ#uvmW5M:41%5lVZ`z[P;P'ZsCz2 o.+;X` ؀ocDJj FǮH!.7:od-hI?ПYqU,?B؇¢("`71aGZ~=K'lQlt/zPHh eLžҏ.(8ƊFUWTc/`u(D#vKӏPN2UoI~~0T49o\ZѡdԀăډ'ǕpÎ_"PFZZίg6գǃ-gs 선t,GeƁNj$o -42C~4_&nbd_I*Q_:|- L{(oƞQԺi+; AwGt=]Go0EBˠ,3-6"NwD놪aׂhi[lyFfdw 8X_(s3@Gcʤݞ۞!%,ݳGj7 E4`Gxt[X>A m9I6J^68|EĄ ß쁥w# a(jםA˽YSBr+݋CWrv +.+:f4m<1:)V'(]O*X@v y?:q ,e&{DS-kNRS4f/IPg\u˵k P<xIŠQv2b \9ۖ<\4템f%p9xi+i,Uӷ@z86 x,)  %@Jt}MՠHA3%ql̶&'5Cu:jW>v*Zn< W*u[>DYEEiu[Yy.Ǭv-rKq<Q##ڛ=3rJGp0nyG8"e%4G/ɵ%",^w>e׽yֵ_աBy=*H,[ab;BP4#25xj2F:I'$a:ԆH>KƸ|́3A_yCb Z(n7WZpU/O|R)ft[xRGWJO6GۏE5Zl78dF4G%O%賻l`[\jުwp3zw/m5r ~ˁ%4Ukn[;|cbٌ;A/H A2j؅GOp+7%se2_"!_3ЯqX4Z%7H?dS>5Vy]mQXP pP8tR;7H8ÕJI7tOdRBP>d8ǀu7EIɦCvlk> W%U2F\IK3]["( iRhqXc>  `dJ? ,rhsoVKmը'f-oqQ |;4ifO5e[Dn"-#a\ow˝lFzkO~j_Z-P0zqTɥ9݈C0<1A{,{H? 3AHPc~#/Be#Ӯ1s)a__q.U\2Q/]$[[Xk}&'D @H!V.~7{eҐl{HG!w$6 8,J?Hbmbl5-F|m6睥Yim{)l 7SQ"m2|۪$֣*pE  iS3l࡚鐑mKq+by %s bM5]n%n%jLs9-`Zs_M—ZG֧` uWaݻA0g_G3K;P).(2yp (=C 7K#cikc-/6 Duƅ%略)3+ƘN3%X$Pܙ7-\dy@[incrH,ͦH /n8v*v!Й~=݁lߙrt N{NOE'~pHf:" xӯ=_Ѯm#T0coD{[ӄܧedA0]vr3A4Hޱܕ"ip|T/◩u:mݚ)[U]|V5sJ{T8$J bEnz{a ;ۈ[c|(rE"͓3rKm`AO#B֨D]Ć?c*0.]u1꥙wz`6F :q[D0 IS[VJA$}YJLw\?QL҆wT64$+Zqn30u֗il7E"zcD3J~Iᒪ;YJ ?'EuTs m(~uWFWU~;s:6ns< Vmq* Zřl $#]fK%I04>[aP"Fn/>x gdA|%jfj'^m)JЦ1o$gD8 n?T3Cw I6'Lў{3]jE),|Inq.PQ[@IG.Yw_GHN t=hK9M,K!uaiȎ!@ufrb> Nlsm hm\ͩ~P&#b[]W8)iKR4/QoAP6.+ x^WC@BǬ^&v ZђU9SzjOUWᒃOxac2\ IJw-zpĥ5K.}Ÿ8̽}7[U-Qb1 )RNR|%gx"d^+`߭F~ hIQjO_O`{&Mwm7YXp'N.N8!,5L"ZZkr˛5lgB* &T~SV4?X"/a('fOc"=jVvaK"fOTv}=! Ub]\}XXdBp8me߹EWAE0Nמs6y42g#M=~#*lU?ZEDiěSл9["&]l`FfXvEg.29VD) DL4i9Y ]$SQLEHISp6%B(YoOqI,%QkMmڤy:/9XO}?mnfy}pf~'14[.yx.fk g!yRuV{[bZDͭKXċ|pjΗ9n, fG &{mfSFxVI:fV]hth[F1xbʵW h̶%o6ʂ"ӤY;^.}J< sZ~dD/'Y:hTtB<"PT5o$[FdO2UoDd P_4;;9m^wE=/SkEb!'E*2I7~/9UR2U"5UH0@ke٠eMN6;k(Ywxj* ,T+ ش EMftP}M¢^ u`nm?7mxd٭at!RZc{G!ĆPY%gHIٳ4v%;upaHO8,Hi:C7$#2[W|N(A}՜c{SK9L]๢>.;/\G:imC LݟRT'@{plQw!4))z!9^C| @ rG@(EMY W5 n}{rG Rrʙ;oM0kOꕼY)!8^[Q+UoIB+%7 =0x @w ]ݟb!#,4pe;Ltf[0,~pḞ=e(jŻb%XH5PMK}6'?d6ˌˢp{UHuTv @ENz'xf%d==О&!̄@ Gzx%B"@ oe> f2cF@1,c&irRꉘ/͓|Q-?ζH+YWt+'4ɵG""L(U%QFnʹ)EIe=rKM`%ӋCVdY0GkkędC;[֓IA-***P%0%zҧ=*$P@bkJnzZ!\uXJCe0Fxw5o(kI'1/{$Pm \6b]]`[T+[|t+Yt SK,+pY{NR2xf?yNP6MtvuIN%t΃f Yt—/׺0ƷR(rnؐ+6C$miBĴ:gioIH'l֝^5ΐp"eNYN @b\ҮJ+> MM}YNLI "|gwa?nؘ(+K;F+̌FJ7kmܪybɕ9weK:X@6OI.3#leS͕]s5P!6 ?bg:B3䍇HGiV;P8 rI;.tKaoÝZ7Ucځ^!0I=h.>48dd ^ GGsu>cC36S,VCu}^LUOEw3ĜM,dܷ a)15 E䄩iHXWΑbaƎX!`>:lzY7imn FcbOuRY'Qϋ$j/깺G"uS4k.VĮ ?Eo??e%{˨Hrkг7,+blB9i%~`y :9!l]}a`>& ^2rl$6K kBb\8lsCHf{ZWq.4FJBR Cn-x<>,!^a ޘ-ӨH+.1L@ Jt+ 0W8"ڒ2ـ[Ωt潾` KԺ[=>qtd5<% n_fp߇c t,g 8IP) :T:m[t91!F3R22A9097ܿ.5fDU7!~բKN|.׭U[-|J:{I]ٱA3_ /x9ArR䫦9  wG_ّLi*5]j^8.ż5xE >EfB]cs! =B'U|.a%wR'hwzC݀vx8VJM\ƻ3}M}lH!ݝz3 u$ˬXa&q''?LH9TY΍8 $6G@"Tt.p[́Ř_>x>=GCW[f@bC̤]1_~?WG3זykІ#,ZF0SԗV$kAQih79q~B.ˆQ(~*qikRT]yW/`]HE@.㱀LgGK_'\<>"F.MBr㜧JK'bIvtaYJ*Քbѳ&J[(p#|+"=?vnw &BB+[uݺr])q["{@ /yŁu4fI% ^¸N^elisKk2"+-hA;'7T{I};On>N 9*VXc 7S4j{SfԒԄ#w L0jͣP#Z.+lBxhOӢ߱'mӅ+N 4i?(tfsa4H﬇Hi= Y6w~pGnՖ$(kZm%ӛBEZmY`p "5Rf˔Ϟ(-}+fW ZA\Elf R,+%]E)16  @:PĝXs[XMvY2iIy4(WY!Xv#^. 6aRn6}Ei,gz9o YܔaZ~A k֏hA=L$@I@_)qx%D~b4ͨi_:AG7'<^n,<ЎtD ͨK ON2MA7U|=;m&VTQg,lvX88;VfI4 BY5En8y )kTuhOŁ4h F^Da!N{[/zWuxVI|7wu11o~ 9L|jiNINT1Ш@[EznYЬJz$ۜf9{q` y-Bٱ+R7gnQ=5)7KnnǴN+!b3ɠ,v_IgX.NiFؙy}klMHIjSیK_'͠(o}Gf+^'lC4ʍerP?49LƅiCJ (&cGz pDĿ$ŃQdy܋0p7"ͷE^NxM/AJ14م6\n+#I)$ Qh$.֔fg:pmOlְ#6K曓lNݬOLƴ[nG\!G?"cVyT L;P!u7lNev눕E ç+{ZI}F *xcK7a,3U_Fz_S.ZSGFl;R2]A`h@RФ!xpxl1}Z7-VUȀ]s-xW9`}V\1z?ܠÉ^9 LE)ܯμ8NӴ{h9UoL,z8H.xzmh5ESDtWwkgLc"k9&B}$x}Fjo=XKs:-R6 8iOP3|D'0Vg U*).]v*K鏽wc"{FE<,Ղĕ3,oHVM4imCPwlj[g#zc-i'cxz_&PFE(Uj ́ &("_7;bl6z4׭ц83;.<Jlm^=,4*-yXO(Yb{xȚ^k*U$@G*KgL5${a }N[^uRǷZ(e @ɲ,eHμ-o-."rٺ+fӯ-H8+z\(N]BZk&` }A@)BsAFbQP"91J-q#wd;p6ts(lAW8q}B=7}leu7'`C h2 ࣔzYU?7V.{PWU7/X=VQd9J in"0WLT|9vX gzyZi7^.M49Ú(0j2&ʒe֒L? |OB]}l}4hl8I|=TREYH}$! yJh\+PZB j1Wjn:-U$"!ziKFѬ}Ң\RD=ܥ@RudT[5! )h)X KÒ*/+2 NeY5 }&P`iI?*rq7~$-a.S-7pTMΕ7"яiz6r‹<ƕÖVF݄k|2 毢?_q(:xV}A%mmQ M$B znX2*}K;UDĽS mR·Q4gLy9޽^4Bu%"P\ml7<8NF{ve0Ճ ȼ 'F4Hn<.DmD=H@(׀y h2~"S0N-Y] (kCM:5Z5H1 V;9#ƽep:JcYX7P3"@T1MgjRre;t 7ݰ>2TsuǘɻF:@F,B)%̢,"|85UO~UNa$Pqy&yy#l]Rd&O(a*J '50ѝ6&VX{LZ7֬4Њ}g.~.d j֜@R ΀*&ۡ鈼~Z(a:gV&qR "eZ]ˈ/O_ewC!0d— p5'9:~VȝopԘwBӝJ)Oi :'fv햃^Lz+l Trة_zdUKy}`nUb!m&&r'$A3Hv)"󂮒9Ie ܥFJ{r-6^x8=X0|иzf'+Qdž};Tb15oIpXG[q 23%v#gXLj^;TP宕4qScCbW I[i;'j')3F~ܶx+Ӂzhи̚_ˀuC]qN@ÚxǨIU,L'h7 0Ywu"vԊKb!@-O/͋lƿ͏2bE1;Rn.I WF죳 [5 Lt?66=Ï枔Z~6E _gҏaknD, ;BȵY4F@Ɏ`J;Ua~=z Swfk.7)`R/P0ٕ;' IFӔ4\v i>ל^TKl‰Hy;?+Ylc ̞TgyyoXaOƙ=ThCt1!ѵ8FR cb[./ ]DobK ³EDOoP40IzA] f.,VT L_} [C[Qi7Ia bz/*,x pvq C[lcex&[L HwG1EP I*ف_&M/AgiVB Є˕#;G0%]r}h j j,^l^{㵝6ՠ%˃ se $N7_OR:׻|q{4(ZFxi+!zE'9>yFeo|2?y f5נ9jld˜YImkü]Icbʞnær0J$v\\,ce*Z|Ѻf&[ _ӽm{XwըN"s]W5,޼)ngMJ_<&F@YḽS->9l(4-+1z﫴3rFEpՓ]`\ pWW>:g~'+*Zٍ' S)R_ &-jL@uÙE#6Ԉ5?~K1icyL$rYwDDwJ!(|ZQ ~ ޲ .Ud=rtS;ݡzy6zh51fm kpǼMe+tWמWS['=I~݌^qt5n]Qf{oЎFVio1q 6smE8lۗ˾McE^Zr8_R›j79C#o J0o! )%0kl3!˅TĘ]b1hs9B!%``ь_9Y%99:[y@R@|?跷kz`4U?>NG 8%Yn A%Ӏ {G|$$1:Ipba:Ɗd=akLo]">ze{ŕd& R.$:sr b~]Xmmw"m@aH mieQ[m)S+[_D⼊`ނ&4uJp)^"r؍C'ϙ-3T_Ty$_Qf:H8K6v\>Rp=ڢXk ?UiUlPuzKzTOR8&AJD Xg?IP \,^2OOl=.|(B`U9ie!yoa`OG- [ʙ>t3:+izu4 ;m)ҁE%G)De+e`[ Fͧd?襭/W])v>.e;#Q`dyi-ۙX _j[n`gGmZgH 8$,ڼkIg_\ltrUWZF}׍2)v9xzaVl\}T"4}?f26B)˥]ι^<陗3qO1X*,Ms'6{dc|ۆ>5T+A \E+54]PkV7 ~%TnE m 2Q,WŠZ+IF-C22C\F*tE_sF8H! E@n@%³rbN;SBʼ:Fqd5b5-qd璀!Ʀ㌦.A)QpA t\LWFqX&iMxg#Uf K26ShҭyOw5n_.=!ۇ YZͧL7̹'j8OQl_.%&7߈8A@SDYʔn*} _(- 'm*v L42 ʑre5̸@`qZU, k(dEAqDpE0_)1@[ dTVI'Se,+G4!u(+4N.&G~gvK@I:ʵh&2+@tVl`BPsV!uW8ֈ'= ,v1FN:cs;w!Onm[{%M_?H*ZkzK@&>bAՊ8x"oJl+r05q@̻s,8my#؍wjFۓHIa_ۀS`9 YGAF@\i>ۍ XjЬ8ٯDJ3W_#h Ǹ#n zoX~}R9BJ`6UhL3.wsAmdDgHgBi OsNp,Z&D~.nx7m*GW؀2U6h~<1UUп,[F@3},zh캒yW DkOL/-v3%sQXz{*HRc-lK600,-fÍbV(Gp.Yoo]J>罍u^DW[ޙ O&fG%ѫ-),!_/KVm#Z p&#]0LH="SШ=$ W`h݁fY=a (q̤.H:iU؃k!՞pֺMiC]!h2w#0zyGA_-{º*rq䧊2:Y e' A!.|_w`$6ɴq.J[)i*]DP(3WI0Aj[-(^>lBp_yD^}P78_ąn{ZB즓M}Y;HpA?Gny(RNd$ 7NwLޛXҷS?wQobz pTqIIqtq=]1`k+ B\Ha*6#7 T;t85hPdfʐiHUB+&aTWEyMq1u@VV[>O:_TOvs&ଇ2Q%ݕiF eJ[_&Ց^bjsF ``' \AgA/Wy(ܖv]܅wzVȽY-[, X[`l%yP?$a.zmΰ:!Iތڜ Z/^qySlML0-`p2y8b'o\ԠH]-o4ț|Ip3l bdzԈ"/9@b4b?[<#E%콣 |u 0P/8 Je3 9- $ҶDT$TKЎe]ɖyuM"r&19~ej_{#A\q=N5>-fPqUyC=*&<e}]PGә#.bԷ\=ٶL~np(|evQ'O0ܥ2AW63p{9v=$kZ|Og[{yH (xIC-n ߥ[ dw)ƢrrӷS.MY 0t#㹥 ľ9оHdpllgBA=>i+'띿rwy"G[:|3VߑxkH 9Hpv?Ed/=Y3.[jU7١ JɻѰ &gkXM|U/4uVoČA+h`*꽇[ٗO҇g{KCx )v*0a=.N%xsgxUASԕqnLX-2OuV۞m!x~NGl[NGBNeC*}eJuLO -il71Ncn̝p 4kwOU˸ FU&!+g"eiTc; ]6` in ]:U$E8a9A}y:$$)G5WMKC 5N-`Ԩ4kW}M8 /|ild f^x:1:SS[X֭oFZ tYK`F +D D)OUp ZMiwJm;[]NH sq=9%zϴ&ߑa ΗS#ǿ 2"#]HE3ʁa3b fk2S1G '/Wtf t ,+j05H72Ի=^XVߠ@ 3<){u3c$M^h+yoųQ9R$a8ҹE$m  gYZ0707010000001a000081a400000000000000000000000167373d7c00003324000000000000000000000000000000000000005c00000000./lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/i2c/sil164.ko.xz7zXZִF!t/Ʌ2]?Eh=ڜ.+43bhu2Eh-QrJ/v};4_U)z,[&}+FjLGAD6!iǶhzEjH0{`9lq2ؕƀp"K9^[1^%Xqu?D`e`sF.Rl [`QոTR ^ڼN\s1uqܷV|,c_7X"} R۲&sQ=XR v''Q\ԽbR9 pz'3U%dl=yMv_tz AXd= i-eYxE0(qU?F umkqHpWQ/?!Nߌrpd4 }JiBǍ&on-'>U/rNrLk}%)eZ||f+ l(3^99Qh2}K~vs')SgTׂSm?`&X`Zf"DL%Ցw7E⢷q=ГA?Y&lMgK2 9qYTn] 7:v\O+E:2kQ驚pkGVrq.tx؁aނZRvdv${r ~,9dBDBWMe_,$U A#)e$6,: r^y#8qj1v 5IS \7;a&(i/M7Q44NL#0 ဍfEBר%5J)ƀA/;,όr!U T?'I{+h~ԅ'gyv,mct|<˿MFQG:}au)8[i@z:Cɢ!AucЁVwSRA3El"u`";ÉR BT;Qԛ=7@܇11i6hԚ*-sݔ$Uz.Ak(/ӣ1ރp3Z, )a r#^Mg7-xpgZ! N@sUQAGY{J:j9jN h-ĸYJ=[.p$xj>J˩\BNX/4 >V[oVFH Rݠ],a`wT>e :U|m ZltcSu$=J3:* r0Bdm"7-[UW׼=zy}\?[}~oYQl /j)\PoTFƌ4Պu`1st{~D~LK_j]<DSUCfZF}Ak[S-ThМZٞsYJg"Cur h_m]4UnlMxk= 0`4R|>h<g:7Yr -揬%*IB)Tj^.^J$D|-ֽ/TvQ~A \/(ߢf)a13lJNZ<ШJ3á|IˮE~q(EQfokD 'x{XTBVu:/`_Frx8͗G#ײ2ov3(M@B+z@(4*wM)EeXن5ùRZ7=K,|p#Uʏkn98EڏO97筱}(?V֦$P/?)mᇙz8n &+cƤ̞Ow ٦ڧ:yͬ&:"b-*]Zg0߈5Ȼha?nvQODBq] b0Hj*b(&Q?i+P7oQ봯m2s}Tq@x0Z73ǧccg&myFjjc߳kbkїE+$+b/iȽ)jXɒ_$q/./UZӡ2oԓIީdD[RGi)cN5qQj ΛLWHk̭.z`E "V=D3 +-L&çdd"]FM ## F~*mۡ"Z?k(zO22`2 c&cE({luc%F'|6r_"4 .&sQU_ɨ-ǶJs~ HBx'le>w&Ejņ4'3t|#x1ߵw`q)]60{dv,\@qbb`bzIY9RG( ³ Y3(Rt/!۳AtV Gb3Z&u\ѡ M翉g^jOeѯSﴱT>n{_4'T͌a<lFE.-Mmx hY5 eȸJc/V9'Z2i]OЊ Q{Y#}]Tl~E?'1t%RհNXhAyZ1!C}ً|#uhG}!Q!Q$̏񷣐1(py: 'qh{44rH @wti*kpjGD};Eᶍo) 0ځv$QY 1bjMʓLpq-*T\IZ]JpP5> ٹMŸ7ЖAִRUA.=fn|:NT}QCɞPѵ䂈-8n y0p|$NJ\;Zs%C{oHK^w/p#=ZƌNI를XL;J6*m8ydhq /鑜2䬴^4Ň*Wfi:b:jgCgy%xh4g@[乘|U+kxO]jsuUѻ+,uښ#" E0(bauPŶXlJ45:w_حh:x}nlpj2546"jeVۧ8ցIZ(QW]зULu|mD.&D- uy@ǧc^Z=L l\Z:ikA[867 =$园&$Bび}L SM>H1,rv#mOG]L6Nv[ɕ锭4ӿv"Qt}owutɰ4i~=3A2DnQU7;IhጅD8 9ujwȨ\:fysم` r|ALٗZPLfjK} Q4hºrDʄ~GĪJM>/24C#Yl;h A#]TE)Q*O v}WĄz]O(s:OK{[1.) Ni #u] u|G9 ʯ#UxDwsd|o}@ܛ=G3~:=odYmzu4 o4AaY ⩖gW ӎ~F=EK],ݬiwe[F<}cM:J\(E4m/䗠,Bq΍E \>ߜ#O *:t5p%?>yB&/s0XGy_jC$Gp/^Cֱ=֘UrhǨA2Icui)_!Sv^Ԗ5Fbn%0 `10_h ;L] s<" {r+v(m<@9ĎAœ}iWŀA0Te WLռ;XƛMͧdM|%(}Wej mˢQ]1/|t#(.RUc 1)]0.9IsnEbi` YYtn+|ʸR"x(%B\z1K B?m'1a0w)j'p޾=w*ovݩѹ[ЪaU3# 4\j+R|ǿ* jh¯?fi+Upv><&9<#V}ϡpe[+b8"瑧)^>œ^`?m6oW^y p-Zv|7u"M*mıg("rT;,LA̮5O3AESHU%Ōd)~j\<~+3GATyɲߣX#2fUMA4m,bMSgR$P6^ʍẂ >H됥mF|ša`=n+ 9cw"08 OZwmecyF=~\pQ)JS JC=)%/j׊rtڇb`t$9:C|J܀<|[v@2ŀ6MYi!<ɣN0: ?kY³5ho9 VV4kއfgeȰ;=19K_=":>/6}5}DEJeg *O:i3址2h I'M$'e-pG,Jgr-ka#zaBT%o]8e^yJ\Ԉѓpl~l۝;e%89 1aYe}ygŔ1LWmX%( %d"p⮭ҸJ*_|u=JqY͛22w\Waeɕo݋0Ռ /;'3sX,׀mgth[Z"4K> ȴ~f{[[ѷDب䘶 ;87=zCVGWOZ:*h,5ZF~"NkaȫH|q6l%%UĚ^')X!+Mʝ|gpEQV?#wrނX>k]8IYDkJ !Zt<CvA[dBn$HlKG'#AZ _^sL1wJ=&^XL$εsf๼-"ME4M@NIq(o\£׭2Ini"sxHːEmTq3C~vhX֡HDѠb>!.Cnjk0b^'iz%N5{dX]ydTQ{-2ɞTc?’qҞj|4'&wwpƧ+JjzsrО`4:-x~@wP8B&{>bνcr r"~uswÄPZtuoӴV&O 5׃JTsAJ+UviޑaRMԂoD."咜t.g9/c`;iŠiܮwbjp mFt)ݠqQ=|5gI&9EO>UҖIZ^nP4?BXsB!4֙H֓9Jyk*>V uȫk +4Piu(SBbv/t%?OId­ PVtݹԛUQƏk 2A*-55e CS]kUCzֵE !8&?yl5)kq4b+)r7+dv7Tդk^ . S/*ߝ#f( oݦغӿ9v4}+3,HnhH&`qv>fzM!hHaEatȤOKxLs?od(\pʪ+~V4hhM*U&gˆ0+g-׿ZܤgXeKF:uu^B#j|Y`1ׯVNmxg5; uG[g7dh$XP;a4'<ڻw rX:~@Qudyg>h ҽ/:3Κ~%q8MX9cUvvIKŸp1] ЖjI[ha]}^N7(`۸M6un$$ cSq6)+RH嚼n|0%g>Œ{Ņ'V?X&XHڗM:gv}'i*y=*c{L-B6>Ob ?fTeQ>jbuV7d;c5 c4crw|G2QVKǹAa-yϮBZs.Het[`B0`aN8L~cZ+$S^KiO^i81tȔ Uu; BSJUL D~ڿu\6ʥs!y iB3 G &4!ta5 #ZNdN-F.5ُ7nS# ~0B. h'<u851ID3lϿT3 5㯀qE!ӱ$b-0!"Z vŨ 1ze m?]u<4 ~wah6gI ,7GWmI0~e,[' [%3_|SBoJ-(>b*]?YYXbv[?I=/}ʮwIYE^>-t9[mBYPf'qݒBΘga:%ZO;\tf2{nn!ۛ5$lx^gZK2*]zuP䉆mN? U?DpZ0_Ѯ(t@^ T"nb!uM4jyhߩy&޷9uWb dzE~(ٱai[f:jdԟKMG2S!+VH^u[#H:ؿIVkQP&$+_]z( X"T@ƩLo[{@[" A˿ R) -\\@}z؄jV%bSgp}&埝6 n@ʘDq)v}*CA׹ڠ)/vОp9,TZF~ A ¸ 1ggԅ%I:a!Yjd' ؇0xkY/ 62}@ A %Ȏm ݾYVpn1<.Wuj(,c t=2+3 QmѾYݵbWXcD*MDA$JX4ZYo7ؿ[6fKǛ:HaZIX>:Պ&M̋Ji% 20WJh5l':K8ib@.J(I W%XPLX&;=jPM_'p舞Dha&_#_6ߧ8!LZ}#K tl)8@ e,zcy=ma=iI K(05ca:[`U 3曝K3V6 k1h ,d8> {K&Z=d^{[[ \sa ^]|Ƌ?p\7}_(['[+=mUA aA]6@!:2JӦfoy"Ic!ͥ yGF=3!8WXW9<&(jߒU8u+AMT?i{! Q~l+l8uXR:)tgUe#w=%ERgM1!iL7BͲ  9s;$312W(Ill6:?8[?ſHlNI}j{&`!}"K-\76Y ۳d14솪wSLS[K/e[Mz}z@Z&n9H1˥W"M.I\٪!:-c@̑֝|.P iҼᤙ kK ,o 1?-@ 2٢Ytq5GMA_+,%P)rʴݑe5ee}_,S]m :1.ohҔ|`PFdxbwN ?T ~EL¦|be'gYZ0707010000001b000081a400000000000000000000000167373d7c00162ac4000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.14.1.el9_5.x86_64+rt-debug/kernel/drivers/gpu/drm/i915/i915.ko.xz7zXZִF!t/]?Eh=ڜ.+Ƞ.[3C6P_k{ o<K nT/J)GhD, .WtwCQ5fUj =5ǿLxZ;֤;րC-T|rQyES6u8 A~K]T䶇rj,੓Ij*kpH|RU%cq9"0WkJ6k>$ 殈%Xo%OS=2'-c1B7_d$ٷ40…HTD}QvT̜n<@O z0 )uStF7)*|yuX;C1:0Tە?Q;QY'vte2_"-gG"g:w*H kL۞yX W\Ľp+ԟ>b>۝g(EPsMkR)H'nJjQ R?`W7**u}ep}GwEͪN5B o{q5EgO7cBN:+n%6k I˟_+9I]kcÕEtv!K{2u[ Z vqgdĄYN~d`7Rz:OtF^Q|c, t+cp>x|".W3wMF(ab[6u&)i5sD=3 U"݄KYD(?$;dC[kgX#'JB4eŀVR.C?|[eW,HeqqQPYA%P>H:Sԋ\d\bVg`!AovY=|QƠRJS i^e#qk %,6D;bߪef|VPG)Z0ٵ/i8eJbԴkVrJ !c@v 4"0p < _R:`s,vWA;$_N)rBz=0O@%ȩLΎzw@5+ՋMǐG3|Fm70gct7qcӅE9 A6}G6f̓<aĞZǞxYTQwڕuF:a\l0~NlO=9ޥ-LL~}}o_YmȺuɃA JmQofL&b ӻ05]8,'?)Q(n5y:97).)mKh/J$e-͗tkL,SW{99FkcxacM}Khm\Y7vtv2̍BcJ$)oik7" *k:,]G&&T)iI0-1&Z;XFo~0U qQG8ޯl+OMԟLt·r7 ŝc^9Rj)LWqg45bޱe($}alf;N#5ÏfvQ@U3@hWtIRi|Xӈ_ldʃ1q_FmjnOa|+v<3ZsxM^5y=Xrup)}uȼMSp$!\/G' y3S' NKSfGxҖ1@:,)K,;YwuaF Sf`^») ȝƏGeZ),7ۼPlGG&r/7U-$(eH ж\bl_Dp5Nᾳ48|iiO?9±{hDm`I7M+.:IZ&G}ѐ'%zAlV'G$X+!K"EA\י7 %~kMvWÜġ+/{sUr%|ޗW2}Ā= 1lf D/Ȁ>s*ՀDtod{^=>bB׃dr>zqّ!/!tϥD$,DvF66n=kEٰ'D*za(V)"R`(̣w[v{N:ŚrtD%ޝ|Hf")I-PRMʷb3}\UaT|Ncw,,΍${-Ϩ*]vT۪SIDŽ$SYL EԚ;(]d V l }ERLVx}{14M.>)o?s Nk:V(Ŗy\fQqȰI %E=9->RYW^.Ŗ햠+ĊO C[I>zFD~[NugJ.*+[_g(Soi L|^k y8ax8BjmS u< %m;qݑo(HS|B# ~?OzlnT_JrE y7?ہj)/G?5C#H?x.ʨyRn% YӄAUJrEG-䫰w 8>4V%8it;M?qg {#:ԫBoo з -;zԚM4J\,Q'r砏t:̀:,4xHʐmև3L]oPElɱ%ok=59߮{=?ߣȡxݐ& C5vT80"#»b*wP\㪉Q(r(ѯqlgJ-O LJ.AwߢqNIQڋ Pb#}p۠~룂\/?|.MkQYf? ~oP@oHQW݋'́u jiω&=3:)Z2fGHh$n~ *s6mhZ&0"pl^"5ґoA`u`24!8 8mPZjQfXw϶~ M!FF^#, {VbQs@>_Kݴ;pR NRi`ms^{@Xr%\!H{ !,@cjau`hEf^ѻl 3G%<[-$m8}b'sL)ƺ.Bc8gߔ @YpaxUFg‰ X[&`-A|"RAO&i48Tl) D-|JQߦv@-{)m Aa¢PK2s$GB D?Țu3ܷ0Iav rg@UK̦Q9P==?G2Js)`3\5uk m`~P;d$HSyW"t]hbX<)H(n 0*W7qG}љ,Zl^Hrf!=_BwxGrKZUqU\;ʣ`kBdg@Er 2!=bCG題2\~dïܳ~I91&07yoEXQ?]fqШR{h5Bk~c`TS1ڇ8;lOoL뀀k(ʼnKڟM0޸Ր඗ync, {k-ɠ7@rdU(i3ndB-6lǨMX`{*q/ݘjr%nIE2ޟW>mGԾ?֊S h8SBE=;7|.lGWx˾IWm07^Hg~@+3$NC޽Fw-yjPIEV+a#<(h)ًי{U31TLխ;g`97h륲VT_ ~[3m'`wʁ"Ȼ}o6PزvjbIy8s3{kP}:. irh+>+iǘٲ4-aOn#O+TeQ<,NxSw'ҍR~%63I2ν\|*AADW/A$Jj^2 fL+HWzcBܺP:uJX7/U2Q3P(| k@E 0 36ѣiB%9LaS4h4tL$Z /;Ň%ce#7KB}wm/~09Zʮs듦mbΎ_SȌ9fa!I@ u.ēu0-nbQ (C%b=~<O5ׇoK`yiSLII|̌շS!VDT?FɊ.@vaM# 6h?bCڶ4,)I-Kx}D/N8MS#ZFP#YxcCdP]<7}^0~} /]/L~vcOJ|MlS'$)ٯX0.,HY\8i-͎E{H*=2Mrr!=Ʈ|:6,T Vo,N ۔5R“#:hLDCOdȼZZTcNSS-uxI7'*ջ]o]!"`JB& .I2qLYq\YpTƔuKk8{ ѽ[ aHŊ=߲m@ L]l/bm$!ЍߖC_ 84쮄~ '24@7o|jp+m'AϠF;;)Jj/׶-wZ"PM* ir)|2H% GS,H;:R`ߎ Y̲Y74W}'| :-x>d%$Jbj IA(^R?Khrk[b% Tp`zNj ?B<_xN3i@S`efAk>bNoy,s?G:q?/p]WqGix]+:/KiXD0S$!0tx*$csoFU`Ӯm 2̫z?8#,7YDUIxIJY}u_56Ғ3[d{BѢٱ>h+%!F@n*h/@NqrOP˘h@CѨ Y- {e&x H]o\%2Ed!A&pY]Li㯐bcoM.3x<7؛m}x u\DD8b<\#92ʗ ؝TQ *\ WPJxi8]\,;/ č@yiM+ yY49(͖͋с>}Gä-P-}vHZ<=N _;n :&zsXZ )_XPp5]>x`3XW6QX&4D\gF־hͰF__jn;~M'yJo$C! Au}Uotq0ސݝh?ѹxiTNVdST&P'^Z w}a{qjVĞɳR+N 5 6Ch 41xAF 3l {idڔ[jcV= .m Qmы@ޮIKYȘ{ Gh*bR_b !*H{u{*OBJ9AAk#;^QTdY `DZ85Ap !`8@j̢chI >KCC@˥q`UKw)&L@M1kO !|x f㗕WC/q@8 %^"|g}g? >:^̯r[<$),m634IRMK2 ё'%He-~ɮBfz+D(]˿(Y h4A>iձ7C=Bica yh|$ $<9JEY u7"Mm{ow@1{n(f~,ȿf[m GP=ss[=kv_`)85C8m;Y"ӂ6 sL,?|Z%3 *Z;g'N 9V}R+ aC.Vl4yGuf,d!mR #&:ds蠺)=F#s2 wsDh((i 1DƇ!݃iI]Nq߻Xq2R%QI %ILV6b2=g|j'-D f,m=\жѭq*"CzG}Wdں.~q >Tmc,־3GR?MY'i0;:yW?c aKy\9jec5ϸg*x"Iv<*t:KamSSR9?ɂ̴G.?FPD_Q2A=v⭭C"d".2hڋ>r;"ϴFfox>9PDp`x71K,ŬpY}WxfHq4Տ~I#YIO:h>%^(ƒe#C8YH@2t\mޒGNofj`0;X.5ɋ0_, Y: /S")eMZʥ|VU # ^^ROT~Sxx᡻}qP~T@]y]@WEjZ)JRȫDK])f/=|%I!q`ms[Vr#5Du'Bhڈїx+2ltMН,T8B<Yo '_ty֠h؍3)4_qG8~dO]\*Aߑ5WΎSŰH :کVlQA.JDQto.0-_LDDak(5!: ;aAl h=!Vqo*jDgޅ >)UIwpWV`h7"]ueD[ T/g~} o| h/hL "VG>~ӡ(Y3"Ѩ̋R,ZV?hw zݞ_nrTXw!rni,2mc{j:Mc#QIv7f>[B\~СuG Opsí `Cب2LL i,%d}MH{9EY VtGdDpqЫU9q+T ݰUAߓVj8_| T5!yOa L[V<yHbo$nP~}]xLސn!@:ni 6heLMf*Qb v*mhHOdG霠YXJ.*V`$25.EƋ7Ww;rWeoѷҤ x3"Psئ!`E _/]։vPXSV4aGo,RȠFBd&k؈% ~!խ#h-miMGSnjr_x8,qGl.7 K6'9<<8(TO][Kտ gQEFu#`jkߘh?b;04 xP l~gj7I" cFiv߃prM@TcF׼0 "Cm+7泞oΨy@r\7CkY,;4!Va?M;T.NRMYV8¾iݢyoٜ)Wv%)^0y2;Z[\;(! jp8Q͆QXO@uV_G)sx'IqATAߘ%EUW"3 yI`)7V5ey>7*<, Z͗L{{7TkvcmTYR~kXb)⁔P;_)"L4%|UkPh`}aB|L^r:T,JoP "1.5iaLէꎵ K/ IM$S;*1ROrv E6??f4l6j1ME:^ĠU*WE D<\> ux hꄺU&UptN\]3q8;S=_U3]6jK^z<2fU&ۖ*RP20K1w֠:Qxϭ n##~~L_a8Q* [AL1 n>r y8Y@1P]Y8a3Q$jKb|PU~!O&?<|I)tI)r8n\1I?;M[TAq пo9G槮ZÈ F!D$If0Ȅf[r!.#~yo%تpP {5RgZ.Ru^oIP)nQoalW$T PQg,eYx}zzU8C,y!GFT}F0B$̇^Vy% d?W(v%.;MJP5AQZ98;E\s!kz"`MHq5̶AՑ<i p<@GO&=5?gl,)4y=Q%yK.}%8XK)(H;<¾ !j`Ski7'L%ZZ"Q ZV&kЬ恁bAEf~j)m/kBvmừ:E}I H(32h&>kHDٓt3U:Nf0e`aU_K*HY O"C2!n*RgR%K| j~KnsIU?9 TEZp\^Ȫ 7yΕPP;lKzT !=nY)Q۸3=*f5Yq?J^R#?«6efG^8PO&ccTT&Y󄕖UWz("|ޑ&ه(ȁv=mهF۾^0}ʌ ]5K"9psQ{|>R1 Ɇ"ohDHM -֎^y4 InGC +P8ۯ1YL[ "eJvJ槊U!}=+U!]Kk8xDh1N WhTsE.n2LW5>YV} kqgt{a6o[U0N~,^4v'tgRc,!N-TZF.{m̝kO'b9r `(ռnVꡂ"bDg"dOg)ynmϿo(#M'95X^x38>Se.k P.%m}Al8O)78VւVXE=V*=J!mN~%鈸\P D/-LQaj_MLBB DГ]Q0Gg49'$$~12JʘqO:^IVE?Ç?hʡl<{,"3#!gYW]͢?TG2e"mQ˱C]I4dZ0D_F\!ר!+QkOt>CcQh(RVr-8v6HJ80/9T`+lj-QAhɃL NtyP3]vૹr)uiĊ3wp-SO7BuO0oގB?M;T=G|\ΓF B-!8zv-A dp<: \cc?A4D9e3!nUIa/kX--n2ZLnB,B"8Ȝ@ŎTqCJJMTCm:XMXY@s'he Z̉?y~`R긳j 3~bLüإ3&7| F諎ojYB'R Jk(Z d֥/s u_c:bhH"CP{Qm')z &D%a+:Vܐ7Af)-,J sȅvT>D mGT9<8{'Mq(eCT4-C""C 7e `- QM7›E+šL;[LKK#EM|dq wiV{&R >"$bt&\H;GSU"`$ 775Yj [wC| Cxp' ;]M'@p[h]J(۴1w\|VȊVMSO?<`r;'pqr>A 2d+n~QpRj [@q駬8A0͓Iষ= j!0Rd+YT]) ^&,bXJ\v2^^:?TaJ1Ͱ%}rNw |}CueK"^w{-*)|%JPx|Mxw&۴0%{(Kk6T.('Ri}Z)U|~, ][t!Rb8=_g]?C{~ pPWW z^nsR;ܘT΄%v :6БflMȉ6$Yz먎 !1ͷ7̝!_]wWzя䙇 P7fzzw~lp CWqdtQ؝Y,~ɣCa*h)1S,*)jgJ O$p,٨*8.R*9^R+5cXޒ˚\Y?a]9/"އpI(*yDi4)UM .AfL!P=PJq%2Z| $wࣱۤu[rb?(_Ђ쑾%h #‡M9\|2:JTP ̄dH tz=IVC^wL$36mB=GATrhCЬ㊾E on^kQ^LG4(o8dzUKޥ+W`"Ɛ*ý FY\$b^-*%P\3EsJFԀe72jBv>P{nB6!s/H29P.I6,یw4(C)5_<7Diܶ?tE3B3Td]MegW.Q , Y 4!,o:8[$kBrf7\Cm@Rd++e4h `/\rR>ak 2EWb3uDxnHvl-GQV~ 9j=A'STf{̻9`:٢m-b>'W p.t- \&l([f[f)5ʻRxW&mTIvs3y"#mPt,Nhgj)Db2eb /-=e(DEb$-86bqI+.GVn=)|EFidV,EqHa5[!'\yx=,Vɞ~CC$ğv0JѡŎg K2.gU^mE2p,}{yZ*-؂o,ީz\ҊfNz9{*n)¥xW\c1 JΪ]zޙK*H-{ 6Sz+gMJVڞCP`2?b_EjG䰰'mj>>0O#s`> +mU$=cJb% :౷L-=E8*.KYDTd>:n;}(P",uRlG 孊.7L Gzm4%ح8f^~LXg6rٖfc#a^'C»ԏaA1E/Tiߴßz%Oomu*vYa /wBc^C=*HnWڟ1b¥>qgI"ZS!cXiͱk@='.kXsBWNJL KaP ;>L@Ga%_V}rA*42e(!Jag-HpW{l.e+Yufֺ:3#`|ȱU_OBY N~hcb/ N BO$|/80p "tP>G ֏:%wHvC^XFMVZEH= z5yAmdeâ\ҽrƥ+/X>fh! jٕUT#,ܑwl6~YgPRjn fd%SŪp!mvb:m_ODܰM|tj902ͱٲUԸץG`ԣK̬Tr u[z],?ܺCi kB0㴼!kiCNz^J|(&+#\s2ͭn£B׶XN.]&~eێK/h!:ÊE0+ ]鸈6[-݀_NY.kA5LdasvҦpBr^3BORzmopvVQ+-CbJn%NXLrQ M)Ά[ -i[dCչ@O]J[HEpuzh0x޺6wz }D7ƛ)&j#CP oWhooXA,Y핮 q#NK}^LfX$lnC'FZ}PޙN * !X HuG(12ҠTP_`Nl:TNRput,)[cWߟ 5{> /|VUį*?T%׷rvز=ep0*)zxZzCZ|!  ['Pd,r[e9b# ϑ-ST;8!B6n>z\QO|.[:SrYOw[F\LunNT{;.uN 7ˬ%gj*h<2Ǜk sS5`MeM7۪*ck Җy  = 5+DZl/xt*,&rްP7x$)$00讴mPOߎOϝ?__Azo#36:bj yn[RBJmggum{AQ‡ K rZfFmCpܚUD ?rS|\,nk. hca?[&7[#&eojgp0OzqbԿ6 DMgfLT'B/)p0}ķA;6M %S}x/Ώpmϩ8)c̤ӪgHԃXZ+\K\s,kMEx>ʼi>{"}ޫieEKRfoά{]63j^2͋WSD'ը(IJ#{K[&hEw׬X$0Kշ"F/[9Q[%;o^>1cFD_B椸Ҷ7%D8 ] pCuY/{'Xr*I5L +G?w8&*ęm2xJ-lrnm2Cra4uUuۊ֭jN b9֖|hh} vćwg=X/62i$t NXk:z}aZvKfl@,#QH$޹$` ҁ:NjeLW+R7eQ*w&=p 7[M&Z2:J(ߐELۭ>~0 ^l—c!`X uU4kGm ~ ~1W[j7g5]وxymvJ߾U_> Pn)7 )o^=sT0sڍZAtp+uRhfZ7t:Cn禹9TnY?P'iXw^U<F'AlB/>"Wr v!+L+JZF-@;B,ҩWk;be)[31Е8zs먗(.&Ӓ[ox6_>cjc,K Xb7WnFHp=; jDYӼl餛 R>bbYLJ"\#rQƲeށJ:lKr,.KuچcJϖiā+Ih~`o]fzmv1M,8E4p|쳦ԯYBTyAeB.ǷNl++4¥rU0 3Pij6j%í{#V˚P7 ?xg ؘ!by\Q^5QC`?rm~ aVbUKZJ˨_'ܜUsi@3t\JVkfRSc \vXjVt@JW h(VKN8> T>;'4eC|2( sgn77a`BCg85at18nO;#(q]'@^ek/s_yv$N-W7 <\"aNRr%E{|;rт8x/Q}цdcڝA|Ziq\L6W޲N @yK1xX.u;u_oL:$V>p$GXa̘p;% Py~Jߟ)c&Oq=iɤҺcBl)uKаB˺++m}>)3o۰CK0x9~ p$օg{ͤq&'x 4eZI nкu'sZ|WZȍ3-k okXX^m+saFnjA "`Œ7Ne3;Hxs"?<(WF; BAw!Xte}A`݂ a v)Qښf/% ^Tz3B!r,FccƏQ؜6H%t 8E.=[HC{8|r9Y/R&#ên$/FS!t{Q^ +OkwuhR"Cʛ_cm|iW1C,k\׽&]RFVe cVHӫ.G`3Y'l)o?)Jiucx+,6hrL#L֤N1}t0?_,OA. spn7f$Cn!ʫGZbUltZ:w8ƈedN@Z4d,n_ORTŅq}_ɫL=SkM0c# ̍NkLT0TR/n i1u-=O֮wS\Έz32f7զ+r71F'45%*X"ښ9Rmm|d\<%0R;]ėZ0+0?r  IqyysHJԽӻZN$Lx1D>x&*PJ7Tjlg(虛T}2o [K!P,?Q[mbӍLI)`G8lN9GXcE eVBnyMohMYt*?ri'!̆F;4ĻyƝ}޴.4yHQ Y m3-l*pl8t!eb`FjƷ1 lNH]g-n j|ܔ`AR-_Y1VK;f, g5L \o!Ecտ:x xm'!d4h|<7:(a-s+&Cȗ4ҡ7w5t$#?WJ6]GլlMR\ V_l,dZL_@jeLiiqiy{Aߓ3?t3J>lﲪ6QvuRu{I6bmiv<粀5s.ۘFlx09'hwBcx%>nוAUcʮ~?25 .d!WU'z-/xx7u2I0 zCr6`j_Xh~|ճ14m^/i$H6`ǏUY$~RsIT(Ke( ]òqtF ͩ^*I@4}mE5}r s5{_}X LHdiyx6R9Z Q@Xs6$EIU,&|Ut!G0>#$av`<ҘrGyZн?Dg*,OcY1˯Ay/ nK )XٞqY#bT`\pyV8.(A[NEjSRU7hj8%[0t0m7{UhbAV{rxbAkn&HbI"^,+t g'$"@w=yՉ!_CKP*|CaQG\"yӲf0O/AQ5Bx'E'Ns\Y*/U@wekф,e߶־"C_dRVxpSi<}yZSs ̟5S0F- $*77 FkmNzAz:LN؅$ gQ|5{bI'7ZcLw H ]{IiDfqWG6"Hv/90 3U sոb;wݯLgcGaW(.!Q1Z#ŀ&l/(5 l'%:ŏ3kX; {@8EL^xCήć3xՕ ƲGJADV&,d?aB ĭQӖKy'j:2׼HKoϰFk):q$n0PxG]qa6Z5P h=4bY6{"Dcg(A]# I>ogjZ?Ӆ7{.+M!uNrl)P"Ľ\?*Ej<YHD&t&6ƤFȭd78A&d(!แ\&m~A8c :sHԔkGYJ $F .[fڂup9*).ЎJgE$Թ? g3UQz!}Aշs`'> zdL@AyBQXe Hi;5m(Vvy)0p;G WZpk$m6%`lyiKI*!38SNWm c㸍"}/of{uwJW R/V i(A,sǷvĚu} XJWGq% m4AzjAb>74EtE0PKKn\}KtX%t$2>:=l)KP6(S%`C[+{#cʕc^`[O}eˣ恈urBwBPcapG٘N@bR kv?Dijg-Ն66tL/ w4>ԐOҧ)׫ݟ2N ^$R\Q9n$'ŢE-%}4(bneb@^Ekl]LΪxcLXXՠ؅c> A+VMPO}:+L־JDR y,WV1,󡩩WO '#bZJ/ uU&d]sGOCIyoݲ|^2Sjv2ꥩn7h?8G䆜OpN=~>O|N~xn~noFu&GyFZuT_mV)uNxu6"$z |:r.QZ9o<שC k#S ~lsTj~r xrzI–:׼\q*3ޚ8- ėxq07G!njpNO ϫ$1֣OrkɢA@eC0"I D<\):r|moy\Yjb%D::W Ob4bуãj΅x3f24vK`T)^!eeL);U7؜O}y*dXPh3=[z̈́^ zS;d:36^@\QXI2}ߧE'aZA/ե`s$tEcBS}1N.E#`t+ػf̍ O]BHBGz1ڛS5t`I,AOSm\ f#}7ʀB $v D0;̐ !\# ?.!Z|p*yR[W3+w&e=SάrB zc 探yhɃb_ "Ao bL 3p,a:4ИY}#.Hf5V៍ڲcbK }t=l18rJsE3 #spWѐb28kocc % ?#K];Իxȫ>65fQf\ёqlLXu6${| \:@ČؕZ)P|~cؕf{z#uxdjJ3]BdIh{uᷩ*}vH+ WU2|T8No|CH tK "x)!XdCKf{+żzCn&O~6ZƘR$Iɤ~?-]ȓ,DYʗYn(Dn!qvg y7= r1Qh !q+,փW,1|Ӧϸ,l9w9kk3!,?_XX7;tWK!{rm4! .AͣDb^z )Rcd9jc,Nn<'w/ UD)DG\iӇɹoZ[ȾjjA/e!RM!7Y PqƑJWFm5q%߮@tحNC?^T$f534f,~3]fzf`[#&Ȍ:uAYE&o}|- %vgsxY\t80K<8v]X?\a@%|޴T#[`~A C<9W2]; dn5k^)GB6qA-!-+v# -J;Rrßi%.L%׾\a#HlDtݥHy+fDp 6qJӚx͡O;߉B]|"OILfXg!|1!Ɋuǽl6o(I9˸@0xZ <= 9-XѶp?kn'ŇTyּ)Fs{&EBM ?s߿AȧpNN*= PXЖΥXǭ}a[S\EMq$vu+|sQv戦5eO Y 3~^$,%_С,)W XH Zw^tKyJHN(aﰓkSL?95JidP;;<mZ^lAPǦ,IԌGRt$+̚WgʊׅÛZ d}q!׽65b ][:-c-.0 AlZ(E.eI+f).oP)DԣXMe,l^7O;!sksQW6<)Hа8lЂΏ(.҆[](hm<ðŽk}-{h]"JI`<\iJ1Ѷ0L+Ada@ ?G5mGUX" 3>XẺ61͙p<$4[B0`QX6Ec)tZvrqq 3HLuANgX =4-;^A#7XÃP!BY6=,Z}heX@Q>nڹoG:Uhy/9Q1{389R7.hK}utB[Ŋ%)s<-6Ƈ397:gb0<Ҫ@.x`3TkF5m-;iacA똂GZ.J==R{cFO+Wi0)unO@If .F],k+LATiW4vt;M9$_)2;x6вTy b*4@n_(6Nl9_Bes>©`K%F F/5\2p9ރpըО TW- x`trLlv 6^0z$y/,=_!̿9-ew_n }pԟXp? !X3vw񼒏 A m㏿X{[\ 7iE"U@ ~S.zN2&g5r;\~+{4h0҇K;2q)Ώ䯌njñ p&H.]yl<ypބ"I9I._ W yNjq7ݕ"F8Pt3Hox;ֆux 8[ "8Os,1qaagi; 0j`Vֵ-l_-'5Y ooHN|aI;93Y?P#a ሞ݄W;֢<l=zu$q:u ǾИ]$A86=B[E s{Sb8`/^^~JkWh)G@ʸ뿝%0:]bZi1UY$'YY<U 5=l=eZ#ꍄe>BI)ɗ @`CoII$%}TI O"QH!TNa㒖>=4y_̑PQ.-n?xV*P/&\0!:R Z8EX z 3(\p_Ǣ3VRL>3";-,Şv6_ ْW~6B 7*4ZҢLk'pd~ʤ0"TW %,?sQg8I\jDaSpMwgc*^օMjUm~{«YxAOCC)5䀚zLlV)[p)liv׀3˕%oYՔϥex-I_;aC8!B7[btڹ 'f'N(w?(?}>}J<ӳE'Ya3+?ic ]^I&X9aPƗON&7/#Kڠ\BEs"ck3s-v#Ix\\C~ }to $]F P6r pΒMo )8ߎ*ơpMP# 2Z4o:7F@+SBMVc۪ġY={zeo'O;1Zl?rEP ʞ_rbd/ԉZs{zl 5.YQ|Q96-:h!L5UvHS9G>{o)ͭ;b`5T]] ^J41O0y- `!83`4$`I< Wg36r2,Ǭk^} "PkE)w|ƙ-tkH4wlgkN 8igd o,P80v=vqUc9{>Q8& &ߚ &~B.ɻQNm b lQ#sZVd Pd[u er7~.~!~IVjlQ<걊3-]:[K#c$oES\N~\ #"!um6mcS"$* _*/:܎RiIՌQsG,Gߡo"֟s띛ݮ1R Fv*s`&dX ڳ? klfA1\/0y&Ɏw205+1C~N|zٍBljNϫp+3nz Rf MB~:|HW%jSRHy!(Cl>qB4$'`2ftZH;=uAJؾҏZ!$`(= <pk5 1뿚gayiniXeuI;KuMк[+Փu;E:qYH4[q7d!YJ3O.gdev-]q0\(zz٫bDlXgW~-rb2"-C{E{m^)E&9L#ys1PRBO.3~zutd&yUBM+cqINq2`}5(e~/{*@&< *]gKeZ#u9&ZWc\IVGt[`w95<ޓײs _PU|B5 "z?z,?Jh~a_F'+' 0ZdeDbvK[BM%[ו %BӲm1߻ HQJc !2ș&鬔IPiIog%f61 s$[ʮ7NI3XR?ؤZp)¥I ܗ*FXgv PN'3$3R"l\աfZr8e} uM,6H櫎fg@nz7? $-b_DaQw 8x38DĀ+bA•}v1R)^78KhA>ZRGd5ˆPY<<%24\'ΐQzߙj+vt-J}NW֍ipٵrcFSbT'J`WU'DUR!۟9QlxN\Էʴ8nudsݜ z%v۞9)A;h W #dқDVO|`ӱJ#\=Qv_YÛJAT^39-Q-`۞e Xw+Y6S%A ,V$[9,+E/l 0M9(d\]CEA[l3nhԣPӚ#+r(dVigSq|QkbҜjkVj̅đѴ옹1koY+%A|'X>`µJvɡLWev:]ktळA{xO-8 "^>v{-)w{?Wz clޡiאFO6F'8L*Q\".#"WZNTO,BZsI^bB`>}5ŐIV\9焌+d[(E .?n!],Q-\ HNhCYn{ϼ< 1&Өh!OKhp> D!'*Z2&> \ 1m=բwQE *]ֹ#_c*,嘫#^Nf;˴AB s{IxB+>( Eu0:>2t_GuUviFh{7#ߺliFX]q:cgyE;\ʱ :)T8[ vyFQ$ RMJ2|ѬQ|b{Ɯ#>EC&wF \`=A,=iGL^h!\FD3"1z(b۝D-P]а܆4VSARue9nJfz{V=v4wIG.jYk<rF^sd- ~l%xx.SGNٝl?Eg8S5QA:h˲tIpxO'*%iF`9n%zA. cάJ-6qFk7hC<_gRP} ޑnۡD>8>fJP9$4kh +'Om^2"OmJULȊJí>B#z{J(m֪dYV.gm1=@WB0*hE._ uF:d8!BviFm!E:tqMB®, Q)iz2IK{*$v >b*(rZG|'axT)ZԕJOf|$U +,D۝C}CʗⱮt^dUfQVLlK4ݱ W zIJ)3ڈ q)i$Z0z"y~(4S#q!"eٗbc53[Ǽa b_$>?.j/*p=˸҄GuJ+S˚̙@a_?;Jf=qL7V 7 H!g$8A=7:+QuUi uh+ 20YŒLcpPHxr^P. ᢳ$B?Y .7jLi* 3:Uɰa]s-HO:=!3^yLB"7/]XєhPPL]nՍڻ APrؾ.x!B#iVo *JaWmBURs] ́%aaDG0!9L@_6$,+̴Ge@2eM^ ,zE.#$= 18ۺەpHcSd^ jp*qn`{PHĨ&IS#~ 鯚hV*"e0jƨ?۟_z/:pcqr1mnpW/C'YтX\ܱqU[&C9\rL}6Uq)rYaeW D}m[elBTq:.f@i}[B9hp'䆎Y]V<u&5Uk[2NE:͂Qֈ\ iDoW 3 nK& G> 1N/"]-G9 ,ѠbP?bzWwD꨺\T|>[ߢ+ju!0\ #6̀2ESNx@#2%ʪKzq^},KD` *#F&8|]cL `Dcn[ѪI{N1V4bNӱnr;M|+zm 0!;}$gf8]f@?5 1(]{7 dvW}gIhmkAivR, /W2#`{ZY=[H|"C;sN& yx3 eu7xqdjiqf" %)5U#HShACx }g|V-wtqݻź6>3ѬʻݫIV.gkOFk^N}J loz"n\ ![#Z,4j jB )Z/S?G7mu0L2jEbAڇWsmPN+shWvltlc=)gGԮ${x}JAWo:,tE/G( 9q>ilq~ԫ%=S`m(@Kqkj2\Im(Qj`VZ3"2`@0QU跬kr`Ts|^w`Fr|LA3Zt}Jg6[tЎPPϵΉ7إW+Io A#v`Epˎ>˧8@z OW)*ffH`J%+L50mG&U#^ԋpDkDWr`"۬.ek-ᰛCJ[|ҊmLG\(IBuWR$@oZƷ΁sͭ' ?x^Ϲ ATT+s[oICUS).ًK4< LC|ǨK3[:3aL"'2M<8SA v(./l_b *Ÿ)kMDyBf 4'!43"wa(#U!\>$:T?N--([niPԔ_ OrƁmw(y#!%Ir4gGaK_ƿ L?gk\+91;Aw9u$5xrםZ)eI,fRB_7 zTQVG\M[f`wYB Zv/8(IrNHVaUKxY]ft3;o "| S#Ӳ>Rpu78H&^LTw4F*4_@)38,e|$4ߕC̟׌&[cz-4UnͱYU3]}sRWeb /Q%uݖxgDNl汧D H+V&l5P_žSМ#^6:|<23ɉ)t~Lk3QLdFλ;H%c]S./7pO-/y]5W2g#\FQǢcgseޡ&u6E Oks#6xmb%fc!Ũzz=}~;[hM) p@QA:GTR5QPrHXzQUՖ]$ytu^@< ~ ,eed8Q qtINV<cp}NҠӻՙwe$o$pGЋ=rWh_B 'd@1˨ nhaz[t6K7gF/!ކ]F9q%~*ӧ٩ ?EH.;H#-,V6oZ# uQb](}әO,nm_|62-1esu0pFځB)\n)N%i\A@ZL'K݁@GkuM4|M!d ޖe IuaҗbOOmxdhh{0l2-}Ey=ܬoCE B)]Z0X;"jm^[Tt/+O wȄsOKfױ'I 汔rBLCZ'}lVqKn` \2eY"jMiP+y;l9QShEcDWa1Xd9C=ԟ!a&:uY8)B:žXt9;[L?n){hDNO='С}^憻!TxgםdqDq<^סӆ$ulS jp z`Y*Gt4v|zx.tyBE12de>*V@?KEA^jRrq~-dF|T0.߉`J2mb#A1d+bxSP=A{$)T+ Z).0po՛>n_qX7j׸ǵsnQ9(O[4 tgaW'Ŝ ]"MQsr!"X+UY2ԹDSQ[0_fLbׁ4(޺'kZ:ܓ矵[8aԂzyɤN>}/v}ȶWXtgv}N-o5nP.h7_&V ~4fWt#̽~Ṳ1 Wp/dOH7&0G }h }$(eGiqm\)?6Qfػߣ z'GdW*hFC휺}'JxVG.6n~ʷ |m*oCu_en:ҕ=7$?D޼Vإ9iX Y*ۆ1HcUgAwwON޶@Y?v)Y2<Ic3#|Obi 7I~?l>;Eř )؍R6JF@\ݭQ48$t >5^绿Ul{K;νW&XTs g+J-s9>1;|g gu~D0nҳjƉ[T1@.=UlSX8%}~Y{*d|U}!=@"m tԣ[֥d=ܧwG(%uJSֺ+ﱳV2NG2_O.e3Nj'7[F#蝂8 _Z! Knge0$171heP+aCrZr?KM&yxcGN~TYwWЌ6{{ђ?IA_eh˃ko։W̍bذ:3C -~"?}7I4]y#T <1g2ٵ7#!:|gvmxO̦/ ^ 1Qjp`^{BeSWׂ7O|Oz,&ړ@ؽnCkn]MOBsB)҉byMXLfEfl_u#`; 'be?56x7݁[N<OxZ}9_գn1b&xg`-۝o&׌Py^`:`WF uӿ8^soK7z 3PY xD{ _qe *7="W>]]єTgYH^<64^Sj}FۈWzxZ[jko!{yݝ@ƁP 8iZ);9}T=3]?r^lJClANv f#%a_E߬gcp=^%V3ށP V8:͖ovx ͈+^3ڃEmYVL{[t!}j Ǽx30^~+S.{(RoF:p]w!{an]Q^g:d\UZ0-ca<ę3_r5}Y&YO/tTV7}cӺP!ca>E915ґo@_mjt*"\ }O:O#Hցd:FK/> rkq]u%OFBϫ\$3`E#=Jkљ0<nW?7Gظu/wMKO7 q=b4p*kRʰ#G&t 2}p6B8Ź { 52/ƒQU SǗ idWNHy$I[;m)`v?c /,XLo/}XRql\b3z4]pm"/>| :_xL_M#^1|iTP o:O5$~7!#>fjtɾZV%Uޣ5SJʬ?Đ#L\'v#hsWE@4i:4ck||?`aW_G0?RHzt-~˳}XO'_],~ڧIN `i`9PIxpɷw"pv@zn ;cVd@pʊ'7%͍9pyN_$E&J`x^6q-ij@@{Ҡ6] ÿ|H.M1ȕ~}$$p@FZIezcr&SU2j&hFB% uqRs sR{49B!85 Xt>'#ᰙv]R+Djr3?diMna> }[_^5{E}A{ Y &TJ[ꦬ-Ps+NF뱰9oN!c8}?jtRH9ki]{~N74ܛ|V7$oc Ykf7Mt"bH@*i$rEzHkBD,&գՍR7rͶπ l2<أGjkz%?҄aUĬϣTAPm&=> vz RQdc~R28 PNYJm *yhB&_K0|; $}˫g틷3U\Cǜ`v!,s3k ZUBD=S6踾4Lm.-;n<RJIyCkEDk&4?tҠT3Z\ 0g g)b$CI_H?.W $Vk ՜m92Kݠ^ɬ)C/\t%{y}_SYCLNߠ.52 S/ad¯o+xkZE=59,^|˚"_ONANl=Te0+X$n؞Pݳ-:XyTu|7*е(%f8.{re7,P|@X!+It\S97"Lj < q_6-7acӚo=16&h$lbweYHaٹ B ƽ3e"QF 3^Zee=~zXէ BmKTbF)R7&vaƇ3FwZGcV&s 9 3GYf'NW»<1iT 4e8I߷__>o2QMuЏ Y$nJ +_.^b߰VłD XtT~Fʪ ecc$Џ~rnŭ|<{g0.a!ސjN"hfd`B=MZQP"!Ĺ.U ݧ'<7DƠ@b}jh=o[T2BSn3mBUWO޽KyMJ }j^`8AIRxjZYk<8 B$ ̀zHe lEw:U*YN|Qp3pK zv F cZM@!t"lyd f#uZ&|"xt_8̳jH}|FU ;[2$oBG}9pTs39h٥LxzBe%47wv_Ytc}.k)*mЛ ͒a餐]915}=$)c˭h#&5ЅBtۣ6k7}5UWrE|iu=xb+|xQ)S[8-ΗRˊb@`nY y!T HՇ1o7!T}iO 8UYoÎ*_Q¹yʀFDBe{xҜ>JpytKa-\}`F3y{4Ș`}K-ǔ{v.Ex8 5g*݌"ckj%32Vt;UR-H[hS6!A,&<= E{u[E!mq}.AdjBtKf.Z=a5g60Y Ojʙ(%}TPyD>DIEX<Q z +G]0/TQb!Wc_rRMJ9 Eh 4*1 '1nM0M|\L~qh$|UCi͠`[#nYRMɦz܅Y;`EHL -bd$;u-v ?1C?c8Y73x.4τ& +nlSO%~RtX :c)sƪ`~[25[%jHm;yן]s~M i/ѩ$>zS3` >)Kea(5ǥq1HeS"B*ZZV_CV/zo"JLA \66YuGµψ& RX&ְ'+ HhHa5&7K5FhS4͵VfA? a=!Z/G 9Wm OSc[6!;*|o=wt% f&PV{պ.$l6m1?7LM&y7g@ K} }9retr*sۅJnx\>ÔF *%ۢOn!7=RK˞T|¹%13Rʏ-P$IhgJc\?21\l?ȏ\|V^եZ_z&!`곞uDE涥A6*{KNt' 5Yl.н0b`fq3Kli+W4g?%[SX$EHۥ:誧,1xdO>{cu2І6J&^B&K%>b2N !Odnݩ')XAO1gwr',#Mt/~뉌=2C+3 4cF̦wC]"Z]I&U[I=(# Y*$D'WDF>M5Ӥ GA%ỵ)0]Z^ΰQ}mE'G Q~ct: md_Ş:wpR L9"@wȃ/I26N %aUPBZDD8<> /}GJ0FawVDބ.]sV*_NLbjkWqtgCղ&qՉhp\">T-dj?Bw &gTSÉdG#6bsH_h~rN4t 5؋fp!sIo`m8m5 ʹ8t/݈I%\= gO5@sTEdL 8Esі,Lao:ߴg$B ,P},(F֚z@omDWLg6uAatv]2Ud+2 uץhR>o 2wLzsFE2p+"6?$OؗQ6a,xųExBMΒ574Ԏ_=*zwmrz>Dp kӀ59~^;}Spv0Ax?cU\c{9 zC_$Ql/"p^Dc\ڣ 6PLp]۬Ֆg*kȠ^|_$ GY?g]苆͢ %k+3OԊ ljfu̻|fP9fikdl=p&6bZhn7vZf-Ѣ?tceÝ*ɣd,inZr] P*rA٨Ȃqu]aWJ\|bP詭csit>%P.!xvw#:(q]3Ꞹe-K}Ei<.=0zJiO>x bL/2]^,xQ8B9mJJgcEԸ}:) 8cjl5en.;|mtKxgXF&ހPYL֒7dDhJݳ㣏\Ԧ9,Wqt%[f%qABbݰ!OjPwHP 2= eG6t)ԱUQJa?mN1@4rw@\EM*O9k"Tm8JBF5a5)U&3N=C:+cb,NYDEFOWm!xK.c lYiLg+,hvq;V(*3wɥ1$H?ta+ 7kv\OKKRBZi(o~"BBB]ygYeYu ݸxB<%1F]~y0mxl2TMLd+beym]/̮px\) ۰ݤH1qL>nep-̯QQ۔ \g/k ó!Se$>H*+ԇ?Ь"cNy1cJg6Kd&>[)T,jL]j]'Pw:Ejsm=.#CŎ;\GRKU]\ 7lrKuͽ{FdH 줻I t<<?i}8%8b?Ԭ?z)n!S0)RUdQp̳:8OieD( v85z.(.x7no5S㢜{&_m&iоisaD_so-D S!?{u-SvS,0T^_ryb歹x'B?}N/!<.0lʉL͍CCyR${I^_3@v~*K=Vju0pC*LD~T5<9j0å2 SW16q:Yu|ۏ @%Z76gx,$#G/ϐCa&gn~" 0֤V ٬ TVutj8 L :ߣùc!~(*/`2KW bq0mt7CHC\דx#颚NyQ[ )Mtٔf^v{/s ƭQsH[+$r2$rJ+4Lghv/uȈm,4#dd&/"yC/{x|,bz逪 2FčW! 9_D:4Pl q8|.bmJ"|8x@  tec*ܴ-"+cAJ82ӕ ig$fTLy)zAu N8??o.4wK 7+QhdDk!a(!#Bm)cD*{,|϶K|1:߫սL~I:#GT,(Xr]a pʟ56+Ӗ|xSR ;ީ=q:^ K>e1o>#E"r tW 5F>ênxh\gue5YLj3l*)X|*&ki@|_UQQ_Xv@L((-khl|#: ~湕2^ t&i8ޞaI(JY >Ӑu?x$qG9Za _pX 3˜*5'otPO ߥy1SBDo_inuub%N"s-Vփz8*𙭡t`ɛ6 I~; kW)Vx>Q͔R+ZVI0U'kHEyzi٤,tʩn;ߤs)y vOA47zC 9NE2緫Lx+ W2 (4)Ib3HPq=/D_^;RPxЬU6O /fgAuy<>rS#EñeK .4zhқG:ǩYP^s(Q&MDo34R֍g]m4Nsqx(s|mt4c.[#sBcO sݦݳ*U_%A=%P]}/˓%S睷+B QKLK=;E4TUՓ"bl$RTe馓$ay 'FB?SCz삎uT4+ߣ a\H?Yl|Xjg DP F{#@JDgFCinאU™Kxa6vaAc4j`UmRT<[6Wk,] '`Yy=6`+}g0G鞊M \5_liAf*Jrn/$)I ~>ȟPFZ2efide'i*ʈNXyVdp#mvkw*3i3F.|?7[VS\0.ԉigA.6X4 ^dt b3!rEvBnx:`_)(8p`k3N9n5CtdQX.QJOZ ĎjWѮYbB̶kc_xBe Ђ$@Vݛ8Uъ{_(S3`&\݈BcXUҼvdǝP\9FoRzZ"\ SpNBe^ TQ11X.4:!fې !E 17L~ˠ=2{^>kzM'?FlUL@6 `&ZՔW΀}}˱ģs<0&؍fi_ICXѺs_Ri0er|62_2zαs-(MWPri 8ۋjXo01Lz 6kp,;ĿSտbEu <љ̖jFiܸ4k U}{ev;MG< @%#s֑`8D&5`K븳]وHSh}qRGk%uGA T?0e_KyK?QY2I wK&ADb͌R_qzm:PL}K^ۨMeĔN,NN L^ .U_tAyiBCE(Y^H7VNԚ|ۆ;Mxj#%LdOrq^(9[1yhv`>6iI ZY2 ;+?GlŤQ2?a\,j%CcabQ$~Z+oZdD.} y(VVpGČ}uW?7kH.g[w$%xdH3X+b A~cScuZQLӦ5!^hCAj ~{}vk=r{] ~D 98ʶ[t\%2N9#> A|E?K*T*tlHr=3٣RJrF]SS6r}PSUAO?4cQF#FZs=:k| &iʽ\WAE*#k|3Py%KK㋐: 7gf0wt-QW֯Ѥ).2 @I1K͎PXtށ@WWo%Rz9}M>cq..fܮ8Gv!}м÷芒rV&OHx]zMTvRDt8iA]GwqĽ j%l80E ) cTEUonc~Q7ε{cd{/ZF\ږ1#5-b͍vѩ# D2g|30t)6`7 u멺p1i܁\ؚjMx[E_Q?v K p&B8c!GMk^5G{scskC:[_d?h!pLA7+Z*Bhnߣ 3F+dc$N@bUa@ƤfryVȆ,Ewڇq]WOxm Lv0 =,*wKmØ!jTgn)=#x+&Ui=E*Mnp/ްT1K\O*儮rW'-` Mf#w t?r^ ]u~_(~z.9,#V#̸Rs%??@<=:, Uӡ(ꩈ=m6tadnAk[ ꖎׅpQ+gO R7 e2Jn:xǩkϗ/3*$9E^{g*!h?L&5{S" vvKYkҼF,R,$Zf.07 |XX&QT\ |'t%噌zY)uft1 $9xe[iZ.RӤzA90ACpӕ8 ފ+cps[b -ohZb~5ٵȞ(||)vFm)ĦSS9Wjfcl)3&vD!ђsVD <^_6,zy%O~ ] XG.^>M1At\Ka58u;t GJX5ՆSUT3u+}+Qɜ]ޮbjRy'ae YC>&f~K (I#vP8er.uJJ9,Y̘dbN/E'ID\eMu?IUQsSqU@%N8)M筶t HD',H$7q ?]Q8_ oDajrpύ E~& 8PU> ^KZ O.$NA\JvPŕΥ .~~5yRt?K [6G^Xa.[0 s˳RcqW|2{ޝ8[lJA%lNv+hli҆gQp}ZCpm6 UX ؉}eչǾ%N\kr`ϻ"5I*?MIecŗ{haY[JjW ]f Ed T4J ‰ BxMN CU& D }ќFRS^ޱm$a1u5_yk{mCl%?7 E U7T]d;s:^?ǃ Ͻ?BMcG 8cCg*t°%}ŠNفƃd)5khiWeF8#' ČϪ#TP2L7?Ȋ,;t?}ăKZfKaF@ >aU~Ы +\91G3=lDoǀIF`м xXX-nj$F Htkј;F0sYGn8KO9׉cw5T%!EŢFYvQ:oܦ'*S;FeI !a+3 beBv lɶJ]IBއOr&TOm}'|I gkGoO$DҗS:x_lbBERwMXM,dB .G0pv!Uͤ55L;Dv2x"ݨ~2g= BӪiYѶk %~!3)P:b~K3{ɪKȐon;p tRݭ_?oWlN+ŏ?N }"H߼Y̐1*Q'k_`10AGa_ 9̝?$=YsMy 5ZqS]Vpn@60PȌ֜dKyGiOJɖ:H̺qŵo٣9CD=x 5 pNj@tE~Y7Qa;(ۋ*>Wd= OmM#" - \zirZvin2Fjwom7zjv~leNEֽٸ㛻m޹,QUԼLעPulKM2FDD8mwr`RӜM"]kMGp޺&,2{!MX іjhDMtUmE-c n+M*/!_=+%J7t1seSԧ+(<0(f KzB0pPx-_tk7 %a޶E Guw*EY_r)Ce,rϿ[(ʢ2K`Mɪi=iIAOM2W<׶@"*!^̯fNYJEsf :CqX.jA[,HE'|ac>KQ2"2t~oEv4Nd*@% ڔYE"P8mbm_|#3₸یɻWQboY#@%sxV'R-,aL;W< @>ݰ]5'^[)INy6Q3&/Ƅ>I )3[5j}Q5ުSQnswPq<:7(5Z(Z TdY/ij 5rD@iV7}~EY!%I6~5j۝ #v먒Quh=yF?Qs^ /78컬y!X3}֚Ty¿j)}49lR&X1 WtI߫o6"9ۗH{{;!ynX:s+ =T- (5oϕ}r^V`hglG rUŋJ{nї+|>O@ˀ?aFODy WVO=zZy͗|Cn2MK;y|u~[gY`z{pѼ'[y+_؀_A$@mFc܈2q@K h\]Jy(Isi_cS"o+OߥQ3{ye-}Z-r8!zȲM n*bې4x;rOU:wJ/eYLx|ZF"Nk,ώ @Wƒ2+cN挻ɠH%Vt l]z[X"U% ZӖv ]YPݭ9y}Jk|<Eo53J;YRAnUqh%H8\%/(q,&sѯׇ}n٦9ߖ&}GQN@!JNl_)o91h14Wҟ|"E Soz\Sp43"~Hy]nQڦ:@KD/A& ,efȇQ,lt97kޕ2bX:e:zz^d鰊3c ͸.b4I3 aqituF]'J9p:܅Z oPoCd,u>Av= ??e@꣎H}*+a[a40ҖS[I7@(@" Ztir}KծhMsՉjE`vrh\UrR^#R˩[7x+\̧.,CV㾼L NGtS7|ԾdK>vTm%lE9i:mA܂O,-ve_P ǵK!xp`X^QG y(Ulۡ{҂`O\m̥.Ik"somՐ@&C H;f7s톬rY.ϿK5g(6_ec~Ĭ Z#J5j1_}={x`oN.z7PCr/2wm M4Ӻ/SP~{s @mef?Fqf狡fDfO_Lb)co?x[@ghۥ7#" x--|lQq ISiڡŽPgI~RSyhCL!r)kҩ7_=I5& |3x:(n_NA 0N{^MB>U[xl;4|]os@,Zu.e?;<Q]g*7u,i֜ VsΕr+>?r8;z>$Kq~co.5L5k[kEx4~FTAI$fWxuuq!&҉r[AZ3 /#M"U=!N`1Hr0=unX; BC`Gֿ6Ca]e%"o87A,5!9fe+ G\9eٕ 3<<*b zv&Tʎ (Qr[2NSL"qQt 晳t @@U$ӅG79[_.Tn.ʢo ?a#YH}$ `[ +5_ ˗YӬ kZkRr iT_.E|MT}pLG?b+;>3S*GYR"^vk݈lzNhY5]WxD({'qψT{E50'u؂(9 ZrVu\K"Kx{U$ij[2Vg+ʓۑFqq3f Yr{yߢw.$vcD;,hV7CCGw2sWƒ|΋&CPjx 'J'hڷԣG sXL1 ɿ>G ]r^¸k*.ݲ.5Tk(Q'!9](<5>A44b84]sT/bi{t]LlT{s.1xX NF"T׹+HB4o.դRn2$IO$#JY}?2VM܌J2*VW7*O{f/CugD~c %lNYmyr,)`)VG8Go ÙVYOLtГ0>!I)yD?L´1 gDe j=2Ш#FQ*07Rt'@\X!dcqcQʼnU_ oXibޓ;y'ED1{+~\<7W>iR?-,|5d` Q9Ε;0# 2yZ>n3Jg `wƯi8x6b oQ%"݆p wB<žz?Be)$%wc[9yD@ex07 ^R -U7uM͘o9zL[{:\-5*@f8&aE7&`ve,5+"(rOx("($˒Ey4KZCcףU$Njw36k*ǡesM N/^ =8㴑TvpXsوgN:P/Ǣ#OZ2J W=+w/4.+go(_7xI,'c^XWWXd1uVZ_!E>a!k?d)ȂnB"\XsEq=+r`eqT-vpȏĭb RL|xT閔Nt vTkKN~RBLFdת$Yam7f/vZ(zTЭ_ ,n<Β 2>^)z.gҬ@\$N߀'Po!QOtm9UhdpK­ݓF$Q*؋*wU;4lQxZCⶸvfylb8MRucYDδH 5؍ާY\.&å˩5~}:`qw^ *OcO95Iv2:,uJ!{ w^. ችouKL$.i2v$>EkhdL]L*P}+QK$]|j !R83ΐov`7L2B**Ÿl=wCЪ8`rwsnfE56\E#bjg7(6|kLfv)sKQ?~ 6P,rYyZTKs)i›|hb*na*Cy3\baDdf~zTn7Gw+ѭ7%I`Q r.<!!cD")T VO JS8H,k+ st.O V;@UT7W&'Òhn 1nSd7^a^s;(䉙R2A3Bs>]f{6;|^C=$5a`taV5AjHxB d޴NhlyT;!oꑃNGR}|/$Cl[lw/cR6ł̔;wC^]u3?{~f';_\M̪w둸C7 f#VCHQ܅\b<W͟F5Qڲ($K -yY59KY)oW"^DK`$VQ1WA 8غ,yՐя a|da~W=?#n o~hWmpk]̯!s~ph7AN|@`*bnf]–G\[ z .;w^U[vYjpS)' ,3{̪ 6[G^mO Y:f jn6G~\/b Mzr hy8`w:RŢ\V|:J+ j ݆T0|a=S,.b(E=?/"U ruNViA?8K3@TDDv󰬏3i.5y}`dJ w.$. c.H|"ˎk2IZNҖ\Eg$+1)Z}IrCnT–i'ˤX@C61RR9)8~?֝V=8ٕ2CX0z6mCyF>镼Gm͕U2^X{VV93 )>#apq.$ְMVz2KkX9&eF `oAvMI- ATAA *ZE!S̩_*g־CJ9t>0a%j}TJ$f5#8/!ٸ~łM*ש !bLb /Tn(Z#Kmɠf O#^Ah쉾 \2-D8ZAhr 0}ˑK%'2#{b}nSɃ$A3o,#⏔*GGr&WW=|W.,5/CUXy˷öNr:k[&`D g#b1݅ 0"iW%o/~n0yHT@Iב\f.f*t-H*\5o9C Ь0?ߛ(4X15:hkfx`vv4ī ͜ Bh_}FrS (nsJX/= 7k)A~JDl/ӅA[@ %K.,g^?qmS Ygsm#<,q:[N~ ':>H 3 ?g#u,{xC=)11+ 9ތ]l¿!f%:/_޶cQ&W|:f|}ʼ{3&K.{4w4僶h(q\ƗBIAPc]j;TIs"t9q8`P^B3%6}#j h)7KC˳H|@h6K0M^asng;άݒPjN9.O7̨dtE c\@oZLculokQ@5CN`&3س.PV 7"tI‡dz C'!M_\cHA,$Z_fqޱnA||Q2LGBe ΊAqib aC(`,?NZ]׉ZgVTAьh[qtb?hNXN&<VT ?Ŕ7u9-.If)zGBkV7Cg3녝yja+"mP ei7ا6׋4B JaUhrRP"X::Cƭ?]4jnۨoL;Akm{7=q,Q« Z3O?ڛ&6h7޻H24\axX(?0xh/~Sy@Wqp-CŌƊ+ mdsEpGig7i ʘ`ܴ%n.(Dy&҈3ӄdNT̸NyS`X<Zi:G_&dɵ72(ar"آ%8k2aFY&ͫ^%t޿0fu!TDNryM h^pkpMyDݬ+ưQw1DX+)¯ه297>޻\|qYeRtZC"tg+p^Q|Zapc]ՑjD[җ@=]ա._ܦ٬Dx^8$Q:W~kMެAx=ʦ^ԥst6bg\8aƍ5;D\@D_R!wIx(%I1g8E*=4MuSVizlDM48]ӻaI(|1Oʩ? ]IE /1NLJZh GA) -xNKBnpH⦌Ӟ 0(Nȇ2^p &ρs{kDHӻ?|W (% g=[ڵӯ4]nPJ̹U{Ѓ}HZ&jQBL@pѻD?1|+dz.UP/h4EdB !8`eeOVLjB o#{ѧdٞ&8Ro?]x]>AyPĕg`|uh8qYhȪ̎#o3p#d̥ԃ]:豉2DKZZa-ЃȈC2Xs|PCt Trugq3uTTz-Pl ax;17&b} i!iLߔwY/Yzq!Шk&R| tPBBZw=u*JkI3aU}X9SeptkGzRe"n~oINa2!#8=Ľ1PDKžlX~C"z\udv@K%Džt{K`(=8SL6̟6D0X :O~70E\3`J^6n$"LJ|l(2Қ 3|)Sw.?d7}^g6}0' <"9[}S}+\ޔ!&CuQB?m:zc'\ f+y؟UebDwNιZ-7'OYaU,XIV&;4xp}÷oXH@f _xЬx]-{J9uGH9,}̊EN)2)@&%X<>v1NG0}T3+ TnK\*\B͐Bc.\FQe5 _AYBם=jvܠѿnk`GJϝYs~g@6"d"@Çk@|*1,؝mCxm-',S #Tѩ{P`ץ8D\ge]')eMO41-dxb}:T~&[O܋(M6A:"PPhي@k5C,4@ ^Ax;¿{Kyչ*w5腋Ɗ&~_\R )ũc(j`߄+w[m+QF|+5ۃp~c׃-ZL"˓JEáXlT@~?pfJ,fwsTJMr|L%]) %$5/&:%%?QWlk|Ξ/%g]P`\I[<'iQja' +zH 2dV}c>((ě9ϖHj'! >P/B+mTOy(i+:og1%þ,M uM*$gn~=Ti>c3m]<rTÐߓz%":h>B_S3SE\S6ҮĴ[fA_ ^06?2YYU Oǝ឴\߭yrx숌?,9,JtdPU(>+7 /^S wB@MEXK1caB70E};;g2-_3p3=FTk1?ɮDy Eq؈~JI3{eƺAhw*S$S2+?n֏;}6/[w:uNu37iU#He0T YCh;(Ջœ2vSKEZftڑSYdvHjPB`/Ae2{?8 ֹCN1PY^+(P5SI1&+5  ?N}z#[cu{ gq:~.7%n2=4 56M.v0.)6p޶яMmz}__ugFW/5j/yLH #L0r/I&D*(\ka\weq=bq2BJpqɗqd?$Ӥߥb3ÔnuWP;_1ެ-B'2+xقoƳps"'E&lάyBvx6R`|F3_,tꍁ\t&{&3~D.dumy㻦qvT%̹nO㣀ꂍj:S ׷['Nh;1jH@fP7]vzqN1iZty b]f'H s.;S%W8d!. zl/j18**E/xO,5I"=j~U΋0$Í} ۟˟wǟ5N应w٪).z-q^՟:r@ZI|Á ^ 5!$T,nwдj%곋-b˵>}W~+XBW76Hm LLڠBw46x$)‰圄`΄$/h w6PD ;[P}DWDU: [`׼ 9fm\,\0tcS0ʼnavJVŬziQi/1O:v ?w2|s#XmYQ }xÈ]IҊD :\[#u_* BrePM5S>\>=( :i ˌzFn $]qdQK@eG5,]C.Q pC' ZWS$PFP s;2Bg4IΔ 1y0 +YO)b# qdChc5_NR2/zy&=!Rhp2h` "y VEf!~|JX7I\14"M6!w'ٽy S3y.ߵ'{ G%\uLSuM}SpElx> tңOELg'ܫr̺?SS<$f]n&^K"R{-;eF jݽ0v0n;33|ٳwˢA;hzto@kK쏌{sq006ޟ|U rǤJP(QJ皺w?i1ȃBmCKŐ YQ.kO# {_2"!y:{plUmln*|I}U-vs%aqxnD#raaٮ)Z[Tl > 7@*E67%2@(,ͳ$A KtwAZ3ZJ5*Wj~p.zKDI4wvxGI*bvxr,M2h ]WU4l|RYԍ9amI MPQ1'7m7Q`J߿]كKjDkrV (|k6> n}{;U#jo_K3b;Иh*I;,_VNTd(p+^=?:hFbj-qDZuԮr`.: NF5V1`yg0 虯9 FՑɅ3`y> w=mnsw?X!];W6:K-S X{m"cPU |ef+CÓ8EGߙV 3ih*Njh伈_w RFQ-Y^4|fxY}[ґ-ɮFBJcV6=i#!1l6=6ߨx'D MD u(A.^ ?qHڪTk›R2#qz0/4U6 <8BH!0R qor'Gʠ!x.&s0h2ҧ&={ŔfMEKq _ۈXT_ٜ|R:⚝?m 1Wµ=V=ϞO-,Nְ?-͐k"?|tUwz߬(<Բ1cV&qDc(&=뫝բa>f w8ć0EQ?wb h& wɧ`pVP{>-?N{2z6zHj2`R,20"E|d]j؍j2-Cƒ}). ˞[v$[w%NK:.NM a&lDs%]*N!UZ@Ɠr!$lS]fBK`Sm2 %tGůZ SG1p r"\TDF/@hǥ)yEךbwU¤ QWxꯍ2Dȕ,iG}Ł\JEꉸw2Ela>c5/b^=2@fr^x;8jwCV^H|qOb4Vlܗ14ä't ?](XSYi9Pn&HHS?uR 7&Ljp) P|N7o:^fU|DNóuC)AK5(6 )oYCtpi泆3FԘnV&JEƜ4 _›`tI(Zwy[̍%? Dl/8Ӫ]f+:nHB dS6=׾ő[ 4{b6~wO(8c`5!DBB!;Ĩ{6.@da!;64pB0bتn 6Vq t2BKKg˛KMе>䈹C۸i5X-t~TRʹ,N0Mz@۾|l4H]`Uh8pfGqqnFF?,1-*[YAc=3r\v*b7jeͶktPTStOL&L,o,_q}BֆJ"#n[y,raV RYIJ$hP /4W%q0$9X]qqND]1ANaKh7c茑,5e.PLdK~}rnrZː*{" siᦋu- pՆJV*z'zRNҦxyd )YPՁyr~ ,F^Cn'56'se_O.AtPtI;>)>[_1dXpH=dt6S#oQ F|6X>, a3l`,f`|^AJk2@raZ6bŤ )a+=:uK`E v8=Docg~_xБg3grzD?+_k K:B :~zпf{(Ja Ni JhyEɗvpT䭬lh >7X-Pކ<[kW?Ҟxx 1ִ~8k;Q{ǠL'Paň))s}9w]|@nqkcY='S>l?fsij_Z =e(㏒hVLsV>ZB"\&NV8fsu] jT0I4wvQڪ<@Mޯ@e)],quW J'g5Ne?6=JLYF}Q< Uo;'~2(SdKW~z*d"82X!}Fb%Jw& nfۨq+nF۫:H߽3-'1hl"Qrq) ^n:kϽRD_0(uIyNSt=7 8x=o9i Pc&嘓sk;\vnJH$>+J|:NJwYp+,uWߦo*S (~4EBU</uc~ I_Y6ꇓ9蛉fFhœF ؁QadQEooqX: {)|yzN-ʅ#$SB"@~ &FJi]X MYuХo^7)O~v\t0K5 eɀltlh+b~oQfʹdKk%$d0R}l#tE  R %yyZ?4,K|2 QOŷȗ7&uxiʗ`LEM)SOc.jDhNܔE1):d2(SxP@hq3K]+ǘ3ko\m$e.b\pB8G!ywԅ{7epx"h"˫6 @Ǭ=y J22jRxa.)a= - EfxN>99B+ޚwi+U$ Ӵo3 9^(PNdm\}\U^0>]R.\#;S$[kE"Z9v^èFmgnCY@c .|O1ɥ=眀IZ9`vE 󋥖<BYT#j:4msw[բH2Gu/i#'1a҆[jZtf%xr O;HcY̹b;̥ɈZ֯tt6߈AriE~z טNp2x]%B !8($Z)Q"W vvcOheQiO <ۇPz /_堨f6%XTZaܑtEO\q-|%:$<_IX #^5;Iy7i_i!Vit4_&q%"UƲ>ukJ6u0`?W xj1QLe,鋶<3d?">)d5dMTx?d:fiq& U)`EEqiu.B<\vva-+g0)>T뽹L ~VX9HvOc(*6_xSy!ylP*/b*o 0F NgX%Oo s=ʂ"H?TŊrNO~]atoΖj69b1*t0Yz4+xԒ@ckMש/-5l@}~brD'&$@𞘸ia_Myl"MCmG3~Nu׼T m\w-К~{fTcHB>TmnM-r!9>٩0э)X8N'<N9Sd94:h(Vڔva#@o"z`6+I[37JhDBiPE9ɴp:n2^MB}E~W9rA) !LF=ePpʒk`2`N:,]ZCr+fFz%<%jJM YToHtRÛn<' }>gB̴gxRَ*!#o^0P}B{XzrwV@AF)إhݺUwI^ڛU >[RIk{r]oc30g]Yo`M826%ݷ34-EvY)!6#gy{w8ޘ;Z\ت6ɣ>@N\@WFbc{ DҺy {3͜P ?[]E`adFd͔+K3x0=;+kbZGՇz~kM[wsXxbqYOT;wY>BDOR^ hy/"KݛM|) 㴍'KFm B!LEkT$lrfd<8 R[Y/\k?\|lpVF|U2'bx!9 +OK0FP &Q"'|`>_sÜoyW1W;L73JB+S'fIq0M 0]H vI:5 M ^r–j֭c$ۤ$?("*4aví"" E4B5 HqBވkֽ}Wll2ZVזXwߖ#׼.—:r~=z`wx?J5Y[qoi1l~++ְ7uAw[t!;g;^Et4LLNLG0NMtP`Xw?q8lo{÷\cGp"ཧ\S!n$ہ]GD >a"|*ex ^?Q{2Ŷ]Rt!ZL@$ Xٚ^:" HC X֌r`]l_…YCTEӇg5pk(>uAQ`wq<7vD1|q":nHʵYp|=qi> [7܊*8Q[a3߄;?bq zył_L6fDbRR'`*A3F5 M?hc) OZwV>* dӅ5@04^M^V"F9^5~9 ceVWDx8c` -f:y>-\fXJ~mfǍ̫ߵy3?C1XrS3+eيr72JgCE?Jl5 @PV}s}aZcV~Mkx{2+-Z/ &oɦBۇ朚';θ&2gD&gox;X"Qc;-O=YU{H3B-HiI.C5R}bN/Pɢc&%uOݎ$3Wʲt\XT__Oت\_: I= ~튙)QbXCi 0R&)V&F;M5Q(IY]AwrDĎ 6{~HݲG{)ړig6vxay`c`pD)s jeL_B] X?2qKgg7]yGWV ~t'hoPG^/z.p /k[r c;]@X;]mt푒+NY@,1S۞È]8zDgRCJ_3V#+|CoˢtTQ|]1qؓhV./1tikfPf10I~|Xj =LKjbbaHtѭWCʏTpWTFJB7jw?n6 ڵ?(is*DT2Bf+k@H;|uzbviZzRꌍE%\K.b'|6`;cliHKCubT tN*Аq,9%IL@e79P`!se |~yJhc: I@K/y(Q:SV(.o/:i)kVO`畋ɥV@.<Nls[!\"%#F#tase%ufjZ^E)r#uPkh( BD, aqkj 3/\T^8C>(Rll*5r ) 7Wa:rxsς_ R_OTs^{yS-,@Xq(!I=a2wӭJ*iI2{ZNaj^b|>վT֩%vZªx"h, p\H>3I\֫9# 곕Ax|mжFnjKwYAI4rC7З}+uNC 3Ciqm[!i!AJSVRE-ˀir$w?N__)0CnU,hgH:$1WմVߢ<fNy0f@CJgdÚ!y2,R.@{Q6d&_}ZKs}?H&k^3^B+CF&/5ԣ'BZG:#E_hxԽSUkr\SMlɋpD%c$|.H̍Z4`pީ8j|I Zv<)yʥcگC !e/r)bR&H`gL|;xiC5#K&BskQcaO2#s|kA~epcqeSz597^ S9\S6hy8.8k&Z'FxQI 1àtV@3YqDO{һB#T[Yc5qZN.vnOuqg3~tj(pId ;d%ˎ_8.ncS2Ґ'Ue˒n]لk)D=EO%wpE\a麳Ƈ${֭Ԑ1`oK*z?H_luAaɍs<*>׼nZޛ-laĪ1R&J[t <6]EsUCrTzA}^%abԉmpAr.=+ĭ rx?QQ3 ~JV+L?ғ/TE6#-ABТiEA0O$%%&(;\EIu q)Ɖo" R @g6,q?A-9zc>b J__Ưr=ɨO @!:Grv}å%/yWgXp.PVwT7wlAnYC,Ԩ2(|Ɍ@@أ(vAI?X/k-Bk[O+*C_;ŞR/ BB)8"sȺB(j[ j&`fդm.w!ϡLX?s7a>b4. i(s8#ɷD?'@mt L0Cq@]$ ]y~N%kG,TKjۤraәIle5U; l9%~,5#V?'a-9W͎3s-&%,CT(D!`Cw8 @wz$ުL2oo@”c]NԇOb`BrmEn}{|қnࠥa@^:$9J or\4@OG &;v<_Gւcgy?8xcUj`xttƗMtr+DVI3ę 1,֣r5KrI,?JӐjC*a'mtU7wxF;8s\F,"&gWRSo zӴ"?uoˊդɿ@b01  &{QQhr4pyluMb~_ISIS}+mbj{GSz]}޸rzpW%Ϧtb}[NU\ Մht$\vaa?-lTrfG R:795A))g!2c`#_"%O AdcQ·=BӃHYOy-Rs$A4Mh9a8  6($jx*Gf["j_p4fK Z/k\еgi S]~sQMzN3l7@1n [wO(eV)mo^w:hKc晨9[}^([ aڏRԅ,S2dt(n,sƆKa;߻gڽ<߰RL͠hg `_$!4 \UOi>~,eCŝZ۬FB1m "=< z,T7$ GD.i0cDym? Bi? 29?tg_7i w}YgÀ焚 ECL|FcZ.\=_46ȂqcȹA<* IҟUynDGMH7wbbU#iRW]R)w:VG"šr^ QL_<ux4V:6IrYKM8 3hdV%OOeA+0?dQ͖ aT7"36wRQ`gk CþF&=(୫y{ B]&Tf?Fz=k' 2 ߞ}f=?"}TZyV8<3iڌo.GCy1+֜raø[jF9'ZY8ڤP5feߝ -O|Z][EZ H/9S;mJc5X/VYX&&XBCG 7N(FS൅/Zƹ\DA_E.F#Odb<Ƃ-e){J"U Yazrbi 9A00Al9xނ1zi'"hXjm[M8ӓC^Šo\QB3x4`TZ+Wv>ɑJiL̵Oxz!D몘=?ۄg=&iŢ|.GЕ i;:^wτ%9j'H+/D8ç$ְy|j dj6Zq >\9Ŝ.}͓40H? 5͋7w='Y`-\?"SU^g7.c\,ك; Xoj;CH,]S3:iv宸X3]\A+)>>%*)n޸7̎Uvtn97$.t^q(>afٿb:eӂEj?<{*K*4@-ӿ/}0.8{B-"dK9=pX((yV_!Ý06Zidso"Ň[9$alG( _¿U1Yq8؈q#U(䡘qҚXp=d?]Udܻw7dXtXd)k"\|߫Ah'SYиGHDA-Mݢ-:=˨ Uݒ{*'vP-b.zy@cĮezJsV"@O)a XAݎl,=߫"&Rp xzpo,,.&8囚ٕA_9u)`{K U#'/$S?Gg'fŰJڌR~!R&fE r*a0_k v xqV.3V?NY9 L$Zn1А9a-*C!t),ZUBDw1|R}ЪwRVIvO~=H+ Nl%'Bר^*KVR]  e0*U5SNWڅ{ڡtk:l#a1v(oMlڑ^8Ra Ʌ'p"Yn0%+׆YeJ\u1NƟ$6N50mI%wO{\ w)`K$X'w{hjc^Xfc1D6NPs&n-^1* '.̦%@OHi ӱ T\a]+,E)cVd R xx0QK\+hk'FSV:jp;F >8&+ֈpl j R'U)(qhfBl%KT!Ecߪ#D1[o^iTbEO )Kg\ش, bG%Ew׸{Ǐ<7bi.8r`u|[_ DV.Aбf47KڃźS_-CA5^[O{"Nō&1jˠIk( >RCGur|J/&w^7Z.T RϺ>3`@2ς{To.gP䙝q7DgK %]u= )?磤u81:*mN+i(vt5*T}*a!7%®' B2 J򶂤ՋVyp6t)I }tmUIEE u.RN ;TkfG>j:EJI(|5v"aHLyo=sUKDO5{|X(bΡ/V/ $Y)kKyD4/NEG4q3.oq:|jb/*bmyo,H냛S '4<$C&N*퟇K' Q^e(z~ ckO9RVˬ0@1N+ hGсAiEfus6ퟒ:=JPyv9Wٸoq{_Mm5 WB(>G3N&6,$f"dz s~s3߀QBhwY=5J˶`ivp8gk_q)܉731#s@$T&?|㰉30m;=ts COi*0$UÌ[?Q^IB/f!?KL+yHAҨ rjm>|ZӄXɲmȮDk6-Cm80q = [CUz$z ZjamY>S(~ gKbfŒ^OYlkq58sAӚ1 kpn] @ `<~J%RUDw)Qpn>n)$c!|x~Y2u.Φ5cYfݟeSLE/3J3xS XNt9#ݩ4d]yU!MU,>~e#.U'6yR#ӼJƬT4woevy{uX۝-U$@=rܦ_DZvRR Tߟ8+Y(԰Pb)U-|*B& z.Kױ!?k}̾Q~G'f\xw'o4yl,AALtc,mWb+ϟJVԣQ9n۶SUNo^IFI<~ j( <H24Vt0~)d7J{cP`RT06Bgirl Ob٫1<|B3 dɱr?fٮWhT#iw.$"ieEXĜie ׃0 ŹJ.Qz1^TPGڲ]f+ Ӕ -ylU҄@7tudRj@"v)M@.SwUVGU)QxsB BXpy1y2c~rf6vP?ߝ#e(QTA"l]Ҳaӹbfh '6(*;ƕC}ɑp:G^b$p7K ,Q#Ȝ!Y\7CE \˸zӲs|NI>NQ(7;"AjU8|C] t5j~"Ԏ6!ɤ5֊['g1Rncwv*&rUƹDq0rM9e21h& u#JOhaթRI3@)N p ?bݬ]a`f:;wpLto]QrcJ ]'3\͌v4gҨثT&DPw_:)P;LRbF .辧cct[?MD Cz^!Z{tGIblKcCuF'Tn6-.=ݧmwGusg%LkRZO:xP+}LS~D&5l)PCJ;X^2F ~-#TW=[rijb\5;=$̋ټj`l(O'3^jlCnF]J$i^&k=N.wA' ۳{X}=n |e{Q5d&LN;ո ( ]-8U|js90]FkC=Rva&\O&0FiIkF]/>o ƞEM $3 o2zٷB )䐡Zl,Y:'5ОLZJ:Đ>/K7ׄu%ָ`i|W _Eoy]Jͨ/ěA^ˠ)\UaaսCM"4?S9YQVꖉdy4RKCz^6,+6' uN3 h0/w.Wg@b [F2mIGoY7IAXN rUdWCTxm8J}g+0-5v(P?ﶿʞ5$X~Q˔6?/"ϱ5UH xT˒?:4y L8 o.Z2^npJEE=oZ>8fq$^=(LA%OopUUBsvg\zI9P ! j4,UR M=pds>CqpwMy b", e=ŚOR 9t 1O@#Lfl`!FHW3/H^ccj"`/`K65E#(l "5[c=VkcfzrD_-A7ݟ4+BӔhl՝W<^ udIU}:OY!΢4s0A2sNʽ;mucN1m⏖>Ѓ7/p3`}x}NCAUbvle+^HD<"ȨFgZ+zbN7~nXϓOCSJs#6pp 5Ԟ@LݴQ؇e~0a$yb5׍~~V[N!c9lۆcq<qI}(ꋳ,񲋪9䠮H`3Xn826'S_{.L:vQ=|'TyO+T2TZ禠|C9*$ Ad/RH;#?Mrx,L) $ 惕[I_^ iDΐ7+WGi?CN T#qBi|w ny%\nn7}b uWCNײxyڗ/bsXu«?i?CR#?ZmF=S~}62$2Q~x Dճ¿f׫niA4qB"C8xaصT)m~PMxn柅X?4niݦp=gʈ9 p+brF~G>S$(xFS,1w ) 5.aĬ^sqԶC= b{ ;dz0(C3xxڰ Ϧ}Bk0̕*ü cBIL \.CD(M:o3&[OM>êYIvۂ5[fu?AŦ aV[y&0٪^7@>4 c7s ;2Qssv&:n&ke0fuLS:"urk;"t{NDz| 9%Ə׊125*&cyC "zL 銨SXs|HV.&>D"ɖcXf˦c;ޖ(M"hy^Yg;(3RaK5b! _/XvMj I͢oM~0noо(td?3;WN/QJgm:YSlgH;sD3V[5eSÇ_vߌ>G[tWUM\_'(4ާ;FًˈKqF[//Azĸ^ʆA8-+]}c,[8\Uf>Ld!# 0u6?M7j6ʿ4g2}P{8|V&)}{Ơ< k;/UO/IfMN=21E׌ԩJ! oަ8Q;PVBJ?KnV;+Y `& ԯg|wCeZ *@[U#3~0GQ(𕾲޽GkzW.~%C1Rg }m${\3U#|ƞ~E@.KF(1?RqsUW2pڼ'Ex.]BCWLeLM1J"ҙ;LgS98QNod0 gNkWhERS0Y.w_u c y#p%i_T:^QՎX [ *~5IQ,NdQt8_Tj|]4m& A΋+@tGȯk(j4+"̥zwgԷ@ 6z%!Rc:[~z&)TJ)1œEsz|J}zw" -}@QW7_*/1H㌭v"l\2pELrV/~K0g^ϼ=C\dZ6! F%{^cbAUJn٦-ކP LO#drLSY翢GR8@..z]9_~͢]4H?z2,VN&"^j=\2]EmhydR.c(@ʣ,>zqv›7gy]#3, XcT~ [b滸I{3gLh8Dh [cZc&IxhȽ-^v{̈́Ar~(xbxS>\|Z/P~uf xqi ɧꐼ0FN7cڨ0)qtFVpz mLv{P¬FVx`ʰ6 K~=17y L1l_n!d2 BtK۹,4Z-M]1H*^˨{0`.[ ZR@xO؃Z) Q0 s}'1Eƈw/d|n抾\^mB Nqg-zbzERˣ3ZUP)۽67]4'ZD}a_/qI8ޏF\ TMr:nz,^\; IEt}(tM9: }b)^\پTMY/'Ä"kP𻛸ew+cR:ɎXYm*Xមn,眉=kH--Uٹ͝}Ylnr)⸱_e^Q:S ~Ͱ8QqHۮ'U!Z'1[s ( Uߠ_Q1 KIWLͧ ]9f| ]7=[я7hV]Spg0n1  v)1ٌP$؇-L3tƜ+OƧJ9Җ]_%Jd^\+>C_n͢"-7΃u:n0|b#Ctt77C+LO>Tnt\QGߵf7-Ru ]蚪 ?w#HfVGY Mb_(kkz&Tסp-UƪwE,L3WCDt9 (%Q6? GWrIid'GvAbG9K .W%>p.X=LDC>bRˌ_tzbrfۼvY,fN0,N9 ~ƣp|I$GI̊ ,MOPk*,b'1 %fNes%jjeya`Ƿl_ؠM۹yMzhY/TNy]$dhvЉ3Wu8'nt=a9ȚȊ  99(1ʈpZ6sSdE+y 5 0N>LOmm2 "#9N5wcU)E> LMXУ*Pn>6}2+>dusYMS`ΡS_w WQ+/UN2|jur7OC&:8Pы'9uPt+=II;5JBuR  Jf5R(V,?bi& SE{Z'ʣUWZ Y8 7ϴS{c'dɑ.0iY ë*[[J=<'LȜLa 5tD-uT / D\uTTŬЇ d \4ߴ*M@sHyZР"9 )45vbv xgR<2F+˷?Q91Ȑw?k|oh(n:U"<)͈*cLC*rcOY$b"~YӘ2#f?@pbP  y沋!gdBTt*hRSwȽs5RYqt nj`kْ'[vw8VSv 32g.u#vϓU-B#`07Q3sSH){51).M5 dȧ"?q*6nh-\8=暁^J :d?(UQ؋v}L.;v!!%U.je_ ϧJ) =m Sd] bj+ $nN`ș@1Ǚ3'=2ƥ( N(c 7TITsSFǤ $_t7=?п!=.ЊT^Y':r;q@╾!GK-Y+47QpǧNx(}ʓh%a4$FnwA)QW<=Lϯ ɊP_醵K2aUv=wHo>蹰q>=VUܛІ;HηXklc>&Eo>+V ǒ2"fSv㤟gm: R!"b$Ƭx(NQ NEkv.NPd=z|=.C2Z=-("9m(@tCBcqHOTJJ?]>&Sa<' c\ϙmf}C\R+\w"|̥9$t-֝ODE5)%;8!TFQ7AUo&ۄDJ3TrsLF,~c\ݪA uu~XUxl~{ǘOF7j +|bil %٠J+:jK:o/t3iMU\UJֽ_R(l,uP`yVoTV ]eɄ4gAf^Umܱu ?KY|EGnN? DK!\KiMh ,_tzR66 L .bmx`|ɠz|+ V &5^&Y~5GXu@:ƹ%gD{o)Sϵϳfbuxmt9KZ]m4i}Q5EYHVyUKA W,՘N *vjPjL k)~}Όē3&}eS2eؚ68MWoCM+j)L*iLѮx\B9nuޯkWٿNj8BS[jPB 9nyoiM3^.Lnnl7iؐ)Cٛ5#qb+FE<燳}}ޗ~4aXgXqB,71bw,Q ^ KzYuCm{`O,34@?8 OB@a ?E'bzʤbu,tbvƥyiRy[7`icH9jqZ;/R,Imi[r@h:t`?NU , ٤ky ē"Q(ݽ6&Bf3 A_*5$5Nj*VL:f)Ŋ M_a }Yoᱶ";?SVdC J&?p?xL`'s+Y^pdSoRN& ع3d{75xSzA=|Aߘ< \n hЉuާm슠n\ C Zf>k˓˵Ue,OWS_M0F+hi$4x4f{8T%.eo;B, pw1@Axza; q!~ܚbqr/vv\?9,nMp=Ɉ mCFR[@$XϢo|vؔ{X!Np_L}3[co kZrj*/U],A?n?;@_ľr0ާN#祽&YrȝTDtxCg.Vubm,=k,0B4C'2 \kM;6_tr #S敨GMHe\e݂LNCISPb R!^7Rln_[ecsKI ,h۫$L10`g}][ kJ a AyԢUi?bYnR3TxI%5D0cauPôIEYǠ`rtw1 ynFq99NYw,Hہ\zW5Vު*珟N@i/pzZ-La nGǴyz}|8߰3ymvz ԑȗkh2LdQ_8 Ca/S; Uv`tHҡ A@A62<o0Z4avCDxע*j7ͮ *R@Hrs'%J1A^;۫Y-aSy,e}Wpzʛ(I3_ ]6%?ߣ .^ tW؋Ox,u?Dӝ W-to\uMm--Nv4Uv]X& (| 쟣jzn7T\x`=kޟ^~%#egR#̬ҐXIAKS)Z߈;0x&<>dL?%,/@qACkE!#%fyKf|fDԯ=g)w@ ͥ7r}\]LH>Zreb7Xdz&Zh )cV`*YQ~7?OCq_=!o 7+}GX˕.b/˒4;##{.xZuNiMy϶H_L/_6iq֮SmPltD}::,\]I?8k$r-t_ p}_[&ڪ@~E_JUwMk[jl\PQqn?B;Ҟ/:-vZMv"ޅNL?`jLbLY}MnF!-]DުpL(ώ-,d|6dٷvw7_`^E.kP@J{`拁IK2B㪻S]6!.XN7~#xX"gFTCRwJQ񱎆O1z3[3@ ~*?G{ -kQKAW)4s[E{Yw%fpBQL)._O%%tԔ0M'*Pُ}ra aƱb{S+0L|O_2 f!9w(/;5&ʼi6Wє'?㬠A ;ĠWۮui_u ᮋY$4AP{bAdCdS6_j4`nb6#Gh4Έ3MlKX<'}wԪJZ!́PFkߟ ^7?.t.ZPy. I񓿭yq8޵OSyR04dAhY:')sl_*[Me:o:}љL# CP^o?{޼v%*VnLAnْ7e5l!SrF&4+!8ua[Z6tA*8 ,KZ69F}'H%:& f@|_dF ^O=}X6av.$# ˆaU_N~4r=m!wM؊1_i֝=a9&JpV$f@);~DPD( Mrr Gf 9`` [s+x{qCZa)ijSWw)U;R"@{֫F)kX(Iu2 D.3zG@Ԉ[x{iADAL+Dw"%v]cdGH MrhgȆֽW)I{2\_Eo$x+Tcu,'Xĭ}pf I/ܿG+˟ܗ^IŠ)UQ76CkI"@}J=t>Z}xV\f`f ȞaCAu_)_9^᭎ϭ5kjb>;,nk5i;0,m*K s zeL(yݻ{W-C€1ㄇa(XÖ2 _Deֽ%4h5$*h kk2"ɮzhZ

X̫̏5c?U]n3'Ǧ[Y"Ԇl%Zba\uj* /)_ﰁKR|9C^Xwlo>dZyG[qDQlaj6s,\}QR}qyċn HtK q 7'!9@i!e2=H}xĦE胟AEfP\EE/aSDWǕ, 22Z JrP)̱p ]prRMB3Si{v;1_|Ic2^*B+S6LfŁNu2c*`Gp?oE-lBxEt=i b%MZ`RO:7F-bF,] ̈|`Zg$[3tHèi})Zω]q)>tI0'o?hSX3w;;UY2cdW;d=,>UaQ h` >2 ꌖmk'Z^%[#E)j5Mh엸NjMtoZm1}i|H ۲Bު 8%|P]qӹkD hVjY3727fFt0hˌriO3eck \v݁ {DǞ%AL (qPpu5Ԕ+Qನ1.cJ;8={n^^tyʐ'%V5pi1KzTyXwdYXɞ9]u }7) IH1 h1:On_Ӷ8ڕqoOvi{kwe 7$3dHWtw)@yIx)T̃DHXhdY/3M=T;NJ,8,oEL 99E@Q$fcq ;٠j؜y.o_)gnȷ &}̱]7WDn~fxN?(tw+AFX)`W{dŌ<d]󖃶R->'#TUqIfR;c$7_U ~׭m_`bSIG&2 Ծn#^rZin0g2~&m~MM{C#7̗׶<|u”`BMxyH<Ѡmˍ\+ws"-gh%xG6uf {Y#lr0bM2b}'c6(L-WY52qtL%>{myP[|wvAyqpρeJc_ 5uౄ@j#i_SA r{DlDXN(UmA`+46צ[gDUTaem 'CN.%$Lom3zxZqm0g\F8.v%XPZڙ2e-QǷ6ݰaǩ9-!O,5j^Jx4Fġ IcoB,#ٻ;֔6}uonV[Au>0 ]@IĠVKvCoP"ˬk؃8*,WQ9$kP{JtW?Lhmk.cVaGd].mZ{e# 8ߗpζ@ )w̲w%`r58L[-F1qZb'V1"K>^?`2mVP;>q29CQTU6vn!΄:'jZz-~Z&0uch*iyIg"<0;ȝQ'{J$jJ6Rtp;  ꁕgY^=cPirˠg";MQtnTCJWoA컫L!&G!*zIVӓ;/TCߨݶ-@a]“)5R뜩?{"nݦnW@L6uh}E# M)~(âvMhɮڹ F$J_iLZJM^&(Q(U=j r"vpPiTbfKYטKL#R⢾xEO=G1lH_D7nP)8pdr#)9z@V& /D8Xfjf;dԳ%~ϝiEhT0}w@3Nfk̩K z#y".RԞi,9b6$o#߀tǗ|jc8EnI ;nFU{Ə}ow/BnχJr&;Ia~|:6l_wsU %x&z\uGV7m)@:458oadnUךïDa-Ո6bܻo0{7Akww¿`!rŗ+Uؾ2|:d_3YыO6j+&]N=qs_hwB"ɉZwqc`o$u5ӣe&z \4J͡d/uLlبw>?<5 )}Wqxs_1Wpl԰^]2-YįIKc2'Wl 6.+ǎ|t.|e6ϦyiH?>fTE\R+Ħ< 9 K(6v1|;2aV(Uv} }x|];s cKm [W$B; r`)m=¦Sku~i2"\>cG]ᵭ_e(9d}۟$~6[ԉہs;Opb0W->Twe|U['t \~ew3d7^\YAdOqwue -==R_w6o ={ o}R\e ,ͪ HȍK1g lV<!.mQlđHM?n?FB $rbKtA^o'ۏbO }cpƻ[Ϯl)I=P>6/ۈRл C(P` DTV'PJm/N-{|ͧ$9x3uϱى`1b9' yGfVA'|O}r3%AV/mՏ!Z9q ~Sp\ /n+G4X.NUgLP}v2WiaWը[ ʨŒoHW.5kSڔ;\;IP1X8mSOpG@;T> VROs+ tsֲ/4 ji(Q>7AY` bI,ZԜ+;)m#%L"-D YL`ho{ڨ} 8t@1 w2U0l@jQܔS.cY*;4X27Pחz*P+?IOF=B$0pu푶@(s*BU]6;F1^zr3d L\(٪1d0TrHmq^?Bu&|L'3g,/=*fqm9h\SZM*c$.e:^?raH8 (91^1 yS1N&b( [Ⱬqֶ8֠WMF4 J%чm8 Ew47;/?l!h/>2.D~Qs c|yi#_@zƆu;huʲRWnU÷O2c8N`uNb,`naMFL\C2eޛ86G}_[OP %Cc&nlg! ?Dl!jO^5B:Q{dp}iJwv jOLAY`BM!2!,3cJ\ƱPh/4U&;"I$t2eB:)4Vn0Z}~rG,l]kp=$jE w1аItSGL&M< [{ (x E~Rʫs~W(]J *zNTO^ "*ˆ #1һxǔHP!;g$a|F.(VXbbOXܸ4B>w--A>Uw8W2˕R|j=i{tK#4h057G3)D}c=}*"\[ӰVq;ܹ}HJdX+_!mi v`ry8]5o sQCn' ؙFxq^QyJO"|n Z>Ҡbp Rz~<8D\Tf7__}s _r)Cb̦ux"T\ŌZR,4mP.L>ABIvΏ jGYv>v˸vA~nBdo6P9p`~E M.;ÂoJ!4':Ih4t3Gۏ\(SEFc6x"?3P$@^;tl|G >gD:w=*9L^A3Vqm'=œ'Xyf;'sjDt&t1y93 dh#1.Đ)T(H}~j¶j#펙YIUΕ6F0:*^}Vm"T'H# GxuyPB|(|'KǢYV]ݔპPRkϺI(D#@Ok2||C PyBz7V΂oÁpjB֤ygEz&"˻"ErzIX_1Yւ.y+9Exmovcl'tKW :k܌߄QsZ>EZP;x)?%L q¤EkRv,[ є~37:3] hp)ײ,SRG%SH Urڛb>fŋxUbpKa砋5w~X[u@[F~x7 v|<Κ9f)7/đ۲7IR&W4Q{Y^ڑ}l jsl' bte K  pJ[d5T]@-9X+pU(չrG-| &E q#2痦eJ,(md xMl,7; )hD#̙7s4bVO$rh +3@$(.DlqSH 侂ۤ~ '︀ RGU)'-/̕/RnشW8PJ檑X4\#lhOH 8ݱoтwU#[L!{C? !b\04 YZ;ױ0Mi*U sy1' hҗQܒr(L6&ɱ_Ќ69[O 4dey=0B:n1@hԋebi(UP=OeU"!RDD: Rۗ 0,ng!}(/O鸝&E5$^uH.l#YyI曷lMF~D'-\<;NևB|Pg #pz\OGgIQ$jajmx`e|p#|!hG J9̫axՈu̯+\3y &_0,M2_<吭[kVAOD?XJ]E47;"WǓ97A,'a;#MGV0spI{lMӃdZP$H'0.8@3mtHfRQ+µ+\'@y߀BajriUwDDf;a}HF;aѱjd їZm2Z‹/3N,S*|C/vfx2273?rpQ3KQN C;G23Q59RNR1`uMOͼPh$qN !5|pMkUjI{1V֔=f{,;Ra4o5c'(+QqWF&UYh,Ya)$w+{>x乞1,Jd[]f DvI]| $Iah62·\Y;ž͍$ix@s(>+P.Ȓ@I_}.O O*2Sn,\cUyuT8Nt`a2Hρ ,b59D9:Rd0k::#ż<vJފyѲ]߶_D{쯃^_P2taμneNLj6e c򢁓K؉l%3|ZD']jW-2!ե;U*8uiF "nӳݬW$-\⮙>1ѣN!KC}̶)F8f.S1 TN{0/ p]4NO,W@:Bc3~S[$~{%1R9I\R%4}D+Ġ+5)&*kϥP_ *jXhPT#E*aSʝ[ꏷ]"5bc8|&zvq[!1cX0O/'!7~M5gg`^)UIu_V\E[ˇ+V%g9pW' }EzwА ty{'JrKVHM;Adh'&(7#I{[`~u"[Jcem=CZ7Pր\Z>:EP1< <$C J\H g- ?b*ouc)TЛ$P%uIHsHDw>~ر}fRryA 'sn^Ut4qefڢDz=ݰ8]POPx=)Ą;PD")WcSZG UxrZlh5XO)1)nmOxF_.PzJlm<4p'jn/GkQG "h NV0+IO5XYRml p21XF ⾝TR7FH6=qo`er4'kB5?ikAVa8qp퓆ÿ N{Vɜlel@}1R0KPދT|ݏr.a~*~_1Ⱥ|JoyFyYm c,?yB6ݘדh/.,RÖfODЈސS JMH9-5iXjo"u2IKiԂ6[ ޤnB]C[;ge>3I' *. - _*4y<\>Ymprm["Jbv򲿻P,(^UrL2[@hDG0vY]oh~yD n\LۭRI5%]br,yૹuhT95S&o & I3ͲGs^3L eWgN6Ϊ>L :+yx>3P{i` wW3q.z%zO~il'.sh[۷DFk3axV=e":s3m ï1]" @̲ECݸ=WU0::+9~/twd%s%eȪsq;QPj8DLA.q5,s{w,l^S~+B DeRuH֎]yJ;do'~o7c{B-NEޔӕ^z63wZ:MWoYkJH'\Z2B # ۸_F~D 7Fc0$17.+GὶFkkHo~uJ\iC7ݣvK$J&G"Qh[4qԒ0z\jc"m&}ZYHcȺS;sh<lχd>!;ԒiGQx6:E4H=0Pdvp-zD \)C `e))'rA[ɣȡY9&YE>muɏ$W)k.+|z(8RUgHR a%ajsOD1s;7xϸo6.ý } lb˪AzJp}Q`QVK:;dɜaႵʰL?p(ɣݩGz89}=xZ#s&0 8oN; /JTJQ O 2Y/zZ gp |Yubok7Dz(>EX(١KBT]d bRj="j6,]ڹrdzvW<NX$OI8^jNUvPauI6c-Qe] V_zAx^k rysL0oӏnUb{j~. rRbLćSa"Az" dЧsEN-pjLuq.z\ĝ n(6aZϩ³77Nv|xD5/jMz%0U']J٢K,5f,2N zx /ǻ<=ky[&e WڡMh޷d 19d@mWF<^S%ΨMӇR,1g7mk¿2$Mf<qJhK`蕱GO*b*_ijb%մA@6xI3·+p;4a{#;{OIJ7x|GRj2"Ƕ0P~By`W{/=< b)Ї]r@ge7⧅O"J ˼ 5 fBaI^5C-b]PuaY컽?J {jIp:2%K[6bBMqrs:{o@F uن*C y!Q+U1K7xN@n~hY:i;MU[%πɝNqK' #Y%61h$5$1*`3%P]&Uґ럪]+t~l0!laƓ9)u,B87`9@"z+Ie\Ĺ징<8-آE2]S-{b#+:@GD8]'R㫖;.{&Q8/y ]7۹ℼ;n}u6ƣE.t TӐ8&B:3oǰmYܥB;yJVu53Y&R1y43' ]?êԅ;*s(-A9)S[S0BoMxQ>k8sPrhR= /E%_" > l|d{`j8u6;J/ с깦P>*rs=HX)diy0#3e0kN"n$* 6eK횲;'2/ Ұ2%{"!z s"|eȕ:p9 8ّ8Eˏ&߂25}-/:uT"t:Uf_〥'uAQ&>l)R)ԬDV{it@ u$IBVr/[;$M8jG9?z܋YaiW>ԝƬ5y{ᄊrB֎򵚋U2Kck&^]S!N=^I\am5#K(ײ|MAhUMw$Sd:>(f,9a{NFB^u̝kDa§EpJS ,Vv6A)^MH[ӯzʶCjjd[/,4np^]>4?m rJ̩L\F#ů?-] W@9ŠZ SqVOjf\V35Ԗ(@a ,Favd8w@<' yǰdAcwÊִAeFGXY ;m@Ƀ$%f  .Yчpjd;+PDM%D1aYvfӻBvnaZ7{{6D7 ".e2)U|!VݨԎˌ7[]{E&\2KaZLXI_ןieS9eHBDL伸 \w_gv(늚 94ȠQ^Űe<^3a#c&hOC)CܿP<7G Arga7=B<($AfU[J,Hr${lՎ4 5|7k)B^OI]3jU0q+{`J7Yc۠.;UJ8ayٵvȏIwG; Mb# P& }+W6-TPFݳkSa>BlL>w/lwM8 0 2CS[VH2:]x5R+^ \h!&="|d䞠\?0@%a`S3fG)f|93"3fP@%= NbBze>w@7w+AxCWl0 &OMߟ̃l^T{_1WemUX&n0:,LFS0iJW^%QZbG xD5RSҌ*,׫{+ן&Bt'$AL۪xC#DLn@"xK> rEO(w QE4n1G1M9pv3|Ƽ>_ ],RLaDYXQ^]{kA>&DbOi~0v=KDp`VZKzgVuxFfcS忿=nUNxVOmW6 |z.83c;咣k 8F a7ܷCKPʓ`Zy ߼Vҁ;SMRTin9PT9Yjջ!3p'l|֎\8i'[W(R^bj.Ggv'D>vыNv6?*TF/7cIWNE8L\1fDi}[Tx/nB.F pxZ`)Mk=)Xd>lc`s!T )i뛏W`s4ș&8ХyTk3}61}%1P^`* r% $(*e\׿S~Aja O*%M%UCg 5u?3 &]P:՗ћqW 5$VzFxyӸ=TuGF$w =79 3? ]뾠pG4f+\u|'.JM/[^p_9B`-ùQ:?QdLGF5^<5SnE8Za9-C}kּɋĺ>r]g-4K#bw> DN5J`8h¬50א&]{"goV|TҨ컯=1U!;%nj&06/|ib.1rScKH-\zکE[X";—ݕƫNJDT0Sya\{-ySb&ȲUtܞc?׮1DԸbe(1񖶧? MC|u% JcKaxO2U}hZv= wX5D@aǓʊeXuvtmx JOYRb?{ԩNf\;槙 Z =Ja#2!* eE >W:?Xo?qG[|pg o:Vv$Zy(jlEM=3 Kxx l1Q͆-ȈLi|LwL|'? v" +M Z62-D͢@`:mZǰ+˸r8rDNJPRҎ}G xMRe `9piS^۔)3+lGXN ~T@Qͥ(8K!;xG;hCx3-&C iPhvMcܒ%5Z]O՞pD w49"kYbJ x; ݑè-m`&Ta(tF\*s^8Tga\C)@魜G4IKw=_9a +z]`[.sM٭(٪RO?H} ?pT*糰#/^䪍^{Z[s𶎎 &4*3 Ny 6EIo-ȗ.ӠKrN6@J~.άv޲w="zV*R B%W"-Rb|p*"&POUZv;,zZ,=^{~!A(5d=m"mtyo^!FTA sV9Z$׌̢A9 #I$=.";= D?t1y ecDD^֊ kuOPs;'f]싙X *|̣R%6no|AW#'e-֗?B+l.ei+{^HC;Lx~FJ[DxPs@{{>Vף\l`4=' j{=ۆy`21z jlETENa?7ڐ*N[)?MqCq5[~Qgա6 #Ⲟqm="SxXy1>{~/g+#?e6ֻLC"iFcּ=A"i1w*j vqp虺Z'Ū!ϥ5F\ѬF%Luo|Z0mǏBeTf6(TMCȸa [[RB\;30 P?K/ ug\"{?3T@;:IK iCFL}"Y0긻UNV@[0@sz/}4(}aw^󽀰!2IZXc >R?)^ճ uz־~Z;B(oj8Ey=K 8ƴp⌸OA&|A~+Om}p_l{ߟF<9B5 ~_{4ib31ۭ;ѯW52MS?VpXʾv;\MDXx{5TM"BK2|z3lS/Bg8?^ )Av ϵiE#xr0ǽToH[+I}) }WNv&'nj~DYi:V$dqzROIUha! 4tAUd듡.\ZƋDvQK}@/(=W>L +8w?Čki 0BnӁl'bէM=7|rP"sś85y /Jzha pݱz j- '1y%I0sj6YuT0Qz@uIux4فت>8[µI !pqOoJQn5VMhd>Y!:0XVA3<,,KyPjÍ]?8y%)jB9>< @ϘCV!bTs\8n~>;|d1^ ͶZndjقL${"<άNc}N[:\}(s2%nw&or'{+\ŁPJ2Bm`ۀVL;r6 a@.&̞Y"cۻBt9 bVޣTPwƓ!dEs"k8j(gk3=]մN1& [oX# UaRB>"Y7+b"dw?Kxн7ցÕXN2}<&! hbǶh:,{ez7w`&]P j\$=Swy.vt$DrXOoWדތW9+ua3  wF8NL,`N-t<~ǘ3~=r/Ko^_=k EݓNɎ.M-MP!`/,rj z:i'ںvm`Oswwj(cA>rd xK!#ap @L:тV q|xqp)E~62D Fd@ qqO%@}V)NcV~nCtC-&J"8WjkBlS&;=m)z U%"XP3tV SuҦB'wB[[Z5ݡ52!zli'-9^NG CDϑȞ\]-<0"lӑ%8JܖDd]r-OLzv3HS.).sb?]dsm{}նlxu#Tfr mp ӎ.@ Nhnh0A&鴴R ^/\ b]`hcι;MCܴ2GY1=TwB.fIBb2.1ܶ jב$ߐ:djN^n[7"20ǡ1 Pv(3 8~ZiRU 7 CoeWd} ;*ֈjΞnG8؅N{ @K#xU${;A~o>GH|nz"6"KhśTNmYqsM #yEA({E<%cOGŖJ0Qj؟ǝż+Vv2ZzNH(a@ R\üٔw2_.zr!chrTh֯FS$`NMi 8W%;#|@HWp_H&iL8SY Ջ_ws)v%>G6һQe1J,'&=61IXL&/Y*I0LrV7x ŴGgӤQ.oXp1%KDPGl`?P?9{G]^9~`GJBƅc"I/ x) V)BnBγc~8m g-Q$Ljdz2Rk Db dL5!J=(GtHR$\6rO/p.fqFDAvnW7z|N}=|ur|8lqCat` x@3c!=nE[/SIن!IvjIɬ.:@DкNO^I3?3,^albqԵ}'J } kLlwtZDF#,W/ v9e.~0LOBA9όs{X{:!V׎PTee3DZ'N>ThN=p?ɾs7aSz~UV^DjcTTHI|a8SrJ|BN5R Z1|r;Ljd00u!HTtQ9Y`TlVS KDzWIw kM6@2tGf&ƗG8l<+a6c:s3*ywɵL$ՀleڼL~;#3,wd^-dF0FKViSKãCZQ, Z/}9^O}"ΪxrapX_Ԁj)CEXgm)_nRy 2@ٖ?vs h`d3GڳtJ!yPD,w'A== QH,/9[^(P&t^o8`ll@C1ShtU0lcu pQY?c]DD!V4.jX(C08 N>fiv yVhV6Hf*;9 ]#)+Uvw>/Q-j{Tn~= s6JG@`w_]g+Ⱦ$[q`PaJ:r 2VN,VcaԿ*eo.nw]Ez/F"A `كȉ2tmrrW1G%a ?f"FBL󨸁v_ҁ~JT6Db1N@Gq~S::N\o_0 l]4BJ;6A[F-j,p bOe3u{uN3|n:"oE.Buo>i,/ʗ.-{":Tﻆ b[뙍HxKٯ$͜.^xN|m5$c)h|KB%K7qΒƙ1j~sa dO->k"N ;ACV Vz ]>;&un 4JmBU4" ꧇̠>8/W\!4pث/x-dy]T^*ma~Rghy/Wt4OpmZs Eyg;UZۯ'8Ls6ྤLv˦Nh#0'Z[}`ݹtDiWLXY8)qsAIBd*z/jpDƝb& $r1H}*%f}a/:.*ei r[NS6og#:a h0̫tĞY?oQII[lTRq)UulV“.wBsZPw&Itܿs15vT`fql?5Qb[yTXzsxW;ӌfJ=X1l܈Pv\a4ԀUhu5"SqY\z1KR3wʲX⮘V`*[p\pmZ A:X ^62K_tK0*^XF.uZ[p\eF4m*N%̳ K56e Zuh,h팪א~| ÎC]5TB;= do`HBTPHݦ$<$ qcp(~reS0<)13)?Clȣ8޴ ʄKq)tq#_W]&L9baZ9Hg7a!t&t'U_[>bSusl^8@/+ h{w^Ir3u!+7}y.r6pf^WXAzB|x l'Һ~"m8KY(Pl'fFˇU0f\aMFT>8t8IgÁKQ0oy5l>K`#Vc@ntѰ@_n]w:B_tnlxMT~uE ~D#UMY0I{ 0+Ssa!гQ)l&ԏɘAE(ބsB*gY/Puܿ<<+i2TR @К= H**0Bg|̨w}CYEgy S9K;b˱qS*haV2͊ QUJ]q"FSŅ+=> %4&isI9YcɍlS:9w9LpgZY£DLWAYR4K\pe7>%wD.%l_|D}nޠrk<0h+"QKs6 '􊜯!ey0џ ͳl&#V/w ib.9ߟ@}I-ΜX˷n 7Κ+lشi{)^>GQC>o[YZ9ٺc%~8)Kֽ*Aŋ-D ``8az&Df5l#jk%p|bGEΚ%\d}jhɶe@# iJ᏿ [ ୅'`e\"6ۜL.DUCT%b3A^nj`xE z@=>?iQٻd˟aWHUHiJ>@+eEIr0 7߰e~6M-@5Lna6'u@v1.rX;y{ZT3S!o(ҍmr^.Q`L뀬oo0#5akҝ #e+vlzg;9D;0xْhvV2 w-|mr.OE[޷wXRQ kCF"R;\Թ2)>!0#1 s05w/lA˕;#Jeˎ̟דg~'4՛sS='@;n2n Zf)ݞ>2x,H,xb{-`=7sekg} wdVQ:B2ɳ5_.ɀyu'* W߱boY# $qgf:䓟n֧tO lʼbtOf~Av9s;sl㔫nύ ~B-> Qm<혶!xX@5pnK9}ґh4˥&hUcsHЫ{OGݕqU`.˂"b_ wwD7+8$ZTNC`򧍫`?ws$ֻ019SL$S*θ~`h:mm2p6m"G5b_YL܀$@PbyozN%^2}3;Ln]`,Ȝ 4ΜC L& 72 >̷xָ~ Dӝ:ۯ y|˶USz!E:wgniHr֛XIO}*Oފ #>?Xv{3*X8vIQٝ1_QW^ځy?7 v"m"K "ܥ! r)(~ NUFu{$u`yFD,2S?*W<]#]ؙ68R<TO1}Q-?҂XX{;/Ro\uRL-%K6ቕGC}bޞAٟqKNS>zdX!حzZbM%u@Y@C;di Q@:r66iE5v\(V{2YoU\/kb?!I8~H1l$>DCyQvw~wR7I,E "f-)jH{,LM/VUw(Yx@q OU{!uV"E'ԫTXS(;,TGXVSu"_I\9t x#[AیA=,*?,bXB3G 4xr22͌P: <֫"# ;_Ģ:osDboi֡J(+r]df5?Ndxz"r{ة`l #n/2[@ =tv8ǫM1׍Ӡtb)YK[PX Ck^@ .v\ⶱ9e?O4:NUi #Pe$mWk؆&m1\XGv϶k3(yNwtg"_${[;qEIO^%e^V k*?ѭh꬛V-kBl@#-LS-o7CknMK?iw}rBvT :3(N[{ J$* p'fcx1~vy)_hu]d׫HRI1#ŷC&h_"|瑸G¶bܟ,ִRsEuOX PˉE%/wm3 *PWlnuw:J2cXƉe01 ^Y `9ltK)߰y#b03R@l{v(a8~0RϏZb6lxqm$d6XC~sM"!/+lPMļ~\9i`2p7JLJS^w_ ; %[¹%k~7\+im!UU$B^[}&xN]Jϼok+iXeoٮ,Rvk%3lsR2 |ԑ?% ҟ[>}]#^t迒 -W0STTu+fũk7x3l{Ik>iz7fJr' )NUgZ̑( %`ޖ̸ŬM@P?щAI4![h"$xJ%޳ܾ) 9f ^͈}i=` ASTǕJe$ BAa9PUse Hd7wZ_՘'g?2ѓҬc;i,fNVdq1̵F,&'@@Mٶ1&xa0K ;۰Pn @lR /!1 βR(k+0'*ZĶ&&0]~),z&tw4z VUkjl0D;1#ɣ?|d)ˁ l燊0NG&z60h~IIhj(NO->‹9h] WZy Eq@'4c9(pdST aX2Exw}_rV;51 HGDU[z(nj@>o;fx CdYkv]*/qwl w -iEG-m'Top3 CxC@%2Jv$v~Rm·];*OmCS FMH]k&%٠ ץQQxʾ4di8OM!<`xEA[IBJ>,>"KFO;yuRtd` $:^ lM7R]]DYr@DU5VŲ'"iI!an*}nRrD7 I/*dK90 GK"ڵ!͗2ȹfQl'-6vScFFPoo)%- _i }̲l. <\pJK  eɹ\^4XĔXԢFPߒ3SS/AQY,'}b74>GGQKH^ST<~"`eX(u9W?J/>>%m ?jG {@aq; t#!Sm4dST$ؿɡC&r  CT)yHAѐ7v n]ppc'rO /?/H oj`px;wHHS ߚk*/bՏo\zOj-_HD#F4*Yac͠% ,/{ЂEkPr0@$U*8 NQ6>{Ҝ:09x}SP?XԳ]r\6L!\;<KHL9EgRP*f8P`T?*b6b9hDXWE5.1jG<_LMp(o\?[9CX5e NOL}>:5"\RPo1@MY-1_C8í ٲ[ p]H&| lEϣ~Nt-a"H89,{Jr@(,bŸFHf٧㻚LSC |l|r܅#m2 xilV_#Y#qp|9{WM[AsG`jH,}`~Ugp)MNv2_?fV3*cx8[h~ПNu|emYa* dU>q)/y%82ރi0\"'[=ԁ氐&)=ߋ6Ո2tS/dZ4G{+=VB!#Ujȇ s,99fw`3OpR‰JDK4Bz(9b/(r,}FHe֡amD G“7~MԨTA~D(eEj^GBl Fj)I^tzRڲ\5S1l40wͫ5'ayxuc{ a;D8UIJk;RW4j"[,r7w 6=W :D{n(g)ܹDqi@'{o@Wq|әkhߍ%)P`Gj)y@~ ##.L-YvW͌MY-lAc0ل `ML`*Ap,\8Z9E5/VFY ջ >1Մ!e"KH(c./dށ1frAOd?ɢ(j#;I׶|CbjBbV!Ѻ? f-Fk$yB _b[8-x&pnt¾N5M;r=&Q_1X4*]VPYӶolߤ6pxdc3CjSZr(}35Z kYnGM%n 9`x?#Í Nyf@:ĺ.=*'.f"`(~i?K&RzlG s5Wxfa$r.1s&fnez>6y8+AnpϭZy0IpsJ`5zkn,*P6} b`dJ@P33̋2T띌f/W, (F)^aP_P#qG1OLB0 $*otV/>”o~ѝN)&}H^]lL,~k!o4oD$Q/ds djDGqnſ #(d3gH=|;U{O"β Thŵ|jOFn`@,g-krd= f0+࡞., PQ w?Ha:PyBְ-ϊV4QO&%zx+PAxl$z~Y<ws%КL*UPX]Bw1q©G Hg< X>,A~!v-"L<&Nf N7ׂC+Dl…ZKJI**;&]Zg < D%ջ7=$htD}pن~Hm<*x0O\&pLO|iA؇F@bk,(@;Cx`ϒvBGpBEp/s F1~z ĄG\i/1P͇P匢I.Tl@R/FKBC06K J(yɍb5kb!fW 9Kg3x3_'1`G12,͢Xt}BIERa`*ZNh9g/#LlW Tkx>[<_HX"Z2UJDӂY*ὑrwE Te$5ӱnF4jkR4$cD Iƌ{Aͽ<$'Ҏ /,r2۰ |̯F;ͰJ68)֠S|r4y ,R8Rʳ'?p.oaPmT$!Mww"xTP宰篥<o6~%|_sm"*ҭ"H{G@%bW|~[|JsZuY+U5/%!7(CɅ`m O\$4( m@66 ѿWyD݃IFYA?I.xC~ 9@bȹHw- Ӑ1s@Io| `pYdm'-s hY.*Kz N ϙpPnB9YlVh~\0f*w}9uP6ٽnzHeM/jF#BD#b%$;w,2җ9 j/E"PmHs Ufwarq6q Y/Zf쾥] -%ɀ(AkFd"[0KʍKDD+P/שRI@Q]m3|5BK:B)$eVr-Oӥ5*$Ɵ9) v7غzX>LǢKB\*Ar4o,RS'K/8PQ$@3ౝ ~F|XDR X׺xiVi3 i-?落 oA5tRLN&tR4НeUTޏAfJH藐4۫䨌M+v+aX1b 3]􂄕32`+,EQ}LFdi8: ZR99yfטjW>=ګ2BD\9h>w4e"0gȯ9ȑ?t*juFT8SKsp')fUWUqHdH`p a<Qtp 5)v|T@[yNY/?J&~ =n69}JR%^hRo ?1mR`HX[Au5taXaUnj~\@"]bK!6*GH fKFm|wr˨eg/s*JNKWl2֞F TnR4_QJ$&Xkx]%Oo6@wIxY(F뀂9 =`_p6obk*Ė}B@/]V;/S#KO$#;Rɶ&'yԪ|jUAޏH0d79"$/^\i72:3#Ou2/?mb5pDw7DqV)}1c: 6kfHhY;Xy@Ɖo8\u[%J2  )8 v͸{smsaP47&ÑFi&brL[w!o{h84Ffp%z%"ԀղF.Ds-Vϫι Ve~ "7G!!A\U3,A}|QGrUS,'A#{#-=L,wblwJn[S*0%Oc8k^mJ)ϳ]cc*G&1R hњrV9GJM=Y :*Y$X`FSzDfC{滟6czwv@F=.ޘǐT~^{+}kei|=xY/Cu3pc8Q4 ɞQ`+feLׂ>@4>O _ 7" oI5k̰OFO f N]$\59zGH A94G/HzO ]z=gn!9Zi& d C)`Gݘfya.`*+7Aǰcװ0_ 6]2 Yi?,OkA{oVFY5d &0ѓ;ϩkr֞YC,<{h$v 7Չ{X:΢A "F[ +F+`N&%\GpD΄dٟ]ik8cVWAQCqb?yD7[ˤw:P>r fSkxp7dh3:Ga;@FcѫT+!"t9^RBktd5׊7} +bktWlڂP~]@c'1”41aÓ˂ٙXJ;F,ޅA+s=M8 .=nM>< ds*׬S,ee9V@U!JtBЮB``u9h 6.$MXkY/Œc_ж zI)NaD}G~ +Z"Z.o*}z4MKW#SxTZY ުӅLOTJK95Ӆzٺ7 ΃=NɋŴc[ܔЖN173̜:iH]ŅIAjc z2jZ9 9I:}J&G-`MbqL3+3& ֆ?v̀-cz|.@@" f~=\>8(ۆs(~4h1B.T9Q%>"JvA5N![0W93tiNat, 2uG jdi4$Bt.Cc~ptv{EQ1d婬hnu:29LzQr")4S^]b}Yù%,;BTvǚ;,"r꠭), ӇS]Jb[:NOe(!d4xU=|0V D %SGָ D}ٵ@mF$ԓb.0ᝍ1 TЂ,430=d!.ػ'H)Gnl.zZVv"QXRӾ{mV1*>qgĜ6}2g ?$Cn#^~5L0܏ -63^*U (BL6#֔}r_  yT p c>zZڄ7CE6))+̸5JB3]ӵbAQo\A?;E&,-5gw+} ]RFHsĥx۬#Q`r,*齞Ei2v]mb7<@wO]tCx! EqC+~qKq'*o;yX%@8aglyQm:)O&$D#=G n %M|i\g;Wy4KO'a\P[v&C)x) {L 0Y,cDiΐvߪ쳨:IwJ=#.~*=q^"SɅ9&, W~,H,~J̑FkCE[t9S‡\VԉzK V,VpB@J`ϟaTk[.+ ~?\on&VΠ4_"hQ~enr {V5%8UUJhgۭL^9c {\z^)8\ U)bg9F.1Y)>v?E 3'83-J)xؼ v n` 3| %Uzu`m=ʊN7arQ @oȓ.~ztRozvкR?i,|e8Y7阦ۊN OMt޾;UXQe*HтM M*2~_Ĕ:|VY#B qW )bۈΪ⚓-U$˼TxƁ kM4V  K`6q`,x-O IPXo莧CY3KuԚSz.Wc^0\ԗ)Ɏg~̄qgHb-LZ;|"8OS-e**R&:Q_Bх$F}x4mx jK9jD[ZLLJnMU>D$7>Z`\{y(zӛ&2fgX/v @Vn^L$4ETX䔵Rɼbv~ꢮ=|nuX( ;H1",rUCǩ>RI+%$[$ C/,-g`ĩ65?؟C$WsOmWѕ]EbkL;Ce7D/8h+kcG^*̿~eNi$K6ސyz+mxlLwZہ$o [̚Jy Gˢҍ⋏>֝%-FfPfo*e:>V_ .d]@䃺DC[0[Ȟm~S@ ܀k=# 5кo-˗tm^h cGUQԁ^m2pΐsR©s-=K|= "r:H 'Q'jx/] Ѫռ+}<$] #%3\0^K;~?xD5{aUJ8jԋGqYM2ϞT9!v78%LE՘ 5s ݻ7\Nro NG.ObQxͭ0D^敻]w,moY2FJYR2i Nm)A_~*ـᯁ@*E 3AY` .∋*2o(e? f߸Km=v`*ob$wNrJy 21 xA yn + 7WmV254>؇zbE߯c*=p-i**FRkPx.ǣ|BVLAHsěd;'tޓzr*Hi o)d Qui^XWp+SEf#:d&kBbt4{zDD(Z7,m8ԴA YgK}{R{o o D*N:7ң/_k^zV\r~^Pnh.7 L`'1K Z'"śbyZRȊ!\YXm/_)љ.WOŏU\ P"p$A RQ76nsɍf"dhKq/ԛ3=H\MԄ cl̒h8iqap.`#(+`7YtNze\@:v*~XA%#<K"x;%'2 Id ֨9)V(#,%"}יF(z" ZZ̤if:QTsυc̱ASN!n'f&W(X=8ާ&(f悔:x#yĞqj8d_Qc:wc^~[g Be@?|ցrmifz0{=[]| s.nEtr*x!:4[̡/G@(y"*){c/=|4t:=^ayxDd3tqֆ6X)-6a]`Є hd sl#9Zela±؂L]RcԱ̒oϓyO47:B콭pǍfߦעD nT2x&T];:tBh?ŃN&hzIձE%bD)AzQ EIrפ{Tyfe0d* 2 D-Iρj~\";>631tȀt+(y 5PB'6z;S4L: DC~ 8tEMV+/:ܛLlE}VT+"q4y* 灻xiT6LR؇/Dt'+DStSXo++Gth-AHnl&԰) @Mo 3ͳdw`9)O]!P3j[DʂIИσBnL:}?저\rp4ZQDYx pqE&% &vlx‘c(/խv)Y#+.kN$z2!:} >8[9yV!ػ%ǸeAւvJ1ڿOsS.moMgFUR"F{8`y$:2z_ޜ 8f7l-L03{*{P"BK6<5]SBfwwE9ψ: zFL 2ܞx>¨N ߷=FXEMLLYkV8 r«',Mk9/$HGh Hݣ+n#m\}‘ytN#iM*)K ٌA_dYȪjJ~z\Y-dfm 0"eWn p½FboR3{?̽"G؉a<ց+/p{u.ԩ7,2 f #ې +:I{+:y{,$'Pi?dX;L:̑ڗՇYj 6u=sQaar*Y`VD&413&%3ul.,@x.;:k0tAk|llfǙj'3"R55u8*r1id ڰKaI7c+䜺/aMkbKhUY玊_aWYo_`ཐ 55 Ś">4?ƫq ]uE%q"Ap9M[,T8+5AOI^ZDG2Yr:#e/!='Sĥ2uĹ*ήA5pv ~=$WSWETy=*}5`* !.o+Qp)>N="`ItcVܷ³講DM+ žJsMrKɊ_N g˙Mt/rOazX0`2T{檶Gfg)aTǟ}rT0Mi(VMnliơ_0дf`!xncQH/ @T~|SE`A*uj5>IOuh_{@ Gj(/ LAjOjy0BS*G~mHkgǮQi ٢*2`:0W'"Cٰ3 h^KC_WMVxq$&"z2[.bō@6)V ] aRfL:;!ks?+1 ҏA9)F5 Rq-:U9'|Pzfw`zI`>.wr ۚ\<}1~6|Sf gTN ۵YLG?(Xﴛ<%e 涘ЃGͪ#);yjc=j /3+Sb^/SHՈ^]EoX:}eJ~$bTh;nX-3qK>A~%Fbx6 g<\!IxZ2ҁttg-$ +Б4%h 'p"5N#L"mIpI~pDoI8+_r ZwWڷVY-75fbdvv׈U*æKR/_|hXCn*!cp Zb!14x _<#sL>kҤ+8Wϧ阎{^GV.oײsEj_+{ Hk$$X8BQ:C4R~Qfn6na;v+K iG{js qc2jK @/x$/խ}q;8(ғԿ!v[?ܺ2KiNska5EK 5P~)NO@/҈и(A3%X#ag~Y]Q w2ӺpU5c׭A~PSj6w>5-z)lÏi5]'y-ċ;eԜ1p=_:fm׊34c~#&gG˻1tD.?ܮNp P(\k1Б8p<3Yp+]ꤨs9q 8麦]gZ)(ˡ8}bE'r`,Řg* xu|5WIvs4]Dԟ>[> d{Ϟ*_%`o+WZ!I* GؖT?'5LldpU'V ƕ:FX".bvЬtF 6Y&|BGu د/5]Pv܎a<)3>)J) REFuu6<u*OdyD󅥉xK®؊f{ɝLyxv- j,#n6yPwҐ#gϧ?Nё&püߥ'DS_n>,EJOJwʗr+ldxg.Y^G p eE*~gBebIaU\*XSJO 1ggaJvǮ_Mf$cwIPڭ"CkGZ z3#s.8/JwR;Ӗ}-C)!S eG|[?a<ց#)ʖ" !7a!k((B( s0H },U;_Zb;3E<-ȍU)%E 0lTU7a0?ь?! mK/Cku8q7F)i-l史ɩ+W#~_ÉCy]@pux|Gj l\28 ˘4ֱ>r[l?}u7n[e*hw\k2GQuwSuz"jq_ǥɬ@YK:9K1=?UJLcOr =4E{.0O\$2xH|5"AO*'[#Ө V﬑5!guv@ڢ;4s#zu/$ZA蒆h!T# ԆmC.HQe>@͈&0&(]XAʙ"qtSU̳H5&QCiěSvD_}iUp'UC(p|e p!V2C@6jTz5#L5׼:TuG5)o_Zzv27n:1>hI%=ORDͪG4X0;L\ `;%~>*NhĎ_Dgd$[ep\qL>5Cˡ?@9Loc (!C,Owb<}([ J% :i#,B=QRS[=:Inco~֤ͫ]4M+ _ax2UaCnӑ&[uV3oe1v'4/÷N$xv!{>W[n#'eDU?C4I'y?a:g`8ہ1[JPt;1Ͱd?r2-$:}uEDI1ϱB4$FY1hDEvɻISRbY%! ? ulɡ fBEl2:E&rbAg9JZnl5 v̗&x"V{QZo]$$M\FWYd'ls"ڰ qw 넉R6&> QŅv1p(@=j_fD,i(`Ӷ}DnXL]͙'_$A%PfO#V^H *; .kUNGK -eѝOCgFa`zj9>ulQ- ;bTIP]tjie>րT .xaEԎ #/LĞVAzyo<9{}0 <Ȇ|-S9sl nI7،>9Qx4YJ_2˥o}@a|0p^;Ij4-ߪ&y"Zd򝪛]4o&+rJ@b&T)2 ڿ=U4\Pl$qu(\YsoO^F[.Tp|KXQ9lL(p6 veλqZ,z' O>A/:T:v CVCl\ @ZIDBI{Z2ugP yܒ-((8|%!^As,2kL9"p (c*=lBdxs+AӱLĬnZ&I45x N5 5 !^VVjO;`O z\пRR?/[OGEbY L 11Bhp=7r,|''>e"*23CBKð{j08oө^xfгL/پք`@G tP|-ƤJ:xjdԣ쓅i;aTK85? ~oUuイniͥVJCsD.p{qBwy?{Z\̯yaKE?^qUgGH37Ak˗t/JwU\kA 8S7ce}v˔蝖vج#GOcx8)(T5G/q(=d0{qA! 3}D: C_GLT}I6&94]/^,~&T0V%vHZ:=Ln8?s2NjE  }^+x[ʋ=)n3@B!b? y:{j!tn$>FX^9m\b(^W}mL!%+eC{ʻQ*2aCHIj&݁y4&=L01os~E8tWbLY=?=O] ~ZԪL3}t0*͓º *f^\CWPJ*DA TXM1S5Q]lCߎtfӰ=" fpk]UYM[u#A' 읤Z`2P݁p&a|H!A?"MP ~ҎDeJ=t$#$U"dEZ-4Йas|ԹpF8+=G=UCu^[/TGR[ ItMjhN*/;_p|\wa4 wP~=ӽnY9cҍT-!C<@#bI@c[ײeRcWi4wYjˣ7ǴpL+tbgNMg;If UQzq/c7m=7纨2I|]{p _ъ3#Nl2vM%^2>=NbL Ɓ4D8Cq-gY\&Vf @?Lvꊡ|:Q׌\M/.O꿙uLNbOpHwY7QzتfJ݀764t+Vte&牶]`6ATIȯIeJL{26תu\ (cR79䅚UK T$^7K2`Y?=@>P`O"2𭽽'k `5ܰrVwf`69s"F 1: V=n\\G7K}*`t]ڇOq^4$(x 5ij/|M!l1j\<1˓hj ^n'$4\UWWu'(01q*TC3eʉ]_F&Ѐ lfƱp\Mfb@./&ޡ3wH*sXcxlr~aKTOQ)\D*!Ia$ N*,y-uyoX)T'&@P?7n00jo.xi4a T_ o5&"O9Õws$xbhouiwY5;4 >փBoiX&,Dcb &XP8˛&:{'O^HAHs/@-de•v|QuuU%= Lnmnj&+tɫִNRⵛ8ip c0)NJK?Ffg `)W3轺΢7+ x1_:tgy؛ħ>jH*{ҊKAҴ9e޻2M"O3ku<3+'1)Af]O{y@b>mZ H-}?Y`~2w | 3QG*GW ,`-_A29T!=O{ y؃u)_հk(:g(o@1I>4 sѸ{`j\" JJ|#3K0a-D0I[OMqʲez)gr"2n<@o(%e|s~hF9[@{dg5e MWZlϢS$~:q,&ծώd|C_/9~PJ&ȵDߤͻE2Ôr箖nnSJq" =X@l g\nG}[(D3FVNѐ9h6v$5 >@v=g"% [ؽ1;,W V*/?]NTzMțՊ۔", nC6޴?ST&w "p\a*d5QKޒ}gu4~FtRbYI{n; scGϾW u8}FԓX}8+M8qCJ 7 6]Dl2Ex/d}id'Lm'8m//u^=Yj> ףY1䨳Ԁ~0C.3lj W\" *m^{و5F|)HZGv7Y .%q"~7X0.8-Es?9ɋ4A|*qf4g^e@ױ E0XQrؑ5r~Ku lODP0"-;-]^#VȊKGY%]6)AݬT(e˄XׁPrx8YaToi>Aٛf'YR*ZL𫡫U0yL0 7`uX>}cAy +AzgAV+vyN+qW~ 䜈P$:#cu㎿Z_^+N(pʊ-42M#+@xS/}5fġNWM+ $)4. zI1#2h?B]9ƙ?~Qf=ܘ d#ERߝĺOC&|EO埜o|{#"ڣo(`0ur~W?ָ\Kte ~T[ [৑-"Cq$~xU]wrPhت&S(8< \FPXuX%X*ydB|[s%wR `= Zϡ' srG8w>{F0װ0ש2 T/P'Ng7{u P@4&yAqToͦ<)yi4ǭY2&Qߒ&z |0C1dL(p!uf!1>jՔ?e[gN~!a2 TT-)pY`*c,<x-P;qʡ#' NdC9ft5˧lp'նTt#Px]+!qlW.Wئn.Y{C/c%J2{U@GdC?m:i"Rv9}hʶIjMN1@ Y@)7^ћ&e5*afP,Lsf yU'ef1X~h^ldb}`gnسZZavgEδꊵ&k^Eore6>x~h0HN3o&< >Jz]}Gz>uB5 ڥ6@:Ʋ.(r$"HFᕤϱ4"Hm)!)s_PsEEnꦉn%S` `Fxj(AӎiDr?/;#/Bd[SF x4R/XU{-GxMނf1Jr G00=' 2=BZ_ni>fȁ@spLd3e7Pp9>xh%=CҞ&=j6ܥAQ?cp*~+tKϚ|OoD+$Ũ$?X/ȉF9|15sHXXNXfE$3~`Ʌzۅ U,3:QUf=kbdR d 浭R0"4[8`l<@0/8kHKOnxmvNOBSlq<XDCp:(%(+/p#U-ߪvY (iHKdu nPwtU9I9}0.:RE)VAk΋6M1^cQPh'g2$D dڀQ%ZũR}BP⼂&ͷi],>lSpoi0zPUot3r07j/Y(AE$@йIPk5y'bq7;lRvkru:?ˉ<(sI f3 `3B2{w싄: i aEvc+3P5= ӅލCr$AeLT~yLvAU҃f.J#:x?vPB!aWQԯrCM$ߍ=Ga۱^8|50V{hIjgҕڇs7hyxաH( 1h胳Δ N:8OOPŚ?A,QxɂaW_^87.UEZc i<9",TS>I)\z iո 0-IЩįAek]kކ.¿~0zeX'ݾp9d2H)G:NP0׍hc}tl87gΞ1%ͼT䊫6?sxaxXhPvrsMBE чIC~9;Ycp:qYI?+@DyVΉ}QrD @uF]/uy9$)maYlu"~I[ll64֓i A0;š#,*(.y%qVx|J!ZDž=glZy8"^l+ ऄ(]!(Pn%:P!D)Y߶^DUct<6bi(R ppM s|:)J24Vw=3~2#wɵ֙c&Rb5 yp{v927.q0gv4љǩuB:UNh0OEÓ J !3gnLԢ^5grZ"l3A!8^72cXFVF?gqAW+ X#X/P"%?˼9wr<,Ktq8֯+#۳j͟Jw\URnY[3lّsk4Rm,2NAB]CTHtI1t̜FXtEEMaCR_R؃? a'%lDS8GW1* *8PJyHWDjMXXW<!'2P+}]A5JI9z3fHK 2kw1Tp{@QKT/,Ϟ3\?|D A0tm!vT/A,d_W$NZ*W qD #b;ȱU4dv5-%Doɥ1OBˣ(jI<.L eJxц@wX beN?[!c X+;.G2L|4#g8C4/ڷd%%ۅJsy<_ŕLvK Ą`mڎL6N;Zki/^EC˒׊M!AˈkvaDBpua,i*_{&\2` _ iE{K(h|LI0];>sR獏o7g6$&C?ْd҄wؙ ڔ:Z4݁RaZf ]T3_B;wc=(əl;XIP\-8 q{aIowZZMHEc[͂Ò G 'ޱ5}x-̤mg0WM{||ÜhD#ˑކv:z X b筩2 ]9yO.pQv֪K]6sVBuo$w,Ǵ7?(}O"yr;=.tCxFr;Et5k[jCUA5Ť1NkHKr`dCWO^G*a)Β9I>-@{IfMfR}fGc` }eЏlqv0&狼cZ I^z;֪؛*0Y Ӹ*L2c}Ei(L^݄(|{kv0DO-Vϵ{?m`8z)ʔSRZMc1qVEEJuR҅v&(@y4LD:q/ 㦘{An]'H&|kk`6AbUʼgrk|9uO) **E`4s2_n ;0O"1VAلD4m=M˭-lP|T5cbӭTPfv2Uac'V>~7E ssְ^X{9sy^3~6bDFR25.Yg*lpO;SD㺴q 7\14s.QxmaV@z-ETѶuwt3|)$@n~N9, 4|~|N?`d%6pOuBx0abFH_3E ʫI ~i~LhlMc'敪䟈y*?IgV&y349I҄A8RjnXegqvz5?&R '4BEJT! LO|:ѯ2lFjBytB$ T ]91. Ciq&wMnBߣduUSQpPF{5z7!)ooZз߉&]KV^.¢=݅jmT<4#!V ˖]EV~lrO:s;"ks*-ݎ7ƪ w{x2(vݩߓCF[ԴBXǡe>?(Az5Nٜ'd 2r6W\ǡ8,9fR~!V2  {ഀw䃅אc`.jPt3ʄCZ >yOo*Ig1KGJ]6gk'Tz'ok犤ZA)PnfaMuu I5NPJPtW_4ߣG@vcAK6?\` $*pG7K3_9ێAkNsh' $rp~hS*ZywTvJ*_`e%-.x4yQ]dF>@PH1%;yE~px./E,r4(ﶛhPb{>`%QL8Qe`G #)jɂYT*&`L%C=Nin]IDR"aMa`׋7?e]Y--ڨʦ3aJ̩kX#ÝYs1\h*Ө@*tk3\ֹ:ꊈisla=iS982&* T0@Iu, l^z!+fp B7ⅽݟ:.I({Տ:\;Y!vk|M, }p`$ /LCodt(~|_]Qɨ`?vogOQʦO L'sqHOO.z' M'4S|2=;[Z%+ϭZu֧~z"ɠݡT*HBd:!=-Ptu:1$dSRX6u 'npdҝ$ gVc&Xl_Pz"_J$z̕H VRsS'!TbqkM?JA e0p)!tcx~Z6ߦO[J7?`!&7=xُ ymfReB;1?+W14&oU1 UD7bB+[R sܳffwXRtosզ'@h ۄWY?l?bLm)wwP\7:{v١k_Ia2t>ȁd<ᧂ?^N 1CJ8i#yYV&9}WMaUr-ӈC&wj@Մ3y]耪{!nㇰhje2!ș#,5FlsBbH)þ)oWk4m^Bg_S-;E?+hȪ{0}[[N$n}^id,o@F `ed5TMfoͿjaYM_`Ƹvzw `qtH/RE{\P( ɇHGCWӅ_Ïc{lKhUSYv%%bϋsZlŤճBP$&]F[Xq$HR`B(7cG+.@e$q=PsR-UʮگgUײ׎7tKp$ @֕zv@HdLy /> >)dS)l 2" ~4GM'Ɋ.1 gIyh[*zQ! U$(TI᜷:{u*iU'J8?b;{L|Wesd}Q>?/O =C0oX&!qn"?Rx5jRgEfϱ6ԣv{?ZZp)۹Uk,N:| 6.dP?nELXGV6GB>ډOn*Υ7-YIYqM]b ׿p !.[ $A)R[,疉XpQ|KtM-p3 _)HN1>W$#JG .H~ C:=,@,n y`X֗ETU؄L\!z5~j_,z6̸ :]Pp,̯+p4jn=zs94\hڀb,agBsJx\np=BL^Bq^ߩ Дsf|]H1Ξ#N-e/<1Q < avũ㖼v &V_ҙYFH>!`7JP -54 H |\Wq!&,Et=7i6{7Y^ԗ7iq\LkH֡OD .pdߢX҈[t)DRIsz{u2j!|gև5==?Î!Q?Aeny[ @xK坓Oby/،^v\ 5`@Y4{dṙFMz&+ίbM|(pU—X*:eb|f.fAy-^Ll z&i %5}Ff!S⢤kןYdq»tMFq8p`KnԁSJZefP}v/r p`KD#!m̿bmD|4ʷZ){ f>wAw-USs.jw#NGG'DTk20(%NTS]GWn7F7ƤfԋcSpecH VKэRAp逄w?[cTWV߆NeahQ+޸`wG7F `DC;'1 ܹf\sADJma`RσaTuu^:7K.(IGNۙ]nwc^X$ݡ'+:\ d.prG\lvvO7_e, ~QYcz)Dx5/ZtmHN&B_OvqGDZ%l lDm`{/2_/n(c+Zp<*bǂ6f*7_%ƱSTRE5YΗH8t]2; .3 RkMV\V _߶&,Gx=axOz2hE"|@G6,Ye/bxM%lqRnYC3@p>xp6_wTYG$ou҂P[X߿QRĘGqgΐon6TMэB@EYb%^B ipDp6.}: yӲşG,{$;|gwE٭wy@sl܉Q~E7,ԉ?~>hQ \*0xj fCG<"7&\)\n)%-ߝ RE%aj|B;-*<269 (^ g$-qC$sw7!ZꔤH>{8TkMsAs8dHww&վd"@Zif ^}E6YS%茸&6V'\W.QMs=M[ E<@]b@tX? +,NUrgѻ9w+Δ,8gꔚ "~-ig\r+pP:^l-˰Tg`!loϢ G0A ,eNi;0Kdi>ݴ$r'Eٵ"wCy? n3dgiXe$l}l|򖿭*{FCyeVad0wׯ`9Llq>kW F7c۷HOx XZ L@r5Q;(N+ G(X\K&Dg'? .J_(n] d$t@pI?8PuMMwxZd^p+bbv2M䃉w+ZҎH1[?yiи.z@~O#%4RfoW'`(OX*jzbE=j5GL4s& -zr;Ziħ!C Gpdl[v\&Wf/caEڽuh_=*zK~{;> % g"{_(m~2kmd%s9 *4g4Q.y Bv/LmQ~C];A^ iSDTOs%d:*É9D"$KwO$i)ƓLl)n,`t={bkc334?yRWq ݷ֡#`BBP,.Ԣ$^ ſ#s^{*69m{1*i5~@QpUDK2:΄ܺzZ!cysdVY ÃWAC|wRN'E7uAW$bfTPUJ+ _S GFzN?`z"ƼHgV:ƌඊwwnEElyr[Ϻ(s&m?c+zV*{nac.ȱ=?2.ʹ?B_m}m$py>7Μ {Gԏh&^bZi鼟f6*v׺9DVF:!&zӉOċ1f g" M:3< 8[lgG+pDE慜d.n$"`9UYa%NTFw]ݬJ=Ly8䗖Ir>ji#WYcW)U-nBI,T >x:)M $B`B awZ`iwqLj>J֑|g8K1=&>#tV|l]6vo=IRC f& ei$.~o!eJ ]ƨ貸InE)܅N{9gB  {> ZHF>i=@BXS͍k}x?gԀu,t.yXbV9ӎ1:hVyOK!^D|XC8[;c4TʌmnfmM:} yt;L5r{Kg}zDzp" bmί Td~^ v\GLaLYr#61qAsCT==0<0-3&}Zu1leoVMlX}c&kkfg˞R!$1zE 'l.'a, m?2_fjW˓x˓ BeU2{ LgVF'Ϸ',_J Bɂ]3aX>`JY#{́KaN@Q0152a%YIWSn@V4hɳÜgg1ܞtY7+9I4҂ spi@&hG2Ukh,X & wf}KYeni]|[m2p:3F<)VDDZ G-}Pf)Tszoy=靖7Bɥ&g6(4J\p!p~֋'*5ՊI(Euew#@~JOQMda htwm^h[4cuݕ[Fжtm5}aeH^ M^9 U%0X?t4vG|HW;TwULMp:?hy@C}4w|``+IUZV dE8> }d OF41'f^&b&׈S  fN9B _Ek9u0GʱN[l.?)ހaWOKT~~ [I/]KM ixEDߛ>O(9}=Bt0~UQ#6x@m4cfLFC9`A7$lI+;YITegZ7>A hŰ&rq4 No\z6L|k-3G["yK-1qgG 8v^(R/'2:2< _>spVv뫇GGcgrjh!60 R­&sL &P%}K8yTq>omT]HdP*WG>83>d=LC*HG,4U7?Іlzkriа9֖q@9c,P?#)ctQRsU#}vԺSEY哾I|,iI. y r|&[ü.ܞQi:cxHA`^x9ȶ^ZވI!^I$רּ8A#o`{'&nTov c>8s)}.T.)QC+ ,E͉(儁$V7>@` nABLdgƟ!%Vt/䒋oc/&zeybml%~N䜴b.yq8y T Pڕq6u:6wH@j4+>*b!Jo+B~e5A탏572bmAtZsO+tO +{SdI6fRjZ;pRExUoDUˎCuf[^d/Ev~79[*O;b@4lscvr`Z&R5xZW;P+IFz:;:3Q8Mkt<*e$;+X߾P,@5;Ҡzf zϮEHwMⷪ,k/l"d9W8h 聺@lfJ@25ͳRNQ$A>gҬ%'4'D'EC<|c^$zXZ pG&š wqrJ5< dvx ̨7q̛~C|@͵_1NӉ5)`5(RB{hNM%Hyqb`c099$Y͵W5ɵ=_'M.KbyA|-{ 9t`34|jP z @埞b^Z S |N`#1⧸fAA2>̛[+PobMĹLNF;srM56fĄꕚa+1pHX.Ϡ`',lT1 G{:sI .[sȝ3A:V ǹOW0_ΤDI!1kg%MN.H$xf5E!*5 |)aNV9<],= ȞЧ\UEmʂ;%I#N9s$)Xm)Hʇ3CC)D*UUwȭ1M\bL< 10KѾ7zoY NB!4f 7 Z셦6Go}Y͕bSc,RD2Noa&P}xubD'R1oE9vZeێ6Q7?L/D-(?U qo bq C+atg@2sd! >[}Z8 a9i\w[P=4> 6&`ZMw((UԉРgb, :4okz'AU M70#za^ːAL&(>$_ À\OZhfW I𨟙ܖYm$eLIrP K @0;|rCVpJ.hFP")2_RbpI*:E*{Na)`[x\wYgГw=cKo2KحpK68zȈbnk*5Ahs>7i$BevfK/8l"`nysQW1QxM՜Oev[`a]զ-9|d'1!N+jp^qwS9.}&'a+͕]r^J9|34xUsQѶe$mj4zT/{ G&jEUԸLd9iL}̀~p8Y;F~}JROvQmCa$Kf+vlԛuWf!nwp\aP\7À<XC}h _FKV B9Ӄ^dދKi=V)$v/9|u sK=SKdB]BH{B uW^;:ӽd_͞]ћ`?q;oIbAl]DL;j ӕCOUE4 Av"*CuCZ$}ʺ\N ]NJ'fM!>=?>k7Ѵ t4ߕu)G|^Fq1MmX€z,R;6, UkY;hY cGY'?`pqxwuvN,UtR-6~Q_;Mzh=O[o'd-eU]BEZFRa;gNR%+|bD \ zEMvKJWiz v7hfP2;|ۇStY<)ٯie{|uE]'_ATe´tn}a<)Ѝ j{L+ ,i!{^TVK2P?7KYAsvޤ'*c~_m$@>.`5j`"IղA`Mu"ӉBh;2qʁmx u Onf!0$;X DxXO;uu;Dj8{?(ON|݀`œtI_u2wKHȥ^t:Kި] JCHĹ^4~5.wV:M$6MVrf^̵PU$ PPsh;g: ]aߵNcLبQ~]x`DaRYB%H SXAkEϿUw x~o\ki!>`;Xu;\z\cg0*ILK:ռ֓k8O]c&/b-*5v*Iܴ|kkv^/\D+ %2mv6]Tjͳ;2~9^Iq"֘ƘGԘjjd)6 qSLVgx pյ;Aˢ#zZTH(&+9%0Td0֤la<0ǚ[tJ81H8jw,֍VNydQcJC W!}l&}piI”<iFNlRܾ݊".u5ecwApe^I\7O^SGKa}4{YCBf{N0wuk4կ f'i 1}W'1GJiΫ>pDT-r/[jL,!nP]|r,qC3N3h'Kפ45i$/1.>w>k5Ġ%E,=ߙCD oI.g>Bv2 A,nY,TWo>OZcmzI?K|A  AyYd7kI;=_@F5lk ֆ.˳c|=;:(2-&.7 K-5i y*+!K=40fV{IϗȐojk!+0ﴶe@u3Eb&B >IY(PZC+]8 ۔[k@?~nq:|nф}fgM) H\XldNJ.{BEJ #9E [

Z/ZD~T5vV':0eF1%Ux! Oavtgp/kɒ@Lq>Hl_b/WGT_!nz"J%0zm<_D uosC}"U{Mcg~`=񵇰[ Dz 7R[Gs;("(xy[%й}|-y@p:Sv,~Ɓ-ic~US_P92gr-|Ly6&'O,C:K/sذ˒jфbu w?!ta ?c(xv4?+%Y, p#ssJ 7+6ӚHu*w=pˍ[5rowZ߿ ]q -gRJxL2L%3s]!$bvbɝU9SvFEm2+)f+ަ"E~Aoyء7 s4UG%[_"P|1 Hu쁈F5 7Sֳ]м .LSoltS UMHэ̴?㍱>Pq6\WF9˾B1Cpn4 A[6!$PnKgB9=!t}R*jE`uMP' E7.=5cq+O`゗oׄ6-!Ϡ=iQfjE@ޫsɂXb$g6ySe+{<# N׋ezg΃Xmi2|9|q_3H)ğRөt!r#7* [vDG!ΎY굋LY(_|-U!m1J;|/Dcۥd_'+Ȧ?`"D*mEq+-u_M݊/: 1mde.F^Vb{pmUskJosSڭ$L=]xfVShX@CGI[r6`u;GW)*UОMaz!r3Y.tJGJh(}AvoHuNk$Q}ٲe4{^itJ,'z/ΊҮ*ch[vL(j(ڜ"q# Fs x;)fD[ {*_W$#%pһV/=|.$SA"Y!;2'8XrԿ:\2W0 \+kq߁ ?H#MN_<+{PhNM+n6UK"57_keIOk5($,#zi 4ﱰj^*hG| 57;ZBfCaTx(9?s!.x_yVO$2+/4׳3 nm;3탶ǥ*MKw)y [J UEˢ̌7yI6 ]id5mzݴ 5Px96zweL,C!8y K'"_ol#e3r}{&I]ivx|;\q`l7a,䂺s4;?E@;䃐]F-vŘY%_+sY~]YM ](4tmk+֢/n ~ZjZ4 ;,Զotxqc4KsuׇuP9ttM1wNGUSwqӶ@mXD?6rbH-nܽ@PuzByNA@͈!Kv(35|3G88f񔷾 XuylP>쏹mWt :O#"q&Xj MSl{o/F^1Vtox>ߊ<~EBAg2om<.)5e xb=v\0KP,ͱ֯N ?SĚLX)ԚXi/mjrgݷ_庡wԿ fk+-9%(@Y;c"UBv`chu}hvǭZˈT4E(/1LB xʢn? l }7 4e2g3aH;uZսjҴ6D^ʫ>3JU:QDJNCA//~8|Ni"ùx7^7O6@.{\ߡfqjhjBc;wJ:&$-D)ˡ?H+b]  cR'-R<:2*',ƫR^oiMA{#Sa>iE3(xVet-T]]>˷,W t.6w dYM˭ & 72AY*QmrШpCaL?sܢ{U59Y9R; o}€].L\>iZy!4w<ɟN1!z &61OkFHKqbHUNiGelgV&{o6]#f.G&8mB<< $smb&ӒeBb gSW)V#qQDli-fbevmƒ$Gygߒʦ2j`u+/SjӍ{(43SCCw͈N6b|eP|e}&$sχ71!:y`[}WѶAӌɋނu/g͞WJC)>|M0`C{OAL jf3\Y:FӠ*Njjpc:ܐ9-muhÞ1OO:$.<}nF2蹔 ++v9i2:_ٹe,]&0z Ν ?fiZBG!5c7\|w  z=$+Vd77kv#')T{@mrM$7`7dQYbΞOd0 +BmJ>xv vL[fz{LLx<Y?VyK8fjf[XV@eXCB^N͜ ͆D~һEAT:5='@em5#8/Fy]ܢeJ0v+^3+u'7F{=XGΠ !d c֝Ɖym߭۳6TJ-8#s9b|+*/؈̿R?AV)~gϤe&;Gg","AP#{^%-#MDckљXi C.lKF%}_O /|gSOTzJ I9 ;WgE5_N/@VQwq )hdBL\]1~oP<4Doq{X@ZLGC*ZvcFsZJw sDW1Z4jOGY1Pss~Xp7uԺH  C3LYF h[)#I.u{ ҙ'f[ GB7%_^3 ]BF36%ԃ>Y01ȝ oBn* Ѭ9iӚac<|zER~>OE[Y[<λ}C}Mg;!W>Ẑm;yW@D%Jx)8$هP"aWj^4jY$[hY*‘6D&#=s}{Ք D'p+bh(^PG v >0+F=wbxjT24%!Hn ez/#*,/' ($W+<6r`oU ?G)>/E畽WȚKpjm^<f^kTm(yJh9&!FTC,Ș=D6ŗu j*ڼzd=mҎ!8=}ö]#ɷF ;Cp0x/%Gp3 z-ye-Fc=;N)$̃L:h'V1ME nCTeg`o&AB`(yV4e( B'7]Ěm||CA K"MZQe@Ψk2jQ)CB?؋[C;>Zֵ T!]z `U-Sրd^!ZċH&%Kr 9ߢ{vURr@r

$T8^}~Kؙ ,3bcu1հyquҕ PO)NZ*CC}U/:M*h%D׷S4rBvWq6AD#7o=+#<WɢhlZtx]lpeȝIX uJ@bbg } n5+$Ѷq+|wj I1 m>4ii52w4#媫oGyd vqz"(gz$3~fa|ܴ*y7R }dmE'`U8.YHgM: )z'4&dTsi^Яy;d FƁVqGج KaȵbT: J3jwB HvY]K 6I,[@3ގ a>h꧚ 7'V),R#J!B.!-g`nAY([4Cs,%d#s:ybkRufRhR:;B/rZ@'},Li4 ~)$emJN2)[+`V) :̝F}NgC^y=ٮTKjcnjC/dyީubo>ޟb gb$RGهLQD/|I1mte|`wYcIiK$!6V,|C,ªogӖ^Uu~]`S4H7B2\K5U9ËmRЂqOb$Uj`Mȿ 6'l(04t9s+bV/A!BAngWٝ;v]JQM8gGp=+Ĥ$@ӪҞ/e {pvAwAZ5 ES3ru^K%S'&xLXPRAk?L݉ p#8v}D.v˴2I:) ^(NYZbd<_ܚٶ }gܾuid7z2p -Zl:$c;& YgxM4[k<"[\@* 00RRJ ͮe;ˉ3y8yu:seDG=2cw\'6wEZ!mF}_'Yt,肤yfw.ua3kbL$Hgt\~D9X{}"&FGYQ!s2E2v٨(:uw%Q* f,!ئBV$^,RX*%]rI*plۼi#NlE$NqTr] yuMoNcI Q> OFvY(Y3OLKDnmM G[U~8ʆ#^-4``O-h#GKX`s u8 aK^ލ^Q{kAvDZv~3@ LB@$eG(85V$:F51餖6sԣ4Lw.U^4' yP$'$֨x} 蓟pbS-kT ]m.|'(W2<ϻ5uEKx6-s\=|nZkZáJƋxIʿRut! #7TXMߍR5w ڻ BU|Aŧ "#joRs[2|hO`t]^ juciQN`)ُ[!3$!Js꫰6\N9GdBS p;19E EםCLWǁ>5!Ғv6Li .V"UhG`Ty9RJ"0y` x&-T\EX[Lo_'a֕~12^$@u=ױ7EN6In^8F2e+" B9w+3ob<  ~s}&ޢB{*{Mi/FFvX?U| +7HD_n'!ֺM&b@2"} բA,_x$בּ*=ә*K1K@MG6/BsS?]>)Br:l6Y**ّ-+Du7@3 dhbjhPԆ9p4~۞\ c+fx~Z]TW64z=AAW++@ oC+]OXӇաtukku%>y`@|MCc}^0u [}%j$sBmsVƏ2 V\,L[:"<]za !*l[Fi/|,&Sݯ~RGU"BH{检\xrD d|UH{DyR|qǍ&.n]p HNul5L'ee-@jA!"xƲJ}2&5.a8' WyO5J]ȍ" Vtgƥd2WhD|ySР7ɦi9xf~[1S3>jA9S,NJ%t6{*6CE죎+;NWE3췭4dӧ%t7b(%?b(*ZSb.-oE ¢Q-uuڊ8`cwCiw.)U$_Kj}ȅQeWq*##W]Ь;2D6kYe#pzR7Vav^tZ&*˴g. Bܴ G]xBIsxR5[*bEL zr= `/ S#2#HzD 3ǽI|wlZ!wmd>mD%ٚ鞽(.wHq"(͝B0-ģPg .hI6Is Е;`Pl}Gc, 4-(q|If%f ԽAKf1w$JdOʤ9=:0D_H ?> uPSt4ӟ?`Β4*c̽Q$W$p8fvb{ p|gM3}{:,uȫs^An[nlͫb[8сy7+q%/$)81ІwMTףC-[ךOf-w2i~ޅ?nBW\uCxtL};6r0 BuߥJ'B\̌NaBq5~UH%k*yWA ~@õyCjf%^^\G3{]X:P7|.5o >} lH|c HÉz!\n&CqWv#$-U2(6'X.7}ˇdh媞bwRg yfF3 bwcp_Tܒ>*z0ԊU ~`kֆNr mܓQ_@d9e ç5׹,XA]Ļbw46@!D㼋Huѿ5YXGM`xza& .YvV8z=./@xW6TD(]˰6@A~/h eU_ˌj<2wb@r1ri#|qh[ri 4D>n$[pbɌ_U[!-Y h'q g(ˀlf[FԮdÏ49 `p %at:P=#Hhg@_k{jQY Zm" b[4m=~iAUvyzDGX<= .X1߲ ?ɘk oϘ@O2F$jƟI&Bu6`&jFʏ9jZxFWd9@XR%݊ju!xAA8%OSH_.0]⧢9M̐U,s==E] v!Lav=&P[E

S 0PF{.Fl^VIJFe玣o5WżӞ˔;j,jxŦuV,MԄTЊUIwt{̀#FM]hڛEfsl'j|B:W p<Ԝ\5 ѽ\q6  Q-/CK(iѴSwό_s~g|z=Xeƞ|f5a'L(;cpVr^fy4I]Ě.㜉,81 r Qo7$IV8r2֥raVY9rыN1; n$6:Og+=Z?G.{n# Y2ikÅw2a aDΛ+6!!lh䅆\  0Y mw4r.wUYb߅~"5BH9є{ )ѥ>5sߋfś|)ɧc;_z6?w @NcΫ+e`pSqzS}`:*Sh᪍ MQ8j;n\"@ lȕ:9W S_}Zݰ. ES[{M5g52)(-cYʩB<;I,^`dvKL\q"t )M7\ޣ^c1d> h ,ju0F|Ln(lIsԖC^#fhP4@iDh -x)UOQ۟WҵÄ%{0})豎PV'VI{qX*NI[o^5YxҸ*9 )}f=׍C7` u_``├]r7bU @u+BI}JXRwMyu8ҐcP a\̶T8iV&&sq= |5IEk}(tzm׻X媁6s ĻK"V)\yO:ZL0C\7:Ǭ"v**n!$6ZD>.I3hJ[b l$~B Z՟pȓ2y ڇ9bH{4 rS1H84l7OsCamOVWޥ9*q&sb;)-:xvK W!_u XdV\+^sd(޴O/ȃmz;y2bvTEir2NO.WӬ8T_"\ג^$}=ix=NHF!ΝRig%_̀o O?5dv*nCGt&-veI&Ғՙ]Ќ:+o2>q|#4$G}iw)G\"H&b*?ȍ;8176<z~n6/>|UUFoTRczQ͝-;pVGq6mZvY]G;<}zc%TX6?mҢ 0d1!nxjRF0*WpU{9go9Wev*+ BJT`$Li,<'[:)P2^)Jpf靹H8 kA`.p {\>Rq[ݳ;G6an,x^LGGĕ`g)s zށH*Em6L퇞8c$s#K[Gu\ J UgkɼQE֜&@jW(웂]"sc=/AlOš:O(TH"Kp VnB[%BE!p'AMEmʊS@>d+ܖgw ww힇3diϹ M-oaJ↫/uQr24Hȧps9GS[hI{i-ɋ\(3ƼUv (Tr E;f<Tېi\A(* KRiE, Sw(ƀW,8xaNjDZ^i1r;\;Y[l֐|ėbU \:E=VCYEX@~38 U\>}Wc7HmGZV?>E.s)cw:Ejmѥ~O^V V~4ehż\ӡ%Rv:NJ eֆ<="­DaYYP;o~)kIg~q$UocP1OP+XCp6R xC̗FzwVpċ+1;SOhvLceCL_ LH8)gqUniMp낱w)ѱW ;r Pt)ͭ ?1andD hӬCԦ3ngF;+@zI66r8Na/?* iUKʆI,G;dN5|&^ϊrHQEps4q_lsT̼Զ+;hY4*Yu2K0o]BO[^,TH7PFzlftŗ6@=b(T&|;9@d]~V6䇗cʫmEv!yŏt0Q?T8lTD#tu,g͇D~ )n((ʀzdDOPy$>,Cn]9:~F}(fV:PC CM:{&`%hg7:(we;Ac 2vvԢ2Ā7܀dGd)8$P?e=}ʉ 1u8ȁXKnBm~<rȔBűd szy 4N&scCKWDd?k}?*!V4CiB6 ٝK$P:ީ WX2/n.I 4dB{]҅w;;CR 4y!ԕ%j tվCRa~VD:_ȸ7q؝[RB6QOp¹=:stkjLFdtX6fWT1%n 긮eA2 oQbo΂m?~0z"$O~[*!Ļ. uhlS46q9]If yol,DbzY1|/4 5>G>R"2Yvk`/Oڦ}Kk@ϲO~-eXV7Te4 EvV:.XsRE"+IIcɫ=:_{{Hb9mu<+鍝&CwfRu7؇gV_}ѥaJ~?%zh]`}.$Z?`Le0)t, E/aWj3Q!#MfU;u|K:: ^ iX]es[Q7,޺j|6(z]\3dLr Ơ?Z1gU`:GhCK|ɌlB*bP,U'w}˄hB aBWe9Ni7/FyRVke!K%IʯO_2Ł[)eVŒ ,#RM/k͕Rt$ <(i*^^jړB9R|Wõ  {(J!$7 yJ82JRW:22l 0}/zqP|hFWbVR/ 蟁60J= 言sE)swmI/q9>7ƞSpzN(7&z#А˹2f !u^w8̦ƚ6/qf+SmRfh׈ʀ:u@ +n;Ew+ mn;/*uU[nǂu^}&OC<.Ӓ{讀>7UҴLK!jjQ:`M'JgUSVO6FqK(ҶKh&nki+]rerjS= j >oɩ}{Ou S@_.iؠdc”|i 욼lfr{+E03*(' 6UL*C ʚÊz%Ej溿T$"sy~ ֙p#`Oe~?oˢ86K\3" 3$9t+FU2.B!@_lәvd:Tggv-w7g_e BztK $r +ɒ1*UVlgfI/pSR'GBXˇix"#t&R+PEY!m4{Q6>.N׹ Mلb'J@m@5rh!1n2<&c.{ߨ(ZLryi/(u>pӽ:4${RaN"EY%:,8.HX=\"j+n H"T%`Ol͵$PC7-5 /"f,{4nؠ jU=%P^eY6ewCε7}Ed}Ec1TBgJ( c^sjFƠ%|2eN BG#!nd HsBCut[~/9<7\F)~f*S6G:L[{g]R¬]ө]M:A̻#BF'b| uI#9NulS1\$F&.pqFPߧe:d$ ȏsx@lZd.oƼ.6ߗe'#>I5-/n[[f/&ڻL6*ŗq&cw*0ܮ&Jr*^`XBy! G~'Ehqjx"0qM)Y#BW K9\gM碲9%C`smH3}MJ/'`Vc͇m Ff!K[$?NbGX\+ xHO~rom`d@?LJu_5_p?ե\LZjrWQe)D 09%XN\, ]Tl8YpExЌqB ]i ֲtŀ˅֫Կ`pUX\ u}-o> SČ_hOa/Ei:6ՊÙ-stx"\3jvu\}T*8t;X!Vh!ωz8&Y*[QcVJ5R -uꑩSe^GEJ.b1zqibuWM!cbPo~:=f8KA`"I dЇ$6ZoX#" k0(#+5@Gs"=AS]Wuu 0CFh}Ɍ0Z))oY3ŏ2w_#[1u]odQUH?0)z2to=aSbo{2{Wm/p[ox?~ҞwW|= ;u+)ni+QH><մ8Ƈ a,pzgr-k'BMCg ?'.bfX7M(\U kQ dD|||o,/GbTw$6n{P;H՛]Z4cݏ'<^aИnf(gÔu_C*Igɳ>țnT;q@=wTu+ue8a]E ׭tMX?Uƫ+6OJa `',*5~!iqw}L_<3\bb#6 /['?:{⧟: ~BEw|RGiNL[Y|C2T vܼۮؓ"BOⳗB$5^r:*'5F'd .06*&6bylp 8wr>5qBI-R`%Sj"%5}h21|X$[@u!G˜p0{Өeá~]cl4C50_X v>hbl'ȁ(<[jhr#*_ fK~y!^,4{X'/kH S:,ùerHWqd) uNc_҅eI?igrGnZ-yphL|\_{7qv-fB}sW~}0MV-yb3m}G M qN(k  KˍNFBѸSԔ3J4  ɱ9ٶGh|é'@nD% >yۉ4fH'k}ћ0aֲUlc/ przf\ɦ\^[,/F=N$L*LtnX~E<;nrץ7ݼfJ BxӰ[|P/@:qS?r0},-Y'הꥋ̼GxvovBzk %L0n@DlyH]2m@PQiRP0i5r%&]JõFygdQ N(ɢDO(9+dh= 楕| ゗YץS?Z'y ik'Mr/- O19Q4r:S۩× &dtgֿ|4C$S6z:}4yw5R-0<Oabm1te$ `NÖN,FXvq(.7_m9'\~JO.$C44kסtQfyf'p.ՇcWU|g'm{!iWUs1N3v\mK蘿vK>2z#pZ(8G3v`QhfŸD0 4AQȶm=dOS@W*7Dز\kRv&-.5ﶔ唜H퐥!s\Qcc67C?fo("[Z3vKJnhtv&TܬOVT1o <41ұ J\QSϚp|1N7ѿH[TQ KhJUc1p#:g2mMpﴙ+O#9P_khGP5U3F{ 2db5]%W|M!+}a#\&_ytr;v`{փB<^yA1@GZ{%;~1W 5?W6!u;e[̨XmwibC09zį.LIx>EFuoR,2͂MuxyFgU͢ p0A4[MYMgYj`3$`Tp!J 1<.n[xfNdse$w k0hUSvI)#  B0cXGH GR'_etƒUM\=M&0'TgʎHH:ˌ #zd8Y (L1ľq(tBED eT>wJpmSauKWYh]Xbx[ W"%.3'M̸yUBm.q"m%h$W7H&=\U^ߦc/o(r'&yY1z{&&FOϏ ̗)MؘHq!GIA/ fa8r7?K(x'*y){F!y!.p$|na)pɗ\e"M?L GY2(&PN̫IGѤIqx1o'Eƣoߙn]'> U7 $M{h{x$oXy)(bg643*-#_DX\!zpVYu'Ҥ^pf#P.Xj0& s _Bts?M=6î )g~11MC;~XD?oJDašfH ´tϬĂ8iy"CJ,!Qr= MA%mIՃfm;:*iC0 yU:(]TjAQvjf2C׋?Z3so.Q&PFܣ X`+*hvDu/6ö.Lq'18{vb%+xqnA¹r،ݳ? [L+5h#\7 M ?235 _)WN;,Zc3p`6ؠf2x7Dgo'4ۣ-LO$J 8}G >fs,0[ob k!R1="j Hs9讗n$Z8]dJIDf2(Bm:9FD 2Ρ 6GOS|$EvA@E<:rM12{[ YԄÁoc2Hgݡ\Q;&L''nbNSǚkzG\̂u%djh3EOX2I ᑅy>C 3s4b \-ߧQ(gLVv}h86d#ёU6sG6n3J(Qυ=5 dUW;> sWRl"ic8Z^ KUX|hPwjLS\6. U<[:s>ƺZET$‘so%ղ5j-4RQsm5%iqrOOhL9W 8Kռ0uDF%rg_wbB:Ud DÌ 6L}t "DړJ2R T%|κ:{N9r9 YAsxTI9( d C7㱾zDCiEC7'c6mEziyA["0 Ɋw>O^4q~dɄ!}[,r;@UE-Hҏ8ofQ5Z`(U]HP$$@:q4j#x4'kCaPWHQKKBn&W7€⹱J6:\<=K P%ឰ_qAa^xOG{=LFHː޻bny˴<_/eY hY"x*3fV rG`@Q%fđR8?HN7[ӂ (P*BI>+L apuɰ75"&ۋ.|  *GojyPtxo~\dū˖7N5m4A;|_@ XH<pC,( 3`EȻ^e ^3;%I,-Ri2'Ǎ:ʪ;/kE;8kbm(:@Nmp8)# 9M%K/6ic» (,QQ-4VQ]иh+;S Y rocL]ޤ = '2FYHJB3U VP-ķޏV6H~,'Zk 1|e /3 bÅ`AƢ6ʶm"P l mf<; w{=XR9 9 ."շviFҷ7K"r 9]P+" P)Xz%^P57h%cّ`^PcO1a$4lMmV%D# -5Q =R pS'ľs pz3U>Vz)I$9T4 "al)ϓ}]껧#z74;r-``b %,.woޟ+;݃D_xb7#ČDmꗚ^.2|qyQjY)]!r(X6Ý$4Y:qeh )W9b_zDU@G]:]oHs'~q P#c2Ir˂Mr䷏T[4~ԏn"hI}hr вiJq*?yDǬYED*@<p fH*8g3'`*0fKfcSE e/[GI&VNdut^rX4%Jg`/rL!ɳ<2Ve?*lx'0s"uoQSfC<5axC5k YH~O{qI^g$pv ɜVHw,ȸfFHm?KzP3#2YNr9P0Wad?̆a%U'EJYfjyŎkr0+AފV*ZO5}Y<D.e+}tyI-Sh")iRҍךT٤ N2ĺZ1S$Pq+ =1U\ ewҶEv&wmš[BlIIyVba@=8U?tLoz }s\|ihi_%7S73 0eN>/Z] a?p\EfD~GB8]ηyBsVfl3;_3d W'h4*i,4l#.'c%7{)91(ܥʱhSjK̬3dH2s. ^ "HG܆ *M;q2z:3p`Sm̞QʼefϯFw0=ͰCCx0 [}0# mKCQQIaYgѤsu$xQ# 58FkfL iWP,[ `}I*`**WiW{p_c {yjK 䲶[6c>EGSY.7A- VArXvā-oY$5M"L7=?ٮ6-d@2E`q|FE$*%- *53}[W4ջ) DD#te68Gا v54F ,*/KX%}ݣi(wonc<5&" 8|qbE6 ,1ϑHQѰG,pL, cn>{B}Xh|k_(CtŻqhDCB:-:X*xۗ/"nmkÊmN RPY>z D-WgD[; O\ČN8 čO`&;Ml^H5 )oRyL .TS&gܭK;  Cm7,QeǹW*HPX'~Ċ9Cy?M3AXcP*gg6\'A3r.fI@}p^m_ݰ_4 73Oh*F"/&+HS} dvƒՖl};LK}x[-΄ZF$7\D lK[v&KȮ \IޫƔdeƳryЅ҉ 6٦~$`/^(oϯ>e/,H&ӏ&ՙJuyt6Mb%U?RxKv?i$hB]hAXYqo=oΌﰟ^!&eT]6X!1y~aVՂ0`k9+8QS4H;Ew[Wl.XUE~; CE`jwr'#'5.J<)-"=^7Vwuy63bb-nƁY S) X'yZ:J+O)rDoٽ/Qb0qv>1j-{LO])p֙o+DP~iC=hUCKtK+hZs&ΉlҞmvNÌӭ>'<3fnZ(Ȳ\rE(bs5fK2 }rsͯN OJ)cs$^&/?+,]]TA.W5Yn`Я EM1 m#i-qpC is 2S8ڰD@%t^k 5} [X}Bstkq#5=/4n7W}U1 (=u˚mIaQG5fӽ|r6Nml%o>şǍI[Vw71{hc`T. <}VV .0i",շ>9beYqŕy<7pf(T7]l=vi Kh-`RYT T&f/î1GAhv'}=gP G& XE-`_PoMjG*2kV+uEYM&6U[(n<`j:\ @cgD4kزм0%d'Npt&3gPZHV1&θ0h6fYG( Yn- BP r;5jdO*="ޯ_\Wƍi?kf/G{ _~`1M8F|D!C& M⸞׃ Y.j6>vcKjgn0a*8-hba,'bRܕB"eߩ(OT4P&w\< ?=I"G.鏎yJGi-eU zyOrm[,8)20~G U`syyA#0N%$͏SAacz ?6ȣR報AO n̾<s>B -8nLY3hj]+7Yw $݊ZCY!&j>5Eb:њ:H.z3<5,:N7э\T&C,rGzRp8<˰vbJF%b#n>+.XHǦ;iVڿk&*f[pv͠ &ۓz@;U݋7fP3I_>i2<>/|% AdJ[#g\gܝR ao͚ R"- hA%{B{d瓽TD UCm(OcYkK>U"b9ArgKDc9+1lC9 Ƴ;x˖})n,jɨ#K)V+.Rm-EQLˡ)3E")ՠtBs'`dq1 w 5{Le agkIF3M>._+1tME-^q x:%p>3[M];ύ w^tw;oHEhV*V:;1fKGu3P?$4c?N390Xq6 y~讦jLzѸ2N+RToE4gMBF@/B XRH@'yB *[Vyq| peJs {Oggޒ$LɁxH=]J6K_Jphϝ]xmCꭉ"/>RT3#f< z0$.j*8jn\E*0m 1s]>7enykaIKQ$AV4YɏkS&:ls ~g&bQ,'X&:FIGEg]%#,Z¿YiZ pw}@!`YRo+@ۼ SΠ݋Ƈ/\pi[$3;b+,mq;*30 (%'N tr75n"=e69ھ%([#3V;Y /jz 1:TJҷ5EHP_%0M޼VdQd4P=0՟dSOq5<.@9ͅg( :,l ظA,30- J>yʏnAɾνW),PLlhįuڷRԃ=` #fN|tE fuA|5lČ{$ \Ɂ{,a2,+* ڪ@"շX3.' -Nib"۸uXqz)=Р$o20p\h]^|/.#Yts4]et~rV H*Iy&{M V1Sq , :@(=HA2H*Y/E6rbXĢNr/߷]e8HWA;i<S9UMl"E/St~AEG Srݲj#Q#MI0g, >G-ƃZ<Y9o)d&V}$jP4Ly[^;+$oܞ>ܖ9 XP 59IgMzX+p!刨ͫ;8=ݯъ"p\DZ##vqd!&<$凄L&9CV`c˲$fTTE*a珛wvF-pv~9j*j<'"Z$/ حHV&¸DE0 ̃6pN=JV{GY:-."`"kKBq8/q9=Ȝ* Մ!~qH+Tey\?b}U:/:2 Oqγ#<;p{XE c,*)礊JEe0&佁e`Ç$pF`ز}N*lO=* Sabp cy1TA PK/ =[_x0K2 (9!wϚˇ\sb6BGSHYB|ν7KM 7[gɏ~\}K (!SUГ[kLRB 0rM n?eX*uZҜ ;+}|~$\^.-Mv )DZsdi/U"يCTfc-_6M]+I8mP(oI!/9gwuutɕ<.N*ZUJ> ak!F\r&7i)a8b̈́6 qںP~("H} y&~;S;?w vKE:x3+dކebTqp%Z+Ͳ0g$4Uυ`m[EY½T]_e]5䛡qSX 4;w@sd^UCv-Hw>ł=@לs2`*oq 1- >[}#"mlËPƚ)-:?+Е:1;+'<"Q}  ha"2}?Vջw ,gCf5 !n9T^ж>8|B'7^@li }ҁ7bC`n 2y=xK uźi?ukO0ʣQYT۾a v樀T=J C׋tno@FQsyaLs%3^pwf"x˴OI~z7bJ|3OLANcò(W\pt?qWU~*yfyRHm0]..ƥ^[{^_J&Uz9ԾʍUܠh :ҳah~i#+l, 9V}&$ E~ťMq08YkjV٪vTd!&{9,H#/ :k vuRo%;W$]'e~C~N*J&atS/HV3ӃČ>Co '?axg\Tl0t\95̍"*^?w93wd07k1Hd7Y.ЍIWXFܩOme7^HAsFGUN\n27^>tl=>i*7fn3DQ5/.*,#a a[?#oh*^{̩6Aڹy>m140Wq1VT5<"{u[U 0ΔÍw NY%Vf됟q4'{B@}j-xF{6̼p^JδR Q26 2,np"yy-mQz%:i"|v^=?%bZ]Mm4;9/i8RC"D ڈ}~XE5yPPp)Ao/rOil>Kv'ӛ(Y1Ƕ(\i,/BŒvV:ORD1==C7..i#e'L[bvD`"22-)p=p6y,\AA=,O,&YXw-ᛅz)̛xդ=Y%ޚܢqdT7Nur0~I4ѭ(G ;l!:.2Qg)%( rzmH^n@sMo*WK]grwiy@HF|X[-XԻ,-z: C_ &=*UOq}S#HLZ̈́5JȾh&oj$Z$Go"G;,م҅ay!4L6`Z_w qd.%AN#/;v5Q63zҏy>-Dh+g=VTqZ 3)fpԚIS̷a?!jSֵ<τgE1ubAn[|/ԋpߚ2g_ %5cA@n~Ĝ?xgӭӼPƆّ,JflvZ꤅82 'RVIo{Y'fexhYv"^ok(L W+N+ 1Y YJHxp7,bsiriি].Hʐ,部:D;qg^-ibGYE$EOsO!p@M1 zQ˪W6D5Aϐ16o92)\-gZz>Ex b50 9#^ عbT`oD( k?O(2Ū^0X'XyD͗B(U7'$P7TTddF;~-cxf5X3~%4vJx¡Ŭ$,0W[4m\ue5pA&dzx ZVw_٘U^AvGf #8e`@'4|q:#hI05F4\0 t<^ G 7rPZ5XỢ#AX4*ah[R+tWk=湤LkBT礍6dIO};QCoF ʹ1NK'jF<p/!~ ?qFah[U>PNUjDQdTa\4U\;7}.no8(mWhhִ.!:`N3F]:&!loJ,3Qc4c7/^TBM4P@]Ya"pC:hG3PbԹ8) ݟ [6RDN6>б~Mc=k34 x0b7-|zժy 뜾Kh?~L1 h`? +֜ Ӿ5_2܈*IlM/6~.0 ҆qX R)YLf ?-p ڎ>H wS=J|"]X/Jƈ'LOvV_+)YYhWcj `c ;Yb›nοGa_p،Ьi-4Ex?8o5&LH 7+6T,=9odd5G02$ؠk y*%prޚ)- gHbVQ:j.U6?p<|dQErfL2dl|1)oB(泚WoVoZe̾ >Èca7 >(C5b@slu NuJIw0Ӟdả N_ZycIjKk~ײ;pv-I95j jo֋k~.35 Zi.n$ վ/f bu]3w25׸>N[1&xs+F}Aޅ#f8VwQ?RT{&ØE)lw\vTN m5[L6⒕:R^D/ ,s*5h>|HS,ΞY8n#&Vi6 dAдy_}r&OpIZaLӋWCc RP-^#'.),(" w-$ ??iM޳AKѯ Dq$ǬrHkQlj.X)ÀToV-: UyNB+[$Ri>YTPjt'}ZN*Y)<ո;Co`#x'̺! >֏X9K::Tn9sj+ܗH(` RWҙ 7qsWʘ[~%M08:l{hjAAlNb<DS`^IEGغ)O;x6fpBU;@[ W%j{3:)a0=^uWKdhZ>/DEsp 2KRZ+׾m%n=ɍ]:D\ U\Sp% xm`A+)qٰ|Q=~޾n#z;Ok#kI>_·v,x?vÌ$cHx&2n2O)VJ ҋʃ bxu ZM]@ G!>?@,xƠ=Jy ?:X0A5<92{ñWz.u\~!'7Ծ$౏CI710sho&ۡx@B=0)m/t.\h&iht02BɨGԖ-{3#5}.zmzC# 5jݻؽ۱p¶`t+b! ℒWW̛pЪiWsSi\O p$7OH *!nP@Vٺr<w'[̿i}3 Jn!4PK%k??P۰lsn7ye>:}}yFx9 ݦ {pi@mx@ʉ.[{qcȽn5Q%a"=gy%ʌ8:҂M ¿*?v![Xq rtظNu vb{ڵ7tM dA3̕@5%:NA6tfjB>1 4dƪ_Sw=ҡ9 1Y !S:,as7jPςf}By|œTg]-%aj /,&߾12ќ\21]-)Ot;_.rӂXh *fQ~.i%]0mD #/3rR j5/>c!y} !iJcSAD_eYe'@e#(Wv0K+\*#-~@ Ai zP?O^{\#2q뢓iH: #N+d?h %(ߤ a@S (/[t}do+yi: ڤL$6FbV[ zU&7)q# H}FeܽƬ'Ȣ~fT `nlHOq ?2`ҽOXۉe?s+}!IƗfZ3& <:EpA@w7mܤD!T! 2ؑF[` |9 |8 !6>F21z4SU lCל^X0)t>,QP Q* l C$Q0J36Vvnk'uɂ$sN >5 cex &ɚKꆚ+Qi7}n [7f^j.)z'ww"C=bwi  ~F(-LMxǀ;6 Q%n8m KI|g½&%#N~ҊI'_cjhe㺗[om3 y>S P 0ఽ{mo9%]g6\][J}6-+AwAdEív8|Xq {jכs-ԗ/RGӪC.f=# au*8FULܑcM-X}lD̑ hpOCIyB} wpT馻Aܙ_6;As#UqA=kqh'pUiH{!(;: `mg)ZG?hM K,7p/5{ʼnrޥubF[d [2ž F"4I : ya(<~SO{7һJB3OƇGz /;Lo_7c 2>t#^(m#E= H_$D\vd UNQ3ɉ1Ov %W(f,@Hr jkVl$uVlY9['ϹKB1:QS +^&yk%%{ u=\!tռ BzBm%R$9/4gЕiWQ >f,~}cŌXf($c8L (Ex<`qm7gM1#J6iYz.6)u+ZoUZeš_P*D3w`P_U5q| ޱsB~B*Ec:9ZpM#&W֏>"@6ɚ H\ɸ]V]?28 lKP;]ߙѐ.ʝ>1~$yZ6*52>ʔ(F#a43yH݉]8<ݝJ oX0B#C;v A4]xq2"ڙ:r!>Q R_{X 䠘79\}v*aRd.ŁUpNGW5-( 1egZ.%MyK4) 1[~vD̪և^Q4sC:RyѢ:Z O/ewF^ 1kԂb(x5`qj:UUGv'M*uy  u[Ybhˆwĺvp!ӼB58McdOWU:TxTȝƉ@8E-;w 0m\NccVrIF#`.ٞ V}z@^v5X)+I!b.Ű yrTC׿؁ @eG>Kr Yxv9e\cr[C-Jd;#˺]P{c\ 5,a_DBr.8WTRB=%E}(ʢc<SNU5*ɋd1eG8D3r(A: 6qBgSU)e 9OVBNۜZڷNCQjϤL.BTMjRSx9-](ā!RP,$h pɍ$toX>5z<-pY Z(dj徃FiʩE^]@ w1fSs !Jeo,ߺV7xt tf~zc *x ZĨ#:75E 7{ u|^#鈖Rݑ#J $xS-Kny[jƢ ɟ7$bswlO=smp^ T[}4}]mMu~wum{_dTkr'HԴVXC*<@p.V{&0{?` {\@Z צvMc/Q C4n3O- Tcg ;q(oi񮫯\ +zk0vטS}\HW"Ž}A^"[MƇ ζb.{ +48G{NTT*LmL$a?E`e;0 2䎜xcnhVPmjRb.AʪvTVǥ1*nJX@oGy҉18)ULSRb~IͺdR.nWfr 5&W L?0ˈD]NVBwg K}m"̹4TOc71\SBr%\)Eȝ4C據G QzgkPSkGCz \=ڥE b,{sUryi0+$Gnwf*C$ȓ5!p8b?;~ ~&*=\s c$ ͨm^9Z"QxCh-Ct ({8[]0⤱~c\`ax\":2L2ۘ-x{>g.鋀~y*[_TQHU.ηJ;-@㊴_~[TJW 9GQ-<-:F(,զ{U ~,Aohzѧ r  25AwQĴrz߬|=}kԲK";,= ?Y3›]͚?7x3Wx 5+jZ-PEQ,ʆ3%i$h<-|¬PB?cJb+픀oY٧x&}YQ Y& =5B`m΂8\y^\v&U=Vz.ek]֐MeVEW'~O[ʿv:;ӫdeyW?qH_ Ij$s,N,:%&ו,;F~3`΄ IzP"EAv;8AX:tg $L%3@Y@U7Lt;hJcD4(Վ([Ff|xZ²Yr er#rBjD2Bgĵ̏-Jc駗8%Asi;{Эϫ6MQTN5R%gYs2- Y7~h=5R2tI1Eeс}e6=nr)o7@xY rnQ2u\)u񷅇^g󻟗8gf.CufznP5K˫_^K/FaaOիO.l j*>XBp_&"̛ "O!ܡwf^Rs7."*Y),viLNNsc?4 ,r IV5{ȯ6>dXyѤggr-fNF XP vE2aճ;֬m2F3WyuI6ŵl'(i9Rk4uP_z鈐MxMEJ>݋=QӅ4%sV>C-HȀk \3ϟ6`e%Zik4=k󜴗8`g2]XZ(--,;t^Z!m_ES8w: a#p`W͝2٢ޓغܘWQ:X|MOR겤*?&b5KqГF?¸o1~*;G &6ZXT=ie4db}GBR?@DWUQjݛ{2g1u)wWc~o.m^k*mYt8<bpCɗiPɬ#I)kJ4D2Ez>hiWyrmAb8FW+csO``*\eV}" Gp<^у*hmI]}kvYّD#RYFxI z77yˀlwg ,Gqa?{[:,/CJwZ׭2y'ςl3/~Pf+jr+y`[5$VF#QkQ^Ng Lv_YKoԂͯ˸`g:\hk8vp]dm2zx(FƇcZȮaff*K>#G15C<4'(ox;ykIq*!APyBBPb]Y ն(V'?a(ƁЇ(&E.m7[{ 4=\#[ 9u~#_'^K=;l"D0] o@w~UDL__ܴZo^[X(ZZO/OQ=Z.}x|z9k= 9k&=8{0hJ(-˱SKѣ>O=b@oYT4b!f6)j-*=ԇv> T3Ny/0@} Keh XZo ֍h1ekh@\z #eIFqk1 j'-} w>+u,nB9/o>z)~ʗM{ޓn/Y ȿQnXo;JJF_v@y\bhH{"XAmU[+Ixqkײ"PF\y~ɛfO>`S>:uC;*OIUfËr"W)+-{txdx+"XHr >>`ݦּv]9sJְP47ZuaW~` -M@kTD}UZq+*(C߽GΊu`{nV)-}`iS,-71*"CwWJTL$_z3,f͂JtoL?Z} C|;(V] ]̙, A[PGHe0=4S;Ob̈́g)$)شҢ"mοJaֳ <]~{':&v}hj DgfWp/V/>ΩEs@Ubw("[1OPl9+mv5 KP /*xn ʟM4jWD}/sd4Fa>9hz) ezPؔ}GY5pGךlV ᦗ_b5|Y&pR-Yؘ8p玪vI<${C)R~D5+v\]6A0.0R'WP.6F! G-Pn7{f i<^WCZ&nd# S-kV$F*1%G٫|xV!r s%xnsMXi} ^pPDIW .];^ jk6c.D∋L<>/}PN@1Jƭ{Nݵ,}]zo2^7ga9luqKB`·'C < Q!fue#}pw$3`u =.Xj&=id G( >c5q^Hn5u[gz3cgeaS@J{EY%yZXJ6c{ & }wQR9bf$8հ` |[P컡iZ[:bУخ i`%V,_zsMױ\{\zc+ȱ4{&>ڈsWqƜpo#_Z4m tr;ojvDw({<HFB2zV0WML}'OrZ4{UH-a޹N' U"{xqæ.At> rSݻ ~dw36gxGO'΁BKTU\Z.Z˿.g;|4SDo#)T)h3UOH3V UC\%1QaCU*#;w.aEw52 >.i2 vN vf'ؚj 719:$iaR*;<ؾ0 (fREdHOUKp(I9uJ+D#2BdT}8Fnj`js}FjM/IrI~}8i9rHqm_̠V*:~/~d}a5Mtz}DHStoȇ،l{]5%km"[TCfr?`-*H;_uG%*S<[["S*mMJCd" \&8} d3I82fKdanT#כ]r&'w:*xj+ *w=wfhVM%gKuo 5>1B^v9JG{\()d ݉~@ -hbPr _O@~(m\ɞ],qK 3Aߍ` p/NLPN0U͝Wʣׁ"z r@g.%%-d8N/2 0d7Iq/',e2Ӵqud KLzc#?OFjB-],d%<hޤGPj>!'`'!sNwJvekdn<$/εkN٭E )RæM%.88"3l@3˪-1 &5Duuτ;35ٙxf`NDN١he9{?1Ba0Y=x@ƧU`LNožPՇlEBg%vHR{v*͎Yxp`(߸^<:dP`¤8=\]IԀFtXˊ?GA4}&{ɒ_WEۭoz1hO1&-9cbĥ~vSud-g~RHTTpa+\$BQ7c*0Իà' KbF`==[Ρ)!WSU*sH)ܒ/PqGdw'$T#oj3OAQ#eʦ韎(q\B3010]RN9 ]س xvcŷ惭YPA'kɦ'0-sa4+  .L' #TЅi) Ak M'Vnn,bĺA߂$)y Nz Yd[L|*&= \-;ټQyXՍOqH`1̝Y2v {3kwA[wfHѓpE E9d*K{/'.X@0  Mt?+ +5d˜1\&v [Ko~ ɤFX_k OOM3OY _:AM~G Q&J._a2uv1Zf2勢Q1cAUVAV7|r5C̖Fcχo_Ϯ=l@S7^XH>Ch52Jr餿bEkeѴx=.ipn'VHDlgvO`18 LUc ȓ'>nh}8VlqdHyŬ8v^1i@u(m'FXH8]P-|ld@q8t YÉrtR{)ݎ?l@zɁw:۰V)u(VqM[^}Ⱦh986 by}?gTtI95Y9A>@=<zk㹞wTNJv.HVjuKm*ػ&E-*'6 !] ;wz@[̓{M6)ў!e2=v<<ǝe*=/Lܒ^g j,Ya@WTfwLqF&0|$ Pr 2ndmC,9e* XHB괉65׼k2RÔ??UF[^4+\^8wЎ9ҶL/W(<[ۜf%>Guޮ_VA[Bfc4}[%P][(#Lj^5mobZ]$@mKؐ|ǡn嗯wQDs [xĸ~77h+EXљ' -m |uG*Oߝ&Tr졿,&g\4"XŌcABUܑ!w@wJq )g+;8 5DKH#O<[i2Nٮ %" Vóu,lvjGuG,SMqC :Y\'q؈/1#CXŽ9֪Qm<"GQ?Lu!/28P e 1L[I'=\(W=gN:D}s@Ъ"k'V&8tZ(D_d$*Kk1) }VX)j÷_ڙ\Fr//$(Lk"u z^h{^rnl_f,l۷-Ո A !lW $*L@sZ2k(4Nibn8#IR-EQEIſ,~to›*d}nw8=ؖRzDoxEPWד>-\Zށ*b!YjAh(e/Vʣ^Gu|vmG\:R|aڭ&@o1wD{瘛۪p7UÚľ}i"H._4ҦzLA84|Z %T0܇U"MmRq62Jy -h ?%35ٱ?;b5œn>PfUVٝ_58{]!?:Ame;;C\]oa2lv1W -rO+? FrUu6`w9UW@Mj [@ 3,KT%B&l',NhRF>/I]oA`;M6G~D7g)& yua-DV2BqìIa)Rbe "!6ѽJMɞ;rn3N۱N./|UW?f06q7™$LW7 #Ӷ#FSz#+) m襯XR6 b硐N4{˸)},=yz,vlN~5Ѯ%Z>qU4Ww ,8 @c[e=n4_z![c-;0*ːch5Q[,I4E?6g"Ȕgø\3)+z.@ucс:'Ǵ̪oPI/ٍ:ϒ[l P^/s@9E*I|ԔmÝ߭ {@PLwۚ(Vﵑ_V7$-ť킻O~uLfz:I736Xss!18WjB=E9wkyHe"6X4t/,7cV0yuTB?fg 4*E+̅!G t?krL e?Gr4zu:ƕ!;lʕc&_ޫDwj{fN£uVgmfM\0ޜnZ/[j ڕc/5kqu9O\<9̰WLEʲVZ;9P#i ^'$e|?ѽMXV79ˁK$+Dq"Mjb{tWW .P~v?! ԅ[*b`iSq֬c ڋz`i(-AH4™/M6].͒%Hy>N7i'Z,[8!'8-{KD1mH};Jlane +4ozVVM3.3yï9A*Ue\#RD a#7Qb+Ll ;[ϗDrdsWCJkǥy twlrJ_ Fi̿1$IzkeDǧfߙKu. ә7e8m`WӍt9wđ~"J']zuy< Ldlc 9ni s!i|Li+xXEƺ@4,lEGz h{vmy%\.ap6YJ[oLP5zIs|xQ\czY ASL nbezr B?e8ɍg%.K#w/I]A)<3d,8\Ϟ hk%HC.%RSLK yg'!<98f )DT2mq޴fxܸU6ؑ;&oOy@")gΤ3"ҦG˻tUɷB@ NaJǓP*bBMf,o[YcMl%-Xi v ,:߽ ^G*\Q>$0'Z$$[5@䉢dmz:G oۭY]Ix?DT(d+ǒAϓ~1lwJbRRRĠ ,U>Iwָ-ssׅb!%7\tbzLAoW;9l}INg$rrl 9ōz( LN5jrFոcO0e⾐ݻ;2G,Y{CZ]!S:sq~®ّ&CInSŚuSpYX7.{U?K\;3HTPbl`6`0Ȅ9`+Юyaȴ0}kg| C"M8`:NRP?Gr6f+&-Lf`?R̟aHE#lnd zi2sRʛiPTf#K>cU0їa#O̵Ri#.Ӟx&ŠC6eqQmIKB1䡰oXbj>HK-YO(={@N0c%5ǫ2nxNKkȐ(Kz,N MR{S@9"(=&lzɺĕ w]|1b`9W+l!/6H'-b3~qe4uygh7j@B٤[ĉhQ0@;+.ُH^a{ҍ\ ĮCD4Uz حԿ>!o&3ׅ_m} : n'_[_GID]RI|w/`aMi[cVʳ*Un ^u9o׎<Aj,y~1X nưna&-qx۳6iNJ_eΈ1"srg&kt%Wn;W/ȣYd4iqW4Aɑ"~DS x8͹}ۿ.eRQUU8.>`[\"OYlM 1!}NN?Ky]5EX^^ ?0d@UlW6M9M/x0D`:Mgn21S&Dn::)ä?cJ@& gJl["#3f])9e%WdS% wC%2:n{+,3i}άaFXJrYwcpU&eG<3֭F= }&pWJ?>W;6輢~`rG5 [LRvӰn7 -9t"2/(2. R 7u˯ĥct"!To"N)ivĶSʯ☉尞d{ӎ+eLVvC󀆊j(Fáf,+.]6xќ`2}F+JU=Ή OjkG7@\Jkbvy7ci8BMň4•LjT-g>lsH&m*^97ƿ%(nҘŹr$G`f n3)WSƗzœ-2x1IFJ^ISM1"sk fSp[쪎r|EwAw:Mss2׮ Filf iax'x/ށYV]2-j<}l2ALL{t6A|zb.Ɍ8% d1r4K/&]`Ch.B{edzUob{ %5]0fsynJhXy-0Bh Ks#P=7T㱧\1cQQc|~ߺ!'ĝe [G:ML{otb'4r\n5>nj%.Dg^x{|ݏ{sx3⢱]Bpdi'觖K&i eY%=53K;~pjsJFK;J٘{]w%YʖYhJ }Z8kl5=lq+b2NpӬֵ@?uk8; $ф- e` 9 fm!,rB6@fLL-4'jul#D{S1ؽYro9ukoĵII#Wt jo; n;xȕJ{*mK1J- u흦c[PqsL> ,Q:"(\k_+G\ދ/g]!a i2`\-YKJZdЖeÖ#ʙ}{P1Id\˩R7_Ga˛OE^:Br\@&m${ނu쮒qzP>L] f&}yF=t. vBPI2C32%I[ &F&^LH<ޕP+)$476#7ly-ג&V;WtT62+rDI*P~/ suV{z5Bvy&(/"a8sQ LGes7MT3+6Gۦe" # 1=PWS7Vlmgzt _ +H.\~Fb'.$M\F{]= u뗓wBeN`M!ohPnK:z9ɣ(X7mw=1P֪Zl#35zaDm , |X`>t,7"R>X}րJ{ (Hdˣsx+ҩZ=*5iض̆hgCFӳġ=у 5/m5SS R6!*~ [^pmQ˞j1~,Fd#Y= 9UX66)B5gLW[ז`v[[~ĦmM,+&.y)<:o}GRex[V [VSӬw) 7Q;Ok( /-S/Q#l/Y<ഡ #l@ڲ\7VӀzKhk$:z9N|.IǏE6KY  {+?dj˝{@~&khy]ąZj:zےm(ȘZ嫈"v <c.h, ˷b?#?_jW)4p"K941+kEr&a%A2um] tQf] c%VYh,/6Z(Px[rqlM:?CTΩٟl}:,O6N" Oj̇+Dҩk{T)>WtN:R3•DϻӖ[\DT1* N*cсmͭ}J8ZaD1Ocxyk͝ݐoJ "\Ie@UPrPN-I|l3A^ִ_`iH739p9A ꢟЭ>G-0ܸpr9H ,m$ΈgGyJTC@ǯpC:zH'dBlOi[׆p6p'@/J7xS~':.;αM ƭ1͵pS &B()mTs)*qZ0T[fDU32 L:+' Y7T3M&c j8`v WY'ǞxML.e + 2V c,8RWG[(ԓgzj>?/px_SĊ~SE]SGVۧZ(/wי8"-vy: RZ~Γ6D-yP]+8Cb;0\&4ƈAS~AN|5mnz>`Q%HIʴ8urЖ W'C D4 l*b=FFBXr6_G'z[ZV/K .vnkF%C.Qg7oVҁdQG ]zƌXdSUɎ#0#NafsT=/ȘTd텘MɾǞ5 h?#R֐`iɚ[R & r]q%gR bD2|QS| D@K:a:ݿ:Re(,Z!!uG%uZ|8)ϭc9#x%É%/d/,ϻ8;IAFB;n_WY>qwwv7c˯@~Y"꼒h7aqc%E4 J3?3F|iQZ.&CuX7^zS$Zd$L)kj /r5r;wpZ|VRO!JhIq~;[QM1xB\;CzYJt<gI?Hݔ۩:tnߙrJ 6S~lO\PtbCĿIf ^3tpHst<=t~w693FEE'jmĆ`@Tv13͝*9c Fۑ$Z hJ3Vx[οw:1u6}%Ϛ$Jy=&7O`4hSڰJR坲w42ƈ4KY-އu%8\T _"-UwcIyB[ OPz|CM{1"IbKӂINBIA)%r C8Om 7Xd#5.#ܷKͩ3<29H?6oʜ׉B{~ kl#@U]|eD>TV:y[ brۊK1Y(rvղ`Dž7LaIOItpJebJJbơ8'2'rC*݆. _(!BրUmB3l; rk(G,Ϫ- b2+_= KD„)DSPԐvH G`Ff49MG0is%C 3FsrT4cxP5DvKL皠I({RO?4U,| fj}*;ZWւ8R79($H;Y"(GZ JΞBbqX|G$cY#QG->LiཱིYGמLYE@XΝ +3|FxZo+1_6QO2jO7T΋ T'o`RO^7sEQzT*pv+i8֦T :&=QӢP3G\>F2~ˤPkϕNa$WoF=>J|C↪UV mb b,}V\%7jJh޲f581֎%[ōn}PXH:LjrME.x` p[_g;yKI<)`% AP!Q7CT9+fD}@ۈ @#Pg>lեyаL.L%oh.4ړS"W x4Bm. $˳quQ4z8&e]iLmߔ8>īn,j|Y)NRuewtJA;, ]9" Q̐~&Lʄ]8C2#ر%21o_qFw 6ާ:_v̑ '~[ enW"=Cֻ1pױת̴;Kd##ߐRYJmD"cb#vŘGjGR,2 AXFw뀚@G;#+b>JvlmG Z'aѿ>(7 3/G06eis2d[]uPμ yL#MQ\Bo3c-_9}Gu]S"E=cyw$=}ڠ˭ g/j/6^FΗ흍 %eLo)+ٞ*|+6z|ѠX,= TO@c4V\WhEd'ku*y PFd}Z*6pNEޓz:~;~yŒ,Zf/ RQ'1&`A/Y #gk*bCPZTJdv^lwY+T=JjR3o2S! QbƟݹЖGhĎ{#̍.Τc ʝ؟3g.c=&J73XUk1Qv:;`oLC g~b$A~*7CBg9o:*TM֯ɮjt%m+Aa$=VW@~UiFʯ9PO=갰aCxbbc&poQp~-\`Ԓ33ESQބ\ݩZ}Pܷ.DGO@Z;ˊyL #SLR?RGWXw FUe 3,;;̀꫐+e&f}`ueyޭ  #Bx,J;ѪaJJ_Z&.kJz"41JJ3u2ݗ}BFOH2mDAG%mɎIQo>Ďe-ff9zX_&1̓BpUZUe~HKV}3aOCvS,2#~&.+sZ]ݰ:+H 6,.C2 GZ)TR`g跜3Ld4\\|/ֆ*\x8w^2pКU?~h,2R |VU&" '')43|rWbW-\,4hRrZ꼺dW?G-QH}ǽ䣂#"HWlrhv(&(&wh; G#I O~Eh'B1R9QEukumUult7}t< YG{ Nߟ|w;0^x̕B$ΫP*[- p]Prp.r,0mX:o\Ųh:)\_uġ;*ogG3[SiXF`q[yގ5MaPډrk`ɦ~$t\8ml.O|Ҳ.l'E,q\'_Y|֜V(2nѳ|3CടÏ]?_}Eq+{6=BRf5,r f!& JQ|xOkUTKw /A@͗3)IHlVi"R5~ 'עV7iN O~:M/tډֽT^B+q7O==1WQ-彁( }q/3I 0qyjlBLEJ:<J yW}`bgf:V6@`Hg`د#ĴQSw |a*pƕ鈜FZ x.:5 bgSuhKi/-o-W t>Gwt>6uZV1O #G3C[mh>¥l7s'B%Niˢ'jϝjꦋTQEYg55YM%8puq|A ibVg3W4Z_*ġTW~bRqH4u-4(`m}v `y#d1UJIH j$|;"ɟk]ɲ^2hףд⿅vʗ;qzB'&7- HUh |kQh>{A1 [r$qP%jWLZ ;g*5U#o窷HF|OzEǮ1#9I^U-%cځ苙qBy3RQRA+,ԷGpN-fZR;E>72hj8iQW0QҢd`-8dݡՕk,WKҙ̝b}&x-شhzfBszKu8Wq i.5'"M?4AoۿKHYMn4omӧ:j*< 4l̿NK F4Y-3!agܡXwR7358TAu=ϩfU#)s~A>Kd3-$Q.?ǪъܵX]u=cFq M^?sAy *Ncnbx1AܾM̐ظwq+? #X,,70xZ'sqI'3,pֿcj,I.&أ~ݱJ$-Hc +ɂ@|*q:>Ufp.esMJ}6_ T ?r܎Jf[$=gs|*ҺOjc觴4D{y db{FZ1){궤Hb崽OYx8lBoTYLφS{ t&rb]j+T.<q *S }k7Nj~e2 3|J?~6l剏2g+|F rMȹ蓹iN&GsㆴB`s|XgMengP5/яAWSjYyb(aT ʎ74^]cX'E!%#|7X.;A\#Egs1Yt.kMXa1I{EUJY+Fo!J|4]C<)y^Y -p0uo)[<&{QB|տ8[Et(%=VeG Ƚ^;?{&Xf@Q05~)+\%?X%t_YV2ۡa0Z5™a'J%n&fFVa;(9AUfCUu? A gh2rzښXy&N?D'1ږ&U(,j81-~,1H$iņlF}"ץq"FQ7ގfRघ=ZL6ӃAEoqpW6t&.nitDfl-r|ÿ|vAҨڱQg,0 FyXX;'tM}I$_ ]0=heBqs25k>e#!s(.qh~!ϗe:*7iYNx$FHHn#$a"]C;paGUk`#A" eXiO?+, PE*]ujҸR&V'V5^ zDܱL1*õŗO:w ;j=[Ej/wlV(jfݎa9w?RB_u'AyJC"Y ^X G.F!{ې]'?vuyLC%fJw$6 MD__؁m4-xGHlƫb~K w5|j?䒽_㗉4}k,P×¢=sȆܯߔ Yb4#[EP(.J[kX뗷E ulA/DuZ7RJ#B:b¡C%U%+Jtw:;#qcpC^1"F*JUPyb 'T`r؋>Y'X}Mqt@ĥإx!>ѫeW3g?SE0nEOVf[Kc+ I2JxDzcUZKc3[;"[>5T3+'凿ȃmW"z@gfa*)bx&nbc8hxvU48\  *A3*)SXiɭ<0{zuG`+kOwc |[j -!>=OmVv4{*N2|/tbZ"neEqD8#PZ;M+V?}(P1{\tB]qwoTNpox@E}d!)p<ׄ1˂(wH$~4KF]lcc)z/AT(^]&Tg}2{ ++ N*:QfK2t< O0Rl@4-s=s?M>tYB}4 rK?ApoDƯ-po/8ڑ6[8FTl^U=ʼnE#i'&rL ` 4-پjiݮ?ּ>/ 0ۉB.[p̲  ќRlH3ΪKGOCHL(bueDDϰWb֖n [k:#1ԜS ɡ/ 5_<נ&5t bx Tr6!jQ8VS 2Wa󎢿{#uO"l<+*:l]p*kߴrp _]OlFύOjYj P {hj'"}F_\r#|tNM/r W/ۼ4 ۦQ[D4 H$D"w kȓ/0]Q+]W{`~F)<lRܜӈ;k{Bt ѵ-xי훉K}.}wC$)BƦmCpC{{(NQدQUT._@t"10|D󫙫8?B3ů$7VQ/鸢5$t˂A,(fD@x3F?˫VQ,gB^b H|4[N#iثm-Fѩ)KgM岎o*"Ai2BƶW-Kls|p.87Y jaB#_MYlt(߲noe~jP~Noɣ$Zp]|F/"Խ߱|yQ046w]ҏz<Ie0NUEC̩AB˫TLytTǢkc,:fz4 za3)JiDsِQRk2 [蚷~Lް{;gRAy vVşxm+8 cXj0R{PD65ΈKU628W~ԬʡؾhI tsT2(ĸ}4':f$ ?tgm IcNY? %n@ԋ~ҩWp&#MWng B,- TQdk QHɰPpNK\  #9yIQwwd˦דV8LB3Vep_|;kVBʹaaMi[=zSTsxD'+L Ֆ*)m}fb746]lb  ZdS.q|(L&G:\-d dn7W*By6OGA`i1YdN}@&f,? WoKJN:EFYID|_ag'fQ 9LaFC4QZ$2 ~s ޒ0a0.!7v N3|T# Yy&g4y'Pa{U(/϶6` "`.VEyipz%'nGl}FaF@v13縖,$vW֪ !<AAT x,67E0YR]^sZlp 9>$NœgF8y3w~N|xOW]7d ]l?\6RK)Ef}Ƀuep3)ށ\}h7J$!ZX8DZ6 jhJpA‰i: M$e |ֵ8H8pE! zı5)!0BfgpҥE`FSA+LT`lrm/f&vRnYcjNbKYJ6 b>#? 5^.}`+7X7fQSiKHQFSc >s{ӝ[:WMmHQ:tmt`WxiP̠qY~\H_ÒZk%m&mΐn;'?RnuSq Hzsf rtUb0!mUiNyӅq?ڀ_)Fa*3K)c8q)"hrMH'@&Jn {YݐƼO]'1;}_̛AFFcˏ .ugtud2pkݲ6XR<[^FM&篳.2*WQ$0E3[? H! 3A4;@C,-dyehD<dPyA'o[>WnT-!,P_dxj˷?Z9Y!J7"tVOM1 f=)KMemj& Ƽ:XEwVnb,>> m9nw7`ª|Gx;mMD&v,uaH?FF5oLacfC/7+à${{XtMD̜li*?CW%\IЭ5u C)( 0ZT`ytUrgO⊘k/ÄUzI hP* z s]_y*~,?@+%u쨤/ ?O߱o_$\m|kUPq5{Z) [cc-?W,mx`GA^)&(o&XOJh@Il>ࣷbcdW{Β~KCՄI]ݗ2eIX]^Ӯ{G.*'2.?Դ:e۞?$\i^zۯ!)NH;n,ܜp'EҦ\(C֖}S щG{`P y8jjF3cc&X^,;0M46Z#&HˉƮjd9MNx*fS tV=ϣ$sTԒ;#QˎJZ#ym8Kvw vT۱X#LsU))+>PfB`X!ؕ;f|s#yzfŌQX Q~6qkYGUrJezq7!* , M-9<6*uA$~eD,;@̝y9Kht!_nvA6:$[jr#܌8HVt=òL|Xm˓]5&' 藷8Sphk!}c 87je˯;e$} 9>ͽզ-ҦdDgR &j/tjV ZA4qX#q )߰'"z _NW1Ϧ&ԹQp0(_B ?ZO6jT1zUjCrk>X3_BXw][EM)S"QA-BT)/:s1:Q)9 y48bH1,qqΒs׷A+:}Tќ9m{hCC#\[#?g٣LLJlԮbDZn;1iUJڮD%TuSkvfBXqKyHI[5Ծ;_Y6{amZ͔C50=UmSus@XaJlf1 1 pk HRcB\\ϨwBws:Uu=#r/ D▋T#h%$ui<[(Z48ڦd[L!`ԉ 8 D.(it޼X%FS=܈(S2'D'@O]< ? \4diwk h %F [ ?Y&L}"$XDDڹu?_qCbnkA,Μ'a} V 8ӲˊCbTt13\%m a \SD~ى-V^nlq"hKSe 1Z)ϲ9R8=!F| MϤu& rIdEDJd%ኑQNkri(>Јͥ:,g5fwzI6ؕ{I[ֶuK6 ywa8g! {D\6X]OÛ#}luƓ\ȱ4eE+Y0T9qS.]0 =K>7{d~>Rc liDIB$(]9?Gkm$۹Z)!LI\(!z)GwCkq,Z p }AXU *co| 3 U!Аs E+`VL28t.<>ln(Ϡ(YJ=%3KhaƥE=7YqWǟb@]SkI#.Hnf'=\*xEhsw, /s6&]::-=3Lܰhk;sb  NUd>2VN䊬>q~o/~-Ť,]QfgCd$ƻl( | $/}Q?~fHgxC3"WaF3J>!ŹZ89R;}A>*=up+1;'a_ ';,9q m>hUGtZI'Lr>ލ6zN2t+i[ OlxZDjD0n @_?qm^ K'ktqȪNB6'k/rTJ~Zh2B^ \>鸒^yc (Wo4Evc2%~zmQ ^6eۻ̲$xe C(۬y+)y jNy v" '^N3P$z^dgHk:>OW_6q"RqfZJ='ؔgM~{' ڌu9o$DT}Χ/V~/=OoZuU |hɰ$4Z@|"D:;L37 Ȯm]+m=o3H9Njt4Lo`fAFpiG:)q% w1]oGs7[4y!IԆ^~bOI|w wSY C`>IS_>CĩozKR\dTO+.j,5חEfPR٥xCjm٢g9{r `}}66 O}RPg:UkpT yWW[d끑2V>UpPA;]U2ۇYmJu+PsN}Lqʧ-H| N9V!RQVl0,[j#T#&wT{oߓ#/БS|φ?_1_(PoSث,Ai-ٖB8Q+'׿>;v$[WY]|=W25 TH[ /O>םǠ/"QXU 3ɼ˹lTʣo$G:N7IjTz%#} Xqo),ҳ ̪&};zcQӂt+V؏)QqmLDOb픹fb^UD +SADYN?ecä63Q֤gom-%796Ov:?M/S}FAkI0UN:p/ @ܣM+#FcyXI fa=GߒGP0I MGR23OP1Ay:qkg9vHr;X;;D#V]m]])U$ hUί]ڔ[E ,@%YXc|P@[]*B 꾘usœH3j`MtlUxe hf%V`//"WOA}&Iǹ"!+ZOiwgxT~qxgv,=?3OlaQ 0`;kX^O/3mlxnG喁>oy-wgʞwtV{p&M--Him";6sІ'0Q8~|Vl;*S`$J&F+`ĪAphMIs_/\w$T!;Bݳ8+E R:0"^\nNb~bnN=l]& d-jAޮiV^CK*Wޖ7&j)'_;'{濒?;\=gЖK>-;D+̹ҥ0|xUF*4Ug@ek<j )'Uh{6̲o#]OvʾJw,Bw &ۨ˓Iu.Kk}F9FM\[(>x,}x3j$@4/gHDhT W)Ն'k(ţ39{7W)a|nq@\v@򙷚D-?e~[!;vH@iK%]C#`Gc#=˳.~Sͺ(B̾%H9<}E}ڶEZC&^Z@twA19ƫ"4X&51b={]i=!QԂElER"dE9+_E e/X[ z೩LHQBkA9xl!4|e"\{$>X9Mn"8 Q! ͮOCLuc3DsیblE]B'oKz0D@"n{0 EsؙFl.~RY6#3 OQJvT,m4, 4a,g鸅 c$b>UZ7-rW `mIS*u =TjoCӥgG)6¯z:Np_}Frg",'qzo$Uǔ˟)ytszj=wDsS+dܤo 'rPz]P4]ȿY J 7FRu􃊡fL$Uptx~cz d\5Y~2lC&s]vP:~-JB('JHuc{{cYaƧfw?N-Q.$v je!Rbj Õ<=LxEmȏ6e}d+gs'(ͻ h6΀ca -pQp'DiVs}IDb_>?7/8Utm++"Zw4źD!A ;:5饇wΜBy`IXwC^d˶Ivf9Ioce;E¾gVq8k($ Ptt5KtޒPU H3x_ q-O>S|JDܵ%[KOZ|h+*|9Vl~F ט{ iP;o$칲LiP#|.ަ4"\;Cb6nr-(qO(3E h4rxBA+ĔXTˇ f*e3ưPy +Ś^EE< QՔ ɢιzcp҉/#md߭d;KX9a&>~{UZ)FG`\{HnNQ 2QN[6y$v[u_̡w@B Ƿ !yDq$YS _d|.0ou2p0낏9zZн"36-z U7ht6]juߤ5p5˥3;/ *0l>ZeȒxhEמs;= Ʃ Ý-@ Hp2?ycViOIҾHГn 0ڈjZ]G.]{hZ@ |KL6TotV^DOc:dpxQvGU\bs&"x(:{lA-YENx}&:h~cy[)a":_jΔs5zR@ˆ!KZiIoUC0Db|J|z+{M \ҝ}UEF%^Țt5^\tao*m/t\p#,wz4Q8HR>;z96?* ݈>ja؎P.r Gb'l_NuJG b zG; й;vSbxOXaٮ#]rp/R]:\`;"ި*5]QQ ERdΊz]41!KhN7AR`q2aO?B$mCٓ A΄AWhj Z\cKyX&ϨٖïknA@x4Vʜnfr[ݑ^e.p0t/cN¬lwfKe2"ZIݸmH|r3!q@r#a#';K?6bW=8yxB6H-CҤwϞbހb^"",OBY҅vvzc@ uKZ6zm׸6RjA27>E&HW1@U cUr" ~O3]65cEk dڔ\EL{.k7 q\,?z+JusfH+-iB4O C=XK*{|;)$> M0~r)mF3\Oz %)ʬr"<ƠO?¿ZL)R:0L$Tb밯CFL#ڏ>aR1"X]rʵ[UPe vJ vPgY^p0Iyu],uq7Dθ8]9d*,BoYvM C=f.%Ƈ+1uRr\-F=䨂wrSUpeZ.[3]^7> k襶˃YIp|~)B=rk>ٝ<7ˠ=ɆbLEG*vˆAKP}S %[-]}ٽ"X! SncȘIMYi{-NF?06!c>ٓ~H1yPuo$ٜf8N9-GrEY\".1f)v4&~lx{Ia- F̿]lgiˀt%54x譁GQojIlhץlo [} jDcNm)B@vGiLme Y )j Nɱ댄Y)‚9ΝxZlJR(LxBTp 3BUWv0)|*7~0K@aQK*nJYOr- θ߁E.,;p23=.[} h REotksM"Tznͱ"X馿Fч[zcI.a"[2Os&}+q gŧ,CBb2K|7IPwR?FVߓH6ͫ##36ʹNmFA׽QV1iew`t8k]] cs{uk73 w ؚ#h@.] *3-1b;hh̵5hw ރb H!ߖb\@_AHxn伫hLO-IN 1Jw!mm44y?mlN|7PHoJ},| GaʘbR׀[JGM,jfϿ}$_$ePDgJ=Y-{o{/ uviˆ1%gzd ;%]`4#acP]b4Ϥ0V_k60G%nn^fՋ1w}ְwFˤ1G*]?xz PMyw$} {T>851:گllȚ!g{M9X0JArep'ad ~)ۊȬ2t@[58뼁Bq n1cQ\Bիֵ`Lng"w#!=E%,_sIof/0Ӹ5p2~NҔ-/rSS[#ͺ}k@GW#@F'J B4%wk{T=oP~(t:(fWvPgNB{ !ԓ>&Lq}6a6tuwiXkZÏ1B:$띇 {=""ѫz끶"Gʟd Dg(&QgvW/*O95гqBQ/'e >ۂt!,57mb T\sf$bs/!3|r3/(PyƼUF]h!;v~$|oq3Y߸ےb@ZrH~Kmt|ʊO02M妿.ӗ՗'31zm 6Xeyqmo/U{]4d7r!I|0NA>9gU@Iu'#^\lh&}!f/Pn緍{OptVv" k=)i#lH26g"D*'c\R(:t=u{ΠGLr55zX;vh*%;viзkh`8(ZBj wAst dȺ=fP"F(1tckj=u//AkJTQS?Xpp'!9Xۆ"kv0fN+ZC%>,N-ҶLLFeçD>fOU6v]|Gzl8JH!cTO{7JTԷ'\ P7W-7哟G<^OdV T-{5YdvBkl*R  Z} pbNcq'?j ?6d7EH@UD5ZGBf 9rJ#Q0: eG< %<>J?Sd-49Ok 8ح?g)5XIHsAG΋ y#xfU/B;R=')N p0ρōo L|WqlS#Ce]Z6tj%߽$=Aj%V@x!5lψuQ_+`7E½BgIM f'I*I>V*]G.q„jq-PG9g D䵟?u8pG ]!l ~>#~Lf% ߚD`ɿ=`o00%_ #s a:j}uғV<7ƁY#K513NJ(bqNj[?͵W4Svw,RcT74BIUR9{m/.F_ ۋ^\O+9RcY72;hzaWMF]{`<:gJJ]U\Xof5X)dbȟg}~P! zO8 $ˁ|KT"}X-PKG:h2$%Ft~5 -YjQ]4b۩>~(Sf{='C֞_FH #/R+~rr {J)V0@6̌.4|ss6ELjIB,?LAxthɼ7!7ZpU䋾"!L*^ <`M+Єi#Ɛ'15DG{JJ 1"=_CKt=Td*C+`-EYl."g/0sͱş!ζHk_! ]+5V"p:lN(| FD欴(# X;?͡\G, ҝCKrM bYF*h(k^(+W ToXn6FDE'5&`fSY͹9&3=8VFRt}8N]6Ch PbȍA5JBb/Jt1f3iJ\{9ʬGinpԤ HYXzu٫s2Eg3qwZdgUx-r%7NFOb|jN}s9'QU2Hˑ~6}1[(Fr/ kWUCS !o7k-)q ]iǽ z}8T O U)0$J7:&u(wXL]@hҘqv a*Bz.̚f}bqAD x\u;aR5NI/6!'z;ѻof(ZWj! `nc /PFŤ@W'JgDE !tqt2| ZZx'<)hd@eZ쟋U]3rseYB*3oxl}5&tPi{$c2R-WvlPt6"dbx=|N_#ִn>jR 'S͸R;#9<<ʋfDt'/VDqVy:2bF;M"jCp+)*2rz+,ݗȲŒ#tIV>EbHch GտјŒyr|g4;?&&Df1"M24ƒЫR܃2j3 9aKi?DU ]=}+^; >ޚ\1er;3yr6fb`ҏGd &0#}[agFVV\s@9Bp3>hTꕆWA>Rb ¥YZS4_^h&&=p$J.k *^]ϡ>2RC H53Mjh!ܲE]ɀI {`>`!z<\j.#Jׂ&  5{۶"`6KkMu Kmvӻ"? kxTP 6|Z{<to7Ε'),0wŖOTmh⵽IUM;,tu-7AxS"I^ir!Pet<5ѷ5^M1GPS_Lro%R f,3TtZJ2OEjl6p|ʼnW& F=oػri0iK!][lt%bGdBs診^V7rKSRhC.܊N]C]qr-OXÄ5ʓw'^9ֶI.g&_iHFeD Ph}gBpCZLQ\fh.c3aٙ?GbBEX˟ֆv luM|Tc ƇHsR1g.mjX|}&|og#npE:!B> W婄(^+qӔ$hi bC5vؚmI)UkڲE@.x"ⶪtr4RrTc +qyM[}à^Q#LPΦZDžإCxReVVGkJZ=5_杓4Ƨ '9[0mf6ʑ`Zem)$5EFvKWB_d*dj7#qL׿e-01a>Cx)!L FĂNe5fs9LuPr…^R fjc& J(=סO!&ݜh @#Aq U6GG̍a.\ ]'8s>_fgk#\0 W` r$h1?jh dO*wV@b| "vh@8)↫wU.rlt[nБT)6gYotZ°46PX^X.d 3%꜁ hSiuBtac3ݿT̆)~)!1R6b7**N9Y?h1 Rdj&'g55nc:˖*a[OthFA0(eg/1RL&Ƞ,g|EJlY|O]A!+175qQn>==gvzz|?0rS泾ij.w ͖ 2 #y>|Nv$֤w#R[TԢ'b V=49Ȁ#P$fɸZ9G1 B08=>#҄lZtɄwأA?Ux.\ ^O $<,x>2~9WcyHY//CV4PBHm˧"" h3xrU[Bd PdI9ʗAooo7Jr2ʑ.嫁blոC,z STrm19>k1I'*ݔ:RgG"[g𖛣zٟV'c,?b^Ve?@n{&ȝfp+-LB ·˪A}"L@P'#k |g*=;"so>l>lgHU3]µ-&b`q@Q*0rGR&!IN-K5`jۅ߱,UwW~X]Vؿ`ֶ**j NQ$MIU!Ԉb?W+->cʲhcmV4tCH\XԶ14 S}HAFֲ~>#@TbKߠvektG+wu02M*ш:ĔP,pNGkd@ya1"Ёr"VdVU!|vEFV,B+MA3leaoFb| w F ic%ۙ.|+[ F*I.43lgFq1'y_Pc'|Ҏd}s)jc>UPo8r?BaSyl颈4{ j;q2'[53}Q~Oydh>k͹JF]yQaw_7h3ecqw@N.L';qUf:<['{ g> W4#;Lƹb &3=qlZJ?r {+4ݤW͞+VI-}H9P^R[Z{6>>CK!汧"6@oΥ.d\˚zX ߼.\ _oeuҴ M;a'T K:]Sk(k6:/ڙ;zU9S1Ӛ~A6L0ׅŐ@[3T`?\H! D.ph ~R't#ܐ6~`w<fc^Kz'jGn"7 v%ޛ=(z~ zp?HKUIxTzXYlcHqNqJZ 15Ze8x; 4*m"Kd,NFZ뢝OM$~n17xd@>ÊU+aw<0*߈ʺs)@@Ngu&KۼDU3g$dg ɡ a5l[5 &T:7ܑr ^CxLw\rL^2@%:\RH~ܛ`rN!-$ M쇓|ªn]]9wP(ǽ"r6 IPSэLǐ8ߴ/)`sWWX4)*n8 )\g≼ ٠U-(i,בwBoswT5;P^aѠDW xuqazk¤*k 'wƀ\릜]5C UD.q߰ZpL>\.jL*#;~pz2IiбHipD2 $fHUݎ@kbX9eO dw{vPP]S.ç`aBrZJge9ϤB 9xQd5WK?mP rY2HCkH`)Õ4w m.!R"`J&M62"8B86jYq߿~?ԿpI- ٘zV:\=+ <3s{?zlhZ";pYbs#yb7X* +]m{aZ9uu_y"Ž7f4.MeD!TL" 6u$-ҍ0d}Diwߋ[[ZQomѩDz+Y;G !"?Zg-2n׻`sҍD(63z؅Uޓb᨜x]7܅mGd^*@Ua?O5YzN;b%җ**<"I|tlJ785^GlrOG}CA xdP|^c9Uu0Db4lNxaMrsgD"$=M5[ϡ|)o `PS0.1&syyܔ1R-NH#fUS`Ez_uۜ֍mؘM\u@;ʠdϺr Txy}g\Q O3-rD%?>]gZ?6DE5Mn7ua1u@'C56}NzNu##`jqZ$n-I*9(2Gҽ L joLj|uRYcǢf;7{ gr[4 S`Du0k@Rus+'02|˅zUו vZJM|M񸹖7,umy"o\-b^ ^C](R`j݈ 6Y8>~Ţ,nZkݧӻԍo܂xVírmo"G6O1؃ O%p1͝1~_#&D縻RۮI rKU:DNy)u, T'b= R/;:]MzEG^1ŤEBԨVQ@V@Aw|1ӾaJ<<(S\ȼ<]o|ˇe}{#v9 &4o>FZVĻ8) ĸn+ ;m3'2mA7%+C]FΘ±g>.HUSwl7~ކ.i$Va #`:_PY.yt[Rh;lB4|]bqbYy.犈;r,$W R&d;B 1HS w&-麟^RzM 'F{rP5daw깵(ZqaA&'*f\I n"wmf T3lTF?4/I[HPH\ A\Gy$!*N bz!M>_/ q qyWpK8j~ $noOEyjwi(M\R$Ǯ I hjKõTZovWf eKi.QberHb:3.l֋[Ԯ +\_{_sFv< 'j>Lz7sXEiSvT'LWff\$fapLb@1.|oQVs25pq3O7~ CÉ?J7?&9I#We-PT!GJK\'DxǍik~tu@OȊ! yT·EZ% `qAQl_nK.a֙02i:vf%*y< /8K;,t?yT-$Q!gMm F& 3땖E_et`J"tQH ؿ9ij /tyX`I* A4Iiyrez)1f>"GEe bz*(~S OҎy! Dfl=Nym]x]R"| Jj<ƊOBVjn*F$bЎFÕ%SaB DpYdoTxp& }Ue48͉OEu ^oY d&8PF WV@Ú@fv9Xڕwʬ6kUlzvWI`3Z5^ي#4Q%+orKpPZ ,~drֱÄ:FbT,|3o=\QUJK *3 f*DA3Z*%h\I (wK^D@MwOˡ;-EL}"n݇sHC- ~r4<=; ^{ϚpZb=*Iq`\3eRQa}F2dn&2BסcsoE{2u@Ma2ERSLoKp9FӕEubM-*6b}"bQ79_6o(V Ǣ z*D5WV^ݹMc -4{R\\LQv~7HE#]jElgȦ"m5Jhl|yH` ¯+X1֑:I9] {]} \jmD |Y<"mz .Ĉi_]MujTx' mZei)s2\kP{ {xD b Xw4 @I3-tVѴb'W\3n=I}vfn`u_l^r>MuPFd-ჭh)b3 㾜cxv׀R:ިV]F_I!@ZjCPJjlL+0Di)1ix]S%~- NOV[~ #x^BX̂ }55 q./ldӨ0W]at O'qФs'K5(i6oDC53 J#a{"8&&bo Rң(߁M#bn5t`*ܚ1'N{x˥S*iɤf|a~@M4A,r[aum:d]-uWۭ)eY#U&z{]!EcQ`R`dvΡ1%DT*)菀&v%1]-L76Tfv 5vR* YaЊV]*9ª=aUXCgjC4~bxVM탔w8Su˅D:WִGV'R0QY\V%! 4' Ӎ`~py,'٢3,NECЎ|fgcF N]ty R*HRR.K p]c@ES z񲿡, +._k\,y:BVd\esSǕ~JAWwc'~ɩKl=aZt5e4 l-A-1w8 bmyCwjwWg tKn 1'|6W0fFk'Jl%"œQ)ބ >Tr=//tC}gUtDW|Nl|!mK3nt~PRW-5 v3ڊTZ!i3EG8 g;Zz.3g@|kZx FZs%.m<."]?RVlU,8Rɨle J[Q{=DPp;PX&e*%A-bO~ JmeH)NT N%rnۆD;C2 iAAwG-=据bPJ|hͭ *?QZ7˱&`mFX\ K7r[-Ef=c^T":?ݬ6jWX*+X.@F ZZa 7 _oMZǸ??` #UlI66"v%ȯN _t},].cA0J*~e?Olsղ82>džSVK+G C:11kG5BrYc l</)ԤmFO}D BZ}r8jDL6zUlCp-j "8KѠRT#_ ^Ɍaޚ ^eI^ezJ0 '.Q0IЛ ȦLi ,pnٍb"_OG:2re1 %z]w@VzTt iI 9D{ ọQbOC<Ag<wVID>R4@<#W..SL 4j&;\Iۊv]EE{Us"۪^?-F@jZB/jB>zXk71\;1tD.[ Lz&fįEE::yF[F ЌNi">+R(j*YUS铴_Χw׻\6`_k3Ӊz5V.c0@j  _`b?"c.'#y9p`6MYg WS@=3P c\n L ̱X6u.qw/uQ5w0 ,XHbP;%O5m30u"]"JX[2WV;n,8P!(㈸V?Ne GO?G}XCdDr],@Nğb&"Mq{b'Wl/\.VɈn)eyCcd%|Z5FG B!#Ԁu+<v-̵ w7jk +P)y ?ZŪ# -~Χ"Ee!da-ӶL0T0Z]!jexE:F褐@|mx4A;K{1׭ ksէr&&[f:rL Fv,7I-FWUJ+n6_t6mԳ88`5T5:m-`$]MWi=m8JR~Mw=1$޲s[SmxҝIA89a*"87̪6M ]B7SǸ(<.bb@sG-{C.OkWOt?DfS -: JTXP%+4|Ⱦ)Ǟ\ 3Q" l:)?_/g]lpb. @)ٔ.{5E3RULJX!m[FȜJa$pKDx> <)K pJ+յgmwVmӝͽ;WWIpLȞMk}eݓ"O[́=]D8MnWY!Yl.|13( :67=$ 7k±^x%.Cb蔄3JUW$>mv'pkʔ,!l8+ր+:cYRz2O¿;{]ֹH-4s衛Cs,rA%:d m+Jw"rϷIw u_8Py/7YE=\X)8Mu~LsQ7\M+E9tCx1^W¡[Aʅ+mpplTЈ)!z{4 f|bZmлf'0OYe]v\ ao6ϲ DW]sLr"l,XT$9d;B!~A ނ#T@bkmF9=@ah'Rb=DiP'2,` w,~TMגg(exH|Pݤ?xP A)[ 3ڞk[wR,2MUEMtqUDΧѾ[G_+[U`]{g}!>eصO>H5t a)iۺVZlXյ s2~؀gRmںi8\PgĹֻM.Ȥf.I;)ny;E]#HBusSŽO՗ox*zפ*KЇ_TڷT,2?HY7)1R!=ӄ^?N\$b'W.!o4nS8#}` J7|8<kjqyȟSyLS[mcgF,VY}dvmْ=UM~oc>,a8miMK9>m:=M}4DIxYQ?j2ӵ5l47:Dhl1;Hΐ+ x8F:)9/B| BߢWδ(O  =24#'S% @0̀k[!+?iyn|Vޞ(tY{tbp7,7ǁvԊdnf[қ(G7f39R+k7= 3%5|)wһ L[r-7D ʗ;&*K # z+`rH6hR3ڧrȆ uOB-+!"1|y0Y:=5WLdS Yj:Euf?.%wLR,NɑÁ{h,7ٌd]N# sj__jط-{sY@ q:.c VQMD%[3Lܳ!ٻI,6d? ~N_#dyg,:d&׎~D!zzېHúmRrp־.`RD {nX@&mW*{2xQgw2x0l^&ZaI݇sP'hK_,szvYzm E%7Ye>CT/Mv BB;M~+%` zhI]z?ae` 8 |e6HM cZ]Qq:cI>\M]J86Ixꢔj B a8TY#rσFa7Ʉtƚ4G/ǹ˧W9d,p#1:ko@cڬR]x7S-۬t}3cF  ߪJ*1z <Ы|2]MFo>tO.+,SF>ߦ[2Ayj?ZHP6vQ[ C4D xHOM*eūo7c:;=PTA=]R*\X@IS*3J${F;rX*3^ בyN?Aq $z y6Ek|LP|F Br9% ͗B`m5flıٿ3KyVٷ8L9U))ye@Qȏ&<eg P 8 `7#,X⠃w\)%%,qԸh9)tw-G=L=ݴSQ,dzJڔiwQk0 0[q ;`D.BcXLGB:F''oPq)oA+x07߷CN2?Ogx4Ky" ¤oi&G׏ 7vA0iVQWw}ܱp#N]r%,j^fGuV%UZ e[VZsF7\0Ai4=5`'z\l*EnBPO7-;Q,9YE;+(Pc['gVfvmIд,HM ȌTVp) r{f<~FaEgkȖ[~9krr x92J^DbG[X&g)K-"KUƙ 9j L̉Xož=g/Bįu¡0~RBQI|a5|c\HmFmzrYOegIȆ>>2},:(Tm4Ӧ lAwl7kohLLЬEvcw%o@qF3иE0L`ߞJ!,8|gݡV2}Y#]3GUսi.j Y(b7s'ǻeFc,!Y[غ7DaG`3{ڮ_;)-F93=|\%ܲad#;hBUTCR Vc[,E\$X8lOfGIq Ԑ 9K )ݚޅOW ܆'wGܢ* P/MhȺ~Y=sBkNZ/wj6*XGx ]L*nþỹV!> e, \4zAM) Y5!1-H:`2sx父y\ e##Yz(ӶܱLtg._A pg™P3, OFac!MV41>bYb )L3fDݍ&~TZ`=5>zE]Ə=Opu,}g>͗2CcD@ęJB$|?YRd܁V6s;sbcvQ[=W?2;mwõhzZOife1``fb;kjɤw!\Y > zLGn,`RWn 4 sM7U?P|^so68<\A\$J.]K>A AOg~ GNe"QQJH{4.,RBʘTn}Ͼf/3BET zlFz-lr:S^~2䃅Yx]٠L@}CK!^"褧3S}?ʶKHrS28h|ZOfrl-`MZk[leKX53A贽 Kͫ΀uh~uiϦ`.†ޕQf妃fl}*v4+x<(ܱ*G%7H /@M*|mOTqXe$ !"oV`' uzm&''.#0YAHx0c8Hs`5܏fw7=K,DWxRƦǏӄh(!*! qPGw 7o ?Qk D|M<,H!7<+E6hO 4>#GߓZ_֊Ht]o!"tͧɿk(Ћi1DAЉ(r[ H[6N\xQQ]ۡ ۞foߋ'w@ĦUf㶤m*> ӛV Kf&12Ag^x`9? IvW΄^BeP۝L=PaX[ǂ:bFE'8/~5mt/;987~ܳ{W otBE-W<]yg9՜|"".O_ ^6J#ʻѱT_xϨlaFKA4=殀_/ڱiQpX5H Ռ(B36tpx:T28: :8ylw[CQI+~PY!X>o1w&$ ⽄7!j1HgHT~M^-88,D+vkm''ɯlDRCl1 D4irpbk15zߜ%En~S^_u^OW|])D[r4) 2;% uH %x:bH` KE4| 5C =ۇhhbWu AR2U,ij~/&oYue˪';_Ⱦo1v@ӑVߔk)/UbJ Ch -Ɋuk~Qe&Y8By\sګv]RY:eduv.ׂfvZ}aVbWGu;y%<]:q>w }a4hױ8jp!I,Ŷ"3zxRpyo۽u$_U1Jacbu᪟Y ~Wnbš'g&֚uhD;KpsIiHM-Ȁ6۱Z*tvA3}[:턁lGD>Nc{H ؎ԿTαD/ cer1.i9>"oemnxz??}`*psK̈́4Vh} $gٓxs.=2N=, W7R}uE-S]J!;_|["VHfND3( Q&WrӸpQfP(e8|j@kP,|,(׬SEzn9.ZsGBJhvlGy}u;O`mN5eY 4#or@zO\7uLt<ءF~Oa;ӿyr~_94)u e ()szKe!|_&a"mW[+eo9(YbЃJ^}PB>JG*6ƠJ p.AqdNn)fU0@3&Vxi2l-1k} Ha; Gh+&ov0s(x.pg$6 |IcQ]INǍhtTr.'J mi5/zN2fu%8$Ϟdw1"{M̻?0,!O.\ [^K+TwMe$CBP 2|ਯDPUvٞՠ"gƋUm\^ F>ۚ=RMljPLT>L`"ϞPEw֏a+Qѕ-2-Jx47;qnXӱ@MAL^O( .!q~gN-ӱ}<8oK՛tr)3d+ZYƬnNQ'`:V;P`[CʕM>=b/2ڂ V XI w7pM7u`7^P V62f ^!"t)X1nؓ?sz5з\;ow>uGbcG&J 1iǰ;lh8Y\.E& <,25d2K?ef}˾" >U\[2?AU\^ c4}%z]ŖBh;RK΍z w·TKAGDAlċko@QnHYr Q>`ҙ LhYc$pb|u)l,g+o0$Z7Rd.ng3)n(`G1ς0O~J;OEcUm]8KI0Gac=f 1J+ڈ) sfZ4To?Aw튋GE̴pH`TybojzLJ,sV4vCLXr840~+<^isp |BHO0uᤡwrJPϳ[v2UnԈtB,T܀(WH4oO-7aˠN@PC'{tY9_V\'9o]zhI6{}r\!ZtF9DZ£޳A¦N?qV0_[\ uSb{ R#Et;@!3֧Y}BkB1n^Lsоx$U֨&4V hq 7`1Jћ8u:\GA@ S׺QaT+Fe)~j@W0V+{j3 ӿcT"kFsU?LpϞuwi](yW&-_ܢUaռ(8LvY Uo'FqoWH=\^ZIQ̕,nާQ->qOWQz\QHUTdx*q\ ףkjRKmM!+/\!e37殺*-/AYWLn72cEgc@e@8ۭ.)yF HCf!r"}QD$ ;O#YIPD ܛxkHo|--i/mnj޶ؙa77N>ը}e.!C*ܒ,^l5":nƉíIR)sudh4$Rz Z+jOgf|JG%U:IH_2onh{zӾ.Y'sMNV>ĦӆͥB\Vi+:,a-#׻B\Qv"#jq8`B3@9.0jV_FB:H7.zHSH!EU ,RT)3[ +Oyg!7,󚀍hdY6Z 7y@9^7Us78[1K&I8 |}+sT H޵u.|?a#Ꮸr _>9f|6: ַ8bS^*gUbY\~a@] +3~4W҃XI+o{ԝ{^W%g*j ѱ-;LFCK̷4Lg2 AO]~s ^2m X;IGyx#O09:>3tUYqZ{]NkNq܄#?XnڬDiq ?2! }+[U]k&[9RX^+iIy*5 )W?%R~O ƃYFV+%<.ȦH*}H8P$;٩;G/(cBMr)\wR%?u4 F-yCJ1*y?жNvN90pFQ *AuU (_{ X y-Cpo>(Ҕ 0q%Xr̵ n;ZّղQ/m0/q?mPF2t [;K}zX)/=&ӹp}Va$)rb78 A<jl0_ aɗVj (t/ - d9w1ޛ1/5"nJXGP]ۆ{nq>\YsKǻi2LxB-D##/A<e̙܁sSҦl۔;*yٮgraؼJJR]Ik"tdCASav'젠BsӒEb*P3"u=Њ_`CrL *w4~yU o ߅[#HE.-;Y1#S|{| ^=Os6<'kg7 m*H /ޑ|i p6d3Pyڕ)y:-kLgxܒ#@Ua]~ov^jj)sm!0Їo3w#NvQ\JJ{HǙj#wV1q~0HoRZfΝ# 4PWPeF7N\pdsQpϕSxT}*n(w$=@u# # O:>[A-N|߅SlvmHGXsv;82x~u@]`y8xQ.24J˯+q}~y,X`U> {aW5jI\[{uºYUv,&!8oDӂ2GQ4jH^Ӣ9(SFKʼnG]Mܗ1ɶG 0EMV;gO"<^͆nh+rDVKr/r9|1xjiqP(YؒY;y,W:Ç&U Pc]?*K~E>(G=3 44ΰ2I*%P`(=kP폰& cm ?LOVAL߽#Uq8zFaYQ5~XtZÉj[]Y'+CC$,a"m%q(Gɟ±)h3e1/1{@ßFtC,ȥN=gd8I T}p6o-wymE?T%,eX>n[=@Eb-wH}__>l4QPG!h2` &-mdʓ̽C܃ɇޚELD&]WD,F *k4{ҼT B vc%g6-;( Re,NY[dz:ztHuZr6U'om1wt8}|'84nbSM2J0ŷ N) sӛD5go+fSc&W3f0jG"Vv5~koA(UR+dE`Jrqxi*6 9]"MMZ)'4pʚ@ TB#0Yo__ֻ_ -yo7 pjd ؤbk.O찋l7!euRc^^ivR)I/jM"_Lxנiyh=j&a[گ@N+T2)Oq?%֪Y3̊Sc:V1X5bҰ5Y9*>X sh_YΟꊣ7Y6mtТT3% q<f%Ģ@wb9tPx/ w-'=LL ߾Ƕ8S <>[Ahd׼4W:?BwV{&F|N$>ͰQ)}~`ݫbI߿P>52w4/lܶzu^-|qTZH&/Ñռd:ŀN{+#>7`7A3w":0&wzi! Xִ)댎,M- YE8H.L1Sͺ븨 SvϮsŎ)ڍzt/gAOĔdoa([5Y@fQخ ZՈB 7upC+,#qTuO1_O<.ې8wNt:!IPmqBIr.Gyo pIPh<{FEPbh!uˀxс; >_"mxy#CgdρY%JAD]HH("*dm,R,R5Ғ~62N!`q0RFYN,qr & }8.N^S>ܝb@ߎ#hQ" R=h9 óQT8sGSq2ZʀDi٧zz`<2 aEV]1X=n|m?$Bx+ ǼTobA{Du Z,]7&`z˞ɾt3!@+lWl~3Jm[{7WDOv $4n#$L@fI X\_h$/exڒ,,\>gіYWHr2 l s$6kv=xG(%4Ȉ7FeK)`H XC P" 1a]t)vu,gt +;TWIOY)&┱˶*#Sa>ϙ6GȖAhu#I6;6:]fo@A #}{@ 79:$.:A?alH~}Kt8jtuORS_[C+ l^>ñFL(dGAǟ7TiԚB~Fyl>MQ.%lq\EHPzV=eM$#^rROS;?/bItWi$e5脊,$ƾ6nlhSs^wIP8L |s9l1zri5hbgؾ")5+ u0KIol$Q},E>uXeΤK+\R{[yWT6q?HF@t&=xvi1᫧I("pMМ$`i"`L BpUĪyHo^MxI ђ M6nY^`;)_Ģw{κ{}:hƷwwl3"!!kҡհAjtEb;&CMkx˩7?IY[ϣL8Z[)9_ZeŽ%T7jfsXl \^ZRL}q~ ! _?%KY5o.(~UY0[}~ 3i3#WRtMta~8g:dEHvفZ RkAo/V))Aq.,Âxn*{)FFRmBշT;,Sƈ ڞ`ڷkTfVt6>(q ):ky^ % 4BTLZД^聇y+4CԾ|~:D?sGm)1D(\Ȫ%*8a(P*Cj=| !,"ڀڦ~0_i 1N \sz1MEbmiOjd"V҈l'<5<;Mh /J _KfT*90z'Ny݌靃ovt]uGvK.PYc }Ūԟ! $[+?@_7QM |? uWĕ<0YouHmE4P篃gv-q:ވum q GߎjP:]*p'hދ>_j02~'hA<(YEA`Qnm-g`8([e,|gBU &k^'|ARy-pjŇ&=,Ql "w/ݳɻ0|ɟz+K|%II30,tݴ6tqVKl˺kƟk="tUB,>$+e~:a+ Y&1G9еEp_Ո>_"]Ŵ&Β[p**i]U ؄E]]5Lxbogs.+["q'7[JعQ Q`Gd;D\7J^Fc鉌%8 djBFR]O~Pɡȼ~_SiJg+Z67gvMã!W;eJGKo!*$,vU3#s** CWДV0LІQ1YQӆa.{IK}F0ZrוruAވNT ›OU?6ZY^*KU"'EiB+Sx żK*y[)gձ%ECC`;7WUE)W^;Jrvt}Q&?Ӳֽ]:Mo"!w~=' vG,%r.NyiŽη6pC@E,lF x9T\qXkR]ꆸ8|f™o1ǯS\F.EMzaqcÅXFDg8ZoQ2ha]Yy"-=I+}B34ti' (88y-R8'X˥Y^P \}]ʏ>ZRbIAڞ8lK+{N k3HLrB!VTe 5j1 &8/8RrXIʕ_"nv8l@-:HVm'B|Q8wTz}tCX"QFC H@@rl#@JΜ[)}kOf)p F(LC>`"kԆ&neRJ0` $Q}8\{W:F6 @RNY9snbMЫrl<-IM*\f%ebtxL7nѐY$r /5Bː9˚i )j" t@  N.zHzpnR3OH08'CcB =PPnq`sΰo,/j~ٖDCsJ4 ٓ ?#@s 1ï6X{M gJ[=̅8$iOR=`u|ɄbA㓖C-}tF( $W:Ƌo-ix-O-!2D:R .)LIfkZGo{0##Dܾ?I͉6k=͋p,gwFIMASWS ˆN]a =% r 8 2 |Hjٝ8mG t^ TjO*yhI8v/rlmXMSP 2#}$h~>"bkt:/MDw鷎nFjn`ha ~/<qN$sk8wn{ұoL(BEo~{Ho>SoSnjǺzRrb:)$ףLjh@J#2#`׸F~̷M; I ub@H-`C@"dؖ| 躹=/ J#)Ԙ _(\@NE*tas]PNɕ=ek~_SVnjx1y_Zm)jz y>d{3삚h:ń[ݘ.OJBwDgPĸH5FuL5]fΥO [Gxm.:qY}+-㶤?2#{gmC#C~KQ=0071^?oGTj dI1U7qg~ iR+<*w?H_Uy{"-pJA_8:Kϓixd`Oh8@o=A|[ѱ)>(qؘ08XKaxo|MƩޘ^BU(F(R3TVr9#]%dۭޡMӹ3^ѺaO r}/n O4ri_ʁdfHSrJYlN`^5. r&HzTHY2]kwz!-gH MhZPb1-3l+nQSzzb%DN$SΉ&Ft