kernel-debug-modules-5.14.0-503.26.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gIreleng@rockylinux.org p-Bm5 ']suO=gnrp'}f+%($9??Z*gڅL[zfb=WtLI*ӗq'~V NaEq I}GYHc"JU=>IG6G~c_KسHkl+n#9F"y> @ 2a5.X"pP2CvTƍ/gȑ !;rZ-LIkmjr a0n i|¢٪Xiv4\KH{2udPc`ގD\B #UO\$EH-#FeEɂx Gȃ\+Čfާz&;#~֯!E%5r&VVzI͟g౪z ~xT]srOeYwXk>&d5vE52757c97496c268275e33d5935d8cfe54fa1dc8a2f60a9907b6b83991d8b1aeebfc24ec2e0e9aa74210cda55cedb55c6f96c5b4a71"ܳ;NJds,>B(ŕ?(Ņd - U    T(( D( ( #4( \( ($((ϴ(|!   (8g9g:g>&<@&<G&<(H&Ep(I&N(X&P8!Y&L!\'T(]'(^'b(%d(Se(Xf([l(^t(x(u("(v(*w(+(x(3(y(Unspecifiedhttps://www.kernel.org/linuxaarch64/sbin/depmod -a 5.14.0-503.26.1.el9_5.aarch64+debug if [ ! -f /var/lib/rpm-state/kernel/installing_core_5.14.0-503.26.1.el9_5.aarch64+debug ]; then mkdir -p /var/lib/rpm-state/kernel touch /var/lib/rpm-state/kernel/need_to_run_dracut_5.14.0-503.26.1.el9_5.aarch64+debug fi/sbin/depmod -a 5.14.0-503.26.1.el9_5.aarch64+debug >T56S _p*tYL9L{H8l9RC $`/Xd0p@(HUH` ^S<l=dP tz\<@lxՄn thb/pGxDlH#(H( D t\4,4E) e \<z</P=>4,JTdAz6_!PA,^,*7'L\XG\5d-BzpNX%4((Є3< <y $08U|`G$GdHP6 PLlI <zl*Q$>\`TR-T>nt -JbD>>|:Rx"t( 3l $l'?$6%vEAX.,s(<#L<;|`"#XWpMH.H167Hgc%߰xt(HOTQO$\%\hzʼ&D{<hpxnh6hgw-ptDpa ~xHP[V~&J\8lT,$L4TŘTTUfTHHBt w0dT ,[8=|/T)+X d 0\4DflrI DeJ 'Ը6#[PU$ 2l$H6*t82P4#\hH$h$(J >AL Ck?|t84 @r8%#($:Q;\7H+p: $,Pd7 E  )-< t Pl0d4oTDW=Q8LJ0 xQ4,H# "-.*%5+}{d.l&"=t@lqK*8D% $5X5-D.j X%v@u~Xyyy{|0NXDJ,D"|I(.xX-=<.4RpƜ")D`8tLwPhبi <[]xc\D_TA\{&t=*-D/PdUl\z܁g/eg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/eg/eg/eg/fg/eg/eg/fg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/eg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/eg/fg/fg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/eg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/eg/eg/fg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/fg/eg/eg/eg/eg/eg/eg/eg/fg/fg/fg/eg/eg/eg/eg/eg/eg/eg/fg/fg/fg/eg/eg/eg/eg/eg/fg/eg/eg/fg/fg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/eg/eg/eg/fg/fg/eg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/eg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/eg/fg/fg/fg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/fg/fg/fg/eg/eg/fg/eg/eg/fg/eg/eg/eg/fg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/eg/eg/fg/eg/fg/eg/fg/eg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/fg/fg/eg/eg/eg/eg/fg/eg/eg/eg/eg/eg/eg/eg/eg/fg/fg/eg/eg/eg/eg/eg/fg/eg/eg/eg/eg/eg/eg/fg/eg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/fg/ff6db31585b2c4e870213ae19b1bde0f7e111b7f21c521f2aeedd4b54abc5b29e6a5d257140b393685bc0a1eedbda8fbf90ec9a4c95e1ff77030f500c4e644670200d39b0a32f3a7cee3dba100714275abef2089f612611e6f6f34a4556e3929b00d38d3268b26334d11a20f870cee9800ff6c9558dd8b307e30122c8120c6c71d60fc42ae96afff006b609f5ced9e326c9797bbc32ba7fcd24af4bbaa1dab7f2db1a6a8255adaa652ed225b7136161e33e0dc17a37165139505dcf0dfe86dd0cc60eacda685029bc983b0e45ad95d8afd885da27c8d4f3069e8d0f4566d767720434e6fb7df26f9b607458d547b815cc264e0695f22999e4a5ce641357d49bf74ba67967037008b9446308df6410f8e5096e32cba55c6e2bf9ca9bc10808edd4f5236b760062dc22085ab771f4006a4bb5e866772e450f5e271c0745cbe2e39171ef37d3c690e988ae28e8aa84d4b9d5fa5af4b1dfb08d38d6eecd7049c895791a950e47ddb8d0e9d2d999568261055759a7db952246c60409599dcf6cd707399bf4dbcfb8ecad1c4674cbef684be50ee924e751f563ba4a6f1f5000046bb39475db89388a1ed9ff5498baf2d7256f6432c04ae9bf3b2eea33d9f78add26e72a6bfa7a3ae2bd320a91ee76afe39e15a6619eea35c8c42296b90221296fd81e146f224d049ce85e5eedc47cc280b512a46edd6f2fedc563dc985630da7183d329e7b494248ab8350b8ee1c2f856a80948005cb4ed8210904c4ffa2eb3532d99bbb0f892116ffe4ada24ea8680ac0270421c0d757334e65aac0e79e950d557aa093f5ae387f6e261f2614d87909a122f6b28bfa18657758613bd41a3ce1694ce64758b2a3d9d800a93a9078e276769fa0341cbe1cbc5c4faf509cb0cf3ae730e5017265450c2e7edd9ae3a9890e60ef6c229c6791dca5e694a6c84a190be9d8367ab959d6daa8f87fd35275e6177e6aebf087c16849d81d715096a9771a4ce9d04dc5cc17ab1238100220ea9b89fbd811f01df9c3f8a82d519c999357a80effdea904a959cc07bbeea65c71abcc61092cff9924a767103daf8dd79a159f23cf9fb79e12fe9959978163276b1a3d9209ed62c27b0d5b0ebabb587afd0a80da2a6ae2544119a6f617c4f38d8cb4ffd8f70a48e342a12e9723981bbbe480a62d03ebd5b19a56534aba8e11ab10fad5354da460903245bf1eac2e53a8b3852348cc95560fbb2f6262bc2ba050af8c84087d2a5f080a7d55c1981d56f5a97445200e35b9aa767ff08847c0593e7706663137bfd0476855efa508ae7ef1f04bd1661f538b8e7002afab68e9ff9c3aec60e32750d2fc3e7958fdd93555b1e378c9a5f26b7fe9129b01c373d64ff8221b9e9085a241eebc298681ed121c1d028b4afbb912d00b4cdbeea73e92cc64cf7eb7187a758820c16b60fcea4ba7d9a40b655f13dad721faa71a15380344ea17d9404ed55e6d25062a77a7d35751c7f3add9d7ec02f7c9c2b06d0b887a07461e79bd43dd2da861609036cc97221dd24571f913d1eb1765ef99e3e90fff1739b5c0c1b00e18aad96c00be6f0a6f64d2b70a73db30f8b81fad77a2a4693bbb1b3e89330cda85e36c71467b4fc0ffd7c8dbaa479786c2a5834fc7a0bceb3d26f75e764b23329635e3058340846a0d999a7a6ee157acd94a90c103c594feec5f8c4aba5cae576955482f088498ac9209cd9eabfbd491ed2990500809c345628adfc77878b62eda608fd914c9b8f045a0f6d51c36fd275009391baf651698780dfc06a4474fcc5759c835235e38c0c30d145f35c0bb6c49c4eaab494b4579bde9565f9bc134bfc380ecb1de5036fb012d8fb164e2464fdc726de71163c13e30d37d152742d123b97b2274346896f0666a62516fac42581462a295a73c473f240f37104ee41c4df2f77f213f61e669de07edcd718761e0848b0da14344875470ef24cf372aaf57181c981da6a25b866e96a9fd93d99c08bd4ca5f1d592038a1f75748807a9465a28de6641f95e9b73d9a229eb6defccb9c7ec22167a27a0d2307fa7a07b67adbc72ca8e2ef2f84c5bd61c0e5832bcf766ccf432056559828584db9c56084f670e28fbc45c5c430913a153472b5dfeac842d3922fa325bebe951fc3baf66caa31c635edf119dc7b0e8ca177f99c5475c1743b88a82af50cbc8f3d57866dea8e478375acb1ee0df46d8068ed33d9ea26d1a3a485aafa793689f0d2eeac7ca6e4ac158a2272c74bd475e856679cc544f8265682e50ce1d32c4c780bae71bde87b064b2df392ea3f8f6808adf351ccf53e5345e007e536a373a27f81c67cd8362348b3ae91348da4394626aafcf00aa035d840c9152c2a61d38207b1f7a62a4db3352ad708b5e40caeb8233a98618361f953120513e48a23b7deb0af2bba6e232c71f06a2fc972054f27f1cb14c55f6bb1a51bc21ed4bee055f4033a97a87d1f398a241eb1de20454c17866c706404ddaa0e36d37a499b46d9a0c361fa9b09edbce9383ef1e1b26ba45fdb915263dc3c12619a29c6860540a4b2437c8eda1a0ecd631c1d700fb2de623b1a09fec210c9196f2cef4c2eaea2accd7605ec7059bfcbe531de10573f1f9394fa4f2a2fe43b82d5bb8053a252a05db03e8f42557c81029f9e9ee2005a65999cc0bd10e254c1e068ce0cd1b45a4cbc5f067caf4c1c2f70e5ecf45d69e36ceb8166199711cc1bd8254e41ab73722fcd7056ad9303cf2bf625b30b7f7452d6dbe3f9a8189e2b812292973917d27273b51b60adda330e6db0873754a68a743d499ff23f0c34f1c8ba5da0de0714ef2cb0585620e94ba597a2627bfb5c2c64fd018b52258b6ab444b5566c139c28fb46950a79bd1aada3b5d54e4f92f3e52deb45cadfcd096ff7b0aa4ed79981649363c84b3bf1aaa516fbb569b6e46c048172492a224965b62794da79ad0655d9f0323b28c7c12a1cab849d1f4086b0265e11de1cb3dada4d1ed32c5317e50e7fb011cddec68491743492f3525bc16fdad8352ad2df8af646901b86b5985b78e63bd1d29a68028f838f79c3d18b21ece9b4ba67125f995ff0886a15b994f06be1374b8cc664662ec563eaa456c320ea7467d3ea5bff40090ff3d9068b8f9bf3b088b3c5cd2b28c9f8716943490e7a0462f12ced91e43d7f932a22666a1dba55d64be2f76e7fef66349833b9152fae83bcb3a5418581315a1dcb2bab36cf18d1cd256f12a9dc535ee0b91ee7755c8d6c7f86a75b759beef1f3ad4fa511e9ee2e4c28e6a0936bfb342d3d179f02af9603f21a0962ea9154aa1b7bc18e1c701909ea04d7ae9d1ff564f85021502136e49db1c8f95510f8df377bc9016b427082eb1ee369644fa330a1aa7ad018ed15ae7d648935633663d57c274febd16d38899da6fb945ea6db067579012f41edfe885e98015b2beb4c887e65270f1cb10e1ba448fe1ffe26c04c10587929a02a722e1ce1b796f87255dc88e6c360f99599d30a0043720fb0659eefd4f7f7c2ed2c4552e9f80b6ee9b0568bc69b6afacd0a95450934615c7818c4f626c5e3dc11e4ac62f2a18d0917f1590a3179058f22b3583250ebf092e76637857bbb578202fec9b61e77ee86b227ddebcf28fd2afc6e12b0eae4c5567ac4ffda68ac9a7aff9868d9a594d14bd2791ea575f93e1ea40867941625159649fb52da7547eeaaf06453a26fbcd183c5451beca059282da14ada96669ee36cbed2f40f59251f4ddf763b6c1d7e55265893abf6d91d706b304df82a3163c9f255ae2a81276839ad323180959e675819e192d8ea221a6a2a5f1df20f03fa111fe3a69d1204dcf86f4b788a6abf6912940e09f6ca8e83df0eefb9a7ac11d4216bb6a0b6348141544d21f4b19e592c55eba3e758ceba05cfb1bbd36484090db3d28e56daa8ea3bd27dd260336c09b8f7a455efe7f3d6dba6078f78d26b8dfe2175455b604fe861ffd5187b69ed5f512d1c37238da76b273ee32ebff503b3d25e9af6f213066d1f685c70fd5f15e388e4deb681776b2d205e5430e02f572d0396609564c3cca4c25b663e5b899c3553b56935716fbf3274acf7452f26012dc2e0b221b2a7808e934afb818b00c43ed7b4d2e25185a67748df053f5f3a8433b3b3cdc5b89a9397fd661f8d971d93434321e731a267dca103eda9d0afb72748d7fcf8de1c10b9091cace160e20d54345e905125b268d7f8e943bab753b1014d6fcc919a6c60e728038c33473f46ef4cc0a847cd12129876c310681eedd99bfa73390a1ab22f2246461e30f5647c0740a20061e1432772105611b75158eb7420739b94ec1d172bf994b11cced40cd5ad8cd20061462828caa2cfd2b282e5c09399a98976e8468cff8d1d8f83459e1116c088245590275b66980c397b5a1bfc0514ea2a0d18b4c5bdfefd9ed69c203f27eddf4b3af5d5ed5ab7650d62740dcf93361ec207436e4ac5fa367244d2eacda19aa33e386bb6dabada9e726cfe008bcacfffa18b90568adf27886fd6ec33eec9888fd083add4bc8fbf508233d6b36e88dd0923e0e7426e39a1270cbcc1c87790d884bb3ba6b9fd8961d7c3c5aeb1d9513fbff89555ed32527572a834ceb746223027a6c452f7169b1fccb395e16e02c6f7a2b305b7a86d8fa630269a2d1fcd62e80db3e8ee9af138cadb659061c473bf49cf0a19eb4f7f1bb220db03504cc9187222d09bffec47916d0afc17d0fcd0269f76c4893bfb9dd28f70413f0c601bdaf9e6b2c0708264d35bc0338608cfd0d10b6bbdec170df59397436b52942d1ff1943ca86e39268bcf110619b803129e1c95e34af6dec0e24dfefebd17e2f707ba03a3f83f297f536d88aa5eb618b6b5f8f87d812e2de200037b0b9b713d8f56b995843f1797c28e0d19ed87efa7ebbb53cbfe668e6c10782dfcc7e4d385f692de526dbefa5d17c287c3d37cc4edcd7bce069a5383dfcd0a3cc01e1394f7841327d71003ebb1d4965a5daa43baba1cc77b4ac0cf8e7c6e3f786f68c0e12423e58a2eb3ea72ac67e0494ab0d774a2e5f76d0053259e639d3a2501bf3735451ebd052d9523d0ef5fe5233c2a8df63cb0b47150919e7bd7574764b9ebd2963afe9866a73bd1c04f2ee9f9f7104efde0b86dc7fa1d2e6d6235baadd61aeeb11cbe6f4bc72e1b077f16b6543870813dfe295ffc12813e9a3f55ee64794dbc4f3633ff357f2a9068ad6e5880fe67877a512b593c8850fb9cad9c6b121260a72af69b8f389ea7b7f85d07bd2576d6434029ff655dbaef79b394729464ca86ebce357070ee19b1b23182e544b90b50754a70e2a6e59196c9240e414c9a58f83f7bb4ec5535a022056b49e0f537b08bb7049388ffbe8bedf18063563198971d5256e3e55b00a2760f92adb75bcea0d4e77bd3190ceca3ec3e1ecfcc0c98eb31849ab43ea596bb809f2f1300184c9e751959873b07a9b231ac5874a3dd31fc617f37721ba769f0edd2bb53ff3b25dfa36ce74d3caf06e124a6d6a32bb996da426fa0fa0a4e5608506f2035dac7f05e02dab984a6bd43985704a50c14e95c46878e957dd1cc05561256d75cd712700320b835accefe53de906860bb2b4db5081818da9e15942d31ffbac518cc7f827b7b1df5cb521eae131ff55e60555212a0665bbf18d073a6a295abc6a923cb3071864adc7b237d051aedbb1b4caad19be17a1a3381c0ce027f35113728bc1f22a4ebf4772d825ab3757c8df661de0aeabd4137ff5e130d2f04089abb43faa20d93e3f18bdbd62ebba31e9fe7039cb77898f657c6539d944b422ab2cb6c22dfef4321cf82f5c653f89616f5218cbcc4f91bc10dd01f5ef45c090b9fea95a375b70cb07736147a0efcdaf0920d93bad85191995d78712c2b01e7341b7abbcbd72d48cec5f9befece2335f301a2273a8558c9c35a96113b6e1b9a3cb0f50805491e1c5d7acbdf8b26d1c9853f20198cfe64815bbc9862e9bbc8b8ddf0e11f573a8baf5c916dcb116deba5170d824c9e7b0af8163264e0f196d05720d770345c245fd73ead04463b50186912e6f8d32fb50827478aa692720f0d17867c8d36daa63a88f324392be82ccde39f63e7718cfb88b4f02146544d31b13b2d61acbc59717ae265e248ef94ef0dd5258cf9104d9c56bc9cbbf38aa77fe5b5f239ce348373a663ead0e21eee9cc46797cbe18a0bb6bc29945b87afd12c5e3d3baf79b548838a939b21703ca5b98994caeefbe01d30afe1b2da2ebaf2660cef9fd5823919f8769f91fb85fdf1621affb6b5bad7bdd6f4ba0baefc7e799e1a82d8d2e8ba1979a746279b1e8cbddc3552cf6d270325b1ed896e8a973c9afd955888217c6706cf28bfdda11dfc193e182537f22c945a3aa4adb4d0b1304c3ea9808a24d41bcb36392e48b4af5c6c0bd33051628470f40662c228fa5d3daa66586dcc7e45a54b8c911979f36865de83f880a9ba10aec73ec9beb1e09d80a06294119299ced27adcdf2bc92818e563be90bd0ca3670c98f47f6e61efbdfee85c59cfca0e4eb8f6ae73b11410d169d42c3d829c13bad5811acb0a80fc6a8b366f3ab4b138cfac3c4cec61ca0a3d107f53486aa44a24a38d769e3787dc5e4264d0941ab4b705f498f9945629a5b70c12ba064c148f6c3e64c735d10a2b39614f2f7cd6a4dbde8c421773ce7b6aac0fb81c74dd45f16726a5cef2edab055970ed7ff142facdbc5364e67c1842d826381d553cb1db821521197e53af9e654d7b2895c6a2e8876618ac531b491d655dbc1cb4314a23711859341ffbf490e8a11a45a891fed3b5d40f9fe36ba35d0471f56d231ec030f7d07a9caa12acd43bf3270a424a621945a28670c09f965156c20ecdd8660c6151b9a4a045c3604b91e13565a257e7d9a0cb442532dbfdd3a08345af1c1c674dd387a14988b120353e18a976dd08266f8d8e25055b5ddba9260efbaad64fbfa72b9c944a4c46d02391021e04533af2cfaf2b7165c3ca38fc7c840c29c5921babfcb40fd2794a209a3ac226771537bb014a927e135b6db5d209fcacef70e1736f0881718e5be1b320645addf8037fa57cd11d6e7f54a1d620b0fc181822797fc42ccaed66b8658b71779e6ac8b7ca853acc393fa839034f39540494afc886123cbb5687c51657c0b1d61ceb5388c8a50461aa467c3cd03460616510d31f81be20813645ad3b608b145d1e5ed8ba821dd00584678f34382077618449322d6c0e06a09cfa3c29b8150958c37acf070abb7be3f3e404dd2908e46146d2f24d7b27e981497edf0aab061649390ac3c24dfbdddb85ed4703011d9ae8ce2fee028221082b6fb49ceda200d3a180e006a9ee4248d5ab7300acb164d791055b3f850dba545a05b63819bb9e8444faa67e5e6fb2deac5d7fa2c2a9cd497ea23202cb43e56c37df2bc742498c0c32acdd8072ac679afd487d519165ccbdde9d7a8d54c9c9e32942bfefe6f6c30c06c49d7d53dd7f5d73f08ac63ea55e59886fbb3dd62fab8b3b0c6e57c57cf634ed8a9bd5c24d3a428db5d88d7ebe6661793aa15545b0de723a9c31b11d972b9484826c0be1d8cba6a4fee1bf2aff9518a9db7a5466837d3daf1deedb55ebdf4efd6bd7970e6909b077540c544ba3e796f739da1da3c98d4f66cbb0bc92a178016bf206aac59020f53ae0f431269680f6f2a943642e7dfb381d319e6b6404d6bd05f35a41b391b0abfa5a9c585b19641de463a51761f96527ebd7a35055d9520d0acb2ab60c422563c7ee456d88d92d9f07fe36d1825c171dc022746a5057f851836f9d1c5f9305fd17250cba37bc6766dfcfcb10c0724d6619223280428e794dffe77ea6498f280af3ccffdc1a53917996a2dfe4881d7b3227c09a38db347b9a9470680c976180199ecab3d3edaa49c07790c0c3611b387c2c3b57bef6a1280d1a70ce655b0d65734622e8746360c7eaf0b98fd576a8aa4a85586e865bcb2cbc7267bb545fd0a4ddc43e0fc6784a3c757bd03ab73543cf9f5b1d415ca1c65473fe6912b175cbb8f492fd3e7521894abb42b4563e7dea2b52c02f9a26c52d2618c5e1dbeb5277d0c3c47214a8b5366c911424d9fbd748193248f9a32edbaf8b93727828d50cc764d5026a97e4dbf57cf16a5628972cbe37f044056bef9329bc8ce300e338879f4c013ea0f1059b49db8910baa2f99032833836ddae46414ef320a65696da64684ce1d19d6ac305cff7b02fc4e08464afee36a601b173601e9cb3d5932a64d53dcb290d2ab25d3f7ad173326fc2635d35ac656a5d490711d94792ca5fe31bf0f3add9fd6934036f9dc55a8a55e1d541f88ecec755d5fa9bdd8e6874331185f5f1fe1efd5089a5fafb9f4bc55ce65879d7a068b7ba407f3bdaff100d2ea7d5670db5db3128d16cd7d31be5c035ea432b774fdb039c7ce9a010d76e4e9f4db4fdd160ffddcc66c359eeaa25b379ef857ab86ce1dbf174cc25288c663cf9687b17a2c1a578884b6ab97303bcd6c907031c9503704c9a22ac34957e2fe3126c2a0a18b2e17501c3485ad8acac27ecb9d3679b9b8908ace595a04b1b4d5a1927ab6ef80bfc1158ded33467d2c47303404b040ad89ac3648c7f9f508f17ac5e9af6432afcdcc602607e3bc88755375e2aec71fb1adc3d8609217e1309c911ff010bc9a1f88f0cbbcb461209fa635fe743a3368047f974a7b3d6db713b2179cbb652416b997c88fb29e6839c05a6e037936c4eb36c96f085ba04d2341b2fda2349a1fb1a166266fbcee2e7c579b744687ed52366024d5a5e9061ba5758c8c0bed454c5aed8bfa19f4dbad6cff0cfad32b205c10dc9d459064a317fd12aa6f0b1cbef63f50b224ef4ae387638792ebbe1944ebc50b2e394be7eda2725feb2eec545e2ee34ec49e02979ded3595a66b2b4ca9acb422b1e57065696035701e5ff46185ef1922edd535a64a1e247aed8d4f1a4002a7ab23e2c427ef1e044661da9945e5ea7c1bc6046253ead740cd40e874b93db2f6dc6d4df989c0e2d3837a370aad7652e88aaccf347cff281cd7d18bf80e4b57df14c8060124e05397d7229b098071515c35efce8303381957d0d0c38d28810ee7169303082c305909423836df2900d4523dce39c181395c01ff865d057e6d76381044a7d2dca0486fed9d39d03057a8d73f62c75d094e932703a2d53957599735c766c2ccdb1ce4aef61d1f733dbeccb5a1715526d4b8e6d2490a01faeebb9d9837fdcbfb6645017e49f3636d4c2e31eb95209793f3bedc1e88a8715842cc0c20144da7e6d653a086bd9956ce559e5c6a06e9ac0ada7e9424eaa12d3fd83c58d51ce590d9b2cd806d2163b86a66b2de54b8b9e9d018068f5e6e0abc6712b33c8e4da0268f7eb2acc29af6215a4c0f68cb82e8e6df6e10de71a181293be22878f850668ab1889ea052f431dca787f2e99c7bc67ac367249510b8fa91fb066eae3744808a5560d5a43d206b973fe8948995e4137614a22f65d635795953df9c06bed30d8322b1e75f20643ef9249c1881c08d11a00272837e18059300c3dd8fc7293f9a0a410331978438ba98cfac45f120294976aa06143949eb4a3b1e4efd7f5fe6689fcbce5eba4cd7d2d0339acf1d1f9d17a22a977d09210898435205fb24d72ad77b1a065154b95bebe820418b588e2ed77f6b193463165258f1eb38fc93d8e3a5b2e35ea8310d575da972e85bb3c42290bea2fa2998e406ab9588bcce71efe0481760cc0e4dcbd06f15d7befccd707ba0cd663c571a99c080a895c487b0ce11dfb59864ba4fa98469f635cde5e58052f38c7c0a8d2a4ad3e6a54ac38134d2eac223347b82b10351b793adebe7d10636cc6f1ad8cfedbf9b0e4ac0661ac5b5479b6aff9ae473308ee9be93ede2c4cd8c5fb8e02136d6e78ebe1166e5824891f9ca2eb422a08b4185a3e84d5d0dac803482d7cb8aa146a05b25e9aaa0164afaf7fd61defb540b5f28df25b4d8adb916098fc1788ed453a40eab0d1d772b04f76793672296fcc21dfb43997376644a35443506c906f842e23e094fee955571cc20ba7612a4d9b15662afde2d93ae31645202babbf5393fff794ded38e82c1215c54c1e6155164db31ece55584b4a6c7a74a69bc557ad956e55ea40c880c4d6cf44cb46f4b30f96fc217aa564a73f5e73e07457dc61ebd6a810e311294e5f8eb072525a982a9315faf1ee4727ff55cf8c5a24a1010030bbb53ad1310051213a255f0d032cbf02be63c4ef7bdc4a7182084ba67462211dc96c60da2c42490e5ddbd61ecfea83b13e2033c59e240c7632337f6b55f8d9f425d012c929fb30c27c999b927a4bb8104cd9a9d9fca7d3deed58d8465b21da54286c4c3dac1572c0438b0d6693dad8a63d958b0163621ee8ba00de52269d22e47cb3490082a945dff609acd7e4d3b1fedad4a3fd6bbe3fd4b63746dd0f70ef643d9a9188c3dc39d3d79afcccfcbab0c9a15866c80c6365a2cb354a353cf3c58a1ff12169c353e3ee67cb7110a42f68d85bb04f55685250dd7adf86193cd6e8656160dc5fbe8c92783d246d50a7f1d238afc8dfebe53de74a7176c8cda8e8bda70e49f73e6dd8383af7b3badcf194918f7d14b8d16c85e2436924e173285f05bcd400d761c1e1b0bb59de969eddbb77e91bf68afc990a00c0715154fc8acf9ed51245af7e88e1710bc010d5d8041d2123a17785b0e1a4c7c2bd078b4ab1d38002263e80055c5bd6dfa458fc79596030bf2828ff613cfafc23ef3a34566b0f8768cd34e0c9fd922145f4df3c1ccd6100dfca83c539137ea73a9858e2ea34e990796dd3bf3de5ddefd168b9780c568ca290ecf166edfc7179a1589b32186f5bc00b3e99e15120ea2658c49db34fef42a648fc85afec4d74eefd3774fdc215a308b571fae79ff0f3cad60b5a89c0c294294a073b3ce7d9106c2645ad02187e5998116f7d2e05d3bd24b9390857e519b4fae56af58cdf3893ec3e8cb0d9c7a431bd3d8c0df5cabbf8e77fddfe48426cf7c423fccb84041e16466071d4d4c393f2e3f0322f7117e61273d3a4f5f1157a56bd830617e4c33623c72f8371ed176da7ddd90f78fafff0dbdc1cdd873434197fe94280b39e70ab2f609e1a1a662889e4aeee95e0c91f72a02cb52554bb56f311122463cb9ab7eca5d74f08a7212d0e066e87b25fdca3ba86fa32e5c5439b49fb0e709963e0f2e82eda4829333c976afb8dcc7650e14ebf4e373bf77391cdea5af092db2cfda74cacb8993577cdb76fa5636d83cb3d0a272dd534fa0078584b90c40f90c77188f2e97fe8c402e9e4535d07270d9937696fae166602ff00dc2a9839ad4ae16c9375b154e4626b22b9c340f71e5f78fcf8418f9941ccc1aef1e4a2e7d9ed73f53d733a11744950313e30b44fc41f2f7e46c04c3320df3274e0aececa8f10e437807e6ef4893f11b50b3160aa148488637f73ea2566cb71f6518cc59246d346ed329d7e4cad1a0f5f25513f63eb7c3263323d6c44f330c80d8875031c2175aa2502561b033bf74404890f17084e7ca2196f9c0520e3879361a433159aaf7d8d5a962b6c821beafd874d65df325b8c2643804610a505c182fa236d1fed26a5863f9881f77fabe3ce5a81616f2abf11770d3162e8fab4c81e9b510544f29918afe8abb2df7a8634bb752d42fd3696dbd8a2ef0f91bb0a7b564941a00190cf5a56d2732ef49e135dbbf9e472a8b6dc18c702020a450c782a50994c25ed18432174d5cccfb9bc759791117c9daa38e3d06f128bb2c8f16ac84ce9a066cf2184eaf1b3f0e7a383fc17464811fb13012fa2f4b0eb8492128f4403baf402f49d1597e16079eed138582b48e06220a38661c961eca5cb85061e4f285f5c90a8c44a3e6a3e7cf2ee73df0c902c1f10aedfc6b46e7a4647254d28cf0ed1f29f037b32309631c02ec111bc9acbb9787701dbc4eb0e6be6c3d3634711ee1660deb8eac79e46b0fcbad8ba5b8c972903acfd44122115479cfdea457b2758bcd176600b4e14076330f2f6a2f802696edee9271962a675d984f222a645bb46b37d9f2ad32507cc77a8564d11fa1741638a1da7d0ae5d387cab57e298616b1dde5f8e8da470a18f9c887e7f7234fb42dc647c73f45f9a33becd3ef6c9a07d030d95f89fc7f9612e2b56112ef864a4095e798fc476d6d3543a9ddae981fbe09331454df4445e7140cea6279b143e055cc4bb96cc30cc188e2bd7beb43e045897a32bd0888fde012caa8b538475c89038e3b44f129f0ea4d886f338c7fdbc24c6f9e116ca39d53fe7d0c815bec8a7bffca226a8f19e72590dc0cbad3b89bb4f31e27042e1c04b1618f9f94fb97df1bfb46cf6bfb7ad0c4210a763a958201122f451c5c1b9a37b8981cad2a60207b3fad38eb7d9476bae096ed445e52d85831b46ffc6f7a4fc5c76ed3c63386c813e435d3eb79ef668ad1b644593840f1e8bb1adf067b4fa0469f07e46aff3721e056ae8ed62e068ea75370f574c1eb42498ffca0f18db895a7aa2358347d9d9b36838435b526958335cf937502cb750d1e0b2a103a921586cca92d83cbf3b6f93ef40636e8cb63fe676676e8aea5018766f4ac86ff3aaa263933fba137af6036b2c22a0e369a4bb1e62411e4e359718701d900810fd6427fba264e02edbe7c117bba345fb1c83990a379caca02c817e8e88115a434e1b9a1495963c24d7386e7adabd85f53b64c73c1753d932d06af966e00dde2b3956f1af067ca103f308ecc3215c43463288d8bd57cee2eddf7b4070e4edef927eaa7fe252f5f82a0147e455b57dbc8b1023fcf8b155fc61ae73fa2203f2cb713667ac3a9cacf913a2bb609fe2fe529367f27cda1384e2910e0c2cd78b9bf10a9a032f3192b07d4d5cc73df1928901114c0bdc267fe611357252854fdaa994c6078afb7c963ee177a3d92094571e51213f73228ad900979772e8d987fa24ddee963b81d1d904e7b061bae798f60a90bbcd5c95c71a7f6670a22b4e899cb551f65ff9db7b6bd003e85ceb281b43a0375a48f5ecf86a3edd8311886244272e8886fa4c15ca15435f05da6b0086688a37475986fffe6b1691e9420dcc79102f96eff37be0b5a8c980227afdcdead52bd4abe8c1530cee546475e92b57513e07cff621404ef61262f89779523c08d6f94d265ccee016a687fec93cdfd848486506c92a86730f230c10715c6ecda46796157d33bc10e20a8ca8af9ad94e5e0dca50c256a7fbf96cec0fbe0a7159d08a73e253c39e3e12b01d30421089217f0d2db02e5c65b97d30c0032563e586c5c2fb4a89d3e03a23c01b6a90c55ceabbcea54b3ba4c65e59b16046c0f853fe4e8b129216e80b7d1990925cf1dbe7ea96ad3dfc28e611eebc05d11785c121371b1d41da8a23cd68a6e054789257fc8b47532537c93549609f17ff0c8681919c3891ded632267fccec1e749935e648da778da0e0252cbcf71a0b8343bba9c9a392b55c6e819d95df64dbc9cf801e5e47814ed6bea03e47a9f4ab8545341160c6ab388d005b4157d21a5b8632970fb9bf89b56cf783eac887c48622cc7016a299d32d048f268557ff0777b250f499524cd3707ea7872a8c3da77bc03bf7a06af8a796c4e34b6c7d4bfc389107f1a1dbd940bec099a03a138d8394c58bb61b5e16a4923edc4148c8f6abc371154598098001bbdbef5e97e3353bc263f0824780ca62ab08b79ed81b8540864dd75ac8d9103dc237cafff229674d29408bba28790f06c75903b70d2fa5e2a4fb99d4231dd644fc7126484d98eceb284c2ec9b818239dec273c0765f852ad54a566c1cd81268579ee272248e7bdb6f44dc95d760dc8c66284166ad11f156f586426822e12718b98c99d780072eb2bbb4fd5b25bfd467675e6a834b977508d4bfb5265e89a64900d9958843f98f7991f662d5f4cacb3cfb4e2154e2ee2ae34f2d375f7b97fd171b7db606b64d0df810b1e39ce22f816ecf5450bd2d4b884eef9682194c4968c8579891ec71ab4cc202af1039e144ed9ba3223d4eaaebeca03c5d4fcc2ec4b459c7cb9b98b916425e3c1410f4fefeb7163fca5d575901b970004154bbe682fab91d1e07f30fd123ac9a9aaeb29a6bcde16be9b77eb245d841f0ce7a4d8e4054e7133813712a1cfed184ca14a721f2e5189b0d3d2a682494252613f2a4d405662d034482d7331dbea022440c4a7219a5f0b39daec0e62b91aff89bbc974c472f19e000eb40c7c1eda6318abdeda1e235db18b915df5e395c8b704e22a6cca878bc4ee078e109250e0acb9484246e85385ab704784108790a46f5cc99687aa08d6078b7d6f3fe8f0228c7d9b82c6501ebe4abfa4cfd4ee0f223e2a3b45ded61bbcd12500ef76b466f57b5d5a03a75a162cfe7d29cbf6c4a318331bfc286c35d9d3f54ccb190bcaa2ee17778a86957c69fee0728f9016eb2790e0781b783bcdac7c911e2a53b3cedf6abcccf3a56ae52622bbb1f4de643108eb2b1724855da94ca99ee5212af0eed1df7dc89f8e1804b8cd7552d35b4e29024a15d2fc865bfc3efd054b277ab59600baedefefa2007abf32bddb14fec6da11ffee435f7d384dff0fc1a11194f9cde4117e68c7f73f3dc194398b879694bb6dbaa65b1171873cc5159deff4070f817fe4e16d99b96e809cfd57a6a167a7ad571c169feb9dc538c06bfa0739cf6c0d4a75e9318efa0c7d260afc3877b7252059b1e983df32b1b31e03fd35b4f8f73f685fa870d370ed4925dfe9fc84b87c3d0b1f1a54f74cc3dc7407e4ceac130d716dc81f00e4bb0d981b2278e236cef7716d2936093bd1aea72057c25fecf221dac9012c05cb13aeec5f70e782c2ee294aa2f3a664f345720f8d7e12f112e4d10f5b524b7247fdaa7184626814c644aea7aa0bed9e9aa973fc6e3ddad53a23129cfaf8fced7066a5c966ad2a29037e1ccd008ba361b2c3768ed9b1bc923aa17be7cfe06b61a556fee97270bcf442021035c1269ac127e5bb4750f24a79c0aeb0ac86d6bdfc2b911cc35cd562369f6e7112dcc8c5539f5701d79e5300582adbec000aa80289d50936993ce233232de233496b1d9ae083183a9164d150fac58f90fed85e59de4860aebcc3c40ebd339f8e5d1ea7566076436383459989923b5bbd8a213a5974ccd272ea20c8f25a67ca84dd533eeca2e3027372a2f8f1adf15b65144431a14650a9a7879133125de5a077d3e12f8bce15f6891ba0745f7e3013ac2b78dd548acdbd11f99ed439e7276313dcccf88881b7e5128df08fb1797ba81bf7705669a5b911f372d97ea73df02c3406e8473e454559339f080eadbc382110dbb726bda06d177180b9182c43e96614eaf9b46fd52f1270df0dcd38bb45f9f81d8c153ffaa3b9d2e609f95f3dc330128549c2c637022a6f7a9e11e545d52b48d7497edc015cc33e534caf47422f27904618e66890a281e77ee167750ded7ac4e37b5836ba754495ed878663f9a49365e6a5be49a08b6658d8d4833e312bbdfdaaeb9db4076b894056ea990f60f18e74aa1e21556cfa2bcb0fa9b1f721271132e88c332076649189cefcf1b80e912a5bd69ffcc180c16895206bea07b43db97475feb825da70e77ae22066f2a2b1ad2692daa9471a7f0949dedb2daf0793cd517e50baed2a1c6b2009bf77d804a696c2a8903c5cfa70ce2e60879d0938019d1695233eccba2b995907982110d2556cc9eafb7786782fd4e3306b78accb6aa5db1031dc7b4ba8e50149ee00b2cd679ae3fcd9bc737198b2cc1450bef28def7aa8fcd36c79322482ccfbc5e19cd2d743e6afa64314f0c0a2c9a2badc3249a05ee88741f91a7452c89115059393dae95227c9f513dd13af448c724ad5dad3c1a4a01855331979a753ae6a8573599d9fc778c830b00bc669c8ffd02710c9bc26689128987b5040c5730a981290e1a51a55148ccfea4ecb6de9005569c520d5cfb27a0eeddfe88a3d1c2de56f9eb26e10c7f5d04a271898c647ddae61698fdf195dd5eeda3a14250f5aee82bf692b2eef92479a88ab3873733ede3dd5f2f8ce8081e8306f43a8396a07b48872436c7edb7dc645af29841350cb7dbd4fc840599750158f9b8e008162339d730b52239e52dc93b3bc1cb056c67db03139035f6da8eee3277119f66cc4e6337bf0f0670f7d19a432e033db3e95e31ef4030241065f9ccfe2fae0ad50d4cffdbf1552990f91fea59485122251b5ec12992f3c3f629eb76ed11192d956dc187b16a9eee0ff4d527c937843d4db12559004caaa96a3211889388344c9812f5f909af75f5417b52b8778921a64970028fd75ec76765156cf0964ecb0105c28ae3b470fab6728577126a6dd398fd14e2318d2f05f71497767064ef6aefec8dc16fb957554f09e31da08351d6b6eb60a66aa26422e844093adfb0341ce2552b0214d932540aa89aeda52b03e59ad72c189bb3024d619b6a200cf8570cd93c1a01bbcb818f4f81f70156d70e8ee74c4beaf1e80c1a5bdfb27dc653fddab3c6e511f2d75e1392e452240971fb32ef00e81021aedb4fe07af2e52f508e8ef2f8b944cc4be5d99f39823c541184fae464828b026d550ff779e200c4fb111f13b3d10e10df828f3aac6d6eb86d32b70aebc00bbb40c8815e7090fa3756f83ea865718ff1fa2e0bf734c3411b12de066c612e04439afe38a6de8e42d90b677e82534a805954587d8c6b9b03e7593fcbae30ae67aa0453db85179d63af3782a11956f1faef220928478241f79be57c13d57955cd6d64446baac0f130a4d94bee52dea81ceaa120ca41685325c07199141fc4b1dc535aec1240aa7ae4c0d839fe52959d9c789ac43a39289a297b2c0a808e0a72554d542e38710407e7328ce6ee99a3848bd742042954e77dad7230bfd69d8b9b1e6f5dfe99318471075157d67bf1ece731d1fc90e90adc4284123fb16ecb0ac765df03f71fcf0128d721e983fb65dae8f5b8287d27fa915407975ee9d7b63253adfd3113a15407b647ce60bee3cbc2a65e34b9827a151521924ae047774487cc38f2306d4fba1a5ca0955f3e6cd677fae79ce089630da793d0fcfab769bfd50c4cefcde742f5f4d9748325287436237adb1985ceae21f62173cfcce65476a3b2635e147c7326958a8c6bbcae46e34966bd1c4bbf8483dbeab26b4ff22c124a251ac8e031a120e4ada53ab75a5f91dc101561781034a153c57885f28b516d78f983d819d59eb2f98177fef64205be506c45be9fe53450e54f0449d4f5f5e6fefb77a71894cf5686aef73f194d1a5eb60d7c768e6097190c2a9edc990c73f9548e3a651537a0c46db5cfd494399c05b58e0addbe7ca008c8a5a0d4dd9655e567224704f67468890751fee7e4363b990e881ac43af63eab9df34d7619c5e5741f28cb9c733dc59caa9dd27dd22579b8b552b8ac652844e6c3591c9080557466254e5b68606b0b8e088c8a9d0aa44d998018590fc8d9e0ec0db080f9b1550e54751005870e7e9118d2be936ec55f79897dc28a0b0541d8a4d798b2a03d7923e95fd3885cb0136f4b1ac420728e4033424aac589a883af26d12aa5197b9ea537c44216e8f943e06762dbbd1a3671ba7cad24c89ba62790f092b7a4d8789a89e7fb9c33355f3b3fe88435c312bc54cca3acfb9c8ab2fdc7b6a4bda9d49e9ee92a0643523613d752b60901e28db458bf96094170e33dc0d1740766eb0cac3ee4b8c875398d8c7d205ba664c45437eb56de7ef2c51282407e9b7521bc10581e5b7187118d9b2f91a90b6f55878fabffb8a885ac10cc3c7fa9327dd00314aa89ca88df98221e77a18cabefda5a8d3eadf21abf5d05f51e289edb5347613324fdcdb7e21279b04f1c0f746b33dabdff7aeec6a914640be9099d2d801bae79d6e91ded8617437b559b4993b14aa5b7e8e849c9c0c7a7d8bc5a7fbefb59bf723e218663d6b12c44e13ec3c4a23f1f648e2362a8ac7f3e7f27d320f684435021f1af640f6486256ea85e04b07e5e01f3f126a001177a79ad77e80fa6888a682144d119a13f2d20446fe4ce42e73d2bcb0c7918d2d84677dea20548e63321feb6fa164e7beed9642f468c8504f3490a5720018d4fef3282415381dd66b5a3990abb57a43acdc7ef5837ccb550e4f60fc20dbb5425f71453ea5ab52474954b4ee6b59271cd91dbb7059e8ad9b69ad8ba6b6cc86883dd0ccb02a336ad8bde7af69ee59ba9fd75ea6537e194dc6d38eb61e2b32bf01b91cff529b3036bcb6065d252e9336cd445ef0de9bb4226e0dbd816bc0d6485e0f2cff19054146bd8d291222ef9ddc0dc4a9202418b79364c51c682b017af491f3a6c1949bb10ca5fd42ee1df8e6daf503600ad05baaf51de8be77fb4ccb3154797e939ce14bb6fa56ae05aaf99f896c3a48f7269b756d0499c538df98de69cae38123775eb52a22bcbbadfccb4080553a366c61192f86a063eb3bc6794ecb9876584111b1cac9358ed3d558da692267182db0ee411c842328205ef316c6be48b3ba86f8af267288e945dcb68fe0594b7a93801c2e5e08a1ead5f18db7ae0a1184ba416854657ac79c07dff388a9c2160e518e0d4fba26c4e6998f62cc1239ddac5c47be5605c4fa164b4916931bf251d2f5f48460516b282b0a697f5fffd423e86ad8c86e8bab4ed7e312f23069f953482de67abccbc05659bf1ed424d372a775e869a35740800378f407017e5c0c6eb9ef028154190f7a46b0a21062bb09b9bdffe573e6e698972ce14ba44c6a3a7ccb57e6688f2d26a99efb5d8773c18a033606249113e7eb4d63543994b4b42d89c6e70a7501ede30e92340e6d523b76bba1987415879786b38478e56ffa147321eeb354ac1e54869ae1c19a13f090fa5573c4e425a9e71f80fe2a62bf8e0b20044179edcece9699b9c36d08829ff9a721b74dcdee60267a2ec2f1cbc6ab50e2e454440b5b47f283cf79eb1ffc1a4887fcd7ebf4c87c5beca520b54bca43b0caa97d00deb5211614e6c3855b55c21d9111f04c96f3229f252524ee17fdabc3970530445787691bef0328d2fcbeafd9857973eb8fdbbbd5a74deeb0cd26d9cd139f64f9a1a3e6241cc4f14ea6254c67c0b0e4f60f29421026f2cc35b01302746ed680bc889c706f179bc333c6cf4b00944284f4dca77a26a77b7144de099fc3fd441b9916ba3aec1c89b36710ed83ae8f5317cf08e64038d5329cd3da52b09c2547bb9eae3e859bb05d28d781e2d4e5889c1b69199410b1b20c87007c28415854563896973c437d08e1060edbe63e6409163a0a54d3944f34a2fcfcd0dfddbf08e6c28b650a64dd5df9333032a4b395d87881bcf1f5501c56c1669a3499e86774d52b3b0732ef4ce7e16634f5ceefae4b5f0e899985388c44ff5a12cfb14d31d9586e47e7c244bf4a4ad98aaeec677585ec4d7710e83adbaa701a397336e65f2b5ddf0be06f62d063aab354896a6c69e66a1b3cd77b5abb0915cfddc04b9d4cd40749cd2938152cdb1e07f9a0fc3b4e24dbf00da02b3c907510cb252bb11d06b40aec3669351ad8456062c7d7f550ce72a23ded20de1744361d047ad72d553f8ff29a1cd4b94e6717d8222003df6330251964678e8395f145168c6d1d2cea44175f662e350c0ac66b59668163564ffc0d90f8ea57cd6411d3478a0df8831b86411c2cc422f3677e0046b7fb4cc15ec1da01ea5c291534cada8e343c06a2612948fc0e9a8f6e0d94f30038a5c7f7362dd90d89bdd2e16b93b26be9c7dbe82f53671210bd5ae5116b20a6428f82530afe06a187a185fec40807f0818415b129cf63b864b91baad97dfe8d39dfebb60a45afdfbcb34e15fff1489d0aee2b9d6cef04ec327de0cbe65c9617b0e88816c250e6c7c046500d20dd7f56922a8616e69629c09ddf4f01d13167aa452f0670c89da11230440f84d05153f37a17f09811cf746ec9e69da85d9064701ab156659d3d32d5a46b05349832a07916e88a6bcfb0b74565fe38408eca56cd7835ad281be5cf5593bd683e391709d3fbaca096b5230db064dd40b0b76aa68a7c1fa8e8a5cdda311120e3e9e2d6c2170850ee3294f0a58ad1093878d924ca800470cf5eda4a496e0e05c7f340dca6c4adbe3ed91a978f8d8403aae6bd19bbe2405cdbf4f754706a0d76628e8e138af41379291ea063d202e09c0ddc3ad6ac04a2fbc5055fd7064e591f2658269a8f2a829c980a1b1519157cf8e0beb539c0ad04d82080b51ee5a34500978b3b6a537589430f2b25b9d9a7e2700ba1deaef4d9fca8e2fcc2d40d0cbd75aba722f7f06adb303c50f402bf41f6d9610e70b00af497c7806ee3af58b9beffa29df0f5c3628441b1c7c94d9eca82ca62d225fee6af0db3b1e9b487078b17e4bb77509ed895f908876f008d4734bc39b0fb1aa1a3a00b535fc6a30a741d8e7373c736d77aec1b1215fea723e0be6f1e508b3607f54ca482c22e44c59709e7067a936e3bf5a3718002fb6797af95988b2ab017e320ce92e510f63c132c4cd2afa48ead0876727a9f10f9b2e19c04e1cc8f91fffd8e149b3cb4e2c38a23d21624fe19f3c246c7e9d3b20766f3f0e1ed4f5e37de900c74e3add8172877882b33eeb2dd8a8de2c9e91897f82006820fda117234d94a63ffdbeac2a245675eb8097ba80834729ed90e63e7c49ca5e43e005944dc6599918f6f5564bcc6207f88c51c3771a09b62f54cbbf619fb26f3b47aa296bddcedf499e7b83a8ea9f3a99d8da2836e015933da0152367265488cff252feff23b00a49bdbd4d4ccabaa04c7df2531d58f0ccf05f8f49ad050cc9a7d99c265ace65bfcc756a44364afbdd06f5a3c6fd8309db4a32c8fa4a08e2d3a2f0881a53e4b086d21af56fd0e04464904d877e1083d73406d28139bc374d8231c735cebf7351ac818c6d9ca4540268a90d61a9192e9409539c64ba7370d11c02b1ca7da0aea648b76fbcd157b43b1acf0ee5c94328063b015dfad12d0c654f4c25e67f0a745d1a376cb2481a7ec4a25f828397a79c627dd1ff3641725212042272ad43288cd177883283d99df6e8ddefd53283498186767e465e67a0739f7f94688fd1f139fb108659fdb26b5f36bf4a640cad5070f0cfa52abd61458c226a942743a1c2bf9b5c4bc4bb8d083a1985d45e9efe5109af8dd59d1d2469e375557ff999ba622a9448e4f07f416382ffbede97fcdde41bb5f1380322971ce794730ca8631c8d1ff645ed84977dfd86fa8f201687951d4d2ee274155ca59af2f6984512da7b6b0f78748f7cfc33718deeb2859efd3f568c91367169e3c027f4ee15f930e372de7d9419f58431d5bfd3fefcfc42918e5e407f670fbb46d39e2bbe8cc407580e8a5ae3296b867d942b3a04fcaf07ece7ca766c8e01b85e0b3ec3bbb6fe0d5a6e5594dee46f476dd4f2c01330138ed4de210e7e59c5e8fd45839a72f55b307bb0dbe11289265a3680eda64e8e62c7f307e3c768bcdeea476131f49194335b3aa21aa83443abbbd01db3c7d09f09c924d2edabb165486ab09c334fdda6ebe88487b9518a576d6241288002620cc23879f04a082ddca4c1d7b08354a1f3cb02f446116a1519cdc52f53a902a69ae10b21f4a8521fdb3bd11db8b35d7e371f9814a4a11aa6955d95c76535c3452519c7d37ac1ba37362cb5ef118eb1288f3d4f5d05563a7c33d3cdd5fcbdb8670ea698f54193fd28bb442aa300a0d876e189e66b9ea3cb393dfe488ba1f97b8041079db9a54c377069abce797f23cfed43a75cf1df39fc0fff00bda130d959f15ef27820ba6dc0ccdb43895af2bac74995ae908c518f09d57a8bb1f53ffb68db88be26f9441dc52e9cc94ce101a7bc7a94e8d854120cd21cbe52a95f51b46fde64872c38c563ef4954d60556e5dfa79f666a40f29fa45294961016b86c9e48d699091cfa37b77df2084927c4847697457d07d90acf130b111e6d3fd6fe5662e5bc65a739cdd5f4b9a50864ee32f0b3059324ff3bd55d30f0f789db6169fe3c970a82c1b1d4f2c7ea68f70523328b5392e70afb1b2581f65841094496b4f094ebfc9d62b707810e8e74c9525888fa88a545c45df593b272a648e4d3a3b56c85cb9b9dea823a4972cfd01572aeb9162d585f0d3a106fd94ac7b08844cad7605b366578e1feebf652013ada0decd62116dc55099e38bbb989e697b75c79cf52fe56088df60da211e3114a9a946d392e74571a5845f38da1440a6f35270c82f4a2be32c195398c055aa65cc0b3be3aebd4ac068fc1334f0bbac6c271cd349edc3ac17633c5f5fc9b65eba72c27b8fedab2b6e0c9222f05331e94aaf7cf4d35140cfa015571481d097768f9fc9da4fdae9746aaf44ca0eb2015806b9edc184e7e56eef9ee1328e6321e4af4e4612e6b275fc8920637e49e0f9a726615b35f37694de5d0d401fc9d31dd42041859bf4f99223f495a5563aa387fb3ba304077cb684198531f44f772eddb639d2093afb01d8bb8079eb498deb8ecc41e7eaeb971e011d6954086e0f3734f45af4d194d3c23058f3f1e374cc2f39475b6c2eec8aa139aa4f5eeec395a8cdabed0bad590a2230ba293e99257479baa0100fffda6e6cb11b843a88a128233fc8fa753f608c4034581226ccc0a2e41a6d0b52667481e90b3dd006c1dc4a516304dafc1badb5d35dea6a61fe0d59d606a1e5df79acc68e85094c3f728885b78fece9d8a8fb6bf552d39da33c0e158942cbbd0df6760f5f27999203057c6912efc14e76fcc098ef4d58f264fabdccc88df1dbafb460956744b2afdaf35c460c666d200b9cc1f2dee2620375171522576c83da8ae16d0c1542c72e968fe9c5f4c526f24a43bbbc4c02d487b13681a8892bfd29d4241f6d9a1aaba8a78a506cc64dc294651a774c5bfc798ef7f296b6f0cb5e3794c6feba49030080dca220a8fda1b7d7bc71b7d1c2373fa7f8ea4abba368d221436321b1282abf4c79a582c76b2d64e790987982c58f1bafb4f175c8b67cf367c50dceed991b89e79173f5d4faab9906d2b355e5b66a03db111f1ead2bc5af83f61b036ffa5eb96a5edde6ff62ede97c711abc98c9d54a80ae62074f0de6edaa793480162e8e56f766a45ac4262dbeeae0a79b0f1bcf375262cd19c80d9daedd28f56e90f513a06ce8789ce115a7c2d2cea699c99aca4ed72c9b83cdcdab2420218378f4440d8767aa0e2dc2b8d640719466def7e85ffe4dfafb7563dac31642ee13b6ef552d90626ba90efad6af2264d61da006fc78bc4d4f7670cf9791e19d7ec9c70f5654032b6b27d02e8ecc203d8f5044895da25747b0d5ec431345d00c578678d0ce0dc8f885d7135dd9e918d5ad36270d8364165ef8fed856015de8082332486c3071ba0ec80cd75d82f9412a4799a1dec1908046b7c3c9ab5a7d8d869d1e4305fb806b5637af92927a4ca5fdfe579d3f3d7f2c888335b0cf6e57fcd9d526fbfc4dde6be947d5169df900656281e9609615f9e5862b5e1657f00659819bf9b3869646361f850a63c7f53bb138b9eda8072081737b0e92bd6fd03b6adc6be08cdbd655eddf439650c32e78638c15757b009b9cbc914600f2531d5c165282940c333e876b8e922510978813423753ee8f05c3254cefc00bea15fa9744400e1f62f738dafa436ab7154238eca7b5218b60eefead75057ded0bf5a49e6802d1c7fc5cd0c445924283ea5d2fe67a662d9b5f3249cbbacf5f52e0a6e7904785b3e22ea728df59d7333b3a2106a4ff6a13faaf7b4eda96c4b054e930d2db3e30568c751c9abb021d53734aa0b27e3ebab137605410a0a5226cb1234a8665ce46e2c37a3be8d15c234f38ef8efa8a282d37f63b0fdb8dd5ad52c952e2462998b6893b4dd5c1b80ee13acd054515f9bc32cf67a4d5ea4ed476f3de0942642e837eaea2aeb5dbba2e564f8f7071f41591761adeb4df133ab9c265f75950e5bdd07c06da3f2f88e2fb43b6f1dbe0590d39b5ea6246e6ffb8c5eb212ca5a77383b5c6c6e9fe3761c5aa68e0f05db625f3fdd61f5d15c895c00085b67f03c21b4b32e37054f3e0d380fa58c003ddde0c299d0648a4c5f70ad810f5955c42d543bb847f6a5a6aadb73592c55a892b31d98e4c9b2ecd89a7829a54bf832aca9edcd5ddaec24f1fc4c242769381ef025f48374d4e0cf27f4abc9ba9306a4e4f160d5b754a35455249cf38bd7c9a2d6d43c1e61b19edb7b56ad7e9318b8b3fee5b11d41d2b030856561bfbee12b2941bfefedf1def13b758cf96d3ccddadc81ffc2a527e408d549f0fcaf4b84e8a2de3fcba7f92773e60138f57647bc3f3d250aac3ef2ab9b8d31ed6b5a3f23e66107e688e82dc9cef57b2fb1603f58175856d781419f0cc319c427aff7a1b9f262c6e807b1f1a7fdbe4c0e28052de3f21297c24c56bf3fad2585f367fc4162517bce4be545e766959fb53713eb7f51fb4488ae019ba5459cdd0de8ad80b065191bd8112cd9fefdaa98da804631f6f9b040651cc15562a9685545fbfa12f886c58fa7b4749ef414a1bab0664364e61ec5e68f455add0f8650bceb1ad1df5ccb72b6492912361449cbe1872eb5f21d72a97f2b63cab9f13b82dd65d926160a507e132cd4fd588a465bc2aeb91182c817bb669bdbf8710b1f0a9feab07122b8cb6dfc74a4b57901d3d4115a3bc279e4736a13c7d5f560df61ae16d319932b92a4631cec5b9b709d95e75ad23d2d66bc1736762626a1813f58cfa0bd69c3147f83a917dc3f41040f2f5139400caf38e24fd78b6530ccf59766ffa2a8ce1ccbdb5c3bcba1fc182876ec4c11fa663b051ffab8f936bf15de529f3c665d0e88d7b58718860b5d2b4c47d14131ea30097689f42dcfb979095729e5bcbad2289d09ae371b939bc750708909739904ac95c9627553af48c84e90e041a90576972a1b9426dac43a471caf61e3c5ad56f094895aa0c879d2eac7ae378e149498e34d9f76ed783bd6bf3e58bb283e9dd097ee108c813c26d2c8d59eacc61820d06f287a4086d4471668e99f7651ca31576e781d869fa9285242138ac5de8e7d051ca1fdb66efd276df1b0bd7755a15cb0675d1821ae392d3e6d0b924be44f8461b825erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.26.1.el9_5.src.rpminstallonlypkg(kernel-module)kernel(__SCK__tp_func_dev_irq)kernel(__SCK__tp_func_iwlwifi_dev_ucode_cont_event)kernel(__SCK__tp_func_iwlwifi_dev_ucode_event)kernel(__SCK__tp_func_iwlwifi_dev_ucode_wrap_event)kernel(__SCK__tp_func_lp_event)kernel(__SCK__tp_func_mac_txdone)kernel(__SCK__tp_func_otx2_msg_alloc)kernel(__SCK__tp_func_otx2_msg_interrupt)kernel(__SCK__tp_func_otx2_msg_process)kernel(__SCK__tp_func_vb2_buf_done)kernel(__SCK__tp_func_vb2_buf_queue)kernel(__SCK__tp_func_vb2_dqbuf)kernel(__SCK__tp_func_vb2_qbuf)kernel(__SCK__tp_func_vb2_v4l2_buf_done)kernel(__SCK__tp_func_vb2_v4l2_buf_queue)kernel(__SCK__tp_func_vb2_v4l2_dqbuf)kernel(__SCK__tp_func_vb2_v4l2_qbuf)kernel(____mt76_poll_msec)kernel(___mt76u_rr)kernel(___mt76u_wr)kernel(__ath10k_ce_rx_num_free_bufs)kernel(__ath10k_ce_send_revert)kernel(__ath10k_dbg)kernel(__ath11k_dbg)kernel(__bcma_driver_register)kernel(__cfg80211_alloc_event_skb)kernel(__cfg80211_alloc_reply_skb)kernel(__cfg80211_get_bss)kernel(__cfg80211_radar_event)kernel(__cfg80211_send_event_skb)kernel(__devm_uio_register_device)kernel(__fcoe_get_lesb)kernel(__get_mtd_device)kernel(__hci_cmd_send)kernel(__hci_cmd_sync)kernel(__hci_cmd_sync_ev)kernel(__hci_cmd_sync_sk)kernel(__hci_cmd_sync_status)kernel(__hci_cmd_sync_status_sk)kernel(__hda_codec_driver_register)kernel(__ib_alloc_cq)kernel(__ib_alloc_cq_any)kernel(__ib_alloc_pd)kernel(__ib_create_cq)kernel(__ieee80211_create_tpt_led_trigger)kernel(__ieee80211_get_assoc_led_name)kernel(__ieee80211_get_radio_led_name)kernel(__ieee80211_get_rx_led_name)kernel(__ieee80211_get_tx_led_name)kernel(__ieee80211_schedule_txq)kernel(__iwl_crit)kernel(__iwl_dbg)kernel(__iwl_err)kernel(__iwl_info)kernel(__iwl_warn)kernel(__media_device_register)kernel(__media_device_usb_init)kernel(__media_entity_enum_init)kernel(__media_entity_remove_links)kernel(__media_entity_setup_link)kernel(__media_pipeline_start)kernel(__media_pipeline_stop)kernel(__media_remove_intf_link)kernel(__media_remove_intf_links)kernel(__mmc_claim_host)kernel(__mmc_poll_for_busy)kernel(__mmc_send_status)kernel(__mt76_connac_mcu_alloc_sta_req)kernel(__mt76_mcu_msg_alloc)kernel(__mt76_mcu_send_firmware)kernel(__mt76_poll)kernel(__mt76_set_tx_blocked)kernel(__mt76_sta_remove)kernel(__mt76_tx_complete_skb)kernel(__mt76_worker_fn)kernel(__mt76u_init)kernel(__mt76u_vendor_request)kernel(__mt7921_start)kernel(__mt7925_start)kernel(__mt792xe_mcu_drv_pmctrl)kernel(__mtd_next_device)kernel(__otx2_mbox_reset)kernel(__put_mtd_device)kernel(__rdma_block_iter_next)kernel(__rdma_block_iter_start)kernel(__rdma_create_kernel_id)kernel(__register_mtd_parser)kernel(__sdhci_add_host)kernel(__sdhci_read_caps)kernel(__sdhci_set_timeout)kernel(__snd_hda_add_vmaster)kernel(__snd_hda_apply_fixup)kernel(__snd_hda_codec_cleanup_stream)kernel(__snd_pcm_lib_xfer)kernel(__snd_printk)kernel(__snd_seq_driver_register)kernel(__snd_usbmidi_create)kernel(__snd_util_mem_alloc)kernel(__snd_util_mem_free)kernel(__snd_util_memblk_new)kernel(__traceiter_dev_irq)kernel(__traceiter_iwlwifi_dev_ucode_cont_event)kernel(__traceiter_iwlwifi_dev_ucode_event)kernel(__traceiter_iwlwifi_dev_ucode_wrap_event)kernel(__traceiter_lp_event)kernel(__traceiter_mac_txdone)kernel(__traceiter_otx2_msg_alloc)kernel(__traceiter_otx2_msg_interrupt)kernel(__traceiter_otx2_msg_process)kernel(__traceiter_vb2_buf_done)kernel(__traceiter_vb2_buf_queue)kernel(__traceiter_vb2_dqbuf)kernel(__traceiter_vb2_qbuf)kernel(__traceiter_vb2_v4l2_buf_done)kernel(__traceiter_vb2_v4l2_buf_queue)kernel(__traceiter_vb2_v4l2_dqbuf)kernel(__traceiter_vb2_v4l2_qbuf)kernel(__tracepoint_ath10k_log_dbg)kernel(__tracepoint_ath11k_log_dbg)kernel(__tracepoint_dev_irq)kernel(__tracepoint_iwlwifi_dev_ucode_cont_event)kernel(__tracepoint_iwlwifi_dev_ucode_event)kernel(__tracepoint_iwlwifi_dev_ucode_wrap_event)kernel(__tracepoint_lp_event)kernel(__tracepoint_mac_txdone)kernel(__tracepoint_otx2_msg_alloc)kernel(__tracepoint_otx2_msg_interrupt)kernel(__tracepoint_otx2_msg_process)kernel(__tracepoint_vb2_buf_done)kernel(__tracepoint_vb2_buf_queue)kernel(__tracepoint_vb2_dqbuf)kernel(__tracepoint_vb2_qbuf)kernel(__tracepoint_vb2_v4l2_buf_done)kernel(__tracepoint_vb2_v4l2_buf_queue)kernel(__tracepoint_vb2_v4l2_dqbuf)kernel(__tracepoint_vb2_v4l2_qbuf)kernel(__uio_register_device)kernel(__v4l2_ctrl_grab)kernel(__v4l2_ctrl_handler_setup)kernel(__v4l2_ctrl_modify_range)kernel(__v4l2_ctrl_s_ctrl)kernel(__v4l2_ctrl_s_ctrl_compound)kernel(__v4l2_ctrl_s_ctrl_int64)kernel(__v4l2_ctrl_s_ctrl_string)kernel(__v4l2_device_register_subdev_nodes)kernel(__v4l2_find_nearest_size)kernel(__video_register_device)kernel(_ib_alloc_device)kernel(_iwl_dbg_tlv_time_point)kernel(_mwifiex_dbg)kernel(_rtl92c_phy_bb8192c_config_parafile)kernel(_rtl92c_phy_dbm_to_txpwr_idx)kernel(_rtl92c_phy_fw_rf_serial_read)kernel(_rtl92c_phy_fw_rf_serial_write)kernel(_rtl92c_phy_init_bb_rf_register_definition)kernel(_rtl92c_phy_rf_serial_read)kernel(_rtl92c_phy_rf_serial_write)kernel(_rtl92c_phy_set_rf_sleep)kernel(_rtl92c_phy_txpwr_idx_to_dbm)kernel(_rtl92c_store_pwrindex_diffrate_offset)kernel(_rtl_dbg_print)kernel(_rtl_dbg_print_data)kernel(_snd_ctl_add_follower)kernel(_snd_hda_set_pin_ctl)kernel(_snd_hdac_read_parm)kernel(_snd_pcm_hw_param_setempty)kernel(_snd_pcm_hw_params_any)kernel(_snd_pcm_lib_alloc_vmalloc_buffer)kernel(_snd_pcm_stream_lock_irqsave)kernel(_snd_pcm_stream_lock_irqsave_nested)kernel(_uverbs_alloc)kernel(_uverbs_get_const_signed)kernel(_uverbs_get_const_unsigned)kernel(_vb2_fop_release)kernel(ac97_bus_type)kernel(add_mtd_blktrans_dev)kernel(alloc_can_err_skb)kernel(alloc_can_skb)kernel(alloc_candev_mqs)kernel(alloc_canfd_skb)kernel(alloc_canxl_skb)kernel(amdgpu_xcp_drm_dev_alloc)kernel(amdgpu_xcp_drv_release)kernel(ar9003_get_pll_sqsum_dvc)kernel(ar9003_hw_bb_watchdog_check)kernel(ar9003_hw_bb_watchdog_dbg_info)kernel(ar9003_hw_disable_phy_restart)kernel(ar9003_is_paprd_enabled)kernel(ar9003_mci_cleanup)kernel(ar9003_mci_get_interrupt)kernel(ar9003_mci_get_next_gpm_offset)kernel(ar9003_mci_send_message)kernel(ar9003_mci_send_wlan_channels)kernel(ar9003_mci_set_bt_version)kernel(ar9003_mci_setup)kernel(ar9003_mci_state)kernel(ar9003_paprd_create_curve)kernel(ar9003_paprd_enable)kernel(ar9003_paprd_init_table)kernel(ar9003_paprd_is_done)kernel(ar9003_paprd_populate_single_table)kernel(ar9003_paprd_setup_gain_table)kernel(ath10k_bmi_read_memory)kernel(ath10k_bmi_start)kernel(ath10k_ce_alloc_pipe)kernel(ath10k_ce_alloc_rri)kernel(ath10k_ce_cancel_send_next)kernel(ath10k_ce_completed_recv_next)kernel(ath10k_ce_completed_recv_next_nolock)kernel(ath10k_ce_completed_send_next)kernel(ath10k_ce_completed_send_next_nolock)kernel(ath10k_ce_deinit_pipe)kernel(ath10k_ce_disable_interrupt)kernel(ath10k_ce_disable_interrupts)kernel(ath10k_ce_dump_registers)kernel(ath10k_ce_enable_interrupt)kernel(ath10k_ce_enable_interrupts)kernel(ath10k_ce_free_pipe)kernel(ath10k_ce_free_rri)kernel(ath10k_ce_init_pipe)kernel(ath10k_ce_num_free_src_entries)kernel(ath10k_ce_per_engine_service)kernel(ath10k_ce_per_engine_service_any)kernel(ath10k_ce_revoke_recv_next)kernel(ath10k_ce_rx_post_buf)kernel(ath10k_ce_rx_update_write_idx)kernel(ath10k_ce_send)kernel(ath10k_ce_send_nolock)kernel(ath10k_core_check_dt)kernel(ath10k_core_create)kernel(ath10k_core_destroy)kernel(ath10k_core_fetch_board_file)kernel(ath10k_core_free_board_files)kernel(ath10k_core_napi_enable)kernel(ath10k_core_napi_sync_disable)kernel(ath10k_core_register)kernel(ath10k_core_start)kernel(ath10k_core_start_recovery)kernel(ath10k_core_stop)kernel(ath10k_core_unregister)kernel(ath10k_coredump_get_mem_layout)kernel(ath10k_coredump_new)kernel(ath10k_dbg_dump)kernel(ath10k_debug_mask)kernel(ath10k_err)kernel(ath10k_htc_notify_tx_completion)kernel(ath10k_htc_process_trailer)kernel(ath10k_htc_rx_completion_handler)kernel(ath10k_htc_tx_completion_handler)kernel(ath10k_htt_hif_tx_complete)kernel(ath10k_htt_rx_hl_indication)kernel(ath10k_htt_rx_pktlog_completion_handler)kernel(ath10k_htt_t2h_msg_handler)kernel(ath10k_htt_txrx_compl_task)kernel(ath10k_info)kernel(ath10k_mac_tx_push_pending)kernel(ath10k_print_driver_info)kernel(ath10k_warn)kernel(ath11k_ce_alloc_pipes)kernel(ath11k_ce_cleanup_pipes)kernel(ath11k_ce_free_pipes)kernel(ath11k_ce_get_attr_flags)kernel(ath11k_ce_get_shadow_config)kernel(ath11k_ce_per_engine_service)kernel(ath11k_ce_rx_post_buf)kernel(ath11k_cold_boot_cal)kernel(ath11k_core_alloc)kernel(ath11k_core_deinit)kernel(ath11k_core_free)kernel(ath11k_core_init)kernel(ath11k_core_pre_init)kernel(ath11k_core_resume)kernel(ath11k_core_resume_early)kernel(ath11k_core_suspend)kernel(ath11k_core_suspend_late)kernel(ath11k_dbg_dump)kernel(ath11k_debug_mask)kernel(ath11k_debugfs_soc_destroy)kernel(ath11k_dp_service_srng)kernel(ath11k_err)kernel(ath11k_hal_srng_deinit)kernel(ath11k_hal_srng_init)kernel(ath11k_info)kernel(ath11k_pci_disable_ce_irqs_except_wake_irq)kernel(ath11k_pci_enable_ce_irqs_except_wake_irq)kernel(ath11k_pcic_ce_irq_disable_sync)kernel(ath11k_pcic_ce_irqs_enable)kernel(ath11k_pcic_config_irq)kernel(ath11k_pcic_ext_irq_disable)kernel(ath11k_pcic_ext_irq_enable)kernel(ath11k_pcic_free_irq)kernel(ath11k_pcic_get_ce_msi_idx)kernel(ath11k_pcic_get_msi_address)kernel(ath11k_pcic_get_user_msi_assignment)kernel(ath11k_pcic_init_msi_config)kernel(ath11k_pcic_map_service_to_pipe)kernel(ath11k_pcic_read)kernel(ath11k_pcic_read32)kernel(ath11k_pcic_register_pci_ops)kernel(ath11k_pcic_start)kernel(ath11k_pcic_stop)kernel(ath11k_pcic_write32)kernel(ath11k_qmi_deinit_service)kernel(ath11k_qmi_fwreset_from_cold_boot)kernel(ath11k_warn)kernel(ath9k_cmn_beacon_config_adhoc)kernel(ath9k_cmn_beacon_config_ap)kernel(ath9k_cmn_beacon_config_sta)kernel(ath9k_cmn_count_streams)kernel(ath9k_cmn_debug_base_eeprom)kernel(ath9k_cmn_debug_modal_eeprom)kernel(ath9k_cmn_debug_phy_err)kernel(ath9k_cmn_debug_recv)kernel(ath9k_cmn_debug_stat_rx)kernel(ath9k_cmn_get_channel)kernel(ath9k_cmn_get_hw_crypto_keytype)kernel(ath9k_cmn_init_channels_rates)kernel(ath9k_cmn_init_crypto)kernel(ath9k_cmn_process_rate)kernel(ath9k_cmn_process_rssi)kernel(ath9k_cmn_reload_chainmask)kernel(ath9k_cmn_rx_accept)kernel(ath9k_cmn_rx_skb_postprocess)kernel(ath9k_cmn_setup_ht_cap)kernel(ath9k_cmn_update_txpow)kernel(ath9k_hw_abort_tx_dma)kernel(ath9k_hw_abortpcurecv)kernel(ath9k_hw_addrxbuf_edma)kernel(ath9k_hw_ani_monitor)kernel(ath9k_hw_beaconinit)kernel(ath9k_hw_beaconq_setup)kernel(ath9k_hw_bstuck_nfcal)kernel(ath9k_hw_btcoex_bt_stomp)kernel(ath9k_hw_btcoex_deinit)kernel(ath9k_hw_btcoex_disable)kernel(ath9k_hw_btcoex_enable)kernel(ath9k_hw_btcoex_init_2wire)kernel(ath9k_hw_btcoex_init_3wire)kernel(ath9k_hw_btcoex_init_mci)kernel(ath9k_hw_btcoex_init_scheme)kernel(ath9k_hw_btcoex_set_concur_txprio)kernel(ath9k_hw_btcoex_set_weight)kernel(ath9k_hw_check_alive)kernel(ath9k_hw_check_nav)kernel(ath9k_hw_computetxtime)kernel(ath9k_hw_deinit)kernel(ath9k_hw_disable)kernel(ath9k_hw_disable_interrupts)kernel(ath9k_hw_disable_mib_counters)kernel(ath9k_hw_enable_interrupts)kernel(ath9k_hw_gen_timer_start)kernel(ath9k_hw_gen_timer_stop)kernel(ath9k_hw_get_tsf_offset)kernel(ath9k_hw_get_txq_props)kernel(ath9k_hw_getchan_noise)kernel(ath9k_hw_getnf)kernel(ath9k_hw_getrxfilter)kernel(ath9k_hw_gettsf32)kernel(ath9k_hw_gettsf64)kernel(ath9k_hw_gettxbuf)kernel(ath9k_hw_gpio_free)kernel(ath9k_hw_gpio_get)kernel(ath9k_hw_gpio_request_in)kernel(ath9k_hw_gpio_request_out)kernel(ath9k_hw_init)kernel(ath9k_hw_init_btcoex_hw)kernel(ath9k_hw_init_global_settings)kernel(ath9k_hw_intrpend)kernel(ath9k_hw_kill_interrupts)kernel(ath9k_hw_loadnf)kernel(ath9k_hw_name)kernel(ath9k_hw_numtxpending)kernel(ath9k_hw_phy_disable)kernel(ath9k_hw_process_rxdesc_edma)kernel(ath9k_hw_putrxbuf)kernel(ath9k_hw_puttxbuf)kernel(ath9k_hw_releasetxqueue)kernel(ath9k_hw_reset)kernel(ath9k_hw_reset_calvalid)kernel(ath9k_hw_reset_tsf)kernel(ath9k_hw_resettxqueue)kernel(ath9k_hw_resume_interrupts)kernel(ath9k_hw_rxprocdesc)kernel(ath9k_hw_set_gpio)kernel(ath9k_hw_set_interrupts)kernel(ath9k_hw_set_rx_bufsize)kernel(ath9k_hw_set_sta_beacon_timers)kernel(ath9k_hw_set_tsfadjust)kernel(ath9k_hw_set_tx_filter)kernel(ath9k_hw_set_txpowerlimit)kernel(ath9k_hw_set_txq_props)kernel(ath9k_hw_setantenna)kernel(ath9k_hw_setmcastfilter)kernel(ath9k_hw_setopmode)kernel(ath9k_hw_setpower)kernel(ath9k_hw_setrxabort)kernel(ath9k_hw_setrxfilter)kernel(ath9k_hw_settsf64)kernel(ath9k_hw_setup_statusring)kernel(ath9k_hw_setuprxdesc)kernel(ath9k_hw_setuptxqueue)kernel(ath9k_hw_startpcureceive)kernel(ath9k_hw_stop_dma_queue)kernel(ath9k_hw_stopdmarecv)kernel(ath9k_hw_txstart)kernel(ath9k_hw_updatetxtriglevel)kernel(ath9k_hw_wait)kernel(ath9k_hw_wow_apply_pattern)kernel(ath9k_hw_wow_enable)kernel(ath9k_hw_wow_wakeup)kernel(ath9k_hw_write_associd)kernel(ath_bus_type_strings)kernel(ath_gen_timer_alloc)kernel(ath_gen_timer_free)kernel(ath_gen_timer_isr)kernel(ath_hw_cycle_counters_update)kernel(ath_hw_get_listen_time)kernel(ath_hw_keyreset)kernel(ath_hw_keysetmac)kernel(ath_hw_setbssidmask)kernel(ath_is_49ghz_allowed)kernel(ath_is_mybeacon)kernel(ath_is_world_regd)kernel(ath_key_config)kernel(ath_key_delete)kernel(ath_opmode_to_string)kernel(ath_printk)kernel(ath_reg_notifier_apply)kernel(ath_regd_find_country_by_name)kernel(ath_regd_get_band_ctl)kernel(ath_regd_init)kernel(ath_rxbuf_alloc)kernel(atm_alloc_charge)kernel(atm_charge)kernel(atm_dev_deregister)kernel(atm_dev_lookup)kernel(atm_dev_register)kernel(atm_dev_release_vccs)kernel(atm_dev_signal_change)kernel(atm_init_aal5)kernel(atm_pcr_goal)kernel(atm_proc_root)kernel(azx_bus_init)kernel(azx_codec_configure)kernel(azx_free_streams)kernel(azx_get_pos_lpib)kernel(azx_get_pos_posbuf)kernel(azx_get_position)kernel(azx_init_chip)kernel(azx_init_streams)kernel(azx_interrupt)kernel(azx_probe_codecs)kernel(azx_stop_all_streams)kernel(azx_stop_chip)kernel(baswap)kernel(bcma_chipco_b_mii_write)kernel(bcma_chipco_chipctl_maskset)kernel(bcma_chipco_get_alp_clock)kernel(bcma_chipco_gpio_control)kernel(bcma_chipco_gpio_out)kernel(bcma_chipco_gpio_outen)kernel(bcma_chipco_pll_maskset)kernel(bcma_chipco_pll_read)kernel(bcma_chipco_pll_write)kernel(bcma_chipco_regctl_maskset)kernel(bcma_core_disable)kernel(bcma_core_dma_translation)kernel(bcma_core_enable)kernel(bcma_core_irq)kernel(bcma_core_is_enabled)kernel(bcma_core_pci_power_save)kernel(bcma_core_pll_ctl)kernel(bcma_core_set_clockmode)kernel(bcma_driver_unregister)kernel(bcma_find_core_unit)kernel(bcma_host_pci_down)kernel(bcma_host_pci_irq_ctl)kernel(bcma_host_pci_up)kernel(bcma_pmu_get_bus_clock)kernel(bcma_pmu_spuravoid_pllupdate)kernel(bnxt_register_async_events)kernel(bnxt_register_dev)kernel(bnxt_send_msg)kernel(bnxt_unregister_dev)kernel(brcmf_fil_bsscfg_data_get)kernel(brcmf_fil_bsscfg_data_set)kernel(brcmf_fil_cmd_data_get)kernel(brcmf_fil_cmd_data_set)kernel(brcmf_fil_iovar_data_get)kernel(brcmf_fil_iovar_data_set)kernel(brcmf_fil_xtlv_data_get)kernel(brcmf_fil_xtlv_data_set)kernel(brcmf_fwvid_register_vendor)kernel(brcmf_fwvid_unregister_vendor)kernel(brcmf_set_wsec)kernel(brcmu_boardrev_str)kernel(brcmu_d11_attach)kernel(brcmu_dbg_hex_dump)kernel(brcmu_dotrev_str)kernel(brcmu_pkt_buf_free_skb)kernel(brcmu_pkt_buf_get_skb)kernel(brcmu_pktq_flush)kernel(brcmu_pktq_init)kernel(brcmu_pktq_mdeq)kernel(brcmu_pktq_mlen)kernel(brcmu_pktq_pdeq)kernel(brcmu_pktq_pdeq_match)kernel(brcmu_pktq_pdeq_tail)kernel(brcmu_pktq_peek_tail)kernel(brcmu_pktq_penq)kernel(brcmu_pktq_penq_head)kernel(brcmu_pktq_pflush)kernel(brcmu_prpkt)kernel(bridge_tunnel_header)kernel(bt_accept_dequeue)kernel(bt_accept_enqueue)kernel(bt_accept_unlink)kernel(bt_debugfs)kernel(bt_err)kernel(bt_err_ratelimited)kernel(bt_info)kernel(bt_procfs_cleanup)kernel(bt_procfs_init)kernel(bt_sock_alloc)kernel(bt_sock_ioctl)kernel(bt_sock_link)kernel(bt_sock_linked)kernel(bt_sock_poll)kernel(bt_sock_reclassify_lock)kernel(bt_sock_recvmsg)kernel(bt_sock_register)kernel(bt_sock_stream_recvmsg)kernel(bt_sock_unlink)kernel(bt_sock_unregister)kernel(bt_sock_wait_ready)kernel(bt_sock_wait_state)kernel(bt_status)kernel(bt_to_errno)kernel(bt_warn)kernel(bt_warn_ratelimited)kernel(btbcm_check_bdaddr)kernel(btbcm_finalize)kernel(btbcm_initialize)kernel(btbcm_patchram)kernel(btbcm_read_pcm_int_params)kernel(btbcm_set_bdaddr)kernel(btbcm_setup_apple)kernel(btbcm_setup_patchram)kernel(btbcm_write_pcm_int_params)kernel(btintel_bootup)kernel(btintel_check_bdaddr)kernel(btintel_configure_setup)kernel(btintel_download_firmware)kernel(btintel_enter_mfg)kernel(btintel_exit_mfg)kernel(btintel_load_ddc_config)kernel(btintel_read_boot_params)kernel(btintel_read_version)kernel(btintel_recv_event)kernel(btintel_regmap_init)kernel(btintel_secure_send_result)kernel(btintel_send_intel_reset)kernel(btintel_set_bdaddr)kernel(btintel_set_diag)kernel(btintel_set_event_mask_mfg)kernel(btintel_set_quality_report)kernel(btintel_version_info)kernel(btmrvl_add_card)kernel(btmrvl_check_evtpkt)kernel(btmrvl_enable_hs)kernel(btmrvl_enable_ps)kernel(btmrvl_interrupt)kernel(btmrvl_process_event)kernel(btmrvl_pscan_window_reporting)kernel(btmrvl_register_hdev)kernel(btmrvl_remove_card)kernel(btmrvl_send_hscfg_cmd)kernel(btmrvl_send_module_cfg_cmd)kernel(btmtk_process_coredump)kernel(btmtk_register_coredump)kernel(btmtk_reset_sync)kernel(btmtk_set_bdaddr)kernel(btmtk_setup_firmware)kernel(btmtk_setup_firmware_79xx)kernel(btrtl_download_firmware)kernel(btrtl_free)kernel(btrtl_get_uart_settings)kernel(btrtl_initialize)kernel(btrtl_set_driver_name)kernel(btrtl_set_quirks)kernel(btrtl_setup_realtek)kernel(btrtl_shutdown_realtek)kernel(caam_dpaa2)kernel(caam_dump_sg)kernel(caam_imx)kernel(caam_jr_alloc)kernel(caam_jr_enqueue)kernel(caam_jr_free)kernel(caam_little_end)kernel(caam_ptr_sz)kernel(caam_strstatus)kernel(can_bus_off)kernel(can_change_mtu)kernel(can_change_state)kernel(can_dropped_invalid_skb)kernel(can_eth_ioctl_hwts)kernel(can_ethtool_op_get_ts_info_hwts)kernel(can_fd_dlc2len)kernel(can_fd_len2dlc)kernel(can_free_echo_skb)kernel(can_get_echo_skb)kernel(can_get_state_str)kernel(can_proto_register)kernel(can_proto_unregister)kernel(can_put_echo_skb)kernel(can_rx_offload_add_fifo)kernel(can_rx_offload_add_manual)kernel(can_rx_offload_add_timestamp)kernel(can_rx_offload_del)kernel(can_rx_offload_enable)kernel(can_rx_offload_get_echo_skb)kernel(can_rx_offload_irq_finish)kernel(can_rx_offload_irq_offload_fifo)kernel(can_rx_offload_irq_offload_timestamp)kernel(can_rx_offload_queue_tail)kernel(can_rx_offload_queue_timestamp)kernel(can_rx_offload_threaded_irq_finish)kernel(can_rx_register)kernel(can_rx_unregister)kernel(can_send)kernel(can_skb_get_frame_len)kernel(can_sock_destruct)kernel(cdc_ncm_bind_common)kernel(cdc_ncm_change_mtu)kernel(cdc_ncm_fill_tx_frame)kernel(cdc_ncm_rx_fixup)kernel(cdc_ncm_rx_verify_ndp16)kernel(cdc_ncm_rx_verify_ndp32)kernel(cdc_ncm_rx_verify_nth16)kernel(cdc_ncm_rx_verify_nth32)kernel(cdc_ncm_select_altsetting)kernel(cdc_ncm_tx_fixup)kernel(cdc_ncm_unbind)kernel(cfg80211_any_usable_channels)kernel(cfg80211_assoc_comeback)kernel(cfg80211_assoc_failure)kernel(cfg80211_auth_timeout)kernel(cfg80211_background_cac_abort)kernel(cfg80211_bss_color_notify)kernel(cfg80211_bss_flush)kernel(cfg80211_bss_iter)kernel(cfg80211_cac_event)kernel(cfg80211_calculate_bitrate)kernel(cfg80211_ch_switch_notify)kernel(cfg80211_ch_switch_started_notify)kernel(cfg80211_chandef_compatible)kernel(cfg80211_chandef_create)kernel(cfg80211_chandef_dfs_cac_time)kernel(cfg80211_chandef_dfs_required)kernel(cfg80211_chandef_dfs_usable)kernel(cfg80211_chandef_primary)kernel(cfg80211_chandef_usable)kernel(cfg80211_chandef_valid)kernel(cfg80211_check_combinations)kernel(cfg80211_check_station_change)kernel(cfg80211_classify8021d)kernel(cfg80211_conn_failed)kernel(cfg80211_connect_done)kernel(cfg80211_control_port_tx_status)kernel(cfg80211_cqm_beacon_loss_notify)kernel(cfg80211_cqm_pktloss_notify)kernel(cfg80211_cqm_rssi_notify)kernel(cfg80211_cqm_txe_notify)kernel(cfg80211_crit_proto_stopped)kernel(cfg80211_defragment_element)kernel(cfg80211_del_sta_sinfo)kernel(cfg80211_disconnected)kernel(cfg80211_external_auth_request)kernel(cfg80211_find_elem_match)kernel(cfg80211_find_vendor_elem)kernel(cfg80211_free_coloc_ap_list)kernel(cfg80211_free_nan_func)kernel(cfg80211_ft_event)kernel(cfg80211_gen_new_ie)kernel(cfg80211_get_drvinfo)kernel(cfg80211_get_ies_channel_number)kernel(cfg80211_get_iftype_ext_capa)kernel(cfg80211_get_p2p_attr)kernel(cfg80211_get_station)kernel(cfg80211_gtk_rekey_notify)kernel(cfg80211_ibss_joined)kernel(cfg80211_iftype_allowed)kernel(cfg80211_inform_bss_data)kernel(cfg80211_inform_bss_frame_data)kernel(cfg80211_is_element_inherited)kernel(cfg80211_iter_combinations)kernel(cfg80211_iter_rnr)kernel(cfg80211_links_removed)kernel(cfg80211_merge_profile)kernel(cfg80211_mgmt_tx_status_ext)kernel(cfg80211_michael_mic_failure)kernel(cfg80211_nan_func_terminated)kernel(cfg80211_nan_match)kernel(cfg80211_new_sta)kernel(cfg80211_notify_new_peer_candidate)kernel(cfg80211_parse_colocated_ap)kernel(cfg80211_pmksa_candidate_notify)kernel(cfg80211_pmsr_complete)kernel(cfg80211_pmsr_report)kernel(cfg80211_port_authorized)kernel(cfg80211_probe_status)kernel(cfg80211_put_bss)kernel(cfg80211_ready_on_channel)kernel(cfg80211_ref_bss)kernel(cfg80211_reg_can_beacon)kernel(cfg80211_reg_can_beacon_relax)kernel(cfg80211_register_netdevice)kernel(cfg80211_remain_on_channel_expired)kernel(cfg80211_report_obss_beacon_khz)kernel(cfg80211_report_wowlan_wakeup)kernel(cfg80211_roamed)kernel(cfg80211_rx_assoc_resp)kernel(cfg80211_rx_control_port)kernel(cfg80211_rx_mgmt_ext)kernel(cfg80211_rx_mlme_mgmt)kernel(cfg80211_rx_spurious_frame)kernel(cfg80211_rx_unexpected_4addr_frame)kernel(cfg80211_rx_unprot_mlme_mgmt)kernel(cfg80211_scan_done)kernel(cfg80211_sched_scan_results)kernel(cfg80211_sched_scan_stopped)kernel(cfg80211_sched_scan_stopped_locked)kernel(cfg80211_schedule_channels_check)kernel(cfg80211_send_layer2_update)kernel(cfg80211_shutdown_all_interfaces)kernel(cfg80211_sinfo_alloc_tid_stats)kernel(cfg80211_sta_opmode_change_notify)kernel(cfg80211_stop_iface)kernel(cfg80211_tdls_oper_request)kernel(cfg80211_tx_mgmt_expired)kernel(cfg80211_tx_mlme_mgmt)kernel(cfg80211_unlink_bss)kernel(cfg80211_unregister_wdev)kernel(cfg80211_update_owe_info_event)kernel(cfg80211_vendor_cmd_get_sender)kernel(cfg80211_vendor_cmd_reply)kernel(cfi_build_cmd)kernel(cfi_build_cmd_addr)kernel(cfi_cmdset_0001)kernel(cfi_cmdset_0002)kernel(cfi_cmdset_0003)kernel(cfi_cmdset_0006)kernel(cfi_cmdset_0020)kernel(cfi_cmdset_0200)kernel(cfi_cmdset_0701)kernel(cfi_fixup)kernel(cfi_merge_status)kernel(cfi_qry_mode_off)kernel(cfi_qry_mode_on)kernel(cfi_qry_present)kernel(cfi_read_pri)kernel(cfi_send_gen_cmd)kernel(cfi_udelay)kernel(cfi_varsize_frob)kernel(channel5g)kernel(channel5g_80m)kernel(check_hw_ready)kernel(cifs_arc4_crypt)kernel(cifs_arc4_setkey)kernel(cifs_md4_final)kernel(cifs_md4_init)kernel(cifs_md4_update)kernel(close_candev)kernel(cn10k_lmtst_init)kernel(cnstr_shdsc_aead_decap)kernel(cnstr_shdsc_aead_encap)kernel(cnstr_shdsc_aead_givencap)kernel(cnstr_shdsc_aead_null_decap)kernel(cnstr_shdsc_aead_null_encap)kernel(cnstr_shdsc_ahash)kernel(cnstr_shdsc_chachapoly)kernel(cnstr_shdsc_gcm_decap)kernel(cnstr_shdsc_gcm_encap)kernel(cnstr_shdsc_rfc4106_decap)kernel(cnstr_shdsc_rfc4106_encap)kernel(cnstr_shdsc_rfc4543_decap)kernel(cnstr_shdsc_rfc4543_encap)kernel(cnstr_shdsc_sk_hash)kernel(cnstr_shdsc_skcipher_decap)kernel(cnstr_shdsc_skcipher_encap)kernel(cnstr_shdsc_xts_skcipher_decap)kernel(cnstr_shdsc_xts_skcipher_encap)kernel(copy_from_iter_toio)kernel(copy_from_user_toio)kernel(copy_to_iter_fromio)kernel(copy_to_user_fromio)kernel(cqhci_deactivate)kernel(cqhci_init)kernel(cqhci_irq)kernel(cqhci_pltfm_init)kernel(cqhci_resume)kernel(cxgb4_alloc_atid)kernel(cxgb4_alloc_sftid)kernel(cxgb4_alloc_stid)kernel(cxgb4_bar2_sge_qregs)kernel(cxgb4_best_aligned_mtu)kernel(cxgb4_best_mtu)kernel(cxgb4_check_l2t_valid)kernel(cxgb4_clip_get)kernel(cxgb4_clip_release)kernel(cxgb4_create_server)kernel(cxgb4_create_server6)kernel(cxgb4_create_server_filter)kernel(cxgb4_crypto_send)kernel(cxgb4_dbfifo_count)kernel(cxgb4_flush_eq_cache)kernel(cxgb4_free_atid)kernel(cxgb4_free_stid)kernel(cxgb4_get_srq_entry)kernel(cxgb4_get_tcp_stats)kernel(cxgb4_immdata_send)kernel(cxgb4_inline_tx_skb)kernel(cxgb4_iscsi_init)kernel(cxgb4_l2t_alloc_switching)kernel(cxgb4_l2t_get)kernel(cxgb4_l2t_release)kernel(cxgb4_l2t_send)kernel(cxgb4_map_skb)kernel(cxgb4_ofld_send)kernel(cxgb4_pktgl_to_skb)kernel(cxgb4_port_chan)kernel(cxgb4_port_e2cchan)kernel(cxgb4_port_idx)kernel(cxgb4_port_viid)kernel(cxgb4_read_sge_timestamp)kernel(cxgb4_read_tpte)kernel(cxgb4_reclaim_completed_tx)kernel(cxgb4_register_uld)kernel(cxgb4_remove_server)kernel(cxgb4_remove_server_filter)kernel(cxgb4_remove_tid)kernel(cxgb4_ring_tx_db)kernel(cxgb4_select_ntuple)kernel(cxgb4_smt_alloc_switching)kernel(cxgb4_smt_release)kernel(cxgb4_sync_txq_pidx)kernel(cxgb4_unregister_uld)kernel(cxgb4_update_root_dev_clip)kernel(cxgb4_write_partial_sgl)kernel(cxgb4_write_sgl)kernel(cxgb_find_route)kernel(cxgb_find_route6)kernel(cxgb_get_4tuple)kernel(cxgbi_attr_is_visible)kernel(cxgbi_bind_conn)kernel(cxgbi_cleanup_task)kernel(cxgbi_conn_alloc_pdu)kernel(cxgbi_conn_init_pdu)kernel(cxgbi_conn_pdu_ready)kernel(cxgbi_conn_tx_open)kernel(cxgbi_conn_xmit_pdu)kernel(cxgbi_create_conn)kernel(cxgbi_create_session)kernel(cxgbi_ddp_ppm_setup)kernel(cxgbi_ddp_set_one_ppod)kernel(cxgbi_destroy_session)kernel(cxgbi_device_find_by_lldev)kernel(cxgbi_device_find_by_netdev)kernel(cxgbi_device_find_by_netdev_rcu)kernel(cxgbi_device_portmap_cleanup)kernel(cxgbi_device_portmap_create)kernel(cxgbi_device_register)kernel(cxgbi_device_unregister)kernel(cxgbi_device_unregister_all)kernel(cxgbi_ep_connect)kernel(cxgbi_ep_disconnect)kernel(cxgbi_ep_poll)kernel(cxgbi_get_conn_stats)kernel(cxgbi_get_ep_param)kernel(cxgbi_get_host_param)kernel(cxgbi_hbas_add)kernel(cxgbi_hbas_remove)kernel(cxgbi_iscsi_cleanup)kernel(cxgbi_iscsi_init)kernel(cxgbi_parse_pdu_itt)kernel(cxgbi_ppm_init)kernel(cxgbi_ppm_make_ppod_hdr)kernel(cxgbi_ppm_ppod_release)kernel(cxgbi_ppm_ppods_reserve)kernel(cxgbi_ppm_release)kernel(cxgbi_set_conn_param)kernel(cxgbi_set_host_param)kernel(cxgbi_sock_act_open_req_arp_failure)kernel(cxgbi_sock_check_wr_invariants)kernel(cxgbi_sock_closed)kernel(cxgbi_sock_established)kernel(cxgbi_sock_fail_act_open)kernel(cxgbi_sock_free_cpl_skbs)kernel(cxgbi_sock_purge_wr_queue)kernel(cxgbi_sock_rcv_abort_rpl)kernel(cxgbi_sock_rcv_close_conn_rpl)kernel(cxgbi_sock_rcv_peer_close)kernel(cxgbi_sock_rcv_wr_ack)kernel(cxgbi_sock_select_mss)kernel(cxgbi_sock_skb_entail)kernel(cxgbi_tagmask_set)kernel(del_mtd_blktrans_dev)kernel(deregister_atm_ioctl)kernel(deregister_mtd_blktrans)kernel(deregister_mtd_parser)kernel(dev_attr_phy_event_threshold)kernel(devm_led_classdev_flash_register_ext)kernel(devm_led_classdev_flash_unregister)kernel(devm_mmc_alloc_host)kernel(devm_stmmac_pltfr_probe)kernel(devm_stmmac_probe_config_dt)kernel(dfs_pattern_detector_init)kernel(dm_restorepowerindex)kernel(dm_savepowerindex)kernel(dm_writepowerindex)kernel(do_map_probe)kernel(dw_mci_pltfm_pmops)kernel(dw_mci_pltfm_register)kernel(dw_mci_pltfm_remove)kernel(dw_mci_probe)kernel(dw_mci_remove)kernel(dw_mci_runtime_resume)kernel(dw_mci_runtime_suspend)kernel(efuse_one_byte_read)kernel(efuse_power_switch)kernel(efuse_read_1byte)kernel(efuse_shadow_read)kernel(ezusb_fx1_ihex_firmware_download)kernel(ezusb_fx1_set_reset)kernel(fcoe_check_wait_queue)kernel(fcoe_clean_pending_queue)kernel(fcoe_ctlr_destroy)kernel(fcoe_ctlr_device_add)kernel(fcoe_ctlr_device_delete)kernel(fcoe_ctlr_els_send)kernel(fcoe_ctlr_get_lesb)kernel(fcoe_ctlr_init)kernel(fcoe_ctlr_link_down)kernel(fcoe_ctlr_link_up)kernel(fcoe_ctlr_recv)kernel(fcoe_ctlr_recv_flogi)kernel(fcoe_ctlr_set_fip_mode)kernel(fcoe_fc_crc)kernel(fcoe_fcf_device_add)kernel(fcoe_fcf_device_delete)kernel(fcoe_fcf_get_selected)kernel(fcoe_get_lesb)kernel(fcoe_get_paged_crc_eof)kernel(fcoe_get_wwn)kernel(fcoe_libfc_config)kernel(fcoe_link_speed_update)kernel(fcoe_queue_timer)kernel(fcoe_start_io)kernel(fcoe_transport_attach)kernel(fcoe_transport_detach)kernel(fcoe_validate_vport_create)kernel(fcoe_wwn_from_mac)kernel(fcoe_wwn_to_str)kernel(flow_resources_add)kernel(flow_resources_alloc)kernel(frame_vector_create)kernel(frame_vector_destroy)kernel(frame_vector_to_pages)kernel(frame_vector_to_pfns)kernel(free_candev)kernel(freq_reg_info)kernel(gen_split_key)kernel(generic_rndis_bind)kernel(get_mtd_device)kernel(get_mtd_device_nm)kernel(get_tree_mtd)kernel(get_vaddr_frames)kernel(get_wiphy_regdom)kernel(h4_recv_buf)kernel(hci_alloc_dev_priv)kernel(hci_cmd_sync)kernel(hci_cmd_sync_cancel)kernel(hci_cmd_sync_queue)kernel(hci_cmd_sync_submit)kernel(hci_conn_check_secure)kernel(hci_conn_security)kernel(hci_conn_switch_role)kernel(hci_devcd_abort)kernel(hci_devcd_append)kernel(hci_devcd_append_pattern)kernel(hci_devcd_complete)kernel(hci_devcd_init)kernel(hci_devcd_register)kernel(hci_devcd_rx)kernel(hci_devcd_timeout)kernel(hci_free_dev)kernel(hci_get_route)kernel(hci_mgmt_chan_register)kernel(hci_mgmt_chan_unregister)kernel(hci_recv_diag)kernel(hci_recv_frame)kernel(hci_register_cb)kernel(hci_register_dev)kernel(hci_release_dev)kernel(hci_reset_dev)kernel(hci_resume_dev)kernel(hci_set_fw_info)kernel(hci_set_hw_info)kernel(hci_suspend_dev)kernel(hci_uart_tx_wakeup)kernel(hci_unregister_cb)kernel(hci_unregister_dev)kernel(hda_codec_driver_unregister)kernel(hda_component_acpi_device_notify)kernel(hda_component_manager_bind)kernel(hda_component_manager_bind_acpi_notifications)kernel(hda_component_manager_free)kernel(hda_component_manager_init)kernel(hda_component_manager_playback_hook)kernel(hda_component_manager_unbind_acpi_notifications)kernel(hda_extra_out_badness)kernel(hda_get_autocfg_input_label)kernel(hda_main_out_badness)kernel(hdac_get_device_id)kernel(hisi_sas_alloc)kernel(hisi_sas_controller_reset_done)kernel(hisi_sas_controller_reset_prepare)kernel(hisi_sas_debugfs_dir)kernel(hisi_sas_debugfs_dump_count)kernel(hisi_sas_debugfs_enable)kernel(hisi_sas_free)kernel(hisi_sas_get_ata_protocol)kernel(hisi_sas_get_fw_info)kernel(hisi_sas_get_prog_phy_linkrate_mask)kernel(hisi_sas_host_reset)kernel(hisi_sas_init_mem)kernel(hisi_sas_notify_phy_event)kernel(hisi_sas_phy_down)kernel(hisi_sas_phy_enable)kernel(hisi_sas_phy_oob_ready)kernel(hisi_sas_probe)kernel(hisi_sas_release_tasks)kernel(hisi_sas_remove)kernel(hisi_sas_rst_work_handler)kernel(hisi_sas_sata_done)kernel(hisi_sas_scan_finished)kernel(hisi_sas_scan_start)kernel(hisi_sas_slave_configure)kernel(hisi_sas_slot_task_free)kernel(hisi_sas_stop_phys)kernel(hisi_sas_stt)kernel(hisi_sas_sync_irqs)kernel(hisi_sas_sync_rst_work_handler)kernel(ib_advise_mr)kernel(ib_alloc_mr)kernel(ib_alloc_mr_integrity)kernel(ib_alloc_xrcd_user)kernel(ib_attach_mcast)kernel(ib_cache_gid_parse_type_str)kernel(ib_cache_gid_type_str)kernel(ib_check_mr_status)kernel(ib_close_qp)kernel(ib_cm_init_qp_attr)kernel(ib_cm_insert_listen)kernel(ib_cm_listen)kernel(ib_cm_notify)kernel(ib_copy_ah_attr_to_user)kernel(ib_copy_path_rec_from_user)kernel(ib_copy_path_rec_to_user)kernel(ib_copy_qp_attr_to_user)kernel(ib_cq_pool_get)kernel(ib_cq_pool_put)kernel(ib_create_ah_from_wc)kernel(ib_create_cm_id)kernel(ib_create_qp_kernel)kernel(ib_create_qp_security)kernel(ib_create_qp_user)kernel(ib_create_send_mad)kernel(ib_create_srq_user)kernel(ib_create_wq)kernel(ib_dealloc_device)kernel(ib_dealloc_pd_user)kernel(ib_dealloc_xrcd_user)kernel(ib_dereg_mr_user)kernel(ib_destroy_cm_id)kernel(ib_destroy_cq_user)kernel(ib_destroy_qp_user)kernel(ib_destroy_srq_user)kernel(ib_destroy_wq_user)kernel(ib_detach_mcast)kernel(ib_device_get_by_name)kernel(ib_device_get_by_netdev)kernel(ib_device_put)kernel(ib_device_set_netdev)kernel(ib_dispatch_event)kernel(ib_dma_virt_map_sg)kernel(ib_drain_qp)kernel(ib_drain_rq)kernel(ib_drain_sq)kernel(ib_event_msg)kernel(ib_find_cached_pkey)kernel(ib_find_exact_cached_pkey)kernel(ib_find_gid)kernel(ib_find_pkey)kernel(ib_free_cq)kernel(ib_free_recv_mad)kernel(ib_free_send_mad)kernel(ib_get_cached_lmc)kernel(ib_get_cached_pkey)kernel(ib_get_cached_port_state)kernel(ib_get_cached_subnet_prefix)kernel(ib_get_device_fw_str)kernel(ib_get_eth_speed)kernel(ib_get_gids_from_rdma_hdr)kernel(ib_get_mad_data_offset)kernel(ib_get_net_dev_by_params)kernel(ib_get_rdma_header_version)kernel(ib_get_rmpp_segment)kernel(ib_get_vf_config)kernel(ib_get_vf_guid)kernel(ib_get_vf_stats)kernel(ib_init_ah_attr_from_path)kernel(ib_init_ah_attr_from_wc)kernel(ib_init_ah_from_mcmember)kernel(ib_is_mad_class_rmpp)kernel(ib_mad_kernel_rmpp_agent)kernel(ib_map_mr_sg)kernel(ib_map_mr_sg_pi)kernel(ib_modify_device)kernel(ib_modify_mad)kernel(ib_modify_port)kernel(ib_modify_qp)kernel(ib_modify_qp_is_ok)kernel(ib_modify_qp_with_udata)kernel(ib_modify_srq)kernel(ib_mr_pool_destroy)kernel(ib_mr_pool_get)kernel(ib_mr_pool_init)kernel(ib_mr_pool_put)kernel(ib_open_qp)kernel(ib_pack)kernel(ib_port_immutable_read)kernel(ib_port_register_client_groups)kernel(ib_port_sysfs_get_ibdev_kobj)kernel(ib_port_unregister_client_groups)kernel(ib_post_send_mad)kernel(ib_process_cq_direct)kernel(ib_qp_usecnt_dec)kernel(ib_qp_usecnt_inc)kernel(ib_query_pkey)kernel(ib_query_port)kernel(ib_query_qp)kernel(ib_query_srq)kernel(ib_rate_to_mbps)kernel(ib_rate_to_mult)kernel(ib_rdmacg_try_charge)kernel(ib_rdmacg_uncharge)kernel(ib_reg_user_mr)kernel(ib_register_client)kernel(ib_register_device)kernel(ib_register_event_handler)kernel(ib_register_mad_agent)kernel(ib_resize_cq)kernel(ib_response_mad)kernel(ib_sa_cancel_query)kernel(ib_sa_free_multicast)kernel(ib_sa_get_mcmember_rec)kernel(ib_sa_guid_info_rec_query)kernel(ib_sa_join_multicast)kernel(ib_sa_pack_path)kernel(ib_sa_path_rec_get)kernel(ib_sa_register_client)kernel(ib_sa_unpack_path)kernel(ib_sa_unregister_client)kernel(ib_send_cm_drep)kernel(ib_send_cm_dreq)kernel(ib_send_cm_mra)kernel(ib_send_cm_rej)kernel(ib_send_cm_rep)kernel(ib_send_cm_req)kernel(ib_send_cm_rtu)kernel(ib_send_cm_sidr_rep)kernel(ib_send_cm_sidr_req)kernel(ib_set_client_data)kernel(ib_set_device_ops)kernel(ib_set_vf_guid)kernel(ib_set_vf_link_state)kernel(ib_sg_to_pages)kernel(ib_ud_header_init)kernel(ib_ud_header_pack)kernel(ib_ud_header_unpack)kernel(ib_ud_ip4_csum)kernel(ib_umem_copy_from)kernel(ib_umem_dmabuf_get)kernel(ib_umem_dmabuf_get_pinned)kernel(ib_umem_dmabuf_map_pages)kernel(ib_umem_dmabuf_unmap_pages)kernel(ib_umem_find_best_pgsz)kernel(ib_umem_get)kernel(ib_umem_odp_alloc_child)kernel(ib_umem_odp_alloc_implicit)kernel(ib_umem_odp_get)kernel(ib_umem_odp_map_dma_and_lock)kernel(ib_umem_odp_release)kernel(ib_umem_odp_unmap_dma_pages)kernel(ib_umem_release)kernel(ib_unpack)kernel(ib_unregister_client)kernel(ib_unregister_device)kernel(ib_unregister_device_and_put)kernel(ib_unregister_device_queued)kernel(ib_unregister_driver)kernel(ib_unregister_event_handler)kernel(ib_unregister_mad_agent)kernel(ib_uverbs_flow_resources_free)kernel(ib_uverbs_get_ucontext_file)kernel(ib_wc_status_msg)kernel(ib_wq)kernel(ibcm_reject_msg)kernel(ibdev_alert)kernel(ibdev_crit)kernel(ibdev_emerg)kernel(ibdev_err)kernel(ibdev_info)kernel(ibdev_notice)kernel(ibdev_printk)kernel(ibdev_warn)kernel(ibnl_put_attr)kernel(ibnl_put_msg)kernel(ieee80211_alloc_hw_nm)kernel(ieee80211_amsdu_to_8023s)kernel(ieee80211_ap_probereq_get)kernel(ieee80211_ave_rssi)kernel(ieee80211_beacon_cntdwn_is_complete)kernel(ieee80211_beacon_free_ema_list)kernel(ieee80211_beacon_get_template)kernel(ieee80211_beacon_get_template_ema_index)kernel(ieee80211_beacon_get_template_ema_list)kernel(ieee80211_beacon_get_tim)kernel(ieee80211_beacon_loss)kernel(ieee80211_beacon_set_cntdwn)kernel(ieee80211_beacon_update_cntdwn)kernel(ieee80211_bss_get_elem)kernel(ieee80211_calc_rx_airtime)kernel(ieee80211_calc_tx_airtime)kernel(ieee80211_chandef_to_operating_class)kernel(ieee80211_channel_switch_disconnect)kernel(ieee80211_channel_to_freq_khz)kernel(ieee80211_chswitch_done)kernel(ieee80211_color_change_finish)kernel(ieee80211_connection_loss)kernel(ieee80211_cqm_beacon_loss_notify)kernel(ieee80211_cqm_rssi_notify)kernel(ieee80211_csa_finish)kernel(ieee80211_ctstoself_duration)kernel(ieee80211_ctstoself_get)kernel(ieee80211_data_to_8023_exthdr)kernel(ieee80211_disable_rssi_reports)kernel(ieee80211_disconnect)kernel(ieee80211_drop_unencrypted_mgmt)kernel(ieee80211_emulate_add_chanctx)kernel(ieee80211_emulate_change_chanctx)kernel(ieee80211_emulate_remove_chanctx)kernel(ieee80211_emulate_switch_vif_chanctx)kernel(ieee80211_enable_rssi_reports)kernel(ieee80211_find_sta)kernel(ieee80211_find_sta_by_ifaddr)kernel(ieee80211_find_sta_by_link_addrs)kernel(ieee80211_fragment_element)kernel(ieee80211_free_hw)kernel(ieee80211_free_txskb)kernel(ieee80211_freq_khz_to_channel)kernel(ieee80211_generic_frame_duration)kernel(ieee80211_get_8023_tunnel_proto)kernel(ieee80211_get_bssid)kernel(ieee80211_get_buffered_bc)kernel(ieee80211_get_channel_khz)kernel(ieee80211_get_fils_discovery_tmpl)kernel(ieee80211_get_hdrlen_from_skb)kernel(ieee80211_get_key_rx_seq)kernel(ieee80211_get_mesh_hdrlen)kernel(ieee80211_get_num_supported_channels)kernel(ieee80211_get_response_rate)kernel(ieee80211_get_tkip_p1k_iv)kernel(ieee80211_get_tkip_p2k)kernel(ieee80211_get_tkip_rx_p1k)kernel(ieee80211_get_tx_rates)kernel(ieee80211_get_unsol_bcast_probe_resp_tmpl)kernel(ieee80211_get_vht_max_nss)kernel(ieee80211_gtk_rekey_add)kernel(ieee80211_gtk_rekey_notify)kernel(ieee80211_handle_wake_tx_queue)kernel(ieee80211_hdrlen)kernel(ieee80211_hw_restart_disconnect)kernel(ieee80211_ie_split_ric)kernel(ieee80211_is_valid_amsdu)kernel(ieee80211_iter_chan_contexts_atomic)kernel(ieee80211_iter_keys)kernel(ieee80211_iter_keys_rcu)kernel(ieee80211_iterate_active_interfaces_atomic)kernel(ieee80211_iterate_active_interfaces_mtx)kernel(ieee80211_iterate_interfaces)kernel(ieee80211_iterate_stations_atomic)kernel(ieee80211_key_mic_failure)kernel(ieee80211_key_replay)kernel(ieee80211_manage_rx_ba_offl)kernel(ieee80211_mandatory_rates)kernel(ieee80211_mark_rx_ba_filtered_frames)kernel(ieee80211_nan_func_match)kernel(ieee80211_nan_func_terminated)kernel(ieee80211_next_txq)kernel(ieee80211_nullfunc_get)kernel(ieee80211_obss_color_collision_notify)kernel(ieee80211_operating_class_to_band)kernel(ieee80211_operating_class_to_chandef)kernel(ieee80211_parse_p2p_noa)kernel(ieee80211_probereq_get)kernel(ieee80211_proberesp_get)kernel(ieee80211_pspoll_get)kernel(ieee80211_queue_delayed_work)kernel(ieee80211_queue_stopped)kernel(ieee80211_queue_work)kernel(ieee80211_radar_detected)kernel(ieee80211_radiotap_iterator_init)kernel(ieee80211_radiotap_iterator_next)kernel(ieee80211_rate_control_register)kernel(ieee80211_rate_control_unregister)kernel(ieee80211_ready_on_channel)kernel(ieee80211_refresh_tx_agg_session_timer)kernel(ieee80211_register_hw)kernel(ieee80211_remain_on_channel_expired)kernel(ieee80211_remove_key)kernel(ieee80211_report_low_ack)kernel(ieee80211_report_wowlan_wakeup)kernel(ieee80211_request_smps)kernel(ieee80211_reserve_tid)kernel(ieee80211_restart_hw)kernel(ieee80211_resume_disconnect)kernel(ieee80211_rts_duration)kernel(ieee80211_rts_get)kernel(ieee80211_rx_ba_timer_expired)kernel(ieee80211_rx_irqsafe)kernel(ieee80211_rx_list)kernel(ieee80211_rx_napi)kernel(ieee80211_s1g_channel_width)kernel(ieee80211_scan_completed)kernel(ieee80211_sched_scan_results)kernel(ieee80211_sched_scan_stopped)kernel(ieee80211_send_bar)kernel(ieee80211_send_eosp_nullfunc)kernel(ieee80211_set_active_links)kernel(ieee80211_set_active_links_async)kernel(ieee80211_set_key_rx_seq)kernel(ieee80211_sta_block_awake)kernel(ieee80211_sta_eosp)kernel(ieee80211_sta_ps_transition)kernel(ieee80211_sta_pspoll)kernel(ieee80211_sta_recalc_aggregates)kernel(ieee80211_sta_register_airtime)kernel(ieee80211_sta_set_buffered)kernel(ieee80211_sta_uapsd_trigger)kernel(ieee80211_start_tx_ba_cb_irqsafe)kernel(ieee80211_start_tx_ba_session)kernel(ieee80211_stop_queue)kernel(ieee80211_stop_queues)kernel(ieee80211_stop_rx_ba_session)kernel(ieee80211_stop_tx_ba_cb_irqsafe)kernel(ieee80211_stop_tx_ba_session)kernel(ieee80211_strip_8023_mesh_hdr)kernel(ieee80211_tdls_oper_request)kernel(ieee80211_tkip_add_iv)kernel(ieee80211_tx_dequeue)kernel(ieee80211_tx_prepare_skb)kernel(ieee80211_tx_rate_update)kernel(ieee80211_tx_status_ext)kernel(ieee80211_tx_status_irqsafe)kernel(ieee80211_tx_status_skb)kernel(ieee80211_txq_airtime_check)kernel(ieee80211_txq_get_depth)kernel(ieee80211_txq_may_transmit)kernel(ieee80211_txq_schedule_start)kernel(ieee80211_unregister_hw)kernel(ieee80211_unreserve_tid)kernel(ieee80211_update_mu_groups)kernel(ieee80211_update_p2p_noa)kernel(ieee80211_vif_to_wdev)kernel(ieee80211_wake_queue)kernel(ieee80211_wake_queues)kernel(ieee802_11_parse_elems_full)kernel(intel_nhlt_free)kernel(intel_nhlt_get_dmic_geo)kernel(intel_nhlt_get_endpoint_blob)kernel(intel_nhlt_has_endpoint_type)kernel(intel_nhlt_init)kernel(intel_nhlt_ssp_device_type)kernel(intel_nhlt_ssp_endpoint_mask)kernel(intel_nhlt_ssp_mclk_mask)kernel(ioc_list)kernel(is_jack_detectable)kernel(iscsi_boot_create_acpitbl)kernel(iscsi_boot_create_ethernet)kernel(iscsi_boot_create_host_kset)kernel(iscsi_boot_create_initiator)kernel(iscsi_boot_create_kset)kernel(iscsi_boot_create_target)kernel(iscsi_boot_destroy_kset)kernel(iw_cm_accept)kernel(iw_cm_connect)kernel(iw_cm_disconnect)kernel(iw_cm_init_qp_attr)kernel(iw_cm_listen)kernel(iw_cm_reject)kernel(iw_create_cm_id)kernel(iw_destroy_cm_id)kernel(iwcm_reject_msg)kernel(iwl_abort_notification_waits)kernel(iwl_acpi_get_guid_lock_status)kernel(iwl_acpi_get_phy_filters)kernel(iwl_bios_get_dsm)kernel(iwl_bios_get_eckv)kernel(iwl_bios_get_ewrd_table)kernel(iwl_bios_get_mcc)kernel(iwl_bios_get_ppag_table)kernel(iwl_bios_get_pwr_limit)kernel(iwl_bios_get_tas_table)kernel(iwl_bios_get_wgds_table)kernel(iwl_bios_get_wrds_table)kernel(iwl_clear_bits_prph)kernel(iwl_cmd_groups_verify_sorted)kernel(iwl_configure_rxq)kernel(iwl_dbg_tlv_del_timers)kernel(iwl_dev_info_table)kernel(iwl_dev_info_table_size)kernel(iwl_drv_get_fwname_pre)kernel(iwl_dump_desc_assert)kernel(iwl_fill_ppag_table)kernel(iwl_finish_nic_init)kernel(iwl_force_nmi)kernel(iwl_free_fw_paging)kernel(iwl_fw_dbg_clear_monitor_buf)kernel(iwl_fw_dbg_collect)kernel(iwl_fw_dbg_collect_desc)kernel(iwl_fw_dbg_collect_trig)kernel(iwl_fw_dbg_error_collect)kernel(iwl_fw_dbg_read_d3_debug_data)kernel(iwl_fw_dbg_stop_restart_recording)kernel(iwl_fw_dbg_stop_sync)kernel(iwl_fw_disable_dbg_asserts)kernel(iwl_fw_lookup_assert_desc)kernel(iwl_fw_lookup_cmd_ver)kernel(iwl_fw_lookup_notif_ver)kernel(iwl_fw_rate_idx_to_plcp)kernel(iwl_fw_runtime_init)kernel(iwl_fw_runtime_resume)kernel(iwl_fw_runtime_suspend)kernel(iwl_fw_start_dbg_conf)kernel(iwl_fwrt_dump_error_logs)kernel(iwl_get_cmd_string)kernel(iwl_get_lari_config_bitmap)kernel(iwl_get_nvm)kernel(iwl_get_shared_mem_conf)kernel(iwl_he_is_sgi)kernel(iwl_init_notification_wait)kernel(iwl_init_paging)kernel(iwl_is_ppag_approved)kernel(iwl_is_tas_approved)kernel(iwl_new_rate_from_v1)kernel(iwl_notification_wait)kernel(iwl_notification_wait_init)kernel(iwl_nvm_fixups)kernel(iwl_opmode_deregister)kernel(iwl_opmode_register)kernel(iwl_parse_eeprom_data)kernel(iwl_parse_mei_nvm_data)kernel(iwl_parse_nvm_data)kernel(iwl_parse_nvm_mcc_info)kernel(iwl_pci_find_dev_info)kernel(iwl_phy_db_free)kernel(iwl_phy_db_init)kernel(iwl_phy_db_set_section)kernel(iwl_pnvm_load)kernel(iwl_poll_bit)kernel(iwl_poll_direct_bit)kernel(iwl_rate_mcs)kernel(iwl_read32)kernel(iwl_read_direct32)kernel(iwl_read_eeprom)kernel(iwl_read_external_nvm)kernel(iwl_read_prph)kernel(iwl_read_prph_no_grab)kernel(iwl_reinit_cab)kernel(iwl_remove_notification)kernel(iwl_rs_pretty_ant)kernel(iwl_rs_pretty_bw)kernel(iwl_sar_fill_profile)kernel(iwl_sar_geo_fill_table)kernel(iwl_sar_geo_support)kernel(iwl_send_phy_db_data)kernel(iwl_set_bits_mask_prph)kernel(iwl_set_bits_prph)kernel(iwl_set_soc_latency)kernel(iwl_trans_pcie_remove)kernel(iwl_trans_send_cmd)kernel(iwl_uefi_get_sgom_table)kernel(iwl_uefi_get_step_table)kernel(iwl_uefi_get_uats_table)kernel(iwl_wait_notification)kernel(iwl_write32)kernel(iwl_write64)kernel(iwl_write8)kernel(iwl_write_direct32)kernel(iwl_write_direct64)kernel(iwl_write_prph64_no_grab)kernel(iwl_write_prph_delay)kernel(iwl_write_prph_no_grab)kernel(iwlwifi_mod_params)kernel(kill_mtd_super)kernel(l2cap_add_psm)kernel(l2cap_chan_close)kernel(l2cap_chan_connect)kernel(l2cap_chan_create)kernel(l2cap_chan_del)kernel(l2cap_chan_list)kernel(l2cap_chan_put)kernel(l2cap_chan_send)kernel(l2cap_chan_set_defaults)kernel(l2cap_conn_get)kernel(l2cap_conn_put)kernel(l2cap_is_socket)kernel(l2cap_register_user)kernel(l2cap_unregister_user)kernel(led_classdev_flash_register_ext)kernel(led_classdev_flash_unregister)kernel(led_get_flash_fault)kernel(led_set_flash_brightness)kernel(led_set_flash_timeout)kernel(led_update_flash_brightness)kernel(ledtrig_audio_get)kernel(ledtrig_audio_set)kernel(ledtrig_flash_ctrl)kernel(ledtrig_torch_ctrl)kernel(line6_alloc_sysex_buffer)kernel(line6_disconnect)kernel(line6_init_midi)kernel(line6_init_pcm)kernel(line6_midi_id)kernel(line6_pcm_acquire)kernel(line6_pcm_release)kernel(line6_probe)kernel(line6_read_data)kernel(line6_read_serial_number)kernel(line6_resume)kernel(line6_send_raw_message)kernel(line6_send_raw_message_async)kernel(line6_send_sysex_message)kernel(line6_suspend)kernel(line6_version_request_async)kernel(line6_write_data)kernel(lockdep_sta_mutex_held)kernel(m_can_class_allocate_dev)kernel(m_can_class_free_dev)kernel(m_can_class_get_clocks)kernel(m_can_class_register)kernel(m_can_class_resume)kernel(m_can_class_suspend)kernel(m_can_class_unregister)kernel(m_can_init_ram)kernel(map_destroy)kernel(mbox_handler_msix_offset)kernel(mbox_handler_nix_bp_enable)kernel(mbox_handler_nix_lf_alloc)kernel(mbox_handler_nix_txsch_alloc)kernel(mbox_handler_npa_lf_alloc)kernel(media_create_intf_link)kernel(media_create_pad_link)kernel(media_create_pad_links)kernel(media_device_cleanup)kernel(media_device_delete)kernel(media_device_init)kernel(media_device_pci_init)kernel(media_device_register_entity)kernel(media_device_register_entity_notify)kernel(media_device_unregister)kernel(media_device_unregister_entity)kernel(media_device_unregister_entity_notify)kernel(media_device_usb_allocate)kernel(media_devnode_create)kernel(media_devnode_remove)kernel(media_entity_enum_cleanup)kernel(media_entity_find_link)kernel(media_entity_get_fwnode_pad)kernel(media_entity_pads_init)kernel(media_entity_remote_pad)kernel(media_entity_remove_links)kernel(media_entity_setup_link)kernel(media_get_pad_index)kernel(media_graph_walk_cleanup)kernel(media_graph_walk_init)kernel(media_graph_walk_next)kernel(media_graph_walk_start)kernel(media_pipeline_start)kernel(media_pipeline_stop)kernel(media_remove_intf_link)kernel(media_remove_intf_links)kernel(media_request_get_by_fd)kernel(media_request_object_bind)kernel(media_request_object_complete)kernel(media_request_object_find)kernel(media_request_object_init)kernel(media_request_object_put)kernel(media_request_object_unbind)kernel(media_request_put)kernel(memstick_add_host)kernel(memstick_alloc_host)kernel(memstick_detect_change)kernel(memstick_free_host)kernel(memstick_init_req)kernel(memstick_init_req_sg)kernel(memstick_new_req)kernel(memstick_next_req)kernel(memstick_register_driver)kernel(memstick_remove_host)kernel(memstick_resume_host)kernel(memstick_set_rw_addr)kernel(memstick_suspend_host)kernel(memstick_unregister_driver)kernel(mmc_add_host)kernel(mmc_alloc_host)kernel(mmc_app_cmd)kernel(mmc_calc_max_discard)kernel(mmc_can_discard)kernel(mmc_can_erase)kernel(mmc_can_gpio_cd)kernel(mmc_can_gpio_ro)kernel(mmc_can_secure_erase_trim)kernel(mmc_can_trim)kernel(mmc_card_alternative_gpt_sector)kernel(mmc_card_is_blockaddr)kernel(mmc_cmdq_disable)kernel(mmc_cmdq_enable)kernel(mmc_command_done)kernel(mmc_cqe_post_req)kernel(mmc_cqe_recovery)kernel(mmc_cqe_request_done)kernel(mmc_cqe_start_req)kernel(mmc_detect_card_removed)kernel(mmc_detect_change)kernel(mmc_erase)kernel(mmc_erase_group_aligned)kernel(mmc_free_host)kernel(mmc_get_card)kernel(mmc_get_ext_csd)kernel(mmc_gpio_get_cd)kernel(mmc_gpio_get_ro)kernel(mmc_gpio_set_cd_irq)kernel(mmc_gpio_set_cd_isr)kernel(mmc_gpio_set_cd_wake)kernel(mmc_gpiod_request_cd)kernel(mmc_gpiod_request_cd_irq)kernel(mmc_gpiod_request_ro)kernel(mmc_hw_reset)kernel(mmc_is_req_done)kernel(mmc_of_parse)kernel(mmc_of_parse_clk_phase)kernel(mmc_of_parse_voltage)kernel(mmc_poll_for_busy)kernel(mmc_prepare_busy_cmd)kernel(mmc_put_card)kernel(mmc_pwrseq_register)kernel(mmc_pwrseq_unregister)kernel(mmc_register_driver)kernel(mmc_regulator_disable_vqmmc)kernel(mmc_regulator_enable_vqmmc)kernel(mmc_regulator_get_supply)kernel(mmc_regulator_set_ocr)kernel(mmc_regulator_set_vqmmc)kernel(mmc_release_host)kernel(mmc_remove_host)kernel(mmc_request_done)kernel(mmc_retune_pause)kernel(mmc_retune_release)kernel(mmc_retune_timer_stop)kernel(mmc_retune_unpause)kernel(mmc_run_bkops)kernel(mmc_sanitize)kernel(mmc_sd_switch)kernel(mmc_send_abort_tuning)kernel(mmc_send_status)kernel(mmc_send_tuning)kernel(mmc_set_blocklen)kernel(mmc_set_data_timeout)kernel(mmc_start_request)kernel(mmc_sw_reset)kernel(mmc_switch)kernel(mmc_unregister_driver)kernel(mmc_wait_for_cmd)kernel(mmc_wait_for_req)kernel(mmc_wait_for_req_done)kernel(mpls_dev_mtu)kernel(mpls_output_possible)kernel(mpls_pkt_too_big)kernel(mpls_stats_inc_outucastpkts)kernel(mpt_GetIocState)kernel(mpt_HardResetHandler)kernel(mpt_Soft_Hard_ResetHandler)kernel(mpt_alloc_fw_memory)kernel(mpt_attach)kernel(mpt_clear_taskmgmt_in_progress_flag)kernel(mpt_config)kernel(mpt_deregister)kernel(mpt_detach)kernel(mpt_device_driver_deregister)kernel(mpt_device_driver_register)kernel(mpt_event_deregister)kernel(mpt_event_register)kernel(mpt_findImVolumes)kernel(mpt_free_fw_memory)kernel(mpt_free_msg_frame)kernel(mpt_fwfault_debug)kernel(mpt_get_msg_frame)kernel(mpt_halt_firmware)kernel(mpt_print_ioc_summary)kernel(mpt_put_msg_frame)kernel(mpt_put_msg_frame_hi_pri)kernel(mpt_raid_phys_disk_get_num_paths)kernel(mpt_raid_phys_disk_pg0)kernel(mpt_raid_phys_disk_pg1)kernel(mpt_register)kernel(mpt_reset_deregister)kernel(mpt_reset_register)kernel(mpt_resume)kernel(mpt_send_handshake_request)kernel(mpt_set_taskmgmt_in_progress_flag)kernel(mpt_suspend)kernel(mpt_verify_adapter)kernel(mptbase_sas_persist_operation)kernel(mptscsih_IssueTaskMgmt)kernel(mptscsih_abort)kernel(mptscsih_bios_param)kernel(mptscsih_bus_reset)kernel(mptscsih_change_queue_depth)kernel(mptscsih_dev_reset)kernel(mptscsih_event_process)kernel(mptscsih_flush_running_cmds)kernel(mptscsih_get_scsi_lookup)kernel(mptscsih_host_attrs)kernel(mptscsih_host_reset)kernel(mptscsih_info)kernel(mptscsih_io_done)kernel(mptscsih_ioc_reset)kernel(mptscsih_is_phys_disk)kernel(mptscsih_qcmd)kernel(mptscsih_raid_id_to_num)kernel(mptscsih_remove)kernel(mptscsih_resume)kernel(mptscsih_scandv_complete)kernel(mptscsih_show_info)kernel(mptscsih_shutdown)kernel(mptscsih_slave_configure)kernel(mptscsih_slave_destroy)kernel(mptscsih_suspend)kernel(mptscsih_taskmgmt_complete)kernel(mptscsih_taskmgmt_response_code)kernel(mt76_ac_to_hwq)kernel(mt76_alloc_device)kernel(mt76_alloc_phy)kernel(mt76_calculate_default_rate)kernel(mt76_connac2_load_patch)kernel(mt76_connac2_load_ram)kernel(mt76_connac2_mac_add_txs_skb)kernel(mt76_connac2_mac_decode_he_radiotap)kernel(mt76_connac2_mac_fill_rx_rate)kernel(mt76_connac2_mac_fill_txs)kernel(mt76_connac2_mac_tx_rate_val)kernel(mt76_connac2_mac_write_txwi)kernel(mt76_connac2_mcu_fill_message)kernel(mt76_connac2_reverse_frag0_hdr_trans)kernel(mt76_connac2_tx_check_aggr)kernel(mt76_connac2_tx_token_put)kernel(mt76_connac2_txwi_free)kernel(mt76_connac3_mac_decode_he_radiotap)kernel(mt76_connac_free_pending_tx_skbs)kernel(mt76_connac_gen_ppe_thresh)kernel(mt76_connac_get_ch_power)kernel(mt76_connac_get_eht_phy_cap)kernel(mt76_connac_get_he_phy_cap)kernel(mt76_connac_get_phy_mode)kernel(mt76_connac_get_phy_mode_ext)kernel(mt76_connac_get_phy_mode_v2)kernel(mt76_connac_init_tx_queues)kernel(mt76_connac_mcu_add_key)kernel(mt76_connac_mcu_add_nested_tlv)kernel(mt76_connac_mcu_alloc_wtbl_req)kernel(mt76_connac_mcu_beacon_loss_iter)kernel(mt76_connac_mcu_bss_basic_tlv)kernel(mt76_connac_mcu_bss_ext_tlv)kernel(mt76_connac_mcu_bss_omac_tlv)kernel(mt76_connac_mcu_cancel_hw_scan)kernel(mt76_connac_mcu_chip_config)kernel(mt76_connac_mcu_coredump_event)kernel(mt76_connac_mcu_hw_scan)kernel(mt76_connac_mcu_init_download)kernel(mt76_connac_mcu_patch_sem_ctrl)kernel(mt76_connac_mcu_rdd_cmd)kernel(mt76_connac_mcu_reg_rr)kernel(mt76_connac_mcu_reg_wr)kernel(mt76_connac_mcu_restart)kernel(mt76_connac_mcu_sched_scan_enable)kernel(mt76_connac_mcu_sched_scan_req)kernel(mt76_connac_mcu_set_channel_domain)kernel(mt76_connac_mcu_set_deep_sleep)kernel(mt76_connac_mcu_set_gtk_rekey)kernel(mt76_connac_mcu_set_hif_suspend)kernel(mt76_connac_mcu_set_mac_enable)kernel(mt76_connac_mcu_set_p2p_oppps)kernel(mt76_connac_mcu_set_pm)kernel(mt76_connac_mcu_set_rate_txpower)kernel(mt76_connac_mcu_set_rts_thresh)kernel(mt76_connac_mcu_set_suspend_iter)kernel(mt76_connac_mcu_set_suspend_mode)kernel(mt76_connac_mcu_set_vif_ps)kernel(mt76_connac_mcu_set_wow_ctrl)kernel(mt76_connac_mcu_sta_ba)kernel(mt76_connac_mcu_sta_ba_tlv)kernel(mt76_connac_mcu_sta_basic_tlv)kernel(mt76_connac_mcu_sta_cmd)kernel(mt76_connac_mcu_sta_he_tlv_v2)kernel(mt76_connac_mcu_sta_tlv)kernel(mt76_connac_mcu_sta_uapsd)kernel(mt76_connac_mcu_sta_update_hdr_trans)kernel(mt76_connac_mcu_sta_wed_update)kernel(mt76_connac_mcu_start_firmware)kernel(mt76_connac_mcu_start_patch)kernel(mt76_connac_mcu_uni_add_bss)kernel(mt76_connac_mcu_uni_add_dev)kernel(mt76_connac_mcu_uni_set_chctx)kernel(mt76_connac_mcu_update_arp_filter)kernel(mt76_connac_mcu_update_gtk_rekey)kernel(mt76_connac_mcu_wtbl_ba_tlv)kernel(mt76_connac_mcu_wtbl_generic_tlv)kernel(mt76_connac_mcu_wtbl_hdr_trans_tlv)kernel(mt76_connac_mcu_wtbl_ht_tlv)kernel(mt76_connac_mcu_wtbl_smps_tlv)kernel(mt76_connac_mcu_wtbl_update_hdr_trans)kernel(mt76_connac_pm_dequeue_skbs)kernel(mt76_connac_pm_queue_skb)kernel(mt76_connac_pm_wake)kernel(mt76_connac_power_save_sched)kernel(mt76_connac_sta_state_dp)kernel(mt76_connac_tx_complete_skb)kernel(mt76_connac_txp_skb_unmap)kernel(mt76_connac_wowlan_support)kernel(mt76_connac_write_hw_txp)kernel(mt76_create_page_pool)kernel(mt76_csa_check)kernel(mt76_csa_finish)kernel(mt76_dma_attach)kernel(mt76_dma_cleanup)kernel(mt76_dma_rx_poll)kernel(mt76_dma_wed_reset)kernel(mt76_dma_wed_setup)kernel(mt76_eeprom_init)kernel(mt76_eeprom_override)kernel(mt76_ethtool_page_pool_stats)kernel(mt76_ethtool_worker)kernel(mt76_find_channel_node)kernel(mt76_find_power_limits_node)kernel(mt76_free_device)kernel(mt76_free_pending_rxwi)kernel(mt76_get_antenna)kernel(mt76_get_min_avg_rssi)kernel(mt76_get_of_data_from_mtd)kernel(mt76_get_of_data_from_nvmem)kernel(mt76_get_rate)kernel(mt76_get_rate_power_limits)kernel(mt76_get_rxwi)kernel(mt76_get_sar_power)kernel(mt76_get_survey)kernel(mt76_get_txpower)kernel(mt76_has_tx_pending)kernel(mt76_init_queue)kernel(mt76_init_sar_power)kernel(mt76_insert_ccmp_hdr)kernel(mt76_mcu_get_response)kernel(mt76_mcu_rx_event)kernel(mt76_mcu_send_and_get_msg)kernel(mt76_mcu_skb_send_and_get_msg)kernel(mt76_mmio_init)kernel(mt76_pci_disable_aspm)kernel(mt76_phy_dfs_state)kernel(mt76_put_rxwi)kernel(mt76_put_txwi)kernel(mt76_queue_tx_complete)kernel(mt76_queues_read)kernel(mt76_rates)kernel(mt76_register_debugfs_fops)kernel(mt76_register_device)kernel(mt76_register_phy)kernel(mt76_release_buffered_frames)kernel(mt76_rx)kernel(mt76_rx_aggr_start)kernel(mt76_rx_aggr_stop)kernel(mt76_rx_poll_complete)kernel(mt76_rx_signal)kernel(mt76_rx_token_consume)kernel(mt76_rx_token_release)kernel(mt76_seq_puts_array)kernel(mt76_set_channel)kernel(mt76_set_irq_mask)kernel(mt76_set_stream_caps)kernel(mt76_set_tim)kernel(mt76_skb_adjust_pad)kernel(mt76_sta_pre_rcu_remove)kernel(mt76_sta_state)kernel(mt76_stop_tx_queues)kernel(mt76_sw_scan)kernel(mt76_sw_scan_complete)kernel(mt76_token_consume)kernel(mt76_token_release)kernel(mt76_tx)kernel(mt76_tx_check_agg_ssn)kernel(mt76_tx_status_check)kernel(mt76_tx_status_lock)kernel(mt76_tx_status_skb_add)kernel(mt76_tx_status_skb_done)kernel(mt76_tx_status_skb_get)kernel(mt76_tx_status_unlock)kernel(mt76_tx_worker_run)kernel(mt76_txq_schedule)kernel(mt76_txq_schedule_all)kernel(mt76_unregister_device)kernel(mt76_unregister_phy)kernel(mt76_update_survey)kernel(mt76_update_survey_active_time)kernel(mt76_wake_tx_queue)kernel(mt76_wcid_alloc)kernel(mt76_wcid_cleanup)kernel(mt76_wcid_init)kernel(mt76_wcid_key_setup)kernel(mt76_write_mac_initvals)kernel(mt76u_alloc_mcu_queue)kernel(mt76u_alloc_queues)kernel(mt76u_init)kernel(mt76u_queues_deinit)kernel(mt76u_read_copy)kernel(mt76u_resume_rx)kernel(mt76u_single_wr)kernel(mt76u_stop_rx)kernel(mt76u_stop_tx)kernel(mt76u_vendor_request)kernel(mt76x02_add_interface)kernel(mt76x02_add_rate_power_offset)kernel(mt76x02_ampdu_action)kernel(mt76x02_bss_info_changed)kernel(mt76x02_conf_tx)kernel(mt76x02_config_mac_addr_list)kernel(mt76x02_configure_filter)kernel(mt76x02_dfs_init_params)kernel(mt76x02_dma_disable)kernel(mt76x02_dma_init)kernel(mt76x02_edcca_init)kernel(mt76x02_eeprom_copy)kernel(mt76x02_eeprom_parse_hw_cap)kernel(mt76x02_enqueue_buffered_bc)kernel(mt76x02_ext_pa_enabled)kernel(mt76x02_get_efuse_data)kernel(mt76x02_get_lna_gain)kernel(mt76x02_get_max_rate_power)kernel(mt76x02_get_rx_gain)kernel(mt76x02_init_agc_gain)kernel(mt76x02_init_beacon_config)kernel(mt76x02_init_debugfs)kernel(mt76x02_init_device)kernel(mt76x02_irq_handler)kernel(mt76x02_limit_rate_power)kernel(mt76x02_mac_cc_reset)kernel(mt76x02_mac_reset_counters)kernel(mt76x02_mac_set_beacon)kernel(mt76x02_mac_setaddr)kernel(mt76x02_mac_shared_key_setup)kernel(mt76x02_mac_start)kernel(mt76x02_mac_wcid_setup)kernel(mt76x02_mac_write_txwi)kernel(mt76x02_mcu_calibrate)kernel(mt76x02_mcu_cleanup)kernel(mt76x02_mcu_function_select)kernel(mt76x02_mcu_msg_send)kernel(mt76x02_mcu_parse_response)kernel(mt76x02_mcu_set_radio_state)kernel(mt76x02_phy_adjust_vga_gain)kernel(mt76x02_phy_dfs_adjust_agc)kernel(mt76x02_phy_set_band)kernel(mt76x02_phy_set_bw)kernel(mt76x02_phy_set_rxpath)kernel(mt76x02_phy_set_txdac)kernel(mt76x02_phy_set_txpower)kernel(mt76x02_queue_rx_skb)kernel(mt76x02_rates)kernel(mt76x02_reconfig_complete)kernel(mt76x02_remove_hdr_pad)kernel(mt76x02_remove_interface)kernel(mt76x02_resync_beacon_timer)kernel(mt76x02_rx_poll_complete)kernel(mt76x02_set_coverage_class)kernel(mt76x02_set_ethtool_fwver)kernel(mt76x02_set_key)kernel(mt76x02_set_rts_threshold)kernel(mt76x02_set_tx_ackto)kernel(mt76x02_sta_add)kernel(mt76x02_sta_ps)kernel(mt76x02_sta_rate_tbl_update)kernel(mt76x02_sta_remove)kernel(mt76x02_sw_scan_complete)kernel(mt76x02_tx)kernel(mt76x02_tx_complete_skb)kernel(mt76x02_tx_prepare_skb)kernel(mt76x02_tx_set_txpwr_auto)kernel(mt76x02_tx_status_data)kernel(mt76x02_update_beacon_iter)kernel(mt76x02_update_channel)kernel(mt76x02e_init_beacon_config)kernel(mt76x02u_exit_beacon_config)kernel(mt76x02u_init_beacon_config)kernel(mt76x02u_init_mcu)kernel(mt76x02u_mac_start)kernel(mt76x02u_mcu_fw_reset)kernel(mt76x02u_mcu_fw_send_data)kernel(mt76x02u_tx_complete_skb)kernel(mt76x02u_tx_prepare_skb)kernel(mt76x0_chip_onoff)kernel(mt76x0_config)kernel(mt76x0_init_hardware)kernel(mt76x0_mac_stop)kernel(mt76x0_phy_calibrate)kernel(mt76x0_register_device)kernel(mt76x0_set_sar_specs)kernel(mt76x2_apply_gain_adj)kernel(mt76x2_configure_tx_delay)kernel(mt76x2_eeprom_init)kernel(mt76x2_get_power_info)kernel(mt76x2_get_rate_power)kernel(mt76x2_get_temp_comp)kernel(mt76x2_init_txpower)kernel(mt76x2_mac_stop)kernel(mt76x2_mcu_init_gain)kernel(mt76x2_mcu_load_cr)kernel(mt76x2_mcu_set_channel)kernel(mt76x2_mcu_tssi_comp)kernel(mt76x2_phy_set_txpower)kernel(mt76x2_phy_set_txpower_regs)kernel(mt76x2_phy_tssi_compensate)kernel(mt76x2_phy_update_channel_gain)kernel(mt76x2_read_rx_gain)kernel(mt76x2_reset_wlan)kernel(mt76x2_set_sar_specs)kernel(mt7921_mac_init)kernel(mt7921_mac_sta_add)kernel(mt7921_mac_sta_assoc)kernel(mt7921_mac_sta_remove)kernel(mt7921_mcu_parse_response)kernel(mt7921_mcu_set_eeprom)kernel(mt7921_ops)kernel(mt7921_queue_rx_skb)kernel(mt7921_regd_update)kernel(mt7921_register_device)kernel(mt7921_roc_abort_sync)kernel(mt7921_run_firmware)kernel(mt7921_rx_check)kernel(mt7921_usb_sdio_tx_complete_skb)kernel(mt7921_usb_sdio_tx_prepare_skb)kernel(mt7921_usb_sdio_tx_status_data)kernel(mt7925_mac_init)kernel(mt7925_mac_sta_add)kernel(mt7925_mac_sta_assoc)kernel(mt7925_mac_sta_remove)kernel(mt7925_mac_write_txwi)kernel(mt7925_mcu_cancel_hw_scan)kernel(mt7925_mcu_fill_message)kernel(mt7925_mcu_hw_scan)kernel(mt7925_mcu_parse_response)kernel(mt7925_mcu_regval)kernel(mt7925_mcu_sched_scan_req)kernel(mt7925_mcu_set_channel_domain)kernel(mt7925_mcu_set_deep_sleep)kernel(mt7925_mcu_set_eeprom)kernel(mt7925_ops)kernel(mt7925_queue_rx_skb)kernel(mt7925_register_device)kernel(mt7925_run_firmware)kernel(mt7925_rx_check)kernel(mt7925_txwi_free)kernel(mt7925_usb_sdio_tx_complete_skb)kernel(mt7925_usb_sdio_tx_prepare_skb)kernel(mt7925_usb_sdio_tx_status_data)kernel(mt792x_acpi_get_flags)kernel(mt792x_acpi_get_mtcl_conf)kernel(mt792x_assign_vif_chanctx)kernel(mt792x_conf_tx)kernel(mt792x_dma_cleanup)kernel(mt792x_dma_disable)kernel(mt792x_dma_enable)kernel(mt792x_flush)kernel(mt792x_get_et_sset_count)kernel(mt792x_get_et_stats)kernel(mt792x_get_et_strings)kernel(mt792x_get_mac80211_ops)kernel(mt792x_get_stats)kernel(mt792x_get_tsf)kernel(mt792x_init_acpi_sar)kernel(mt792x_init_acpi_sar_power)kernel(mt792x_init_wcid)kernel(mt792x_init_wiphy)kernel(mt792x_irq_handler)kernel(mt792x_irq_tasklet)kernel(mt792x_load_firmware)kernel(mt792x_mac_assoc_rssi)kernel(mt792x_mac_init_band)kernel(mt792x_mac_reset_counters)kernel(mt792x_mac_set_timeing)kernel(mt792x_mac_update_mib_stats)kernel(mt792x_mac_work)kernel(mt792x_mcu_drv_pmctrl)kernel(mt792x_mcu_fw_pmctrl)kernel(mt792x_pm_idle_timeout_get)kernel(mt792x_pm_idle_timeout_set)kernel(mt792x_pm_power_save_work)kernel(mt792x_pm_stats)kernel(mt792x_pm_wake_work)kernel(mt792x_poll_rx)kernel(mt792x_poll_tx)kernel(mt792x_queues_acq)kernel(mt792x_queues_read)kernel(mt792x_remove_interface)kernel(mt792x_reset)kernel(mt792x_roc_timer)kernel(mt792x_rx_get_wcid)kernel(mt792x_rx_poll_complete)kernel(mt792x_set_coverage_class)kernel(mt792x_set_tsf)kernel(mt792x_set_wakeup)kernel(mt792x_sta_statistics)kernel(mt792x_stop)kernel(mt792x_tx)kernel(mt792x_tx_stats_show)kernel(mt792x_tx_worker)kernel(mt792x_unassign_vif_chanctx)kernel(mt792x_update_channel)kernel(mt792x_wfsys_reset)kernel(mt792x_wpdma_reinit_cond)kernel(mt792x_wpdma_reset)kernel(mt792xe_mcu_drv_pmctrl)kernel(mt792xe_mcu_fw_pmctrl)kernel(mtd_add_partition)kernel(mtd_blktrans_cease_background)kernel(mtd_block_isbad)kernel(mtd_block_isreserved)kernel(mtd_block_markbad)kernel(mtd_concat_create)kernel(mtd_concat_destroy)kernel(mtd_del_partition)kernel(mtd_device_parse_register)kernel(mtd_device_unregister)kernel(mtd_do_chip_probe)kernel(mtd_erase)kernel(mtd_erase_user_prot_reg)kernel(mtd_get_device_size)kernel(mtd_get_fact_prot_info)kernel(mtd_get_unmapped_area)kernel(mtd_get_user_prot_info)kernel(mtd_is_locked)kernel(mtd_kmalloc_up_to)kernel(mtd_lock)kernel(mtd_lock_user_prot_reg)kernel(mtd_ooblayout_count_eccbytes)kernel(mtd_ooblayout_count_freebytes)kernel(mtd_ooblayout_ecc)kernel(mtd_ooblayout_find_eccregion)kernel(mtd_ooblayout_free)kernel(mtd_ooblayout_get_databytes)kernel(mtd_ooblayout_get_eccbytes)kernel(mtd_ooblayout_set_databytes)kernel(mtd_ooblayout_set_eccbytes)kernel(mtd_pairing_groups)kernel(mtd_pairing_info_to_wunit)kernel(mtd_panic_write)kernel(mtd_point)kernel(mtd_read)kernel(mtd_read_fact_prot_reg)kernel(mtd_read_oob)kernel(mtd_read_user_prot_reg)kernel(mtd_table_mutex)kernel(mtd_unlock)kernel(mtd_unpoint)kernel(mtd_write)kernel(mtd_write_oob)kernel(mtd_write_user_prot_reg)kernel(mtd_writev)kernel(mtd_wunit_to_pairing_info)kernel(mult_to_ib_rate)kernel(mwifiex_add_card)kernel(mwifiex_add_virtual_intf)kernel(mwifiex_alloc_dma_align_buf)kernel(mwifiex_cancel_hs)kernel(mwifiex_deauthenticate_all)kernel(mwifiex_del_virtual_intf)kernel(mwifiex_disable_auto_ds)kernel(mwifiex_dnld_fw)kernel(mwifiex_drv_info_dump)kernel(mwifiex_enable_hs)kernel(mwifiex_fw_dump_event)kernel(mwifiex_handle_rx_packet)kernel(mwifiex_init_shutdown_fw)kernel(mwifiex_main_process)kernel(mwifiex_multi_chan_resync)kernel(mwifiex_prepare_fw_dump_info)kernel(mwifiex_process_hs_config)kernel(mwifiex_process_sleep_confirm_resp)kernel(mwifiex_queue_main_work)kernel(mwifiex_reinit_sw)kernel(mwifiex_remove_card)kernel(mwifiex_shutdown_sw)kernel(mwifiex_upload_device_dump)kernel(mwifiex_write_data_complete)kernel(nand_change_read_column_op)kernel(nand_change_write_column_op)kernel(nand_check_erased_ecc_chunk)kernel(nand_cleanup)kernel(nand_create_bbt)kernel(nand_decode_ext_id)kernel(nand_deselect_target)kernel(nand_ecc_choose_conf)kernel(nand_ecc_cleanup_ctx)kernel(nand_ecc_cleanup_req_tweaking)kernel(nand_ecc_finish_io_req)kernel(nand_ecc_get_on_die_hw_engine)kernel(nand_ecc_get_sw_engine)kernel(nand_ecc_init_ctx)kernel(nand_ecc_init_req_tweaking)kernel(nand_ecc_is_strong_enough)kernel(nand_ecc_prepare_io_req)kernel(nand_ecc_restore_req)kernel(nand_ecc_tweak_req)kernel(nand_erase_op)kernel(nand_extract_bits)kernel(nand_get_large_page_hamming_ooblayout)kernel(nand_get_large_page_ooblayout)kernel(nand_get_set_features_notsupp)kernel(nand_get_small_page_ooblayout)kernel(nand_gpio_waitrdy)kernel(nand_monolithic_read_page_raw)kernel(nand_monolithic_write_page_raw)kernel(nand_op_parser_exec_op)kernel(nand_prog_page_begin_op)kernel(nand_prog_page_end_op)kernel(nand_prog_page_op)kernel(nand_read_data_op)kernel(nand_read_oob_op)kernel(nand_read_oob_std)kernel(nand_read_page_op)kernel(nand_read_page_raw)kernel(nand_readid_op)kernel(nand_reset)kernel(nand_reset_op)kernel(nand_scan_with_ids)kernel(nand_select_target)kernel(nand_soft_waitrdy)kernel(nand_status_op)kernel(nand_subop_get_addr_start_off)kernel(nand_subop_get_data_len)kernel(nand_subop_get_data_start_off)kernel(nand_subop_get_num_addr_cyc)kernel(nand_wait_ready)kernel(nand_write_data_op)kernel(nand_write_oob_std)kernel(nand_write_page_raw)kernel(nanddev_bbt_cleanup)kernel(nanddev_bbt_get_block_status)kernel(nanddev_bbt_init)kernel(nanddev_bbt_set_block_status)kernel(nanddev_bbt_update)kernel(nanddev_cleanup)kernel(nanddev_ecc_engine_cleanup)kernel(nanddev_ecc_engine_init)kernel(nanddev_erase)kernel(nanddev_init)kernel(nanddev_isbad)kernel(nanddev_isreserved)kernel(nanddev_markbad)kernel(nanddev_mtd_erase)kernel(nanddev_mtd_max_bad_blocks)kernel(nl80211_chan_width_to_mhz)kernel(nl80211_send_chandef)kernel(nla_get_labels)kernel(nla_put_labels)kernel(of_can_transceiver)kernel(of_get_nand_ecc_user_config)kernel(open_candev)kernel(otx2_alloc_mcam_entries)kernel(otx2_attach_npa_nix)kernel(otx2_config_hwtstamp)kernel(otx2_config_pause_frm)kernel(otx2_detach_resources)kernel(otx2_get_mac_from_af)kernel(otx2_get_max_mtu)kernel(otx2_get_maxflows)kernel(otx2_get_stats64)kernel(otx2_handle_ntuple_tc_features)kernel(otx2_init_tc)kernel(otx2_ioctl)kernel(otx2_mbox_alloc_msg_rsp)kernel(otx2_mbox_busy_poll_for_rsp)kernel(otx2_mbox_check_rsp_msgs)kernel(otx2_mbox_destroy)kernel(otx2_mbox_get_rsp)kernel(otx2_mbox_id2name)kernel(otx2_mbox_init)kernel(otx2_mbox_msg_send)kernel(otx2_mbox_nonempty)kernel(otx2_mbox_regions_init)kernel(otx2_mbox_reset)kernel(otx2_mbox_up_handler_cgx_link_event)kernel(otx2_mbox_wait_for_rsp)kernel(otx2_mcam_flow_del)kernel(otx2_nix_config_bp)kernel(otx2_open)kernel(otx2_ptp_clock_index)kernel(otx2_ptp_destroy)kernel(otx2_ptp_init)kernel(otx2_ptp_tstamp2time)kernel(otx2_reply_invalid_msg)kernel(otx2_set_mac_address)kernel(otx2_set_real_num_queues)kernel(otx2_setup_tc)kernel(otx2_shutdown_tc)kernel(otx2_smq_flush)kernel(otx2_sq_append_skb)kernel(otx2_stop)kernel(otx2_tc_alloc_ent_bitmap)kernel(otx2_tx_timeout)kernel(otx2_txschq_config)kernel(otx2vf_mcam_flow_init)kernel(otx2vf_set_ethtool_ops)kernel(oxygen_pci_pm)kernel(oxygen_pci_probe)kernel(oxygen_pci_shutdown)kernel(oxygen_read16)kernel(oxygen_read32)kernel(oxygen_read8)kernel(oxygen_read_ac97)kernel(oxygen_reset_uart)kernel(oxygen_update_dac_routing)kernel(oxygen_write16)kernel(oxygen_write16_masked)kernel(oxygen_write32)kernel(oxygen_write32_masked)kernel(oxygen_write8)kernel(oxygen_write8_masked)kernel(oxygen_write_ac97)kernel(oxygen_write_ac97_masked)kernel(oxygen_write_i2c)kernel(oxygen_write_spi)kernel(oxygen_write_uart)kernel(ppp_channel_index)kernel(ppp_dev_name)kernel(ppp_input)kernel(ppp_input_error)kernel(ppp_output_wakeup)kernel(ppp_register_channel)kernel(ppp_register_compressor)kernel(ppp_register_net_channel)kernel(ppp_unit_number)kernel(ppp_unregister_channel)kernel(ppp_unregister_compressor)kernel(pppox_ioctl)kernel(pppox_unbind_sock)kernel(put_mtd_device)kernel(put_vaddr_frames)kernel(qed_get_eth_ops)kernel(qed_get_fcoe_ops)kernel(qed_get_iscsi_ops)kernel(qed_get_rdma_ops)kernel(qed_put_eth_ops)kernel(qed_put_fcoe_ops)kernel(qed_put_iscsi_ops)kernel(qede_rdma_register_driver)kernel(qede_rdma_unregister_driver)kernel(qlt_abort_cmd)kernel(qlt_enable_vha)kernel(qlt_free_cmd)kernel(qlt_free_mcmd)kernel(qlt_lport_deregister)kernel(qlt_lport_register)kernel(qlt_rdy_to_xfer)kernel(qlt_stop_phase1)kernel(qlt_stop_phase2)kernel(qlt_unreg_sess)kernel(qlt_xmit_response)kernel(qlt_xmit_tm_rsp)kernel(query_amp_caps)kernel(rate_control_set_rates)kernel(rawnand_dt_parse_gpio_cs)kernel(rawnand_sw_bch_cleanup)kernel(rawnand_sw_bch_correct)kernel(rawnand_sw_bch_init)kernel(rawnand_sw_hamming_calculate)kernel(rawnand_sw_hamming_cleanup)kernel(rawnand_sw_hamming_correct)kernel(rawnand_sw_hamming_init)kernel(rdma_accept)kernel(rdma_accept_ece)kernel(rdma_addr_cancel)kernel(rdma_addr_size)kernel(rdma_addr_size_in6)kernel(rdma_addr_size_kss)kernel(rdma_alloc_hw_stats_struct)kernel(rdma_alloc_netdev)kernel(rdma_bind_addr)kernel(rdma_connect)kernel(rdma_connect_ece)kernel(rdma_connect_locked)kernel(rdma_consumer_reject_data)kernel(rdma_copy_ah_attr)kernel(rdma_copy_src_l2_addr)kernel(rdma_create_ah)kernel(rdma_create_qp)kernel(rdma_create_user_ah)kernel(rdma_create_user_id)kernel(rdma_destroy_ah_attr)kernel(rdma_destroy_ah_user)kernel(rdma_destroy_id)kernel(rdma_destroy_qp)kernel(rdma_dev_access_netns)kernel(rdma_disconnect)kernel(rdma_event_msg)kernel(rdma_find_gid)kernel(rdma_find_gid_by_port)kernel(rdma_free_hw_stats_struct)kernel(rdma_get_gid_attr)kernel(rdma_get_service_id)kernel(rdma_hold_gid_attr)kernel(rdma_init_netdev)kernel(rdma_init_qp_attr)kernel(rdma_is_zero_gid)kernel(rdma_iw_cm_id)kernel(rdma_join_multicast)kernel(rdma_leave_multicast)kernel(rdma_link_register)kernel(rdma_link_unregister)kernel(rdma_listen)kernel(rdma_lock_handler)kernel(rdma_modify_ah)kernel(rdma_move_ah_attr)kernel(rdma_move_grh_sgid_attr)kernel(rdma_nl_chk_listeners)kernel(rdma_nl_multicast)kernel(rdma_nl_put_driver_string)kernel(rdma_nl_put_driver_u32)kernel(rdma_nl_put_driver_u32_hex)kernel(rdma_nl_put_driver_u64)kernel(rdma_nl_put_driver_u64_hex)kernel(rdma_nl_register)kernel(rdma_nl_stat_hwcounter_entry)kernel(rdma_nl_unicast)kernel(rdma_nl_unicast_wait)kernel(rdma_nl_unregister)kernel(rdma_node_get_transport)kernel(rdma_notify)kernel(rdma_port_get_link_layer)kernel(rdma_put_gid_attr)kernel(rdma_query_ah)kernel(rdma_query_gid)kernel(rdma_query_gid_table)kernel(rdma_read_gid_attr_ndev_rcu)kernel(rdma_read_gid_hw_context)kernel(rdma_read_gid_l2_fields)kernel(rdma_read_gids)kernel(rdma_reject)kernel(rdma_reject_msg)kernel(rdma_replace_ah_attr)kernel(rdma_res_to_id)kernel(rdma_resolve_addr)kernel(rdma_resolve_ip)kernel(rdma_resolve_route)kernel(rdma_restrack_add)kernel(rdma_restrack_count)kernel(rdma_restrack_del)kernel(rdma_restrack_get)kernel(rdma_restrack_get_byid)kernel(rdma_restrack_new)kernel(rdma_restrack_parent_name)kernel(rdma_restrack_put)kernel(rdma_restrack_set_name)kernel(rdma_roce_rescan_device)kernel(rdma_rw_ctx_destroy)kernel(rdma_rw_ctx_destroy_signature)kernel(rdma_rw_ctx_init)kernel(rdma_rw_ctx_post)kernel(rdma_rw_ctx_signature_init)kernel(rdma_rw_ctx_wrs)kernel(rdma_rw_mr_factor)kernel(rdma_set_ack_timeout)kernel(rdma_set_afonly)kernel(rdma_set_cq_moderation)kernel(rdma_set_ib_path)kernel(rdma_set_min_rnr_timer)kernel(rdma_set_reuseaddr)kernel(rdma_set_service_type)kernel(rdma_translate_ip)kernel(rdma_umap_priv_init)kernel(rdma_unlock_handler)kernel(rdma_user_mmap_entry_get)kernel(rdma_user_mmap_entry_get_pgoff)kernel(rdma_user_mmap_entry_insert)kernel(rdma_user_mmap_entry_insert_range)kernel(rdma_user_mmap_entry_put)kernel(rdma_user_mmap_entry_remove)kernel(rdma_user_mmap_io)kernel(read_efuse_byte)kernel(reg_initiator_name)kernel(reg_query_regdb_wmm)kernel(register_atm_ioctl)kernel(register_atmdevice_notifier)kernel(register_candev)kernel(register_mtd_blktrans)kernel(register_mtd_chip_driver)kernel(register_mtd_user)kernel(register_pppox_proto)kernel(register_sound_dsp)kernel(register_sound_mixer)kernel(register_sound_special)kernel(register_sound_special_device)kernel(regulatory_hint)kernel(regulatory_pre_cac_allowed)kernel(regulatory_set_wiphy_regd)kernel(regulatory_set_wiphy_regd_sync)kernel(release_and_free_resource)kernel(rfc1042_header)kernel(rfkill_alloc)kernel(rfkill_blocked)kernel(rfkill_destroy)kernel(rfkill_find_type)kernel(rfkill_get_led_trigger_name)kernel(rfkill_init_sw_state)kernel(rfkill_pause_polling)kernel(rfkill_register)kernel(rfkill_resume_polling)kernel(rfkill_set_hw_state_reason)kernel(rfkill_set_led_trigger_name)kernel(rfkill_set_states)kernel(rfkill_set_sw_state)kernel(rfkill_soft_blocked)kernel(rfkill_unregister)kernel(rndis_command)kernel(rndis_rx_fixup)kernel(rndis_status)kernel(rndis_tx_fixup)kernel(rndis_unbind)kernel(roce_gid_type_mask_support)kernel(rs_pretty_print_rate)kernel(rt2800_ampdu_action)kernel(rt2800_check_firmware)kernel(rt2800_clear_beacon)kernel(rt2800_conf_tx)kernel(rt2800_config)kernel(rt2800_config_ant)kernel(rt2800_config_erp)kernel(rt2800_config_filter)kernel(rt2800_config_intf)kernel(rt2800_config_pairwise_key)kernel(rt2800_config_shared_key)kernel(rt2800_disable_radio)kernel(rt2800_disable_wpdma)kernel(rt2800_efuse_detect)kernel(rt2800_enable_radio)kernel(rt2800_gain_calibration)kernel(rt2800_get_key_seq)kernel(rt2800_get_survey)kernel(rt2800_get_tsf)kernel(rt2800_get_txwi_rxwi_size)kernel(rt2800_link_stats)kernel(rt2800_link_tuner)kernel(rt2800_load_firmware)kernel(rt2800_mcu_request)kernel(rt2800_pre_reset_hw)kernel(rt2800_probe_hw)kernel(rt2800_process_rxwi)kernel(rt2800_read_eeprom_efuse)kernel(rt2800_reset_tuner)kernel(rt2800_rfkill_poll)kernel(rt2800_rt2x00debug)kernel(rt2800_set_rts_threshold)kernel(rt2800_sta_add)kernel(rt2800_sta_remove)kernel(rt2800_txdone)kernel(rt2800_txdone_entry)kernel(rt2800_txdone_nostatus)kernel(rt2800_txstatus_pending)kernel(rt2800_txstatus_timeout)kernel(rt2800_vco_calibration)kernel(rt2800_wait_csr_ready)kernel(rt2800_wait_wpdma_ready)kernel(rt2800_watchdog)kernel(rt2800_write_beacon)kernel(rt2800_write_tx_data)kernel(rt2800mmio_autowake_tasklet)kernel(rt2800mmio_clear_entry)kernel(rt2800mmio_enable_radio)kernel(rt2800mmio_fill_rxdone)kernel(rt2800mmio_flush_queue)kernel(rt2800mmio_get_dma_done)kernel(rt2800mmio_get_entry_state)kernel(rt2800mmio_get_txwi)kernel(rt2800mmio_init_queues)kernel(rt2800mmio_init_registers)kernel(rt2800mmio_interrupt)kernel(rt2800mmio_kick_queue)kernel(rt2800mmio_pretbtt_tasklet)kernel(rt2800mmio_probe_hw)kernel(rt2800mmio_queue_init)kernel(rt2800mmio_rxdone_tasklet)kernel(rt2800mmio_start_queue)kernel(rt2800mmio_stop_queue)kernel(rt2800mmio_tbtt_tasklet)kernel(rt2800mmio_toggle_irq)kernel(rt2800mmio_txstatus_tasklet)kernel(rt2800mmio_write_tx_desc)kernel(rt2x00debug_dump_frame)kernel(rt2x00lib_beacondone)kernel(rt2x00lib_dmadone)kernel(rt2x00lib_dmastart)kernel(rt2x00lib_get_bssidx)kernel(rt2x00lib_pretbtt)kernel(rt2x00lib_probe_dev)kernel(rt2x00lib_remove_dev)kernel(rt2x00lib_resume)kernel(rt2x00lib_rxdone)kernel(rt2x00lib_set_mac_address)kernel(rt2x00lib_suspend)kernel(rt2x00lib_txdone)kernel(rt2x00lib_txdone_noinfo)kernel(rt2x00lib_txdone_nomatch)kernel(rt2x00mac_add_interface)kernel(rt2x00mac_bss_info_changed)kernel(rt2x00mac_conf_tx)kernel(rt2x00mac_config)kernel(rt2x00mac_configure_filter)kernel(rt2x00mac_flush)kernel(rt2x00mac_get_antenna)kernel(rt2x00mac_get_ringparam)kernel(rt2x00mac_get_stats)kernel(rt2x00mac_reconfig_complete)kernel(rt2x00mac_remove_interface)kernel(rt2x00mac_rfkill_poll)kernel(rt2x00mac_set_antenna)kernel(rt2x00mac_set_key)kernel(rt2x00mac_set_tim)kernel(rt2x00mac_start)kernel(rt2x00mac_stop)kernel(rt2x00mac_sw_scan_complete)kernel(rt2x00mac_sw_scan_start)kernel(rt2x00mac_tx)kernel(rt2x00mac_tx_frames_pending)kernel(rt2x00mmio_flush_queue)kernel(rt2x00mmio_initialize)kernel(rt2x00mmio_regbusy_read)kernel(rt2x00mmio_rxdone)kernel(rt2x00mmio_uninitialize)kernel(rt2x00pci_pm_ops)kernel(rt2x00pci_probe)kernel(rt2x00pci_remove)kernel(rt2x00queue_flush_queue)kernel(rt2x00queue_flush_queues)kernel(rt2x00queue_for_each_entry)kernel(rt2x00queue_get_entry)kernel(rt2x00queue_map_txskb)kernel(rt2x00queue_pause_queue)kernel(rt2x00queue_start_queue)kernel(rt2x00queue_start_queues)kernel(rt2x00queue_stop_queue)kernel(rt2x00queue_stop_queues)kernel(rt2x00queue_unmap_skb)kernel(rt2x00queue_unpause_queue)kernel(rt2x00usb_clear_entry)kernel(rt2x00usb_disable_radio)kernel(rt2x00usb_disconnect)kernel(rt2x00usb_flush_queue)kernel(rt2x00usb_initialize)kernel(rt2x00usb_kick_queue)kernel(rt2x00usb_probe)kernel(rt2x00usb_regbusy_read)kernel(rt2x00usb_register_read_async)kernel(rt2x00usb_resume)kernel(rt2x00usb_suspend)kernel(rt2x00usb_uninitialize)kernel(rt2x00usb_vendor_req_buff_lock)kernel(rt2x00usb_vendor_request)kernel(rt2x00usb_vendor_request_buff)kernel(rt2x00usb_watchdog)kernel(rtl8152_get_version)kernel(rtl8192_phy_check_is_legal_rfpath)kernel(rtl8723_dm_init_dynamic_bb_powersaving)kernel(rtl8723_dm_init_dynamic_txpower)kernel(rtl8723_dm_init_edca_turbo)kernel(rtl8723_download_fw)kernel(rtl8723_enable_fw_download)kernel(rtl8723_fw_free_to_go)kernel(rtl8723_phy_init_bb_rf_reg_def)kernel(rtl8723_phy_mac_setting_calibration)kernel(rtl8723_phy_path_a_fill_iqk_matrix)kernel(rtl8723_phy_path_a_standby)kernel(rtl8723_phy_path_adda_on)kernel(rtl8723_phy_pi_mode_switch)kernel(rtl8723_phy_query_bb_reg)kernel(rtl8723_phy_reload_adda_registers)kernel(rtl8723_phy_reload_mac_registers)kernel(rtl8723_phy_rf_serial_read)kernel(rtl8723_phy_rf_serial_write)kernel(rtl8723_phy_save_mac_registers)kernel(rtl8723_phy_set_bb_reg)kernel(rtl8723_phy_set_sw_chnl_cmdarray)kernel(rtl8723_phy_txpwr_idx_to_dbm)kernel(rtl8723_save_adda_registers)kernel(rtl8723_write_fw)kernel(rtl8723ae_firmware_selfreset)kernel(rtl8723be_firmware_selfreset)kernel(rtl92c_bt_rssi_state_change)kernel(rtl92c_dm_bt_coexist)kernel(rtl92c_dm_check_txpower_tracking)kernel(rtl92c_dm_init)kernel(rtl92c_dm_init_edca_turbo)kernel(rtl92c_dm_init_rate_adaptive_mask)kernel(rtl92c_dm_rf_saving)kernel(rtl92c_dm_watchdog)kernel(rtl92c_dm_write_dig)kernel(rtl92c_download_fw)kernel(rtl92c_fill_h2c_cmd)kernel(rtl92c_firmware_selfreset)kernel(rtl92c_phy_ap_calibrate)kernel(rtl92c_phy_iq_calibrate)kernel(rtl92c_phy_lc_calibrate)kernel(rtl92c_phy_query_bb_reg)kernel(rtl92c_phy_rf_config)kernel(rtl92c_phy_set_bb_reg)kernel(rtl92c_phy_set_bw_mode)kernel(rtl92c_phy_set_io)kernel(rtl92c_phy_set_io_cmd)kernel(rtl92c_phy_set_rfpath_switch)kernel(rtl92c_phy_set_txpower_level)kernel(rtl92c_phy_sw_chnl)kernel(rtl92c_phy_sw_chnl_callback)kernel(rtl92c_phy_update_txpower_dbm)kernel(rtl92c_set_fw_joinbss_report_cmd)kernel(rtl92c_set_fw_pwrmode_cmd)kernel(rtl92c_set_fw_rsvdpagepkt)kernel(rtl92c_set_p2p_ps_offload_cmd)kernel(rtl92ce_phy_set_rf_on)kernel(rtl_action_proc)kernel(rtl_addr_delay)kernel(rtl_bb_delay)kernel(rtl_beacon_statistic)kernel(rtl_btc_get_ops_pointer)kernel(rtl_btc_status_false)kernel(rtl_c2hcmd_enqueue)kernel(rtl_cam_add_one_entry)kernel(rtl_cam_del_entry)kernel(rtl_cam_delete_one_entry)kernel(rtl_cam_empty_entry)kernel(rtl_cam_get_free_entry)kernel(rtl_cam_mark_invalid)kernel(rtl_cam_reset_all_entry)kernel(rtl_cmd_send_packet)kernel(rtl_collect_scan_list)kernel(rtl_debug_add_one)kernel(rtl_debug_remove_one)kernel(rtl_deinit_core)kernel(rtl_deinit_deferred_work)kernel(rtl_deinit_rfkill)kernel(rtl_dm_diginit)kernel(rtl_efuse_ops_init)kernel(rtl_efuse_shadow_map_update)kernel(rtl_evm_db_to_percentage)kernel(rtl_fill_dummy)kernel(rtl_fw_block_write)kernel(rtl_fw_cb)kernel(rtl_fw_page_write)kernel(rtl_get_hal_edca_param)kernel(rtl_get_hwinfo)kernel(rtl_get_tcb_desc)kernel(rtl_global_var)kernel(rtl_hal_pwrseqcmdparsing)kernel(rtl_init_core)kernel(rtl_init_rfkill)kernel(rtl_init_rx_config)kernel(rtl_init_sw_leds)kernel(rtl_ips_nic_on)kernel(rtl_is_special_data)kernel(rtl_lps_change_work_callback)kernel(rtl_lps_enter)kernel(rtl_lps_leave)kernel(rtl_mrate_idx_to_arfr_id)kernel(rtl_ops)kernel(rtl_p2p_info)kernel(rtl_pci_disconnect)kernel(rtl_pci_probe)kernel(rtl_pci_resume)kernel(rtl_pci_suspend)kernel(rtl_phy_scan_operation_backup)kernel(rtl_process_phyinfo)kernel(rtl_ps_disable_nic)kernel(rtl_ps_enable_nic)kernel(rtl_query_rxpwrpercentage)kernel(rtl_recognize_peer)kernel(rtl_rfreg_delay)kernel(rtl_rx_ampdu_apply)kernel(rtl_send_smps_action)kernel(rtl_set_tx_report)kernel(rtl_signal_scale_mapping)kernel(rtl_swlps_beacon)kernel(rtl_tid_to_ac)kernel(rtl_tx_ackqueue)kernel(rtl_tx_mgmt_proc)kernel(rtl_tx_report_handler)kernel(rtl_update_beacon_work_callback)kernel(rtl_usb_disconnect)kernel(rtl_usb_probe)kernel(rtl_usb_resume)kernel(rtl_usb_suspend)kernel(rtl_wowlan_fw_cb)kernel(rtlwifi_rate_mapping)kernel(rtw8723d_hw_spec)kernel(rtw8821c_hw_spec)kernel(rtw8822b_hw_spec)kernel(rtw8822c_hw_spec)kernel(rtw8852a_chip_info)kernel(rtw8852b_chip_info)kernel(rtw8852c_chip_info)kernel(rtw89_alloc_ieee80211_hw)kernel(rtw89_bd_ram_table_dual)kernel(rtw89_bd_ram_table_single)kernel(rtw89_btc_ntfy_wl_rfk)kernel(rtw89_btc_set_policy)kernel(rtw89_btc_set_policy_v1)kernel(rtw89_chip_info_setup)kernel(rtw89_core_deinit)kernel(rtw89_core_fill_txdesc)kernel(rtw89_core_fill_txdesc_fwcmd_v1)kernel(rtw89_core_fill_txdesc_fwcmd_v2)kernel(rtw89_core_fill_txdesc_v1)kernel(rtw89_core_fill_txdesc_v2)kernel(rtw89_core_init)kernel(rtw89_core_napi_deinit)kernel(rtw89_core_napi_init)kernel(rtw89_core_napi_start)kernel(rtw89_core_napi_stop)kernel(rtw89_core_query_rxdesc)kernel(rtw89_core_query_rxdesc_v2)kernel(rtw89_core_register)kernel(rtw89_core_rx)kernel(rtw89_core_unregister)kernel(rtw89_debug)kernel(rtw89_debug_mask)kernel(rtw89_decode_chan_idx)kernel(rtw89_encode_chan_idx)kernel(rtw89_free_ieee80211_hw)kernel(rtw89_fw_h2c_ampdu_cmac_tbl_g7)kernel(rtw89_fw_h2c_assoc_cmac_tbl)kernel(rtw89_fw_h2c_assoc_cmac_tbl_g7)kernel(rtw89_fw_h2c_ba_cam)kernel(rtw89_fw_h2c_ba_cam_v1)kernel(rtw89_fw_h2c_dctl_sec_cam_v1)kernel(rtw89_fw_h2c_dctl_sec_cam_v2)kernel(rtw89_fw_h2c_default_cmac_tbl)kernel(rtw89_fw_h2c_default_cmac_tbl_g7)kernel(rtw89_fw_h2c_default_dmac_tbl_v2)kernel(rtw89_fw_h2c_rf_ntfy_mcc)kernel(rtw89_fw_h2c_update_beacon)kernel(rtw89_fw_h2c_update_beacon_be)kernel(rtw89_mac_cfg_ctrl_path)kernel(rtw89_mac_cfg_ctrl_path_v1)kernel(rtw89_mac_cfg_gnt)kernel(rtw89_mac_cfg_gnt_v1)kernel(rtw89_mac_coex_init)kernel(rtw89_mac_coex_init_v1)kernel(rtw89_mac_disable_bb_rf)kernel(rtw89_mac_enable_bb_rf)kernel(rtw89_mac_gen_ax)kernel(rtw89_mac_get_err_status)kernel(rtw89_mac_resume_sch_tx)kernel(rtw89_mac_resume_sch_tx_v1)kernel(rtw89_mac_set_err_status)kernel(rtw89_mac_size)kernel(rtw89_mac_stop_sch_tx)kernel(rtw89_mac_stop_sch_tx_v1)kernel(rtw89_ops)kernel(rtw89_pci_ch_dma_addr_set)kernel(rtw89_pci_ch_dma_addr_set_be)kernel(rtw89_pci_ch_dma_addr_set_v1)kernel(rtw89_pci_config_intr_mask)kernel(rtw89_pci_config_intr_mask_v1)kernel(rtw89_pci_config_intr_mask_v2)kernel(rtw89_pci_disable_intr)kernel(rtw89_pci_disable_intr_v1)kernel(rtw89_pci_disable_intr_v2)kernel(rtw89_pci_enable_intr)kernel(rtw89_pci_enable_intr_v1)kernel(rtw89_pci_enable_intr_v2)kernel(rtw89_pci_fill_txaddr_info)kernel(rtw89_pci_fill_txaddr_info_v1)kernel(rtw89_pci_gen_ax)kernel(rtw89_pci_ltr_set)kernel(rtw89_pci_ltr_set_v1)kernel(rtw89_pci_probe)kernel(rtw89_pci_recognize_intrs)kernel(rtw89_pci_recognize_intrs_v1)kernel(rtw89_pci_recognize_intrs_v2)kernel(rtw89_pci_remove)kernel(rtw89_phy_config_rf_reg_v1)kernel(rtw89_phy_gen_ax)kernel(rtw89_phy_get_kpath)kernel(rtw89_phy_get_syn_sel)kernel(rtw89_phy_get_txsb)kernel(rtw89_phy_get_txsc)kernel(rtw89_phy_load_txpwr_byrate)kernel(rtw89_phy_read32_idx)kernel(rtw89_phy_read_rf)kernel(rtw89_phy_read_rf_v1)kernel(rtw89_phy_read_rf_v2)kernel(rtw89_phy_read_txpwr_limit)kernel(rtw89_phy_rfk_dack_and_wait)kernel(rtw89_phy_rfk_dpk_and_wait)kernel(rtw89_phy_rfk_iqk_and_wait)kernel(rtw89_phy_rfk_pre_ntfy_and_wait)kernel(rtw89_phy_rfk_rxdck_and_wait)kernel(rtw89_phy_rfk_tssi_and_wait)kernel(rtw89_phy_rfk_txgapk_and_wait)kernel(rtw89_phy_set_phy_regs)kernel(rtw89_phy_tssi_ctrl_set_bandedge_cfg)kernel(rtw89_phy_write32_idx)kernel(rtw89_phy_write_reg3_tbl)kernel(rtw89_phy_write_rf)kernel(rtw89_phy_write_rf_v1)kernel(rtw89_phy_write_rf_v2)kernel(rtw89_pm_ops)kernel(rtw89_read_efuse_ver)kernel(rtw89_rfk_parser)kernel(rtw89_ser_notify)kernel(rtw_bf_cfg_csi_rate)kernel(rtw_bf_enable_bfee_mu)kernel(rtw_bf_enable_bfee_su)kernel(rtw_bf_phy_init)kernel(rtw_bf_remove_bfee_mu)kernel(rtw_bf_remove_bfee_su)kernel(rtw_bf_set_gid_table)kernel(rtw_chip_info_setup)kernel(rtw_coex_read_indirect_reg)kernel(rtw_coex_write_indirect_reg)kernel(rtw_coex_write_scbd)kernel(rtw_core_deinit)kernel(rtw_core_init)kernel(rtw_dbg)kernel(rtw_debug_mask)kernel(rtw_disable_lps_deep_mode)kernel(rtw_dump_fw)kernel(rtw_dump_reg)kernel(rtw_fw_c2h_cmd_isr)kernel(rtw_fw_c2h_cmd_rx_irqsafe)kernel(rtw_fw_do_iqk)kernel(rtw_fw_inform_rfk_status)kernel(rtw_ops)kernel(rtw_parse_tbl_bb_pg)kernel(rtw_parse_tbl_phy_cond)kernel(rtw_parse_tbl_txpwr_lmt)kernel(rtw_pci_probe)kernel(rtw_pci_remove)kernel(rtw_pci_shutdown)kernel(rtw_phy_cfg_agc)kernel(rtw_phy_cfg_bb)kernel(rtw_phy_cfg_mac)kernel(rtw_phy_cfg_rf)kernel(rtw_phy_config_swing_table)kernel(rtw_phy_get_tx_power_index)kernel(rtw_phy_init)kernel(rtw_phy_load_tables)kernel(rtw_phy_parsing_cfo)kernel(rtw_phy_pwrtrack_avg)kernel(rtw_phy_pwrtrack_get_delta)kernel(rtw_phy_pwrtrack_get_pwridx)kernel(rtw_phy_pwrtrack_need_iqk)kernel(rtw_phy_pwrtrack_need_lck)kernel(rtw_phy_pwrtrack_thermal_changed)kernel(rtw_phy_read_rf)kernel(rtw_phy_read_rf_sipi)kernel(rtw_phy_rf_power_2_rssi)kernel(rtw_phy_set_edcca_th)kernel(rtw_phy_set_tx_power_level)kernel(rtw_phy_write_rf_reg_mix)kernel(rtw_phy_write_rf_reg_sipi)kernel(rtw_pm_ops)kernel(rtw_power_mode_change)kernel(rtw_rate_section)kernel(rtw_rate_size)kernel(rtw_read8_physical_efuse)kernel(rtw_regd_get)kernel(rtw_regd_srrc)kernel(rtw_register_hw)kernel(rtw_restore_reg)kernel(rtw_rx_fill_rx_status)kernel(rtw_rx_stats)kernel(rtw_set_channel_mac)kernel(rtw_set_rx_freq_band)kernel(rtw_tx_ac_to_hwq)kernel(rtw_tx_fill_tx_desc)kernel(rtw_tx_queue_mapping)kernel(rtw_tx_report_enqueue)kernel(rtw_tx_write_data_h2c_get)kernel(rtw_tx_write_data_rsvd_page_get)kernel(rtw_unregister_hw)kernel(rtw_usb_disconnect)kernel(rtw_usb_probe)kernel(safe_candev_priv)kernel(sas_alloc_slow_task)kernel(sas_alloc_task)kernel(sas_ata_schedule_reset)kernel(sas_bios_param)kernel(sas_change_queue_depth)kernel(sas_domain_attach_transport)kernel(sas_drain_work)kernel(sas_eh_abort_handler)kernel(sas_eh_device_reset_handler)kernel(sas_eh_target_reset_handler)kernel(sas_free_task)kernel(sas_get_local_phy)kernel(sas_ioctl)kernel(sas_notify_phy_event)kernel(sas_notify_port_event)kernel(sas_phy_reset)kernel(sas_prep_resume_ha)kernel(sas_queuecommand)kernel(sas_register_ha)kernel(sas_request_addr)kernel(sas_resume_ha)kernel(sas_slave_alloc)kernel(sas_slave_configure)kernel(sas_ssp_task_response)kernel(sas_suspend_ha)kernel(sas_target_alloc)kernel(sas_target_destroy)kernel(sas_task_abort)kernel(sas_unregister_ha)kernel(sdhci_abort_tuning)kernel(sdhci_add_host)kernel(sdhci_adma_write_desc)kernel(sdhci_alloc_host)kernel(sdhci_calc_clk)kernel(sdhci_cleanup_host)kernel(sdhci_cqe_disable)kernel(sdhci_cqe_enable)kernel(sdhci_cqe_irq)kernel(sdhci_dumpregs)kernel(sdhci_enable_clk)kernel(sdhci_enable_sdio_irq)kernel(sdhci_enable_v4_mode)kernel(sdhci_end_tuning)kernel(sdhci_execute_tuning)kernel(sdhci_free_host)kernel(sdhci_get_cd_nogpio)kernel(sdhci_get_property)kernel(sdhci_pltfm_clk_get_max_clock)kernel(sdhci_pltfm_free)kernel(sdhci_pltfm_init)kernel(sdhci_pltfm_init_and_add_host)kernel(sdhci_pltfm_pmops)kernel(sdhci_pltfm_remove)kernel(sdhci_pltfm_resume)kernel(sdhci_pltfm_suspend)kernel(sdhci_remove_host)kernel(sdhci_request)kernel(sdhci_request_atomic)kernel(sdhci_reset)kernel(sdhci_reset_tuning)kernel(sdhci_resume_host)kernel(sdhci_runtime_resume_host)kernel(sdhci_runtime_suspend_host)kernel(sdhci_send_tuning)kernel(sdhci_set_bus_width)kernel(sdhci_set_clock)kernel(sdhci_set_data_timeout_irq)kernel(sdhci_set_ios)kernel(sdhci_set_power)kernel(sdhci_set_power_and_bus_voltage)kernel(sdhci_set_power_noreg)kernel(sdhci_set_uhs_signaling)kernel(sdhci_setup_host)kernel(sdhci_start_signal_voltage_switch)kernel(sdhci_start_tuning)kernel(sdhci_suspend_host)kernel(sdhci_switch_external_dma)kernel(sdio_align_size)kernel(sdio_claim_host)kernel(sdio_claim_irq)kernel(sdio_disable_func)kernel(sdio_enable_func)kernel(sdio_f0_readb)kernel(sdio_f0_writeb)kernel(sdio_get_host_pm_caps)kernel(sdio_memcpy_fromio)kernel(sdio_memcpy_toio)kernel(sdio_readb)kernel(sdio_readl)kernel(sdio_readsb)kernel(sdio_readw)kernel(sdio_register_driver)kernel(sdio_release_host)kernel(sdio_release_irq)kernel(sdio_retune_crc_disable)kernel(sdio_retune_crc_enable)kernel(sdio_retune_hold_now)kernel(sdio_retune_release)kernel(sdio_set_block_size)kernel(sdio_set_host_pm_flags)kernel(sdio_signal_irq)kernel(sdio_unregister_driver)kernel(sdio_writeb)kernel(sdio_writeb_readb)kernel(sdio_writel)kernel(sdio_writesb)kernel(sdio_writew)kernel(sdw_intel_acpi_scan)kernel(slhc_compress)kernel(slhc_free)kernel(slhc_init)kernel(slhc_remember)kernel(slhc_toss)kernel(slhc_uncompress)kernel(snd_ac97_bus)kernel(snd_ac97_get_short_name)kernel(snd_ac97_mixer)kernel(snd_ac97_pcm_assign)kernel(snd_ac97_pcm_close)kernel(snd_ac97_pcm_double_rate_rules)kernel(snd_ac97_pcm_open)kernel(snd_ac97_read)kernel(snd_ac97_reset)kernel(snd_ac97_resume)kernel(snd_ac97_set_rate)kernel(snd_ac97_suspend)kernel(snd_ac97_tune_hardware)kernel(snd_ac97_update)kernel(snd_ac97_update_bits)kernel(snd_ac97_update_power)kernel(snd_ac97_write)kernel(snd_ac97_write_cache)kernel(snd_ak4113_build)kernel(snd_ak4113_check_rate_and_errors)kernel(snd_ak4113_create)kernel(snd_ak4113_external_rate)kernel(snd_ak4113_reg_write)kernel(snd_ak4113_reinit)kernel(snd_ak4113_resume)kernel(snd_ak4113_suspend)kernel(snd_ak4114_build)kernel(snd_ak4114_check_rate_and_errors)kernel(snd_ak4114_create)kernel(snd_ak4114_external_rate)kernel(snd_ak4114_reg_write)kernel(snd_ak4114_reinit)kernel(snd_ak4114_resume)kernel(snd_ak4114_suspend)kernel(snd_akm4xxx_build_controls)kernel(snd_akm4xxx_init)kernel(snd_akm4xxx_reset)kernel(snd_akm4xxx_write)kernel(snd_array_free)kernel(snd_array_new)kernel(snd_card_add_dev_attr)kernel(snd_card_disconnect)kernel(snd_card_disconnect_sync)kernel(snd_card_file_add)kernel(snd_card_file_remove)kernel(snd_card_free)kernel(snd_card_free_on_error)kernel(snd_card_free_when_closed)kernel(snd_card_new)kernel(snd_card_ref)kernel(snd_card_register)kernel(snd_card_rw_proc_new)kernel(snd_card_set_id)kernel(snd_component_add)kernel(snd_cs8427_create)kernel(snd_cs8427_iec958_active)kernel(snd_cs8427_iec958_build)kernel(snd_cs8427_iec958_pcm)kernel(snd_cs8427_init)kernel(snd_cs8427_reg_write)kernel(snd_ctl_activate_id)kernel(snd_ctl_add)kernel(snd_ctl_add_followers)kernel(snd_ctl_add_vmaster_hook)kernel(snd_ctl_apply_vmaster_followers)kernel(snd_ctl_boolean_mono_info)kernel(snd_ctl_boolean_stereo_info)kernel(snd_ctl_disconnect_layer)kernel(snd_ctl_enum_info)kernel(snd_ctl_find_id)kernel(snd_ctl_find_id_locked)kernel(snd_ctl_find_numid)kernel(snd_ctl_find_numid_locked)kernel(snd_ctl_free_one)kernel(snd_ctl_get_preferred_subdevice)kernel(snd_ctl_make_virtual_master)kernel(snd_ctl_new1)kernel(snd_ctl_notify)kernel(snd_ctl_notify_one)kernel(snd_ctl_register_ioctl)kernel(snd_ctl_register_layer)kernel(snd_ctl_remove)kernel(snd_ctl_remove_id)kernel(snd_ctl_rename)kernel(snd_ctl_rename_id)kernel(snd_ctl_replace)kernel(snd_ctl_request_layer)kernel(snd_ctl_sync_vmaster)kernel(snd_ctl_unregister_ioctl)kernel(snd_device_alloc)kernel(snd_device_disconnect)kernel(snd_device_free)kernel(snd_device_get_state)kernel(snd_device_new)kernel(snd_device_register)kernel(snd_devm_alloc_dir_pages)kernel(snd_devm_card_new)kernel(snd_dma_alloc_dir_pages)kernel(snd_dma_alloc_pages_fallback)kernel(snd_dma_buffer_mmap)kernel(snd_dma_buffer_sync)kernel(snd_dma_free_pages)kernel(snd_ecards_limit)kernel(snd_emu10k1_memblk_map)kernel(snd_emu10k1_ptr_read)kernel(snd_emu10k1_ptr_write)kernel(snd_emu10k1_ptr_write_multiple)kernel(snd_emu10k1_synth_alloc)kernel(snd_emu10k1_synth_bzero)kernel(snd_emu10k1_synth_copy_from_user)kernel(snd_emu10k1_synth_free)kernel(snd_emu10k1_voice_alloc)kernel(snd_emu10k1_voice_free)kernel(snd_emux_free)kernel(snd_emux_lock_voice)kernel(snd_emux_new)kernel(snd_emux_register)kernel(snd_emux_terminate_all)kernel(snd_emux_unlock_voice)kernel(snd_fasync_free)kernel(snd_fasync_helper)kernel(snd_hda_activate_path)kernel(snd_hda_add_imux_item)kernel(snd_hda_add_new_ctls)kernel(snd_hda_add_new_path)kernel(snd_hda_add_nid)kernel(snd_hda_add_verbs)kernel(snd_hda_add_vmaster_hook)kernel(snd_hda_apply_fixup)kernel(snd_hda_apply_pincfgs)kernel(snd_hda_apply_verbs)kernel(snd_hda_attach_beep_device)kernel(snd_hda_bus_type)kernel(snd_hda_check_amp_caps)kernel(snd_hda_check_amp_list_power)kernel(snd_hda_codec_amp_init)kernel(snd_hda_codec_amp_init_stereo)kernel(snd_hda_codec_amp_stereo)kernel(snd_hda_codec_amp_update)kernel(snd_hda_codec_build_controls)kernel(snd_hda_codec_cleanup)kernel(snd_hda_codec_cleanup_for_unbind)kernel(snd_hda_codec_configure)kernel(snd_hda_codec_device_init)kernel(snd_hda_codec_device_new)kernel(snd_hda_codec_eapd_power_filter)kernel(snd_hda_codec_get_pin_target)kernel(snd_hda_codec_get_pincfg)kernel(snd_hda_codec_load_dsp_cleanup)kernel(snd_hda_codec_load_dsp_prepare)kernel(snd_hda_codec_load_dsp_trigger)kernel(snd_hda_codec_new)kernel(snd_hda_codec_parse_pcms)kernel(snd_hda_codec_pcm_new)kernel(snd_hda_codec_pcm_put)kernel(snd_hda_codec_prepare)kernel(snd_hda_codec_register)kernel(snd_hda_codec_set_name)kernel(snd_hda_codec_set_pin_target)kernel(snd_hda_codec_set_pincfg)kernel(snd_hda_codec_set_power_save)kernel(snd_hda_codec_set_power_to_all)kernel(snd_hda_codec_setup_stream)kernel(snd_hda_codec_unregister)kernel(snd_hda_codec_update_widgets)kernel(snd_hda_correct_pin_ctl)kernel(snd_hda_create_dig_out_ctls)kernel(snd_hda_create_spdif_in_ctls)kernel(snd_hda_create_spdif_share_sw)kernel(snd_hda_ctl_add)kernel(snd_hda_detach_beep_device)kernel(snd_hda_enable_beep_device)kernel(snd_hda_enum_helper_info)kernel(snd_hda_find_mixer_ctl)kernel(snd_hda_gen_add_kctl)kernel(snd_hda_gen_add_micmute_led_cdev)kernel(snd_hda_gen_add_mute_led_cdev)kernel(snd_hda_gen_build_controls)kernel(snd_hda_gen_build_pcms)kernel(snd_hda_gen_check_power_status)kernel(snd_hda_gen_fix_pin_power)kernel(snd_hda_gen_free)kernel(snd_hda_gen_hp_automute)kernel(snd_hda_gen_init)kernel(snd_hda_gen_line_automute)kernel(snd_hda_gen_mic_autoswitch)kernel(snd_hda_gen_parse_auto_config)kernel(snd_hda_gen_path_power_filter)kernel(snd_hda_gen_spec_init)kernel(snd_hda_gen_stream_pm)kernel(snd_hda_gen_update_outputs)kernel(snd_hda_get_bool_hint)kernel(snd_hda_get_conn_index)kernel(snd_hda_get_conn_list)kernel(snd_hda_get_connections)kernel(snd_hda_get_default_vref)kernel(snd_hda_get_dev_select)kernel(snd_hda_get_hint)kernel(snd_hda_get_input_pin_attr)kernel(snd_hda_get_int_hint)kernel(snd_hda_get_num_devices)kernel(snd_hda_get_path_from_idx)kernel(snd_hda_get_path_idx)kernel(snd_hda_get_pin_label)kernel(snd_hda_input_mux_info)kernel(snd_hda_input_mux_put)kernel(snd_hda_jack_add_kctl_mst)kernel(snd_hda_jack_add_kctls)kernel(snd_hda_jack_bind_keymap)kernel(snd_hda_jack_detect_enable)kernel(snd_hda_jack_detect_enable_callback_mst)kernel(snd_hda_jack_detect_state_mst)kernel(snd_hda_jack_pin_sense)kernel(snd_hda_jack_poll_all)kernel(snd_hda_jack_report_sync)kernel(snd_hda_jack_set_button_state)kernel(snd_hda_jack_set_dirty_all)kernel(snd_hda_jack_set_gating_jack)kernel(snd_hda_jack_tbl_get_from_tag)kernel(snd_hda_jack_tbl_get_mst)kernel(snd_hda_jack_unsol_event)kernel(snd_hda_load_patch)kernel(snd_hda_lock_devices)kernel(snd_hda_mixer_amp_switch_get)kernel(snd_hda_mixer_amp_switch_get_beep)kernel(snd_hda_mixer_amp_switch_info)kernel(snd_hda_mixer_amp_switch_put)kernel(snd_hda_mixer_amp_switch_put_beep)kernel(snd_hda_mixer_amp_tlv)kernel(snd_hda_mixer_amp_volume_get)kernel(snd_hda_mixer_amp_volume_info)kernel(snd_hda_mixer_amp_volume_put)kernel(snd_hda_multi_out_analog_cleanup)kernel(snd_hda_multi_out_analog_open)kernel(snd_hda_multi_out_analog_prepare)kernel(snd_hda_multi_out_dig_cleanup)kernel(snd_hda_multi_out_dig_close)kernel(snd_hda_multi_out_dig_open)kernel(snd_hda_multi_out_dig_prepare)kernel(snd_hda_override_amp_caps)kernel(snd_hda_override_conn_list)kernel(snd_hda_parse_pin_defcfg)kernel(snd_hda_pick_fixup)kernel(snd_hda_pick_pin_fixup)kernel(snd_hda_sequence_write)kernel(snd_hda_set_dev_select)kernel(snd_hda_set_power_save)kernel(snd_hda_set_vmaster_tlv)kernel(snd_hda_shutup_pins)kernel(snd_hda_spdif_ctls_assign)kernel(snd_hda_spdif_ctls_unassign)kernel(snd_hda_spdif_out_of_nid)kernel(snd_hda_sync_vmaster_hook)kernel(snd_hda_unlock_devices)kernel(snd_hdac_acomp_exit)kernel(snd_hdac_acomp_get_eld)kernel(snd_hdac_acomp_init)kernel(snd_hdac_acomp_register_notifier)kernel(snd_hdac_add_chmap_ctls)kernel(snd_hdac_bus_alloc_stream_pages)kernel(snd_hdac_bus_enter_link_reset)kernel(snd_hdac_bus_exec_verb_unlocked)kernel(snd_hdac_bus_exit)kernel(snd_hdac_bus_exit_link_reset)kernel(snd_hdac_bus_free_stream_pages)kernel(snd_hdac_bus_get_response)kernel(snd_hdac_bus_handle_stream_irq)kernel(snd_hdac_bus_init)kernel(snd_hdac_bus_init_chip)kernel(snd_hdac_bus_init_cmd_io)kernel(snd_hdac_bus_link_power)kernel(snd_hdac_bus_parse_capabilities)kernel(snd_hdac_bus_reset_link)kernel(snd_hdac_bus_send_cmd)kernel(snd_hdac_bus_stop_chip)kernel(snd_hdac_bus_stop_cmd_io)kernel(snd_hdac_bus_update_rirb)kernel(snd_hdac_channel_allocation)kernel(snd_hdac_check_power_state)kernel(snd_hdac_chmap_to_spk_mask)kernel(snd_hdac_codec_link_down)kernel(snd_hdac_codec_link_up)kernel(snd_hdac_codec_modalias)kernel(snd_hdac_codec_read)kernel(snd_hdac_codec_write)kernel(snd_hdac_device_exit)kernel(snd_hdac_device_init)kernel(snd_hdac_device_register)kernel(snd_hdac_device_set_chip_name)kernel(snd_hdac_device_unregister)kernel(snd_hdac_display_power)kernel(snd_hdac_dsp_cleanup)kernel(snd_hdac_dsp_prepare)kernel(snd_hdac_dsp_trigger)kernel(snd_hdac_get_active_channels)kernel(snd_hdac_get_ch_alloc_from_ca)kernel(snd_hdac_get_connections)kernel(snd_hdac_get_stream)kernel(snd_hdac_get_stream_stripe_ctl)kernel(snd_hdac_get_sub_nodes)kernel(snd_hdac_is_supported_format)kernel(snd_hdac_override_parm)kernel(snd_hdac_power_down)kernel(snd_hdac_power_down_pm)kernel(snd_hdac_power_up)kernel(snd_hdac_power_up_pm)kernel(snd_hdac_print_channel_allocation)kernel(snd_hdac_query_supported_pcm)kernel(snd_hdac_read)kernel(snd_hdac_read_parm_uncached)kernel(snd_hdac_refresh_widgets)kernel(snd_hdac_register_chmap_ops)kernel(snd_hdac_regmap_add_vendor_verb)kernel(snd_hdac_regmap_exit)kernel(snd_hdac_regmap_init)kernel(snd_hdac_regmap_read_raw)kernel(snd_hdac_regmap_sync)kernel(snd_hdac_regmap_update_raw)kernel(snd_hdac_regmap_update_raw_once)kernel(snd_hdac_regmap_write_raw)kernel(snd_hdac_set_codec_wakeup)kernel(snd_hdac_setup_channel_mapping)kernel(snd_hdac_spdif_stream_format)kernel(snd_hdac_spk_to_chmap)kernel(snd_hdac_stop_streams)kernel(snd_hdac_stop_streams_and_chip)kernel(snd_hdac_stream_assign)kernel(snd_hdac_stream_cleanup)kernel(snd_hdac_stream_drsm_enable)kernel(snd_hdac_stream_format)kernel(snd_hdac_stream_format_bits)kernel(snd_hdac_stream_get_spbmaxfifo)kernel(snd_hdac_stream_init)kernel(snd_hdac_stream_release)kernel(snd_hdac_stream_release_locked)kernel(snd_hdac_stream_reset)kernel(snd_hdac_stream_set_dpibr)kernel(snd_hdac_stream_set_lpib)kernel(snd_hdac_stream_set_params)kernel(snd_hdac_stream_set_spib)kernel(snd_hdac_stream_setup)kernel(snd_hdac_stream_setup_periods)kernel(snd_hdac_stream_spbcap_enable)kernel(snd_hdac_stream_start)kernel(snd_hdac_stream_stop)kernel(snd_hdac_stream_sync)kernel(snd_hdac_stream_sync_trigger)kernel(snd_hdac_stream_timecounter_init)kernel(snd_hdac_stream_wait_drsm)kernel(snd_hdac_sync_audio_rate)kernel(snd_hdac_sync_power_state)kernel(snd_hwdep_new)kernel(snd_i2c_bus_create)kernel(snd_i2c_device_create)kernel(snd_i2c_device_free)kernel(snd_i2c_probeaddr)kernel(snd_i2c_readbytes)kernel(snd_i2c_sendbytes)kernel(snd_ice1712_akm4xxx_build_controls)kernel(snd_ice1712_akm4xxx_free)kernel(snd_ice1712_akm4xxx_init)kernel(snd_info_create_card_entry)kernel(snd_info_create_module_entry)kernel(snd_info_free_entry)kernel(snd_info_get_line)kernel(snd_info_get_str)kernel(snd_info_register)kernel(snd_intel_acpi_dsp_driver_probe)kernel(snd_intel_dsp_driver_probe)kernel(snd_interval_list)kernel(snd_interval_ranges)kernel(snd_interval_ratnum)kernel(snd_interval_refine)kernel(snd_jack_add_new_kctl)kernel(snd_jack_new)kernel(snd_jack_report)kernel(snd_jack_set_key)kernel(snd_jack_set_parent)kernel(snd_kill_fasync)kernel(snd_lookup_minor_data)kernel(snd_lookup_oss_minor_data)kernel(snd_major)kernel(snd_midi_channel_alloc_set)kernel(snd_midi_channel_free_set)kernel(snd_midi_channel_set_clear)kernel(snd_midi_event_decode)kernel(snd_midi_event_encode_byte)kernel(snd_midi_event_free)kernel(snd_midi_event_new)kernel(snd_midi_event_no_status)kernel(snd_midi_event_reset_decode)kernel(snd_midi_event_reset_encode)kernel(snd_midi_process_event)kernel(snd_mpu401_uart_interrupt)kernel(snd_mpu401_uart_interrupt_tx)kernel(snd_mpu401_uart_new)kernel(snd_opl3_create)kernel(snd_opl3_find_patch)kernel(snd_opl3_hwdep_new)kernel(snd_opl3_init)kernel(snd_opl3_interrupt)kernel(snd_opl3_load_patch)kernel(snd_opl3_new)kernel(snd_opl3_regmap)kernel(snd_opl3_reset)kernel(snd_opl3_timer_new)kernel(snd_oss_info_register)kernel(snd_pci_quirk_lookup)kernel(snd_pci_quirk_lookup_id)kernel(snd_pcm_2_1_chmaps)kernel(snd_pcm_add_chmap_ctls)kernel(snd_pcm_alt_chmaps)kernel(snd_pcm_debug_name)kernel(snd_pcm_format_big_endian)kernel(snd_pcm_format_linear)kernel(snd_pcm_format_little_endian)kernel(snd_pcm_format_name)kernel(snd_pcm_format_physical_width)kernel(snd_pcm_format_set_silence)kernel(snd_pcm_format_signed)kernel(snd_pcm_format_silence_64)kernel(snd_pcm_format_size)kernel(snd_pcm_format_unsigned)kernel(snd_pcm_format_width)kernel(snd_pcm_hw_constraint_integer)kernel(snd_pcm_hw_constraint_list)kernel(snd_pcm_hw_constraint_mask64)kernel(snd_pcm_hw_constraint_minmax)kernel(snd_pcm_hw_constraint_msbits)kernel(snd_pcm_hw_constraint_pow2)kernel(snd_pcm_hw_constraint_ranges)kernel(snd_pcm_hw_constraint_ratdens)kernel(snd_pcm_hw_constraint_ratnums)kernel(snd_pcm_hw_constraint_step)kernel(snd_pcm_hw_limit_rates)kernel(snd_pcm_hw_param_first)kernel(snd_pcm_hw_param_last)kernel(snd_pcm_hw_param_value)kernel(snd_pcm_hw_params_bits)kernel(snd_pcm_hw_refine)kernel(snd_pcm_hw_rule_add)kernel(snd_pcm_hw_rule_noresample)kernel(snd_pcm_kernel_ioctl)kernel(snd_pcm_lib_default_mmap)kernel(snd_pcm_lib_free_pages)kernel(snd_pcm_lib_free_vmalloc_buffer)kernel(snd_pcm_lib_get_vmalloc_page)kernel(snd_pcm_lib_ioctl)kernel(snd_pcm_lib_malloc_pages)kernel(snd_pcm_lib_preallocate_free_for_all)kernel(snd_pcm_lib_preallocate_pages)kernel(snd_pcm_lib_preallocate_pages_for_all)kernel(snd_pcm_mmap_data)kernel(snd_pcm_new)kernel(snd_pcm_new_internal)kernel(snd_pcm_new_stream)kernel(snd_pcm_open_substream)kernel(snd_pcm_period_elapsed)kernel(snd_pcm_period_elapsed_under_stream_lock)kernel(snd_pcm_rate_bit_to_rate)kernel(snd_pcm_rate_mask_intersect)kernel(snd_pcm_rate_range_to_bits)kernel(snd_pcm_rate_to_rate_bit)kernel(snd_pcm_release_substream)kernel(snd_pcm_set_managed_buffer)kernel(snd_pcm_set_managed_buffer_all)kernel(snd_pcm_set_ops)kernel(snd_pcm_set_sync)kernel(snd_pcm_std_chmaps)kernel(snd_pcm_stop)kernel(snd_pcm_stop_xrun)kernel(snd_pcm_stream_lock)kernel(snd_pcm_stream_lock_irq)kernel(snd_pcm_stream_unlock)kernel(snd_pcm_stream_unlock_irq)kernel(snd_pcm_stream_unlock_irqrestore)kernel(snd_pcm_suspend_all)kernel(snd_power_ref_and_wait)kernel(snd_power_wait)kernel(snd_print_pcm_bits)kernel(snd_pt2258_build_controls)kernel(snd_pt2258_reset)kernel(snd_rawmidi_drain_input)kernel(snd_rawmidi_drain_output)kernel(snd_rawmidi_drop_output)kernel(snd_rawmidi_free)kernel(snd_rawmidi_info_select)kernel(snd_rawmidi_init)kernel(snd_rawmidi_input_params)kernel(snd_rawmidi_kernel_open)kernel(snd_rawmidi_kernel_read)kernel(snd_rawmidi_kernel_release)kernel(snd_rawmidi_kernel_write)kernel(snd_rawmidi_new)kernel(snd_rawmidi_output_params)kernel(snd_rawmidi_proceed)kernel(snd_rawmidi_receive)kernel(snd_rawmidi_set_ops)kernel(snd_rawmidi_transmit)kernel(snd_rawmidi_transmit_ack)kernel(snd_rawmidi_transmit_empty)kernel(snd_rawmidi_transmit_peek)kernel(snd_register_device)kernel(snd_register_oss_device)kernel(snd_request_card)kernel(snd_seq_autoload_exit)kernel(snd_seq_autoload_init)kernel(snd_seq_client_ioctl_lock)kernel(snd_seq_client_ioctl_unlock)kernel(snd_seq_create_kernel_client)kernel(snd_seq_delete_kernel_client)kernel(snd_seq_device_load_drivers)kernel(snd_seq_device_new)kernel(snd_seq_driver_unregister)kernel(snd_seq_dump_var_event)kernel(snd_seq_event_port_attach)kernel(snd_seq_event_port_detach)kernel(snd_seq_expand_var_event)kernel(snd_seq_expand_var_event_at)kernel(snd_seq_kernel_client_ctl)kernel(snd_seq_kernel_client_dispatch)kernel(snd_seq_kernel_client_enqueue)kernel(snd_seq_kernel_client_get)kernel(snd_seq_kernel_client_put)kernel(snd_seq_kernel_client_write_poll)kernel(snd_seq_root)kernel(snd_seq_set_queue_tempo)kernel(snd_seq_system_broadcast)kernel(snd_sf_linear_to_log)kernel(snd_sgbuf_get_addr)kernel(snd_sgbuf_get_chunk_size)kernel(snd_sgbuf_get_page)kernel(snd_timer_close)kernel(snd_timer_continue)kernel(snd_timer_global_free)kernel(snd_timer_global_new)kernel(snd_timer_global_register)kernel(snd_timer_instance_free)kernel(snd_timer_instance_new)kernel(snd_timer_interrupt)kernel(snd_timer_new)kernel(snd_timer_notify)kernel(snd_timer_open)kernel(snd_timer_pause)kernel(snd_timer_resolution)kernel(snd_timer_start)kernel(snd_timer_stop)kernel(snd_trident_alloc_voice)kernel(snd_trident_free_voice)kernel(snd_trident_start_voice)kernel(snd_trident_stop_voice)kernel(snd_trident_write_voice_regs)kernel(snd_ump_attach_legacy_rawmidi)kernel(snd_ump_block_new)kernel(snd_ump_convert_from_ump)kernel(snd_ump_convert_to_ump)kernel(snd_ump_endpoint_new)kernel(snd_ump_parse_endpoint)kernel(snd_ump_receive)kernel(snd_ump_receive_ump_val)kernel(snd_ump_switch_protocol)kernel(snd_ump_transmit)kernel(snd_unregister_device)kernel(snd_unregister_oss_device)kernel(snd_usbmidi_disconnect)kernel(snd_usbmidi_input_start)kernel(snd_usbmidi_input_stop)kernel(snd_usbmidi_resume)kernel(snd_usbmidi_suspend)kernel(snd_use_lock_sync_helper)kernel(snd_util_mem_alloc)kernel(snd_util_mem_avail)kernel(snd_util_mem_free)kernel(snd_util_memhdr_free)kernel(snd_util_memhdr_new)kernel(snd_virmidi_new)kernel(snd_vx_check_reg_bit)kernel(snd_vx_create)kernel(snd_vx_dsp_boot)kernel(snd_vx_dsp_load)kernel(snd_vx_free_firmware)kernel(snd_vx_irq_handler)kernel(snd_vx_load_boot_image)kernel(snd_vx_resume)kernel(snd_vx_setup_firmware)kernel(snd_vx_suspend)kernel(snd_vx_threaded_irq_handler)kernel(sonet_copy_stats)kernel(sonet_subtract_stats)kernel(sound_class)kernel(sound_debugfs_root)kernel(spi_nor_restore)kernel(spi_nor_scan)kernel(split_key_done)kernel(stmmac_bus_clks_config)kernel(stmmac_dvr_probe)kernel(stmmac_dvr_remove)kernel(stmmac_get_mac_addr)kernel(stmmac_get_platform_resources)kernel(stmmac_init_tstamp_counter)kernel(stmmac_pltfr_exit)kernel(stmmac_pltfr_init)kernel(stmmac_pltfr_pm_ops)kernel(stmmac_pltfr_probe)kernel(stmmac_pltfr_remove)kernel(stmmac_resume)kernel(stmmac_set_mac_addr)kernel(stmmac_suspend)kernel(t4_cleanup_clip_tbl)kernel(to_hisi_sas_port)kernel(try_test_sas_gpio_gp_bit)kernel(ubi_close_volume)kernel(ubi_do_get_device_info)kernel(ubi_flush)kernel(ubi_get_device_info)kernel(ubi_get_volume_info)kernel(ubi_is_mapped)kernel(ubi_leb_change)kernel(ubi_leb_erase)kernel(ubi_leb_map)kernel(ubi_leb_read)kernel(ubi_leb_read_sg)kernel(ubi_leb_unmap)kernel(ubi_leb_write)kernel(ubi_open_volume)kernel(ubi_open_volume_nm)kernel(ubi_open_volume_path)kernel(ubi_register_volume_notifier)kernel(ubi_sync)kernel(ubi_unregister_volume_notifier)kernel(uio_event_notify)kernel(uio_unregister_device)kernel(unregister_atmdevice_notifier)kernel(unregister_candev)kernel(unregister_mtd_chip_driver)kernel(unregister_mtd_user)kernel(unregister_pppox_proto)kernel(unregister_sound_dsp)kernel(unregister_sound_mixer)kernel(unregister_sound_special)kernel(usb_wwan_chars_in_buffer)kernel(usb_wwan_close)kernel(usb_wwan_dtr_rts)kernel(usb_wwan_open)kernel(usb_wwan_port_probe)kernel(usb_wwan_port_remove)kernel(usb_wwan_resume)kernel(usb_wwan_suspend)kernel(usb_wwan_tiocmget)kernel(usb_wwan_tiocmset)kernel(usb_wwan_write)kernel(usb_wwan_write_room)kernel(usbatm_usb_disconnect)kernel(usbatm_usb_probe)kernel(usbnet_cdc_bind)kernel(usbnet_cdc_status)kernel(usbnet_cdc_unbind)kernel(usbnet_cdc_update_filter)kernel(usbnet_cdc_zte_rx_fixup)kernel(usbnet_change_mtu)kernel(usbnet_defer_kevent)kernel(usbnet_device_suggests_idle)kernel(usbnet_disconnect)kernel(usbnet_ether_cdc_bind)kernel(usbnet_generic_cdc_bind)kernel(usbnet_get_drvinfo)kernel(usbnet_get_endpoints)kernel(usbnet_get_ethernet_addr)kernel(usbnet_get_link)kernel(usbnet_get_link_ksettings_internal)kernel(usbnet_get_link_ksettings_mii)kernel(usbnet_get_msglevel)kernel(usbnet_link_change)kernel(usbnet_manage_power)kernel(usbnet_nway_reset)kernel(usbnet_open)kernel(usbnet_pause_rx)kernel(usbnet_probe)kernel(usbnet_purge_paused_rxq)kernel(usbnet_read_cmd)kernel(usbnet_read_cmd_nopm)kernel(usbnet_resume)kernel(usbnet_resume_rx)kernel(usbnet_set_link_ksettings_mii)kernel(usbnet_set_msglevel)kernel(usbnet_set_rx_mode)kernel(usbnet_skb_return)kernel(usbnet_start_xmit)kernel(usbnet_status_start)kernel(usbnet_status_stop)kernel(usbnet_stop)kernel(usbnet_suspend)kernel(usbnet_tx_timeout)kernel(usbnet_unlink_rx_urbs)kernel(usbnet_update_max_qlen)kernel(usbnet_write_cmd)kernel(usbnet_write_cmd_async)kernel(usbnet_write_cmd_nopm)kernel(uvc_format_by_guid)kernel(uverbs_copy_to)kernel(uverbs_copy_to_struct_or_zero)kernel(uverbs_destroy_def_handler)kernel(uverbs_fd_class)kernel(uverbs_finalize_uobj_create)kernel(uverbs_get_flags32)kernel(uverbs_get_flags64)kernel(uverbs_idr_class)kernel(uverbs_uobject_fd_release)kernel(uverbs_uobject_put)kernel(v4l2_apply_frmsize_constraints)kernel(v4l2_calc_aspect_ratio)kernel(v4l2_calc_timeperframe)kernel(v4l2_create_fwnode_links)kernel(v4l2_create_fwnode_links_to_pad)kernel(v4l2_ctrl_activate)kernel(v4l2_ctrl_add_handler)kernel(v4l2_ctrl_auto_cluster)kernel(v4l2_ctrl_cluster)kernel(v4l2_ctrl_fill)kernel(v4l2_ctrl_find)kernel(v4l2_ctrl_g_ctrl)kernel(v4l2_ctrl_g_ctrl_int64)kernel(v4l2_ctrl_get_int_menu)kernel(v4l2_ctrl_get_menu)kernel(v4l2_ctrl_get_name)kernel(v4l2_ctrl_handler_free)kernel(v4l2_ctrl_handler_init_class)kernel(v4l2_ctrl_handler_log_status)kernel(v4l2_ctrl_handler_setup)kernel(v4l2_ctrl_log_status)kernel(v4l2_ctrl_merge)kernel(v4l2_ctrl_new_custom)kernel(v4l2_ctrl_new_fwnode_properties)kernel(v4l2_ctrl_new_int_menu)kernel(v4l2_ctrl_new_std)kernel(v4l2_ctrl_new_std_compound)kernel(v4l2_ctrl_new_std_menu)kernel(v4l2_ctrl_new_std_menu_items)kernel(v4l2_ctrl_notify)kernel(v4l2_ctrl_poll)kernel(v4l2_ctrl_query_fill)kernel(v4l2_ctrl_radio_filter)kernel(v4l2_ctrl_replace)kernel(v4l2_ctrl_request_complete)kernel(v4l2_ctrl_request_hdl_ctrl_find)kernel(v4l2_ctrl_request_hdl_find)kernel(v4l2_ctrl_request_setup)kernel(v4l2_ctrl_sub_ev_ops)kernel(v4l2_ctrl_subdev_log_status)kernel(v4l2_ctrl_subdev_subscribe_event)kernel(v4l2_ctrl_subscribe_event)kernel(v4l2_detect_cvt)kernel(v4l2_detect_gtf)kernel(v4l2_device_disconnect)kernel(v4l2_device_put)kernel(v4l2_device_register)kernel(v4l2_device_register_subdev)kernel(v4l2_device_set_name)kernel(v4l2_device_unregister)kernel(v4l2_device_unregister_subdev)kernel(v4l2_dv_timings_aspect_ratio)kernel(v4l2_dv_timings_presets)kernel(v4l2_enum_dv_timings_cap)kernel(v4l2_event_dequeue)kernel(v4l2_event_pending)kernel(v4l2_event_queue)kernel(v4l2_event_queue_fh)kernel(v4l2_event_subdev_unsubscribe)kernel(v4l2_event_subscribe)kernel(v4l2_event_unsubscribe)kernel(v4l2_event_unsubscribe_all)kernel(v4l2_event_wake_all)kernel(v4l2_fh_add)kernel(v4l2_fh_del)kernel(v4l2_fh_exit)kernel(v4l2_fh_init)kernel(v4l2_fh_is_singular)kernel(v4l2_fh_open)kernel(v4l2_fh_release)kernel(v4l2_field_names)kernel(v4l2_fill_pixfmt)kernel(v4l2_fill_pixfmt_mp)kernel(v4l2_find_dv_timings_cap)kernel(v4l2_find_dv_timings_cea861_vic)kernel(v4l2_format_info)kernel(v4l2_fraction_to_interval)kernel(v4l2_g_ctrl)kernel(v4l2_g_ext_ctrls)kernel(v4l2_g_parm_cap)kernel(v4l2_get_edid_phys_addr)kernel(v4l2_get_link_freq)kernel(v4l2_hdmi_rx_colorimetry)kernel(v4l2_i2c_new_subdev)kernel(v4l2_i2c_new_subdev_board)kernel(v4l2_i2c_subdev_addr)kernel(v4l2_i2c_subdev_init)kernel(v4l2_i2c_subdev_set_name)kernel(v4l2_i2c_tuner_addrs)kernel(v4l2_match_dv_timings)kernel(v4l2_mc_create_media_graph)kernel(v4l2_norm_to_name)kernel(v4l2_phys_addr_for_input)kernel(v4l2_phys_addr_validate)kernel(v4l2_pipeline_link_notify)kernel(v4l2_pipeline_pm_get)kernel(v4l2_pipeline_pm_put)kernel(v4l2_print_dv_timings)kernel(v4l2_prio_change)kernel(v4l2_prio_check)kernel(v4l2_prio_close)kernel(v4l2_prio_init)kernel(v4l2_prio_max)kernel(v4l2_prio_open)kernel(v4l2_query_ext_ctrl)kernel(v4l2_queryctrl)kernel(v4l2_querymenu)kernel(v4l2_s_ctrl)kernel(v4l2_s_ext_ctrls)kernel(v4l2_s_parm_cap)kernel(v4l2_set_edid_phys_addr)kernel(v4l2_simplify_fraction)kernel(v4l2_spi_new_subdev)kernel(v4l2_spi_subdev_init)kernel(v4l2_src_change_event_subdev_subscribe)kernel(v4l2_src_change_event_subscribe)kernel(v4l2_subdev_alloc_state)kernel(v4l2_subdev_call_wrappers)kernel(v4l2_subdev_free_state)kernel(v4l2_subdev_get_fwnode_pad_1_to_1)kernel(v4l2_subdev_init)kernel(v4l2_subdev_link_validate)kernel(v4l2_subdev_link_validate_default)kernel(v4l2_subdev_notify_event)kernel(v4l2_try_ext_ctrls)kernel(v4l2_type_names)kernel(v4l2_valid_dv_timings)kernel(v4l2_video_std_construct)kernel(v4l2_video_std_frame_period)kernel(v4l_bound_align_image)kernel(v4l_disable_media_source)kernel(v4l_enable_media_source)kernel(v4l_printk_ioctl)kernel(v4l_vb2q_enable_media_source)kernel(vb2_buffer_done)kernel(vb2_buffer_in_use)kernel(vb2_common_vm_ops)kernel(vb2_core_create_bufs)kernel(vb2_core_dqbuf)kernel(vb2_core_expbuf)kernel(vb2_core_poll)kernel(vb2_core_prepare_buf)kernel(vb2_core_qbuf)kernel(vb2_core_querybuf)kernel(vb2_core_queue_init)kernel(vb2_core_queue_release)kernel(vb2_core_reqbufs)kernel(vb2_core_streamoff)kernel(vb2_core_streamon)kernel(vb2_create_bufs)kernel(vb2_create_framevec)kernel(vb2_destroy_framevec)kernel(vb2_discard_done)kernel(vb2_dqbuf)kernel(vb2_expbuf)kernel(vb2_find_timestamp)kernel(vb2_fop_mmap)kernel(vb2_fop_poll)kernel(vb2_fop_read)kernel(vb2_fop_release)kernel(vb2_fop_write)kernel(vb2_ioctl_create_bufs)kernel(vb2_ioctl_dqbuf)kernel(vb2_ioctl_expbuf)kernel(vb2_ioctl_prepare_buf)kernel(vb2_ioctl_qbuf)kernel(vb2_ioctl_querybuf)kernel(vb2_ioctl_reqbufs)kernel(vb2_ioctl_streamoff)kernel(vb2_ioctl_streamon)kernel(vb2_mmap)kernel(vb2_ops_wait_finish)kernel(vb2_ops_wait_prepare)kernel(vb2_plane_cookie)kernel(vb2_plane_vaddr)kernel(vb2_poll)kernel(vb2_prepare_buf)kernel(vb2_qbuf)kernel(vb2_querybuf)kernel(vb2_queue_change_type)kernel(vb2_queue_error)kernel(vb2_queue_init)kernel(vb2_queue_init_name)kernel(vb2_queue_release)kernel(vb2_read)kernel(vb2_reqbufs)kernel(vb2_request_buffer_cnt)kernel(vb2_request_object_is_buffer)kernel(vb2_request_queue)kernel(vb2_request_validate)kernel(vb2_streamoff)kernel(vb2_streamon)kernel(vb2_thread_start)kernel(vb2_thread_stop)kernel(vb2_verify_memory_type)kernel(vb2_video_unregister_device)kernel(vb2_vmalloc_memops)kernel(vb2_wait_for_all_buffers)kernel(vb2_write)kernel(vcc_hash)kernel(vcc_insert_socket)kernel(vcc_process_recv_queue)kernel(vcc_release_async)kernel(vcc_sklist_lock)kernel(video_devdata)kernel(video_device_alloc)kernel(video_device_release)kernel(video_device_release_empty)kernel(video_ioctl2)kernel(video_unregister_device)kernel(wdev_chandef)kernel(wdev_to_ieee80211_vif)kernel(wiphy_apply_custom_regulatory)kernel(wiphy_delayed_work_cancel)kernel(wiphy_delayed_work_flush)kernel(wiphy_delayed_work_queue)kernel(wiphy_delayed_work_timer)kernel(wiphy_free)kernel(wiphy_new_nm)kernel(wiphy_read_of_freq_limits)kernel(wiphy_register)kernel(wiphy_rfkill_set_hw_state_reason)kernel(wiphy_rfkill_start_polling)kernel(wiphy_to_ieee80211_hw)kernel(wiphy_unregister)kernel(wiphy_work_cancel)kernel(wiphy_work_flush)kernel(wiphy_work_queue)kernel(zgid)kernel-debug-moduleskernel-debug-modules(aarch-64)kernel-debug-modules-aarch64kernel-debug-modules-uname-rkernel-moduleskernel-modules-aarch64kmod(ac97_bus.ko)kmod(adutux.ko)kmod(aircable.ko)kmod(alx.ko)kmod(amdgpu.ko)kmod(amdxcp.ko)kmod(appledisplay.ko)kmod(ark3116.ko)kmod(armmmci.ko)kmod(asix.ko)kmod(ast.ko)kmod(ath.ko)kmod(ath10k_core.ko)kmod(ath10k_pci.ko)kmod(ath11k.ko)kmod(ath11k_pci.ko)kmod(ath3k.ko)kmod(ath9k.ko)kmod(ath9k_common.ko)kmod(ath9k_htc.ko)kmod(ath9k_hw.ko)kmod(atl1.ko)kmod(atl1c.ko)kmod(atl1e.ko)kmod(atm.ko)kmod(ax88179_178a.ko)kmod(bcm203x.ko)kmod(bcm_crypto_spu.ko)kmod(bcma.ko)kmod(be2iscsi.ko)kmod(belkin_sa.ko)kmod(bfusb.ko)kmod(bluetooth.ko)kmod(bnep.ko)kmod(bnx2.ko)kmod(bnx2x.ko)kmod(bnxt_en.ko)kmod(bnxt_re.ko)kmod(bpa10x.ko)kmod(brcmfmac-bca.ko)kmod(brcmfmac-cyw.ko)kmod(brcmfmac-wcc.ko)kmod(brcmfmac.ko)kmod(brcmsmac.ko)kmod(brcmutil.ko)kmod(bsd_comp.ko)kmod(btbcm.ko)kmod(btcoexist.ko)kmod(btintel.ko)kmod(btmrvl.ko)kmod(btmrvl_sdio.ko)kmod(btmtk.ko)kmod(btrtl.ko)kmod(btsdio.ko)kmod(btusb.ko)kmod(caam.ko)kmod(caam_jr.ko)kmod(caamalg_desc.ko)kmod(caamhash_desc.ko)kmod(can-bcm.ko)kmod(can-dev.ko)kmod(can-gw.ko)kmod(can-isotp.ko)kmod(can-j1939.ko)kmod(can-raw.ko)kmod(can.ko)kmod(catc.ko)kmod(cb710-mmc.ko)kmod(cdc_eem.ko)kmod(cdc_ether.ko)kmod(cdc_mbim.ko)kmod(cdc_ncm.ko)kmod(cdc_subset.ko)kmod(cfg80211.ko)kmod(cfi_cmdset_0001.ko)kmod(cfi_cmdset_0002.ko)kmod(cfi_cmdset_0020.ko)kmod(cfi_probe.ko)kmod(cfi_util.ko)kmod(ch341.ko)kmod(ch7006.ko)kmod(ch9200.ko)kmod(ch_ipsec.ko)kmod(ch_ktls.ko)kmod(chaoskey.ko)kmod(chcr.ko)kmod(chipreg.ko)kmod(cifs.ko)kmod(cifs_arc4.ko)kmod(cifs_md4.ko)kmod(cp210x.ko)kmod(cptpf.ko)kmod(cptvf.ko)kmod(cqhci.ko)kmod(cros_hps_i2c.ko)kmod(csiostor.ko)kmod(cx82310_eth.ko)kmod(cxacru.ko)kmod(cxgb4.ko)kmod(cxgb4i.ko)kmod(cxgb4vf.ko)kmod(cxgbit.ko)kmod(cyberjack.ko)kmod(cypress_m8.ko)kmod(digi_acceleport.ko)kmod(dm9601.ko)kmod(dw_mmc-bluefield.ko)kmod(dw_mmc-pltfm.ko)kmod(dw_mmc.ko)kmod(dwmac-dwc-qos-eth.ko)kmod(dwmac-imx.ko)kmod(dwmac-tegra.ko)kmod(efa.ko)kmod(emi26.ko)kmod(emi62.ko)kmod(empeg.ko)kmod(error.ko)kmod(ezusb.ko)kmod(f81534.ko)kmod(ftdi_sio.ko)kmod(garmin_gps.ko)kmod(gen_probe.ko)kmod(genet.ko)kmod(gl620a.ko)kmod(gpmi-nand.ko)kmod(hci_uart.ko)kmod(hci_vhci.ko)kmod(hibmc-drm.ko)kmod(hid-picolcd.ko)kmod(hid-prodikeys.ko)kmod(hidp.ko)kmod(hisi_sas_main.ko)kmod(hisi_sas_v1_hw.ko)kmod(hisi_sas_v2_hw.ko)kmod(hisi_sas_v3_hw.ko)kmod(hisi_sec.ko)kmod(hso.ko)kmod(huawei_cdc_ncm.ko)kmod(hwpoison-inject.ko)kmod(ib_cm.ko)kmod(ib_core.ko)kmod(ib_ipoib.ko)kmod(ib_iser.ko)kmod(ib_isert.ko)kmod(ib_srp.ko)kmod(ib_srpt.ko)kmod(ib_umad.ko)kmod(ib_uverbs.ko)kmod(idmouse.ko)kmod(int51x1.ko)kmod(io_edgeport.ko)kmod(io_ti.ko)kmod(iowarrior.ko)kmod(ipaq.ko)kmod(ipheth.ko)kmod(ipw.ko)kmod(ir-usb.ko)kmod(irdma.ko)kmod(iscsi_boot_sysfs.ko)kmod(isight_firmware.ko)kmod(iuu_phoenix.ko)kmod(iw_cm.ko)kmod(iw_cxgb4.ko)kmod(iwldvm.ko)kmod(iwlmvm.ko)kmod(iwlwifi.ko)kmod(jmb38x_ms.ko)kmod(kalmia.ko)kmod(kaweth.ko)kmod(keyspan.ko)kmod(keyspan_pda.ko)kmod(kl5kusb105.ko)kmod(kobil_sct.ko)kmod(kvaser_usb.ko)kmod(lan78xx.ko)kmod(ldusb.ko)kmod(led-class-flash.ko)kmod(leds-blinkm.ko)kmod(leds-lm3530.ko)kmod(leds-lp3944.ko)kmod(leds-lt3593.ko)kmod(leds-mlxreg.ko)kmod(ledtrig-audio.ko)kmod(ledtrig-backlight.ko)kmod(ledtrig-camera.ko)kmod(ledtrig-default-on.ko)kmod(ledtrig-gpio.ko)kmod(ledtrig-heartbeat.ko)kmod(ledtrig-netdev.ko)kmod(ledtrig-oneshot.ko)kmod(ledtrig-timer.ko)kmod(ledtrig-transient.ko)kmod(legousbtower.ko)kmod(lg-vl600.ko)kmod(libcxgb.ko)kmod(libcxgbi.ko)kmod(libfcoe.ko)kmod(libsas.ko)kmod(lpfc.ko)kmod(m_can.ko)kmod(m_can_pci.ko)kmod(mac80211.ko)kmod(mc.ko)kmod(mcp251x.ko)kmod(mcp251xfd.ko)kmod(mcs7830.ko)kmod(mct_u232.ko)kmod(mdc800.ko)kmod(megaraid_sas.ko)kmod(memstick.ko)kmod(mgag200.ko)kmod(microtek.ko)kmod(mlx4_ib.ko)kmod(mlx5_ib.ko)kmod(mlxbf-bootctl.ko)kmod(mlxbf-pmc.ko)kmod(mlxbf-tmfifo.ko)kmod(mlxreg-hotplug.ko)kmod(mlxreg-io.ko)kmod(mlxreg-lc.ko)kmod(mmc_block.ko)kmod(mmc_core.ko)kmod(mos7720.ko)kmod(mos7840.ko)kmod(mpls_iptunnel.ko)kmod(mpls_router.ko)kmod(mpt3sas.ko)kmod(mptbase.ko)kmod(mptsas.ko)kmod(mptscsih.ko)kmod(mptspi.ko)kmod(mspro_block.ko)kmod(mt76-connac-lib.ko)kmod(mt76-usb.ko)kmod(mt76.ko)kmod(mt7601u.ko)kmod(mt76x0-common.ko)kmod(mt76x02-lib.ko)kmod(mt76x02-usb.ko)kmod(mt76x0e.ko)kmod(mt76x0u.ko)kmod(mt76x2-common.ko)kmod(mt76x2e.ko)kmod(mt76x2u.ko)kmod(mt7921-common.ko)kmod(mt7921e.ko)kmod(mt7925-common.ko)kmod(mt7925e.ko)kmod(mt792x-lib.ko)kmod(mtd.ko)kmod(mtd_blkdevs.ko)kmod(mtdblock.ko)kmod(mwifiex.ko)kmod(mwifiex_pcie.ko)kmod(mwifiex_sdio.ko)kmod(mwifiex_usb.ko)kmod(mxuport.ko)kmod(n5pf.ko)kmod(n_gsm.ko)kmod(n_hdlc.ko)kmod(nand.ko)kmod(nandcore.ko)kmod(navman.ko)kmod(net1080.ko)kmod(netxen_nic.ko)kmod(nouveau.ko)kmod(nvme-rdma.ko)kmod(nvmet-rdma.ko)kmod(octeon_ep.ko)kmod(octeon_ep_vf.ko)kmod(ofpart.ko)kmod(omninet.ko)kmod(onboard_usb_hub.ko)kmod(opticon.ko)kmod(option.ko)kmod(oti6858.ko)kmod(otx2_ptp.ko)kmod(peak_pciefd.ko)kmod(peak_usb.ko)kmod(pegasus.ko)kmod(physmap.ko)kmod(pl2303.ko)kmod(plusb.ko)kmod(ppp_async.ko)kmod(ppp_deflate.ko)kmod(ppp_generic.ko)kmod(ppp_mppe.ko)kmod(ppp_synctty.ko)kmod(pppoe.ko)kmod(pppox.ko)kmod(pptp.ko)kmod(pulse8-cec.ko)kmod(pwr-mlxbf.ko)kmod(pwrseq_emmc.ko)kmod(pwrseq_simple.ko)kmod(qcaux.ko)kmod(qcserial.ko)kmod(qed.ko)kmod(qede.ko)kmod(qedf.ko)kmod(qedi.ko)kmod(qedr.ko)kmod(qla2xxx.ko)kmod(qla3xxx.ko)kmod(qla4xxx.ko)kmod(qmi_wwan.ko)kmod(quatech2.ko)kmod(r592.ko)kmod(r8152.ko)kmod(r8153_ecm.ko)kmod(radeon.ko)kmod(rainshadow-cec.ko)kmod(rdma_cm.ko)kmod(rdma_rxe.ko)kmod(rdma_ucm.ko)kmod(rfcomm.ko)kmod(rfkill-gpio.ko)kmod(rfkill.ko)kmod(rndis_host.ko)kmod(rpcrdma.ko)kmod(rt2800lib.ko)kmod(rt2800mmio.ko)kmod(rt2800pci.ko)kmod(rt2800usb.ko)kmod(rt2x00lib.ko)kmod(rt2x00mmio.ko)kmod(rt2x00pci.ko)kmod(rt2x00usb.ko)kmod(rtl8150.ko)kmod(rtl8188ee.ko)kmod(rtl8192c-common.ko)kmod(rtl8192ce.ko)kmod(rtl8192cu.ko)kmod(rtl8192de.ko)kmod(rtl8192ee.ko)kmod(rtl8192se.ko)kmod(rtl8723-common.ko)kmod(rtl8723ae.ko)kmod(rtl8723be.ko)kmod(rtl8821ae.ko)kmod(rtl8xxxu.ko)kmod(rtl_pci.ko)kmod(rtl_usb.ko)kmod(rtlwifi.ko)kmod(rtw88_8723d.ko)kmod(rtw88_8723de.ko)kmod(rtw88_8821c.ko)kmod(rtw88_8821ce.ko)kmod(rtw88_8822b.ko)kmod(rtw88_8822be.ko)kmod(rtw88_8822bu.ko)kmod(rtw88_8822c.ko)kmod(rtw88_8822ce.ko)kmod(rtw88_core.ko)kmod(rtw88_pci.ko)kmod(rtw88_usb.ko)kmod(rtw89_8852a.ko)kmod(rtw89_8852ae.ko)kmod(rtw89_8852b.ko)kmod(rtw89_8852be.ko)kmod(rtw89_8852c.ko)kmod(rtw89_8852ce.ko)kmod(rtw89_core.ko)kmod(rtw89_pci.ko)kmod(rvu_af.ko)kmod(rvu_cptpf.ko)kmod(rvu_cptvf.ko)kmod(rvu_mbox.ko)kmod(rvu_nicpf.ko)kmod(rvu_nicvf.ko)kmod(safe_serial.ko)kmod(sdhci-acpi.ko)kmod(sdhci-esdhc-imx.ko)kmod(sdhci-iproc.ko)kmod(sdhci-of-dwcmshc.ko)kmod(sdhci-pci.ko)kmod(sdhci-pltfm.ko)kmod(sdhci-tegra.ko)kmod(sdhci.ko)kmod(sdio_uart.ko)kmod(sierra.ko)kmod(sierra_net.ko)kmod(sisusbvga.ko)kmod(siw.ko)kmod(slhc.ko)kmod(smb347-charger.ko)kmod(smc91x.ko)kmod(smsc75xx.ko)kmod(smsc95xx.ko)kmod(snd-ac97-codec.ko)kmod(snd-ak4113.ko)kmod(snd-ak4114.ko)kmod(snd-ak4xxx-adda.ko)kmod(snd-aloop.ko)kmod(snd-au8810.ko)kmod(snd-au8820.ko)kmod(snd-au8830.ko)kmod(snd-bcd2000.ko)kmod(snd-bt87x.ko)kmod(snd-ca0106.ko)kmod(snd-cmipci.ko)kmod(snd-cs46xx.ko)kmod(snd-cs8427.ko)kmod(snd-ctl-led.ko)kmod(snd-ctxfi.ko)kmod(snd-darla20.ko)kmod(snd-darla24.ko)kmod(snd-dummy.ko)kmod(snd-echo3g.ko)kmod(snd-emu10k1-synth.ko)kmod(snd-emu10k1.ko)kmod(snd-emu10k1x.ko)kmod(snd-emux-synth.ko)kmod(snd-ens1370.ko)kmod(snd-ens1371.ko)kmod(snd-es1968.ko)kmod(snd-gina20.ko)kmod(snd-gina24.ko)kmod(snd-hda-codec-analog.ko)kmod(snd-hda-codec-ca0110.ko)kmod(snd-hda-codec-ca0132.ko)kmod(snd-hda-codec-cirrus.ko)kmod(snd-hda-codec-cmedia.ko)kmod(snd-hda-codec-conexant.ko)kmod(snd-hda-codec-generic.ko)kmod(snd-hda-codec-hdmi.ko)kmod(snd-hda-codec-idt.ko)kmod(snd-hda-codec-realtek.ko)kmod(snd-hda-codec-si3054.ko)kmod(snd-hda-codec-via.ko)kmod(snd-hda-codec.ko)kmod(snd-hda-core.ko)kmod(snd-hda-intel.ko)kmod(snd-hda-scodec-component.ko)kmod(snd-hdsp.ko)kmod(snd-hdspm.ko)kmod(snd-hrtimer.ko)kmod(snd-hwdep.ko)kmod(snd-i2c.ko)kmod(snd-ice1712.ko)kmod(snd-ice1724.ko)kmod(snd-ice17xx-ak4xxx.ko)kmod(snd-indigo.ko)kmod(snd-indigodj.ko)kmod(snd-indigodjx.ko)kmod(snd-indigoio.ko)kmod(snd-indigoiox.ko)kmod(snd-intel-dspcfg.ko)kmod(snd-intel-sdw-acpi.ko)kmod(snd-korg1212.ko)kmod(snd-layla20.ko)kmod(snd-layla24.ko)kmod(snd-lola.ko)kmod(snd-lx6464es.ko)kmod(snd-maestro3.ko)kmod(snd-mia.ko)kmod(snd-mixart.ko)kmod(snd-mona.ko)kmod(snd-mpu401-uart.ko)kmod(snd-mpu401.ko)kmod(snd-mtpav.ko)kmod(snd-opl3-lib.ko)kmod(snd-opl3-synth.ko)kmod(snd-oxygen-lib.ko)kmod(snd-oxygen.ko)kmod(snd-pcm.ko)kmod(snd-pcxhr.ko)kmod(snd-pt2258.ko)kmod(snd-rawmidi.ko)kmod(snd-rme32.ko)kmod(snd-rme96.ko)kmod(snd-rme9652.ko)kmod(snd-seq-device.ko)kmod(snd-seq-dummy.ko)kmod(snd-seq-midi-emul.ko)kmod(snd-seq-midi-event.ko)kmod(snd-seq-midi.ko)kmod(snd-seq-ump-client.ko)kmod(snd-seq-virmidi.ko)kmod(snd-seq.ko)kmod(snd-timer.ko)kmod(snd-trident.ko)kmod(snd-ua101.ko)kmod(snd-ump.ko)kmod(snd-usb-6fire.ko)kmod(snd-usb-audio.ko)kmod(snd-usb-caiaq.ko)kmod(snd-usb-hiface.ko)kmod(snd-usb-line6.ko)kmod(snd-usb-pod.ko)kmod(snd-usb-podhd.ko)kmod(snd-usb-toneport.ko)kmod(snd-usb-variax.ko)kmod(snd-usbmidi-lib.ko)kmod(snd-util-mem.ko)kmod(snd-virmidi.ko)kmod(snd-virtuoso.ko)kmod(snd-vx-lib.ko)kmod(snd-vx222.ko)kmod(snd.ko)kmod(soundcore.ko)kmod(spcp8x5.ko)kmod(spi-nor.ko)kmod(squashfs.ko)kmod(sr9700.ko)kmod(ssu100.ko)kmod(stmmac-platform.ko)kmod(stmmac.ko)kmod(symbolserial.ko)kmod(synclink_gt.ko)kmod(target_core_user.ko)kmod(tda998x.ko)kmod(tegra-drm.ko)kmod(tg3.ko)kmod(thunderx_zip.ko)kmod(ti_usb_3410_5052.ko)kmod(tifm_ms.ko)kmod(tifm_sd.ko)kmod(toshsd.ko)kmod(ubi.ko)kmod(ueagle-atm.ko)kmod(uio.ko)kmod(uio_hv_generic.ko)kmod(uio_pci_generic.ko)kmod(upd78f0730.ko)kmod(usb-serial-simple.ko)kmod(usb3503.ko)kmod(usb_8dev.ko)kmod(usb_debug.ko)kmod(usb_wwan.ko)kmod(usbatm.ko)kmod(usblcd.ko)kmod(usbnet.ko)kmod(usbsevseg.ko)kmod(ushc.ko)kmod(uvc.ko)kmod(uvcvideo.ko)kmod(v4l2-dv-timings.ko)kmod(via-sdmmc.ko)kmod(videobuf2-common.ko)kmod(videobuf2-memops.ko)kmod(videobuf2-v4l2.ko)kmod(videobuf2-vmalloc.ko)kmod(videodev.ko)kmod(virtio_snd.ko)kmod(visor.ko)kmod(vub300.ko)kmod(vxcan.ko)kmod(whiteheat.ko)kmod(xsens_mt.ko)kmod(xusbatm.ko)kmod(zaurus.ko)modalias(acpi*:80860F1[46]:*)modalias(acpi*:80865AC[AC]:*)modalias(acpi*:80865AD0:*)modalias(acpi*:AMDI004[01]:*)modalias(acpi*:BCM2847:*)modalias(acpi*:BCM4752:*)modalias(acpi*:BCM6E4E:*)modalias(acpi*:BRCM587[12]:*)modalias(acpi*:BRCME88C:*)modalias(acpi*:GOOG0020:*)modalias(acpi*:HISI0161:*)modalias(acpi*:HISI0162:*)modalias(acpi*:HISI02C1:*)modalias(acpi*:INT33BB:*)modalias(acpi*:INT33C6:*)modalias(acpi*:INT3436:*)modalias(acpi*:INT344D:*)modalias(acpi*:LNRO0003:*)modalias(acpi*:LNV4752:*)modalias(acpi*:MLNXBF01:*)modalias(acpi*:MLNXBF04:*)modalias(acpi*:MLNXBF2[49]:*)modalias(acpi*:MLNXBF30:*)modalias(acpi*:MLNXBFD[012]:*)modalias(acpi*:PNP0D40:*)modalias(acpi*:PNPB006:*)modalias(acpi*:QCOM805[12]:*)modalias(acpi:GOOG0020)modalias(amba:d0?480180)modalias(amba:d0?[23]53180)modalias(amba:d0[012]?41180)modalias(amba:d1?153180)modalias(amba:d1?[14]80180)modalias(amba:d2?253180)modalias(amba:d???41181)modalias(amba:d???51180)modalias(amba:d??[128]80180)modalias(auxiliary:bnxt_en.rdma)modalias(auxiliary:i40e.iwarp)modalias(auxiliary:ice.iwarp)modalias(auxiliary:ice.roce)modalias(auxiliary:mlx4_core.ib)modalias(auxiliary:mlx5_core.multiport)modalias(auxiliary:mlx5_core.rdma)modalias(auxiliary:mlx5_core.rdma-rep)modalias(bcma:m04BFid0812rev1[178]cl*)modalias(bt-proto-3)modalias(bt-proto-4)modalias(bt-proto-6)modalias(can-gw)modalias(can-proto-1)modalias(can-proto-2)modalias(can-proto-6)modalias(can-proto-7)modalias(cfi_cmdset_0003)modalias(cfi_cmdset_0006)modalias(cfi_cmdset_0200)modalias(cfi_cmdset_0701)modalias(char-major-10-137)modalias(char-major-10-242)modalias(char-major-108-0)modalias(char-major-116-*)modalias(char-major-116-1)modalias(char-major-116-33)modalias(char-major-14-*)modalias(char-major-81-*)modalias(char-major-90-*)modalias(devname:ppp)modalias(devname:rfkill)modalias(devname:snd/seq)modalias(devname:snd/timer)modalias(devname:vhci)modalias(fixed-partitions)modalias(fs-cifs)modalias(fs-smb3)modalias(fs-squashfs)modalias(hdaudio:v00000101r*a01*)modalias(hdaudio:v00000201r*a01*)modalias(hdaudio:v00147A47r*a01*)modalias(hdaudio:v1002791[9A]r*a01*)modalias(hdaudio:v1002793Cr*a01*)modalias(hdaudio:v1002AA01r*a01*)modalias(hdaudio:v1013420[678]r*a01*)modalias(hdaudio:v1013421[03]r*a01*)modalias(hdaudio:v1057305[57]r*a01*)modalias(hdaudio:v10573155r*a01*)modalias(hdaudio:v1095139[02]r*a01*)modalias(hdaudio:v10DE000[123456789ABCD]r*a01*)modalias(hdaudio:v10DE001[012345689ABC]r*a01*)modalias(hdaudio:v10DE002[0289DEF]r*a01*)modalias(hdaudio:v10DE003[01]r*a01*)modalias(hdaudio:v10DE004[012345]r*a01*)modalias(hdaudio:v10DE005[012]r*a01*)modalias(hdaudio:v10DE006[0127]r*a01*)modalias(hdaudio:v10DE007[012346BCDE]r*a01*)modalias(hdaudio:v10DE008[01234]r*a01*)modalias(hdaudio:v10DE009[012345789ADEF]r*a01*)modalias(hdaudio:v10DE00A[034567]r*a01*)modalias(hdaudio:v10DE8001r*a01*)modalias(hdaudio:v10DE8067r*a01*)modalias(hdaudio:v10EC0215r*a01*)modalias(hdaudio:v10EC022[125]r*a01*)modalias(hdaudio:v10EC023[013456]r*a01*)modalias(hdaudio:v10EC025[67]r*a01*)modalias(hdaudio:v10EC026[02789]r*a01*)modalias(hdaudio:v10EC027[02456]r*a01*)modalias(hdaudio:v10EC028[023456789]r*a01*)modalias(hdaudio:v10EC029[0234589]r*a01*)modalias(hdaudio:v10EC02[45]5r*a01*)modalias(hdaudio:v10EC0300r*a01*)modalias(hdaudio:v10EC0623r*a01*)modalias(hdaudio:v10EC0660r*a01*)modalias(hdaudio:v10EC0662r00100002a01*)modalias(hdaudio:v10EC0662r00100101a01*)modalias(hdaudio:v10EC0662r00100300a01*)modalias(hdaudio:v10EC066[3578]r*a01*)modalias(hdaudio:v10EC067[01]r*a01*)modalias(hdaudio:v10EC0680r*a01*)modalias(hdaudio:v10EC070[013]r*a01*)modalias(hdaudio:v10EC0711r*a01*)modalias(hdaudio:v10EC0861r*a01*)modalias(hdaudio:v10EC0861r00100340a01*)modalias(hdaudio:v10EC086[27]r*a01*)modalias(hdaudio:v10EC0885r0010010[13]a01*)modalias(hdaudio:v10EC0888r00100101a01*)modalias(hdaudio:v10EC0889r*a01*)modalias(hdaudio:v10EC088[0235]r*a01*)modalias(hdaudio:v10EC088[78]r*a01*)modalias(hdaudio:v10EC089[279]r*a01*)modalias(hdaudio:v10EC0[9B]00r*a01*)modalias(hdaudio:v10EC1168r*a01*)modalias(hdaudio:v10EC1220r*a01*)modalias(hdaudio:v1102000[ABD]r*a01*)modalias(hdaudio:v11020011r*a01*)modalias(hdaudio:v1106039[78]r*a01*)modalias(hdaudio:v11060428r*a01*)modalias(hdaudio:v1106043[38]r*a01*)modalias(hdaudio:v1106044[0168]r*a01*)modalias(hdaudio:v1106139[78]r*a01*)modalias(hdaudio:v1106170[89AB]r*a01*)modalias(hdaudio:v1106239[78]r*a01*)modalias(hdaudio:v11063288r*a01*)modalias(hdaudio:v1106339[78]r*a01*)modalias(hdaudio:v1106439[78]r*a01*)modalias(hdaudio:v11064441r*a01*)modalias(hdaudio:v110644[23]8r*a01*)modalias(hdaudio:v1106476[012]r*a01*)modalias(hdaudio:v1106539[78]r*a01*)modalias(hdaudio:v1106639[78]r*a01*)modalias(hdaudio:v1106739[78]r*a01*)modalias(hdaudio:v11068446r*a01*)modalias(hdaudio:v11069F8[0145]r*a01*)modalias(hdaudio:v1106A721r*a01*)modalias(hdaudio:v1106E71[01234567]r*a01*)modalias(hdaudio:v1106E72[01234567]r*a01*)modalias(hdaudio:v111D760[3458]r*a01*)modalias(hdaudio:v111D766[6789]r*a01*)modalias(hdaudio:v111D767[456]r*a01*)modalias(hdaudio:v111D7695r*a01*)modalias(hdaudio:v111D76B[01234567]r*a01*)modalias(hdaudio:v111D76C[0123456789ABCDE]r*a01*)modalias(hdaudio:v111D76D[1459F]r*a01*)modalias(hdaudio:v111D76E[035789ABCDEF]r*a01*)modalias(hdaudio:v111D76F[0123]r*a01*)modalias(hdaudio:v11C13026r*a01*)modalias(hdaudio:v11C13[01]55r*a01*)modalias(hdaudio:v11D4184Ar*a01*)modalias(hdaudio:v11D4188[234]r*a01*)modalias(hdaudio:v11D4194[AB]r*a01*)modalias(hdaudio:v11D4198[13468B]r*a01*)modalias(hdaudio:v11D4882Ar*a01*)modalias(hdaudio:v11D4989[AB]r*a01*)modalias(hdaudio:v13F68888r*a01*)modalias(hdaudio:v13F69880r*a01*)modalias(hdaudio:v14F11F8[67]r*a01*)modalias(hdaudio:v14F12008r*a01*)modalias(hdaudio:v14F120D[01]r*a01*)modalias(hdaudio:v14F1504[57]r*a01*)modalias(hdaudio:v14F15051r*a01*)modalias(hdaudio:v14F1506[6789CE]r*a01*)modalias(hdaudio:v14F1509[78]r*a01*)modalias(hdaudio:v14F150A[12BC]r*a01*)modalias(hdaudio:v14F150B[89]r*a01*)modalias(hdaudio:v14F150F[1234]r*a01*)modalias(hdaudio:v14F1510Fr*a01*)modalias(hdaudio:v14F1511[01345]r*a01*)modalias(hdaudio:v14F151D7r*a01*)modalias(hdaudio:v15433155r*a01*)modalias(hdaudio:v163C3[01]55r*a01*)modalias(hdaudio:v17E80047r*a01*)modalias(hdaudio:v18540018r*a01*)modalias(hdaudio:v19E58326r*a01*)modalias(hdaudio:v434D4980r*a01*)modalias(hdaudio:v67663D8[234567]r*a01*)modalias(hdaudio:v80860054r*a01*)modalias(hdaudio:v8086280[0123456789ABCDF]r*a01*)modalias(hdaudio:v8086281[245689ABCDF]r*a01*)modalias(hdaudio:v8086288[23]r*a01*)modalias(hdaudio:v808628[28]0r*a01*)modalias(hdaudio:v808629FBr*a01*)modalias(hdaudio:v8384761[456789]r*a01*)modalias(hdaudio:v8384762[0123456789]r*a01*)modalias(hdaudio:v8384763[2345678]r*a01*)modalias(hdaudio:v8384764[56]r*a01*)modalias(hdaudio:v8384766[124]r*a01*)modalias(hdaudio:v8384768[0123]r*a01*)modalias(hdaudio:v8384769[08]r*a01*)modalias(hdaudio:v838476A[01234567]r*a01*)modalias(hdaudio:v8384788[02]r*a01*)modalias(hid:b0003g*v0000041Ep00002801)modalias(hid:b0003g*v000004D8p0000[CF]002)modalias(i2c:blinkm)modalias(i2c:ch7006)modalias(i2c:cros-hps)modalias(i2c:lm3530-led)modalias(i2c:lp3944)modalias(i2c:smb34[57])modalias(i2c:smb358)modalias(i2c:tda998x)modalias(i2c:usb3503)modalias(i40iw)modalias(ledtrig:audio-micmute)modalias(ledtrig:audio-mute)modalias(ledtrig:default-on)modalias(ledtrig:netdev)modalias(mmc:block)modalias(mpt2sas)modalias(net-pf-16-proto-16-family-nl80211)modalias(net-pf-16-proto-20)modalias(net-pf-20)modalias(net-pf-24)modalias(net-pf-24-proto-0)modalias(net-pf-24-proto-2)modalias(net-pf-28)modalias(net-pf-29)modalias(net-pf-31)modalias(net-pf-8)modalias(nvmet-transport-1)modalias(of:N*T*Caltr_socfpga-dw-mshc)modalias(of:N*T*Caltr_socfpga-dw-mshcC*)modalias(of:N*T*Cbrcm_bcm2711-emmc2)modalias(of:N*T*Cbrcm_bcm2711-emmc2C*)modalias(of:N*T*Cbrcm_bcm2711-genet-v5)modalias(of:N*T*Cbrcm_bcm2711-genet-v5C*)modalias(of:N*T*Cbrcm_bcm2835-sdhci)modalias(of:N*T*Cbrcm_bcm2835-sdhciC*)modalias(of:N*T*Cbrcm_bcm4908-partitions)modalias(of:N*T*Cbrcm_bcm4908-partitionsC*)modalias(of:N*T*Cbrcm_bcm7211a0-sdhci)modalias(of:N*T*Cbrcm_bcm7211a0-sdhciC*)modalias(of:N*T*Cbrcm_genet-v1)modalias(of:N*T*Cbrcm_genet-v1C*)modalias(of:N*T*Cbrcm_genet-v2)modalias(of:N*T*Cbrcm_genet-v2C*)modalias(of:N*T*Cbrcm_genet-v3)modalias(of:N*T*Cbrcm_genet-v3C*)modalias(of:N*T*Cbrcm_genet-v4)modalias(of:N*T*Cbrcm_genet-v4C*)modalias(of:N*T*Cbrcm_genet-v5)modalias(of:N*T*Cbrcm_genet-v5C*)modalias(of:N*T*Cbrcm_sdhci-iproc)modalias(of:N*T*Cbrcm_sdhci-iproc-cygnus)modalias(of:N*T*Cbrcm_sdhci-iproc-cygnusC*)modalias(of:N*T*Cbrcm_sdhci-iprocC*)modalias(of:N*T*Cbrcm_spu2-crypto)modalias(of:N*T*Cbrcm_spu2-cryptoC*)modalias(of:N*T*Cbrcm_spu2-v2-crypto)modalias(of:N*T*Cbrcm_spu2-v2-cryptoC*)modalias(of:N*T*Cbrcm_spum-crypto)modalias(of:N*T*Cbrcm_spum-cryptoC*)modalias(of:N*T*Cbrcm_spum-nsp-crypto)modalias(of:N*T*Cbrcm_spum-nsp-cryptoC*)modalias(of:N*T*Ccfi-flash)modalias(of:N*T*Ccfi-flashC*)modalias(of:N*T*Cfixed-partitions)modalias(of:N*T*Cfixed-partitionsC*)modalias(of:N*T*Cfsl_imx23-gpmi-nand)modalias(of:N*T*Cfsl_imx23-gpmi-nandC*)modalias(of:N*T*Cfsl_imx25-esdhc)modalias(of:N*T*Cfsl_imx25-esdhcC*)modalias(of:N*T*Cfsl_imx28-gpmi-nand)modalias(of:N*T*Cfsl_imx28-gpmi-nandC*)modalias(of:N*T*Cfsl_imx35-esdhc)modalias(of:N*T*Cfsl_imx35-esdhcC*)modalias(of:N*T*Cfsl_imx51-esdhc)modalias(of:N*T*Cfsl_imx51-esdhcC*)modalias(of:N*T*Cfsl_imx53-esdhc)modalias(of:N*T*Cfsl_imx53-esdhcC*)modalias(of:N*T*Cfsl_imx6q-gpmi-nand)modalias(of:N*T*Cfsl_imx6q-gpmi-nandC*)modalias(of:N*T*Cfsl_imx6q-usdhc)modalias(of:N*T*Cfsl_imx6q-usdhcC*)modalias(of:N*T*Cfsl_imx6sl-usdhc)modalias(of:N*T*Cfsl_imx6sl-usdhcC*)modalias(of:N*T*Cfsl_imx6sll-usdhc)modalias(of:N*T*Cfsl_imx6sll-usdhcC*)modalias(of:N*T*Cfsl_imx6sx-gpmi-nand)modalias(of:N*T*Cfsl_imx6sx-gpmi-nandC*)modalias(of:N*T*Cfsl_imx6sx-usdhc)modalias(of:N*T*Cfsl_imx6sx-usdhcC*)modalias(of:N*T*Cfsl_imx6ull-usdhc)modalias(of:N*T*Cfsl_imx6ull-usdhcC*)modalias(of:N*T*Cfsl_imx7d-gpmi-nand)modalias(of:N*T*Cfsl_imx7d-gpmi-nandC*)modalias(of:N*T*Cfsl_imx7d-usdhc)modalias(of:N*T*Cfsl_imx7d-usdhcC*)modalias(of:N*T*Cfsl_imx7ulp-usdhc)modalias(of:N*T*Cfsl_imx7ulp-usdhcC*)modalias(of:N*T*Cfsl_imx8mm-usdhc)modalias(of:N*T*Cfsl_imx8mm-usdhcC*)modalias(of:N*T*Cfsl_imx8qxp-usdhc)modalias(of:N*T*Cfsl_imx8qxp-usdhcC*)modalias(of:N*T*Cfsl_imxrt1050-usdhc)modalias(of:N*T*Cfsl_imxrt1050-usdhcC*)modalias(of:N*T*Cfsl_sec-v4.0)modalias(of:N*T*Cfsl_sec-v4.0-job-ring)modalias(of:N*T*Cfsl_sec-v4.0-job-ringC*)modalias(of:N*T*Cfsl_sec-v4.0C*)modalias(of:N*T*Cfsl_sec4.0)modalias(of:N*T*Cfsl_sec4.0-job-ring)modalias(of:N*T*Cfsl_sec4.0-job-ringC*)modalias(of:N*T*Cfsl_sec4.0C*)modalias(of:N*T*Chisilicon_hip05-sas-v1)modalias(of:N*T*Chisilicon_hip05-sas-v1C*)modalias(of:N*T*Chisilicon_hip06-sas-v2)modalias(of:N*T*Chisilicon_hip06-sas-v2C*)modalias(of:N*T*Chisilicon_hip06-sec)modalias(of:N*T*Chisilicon_hip06-secC*)modalias(of:N*T*Chisilicon_hip07-sas-v2)modalias(of:N*T*Chisilicon_hip07-sas-v2C*)modalias(of:N*T*Chisilicon_hip07-sec)modalias(of:N*T*Chisilicon_hip07-secC*)modalias(of:N*T*Cimg_pistachio-dw-mshc)modalias(of:N*T*Cimg_pistachio-dw-mshcC*)modalias(of:N*T*Cjedec-flash)modalias(of:N*T*Cjedec-flashC*)modalias(of:N*T*Cjedec_spi-nor)modalias(of:N*T*Cjedec_spi-norC*)modalias(of:N*T*Clinksys_ns-partitions)modalias(of:N*T*Clinksys_ns-partitionsC*)modalias(of:N*T*Clltc_lt3593)modalias(of:N*T*Clltc_lt3593C*)modalias(of:N*T*Cmellanox_bluefield-dw-mshc)modalias(of:N*T*Cmellanox_bluefield-dw-mshcC*)modalias(of:N*T*Cmicrochip_mcp2510)modalias(of:N*T*Cmicrochip_mcp2510C*)modalias(of:N*T*Cmicrochip_mcp2515)modalias(of:N*T*Cmicrochip_mcp2515C*)modalias(of:N*T*Cmicrochip_mcp2517fd)modalias(of:N*T*Cmicrochip_mcp2517fdC*)modalias(of:N*T*Cmicrochip_mcp251863)modalias(of:N*T*Cmicrochip_mcp251863C*)modalias(of:N*T*Cmicrochip_mcp2518fd)modalias(of:N*T*Cmicrochip_mcp2518fdC*)modalias(of:N*T*Cmicrochip_mcp251xfd)modalias(of:N*T*Cmicrochip_mcp251xfdC*)modalias(of:N*T*Cmicrochip_mcp25625)modalias(of:N*T*Cmicrochip_mcp25625C*)modalias(of:N*T*Cmmc-pwrseq-emmc)modalias(of:N*T*Cmmc-pwrseq-emmcC*)modalias(of:N*T*Cmmc-pwrseq-simple)modalias(of:N*T*Cmmc-pwrseq-simpleC*)modalias(of:N*T*Cmtd-ram)modalias(of:N*T*Cmtd-ramC*)modalias(of:N*T*Cmtd-rom)modalias(of:N*T*Cmtd-romC*)modalias(of:N*T*Cnvidia_tegra114-dc)modalias(of:N*T*Cnvidia_tegra114-dcC*)modalias(of:N*T*Cnvidia_tegra114-dsi)modalias(of:N*T*Cnvidia_tegra114-dsiC*)modalias(of:N*T*Cnvidia_tegra114-gr2d)modalias(of:N*T*Cnvidia_tegra114-gr2dC*)modalias(of:N*T*Cnvidia_tegra114-gr3d)modalias(of:N*T*Cnvidia_tegra114-gr3dC*)modalias(of:N*T*Cnvidia_tegra114-hdmi)modalias(of:N*T*Cnvidia_tegra114-hdmiC*)modalias(of:N*T*Cnvidia_tegra114-sdhci)modalias(of:N*T*Cnvidia_tegra114-sdhciC*)modalias(of:N*T*Cnvidia_tegra124-dc)modalias(of:N*T*Cnvidia_tegra124-dcC*)modalias(of:N*T*Cnvidia_tegra124-dpaux)modalias(of:N*T*Cnvidia_tegra124-dpauxC*)modalias(of:N*T*Cnvidia_tegra124-dsi)modalias(of:N*T*Cnvidia_tegra124-dsiC*)modalias(of:N*T*Cnvidia_tegra124-hdmi)modalias(of:N*T*Cnvidia_tegra124-hdmiC*)modalias(of:N*T*Cnvidia_tegra124-sdhci)modalias(of:N*T*Cnvidia_tegra124-sdhciC*)modalias(of:N*T*Cnvidia_tegra124-sor)modalias(of:N*T*Cnvidia_tegra124-sorC*)modalias(of:N*T*Cnvidia_tegra124-vic)modalias(of:N*T*Cnvidia_tegra124-vicC*)modalias(of:N*T*Cnvidia_tegra132-dsi)modalias(of:N*T*Cnvidia_tegra132-dsiC*)modalias(of:N*T*Cnvidia_tegra132-sor)modalias(of:N*T*Cnvidia_tegra132-sorC*)modalias(of:N*T*Cnvidia_tegra186-dc)modalias(of:N*T*Cnvidia_tegra186-dcC*)modalias(of:N*T*Cnvidia_tegra186-display)modalias(of:N*T*Cnvidia_tegra186-displayC*)modalias(of:N*T*Cnvidia_tegra186-dpaux)modalias(of:N*T*Cnvidia_tegra186-dpauxC*)modalias(of:N*T*Cnvidia_tegra186-eqos)modalias(of:N*T*Cnvidia_tegra186-eqosC*)modalias(of:N*T*Cnvidia_tegra186-nvdec)modalias(of:N*T*Cnvidia_tegra186-nvdecC*)modalias(of:N*T*Cnvidia_tegra186-sdhci)modalias(of:N*T*Cnvidia_tegra186-sdhciC*)modalias(of:N*T*Cnvidia_tegra186-sor)modalias(of:N*T*Cnvidia_tegra186-sorC*)modalias(of:N*T*Cnvidia_tegra186-vic)modalias(of:N*T*Cnvidia_tegra186-vicC*)modalias(of:N*T*Cnvidia_tegra194-dc)modalias(of:N*T*Cnvidia_tegra194-dcC*)modalias(of:N*T*Cnvidia_tegra194-display)modalias(of:N*T*Cnvidia_tegra194-displayC*)modalias(of:N*T*Cnvidia_tegra194-dpaux)modalias(of:N*T*Cnvidia_tegra194-dpauxC*)modalias(of:N*T*Cnvidia_tegra194-nvdec)modalias(of:N*T*Cnvidia_tegra194-nvdecC*)modalias(of:N*T*Cnvidia_tegra194-sdhci)modalias(of:N*T*Cnvidia_tegra194-sdhciC*)modalias(of:N*T*Cnvidia_tegra194-sor)modalias(of:N*T*Cnvidia_tegra194-sorC*)modalias(of:N*T*Cnvidia_tegra194-vic)modalias(of:N*T*Cnvidia_tegra194-vicC*)modalias(of:N*T*Cnvidia_tegra20-dc)modalias(of:N*T*Cnvidia_tegra20-dcC*)modalias(of:N*T*Cnvidia_tegra20-gr2d)modalias(of:N*T*Cnvidia_tegra20-gr2dC*)modalias(of:N*T*Cnvidia_tegra20-gr3d)modalias(of:N*T*Cnvidia_tegra20-gr3dC*)modalias(of:N*T*Cnvidia_tegra20-hdmi)modalias(of:N*T*Cnvidia_tegra20-hdmiC*)modalias(of:N*T*Cnvidia_tegra20-sdhci)modalias(of:N*T*Cnvidia_tegra20-sdhciC*)modalias(of:N*T*Cnvidia_tegra210-dc)modalias(of:N*T*Cnvidia_tegra210-dcC*)modalias(of:N*T*Cnvidia_tegra210-dpaux)modalias(of:N*T*Cnvidia_tegra210-dpauxC*)modalias(of:N*T*Cnvidia_tegra210-dsi)modalias(of:N*T*Cnvidia_tegra210-dsiC*)modalias(of:N*T*Cnvidia_tegra210-nvdec)modalias(of:N*T*Cnvidia_tegra210-nvdecC*)modalias(of:N*T*Cnvidia_tegra210-sdhci)modalias(of:N*T*Cnvidia_tegra210-sdhciC*)modalias(of:N*T*Cnvidia_tegra210-sor)modalias(of:N*T*Cnvidia_tegra210-sor1)modalias(of:N*T*Cnvidia_tegra210-sor1C*)modalias(of:N*T*Cnvidia_tegra210-sorC*)modalias(of:N*T*Cnvidia_tegra210-vic)modalias(of:N*T*Cnvidia_tegra210-vicC*)modalias(of:N*T*Cnvidia_tegra234-mgbe)modalias(of:N*T*Cnvidia_tegra234-mgbeC*)modalias(of:N*T*Cnvidia_tegra234-sdhci)modalias(of:N*T*Cnvidia_tegra234-sdhciC*)modalias(of:N*T*Cnvidia_tegra234-vic)modalias(of:N*T*Cnvidia_tegra234-vicC*)modalias(of:N*T*Cnvidia_tegra30-dc)modalias(of:N*T*Cnvidia_tegra30-dcC*)modalias(of:N*T*Cnvidia_tegra30-gr2d)modalias(of:N*T*Cnvidia_tegra30-gr2dC*)modalias(of:N*T*Cnvidia_tegra30-gr3d)modalias(of:N*T*Cnvidia_tegra30-gr3dC*)modalias(of:N*T*Cnvidia_tegra30-hdmi)modalias(of:N*T*Cnvidia_tegra30-hdmiC*)modalias(of:N*T*Cnvidia_tegra30-sdhci)modalias(of:N*T*Cnvidia_tegra30-sdhciC*)modalias(of:N*T*Cnxp_imx8dxl-dwmac-eqos)modalias(of:N*T*Cnxp_imx8dxl-dwmac-eqosC*)modalias(of:N*T*Cnxp_imx8mp-dwmac-eqos)modalias(of:N*T*Cnxp_imx8mp-dwmac-eqosC*)modalias(of:N*T*Cnxp_imx93-dwmac-eqos)modalias(of:N*T*Cnxp_imx93-dwmac-eqosC*)modalias(of:N*T*Cnxp_s32g2-usdhc)modalias(of:N*T*Cnxp_s32g2-usdhcC*)modalias(of:N*T*Cnxp_tda998x)modalias(of:N*T*Cnxp_tda998xC*)modalias(of:N*T*Crfkill-gpio)modalias(of:N*T*Crfkill-gpioC*)modalias(of:N*T*Crockchip_rk3568-dwcmshc)modalias(of:N*T*Crockchip_rk3568-dwcmshcC*)modalias(of:N*T*Crockchip_rk3588-dwcmshc)modalias(of:N*T*Crockchip_rk3588-dwcmshcC*)modalias(of:N*T*Csmsc_lan91c111)modalias(of:N*T*Csmsc_lan91c111C*)modalias(of:N*T*Csmsc_lan91c94)modalias(of:N*T*Csmsc_lan91c94C*)modalias(of:N*T*Csmsc_usb3503)modalias(of:N*T*Csmsc_usb3503C*)modalias(of:N*T*Csmsc_usb3503a)modalias(of:N*T*Csmsc_usb3503aC*)modalias(of:N*T*Csmsc_usb3803)modalias(of:N*T*Csmsc_usb3803C*)modalias(of:N*T*Csnps_dw-mshc)modalias(of:N*T*Csnps_dw-mshcC*)modalias(of:N*T*Csnps_dwc-qos-ethernet-4.10)modalias(of:N*T*Csnps_dwc-qos-ethernet-4.10C*)modalias(of:N*T*Csnps_dwcmshc-sdhci)modalias(of:N*T*Csnps_dwcmshc-sdhciC*)modalias(of:N*T*Csummit_smb345)modalias(of:N*T*Csummit_smb345C*)modalias(of:N*T*Csummit_smb347)modalias(of:N*T*Csummit_smb347C*)modalias(of:N*T*Csummit_smb358)modalias(of:N*T*Csummit_smb358C*)modalias(of:N*T*Cusb1286_204e)modalias(of:N*T*Cusb1286_204eC*)modalias(of:N*T*Cusb2109_2817)modalias(of:N*T*Cusb2109_2817C*)modalias(of:N*T*Cusb2109_817)modalias(of:N*T*Cusb2109_817C*)modalias(of:N*T*Cusb424_2412)modalias(of:N*T*Cusb424_2412C*)modalias(of:N*T*Cusb424_2514)modalias(of:N*T*Cusb424_2514C*)modalias(of:N*T*Cusb424_2517)modalias(of:N*T*Cusb424_2517C*)modalias(of:N*T*Cusb424_2744)modalias(of:N*T*Cusb424_2744C*)modalias(of:N*T*Cusb424_5744)modalias(of:N*T*Cusb424_5744C*)modalias(of:N*T*Cusb451_8025)modalias(of:N*T*Cusb451_8025C*)modalias(of:N*T*Cusb451_8027)modalias(of:N*T*Cusb451_8027C*)modalias(of:N*T*Cusb451_8140)modalias(of:N*T*Cusb451_8140C*)modalias(of:N*T*Cusb451_8142)modalias(of:N*T*Cusb451_8142C*)modalias(of:N*T*Cusb4b4_6504)modalias(of:N*T*Cusb4b4_6504C*)modalias(of:N*T*Cusb4b4_6506)modalias(of:N*T*Cusb4b4_6506C*)modalias(of:N*T*Cusb4b4_6570)modalias(of:N*T*Cusb4b4_6570C*)modalias(of:N*T*Cusb4ca_301a)modalias(of:N*T*Cusb4ca_301aC*)modalias(of:N*T*Cusb5e3_608)modalias(of:N*T*Cusb5e3_608C*)modalias(of:N*T*Cusb5e3_610)modalias(of:N*T*Cusb5e3_610C*)modalias(of:N*T*Cusb5e3_620)modalias(of:N*T*Cusb5e3_620C*)modalias(of:N*T*Cusb5e3_626)modalias(of:N*T*Cusb5e3_626C*)modalias(of:N*T*Cusbbda_411)modalias(of:N*T*Cusbbda_411C*)modalias(of:N*T*Cusbbda_414)modalias(of:N*T*Cusbbda_414C*)modalias(of:N*T*Cusbbda_5411)modalias(of:N*T*Cusbbda_5411C*)modalias(of:N*T*Cusbbda_5414)modalias(of:N*T*Cusbbda_5414C*)modalias(of:N*T*Cusbcf3_e300)modalias(of:N*T*Cusbcf3_e300C*)modalias(of:N*Trom*Cdirect-mapped)modalias(of:N*Trom*Cdirect-mappedC*)modalias(ofoldpart)modalias(pci:hisi_sas_v3_hw)modalias(pci:v*d*sv*sd*bc08sc05i*)modalias(pci:v00000014d00007A[03]7sv*sd*bc*sc*i*)modalias(pci:v0000001Cd0000001[34789A]sv*sd*bc*sc*i*)modalias(pci:v00000777d000011ACsv*sd*bc*sc*i*)modalias(pci:v00000B48d00007922sv*sd*bc*sc*i*)modalias(pci:v00001000d0000001[4567BC]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000002Fsv*sd*bc*sc*i*)modalias(pci:v00001000d00000030sv000015ADsd*bc*sc*i*)modalias(pci:v00001000d00000054sv000015ADsd*bc*sc*i*)modalias(pci:v00001000d0000005[23BDF]sv*sd*bc*sc*i*)modalias(pci:v00001000d00000060sv*sd*bc*sc*i*)modalias(pci:v00001000d0000006[45E]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000007[02467E]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000007[1389C]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000008[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000009[014567]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000A[ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000B2sv*sd*bc*sc*i*)modalias(pci:v00001000d000000C[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000C[EF]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000D1sv*sd*bc*sc*i*)modalias(pci:v00001000d000000E[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001000d000002B[01]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000041[13]sv*sd*bc*sc*i*)modalias(pci:v00001000d000010E[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001002d*sv*sd*bc03sc[08]0i00*)modalias(pci:v00001002d*sv*sd*bc04sc03i00*)modalias(pci:v00001002d*sv*sd*bc12sc00i00*)modalias(pci:v00001002d00000002sv*sd*bc*sc*i*)modalias(pci:v00001002d00001308sv*sd*bc*sc*i*)modalias(pci:v00001002d0000130[45679ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000131[01235678BCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d000013FEsv*sd*bc*sc*i*)modalias(pci:v00001002d0000143Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000157Asv*sd*bc*sc*i*)modalias(pci:v00001002d000015B3sv*sd*bc*sc*i*)modalias(pci:v00001002d000015D[8D]sv*sd*bc*sc*i*)modalias(pci:v00001002d000015E7sv*sd*bc*sc*i*)modalias(pci:v00001002d0000163[68]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000164[CD]sv*sd*bc*sc*i*)modalias(pci:v00001002d00001681sv*sd*bc*sc*i*)modalias(pci:v00001002d0000315[01245]sv*sd*bc*sc*i*)modalias(pci:v00001002d00003E5[04]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000413[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000414[456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000415[0123456]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004237sv*sd*bc*sc*i*)modalias(pci:v00001002d00004242sv*sd*bc*sc*i*)modalias(pci:v00001002d0000433[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000437Bsv*sd*bc*sc*i*)modalias(pci:v00001002d00004383sv*sd*bc*sc*i*)modalias(pci:v00001002d00004437sv*sd*bc*sc*i*)modalias(pci:v00001002d0000496[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004A4[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004A5[04]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004B4[89ABC]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004C5[789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004C6[467]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004E4[456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004E5[012346]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000514[45678CD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000515[789AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000546[024]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000554[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000555[0124]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000564[ABF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000565[237]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000583[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000595[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000596[012459]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000597[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005A4[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005A6[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005B6[02345]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005C6[13]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005D4[89ACDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005D5[027]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005E4[8ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000660[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000661[0137]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000662[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d00006631sv*sd*bc*sc*i*)modalias(pci:v00001002d0000664[01679]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000665[018CDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000666[03457F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000066A[012347F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000670[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000671[89CDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000672[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000673[89E]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000674[0123456789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000675[0189BDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000676[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000677[01289B]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000678[048A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000679[01289ABEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067A[01289A]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067B[0189AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067C[0124789ACF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067D[0F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067E[013789BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067FFsv*sd*bc*sc*i*)modalias(pci:v00001002d0000680[012689]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000681[016789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000682[0123456789ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000683[015789BDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000684[01239C]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000685[089]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000686[01234789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000687Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000688[089ACD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000689[89BCDE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068A[0189]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068B[089AEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068C[01789]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068D[89AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068E[014589]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068F[1289AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000690[01237]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000692[0189BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000693[089]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000694[CEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000698[01567]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000699[57F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000069A[0123F]sv*sd*bc*sc*i*)modalias(pci:v00001002d00006FDFsv*sd*bc*sc*i*)modalias(pci:v00001002d0000710[012345689ABCEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000714[012345679ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000715[123EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000718[013678ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000719[36BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000071C[01234567DE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000071D[2456AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d00007211sv*sd*bc*sc*i*)modalias(pci:v00001002d0000724[03456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000728[0134789BC]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000729[0137]sv*sd*bc*sc*i*)modalias(pci:v00001002d000072[01]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000730[0F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000731[0289ABEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000734[017F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000736[02]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000738[8CE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073A[123589BCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073BFsv*sd*bc*sc*i*)modalias(pci:v00001002d000073C[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073D[ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073E[012389ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073FFsv*sd*bc*sc*i*)modalias(pci:v00001002d000073[9A]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000740[8CF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000742[1234]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000743Fsv*sd*bc*sc*i*)modalias(pci:v00001002d000074[12]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000783[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d00007919sv*sd*bc*sc*i*)modalias(pci:v00001002d0000791[EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000793Bsv*sd*bc*sc*i*)modalias(pci:v00001002d0000793Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000794[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000796[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000940[01235ABF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000944[012346ABCE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000945[026ABE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000946[02AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000947[AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000948[0789AF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000949[0158CEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094A[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094B[13459]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094C[013456789BCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000950[01456789F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000951[1579]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000954[012EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000955[2357F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000958[0136789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000959[01356789B]sv*sd*bc*sc*i*)modalias(pci:v00001002d000095C[0245679CDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000961[0123456]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000964[012345789ABCEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000971[012345]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000980[23456789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000983[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00009840sv*sd*bc*sc*i*)modalias(pci:v00001002d0000985[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000987[04567]sv*sd*bc*sc*i*)modalias(pci:v00001002d000098E4sv*sd*bc*sc*i*)modalias(pci:v00001002d00009902sv*sd*bc*sc*i*)modalias(pci:v00001002d0000990[013456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000991[03789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000999[0123456789ABCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d000099A[024]sv*sd*bc*sc*i*)modalias(pci:v00001002d00009[67]0Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA0[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA1[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA2[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA3[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA4[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA5[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA6[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA8[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA9[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAA[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAE[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAF[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA[BC]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA[CD]8sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB0[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB1[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB2[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB3[08]sv*sd*bc*sc*i*)modalias(pci:v00001013d0000600[134]sv*sd*bc*sc*i*)modalias(pci:v00001022d*sv*sd*bc04sc03i00*)modalias(pci:v00001022d*sv*sd*bc08sc05i*)modalias(pci:v00001022d000014[58]7sv*sd*bc*sc*i*)modalias(pci:v00001022d0000157Asv*sd*bc*sc*i*)modalias(pci:v00001022d000015E3sv*sd*bc*sc*i*)modalias(pci:v00001022d0000780Dsv*sd*bc*sc*i*)modalias(pci:v00001023d00002000sv*sd*bc04sc01i*)modalias(pci:v00001023d00002001sv*sd*bc*sc*i*)modalias(pci:v00001028d00000015sv*sd*bc*sc*i*)modalias(pci:v0000102Bd0000052[0124]sv*sd*bc*sc*i*)modalias(pci:v0000102Bd0000053[023468]sv*sd*bc*sc*i*)modalias(pci:v00001039d00007018sv*sd*bc*sc*i*)modalias(pci:v00001039d00007502sv*sd*bc*sc*i*)modalias(pci:v00001057d00000003sv*sd*bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd00000010bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd00000020bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000003[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000004[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000005[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000007[012]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000005[01]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000060bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000007[012]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000008[01]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000090bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000A0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000B0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000D0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000E0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000100bc*sc*i*)modalias(pci:v0000106Bd00001645sv*sd*bc*sc*i*)modalias(pci:v00001077d0000163[46]sv*sd*bc*sc*i*)modalias(pci:v00001077d00001656sv*sd*bc*sc*i*)modalias(pci:v00001077d0000165Csv*sd*bc*sc*i*)modalias(pci:v00001077d0000165Esv*sd*bc*sc*i*)modalias(pci:v00001077d0000166[46]sv*sd*bc*sc*i*)modalias(pci:v00001077d000016A[14D]sv*sd*bc*sc*i*)modalias(pci:v00001077d000016[45]4sv*sd*bc*sc*i*)modalias(pci:v00001077d00002089sv*sd*bc*sc*i*)modalias(pci:v00001077d000020[3678]1sv*sd*bc*sc*i*)modalias(pci:v00001077d00002289sv*sd*bc*sc*i*)modalias(pci:v00001077d000022[678]1sv*sd*bc*sc*i*)modalias(pci:v00001077d00002532sv*sd*bc*sc*i*)modalias(pci:v00001077d000030[23]2sv*sd*bc*sc*i*)modalias(pci:v00001077d00004010sv*sd*bc*sc*i*)modalias(pci:v00001077d000040[23]2sv*sd*bc*sc*i*)modalias(pci:v00001077d00008031sv*sd*bc*sc*i*)modalias(pci:v00001077d00008080sv*sd*bc*sc*i*)modalias(pci:v00001077d00008084sv*sd*bc*sc*i*)modalias(pci:v00001077d000080[79]0sv*sd*bc*sc*i*)modalias(pci:v0000109Ed00000878sv00000070sd000013EBbc*sc*i*)modalias(pci:v0000109Ed00000878sv00000070sd0000FF0[17]bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001002sd00000001bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000107Dsd00006606bc*sc*i*)modalias(pci:v0000109Ed00000878sv000011BDsd00000012bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000121Asd00003000bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000144Fsd00003000bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001461sd00000003bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001554sd00004011bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000BD11sd00001200bc*sc*i*)modalias(pci:v0000109Ed00000879sv00000070sd000013EBbc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BA[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BB[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BC[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BD[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BF[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000B[01234567]21bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000C00[12]bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000C02[12]bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000D[0123]21bc*sc*i*)modalias(pci:v000010B5d0000906Dsv*sd*bc*sc*i*)modalias(pci:v000010B5d000090[35]0sv00001369sd*bc*sc*i*)modalias(pci:v000010B5d00009656sv00001369sd0000B[01234567]01bc*sc*i*)modalias(pci:v000010B5d00009656sv00001369sd0000D[0123]01bc*sc*i*)modalias(pci:v000010B9d00000111sv*sd*bc*sc*i*)modalias(pci:v000010B9d00005461sv*sd*bc*sc*i*)modalias(pci:v000010CFd000011A2sv*sd*bc*sc*i*)modalias(pci:v000010DEd*sv*sd*bc03sc*i*)modalias(pci:v000010DEd*sv*sd*bc04sc03i00*)modalias(pci:v000010DFd00000722sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000072[4C]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000E[23]00sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F01[15]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F0D5sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F0E[15]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F100sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F11[12]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F180sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FC40sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FE00sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FE1[12]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F[45]00sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000002Bsv*sd*bc*sc*i*)modalias(pci:v000010ECd00005250sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008179sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000817[1234]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000817[678]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000818Bsv*sd*bc*sc*i*)modalias(pci:v000010ECd00008191sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008192sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008193sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008723sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008812sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008821sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008852sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000A85Asv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B723sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B822sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B85[2B]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000C82[2F]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000C852sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000D723sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000[BC]821sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC4sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC5sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC6sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC[0123]sv*sd*bc*sc*i*)modalias(pci:v00001102d00000006sv*sd*bc*sc*i*)modalias(pci:v00001102d00000007sv*sd*bc*sc*i*)modalias(pci:v00001102d00000009sv*sd*bc*sc*i*)modalias(pci:v00001102d0000000[248]sv*sd*bc*sc*i*)modalias(pci:v00001102d0000000[5B]sv*sd*bc*sc*i*)modalias(pci:v00001102d0000001[02]sv*sd*bc*sc*i*)modalias(pci:v00001102d00008938sv*sd*bc*sc*i*)modalias(pci:v00001106d00003288sv*sd*bc*sc*i*)modalias(pci:v00001106d000091[47]0sv*sd*bc*sc*i*)modalias(pci:v00001106d00009530sv*sd*bc*sc*i*)modalias(pci:v00001106d000095D0sv*sd*bc*sc*i*)modalias(pci:v00001148d00004[45]00sv*sd*bc*sc*i*)modalias(pci:v00001148d00008000sv*sd*bc*sc*i*)modalias(pci:v00001179d00000805sv*sd*bc*sc*i*)modalias(pci:v0000117Cd00000064sv0000117Csd0000006[345]bc*sc*i*)modalias(pci:v0000117Cd00000064sv0000117Csd00004064bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd00000094bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd000000A[0123C]bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd000040A[67]bc*sc*i*)modalias(pci:v0000117Cd000000BBsv0000117Csd000000B[CDE]bc*sc*i*)modalias(pci:v0000117Cd000000E6sv*sd*bc*sc*i*)modalias(pci:v00001180d00000592sv*sd*bc*sc*i*)modalias(pci:v00001180d00000822sv*sd*bc*sc*i*)modalias(pci:v00001180d00000843sv*sd*bc*sc*i*)modalias(pci:v00001180d0000E82[23]sv*sd*bc*sc*i*)modalias(pci:v000011ABd00002B3[08]sv*sd*bc*sc*i*)modalias(pci:v000011ABd00002B42sv*sd*bc*sc*i*)modalias(pci:v000011ABd00004101sv*sd*bc*sc*i*)modalias(pci:v00001217d00008221sv*sd*bc*sc*i*)modalias(pci:v00001217d0000832[01]sv*sd*bc*sc*i*)modalias(pci:v00001217d0000842[01]sv*sd*bc*sc*i*)modalias(pci:v00001217d00008621sv*sd*bc*sc*i*)modalias(pci:v00001217d00008[12]20sv*sd*bc*sc*i*)modalias(pci:v00001217d00008[56]20sv*sd*bc*sc*i*)modalias(pci:v0000125Dd0000198[89]sv*sd*bc04sc01i*)modalias(pci:v0000125Dd0000199[0289AB]sv*sd*bc04sc01i*)modalias(pci:v0000125Dd000019[67]8sv*sd*bc04sc01i*)modalias(pci:v00001274d00001371sv*sd*bc*sc*i*)modalias(pci:v00001274d00005000sv*sd*bc*sc*i*)modalias(pci:v00001274d00005880sv*sd*bc*sc*i*)modalias(pci:v00001285d00000100sv*sd*bc04sc01i*)modalias(pci:v000012D2d*sv*sd*bc03sc*i*)modalias(pci:v000012EBd00000001sv*sd*bc*sc*i*)modalias(pci:v000012EBd00000002sv*sd*bc*sc*i*)modalias(pci:v000012EBd00000003sv*sd*bc*sc*i*)modalias(pci:v00001369d00000001sv*sd*bc*sc*i*)modalias(pci:v000013C0d000000[789A]0sv*sd*bc*sc*i*)modalias(pci:v000013F6d0000010[01]sv*sd*bc*sc*i*)modalias(pci:v000013F6d0000011[12]sv*sd*bc*sc*i*)modalias(pci:v000013F6d00005011sv*sd*bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008269bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008275bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd000082B7bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008314bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008327bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000834Fbc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000835[CDE]bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000838Ebc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008428bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008467bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008521bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008522bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd000085F4bc*sc*i*)modalias(pci:v000013F6d00008788sv000010B0sd0000021[6789]bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00000001bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00000010bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00008788bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd0000878[28]bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd0000FFFFbc*sc*i*)modalias(pci:v000013F6d00008788sv0000147Asd0000A017bc*sc*i*)modalias(pci:v000013F6d00008788sv000014C3sd0000171[01]bc*sc*i*)modalias(pci:v000013F6d00008788sv00001A58sd00000910bc*sc*i*)modalias(pci:v000013F6d00008788sv0000415Asd00005431bc*sc*i*)modalias(pci:v000013F6d00008788sv00005431sd0000017Abc*sc*i*)modalias(pci:v000013F6d00008788sv00007284sd000097[68]1bc*sc*i*)modalias(pci:v00001412d00001712sv*sd*bc*sc*i*)modalias(pci:v00001412d00001724sv*sd*bc*sc*i*)modalias(pci:v00001425d0000400[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000408[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000440[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000448[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000460[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000468[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000480[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000488[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000500[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000501[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000508[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000509[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000050A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000050B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000540[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000541[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000548[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000549[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000054A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000054B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000560[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000561[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000568[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000569[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000056A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000056B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000580[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000581[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000588[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000589[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000058A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000058B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000600[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000601[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000608[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006092sv*sd*bc*sc*i*)modalias(pci:v00001425d0000640[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000641[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000648[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006492sv*sd*bc*sc*i*)modalias(pci:v00001425d0000660[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000661[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000668[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006692sv*sd*bc*sc*i*)modalias(pci:v00001425d0000680[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000681[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000688[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006892sv*sd*bc*sc*i*)modalias(pci:v00001432d00007708sv*sd*bc*sc*i*)modalias(pci:v00001432d00007711sv*sd*bc*sc*i*)modalias(pci:v00001432d0000772[278]sv*sd*bc*sc*i*)modalias(pci:v00001432d000077[3456]8sv*sd*bc*sc*i*)modalias(pci:v00001462d0000891Asv*sd*bc*sc*i*)modalias(pci:v000014C3d00000608sv*sd*bc*sc*i*)modalias(pci:v000014C3d00000616sv*sd*bc*sc*i*)modalias(pci:v000014C3d00000717sv*sd*bc*sc*i*)modalias(pci:v000014C3d000076[016]2sv*sd*bc*sc*i*)modalias(pci:v000014C3d000076[135]0sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007922sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007925sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007961sv*sd*bc*sc*i*)modalias(pci:v000014E4d00000576sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000160[01]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000160[456789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001614sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000163[9ABC]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000163[DEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164Asv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164Asv0000103Csd0000310[16]bc*sc*i*)modalias(pci:v000014E4d0000164Csv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164[123456789D]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164[EF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001650sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000165[345679ABDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000166[23F]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000166[589ABE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000167[2346789ABDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000168[012346789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000168[ADE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001692sv00001025sd00000601bc*sc*i*)modalias(pci:v000014E4d00001692sv00001025sd00000612bc*sc*i*)modalias(pci:v000014E4d00001693sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001693sv000017AAsd00003056bc*sc*i*)modalias(pci:v000014E4d0000169[012]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000169[4689ABCD]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016AAsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i*)modalias(pci:v000014E4d000016ACsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016A[0678]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016A[12459BDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016BDsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016B[01234567]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016C[01234589ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016C[67]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016DDsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016D[0123456789CEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016E[12356789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016F[01]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016F[37DE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000170[DE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000171[23]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000175[012]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000176[0123]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000180[0123456789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004313sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004331sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004354sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004355sv000014E4sd00004355bc02sc80i*)modalias(pci:v000014E4d0000435[3789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004360sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004365sv00001028sd0000001[68]bc*sc*i*)modalias(pci:v000014E4d00004365sv0000103Csd0000804Abc*sc*i*)modalias(pci:v000014E4d00004365sv0000105Bsd0000E092bc*sc*i*)modalias(pci:v000014E4d00004365sv000014E4sd00004365bc02sc80i*)modalias(pci:v000014E4d000043A3sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043A[09A]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000043B1sv*sd*bc*sc*i*)modalias(pci:v000014E4d000043B[ABC]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043C[345ABC]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043D[39C]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043E[9CF]sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000440Dsv*sd*bc02sc80i*)modalias(pci:v000014E4d00004433sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004464sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004488sv*sd*bc02sc80i*)modalias(pci:v000014E4d000044[12]5sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004727sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000A8D[8BC]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000AA31sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000AA52sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000D80[024]sv*sd*bc*sc*i*)modalias(pci:v00001524d0000055[01]sv*sd*bc*sc*i*)modalias(pci:v00001524d0000075[01]sv*sd*bc*sc*i*)modalias(pci:v000015ADd00001977sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000029sv0000168Csd00002096bc*sc*i*)modalias(pci:v0000168Cd0000002Asv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002Asv0000105Bsd0000E01Fbc*sc*i*)modalias(pci:v0000168Cd0000002Asv000010CFsd0000147[CD]bc*sc*i*)modalias(pci:v0000168Cd0000002Asv000010CFsd00001536bc*sc*i*)modalias(pci:v0000168Cd0000002Asv000011ADsd000066[34]2bc*sc*i*)modalias(pci:v0000168Cd0000002Asv0000185Fsd0000309Dbc*sc*i*)modalias(pci:v0000168Cd0000002Asv00001A32sd00000306bc*sc*i*)modalias(pci:v0000168Cd0000002Asv00001A3Bsd00001C71bc*sc*i*)modalias(pci:v0000168Cd0000002Bsv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002Bsv00001A3Bsd00002C37bc*sc*i*)modalias(pci:v0000168Cd0000002[3479]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002[CDE]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000030sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000030sv00001A56sd0000200[013]bc*sc*i*)modalias(pci:v0000168Cd00000032sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001043sd0000850Dbc*sc*i*)modalias(pci:v0000168Cd00000032sv0000105Bsd0000E04[EF]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000105Bsd0000E075bc*sc*i*)modalias(pci:v0000168Cd00000032sv000011ADsd0000662[78]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000410[56DEF]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000C680bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000C70[68]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Fsd00007197bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000168Csd00003119bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000168Csd00003122bc*sc*i*)modalias(pci:v0000168Cd00000032sv000017AAsd0000321[89]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000185Fsd00003027bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000185Fsd00003119bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001186bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001195bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001237bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd0000126Abc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001F86bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001F95bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002086bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002100bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002126bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002152bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002C97bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001B9Asd00001C0[01]bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001B9Asd0000200[01]bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001C56sd00004001bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001028sd0000020Bbc*sc*i*)modalias(pci:v0000168Cd00000034sv00001028sd00000300bc*sc*i*)modalias(pci:v0000168Cd00000034sv0000103Csd00001864bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001043sd0000850Ebc*sc*i*)modalias(pci:v0000168Cd00000034sv000010CFsd00001783bc*sc*i*)modalias(pci:v0000168Cd00000034sv000011ADsd000066[346]1bc*sc*i*)modalias(pci:v0000168Cd00000034sv000014CDsd0000006[34]bc*sc*i*)modalias(pci:v0000168Cd00000034sv0000168Csd00003117bc*sc*i*)modalias(pci:v0000168Cd00000034sv000017AAsd00003214bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001969sd00000091bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001A3Bsd0000211[06]bc*sc*i*)modalias(pci:v0000168Cd00000036sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001028sd0000020[CE]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd000018E3bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd00002005bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd0000217Fbc*sc*i*)modalias(pci:v0000168Cd00000036sv00001043sd000085F2bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E06[89]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E07Fbc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E08[1F]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E09[19]bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000006[123456789AB]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000008[01]3bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000008[34]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000018[34]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd00006671bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Dsd0000411[ABCDE]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Dsd0000412[9A]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Fsd00007202bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000168Csd0000302[5678BC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv000017AAsd0000[34]026bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000302[78]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000A119bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000A120bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd0000213[0ABC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd00002176bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd0000218[2ABC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd00002F8[2A]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001B9Asd0000281[0123]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001B9Asd000028A[1234]bc*sc*i*)modalias(pci:v0000168Cd00000037sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000003[34]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000003[CE]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000004[0126]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000005[06]sv*sd*bc*sc*i*)modalias(pci:v000016C3d0000C202sv*sd*bc*sc*i*)modalias(pci:v000016E6d00000670sv*sd*bc*sc*i*)modalias(pci:v0000173Bd000003E[89AB]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd00000012sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A01Asv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A040sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A041sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A059sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A063sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A064sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A06[05]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A09Fsv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A0F8sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A0F[2D]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A0F[3E]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000B[1249ACD]00sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000B[1249ACD]03sv*sd*bc*sc*i*)modalias(pci:v000017A0d0000975[05]sv*sd*bc*sc*i*)modalias(pci:v000017A0d00009767sv*sd*bc*sc*i*)modalias(pci:v000017A0d0000E763sv*sd*bc*sc*i*)modalias(pci:v000017CBd0000110[134]sv*sd*bc*sc*i*)modalias(pci:v000017F3d00003010sv*sd*bc*sc*i*)modalias(pci:v00001814d000006[08]1sv*sd*bc*sc*i*)modalias(pci:v00001814d000007[08]1sv*sd*bc*sc*i*)modalias(pci:v00001814d0000306[02]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000309[012]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000359[3F]sv*sd*bc*sc*i*)modalias(pci:v00001814d000035[69]2sv*sd*bc*sc*i*)modalias(pci:v00001814d00003[23]90sv*sd*bc*sc*i*)modalias(pci:v00001814d0000536[02]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000539[02ABF]sv*sd*bc*sc*i*)modalias(pci:v00001969d00001048sv*sd*bc*sc*i*)modalias(pci:v00001969d0000106[23]sv*sd*bc*sc*i*)modalias(pci:v00001969d0000109[01]sv*sd*bc*sc*i*)modalias(pci:v00001969d000010A[01]sv*sd*bc*sc*i*)modalias(pci:v00001969d000010[26]6sv*sd*bc*sc*i*)modalias(pci:v00001969d000010[78]3sv*sd*bc*sc*i*)modalias(pci:v00001969d0000206[02]sv*sd*bc*sc*i*)modalias(pci:v00001969d0000E0[9AB]1sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000238[12]sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000238[38]sv*sd*bc*sc*i*)modalias(pci:v0000197Bd00002393sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000239[12]sv*sd*bc*sc*i*)modalias(pci:v000019E5d00001711sv*sd*bc*sc*i*)modalias(pci:v000019E5d0000A230sv*sd*bc*sc*i*)modalias(pci:v00001A03d000020[01]0sv*sd*bc03sc*i*)modalias(pci:v00001A3Bd00001059sv*sd*bc*sc*i*)modalias(pci:v00001B4Bd00002B42sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000EFA[012]sv*sd*bc*sc*i*)modalias(pci:v00001D17d00003288sv*sd*bc*sc*i*)modalias(pci:v00004040d0000000[12345]sv*sd*bc02sc00i00*)modalias(pci:v00004040d0000002[45]sv*sd*bc02sc00i00*)modalias(pci:v00004040d00000100sv*sd*bc02sc00i00*)modalias(pci:v00006549d0000[12]200sv*sd*bc*sc*i*)modalias(pci:v00006766d*sv*sd*bc04sc03i00*)modalias(pci:v00008086d*sv*sd*bc04sc03i00*)modalias(pci:v00008086d00000082sv*sd0000130[145678]bc*sc*i*)modalias(pci:v00008086d00000082sv*sd0000132[168]bc*sc*i*)modalias(pci:v00008086d00000082sv*sd00004820bc*sc*i*)modalias(pci:v00008086d00000082sv*sd0000C020bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000120[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000122[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000130[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000132[56]bc*sc*i*)modalias(pci:v00008086d00000084sv*sd0000121[56]bc*sc*i*)modalias(pci:v00008086d00000084sv*sd0000131[56]bc*sc*i*)modalias(pci:v00008086d00000085sv*sd0000131[168]bc*sc*i*)modalias(pci:v00008086d00000085sv*sd0000C22[08]bc*sc*i*)modalias(pci:v00008086d00000087sv*sd0000130[16]bc*sc*i*)modalias(pci:v00008086d00000087sv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d00000089sv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d0000008Asv*sd0000530[57]bc*sc*i*)modalias(pci:v00008086d0000008Asv*sd0000532[57]bc*sc*i*)modalias(pci:v00008086d0000008Bsv*sd0000531[57]bc*sc*i*)modalias(pci:v00008086d00000090sv*sd0000521[156]bc*sc*i*)modalias(pci:v00008086d00000091sv*sd0000520[1567]bc*sc*i*)modalias(pci:v00008086d00000091sv*sd0000522[156]bc*sc*i*)modalias(pci:v00008086d000002C4sv*sd*bc*sc*i*)modalias(pci:v00008086d0000080Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000080[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000082[01234]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000084Fsv*sd*bc*sc*i*)modalias(pci:v00008086d00000885sv*sd0000130[57]bc*sc*i*)modalias(pci:v00008086d00000885sv*sd0000132[57]bc*sc*i*)modalias(pci:v00008086d00000886sv*sd0000131[57]bc*sc*i*)modalias(pci:v00008086d00000887sv*sd00004[04]62bc*sc*i*)modalias(pci:v00008086d00000888sv*sd00004262bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd0000406[0A]bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd0000446[0A]bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd00004860bc*sc*i*)modalias(pci:v00008086d0000088Fsv*sd0000426[0A]bc*sc*i*)modalias(pci:v00008086d0000088Fsv*sd00005260bc*sc*i*)modalias(pci:v00008086d00000890sv*sd00004[048]22bc*sc*i*)modalias(pci:v00008086d00000891sv*sd00004222bc*sc*i*)modalias(pci:v00008086d00000892sv*sd00000[04]62bc*sc*i*)modalias(pci:v00008086d00000893sv*sd00000262bc*sc*i*)modalias(pci:v00008086d00000894sv*sd00000[048]22bc*sc*i*)modalias(pci:v00008086d00000895sv*sd00000222bc*sc*i*)modalias(pci:v00008086d00000896sv*sd0000500[57]bc*sc*i*)modalias(pci:v00008086d00000896sv*sd0000502[57]bc*sc*i*)modalias(pci:v00008086d00000897sv*sd0000501[57]bc*sc*i*)modalias(pci:v00008086d000008A7sv*sd*bc*sc*i*)modalias(pci:v00008086d000008AEsv*sd0000100[57]bc*sc*i*)modalias(pci:v00008086d000008AEsv*sd0000102[57]bc*sc*i*)modalias(pci:v00008086d000008AFsv*sd0000101[57]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000402[0A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000406[02A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000407[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000416[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004170bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000446[2A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000447[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd000044[26]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd000045[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000486Ebc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004870bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004A6[CE]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004A70bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004C[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000507[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00005[17]70bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C02[0A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C06[02A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C07[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C16[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C170bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C360bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C462bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C47[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C4[26]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C5[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C7[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000CC[67]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000426[2A]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000427[02]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd000042[26]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd000043[67]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C26[2A]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C27[02]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C2[26]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C370bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000006[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000007[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000017[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000047[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd00001[01]70bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000806[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000807[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000817[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd00008[45]70bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd0000027[02]bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd00000370bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd0000827[02]bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd00008370bc*sc*i*)modalias(pci:v00008086d000008E[56]sv*sd*bc*sc*i*)modalias(pci:v00008086d000008F[9AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00001010bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000500[02A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000501[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000502[0A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005090bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000510[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000051[19]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005412bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000054[01]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000054[29]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000055[19]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005[CF]10bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000900[0A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000901[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000911[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000094[01]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00009[5E]10bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd0000520[02A]bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd0000521[02]bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005290bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005302bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005310bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd000092[01]0bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00009310bc*sc*i*)modalias(pci:v00008086d00000AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F04sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F15sv00001093sd00007884bc*sc*i*)modalias(pci:v00008086d00000F16sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F1[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F50sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]F5sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[ACD]0Csv*sd*bc*sc*i*)modalias(pci:v00008086d00001190sv*sd*bc*sc*i*)modalias(pci:v00008086d0000160Csv*sd*bc*sc*i*)modalias(pci:v00008086d00001AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00001[89]DBsv*sd*bc*sc*i*)modalias(pci:v00008086d00001[CDE]20sv*sd*bc*sc*i*)modalias(pci:v00008086d00002284sv*sd*bc*sc*i*)modalias(pci:v00008086d0000229[456]sv*sd*bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000000[04]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000001[02]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000044bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000050bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000001[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000001[5F]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000250bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000008[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000009[135]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000101[02]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000010[5B]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00001132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00001150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000011[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008050bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000081[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000090[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00009132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00009150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000091[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000B0B0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000C0[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000C110bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000D0[15B]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000[48]010bc*sc*i*)modalias(pci:v00008086d000024F4sv*sd0000[0189CD]030bc*sc*i*)modalias(pci:v00008086d000024F5sv*sd00000010bc*sc*i*)modalias(pci:v00008086d000024F6sv*sd00000030bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd00000000bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd000020[15]0bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd000021[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd0000001[024]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00000050bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000001[135]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000008[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000009[135]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd0000101[024]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000010D0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000011[13]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00003E0[12]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000080[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000081[13]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009010bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009074bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009110bc*sc*i*)modalias(pci:v00008086d00002526sv*sd*bc*sc*i*)modalias(pci:v00008086d00002668sv*sd*bc*sc*i*)modalias(pci:v00008086d0000269Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000271[BC]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000272[3579BD]sv*sd*bc*sc*i*)modalias(pci:v00008086d000027D8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000284Bsv*sd*bc*sc*i*)modalias(pci:v00008086d0000293[EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000030DCsv*sd*bc*sc*i*)modalias(pci:v00008086d00003165sv*sd0000401[02]bc*sc*i*)modalias(pci:v00008086d00003165sv*sd00004[145]10bc*sc*i*)modalias(pci:v00008086d00003165sv*sd00008[01]10bc*sc*i*)modalias(pci:v00008086d00003166sv*sd0000421[02]bc*sc*i*)modalias(pci:v00008086d00003166sv*sd00004310bc*sc*i*)modalias(pci:v00008086d00003198sv*sd*bc*sc*i*)modalias(pci:v00008086d000031C[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d000031D0sv*sd*bc*sc*i*)modalias(pci:v00008086d000031DCsv*sd*bc*sc*i*)modalias(pci:v00008086d000034C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000034F8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003A[36]Esv*sd*bc*sc*i*)modalias(pci:v00008086d00003B5[67]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[48]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[4D]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000422Bsv*sd0000110[18]bc*sc*i*)modalias(pci:v00008086d0000422Bsv*sd0000112[18]bc*sc*i*)modalias(pci:v00008086d0000422Csv*sd0000130[167]bc*sc*i*)modalias(pci:v00008086d0000422Csv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000120[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000122[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000130[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000132[1456]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000100[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000102[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000110[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000112[14]bc*sc*i*)modalias(pci:v00008086d00004236sv*sd0000101[14]bc*sc*i*)modalias(pci:v00008086d00004236sv*sd0000111[14]bc*sc*i*)modalias(pci:v00008086d00004237sv*sd0000121[1456]bc*sc*i*)modalias(pci:v00008086d00004237sv*sd0000131[1456]bc*sc*i*)modalias(pci:v00008086d00004238sv*sd0000111[18]bc*sc*i*)modalias(pci:v00008086d00004239sv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d0000423Asv*sd000010[02]1bc*sc*i*)modalias(pci:v00008086d0000423Bsv*sd00001011bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000120[16]bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd00001221bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000130[16]bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d0000423Dsv*sd0000121[16]bc*sc*i*)modalias(pci:v00008086d0000423Dsv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d000043C8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000490Dsv*sd*bc*sc*i*)modalias(pci:v00008086d00004B4[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B5[58]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004BC[12]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DC4sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DF8sv*sd*bc*sc*i*)modalias(pci:v00008086d00004F9[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004[3D]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d000051C[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000051F[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d000054C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000054C8sv*sd*bc*sc*i*)modalias(pci:v00008086d000054F0sv*sd*bc*sc*i*)modalias(pci:v00008086d00005A98sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00006E70sv*sd*bc*sc*i*)modalias(pci:v00008086d00007728sv*sd*bc*sc*i*)modalias(pci:v00008086d00007740sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A[5D]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A[7F]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E28sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E40sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F50sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F70sv*sd*bc*sc*i*)modalias(pci:v00008086d0000811Bsv*sd*bc*sc*i*)modalias(pci:v00008086d0000880[9A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008C[2A]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00008D2[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d000098C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000098F8sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C2[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009CA0sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D2[BCD]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D7[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DC4sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DF0sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DF5sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0C8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A17[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A1F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A2[7F]0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A348sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A370sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A375sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A3F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A828sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A840sv*sd*bc*sc*i*)modalias(pci:v00008086d0000E440sv*sd*bc*sc*i*)modalias(pci:v00008086d0000F[01]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000[DE]340sv*sd*bc*sc*i*)modalias(pci:v0000EA60d0000989[678]sv*sd*bc*sc*i*)modalias(platform:ar93[34]x_wmac)modalias(platform:ath9k)modalias(platform:bcmgenet)modalias(platform:cb710-mmc)modalias(platform:hisi_sas)modalias(platform:hisi_sas_v1_hw)modalias(platform:hisi_sas_v2_hw)modalias(platform:leds-lt3593)modalias(platform:leds-mlxreg)modalias(platform:mlxreg-hotplug)modalias(platform:mlxreg-io)modalias(platform:mlxreg-lc)modalias(platform:physmap-flash)modalias(platform:qca95[356]x_wmac)modalias(platform:smc91x)modalias(pnp:dPNPb006*)modalias(ppp-compress-18)modalias(ppp-compress-21)modalias(ppp-compress-2[46])modalias(rdma-client-issm)modalias(rdma-client-rdma_cm)modalias(rdma-client-umad)modalias(rdma-client-uverbs)modalias(rdma-link-rxe)modalias(rdma-link-siw)modalias(rdma-netlink-subsys-2)modalias(rdma-netlink-subsys-[45])modalias(rpcrdma6)modalias(rtnl-link-can)modalias(rtnl-link-ipoib)modalias(rtnl-link-ppp)modalias(rtnl-link-vxcan)modalias(rtnl-lwt-MPLS)modalias(sdio:c*v02D0d432[49]*)modalias(sdio:c*v02D0d433[0459]*)modalias(sdio:c*v02D0d4345*)modalias(sdio:c*v02D0d435[4569]*)modalias(sdio:c*v02D0d4373*)modalias(sdio:c*v02D0dA804*)modalias(sdio:c*v02D0dA887*)modalias(sdio:c*v02D0dA94[CD]*)modalias(sdio:c*v02D0dA962*)modalias(sdio:c*v02D0dA9A[46F]*)modalias(sdio:c*v02D0dA9BF*)modalias(sdio:c*v02D0dAAE8*)modalias(sdio:c*v02DFd9105*)modalias(sdio:c*v02DFd911[69]*)modalias(sdio:c*v02DFd911[AB]*)modalias(sdio:c*v02DFd912[9D]*)modalias(sdio:c*v02DFd912[AE]*)modalias(sdio:c*v02DFd9136*)modalias(sdio:c*v02DFd913[59]*)modalias(sdio:c*v02DFd914[159]*)modalias(sdio:c*v02DFd914[26A]*)modalias(sdio:c*v02DFd9159*)modalias(sdio:c*v04B4dBD3D*)modalias(sdio:c0[14]v*d*)modalias(sdio:c0[239]v*d*)modalias(serio:ty02pr40id*ex*)modalias(serio:ty02pr41id*ex*)modalias(smb3)modalias(snd-hda-codec-atihdmi)modalias(snd-hda-codec-intelhdmi)modalias(snd-hda-codec-nvhdmi)modalias(snd-seq-client-14)modalias(snd-timer-3)modalias(spi:at25df321a)modalias(spi:at25df641)modalias(spi:at26df081a)modalias(spi:m25p05-nonjedec)modalias(spi:m25p10)modalias(spi:m25p10-nonjedec)modalias(spi:m25p128)modalias(spi:m25p128-nonjedec)modalias(spi:m25p16)modalias(spi:m25p16-nonjedec)modalias(spi:m25p20-nonjedec)modalias(spi:m25p32)modalias(spi:m25p32-nonjedec)modalias(spi:m25p40)modalias(spi:m25p40-nonjedec)modalias(spi:m25p64)modalias(spi:m25p64-nonjedec)modalias(spi:m25p80)modalias(spi:m25p80-nonjedec)modalias(spi:m25px64)modalias(spi:mcp2517fd)modalias(spi:mcp251863)modalias(spi:mcp251[05])modalias(spi:mcp251[8x]fd)modalias(spi:mcp25625)modalias(spi:mr25h10)modalias(spi:mr25h128)modalias(spi:mr25h256)modalias(spi:mr25h40)modalias(spi:mx25l12805d)modalias(spi:mx25l1606e)modalias(spi:mx25l25635e)modalias(spi:mx25l4005a)modalias(spi:mx25l6405d)modalias(spi:mx66l51235l)modalias(spi:n25q064)modalias(spi:n25q128a1[13])modalias(spi:n25q512a)modalias(spi:s25fl008k)modalias(spi:s25fl064k)modalias(spi:s25fl256s1)modalias(spi:s25fl512s)modalias(spi:s25sl064a)modalias(spi:s25sl12801)modalias(spi:spi-nor)modalias(spi:sst25vf016b)modalias(spi:sst25vf032b)modalias(spi:sst25vf040b)modalias(spi:sst25wf040)modalias(spi:w25q128)modalias(spi:w25q256)modalias(spi:w25q32)modalias(spi:w25q32dw)modalias(spi:w25q80bl)modalias(spi:w25x16)modalias(spi:w25x32)modalias(spi:w25x80)modalias(svcrdma)modalias(tty-ldisc-13)modalias(tty-ldisc-14)modalias(tty-ldisc-15)modalias(tty-ldisc-21)modalias(tty-ldisc-3)modalias(usb:v*p*d*dc*dsc*dp*ic01isc0[13]ip*in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0Cip07in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0[DE]ip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic0Eisc01ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*icE0isc01ip01in*)modalias(usb:v*p*d*dc*dsc*dp*icE0isc01ip03in*)modalias(usb:v*p*d*dc*dsc*dp*icEFisc0[14]ip01in*)modalias(usb:v*p*d*dc*dsc*dp*icFEisc02ip00in*)modalias(usb:v*p*d*dcE0dsc01dp0[14]ic*isc*ip*in*)modalias(usb:v0104p00BEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03E8p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03EBp2109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0121d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0183d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p026Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0956d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0B39d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0F7Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0F9Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1F1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1F1Dd*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v03F0p1[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1[BE]1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p2101d*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v03F0p211Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p251Dd*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v03F0p2[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p2[045]1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p311Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p3524d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p371Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p371Dd*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v03F0p3[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p3[12]39d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p421Dd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v03F0p421Dd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v03F0p4349d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4439d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4E1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4E1Dd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v03F0p4[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p5039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p581Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p581Dd*dc*dsc*dp*icFFisc01ip07in*)modalias(usb:v03F0p5[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p811Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p9D1Dd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v03F0pA31Dd*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v03F0pA31Dd*dc*dsc*dp*icFFisc06ip1[0234B]in*)modalias(usb:v0402p5632d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p4F50d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p600[126]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p601[0145]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p604[0123458]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p715[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p7C9[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8348d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8372d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8698d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p87D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8A[29]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8E08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9090d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p937[89AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9868d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9E[59]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9F80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA54[89AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA559d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA5A[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA6D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA951d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA9A0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pABB[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pB81[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pB8D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBAF8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBCA[0124]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBCD[89A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBDC8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBFD[89ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC1E0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC7D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC811d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC850d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC991d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCAA0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCB08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCC4[89A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCFF8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD01[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD07[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD38[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD491d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD73[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD780d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD9A[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDA7[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDAF[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDC0[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDD20d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDF28d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDF3[01235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD[56]78d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE00[0124689A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0A1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0E[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0F[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0[5A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE40Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE520d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE548d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE6C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE700d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE729d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE80[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE88[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEA90d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEBE0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEC8[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pED22d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pED7[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEEE[9ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEE[1E]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEF5[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF06[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0E[9E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0[7C]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF208d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF2D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF3C[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF44[0189ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF460d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF60[8B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF680d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF7C0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF85[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF9D[012345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA0[0123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA33d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA[78]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA[DF]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB5[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB99d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFBFAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC0[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC7[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC8[2AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC[67]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFD4[89AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFD60d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFE38d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF1[8CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF20d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF3[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFFA8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p020[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p031[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p034Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408p3090d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0408p4030d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0408p4034d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v0408pEA0[23456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408pEA42d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408pEA42d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0409p0063d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0409p00D[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0409p802[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v040Dp3801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p000[159]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p003Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p006Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p00E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p012Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0148d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p015[08D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p016Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p017Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0197d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01A[28]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01EEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01FDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0241d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0253d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0413p2101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0416pA91Ad*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v041Ep0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep3F0[24A]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v041Ep3F19d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v041Ep4095d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v0421p069Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0423p000[AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p012Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p2412d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p251[47]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p750[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p780[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p7850d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p950[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p990[0123456789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p9E0[018]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p9[57]30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424pB832d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424pEC00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p[25]744d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep3101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep7A1[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep7A[234]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep9C01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v044Ep300[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p3410d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p505[23AF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p5152d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p802[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p814[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451pC32Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451pF430d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0456pF00[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p706Ed*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Bp0053d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Bp0212d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep007Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep00CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Ep0283d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep02E6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep02FEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep040[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep041[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep043[23456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep044[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep045[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep046[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep047[0123456789AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04C[89ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04D[789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04E[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep072[13]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Ep07ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep07C6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep0927d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep0C5Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp082[13D]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v046Dp0850d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08AEd*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08C6d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08C[123567]d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v046Dp08F[056]d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp0990d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046DpC11Fd*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v0471p066Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p081Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p200Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p209Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p20DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p2104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p2126d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p218[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0474p0754d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0483p1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0483p374[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0489pE00[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE02[7C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE03[6CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE04[DE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE05[67F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE07[68]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE095d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE0B[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE0B[45]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0489pE0D[AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0489pE0EEd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0489pE0F0d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p*d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p1004d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p100Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p100[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p100[56789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p100[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p101[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p102[0123456789ABE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p103[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p104Ed*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p104Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p104[012345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p105[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p105[34]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p105[56789ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p150[379AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p200[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p500[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p70[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp0032d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp505Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp8511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049FpFFFFd*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v04A4p0014d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p4027d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p4068d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04ADp030[1236]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B3p4016d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B3p454[3BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p009Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p0384d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p0BDCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p3610d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04B4p5500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p650[46]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p6570d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p931[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p932[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p93[01]Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4pBD29d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4pF900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B7p0531d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B8p052[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0904d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0913d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0930d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp093Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp094[4578BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0951d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0A0[3E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BFp030Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BFp130[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1058d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1079d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1330d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v04CAp300[45678BDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp301[048]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp4605d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp8602d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v04CEp0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04D8p000Ad*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04DAp180[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp23F6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp2500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp250Dd*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v04DAp250[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp3904d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp800[1234]d*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v04DDp800[4567]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9031d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v04DDp9032d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v04DDp9032d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v04DDp903[12]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9050d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp912[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp9151d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp91ACd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p2018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p5F0[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p661[13579B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p662Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p663[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6640d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v04E8p6889d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6889d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v04E8p689Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p8001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8pA100d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04E8pA101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F1p3008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F1p301[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pAFF1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pAFF[789ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pB071d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB5EBd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB67Cd*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v04F2pB6BAd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB746d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04FCp020[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp023[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0502p163[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0502p16E[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p03E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p11F8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p4601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0509p0812d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v050Dp0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0121d*dc00dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0122d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0128d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v050Dp0257d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp11[0F]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1[01]03d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp210[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp258Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp5055d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp805[3C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp815Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp825[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp935[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp945Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Fp0180d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Fp0190d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p1080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p127Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p2888d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p9901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525pA4A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0536p01A0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p0ED9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p152[79BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p192[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0547p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0547p272[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0038d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0066d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp009[5A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp00DAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp00E9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0144d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0169d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0437d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2007d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p202[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p7820d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpA800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0565p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0565p000[235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Cp8007d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Cp8100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep4008d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v056Ep400[25B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep4010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep500[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056EpABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572pCAFEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572pCB01d*dcFFdsc00dp00ic*isc*ip*in*)modalias(usb:v0572pCB0[01267]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp2200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp3800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8403d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8503d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p*d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p000[02345789BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p001[0246BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p002Bd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p002[3579]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p002[DF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p003Bd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p003[37]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0044d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p004[02478CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p005[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p006[045D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0074d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p0075d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p007Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p007Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p008[0BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00A3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00C4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00E6d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p00[78]Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0108d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p0113d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p012[0F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0159d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB03Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p1[05]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p2000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p330[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p341Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p341[68AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3421d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3425d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3427d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p343Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p401Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v058Bp0028d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v058Bp0041d*dc*dsc*dp*ic0Aisc*ip*in*)modalias(usb:v058Bp0043d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v058Fp9720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0590p00B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A6p0101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A9p264[013A]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05A9p7670d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v05ACp*d*dc*dsc*dp*icFFiscFDip01in*)modalias(usb:v05ACp1402d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp821[358ABF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8281d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp8514d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp8600d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp921[89CD]d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ACp922[26]d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ACp9236d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ADp0FBAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C5p000[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p0023d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p3197d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p6000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p6001d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p6001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v05C6p6613d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p7000d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p700[12]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p7101d*dc*dsc*dp*ic*isc*ip*in0[123]*)modalias(usb:v05C6p7102d*dc*dsc*dp*ic*isc*ip*in0[123]*)modalias(usb:v05C6p8000d*dc*dsc*dp*ic*isc*ip*in07*)modalias(usb:v05C6p8001d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v05C6p9000d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9003d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9005d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p9009d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p900Ad*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p900Bd*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p900Cd*dc*dsc*dp*ic*isc*ip*in0[456]*)modalias(usb:v05C6p900Dd*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p900Fd*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v05C6p900[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p900[1289]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p900[12]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9010d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9011d*dc*dsc*dp*ic*isc*ip*in0[34]*)modalias(usb:v05C6p9021d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p9022d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p9025d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9026d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p902Ed*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9031d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9032d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9033d*dc*dsc*dp*ic*isc*ip*in0[3456]*)modalias(usb:v05C6p9034d*dc*dsc*dp*ic*isc*ip*in0[34567]*)modalias(usb:v05C6p9035d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9036d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9037d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9038d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p903Bd*dc*dsc*dp*ic*isc*ip*in07*)modalias(usb:v05C6p903Ed*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p903[CD]d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v05C6p9046d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9047d*dc*dsc*dp*ic*isc*ip*in0[234]*)modalias(usb:v05C6p9048d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p904Cd*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p904[36]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9050d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9052d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9053d*dc*dsc*dp*ic*isc*ip*in0[67]*)modalias(usb:v05C6p9054d*dc*dsc*dp*ic*isc*ip*in0[56]*)modalias(usb:v05C6p9055d*dc*dsc*dp*ic*isc*ip*in0[34567]*)modalias(usb:v05C6p9056d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in0[23456789]*)modalias(usb:v05C6p9064d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9065d*dc*dsc*dp*ic*isc*ip*in0[67]*)modalias(usb:v05C6p9066d*dc*dsc*dp*ic*isc*ip*in0[56]*)modalias(usb:v05C6p9067d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p9068d*dc*dsc*dp*ic*isc*ip*in0[234567]*)modalias(usb:v05C6p9069d*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p9070d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9075d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9076d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p9077d*dc*dsc*dp*ic*isc*ip*in0[3456]*)modalias(usb:v05C6p9078d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9079d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p9080d*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p9083d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9084d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p908Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9090d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p90B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p90B2d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p90FAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p920Dd*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p920[123458BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p920[23]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p920[5BD]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p9212d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9215d*dc*dsc*dp*ic*isc*ip*in0[04]*)modalias(usb:v05C6p921[1245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9222d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p922[1245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p923[145]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p924[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p926[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p927[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p92[23467]5d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p9625d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9625d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C8p0403d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05CCp3000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05CCp335[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05CCp336[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p100[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p101[1379]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p1021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p200[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p201[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p202[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p301[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p800[234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p900[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p[5678]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA225d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA758d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA794d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp009[49A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp00A[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp00B6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp80A[3C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E0p0600d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E0p200[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p0502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05E3p0608d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p06[12]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E9p000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05F9pFFFFd*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v061DpC020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v061DpC1[245678A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0644p8021d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0647p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v064Bp7825d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0659p0020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v065Ap0009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp20F9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp2202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp220[2346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp400Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0675p0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp000[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp0307d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp04BBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp0609d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp061[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp230[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp23[ABCDEF]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2[57]A1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp331Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067BpAAA[028]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067BpE1F1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Cp1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Ep1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p004[07AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0685p7000d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0694p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp010[12356789ABCF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp010[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp011[0234589ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp012[1A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp013[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CEp8311d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06D0p0622d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06D3p0284d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0p0319d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0pF10[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0pF11[01245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E1p000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8p300Cd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v06F8pB000d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v06F8pE033d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8pE036d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0707p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0707p020[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0710p[08]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0179d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0711p02[013]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0550d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p090[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0918d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p09[25]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p5200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0731p0528d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0731p2003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0745p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0745p1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p1002d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p101[15]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1021d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1031d010dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p1033d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1041d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p200[138D]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p2019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p201Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p203[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p208[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v077Bp08B4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v077Bp2226d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p0160d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p016[234689B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p0170d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v078Bp1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v079Bp0027d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p07C2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p0986d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p851[135]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp000[4D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp002Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp002Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp003[CF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp004[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0056d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B4p0F02d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v07B8p110Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p2[78]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p307[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p400[247BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p401Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p410[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p420Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p7610d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p8179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07B8p8189d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p81[78]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p9271d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8pABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p150[013456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p151[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p158[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9p000[EF]d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v07C9p0010d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v07C9p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9pB010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9pB100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp200[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp680[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D0p4101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3A10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C0[9ABDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C1[13567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3E0[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07D1p7E11d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07FAp7712d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07FDp0001d*dc*dsc02dp*ic*isc*ip*in*)modalias(usb:v07FDp0004d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v082Dp0[123]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0061d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p00[456]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p00[78]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap6618d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap751[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA512d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA618d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA704d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA70[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApB004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApB51[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApF511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[15]046d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[78]522d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[BCD]522d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p100[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1040d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0846p68D3d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0846p9014d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p901[239]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p904[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9053d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9055d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0846p90[24]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846pF001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v084Fp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC0[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC1[126789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC2[249]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC2[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC3[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC3[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC49d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC4[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC50d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pBA02d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pBC0[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap802[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap010[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap0110d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v087Dp5704d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08B9p1197d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08D1p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08D1p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp0114d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp098[678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp8511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp90FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E3p010[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E4p0163d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v08E4p017Fd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v08E6p5501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E9p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08FDp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08FDp000Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0908p0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0908p0070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0908p01FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v091Ep0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v091Ep0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0920p7500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0921p1[02]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v0930p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0930p021[59C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p022[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p070[056789AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A07d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A13d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0930p0D45d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p1302d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v093Cp0[67]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0944p020[014]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v094Bp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0951p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0951p000Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0955p09FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v095Ap3003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0960p006[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0961p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0988p0578d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v099Ep0052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v099Ep4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09C4p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09D7p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E1p5121d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E8p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E8p0062d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0064d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0082d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p00C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p00D[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A12p5D10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A21p8001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p026[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p1269d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p6688d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p8515d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p9000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p962[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A47p9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A4Ep[24]040d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0A5Cp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0A5Cp0BDCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp2033d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp21E1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp6422d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5CpBD1[7EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5CpBD27d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A99p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0AC8p34[12]0d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0ACDp0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p61[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p62[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p63[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p650[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p660[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p67[0246]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p67[13579]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p69[57]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6[89]11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p70[0246]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p70[1357]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p72[57]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p73[0168]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7706d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7A05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[12]11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[4567]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[89A]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8120d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8120d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0AF0p820[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p830[024]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8[4689]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p9[02]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pC031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pC100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD013d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD03[135]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD05[578]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD15[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD25[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD357d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p[56]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B00p3070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0B05p166Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p173[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1742d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p176[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1776d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v0B05p177[46]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1784d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p179[0D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17A[7D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17BAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17BCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D[1B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17EBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p180Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1833d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p184[1C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p187[04]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p18F[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p1976d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p19AAd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p420[012F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p920[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0421d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B3CpC00Bd*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0B3CpC00[012345AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B3CpC00[012]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0B3CpC00[45A]d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v0B63p653[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B8Cp2303d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p172[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p1780d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p178Ad*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0B95p1790d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0B95p279[01]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v0B95p772[0AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p7E2Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BAFp00F[1256789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0BB4p00C[EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A0[123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A1[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A2[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A3[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A4[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A5[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A6[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A7[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A8[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A9[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0BCEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC3p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BD3p0555d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0BDAp0179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp018Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp041[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp2005d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp2102d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp317Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp318Bd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp5088d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp541[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp805[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8153d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v0BDAp815[2356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp817[0678ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp818[6A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp819[1A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8724d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp8754d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDApB711d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB720d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB81[2A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB82Cd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApF192d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApFFEFd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp[01]724d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDBp*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v0BDBp*d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v0BDBp1002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BEDp110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BF8p1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp000[2345ABCEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp001[01236789ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp002[237]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp010[2456789ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp011[123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp012[01234678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C10p0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C26p000[49ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C26p001[01238]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C33p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C44p0022d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C44p03A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C4Bp0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p210[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p221[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p222[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p241[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p242[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p243[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p244[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p281[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p282[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p283[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p284[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p285[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p286[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p287[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p288[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p9020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52pA02[ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C6Cp04B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C72p000[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C72p001[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C7Dp0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p17DAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p180Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C8Ep6000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CAAp3001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CADp9001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CADp901[12356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CCDp001[234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0CCDp0035d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CCDp0080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CDEp002[25]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p0036d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p1006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p20FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p300[0248]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p311[DEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p3121d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p701[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p817[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p9271d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pB00[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pE00[3456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pE019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D3Ap0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p0081d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p201[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p202[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D9Fp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p382[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p387[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p6899d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p822[BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p82[12]Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p871[BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p87[01]Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p899Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0pA877d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB7p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DBAp[135]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DCDp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p002[BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p003[9BCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p004[01278AD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0056d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p005[013F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p005[2C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0061d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p006[0256789AEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0072d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0DF6p0076d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0DF6p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p007[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p007[59]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p061Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF7p0620d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF7p0900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E0Bp90[34]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4141d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4142d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4147d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p414[ABD]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4151d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4153d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p415[69]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p425[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4642d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4650d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4650d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v0E41p4750d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5044d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5051d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v0E41p505[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p534Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E55p110Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p000[139B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p0019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p001[378]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p0025d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0E66p002[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p400Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E67p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E7Ep1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0E8Dp00A0d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v0E8Dp00A1d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A1d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A2d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A2d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A4d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A4d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A5d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A5d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A7d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A7d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00[0234]3d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v0E8Dp7101d*dc*dsc*dp*ic02isc00ip00in*)modalias(usb:v0E8Dp7102d*dc*dsc*dp*ic02isc02ip01in*)modalias(usb:v0E8Dp7103d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp7106d*dc*dsc*dp*ic02isc02ip01in*)modalias(usb:v0E8Dp760[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp7610d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp763Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp76[13]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp76[35]0d*dc*dsc*dp*icFFisc02ipFFin*)modalias(usb:v0EA0p6858d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EABpC893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EB0p3457d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EB0p9071d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EBAp[12]080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p100[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p101[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p102[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p103[12358]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p104[023]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p108[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p10[9AB]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p12[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p2051d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p20[012345]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p20[6789A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp0112d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp68A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0F3Dp68A3d*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v0F3Dp68AAd*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v0F3Dp68A[3A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0F4Ep0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F94p000[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F98p0201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FB8p300[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FB8p4001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FC5p1227d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCFp100[346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCFp100[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FD8p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FDEpCA05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE6p8101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE6p9700d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE9pB307d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1004p6000d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v1004p618Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1004p61AAd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v100Dp3342d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v100Dp903[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v100DpCB01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1011p3198d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p210[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p211[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p212[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p213[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v103Cp1629d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v103Ep03E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1044p8002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1044p800[BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v104Dp300[026]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v104Fp0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v105Bp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v1066p00CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1066p0[3567]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v106Cp*d*dc*dsc*dp*icFFiscF[01]ipFFin*)modalias(usb:v106Cp*d*dc*dsc*dp*icFFiscF[DEF]ipFFin*)modalias(usb:v106Cp370[12]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v106Cp371[1245]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v106Fp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10A6pAA26d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10ABp10C5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10ACp0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10B5pAC70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10BDp1427d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p0F91d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p1[16]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p800Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p803Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p804[4E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p805[346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p806[6F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p807Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80C[4A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80F6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8115d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p813[DF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p814[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p815[6EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p817[CDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p818Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p819Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81A[69CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81D7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81E[278]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81F2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8218d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8281d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8293d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82AAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82EFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82F[1249]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82[26]Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8341d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8382d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p83A[8A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p83D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p841[148]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p846Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p847[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p84B6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p851Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85A7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85B8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85E[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85F8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p863Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p866[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p87EDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p885[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88A[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88FBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8938d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8946d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8962d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8977d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8998d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p89A4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p89FBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8A2Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8A5[BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8B34d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pEA6[013]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pEA7[01AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pF00[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C5pEA61d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10CEpEA6Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10D2p*d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap1131d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap115[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap11[13]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap125[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap1451d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap14[15]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap161[38]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap165[38]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap2210d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p900[01F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p9010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p902[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p903[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p904[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1114p000[146]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v114Fp68A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v114Fp68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v115EpF100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1163p0[12]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1182p1388d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1186p3E04d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1189p0893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p001[789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0023d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p0024d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0025d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p002[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p002[6789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0112d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0120d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0218d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p022[04]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p680[234589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p681[2356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p682[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p683[234589ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p685[0123569A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p6893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p689[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in13*)modalias(usb:v1199p68A3d*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v1199p68AAd*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v1199p68ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68A[24589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68A[3A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p68A[59]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p68[89]0d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p900[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p900[123456789A]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p901[01234589BCEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p901[1359B]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p901[CF]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p9041d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p904[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p905[134567]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p905[13456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p9063d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v1199p906[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p906[13]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p9071d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p9079d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p907Bd*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p907[0189AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p9091d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p909[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p90D2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p90D3d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1199p90D3d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v1199pC08[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11ADp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11CAp0212d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11D9p100[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F5p000[1345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F6p2001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F7p02DFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1209p100[26]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1209p8B00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1231pCE0[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p000[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1235p000[AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p001[08]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p4661d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1266p100[23456789ABCDEF]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1266p101[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1286p2041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p2042d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2043d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p2044d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2049d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p204[AE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p8001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v128Dp000[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v129Bp1828d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12B8pEC6[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc06ipFFin*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip11in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip[147]6in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip16in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p140[6C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p144[12]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p146[45]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14ACd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v12D1p14ACd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14C6d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14F1d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v12D1p14F[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p14[0A]Cd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v12D1p15C1d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v12D1p1C05d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p1C07d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p1C1Fd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p1C23d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D8p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12EFp0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v133Ep0815d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1342p0202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1342p0204d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1342p0304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1395p0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1397p00BDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13ADp9999d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p002Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p003Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p003[1B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p004[35]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v13D2p0400d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v13D3p3247d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3262d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3273d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3284d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p330[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p332[129]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p332[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3340d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p334[689]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3350d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p335[789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3362d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3365d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3375d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3399d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p339[35]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p340[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p340[28]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3423d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p343[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3474d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3487d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3490d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p34[37]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p5103d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v13E5p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1404pCDDCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p11[0123]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p14[01235]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p21[0123]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p24[012]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p4[14]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p600[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p6010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p700[0134567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p7030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p704[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p800[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p900[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p901[01]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1410p901[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1410p9022d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1410pA00[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA00[1234567]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1410pA010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA01[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA021d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1410pA02[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pB001d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1410pB001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1435p0918d*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v1435p3185d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD111d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD181d*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v1435pD182d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v1435pD191d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD191d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1453p4026d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1457p5118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1482p3C09d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1485p000[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp2[078]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp3370d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp357[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp537[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp5572d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp760Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp760[1ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp761[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp8070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148FpF[13]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B0p3410d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C0[6789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C1[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C2[3578C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14EApAB11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1508p1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1508p1001d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1514p2008d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1519p0443d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v152Dp0310d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1546p050[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p1010d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v1546p1104d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1546p1313d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1546p131[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p134[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p1[13]43d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v154Ep500Ed*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v1555p0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p0A80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p7720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p8150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v155Ap1006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v157Ep300Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v157Ep3013d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15A9p0006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15A9p001[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15BAp000[34]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v15BAp002[AB]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v15C5p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15E8p91[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15EBp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p000[12345678CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p001[0123489A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p020[1567CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p021[257ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p024[012347]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p030[123456789ABCE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p1403d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p1A01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p0407d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p080[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p7002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1630p0042d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v1631p6200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p000[58]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p8005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p8093d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v165Cp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1668p0323d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1668p1200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap030[345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap0401d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap0[123]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v167Bp4001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1686p00DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p0601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p074[04]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p076[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p7588d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1690p7588d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v16C0p09B[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16CAp1502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D0p0870d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D5p6202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D5p650Ad*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v16D5p650[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D6p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p5553d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v16D8p600[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p600[378]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p6280d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p628[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p6512d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v16D8p680[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p7003d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v16D8p7004d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v16D8p7006d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v16D8p700Ad*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v16D8p700[123456A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p700[12]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p721[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p721[123]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p725[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p725[123]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v16D8p8002d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p800[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16DCp001[0125]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1726p1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1737p0039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1737p007[01789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p060[025]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p0615d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p970[12356789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p9801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp8A12d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp8A3[134]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1761p0B05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp016[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp01[56]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0254d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0302d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0324d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp03[12]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp1163d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1781p0C30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1782p4055d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1782p4D10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1782p4D11d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1782p4E00d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v17A8p000[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17A8p001[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17A8p010[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp041[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0808d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0815d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0839d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0D8Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp10[012]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1915d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1940d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1969d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1978d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp2305d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp471[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCpBAFFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17DCp0202d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v17DDp5500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp304Bd*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v17EFp304Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp3054d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp306[29]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp3082d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v17EFp7203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp720[5C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp721Ed*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v17EFp721[4E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFpA387d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17F4pAAAAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1803p5510d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp021Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp0269d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp207Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1843p0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1871p0516d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v18C5p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18C5p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18D1p*d*dc*dsc*dp*icFFisc50ip01in*)modalias(usb:v18E8p6259d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18ECp3118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18ECp3290d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18ECp3[12]88d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18EFpE00Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18EFpE025d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18EFpE03[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1901p0015d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1901p019[0345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1934p1202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v199BpBA30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v199Ep8102d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19B5p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19CFp3000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p*d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p*d*dc*dsc*dp*icFFisc02ip0[15]in*)modalias(usb:v19D2p*d*dc*dsc*dp*icFFisc86ip10in*)modalias(usb:v19D2p000[12345689ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p001[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p001[79]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0021d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0025d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p002[012345789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0031d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p003[01234789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0042d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0049d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p004[023489]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0052d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0055d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0058d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p005[012456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0063d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p006[012345679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p007[036789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p008[236789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p009[01234567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p00[01]2d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0104d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p010[4568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p011[378]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p011[38]d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0121d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0123d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0124d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0125d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v19D2p0126d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p012[1234568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0130d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0133d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p013[035679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0141d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p014[1234578]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0157d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0158d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p015[12356789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p016[124578]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p016[78]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p017[068]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p017[68]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0189d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0191d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0199d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p019[1679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0200d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p020[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0257d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p025[47]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0265d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0265d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0284d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0284d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0317d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0326d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0326d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0330d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0395d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0396d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p0396d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0412d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p041[247]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0426d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p060[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v19D2p1003d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1008d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1008d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1015d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1018d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p101[028]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p101[02]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1021d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p1021d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p105[789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p106[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p107[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p108[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p109[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p110[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p111[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p112[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p113[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p114[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p115[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p116[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1170d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p117[37]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1181d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p124[456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p124[57]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1255d*dc*dsc*dp*ic*isc*ip*in0[34]*)modalias(usb:v19D2p1256d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p125[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p125[24]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p126[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1270d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p1275d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p1275d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p127[01234]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p127[6789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p128[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p129[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p130[0123]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1333d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p140[12]d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p140[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p142[4568]d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p142[4568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1432d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p143[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p1476d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v19D2p1481d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v19D2p1485d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p153[345]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p154[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p156[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1589d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p159[012468]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1600d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p2002d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p200[23]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF4[23456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF5[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF6[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF7[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF8[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF9[01234F]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFA[0123456789ABCEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFB[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFC[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFD[012345]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFE[89BCDE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFF3d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2pFFF[16789BCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFF[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19FFp0239d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A28p6010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A32p0304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A61p34[12]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A72p100[0125789DEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A72p101[123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A79p6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p5523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p752Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p752[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86pE092d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A8Dp100[23456789ABCDEF]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1A8Dp101[012]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1ADBp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B1Cp1C00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B1FpC006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Bp2951d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1B3Dp010[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp011[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp012[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp013[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp014[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp015[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp016[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp017[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp018[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp019[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01A[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01B[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01C[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01D[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01E[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01F[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp4701d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp930[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp931[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Fp2002d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1B5Cp010[345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75p307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75p7733d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75pA200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B91p0064d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BA4p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp00B[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp011Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp011Ed*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1BBBp0203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0203d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p*d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1BC7p0036d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v1BC7p100[3456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p101[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1031d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1BC7p103[135]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1041d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v1BC7p1045d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p104[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p105[012345678]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p106[0123]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p107[01235]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p108[0123]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p10A[049]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p10[45]0d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p110[01]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1BC7p110[2AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1200d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v1BC7p1201d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p120[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p120[34]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p120[678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1213d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1214d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p121[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p123[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1250d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1BC7p1261d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p126[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p12[36]0d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p1900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1900d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v1BC7p1901d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p701[01AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p900Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p9010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p920[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC9p6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BCFp0B40d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1BE3p07A6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C04p0015d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1C0Cp0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C40p0477d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1C9Ep7605d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep960[357]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep9801d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1C9Ep9803d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1C9Ep980[013]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1C9Ep9B01d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1C9Ep9B0[125]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep9B3Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1CBEp0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1CD7p0217d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1CF1p000[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D4Dp000[2CE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D4Dp001[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D50p60C6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D5Fp1004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D6Bp001[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D6Fp0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1DA5p451[2589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1DA5p4523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9001d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v1E0Ep9003d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0Ep900[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9011d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0Ep9100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9200d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1E0Ep920[56]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0EpCE1[6E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E29p0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E29p0501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp004[AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp0053d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp0055d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp005[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp005[5B]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1E2Dp0060d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp0060d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp0063d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v1E2Dp006Cd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp006Fd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1E2Dp006[19]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1E2Dp0082d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v1E2Dp0083d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp008[2345]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp00B0d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp00B7d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1E2Dp00B[03789]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp00F[1234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E8Ep6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2315d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2[23]10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1F38p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1F45p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FACp0151d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1FB9p020[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p030[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p040[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p060[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p070[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p0[12]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FF4p600[AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p1A0[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p330Fd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p330[789AD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3317d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p331[019B]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p331[CEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p3C05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3C1[579ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3C2[01235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3D02d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3D04d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p400[123B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4A00d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v2001p7D0[1234E]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001p7E16d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v2001p7E19d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2001p7E19d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001p7E3[5D]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2001p7E3[5D]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001pABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001pB301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v200Cp100Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p1201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p4902d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p5201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB2[459]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB2[ABE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB31d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED06d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED17d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED1[49]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v201Ep10F8d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v201Ep2009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2020p203[13]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2020p203[13]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2020p2060d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2020p2060d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2020p4000d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v203Dp1480d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v203Dp14A[19]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2077p7001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20A6p1105d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B7p0713d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B8p8888d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B9p1682d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p624Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p648Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p724Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p806Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p808Ad*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v20F4pE05Ad*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v2100p9001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2100p9E5[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2100p9E6[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2109p[02]817d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v211Fp6801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p0030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p0057d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2201p012Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2262p0002d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B7p150Dd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v22B8p*d*dc*dsc*dp*icFFiscFBipFFin*)modalias(usb:v22B8p2A70d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B8p2C84d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p2E0Ad*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B8p2[AC]64d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p4281d*dc*dsc*dp*ic0Aisc00ipFCin*)modalias(usb:v22B8p42[01234]4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p6027d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v22B8p6425d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v22B8p900Ed*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22D9p276Cd*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v22DEp680[123]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22DEp9061d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v2357p000Dd*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2357p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p010[5B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p010[89C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0111d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p011[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0123d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p012[DE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0135d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2357p0601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2405p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v245Fp931Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2478p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v249Cp900[1268]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v249Cp93[12]Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap160[123456789ABCDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap16[12]Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap260[123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap26[12]Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap360[123456789ABCDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v25C6p9002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2626pEA60d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p001[1237]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p010[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p0301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p0[23]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639pD00Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2692p9025d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2692p90[02]5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2717p4106d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2833p0201d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v2833p0211d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v293Cp5702d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2955p1003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2955p[01]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v29FEp4D53d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v2A5Fp1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B53p002[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B53p0031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B73p000[ADE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B73p001[37BE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B73p002[39]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B7EpB752d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v2C42p1202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C4Ep0102d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C4Ep0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0123d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0123d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0124d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0124d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0125d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0125d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0128d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0128d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0129d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0129d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Ad*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Ad*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Bd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Bd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Cd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Cd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0191d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0191d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0195d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0195d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp019[15]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0203d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0296d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C7Cp0296d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0306d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0306d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp030Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp030Bd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp030Bd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp030[CE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp031[01234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0512d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0512d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0700d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFisc00ip[04]0in*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFiscFFip[13]0in*)modalias(usb:v2C7Cp0801d*dc*dsc*dp*icFFisc00ip[04]0in*)modalias(usb:v2C7Cp0801d*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2C7Cp090[01]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp6008d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp6008d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp6009d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp6009d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp600[125]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp6026d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp7001d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2CAFp13A[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2CB7p0001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2CB7p0104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2CB7p0104d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2CB7p010Bd*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2CB7p010Bd*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2CB7p010[56A]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p011[15]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p01A[0234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p0A0[4567]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2DEEp4D41d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2DF3p9D03d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2ECApC101d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v305Ap140[456]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v30C9p0093d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v3195pF190d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3195pF28[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v31B2p0011d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v3277p0072d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v3334p1701d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p011Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p043Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p051Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p053Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0E3Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0F1Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0F3Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0[34]26d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0[7B]1Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p1326d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p191Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p[23]326d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v33F8p0104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v33F8p0115d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v33F8p01A[234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v3708p2[01]CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3923p7825d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3923p7A0Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3980p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4113p021[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4113p04[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v413Cp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v413Cp400[123456789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp811[45678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp812[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp813[345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8172d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v413Cp817[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8186d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp818[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp818[56]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8194d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp819[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp819[56B]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v413Cp819[56B]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v413Cp81A[234689]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81A[23489]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81B6d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v413Cp81BAd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v413Cp81B[1356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81B[136]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81B[BC]d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v413Cp81CCd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81C[2BCF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81D7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81D7d*dc*dsc*dp*ic*isc*ip*in0[01]*)modalias(usb:v413Cp81D[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81E0d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp81E[046]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp821[35]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v413Cp821[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp9500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4348p5523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4505p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4752p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4766p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4855p009[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4856p0091d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p010[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p030[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p0[45789ABCDEF]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p800[12345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p[18]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v534Dp0021d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v534Dp2109d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v5372p2303d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5986p1172d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v5986p1180d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v5A57p028[0234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5A57p5257d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5E04pCE00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6189p182Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6189p2068d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6547p0232d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6737p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7104p2202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p4085d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7710d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p771[178]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7722d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7733d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7811d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392pA611d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392pB722d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392pB811d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392p[ABC]711d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p[BCDEF]822d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v8086p07D3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8086p0AD[234]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B0[37]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B3Ad*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B5[BC]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8087p0716d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8087p0801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8087p0A5Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p2[078]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p3572d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7715d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7832d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7843d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p78[124]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7[78]30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9846p9041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9986p7523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9E88p9E8Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vDEEEp030[023]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vF201p5370d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vFFADpA001d*dc*dsc*dp*icFFisc*ip*in*)modalias(virtio:d00000019v*)modalias(xprtrdma)     /bin/sh/bin/sh/bin/shkernel-debug-modules-core-uname-rkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.14.0-503.26.1.el9_5.aarch64+debug5.14.0-503.26.1.el9_5.aarch64+debug3.0.4-14.6.0-14.0-15.2-14.16.1.3gg@g@gu@g:g@gd gZ@gR@gNgH[@g? g5@g,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.26.1Chao YE [5.14.0-503.26.1.el9_5]Chao YE [5.14.0-503.25.1.el9_5]Chao YE [5.14.0-503.24.1.el9_5]Chao YE [5.14.0-503.23.1.el9_5]Chao YE [5.14.0-503.22.1.el9_5]Lucas Zampieri [5.14.0-503.21.1.el9_5]Lucas Zampieri [5.14.0-503.20.1.el9_5]Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas 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- redhat: drop Y issues from changelog (Jan Stancek) - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (CKI Backport Bot) [RHEL-78075] {CVE-2024-53104}- md/md-bitmap: fix writing non bitmap pages (CKI Backport Bot) [RHEL-76800]- smb: client: fix potential race in cifs_put_tcon() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: don't try following DFS links in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow reconnect when sending ioctl (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: get rid of @nlsc param in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow more DFS referrals to be cached (Jay Shin) [RHEL-73594 RHEL-70959] - smb3: fix broken reconnect when password changing on the server by allowing password rotation (Jay Shin) [RHEL-73594 RHEL-57983] - i40e: Fix handling changed priv flags (Kamal Heib) [RHEL-69857 RHEL-30524] - mm: migrate: fix getting incorrect page mapping during page migration (Rafael Aquini) [RHEL-70898 RHEL-27742 RHEL-28873] {CVE-2023-52490} - mm: migrate: record the mlocked page status to remove unnecessary lru drain (Rafael Aquini) [RHEL-70898 RHEL-27742] - mm: convert migrate_pages() to work on folios (Rafael Aquini) [RHEL-70898 RHEL-27742] - migrate_pages_batch: simplify retrying and failure counting of large folios (Rafael Aquini) [RHEL-70898 RHEL-27742]- printk: nbcon: Fix illegal RCU usage on thread wakeup (Derek Barbosa) [RHEL-73036]- [s390] zcore: WRITE is "data source", not destination... (CKI Backport Bot) [RHEL-63078] - arm64/sve: Discard stale CPU state when handling SVE traps (Mark Salter) [RHEL-72218] {CVE-2024-50275} - bpf: Use raw_spinlock_t in ringbuf (Luis Claudio R. Goncalves) [RHEL-68992 RHEL-20608] - rh_messages.h: un-unmaintain hfi1 (CKI Backport Bot) [RHEL-71322] - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-66055 RHEL-53595] - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-66055 RHEL-53595] - ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use single token list for the copiers (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Adjust the params based on DAI formats (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Improve readability of sof_ipc4_prepare_dai_copier() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology/pcm: Rename sof_ipc4_copier_is_single_format() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Print out the channel count in sof_ipc4_dbg_audio_format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc3-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: rename dai clock setting query function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Correct DAI copier config and NHLT blob request (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Allow selective update in sof_ipc4_update_hw_params (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: remove shadowed variable (Jaroslav Kysela) [RHEL-62030] - Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Ivan Vecera) [RHEL-65624] - KVM: SVM: Propagate error from snp_guest_req_init() to userspace (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - x86/sev: Move sev_guest.h into common SEV header (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - i40e: fix race condition by adding filter's intermediate sync state (CKI Backport Bot) [RHEL-69809] {CVE-2024-53088} - ice: fix truesize operations for PAGE_SIZE >= 8192 (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix ICE_LAST_OFFSET formula (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix page reuse when PAGE_SIZE is over 8k (CKI Backport Bot) [RHEL-70660 RHEL-37905] - nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-72970] - selftests: netfilter: add test case for recent mismatch bug (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_set_pipapo_avx2: disable softinterrupts (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_set_pipapo: fix initial map fill (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: store new sets in dedicated list (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level() (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [RHEL-71357 RHEL-60554] - tcp: Fix use-after-free of nreq in reqsk_timer_handler(). (Guillaume Nault) [RHEL-70541 RHEL-70449] - tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Guillaume Nault) [RHEL-66329 RHEL-66328] {CVE-2024-50154} - rcu: Use system_unbound_wq to avoid disturbing isolated CPUs (Waiman Long) [RHEL-61329 RHEL-50220] - scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error (Cathy Avery) [RHEL-71393 RHEL-9848] - scsi: storvsc: Handle additional SRB status values (Cathy Avery) [RHEL-71393 RHEL-9848]- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (CKI Backport Bot) [RHEL-66899] {CVE-2024-50252} - CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-70083 RHEL-69670] {CVE-2024-53122} - mm: make show_free_areas() static (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - mm: remove arguments of show_mem() (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: remove useless include (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-67922 RHEL-65229] - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-67922 RHEL-65229] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-67922 RHEL-54248] - KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-67922 RHEL-65229] - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-62105 RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - smb: client: fix use-after-free of signing key (Jay Shin) [RHEL-69306 RHEL-66206] - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-60300 RHEL-53992] - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (CKI Backport Bot) [RHEL-70294]- bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-68699 RHEL-54645] - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-68699 RHEL-54645] - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras) [RHEL-65734 RHEL-20288] - rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter (Leonardo Bras) [RHEL-65734 RHEL-20288] - context_tracking: Fix KCSAN noinstr violation (Leonardo Bras) [RHEL-65734 RHEL-20288] - perf/aux: Fix AUX buffer serialization (Michael Petlan) [RHEL-67495] {CVE-2024-46713} - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-66669 RHEL-52759] {CVE-2024-50208}- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- 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{|}~      !"#$%&'(0x805fc13a0xd1e698770x970bf4ef0x466ae44d0xb9749f8d0xc6315d8e0x6365a74f0x364e87610xcef3985a0xc7b45aa40x07729fd40xb9d2df390xb6f4b0310x2ae0877b0x11f3044c0x6ce1c95c0xe5a331130x6397f9870xc1b60ad90x0b0224140xa527bae10x8c28e73b0xf707f01e0x42bdcd130x798eab300xb7a96b740x3baaab090x9812bc1e0x31195b670x925414f80x67568f8f0x4848859b0x90cff6830xb1166ad50xe43028ba0xbb55b54d0x3b6592cb0xb5a8e4d50x2ffc0de30x399a6c250x5e5459890x04923cb50x9dde44830x9e78a2760x8b50cbdd0xca19b1780xca89dd030xcdbab02a0x6d8e8c3c0xbb37e2000x316af56a0x47ddbb250xb381e92b0xddd1eb7a0xafe9ccd60xbac764b00x2f66f5ea0xfc781c470x1570994d0xc7b600270x1de78ad60x29c8ddca0x25f8190f0x0d2afc050x4c13b3d70xb958cd550x9eb65a350xa49f2cf10x80c262a70xc21edb410x99229efa0x0a1af6050x5e5e83f30x25b0a5720x1ec57b4f0x6708377f0x81588e260x5cd199650xa59a647d0x46abb7b50xdf50696b0xc63b50af0xef90b1f50x19e7490f0x571470da0xd8a5df690xe573a7e20xfa3ce50a0xb9a2783e0x7eab96020xbcece9180x17aadf350x4027023d0xa9010da20x614c79760x2ee3c3210xbde41f780xc1fabe8c0xaa31a5480x3c79be5b0xb9ef56180x1ca7cf220xdfdd52dc0xa5dbea6d0x2cbe0caf0x97684a110x5d74a10f0xdee28ca30x621b54e10xca78e3ea0x7313d0800x91c8c75c0x149473fd0xcdba988e0xc6bbc4190xb7b217880xc59191ad0xa1e4849a0x606a5b5a0x1f8ac7180xaaafbd3e0x36a862e90x3d23c1040x6c8b0b6f0x5d1b4e420x49286d3c0x4d90631b0xb150b38c0x244518120x2593782f0xf703a3f90x630b24d30x452f53b10x6a2de0360x46ac032f0xc742d6e80x6e982bb50x276f5b030x108fefd20xfa7441240xc210c3bf0x4efe14f60x197aadf10x37b640fa0x015d68930xe28223200x07d5116c0xa723e6950x9cc9dc7b0x79c7ee990xe87a5c730xb99231050x6f6f0b020x8993a5110x6886d49c0xef5c5ae80x5631add30x752267d50xfb67dba60x39e6f12b0xba4006c10x426ec48f0x42a5cab10x8418544f0x9ea2c2350x39bf93010x0283dfe30x4cd47aba0xb274a5e20xf61c676d0xc848b4e90x4ad2cb740xd791fbca0x18867cc60xa1aa4fa00xfe74aaef0x292048260x307141a40x9b6e30760x3998ce220xf785c7cd0x7f1b6a600x0ea5d74b0xab5e06780x1d611b650xa5ad19b50xd10886b50xcdd7fb160x23f3da660x1278adc80x0dc3c06c0xba605dc40x7506488c0x2f0835390x43eb88950xb43526bb0x0a1aba7a0xc9369a040xd1de42c30x3b2338a40x81d3ff730x3c95827e0x883d6d650x22d8ad900x39a2c0490x2359b2ae0xd36a02710x4bc3ff950x2a36deb20x39bb203d0xfc3b9cdf0x88de50f80x6c8395490xde6878c20xe1a4bf390x27e5ac460xe28f85270x400126f70xebdd99990x0f341fce0x7210c3e00xd8f0c9310x590c25650x898bc3fd0xe4cf84380x75d57bb70xd48d297d0x5a19413f0x8f203f330x2c68f75e0x2ecded450x37f168380xc513050e0xfb94153e0xaddcf2de0xb9ac18f40x501182980x84299b000x10ce096a0x461157f20xdf4825220xd07ccac80x5be577a70x015e5db20xea825af20xd2c45b5d0xfaf497b20x6bfb9cac0x84e838d00xdafa7f9c0xfe4425080xc3ae36fd0xe8e6a8f60x4b83895d0x67c597360x4e073afa0xb1f853ba0x59d44cfc0x6899e5f70x0147dfbd0x1c1621d40x33b804470xae4187e10xb35583e50xef84f0750xf01971880x561a81a00x5ecc7a6f0xeafca2020xb87fab530x7067df310xa216ee020xa954bdfa0xbc6296a50x72c678f30x32ad87540x9c51bcc40xd9eb1c360x827c9a040xf24e84160x20752ecd0x00edee430x0065a7810x1ace712d0xdfede8160x9567cf310x57b3a1270x2b0c8c4d0x42f937d30x487047380xfbdbaaa80xa03563730x1ea6259c0xd35d917b0x40631bef0x74a935b00x92c646cf0x107279160xa16b4b160xbbc90f5f0x8f8371c20xad72937c0x08d83cb50x52caf8dd0x50671bd70x79dc7a0d0xd20aba3a0xb422c3800xd29813570xb08177cf0x0c1e9dde0x484163840x6d13121e0x1a0aa0300x981bfb5d0x23d75dc20x994f61d80x68422aaf0xcf88dfc40xcf5519340x30a1a8ab0x15cbbaec0xed66800a0xd69d20210xcb36c1c30x9248b2ab0x27eef6140x9ffd7b980x7aa056850x920406050x3ae5b5fe0xbcaeb4840x1182fa1f0xde9e2bd30x2bfbf8c60xfde9c4800x6248a8720x2880a6030x1f5dac610x5d2b49070xa513e3520xcf254f6e0x6963dc290xcdff043c0x1e5270610x35d951aa0xe6e86fc20x18f4893a0xa70292150x3f2b4d420x5e0f8c700x9706905f0x0f77dafc0xd2ebc2b20x88ae20340xcc9e2d290xb123d2cf0xea910b4d0x0c8c7d340x6495ebe60xe28114cb0xa54a9ebe0xfe44fda70xb2bf4e700x0fbceaa80xa8ff30da0x92ca35060x086994fb0x82db8a4e0x2a6fa2c20x225104850x3009f9c10xd8a91d360xb8dd37260xb2772a3b0x4ec887bf0xf74238ac0x755e149b0xebd984aa0xce307acb0x824e4f780xc03326420x393309db0x99ba81da0x02283fb90x23829b4e0x2fb622580x09ab1c7f0x7178aaae0xecc8f23e0x0d614af40xfb9a1b960xd2e4c9460x30c6c06e0x9a59188f0x7079992c0xad9cc2af0x5c4f09000xcd18b0db0xa8c24f250xac5a83a60xaffec6d20xd760c8f70x50b3611a0xeaf2cdf70x75ab17be0xbad99d1d0x6cac4ffb0xd98cb32e0x7bae70920xf41b91f40xb6588ba60x89a7fa9a0xeaf23a810x29c6d8810xa7cc4c070x8fa9afea0x628444e40x41d121250xcecb78a40x108b188f0xcf48a7000x4571aea80x12b94e560x187c084e0xda6de90f0x17844f090xd73e55330xa18f224e0x0b1ab3530x895105470xfe81ee4c0x98964a370xa77885d90x1642bc670x9e94cfa00x73e9b7a30x7fe031150x70ca22d60x5990cac80xf49bc67a0x4443d3990x917285a10x857484f70xda5f9fd20x52e176c90xe7493fc30x816578ff0xdcee40870x812732a70x38ce402b0x3b674c020xdf5a25060x1edc7a380x7b5ce5c30xf8151b120x7216d2c20xcc791de80x0dddeef70x80c6672c0xaede8b340x65531f120x259404cc0x153fb26d0xe92268de0x9e347d560xa7f26c390x68000b500xe03ebe430xb830af920x9c83ebb90x704b0d0f0xd9c5bb3d0x71853a090x35eb5d570xdfb6ee300xe1b68a130x945c2d050x9d2ebb5f0xe218fedb0xcf86b6dc0xbee3b71b0x49c02c4c0x9d65899e0xc2e0195a0x45c5db710x3cc10cff0x3b0344620xcbfcd34d0x49517ab00xbbf31e610x36db02260x28f817d60x977bd4160x55411aaf0x1906648e0xd6217d910x9dbcd8010xa17c0ccf0x68c88c4a0x40c058400xd63e4d4a0x449130460x5407e0470x4b46b3860x3a4c13360x47fc7b420xf904847e0x12f06e300x1d58e5010x56bc1dc20x9f89634b0x3c37e6fc0x1879fcbd0x6d9fd8b10xd6683fe50xb3675bf50xa703ff620x7b8c32f10xd76132120x0718b8b70xe2f9d1880xe09fc4df0xbccc37f20x1ec820120x5a792c960xb3ba70ff0x4fb300920x816ca1460x6dc64bc80xd6b583890x13e3e4df0x571f7b940x8fea24bd0xdc527f490xfd1aeae10x7bd9427a0x7aad008b0x214e42650xddacccf60x6f3f05d10x07cd20670xad024cc20xca6480190x722cbc0c0x1a46d6520x59f44d1a0x9d8101ae0xcceed6930x8592d87e0x9b9030c40x43d6e6e20x103a05e30xd84aa8480x83f4bdc30x720ccf790x2ed2beaf0x3b0a27f80x9bcf10980x7120f7d20x61be79050x02a899780xf7e1d30d0x46ed33c40x362a4d910x5f903f090xcbc37a320xcd7fa6c70x7494213c0xcaa8d80f0xa2e8da150x9e7f61590x593bd4630x5bb927320xc9e39c5c0x1f0dc3110x1321cbd40x842c03f40x620853c70x142ad05e0x180d4aff0xdcae976d0xdaebbd830xb04cc9100xa80044550xaf78f2600x91245c6f0xb719f7af0x4f5b4a3a0x5cd57fdc0x00d754cd0xe6dab66f0x37734e060x60dbc82a0xbd67c0920x8409f77e0xcca1e6e30x039f75d60xa51f16c70x53d0fc970x693301860x6932367c0x9addbb600xecaad87f0x229581650x2c75c2220xdbc59d040xf12d93870x6047ede60xb1d7a8e40x32fb53080x10d892eb0x01c4f1f10xb788556a0x4a065abd0x00a0c8cf0x328e7e3e0x59923fd10x41560cd00xc082842d0x48fa4adc0x382f5bb70x3f95f23e0xc3189ab50x7b724a2b0xbae469180xf47ab8de0x34fc44b90x5779dc6a0x9d3e1e630x140fb2a40x46c1869e0xc66c1a3d0x1358e9e20x9c2ddbc00x58863f100x0cab6c980xf09e8fb70x9a7cd01c0x66bdb8850x619cb8f80xb601ad250xf97f08730xba3c35a60xf50446190x1de8eca80x1563a87c0x2f29d0c20x6bf7d24d0xaebc551a0x960e8b280x2bea05bb0x3c744e950xedcf3e430xede9a0b60xf7be8ee80x23026b4b0x7d2605f20x76a7cbcd0xa2f2438b0x9ce5d1660xd7064c640x538f32f20x1f6b6a180xd2cd32020x61130aec0x392d3fa30xb0d803aa0x590e5ea70xf247be070x282d619e0x504298610x533b09400xc16c01cd0xd6c87a050x79211b5e0x0397980d0x6bac0eeb0x9d6cba300x79b82a710x6563568b0x8fa029360x602ee9580xd949fe380xbee0a2e50x3aca71a10xc892a72a0xf5596d890xe517251a0xc9c3f3950x8b440a570xfd32d3f10x0e6e11a60xc557a57f0xcc1a7c480xe24883890x646c544c0xadd32f9b0x117aca910xccb026a10x37aef7090x346e60330xeeba7d8c0xe3f8ae7f0x88c3049d0xe23bea700xbcf6fc2e0x4a4350070x07d47e5d0x57e9d43c0x4fa9a4030xbcc89c0e0x06fcc6b30xe7e0664c0xb90f8b740xc837c8ac0xd9609ee80x55784a180x6e19b2ba0xf3de331c0x765b1e8b0x58fe16090x4feef77d0x4be9592d0xb6755a730x39398e6d0x95a403e80x339fc3d20x31fbd4640xcc3943fb0xf4d2619f0xb4468fe40x7c5f07ab0xd06616f30x13808a7e0x3c86019a0x6134f72a0xb6d4828f0x0f0cce8a0xd827c4ec0xae9695e20x156990b10x7dde234a0x468ec28a0xda03c6830xf330a4170x52eda0280x784fc8a70x949f1f1c0x630be29a0x3187b6180xf24bb6d30xc1db972e0x0d7530ce0x77f7a9050x18bed2a60x3899a9c00x7ccd6a960x750bc9d10x624281b50xb1db17290xf09e60070xff9fa6230xbef26eed0x54824f580x0b038e240x5650cb700xabd9af6d0xc4c738910xceecd9e40x798f38300xdef1096d0xb3e3404d0xdf7b75970x3b54a9ad0x91ac09690xa340e2640xa99d7fa60x88430d4c0xb5571dbf0x76a68e3e0xf92c5da50xf95bcf620xfd807e480xfdf7ec8f0x7b0c587f0x7b7bcab80x30a1e3720xa31150810xebcdd3490x86bcdec70x2e152bb70xc250c1490xfffd89db0xd6526dca0x342a23540x33244a090x83e054650x277292db0xa71cd9670xaf605cd40xfd3c858d0x162e9e6d0x154363460x860600870x50ee5c070xd69a02940x2e421db90x6550623d0x88c9a5f00xbde8d9ca0x83d735010x9d3057a50x3dfc815c0xde05f9bb0x9e83fc8d0x7bdc12130xac7481630x28a4f6dd0x20b4c2070x8aad82980x4d7dc9a80x5170a9c10xba0395ab0xa97070a80xc5d2465f0x49ea459f0x44c763a50x96293af00xbec5308c0x7c9b26fc0x343a05100x7622cfb20xd14024510xf03014540x74b039280xc42a9e7f0x58fb4c790x801cf2a20xb0c06bdf0x399ebf990xe2d09e8f0x582b84a20x0d7f1f1d0x8658c4d00xaa14517f0x0f1a55280x1a0138350x506c54390xa4a844740x7854782b0x163449c90x255ab30f0xef3466150x00d654bf0x9c5e3a3f0x7f1175d80x5b0cf6490x3b4e825c0xfc6c85650x748e05980x6675c6c90x74f367bc0x4549026b0x8319f7390x928fa72d0xcfbd9a330x284549220xf2b018140x16d1520a0xd179f49a0x0cd09f870xe77b882b0x7fdb60040x64d033540xd7bd5a890xc9ac4d170x644a2f540xbf4f83c10x1e09d2260xb39e3bd30x73ad55090x5460b58d0xcce661940x8e68ba340xc12aac390x751756670x209cd3140x7710e8000x94564e450xe3b2a62b0x63944a5c0x06877c2a0x89e206f10x06ff400e0xb6f87cd30x602ccf910xb269573c0x462e76f30x110cda980x8e37b1c10xe3f51c0a0xe33430910x8ab7383b0x5d97f5fc0x1bdaafe10x1e994f140xf917399b0xfb7538320xc8d3b0640x320255ec0xb9c059790x52277aba0x163467dd0xe51665160x4e603edb0x4170c28d0x83c73ff90x58276b9b0x248c39b20xc03ffa550xe3f1d4810xc23438780x229d345c0x9027bcb30x62d18ea80x2a0d000e0xeb0785340x70c28d460xf9c0a41b0x09a734950xc39ce4530x426324400x78725bbb0x9f4bfdd40xa86ddd030x936c88f30x6c9d2b240x6d52e5930x736864710x8fca57ea0x7f1d59960x00ac3eb70x7ed8ee0a0x38826f660xd5103f1a0x47a962de0x83d58b810x710a9c6a0xea61e8f50x617da44a0x758c753e0xafcc754b0x714273d40x6c19e18a0x16a174d00xa791c9be0xbdbeb5990x5a6b50750x6fa3ca5a0x266c9f160xc3f30cc00xf167cb7a0x19a2d1830x8afff95e0x065246b80x1d5f95550xc5e5573a0xdffb744b0x3ffb60680x614732500xd109fea30xc94791130x502b0cf80x5a3e795a0x76a84c2f0xc2d9e0900x36b2750c0x0b4508cd0xca4674360xae0817520x181808260x7ce83aa70xfb039cce0x331bd5c70x2b6904210xcee8543f0xfc96f0970x1bf16a970x526cd0820xb80703310x9bd1a9b00x2fd0ade90x3854779e0x808f3ec20x587599360x6bbd4f4e0x73b507c20xf0c857ac0x7541a85e0xcb7d415a0x54167c870x0682de350xd99c6bf50xc72900470x974930650xc87021780x2eb15f410x7f2680870x8663adcc0x2e4a84af0x4d6e845f0x3471e1130x7a7246f30xa8b8dd400x854cbf340x31b1016e0x1e3b70bc0xe2479e5d0x63455d450x871a6e440x3a081b950x76dc68710x6fbf65010x9741d6830x4fcbc2f70x6face2590x2c3e01930xc3a411310xe987d9aa0xa47193ef0xebfae55c0xb061b0a30x40ac648c0x14eec9060x5658bdf80x83fed0fd0xa7428c100x5a8b2d410x8a6dca510x0694613c0x4f28285f0xbc777c8d0x07f4bffe0x31d70f960x1d7035330x64051c590x985650620xa3b3b0cf0xca757aea0x4fc221230x6cbd71fe0xcced57d70x527ed89f0xd4b242540x75a4f11d0xbed79f300xcfd31b4e0x90e807c70x55bb02f30x64959b970x2315c8320x2956ca650x40fe6c8f0xfe9d48fd0x695c02770xe7abdda70x754b00000x36c34dc60xe42b388c0x57b1549b0x28b05e970x38358ad70xdf1edb120x9b2b6ce20x671122850x917271320x54fa07530x459a3f960xc74f496d0x087ca3a60xf4a8b4a50xd9e2af6e0xb6c051720xbdc429b70x18262b310x13e6c2c60xd6561a670x806144bc0xfbe4df300xf00480e20x1e6866b30xe1507b8d0x66ef3ddd0x74ae150d0x62ad74df0xff3250580x43864cac0xb839040a0xf6ed33340xacf9eeb10x69cfb74d0x433577330x9cee054c0xc532035b0x2b0c2b060x90eab6fe0x49d766590x349f21850x69b15b6d0x23fdece70x25a64b330x6ccaa6360x58df5b940x787ccc4c0xd7396c330x00cd25ea0x142ed7bb0xdaead47c0x341c785f0x0cef5e5c0x0dab393c0xa4540f830xb7acb29b0x613b1e2e0xe5b161bb0x80a3995d0xb16c6bc40x040467030xd20d23990x0da0251a0x3ed287990xab62888d0x71f190720x35ef6b080x4c23f1fe0x0a37d3b60x3f7bd5df0x696465cd0xd46612710x22f3cf930xf5588d170x88e73b9e0xf4cbb09d0xf67e6b0b0x126cfc1a0x6a0c13e50x142f7ad40x90d16c630x828b2e1a0x0ba87be90x1344c5070x5b60dbed0x6c1830780x5987bc790x55aafaed0xcdac1c360xf0fc9cba0xd57c4cec0x67b462bb0x93c457cd0xb3a52ae90x0a06e7fe0x4e155af00xda0d50ec0x4e90435c0x5e185d280x3fa559e60x1f7c7bf30xb4c400400xbf773fa30x62e77b400xd21bb37a0xb16ab5450xce687b0a0x9d65b0a50x2d6706cd0x8062f2820x7a5d7c490x6b624a0b0xc8012b4e0xf8fd18a50x74e98c9f0x7d58dbca0xba4b5a570xb311432f0x63ce2c970x9f7e25fd0xb7852a050xe9e799fc0x3fc2387c0x6b9583200xeea5f05c0xcd4745420xf8dfb8810x693c08fe0xddef3f580xf204acbf0xbc07319e0xd16779d70xed7ab8050xb4ef16e10xd354d9260xa2065a830x3042e5900xa5d778360xa432baf60xb9d442380xd7b7226f0xcda1bb560xb0054bf30x8ace20480xab31611b0x51d289980x462032400xb595e4ef0xe5840ec60xdbd019c40x69824a140x7ad3e5250x2dfa67100x5b7b5a810x4f85fbd50x6d69efc00xbdaa94eb0x45dc27100x551f2eda0xe8241a580x2a797fab0x2e399a6b0x8dc3cd930x7814d5b40xa8e92d1a0x3d6042360x185f5b2d0xa8c40b710xc2ac5d3f0xebf984b90x1d5cda4d0x3900b3a70x5a07d17b0x576d066d0x5cba2be40x8d52ea2e0xe44ba8690xefab05960x7d6039000x5584448a0x5892073e0x202f880b0x166c80240xa351415a0xe7c7b7ce0x91b87a9e0x418b689f0x742d03ce0xa8a160600xec9d9b940xb103ca700x6736c2580x54b282320xbe2e44a30x33dce88b0x79572eb60x4d9b37660x2f6b34990x121b46a50x6a77a1770x4cd608c70xbe9a74760x7c6371e40x6bedf4020xffd0e1670x13c58e520x95febea60x0d2d43570x779a48b30x7bb017a80x6f6b46670xaeb9a9170xd56d55f30xaf59b01d0x6aac3bef0x1cf75d450xfa9efdbc0x391eda450x1bdda0cf0x173903940x7c3ac9250x71e46c740xfd818ebc0x05aaed280x7ef398230x67caafb20x275269b30x777b827a0x410604d90x1c41ecff0x0b54fe180x1782c5c70x1d3d73e30x56d3f0d10x230a8d8d0xd004ea880x9e1c14310x615987930x272d68760x3358e6560xe8fd6b410x319adaa90xa43253980xc4cae7e00xeb6a40a40xf40bc2f50x345fa8cc0x991a0ca00x027db4d50xe044872a0xaf1d57530x092bfcd30xf5d740ee0xe4870da50x81e266ec0x43afadee0x7acb86ed0x4c8e5c850x051901fd0x1f48f59f0x6bc50c2b0xc21082010x936e953e0xea7922700x3dff1f1f0x855e5bc20x87daadd50xda79ec270x4ff7db770x3abc23950x5b4edaae0x0e69261a0xc389871b0x009738060x875fd1d50xd54fdd640x1bb590290x46e1b6940xe78ae6570xf5ab84210x939e8f190x03905ef00x76ff18680xe4b201c70x1dab0efe0xe30c19e40x6493f4450x34b7073e0x1a2e334d0x82802b5a0xaac29edb0x792c0aa70x8fffd8a80xacbd97b60xbb68be880xa8ace8740xb846f16e0x6a1b13240x43d58ea90x608f62f80xdd6929040x8f8d32140x16ad7c5f0xa5a6b5450xbcaa29290xa8966d220x6cc3ad9a0x2156d3a60xa7c27d620x1d126fe00x401f0dbb0x426adcab0x6f219f550x757300b90x8b9ccdef0x3df0dbe20x19f37f0d0x15b05eb30x1721e60f0x2a8cf5780x68ae63b60x4e8594560x6559032d0xd3b6c8910x41a05c360x78e44bdc0x6de5855a0x66fd61690xb7b836b30xdd8051590x586d42a70x5b6efd520x883244680xa668969f0xf61a3f260xc78d31730x27b724f10x4ea2e0bd0x407c0fbd0x4608d1300x23f29efd0xaf6475b10x386377f50xb9480f470x0baf54480x98fda1af0xf3df871f0x0715fff20xa8b04a7f0xd5dc7d040x20d4bdef0x1cccbcdb0x37b3723b0x92be1a640x434153140x43c346e20xda1979a00x1ab4d4ba0xf7ee79b70xec9887fb0x9eb1ba610xadd62c880x6a72ecf80xe1b60b780x5736cdf20xd817bdf70x2710c3620xa299abda0xf50a95e00x13a86f050xd3416fe60x8165ca1f0x484c7d1d0x9db28f380xfa4b72230x4b7b32c10x37a7d21e0x00d4ab070x50e3ec740xd024e7860x5987fe450xea4510770xb77a076b0x874c77de0x7dc157e40xb9a4acef0xc8dcc7c00x67634e0b0x2d4452dc0x2928ea4c0x8c515f480x522298d40xdd19c7c50x78971d7e0xd476f51e0xbab7c5100x336887130x7c55f97b0x49e0135d0xaa88f7480xb4e0731c0xea1b26fc0x5c52e1090xf38116570x54535da80xd68d944e0x1b38d0fd0x7374d69b0x12fbd8d80x35033c810x7c2a333b0xce0c64600x5fefaffb0xfa6782ed0x6ec89f7b0xb7d5ffb10x014425260xc242998d0x66fe8a940x27f201c70x5a54e3630xd5edbffd0x4baa16da0x10d2ccb70x84bb50e10xb37b318c0xce6a43850xdf5e548f0x74674b840x776221bf0xc14951d10x027d07b30x77ffce010x701e413a0x974118e70xff9949fb0xc8692bb00xd02c05810x12dd87a50x7545a8f90x72a709f30x1d6dd30f0xb0cac0360xb728613c0xb5a430d50x0eece96a0x909b9fb90x7ce31c3e0xd9b769e60xf1b386440x32a30f590xa4b335fb0xa19d64700x8d250ce00x9e21bef40x4d71f2750xb8b409d20x6d7d7b880x0314d7da0x220c72620x610ad33b0x67c272300xf7f4822e0xea90f6520x037340190x6ff158570xe9b0ce450x4e2855180xc8bba32f0xce593c220x3bd45b0d0x749e05f20x7903e46e0x89f649c70xb244ee6e0xb3b86e3f0x6eef317a0x202a1b1b0x6ebcef960x29ae74ff0x7d533ab90xa8e4b5240x58e43f640x7f3ef5f60xaa6c790c0x135208180x40398db40x6f329d110x71a937960x034d850f0x5500d5030x06b1cba10x82e4eda10xd8472c1c0x3ae0d16a0xf2ab54ef0xce6949210x547645b90xeab9f2610x0d26e44d0xad16254f0xf465e70d0x2fe275820x6aeac86b0x991435910x067e44e80xc6ada6230xf985f8410x332a99320xecc88d1d0x5bb438b90x44b1c4e10xa531d08a0x32625eef0xef3782730x225addf90x1d0e06940x8d34c8600x2f378bd60xe1e3c0910xe5ceecd60x9e41c7810x41884d040xb84201c80x369ea4d80x237634280x51bbfd250x9e09453d0x3c9b10130xef6ade440x2354f6710xe9eaa3ab0x8ecf460b0x743ad54f0xb8779ca80x30c46f7f0x071b0bbc0x1cb0848a0x8384bd170x32a8d8ff0x86ba2a020x28eba5630x7e4884c20x9204da690x2d23cd640x031fec0a0x04264b270xeca866fb0x199305e60x287277cb0x55edf3fa0xde2790fb0x2009c3580xbc3db76c0xdee062b00x030749910x52870a230x09af6c450xe7ff54f20x38455cf00x571757ab0x1174da160x9a4c70b20xebc72ec10x9b7fba2d0x1889553a0x5deae5e80x8f897d590xc4a87af90x40c596730x551bb69e0x86c187de0x8b63f96f0x274f5ad10x1d5f830e0xef9550a10xde073ce70x115608830x7abd63910xe1e73e870x1a571c640x29e65e450xb64d273b0xf7f074310xc9ce0ed40x06ebaa6e0xfe9f3ee60x19225a320xa1dfa7c20xde70cdd10xfe4ca65a0x4884a1e50x78a6d45d0x439dacfc0xdcbd3cb20xae9132200x870e54640x68711f210x8c80faa00xeeacb5fc0x51049d140x69a1dda60x7fafd5240xfc1390580xc1902ebb0x3f37557c0xf7a122530x80bab64f0x8f405ac60xac4896aa0x21fa6f550x0e6b97330x2dc77e6e0x4af1a3a00xc60d4b5d0x62bf99210xd6462f660x1db65f9e0x2408ff0e0x03b773e20xdd178bd40xd4d1cf1c0x9eaa7e2e0xc2cc3c340xd9489e640xb847c5810x34adb1500xc67cf5290x9eb309cb0xc6c23d820x1f3bba850xe178fce00x9d3182320xad898b9d0x29777f0f0xc47e1e860xf8e0d7c40xe9d881cd0x8fc5df600xa12b43b10xa9027b3f0x981efe920x958f096b0x74a0134a0xe6b472430xe6c1e1260x89461efe0xc94ceaad0x7890a3670x826286da0x502108d00xffb9c5940xd6034a440x00644b870x008701430xc212a5900x20c220930x298e382c0x563df6680x1598c84d0x610b257e0x01a7c4820xa457bf020xb309babf0x2aa98e8a0xe0b58a5a0x053dcf8b0x4a27950a0xf9947e040x94b021fc0xb96500c80xcb3afd670x3835d2fb0x0d82f8910x536210ce0xeed6aecb0xb50506770x2fbd02c70x762d94420xea00369b0x4bf72ec10xf26cafaf0xbde8edcb0xf39240710x9b2998910xa6fbf3b00xc6367f7c0xd7cee6f40x93d9f8d40xb12200ff0x53e902230x13ab610f0xe45045640xf05bf2e90x911240d20xc66343150xec1605ab0xbe9531520x721acd710xf5d5e4610x19ec276d0x539f5f160x17216c3d0x87bc23dc0x19fdbcc20x03fe705b0x38d1e77d0x636119700x4c16f9cb0x0204aa480x78e50f000x5665ac590xf6ae2f2e0x89dcc7d40x0a25337f0x38c76c890xd6d0637c0xb77386080x0160848e0xe85815e50x673a6fda0x8dffc3630x59e470d00x7128bb580x01293c670x11ae71940x110a92640xb8cb2dd60xd40c2a0b0x4acf9ec90x143110000x131398a70x0af0831b0x510609890x595d2c910x3e06cad10x5348de520xd439f8bb0x09e63ce10x880f82550xfbf74a820x083df4d60x8228a8300xf2b4aa430xb2c697170xb02555400xb40607230x0b7a916a0x866b110c0x4b85abca0x97b05d120x17343b730xb2fb49240xb1180f850x33998daf0x72c3ffbe0xd406157f0x8a0cabf20x34db87bd0x230243b40x2574ea790xeae9d4ac0xa8dd5f7c0xe4c530eb0x3de979a30x2164f3780xe9d27ac00xaea819440x2e341b230x5e57a3950x97d500e80xb55315620xa35c6fa20x700d6b530x982ae33a0xcaaeb8540x630135b30xd1a16e0a0xc61f457d0xf37d4c690xc62e71440xa7eff0880xe35f267d0x908ca40c0xde4667c60x233652440x83f436060x3b0ed1130x3c5ef9960x5daff2a60x019e21890x66dded870x273a07d50x682fbd350x8c43050c0xda381c1c0xab9d88b80xae2da5ce0x0015d1680x80fc49e90x507ea41b0x23258d950xd9656fcb0x2c0fa7e70x0016f4500xd903cd570xc73f39960x4a1984990xa63a286d0xbb5987750x14f588210x3b97bd600x3651396d0xe140948e0xc2a1ccc30x782cbe280x652fdfb50xacd1512a0x2ca3a7200x88ee44fb0xcefbf5e10x32fa56ec0x3dba2c1d0x756339c10xad569afe0x01c2733f0x17f568e90x2b8de3f50x066239750x7cf129a10x3cc8e5f50xf0874f100xd8d87d7d0x45e05a190x7d6e6c240x327a98220x78a970d00xbeca54350xaac670310x9b7ae3080xb8e1a0500x8dc223970xe22195ff0xa9443c9a0x8f03bcf90x76626b180x2ffe7f4a0x7e09d0e50x34a9a0aa0x3b719f230x3270b2950x9513825d0xfd3f65260x0610df670x79cf84fe0x06bacf4d0x06b36e020xa3d5ac360xd03d618d0xe88812c10x04cc7b760xd5ab6fa70x5072a2ed0xd2f078050x3af40a530x1e9ecafe0x9007e4e80xe40b66ef0xc5fedb070x914751e20x8f8acf540x46d97ea30x3d45f55e0x778172810x53b90ade0xe512dcb30x13a868580xaefb41ff0x174885340x8853e4990x21524a530xf38615100xef0495040x75fef85d0xc2adac340x15924b0e0x3c9912b50x6c094df50xa49616e20x4d1092620xd75673cd0x1b65d2160xd415eee80xf6f970790xc77a251e0x03e6b6950x8486aac10xd86747880x1415a9880xad5d3ba80x236e68880x772fc68d0x92ac1dc90x65461def0xf77216440x91d5b9ee0x93c479bc0x55ee53f90x9e0c4cb70xadfe1f930x13a06e5e0x8c0ee3cc0x4bfcc34c0xdad121050x96c5d1fa0x271076050x6af79b0e0xca32a7490x25cf518c0xa3fcf6fb0x4a6d753f0xf602efeb0x21678f3f0xbc3dfd910xb32806f50xffa2d9c00x0bc1be9b0x6251bb510x2e92e8e70x5bd84fd50xbda2abbe0x923768cd0x39a2fde20xed9c5b070xdd9a98b30x78c7f2ed0x799115790x4611f2d60x56720b0f0x4945d5910x6c00a37d0x1555b8b00x8367dd250xf494f0ee0x30d8260d0xe9d42d1a0x9dea54ac0xf017558a0x9f4f15420x150c4f700x95f37feb0x629aa7510x6a7adbdb0x0ab169270x9fe248d10xf2a1c9630xd6df8c610x47cac7490x0660c6420xfe31b3220x234de8bf0x22ac4c4c0xf88763560x21c4d4fb0x9d8433e80xc0a042510x509902610x2528d7880x53b5eb880xe2093ebc0x3026bee90x92f76fe30x975ee6720x711d32500x731cefc40x29a4bf520x54945f030xb09352b50x3eb1efb70xd1637f9a0x89c165e20x547d849d0x6859d2660xe3f2201d0x17f251c80xde5c7ecf0x1f8516cc0x20c5877f0x93205ca30x92631d510x446b6bd00xc407004a0x59c581660x75ecca6a0xac583eed0x95b62d1e0xfbb231ec0x7b0116c70x1f6d07b30xb5caecad0xdb93e5e00x96f022db0xf18808a10x7bac31760x3c83a3270xe08e00300x7eacd7030x6879698c0x5c48ae440x55d859f20xd128a4c90x5b5228af0xee8ad84e0xb52146570x08435ee60x249c984f0xeed083850xee7d887c0xdf87785c0x2a9719c80x22f8f9de0x9a66e3f70x0207b36d0x314f90b30xa1252c1c0xcafdc1720xcdb34ce00x4c69df3c0xaa38dd280xba7cd0130xcf2323610x7b59d95e0xf7b194a90xa14cd7fa0x28c72d5a0x786a8d150x247fa3d80xf5a2c9c60xba9ab72e0x4bcef4700x86ec9f590x379973ea0x0320df3a0xeac110c00xbd22e98c0x8e471e290x7e29f9190xafc910130xe45108eb0x45e057e10x1632d69a0xa1efb7480xc89ce43b0x8896852b0xaefa96f30xc3a0fb620x5a7b5c380x4144962a0xc46620480x96a00c900x71866a470x05876e400xc43e3b0d0x89a0e7dd0x2e06dfa10x3a783d010x0b1eae1a0x825934830x484802650x2098a1830x9341cddf0x46c12b4f0x6b1526000x6c9181730xfab4a7650x10d74a460x9e2508be0xf9815abe0xc4ba5c280xbadfc3d20x5d9917c90x9ce3f3810x4f95464f0x7a9146880x33acf00d0x8f233c6b0xc7912e9b0xea6e91490x7ce42bc00x0eacec8d0xbcce16110xcc68cb4a0x9179acec0x1d03cdc50xa8acf9610xb829f5040xd2eedd310x15e2bb070x760eed200x1cbeac6e0x5e0b7ca20xf515b7b70x451cc6f10xc43243c10xd4b28eb10x18855ada0x2341619e0x3a5e3eaf0xa2f659c60x7e3362310x679ec93b0x848302b10xb700ffda0x3afc3e640x324c471e0x6bd532e20xf9e033b10x9e88074d0x5f466d600x74a56e400x95eef87a0x738c72780x205901e30x347095e50x052601bd0x089c6c310xbb7b05b70x1194b0200x0e239c710xab5dda760x6644920a0x5e75a67c0x685e12760xd4dad9f30x087d46d70x433aa8570xe8fcaaaf0xeab62d560xd54ff14d0x392bcfaa0xdb78c1a00xa602da430xf3ef1e2e0x65f2b9180xe8c8e1e30xf9aee0ce0x6a16eb170x14b910630xab4ab9600x326b9cd00xe51947c40x0e9c7f9d0x5f3979ba0x26d6a1140xcb3c56a10xcc9351570x9cc22bae0x8ecbb3b80xe734d8a40x636d92cd0x19a36dc00xe36900090xd2acd7b50x310ad42d0x601ef19e0x705a5bde0x472ab47c0x00a726850xfa4c3b380xf706c0560x30d6d93a0x2e0cf6a20xe15c45780x313c38ea0xc61dbdea0x110912910xacff87a70xaec35ff60xfc11e0450x706ad52b0xc009f7940xf577cdd90x619fe90b0xdb7a66020x5c9c1b440xcd39a3680x2638109a0x1441aa630x6d95e93c0x897f14910x28fad0d20x98dd387d0xeadc0d420x3b5c72070x4815246c0x6eb0c9690xe2b20f350x19f41e9b0xe4ad7aa60x2d368c4c0xd3c672b80xd41ff2ac0x5632e63d0x1a3faeba0x52af7c5c0x568b7d760x64ff3e350x80a0fbad0xe7dc41180xe99350be0xa523d9480x633f6a250xa4ab05960x965b448f0x1684c71d0xb51954840x154bbead0xb3e990850x20811d700xd68f58760xba43db620x8af9365f0x2c19c3c00xc81de2eb0xe06274a40x7776124a0x24ef42470xb6d5eb0b0xeb39413c0x3793cc050xb26810a10xd09300f30x074796d80xcbd2c0770x6517f06d0xcc69eeb60x84e15aec0xa31def600x73e4aa0f0x5181c6360xe79ac45e0x7147be310x8b8816bd0x8cc3416b0xa2f6a6fd0x99573fae0x8f772a3f0x51c9bf430xed78b5bc0x1deff3470x5ab211a30xce38c7bb0x7bd3d6cd0x5562054f0x44d6b94f0xfdcfa8170xc27c14590x9640f8bd0x77f7e72d0xfdb15ce20x2be6868e0x3fd711320x124203e30x79d6e25c0x90bfcad50xce2e0cdd0xcd38f0bf0x3b6196140xe08f5e960x7556f6e90x91b56dc60xa1b28bc50xb866b3930xb6b86bfb0xd7a0eb3a0xe69b99450xc5ba87410x7795cae40x1f07c34e0x502351b70x70d50d620x44021fda0xb94ca1ff0xda9484770xfa7499a00xeb16172d0xa8a56c830x86eaf43e0xccb04f220x1c6530d00x3ff17a440x93d698de0x5b4a76490xe7833a6b0xc23576300x9a3aeabb0x1bb2260d0xcb5989750x3d864a780x5ce6d69f0x287e5ddd0xe19817b20xb6033d5c0xf2856a7a0x1eacac2d0xe2cb752c0x9db9b4910xecbe16140x1b700d370x26945d0b0xcf5815120xa02db5730xb0a8481d0x9eeeef480x992e03d00x4f2644720x75c0508d0x274f2f9e0x9f01ab1b0x8f38f01c0x101e300e0x228ec6700x37ed03990x758e072b0x1aa7588c0x9d0dad5f0x4dba63fa0xe01ef67c0x05c364280x05938e730xb82242470xa842b4680xd41091390xd5d4e8970x6800e5e90xb3b606830x35d21fa00x6d599fa20x031eba3e0x3e5363db0x0da382a90x010e50170x0f72ff750x86cef1800xd6636ca60x305e57010x4e7fe4fc0xa1c2ee700x5afda5c30x6692ac660xad64e2140x07d8871b0x6c64164f0x0a38ed650x6ae5f92b0xdbd3444c0x6bff9c8a0x96e827070xc943ff590x58b488660xc041e04c0x28ad87ff0xf5d505060x66447caa0xd004234d0x907df8030x37f4cba10x2f90563e0x19a8678e0x5e1e26650x8722bb6c0x5f758c790x924485870xe989aea20x6f3614b60x914dc6000xac4bda130x0aee67a50x75e3c0060x00fab4260xccd82c610xc8816e770x2bcae28b0x1b78c0610xd21665c60x45fb89850xa06109760x8bcb01f30x114d6e160x646f674b0xef18311a0xb5e35b100x3dd0e9cd0xa6f0ed9b0x9b15b3e50x6e9a82cc0x75a729a00xf5dedb300x71191e1f0xb7e9a48f0xd1674c0d0x361f75920xab50d9f80x5513c04f0x9a6e10790xe05fa71d0x8232d7980xb2b8b6ac0x0f2dd3c90x416f72ac0x0b812b620xad6b0ca20x64d243db0x407535840xe890f41b0x730791100xdc0f58590x0355a7b10x66d4b48e0xbbe9a07a0xb93bdffa0x96dd162b0x20c761b40xcdf24a570xd0d09a510xd13ae9320x9cd8512b0x41b201f60x719d00c80x54e714c40xfc6c42260x33dd72a30xde8c9f7f0x405f90fc0x75caff460xba05b1580x6a193bc20xf2acb2e50xae852aac0x0dc018af0x627560250xffa3aba70x83ffc0c90x33cb1cf60xa391bdaa0x7e8f60940xaf60be610x7eef07840x23029d010x6d1029820xdba126c10x8f495c470x026042ae0xb09faf790x449890610x05fff89e0x77dcea740x0c1163210x232dfc580x2e956a3a0x671593000x68afdf800x7f39541b0x1f9914940x225a28cf0xa792a9c70x00c6e05d0xc5a6d10b0x69b18f430x6ef3e1450xc07634840xdb68bbad0x50b73ce20xaa6f23ad0xaad6d92f0x3939f8f00xff2825210xc781bd9f0x0cdce87c0x9cab34a60x85b5e6250x8a490c900xd24108d40x083eb21c0x15d8e4d40x3f16b3730x8620e1dc0x91d07f140x864deeed0x1efc3ca60x37956b720x471357280x12b355980x492a6ba40xbee7a6970x1a15c0b70xc38338200xdbfb38df0x6f1b0e020x47f1d4eb0x563ebdbf0x6d9758a50xcb0468430xf36afa770xfcaac9dd0xeebdd8bb0x685b31e70xab6691d80x111bd80f0x7d40e8360x0fc389a20x76b4b6570x5ba3d48e0x261de15d0xe2e6311b0x787b987f0x52bfcff80xfef618830x1a09345b0x926febaf0x88a072e80x4b4a51740x043d9eee0x375603860x41300d330x056aed240x18285feb0x356810460xe15154020x342fa5b20x1670d6220xe443f73e0x8225bf300x07205ad10x5711c92e0xea41d33e0x97e3c0290x1283fc170xa11e243f0x4fa2c2cc0xa3e2a58d0x3a9c2e850x6c4732920xadceef420x84e81ce30x988094b10x5fa4db640xc569d6d00x3d741c870xad5515910x69a9b4150x32ac36450x611e0d800x40dca96e0x5028bbb20x0597712b0x9f3c89210x6667d2100xcdfcc79a0xefa816ba0x20245bdd0x5b1de6f60x9f50ff280x1c8703b80x34ae1bf10x3a9febb20xde3838270x7ca34b120xf918c4d40x377522770x3dcf95b90xa5d5229b0x185709040x69c0b8bd0x6bef5c990xf13d13050x6f12ad4f0xbee03fce0x0a8ef9c10x853533380x0986755c0xe7d59e200xabf70c370x5bb9cd2c0xb6c8bdd70xbb9745b40x01fb259d0x66361ed70xf882deb70x3d2132930x311284d70x76ece2c60x2e5754f60xf59919620xc43257140xddaf9f2c0x5d1ac7a00xfe53bef10xa5037d1f0xa41adbb30xa872aa8a0x41f08d3c0x2758f7f60xc75d3d100x2c2d1d4c0x73c7986d0x7321723a0x099977290x5b849f220xe82db7a20x6f1fc50f0xadc6708d0x05a58f1c0xf2be0c670x851149fc0x7f6677a60x9f2356940xe8534ef20xcc266e790x7601bb3a0x4793a5ec0x0092932c0xb926cc420xaba190710x22172fbd0x3864b0b30x4b29baec0x22fba56b0x34c195d00x1c35e4260xab362cdd0xc392b7a60xfde4c27d0x597328da0x59fc85e00x51ea94ea0xf78353920x43d9e0480xecad27660x3d6b2a540x0464525b0xce7ea3120x28c950a90xf4a21a450x0e7c092d0xf3c224a50x94c4c7ed0x22cfadc00x4331d5fa0x299786370x6b27948e0x8baf89130xe89830c60x2391b9070x5dc3ea4a0xfe9731f10x8041d4e70x09d223b80x343bf07b0xbe862b7b0xdf3d2b8d0x3a5eb0660x929b915a0x972c31240x18ed79a70x186108390x8078cd650xaf2665e80x2b2a7ea60xa60ef77a0x0b9c6f9e0x0b73ed210x1017d50f0xd5a4bcfe0x573bb4580x4e993fe50xa5db341a0x3c21ccfd0xdc96fd120x17fdae780xe7be8b950xcceedfbf0x8a3637140x2eac068d0x25d271300x695603790xee55532a0x828e2d660x7fb172c90x1b9453150xa2e59dd10xcb138a3a0x157c09120x2921a4d40xa0f768e60x0b57ae1d0xa5ef7a610x18c6dc800xd23645f00x06700c170x46f6d9770x9fc69a270xc0efafe40x56b41dbe0xaf966a690xfbd89ab00x1603cc080xe83ca82c0xc188afc90xb152fe9b0xfd40ed230x6f1e70f50xed7c8cf20x2e5382f90xc96a3ee20x8ea600590xf71e97d30x0732f1d10x620fc6ff0x07fbd0c50x8d7f07630x938814400xf42de5800x764998990x96a183de0xbf7ac1930xdf0846040x131744840xa16c72300x87e455a10xe6453a310x85c37c850x37dd87d10xa0fd41570x1dfa5c010x9281fa360x7cde73910x8e38efde0x01399fb50x7ba6a6d70xf7bb169c0xa5e546940x30a956d70xf8dc7c7b0x767a5cee0x1f7e858c0x5722b18e0x98467f480x80df20d20x61a430410x97e056630xe3f990dc0x181f34680x1c2e93450x28e41d560xdd30cc0d0x5505f7910xb42532520x7b8c8c900xebedfe5f0x66b48f8b0x8f5e887d0x129efff00x64bef2cf0x8b7c99f10x798115b10x0e1fc7410x95ba8b2e0xae487c820x6efd9f2c0x711620550x40adcb1d0x6c88d89f0x0c77eec80x405cdbd60x17e31a720x02297ef20x867c56d20x962d7d1b0x93b494d80x83e5bf110xc715ea310xaa99a2e00x09db23280xfb5c7cc80x28bb7e6a0x892258430x6d2f37820xe52f34530x0a5d7e000x435ca0dc0x1ed772bd0xe3f57b040x417965980x0dcd8aea0xe12622240x72e683260x91a22b900x0e211d120x3f71c5360x024624af0xef3931470x993520a60x3f2728ac0x9665c5350x8df934730x352f23a40x2740762e0x4e4f227b0x11bdc7a90x5ba6bf790x839f5f6c0x7f0287800x9a4c52760x98ac9e6f0x3bf837cb0x11d5beb60x4f368ba00x1c3200040x352108250x9f82a9ec0xb97eddb20x3e3298fc0x91a308b90xb0893c590xac9e8eac0x9ce0961b0x33c84a550xf630d9a90x8a01ecaa0xa5280d2f0x6df7d4bf0x5968ce2e0xa84b02d00x131c8a250xb8ee0de10xd6b471d40x6de3f9210xc84728920x4a9517330x2541a7240x2823f9e30xa3d3cbea0xdb5749a70xcb20ccb30x7a2f36820x93ef90720x35248e3a0x1ef15e1e0x10575d4e0xf51952a40xeb1281950x457b8a790xce334df40xf2e2d7170x217352980xbec77c600xfa7b27e40x68064a6f0xb7e221bb0xb60a9f7d0x52c282600xe54ce8120xfe9008a90x7b22784b0x4f3f77650x8ea0462d0xc9cf787d0x9c02a48d0xbab8cea70x0c590afc0xd2d055650xf0a61c860x06e980920x61dc89180x9034bc350x169c98a20x02eda7e40x7b2df98d0xebbe59a30xa70c4ded0x24e506750xd09899cd0x099b9e580x0d8d62ed0x303c54370x26698eda0xc0e5d5a20xdda2bfb90xc4d758a80xcecf05770xea1a903b0x33b3f3c00x36c5bfca0x889668b70xd49324530x682779170x192e06aa0xe34ce58c0x5ef59fcf0x6b6026fd0x6209cd600xe299fdf70x9d7e0c9b0x435da2e50x91a3a6910xc09239740xe0a161910x85f158de0x720bbf530x54ccda240x3400698c0x8a4199790x116edcb30x6deaae630x812a885c0x9954be070x0facfb360x5c98eaa50x552a2bd40x5a902f900x7ddf05950x34f86ccc0xc2a8cf950x440b75890xbaba64b30x95e6ce780xd4d3a96f0x90b050910xbbeee5e60x445dbd810x58210e600x519c8ba90xa3184eb30x3df358270x90143c860xa01c1e630x6a428ad50x5d3cb9800x2a820da90x1894aac50x80f1d48c0x1dc2d0720x01b698e20x9fed81200xc086f0e20x1180e33f0x8d81b1f50x0de998150x40c9f7c40xc95895cb0x513f189f0xb053ffa80xb9c6e1ac0xfda1c8500x34ac59240xc9eefea40x39bc41b30x2172581d0xf98973350x5bc4d8e70x9c191f2a0x6dec443f0x3033623b0xd17f27b40x71cd7a520x4e872dd50xee72a9660x2d9c794f0x6c9847980xffb321420xad01dae40xaa3e262a0xf488a6880xbb98fa6d0xc0a2ac9b0x58d5b5e60xb9ebebb60x110812440x0348e1230x11fdf03c0xff65c1bf0x1cc807cd0xab3b79420xa7b204b80x74747b3b0x517ddfb40xea5e8bae0xf643194c0x18747f5b0xa31b2ef40x3d031fca0x1e6e4e590xb520b1090x24c4ed0d0xcada4b1d0x82de740e0x4cb8d4940x74986f570x3089bf340xa90487120xd94acbde0x05b9e7090x92ecb0590xc95d0c800xfeed4c1d0x10ed1bd90x06cdc1790xa9b365c50xa5e253bf0x9dcf5e000xbe4d392e0xcaaf74c70xa4e5a0cf0x48dd5a3a0x7a2d74310x8b8e72eb0x015cc6710xd80028cd0x1ff96d6e0xad140a050x4c0464b00x0d818e160x771f24b30xde4efc390xa2a6e0840x1349f7940xe08185bd0x28b718670x0a4695530xf929171e0x50d446e00x4e6ee7800x066255c80x4fd606590xf050a32c0xc50c3dbd0xfaa0c5d90x6fa2c8150xcbe351b40xca7105ad0x8c6eb8b10x5cbe5b9d0x8c5559fd0x6a10cea50xe7030d670x11ea9c5f0x1c69ad630x17238ed00x10d667790x006be41d0x112b54070x739b9d3b0xab13cac10x37938bad0x26a9856f0x572e88930xc678701c0x13007df20xbb4f9d1f0xdcdc00400x2a9289180x15f906880x43f9ebc80x74b8e6740xf36f42a90xfe925b7d0xc0360b730xd96a70360x993948140xcc058a8e0x147bcdb50x6248fa840xd58515ab0x7677581c0x86586e610xdad6d0e60x302807810x79981f830xd0ad34520xcdfcc1d60xfc5f17fd0x734e3b520x552f72000x2fa3e2150x46b552410x33f352f10x75366acf0x716707cc0x195aa1810xad8591fa0xabac58590x8344b8820x2acde9500xc508b79b0x83e85b2f0xacb815d30x816661910xfa05c3760x9421132d0x8fe4a8490xa03d988b0xe5251e290x7687feb20x9a8e18770xbe7dd7dc0x462d958f0x847fab4d0x6bbe06a60xa2d076b10x3f9ace180x8e2ae9d10xdb343f2f0x6fa844b40x8b7d54880x254a56ac0x9ada4fa40x42e49e2f0x0ff7d7440xcce09e860xf00dfbde0x12787e0c0x4da160fc0x1ea8efe40x6960da0a0x11da53450x843478d50x00b3100b0x7096736d0x09ca42ed0xa1d412f00x2a7c634c0x950759ad0x5c3aedcd0xcc6a729f0xcbacb96e0xac6b4a9a0x8f2a21dc0x28497f0e0xb845fc7f0xd973e4c10xb40d4e010xcc2f5a980xeb58bd490xb999bc5d0x807d76b70x3c977eda0x5d6c877a0x7d073bcd0x61180b4d0xaecca85c0x26bd26210xfaf598c60xa97046ab0x496f49cc0xe8a5d8450xdc71f46f0x303104d20x8a222bae0xcc9560a50xa5a9220e0x9895cf7f0xb56adce50xf022e3850x56d2dcc70x967ab9570x0dfdd6930xae76cb2a0x3971b4df0x6f8fa8a90x4e84f2640x72e11c720x943ee6900xb891a1180x6edbef990x85abfbf70x4d4860850xc2f9f0310xc220f7590x682f8a960xa28f0b4e0x303da0080x6d6197d60xc30e09b30x0f644dbe0x5af762f10x8910a5d00x44fc847b0xb755fb1f0x1e2c784d0x1e0758d70xd5693c1c0xbfd78da00x7a9d12290xdc55cbe10xb1e6ad120xebf7495c0x95f594370x645df6c20x2c4e4a640x655f5c530xebdebf9d0xb1a7fad70xea8671e30xa35990840xd4a277e40x410da8fd0x245160030x442cc1000x96bf2bb80xc773eb060x4fc7ecc60x5607838c0xbb58d1fc0xfa5f1b4a0xc9cee6430x595776860x107a0bf00x3bcaf9350xb63b6a300x87f062c10x2cf7c1fe0x8607990f0x523c7a410x97d7d2d20x4c5359c60x909694e20xce11fa570x3e74729b0x3d813fb30x1d55e6660x1c5962a80xfb6066ef0x9ed7640c0xa2c8f77c0x2793ae0f0x5cb4fd9c0x36c5ed8b0xd8c2709e0xcdeed75d0x178e185c0x160348bb0x74c0078b0xcd10ee940x392e28f30x9dc92a320x4bfc33a20x33cce81c0x586b34bb0x115fa8e00x5807ace50x7ae118b90x090e25980xf1fb321d0x1bd840600x762233a20x5b8f4f890x3ca5c82d0x576d1f1a0x7ae733f30x3cad8be20xa3d6580c0x59297c6a0xa3290ab80x0676f5ac0x27a967640xfc9dc76b0x8d75f6dd0x8e8a26250xd9b936b40xf8dc35ac0x325f5ac40x70048bd20x0aa856440xc6f14ec10xd890b68e0x7dbdf1d80xef86a0aa0x1d6072650x729458610xc803703b0x1df4a0f40xa5e8a52f0x1263c40f0xdf3090510x4ee206cb0x303621b10xdf1277280xcdf704290xd7862a830xc8cbf1170x3b26c2720x7898f6030x2a8869f80x465e797c0x67bcd8640x8b1c30950xc8a204e40x6905e7350x2eeb00170x1468277b0x053ec7350x0abb8c7a0xdad0e8a60xd0ec2ad30x484a09510x360b25d50x6d19af760xb4c378bd0x9358aa070xdb0764290x76fe50860x45990f730x8fa846dd0xb80b8ace0xecd0f4800xfc759e920xd270bc560x24bd5be80x712805bf0x8810d0aa0x819cd23c0x477d6bbb0xcdc040780x5bd746160xf231243b0x78ce32f60x61d87e4b0xad3de35c0x256639ec0x740c512d0xda0f9c250x2b545ff30xe0e95e090xc6dd11cf0x778c7aef0x4f70dc220xdf0328950x2f34912b0xf201f4a40xcb8c3ace0xf0e30eb60x433322210x67c6b5850x0f02e88c0x77c754a80x7b89fc670xc18f18290x8688bd400x7aedbd0e0x37f6adab0xa1a13c830x4e16eea50x65b90da70xe40414690x7aac7a7a0x564fc6f40x3fd023310xb8836cd60xbf212ad70x3bd544c20x4c7ec4b60x7e1253ca0xe850af800x41a072ff0x077a2afd0x32e861260x275374430xb5716a8c0x28394ec30xe93425290x86dd37c10xe4e077540xfbbda4da0xe46bce610x2050ab010x5c8e18c60xc30e2dae0x0575dde00x00dfb7640x7ec143a50x3b9bab010x51e4c40f0xc4950e950xf1979f730x12bc5b1a0x7b4cc0f10x83f9a8050xbfc95c330x67bfe7910x81a6fe120x8a3dc4420x4a4ea6ff0x92a7f7370xe67465f20xdcb616500xdfb2511b0xd743fb100xc08c3f580x0efcad2b0xa1be670e0x1f5d2eae0xc6f3d0370x3bc8b1290xe0a52ea20x946dccce0xf311a1be0x5c4b514e0x81e898bd0x9812dd0c0x629b90870x2a8082c80x33ce2f620x9d1254ac0x336413890x30dc48990x8a8055410x631f26db0x69900e6f0xd64a003b0x13f4049e0x2f22e43e0xb9bfdd9b0x091bd6d60xf6d0e03e0x44a414ea0x5d5e4d630xcf81e4dd0x96a4a6510x421138360x24a94b260x9e6d79f80x4fc75c990x86e01bb70xf80f919f0x94098ff80x503bd1370xac437f7b0x04cda5660x66692c710x52831a8b0x83db97d40xbc3cb68d0xfec692680xf8f2a4eb0xb2e5ae4a0x198788b40x8f595b110x6ea099720xb9948d2c0x833a3e070xa6917ff30x79d425ad0xb7bd35d10xa5b21ec50x5b3840d00xcfb760ec0x235025250x74769de90xc0fec2270x6d629c590x8cdc026b0x4517a0e70x28d9604e0x3538684c0x8887d9540x17eba43a0x361d8fd20xb39a39c80x05060a190xc9d1639d0x70e33e9f0x8df3789f0x6c6ec3a00x730763150xe118de5d0x42a08e890x09e913c10x48183dba0x4f816e9b0x6ef8fcd80x3796bdcc0xa286a2340x68a241530x5e7f49200x1d027e4b0x650f86030x834dc9550xa61aa0280xe56a93360x06c287880xbd7642270x842a1cc80xa91f90e80xe5a8a4fc0xaca39ddd0x9a23f1750x55d06f550x2053ae970xbd885f780xbbdd3e300xa04c624e0xab11e7950x52e3e4a50x41aa5e290xd2f81f730xaee1cd620xe26baab10x3598203b0x45cdbd8d0x7b3197540x7c4b92290x71d8775c0x3aff530d0x8b7645010xabedc0f50x2f4fc5230x890e20300x2b061b410x32bf3b820x023c8a3b0xac3f67430xeeab9fa50x583314ab0x5d54784e0xff6104d00xab8bc1a20x8d8640690xb9638db40x20086ad10x4fad92560xf12d4fe50xbd15f2ae0x3ecd11010x04e1b99f0xfc2378cb0xfe86d1870x5fefe56c0x73b71f7d0xb6b03ea80xefb1a7ba0xd38d5b5a0x5455664b0x2cc959de0xcc18a21f0xeda3a7210x84ca0c370xc320e93a0x531184fe0xf18adc540xdab074170x5818a7af0x37054c2a0x940c1e2d0x232a9f0e0x834517da0x42372f650xd54cee9f0x1395f3400x4dd853e20x669c788f0xed7c838f0x12b323870x015444300xaac6c6760xf0de76c10x4b0a92210x16982d4b0xa7ec9d990xa88bd0690x4a3ea5c00x091def1c0x370a07360xe50413d70xadb51cff0x2dc494870x6bb710380x6339b6d00x1a1495ce0xfacf130c0x237389260x110df8280x7b8699eb0xa6e19f8e0xf0c8f9fa0x1a724fcc0x85cd59a80xefda9f6d0x75a03cfb0x723cf1fe0xbc4b7d590x0e542cd30xb8e448a00xcbf9166f0x655cb2020x1df8b14e0x4c1d08340x9e3d17620xdd525bbe0x138619150x810fda560x84d242180x407fada10xc709af630x56af5df50x6031d7f40x484d5fae0xe067aeb30x056478fa0x5a458a8c0xb63ed95d0x0b68c3ba0x602a1a610x5bdc87bb0xf2dbda150xf6dd419f0x968b56c90x6a682c640x67907cdb0x1c307b8f0x5b39d06f0xe3590e5b0x90a82a710xb55910cf0xa33186610xc399983d0x74034a710x4dcfb9190x2e74d9140x3c99f6540xd9d2bb030x16756dc00x63343b1d0xb2af19e10xbed43a410x3061c52d0xad337d5b0x3de61f7f0x80f703de0x4679b2160xad2ac5050x3ead8bd90x9fc4a45a0x2c79bb6e0xd4e567400x2c26c8060xb06bcb170xf1f04d230x1e0d97d60x662f99210xd27fb47a0x2af1cec60x226138b00xaa0241460x9feaf2870x15ae38380xc508d6bc0x21df8dc80xe9d1162e0x1eb8237b0x1605a4600x03b9566a0x76c013e10x92d778bb0xb7afec7c0x6698c4a70x391c2cca0x0d5571d60x62feefe90x7298ad300xd825e43c0x8b9212c90xd1cc24db0xc2b49f490x40d814540x7007ffe30x4a8e3d340xd6da466e0xb0757a240x38e10c1d0x66011ab60x332c6aa30xcf6a301e0x2b4273590xb8dd7f0a0x91d3d13b0xceebed590x5f9d84410xd70a7eb60x0623125d0x124e41b60x17d5b9e60x236cc7b00xf5ee9ba80x42801d200x85a8ee760x761804180x655ca4330xcfb6a3da0xe12c87ba0xc5e7ab430x67931e890xe0ff7a180xcd083b100x7afc9d8a0x99c95fa50x3867c74f0x8c50094a0x970c00f60x01e21a800xfd05aff60x35343d170x5ab9cc3b0xb7c818310xf910cb720x6f43b3090x012c449d0x3da9066f0x8efe0c680x396ca19a0x3924255a0xaf54d10e0x81a7926e0x875ddf150x643827c00x48848b080x5ed3fa810x591f72720x60061be50xfb28f3b90xe0f4612f0xc0233d160xf0c426e20xe3eeed610x3fb7885b0xb5c4d5d50x7af8d90f0x7dcdf9180xcc251e0e0x1888dd8e0x4d1ee5e90x286a69660x2f7d2f780x967ed7a50x43db217f0xd38f81910xee792d290xda657f7c0x128636fb0x7e2d43a40xd07d5be80x02b41d130x52875aba0x4b9718510x4eea111c0xcca4ef0f0x161bf4f90xcf6829280xfa75ce3a0xd5dc4dce0x53e39b460x0765bc5e0x33db0cf70xab18983c0x08c5db3e0x44bf65790xbf77776d0x625383de0xa540c4fe0x6050f2780x6e03a0600xd2f11de10x2d3754510x4b5be5fe0x5930f3c90x9fef35ac0x2bf67def0x4839762f0xabbcae970x0b78e1560x5fb0e8220x97d7ae950xebbff8760xdad8184f0xdc7e01280xebe0841a0xecfed1300x791ac8d80xd16d9c010x315de2cf0x32d434200xa6f0c4930xaee68b0f0xc2aaea400x64c8afaf0x5ad08cab0x082737e80x245e35ed0xd2b7f3790x9db7190e0x4c9cb9c60xc9f485360x0807e4490xcdc63fc60x7dfbd1fd0xa2fe26040x89e3897d0x704eebc00xf50fecbc0x3c46ae500x3635a8260x309a7b710x7bd181140x3710e8dd0x9754f0040xb58090560xe3d0d93c0xa97e00eb0x01612c0b0xddb9c0cb0x6c1809ff0x31be0bdd0x8b7827850x7428ff430x2e6362960x22ddb80f0xff5854400x370cfe6e0x922ecd290x37e53bdb0xade0e5150x2e23b7bd0xe8716b9f0xdef08cfd0x62f1bc0b0xdfa937260x267dbef70x1fe5641e0xdb38b5430xce7c47e10x1847e9820x00effb8d0x8a84a7870xd75388ff0xbdc2af920x3adbd5950xcc5015970x6e9acc410x3aa68d7a0xf56238f40x28b12cc90x5074e5730x46b700fe0x70829b6b0x04804c240x8f8d43410x8963ea8e0x567087090xf0d113440x2794c7100xbef695110xf2e7bcee0x751eb2fc0xf2a353ac0xd034392d0xd830f7150xf3251e7b0xae575c8f0x7b6ac78f0xc273c9040x391605160x33424ea90x084028620x3bdd0f940x16244fe50xcda04a5b0xb77b01590x8106095a0x2342f1ae0xde71b0780xc396e53f0xb0df174a0x3cb3e5b60x81e59e040x93acc4e00x0958448b0xad5c3c930xec5218c70xd96702f40x59a0f4690x19d6e5b20xd0abd35e0xfc968c980xb13d41a00xbd25423d0xd3b4761c0x6fe5a8b90x5e231cd70x5f6f21800x36bb0ebc0x123959a10x0af3d1340xe2b920590x0614dd5a0xf5ef842e0x0d671e910x00afe3b70xbc5671dc0xd66883b10x69c0d2ac0x13a014b00x18ed202f0xb3c0e5670x36cd87820x5c939f530x52c67b570x8e51e4f00x74707f730x5872221f0x2753f1e90x0d75b4f50xe938d4b30x2d041e4a0x2bac3ce10xcd5618c50xa21fa7650xccd197c70xc5d0eb210xc577720f0x278b70890xf76e2b980xaf3f2c8d0x228e26230x28bef5620x2c6b64200x205b01550x73da8bab0x7523a8cb0x32507d3e0x6d27f3ab0x7db7fba00x658941d60x13da80680x13784e030x16fec8920x5f9953830x335d3dfe0x1291cca10xf914dca20xda1bb4a60x765033e70x2759395f0x2b988c100xd5402a1c0x4bb70c400xe002455f0xa81f27ff0xc063bdd80xd58c1c110x675f2ea20x5bcb27300x022c0f9f0xe25863410x29a28cb70x90bc11e40xf072ede90xcbe71d2b0x52ff329b0x7c6757ef0xd01068fd0xc74111680x6a2b2c120xb716f97e0x89c8c2de0x2cc2d52d0x282f8a490x34844a4c0x6d920c200xcf9cb4a30x7acba05e0x7614902f0xb41ed3f40x0f1c3eea0x4be0373d0x42be43f50x8c5ddfe30x81b635620xb906ac670x4b8ddda10x5e02c8710x223ae3020x597065220xd170ef9e0x1e4873f10x03a8dd5e0x701c00560x34b13e2d0xd2f531100xc2a5ada80xfd40a90f0xde546fa80xc77ec81d0x29eacacf0x434c5d105.14.0-503.26.1.el9_55.14.0-503.26.1.el9_55.14.0-503.26.1.el9_55.14.0-503.26.1.el9_5.aarch64+debug5.14.0-503.26.1.el9_5+debug5.14.0-503.26.1.el9_5+debug1.111.31.21.51.52.482.4843.100.00.002.220.80.80.80.80.80.807.727.03.00_rc107.727.03.00_rc13.04.203.04.2007.727.03.00_rc107.727.03.00_rc143.100.00.0043.100.00.0007.727.03.00_rc143.100.00.0043.100.00.0043.100.00.0043.100.00.0043.100.00.0007.727.03.00_rc143.100.00.0043.100.00.0043.100.00.0007.727.03.00_rc107.727.03.00_rc107.727.03.00_rc18.42.3.08.37.0.20v2.03.00_k55.04.00_k65.04.00_k68.42.3.08.37.0.2011.4.0.10_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.243.100.00.001.01.01.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko2.3.02.3.02.3.02.3.02.3.01.21.01.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.04.0.824.0.824.0.821.0.21.01.01.01.01.01.01.01.01.01.00.12.482.31.1.10.80.81.01.1.11.1.11.1.122_Dec_201122_Dec_20112.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.1.12.3.02.3.00.81.1.11.1.11.1.1v1.12.13v1.12.13v1.12.13v1.12.131.1.11.1.12.3.02.3.02.3.02.3.02.3.00.81.01.01.01.01.01.022_Dec_20112.3.00.81.00.81.01.02.3.02.3.02.3.0v1.12.1322_Dec_20111.01.1.11.1.11.1.11.1.11.1.10.82.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.022_Dec_20111.20.82.3.02.3.02.3.02.3.01.1.12.3.01.1.11.1.10.822_Dec_20110.80.81.1.11.1.11.1.11.1.11.1.122_Dec_20111.1.12.3.022_Dec_201122_Dec_20112.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.022_Dec_201122_Dec_20112.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.022_Dec_201122_Dec_20110.110.81.01.02.3.0v1.12.130.81.20.81.1.11.1.10.82.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.02.3.0v1.12.1322_Dec_201122_Dec_201122_Dec_201122_Dec_20110.81.1.1v1.12.13v1.12.130.80.82.3.01.01.01.01.01.01.01.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.01.1.10.8v.2.0v.2.02.3.02.3.02.3.00.822_Dec_2011v.2.0v.2.01.01.01.01.01.01.01.02.3.022_Dec_20112.3.02.3.0v1.12.130.82.3.02.3.02.3.02.3.01.02.3.02.3.02.3.01.02.3.01.02.3.01.02.3.01.01.01.01.01.01.01.1.12.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20111.1.122_Dec_20112.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.01.1.11.1.11.1.11.1.12.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.1.1v1.12.13v1.12.13v1.12.13v1.12.131.1.122_Dec_2011v1.12.13v1.12.13v1.12.131.1.11.1.12.3.02.3.01.1.12.3.01.1.11.1.11.1.11.1.11.1.11.1.10.82.3.01.1.11.1.12.3.02.3.02.3.01.1.11.1.12.3.02.3.02.3.02.3.022_Dec_20112.3.022_Dec_20112.3.02.3.0v1.12.132.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.0v1.12.131.1.11.1.11.1.11.1.11.1.11.1.10.81.1.11.1.12.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.01.1.11.1.11.1.11.1.10.82.3.02.3.02.3.02.3.0  !"######$$$$$$$$$$%&'(((()*++,,---..../////0000000000000000000111111123456789:;<==>?@ABCDEFGHIJKLIMNOPQRSTTUUUVWXYZ[[[[[\\\\\\\\\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_``aabbbbcdefghijkllllmmmnnnmmoooppqqmrsssssssstuvwxyz{|}~bcma.ko.xzath3k.ko.xzbcm203x.ko.xzbfusb.ko.xzbpa10x.ko.xzbtbcm.ko.xzbtintel.ko.xzbtmrvl.ko.xzbtmrvl_sdio.ko.xzbtmtk.ko.xzbtrtl.ko.xzbtsdio.ko.xzbtusb.ko.xzhci_uart.ko.xzhci_vhci.ko.xzbcm_crypto_spu.ko.xzcaam.ko.xzcaam_jr.ko.xzcaamalg_desc.ko.xzcaamhash_desc.ko.xzerror.ko.xzcptpf.ko.xzcptvf.ko.xzn5pf.ko.xzthunderx_zip.ko.xzchcr.ko.xzhisi_sec.ko.xzrvu_cptpf.ko.xzrvu_cptvf.ko.xzamdgpu.ko.xzamdxcp.ko.xzast.ko.xzhibmc-drm.ko.xzch7006.ko.xztda998x.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xztegra-drm.ko.xzhid-picolcd.ko.xzhid-prodikeys.ko.xzib_cm.ko.xzib_core.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzbnxt_re.ko.xziw_cxgb4.ko.xzefa.ko.xzirdma.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzqedr.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_ipoib.ko.xzib_iser.ko.xzib_isert.ko.xzib_srp.ko.xzib_srpt.ko.xzled-class-flash.ko.xzleds-blinkm.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lt3593.ko.xzleds-mlxreg.ko.xzledtrig-audio.ko.xzledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-netdev.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzpulse8-cec.ko.xzrainshadow-cec.ko.xzuvc.ko.xzvideobuf2-common.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzmc.ko.xzuvcvideo.ko.xzv4l2-dv-timings.ko.xzvideodev.ko.xzmemstick.ko.xzmspro_block.ko.xzjmb38x_ms.ko.xzr592.ko.xztifm_ms.ko.xzmptbase.ko.xzmptsas.ko.xzmptscsih.ko.xzmptspi.ko.xzmmc_block.ko.xzmmc_core.ko.xzpwrseq_emmc.ko.xzpwrseq_simple.ko.xzsdio_uart.ko.xzarmmmci.ko.xzcb710-mmc.ko.xzcqhci.ko.xzdw_mmc-bluefield.ko.xzdw_mmc-pltfm.ko.xzdw_mmc.ko.xzsdhci-acpi.ko.xzsdhci-esdhc-imx.ko.xzsdhci-iproc.ko.xzsdhci-of-dwcmshc.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci-tegra.ko.xzsdhci.ko.xztifm_sd.ko.xztoshsd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzcfi_cmdset_0001.ko.xzcfi_cmdset_0002.ko.xzcfi_cmdset_0020.ko.xzcfi_probe.ko.xzcfi_util.ko.xzchipreg.ko.xzgen_probe.ko.xzphysmap.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xznandcore.ko.xzgpmi-nand.ko.xznand.ko.xzofpart.ko.xzspi-nor.ko.xzubi.ko.xzcan-dev.ko.xzm_can.ko.xzm_can_pci.ko.xzpeak_pciefd.ko.xzmcp251x.ko.xzmcp251xfd.ko.xzkvaser_usb.ko.xzpeak_usb.ko.xzusb_8dev.ko.xzvxcan.ko.xzalx.ko.xzatl1c.ko.xzatl1e.ko.xzatl1.ko.xzbnx2.ko.xzbnx2x.ko.xzbnxt_en.ko.xzgenet.ko.xztg3.ko.xzcxgb4.ko.xzcxgb4vf.ko.xzch_ipsec.ko.xzch_ktls.ko.xzlibcxgb.ko.xzocteon_ep.ko.xzocteon_ep_vf.ko.xzrvu_af.ko.xzrvu_mbox.ko.xzotx2_ptp.ko.xzrvu_nicpf.ko.xzrvu_nicvf.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzqla3xxx.ko.xzsmc91x.ko.xzdwmac-dwc-qos-eth.ko.xzdwmac-imx.ko.xzdwmac-tegra.ko.xzstmmac-platform.ko.xzstmmac.ko.xzbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslhc.ko.xzasix.ko.xzax88179_178a.ko.xzcatc.ko.xzcdc_eem.ko.xzcdc_ether.ko.xzcdc_mbim.ko.xzcdc_ncm.ko.xzcdc_subset.ko.xzch9200.ko.xzcx82310_eth.ko.xzdm9601.ko.xzgl620a.ko.xzhso.ko.xzhuawei_cdc_ncm.ko.xzint51x1.ko.xzipheth.ko.xzkalmia.ko.xzkaweth.ko.xzlan78xx.ko.xzlg-vl600.ko.xzmcs7830.ko.xznet1080.ko.xzpegasus.ko.xzplusb.ko.xzqmi_wwan.ko.xzr8152.ko.xzr8153_ecm.ko.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.ko.xzsr9700.ko.xzusbnet.ko.xzzaurus.ko.xzath.ko.xzath10k_core.ko.xzath10k_pci.ko.xzath11k.ko.xzath11k_pci.ko.xzath9k.ko.xzath9k_common.ko.xzath9k_htc.ko.xzath9k_hw.ko.xzbrcmfmac-bca.ko.xzbrcmfmac.ko.xzbrcmfmac-cyw.ko.xzbrcmfmac-wcc.ko.xzbrcmsmac.ko.xzbrcmutil.ko.xziwldvm.ko.xziwlwifi.ko.xziwlmvm.ko.xzmwifiex.ko.xzmwifiex_pcie.ko.xzmwifiex_sdio.ko.xzmwifiex_usb.ko.xzmt76-connac-lib.ko.xzmt76-usb.ko.xzmt76.ko.xzmt76x0-common.ko.xzmt76x0e.ko.xzmt76x0u.ko.xzmt76x02-lib.ko.xzmt76x02-usb.ko.xzmt76x2-common.ko.xzmt76x2e.ko.xzmt76x2u.ko.xzmt7921-common.ko.xzmt7921e.ko.xzmt7925-common.ko.xzmt7925e.ko.xzmt792x-lib.ko.xzmt7601u.ko.xzrt2800lib.ko.xzrt2800mmio.ko.xzrt2800pci.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00mmio.ko.xzrt2x00pci.ko.xzrt2x00usb.ko.xzrtl8xxxu.ko.xzbtcoexist.ko.xzrtl8188ee.ko.xzrtl8192c-common.ko.xzrtl8192ce.ko.xzrtl8192cu.ko.xzrtl8192de.ko.xzrtl8192ee.ko.xzrtl8192se.ko.xzrtl8723ae.ko.xzrtl8723be.ko.xzrtl8723-common.ko.xzrtl8821ae.ko.xzrtl_pci.ko.xzrtl_usb.ko.xzrtlwifi.ko.xzrtw88_8723d.ko.xzrtw88_8723de.ko.xzrtw88_8821c.ko.xzrtw88_8821ce.ko.xzrtw88_8822b.ko.xzrtw88_8822be.ko.xzrtw88_8822bu.ko.xzrtw88_8822c.ko.xzrtw88_8822ce.ko.xzrtw88_core.ko.xzrtw88_pci.ko.xzrtw88_usb.ko.xzrtw89_8852a.ko.xzrtw89_8852ae.ko.xzrtw89_8852b.ko.xzrtw89_8852be.ko.xzrtw89_8852c.ko.xzrtw89_8852ce.ko.xzrtw89_core.ko.xzrtw89_pci.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzcros_hps_i2c.ko.xzmlxbf-bootctl.ko.xzmlxbf-pmc.ko.xzmlxbf-tmfifo.ko.xzmlxreg-hotplug.ko.xzmlxreg-io.ko.xzmlxreg-lc.ko.xzpwr-mlxbf.ko.xzsmb347-charger.ko.xzbe2iscsi.ko.xzcsiostor.ko.xzcxgb4i.ko.xzlibcxgbi.ko.xzlibfcoe.ko.xzhisi_sas_main.ko.xzhisi_sas_v1_hw.ko.xzhisi_sas_v2_hw.ko.xzhisi_sas_v3_hw.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzlpfc.ko.xzmegaraid_sas.ko.xzmpt3sas.ko.xzqedf.ko.xzqedi.ko.xzqla2xxx.ko.xzqla4xxx.ko.xzcxgbit.ko.xztarget_core_user.ko.xzn_gsm.ko.xzn_hdlc.ko.xzsynclink_gt.ko.xzuio.ko.xzuio_hv_generic.ko.xzuio_pci_generic.ko.xzcxacru.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzmdc800.ko.xzmicrotek.ko.xzadutux.ko.xzappledisplay.ko.xzchaoskey.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzonboard_usb_hub.ko.xzsisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzf81534.ko.xzftdi_sio.ko.xzgarmin_gps.ko.xzio_edgeport.ko.xzio_ti.ko.xzipaq.ko.xzipw.ko.xzir-usb.ko.xziuu_phoenix.ko.xzkeyspan.ko.xzkeyspan_pda.ko.xzkl5kusb105.ko.xzkobil_sct.ko.xzmct_u232.ko.xzmos7720.ko.xzmos7840.ko.xzmxuport.ko.xznavman.ko.xzomninet.ko.xzopticon.ko.xzoption.ko.xzoti6858.ko.xzpl2303.ko.xzqcaux.ko.xzqcserial.ko.xzquatech2.ko.xzsafe_serial.ko.xzsierra.ko.xzspcp8x5.ko.xzssu100.ko.xzsymbolserial.ko.xzti_usb_3410_5052.ko.xzupd78f0730.ko.xzusb-serial-simple.ko.xzusb_debug.ko.xzusb_wwan.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzcifs.ko.xzcifs_arc4.ko.xzcifs_md4.ko.xzsquashfs.ko.xzhwpoison-inject.ko.xzatm.ko.xzbluetooth.ko.xzbnep.ko.xzhidp.ko.xzrfcomm.ko.xzcan-bcm.ko.xzcan-gw.ko.xzcan-isotp.ko.xzcan-raw.ko.xzcan.ko.xzcan-j1939.ko.xzmac80211.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill-gpio.ko.xzrfkill.ko.xzrpcrdma.ko.xzcfg80211.ko.xzac97_bus.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-ump-client.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-ctl-led.ko.xzsnd-hrtimer.ko.xzsnd-hwdep.ko.xzsnd-pcm.ko.xzsnd-rawmidi.ko.xzsnd-seq-device.ko.xzsnd-timer.ko.xzsnd-ump.ko.xzsnd.ko.xzsnd-mpu401-uart.ko.xzsnd-mpu401.ko.xzsnd-opl3-lib.ko.xzsnd-opl3-synth.ko.xzsnd-aloop.ko.xzsnd-dummy.ko.xzsnd-mtpav.ko.xzsnd-virmidi.ko.xzsnd-vx-lib.ko.xzsnd-hda-core.ko.xzsnd-intel-dspcfg.ko.xzsnd-intel-sdw-acpi.ko.xzsnd-ak4113.ko.xzsnd-ak4114.ko.xzsnd-ak4xxx-adda.ko.xzsnd-pt2258.ko.xzsnd-cs8427.ko.xzsnd-i2c.ko.xzsnd-ac97-codec.ko.xzsnd-au8810.ko.xzsnd-au8820.ko.xzsnd-au8830.ko.xzsnd-ca0106.ko.xzsnd-cs46xx.ko.xzsnd-ctxfi.ko.xzsnd-darla20.ko.xzsnd-darla24.ko.xzsnd-echo3g.ko.xzsnd-gina20.ko.xzsnd-gina24.ko.xzsnd-indigo.ko.xzsnd-indigodj.ko.xzsnd-indigodjx.ko.xzsnd-indigoio.ko.xzsnd-indigoiox.ko.xzsnd-layla20.ko.xzsnd-layla24.ko.xzsnd-mia.ko.xzsnd-mona.ko.xzsnd-emu10k1-synth.ko.xzsnd-emu10k1.ko.xzsnd-emu10k1x.ko.xzsnd-hda-codec-analog.ko.xzsnd-hda-codec-ca0110.ko.xzsnd-hda-codec-ca0132.ko.xzsnd-hda-codec-cirrus.ko.xzsnd-hda-codec-cmedia.ko.xzsnd-hda-codec-conexant.ko.xzsnd-hda-codec-generic.ko.xzsnd-hda-codec-hdmi.ko.xzsnd-hda-codec-idt.ko.xzsnd-hda-codec-realtek.ko.xzsnd-hda-codec-si3054.ko.xzsnd-hda-codec-via.ko.xzsnd-hda-codec.ko.xzsnd-hda-intel.ko.xzsnd-hda-scodec-component.ko.xzsnd-ice1712.ko.xzsnd-ice1724.ko.xzsnd-ice17xx-ak4xxx.ko.xzsnd-korg1212.ko.xzsnd-lola.ko.xzsnd-lx6464es.ko.xzsnd-mixart.ko.xzsnd-oxygen-lib.ko.xzsnd-oxygen.ko.xzsnd-virtuoso.ko.xzsnd-pcxhr.ko.xzsnd-hdsp.ko.xzsnd-hdspm.ko.xzsnd-rme9652.ko.xzsnd-bt87x.ko.xzsnd-cmipci.ko.xzsnd-ens1370.ko.xzsnd-ens1371.ko.xzsnd-es1968.ko.xzsnd-maestro3.ko.xzsnd-rme32.ko.xzsnd-rme96.ko.xzsnd-trident.ko.xzsnd-vx222.ko.xzsoundcore.ko.xzsnd-emux-synth.ko.xzsnd-util-mem.ko.xzsnd-usb-6fire.ko.xzsnd-bcd2000.ko.xzsnd-usb-caiaq.ko.xzsnd-usb-hiface.ko.xzsnd-usb-line6.ko.xzsnd-usb-pod.ko.xzsnd-usb-podhd.ko.xzsnd-usb-toneport.ko.xzsnd-usb-variax.ko.xzsnd-ua101.ko.xzsnd-usb-audio.ko.xzsnd-usbmidi-lib.ko.xzvirtio_snd.ko.xz/lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bcma//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/bcm//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/caam//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/cavium/cpt//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/cavium/nitrox//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/cavium/zip//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/chelsio//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/hisilicon/sec//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/marvell/octeontx2//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/amd/amdxcp//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/ast//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/hisilicon/hibmc//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/i2c//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/mgag200//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/nouveau//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/radeon//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/tegra//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/hid//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/core//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/cxgb4//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/efa//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/irdma//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/mlx4//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/mlx5//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/qedr//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/sw/rxe//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/sw/siw//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/ulp/ipoib//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/ulp/iser//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/ulp/isert//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/ulp/srp//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/infiniband/ulp/srpt//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/leds//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/leds/trigger//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/media/cec/usb/pulse8//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/media/cec/usb/rainshadow//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/media/common//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/media/common/videobuf2//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/media/mc//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/media/usb/uvc//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/media/v4l2-core//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/memstick/core//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/memstick/host//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/message/fusion//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mmc/core//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mmc/host//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mtd/chips//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mtd/maps//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mtd//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mtd//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mtd//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mtd/nand//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mtd/nand/raw/gpmi-nand//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mtd/nand/raw//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mtd/parsers//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mtd/spi-nor//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/mtd/ubi//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/can/dev//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/can/m_can//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/can/peak_canfd//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/can/spi//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/can/spi/mcp251xfd//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/can/usb/peak_usb//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/can/usb//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/can//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/atheros/alx//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/broadcom//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/broadcom/genet//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/marvell/octeon_ep//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/marvell/octeon_ep_vf//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/marvell/octeontx2/af//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/marvell/octeontx2/nic//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/qlogic//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/smsc//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/stmicro/stmmac//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/ppp//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/slip//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/usb//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/ath//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/ath/ath10k//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/ath/ath11k//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/ath/ath9k//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x0//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x2//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt7921//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt7925//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt7601u//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtl8xxxu//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtw88//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtw89//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/nvme/host//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/nvme/target//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/platform/chrome//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/platform/mellanox//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/power/reset//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/power/supply//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/be2iscsi//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/csiostor//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/cxgbi//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/fcoe//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/hisi_sas//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/libsas//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/lpfc//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/megaraid//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/mpt3sas//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/qedf//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/qedi//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/qla2xxx//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/scsi/qla4xxx//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/target/iscsi/cxgbit//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/target//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/tty//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/uio//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/usb/atm//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/usb/image//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/usb/misc//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/usb/misc/sisusbvga//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/usb/serial//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/fs/smb/client//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/fs/smb/common//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/fs/squashfs//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/mm//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/atm//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/bluetooth//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/bluetooth/bnep//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/bluetooth/hidp//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/bluetooth/rfcomm//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/can//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/can/j1939//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/mac80211//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/mpls//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/rfkill//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/sunrpc/xprtrdma//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/net/wireless//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/core/seq//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/core//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/core//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/drivers/mpu401//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/drivers/opl3//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/drivers//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/drivers//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/drivers/vx//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/hda//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/i2c/other//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/i2c//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/ac97//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/au88x0//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/ca0106//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/cs46xx//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/ctxfi//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/echoaudio//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/emu10k1//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/hda//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/ice1712//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/korg1212//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/lola//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/lx6464es//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/mixart//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/oxygen//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/pcxhr//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/rme9652//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/trident//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/pci/vx222//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/synth/emux//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/synth//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/usb/6fire//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/usb/bcd2000//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/usb/caiaq//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/usb/hiface//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/usb/line6//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/usb/misc//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/usb//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/usb//lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/sound/virtio/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Taarch64-redhat-linux-gnuELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV) (XZ compressed data)'GIKMWjv|-0246:=@ '2VXZ[]bdhikmopqrs|~)gy !"FHdfh )7?|4:;Ze'3:=?AEIKMU]m|   A D H P X Z a f m p y  $ 2 4 6 C E ] ` b d g   1 n s  - 01KOU]-57J1<j7hnr"%*/y{}Jdegkmoqsuwy 8KUbeh{~')+-06<249;@DFJMPZ`cfh,6eglY[]_acegoq%)Rgnny{'GZ|  !!! !!! !"!/!8!J!Q!U!]!`!c!!'      3sS% $ .$1>$k   = +  : / 9'  K  $ " ) 4 & =2Ym/NXiH  ? .1.*JEV  0     9 e : / QW Y  g    " _      kPPPPPPPPPPPPPPPPPPPPPPPPPPP PPEPFPIPJPKPLPMPPPQP[P\PPPPPPPPPPPPPPXPPPPPPPPpPxPzP|P~PPPPPPPP PjPPPPPPP P!P"P#P$P%PP&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7PP8P9P:P;PP?P@PAPBP PJPLPNPOPRP!PCPDPEPFPGPHP"PIPJPKPLPMPNPOPPP#PVP$PPP/P0PAPBPPPzPPPP*PkPPPPPPPKPxPPP4PlPkPP!hP!P%PPPPlPQP^PmP PP P!P"P#P$P%P&PQP&PQPTPUPXPTPUPVPPP'PRPSPVPWPPP P P P PPPPPPPPPPP(P PP)PRPSPWPXPYPcPPJPPKPPPPPDPvP#P]P^PaPbP\PP]PPP`PbPePfPgPhPkPlPmPnPoPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPnPP?PPPPPPP$P%PPhPP%PePfPpPqPrPsPtPuPvPwPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPoPPpPP'P(P)P*P2P=PPPPPPPPPPPzP)P*P+P,PTPUPPPP P!P"P#P$P%P&P/P0P1P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP kP lP mP nP oP pP vP wP xP zP |P }P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PP{PP7PP0P2PPPPPP+P,P-P.PPPPPPPPPPPPPPPPPPPPPPPPPPPP3PPPPPPPPPPP6PVP iP jP qP rP sP tP uP 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)P1PPP?PPP@PPAPBPCPP(P4PnP5P|P:P}P~PPPPPPPPPPPPPPPPPPPkPlP$PP%PPPPPPPPPPPPPPPPPPPPWP&PXPPP P P P PnPoPpPqPPPPPPPPPP IPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PP P8P9P:P;PP?P@P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPPPGPHPIPbPPPPPPPPP P!PPPPPPPPPPP!P"PP!PPPPPPP5PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPOPPPQPRPSPUPWPXPYPZP[P\P^P_PbPcPdPfPgPhPiPjPkPlPmPnPoPpPqPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPXPMPNPOPPPQPRPSPTPUPVPWPXPYPZPPPPPP"PPPvPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNPPPPAPBPCPP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP 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 7PPP}P~PPPPjPUPP5P4P3P6P7P8P;P9P:P2P PPPP P!PLPYPmPnPPPPZPPPcPdPPPPPPP[PbPPPPP$P%P&P'P/P1PcP-P.P1P2P3P4P5P6P9P:P;PPAPBPCPDPGPHPIPJPKPLPMPNPOPPPPPdPPPPPP P PPPPPPPeP-PPPPP P PfPGPPxPPPPPPPPPPPPP`PaPPPPPPPPPxP P P P PUPVPoPpPtPrPsPuPzP~P|P}PPPPPPPPPPPPPPPP P PP P P P P P P P P PgPhPPPPPPPPPPPPPPPPPXPYPZP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PiPPPPPP PPPiP PPPP9PMPOPPPP:PNPPPP;PPBPCPDP_PiPP P PPPPPPPPPPPPP9PgPPP#P&P(P)P*P0P,P-P.P/P1P5P8P:P;P?P@PAPP"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPPQPPPPPPPPPPPPPPPPPPPPPPPPPSPPPPPPPPP P P P PAPBPSPTPUPvPwPxPyPzPPPPPPP[PPPPPP PRPkPlPmP~PPP P P P P P P P P P P P P P^P P P P PPP!P"P#P$P%PPPPPPP P P P P P P P P P P P P P P P P !P "P #P $P %P &P_PP`PPPPPPP JP KP LP MP NP OP PPP QP RPP:P@P;P>PLPFPPqP(PPPPP+P\PPPPP]PPPPPPP^PPPPPPPPPPPPPPPPPPPPPP.P PP P/P ;P P ?P @P AP BP CP DP EP PSPZP;P-P PPPPP FP GP PPPPPP 9P :P ;P PoPSPTPPP8PVPP,PnPoPyPPPPPPpPqPuPvPPPPPcPPPPP=P P P!PPPPP0PWPPPPrPsPP7P P1PhPP3PPPPPPPPP4PPPPPPPPPtPP]PPOPUPPPPPP?P_PPPPP P GP lP rP P!JP!tP!yP5PPPP P $PyPzP{P|P}P~PPPPPP6PPPPPPP P!gP!|P7PPP+P?PBPCPDPJP`P PPFP!P@PPOPhPXPPPPPPPPPPPXPYPjPPwP+P/P.P1P8P4P5P9P6P:P7P=P>P?P@PAPBPCPDPEPFPGPHPxP1P3PPPPPPPPPPP&P'PSPZP^P"P-POPTPwPPPPPPPPxP^PjPPPPP PPmPnPPP]PPP!P!PP@PJPPPQPPPPPP(P.P/PTPaPcPdPfPP+P.P/P=PUPmPtPuPvPxPPPPPPPPPPPPPPgPiPPPhP_PP P P P P!QP P7P1P9P!bP PPPPPPPPLPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP MP NP PP ^P iP nP oP qP sP tP vP wP P P P P P P P P P P! P!P! P!#P!%P!,P!/P!2P!AP!mP!oP!rP!tP!wP!{P!xP!}P!P!PPPPPPPbPPPhP8P9P:P;P>P@PAP P P P#P$PP?PP P P P P P-PPPPP7PRPPPPP!dPKPLPPPlPrPlPsPoPrPpPqPtPPYPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P PPPPPPPPPPPPPPPPPPPPPPPPvPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPJPPPPPwPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1PPPPPnPcPdPePfPgPhPiPjPkPlPmPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP*P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPPPPPZP[PPPPlPPPPPPPPPPPPsPuPvPP |PPPPPPPPPPPPPPPPPPPPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPHPNPOPRPSPTPUPVPZPWPXPYP]P^P>P?P@PAPBPCPDPEPFPGPHPIPTPvPPPPPPePPPPDPPPPPPPPPPPPPPPPPPPPPPPP3P4P5P6P7PfPgPhPyPzP{PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPwP PPPPPPPPPPPPPPPPPPP!P"P#P$P%P&P'P(P+P)P*P,P-P.P/P0P1P2P3P4P5P6P7P8P9PP?PBP@PAPCPFPDPEPGPHPIPJPKPLPMPNPOPPPQPRPSPTPWPXPYPZP[P\P]P_P^P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPKPMPPPQPSPPPPPPPPPPDPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPnPPPZPP3P6PfPPP P P P P P P!PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPoPPP\P]P^P5P!P!PNPP P P P P PPPPPPPPPPPPPKPPPPPOPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.PPPPPPPPiP|P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPPPYP2PPP P P P P P!P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P/P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP0P PPPPPPPPPPPPPPP1PUPVPWPXPYP\P]P^P_P`PwPxPPPPPPPPP P5P9P:P;PPzP~P@PPAPP P P P P P P P P P P P P P P P P P P P P P P P P P?PBPPP P P P PDP P P P PEPPPPPPPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PFP PGPHPP PIPJPP PKPLPPMPPP_P`PcPPPPPiP P P P P P!P PNPOPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P 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 PQP P PRP PSPTPPP PUPVPP PWPXPP P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP 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 PYP P P OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP PZPPPPMP P2PPP+PP.PP*PP&PP'PP(PP,PpPPP P P PPPPjP PPPPPPPPPPPPPNPRPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuP{P|P}P~PPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPrP!PsP!PYPZP"PtP"P[P\P_P`P#PuPFPPxPyPzP{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 P P P P P P P PPPkPlPmPnPoPpPqPrPvPsPtPuPPPPPPPPLPMPPPQPTPZP^P_P#PPPRPSPUPVPWPXPYP[P\P]PPPP?P@PAPBPCPDPFPEPGPPCPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P1P2P3P4P5P6P7P8P9P:P;PP?P@PjPkPuP~PPPP P!PPP PmPYPZP\P]PDPEPPPPPPPPPPPPSPPPPOP!P P,P4P]P_PP>PPP P!P!PIPFPPPPPaPPPPPPPJPPTPWPsPtPuPwPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPbPPPPPPPP P%P&P'PBPGPRPSPTPVPXP^PPP P FP [P fP gP P P P P P P P P P!MP!NP!cP!PUPPVPPPPP6P!PWPPbPPePWP!PfPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPP P P PP PPPPPPPPPPPPPPPPPP P!P$P"P#P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P;P9P:PP?P@PAPBPCPPPPPPPPPPPP P P PPPPPPPP'PIPKPPPPPPPPPPP#PfPhPPPPPPPPPPPPPPPPPPPPPPPPPPOPVPgPjP PP]PPPPPPP PUPPPPPPPPPP P P P P P P P P P P P P P P P P P DP HP IP TP UP zP P P P P P P P P P!>P!P!P!P!P!P!P!PgPPPDPEPPPPPPPPPPPPPPPPPPPPNPOPyPPPPPPPPPPPPPPPPPPPPP P P P PPPPP$P%PEPFPGPHPP>PPPPPPPPdPePyPzP{P|P}P~PPPPPPPPPPPNPPPQPRPmPnPPPP PP P!RP!YP!SP!TP!UP!ZP!VP!WP!XP![P!\P!]P!aP!eP!fP!iP!P!PPPPP>PPPPkPPDPFPGPHPPEPPPPPPPPPP-PXPP!P!PPWP[PPPPPP!P!PPPPPPPP PPPPPP*PPPPJPKPPPPPPPPPPPPPPPPPAPBPPPPPIP$P%P&P'P(P)P*P,P-P0P2P3PkPPP-P"P#P$P%P&P'P(P)P*P+P,P.P/P0P1P8P\PaPPPPPP!P$P%P'P(P*P+P,P-P.P/P0P2P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPPPQPVPWPXPYPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$P`PaPbPcPgPiPlPpPrPsPtPuPxPyPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P !P #P &P %P 'P (P )P *P +P -P /P 2P 3P 4P 7P 5P 6P 8P 9P ;P =P ?P @P BP CP KP LP OP QP RP \P ]P `P _P aP bP cP dP eP hP kP jP mP pP uP xP yP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P! P! P! P! P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!!P!"P!$P!%P!&P!'P!(P!)P!*P!+P!,P!-P!.P!0P!1P!3P!4P!5P!6P!;P!7P!8P!9P!:P!P?P@PBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPP `PPPPP=PPPPPPPPP+PP)PPP P P P P P P P P P P P P P P P,PRP[P.P8PP!PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P PPPP"P#P,P-PAPYPPP P P P P P P PPPPPPPPPPPPPPPPP8PPP GPPP]P P P P PP P P P P P P PPPP~PP:P;PP?P@PPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPPVP]PgPhPiPjPkPlPmPnPoPpPP_PPPPPP P gP hP iP jP kP lP mP nP oP pP qP rP sP 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 P P P P P P P P P PPP5P6P7PLPqPrPPPTP P P PPP0P,P P P P P P P P P P PPPxPPPPPPPPPPPPPPPPPP eP fP P =P >P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPnPoPpPqPrPsPtPuP P PP 8PP QP RP SP TP UP VP WP XPuP YP ZP [P \P ]P ^P _P `PvP aP bP cP dPwPP PP uP vP wP xP yP zPP P P P P P PP ?P @P AP BP CP DP EP FP HP IP JP KP LP MP NP OP PPtPyPPzPP{PP~PPPPPPP)PP,PP8PP*PP-P/PP3PP5PP7PP4PP6PP+PP0PP2PP.P1PP P P P P P P P P P PPPPPPPPPPPPPPPPPiPjPPPPPPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P P P P PPdPPcPePfPgPhPmPnPoPpPqPrPsPtPuPvPwPxPyPzPPPPPPPPPPZP[P\PPPPPPPPPPPPPPPPPPPPP{P|P}PP~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPkPlPPPPPPPPPPPPPPPPPPPPPPPPPPP(P[P\P]PPPPPPPPPPPPPPPPwP _P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P J %Jĸa="{ BF^D/ЛcA&_sLm]jm<r, D8A~=׻ң{qB[5&||Pfy 77"#1PX;77W`^X̓ع<-D&)qw$ 8lJ9p?^[}~ N)K9r#'~~ڨ̥-)Jlm]T//=)WGϸz͆yxV"âqRF{E+l.% 3,5 <)G'=Nô:mE<06ܲk-baP'=a1_)5r♡WdvVQm a^_$-O ֨װչ(n1e͖tEdW铙ļLmwx\mQLL\|1E,:2>p8jƚBj"!ųxC>3]5J̇ k< RjӡHsዉu3ժ/Ƙl a8LKhWS?m7?!.pM2.B&`]jv8i"!fзO3qi*\Su2£P7hiMo 7E$8"Hԙ6X{G{ {m"Ԓ~1[9țVm|wtX#$Y^]' Hy2snkt& ~;;)LEЃ&M >ĄTg7R97u<ÐkǐKQbϯJ$wXao;D'ZkhX\Yp%) ^\Wh~q-t;5󓠉,~ڙ uU D(m|n6χ2_%beŘ8<|&;N}-s̒!ȸT?ݶ<%x&D;ߠ>xn6I$>5}E}@il1PYu8%D"RWñupC+_o}-y#<_FZ&Dk6>_ζ> k/B?q~zNIz1: V )m3օH"Q6S! )ҊQyNegXŴO!$F:=XfZOqh|0=sZBR7mY7YkE[ݗѠ./|ޢPtI̴k}c,.2BqxO*4 ֱ05-ԅyVe9Qtlzw;KYKru9ڍ~u u6J'EZ O_d ȣd Yĕ*Ӓ-žLMsA`ƢPwhD-@ $ )ר'vvEw% `łőA 3|,W O`mN}4MɆMټ`;kgEaR-_.SUF0vLEЯ:wlXCV_#WPZ[m on_&NvW/Cɢ/KGq$X`Bٚ&\Rh8aԨ[v7Tz-j^ sÊދsJ'bdZR |B'ElJkW&%IhG{gakёl38Ozsg|U^螪/c' g؍ÒeחY53Dk [\1xZOƠMJ1LF+m`>' <ݱv('V #AQBskP7*{z>C٫u6|m_G g*ptlAl{0-p.$vj0Ɔ9P] ^/ }29{ty AZgB|qnջӵ W.^KL5-+%t}-|At;Cfr>xJ<&wB `;+cpeos:`, _F&0AxϘ>wlZf,WO R Mk &,0\2ߵ?[*-ԀxD䛫)mDZ_y&%U}bJ]۫w=&gȀ72hmQ\@M[[ڕ86f~*g]5J!˜ő>w_$9X84iR`I/4)l&~cӑ} Sll)/T9VY|2\7n̫ \1w[M=IC!!L@/̥46e j @-efOx!mLg%H;D\󔺙_Eh̡D'rnt烹N?f[~lp9u0b5Q6{JV4nD]?Auҟj\~(E8 *ozXyW/jF/Ȫ2-.LaLC0xx8 MT5+5NsQ?J3OW./4A8 &g.6+~# H>(n-'ͣkA n/aq\&̃MγܰV{iΪ945zPdq\LԷ㡶1S]@(Cٌlre.?AkĐ{a<))ky8cEMOd`/TbC_{X;d>Q<ƠH =5Cw)w-#K|ɌiB>~ߘՓ&0Z(&ypuV^a պOn8ʗKZ)؃}$_7sjȅ5|RFLZu,eT Kʢj?Bkޛ _\}E , oZd|hza.2מz1Q<4:2ˊk-g w;@^ H_A/!nܙTn0%p^_WޤR=kZoNr.$3NgzR&7d?p9Y%'h.0+W{;츸P{xf,_3Ax:Fztn>HJF $ H۳O8\cCh/(t*Pj g&+/u㇋ FiR"y9SK`m 9glZG7N}5z9Q}e]ra/yBKT<$#e *GV38xV.ӻ|sͣ[NbQ3rK#D(&^/z!BO\5i6Hi{xyW)QNtn0U] CGhFw)E'ln5 ^C;FZaHhp#:,Q׮.% 殫CDq8&id*vgDl',p䐦ki-xͽZ<@Fx)EqW.BŇ7' d!̃M!97|+k^\D(">t̛hij{}G~/2vKP d1G4]*@ 'vГYjK鈪hNPge~J z@SSd ){e(zz,)Y֘IEkx,hz,V,Ѻ>v4lju=+qh78w7Ɲ$CKsk1f뻹_o,M@=9-ΆDjځEL' [؉nFۼ#rs`6QKm]+1Hun82TRy#$J۰⥛m77"J6yB.-0d,e ?$f}C>uƼ&A%Gy^h\>=.βX?arM'#I$QA*萶)mbq 9e+В2*HW *uar :  44u&#ph eE }P8UKBn@q:̑.;կST (B" ͯd^hm ij ;#4C}/v;5 jAͰS;&O鷨:r]8ۉ*^y~"~og17_#ޘA{9+ WWX^-GejUYhpS\(V_]β_812Bd 5|~N{%8], z;G.Lxkuɹ DKS+u WI &.P?gu^-6"$"RbgcvNo2^gWݳ&~'HRwJqv @61v}rpeù"vg6ZK${qD9  `K8=J}>{Y]SVg0x:X nMC YиZN?yAHص h$h=x. HHt[׮ % x/g?r\pqP'RCQy +-vwxH3oHLGn=.I~jOhL h_6G}K+N%`JЏ䛪?|0m7wlM'l/"-*~cV[b a}[KkrNHdK4r(?toܷ"Q$貸 o"oG=/JDI\xڱ;=TY K♓N~>*V)j:e8Da%>~7tNEDxVT{ B9~#y f.(.Ɗwf3MZ$9%IQmwDmءo.RɨUgT67~LY `RuQ t%SDj`T쒬 ßdէpLN@2` %P#7yPovD.+L) gu-l)I^qkx;ͣ:+Ȕ㪔Ȧ랬OgQu.## PaIsjz^GFDZ'j,!$f< iB#<<{T[F4NMZλ/5(,cСk5xl^,-QE|9~&'f<6 ]Ѹ*L-ڳhdO`]+ڹŗ_XnCF)Q,|r9E{vk8a]Ր3zH~"-؃{ VDw^Fw{; mmYr02N8;} 𻳳 -nLpOu=C(5`Obv,X #[v7i"j< }SnђVŘ_qNDӱ*ZVEC:jE<Ra2kѮ-8arm>K\ls6UQ`6iJIKnyTU-.{Xs$ʧTLքr"yFp6I \ww3Hѐ:Ej+Y D_Cds| %<@t(ec ih:KxX7/03Y M$.|K}!(VfB{{0bqY/$f x0I똒.cThAb,/)2 /* Ȃ 6Qe lzshm8֨ 9޼a'ǭBV%7~8mHF^+ nUOb,/v5@VnƵ Ab3*nRpk^e~GF8$Xߺ=7Nwr7~H|^}O(S< X)u@E&YzOɄ^@|I@z5,:JehNn)۾{QoYpޗ^L֤# :uں'si [q-\ʇl(K`Vі 15ް"Ga'lCr+yt" Ag4)/\Fd~5Vs*#QnSgJ1ySB 2K NRkfKβw"(6ᯧ~Wn=dNR 3Qx-(­_ٷ-k(i= \ͫ9\!~%%~S`J9ݘ'Gp< - {X8,؂'#ĴRe:%I8r jwEg֍;r4w ~_=JV~=mLʹ8mŖv~OiM SJtBU>}MW,F n-PsOtMzH䰉>y$Em>vf8"uĵqbnך +:]=:J*c ۠ Y VVIXEf[of-ɆuҀ)ɖ , ,@oE3(&ZR(F'ԍh|[x"[Y(tB!*|5x)p +"aR[a0t<'+I0Y"N#^à;ٽgph,񈪚v3P4>.wM[_gгi\nKo|Bխj6$p\lX n#RJ:&W[) էux07K* Mڴ]^SsNӽ۸= +e䯃u5OZQyv\JfU#*Ǎ&|=S]\~5=Xɠyg~ 8ma "_޲H#RX,I9lḴ:Jc |~Cmpk!P];b \8ИQ+tǩ 0.}DZ? ,D!?85YBw[0M w ؀њ[)!Gh4&LFGHyD6x !M l_DMCpz}zZl.A&~ κ\؉r¥]Gkա2 ̆UdH33(D|U 2U[DEɅǝp}c2dE/j%|N|Hj~MJJ͌;twh$#t?QqD 6ti ͖-0Ϧ<5R7A#jAm49IbSZB,/-ĥ\geIJ Ukv0dAv-өFR &+:FrF{列$b;3ao_L+?<< ̜Q.+{ZtA:͌%/L)ٮ9r˝"* bBL>HQ09ܓooA,]^dPp<'S'aw7RYbLj_ j23,MrY 5JɾV"7rfI .Ʀ$ݡ}S<]%KrQT晧;MB^S6&sܼ)=$c [s/PrG8vCrRb{5 Q@ cpsx\/R]/)(i}vCO1=sUk&%5ܒgom:z2mwJ oѱL興Xd6LQK4>:b0Bceԝb%hN{L;aV=csl7 9V@t "KZ6{Ydr @9!b@xYq~L\0͖G67y8qD^}&յ 8Y@0$5dսhSp6t(Y)3Cm.^c~!3~!k6dSaN4.JwqAF׮|^SvƋW=fT1p$G- F6.RE*2~SPu\~}a 74wi_L^3Ho^YB\^} -lkݣy0:olnN ] -"!d0eY+6,Y5ӹxɅӉrM7*AVz/ !:!j_ { pcBtl9qt4Qy~|;#/{FE(+yU~)ITR ?1!<b jSArfw,K!kM^O}|vJQzE%m5G!p1)]^%Ess)6,xE3PEm0O 9miM ;1Şً)Ǔ m"qMH \G@ :ݠ k1ƀ1(B'c|vIƜEfq>ۇ`~f`Ƣ%Q*|0{ō-f8.m|:o D].*U%F-Zl  P,IzT0$X23;n^`v8Ÿ#:ɰGI8%FfJM{[eFUI(*}y<)O𙫲9{6Dom̲T"Y6GsmnFsv3n=R6Ar7XLG\Ym tj,y~ྏYL:;M$+\{RcdgU',^&=֦yX,P:(H)IF'rL$u$Q)%یtT<هuv)`Ǧf;Zԡ>|9 %* vϤD:0[A )1>;6_!u]& ++G/Gq"x.hS8;? 9 Frw'S7.NRP `&ZiuhK7٦PHhh^r) 3缆+>5ʒ ,t ~(֏`Y=~ښӮi>ÊJm&0?՗%R2Bg'h>v=$I(Ib?!7>B(D86|fOUaҒ"h*1C5:RwghG\K`M8))X;K|fz\Wb˯e8VDg oJhNWud. 0#?kA^v)i?R0e ΁KqiO];D!`dexb|K9b]`-}jz0/cK9גuZ r֣23$W"tObo>td' Uס{f-W?1,~'RXen&j5T#S4?aqk]!_qN 43J:ᘢO:iY"[AU8!f{| ^HD5}i,/^5"%bb'1@s:H}Ƙ9>: ѹf߆%Y[sU%slpZW)`_>H< TIJ pgI 1,7)-p 䪖&*[k!⫌lvo AxsصZ++/s,cF }-B L Keqe<0HOGƆItXZeUB.yk X P2Uv٪$<@}a3XߝiTj;ڳ8{n3 ;-kO^>ahYx90c0ܴ`0W/@4%z5a_XEkn6wm io6\)$/iyNJ]PL ?;767L.:rP1<1ٵxDrDb+:)k)6ؠT~7QTz8 ݚ 1 qYР$EL9fYDEJX/"]3'Ψ2Q߾F[ MgWF6vSlF 濂.U9'e^a;f.p)b&0M| X{o P*m23tFC:NjVsr=rUdRrq:̒8CO&l2(:g}]qsvչSNlͿ8TtO8%g~e]6~i:fK ; PK>GǍwi`O3o/6Y4YsF.O#L9oO.ޓo۶e#Ɣyc8 ՌJ]!T~:_W)JJ9c <׷FqlzL>9I-'@0&t!|!3{!#k{t( DV\ÿhز#o6 $w6-'6=By@ROU]_EoU% ЄKЂ Ȧe&%E$Ѷ6DEmWn⍄W 4DDGWb_yblG/;FRl{I#w>B]\b*ZJWt, j'7n?ܠ"wnϭ}(ioHLy.MR߈5<߄ՓT<-{cbغE-{qYpKdLtd$? f /;Rqm/rv_+뽊"ͻ Ŭ2=-h1i 6ڟ ]p!,; Ls@k$O}:P" 5(5HjU}FcS#YR"7u3k+WLJga1&FghiK^>rHPӨKݲ{I&JO ԓ_wNeRpm~HMw7L!}jZy2w4vڞg;7eAӄ2ku)-aU<0WX_;Z=' +5zɢ8"":惛?é)Kj- aP5FT$ү+NuW|,.̢;*A4~U䇦.?\pAZ> Iv\֧nSvz*D?m Э:3j}5|D"D@dy9@ Psj~&0r׵37[ݙr RO.9K}Vb.gpAK]W"jB 8-tQ1?9=;xɞ))/znhLfw,.l !}"ayFus1o4p`&`Vgn̍˪q$r÷AMjo![DT*ߒe< %p ~7 P̱<~>V5T67܈0ȝXƮܗ)SK{>US}N4Jap}Ѝ߽}'*U!.=B@Y.N3_tKcL_B!MvԁD Kwz2B#m(nfP߱gx1ۦr@9Dbt8qanK=1hM1[6!fOą҃+vUGE>2jbԥdIN"qLj(0Sfw0$x`sl`]m|VMDN(IN lhabSyk`$kUZ{)RAkuvn֟Ek8%=9 xdjj~=bȵ\\*]CP‘AsNMM/©)E-2 ڔ`Qzx7}k'<,fCHP%9ZacTeٱ8_eM>01GGNT?EkR e7Tg49}a58m8c aęהiu2.,-˛VY!_##;R+> Xԋuw*rYT6k09,,NM23ںu!s/+CV?J.M 0!8P@0JammCq%gB߅e hFe؊\Y!]&6>Ď`WS"gfyf9lP[:lUVnEk6|{Ǧ]a;_&:yU{(T-LR dU@X4FU!:i4A/<={@N̪- $ܵ!rY>x<&Ute\u /> _ AmM (lD:<+M mΟ) |4!JܞEQ~Uqd|@A#ʼn%c g:Q-+x! xP\3/;e!pL3Jb# (t \z䢷>Nw?ۑQw`36Sۊ%ۨ9.;kB4#,n|Wm\IU2}yPqЙ6(:4XvfjӫmƈJ! :] 2P ]삥!R`]5–0qrFg]'6I·atM3qR>ǛDG/K8':zkڭGƌyto],Vv?,%?~@AMKZf"U!6uA 46.K>Թ 3Wڨn9,.4_C4Q a}O/gaE#4򜲦m9&6G1qJΏdF[M|ocdkr93mڠXK7zS|-6! K6Qоo-ӫNW>?M阡ѨKTr$ Q#ٷ%VZ1u~dж1XGc|G#;n҆][NaP⻕Vymzz7Pp~bQC(Mf0Ö^'Gn{ƙ^K9&F /9;@ήUߚ9Ve+C!}I9 0йS,PY07͉(!RMTK>dHm c+yD( Kٟ*njD4'9\:H< ÿ|TEOT$o?*z cۛvi&QOL_rT? ȫņwBʗ V Psw`vr{'qOaϹ6|} +pN|jcQPȘk}M-q >;;-~F-Q} obJt*}2nzKo>r)_%J*hcQ%QA"sI/<ܦ%͙CnU>hGlq69QepL/!nW\\RAo~UHJw )_$ZR+8rX6 KCZXzx[";mrdX(eDhB K+9LkiK10`lSkpe2nFۈVRJ\%+0 gr 2yv1pЊ- D%CtNy<˓lօ'sdLiAǀ,x~UEZ o?nRk&pV1TT]൚ftz 3\ҋήm H_8ː0N?TIHiBή̱%1y3,E3rP M4Tj FDf6W&epG !`+& {mA{N[j ܺTd%i x4qd@y=ܙ"-sF懝u֢#,9 mbOw1-='p'-Slatr}*,ƩR 0xs'aP5ubshyb7W EMp;_XH& 󦃓1>|"6gBk߶ۡ]4x㪰b [A2 WnN3jGMdw-pm388<f /#qlb2_!YO:k^o-hmNc3%ew_1:B 04<|џ(^lYS^iOד`>svzm,"b|3;hVy;9KCL!?>dTQVʕyXuMVP)lBvkAg-o0;ۀ: ğdp7-洕$hQ mFbx y!l ɳƄ;3v&^`hp֛!bUŔ!}įɉWQ&[E~P8D^ǂ:5U<ґuG,`hj1n E<5W y@1;13~1G)|"GvMƮ/ e<1eld,d6rpz*K**j^֠g8h1fmV"Mq]^_V 1!ۖF^@.+N zꉮgi!|MJ:5âξ(@W>#vL 31W,53A?yQ&p[[/CBe1=ǿ9 yP,*K䮙5ZnnBue{IJ b5ƽ/R~p9? fgujFp0~!:2ԿVu#MZbzʊWک&508 uեHwp'jᤲ_}ӏd*yU3 Si ҁ2kq9a*SZ^$˜8!Uo߹Inͪ6[#=>A5.P Sͦv8U|Es'S( Ωjw42R×q"$@{DiZdUm@2nFRrVIK|VMJfAfz 񐐺q=h6} { X30ȋcڃ{\#~,+58C\Zb0LnzLIhwId2z㾶c߸D>dM)cf"!i~k{~=H#'bYcF./[Vˑ]"(]Hhv z{:;WY9tѷ쓰+*U,U0G{?ɪ& eYr/)ET ֩GM ] 6A%;ώop$o>nƚхMYຒG #f,Y'K5Rﮤ1 F|zC|Eez@be~~.U)W_C@`g[coנIR:7 '.KhlQ Ch$Mq{ċfsRô8od:lZ4~.ވi=X5QG>a%d 3 ]gB+!Gڎ|9LLV9G.mLK4Rn?VkʚU>DRNl5͢ o8.P08LQ9UK3mC`58E+!pkF}W5a`ӋkPV c`CiĠ.^04yѯãK^r='~11Ug̲oB!f:B<{6,ԕaz bW6.g| ,oޥ bf~ \@CIl @=5e0y[ΪV IrD $@cwYCqVCC)K@9-uKJqGu3֌l=,?5aI3.ʷt2uvbe$0&e a iNژiqE-nu tVj}l.{c%+OnvFW"oRr߿&8Q^`㎸'vt'cgN!%!%f$kuumrxy;&qY~S7hL̿щM )j]@a3`Y͖ }tTeqڢ*`U^/I0q5cNDF ނ޻iSSYoz}$W@kfNU )t?$КHMIJoLfGι8%c{X֭Rv֊׃+YC%"d/M&,wa)E1ų?)0o}RiWV#ԄRZ2Ī1yE1RV%J9:PJ̵cU~"^]ΑD^ĩaMuV& .AX5cÈw٭R?4[p+\,fg^Xݯyȉ [pMnFʢީWYQKaz~h>P EַT+#AհkyifBړe'r/+0t+Jn:ҙ]pV  Q9)\SgwK\گ%v8/'.n1ZQ}ͤe/`דX<~S/s\㴍_i&Yʗۅ^ԌB"}jƒtaN$Bfzo%]msIM5wĈ.nmQAKv1V8& ŨNBIG]4O hY`;p9p@C{@[,J9u%N<Ǡɋa0?Ek/W{ f& ,=jt}^=lZFS P%ņN'mYbwEmQc?=;ο!JtƲ)EwғlЉr>_tnCW" *Ei1' *Z8:)`G_rE}PIbMxFd4|폊 afuMaBE0Qdt1Ál[LZ6?Aȿ+>25[a(􉳛O3Y2JT4(Bۆ)ގ+.9fyLLH\ |vZtl1NI8bdn\o&l@s7tE*^B,׫nTpZTgano } KeA|*prGΰ cI3vZ9;}ަ|i\yag6\(-DFmP,Sl%`@@HuC )|mm)CNݓ)V59(nZgw1*۽ >sҢ{{}: 2cYrl#M}޳e+.Q>AIY|!u!;-erp]T&$/bjćqagow;ZS/VeS[٢>+N8cA2G?ϑf2%ײgNHY>U.h;TNH3 !Hjɯ_ \?"VL5e\uRԐYnm8~yO=4 wI'A1n2%3z*+EcZPVG]P<+ոLkɂ_97Fwսh\ieй掐6t`y+QMӋa)߬RY]APH[ _|LEJTQk|Yuҷo OK}yljO5AѤYG}νH %YCԟu{HucuIH*wzGVQzެpRޱJb^Sͯ kGZ*U5mC zI.@zГ_#H?tTKtX5&ko$W'"η*؆uu NlUS_&X$lb}:E(ٙ2諸|;UӒ̷~uIs)" Wzԣt(b N`JD}=Ϣa\VDIpx Rf ZT61['hOˎd$(yO)y̬E5)ZGHyS\U q\ UK?d[-4l *Sb:v R_Pٿkh~$Ond6cJ*  &CM\c罜tw]^;* sv6+U!6o>=#KV |AhJdoj$H=~BSn!;ՠ`bC-'*$qpݵ_5|㸟k0LZy=eA$lX>ɭLv}kRbx+4C/{8*Oc7LXĨ!$hOT7x>]}I(GB_b,;D_PąS+jF29ar@_ր:zרTI /5iL-7?!*q)+S1$ wNw-d1/m9ᚊ*6P=Bx1W깲&vI%㎽_-e`;6K<ʒtXm8rdn8؉>xQ@03\{2:b\'lilu-1SJ;]Bp Qn䉡/OұnRF a\sKd!'MiAw.{bpUGP '" ;n]Vi>=%E$5+g4N_L&y -8OۈYv[lAzh VX|J7PQtsPu f>AXyA&}}PAjZN.>׺Ɏo" Hd=:">ƄFඣ`Qzk4|Ib.$+u>4|+>Go`y$U~æ=Po?43AJ e2]#l #BS B~#:?rh#>7${¼v-kELtQoYml&Np%A<Ѵ䥬KPd%Ƞ @rd-!yUACϻEEy]h֯T-OBcqo먤2n?Z2*φ /dB9}?Z>8c@n8.rȏYƜWzQP6 ߖ8}jUY[ 4 ,P*Wv'ل75!ݔh( bjl^l(MKjyv 7RYLgnAx=bW{^?9[amENsπI|ri= B J@q5+,t#>f.R_|e[8S_Q_PI|GI#?49a?/A xP1/ r \0-TX?<QՒ' ]vٰw&m:r.ȝm4I yBUI@0cH36pKC"2V;6$6ҋ9c>WAMn3#P鳚8 *ve! 4IZR'x٪gHG\!OguQ'0HTq VTfcqr'r,  `PB^[ieuDZp 7įXNX (R%"cjq옡MǺ}t_:G~فHq@Q܋ĥe8s,mh=͔!bDkpaP%FøL, '/K -*~I|4/Zǥj 5NTc9'b"mQ zmtS#5|n]2P!K R,=@dEb T:[O~XԼ1 ȓF5b7UG1~b+ԲF;\g4b)(R{$ m>֝Z:L.dѨ>:P@:<~A6;[zYn4Į*umr@_.N= 5NckzGZBۼ4љ ;'a L8LW5DC!{2k6)uG QvTO\ V/B]Z<K8nal?j% 38C^<Ӊg)X#wQ20mr_%1=;,3Yb޸ۖ}X9f膁zG !N+ݸ>@S?iq;V]bUlVurW^`:Ǹ5^<,Eo?al}lZ(. O{jI5o3i K_pnl=ރxP ɠ#RJHarkб= PpL)(K[V4˜5ENO`_--SVOw;9`15 Fփ_ p2XoGUkC#*Q]=?3og2oVݰ'8ff}%%nF ݱgFL3!Cs"ҕ8O{o4ոfrvVX1Y;ڝGH9ҕ&pnѰ"~lDb3ȸ#îN,~ 9ٰch@*:&K'EQ=1}]W&,ME/Yy|- \W&!22E;)Aby,9Ӫmo t s95FU>[i& A:+ |T? \̗N0^x~$HV"#TbXfdSWW)&2W7wk;? +U7`ӮuC]$F~h|#H+q-[svҶ1{ӂ!f)P[s+KQ 6-ER,Ppk`ooF,ឆKqRXXNKl3%I7DәUU|n\,;t뜞 F*Ϡ/ѳDD\Ӆ춱PX~>QГhAB1d8GY}Xe}L h2O =¶!ԤI[ޘ@zK_ ~LQWmiisK;ZTV(Y+5M;۶oicɖeo(mv߻:")!fVvqL̞ 3rQ/D.S5R #µ;@}B9v'Ϥ$qӏKSЌm㊀7f5(gdOa3!Áx\Ʋ!7xYfإ`O#]Zjg_ jk =k:ҭEb"rʻ錌KÂXB\ۯQCl>!wܷ!C`OUm!J>~`ѩ=)Gȴw3Yefef7%.XI=ĄM ЛIkȲ2Obo#q:x^N˲=4A "9cF}}vۮX>oho,vİN:$͇yނG/yvq z=uM&kUJ:9 ts"23gk/]9I!>IxfPv/<ȼMC5Zf\u;̓1O(=TU6W,{ +XyܾA1>B9V(-5, [uy r !Wcc/uHht9}UdY4.0πˇ=Lk0U!h,H‚6 =I8;҇IDE o%n;[u V( w,2.HB&zɌx: ⢨ߒ\΄g)2\}` >,͋eSE#'Q p Vd0GR8,u'{_ ]-4໱+6vnD4Q m6iډ9M]*)̻1 bZM ͵GsL Dʟ^b qI\6a%cM!$(-% kT.-1?7r]]1vCrIfH׎]>1~# x^޻H(h&+#`ߥ1+a,:TKbgdV~2xd+5G(VvcAykcEJWATxOϐ–M+(f~j nXlMyPq߽ _0rual:,]-<ćj5#HgMA0x\rIZY ?HsQL*1IQ'4JJo^ "XC);E_%׫Q=Ul㧳C7 P|jnK&,D>4r "eGuʭrUTgX+lw+Ph cF:޽:%] a|&|b"`~PHQT Mz%Sfǃڱp+dt3bsgQ)1f}QNIHCPb?&w%uN\W@k4_7UmRj(i Mw%g_\l'7/` ( Q>?L(H1K|5-:Bלu+mҮ=,gx9 Ҫ,9 HMvI5%+% /)Y虁;R >^B$ȉh\u&XW3gyYQּ|17d}e%GP"2cԛLV-lE?~n`LQy`'?ch唆}9}|BAcwb I7zq:Pe ݺiUܨ`mhƮr j /JOgǸ6w^ޒ_PfOk; nѳgu% b UЩ4|z3'*3 "A=SjbV%n"5|G}C@ulVȪr ҍrV,~+KRKH/(X,vN]/pnkQQRS'AmHPI NDMH-7kg:dALO&8n"[(+rt{SjDʷT &hs6@Qbcžw؍U8{ 8Šc*oAKT c֤KvLFkr sp `R`*ӠYAra)+)L*LuyldEigg=K(M;ߨt"G;;@T[茒qTǁ ZW5D}9٣ɌT!&@0AnI# ׏(}?89o8`Yta 0)+BmXybn_Mq}9Ӂ\G5܃L:r C'Иx9WSa.ڈ`"KBIG(a+G9u!4ɯP`$![4qK[͛57\icUojCP\~_Uġ;<3\VŤ")XZa׺6- ^60Ё'uGyr9J:X3gpgt=s"i4k4JD]&HƐ>=g*Ox)w2u"4z^ 5poK1B aޜ;t^ #S#1Wa6jB͖F_Ne2|i1 EGX0 A֖yD'enyhH\)U$1'0[nXilyy⿚ҡjzPJ{cy|l^sxd>{CoY鮥{,mjov *LhoqjSoyAaftx?4m@iDKnڶ֛B1ww1 2&1ankC c GB9gZ;i#Q?ǽM%7 Y\="m7kʙQEs1+2Kaq#$@l*vs~W?6)"SO($v89\׌#1gܫvOwD("hth?6kn:\)$ uIxy] b mƑ/ڏJDR>q4W0z<95+wBb7*J3~lWPTn^6\3%uۦagĄ%Q~u"" 2*ICR]XE~=Gްx!qQqmW:OK_@}5@j ъYq d89Ωi zMT ^5$4娫\8>vec;)_T3\B[s,lz{dzu- &cGSi42XPh3u*dНi4 XɭA( qwh(C,9C(04m_ywڧ"@jiVYR[Ws+q~|XT^z|#{-ǾdS4IXc0IGR@n-Z%Nt;`' mAx=ߦ1E 5w@qe*V+.|ݛ4#TZɵo@.cγIGɲ{C6)a}jq^ H*r^ 0)|=pp_ڕk\˾2É `k 'swC'=*_o0yMfSo$ߙ]:^=_*)tu(Ek H#sG\2c ]DNo!M=r`wK f|A| MЭj+b3uIa~!kɚ_b5;pVZlJ }sf~$dCP "7/4 4<+_ Cyjj8:Lhw ̔?XO HՠA44@ks2Ei58gܣЍ;/iag!nH_q-2s`7[ȟ;NyRMuJLg(~C7 3uZ mUq!+2(.j Aֻr-%>X<ߜ&E gn#) ITƜ궧 h9fb\޼{EV*,tAqR.%xɑ :&PGB‚ݏs m7jU^ #(xmc|6x@r :"vU>EiҞ| #b*݆^X -=T=5!PljҚ|b[ӝk9QH%9 ]?[bd/wIٮ Av9Rmcl7Z'eӷ ֛ϓOKY8uf.y=s)c{MJnp ;Pv' tHafd5@P"_sSX?lNu 26De6)N'Co5ˁ6*P aoo{mSiދk4\s#U} ].O d/7V,~-C%jd|%u37 qFçE9ڀׅBގ7[HiIGӢ¼ac#(Íggdӷ${m$X^Y@Y5 ?Tȋo&11Z;FA'K3RU>Sֽϔa%jlb 4a(v,h۸̵m9-ObU- HkPE+:C9EG9)D}οcE4lFW64lN 0𢋢Z.g?[%wTl R/ؐ_ow%ʂOeZy\[OUv2ࢦ>y f¾t~>F%_T@FJ/`[Ue=/N-c 2 ytV YܨzY㍽08ńYx%W3nuM t|BIaLX8;m@L]uݹا#68%l?7dt|R"(YAsA5V/wnezJ}m9g 'g 3ײ- _:"D>iJu@zur̫ K][1l+ihI 뜞kKgK,.+S5"-D9@. 7sWplĮiD"I/=e*ƦTGpREs:jԠjD䗊ڎ.]~V̳|ͻ ?vw.M\RO>PTysrܞPƙ_Zawdd42"b˹v=+ ;<%Ɏ "!^|G@[(*RlpbqoZF8Ȉ*UR,JqiPT=$?68k֕DuL"$j9 UU%xQQl"\$'᷏=-gYM\=F$*:71O_%:A`rNHłA )J:+48`ZHD ~f%ZJWSy0WؘGp?i&2lm{#9d_aO~Upnvh~HVxLZ64`|HQ(@H?w%Mvr!h ^mdOE fC_DQ AK@(0+C|ʎɼ.ef&ˊ8RA|KZZIH>@1,C:50W Y`ul7`#W*-\a祩O}h{7:yWBq1 vh]Qbk8^vEkg9ěGSݻQKd,h<Dl$t(?P}\AsЁ@ >7=Zk;q-qS|P>QYVY2#/V [9hba3-vqđ'"Ȋ۹3'9(/kZB'&:P<"tXۣ #7(mК֟a\3歋ڜgrI e;t8SgYZ07070100000002000081a400000000000000000000000167b62f6600001cd8000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/ath3k.ko.xz7zXZִF!t/E]?Eh=ڜͩX8.+kHĵ$I)a nHpNP 锯E|5s!*?^wyVuI`Ixh-[q -+kRQ~%hUPp|('x`TbVT}D;}c2[suvya5ci'Qރ󂁸upyކ=7haCe{viXf?]^defd)MAUi3dhϞE? V34-1aFϛ}RcK ;y.iax[op r/H9u]p֊hwBzq`nS?(,wCTDH)1:Bv|Pˑ\c#)tEA{W[Y_&glׯ<".< T27ˋ${5L : 3ckMѝy3 p a!>WfGȸ Y_9LGSrWi"$z%$xOH['< 1y~CQD_8fՀ> }[bOƞ9Wj . DJ1-nO0_eq&ߋCtneh&)OX>Q:E3ChRXI9z5YUCDcGE@hgM ZCjz%:*0ڸh:'6j%i)5KYVZR,CC)G1n r l|je$ϋWwej]Ū] -v,mZ eu)^a8U$A!p~}=Y"_3>XMB& ^Zry/h08뼤?יэ#;~ps Q`X!l3ge|< &-;#(sA+%CI}S<}JJ:Ѯ`/4Ô!< [T5E6Jù-ا[B ].'G&23NƝ, |Hn )^/7e l4cL<0f[k_p'Yy؄9 &n )W>vU[D2"fGu3uc]Qh?[5m̯d۵J4> wɱJtQ2l0f7Į$#9|12c>݂22C-B5%-NRf$p;|;ƨBZ[~pm'ȭv}"@ ٲ{$X/fw7yRjj4v6_c3V,+IS 3e2|&:BgI y!]5Ԣ~LXMBZcH^ ΅l&WA:Xҭb l[-B&R!@J4Y̼6mZl&ʱ4^U^()@˜7a?kOWpL#YG4'${S,N̕;W.̥_vXjP&?RMX\ܪo-eP7!B 8]4q E#^ǭ!hӞ0Ѿ(mɂ,uD*t-@kǝ`;„Iv ^ rT z.W2G.TFjnHB? yԦ-g6Mt@tR[c0xzD9AX) c#q*Q9gv0`)?y ФlZ:){u95L3"AA+fz"<5fi6R${lm!bݶa"VsNt4b2~'1WgGn7`dIhi*]i#j .q(D^w .M:iӮM91O9b8AbG,Hz7͟+qE֒˲2!|3xBH 9Fޠ7# g hads;l؇_SMĽmR=l4[+ԲXsĸKĝM#,LS % UR'v ]9ߡ$ٵPWu$=8Q|KbiL>{Yk.V[أpTC ?=7qOJ-$Q(:5@WamQ@dY}EA(.}@i}O%Sh׮Ag{l)0nbMCҤVJt0W8utQDw ꓕX}Fޗ~=cg9>66S/͢RR߾ p Mw)GSU +JJ* 8u/,ދݐ]Fo;_r"`Ob0iXozT_w~tu%3` 6UC[Yt"Uėy;Aae#fS/EaE=TjzRo3y?AeE6l^c\M(Uײc-3ABJ7<//;lBxp5̾y1YDxUPPv)-lU^3H OoDϕ32Mާ FX( 0nS>'e*[.PEō`M⭒WI3nn\s8}3q'a3loPAl.)xқǏcPR+m,f%-r+'<|ՏOv]-;r'ѿHzW"u38Vr\T1MP|D*ُE?f`*;/ > +}YbŠԴ)J_1/?QG9TX!C!5[b*w̲ٖ%K85pzo}=?u>E-߬*gvHXRR/Rq yU!#\Tgim]:\B+ރEbiI:qveUM[T 1MaiE3]J!eE3Ф*X2eA|I1#0d#̮'^=`S:D3KqFjvL%`'Jڜ5" СL;4쁬"_.W ?~\]*.B xfVA^w1"aU`mg6<,,O]]z4:uF5|ؐ BB4 f7gO rNi ?ι8: gO4Bw0ZG#ߩ:hm&"8SsGq hܧ.A|L !$<:;`Ԫ![Դ.OL~}u] YY$KвhV>Щt\uWGrq \6q¥ceͼh.A2gGj!nsK99r6Z0֞ XE;`Dx mQ1|7PsRUZ$$V995AkZ9/ ^YY?:#,O2_(w/ ~}o>\v?t=޺mo)ׅsbe'N.Oy6}Y6Gғ'w\D\KE=O ?(6?刑6;TZPyÆuB0Mƀ!J&7''&!B(C&7ZʶЃ&kEwZB%44ul֏ijAr;o*ӄxj|ƊdςV;Cf)ID{$PMtɐg.&Alt`Y{wRZ:Z} v8Tj-斋@vM)iqR](sC/&z1; C1|Y8E@m[NHES d\6rR{="% FS6Nuug#u頸"{i0 2R2[_z2M=>7Sa!?#-6AsSʸm crO.춳 'QhUT=Sܣ>24Ȩ)Sf: me`1} qmz #,pEXZvIw d阞p#M}aIfLP9\#ia j[!#WDtP]-5w2(! #!T6S ɝ'DYͥ|3ܧf6.'uSj_%%uBS茹Uتg*Չ#,N4l-`.B̽ح*FѱOo|ސwyYIRN LPyHǩfZ|7@7mD컰Okҙ+]EnMK9JnY72 5@#۩Cp| F.mQEdatgj$M1LTgG,'SRgJKGALZ+Lz45'#;^&rtFe=*|v!w`=1sqPm"/BkNn7n$g~{:i; H&E; S[Cc.nF W~[U5B{UoZW5(!aǒ]G*Z'mޛ9vGtq9N.}"E-/n]*k&N&Lr7f{p*{e Jכ_xۛ4&3} 0iN##$bxik7ԑF;RYuV,Nb<%m+T:ݜ gQtQ+ wQ0DEn {t7a'{,'*+mK<Q<08iB1d "':OC>u@"259r;q A7猹n}!_`V܌{zΦ*>E )MVAV`#9ZHZ *DJ?9Mۄ'> ɌhdXĽJW[Mi5i װ*Uyp[ Lg$We#DzMY5 @ YJrg>Z͐}nz,X rcMju%tN$̿&v 4YorP{z 꽱O~uzJyRk(cx*Wp`XB);E2"=dK(ΟH'spE߅ͯx\G*6;7N;XPb.&f2 qm%PL8<*4"T2i .<;E 1oLWKDSpu|]GY=M9쫷\e9U){=bW@Q /y#2XuKJ<80rC×2dq珌 .bߟ0k1VszAU0z1TϨHmJRe`T:.[JÝE CĭYBYD.cDqu[C)uQYyM%Y}5<ܚJYx n_GWg{ۊ[kWaC͐ͅCXS?رk|Սu1D9AxsGcnGLMPANJi*'J)~$Bp(`BɠS27L'qm9 xH`dܻ(U[0l5Nz7/r<=Cָ<8{gE{?Gea?2 č

¦gJ=um>ePK3qN4G@ !# J@b.$O`kcfDM+Aw5'źfpHy*-Y imz YUǑYauSG(3D0P f0 %?nǷ?,64*_boι#3fFk6x[yg!PV|ٽ']LAag>kcKYE%q,8EK1>]uMzzf8Dm#G@{oq9]P ۖp֧S}у,򭶮 8.Lw>l [Z=-*;=":.6XCjAɈJgU(EhQՑ @&=FMl(I01{d/"9퐁i3Xy`z?_4> ׇ\l<W@`R`/ sNI;QZc>424&?{Q<) i*5TJL#z堨Ȅ .@F#gB_Lp1@VEr.D]7NttZ΢U;gמEm(kQ —QLEticv61di <,LBJV؞T&ZO ļ< 8VNQWR;9+l9!u;}FrW \rMđº#tp,ʔz{/vve\BRE|(#F؉[_jo]a2BK4QT.9{۱S_ցE5։cݾ.4ASKTsҍ벫0ѡl Lr%X<&T=!0PwJ (D|)Wp- } 8 ZҝLH9H%VǾޤZ)}$~퐾c55>.fVk|3Q;ncȚg+uKf!5pyv,+|]`/mwM h䅮 V]-C`p.VYMR{䃪EC7c1kvs,"<)M2!JJ1ľ=CiZ$x!Upށ&аX${އOW0m(RzFe75xicqN^DE^6}-RY`e{i4e ƶRI<ͿyR )8b-ĽQ)29{o#&qe^rupV]ҟWf| .OZs%ë8bW PD c 9cX kb*&9}(ژeƩ' 3tFώ`ȉ*([P3>ُOW1`-_|2/6[>^,po<@ԑ{װ')<^mHDZ檁5AL[:\L:Ld~ 3=JN[ f@24Nj`,:4mz2m>#pټ}z7ZoG)M_p_zgVVƱR7g*b|10!yO$;fy۰/E֫/9Ph{[^L$*8Z¢t|z Rn̸rkQDHj9HdlV#qO2f&HT\  {Ĩe|zx[4|*S|8Vިw06^D? 9,B'xZ~]Ai&A2Ӡ`b 2iw޺T6 Y5R e r*38ߖ]QtrI68¯U- Nnn~*j" ߮_rb˶4ryyve_t3 5|ݱ=V6֩ʜ0Ph<9陎a2|6.vJ3j'cLVOUHmeLU4@c_R-> DF_O|щݵ<=%oa!C/RJ S'r_N}۹n;_y{E$kzG@3V=YMN]LEƠ{\lX0J KbOlW?(J7 :g.H i72UJV| u*$KtUjxGIQVxГUⵈ 6V#wpY.M`[CزBulĞ)bؚw8E#+fZǀ-?de0C0m /N9n'nV _mpC0| Ұeb2$6P7MP-(?g}V^*0ɇU9/:D|Qq[7A`5]ŕ&mOr([e, wkf˞Y+y0nt" [lR* m$hlDU+1w"N?SVx[1jփppf#ϛe BvmCۘ] ;d*RtmpsGR9*5K_zU'y}.2OC^xxo%F2BȌP'݉Ǖ3=n}-[Fu+xnkK (@Cڱ`_ [hѲY2Z= Y:mX)ȡtPdi+ Fvv`L~yG~QFDlPyg +g%Lq0ѝ*@QF^K`ux ! f,O,;!^-5sH0RjLܝsw{Gb&ErA. h25y4S?"c]"9-Жɚ*أ_vŪJ"l/ ']'Fhz%kP$xsѧWӬMhԺa8"aj L@ʤ`x~zvf^Î"S!=tF'Vk2"^*7wDc{CK sP_ #4:7޾90rII`^$KI?LWe 0P(3 D76"lQ}"05n˱gYZ07070100000004000081a400000000000000000000000167b62f6500003e54000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/bfusb.ko.xz7zXZִF!t/}>]?Eh=ڜͩ `!@y}f['"ʉ5|a[ԯF͂hv_'uYDYҋ/jnաϝM ?v(BaTBobS.~&!wd}191&m@S*=W Hvnײww2cgIC=.9ЛdF0,FҕFpΨA;ؒz' .{^`+oPGf >tgeOĻCQ_. Zx\{@ncc |t/'G?X:_-{I7lƞ #Wu[䩮M^ Z -M}F5a-( BQIU[Dɮg,egA]} xuD 3S4Q*&ʊI`E;7 ȏ"{|z'?Ce𗥕'aFCoPL̹|=` %ckj6/vC;$ fw-Pn%9QNprg>cpDÎ"߰܊cӺi&Y@ەeտ`3WO8OgC\%9>]]c8^U3o.k;I1詩UO2\z :ɦ?VIB3zw~`O7DDi6yd hVI2DQ(4'w`c ⇟MglFٹ9,{;+hl>a+MRp{ q;%C;\X ak$9ҖV/%o"'ےI~d/M1Gw I].uHG`P @ey*81Z1ޭͨbSpSs-`_!LCnޤU gjㅁsrթх%wqV_ J (>$\ڰv> Ђ Fr ؔuFZslPCۉlݧX+ '8Mq<Y5L?ƗJ!J0 |+Xg* 3R5YcŦɄpUP&(R]uVC`So4́T4xG^8!rc PD tGSS#D̄5).É9M%SG KXJ,^;OPcOlTsH:UR"M?ʹ9> ۘQJ/yLm!"d%(˛4ocMErυ4^Ėm|b9_,ǰ}+T^hlbB:ADFPd(qr} g퀃yۚ-*ܓN (EWxcWB`ոHwB3T^/v kO-%c$O@7AΈ8iaz4DZQ3wfd4W(#nP;,߅w ûQϓ/$Nüa l8B@h""<X~u \>Gy,733އ5j{? {"X$y 27 4?v06@=T0CP؜Z UQ˒Kcjx 1EܫZ.rn5Ņ/ 霅s2uJMYHx*G,[i_:-tgvNԌR4A7NQQ0&aWFK#F}M1c |3lcrSKq^ؘy4mgY3JzC PZ9jZdd D@эF4 R oViGB6q]>ȸW >`pri13 7VÁ8X [zbA^ZNbsMFk)|78jvYc9=n-\?BFzn,@{R=>ې1'O@S7q䢓+}e8WvNVғbX2Ƶn Bb#bYYzQusj]j?Qg SQ[## hFkuA_Vgm3n7a`=:78QHW0B(p8І hs dשHx Rig|77#kYK@L/>{r~XiBBxSktWb8`^V<|@-lߞ gZPzܿ0TyԺ\HS3Sfڕ<;$~6" 0P( !EbըeR6ew0]}7=26GQZ߈d l v(9R`la06NƐIM< t,0E /k3%HiE6ܾcmz+jbH~s7ٮ=i2V$W }y`,e,x!nhwORn'{ 6A3хdC' Il5#l,r۸m{)^kC@A콇oh_5bе{2k[=<a]mS%9&UtrVE&yB~K|ٔG- u9T'7@# WLq9Wwal_bلZ>S[2L;Ι:)ykyTpMW!;ihQ }p97o%#\b O2r3f1Omj܈Fo~v)*ywsrܺYKЀ0_zCEilI6;DfQF*J0SG\7U-Ubt}A (q &pgoZҬr$6^PIiCxD/WF)-NQYNUdf\(ڡW'˧Y%H 0Kքu unjߟ:8h6͓I)W-j#ïq*R/s.\@\YB]"b9B߈ xW$Y9nSz,h, @a/ D3H98%+Uk'[5h:woԷQ7E%hd#>U3nlUe7ӗ<3J!C Alv ցm]s]:̠3`rִ!rQx|>LJ]ZH(M*x<C#02_?KsI.Sb.6#1U>^ՙdO]=d J\}!a,]!L& zQZR 3 ~Kde l {,9FckmOwY(TNj\opB% *Lmi(19y10%%8Ueve,-N]U؏JR$9nDJXGDf-dmG|)C*_`/}!;y݄Iy˗y ¹.׉GnvAg4 >c6%n:Sҏ[m? jhBul4_7cmt<"!扞b%Б 7%lCrM,Novx\naT2p^qD #E0HSs=DŶ'0DUV7nVD14cI)9ye)tM:TT{)?&UjwiBOYmEQQ~1՚eb7$yCT '" o[qecDtߨ3 58A[,D[!XK<6 x>jhW!Lq/N=0?%{:nVیPm P(It'Wp-vOO9N[K)g2]e&`Y.ts=esшlH.y9d2k#>,e݉ g0'ڹ%gՍ4%KbUvKnt¸J[W\@5QZҀQ<=eAg%2DF+E{&s ۙͳxIT [-mC;4L C! E`d%v)1m&!]wAq[$,uv˛ₘɓ+rH#yh!"CzeɟXZܭgֿdzx0?k'X ϱE+H?FgwE^hrLZK#ft) aSp>ٶ 41~!}p& Ї|_ 9 $SG~]FnidF\r8(D^ _ aP Fh"#iH?\slmD}onbʽBa]K:T7XjS` lBWtqXCK@UX:U)sc8j%׏g*Ɉ &]1]t G'%͇_g/e>D;$7e~FamL4-[`"Ay;:PDŽDyRu+æ;TbuO0~kI)i^2pU !0;4,|oϡ t`Q3#fTY_ 8~D=`~»ITs}X]7U}בЕCOz;fMvY{`%a ׋939 *22|G%:FCF(/)cs<#GLBNB Smi2(`Ì_OTBů8Y?cSd@qo*/^*9Fm:j}^@<ٙf<DZ7j1/G9魔3cKb7>¯(HFg vD^@D|W@bOVkuQa0JdSHom{7O6j᧒jc|.;Phh9xEgzX,JL $H)&I:l Ӣiw1$ #kg ai.IRju'}&w%`GK{`QK1Y^}jV":aMR գM_+'_T1# +WL~K,) &_Nc粀BaqTI$vYŠHKtP-ZzIzuP3CzK DŦ>fZLeuCƶnMe#bF: 8z/F85ɺ } +*| \KhO2޴C:\j_ oJ4MC/u?2+,Ӎ5֩K1`ҡ9[GS69)rKbg~0IX Khl E:Vx)a)Tǁ1/f=)ӷgJNPʺrjg&,hmL3a%!%Eoxlw8I+wES*Z6B4%W >Ca^3T>mOj{դK3p9.sT38b|^etGֈF d>PE+&VPՅcu<{_ |b 㒭(ȃNUaMޣsޟj9X==d3ȋ >, VL3 []XYoq8zHMi|qlZ]Z:2pa,Pps*{CīFaTYiA<~ok(^ӼA[[cߟm^ 87pzo!9\*%}l NT |ҕ8V`uT3Z4}C҄0GQGaDt .R,.})~\KQTUگ0aK(ʲg^km.Unr&XlB1הT!ھrMtzh0D =T~Z'cܙ#7\?\+M}ܩiz+z9ih g9(0\Px](j5n_ރvY~[dBl"Z7m '9v~xu> ^m@xGֺV ,;ֲo|YW a5CE:GwHVdTnd`;ablmHf3kjiՌpzeHs([8gYΏGo~_z$6Y#Wi>m?n0ـE,PifPC h `FVl`Rpeugw<͖<ӓ~DGn{퉈M:Q,|3ddqevuκ \j{nbW!}p>IB[qtP#o f0>\r):RFzbd˓Kֶfٔp<#vCk=3t$*z!ğZ)Udr?[uX$ŜSqhq}!D7YeCHJ4^Œ rPVQhKRmipT3Zir&ׁ=ww\h$~<j"-תyp  K3rKeZZ ;hcTWGZdCi@Y5qq}á6b?Ѫw9M1=cOD ++Au)t-Q oMUD$s6T5pԁaT>x',fD 2&L$m,Y%4$l#%_lヨM~h=^+s=*1@ENEl⣥^^?3]*]"K#=ywku𯁙-.mDWE;;\== NOuJyCi|H$-5?;pWdVJW -HI^Q_{֞.Ӵ+\xwW#ଳ=w)I3<# Ӧń$ŵ1:9Zҧwuli*Ӎ?|xyQea">^'K QEO2֝qI_s*nllkK>+ao]6azb_7Rf>L,#xή3_UcXFP&6D6=܏B8kkJw` $=g"bhw4jW'/g W`~JSL"HN5(e,G&Ff8 p_=)L S{yb< %L1 RsL,=o6Ҥt ?;K l;KVtR [T|IREڹ\ʨt4Lxd9A[O3˒a0sR%glBYJQWocM,8^lࣤX׍n}(muuޟ'%Q_!mtPT[ qSr3 ¼DTG, Zzp-l"xЍ;<ĩ?V0 7<%k-,}aS/G':ZҎmKR9: &rs /fwӔhwWd?[ҥ&6 8HB;A--WTux3ޣ&2 >\"e|_HDF6R;6CAQ~ t* uC "#Ćŋ_ f<5i-{0 2a'e]ČotuT ].-TPy=*d: y<.ɱWzMN\}`Hi= 0O҈|☃9gۑTc",]|狖̱ڡAfeh*B7yozU ٙ('-&ak~ }H Uw5_aJa*nCkT~&+Lq6+58٘/tn4p]#DD6#pNHH\TBD>u{ ~A:MCm _GCy8]ioQx.rIHϙ 2D7i7%:AnM0qxXkWq85K.!HFLF/m{yWu}59rI9_C\rKouoFʵ$WfA]`g"ιWǐ{T˝eKgǁڅig ; > vQطTaʙ ӂ8CE+rla%z*z& zd y0tyUNeBcDv%"*y&b_%UOʐzz?yI,~nXfDPg{;DnEmEn3+DTA=ngkW@mY«813^eȄ? FԞ'E?J ~ V aS~mK{K ;x*I]Msk_~b{ &'1JͧX^a/YDž&2:ܨ4=kL|1[SCFƗne K6xlz&b+!edՓCRf Qk,/ae$9Y1&҄gxx0Ю#go,᢮}fWJ]&k[Vt!A+zG"ޱ`tc׉[,J쌜cKsi%u3Dm A;IE")2 _C)Lx#tY|5IT{vWص@gC%Ь}j&e#4߮DβEu>_HUUȳZp &(nsb^e`߫cCz{ЄCOEh\ah=Q^U\ #*@WUzRI2[$cڗ*M`{;(d"$K]?9 o!cR lc˭G(~jOέ8F"wMҤj7ǴP.zg٨Pi8+;ïjeo#H =ʻqBJ10Q{Pi$ڦ<TM Ze:{")؝~|fc:U/@sG'6WsjW(Ȉvj"OMKnY|ǝ<ۭ7;/dYՍR7寋tXt:/U_zF 2&ΨuW=$1xZ16<6"f c(-BB|&3\KW'|E;| S*ܥ+."S]\$\9h_4 LfƊbgF7-[ 됷 ->Dc]8*a}QE'!ch}v¢'[GjˋJ*ćN[<}D Nr F* /ڐHNsQOK˲Pr R Vr1p0K&,\NuvE[L=X=(/)18Il:5\YiڕG5zwW-ȣ g(O'ɴȀ*Ǝf4;f?yU W:zI<:-%&ASLے’B5Xݙwg2LJikaIc72XVw9 䓄$;ё#sx,JN 9JP@* *a(c,9l?Z;+LBeC'r/zԏR#Rt_һung%1-8DT^=?@l@AzMh[Gh?b]EH_lHk- �#]j¾ 3c7GϮ7[*wC)u #! TfnQi'#IJ,AȂcB$ŗ?, {/ [%` ɴczS?5ߢ.jh'N?hR / .RvncsN {¤?| %S`/E-Ɯnxd¾(,1<Dyx+ tVm&lhuqR:)9)ym]Ѭs TK:e{-@Hd<J~.&Jo7՗LX? m@` rz-:}|1릾"\m棩i?ُX;?7\BxF~#W{C>qs\)d3=X(D5IH /CO1UƤ[OX比HrPN͑8M{p䄺}˷r)ڻOpc8E|i>!@ʌgcsGJ&d qK\nX9]ha *_SHt ؎azЃT 3zh&h5[ 9C#F#"k]Yꇲ}='Cؒn/F0̂~'nS!-N)d#c]5^M=s 4榴[ŽJMp5ԾB.htdbh|l8  o.'FYM6(m_o`C ڣED\ @١8$ey4**=hr۔V$oTA5t:5Aq%L/\!q>iD,+\IgBӟ5h%ŲC s_+Mutb.V$ q`#Rx*DU&$taխZ =j\6K_Mb 㵏xQk[Ƹ~Wr=֔ $ '^*NN% [ JuhX=n =I27\װ(?WCtf=EzEdCX2#bܟ@<^1 0MBc(x7/4d[R+oϢ?YhewbEdz R7Z<*N^׺@gVlM@au,TNjXhW!kNꭔlZ<Xî7v:j<ڊ2vbJ,C. ε}4Zz*&"1;"oVkLogLL߬~OCS2i z/S4i-FޡwcBm#>rCJH'$]P .H#ö~vb"Ol+ߘcF:58Reߪ^#*X Cߑ5g #ȟ DZl$=3=!j8DYj )zShHL$u{:C^ֳ/,ufҲpeq9߆|)wgYZ07070100000005000081a400000000000000000000000167b62f65000035fc000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/bpa10x.ko.xz7zXZִF!t/5]?Eh=ڜͩY|kkH;fp2Zt|jrF @ t27URp)|M%ߠ%^cTpYc1Կn.[` ] oOT`1݂T\YWXQ'@onM[p6a %mbЕpeWp .ҊL%(Cw 7T!E )Vm{%ҫe=NU.@N|mڐi" dx[@$臈 0~ީoR@q6wcP1 _.NFȂɾ.ODd2@ǁ*M*`ht.!WjBE|m}.J;{XBkT8KR+g[er_UYh1n'Sf_/ D%siי\k a4딏kO.$8ܤYF3g@b.`w2mKtS+7v,^ILn z"n@7tls橦y_GhBd]CG;+x.tlGӆW2QBKl9?5g45d.|.o] Q!xXCxa?PWL}1RBU JHDc\N&uH+ {7O9qRsv7D]ǂ:wTTX3* -OĠ6Qz\4SLjW_ɫaKeze;h [Kf ]Z1#@a\8 YV讬ќ),LD %X7$_dCqi0 l:z"i?U?؂^ɥc '7$-Ee K e_E+81/W G"~U-Ѭ1^#M\ $ 7>/0 2Er3NOTE3#UBիr [AIh$K kN`>W"< 4d5K#7xo6&l2%]j_n/1$ 4^`[A_vq7r6j}V |q"06o'B&.V86mӉp)֖}ߕu&k LCi[-ANvq^*tm@x1GW"WŠ*'9!Y i#tkZ?Wߡ6h!PZL G ĿT[t`ᾥ7V+N.] soMoi_8_ O-ѹ6= * Ѕ+s1IǍPg+Fݺ\uzO1ί/)kaTF!!5[W#R ~$f-{_#yTdvfTXʹLl>,ȜX|W<1-^U3+e{: )d3.8+xXťY~1BWBI8VzGYA-=ݨzu&:>*&X̡a|H͓4Rw*XM^,`Fǖ[¥$}Rc+tX'NɅfc|@,>}]yb! L6,ТM5@HN9M&e)\D0mɬ׼Gnk$gӢ^+~a2껾I S8ng;Vދ/˭'N~^)c 1cW@4Z7w¸٬0D^х:Cm/FPwr9x!XVuY,T>lUn+ 9Gb": mތhIr5A`>Ƚ5[A]F꼦g"}FO&u%)`"TD2BO)Y`^khqՌxJѼFt =]HK$o9=~, o@Z/5|1H@o>(I缜  }b-]Z틊fG2aTR{Rk$s6sɝ5lg_LQ~~#"nP\35C)>vj=g(}M-d0bHH1ʙHqF%+$ϮޡF到i=)ZdEv:um~hoVi(jf <3;4 cH T$ڄ!7h)uKL2^Vo3iSع[mn;KGOzt H-@|b[RD0iwZ7*[u v3K f !֟8/K/WΠ=#pkGZo4c-XzWoUUv}dZL Z Pç%u, vndZc,qݙ |=W5GiMYAQ`fA!m P}uC{k$@.bƗ38bwN!W՟B$0w,[tکj2lzG@X;_j۞zhL[g+Koy?P`5,<I {ԸAa=0ސf77 Z^Fz2Jsݷ$k}#ǵ ެU)}ɠֶC 4kzAZS8DM-!׻>R`;ywzMCL8Iajځ: +F}…X\bi}p-pfFF:}̲e&#ס&$.,RvW|&pQ>Gly9DXؘwf>#  8@QmCGmڮFG\=~zO p`~C| ,ծi\0PX&-zuWHU c)>'92%E%&6y^o/%GyUD$KL+7 o[`ZPV;na3;%Xm&$ېTrl#TJJ}y~ܷԋ >p9o`\nE뢳5[rDh́lzRTa;#)O%v)YN\n/vRo=48[1ӓgsq]}(bGKTID'#ixqb +̛jxM6_)n +vz`''>pq҈ ht5nNf4A:uP}jHVB,|S!"̮2H~V!n㘜?zn41^C=Trsa7sv[5wfwt9*s2:Ƨs:M9ޔa y 8wqc@&<<2'}[LԖeB\-t&:b-ms8uelw_[ cePF jHG}m% gcWu,^Ae _:5Rxp4р'>93H\[dm6q6ZuCQMfRM=6 Le`>&x K{іUG%]/Tf!oRJFޱ~"7\(nЊa5}:1 uINnn֗~g[c$CvVęO_=ߜ䞒04|VņA_hNH%X (Mq͘Y. כXlrHAnf_^®BD6]^5?~,8D"a=V|)s" {NOborhe&?[fQDS\wSc={V͹^iG 1J?u2~ms$-׏pYE-/%SAdq,/<0T[ѵ.`Xr.rl׋Ζ{ꥑvyÊ ѢD.rgn&Ec0%Ys(;zvށϵ]Sdp/\.Tqw'(dec2+wN;36xUNOcDi@Q^Nd5[|j>-kYw"*:i'_D\z^aUYAP͟J$ѧC5>Un"Ba GlP6P#>3qPHiS6H0"Oꗎ,pIJ,Y}o|&D, Z0{ 5YZWg Li5-{<[8h*/ʋ)'h=G'[N܌U&/8.$W-ܧaK=؀TuWIIY+lk}˔q=2_-i7 Kq7ݷړIX)WyC>jl`};lVu;2#Nʫx34V"v62`NŊ'oPfsT RCX@ ϥ^)Kx+-l[oQcܗ[A-09"@ _M@@Nu|~jp]cyVeDA!=:6׃8]`Ԅ *WwFɜ+TOEy_*I;uˍ' !<(@@su]˶ =KQӚ 'x^񃴕YTPyi `<[nzTu"XuOce2J7tɚJWꐇw1ɲg`-p)FVOҒ; q\VWS+m6Ln矝Q.c UQ5 1@z`Pŀ0@\fU-l'[@wxgzXvBi :ZA8no-mjMC?6\"_uճb}7>jP'~]}W@d2jQf(M2e#B 2fiWbTѷlr1J<;Vi =덋 KPЫPܷOۜCsIZZёYbkx(c4*}J4"TE%7^1ϒ ` b xxP$VFF A - AYOx|v4FII%5JIwKtJsUtZ{ϩܢV8rن Wl3;30듻|~x]$3%Cd$#xiF :I@D$\:ƹUT5۱FgGN8ʐnbvpx1Z^ʖQ]TL.TpnsE P8;:e`wAn{:;d76[Dq &Ҥ{R۳"f6!RYcWP 9^ծ1|08K O Qƅh)T| ڠO* |Enk|{uɿb2V~:&m2A$,%:/vG-yNj&hztyU4Ҁȁ';i8ž_^uՄ#l'ΜƜqE ;"(D1hG5 ^kƂS1o{/OקF6(:}9v݊oXA\iF}w퍴<RIo=5- agNaȱMCB2ְ$I|)3]M#QKy.k]$jt5` r6*I (KMJźv^'DžcpNPV@J/+Wn;xb湕7r_FA@FIxٴWw%ߊ<ӂϙX ySV#ׇKDX)-,ayk*dN}Pxp3ؔeL{/Xo+/#L('\!K$d<Si$FdP !Yԉ&eQcxB m]b֒ bDѲS sÁ';Q=\{u(fM[r[:&QfU21\jR=ߋ5OYN`2wj0RDwHA)"Ϧ_*2+7ǦB$+^=qr ӪDZ֋ ON.г:W'(^Ye[{ehO-%2R3}0C4j7nA ~XaySh (}{T"Mi7P-.d 7Gtm`Nm?MnxudFɲvj4x_t5 * vw+st PY0Ut%4iޢ'M7 pm+{Rśvq#-$CT;KaPEG8(y3L_G" "yZF-59I(a%MkK-0{&NB`>"VJț۟g4dGL֧~$Wé_?_>Yg›rSV͉:9A2rDuky:JW *XIliW[uCȱ_vo(y݉.[9^B#LKI=V'_\tZ @ MT03fHY<眉F)o-D`IU{ f%tkwߖ3q>TpHMOXRjIUU Q{Zmlt̗ciX"uLq{8!![RJ$LVѷ }gv$Hʚw<6.H_g0!?x-T yO{(3q)_ y:֓1A0ҍRz1oO/lܙtcSXUo%aRL8 fzЉl__K_,^¬%,܄TQXv}N<,l(m>ۣb^&Mpz&P6[&,UUY܄Iƹ$&|G81&VQ>B&Ǔg83燂ϩ06 *nDiv o%,N&¦hn  ;}ĜBnAIFoE<ښ) {#IƆ-GQHQ9d4q\Gn\K[hyR8ͼL~W?2}qTE.ߘ@a - ; )'BS½1@$'{k REP>d0FMV(L5Ss?k̍(}!$#<\=v(#cױrhmaP n>V_dH0@rB&ZgGgr2a*wU=+rbݺgzmhGl`TY\r n¿ $QK^ tu`Z 9Hk2Hw?vo3\ÐE CL-)?;Ce;Y6 j>6J"`J-Ln.=qҢ}㨌{V*) ۻrG@h*e˃'0a8#B}[@؞i6}wyەvnȳPUk5=½_OpER=d_zs~L:Dgte쵽&h;jQbC{<JB6,A#K08sa׈?r$ݱorC1@AuE'2OwI}($u?P3jI[Ta5&9uX!6/,a7AP%_ PراI@IOybqM&wReb!>ă:P2B{,R.P!超.ϖ|M]LI*0qݘ~{*߽ 7 k1Zt4\ӣ=^S Ҵ%$R6"N9KM\bS`}7:<g\RٷP2XۉzmJu6plA15A E=b3ْ!=PMx lIUBޡՌu㙰ߗi%;;QEH^YR\J @lD&/^=sw'иcgUsr FJXTo#NǍV\rCrg=>~/ʳyɨHV N=D&5{PdjD&Eb35XEjk0 L_S6̄'SZŎ\=lԁܳQ Wwax0|<d3_ڈ9Bl 5|Wzc4ԗQN땹gC!MLWM~3QSw!d(έ^r2Uާ8X̝JW(_J>uu \hx:z1lPLRSK⃢hȥeq_q/n9=Wz!րؖ?58PgbO8>6Ϊ>dJK#K8V=ҋe 螴}! s:A;$+ <rk(ϒ\lI@{f  DoSRS`~n]#O9{Y_׿ 8|uO~կ7  ')4T,J1 28M˅UE P5O^8jPAĤC-7ɺu&k+m.zS.nWmyU6r֍vNAZ'p D6XiM TƄ#?#!AZQ)n)V\1&)!r_/Qj,icpꑫ.#nO.Z R,p?ȵ.+ ModϏ]&Nd@øޟ ZMm%y/*Fyh΀)\=cqH/奛 rkO5 ]3S TkL ~;h~jm"gtb0k̲ȍ[C]-0tYV|8~*|S/OQj}hGq%ϯ7q,*Y##mH=X[Hur6-'! ɎJQOY; s;NDiGsЖ3зnB4Y_5B@ko0Sx")Ugj6p-Z~6:Doa|h>^P[Ja=oG'hWG`XX&KS|tDt.b+xХ*jj!Savb2ߊ(4`}+oO%\Wy,,YMV"o;ҢCbPeYԦ*4\&:dZ?fq'd!7GzOH[bޕ;vl<4JiL⺥u iVFT2b-H."٪=2I-1캤,rssLGg' o NX_UC+[b6Z :)=ە"[Yw&s,H7&+0BXԭ3W%I| `)>5nv)CO|Zΐw_^l ~+YuCHWSŀ6B+ј˝mwύ֎䐾_ rX>,.z`K]/GA3OCyW5_L/@W#`VB_*h3["1\9u<^qz.4h5zgCl*saX2,)zUb?獣(X $f}R7ܩ"y5BPcbj5="ܷ]c^i1()Uȍ4c/v=!rI, ȁWq9dE,D85bp .5~ի8mc9Q(X~w,jj 蓩kop,H@ЭiԔHnaw[̓Ϩ?a6SoOpyˢ5?PN*8Ϯ99UA 84eJ-`i7?կZ&Y^@ b%o29 Hec?OB9w,R4W݌>k;U<(J"Q[ +@s^cpu]:->ZB ]98kʯ.)B?c5oDWJb5g6n#OV;्_pH|MIߵo|*;}O4l0Yo\U{u ]gcNP;e+HoQpnwܶ؅ޏ<ʛֳ-_CT}57"9:0]eG(UTuhH4A:na{Tr8H!>xĂ̗dX hm=T >7S0RX]] ɒlZ2MڗF r/|Ճ?$xt9ϖa˴^t9v!t4r\n)twg_[݅l,цҌ3R tXQ;%Г(# XgWl,c͘%s*Ah2τ.{Sϊ6[}ogSPj4 Wnj$Ʌ`:rf| e4(2 b;s_j @,4=2Y޸%$d?3[tyڼf Xƺ[FV5R7ф`f2dgI v/= > ^2GvbhI fǎƗ Js{nN҈_h= O ͼц"G |0 k:7CG7e+A+=_ކxW% x+A:1;- TOMQr#Y0e ?:KEJgB @D8dfP6ʱ&c/O0-?HQ@Gd/)?rih+T+ڍxʟECsZfN|!yOwJ8 ?h F$46]uVJvht [`dÏKZ 38$Ɣyea௪z=xZ0!{m7ѝÓD~yen%(2rnϾ:{(Q!VOX6 s4? iE͋dc?}ޅ??S ;*M}z׈2oEC;si|#+ŋCbFRN(}HMyHhBLɌ7i܏n 8+^m_&ɭ O[N@No_[#xd ,MQDZVaѢ%ʞs5j)WSKQ{C@0ON۰xw-x~x(  oٚN$.W\ڭzӞ7@0 ct E00OtksɎ_5BL7kb)>FD9aMw |en|ZmP[u=:XY)-bZ#@67Qo m2[HI+0Hl@XZn-j(R]+w=(׉"J:0m [I9]8zE {MY }00s~d |` ĕ3$  J%J qQ#T)/-wjD5e8ɧnSl`G _DdI+wUyO)P]u%Md,uzhU 'nAiv@ ,nrT=M$ض-_a8eF p2Q.HWiNKbBˈ(jjK&- }q; `J72ebܖ Ma*8# 0L*D#p̌&rQ*}Wwazc}:*4nq q{mռMW PYAO'>*KOaANL.]@dؘ#TyjLG5з)bկaF7WE#7:MBQ'|IU0] ӼϺ79\ ր*R Nb--8 )_͉oii.} 71 67 nFh?m~ C 't\Y;T) C_wݰvv'iVjmvGj㗇Fm:I̶lu֮ZvM҈7:ʫLF"*Dfo(W4:GE^>.}kF7hǬzXOϦ[tZTsd\|ցfZ'|1'(Ru~ZWԯɍ8ֵ݅eZ$́OS-TI(]27 F@u.;b27;ݫYt1,E_ĕ>8$((I2Or_lEN(E}z@p6w@ǭkKs P7e]VTPAhײߓO(V~Ϥ4jgSD9. B[ S(*}z6w[-&@.F<̍% r쩵 \wV(6"eӺ0dЭI@[5 N$sD{̍d+|9x8c|[0z) OqQ{/)FÉEuQw0v}.В[Eꊼvp;T4880E4ө$k֬Sjؐ9䦫:f=W\Zd"#RϴB'!'If0o5◅,TpDrbhr={'\,tmrNR#;]WfJTVP+@b6> ~4{9ĉ`l X1F⾡HR^60|__@>^=K4^%,\ ҿĵ;mfKNE1es8|(EdwAHnQNb )j29|l5s("Dˬ6HKA|QMK,s&J x#ԝo[*nv^s. ҶGG h~[h&u|p^g~Ux2QGť3ݬfc1 ]4C%j`Z;ԗlIo܏sC?~k&80 c NWi`qB{'j.4,,5gܙɤGY[rO7bғ7xp n"Ooc!}rRsָhkv%^yrje;Zg &NP}-GGB˘ڐ1=Dz/ݸPQ3lԼl[{#UFHi mϚQ# [ȸE;9b`0sP=G 6恄gޗܲZ@K"a\e+rsTfC9cQ[,dÂ6(Ǖ &):v$[\Ln*>Cm;๠jy 6N ](N7vF4ϵmf . L`O!(=(70g5z\I;<Ȇ_T%Zk~5|^ܻ 1a:Fz*w".J:6]:smγyERLцΝ#1^}+|]fAY 'U` 8}JWhjm\Җԧe k,"RXZ]relWI@&*LR㌨= f m}t#H isM4?H}ƭ(T;])g7Ϟ8GPлƬt_pa @_}&X+*ܱlS'<ۄW2\]մGE@/=lDy.hSv} R݃/Z'CN}H!i3xI*0՚`("Oe# Ҙsք~f$z9D y`y i;+AƫLS3F[@T5#-\#E dݖE^܁dj]l_G >y]nTz-钛g+Zpm$vU1N }G$GyqO\Ei"VQarPQ!jRahwcl=4[ 0-39Dhz"ʋ;0-uojªKG]YSZ!إe6,64H"wKhՍ;F [݈oė$%Y1Tx"]X+QFMojϼ5;x.cu=HJj<4ˋ?^J13JULRbE$8fūWXAg#ïC/բq]-&5)#=ǵ~ci,Eܭ$dtC̵r`X8fNWc-BZHT=M]aD/Ya ˳"q|*yF4NjU[ưԗ}_؆mcy0y'Sln>{%*=R z325;eo'L3L8D^Lf?@LP/KRHa#!bg֎ PM;`9歽"pjޔ)X3uq/kU-<*wew+34.f.;@aDK.AgFI]|'5PX[(~.GʪyxsN:UR{دJMS4-O Րs ~1=rsK l; C\_ab/B_wpv"` *7Ȥ2's`%R266qAfS)}"'ۍ{76 m:Zz d`S7nNo]1r͌%$73ipGy5T@II?BKk $O*ptKuqZi=#]Rl -_Pnk|>xWa|ḃa(c Kbsuqpٷ1k٭N'tt f!{׹K/*&6NdKRҿ.ʢf Q ,} ;{5c6s|irz+m" J!#Q<gh1+5A >'7ҷc O^6lBX7W|'1hǨ:yh& q@ԉ= d/`_/3E=~ïq |6~_%ͬtYxWT@gB2ڠn1C#!2Ӵ7GS# e_3XЧ8{m[T=7EHB\J=^mu lPEn\ڦ'zMTYؓHnLuSk2F3}B^0\ K |x%2+N*[yu @pn*tE8^Aұ4,6i:s9A!e hU9+3G+U-B ?LG5tWR HY5C*(tx5 v\S1;'t.r [eX8cͥ;t6 WLBA ǃ;;LJFYF ?Vwua0ESt⽻Ϲ+v1g''xMb*lYTCY q*\eAs@&7wQ\51[t dͦ!y^_Mi Xj̠!S~5<,B5e\b2@Wz33- 9 ِI`L1BEn}_te\f^sa0Fazg5Yj1{D_&$q _>P.CԤ'] f +MmD>2!}$WvФer]{REGFB/`Hio;2E7srPwAk<2 q vx&C1X hۤX)2}Nt;C|X/~iQ I:-R;1oS~]}+rehTUmo.*Ւ)?*1ICLmЋup{j]Z 8+Udrw-cnBػ8K SyW-Tus0eyTXulagt?{yȍQ+,') }|9h4[VQD/n}Gf8<l~uS; І))dU'H(-0 :|ht( ģC 4z7)܍ePro:=5J@XIj N:k hZ}&jj"*q1WlF贳0h!EĿ$}BJ#ީh)CCX;tCgD[c93!KWf6yQ܀&uǚO2aA뺙U%?v+Yr>ԝ w뿗WVQJI |}EfFF U$qu|H8Dnσl@};z:56BhJ7x}j{GA&D3ǴT.n\ͧ!#SIR+ېrXn񏺎COe(|C>w\ɢ|Vւ)Ƒk9#;A&]J8T2Vf GG$N4 Y2I8$TD]gS kJSs!J2ELĶTKa&``u!0s5ʇP(#Q i7<n3.sHKO~A;ɹ%lEpcÝ:6/ʛGCpv]{h3N  /K.<\WtT?"q?v^7&IL h,Ɗ#^\|P Y F O3)^H)Y"׻tJs;H (^xaHVFr祇TUx3Y-{8g`C[Ɇy@|\$5Yg'{0m2$wfݟ3T9ScЖ,O/nw`_+qc9ɡ=۬ba^`L̟= ΈKs;:Q,}_Xqx]5xtQrϩ0w jb'OF!:kQrK>pMU-m6:t*FH|5U^RY6Ӹ-x@򡚭8;?C"#.;)$-/|q2# g+OƼ5R ߂ݜmJS98vl| oG ٪#]׾9Ͱ s6 kGe(QF!o"ٯ>HLA"\l> Nrsd&\uv-cp„xEv͹ Z Kuoѱ:鄼F6$znCurBACmnL$% =,|JR{F+w4@Eg852۩g&Ucg.bj@gX7M$|Ś4q6KW9IՇw}3ވ 8SF+,0ALgB9? x`7\O>_W٨/OvEEq@KB7THK?:gbHx;Yeo2Ad1 g2 Hc̍ -D $ W9Ohi1M ag7-yIz4-7_.d ^{a&׎%3 H{+?њ̟UlpP[X,ZuV lm/ Q5qxη]T S[G7ߙp\9PnqeW袠ч|~05MyB< UŮi^Y-u1|H>ע6ԍFrHnUzꞡmq+6U$=W,16 n\\U|+ aGL!賔9>$Org&kC _62NF|HF҄_05'򴃒z}+h=KҶpOSv;vNk l7] Ȃ麢o =k]Vz lf4$Ey cN.sJ7r #I}9n?1LMD* zT'ؽ,]é d}#@z63{ѽ _ @464c68F;n2f[\eԓ:'b'.틨#W}zhY&Ih bu̓Nc܂"3xnrjr<,S 08(F?)UL&C2:ʅ 眔N-u?-D5%a%U64 !A#Vh;=%YP盐LłWܼ")#n[!uo@@,ū,_nb\|huw'R Mq/u ؑr6',vgATP[ .+7w&V/黬-^"u :` "FK̋\Bl^֡0ezZ"!=u}ͤ2lp#Y o%vJRjzKӇ^T .}L؈P`u oZ;+[B#_U0No. ml,43E=><]=f"Xנm$6e~ZaJ(_V5qg0D4ԛc=8!JԄ"i KuD3gé9Yq-[> }g,sփj %rSާpV}mvSs;v#6wDL3=Jhh6>X>kM,e/D|bLq a8.7]VIBeញ;M"v-3,bX0`z@NtܖǢ6NW鸲1^ݾtMjE5xa)6Ju}zz㥈b`ڡ.atk5B TQgSl·IѱgYZ07070100000007000081a400000000000000000000000167b62f65000086b0000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btintel.ko.xz7zXZִF!t/ m]?Eh=ڜͩa`'Tt Y KqIgr6n2TS}$ &@7C@HohufhX92Qhw @`9k$uC#G%ꯕyLd|O?q"R%M_^3dgHg є8>艬6mMȣ[ =OdphKXM}[((:)߻2^GHsRܺRR qv8>ݙ 2,}`7*٭02tn"GB*[AZ:7d@n8EB`vc&2h0vJm Yq&zYՄn,ՠHө'T=T> 0 =)`fGԇ͹qI{ xt>92W#j㬝ai- N&6 {H& GbGzP'PLM;Q*ip$Z8Т />5,EB"1|K-ƯYF<`7kekX6oOC4aL_E4 m>9=OoPoW5 ų :>Ysg!8˦4ڇ7kvW044;65<˚N-vP%ɝޞa3|g01`Pl[mNH"SAV8`t_ o_Ӕ@;jbl>4:.{. ?&#Ek^GS3*0z쓆.#geP;2b^WV0hA=Wk Z bwKŤm 08wCXq@ABe*j{ )s;'G\w`@h+6OCqMHVMcGqர̗$~k+PV5Ɗm[ϽB>Rt"KRk^dhL`:  / FG'uﯺ2Ρҕ[̄yN{ґD]a+//GDi(ۢD+lUHu e.#un.zȺ"9g~[(4 :ƩL:Zs|iz MLxDn8fr"3W>yy nST`De.;9dfdrQK\SoAa:]&^7x8srΟ)ۮ'qOPű)@X5BLMĪl$>g}*h&lrPMrN޽6U~k;+/K>oKg%sG[h8yBoTJ`Cm!Jz)kq{34~m(l*N 5ۄů?5uhн-V% P֧R XSc=vVS[ BF0꣠e AD$nbx3A{~ey<ʀrΞ)zc~9u=I˶7Z_+8 $JJŹa2m{yםVL9x>%w\L 6+)i8',S(`dld)ML)W+N*GsݐvWB7.e'N(.̷Lq"?L%o˧tvスS`<ut3GgJ- +$zgQC>\vX7y'=1cTخ$ J/c,Ί0¾Z3OD$/jsN-jfsI'WyERm|=})-vmOӛk>0tЀ. t&p  j$n0iUw1"5z?Ϩe ܕfFbxVԬ"$ ɊsP3vxw{C3G^6))H>p)3tq~㚡Uql#guud-[POl `u]ð;,u^p 6 ݦW mBA-$*^3pう\m1Zڮ-1a=B>3YܼHYDS08k$oz5M2rX67o(szr/̄a{EwkIFR&y"&>%-oRψWkCN4N>k"i^L]d-~C* ͤXm;UsSElկzcHqݷppY`4Q*5Y:|SB(vvb4<8C3kccTȏ~Qo>Vamlh" UPjIhe|jBtgovx- ]صS¾0|H=6CV׭[@M7o$ڊ:bk$o5}Z`iݠX ;]? /|pbIlx#eP ]%?%,zF>/buQ1`1j5 ~d5Run&J-@SPۣkb=Hcg"aw3FOچtqީlmu:+tY5 ٨x "ٸW!l{fҹ3񐡪/SeY@H[ p:́ sMLa!a^W~0-i\aɳzXkHӯNU+96#3~(ZJ<:cpy+[6jNS5&5VH2_?e\0,gTq?KEX0ʆ_}zY~/#ͦ}5뙀CyHIa:ءFvO[kK&`mF~ lZbӉ_vd?8ɹ!2rRixcfCwm='[߬<Ua.A`>a@;qx!åk:pDUI$j0aVo\f'(d#|}GbO.ĢًV%UGMWrO7ȋdb;b_:Htx;/͙ -(tǕ*i1xҧf-q]j'>ʹ-'thż=M^ 1:"#)=fi1ް踫3lcwC`+~AFU0=[ l}o3[սA/`/K㓥j!$cpOг$ 'DC5sU/==J E0dNNx&xaӧ+[7s$*5\q֡e}D1.j":N'w4GϺxnlU4r[ A NKf;<%d3y}%l?~T*&{ݗf] 0vbߧ> <}e91hW2㧝m" ʹ: $ ϬՉt=u{ƴ>Y4qel]mPXj:T[~7{`Xi_UGeS`a'K-=Ʒ|}3V 4}ZǭN|l(Ovb\_,ެBuCݨ}j)sblg:-t 1^Lٴ)@-+]^OԌRww}Ipï4ꝪTZ 4fnE]n/>"j-Q@ (5$JO|cyb綪IqaqBl|3o)AX;#OL?7[4Kb<ޢG"9ßrk׵K{@}N7ןԣ뇾9+cSQH\P Zd{-]wj/T*&-لU39ed rG6&d_041i&O[#.l,1^PeHgh8wY*jK!a?Ic39;wlD%" W*`-puQ3Xbk;ȞͫE6AS65R,_ħ/дDn]R&ssOl*>ݬ!X|(z?N7ŮjUPPWwr-مZUy o4]XLd&o ^t,CKgo gEA,z*.0 A/&S$%z;?D`0ˣ_ z}:-;apZwi6%xGEeBeM{AI2I O:_ЌiPcOgrJN֣ҷ#*3?\^gb 8ϥ \V(Ǔ:cdXEicސ /IpAf"1LUH^NЌX55ΆȞF\p;.DUs1%EDYv';UkIG#4)]^ui)c|LK&YK*0S'V>Jy59oAa<8 L/2aϱ= RCRk)|y@e9wt,;4Ǿ\!sc0ሩ{zIŸS t#Vr [2~߅aN'Z|#Z,!n4 (4iP&$?ZZ8~[=~~\;w1϶zGLY^*J3 GGdn<ߏKO_ƓbƼ)y9-W*s`μDos._cF_ <> .d-o`b-c^vK I>>/MPBEn+=#Ÿ5`3_Ԝk &4q$V0 \-'Tr$ v@ r*|M|V$XX# K_W 5OiUZ4S*V>:INŽ0J,!Gci.M!&vf`ϷМC ;92\2ͣp1C zQz5<'x;Cr!1 * 6r5Ur.jW u/}x62۳vl4 ٪0|)=u'c>)̦ ?nFfC!*0+#Z_$ "2< 3!$cM@h8>\Ic*`LuK ons& ?(32`\? RzRТ%IfR 6 CzgT#>MB8;gAlVx#7j ԮK͈WVϓ =۬i P}u{g|.1ظMF)F~xUcI}^♾{ 8PfQ<Ղu;GΏk.Z /0Ho}vz^;ASJk؛Ҋ7Χk^7$nIa3{LЧhEVg[W.h` ]&$O2N[qBEYJP]sE $11b r0A׋ək9zQpΩfzM}sGE<*wF!U'h0lq( /;6:+H==('{ݴSjfq/TJGYT6̌i- 9حsfl-vm*'62{0x@U}yԏMqv#|q_MuNӣq3|E l/~&ϢS7A6r9%+]m*cU*Mt"̵wMZ,bV0EI5r`^3Q|Ay1іɵR2RdzMݮB,R:ͷ}8X\ i;FỀ6Y}Lfe*Mu2:ae jAB|f:p)BgFı$o,{;SC<ՄBPگ&c$IC`dN J]R-Z@}$q;leVJ̫֒ha\#k\F Du0o AMsy  бTN]ҏ?SBϓ$&"R@JcYy%dbb+YE$-۾],68`4h_4anS}Χ|\ AȐ'uHp|ڧ9%$mg5a8 /Ym4Z|w d{}C=đ*3/>FҤpL͸f>2IXAMq](t s#qz&|5)# '!tDw9P|DE):=^6Ʊ+XĥwK =H,}cu/{ &g !trEtb>pnՒT2*?,`6M:Zֵ+h'e 0MH1._C]gL@*19LJtigCvp:/ / ٸ:=~Ĵt`x5iP˒ Iiu(bfįv!S5p-dy)i5`a;3Ճ->uرmt"|}Bcvvo6[ԗsx-&V`uZfPv̷1%R@b7F8ʽi|q3DA@sm mz6J K u#|X@짥݇rgZh$ xԃIRl(9tSdYé`Nt_uxp `Inʹgy6 `)J%yaF!s^czTrTi`q!5\-d ϥǴDtOE Da+4@%PbA$QC?:l(<] }i%xMk#$[>ܙiBs2IA"%5hԍa]٩'(qH\ʺnw#xJt(78ninhZJ*1%|þ۾ a{ Ur0xc Ŷ|#+Rҏ{uZL!xxoc?TW ޫ%+cZKA$15lcG(Q@TSL?ZAw`";e~>!ECx3aO:D~݄6wlǹdc[y~ Bf/5 T~dp`:b훁Sl w~q'4,xrԂ*/XȺ{#/gyppN̟x v/5RVنE} _b `eXz: (.p&I^o.O~WZY7l `轆 ?oy¤~2utw#YGrJz6"f̽ACh dZ- SAۇbFiy|~H!}AZ,?+#s`fnm/S%Q)Ͽ(<̈SxL3:{6']QMC˺Dpjs.$7&G%)\2<2FNآΐl-"5j~O%>*';0Ll|2= lixC˙OM{2bnv6/l e4lĥKAQ,ΨD`^ܦm 5dؓwU ֨@׼گNdGJ!iD]{ Q4)ր V TMGeX ["#AXuJz\suYRb.[p{*F|ʰΘ&^'_%x#h@D##8 %<63jc]%j?JW[3dhm]I7l&9=!j!](85|UV^kirs5U{/cg|!l/-F >S2y]Ya$pUOC=8j^x`[Mch>E:n&_Pjk V7y͋YD L[82n͐| qT7*%YC삟F;3U7?R=k[䲁ܼ-5)GO+uT@[t AdK\4]jSݚk6bE;Sbre A05Ifh(Tcw"VTzg=a[ҟg`ND=pAt`O:ly4pv^*fM>1N4n߭ -A)9Hl8#qTh5EX|E@\.ƍ۞OKk⛚քV/[F6J=Cx/]?(E]L:C48*0-1̼!RdK |4咜J5/i[uC4xr,燙TA[,hX*ݱiRYC*D5-}ѡLEN|} lQz~b*V߃fLE_ L= UT zG '7npFegI-Ո&G wE&g1=y4A lh+];u@uGA)'Ś+ sçwo20x)})Bue4訁qXs[Axh4壒xs׷΄VK H݊3>^Y ڔ+GqDzK+agAu_#s^a<FEkߘBd]RP &6xK^AK7 OT[V$ocm۰&{F:ؠU!6;/pקft!C=Ljd>9nzqi9baO͖ *<ʃJJߵ:yާNtLhod!lA9V9ɉ\] px,xEu\Ε>WA_3fGAX6c饽ݗA83G2sgUn;!QhIV:-ʷo[Eӆ2 @=+/<wH}r_қbjS.&hѢQГǣ5xcޠr̲q}PK;ovj|,$L4Y(\H0h<_JSoyc3\7@E"rcoFB<=%kr9c$ }>ogMЛi7m+:au~:iߢ|7H܀ip$牊ɩٛ<@^[9{Vg#b5ץ}^Kǡk. yH=dFTp2\b u63@|szKb%uCZc`C_Ia1J| ~^SbN,h8$?Jsɓ).-Ei6Mc^/.+!XErd_TN0Ѫ-Dˇks5F, f !eoXaDJ&G!n 0H(eZG<>ERj(=xerz$59P/g[$TWA, F8a3ohNaT g.}е6՛=JD4.aLKb o| DvJvĀwS4o_tAPaZhu=.Ԯ%?m~jT0f~roQ.3"5R[Gd8޹eteivOiA=~9ÜNvb%wWȱeZG+gD M'*wr7L=$lF(dQfWaBo, Z/@՗ &0te*_4& ~6 }PΥd·K<f|pUAq!KѢC5D/AeT]AJt#Z'1'|9c@8l^e{i|fuW* ItyX"tιf+&0R ~mg۴MfקIN{ĥv?s!rV8?o>hj;L7X>#׻ץ!#,/[wjQV+HdCx@gD]6)8$T;iovRuC!ݚE(&j֕N+?kHBO;dJF-z8΅g|SvٵR^ޢ{̇ ;al<M< + 胤A[kM䜵k@wA 9F& jːԸO (@F|gMxnKAJ#Lf*ͨ8& 7"0RzHK Aj̭乃V߉x1f*|Beߝuj8Wݤ!õdM R# 8E ? f>Hq^S,9mE{ٕHWӤ.b#ʄ0ӄ%aGR?Az@N xS 7_-9ـ yNFyBJѳ irP TiXև8Q4^TZce/ becf]VfqFE!^xV_C~-a ڇC"_I4ɼ-eVh=)a!qGS7 X]N5tWYcXf׈}nXOKn7q3[PW/6~\䛋Z,Wlk,IP bs|IՑe/Q:ŝxQGf!_?uY8i9tyu)1Z;:˵EJ҈mAU\_3 =9"M@͊CëA_3VE b'P{EDgTT Qly*> mChP0gՁ)*Kf)sr:p ܼ*@^exKevԁt =רӤI8ͪ]FWz^=$-Bbr!FXTr"2fEg74꫐eD[{ JETEq<zSyZ7+85ӁZ\? zLCrAͿ}_j`27R{zpg Egt\-D7"gpܛbqoXlڈGgg l5լzEVw+8 ^i|nKuutD#1(|l !WEwof3<^ZMm\:.ط|Zs݇Ŏ:5 ПDZ|Zp$%֌B.Y}s1,bzqJو@G2LXq03i~F2ee Τ*= iYyUdĘdB"2[٦|Ty& R#H/ʟ"cg l4Kfw2{1`ѷ]~o3_! պvC_svTHޒ6={W95T5_@5#0U+D{E5mw b+Zԏ']RSѧh ɭ'EC5gS&{etprjz-qG1Z6?ǠBWIZagy Cǐ9ZK%}˶Q| jrTQ^\oB=bp%ݾn늢7B9u⿨"LB ةAm4I|xG.3?fN2D}L4yA]Nw|ּG& $^6 Zx9%l*WH/'$U! &ݠ?ʰId&:/(؊'ęY 2ƅmI\46A8):{?@R48T'$+[B;Ç9 , U&Gkfc+1tQ7D<{G λéaWp l ,:T2,l S\nuKHlm=F%:11mŏ{iR[h+2ϒEQ÷ ˊˊ?wJpt9H<7RISdzO% "|2 o/ g(=>nXZ,M]R-gŃx % ݩD ܕ г:nX J 7J _ Țp|BRQ+W뽑boC02SI1sӐZPUzcàGMY_U:kU_e~$S0?[1e5FfBɣڍR)ՔyAֻ)ƞ_7FEw5PG3%`CƯ mIFOmߥ4p tmpkrx=TLF(te30eƤ=혅mރQyC~Gh֨Doτ坔Y=8%uց6")Wl8E-c3ؿ7kڭ辭SY[jprȜwyT{KK2 \;-/i<1oϏ*Ea'K_1@/\mNBNxi%)[7ZCSPq(Osk".( f -*nUcFmN':$jnr*5 0&[U;dhIA&!I> z\exȨj6Ol &HBL)Ηg|42e ag$^egwvvA4k03Ȓ xhXYILŨ :&hbX2ԕMēGE .EwP->EEgPZ# c!s̷77H)l6D}uǵ.SQ#q~z s=s{oY%0H^IeY43lBaq>p]m`Ve(D>-L7[{,$nqLz4Du]NVʑ40&Ϧc*gRYl"68<ŽeWu4_ib.幤wyk{rkM@a;H+k{(!Gǭ^(Txl؆_5'K Wč EF*W qeDY)> p ݘR!Ljܺ.90a-ɴbj!dJÕÝ`:6R=,( ߋH=HM)u)J.g06luƺo, 92/|5)uB.o6KW B2a,ča'CVԠ=N#EtE=VD=Cbp"J}p9ks'6)1!S\1 }zM6* ԉ%JhlIu!Œ9"yZG'r$2WwH,v^,`QֲjW\̝jpBlN眃l8|2>pr]74k<:9a+;2,\r 1kKyNI'KۇOc:E)$jr7g07uD4!M6$h+<ÃQdvEb杹y:++ƲC?~ uiDZiiB=? *o8jw.wJzW ~™36elĔKjgu$S \~Aeb?Dap8*,&mA0Vꠁ&U>j]Y~tue^|NS2zl[@,ZVR6.`~y'৩GO^cgG .᫿mbG;Me_}9#Љe\_2vEXXa`A0>֣l<'~Uj>ЌȶWM ocn ,;I[FxL+>=Q\:8 V$c8AO8 0iAhBZmwwxrG]bL7*Xf/k,̑Q4=}px$⮯HK o0ͤbͿ#b@ >`o׵k'#6RsAC2^9+Yto|HyKBėXqH=%tq5E@dj39"e\:)ӐB2P/5LQ@r0GR١b5)/uo\>jC ]кȥNqua#!Do &= J!HcK:҆GR|lHXHԓܝU`0OZӽ=auK3 JѺѽ"ԅ4f7f;q1zG>6$GɾehMϮ9%r{\n(=a"qR2J) `EΌrd|3b00b=[&[]ܶY%yN}v_DZ"tB餢ƅkd5 dweeKy,XL\R&ݗKiQ*VhSuZͨiw[۬4S}dʵW[*QҜ{Ɗn{U^2lQAteymxCKձ9W"wy._}ꛅ|gRDҲ`ǑUuY>h,6-oHnj`!rIkQ) ߹ V>j\?xzsH*0̎cGP|Hrʂ<C3խ+U6!,[ b6Z 0diCXpNހk9t?]͹>c-UU) Ӻ@ئ˰!\k]H|cJ@/ Z$zI6(l_dX~p .%mBԤ[OF^%:e"+^+X>@&S-I >%EF픇3Afr{Ti7+;]7$opu*`yAqOqZC =OƏ3tTw~& <(EۘFyŗ|8Af]׀<ѠҼeIn&͊Q.r?5\2@qcT2Sр. Rg;lJL9 g#']?} K8j,~YQI8ߚX)VF4ì%5$ŭi_ KhEB -eSr ut;nHP-kÓ4`q6/W&P5P,\.\f`l0e^I"-G~4``fu !BNx(K 65=D.?Pn>"mLm Jom&;Ē)rAlĺ'6r^=m)'h1s(!N﨑6!8׭Fd),o;ߚHP˻ ![,2S1}?  MmdOkwOV|Zݐ4Ms?w@B{*7"~lٳ5y~9~6Ȏɚy_SbtZ##zWZMbsY6ܟEKew_8rKG3NrGpfN$#Mݵԡ+Ρs.;㞹Z~Pv>Yh!9rˢYьjJP@ ݰ  *vKDӐ Ⱦrd X| 3pEK>]wV:b[Iy7aZD &}nr^M=W̮ftaB'b!m<Ko:qh>-8 UE챢n 57  >yt"z|"=HÒ3%Ҭv|% TFUuuNMSWCNK ; N١R=5mNMCoʺh壧tn$w*&]7̣&q ^.Ns+OQ; A{6S"E J:de# :N,/'rKi~M~9Tl*RBLDP| T00`POLnq#k6Q8ˁFMNfO<@,zeFQR\BӚEðzJ~I97zoΌ}f~b)>[ԗdkFӛ[f C+yKB%;Vc4#Ϣˇpy-RM2*S$ji\̯y)'_^U+p7*!=|}b@ d 6Ѵ,$"fek2RG⚄V9K28^ю6+Қ i;(PHJ%Z@,B?Upu1AΖ篱:j'IWIiN `l}r'1Aq $R_#wJHLݍB>xڽB*V\g hӞd TXR޳r1x jGrO۹D{XP5/}nΪ"*$_qSXFIR bW?;DD yX&[OX;F6ȵFt#Vf._orFN(e$$ʟD3iဲh*#˄mՠ~KyLOͥ1 wO)CMަ~mI>'U0)(<:fR=2Q?`)*ߠ*JKtj**Z8q#5{KU &C7 e8; '?aXvbgK,ofjV[N}GNc )aލɂ͠y)/7--SF 3P9CWF#V߀5eH-<ȯǟ!EL(zDؿ l\h$ '$Q_Au#.,a^iff'5|#Iʡjd| YM fvRC*gtC,&A %B1Qt XWoɊ8 90+U&]ckWGX{Rp _Ք!t0/Zƃ;܄Rn@pUx3D SRL-'l(vs9/*&eKYo_2ȯ &S"x5ZY.U6xӒd'U)蕕+]I[m^sZc&J< 챐5;"eTyR~PEe*q^UĬPgq35rhN`k -W貽B+Q@'ʹHa%V>c%(-}q$xHAOaaS73Sˡ.&g!&ZUmm{Bn*ߪıe /&'7>pu=,2PXjnm&@4. RnsM&= LkyfB|T@(#6~) [¦>er;aT=ġ@ǻҎ~"1m9QU;+¬XyojjZ 2tM ME%㥗bJ2]?%~[o}hyZE&v,sLevIh1ȧxF3 / DQYIa`~٪` $l#pFXFǽ.dJ?$&Nx81S"QUҮ&Jt7e_~f?髨>2JFTɫ_RJZJes9-)sD%f" ?+j9/-"74e:oYg{9u[b}y#O텏KgBq%=#'ݔƎ)|6;3#gDŧ3klu47$C*֣4'KS'?-@;šR3smDsd6Z-<՞oQ# ^eNgI-U?hH3X-qCj 7a1b"dC Xs&8$54Pn7@Dr!#sF-B$W:j hީWY5F1-{O/\VjRz Lw+jQsaXFa{|ӂPYX;5!"65Q W%R| 7o>l^؍/i;8"ڥa!aggzz$e6n,<_EFec{rF'szZ눹h즜)^qt rJgŵgk<!wE/*^SzTz6FԱ!.^t"l.5Hj;Z<,k񢖍15 `6r j:ѧ 7yr=|Xp;Ju{[9XICmeLkmfld S)$l=]Θ/5NRa cLSoN̩tv'7¬d ϋډ,)I0G @T{r*\xdPU2B }g ,{.y8E۵ZptDFsˑ+-VRRq |X@>dYt_Ypb7J9Z郤 dtPP +P2 *nijk"a{6u'F! $.͊ %k'UIcHcdV^t(ϔ/-[HA<:Jlï)V5 TNCEY2.<` eIċ! h1"٣\cFM,SF_R>|\D=f" .ZP'c |92X@ QQ0cQ>Gs.#߁zo#j b{ r^0C!딙%|A|*;yj>ft3+Tˉ\ݭ^dO˲@j*͠Qjʦk{h7'tbŸp[[{ps468Z°8@c1-b+I?$psI!l0)pim&*oҒ+/c "FAyB}Tm2?FEl/RiJn=/"I2jDiF(}~`~ "o}.ZO3OH06FA-/nnNy)NT<euOmJ͇Y1`@!>nFV5 ={U0^xjcHyZHp 53XZHjw8.9o$po3#?ID&8_yPZ^hlL*XTîB'JAyu)"K>4T6w8E@'*JԻ^NB@%-/!]D? Ŋbqvރ?X!Y}D1߶kTxE#,G{wϞ~$1~bWe:4qTdtk*Oq]6h[ڟnJldļܳYe*?JvB I(m[S"ܔJ,KxH[iEŰ 0"0p?H^N+:ج;E:m_b2.3zKO)2a:opjBROR¾)//䤪PtWxzt~S@hZaſt|V@?Y+ytݮxp^MH.F):V@3t{P$pWVFR(.  /v9@۷k{Ƃ "9B6jxz00lrwN+ b]xlBjb&Q*6 0>wVLg(^X:{,Ya'"l$F|D8_вMӘ/dBEF,J&p+gt &*4lrEsxI1*ܔRۚ]5Ylj|ufj {/N(sHׇ(6:i'~ 8D]\ٚw0Ml-Y ~ 6FYo׉&NYj򧴶gYa.4>;Ѐ,M;r;q?Pu_㸮sgC^I˞mǏ'qQHi8Ǥ^fڗRz3O ŌfF_/';^D0q(ZB<yLO{'' 7_߀c(#eh;k3ګ@E}_ ›+ !UG tZ,u01V-VS"'5?;qa9g*X\!oi/Y;Q|V\ܤ=5 7Yw6YMʨ $"q ]6( r_$?>]=vCm .nKKa#-jhN˄,I - 9|艨+]OΒ}ьej/985ݧ=pTyͰGarJ[YojP0%ʋXV.-QО4)+v ))ӻ7IB?֍}cP[|RHrcf$T/3(0zI m:j,Ykyi`yJFo}54hCG=6 2j9b„K$ޝSBU )eѡbqL3PlJ^&8XyсΜK1)%zd7zn5xlc 1Dm5w2FBVj$mRDo ؄Jo]FmU)+ww TS)|Ϝʸpnxꋕ]2>S&qG3-_&yءJa X`_vwOψ6,+&7pdI ٓ\ӯrkrߕUcCc=>B" rEfΞg4ܻK38GE=GbtVZ==du]A!׬z*@BlFʇϷ_;JO렍tD jX$ZA> 0ݻW"=o ~Y𲴺6a~0;G2PGIe`H gޟ.]&6ImK$~LG:|p.bylu _6Dl54)Us[BOa ,m=F]J8Lpn먦eLk?&#p^L2`S(^UN_aF !J-b.2ju'NZ z@G-y~E=P25E8]XR;u|Mb)GYUcr{w6 j{FrS%(AaAAqhBewS7/ezJ[^`7zHTBq^cۇ㦭0{MK#K^{f k4zܗl>rX6EU!;47VSPiyW,oŃڶ#tڎn#^~PÊh81<`b %x.regzIRUeC0v&EYgOP€^l[|<<,b)aEx=Z9@g~gryfKڭ\BLZ{=4I;ZӽWڂpާyq2ǟdK SV+h@uW~MQ6 %mO/xph/tz!S?':yQ a{~_xE9]p cM2;oirD<9-]gxֈۛ[/P rt+<>KK-APbޫٿ'\P#Dg]*+l0j2QQ?>qw3Z_Pl{=:m~6hdM3{RSK]72}+ժ½‹ǔ|\b}םa?f>+Oh GR{:ʞΡJ_l2Qʘl&Td jm~Y.,S4#fmibQxN* LDW^ ?D6/+~jv[lU ilg,4P}jaoa@ Vh8Nʢ3Gmߜ)ÁKӘuJĀ>F붷ݝyv֓nb#`xMK?,Ry N)ynm'r|YN(#3ЍFU[]"YYnoԋ&e!&wF6W?8@ّ5@z ^zqgZ&vg= 3]l+7{ҔHhirQ^H90k Tmu\K8KW_g^e  a046~eJO|iwtE$^]0>#sϛ~?W>>@;d\{f,,pxBM0ŘGla s aÌ %͗MHj2 x,cwr#H!:=f2 '{HO#T-(-Y4>|XkaX%mSWm hrPYBV + X5WEHnt4c*z 5#gYZ07070100000008000081a400000000000000000000000167b62f6500005320000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btmrvl.ko.xz7zXZִF!t/mR]?Eh=ڜͩG4cI{%lع\%}8^}yئi<*J_fs-ptn7c;27vѢv fp=NBT;$D̘L C@Pa(Xnr8\P ps=AxIP">R _9kSG%<[=5Zm^tXsk`}'F"#0Xft aơUuԕ)t?̩DWNYga<'SWCSz诚37(G5.jt>dPsal#b@Əfls*RRJPW*G{L*K=T~*A"eDgq*V,si-}#wWy9d_t}du}St s$qZt& StS;=r 2DcE|F ᮦP?-̉@Deaڮ:lrf/v+oR=yf z|wPKE|Jq/Ho; &+푪0 ~xϴ]_-s,FD T 5f-1߯|b {]$"*6=e;u 8A2&!"0,:^J+Kd=?RQuUa,UI|Op`/#;1y7{ŞϖfWL:^wd(+3P^W픽Uy-XP][`b\^r~Ul3"?G]5iGmc(vx>zVMO_ܵ5-ȵ+ xa#;v4 Q#I q vEyc崀< [-xc`NqɉRH6{pT\Ums?- 5!| gMߑjVd'r_zw=MUn1M觯cooDזt+vXig}aq!bJ5#R6XޱeLZ:8P"@D#37UqO-!(a޺ N >88 ce|,Z%3lP_ˆ5v:`s_4m60qZ-pB̭K"Cw[lUL/O8c@],=0_pNn_'OK֛zo?5ӋcY?)3_\l틔Η'f& QR<`];;|*MڷZ`XQ#5P/mTϳTa4|@J7zg-~,m+%JcXbr†Iz#ZܝgrSMMw%nB_ *ӢC fsL1>o<|()Hcjg~.,zJBF|vzo-;*d_c 91!*avBl!468JCnH0-M~g 砈oB 9&wx>:',X1#ot{CqtTm6m|ѻCmpZ a!M>"u4\mWaTCpI [бñ,~zyYx.f.|!8wNXA[6~LA +`nZVw?,j_,-# bTZõ] y8flON/[&1|@ 3Z:.8vvߩDUd8T KTYЦhS$A~A/NpO?#C.,K2;(kă .fe9̶Dw8B*_IO@jB-@qYU Y%-*oJJB1w)o~ tBV&5+\cIO==Q+H@uYTɵ6ZˤRK:L<a= \I )}l汴@WX'_0=>Vlu8xIngL:J~0tx#.βk$Ex18 ]XZzpIb \]$" L`CNQ_Wp6̈)Or]=U}BbZ3YH͐joYbZ[Cw ɪnpWvԵ?Ęl)gG~#h[cLu`w(y7@s6>娺l_B|yeA,AW < ʕ2,5!HD$Z'YUv A=p Sh\;>fqĨ`GRg+%[U^̛zR?۹[1b GՍORP8Z2J{jM忄Ў:d1X{u  ? m|1RLYt qL;p0 MuQ⩨Q;uҷk#Ut'FIrP'e˩,/qOA;&K4"7jGhݲ8=k,AT`&ͼ[ Kϟh/~ҧ>q|d]c*I*"˰Jvu$;SK5[jO3GeՍqdTUXݸ7ش|8w ~'IJ}8bExբw1t^5LϹB`vצMWI꜐~dCq1x`FU=Lfʟxk2AF5X㙚h$uU+erUM"?C-gP#ۜHS4$MrߴMR _ryE4Ye^S[Q'9A578)Bŏٯ&{Y, l\ ԋߊ8irLjRd$0_}U"ݼ9$Oi$qC+оtE?TY[$mr0_HĂ7sPa?:5>Pz6)f>gT m;G]tϾ;ysg#<|JKΊ"\#6Gx8,Fބ1#_e#Jƀ?k/ZUSBnDiH%ay&*Yd'"׏d,}a7 M <&&km~gtP&!! iqp$I 즞maPyc-^8L'|4CeߺH^6EWvo(1`W>hMTu4FZCܦM)q]ej`mp sE64"Gy/ T)-Dcx:,./W*:LUẊu dԯ봆l'BUK4‚%9+؇Di H[8y'sXHkJ#GY@@we)gm泇ȉhF_-S^Ѭ'h5eˢpu?W'AO `A̶w; p\{6o.z쌾;# h ܳJOѰ\4+&yvPop:| lꙍ"{T8+ɒ8 ;֔CC@kJəz.g^F5%U'T}%Et.i5Cζ,#'\՛FtmMuڎ'-}0ez52BtW 3뫫#J5 o6;15pgycʄ $y׷.عX׌dV7 %I]_YZInYm7=P~kV Mz"h0 dQqEaNɃT|K|&J6lFa-Bѓ́Fu5Lf|yJ$r0R\3^IHsD(wK? ni$TPeMSCaO{N9l-?M}25Ѫ)|xdԍȪ!p[Y )2lfR)SRdhp2XMb$b+DvD:)ot8xOd(UzcBɖ v/@4Wۓxu DtVOӲyxz%'^Yvl}V@5uUwmV Zk_(GBsS7nV+ӛuw X*i-\V?:vǃwнS %ZT#B\l}!Fxh lOg]a:%8&σ͡Կ7psJȄOձ""%zUJOh ]8.,:ms؝)8^}=Z~7A 'F#hy0 ! + ~(ʏr\[y"xAeI 2qDJX5YCAbڞ6`rM6(]ηԘK >AS]CY􃈼4gx͐_՟cB]Y䕚> P@xWewEldnG?-(4qZjkVyL~l#9)c:w 9UX_`j7D*>:eAQgt!8=)D{`FhL9u~#8ca5;9ysKI{CPwƒXǧtЉuf0X@b[v B6Yek;=*qqo @B[^ʂb5[Fhr)_o~Tw(u^\ΡP՛n&Lop͒HQJotR)(.Cռ9$~eqIC%W":LEj}*44܉Nb^`7=гփkEPkP[Wcc6wxL_GPvVrDMg 7* KhٗsLȃ X`U1F"e+B:U;4+&ה% RP7BB !Jp{: =79@afW*UʣE]g 6lڗY^*.Doou $w%&.fNGyܶʇ&>0z5+V$r$՜Jpb`pHTƖْB XH>Sg?bNg'&*]6y#i>҄yYXWA^ݍOFxSlKx26ـѹ'uI%=ŭy.@c `8Bk&N1XXoثp* ޑ\d<εJH\)?&V?aM+MV,GvܐfŬ:bpYdSJ&Q/ @uv,y@a $5:C3zSM#pmA#N3|}lN*)#.ѲSHΒ mkqRfsut^a"<+v  ђ #-fqOIƖ_܊4IΠIoQMcSժ9O)4:pˌ\a1NL`bz?A0ghW)l݃OJ/z-j$m1w?2H?r,.bh sclm g,#Њd7<9;`'w)ZĭON-$. KfT-j'\a~ȕ̖'"ɨAhzyZeL6bѢ Ը%(/Xhį2C 8o!`q\Co/^it8T$~h?h䇞zvmXbb, j S٩EBq#A-]sߥއOb-&-L,BJ1n+FF6ݹjOo)hɒ O@3<FOKPߞW|3 fOcNbRJ\ф( nv ̣ցBmy+V=" H?8ɴ-IJ7./eD|]ފErHB=tBjiۄ"^BBB?m:Aӿ'<~L]= JrK$;ǂS) @j/Ͷ+_C?=_ <0BGGZTH[١$9k7Xۿ;ڛj*MpX >4 (zʸ1{>I}EWi2['*tt%qɌQʟޓS]=Y">J2bt1$R5=P!uaͱJ &]f:c`4\}z҅A:Nni_wH"Jw?V9zHsuNt0 ==cO7%Tyx|-8_ZH܊q>ȥLDK9)#CmIHʂDY75rg7)i 15˪c!ӢqzfwG3hraO1]ԳNKP@QL#$G ]>•6ewz]ibKą3<~RD9vf,ϡoo.lc.r~^ߟb>=%ǡs;>E+LcwV&|R@6R WWei| X 끆q}Yl:O(yǑHq*$W;$$V Љ^Ll_pF=tYM>`iĄb?AjjOprӚ6DAF6h |&;ӻ}:hmuK($P4S5!`If{\Wf6#Y/>tT*JiSWd M&DsZ"@ eb ^l 9Nn.$Yk^1 hzC^Iw|I mwb,J!.Nu~ |̂&>ަ&e %4XP`gpF3F ڋhJwrk)㻠MhӠQ +; e7̿`G Wf(,TkIlD;-p9]S6Oc1E4URoA%u ÓƓMX˞uq~ӾzwB U3+zΗW'?p4[ X:RiXf^(-q>ŧ8QQy)= kT2eHk%RBOk\ a C$ v>fhgcobms"?;mVЬ8yɕTS>pZv^+-AQOIg}mbqMF54bІyhF1Ϝ biW594S_?4oKSŏFxB~g3w"[ńBƿYݦ>>u @O^q NA|E%}>]:/*QNZ1 KIצc\_R^{doQև(;9C4Xwd&hӷN+)5x_ҝLϿj%U[yUO["7nNgl3p?=4wΠ|_/^Lp,I4ΰ\֓pQEI,u s~rmr1F ͺm·as2uk`r;M ޹|~8zU_[lEJG=OJ$1T?r¿|F7|r w;R|$6bLq:b:Ur4hP-Ba٬k_δ#@gel0kɕyMgO2ʳ%_USUi#s "`pP4[Ye5kIkl%pfF;>1Ґqn$BɬdvYWHm٣ً?0+Nv(0f9/Y(bR7"E D ;cϦF$)ҮzDTkc'@x!YF{vBDr a_#@d3{>rbUVgF11>JpD<︈+2* U;%8¶Q>S/*3xƓ7"d ,58DCyF> Vo MojQpT0Sj2\)YYQ,{#}^-rzzkYڳD; S{:q5S*SҼEF>_\RzGWwv Ia?@i CD59@ ΂珓R 28_a$:߂;+B[!?\CطNЏ Q;YQCq$Bh 8GȩRBRUؿ,:C!1΀ǡuigf{fѺoX9)mr @'@ؕgX ކ̀L8Wdg|}"moPCq.)N 'b۵s*(@ǣ܊gT+XmU;jb\mJ8}72vW=(M( /K-ᬽA"].~}eyaXxCa.u0xp B}!5CoS4pQQ}ݧw)$x'-qcmEМi tY"UWjFzT| * 6o̡uu-)!"(?X曑YAiJDt-wΰJq2dSǨ_ʊYRQ1 sSMY]OKM^Ǝx!046rK6i/3>=2bp5MF '"£C:o9 b6d7PwIqM]f:e0 Z}+ԗw#RhooC%z*z:D_CމkSO#F{7gY>0n/5slDV'5{*%\78Y18.K 7PhA6<@ "Ƨ | ,?Ġ' R@ɫ{?Q֕ *q#B? - oʩ?dnK P@ahA _UQ: 'o6J mڻm֊}F]?:Mo#'b;H/BmnvqlKSxb5 D`hrš )\PM~* /- 9u_:6O}pc_7_RrP\öX7;?щ^c-۪[yoW~kڧHjMӛuF99ZI{Ӂ {K_]H]IkY-ph7`l&ICxZ$L( v7=K(`!&U@OCG_1aqVphA[l;T,[kXm?7jI).B$^l/m&]ONӖOA*\fvct%ΖD-5Pԣ: //դolJ᭐ ΫA*vOK2~ڱ*X3PUEx TxAԩDOٺ(?bifD. tUĠUu?VbФIaHqQn &ui򶆧MR6rGߢjKw te+V5u"aeU;)e>^U*I4:m4AgΒ1g? lU `уndAl~im(RRmӟk]S &]o)@'x;.aG[[#;Iԡ\ Ր<"aKY}3( 8RJϩp9AZyP qZ (-c>ΑU!)T-ObL]+^kgw[E}0Xf ѻK$/ #5mVNqf*Ԕ{ 2 j`cLl0D6>]n(ֵ\uN_iٖxJ\4No&c瘸emPQ>blQʵkaOF3⟳SQ\$8VM1`)0Z֙yHTLOt!MViaHkzJDDUP*.4_W.'%n̖K\e@qϳjGt15a4^O>*tIFgYz(|= 7^JW1j.(>snpQ uZ t9`FǛ0 1Yv;dq[I|”I!V{:5{ ._}zS?1xmQfYm-Ye[j*=䝚JL)XW:'*.>3s1I7#d =¼9[HQ;N $p~LFixsa*G`~,v\U敝T&۴?}mfQqp<>=\L.T4U+4h28jy_»vqZ=xhVx?4=hRm!S}`Yqs~OYǟ[}41YyC"YbyemJg9D>$u'P >i`,S=K=p%X@; %Kn tcpu0b|e !e ++E&pMUg2#8_qrJFH}Ako)ea9m߸ I;g=om~H-I楐nI:TCyŮGoVKWzKx@g0OsKЍož{({虧JS<䊈~̎"&ZiuM@LšκP@.sC?3/@ U`hkH%=FO%S*tkP-ɼev < O)L_9WiUFqT]`i  Wy.7ȧ^">o&I?>al9;aP02bUm> 5;K(Zm=g`ըP#&[(/ FSvܞf:553x TK{tiZUcp2b/zb!5ɩf/4Hd샐L99JT`J{W⹄G0%,mt(Th1oCQ;vk'Gٙ9,/iu$ZEcXHdk0̣+ԑOoŕzv\ȁnh=0sq~TJX[vUӭ@DM#G'2ڒbF F4+ -W]x9>E7zd7P-ʓTu*eדn3 'b$O``DZ8fnדFEJ(ؾvT* PK>PDlغVڢVyfCtJeӨ/(iR;'rm)? f ^}{ZJ}zpF|H oDэct9JY%٢'ة_(N zeDyANM-V6iPnzM')bE&М~$Ԉn>$&=e"E/մ::!X7+ڡ?kCx&aUޙ>c`A2? t*j sLu'e=y{5Nkwsbgț"l/z2 %**"9UA-ɇKzG\Ph U 5Z:V']Fڶ!\K|a'+Tؤ\:iJ9d@̛r벹h#Jj\]ۃH )9HrNwoK^zn=NƋ5f:s :Jg˦ v dBd¾ @_^般0c%odeO0c.P͟*oxCBhU2nX@0"xLAjdJ TA?*ICwp]]s]nSsV ߗ RPJ|F3gt*8-lljȆ%ϋ2PRS}7J1rkP.8@8&fE[iJ7M:9!v~?t]9՜nLuh[ć-/\#BZZhheF#:l>{b(n/Rπ,pAEoMْbʻ–zTQJ_}6t œw88Q\V53fsԽ2s*~Μީ31T]CU,k@f <0xcEak|{5mx\P{eٳDE>bLp'CmJobZauY$,beЗuz20p<J /tZQ,n;6W̧{aX,}icyiM%W^@Ƅx˱S3 l)U  2ӹr^G^Q> $Crn0ҕY %; ;>ƹ̡z*"\{I*ՋM>VHYe9[;kވʨC,Wa6`bfa\(J`ޡKH[gh_3s d{JlSH١Olpq!L#0u{¢kv~p=sl'0Ďm4.\^d?vaKHV+dL X+WM?Gzn (Y3LlV̛s& ޥlI)„J*yly^9huD,=d}@%"vb?ɕ?p1LRB ^;ʁDEj_RGy~*w??I{RS+Q+--lt:P1ks<ɲՐ[_ (O=­NV8?1kdE4Nn[}Sxgu w[px쟎ҽupyTg뽊4Mgtsh; x}8-d@lcJ0Nt%2^ މV;<7j,,ƤO@Sp#g_.R$7=@F;p!@H&"-7mm[q`rDOv0Xʰcl=Fw[u s%uxWq҇5"orue؇gQD6PH1Qw^J;ZCd)4hy;XO)J|K5OCKyR4wmBȚuݡ'F /Sͽ˦ӧiPiW*Gٷc\AQ5M;ij3ˉv=E벓ȕ'8Qf(Ț p.Ăz`ߩ%J  ƻҷ縵* А PV-E I9EcK@7zTn&Y"&Y[CvƇڟǽ(M{fb8LoZtVkMv.`v`3]W]*R,>;'Z*GӋdᏔ?/Ϧs-+u .JY/˅2pjq[Z#0kn1%ªV?rŝiІH׉YJh' VZyըG^AΒ߯Ԋ2>=jA6O r\b a .2֫w]Ya~W\ J5T6vN;}{-§uͽ,c.nNP f,<P@CPq~)7Qk_0ReX3@OH38t<թ8  ^U"k#$YAvfef(fLb(ǭ든f=EꌮEiuÔH*+# 6gteE~3OFIS΄38Ne _XG("$ ;>m}I!!bI?df޿s4/ :%'M3a׌ii囆asI%2pw19g ^~]c. QB] '==ZdʄBE;aoS2IěZ,=2:weX< h$BAnK nwkٍYkh\zk(gW]qdKmMj| D2l-&k_R1ѬӜgW~[J!y.YpPC Ϛ3m{?ZzT-ը5QdalC `|* - }YUD.L[?#7,& n@/~g.ƍ#3]~Hea`_`b&mS8t-bIA P\h E4FZ߆:I{5xhy4?V㛅3J, ۡ$2N*w ϱ۽qo !^y_zߌ+{gN`<@_Xcޏus L~' BW٤n(TO*@;}Re &<ď P.|.iNstޒSy**\E}P7GGNA/ >$e9 $; 2q)IQS>VKd-ODߑ: B/vx~% B$0r7" 5T ( OJ9YWuu%96?+ " >džh0bpǝhQR uk0҆D8J(S{!ñgO(l宄&l7˃*5WnF^̑Hf+t*' elKbhx-Z;U0)C?{@|DsM^ >ZE W^=dY[&#|W.rǛ@Aǝt: ߯L3jgƶ5PlP5 (dIW$zHu\oAtB;aVzg5R2)/܂JUI gvcb rY̹ZPR oynMiM'k@pa9;޾fvt :YǙAX2zp>g>֞]j*F*`q8~ǶhJ M8N0'G12 gUXH؂4Ӻ9fSk$7Ve*s*yexLp֤{ #a3t&/)3x F6s6"7 QH,ɕ䦀%Wc%FHp@c[#DaPʱɵ)=C]I@*أ\$\"i*.T4W/-Xx_M^vY4u}o{aCn&y׿9-q N|oЎ~BIVavY-OC-iuYn#v^%g+OĻpe,23ކW сJN[e'e+/U{夈!jtjVmIȇQJTMܭI[rW}%C-o&n $VK^\h֏N+"fS]׵lM{,&Sm MpkڤxNN.{BcJO7#tN1-Պwq1MDz\0C&]1ʣ[p0|6>ĖښbP'Z?'}wV8yGkbi KgJ<=ӌ>L 50WrtI/V[g:z8o}}##k__a*Ͻ詭V C_~bO"Сb͗]bIM]ѱT%a('?p Tx%fݥA3]NMLl`TZF ڥX+妊2y'6N5e` X *Q6NJxSq<udEطȭ˕y4sx>tTBId$B6&9\a57z%C:$㗥XFz:%QRU? oʭ;09xQ#j1Ѓo89Mb{zDA:%%pܶd ͨ#Hh<~"ob+oPM>6:QKS tA;(:@s-[|:!(X< 4L)!\I] ?BG2F:摾YKBbۍ/3`kJTK \bҸ_D_!"~d܃eÑíi\Bej*it-|WP6J(LXKֲ!i^*%3-iSqKpJ1)|cč vmfMh+4WJ `.T5o=X*hL3lծd6m؛8[urheleD_QxII8G_"%U4M쀗f$w,^KL~Awqi>ے]_ZrF_p ܅Lΰyfln|[=L$8 L7x3j=3ז#(O>Έf[@˦9[_]P?6JZ8pqTN*[*F!ME[2:'Y q ,(m"B:}< -aNP}O iQM[TAq[x] 2 6. =. T=,bې \x[&NzjEo|tX!k ݲRK89k(n#g(ek:!AbYCR*29p G!)X'W1bfp*=M `z1ݎB  |A}5V$ u +,9 Upߒ: &vnuO*^y4pLO@hJ z.bb2G1@g`ܰW]H} gf!x[|Ig cI=M[MVw|+cݺvkGkiwB– u9Oj9_ۜD 7SЋ>8l ,[I"%g˷e)Iqe42Ԛ] oM64>@Ѐm2D-d x0zE̹8V!eb<'Թ`zW'{.rm+e}n3#\cqn|{P} c{9aՌk3tX:(x-[3 ρ_^ Ϫsa%NBK`aJ.fUVEV>da*Wu61 Xʽf7ß\[S`:}d*Mp>Ps z \PlRrݘȸMвZz:_*[mǼ`Fu7t!48kXLMdo@4DmVܭ/a4!Ci(tE&26o T)gYZ07070100000009000081a400000000000000000000000167b62f6500005f70000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btmrvl_sdio.ko.xz7zXZִF!t/m_/]?Eh=ڜͩ1䘰@UQa APDˬj} μj ~&6ɳ#_]빬r,AxLw,'M,JOŬ'h9[4vVlJhehc0T ~jo2Zs[G>TX >L14 B۫4DFQSݔSmk:GMJŮr9@Й-?}r$e+J]v*<*+15*ӈ?*![1*P:]Dvב|Krc?%sK#^C /ibrC3GߊG V&KutMkdL>ǷH"ҊWqx@Uq''mFxy<1?/o6Ї*wJ(\QmƢ'8(Mc(C87@k N B >O*eW?;BAALȂsp2YvǔR"` 64vBRXZ-o՟$'<4puh^կ UX_C]iNn'૵ouCVa/ Fd h`oA]Ǚd#+ ,V )ȓ_ ]&S{,{s<զܿ5 #l<0nZϐ8Egf A2#8] -n2.;bKKD\9 pGlӖȢXWFn/gaX!wan:ֳt(w Uۛʴ yR:5 n3hB  H rc56,νç9ͪҸH9~C݈$XdGozn6y{DEDz%+zzw""R}r3'uXUjV4ڸc1tNž1z㰕VP`&uJ*&7] fjq8Vp^jv3Urkv$y䢅fN-Bx eŻ,b.)x BG@/",E-:&Kj4}:, jKDS J,eN";눦o[N\Z)."~*3'K=$tc_>t:Q}*u!҄!l/U,KGfK(1eR:{]5qL^A` 圦O9<VԮȳWY*:EO7B)TX帆31B 7-ޔv_;'I.l?WzhPLcћ 3$)b+f,zQp˜2`K"Rƻ>_ߓqpauEx1Η=M:ѩiWwF@+"ED:pF)kH2ϊj<=9aFR2ELaܵ4࿀\:0,m؋RQ))C@ojKax7:E韗}EfE] ;o:R{n賈~B[5Ux>M,0\.%7ͣNb'𽈹@T.c UHo ]䆜:pa],J $w R"BV~6^:>G2߱ ޝm:MaTPCVpÏ h =[Jxr;ؓ*8cK˱rS!3(}ؙǎ.09O8vw^jX,ܪ-~ϔ'ᅰuPDfwaJd)BB=jj{mZ5۸O=Y̏ ks('ϸqRBBj(XQX@})I,Ҍ?#Q-)JP?qM-"I2YG&T֝tRT!}%UUT)0eF0)J=6K*5CY5@I3i݃|Esښqk^7;ʾ x&Ez7L<:G]*񷋵jZfT`k_- RMIư7ޛ;BNaNNR᪓[q7k-HS9^}(7SQ.h|'t O5 <3K%:"?g^i/qr LG?sst@zGO(񐇭ě}{IrIYE! n@?Vv_Ov%r-g w)U=&fHhħHTڮgIJ۹}Ɣڧ4v|YfmՎNF:B}mdX7ЁԀmEs@CA/pY*#R}C ,fsrXx:w丑ks q ?=UMܨxA_<톩0&aK(ߚM G>L{4ͬcCZEt6.˒Cx4Z2k [ XHLtRa5;l?񲷅Uf`A{lAOu*ZǨa!dz)靈oXt[yH%6R@#`klqdO\1Gg=O7񹷇N<7NM]A$Iپ<8Ir‹h|= nFzrt9gRÅ\̀wP n:f-/{B7UI\n.?|̇on4FۋN݌ @\ s,Ͼ籿oIfB>Mka;EBMZ`[ԧF(eMcK+;cNSBc"'Gkj8jgfl)8s6`ZD+5u VQ~Iɚg޳rzKݩ.w,`a99 7' uS_\=79)3w=QPZTHHorWdVH"jr~>>6!b(Oٛtbj6R?s'J&]!Sn*',g1jSUJ |$&?l@(#dIt`9 uP}*RpŐu kMQ&f;3/cI5-nT!" 5sAp$b%#0Cٲ2"ũx" IwN]6Y{xHG~ &1R%6|@XƣG{X-ER%=ժã?6g $mQv{@@] U躖Ʒ"Qv;M_ޣ^XhX], E0Hg0i(=V8᭚w3xܡRNKCu4d6/!`T}:dlk{p"w^Ey,ÿmWڒ&cS9k`Fr+I҂ޗ}9VJ/ʉ׎ ۂ/@:A[߿μ-&,i(*pch%x<W,y{ EvK0xq\+s(`EWW8>)a<25v؞÷q-=-I sTHn'iq`9r*\S{޴^H|gI%!1u|DZFEzYI %D[%M|%O}ajȊ@luĿȃږBD80ba8y2O\+n\乯iW!wHZV}ѰM< N/ዹe w\U=3B߉W0M 徶Pt+\{JO& 7Pr F\VFSY {k+%zY!lqվd7p+q*AN72 oygP5"vk{z8)weuPe3[Há 5}[Y[ՙRZyU0UfA{ul2v>)f@#7[8iEŲab6ò!FY)d[_yU8=̢01[^,PKj԰#9lh!Uҭn3m4 OK!=%"%XaAM kXUKLTb a8^&-Τ`w-+vЦ8p%>/qt?韮7l=KZsunr' êܰh*ك{%}P?<$iI^Ӡו"%XBئ>GApOiQ qL)yQ.RMI/Sh-R:ήMxDR=۴q"TLg&Ƃ@JbfXtY 4MD E<-#7 }+0 G;P= zt=Ea/{c[ ߷ZV1dSY5 ;v!I+O2;ΌQBv]zGi֓;ڞHpQ[͘n)gMSI:)xv8`4d\G&Iڼ| [y_ @J=m7%w̜gGy'UQăDiV("\Yr jnZ:OeUچ173Ǻ<~6' }P\*]=0}6,HNř] yKoNz^)46g=w@XwP?o˜X*bq?02.dz$_qfQyfQ%9Pf^ +2W-+6#,Xc\mV|{NБ4,հ#Iv9G^=avp5:%EBd׏.8nkV]y@pGt{vjTvuXP ^A FǢe4Lxpβne8w|Ct2noxߌKǒ ᴵPVgoiq-Q};!jP+HT1ѐvV/ /9xPBv8C3":dqffGĝI.oTKNPkͨ`S9tI? X6V)+Λ o[lYO"OS"n?xgz끨!&> D^a2:-c֭C^>_frufoǛV'fAq%ֈhRʛʤ@/ǛU5,F:sŶ.a]Tydjxtd2 Z\D5\%*<~PǨh[~={Bf a'N@qkz__^60'A}HuK1G$zE v85G懡 s~IcN !M{,%$Y:{bɀW-^t9fjl=[zՂd(D:"1&`MIqXm;uZ]N ߱)%&jlơNybU- gwϬz+ @ ]UCK26_tg[ u*&b3 y 6I29Hjx-IBf,~ojtιU?ۊӄ ͒)MzbYoekGbA3k[lnd>)+Ɓ>rCs8lڂyL #|\H6ZO()4PiXf1$׋SƟzx, oD!k Nޯ F%C>06Zzl Qtޤ*{IWZ%`V[j֜(NcyܤAmkQ/ uX^ʊtj}k mx~@^cmͺ/^ #P)Im"{,f|3o#ߔS?36,Ŵ+@`v@f $ b=%tusu:nTwvՑ]x)1j%ABT2G칁&*Gdo, /$ݼ3V-44$maW_ܞ\D>:];}5?bֱqGGU)".tPcD ԞjQ9DZ,yk3͐]%qBz{-<1c!o*yUG#iUsv!9ɚbg y՟w˾=WZvE+s⋱oˈrAe#=fT>8o ky P &2&CH|̩ )W 닼G'Q֎؁4I fe>%B/SΎI73]y|8UGSSuB'CY+pZwA,hުmYhӃ%krjNNe=Lk |!Ԋ rm%P-z}*:*.nmQ {T"Z2D>;+ DH?wC>[;wi&ZS3ƝwĞ1d(l.mrjh cw!۴UW>bdzyO2e%&hk ؝gc-;;1Q"yi^X׻'ʁpE|v3B1E<){|P7ؐ@ Э+SʀdH´W.˸rhڃW*/'wFY\PͺoNXBJEOE /&xU/@7(s]\_w,*֍c[F_e = K8/){s٫ޫr' |PC*ټa7ӽuKw { z^~T Շ ,.ןa>V3iAYEbtFbcP*!78f!*9S-Q}dݶwXl* ̗0Ynu\pcy)o^2\3Du5qm&|'E$/-L_ff'&WMVXOF Â$>0LjhE$ 8URU⣯U@.͒YcȈ̝81bJ}ZiI5Ay!H9;:nr=JA\ȹfgq#շitXH\Nopb |?*! U6Z$݇RGO8/,w)|vN%KץjY)N`,iMuoض ]O676H7\xڇ<?xnGl8X{:"Dib1 ,.>6*N3ZS6\,LST69nRM o-7m=B^\%#ؤӗ>;Ԭ~XrV Pcw ~_R|&l<S7A"W|ZLYg顚w'oW !`jmjXǷ&! .E ;0~.$_N}}8Xom֒b_WPk7;*ATƝAC 6bU=𥥿K^f3#+&`IrE[v@ǷZnOT,YN*=n Qtff4^at P9A Hh1[2D^798EE\nEA^" i hQ*])U(!kC0\aqsO).9O3_áj ڧMˎ#n6lI5X:]Q%-K S=Ξ(ev78|PWuCk6Bݜ~c#&t}p=u#n;!xw$7:N7B3 υt=]5 |YC1)powUm5 l5Lb];!C4eם~MWE@0H>dIdV/ r3` C#vD52lM@wǀj|S 4iswkevtfځ-ޏ\g[戴#vr˸#ܐ(BvvrmH30EpE7 E$f(ĴS h5/"] mB<ۥΫT] xApƶѥ6_]q>< ~QI}Pu|oP6D|Zv_:[(!J%UCMS|TKъC_%Fv}z0eiz7XDORyt+qo70 H˘z_r(ID]@LL=V=7@ZR$9@fݠ:Xd,\sP^%}DvtY6pp{f%L_E:p'P=qlS.l"+t{E:C/6ĥ`%]~Aݍ" qu;EK}0 "<|/##*yHhHSv9Q"Y1LۇPxotJD]ܷZJU'K:V Y iUUUìD1YV}) y&xU.H`c~Ś ˬGh* mboYjXp%.\k6 9E?BxQ\doW GV*NldoK*Z}I싩;+&t|`p'՟KjL4;88Du%bԪx/ƐNm+4:77=-ɻ;P:kgoII2JќbzE*G˞SEnǛv|O*W%7^Md.lĦAӐi#L\P,<")db{sTqa pSisw Go,SJ8-8T%3*6>?cA+~8ZK(&aY¶Qu`g5% a,wz{3sX@q%VS rp) I6W8g>.UDf `5TĂ< !~ykvwt8p;3\cH&~=0-мMbMVW.~ZWLה>eDUCtσ*C/7{麴)>9A]DQK" t5s]j!qZg2yQ9¤H*EY.Ҕ7hҼ@za.ͪ+46-8O!4^ӎnszTs}B,5{[ S&.uiJ;1r63|O ΁CƵA|%$j){udœӞz\(Mvnh_ [ 8*nʯPŒ#|-mwvn4FѱBd8 ͏Dc=$Փ ӳ ,i uT+) ^rAI!J:[x{hzC+E,uwPN;q\aWtĤmǻȪraa]?Cva:.X6ts+ 7QTzL@nRtoEJ+rnhZ_c##0Sd#:v/%'s7sN gJsY/,+bQ ?YXt҉m~u}֧kNVӿoM<Kѿ]?_OEXwuS.J lbƎۮEʀ1ۢ&0|Q].VDw4ͯpQZ!{t 一~\qDfϲ9\_E\, xn)?U"ş<\ \OGHOCr? _tYUn?J:P C+\p bK |2\FwzHTΕC}ƙ@ʚ)+i:@F"5=Bm#k=lF\|!5/2bBEYm֯#} q[,F2`fWUNzszڔI OXG!Hl TPBԧ{/IE맪~-qe{KK?=ar8 jzT*ʓ2_ '㗖MNS}׃,271I.Ȗ"*c޾H6Wg|?F/ M^aeי}f =Yg?H5)f,u c[>Ȭ}hUrY6())V֔5gWW/>Dm1m bKE;IAp4FDXd3;G2䵣OC |H0p"Vjd_1) G(_0\d51@>уDVvai]>JA`0z4 {eJoTBYgOޞg4R}"Y"P3Qzjٽ+j\PabGS޾"HtHw ,[Uhde'Gp◱?*.<>r1MeUv#Hׄ0CTzYooflU\hj}]GމP<"˛lLf|埗b?Pdq^;:SgjmL%]*%6NW oGl z/ť!,wy! ž kFQDH(xϔlnuokRT) Cʏy.m޷@pYB (+s;67{5rU,5_лAсI%>*R}NGހn[a') r?g d*:Hn؉&/OyRslh_Y RD5l,(xd@(n`z{jC#aAjcm6--p[:eɠ .4-^hy/ew~%}Q/NN૲=WtK `#l{µV^RVБEQ TTfSg_9y@OhTT~HKlUMgC^C!y?@J5J@sz1j}t徨 rL&"] g'c\)%n.Ţ!ݙV+B)osAsj}QFIߒC` ^^3ݝ5K-6  {[k+@$4{̉^nߛC-4bǁ7ғwȡQzn]Bn'Nj"MKDQqoy8YDBIxrm5¿"Ь;: 7D`2!yk(kkSJZ]hi\Y<ư BM-3`=I/5R4ImV ``("~О#>J4oӔ~wEتJ|9xFܠ.vt:2&u髻ck$si[` fa44fv0) )&>7 F;j/MmÎ49`6 =vb0#S,wխ/s5CwDZ$Qa oe/ځGP}*駉ei8(EAS|5otΧg`jN.N~N"j¯fԆb )G(3E|>$^ԒA} Opoj`*zWG W̜]&fnQ7 Yi%moD@Yysorn@gVrbfUOv ,E^e keBWM#Tiq7ܲ!H6#s djGQjPlt/TE|.v9@]%C Թ!zp;GYj!0y:GGQJPתն1Cu=H vZȚIBEm8׃KŰIS؊v}.L~mu$(iLȂ0#Ttd ΉL3Bʩ`V`K˭(Ժq4sǞŅ *Dͧ\ޗƾ?Pqf8M1c~9CX #E*>7YKfJF5VCP1is]˙ihJL']f" 8Nb 숬~_$w^%O>!]| k({ؿL7S<֦)ixL8>su#ץޡ*/i>r保ͩfX~o~^˜y'Fz kNVc_{DZ;¿kU_1W|ҝc7'#n^ksp{crawМv-burG >GTtk^g L̖8:hzg'$4:Vm썰 ʊuZvu,7Ȱ"oӌLR.UkՀ1]}/++ %T!d^O긽>` m9OGrUc &[}Sb BHo< $+ 5KQ sb! .C-N/glj0VH J)|BQe_SGj!3d>˽Uk4<~3I2'"+a^=yE9i;3a.~ IRΫxG1pV̓`tȮ J7;N1笥F4k؛0?0Dk)Cg@?pb!"QNp(S~w:*wE)NHZ{A1+ߛb TE HGOU:&ꞇLEgu98ol'[+h,kDw8]<5sI]-9욥ma_K2Xcs])"]oݿ/% :OOu% !t&\Fx36{-`e"-4班U/'w:HNHt(cȧdž5#9RѝSEe Rs67+8?{rQoa`!;4ό5C:,=` +YJ M︦l{KsQ/  O-7YHk-3-J>9\% 4@gHIQ9]< XYBIH FE{ \f Sl:нa$PvQ(ɆE&ES׽bX?kװ9kư7-0oۇA@vP[;%#l\ ߞ).! 6j\ P_<1)1c+gٞрNt=Y~> h5gjuIJqpRIJSF_s֦P>)L~A\93W, w̺ OtkF}{ճ;οTQs^ +Q0PeeOjhW#fZ&C 57NP.pbSd7T1ʀfM4'.iyJOhu2ٚF=Z?[OV@7飚SǑmAy1z H ~4Oe_X@=Nct(ѨW~_މ8dQ` &}ީιq"O *.79Vv)dnH}` |[$<}=!׷XERu`dԾfxn I <Uyֈg{B Cjq4 H:Cw7 ~-!ZH#l`hW!a5fNd`+L=>ZPѣ k >@*<truTURYOY};(b:zg AIR@ĝ%9yҏzOʰ\#N7tUR#c36mƑw4.@k&A#2*0T-7@`f.0;oܝc5kvow"AS"v3T"@Y@p6xQo#P+9mitS4{WKO2=Ax^b,e yZ_Go\% p+h"Y.V-.»sXr,mȑ5 2SB*=}YTGn9ian0s:$hv`hgwƳ˾ -vgYZ0707010000000a000081a400000000000000000000000167b62f6500002a74000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btmtk.ko.xz7zXZִF!t/*4]?Eh=ڜͩ|˟5(0Q TGቇ8VMu x-!X4CZ3mH)S%/r x_BO%ZܡA1i| |mPuZt@ߦp`ǧ_4z҆bQ{@ym$mh]S[ ޽oCcRͫ %mo:nĦg-P:p"dEFwTQƝc9+gӄ|s^tG)wL`EES6@[TcoV\NmWZ 2EJ?g~~U>I;&0>PKw;^ԡ-3OF(.sL` <.Z3;Ո6eQqK!' Gll蚎'@z:T;Ke"o3GNqVs>Y FF6i}"Яr42 L( Cv_ jKL:G_@ n(OHІvUia({y 퉱]wcMoĪj0r1~uгu#D@1ۊBz'6u$ on\'#5$} x%ݓ5{lZ=.HPw,ACP[ 9|EF)U%> i]2I) (V0KY+8u-6ʧrp|t Ƭ!aŒ)$aK"{.T]ɨ'tlF舯b5TI4͹mV`2neDy'1۟Cz%3D) {~!}JUhCw ĜoH.bg1@7zaD1 ԃz%4|_k3idK!H8ц{0r`$/ge"AHZ92=d>MނMxe#bD!MؤlǤV{l ۩ōK&7VܙjM&w߸GUE@B|Wt05.VFhZ0`58WK) UV ?`I/7B+az[q>mXjm(ۚ^T`J(-貏4R51MMh'JF'brr?rreWT̻ \P\zqdY4Z!*=!j ܣC?hs),>@8R mUͅ\RG\ r:fq\jqd4'.?Vi6$JN-sW,Atqk⨲~4P`>e|<b'J7]b|e;]JbXVig lNuKyON_}nP!YwS 'O/buUZE_{VX9kUjlz` qio58l>%0gqq:cY' q:,4͎4zܛuvYOWyۃTa0s/lfue+jZx2ҸgB dw&~ !KY"@>C!E2#pt,jqoŋkyQOWx6Njȇ,(qI.E+jb^6 gCOB`!`a Mc1U4:XJgdfajUIvN+xU@yud*$c^A:!51[2ső=vDD>a8z=eL|Ů%ge-c$Y>Tݾ?`]5uMqiOuvږi^k₱Tot$l< =Qi}(uCMR+SP{~t?g y>O _y@fe@^7XT𤿚"sP2Vj ^8%ƔE%FyVT^\ `?z|nq-J]0O^{eBd\y%l!hzhpsY7l2ȗQ z0'-2 i ~1emb2Z0CzFovAtiATU&LWgYdbp[Vv̩_Hzqͷuu$pTJ$+^֝o}n߹AS (~[m3!O:Cg@!_n ۮ7#-ɢ4 WoQ)(z}jɐ]I&"(%zɛB[%;u@NaCbH/0, I 1;o{ [KBBdvFi8I&r'{=:8b4"[ѷai[XSݫ݇v),Ñ\]_,JJ"+NWN+TqAt5B%nE$2'^vUVF‚p )ȤrO㧫妝 |+;ʕTCPS'nP6)!,d8%!|)Ra4͍ 8Q?'+,8򱏐NlKZ T֍c1NQ#Own$/>u& SԯeCM٨Ӏ Ƈ=E*^Ej~%aqɘՁn*,3X#Ro[>^>]Ͻ7Fn$)R.>DN=9Kj;Ř=OA痪q_mR5?űjef!2~U5)qo  F]SS"" PEI fhDlH9saI#pHLtFz.#]%B^ ѽt* ֪/I* &VŸRApKeYNbG~bl &Cf"L$fɞK?ZEu4e\A(>0" rStQmfa~3?`eFDVFtfxls>⤟#*{[vwkGɂt&~WҮgR'p'PlAlgX䄔+ˁz;Od.LYHˬ~w-f K@+E^K[p )o{kE#Fq}:@BfqS.^p٣֌gGa]?^Wˁ/ZޑbbIA?'X=?jXֆVc]D~vU0ӀBŠ֊hR͞l<%W2\d<{K2ghIĦ+J'3ڑ/7;FO]yv..j(`SQ0)ZL]1T:+tNU"88e. +ZrPWcw74=bB/Ւo;kۭGZ[S9Rf- ]_ZAe\@% A7k ץ^X`-Bziy`YZO@Lj>*P ;hH¢?H?AX3SbRM!k}J.,+ T[ t8z&<+I[k3ŽJ >=媋:2Eo 5e7sl_ 8;\V"< /w*Gаȟohkxh %S;v|GOKy{0ECu/6<h #+`lNrJ =ˏ۹nȈEkMtfCP7:>GG x"Pܵ9-Q3aufJyMu,&]gč'&fTp@vXBxdL¢iՙ`~ E ^b~isqRB_):E\'ҫqֺ(t?,y5)Z V}1"=+(gft/~VLNP$ SQhf͘ԇ|q`;%I(SGGy|LYzm[S^4gvZX >F*\~[-:IU:sS7eύb|giʣToJ,@۬fЈ<[}LԐޝk#jߔ-6cA[ q2!.0Ɣ% PKmr0[geh\gL--ꝽX)z O}zTm>N ̷2ZTD86.g~kಮ47axݺ[=h4$Oh  ]آfԶ<;CJl*y;.󑏭RzRJ\ʳ<*A?YdWNFL$=hK}E邡:e+ h޵:=$9uߜ77z0sHp#_z;ggO' 'WJeOըrH/+&lc~AHcerPRTՔx}ӉFEK /: i'g+8U R~>VE5n܀NK)>jc/S?y7" }}}V73".WD L3 +cy?Ant 1$%eZjX]/Ox22]D#v;NqN*ʪF1 ڴ$@'H4h4$PaL^l@ {z\I.6VUպyuJ tp<(%ɷ 06}TYL4l6?}*^zM8m賭cH !Z58:aAO_,t)e10Nl>Jİܿʗ>x wF۰!*ͦOw* I1s0u>Y̊l NSdtE89'4R$ڤt}V}*R<7:ǂnjL iFר@yF~ ^ȽT^in2TWkgkJCXׅ'3CE1Z38 h#q="@To}V(F•lAk'RP-M>1.?*kckpf]=u-R3y-F_ HaJ]'L䥕ݓ,칥G2З#y^7OR( 5hr*ԥL9Cγ%Ұz oOSeJBWF7k31~I.fj;@a]I9A9HEϯjW(l7r\OI_@kǟ&p8}?{ֻn6‡O3i`+~ǎ%M+.4[(0cs,n;ɳw^&? .~Iu ggײu /SH2Vᑰjver_`)ȱaZ)NՇ*zYKN*H %݀MU*/.D? B/g3[HsGC['?21.Nd\Xe,nZ5uܿI*Ip,GՊtc$Flf9OI-N{Bٴ8ްĭȅf[0Sz ɼ&'pJ`kɘU Xӥۖ~LN..ޙcmUP* ԞBCu@|:Mtoϔ:dYy;Tfiy~n{H^0t8hQ'ȣgnր_kmL4"Kynʵd64ѫ s{*tL m o[.c8Wd)Ľ"wZU?W,;cP/PczR*h2H0U6ͭ`B᧺*Pbō@!{dȌbjyaO8D:ߛ/mvz -iRp'f{L*sȻN$1XL"V2ɿv`3Kk_?or L~f-_)n G֝gd,{OgW{cl/c'WdbͲ³!<藗7lT0W/^ۻaK*u֬W;@[&EG0s$Z_LXXwM>+x#>pbg3'~KCL ^e![I]Pmc0 `Ьժ=˨{e3?l̨s \]?L|[K{lJJqv'њadL#l4MyZIMEj*g0n BQLU@%<yzsЮ)%n.,fƧ4y|*ސUfTt=!΃bxlAEѧ~$7;c Z+]1t~0< WpqFtʔ6l,EWVUykcJ9cy͸.+Tږ4XgJHS!2c^ -”6M+0mX9fgc2'@kNjtaӶs}61l}̠Rh+qz*9FS >eGߖ ke~Q#P4Ɖc|#U(>"VV 1dksduDE-=&&+ KwX:m_oHo"q[ۛ9r_tm}%/͙RvY*3tP4=κ@._& Y|n&Kw`Cmg/i-ZH#܁8,YM@7>!\ vn.~TaWy.LmҬl)KI9]c*^ٸEDB2S~:>%#Fёg0^$^rط6͚QX5ͻ&T ekcւJ`4I9цȼT6_wȔ  ۓs3Ɵ fG]n|ڸL: #1 5 9W7K Po5k E_,:րR^{c?I/#|‰L{𰨜U' -Un:Tbl:)W4wQwOgȄ8}Zx^Ω ͏8o@na= us>-f6(9gӳӢ[{x!Ev2aoeW]V[ĈvLf6P"Ss]gVY0 u@#:̬JĹU\Sr>ױ61^TrL]$YјUnQH [riP ̱WKl*_bzvr +PvY׋0 T 5gYZ0707010000000b000081a400000000000000000000000167b62f650000594c000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btrtl.ko.xz7zXZִF!t/Y ]?Eh=ڜͩnËܟbQBZaB 9w {z̦>9 `SG)j\J<,@ V}/^}`r#!}b/7Qi$RQ*Μ W3ǚ &¦M רymhEc'C +U # FcҒ5e 簅ǂ%#YȒ5nEho& wtdrr&\ _k7* AB]k[R)*orD~M_) ̶$DKX72Aw*a?]0|*0ΰy v\}ř7e+Bm4Mʆl3|`y <'~Jhe@hxe ?M|ZNЭ6V `5U`8x T#Qg0;@yw^ۉ0Oe3ɲd}%H QDSl? ,{ͭrBą6J7c-Tf.(+g6n=(UBw,:#iՄحy;mer*΂lA !c{DhM`y:ݎD@cz%H92 4~׊0u!|VO l:4qkoOƠD|Gw CC[Ӎ۽|1L)ď˩E6Ք3)5kNqߑ|9Ј+p#G}4T'rxd= _#;hM=a3.6ɇ3|7w%T>Y_7s(f4߿L)jòt艞yzv֯>6v'GM{°0i;_K VL̍OkÝd?]+ůx;3?K 8rPτHݭM )L/*Pb+[txauC*W9;?9VrϓgwUdQQH@}T)wk62*٪L"}|i"nQ3~3uJ5FI'}殌c7ɍ24(kAYK =c5wqJ>uAz1}J_ٮ e˂-((|%?GӵqV!ryCɂ]'3LW5H3X[`n 8eѰ+ap\5,!oΖXhp{PxN悤hr'8!np?ֱˏ["!EKk &sUn'%l̰j@cf.Nic{( {Da%yxVjWԎE=VpC;3a1/X@}t49 eUx@k\wD' [RV?P]g3/?es$Y3 xQW]q1y󷏵~9ÏEn*H!$\k"h:fv}F ;~.@h#j?^ U(p8u_b|WJܗɝzqyq4r\ۻ;|;l!lI2EAtu*uV 7bXC)*#%sXwtͿKi퀐.l 3XOQh)65$vWOmy! r>yXy`}"tﭯtw9W~z&/U!,r(gC(g)7*I~~ŵO^ f L,Ip٘ C>aHKwI#]}M04dr*@1ˣ~Y-#j)3SR͓n#ǓnyG̠Lshpm VΠc_9g}59 e_1,|~/F yak۝Z<;=8]G>޹c~?hv^`!u׾]ػn҇Ke'w |8u(+:&Rg&#W]% ~qdU{}:XS;Sm3ud]'-QgPTVzsGՀt{Kx1]n-"+R _95˭Sr-V.)zgnFmSG|gCBbwSj10'`Oq #,I}*O<2I<X\nXx<@"Ϗ]|8k^Xa,#MviLl3=S(7 Tc'I޵M&`*"_иgM$4y7\'A._q:YǧD=~NTX7&^MLlVg{ȋC1#Jx^/Pa\#hQ6Ky8auOso Xe3t{Seq[`諱3&Pߣx#\Vr {ǪIˍQcd,&byiްzPwA4y!&TRlHF,QpPA'k&RӐ8 d]}>]W(53 1i-6QHiépO5P#>c-8\\)ṫ:Aol@ݪU9 +{.|3l oR^u:_2O,Bi)3oxH)sנؘ1De%p0\{/%'5ѽJ/Uygj7NB5+ ƿ^3YӃ-#'0Lm!.,rrIFL &zŢ3_ӛ&z^fk?uoBl+Mނ#1^"xfÍgqνɗ;e=-S "^U ,L`˔t~H0֟Yl_ai!D?][jި- Zi-T^M:5FK@fcram^&KD_rq;wͱʴ(LNcBRvL r$&bU(:bX;H)p-$>CȆmahuFx n$EpjU&@vil? R$p`+$׻bcgd`-J7X'}!'DX[ Il _lɽ2<IvѸ6&Swl@Oʣc̈%^Vխb(}s|btޘOpۿM`[e="Xc*~o!wf|Z;pрI51HT:֏*VxGQlx!HEMe}Br,5AP0 }+׍\o q/{ V=છR%Ipgx(7Hjc1]׾yZ,3#ϕU~j0Ƃ|sWRHTū Lh[j K/Oyҗ$ķt5 %&` w_gQs> iu'g66Q9}"m~ѳ1Ow 4VN}-}j~щKI|FUa_20LmC%?74N#}Կ<>?mX{mBJU q)@nU3j~𹋃?.>1&{h-ڐi-`@ԦGq\u,(?|-Zv_E}P+>@dT擵,SB?/~%go6.xt!C ܿ}56Y|ò&ktV) T DS\D1)AK׹jԕ=Ϯ4tɀIү [w_jφB R]^W}7A/vJqIJmηm1)=:JQJ^1fr,_}V|W}PԑBr೛N@d&qu)d4YXÖ^ [liAH -ju=}ѬbH1! + ! uI`%|0J-M}-exvH{7UPg@F#Ԫ v$& A] ,-P/]\ocPיCB]}b3 }u_"]8o7QOmg_^nj_J*|CqՋi]8d/#vg{A[#Ö~ 0O2SZT~ހ:MęoiR_Ktog0,v@%kl-+@:)Gl4P)>6qM";zRAȋ["Z ֤܃|q!ϯyre42IR9]i^}J# 5>PBl=Jҙ;NO3B2Irl_f“\Zcsmak%g:/+d̖ۖS[j~HtD{ޖoC$4PdZ;IZxJ ^go .kox<0,Q=~*k^G+E5u<Ucλcd6&v]_\9Tp/2҆7vfs)#e΋B]zB1ิ`o0ݸQ8jWu0;;{X0!l.,8pce j)!ԛ!/;@YF/ u%@ 8?3%J:Zϰ[P0ŤFfj-=L |X k<}G <=rG-tZQ6ӝ1C.x}m]LքIw$MCbD^t;6||Twumx!wMo%^ *Yyqԧ}r0lfV[51H.ձaW JvËZL9C 5fj]j>;MaN}`}Z>ާj懆hA(_cRbr!}.1cPɩ 'Zk`';pu^! uų$w='^vuVrxsq݌NLZNU`JgxGޒf0SX`Q 6񽁏FE+sGyҚɆOaL#RON`m;O\_:TAu0k+P3R:#"YQ2NK&SN~FY?jdi1c;h&jHos'['|3Pd +1 w- b,[Y坞 q0;h Sn䲴 W,4"L(5;N9MXT%Xo)?x=#H5Zn2ZgSBGKi`&JnS<2҇2eyjW),v9c?qrM0/8jNY|~FWٶ jE'(IrSɝDQbˑ.1&<$1}Ur>bOYnû E+6,O2|T,DvaCMgc0!{u'KU Sq@0 Q% ɇW![AY(jy> /U!1b= AgM%&2qUnU*M RuFv>xl5 ?)ֲ6l$)F k|Tum7%m&A È#fgH}?| ~EGj2)XnK.>^6F cn,+fDhj/:pќ\>[2}sN#WZghYBA5KKB%C8e+@)!NJ%b)u{54B GcH kl։MON| /DU|Ht< `7NLID8[?Jknd4},#(=/K_ [{qOf8lYؖFG0yޏ+L̰T]9o~T" 6>Y浂Rˍ$wwx **gO,` LRwc3H2[,X Lf!s)RweU]UO2{g4ۙLs J?qi7^0uFi>^.|yHL|Bd^&2Qtj! uаoG>M*kd9aN«ls9eoS"]JBSYVe댶e0Sݒ6ߦ3f,TƃʂyP~:k ?kD1m\]--g-c#5g4L^VFhl?kdFܷɃ~kp_a-ͪ#HW"-+x6ܵQRcb`ĕQ-G˜I(X~PӺ kZ%ANn1uاWSF@&Z7d`4qZVDtݑ<)o=^푆/43,?Tdž.id{4̾ 2|7P'r\ս)EVs#JCA-3z>}&gՁ%lnwA麭JCI)Z핰X`2J;? ;&1UelTɜ$/۫#BH(2vD&<,4w.2c#ZG)VOjޔ:aD1 ZH1<~hbRI/D Y~O^|mN 2$wd-o ǻ ˎ^T8'N58c}e IF9Nщwt%Qmn u"gRNZvO,I(ԛfiH* ,AI(m5.5j9 zD 8񿎯!5u%n׸'ڄHxJ5~uh2ڸA4ɅL;!\{N2\#N) w ^Ew,mxW|j9s\2ńN7VHT\bIF=I%\"L B!N>M- u`<?nsw!zrr4絭{G+/,QCkGyp v^Yxx5ƅ.O!b3.87S`o h]# @{{m~lJ"ԲlzM `.: -KΗgdsʥ"Kc>_2g;m 0t02Cp%9`mǿvLR0:݈v竅?}>bZ-$-9D5FQ?n;ΜlnQ$(gB*ѩvP^;FShy},`,Bdzp1+ե LR? iY:`2ǦN Qy|4F#H8CH鄔mvkS8>Hޚ%;V^ p\XtꑘzQ]t$yNd(oxVtq V+g-XE[$Z/0ʄ5͌<Q3I6O@<{$#oŨ&8rLLPn  =^,:03/i[}y lH3O\ST1M?&Ȃ4aͦ*cƞ뢒q,u*kU}>\#3ql=52XJelg"t}:"45x@X&m"Sи|2}[ Zcq@G)]]L_+$ A]?%} Y(%˻O+Im< 7bS3\ aLFnLdB#= 25oԇ 9_uty7x"[|i-M(#/?E$.3+1L#e'}}2 ޺VN7ۢgc>V{J;wj꺚u/9QyP9x0F,[qL=(;2H?i8u  X ԿqFC?jP/wjno9w5 2=6'UZw2(x*OSrngo\z-]׹N7nH>  hrVvTȻ+a)߉ħHa_:>, TVW$̂  ~&=E@:pxmΪfx)!KG/R#2$pҊpw 8|(T8p(c>!$8{ef`|!T,+R']oa#eʏq} ;\pgv'Wvw@PH3GͻދVtF\fe$L4>/s bRVٝ9'5Frp6RB^fhxȤq"ab7efyOp~D`Rέ Ɏt P;./FVXFfOKs`*]\-L= :a1,c^/ey$DLx;IcOm l2Ά]wVnʀ pZ"*]ݷt&2Awc `J/f]SvDshFsV4jc?B_G.i"i2jK,+~1 K37K]"EwOnxb)OK3ۼ!Z#& o/#Vdϓ;'KrqҾ_pـBo3.DE@ F!pAdn`LQ)zF2Web7V '0]g&%I JBG&9O^׾6TeTt9zfNBiZXC(B@Lj~̆@6~Ԯ(n1MIm_,0x#F$#^6il_ !(Ⱥeq͛k\ \mghdCr+c|'rD]{㊢?+'ڵgsZ v$759bzMgq)zbi}:]^k߇紫N/t$HejUKOdLM)yqdNyR*Daj"6LLξPŴT;1St_RaGp5ѤſVdtKȀ*V$0ʒ $1}ē@q Ă4d.: D31z2<>kkMS~2h}o]:tTJrc.#Nh DyvDMPRhPat2WmYab&_kATʉ« ]8īdH 4 `kG#@)BYGd{`2.ưPy" 8fpm \djmC Qq9R aMUYw<rʈ;|t9m²ӥ &sOT83uV3giF.#%D8[D`:IVba%oLi/񷹸÷}i"bq0.Q&Gd@ϨZ|vݖM>~&Ol7.c$0[F!=Dݑ 2zj ou.  >ac-t\%y駟8lϦorDZ0`&DEϣ GUn<eP10p{8Z. c^=9Y;!#T -x+i1Z/X/M禢=<|>6>vR%^Q281 BhxOzeu;_ %-7gjcڥ_wD*~زj}fӇX@wOx 'b^Lι)}dyo/q Mrj?l\|85ϜuR#%ނ_uކ2\'WJ~HN>.N m@l?ﴓ>Sn6*'8#E2#zbX b] uF1Պޫm<т#uXs,k&"@U؆!O#fA+B&#NMKy`pkW 5guos~+ Lw@h~G"3+Ic5½FYuiMtF'u-$y.âLJ?l|fXz{M 'HH,(%?,XdBh'nh#B@>QPyt"[f8SyϰoJCO,:`:l}慆޾}}?h$䡑b@Z.m#j`UΙ!bQb,Q? \q䬐^"?66{ %A U`YDmŜp\[u| D,mVG{ßxvoeӉ_PቤM!n18Dh;\آmk `{>x 7B?K":@ĥzzʃ`nscZSôhYg$ gЦ$R%<2s`|)v#VM`ˢZ&ČC-ia)18O{>}^7?gqspқŦA@qYjÏvj`>nv1p,=9)s4)vr N ѡ$n:N;cF oJw}skl)&Չ܍ &T:0͵[nZ*b?E$W.[ vui,'nh#,Pe6d[X:$_!=.Yʭ#\]ciqJs^c['B}Go hcl?c$$7}HjJh>Է5+/dIB>2w9W^*Zh*OI8Cdx+ŵɰ"j]-(ӵstLL"qVCGAtx-lq,":4@QOD'օw EK}TToGC c|*p;jem8&jyĠs燓bh[<"|3hQ%ޅLwgث7߯U}PJX6xƔW}$ҰiCTL)G]01 #a тiL}Pl^b{zttp8=3r~\镺Hj`0alMؐ A{X?[,@Ta|+ˆ]Ĕhd+$T7n+^5\y1<TE;Z;M:Eoe}d4uk07Fr~Dp~B[Qiѝi/kg1R (֠- vb#*7lQO,{X6D('% F繫lF*To̐͘S^S"  ÁԬ^`RW&Ghia{.j%Tlq_ݏsҊk{T˨ULwwC|G4nqeT(:fٵqQR]cP5L[Eୡ5ئRxEuޡ<=\z\x{>t`5o a3nN cIɂCPB]œ FAQek/#˼i{c 7-4€fUoyG.X"@W8KYhv4m͈{]z#YhO*Rp@ )Қ#E[tDݳ;x)i]mJMZ0KMeC |`t) FaDV xm[l$fox{E29}meg"l=ox#\@ƣs()-34>mg_B[!jM5jc<ِ ̞X p YJV"Vo:w~: ,_#M=t0榷X5G%5|0Fn>ڳݖ=zzWm~17m\ b -Y̓҄*jgPHxȠ@ Ǒܥ"-5.xezw_HqmT_Tp=&Un){ γq%muePDgGy K r nPzU9œz A2}qs`ƿJSmW{%TWδ}]}I4=ك) .hZRM~MQ -9Gn6e.+p{<%@S.w Y>ǵX|til]&ݗjL0X.tL;qs ,$$վ[k(*N>Oi%}>k%j:+:ÿ#H)RvrE$<+\Ѭ,IEUQ Em^L,UV쭒3gva/|dyݺe/MQ˵|=ylT_jL1u f6Ϝ=h_(Y@|ΪygjQUB{3#q83Vk WeIRzMqeDȺhKYwCL5e/, [7sQP'Y&!^~'c.H$}PD* Ts^YףR(YL2 ﱱR}[ ſ\M " ;鴷K3!O&`ʇCc<(X'WܗVS;Pc#fJZJ73hH: lj-fWdQw^c%d뒻..kAiФ,^-с o x\39 wCϞ!P\6(٫ u: H[~ws|4h^ ]\ F1X,Q}jSA#4P*[X!b04.G*uM>.NHka uC'zJnp\:Q{.kƲ6I6 /h1N3B=ۼb&domXc)8#5O%_q*DxvkHkD"5UADmB:36Y )'{Q&z Skp7^6Ͱ/>"=IN.Hzw=y/~=7Xijg<(+p*nyCkaDB ,3/sjt^dt-̰p 0}S$r*Z}xaE K֩dzoTe]l$OmI~Jn3ff]m'[hDqOWhFpE|DjL8G5(\/͌Ⱥqg="ɘG'ː#pBHn낟@̇vFhS/04J)MJ< Qp?@vCk@;+\ 1jQAbl:rz/3.pi-1~Z "n,]'\t#FυYNu+;Q#klLhCȋ+|܁U MASpò%W04ʡyq%]0AVSϒTs&AZ`(=dvv7?uڏ's^_cWU2*Ě--b}q"J!:JLx1lnKDyx['yX<)iG,v\t#w :vz@ROKu.Cҩ5fb`%)u7wо6 Nxae 2;͂ʏSjʂ]cv"M 8iCc)r)0]hS*z=52}R#6{m40"X H/ݹ,A٤Gv}sj &[!Ķ &F!B΀3-S"&*?O: w$*vg:٬^o+?^j|E;O0EbE7ysSaAwz$59\ܠI"xM)Ajdn^34f|9-Oo.yg{"fR4[5%&X\H4b<&~(t|E\Q/8LVtA&kf0 Ӗhj96=B@!W=@-aCu*B8Gߌ vXϜ$3_!ڜԘutV@üB3p>dZi0l#Q)ow -}]= 'Ǹpnr,IwU>],@E~[u8!![ 2Q#t%TA#k+*E= pxZS٦Xŏ5u'?VkJ^#JrSH8ȅЙ%qp3? N՚~6s"K,p/Kˁ!q;}2T!.#v0%ڗW8 *z:ΆD&VT?b}}?c:b$6;!@m&dk$7R ' 4vC1I|M $Jp %GIJGqI? )5Oj7Nu?.o؂XD ftZF%A*v/:9o"h">M7E 0(&Ө?<|Ǧob*"Gc'jƏM}s6!*t1=2Lyޚ0-#dq(&XiXd* hy[`հ0_lZt3$?͠KuƜAr7azFwr.蘀QhH,huj"'\7p LjמL= wJm``T^|5wS%Jb#WQ, vf\hIoHfrイc~B%"01O<& wc^rda5U!sM i<"0`=~ Era('|B%;b ??H3imYd(N9*̐'cS]Z!\yi {jhIdr2#j \tsUf_D Ű6hZYPSKԇ,(rLKu!ۇGH;dB]HE ֮:1>1M)i㈗9WJ >2Kv\{jltfR0|6%bՙ= .37҄AD-i!So-@qL&\oKKqep<5 $սlbfC!AXyQʍdvHcgި%G &kO )'l,ZIbaALw! ;0l>BB` Gx}':tQ}&c6A[}$SR^xT}9"4[X^?Y0+f4ͅX3֑oPgYZ0707010000000c000081a400000000000000000000000167b62f65000039e8000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btsdio.ko.xz7zXZִF!t/9]?Eh=ڜͩ5*in<,3h:&@;w WZvVzp:HtţmUR@5H/#Dql{$ԕ\e>`xѨy"QIR|~mphIi ,6ީk2@EgW%{]Kza1w51AOܟ.‰j\YwSqݦwoigl^OlDcz-Tcm$`Jhk^l6!#3_vnKrhq5fytTdߋ#dtn 2=dz`ى:2L qI5eSl?cB<pmUm;ٮar#v4ChCHU~ck& و297#tKASx/ :E (0*y e] {*,&.mQ~:u^O- f.|g72~m+>?ҋ52x)z3"wl;c{k*Zxe4fDiTt.I3vI;6 `ΖqN?;!R-Rt֤O6 ywPRxauFe%dbAqRR=wjۨΗ۽jgjK{`Ƈ;ICŋ 1^  3P~96/D wT4`i1$iWNuCScS͟Ņnm clwޓe( 暲E;=#O9ͽb[UA}R6I+v@w.0/Vgټp<4,fc[+Q e-Tf2lRѩKt/MҤhO=7PjmתDDzqp3=+3EHeQg/V V'8-n.L( qѶf׭D?%}&OϘWʶ0e[:f0x?b XTeE e(ك}7lJKy3d5{'$rd/ *Lx TjI;+`2WdϓGt ^ q=;]K#fۑMh%iP;6^ ^ \9e2Ȭ$˵xlЬ)&Fۺ JvoQf !k$k%mvSȯ}aF2y,S%9k Ŵ,֎=$X_U':L[d1 /(ȸ2_9'Qމ!<vt^[;SGo܃xCUSuyolJ&8#FU};d@C]8RէU_HN}*`uTqrjNQC͊mR vQC(y!"Bۺ%S Kjv_l>DWL*FntOJsLuz$‹ (g67lĚ=k rE0u]%OQΤ |jH$=X3s;vC@AA Y z$8 I(GJ^P<*}ZuVM1v!z9ު7$]kSO6iu/7z@\ox8=dF@`m- ݛ76kEe6=%q-%Xj.zO Q~*!G'Bh@=b A ;)w >'0ՅƩwe %LFq[zUFÊ1h1z{mnjˬ@VXm^hg&ꆈ,)̭_iZrV[+9}N3zԨO 7CZez[臋$9 ] @IULkܿLLU]dYn]Tv>yGBiFsqT@Y93GJ>a{ |rQc2dFށi\kX-2ITQ%7}rrVLx4YZiV$ B6=x)gWށSr͹<3zQ ZFQ=-,=lUZT%*z@rm'CuWh5 ՚M"4 \'€'.Bf*3" +ōgb=qVv^h@5ô- Ka NZckV7C|o律Ú>*rY1(2qy 2HPL8 NlP//K:lS4`G̪ѣBJ_2@;/2CŮ:+kX>*#(s}M/WSfIYh$M9K?E\[# rG%}cj6KXg-Wg'.' S $!?cwt8;9V̙P3|/RV 7}o}ޔucDͭ'}nەcu7dkQCݶJh,ci8K9T)`NUY̔¨#hؒ5i -ܑ0av7IuHARfu6_:|;3S,FZW?ϽKRhoǘY3$li/qw4"H^Հ:%W(Ͻ?^VhUl9Z<TLV`)fr89,!"&qGSwu[0* `dz8.z֦$DFN 84 Ts5\0VTD ވYz}>)]D`8^(3+Q`o9dOd.zݴ#覡Ʀܠ))ł^ٰ e{N<xFpLY>Bwd `ob|YT!{s 4a^{}\Yb4߿|5J~(AImEP&<3#K! XkS]3f$t%:n°Lh⭺N"V!(tM?23&YLXs9,k]#Ѱ0)Ņ>ِWIj>ji vrػYX{K-S@1M`'{I{i/hO#$]9*G]7Ĵ(U}Kfpib= 9l F_-~ Fۢgp'wlLV2_1e)uEQOR¬\A6^TXMH%h[W5m=bS(;pΐB>v$& fIU~]mV~,1zgv`IVn,k釹 rf$ś`u -/Fnrx,a WԷlFʁB ܿH) a=O)6ye"ɍo<ѴP^70{|! riWKJw)a]5|;i5cL{ =G(#oB杙c 1 m9'J&~>RBEyaګ.e;AnTyNj=$h&*jrqdƌ3kģ (mUCR"ϾQ:-sgY_[$.P_-G)l-~/#JVJ~'9&rExNgݴ ̃a?VO\hIҚ]SWqU͓ru.;Bcڞ0C5!:xޠD5h9ޘgSE r) QJ-CfrIдDFIbG*,㇂JĢ!UD՛oSz֣+~/|[fzlvP>Fs'2+qM[Zdx!DS$ZypqbfZGz{ ݓ-{Ξ+_S.=dd0#J> 'I3Ӂ_0KR Y R(!0`V[C4Y| /J:xNyhh.b^-.I\"6d#'+`U>j0P^D>אf";ଢ଼QdUDZoMgTHQs]*}VZ?-"hd'9 7‡P>hU!~MQߺD(隣 _Ȼ~"/ d7rLſpcW}<_4~ż9")= ySN4;aT҂A'9^ěh`(Gs:cON C4C\S/lC7gr`JVnџc1F쬨=ffA ^|C Mh? ̰LGۑE { `[fCȫ8?dP'-! a@ =/nPAoT M㲼LyBJ cE;-oȈ7(J nت7/uczCWZ!nrOY_U:­BKVgѯ ;2}"Tf299r*,l+գf 5$ϟ4eh_D N.g8oUX])Mȯ-~j% ]l:~{!R^^MKfL_*5T YT ֯B1~wCg ݁"QX,S"N q<d7hèHh1IOlJ8?qHHvVk 9Ho`ucNx두-?#Hܫ'o u x 0͕/qXc;w!3,B5SK(Iv`H8|N/-y0eZ^xp^,6MRB%|k |ΌʊS}_ʹʀZsӧc]@G^xJVdce~tJo Z+ʻ~;@VS Ge(SWfxAt/҈D*`{VT⓰g26z9~ߌv~|:Dr4Tl4pNOG}#ᕏ\[`0TZ47yϒo®po[DO{"r[y)(ȍ>lo7:Jŀ ^{$wp w>MZ>|9^L\[Wgԫ9L?".={b[d*+4ual7MnlWh;#/?\aG~w q*tӲο:Jx+PNo`:є v&SHaa<,8>!3ĦD uD`.Υ 1Xb0 DFr4ϴ}V#ѐ%.rVWt鵌Wlopm^ƾ෇N#uLw0WXRKs|pE^3͛N HyYյ *vQxǑc{N{߾\ f, Zf;C]լF69"|C4Bf=C3ZGţFp(kK{}V+Zcjz#ȫRj~XVNF%?1؝\؛^_aOna:x t1CXu͟"\+HMa X|ýx2fq<5PI]_ |L IH]MhUߖ}˕EN/3i[슮5 X6K*u{|MӖowY_⛁@7:wOqhB@nT֒#`;}j<+K0|-}1&EaqEox*,RM&u, "a\s^pcNQ=y衑L|k&%s^P×/{Z6g}^-<ֲ izC L%+q!]x4un>jC`M̴n ף9]\K3,oA>D>:Eh-*Y |Z+MtT`eh)|IŔDC0c]׬̈C&[y>f{|bV_ASt RAkm:ڏoDׇR `#J;jee/JkL.C&OLjHw117Q6hsVp * SV7Jo=lG"j`ZgW)x ^S$6n/!T0o6tIH3U/8R83s$o㬆:f)3z>z5.3F$7W0c9u,Yȿf$JOB}}屝7&RN/7KCnKEU]!Ǚ6:KNfK!? B U`v7t#ZSHtgԞhPS]EX*'!Qsd$6su]<y>HJ毱[`qʟ6w@afK23oi[n.)LV0IQݗ< hd`'Z#9rTrt^qw m&O xɍ,e*s_ON;9PRB q(Mb?Pe*>sfR =-~+0V M363!nJw ƑIhh2k_`Aǁ^j4ExaӓXFyiju;Z2DoCq?U8hiB!O !HZph|-<`}ҽvu]*.i,Δh7tSeb}`KIx.3RNM|ȡF'~^KlnSޑ&X̩l[qBq_@ތꕡb6bsft{?U$]$/7Loڝ:8h& (WSt L[C,gaBf)(ڗбCŝ8R%7XmBhW}ܕKcB%#ׁaqu  ^Є< f&,i{EsGo%^aox{FS/k\*V%N؈l􊪪GBo]̊D~6xWkF4É9F0~W3FDƐ>]tl^|a*4GV-}Jҹ\n ]^J;SN Hщ< xVɅ6d_4*g^"pV ?۴EsJkJxι`w;i+G_[ފ 5=uQ,z\%E]F% TmFWP2vE B}/ki!J4cR/1vOwNKC'􂪄#77YP-\W=ԲfJ٬5|5;u,Lw)|! `6k]GM6-1,l  քE`V)iqE1x_'z^UcCg*w6=6qb + }pq򕷥 - k|?uϷ6J5V4$qN(=s^Q2$8PxםʜAnVFk`Gm;Ԛ3N**9ԥcdG=[$!fG%E8YSVΐRٮ3}m_lVTl6ѨpJ4-v%˽/g|s9%\;öuFR+ v\(fgwxWse 1Qo3F4-8%wv5Ш=n"V_Sa@^|R#7'&zz|< Zu{ Y4D&c+U0~ܝϟ>sʏfͤ% $ÅUj7-u;8̥~ ܟOC(}upj@M(bmK,p1e@XwSOrrO!Ok[, 1_юğ~ۖFKF .8.ny`;\!9DMg{\=~C٢^/?~C(odhZc@3Ә 0\ﴦ7 0Hg7\B= Q:zmsyq"Y;[0t\~AG̨sH#)-&QlU/:׍SjLugd&n/a ɮޡDf{E}7PEkbHDwɿ7UYsѤ7 weN:lW*>gJ 1Ҏ?{N˰$CLjҖ/cD4!JEW!;T^K)_vi0m,eu~Ѻܮ"45Am^3 ?j? ph?=ӟ-TQl&(Rknie=}$;oyc"vi_ K$N A#ot=T.<9dcC\ ,3W~t 7Ns΁;OGub"TkK ,،M5m#tj32/㟲͇Q A^AE|YvV5kTM-RB+}x4px 2K)U$U68wQkr|5C"]|Vul#THtΓGo^Qq8'#4ݙꚌInDTZTgrlG]~1[jD*r Ua %JLڒ6/.+ & Vp 7.D5\+ythoWQ8pܺ=xb-o*20f;Fz wAo-JE'X!; zɋ@4E2Z<+^ɲV!ȷ\5bmQ+80Qoa;ͤ.3אM'r2_iPchљㆋ2G~p;,cq%~xiʛ46~D+vw>oRXnlaׅ ݕZƫg`;WWrOD`r*(?5l͝K ʆ,gW\RUV H9c0|F@߂]e[Ozv[J )7tI|ynۤ:Ю̻;豳hFY@t~usazCCW`3$""/\;;8s *gYZ0707010000000d000081a400000000000000000000000167b62f650000c74c000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btusb.ko.xz7zXZִF!t/ ]?Eh=ڜͩcBv!M \GBJaEa\;fWT~?z~p4-KY3?kcޯ?aAL($ &:Rsɠr@ ls͙I(qxZd7VS["SKht:.*[^\v9ɍk8dĖZk0)tڨRq ߂I-YZ|99%ݤNxgewȽ^3+^mj%Œ>_.2 Z5t հVD ')rsĺ/dœ[\W!JPsx̹v~AdnZV o1P hFw(Kjx_+F'Ccկ ԹK33O@3/ZU>:Su^ ﮗ= P*wa5&y@7VYŒ܁n@6x`g1\Pَk!դi#SFԌACZ 6#u4ηG"e^;: GX˝M`!*>LWY%]|#w C u{OCqgpr^U۷cHӊ8<:2vL ɆP^8 ]f}f߰bRc!U) UvDKtڡ*Bnu[8LZ6su9D4䚁Ix-WH^|cc>@|&lIYf3&tt47ጸy H(G:)Y J@.!p9bBKRi O~<&M)c+^D.9*sR=$E,nSϨJ|QaƸ.[ZE!@GܙNSx 7о0 ߧJ'{^t(RޤvY/@tg3jy\ K]!0FBv:rY݋7J&VED[^cR_aKoJ G|oB#2!J '!LC3߸*ҜWTz]LYfU) f^cHޖrٝ@j#tR#ġDC5q\Zf ?RO&o/z|\Ca)wRЙ7LpXpGDswo ma;tOUwG MХ~6q9>I ac|ƠcGS=g`֔̂u|ݘ6Әu_x5>2t!ęЛ1ń2ոpY҂n7H7NF:s1~iI6W@~J4Bי<@|q4wՆxgCހ7Mh6L34Z@`罊S%^{Jw !T5bd1fׂi{T<rJ}g~$qpm'q|`sA=';IS5ƠD7uU|!Nۇ쒥'.ě)ҙȞ&WoΣ|WcX (k:>q´,Ƅ ͆fYϣCgDN5h+ ~JO PٿmG0nAWT/l,c/0-0̙ۑ&nnʑ`eV:J) wqS4iF!*X)*-A5":>QYr6BJ( 1x1@yʯ ڵVUpy6V u O <\Ӕzx_qv&g?Mh0\]lD8褻**=ҥ|-16܎ľv^=hjOFsyeғ܀#˗E/'&dbQ:=Y"gF+Y;PG\EyMBj[!z=>F-K]ikFig7QqGQh?;>4OhH9PݰXrJ:C@PqId˼1Yi*tp!@ s/%`3SÂizPKE؀yp+%jB 1đnE481}>bX*/3|DT=!jã@E{" ]b>'w#Lԏ{yLÏua7\YO@ Y^Z}kuiJit;tES^gj\/ZL,%ͅZUemT FOHdlAn8thVۧDLX_6Kn: ơc{ZA%9s  ?W$*wɾיMԴ{BJikmYvd;$!Zn";`vXCTGF.=){$+& }Ph/LhgluE1B ` ƚ=~d[3ЊXK+g:jk#IO\UřxCPXMڹ kƿ  $B:JY* K'rBeg4? 1w%-JjW  w垃}}@*ׯMҷ~pͮ!8VS4pڽ7v\{]Q6=?Ml4B$1@Sb8a=c|dkÁQ;`u`wCZ 74zq$McoxI V+.Rq߅pw-c Pk$~X^? >صFk^|)d%le5ԋw۾R_^v/ˆ܀@ c"d$`zMb6 s?QW^XfJԯсRfȞٌL1;I&m5\_CX5F_mz&dw ͞|xK)Ѥ"݂E_Bx\GW:J[) zN`mEs! > _)vJӘV CiuhDi͖~#s3JW[8QQ98F\1#qmuOfݪ9]}"YwovNOt*~pJzVԦuprJ~ mFIrgyaMGT~ Eh ۺQȈ8 $q`а|9 +" .Ӧrl[X <ϓQ/G!3+o:q]lO[mxYGd$n7nev ~t2UK8O _ДzRU®'903̇e[RfFԨ{h;ۏN[8/{dZWpXo0431&)T tx-K}'9P\pTM X}W"$3٧՞SNEZ?h(BZiwÊꋂXs"h5[yI@ I%.Dݐ7 \r{{lϘnp@.NDPauTb[Z'5?gN,7ic^Wc1AaTNX2"&+*~.Ot`Q>3/R픨F;qmv*@ԔaEWҪ!~FhXGJ(r{]EwE` JCq]u;9@EU Ť,hY&ʱx>$b seFbXcn0;Cˌn^KJp|}s7X]j! _ 1,PK@%TMh]'eS y B ҏmPmfSNЦE]Dܩፎ5d^~T^m l>4?5Y~fėV)(6cHK'`1e"L)eI8Yg ڏ&%qcd6Ӏ(fA0GEfJ2] -$Fn#-Yzw.@As,{ ^2'P,l/ݨNVˡ=[VCK\%h# VX6{$c-4?zJslGIUq=In|[6ye4LٙS7ym MF6%5+vo2l+N>?l&NlRvDǣUuӚpH.Z 3+ ї6T&>SEoN^=|%1"`ة?!]l呦UPJq-BO wK:r+{txcߡ#vz8UU):{W~Iσkoc> T/9 uo@j[4vV[+ww ie[[mnL+G͒hu? >7p)KM vGHX_֮/MTlycTii﫞mU\#$CIՇ}3ߢի')t"gca7Uy1SQ5ΥV*Y6E}3PlD3xGy7y^S(2Uip~fz.Q+mAYq&Kzt7s3kEk3~OiQݶ/+oJI~Џ'@z!1^٪l|\Π:vĘ2Sxl6ƴ~LS)hмe.n&̠N]D|gŞr" m Or(eXbT8{V߾^j3wBٙ-u >V?׎tH''1 i{M0RDC{{;@3\}zQqb "0>*eب CXPnQKkR(=r5!gČ)8ȃYwdSnS|.@C mDc(%F儕 A.ko_V\=rc3-/;#}mDfǚOJ3MbXVnG=z`p9,'sNX)&d{5Ր g,Y3W =;6WMea~1##"Yi>JxY#M7փֈLi+X]w txFN7#Bt=%eIц6$ױ(iΐ" td3GC;b?'&ACE2HJU|G )^eSujA ̤4Vo8w=@\}'0 -ᕀ͞ ֳ nn[H9ZXTvr&o 4r l%A 6%%ȩ<,9r` Q>gҮv0A_5 0Ь]y ȹi +w^f'Fwf_6ޟN#""6LC=M?W(:Dq4m;Z`1iqIى~e/:dYTY !Knt"RVJ, #dJjm6uv%4ثJ ?1dYbN.9|TPȞ?F2E]Fy.aU kw/NCU&7'4&y-s^>$g<-տjNXYIv9yfxL>վGyt"{QQ؈,•GZs=V[4 /ވfQ{%\LeR18#1eM'Ta JckoQ{TLJf|8n]%ٗzH8|=.#C4jB]gfHQ8zcTA^Q.A4h|D-vkX,n{RT&^D+dA;BYIM zi{x3<^AI50V򊃿<2 R@ N0ɑ Eq^sh{` fUsVyʊ/ NV^b{@&RpMh6<{CjS0dڀ"ibvJ79'$K($=:+Ϯ.B:Br4B ! 5wu.Ɓ 2z/zBKD^#&)nQ#b \chKkj |8!"$͙z]P^(S;{_/ EE_a? ش9l=c]9U#Os3n$dT^VbDy1\&,?<::ft%u:1iF*|a+$)Xm;L_Z'=̥F 0n 5MXjuIwzCMΚ%d)r8/-1(SH1IoTVDzVɅu7wfp+0MXwb1t^dE"0YE9ɮcŮ\It?PVL&JAbK2-ܕlwfl1#i3*K֐PdumWs/V:xaCJ Z'cC99vrwfݓd#~d,y+GȊ"Aah]o|߮f>8@{uAwʇ, bd۷u< =$S>6t{&Цgzo觘ɉSQ KjpFgЙ _g-giE,aeP3KJv6$jTѕI9(}FvL0ɐS\j([Oa`ֳٗZkW3 i3&F( si[v,cHiF2|h0IB1 уX+{59ve xdT7;KI&uHѹ̍si㇫8U9Ee$V>hr;mp$o@8:Y}ɚC[ɶȕ}wB'LH1ľmG ᣸*V,,X |(UWAϝu۠Bȇ ]Gvnd\^#$nYbC3mƺ/٫1a+1̼b3Ѫr/d7h/"mB gYFЯŻ3"3jZ2N!Cor<ᕔ3t]u_QzR??g "L.R>akU!fp뛋A@js=0O<1QRJcx0i훖dSNO! nLA_l~j@-+ꂐ; W(R;pog>+`7XzmAEku$>kuKږ7j$wSeRS&\Nw1h@t")$00Jgb;e1s\c5*žbX(y=‡)UN |1mm YYjrBG ~J)OZG}nbTn~ͲxłXNuLWGrrЇ!+K]ng^LŦ8 MKokߣ,1aTgKYu3}ڵ!h$U]c^*x+Ar rmԤ~%߽5SDrvw! 98")bXgg sKj)1˯pHa[3-וwMG<, IQɅzG]RΒuUhzŭk؈Y( Yp(}ŷ$,|&-)$Xgo'ywt֘G5Id{cs*,c59?6JalnzS y'!/p+h\F5|c^G?mT.;of_|HS B$jfYa.4Y!JU,;=;VPuzZ}CYsmY,cŪe1k+^|@on"ygڂ@fhZl֘=;lrC&mZB!TDs ց UzR u Z|*D(W@w7e?$/\j(?37{4Ƌ Klv@xs6. /: L/P &Us3C:S1iPl-4pwު:5&B1t":ZtŞm"U|j@,Ю=[aֆ =Łts؛?D(Ma(ﱽġW {U7]bUٍ-'VG^볂2_um lxU_Wc;45pLshxPmwc`tˋU>b&?(RvdJ6if3T}n#muWdYnj( g4 $134G! { 8UNmW'QfgoLJmpy9# D w~dzX:|\sC~,ADQĻ$"2 =d΍_PMȕ|י{m ΠSyeֱ\laD@wNn [ǦcɻTլHV$ }!`=7Xݡ8HQW""e8fw pEfĦΙdPXbu 5 "ҧ֒`"G*\Ͳ{7|wмWr*: X1剶svY-R`B$Ӥޅ<"xߚY$X1x_:_&_^^}tA3 R{ N;nrF 9Wz!xGDpC;+0T+h!(JL'L .V mY'}8V\̂OY55Ͷo#-+J(+[:xtR~<3h֪7SNT7hZYe,'03D-fڐ).8={^(%5xp4aTFhaRH.ewA%Gvu2ظxS;i!2Gہ/t+\A.Âxv 4Q:1=Wn{3ț#qW5bZ ~%s N$uֹsZcSO Ŷ8+xVFY]93YA׺rFo\[T]G0i ~ЃBn6ewRlULlu-wP RM2.?,f3oIpщv2?-:<]'!d4k@k.#fPLj0Ŗ\<>xZL"(h`4T5C9Nab7_#ix)m?s3P9<]{̘y'Jg͘9=xuPKJQ7W>bZ,ꈓ>BCND2V4S{u;E^k|VxRz;q |txg8\2,i5MHpu{):_AǓskw\w7.򪍜o_2w[>4FpR+Xi+(Jk  q ¾]@2 670fVIgxb5۹K㔩2̻{B#u!IdD"1 'WYFl}'aE ;E;0<@ivs~x 1e2q=qj{G&LO6JM;U7hܳ,PwE?E|T;S`P  H*[1Y>Gz8@(TReJʱCү^Mnw5%q?ۮrK44:y*x "+.j13ՌQﻉt/\u5E&ke+UjG܆v4"sx<8U Emk]Zj0d(Eس 54dNF_43jnA'c<"}2IL ݉g{qRTiîjx^;.jkk<`-_E~Q+x E%.:n0*EҰ!1Fp {˒3,%c3 ө*ehH6d4g_M9 }4:&;7/iˑ4)Z( kq7&fev쫘\3}Cu|ˑ"yyc]-r`Ik(?\N>A:"苪Su~!l ehɽp?92 H%/(z^4d*Mz@SR_8iЌ (ȄDp:Gɒ ~rٞ* S݄L ;烗/$UY*' ,LQ=Yc@GpJ SV11Z] 43JXK}f\)bS%ZqYFͯ;}!j>e(m<5KД@a蓡δDŚ}KSt*}&bMfFr(ZS.7Z9aWE[buWP0FQ̉𦋧|* ҽ7ē5K22tyfHj A(2tP-8w*쉀۟cP\Gq[Nxw*|o?|TLW,})(FG +YPxjt|Q FdȊ>b&@m<Xa8P*Th!pˤ23 ̤e9jM)m$[)fvMRyNysGܱ~ۊ1FU.)m7"=ǭ\ѱ3PIx͜02;hew kcem:P JVyC^Wz;̆x9kRFpt"cy]8ܹ{]/ WbtReDΌSgP#)'-9_fr꩞W^bLLt Frm&j1RcǏrXcC"gF4狝FR1~k _%튯RBZkG\ެ^oE z4(-pcXqWĮLv.- :7ŧL q+ DP@wBԾ=6Ϙ]Gj3e=Q9֛X'3>v#={<Y]XݩEȶ,arO{W;&f:v"r:r/K_2X=Tmj2"븲Ro'+oQo>ֽƿ4e>>M(|De)#71HY"{.w 0ى-=,qſ#}8嵡5(H#Q`'k1)&Ja20P q|2X~jWgȅ''#83wU3eookը rRWmЦa^;Ư'_^bgYdܿZUg+CteAfa8aY:2Z=: iGXe;N0gs1<:NtضpCNiHId(>fф99Ì#Mo(|A\/`Q .\O? ً@iPc]/fږ--Boky $G3hGiR v׼})^D臨#sOKdf^)b `i㑜#Ե|wUठoD!$i(X*.r#AqSVUcgQk?lje:t ab@hn^R3jQPVps| c D|l2q=^m|I^NHwN a d.=J##!sAGhgy,\c-XDˡ?xHU i}Xr;=);Bm]s`5VK)uĠ,}.Ԇ]E{z؝+9!TѺ, *%;OE7i;i`+afQem[h84vLzkNe'K̩t>vũv7pIbY?IoȕGLΰGF#D6YECkkPE!X-2,'L*J.QW-wŁz!JמE1$b!,=fجoh$ε-WǔYsi:=t\9kL.rLG/U>6$[7BKzJԯz̩@OO_X݅Xffr!Se/8)0S쵖DˉGl*V|=ۀHN0F^ FLؿm -fb~)"C`̟럢FP+dFWޓ EfIM_)WM n c6eZ$nRaՓuc&6(|-TɤTڀgo86Yϼ%PNUD1V'&ѧ'ՓTǯu~{^`5$OЁ>˦gvX9h U:ӌW aC͑`p㵂Be/c%bMѼPhV(#L::>a<%Ʉ եˋh>W`/8CSZͤpefb9.:f\ͨcfNt_)C4Pԇ,KҒ#M !M(ᄞ=89yʇ wV`"O{AGJvY]^FALK_y;8JӅ .4?qvRN)\Vѧq.|-qr#o:nDϚˊ J r /:2E-  VܳՅ`!PϫltbՙwVS[? .5X_0܈LNxIaqG,Qt\er d9M/L,'k\ہ٬ӻHsbHV6V ,=3n,+Jf&G־U$wgAytcQ+J cUb;`TM$ cH-DyŗB2_QۨDX_0A.pCW%rhlCȥ⒘{q ?_W٥12G'!7[DF}vfb+L+uqh@@Ž%bS˛7>HC_ϲp }ƓVX J;>cbRU^ x%DcobʳU5?Py4ghJ:üCˤ&~AKbfS?=N\S55bFY~h7, t(huyqHvϨ_tEX_9ޣ?Ƚ!Ҏ~p?{?{0}6%#cTG˞f" Tv;6!7Z D9ZI?y6?Zi94+!v 4dݗd#ٯx˷KGW.lIA5%_=yZTu㰩LtJ(UIUcpڬ*}3`yv)t1F2Gw}A0Ȍq;Dl jd bY&wr~7n$8UR>#SPcUrmqb⊸3dg+ YXiQuSw |8K!(I +eDܿ-A&p?6!v xe`uQK_ 1m?=}HsȈL`Ԕ;Nl[#K ]:@WªF?5 a֙V(Ntʬ!ğe< lIRlekSx)XWwyBrIX:3^\yLqeu_5toFfs1tSpN$ GKݐ:<3ˣ]K3=!Q1۔vM|b}&s&_,JB`q ~ r8qFAL}]QTp{j}^ ]1s(K٧RB vKu8XO(㷂S&szD[ǎڪ%-T sַ nRh2^FtI)2΢>, KX4q ca8Z0Kۢh~ ;,cJrzՈʒK<\]`n|I4Hnzp0F!>O#_" _K)اQREJ]4FРq!³6< g^5Fwqf*YuXtX*@KF}̚C统H;Q,$]r}EgJkL g #\J"T5˶Ȥw/zƔIB#bssjYrN6p>JO^vE/n D^0> y*,"*`㸃Fi|j3&=}BhYZo~%RpF6GPDN4j2qbBllU͗( XNxd\ I|i_ī_$wD,)J .==+ϰuI <2^\+K²_!T(X"\ ee-)|G7E_K>Z0~SUtY.kG;yj+Zvsb z4;IܛiZ/S[fO,GzG9IK$c4=Y;*jzڭ`G9ޠջaoy_ -'ح_Hf|VrU!rs$UKx.W/cE|Qn׫u=ġ 9 C%ǵT `f` p@JMȽ`Y@#kSU?$fOgpw~,4v fiGe0eI. ŭ^_r)1֣ i,'WGniarl? t)+*4)ތD,yCA3< I6=YPV!J=89BdGQuG7RL,KT4MjltUWiiVٕ !,=)uƪ\0+lRGd}}L2[:T2h2hD uk`?xv>Kx?N1فؠź^qA\`'~qMؤkN}lhm"ڥ}q̝ /B\YeD2ws c8i;k_!E̓ukB-ǵG (?t 6qMYs˚ 5dj&ۘdyJ3f6B`+du3l1 ]as ?4RsN^JT•[@g&SE.9 4ߴQZAok&e/mEF DjF?Vg;xğJjSUvBR. z֍qNWT3*g)̣`ގڤ:/per$]$!C3-̂9,}V|uJ(FE 3q&䱗FT")D752Xj3 DU[wRT{h؈Nb,ܚ \4O)󞿙y ] i2_o!ɪ#w L'hpzMiD$\UC,(RGJ- 6ٿ'@q"!{E>>\C5~t&3|n߄#m==9W\,¬'` ;7e릀. =9WuӜx$"i=3\n4h6|C(Qq#X4}HxdE)o11;,F_bkH{)ͺ^Yn]e/W x`J9+hU F$#k g=55p1Éѫ}/Ɗαa5R7m3bE9[W9x3Gl69{'^}O`^hEhq4|f\s oZj {{mZ)"&IiՋ߽fͦoښO\6A[ di>C] J'`[4z~J4гXN7n;S?0x5r=TLy>C:8 \?N9NĂUa Q;F9C\lwUI-IWl|qZٓ΄OE>GᏟҒsYQdA.0^<cM/BRc/pAr3k) fuV]$2o׶[Z6`Wy|k&{tA< X< m9'`0}i3he6R:Nsir/9~$ BGJqkEZ8"x"Liڊ*EV':t\Iتi;ͧBiǘ_'tQIW'`dMi; }zkfc-PΡ:Ƀ8`2[_Vz)OHJMn|YeA1ўѳY\zڱ69ʀ^ϪzJ x$P!كXT7.hu+7cա}MpI]"Df)ZdB W:ę9Edθ9nl*5mH嗓/ _qm\~ #A HKdt2sCQ9_uyBH~RyMhR~t9`G+#Bu}gXPW@HgV0vg`pBL8J{=7;Yu7|Mn LJs\&Z E23L"s;t*^jAʀ] @N_(n@ro"f,m(j-qYJJ0Υ'wc-|#H Y;1 rLsr]G_u#fg-Q{@ $>&n$Rm1],tLC_4敔=UUYT  =f3de4,$ۅΊpEoΠ(fhRt2ܾ2mGW_uM a[H@#>s-|MieZ:EyD祂ÇM4U˖&oS5~q8,cYlLIDZGLjד?wPLtȯR;N?#6nY<$հ-zUYV#cA?%!D`GF5N];*1F<ۡ-:rSWS}lfsey[QSb2G[9`;x_$KSg#WB*XL}\ (,3pw4L^ BB[3i‰#xK1Mn<4X+)[ :[ hu m׽8yz$ *h@FE2 iAEq{ҿXL`iu g4QO\I'E>˧]΃ {mؤf&]o;"1Dcգ+:susRD0cg~ w#u0:U[Y3fώ᪲9o%_U.t fٜmo-𣴚 ȘoDsЦiI\{HM¾U-dgXb8KX!)y ~3}?deA[jDj <2a%Z)Ys"5f:nhnP;o5>+9/,((Ky M8n$KsmK[_z1<W.ң NT렗 Ne3PeV$J4]oT)5ɍ/ނkpkC< jGI?\=hMS8JKn:.0Uй-%9y>t4uN(2YÏ!PCƻ{o֐3#2WY/Q|λ0 ӛ~}}Hzq3LҁgbE^6ڪ+#>?N.5?ۢ9Bub́2Iqx{?* (a*G݃ħ-_{.nVE ip(O8[n0SBUnڇ>R(Y@ G*DhOJ͹ɢF5{aD8MXI͆;%8K5$>UIݙ^" Gpl. :$U';}>y!#wL/Bml㑴( !֡mv@kc]i5Koj@fޭ&IH9Gb/ݶ\^+}Y5qHԮjKv>Ą@\ H6csos SͯJ:r Xk5 M8i=gYŅX Bv {DcWL4xyM-}@: ލwcr4*.6qӨްƺ*IgY'T篆L[Βde?;*y sԱPCI˨*nj;C8{['AON]PȜ?9V&l?H}9TӢx󸖺⚫N>•KaJx|ʃEn?r0PucY1Ӊv3F Z )b8[ix (#B~f`rXT&Itѡiqo(ʣl RS*^#,TTB)s4f n*3v7褈1' t.z6&8*D U[^~*~hH&tE8<'/i#+bШ- #ëLG~ DCB> KbMխ|zBanIM2|L3E }07 p3 RRC<h1*0aEL1^QJ˜U%&_n50u _H&XˍdG2]o ٰȬ+YAHzu׷\]͚ѽ"FJ&d|!n.-cP [:4 2z}Ն` y;Ze]~,4)6wf5H fGRIKm D6Okbih@>2hi.D[;?1~ۈ8#y߽diS%oE`EIrTz񼬮3 7) bZ|ƠLfAP!m"ȳFs޺)'.AgAz&OCV5tf&"0 {}D\~] VqaX~AX(Y}MnfV T+z~:VLSs>3ϴ+ Uc&5_i>+l 7kwt^7X?d-g.qd/I,_y汬9;o̓pEPa @ұu;TMQ C=;>5fUG=lC$ߕP{pK~Ћ>HXynVPܶu7Q@ $.Gg}ň}b6nsԅsF|8܋1s" r=C047:HCz*c.6EdSHjQtK-gkx3ˮ?{-gr(M'* yd)ztC[}jDNt#S u!KޔQ5$iDŽ >S S\-嚸8u;+XF:h_g68|25IHnsxsʶؑYsDr*HqR/%iiX9SGr].A]oة!JU()/S,!۞Y$"\5@SӒI{'i.%Z=ʿ;t$~ZҴSZL,q%8|p xd]sYlM5S0rDUK, ֔WMf<>_I(ǸT~< V;c{#j}$3A/6ڶ`)EHE|/nΙ/f%A$*cgOٱ!&c"-y#My600>p( SD)JZc%_e|4(7_3m*&:߳*j(̀U]~Yޟ{Z:!%el=|O:{Τ/uvܘ9$Ջ`DoBah")UsԵ[]D%hF0,v*uJں48 i銛tpG{\UYmC:QuMwܾ퍓V8;vk=XӞNz0bT&Mnc~Ύ3GZb4=(SBh @oDu?Ք?ðU6Ǥq ? 36>N8vqKW{`H 0;\ߟƅK@9+:2w E^X>Df@KguH˺GgPm@ס/Yyʑofwl 8W Da_}4mJHaks"BW/JJp GS'rfS46lAu'/ۧgvcȣ?Srݒq*tEky"ʣ \5=ڰ; D LcԺl0 ABy¼EX12Ds/wkҠڴ/Rxea n(GZeR゠S?RJMt䀇Ȝa'!_?LVUtmO3KX Vn(KYiƒ--Y%Gw ^W|pB:$&Mp H#0fД˚1V*FNnĴWE2ZDq*z5럾;^[ꏩ[0?#hW$7=zi  "m=ѝ^~)&%@ }9kLy)gIN샘00W `m%S:R'6Ҿ|vTrN"rp`T-W^qJmTlj||Q'PtE*tp piyc(F\D{ޫu+St1lc+puji=K@};7W?Hu(ދ("HZh+<\2!PyN>Ml3r~Reaz`s:6r[kE*e9+0š<f肼b}ŇJh:+2{%SK1\?s]줐4X :ES6{2$uH`B'B6y<%@1:&4*-" O$%Cهu6N[WƓpCQ J8rʠ>FXbH??zkkDG!yw`=5%7ts|8=d+3Y,9ZI'$^5Tʅ,M?vSl툞MƮ,vڳUx>ŃC%gJf'Pp?ȸr MP9cBA!, :ҚJBk6ke )<%m2 v֛vGG/WynDz{80E+Vv|Adt𦤹mo!p䶻1" K7(VGu7uP 6~-p^)tDvA2cl!'SL/zr[Vw0{<C#X.V*{aT Z~~D3y*!4zm|%:&X\Kz{9kһE/ab]5 FrL?O1R$c"\j-DwE w(oIMv$`]HgQ3o{ ._NJs}) bqmn7g̒]aLBeweeXX1 Еx)3䠀'ć&/G' +=GL#!R}g8rdyd{b@o#6US#.%gJP/`B2M,EnR $J pak/|l&=Rdm}7b]*4z#jSF7b$+E4յDMGr8棷ILν0(j(\%C%,{v(tWYgrs.BI\2zfKy˝6e~uE,l8U8˧_' C%`}~HsD)]x yԘ&Mab%Ṯ:( DVrMz;GXK, H{|c7Hn{+x_ze U^W[E>#m!s8B7h['.Nz8b.!R9 q0I^`؁O_}D`fc4BrQȭ1gzR':#\BJ @ui]G"]<cDĆq]0wb̑bjI 19~%}92P#q?q0?;/8 xx- HШ5k\T͝zlDsqjPDY_ɡx]H< 9oh75")~ D'|xuńI_O*XFS|ٶ)ptOl5,Iq(z5P5g&  Q2_ dG5D`.(v+&R{LڔTINZ춧ӯR6 Q|YQj}yDN w'BP3^mrG1=̈aa<8I鲆*%Oq_YI:iI"1ȅ5R.U1d<: U*Pz59[v !Mܜ3b'@17]lX!^? _j8ɿ3({sb/, 7)j?TTx]Q2x}A2fPD#;"v#d/,P NQQ\>?mah'i5,qo& QwwZ(.KyIYҜmsϥۻon7ߚs7V~3c+:<.UT̻Co~&+͢W&Cz=-3L6h؛ݺa(H.Q2g;G/ rdzo7cC\Cƴ;nQɨqX0K-uNi@TR-|jH)/QA5B0=%\9{.Ք>0݈ɜa: /_הeyIc lLKɋ-馮C0W}.US% @ F>xAX< @&:GDP$_Z jk̐+ ]e.>qbR$;`76yɥ os\ ]ɞl3V4)r}t𸇺4S(ā.(Y+m8JuTjHr_Cѷ,'}%Gp$9#೥?+Q@4#D\;I>4 T@?:斾@mf CMuXSi:'ލHgbd1q@=iڄif/^Qt fEQ曬ޤG!3ǍXjNN&rA8]ebT?8&eeNBLSK}]Ģ \uHS[R;TIb^LOٓ IgrnQF",mKW8Zk X"[2.upԲ~-M[/`>lEH @'B;A~vZ\}A"MTϲ ) iM#5.xϿy=?3sK}Xr8E{Ŕ)]όDNMDžp:ՒQ#;šJz 3[ظ8m-5Xepbl}[?)s`an4=V)7 W8FIb$␄z*;eW%8n{^Ek՛+Fdc'LR75kvpWw/ P9&V|m 1wĆp%^u9nQɅ-m&HRR2Q]~ B )meeB?+owKUpJn ƃjm½'`PW獍X%لHRIX"[@:X)Tʫ0\E"Dyx7^teƝO+uU*e_'zݲI;058Ey݂_)5H#*!#n{肔_v'u|.q_AJpAѾvMei9 w1#HuS#YaS(a^%6oQ=P nH05(mndyx=K"0Ul^0P 5>,{u윺AADTJq;z f}S~\E#kpRʳ38UI` hS`C8S= %mM?4kd3_,Nڦ[Y6$m%|Gõt8NMX+DPbP#$lî_!]i 8I(5QV~E05vdwUcfb3м3m "Ԕ(NtU]HfĄNѓx);Ik&jz.q dm֪~ư] ѹ`P-2*$]cdiILZmi37Ea "H#̀HA$&d -u{'׾ܢu@ϼt i_Cި~vX𤎛:kH-"Lކ c Ɂ{q'C-=VHO?ҿ.pg7SBNâ&G;TL /]ylLQT[jݍ}LX z写v]ʯ׹+e34C&DdE4&'gmM&LQ=2Mk?bhb/M{IG0W c@H6.]랫꫇ #PӢ4WOs}О-*Y4 \.-KJ[.h>6lSeL__v {OI6~vviNϋ\66u-?z#Yc͛&v$CUQ׺EDHuE{* ̫5 P)<ţXv8nQvhۊ5DK]Us^4/? U,Mui1hsQk>NLNa#dH chmGc79(}UϿs2ȕck,9d-$vۼ~ Cqל:c* SoD vɃI|aĴQ\I##]RfӞ#6/bjr8r ɒ46SR-џAA,=Ff[Jɥz=ZȫAuvX pVa-^Jc># qiWET KَNW}U ;adp=eAsV_1 KryzP%4VF,F|KXqSwhJ'I6I9"VGur'Be]YXRkLXUL3Aޡj_.C>KhOۊ( B+H g@!mM&2?Kty5 mz/n9uO^V/Evh_e^N %TX̎h# +#UkpF~J !"#5>RHz̬7OVikH Oٸ)B%N-mq;Pf8~k3>.AżLa&;Zaϐض?;њݙfq2 NELDӡzF~} 0n>)|@UBEL8>Lhl-7&N!CT;2 Ե,-0g@!'ӍU{ r{!S[ak/O'G@_?{Wcy߈C3 NaݥYCXK'ׁiDb7 !o`OلRlSMnVd ˇR{!dґ| Ijlkd{N/,g(+Ap-}.njXX-'JױOȞ3,]DУ%i'BqpH;]pq82D ث3+\c01lj:4҆;XSj4ێ a[ƪŜ MT@ XKLrۭTVuRs^DNwIqyeU8ZE!0%#urO;q Is>'`M<(y'C}]IZx|oI< 9ƔXs]Ur/3A .Dn=-mIjyjx5"Xe.7aSTĤDzLɨۮSj ӫRѨ:@b"Z16^|q'?=}!y?(IʓF" -laDE\9UG(] mڗX@ =@Ȗ|c3N\HIῷd{wb axq]6.C-KvP;f-h,:k|nB4d'nN۫8^11+74V} "?5HN#}"]E:]||T|Gq3Me>vInLq1 ~F*էRl*ÿ`Lj:E wj4yҐ{8"3ʖl`quFLDŽ57ݛp/pnz-h+ @"mI0*ܹa֨,9`=f"1Ԙ@,#h>DJ;&ƋmH9-7m ;` L<%(Bɉn7=Aa4 Yj'mWZ/4]h O+@},4 [l/7x@)\ܘ>Hq5p ~ z! *-{R2"X㵯ʏ4O~ L.Dzݙ2O Ņ2~r,X ʊBg|"&74<䬣P-DBDڬK6rhoJ|@(|!/DgoqJu>Okt  \D;5|ޅݙER@qisPw.nj"$%ha3OMD)AzCf9GtL"̹oo)ٺö޼k맂d@ ,cW@ͪQC>@ei~ˏYBaHOY#qWK;Gl֯_8g3&;4<3bm1/ rL.ĥdB?jP "fSԉ8ilSm 0*"B>^:.Z[`D>ԬB:*~BV X.žeM2D1w[dKmߟX]1bv11V4%hI5/[֒ <\#xǏ1l"R+}n/ȓ&CoB1PNYr10b}]wCxkwTR~gElc7!(AFtUGCϜ`x1 ZhB؆bU9,9guHGP^JѤDq:oC-F m: yH Q3X^Hi>N|)XpWqf]k`a'boz*9^O6U1J_C =i 7q6*\X1'+@+}r]*9>'g4|ml-H}1N41~o`aU 6 d]IZt&h i8u(>(%#>}hOz䴎) %&֟c®6a=0'6!!̫vULhPMH(nTQ̪`ۂ<L^ѓ8sCS~b m2Hmnph;*L`NquB(_+\\>X]4핯BCHRxgٽ+(׷ W[ džC% ֕, FвgR1{[6cH97P맳 R4dsR(p0eGB0/j;TѕRj#>f9T)3ֈ7TU"Hv{p4ӆpVtUz;SdaB ^9T|KTNm 9k/#ݣy.;0TUqK:9i #0"nO;-M%T3b KbKGqE%mV.3fbщLx(wRX`VtH N! F/If(}xKJ r)-j1mH-PE'}u/TCc޻0$L 3vwyد)uLSGR[bOEoa|BU0ܺ"p}Tp<^ILg!EQ>ɚ_BU!7iyb"+^% <UfE3ݕsHj=QY7^E +ZC!Z:Jf_D~VȖ^7JHkIE;puW2S_Z58,l:BZ;F|\]@pUj燰Ck["Ǣ-SmN@c| M[AYw͑7'4;{.{no =+LKۋ]ӎ@],vNĕQDUc Reע͎hsd$<~ʐH) QpLC/eҚ,(_*ՂN`kt!P.a5"@zH7*Ȳ?AvjX.7XfX93*^C`y:͐Υ |]y=.{vm!}`7uvL=#` [ E !wsv`MEeC y:e%5-5cI2,^Ԕuw]=볆ÅQ{mR]ΫHrAoٌYo;^r&M;ttgV`/wb:Km:a!"(zO{=kS^Ni^A(O+9>Lݞٮq 䥡 =Fm=\%ӢrS)>Ɣ_>U̴?WR?p #.Q~. k`{POYJ> gb|_>$|hm@%I#GrQǫ0Id=2N!׷Khf7h 9mq(R]Qj'-U?+HyB|siZ} {,^w',d#'FM%㻢E &3d k/pG)_ێc ԁ?+s:r0& בE=n6/1;} 2 JJDzVd\kWW&eRH0TĠ؁DD^O)|̑_z =RMPp?#A% >l4\kS _ utVDc>1 W~i:ɢ$鵤7EU̞w]BK#!n$d"*\tH*1Vx&H){OlpcZ͵=[PHn)f`4$$,:)ܚu3dt*|݂GFP8_>Cɐm盒2:{JDޣ`@b K=&72B$m34?ӑ-X?5$^؀Z>a {hII7Q26mec_z`U+A9ovC!0Bkp}!&rp?wn 7 8 B0X1\M랾[<9-F߽M@eUyM8a:C3/c7o[j L Žֽ;I3^aĻ`oeʩ1J=ZՐ<𿹌3Q\,9Ū.ѓŦ͉d2ak<%o:lp[n.$L.Ӯ,O ԶՅQTTk_aQz"L*ƱaW&U^kn-^1|Bn&Q֣~G71h@q(u4Ikޠ?ٻITݎO2_s-Q'.lcC ,t"eGRģS.:^h J.:5+\vF2$ByI4Go:zc#Lthv7HL!N3PTS3J%P!rQƝ~ƪSm?# 7,U m#0u 8OKf!\ߺ`-J|gg\m-}o <2L4T7Ib\m7FdCGYqk8E տ@Iz k`_'8җm+ECMvs4Hs\|x3xqQ+7j&V a~W-g[Q+* Fp/%AJ yq' *+V_bOez'@}9[B9CfPW$>kw9n2jhCY}p7?s=p2 5J?ՠ10Ւ,C&ӲNFox ~C3)|4mkߐeh sjK#UV{ XG n:1u ǃL;wxL+cv n79rh1{lRN8ֱȖAm$YFT?Q CNӄjohtJ .Nt]S"mRky <9O9ir@E:QkNå٪:^$s?vpg{7R }[95۹4|`$ SwNs95 ZpdI$;TQskR1u=sߕ>^Aͭ8/|A%5x)G+&ny4Bכ pnuZB@s|6EALM%D~XmTLN_˰H Y{ŏ&m9 u3+tO:Xs}ǩEɏԱY\(AN1$ rOq3=`bKc2b TTLP:x9yy;cw^ۘˆ%3U&L÷Twxx5Q'@Z`k!Y>30؋߀ˢoWƪ]Qv[Uzÿlq%讬*$d +)2PbG7E̴qwIV#ҸAЂr3c۫?Wc+odhJvf#Pl4P&o276"kFsDNk[jSQ'ßŧAZ=pȲpknfpƧGj`G(1fR p@:f -IH7W!IZZq eтˌ%+05EK<9A7dP0pYB<-U&u`9h^ӣ@g}%Gѝf}Vj%a<}KO?& /z8VIj~6EChA8EO28vZ`DFMz߰Ž&+9Ǽʕ\Kh (-kU&GzW’DrWn(`h:UyKVRtgnTL 1D5e+)}IzVIVud4XDLN5u8;&s%wkb*I·3/2]b ~_6wd #LPƍQI$n߮URY OX+FV֏s`eXM(@l~B'H,OP7t! (ϽO>iu2> ?ԐX.Q;ESzuI>O$0cRgڍMXТ;m]EmwI ~G(Unv[2c1KBz,RYk8FCato?!38f?&̞#lpj_#^_ '/wGgI@|7H /)o*zs*^{I+ !?j9~"AG fJ3 JP˫+E.&csPD "m67,>/IJwm5⸕f29AMDȜ@3G}a7]I_HJ4d@Uʯ짲.j'b` ;f p:&g0#mV?ʇ&,eHcߚ3m1 J53U'E+A`ey㪥-wV]254Dsy%u*8t@B&4-5ݯ1TJ+8mcfC:.Q۫wH^9rM 4%5%~r{h VWOF\fa:sK{"\xOxJf'Ԍ#]Vrw uK2mɶ 5x Tl@y\MKÐ/i֧:QI}_NĀ.-ɫ×.覺EK[ʴY^{J C>^t@}1#Kĥ<7:EGZx) R E)-s8l| iJ\7WSrրR1lP;bwJ+BU>՜j 釛5YQ› DPp ? ~+AX_5NmaQl^i>4k"s﯃۶ڎ{wJb(0э,\fe-}ͻye͌8b4ӧ[Zcsj)(0d8a>Ez'7nd[ĝ33i6yZF?e1Yo>иl0P3fllM[Sˌ\_O!Nbpgyisp%f9`=a0 31Aس>Sh]E0yC]AZPOYHiMh*^I'ׂUazo)?ŻW~N^ =ZcXx3ŏĤ>i[1}FF;h`{6bJ17&&sȀMk"%.=pwS;bՍn_ɭg1j "&&},$AUy2ZK&@[1=O }|څoN}zYPE.X |`&VWSrNZ!-VRP\Ji Z2hK5 eOSG?qhQ[Cr^ZD+<hcNyP>V6**K;+1 GIj%NŢ)EZZ{#+et.K3۩O ?U $;p(?>wȰá*v׼K-OnJ3lm̋Ck&sv)7_ט4-K!HM 1EN游3OJĵ. v~ +6VL+zNIȲtf$I{yJvW!ò!nx^!S.YْnSsU6;]W`iFMaՈ 1 Y^2@7Af2$(R RI# }dبFb?[j8-I+hZΎe 3_sbC=U~tzǴq Kޏ`4h@ Z8tnmbm6JahNCB׀Rjk\SgQy Ш΂ %ynF;%ױ,TU\ ^϶-ˡ!1N`]btk?8Q|j0YrS/?0`ڼ c$!.D{i]ޠd5GSMfqa4`*FM<<,2#.b ?g!0:>u.7GlcqCKջe|& Z*[f"b3a2쌚:1v}8T]jW.BU2D4x-#'!C;O11qϛ'+RDH,ʫb~9V5<~W.vl،GR]+=`.,n" ܫE N'! Km$}p girӡk}Szz^i#[6 :e*0xqjF!# -*vp{_G%ޠ`RƳA&>8wdJvÀdl_`cP+@ȚMK"{A|='vr4QG ]B6Vz ^w{, {}:" ]ق#"K"?Ì&Dr{0> He[ȇךPع=U dqj [^tr$BT7 3hƢJN61x45iVpq;(^ЄA5_DTfV}3 c3*?Q6Gu!'X=@p{,=gbQtSPM?[f8%'k~uZP/rcY9A=ܓn@&@EI.S.>S f6\`i5Q+e-:I͚3+ȗmLNW,qqVIi2l?> UIteLH)q;eCBZ5UCTÈILB(/¿З&g5ّ |4~@9(Kdg}TwzW;( !W$ΗCfbp>ZZg _΢\! 0 llFͧ\?گ p|Ay|RhmStA7` xn_1PLp1hKѯoZpxI<@r ocH.ؖ)Ê>p6hZ3ӊ7tChNqy#]j? H$-]p}:/SxwTt_~`΄i/(mzfm=s} 21-=սxGrŁCQXfF`jSW۟Ox<8&mW9rTr.,~zGOib[w=ё.yM@aG"6}.J(ظzI01p(m<̳->Gz ( wIڸB3w' |i ER6đ.$ 'Ttɰ&N,BHOA0rjgi}N5}{[SRPC G`-&6HzoXRpl \ʈ&56!d5 ^ΐk5*fwo@E)784xzX7/reJY&,i;KD8|vg!QhXCX>]hFno`bG&b+`ݮ q,OQTcD0m74 LڨSoE>Qܡl,tXa"2bB\ tt @Xr33Ƕ9tX79sX|k'kZ-3 ;`"U"by< ɺa@H&-Gf\'.%@ay$c%ߴw7 a+w^DQ Ybj8xG~ `< KZT}z?,VM"~F6&[k,,,uK-#E-xq.EvM>ZtSDeoX'?M*9>T)Hѕ扐:(n,o/.b"rGRxn 'lavyQ\|P}4 ;jݗ91'*sf@RVfC #fVAzVl 9/q1tۨܐ)*~{] ` i=\X]"jit5\ +TT.[SZDNhpú \1d #ejꬓG"6y9dzXr 6/2em %e^Evαyx +e1bbCOI )ZM"=ܸ(Nnq ӏ0 r`Aeσzj&=cn3O2\CKl,|WNjճi@c#NG]Y : "GP`95_+{qz -JQ[XZ"x11pilq0]s2 \!Wi876)H3mcE܎r\zqɤb6 )qZto.l&qybeDi`>,Nf NNgl9wU0Ɉ4$*9~qrt[6Ь= GkMs$<7v/H̶\Ǖg?; sxT6J*j:;p-b,Yol=g t w?o Bl{W$u ~Kͫۛd:i$qDBٌf>+[,lIrהLJt9#tb9Z~%rߣ{MݠsMA0|rC䵈 h! vNv]R'G N˅M"L !n .m ;L.ȋ(1 yg}\> \CaF\f;3T?WBt":a<uKPT 'mV'b{fbrIoc@+ a0b5-i" ,=)hwle୮xz$vwuWeoΉF4hַ+pNʌx-= lTMd%1^̺B܇*ۼiy۠.s `9opq}Jyi_2\Ih$店oƑGS+m\ӧx2S l`!G YmO#9>5,1Zf?9#Zvfex_r }刷%nA(x~0}AzBuD#ug;\6 e@YSF_pv軠+CoOtx&h!~t5ZJt("$VFo%mRRQ(:s$ҢA^P; ?uz4gLRBg`Cj<=/G/ Ət İCp$L>ѰFv4WfߚLSɇQpgi'kJӄ{H* < m%SțN U_uw Hyo S,:h=mV?ye ,Ui4hl3ߙ m0띆oeP Cu ;@VH]N6sN-1.yGn0qrXqyiC!mƎ1~ 9> S 3e*:}qWqub)ZRJG7:dFA*7m`2*.\2K6Cq6džn2òPSA1,܉0h# &c2[/i=P3uz!$|Q{H{; ! ثW \m:. gW؃"␀3Hۙ|qqOTh5Yf<=3>v JZ8ZKc {ȶXzH"+*ͥD 1sAhFt d)Ӻ9 d'5 *_ vŚ>u OVq eE,1y"X>g@nQkXf…D5#J|'Y BÀI5QhXKCZ#a"ҤZAVԽ)5Ƙ6Bc1| M9xE9'6drg:b6n!n}ŝT v"fS=6Q#QX&2" ?3sI>lZ?  CKb!hx>Pg.ۀ3JwmjSt0.۟*4Fm1Wd{VfM3V f묋wV )M84TvQy̥ 3&xv%thRE[;*xWL 8c?A( $hjp,3Vux;ܨutԒN KtWP@DGVq!a#ٲmltZ ('j:OV\u%ڪ<=8)-&Fzˉxn.H #j`e$Tߧ.q .AJQR8ɐo9)(J5/hRQ!։@EZ;7[=7iKRU%ǿ<68;U,w`dlIA"ZHe,Ցc^`Y)'g@@\!@#먮W N?SЯymJSYx͎)0p;͠b:4~ksӣQʡwDWU9x:Q*恪D^[ǧ$;d{J|HdEY!רZ2/l~PY0{%7E:G1"̶,ٯӦU/3{ZZF Y'ʖܛTw+p6(]ĉ;AzfgυR-_m!.wNjX/砆JE +ؖ"[fCiy 7a?݆LO.嚐fV롺 % -VZ$=:P`XjrJ[йJ͌ 5ɜJrN,!dڇti9lTMFߎe`oJU.csvn:xqxgoDo1Y3 JCβr+.'L7 2rfq@`_C'NDz}J(W>߱"vjKu_)/IXma6NOoq-AV5I.V5Yd͡_2Q; ?xoJ<0۪V|sB{<93.-\ml9a @=弑&sȗv;;=Qx$cɢT_TnS #UT ap.-,q'|!tu.ZCHE(.s+WU tX$Q.}w'-#ҎpτUh7HBewCq!9Aifh+ImukؚFeCPja *]BLt峷VW^b:=fQX"/l [$7/FO֘C~ nZO]߯}v:WeB$ۜ~f_\磌ܻ6Qdi8-e \jq3\4aM!;?_v<{;̛~_{hXHcK/x4QVEUS\aS6vߘ ɋ Ǖ}HU^J١p 4lvM`Y]PTj8M'bN !pg$P $R HB~"802,$ޗPmjYN_&{lɂ#-{D vFibn]O.r3dut`+ĉtm3.~[ ''gsDV_{>ܾ3XqECDdKkz.yK tCTAJ2|ާ6e Xx p܎cFm]cNL'O8@^#Yf{ _l9dpO|Ųs='KM ɂ"״͡?>v] ?߯;Q 4މ'pسzXF͏`ވw3E&yt-;и4וmq<ц>ghe+V㎊ŐuCCm_Jq*Ț~]V>B=!z%2fXCP0ywcP'z+ 9 #oϔz%I5rKMPv\иCd7eV::}472RLn؇>;5{9jqC43yk4*'"U -U)_YvgE6\e]|b:u U3B@}= \w[6 #5` Tz[9]҃whn@  #%g9?5 #o,4[O|UX9, EKg>R<펙n,7s&EY{|D;PptՕ;ixCqIY np:MΌRܘF^7"(b}B?kn -"!@}50[ck)c+ck]/ơ fpkuh:/P; Ց笞}%} 2TɍeinRҼO_:X?ِA 񘠦bAﮣ-#:' '8>hj6\>`v:߷^8Q+Wq:sCȖn?5ܤP#iJS5B ?5ѿ6 wv3E jQ?;5bumBd)(ίoWέ4>ُҔ|_<"B-gQl$ |% 5HL\2)OߚoEPz` )X@59^., aW3M3N3fAjHn b4Nx^&<~F4#'@o( \?al^8 ('I]cmXk[~d@xLelqo*nf!$Ϡc!F"!_V=ylfIQ>USJۏuis"Me#Fýo@IScj7_u +"Gt'".>"G1 _Ҹ"Z['뵈'ɗ߸#ͬTϐV.EϨ;(,jOkhqIx_ȩR<Ҝ5=%װ77 I#Fe-1dյx‘OnxŸ1qLQ7U.BskymVDZ\$.^0(I= n%Ia:J"͂;L8Xù.t}U~w社y%P=S-c7lt=z]2f.FΧJkc qn0k Fi'co#ژұ*ɝJ:am_QSHJElIu^Jff$NGseވ5Pc̲Υ?yaSA5{Ba$_ xc|ڼ䇎܎}iUwߠH0W؝$/݇jY!h b{?ϟ(0 ÉTZ|EjQ/rwOBq3P ͑tlt˺B+yGxvɴzE-{y$Vc|[Ü Zp> _o}w`LE#T^hB?nF#\~IT7S7Lͺ5̠P3%yWYa86ςR,p }I|B/&zcR#i^ɏ^5JnObD0(4rZY`",Iᚶ%F" Zx)ԧJ纓D/~}$'S(7+ChCQvߊ(xhTB[ %2.pJ0p9 %H8|WMcI[ܢ6zѵXUXs)@`{xPM!\ q7CK|2ڄaߑk6@W`-Ow|d''zƔz}v4Zݮ540GWēZ  )q\ /x=%qd>k|9܉ kc,MHSybvp`/w_H;yé" @2UmCs=8ƨF ]Z. TZ9Ow%;V~*&kZ&'$eF,\!CMJ;1{X7p.rB!чjDfE儨_zCJz:mWJ_UdﻸLNJNOq]7Đ[u"}wNl upzv\{&,s-Ϯ3AY m;#1 eDpT.}T6wk>0Lc^{?.*Xf=ɧ9]7#=3bGԠ)P m]dU4k#sFf1sT35.,K]>z\d 9M#qq3 ;y >t~'j9y`aR<m7G:D[=NB bŤ, I"O RLބ&ͦUƕbplx=wJ~aλkV ]\{6oqYkv>d0z2)+=4 z vFס#n-N?nL$.+DYvVc+ /9 tƠʹSWR~~r<*{$kڭӧs)NBC&kFfjedznc,';ʹ-7 CǷ}s3&'pǒ&l|7åOBѫ:60NL>I~MZC54՝":c7Pž+tgD[6S7rBS?Ké߼By#.t(r]21MSyxƒ K{N2/ëNx}zPdϾ`bv "eׅ|[/QZ z;ځ7T7 mzzmvDqZPOW`+SIZ,wpWQ_pz)w1^2pB!qU]F\a>Tm&9?L|s ~„ẘ Iە E0+P 8qt sKta CG]y $#bԧ鰢5?qbBrE?gE|7묍UiW$K9r*ͅpaB%@v% n+"+m_ʼnpŞr̕Ě}@\8 ׫0R(jrpOvs+p[I1xOLIp(;|yO}aMEU֘B{w]ĸ\Ŭ {z@O0" x<KL u} }2#\m!WQ Oy??~-[>oB`'5"k&d5Auk [068\ߌDAB ̤opp:Tyxd)N C&1I# +N?2Ɯ\ˀ .@qܼeuar>?ymmynCHaڡ<"BjߐKix`SK EJާZ=KIo{tQ\$Ȫ5^Ƚ: =ys8fx13 [" x!kCQ&|fIc vtGԓ>Z Q 'G2(5dn+[D=Ar~`%XMۿ *Ĩim B`**M[VU(V/\'3y2WʘD/$XH+ 7ׁZd 7_ 4;^3y{) sr17i&FnC=HT]6Ĝ`-]Xnކ+Ro{֧KU !i(BŒjE= RsJE!r3)J\"#V0'"" }MoB?vT;%H#*qNߛBtUZOud'f@հO⇕%s?ɰ7inYaK(j\uٛ J{z /hie3]Ql<4uV$@Ӭ6@C<&QwM_| %L ۘ&b~UՑcWk d؋_.G7v` wC:>(dm d5J>W{LaS9tdDQ#Z>|&Rr#Rkȃ ZZa{I*%Sw(MEKE&^BgIbSH֧ɘ5x֖iH!d O;&|ޡpd/a +Xqpaʇm Du_< 8Ĵqj%$n)MVdӊڱ$0?fyi8Fُ?KfbE~Y0BͤQ+7+X4BKjxfG0.[)FUN~x)i9k"+= 8=G؍4[?\͵1=g˂_\KI h.VvY i}줳L8%J" ǖ5 adFґL)Cr()&֊sX!_ P D G> "UcRWBΰxpvi`2g`qYV['br53*0vDD( ;.xdB-i#%,kk)ΦhR-Q.@buRg@h^ @f bɚI>K)#4ñ %0) :ɯ飻ێ&#|/! (,v'8^I^) M'Ԕ$ݛWbk:l.%d+?ͥkRYHZwM7Wqy L X'XjHU#BUy/d3 r78٭|$oΣZati|Ef Q 1;$*N s=r[|D\.*7} 'W))$07F_NJm] /W\IiA-N2wP+v0Dnfsߡ_Gh-8w V _k%,ȸ2wF5LuD^ɯjђ̂ݞZ`4K]#WNA;pQ*aѐu 9*#6!M1AȝH$nNbUͤG/p:UϩH͂NrUL /﯉c AˠOcjM|+Uaz3ŎNH ,av຀'&2Y-6L>0`u =0{O Ha;\hfz7h B1w7E-1JJ5ƣZJv{b.RP45Ip]j!p̾RWF3ooQod~ TB"vo$#1co*~ClZT!}ed/U ='n}P8[d>4gVO^RߝG\1EdLA#%Fc:+fmyRp. ߨK.N?٧IUip176Vv뭠5jX%zsyJ_aAar&C9>t' 'S&YoiC>;+wzuy賾']nQ<ŅLcp8#nQ\j3*GDH]&qԇmQcJJIB+TǮ(<]ԝ۝|;W'Mhh [Æ[D`3}c  wJʼfU ^lVs1[^Z,4$ ,Y'b;b٫o-^" 6?\9:Pů + 9Qhx od6i4(ق71¢TfDV|K-Q4B紷ά/D^6wh3ncIS2]Ra/pl\pS~yKEg*O*Z 2[ݽL+gbN U%)(|X\dzVO*p+`0*<4G`_(1~"_ojHuDI K(d4 Gl:ɔ$$ 'FޑB7f7pf pduIw'c_z22;yIz vueJdY]~~Dq2Y}Bky1Qؓ2?,lo1= H0a!a6ԫS F)h_$饅>GAB>Dre}X4X媪sX kh& ZY6~W8>..+5N"FW&G?C34`hv+F 1[dmD~j-1mq89"W>$k,Y u ;{+4 X#q82Ԉq wNJ$^|`Q 8N'b_xmKZO:K]a*ҬE]ᔦVy%U2o:VuXV 5/TrFOgTh P&(;4==X Ekѧ3fpqSQ`|CI$XF.WAIĽ-݄3C`]TRl_-ҕ3%tcP;).~Wߵ.G{9WsBsPe5sK3H>!glSx'>tS!W;Ah-9i9"]Ayqy [z*ZK+l(A$k,)#ʠ@$38n JTA6f#=euO!%c) 9"~Ǜ TJ%-BXXd$=&F΍$rOe>-Ԋ0 i\W{_Om+ [nʏ$g#S@Xn q(V*+@뵪IG۵I I[Sۍz߻Jszċt\TdvҙĭT ·M=(Fxp ֈcq:Y.yWRoo߼m7qHc:2ےW%xoq 5]d-&ٟyF^ n#YwE^7m6N/ґ_> <^ Xcʉ9v)^H0Šw]b\z}:dw&lam=HF'Α' A Q3vߑw' ͡W'0{H&Yn"}Lr#BЃP5왲? $&_w\igw|ȽnX 25E[S}i>+vYXcI7 }]-'Ws&ղUtHDB3r듰>Q5q XJ=N7yZi&ɔ>alx'˳ )'gYU{B#phiՀw8rbj8__bp֕C( =!'繺2_Ǽ1?f9,r#Aۮh{*F Ig-|EŁW 9myUqIPc&.Z]|pBfX/;dt…MIHJO ɹֆO\R v/`ʴH ~^VM:.$Юx-|eN!Qpo{.UJ,Mkw|}-wH"w@Xɩh=^\?S6AZ6~FouE6z-[:ͅPskvuBcJHyGnA d2{K AM& iQ[>.mZkGؘ?ei XC&h;L [K#103?ZsH}Յ|z|Q(tYDmQf$9QƛBlEWwPXiL]cߺ4C X#l^3@ 2bx(CwZqyIMNa&WC1 >D1Uefט;%MdzҦi:;,yRb *^~0;MgdaWJ?&^nafyyu h-`l(SvCskB7g%JJJB~n~LZg,f~{K}(= ֟ӛxjJh$N v~7b{AUiFRre'EĿ֎SuBx4|r>BE -N@]dBq(ȋ;"LR!fm?VD,{zI\P4q莞fgA{5D ~[Ls?8O}GN+=NjQPV;}eD_Rƍ9j8tooBvPیȚf_x$h;=#pG`5bͩ%|I,@fR*AJυ-Xѩ=ׅSͷ9r F xW/foO!}@0AQd/!5p s%el`ô ;L}+[$,` ]*^|tV@F,g!<9x9 !w (}lepbn%ùbrY5nV1pU[(ep]J,E$>q$(bjHP9cd C򨖥9H$+b?a33A/A223u1̝~v#m)ߋT۶OlBǴy*ޓ+@Oj,=9PRVR,v'6w,'Rz^˜U;#PtG(tdQUAu }:(fES [xCöC*CEI6Ƅ 3;/d52 2#}^\O+i׾9i"q-^hwRy{+ߴMGidP>T9Y؍Rlv]RH򘤡3*`yia]<2kOcn 2ui|/e;n2#]T1d$#dŎQ(K]La9^vVH.vZ2lIEs;gyQS|uxE'@|lGi1cZeu[B臙WݏZJXU?LaT>6$ⱙ\⣧vUE<{H",c&& lehd4qH"OgH=5_E4Uңa@ض4'oHR,D곦Eu U@`۽1(Y2!DDeo.9H4 ߬5@|v1 V•ry*-<+wyB NQOcn+i)Z XJ64$l /p0 ~ox qyIf]4yk-}K qI;>uNg vݣytQͫh8^VB!?-:\ ë XC[JaQGO*3aC>~:,ۢ3SųAPv8f' r/cOr8CejWrB3)[a6݋4Cˎ(Xr򮑺fd-6\?wS #vwUmYTeKn4]s"}nf31C܁q7kK&.YSd|D`G7ј~>IMS.?={AY,-|KJ|#I2k@0CbTOKLk^»[Cr17!SvәwЪ 2}YMRɤP-0J5>OɣXu)KϤӛ?;Ey׬SV3369g`Xs(3s|7P] H[~JD;XWY[ӮP1$/wV RwR%Zőc!8JUk+<- ؁M0y#6oj\cbpA1xSF=k= |mp2-sK !:![X 2')A}Gɞzvl{e3g-Xz{Y >%Jy/wы< Rg ?V}+eEdxnO1"Cxf*NC<lT I 8ՖwdQ]7<L!Tkԛa9n]O FTCY-4_Hv}PÆ.열u F/r >d9f]/+;Rwy. ~o;CGdk[ix21ݏ-ˣRa´IS"~N8F!/?:ܱH2;r8bo{!H|yi+  籅K~]AT^L3@ @y[yE)(x\)f I]~^6C65s$s|$;sr,^QI\KZ$s=:\ _rib$98q W#`wRHEzl~ຕ_m}65+m;̬lu ϙ_yL+ׂ uHy.:[w@i⁤8w4KbzZ(|55zFjϰYS^Qm흷D%zBk!%q#@[k(ӕզ+Rthޙ)2hgaT~ jfHsLh/eʤ4 N9҅Ϡ%n:&@Vs.3cLocF{Œ >QXc]x MxtKI/Cy~!H=0]4;ġuYΙԴ $ k;9$=\}tQD[Ypa4VQ޳aגDۂ#n_XNgIzό[aϬq+l轹%<=S>1R ÷ ʆ}amyv@࡞sgm`PyЦMll>j%\kwFW`)Zws$5{0'YR_„ʭ1Kn>O `ٓ`|ҏp3LƊ@$*֫fWWhwF#V 7zz*D_ێ˕dQT:_2 ph _>9 sɂݴUڼ[M1⺓,<œy!ιp\ F8/E-J @a"i : L>_ȏJZŶ#hF!+;4,2!`iM{(D"V|mPIcCen7QKk %sSkP?26cfg0P&fC<yֹ;D=3Ok9C XVaAʟk~bhlݘNJSt4a.I2</] tnfhR =D$IZ4/Kq 3ߞFPM&0/GMvp8l @O,'sR k|j4j7Ꮇ[Q\qr+1i0 ֌-wz";_<'}]Wiޱ ?fThD qv$ֹ/b]cb!&4ɕCYė?H93+~MIus/%.^OR;pQF Oԉ{oh(r-W06:ФbkBy'K< дt?Ywκak:ȸ|fpzH3Xļ59`I6>2'B.FΓ/}%~rbπ&A!ޤ'?SB21~%7KȋHI;"#9ȶK+E"kaB,/ARKZ毝w1l A5j:m揖L|[lښeěE,SɁG.RL6@eF` ТƄ=@)֢3'n@`y%բ/^^0HI*of(Ю{frRXoZSpIU2 d!n(pr38U̟K[ j׊5z,+޴-’$ؠ- X%vǜ+B&DN"`p 7PF)О0:/EƳẠ5&FϹ6]IG 5S.npzO]F}YB=)kc+[3I4uZ~f'.~}S_Ҫu2.o!}E;X(syiWzm=oX., ]cADN}7i$fg)fi \ic(ͧCk"73@We­Q$Н174ń:"z#Vw'Qv(>Z_DQΦ-Z}rtMb(#ɾWy M1ɗE{%YrAO_`J~@i[Dڧr7\{smND63A(e{C QC8)՟h]tQ1 VOQ]& +k"c(Gơ%<"dY~ "1YS؝: eUTB kk'.D^%22"W]ެ twci"'x:k"4Ov0f @f֐4V  =_-6A{$䃬UUuQ7\a"_yKH][h-SKSq?c㕜` SyqVeq" GhΡܥQ:zOw?UE8Pc `3H?~K-ي s ?@ZӽwI9ean4%di}Lnx3o<{4gŵwܹ.k'r>d}t |!'U{BHzb%f!7]0uVMɏ?,UڲSlRym$xt֫@̚E+2+WCv*seAv9 5vP$;go=X$ /׼D8WF{|n=fyi!YAd oNP JE1JTIU$KU4e*}ل`ə*i8؎r8Hw(sxto>?TmBe]"ģ6 Ϡu@K՝XS ZDiOavJךX }7VCxBDR鬒W:vwvWTߍ=jHz=Cx|+pOL@Q>Ӆ<.[/ON6+ ,TZd(!q=*O2s1ܙ*f@t.ǁpR-Jw|\ jk)[_ 6 !QBIc9kzӏOtHe ;[8e|ئÄ-͔T2i:D=c)5Z8O?JYj6sɶMMMu%N%_aO#; t꧟*0O[~GM#^rnNb)-Z6m~:6Mz SFvs|8-r@ϲ]&%Ҙ*/ `!X_O6[n{9?V_"af$*A:f҉ _#w"psJw%-uj;;{vSlrNR|Ό(egKn6- 0Lv/ 2ؙU(̝EVqHnkQA ۟L|g9Suξ{y=)P4#vy>{JtҨJkf1iOYfFTџ{ǯ><ڴgD{A<D0`zb.eJ"Qc&(;l:V'5wϞ]o 5g)%9Q_,YY&ont7.Fg] lmEA_,ڡ?1e!)e;/[[NSMmZXe@yh7Ģ?*2f(U'5Z4J/#W+W ;z^㰑A*6!$rTDc&Ct.t 8@}+Ra,˶$=l oaƏ–Gd(z\٪hs q_?&NqRoEB(EO(gN_sxPChE˼t\r LݔqT_lDT]twqJ ۗbٚC9) BsʨdM<n}%Q|0.X&bh=$Spw Ъ^}!6l=j#BL;K"S9 };!V? 4 @ Fo,- x(9w^~,"[W.'Cb rfݕS0)upa|ч'HQeu`%ijfWȮ>ֈ^?tybk!X?A@Gz4c j[o0o^@wW+<cֿ gYZ0707010000000f000081a400000000000000000000000167b62f650000386c000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/hci_vhci.ko.xz7zXZִF!t/8)]?Eh=ڜͩΨ޴PkX=WVvaF&ܲ#PS&AhW0in'/ '!~y1,[O{ =džFY$7MG Qq-Xse DS Ԫ3`.I|Sib~yn>-F};OIt!WgC0sSMl ;3NvyHAՠA16}`i-FR)>lC0QtvJnFryEr6ofQgv` 9/zkofߢNѦ݋1JҞݖg`~gc\YYRntnwe܋K}U'J"EGPk:=:nZ˺$ܡJȭ:qCrXC0\, +/^͇^I+PfM; qMg'G,ڌy]` b79؛9(S!L4]SNކABHo|y%ӸxI2{ Ac8%İU&So LdOV 'qg 8kB?hķf`e`VDx Huˢ_-tilFsGH[&5mX0V1주]ű聛[{J3傚-e^|Y H@cLogwjc14VY@&{7R1˹߇%7'A,'_9=-~(;?,5`& o34ܐK_lB6mcK*h\I: ϕ}oCs1 †qdaR>ҳkðJ a+J\(VәNvh$$ ؊M7s΅52ەăaDp07xeeGE62'kB 㚗'r8KʀʕYnLB =U ﳢ4*-0  h Ъޛ* 5o[qy֒/9Dw glIyBd;B[/f _FM Æb{4t\ly.|'&VD\\ D* "귰Jʫm85~sM$Cpc7.3V, 8,fJFG`(BP\'ʋfxmܰ4YC 6n阶-FG4 -(bwݵTd;GJDFÌ~Ox޺\ex݉{ t˸,[%8EV{\ O?סY'Ƭmm nNqpEc@6ˆ&#j؃*B!t'>6M 7(u"!Km8|=aC1M׵3 |S Jyۊoժ׸Fj>{Ȼ\RgQqUv&_a%Dm~ ~.`5n^ nyvoF*$oAnL?ZY3 r>@h>u]3]FOe;VPؼ 2pg94K Pu*! bIgJk>zBX-&Sǃ<8&Mm۰w\K"L!-M'0+/1mMmZX4,ek9srO|L۴|)G5$`pf⤇\Z\7)!\!6Kld TFJ$?}*e49j˻D'_tjf1OGMNAfr@Lx& ڌuNJTu 7z-vf@BB .v 9K :1 ĵ7ܮTM)AgT:HOT[aKlnlL1SZA^^a-ˎ\RL<.b.M:fe|d'1^{TW+Ӝw:ܪG[lIjM ո]7:9Ǔkۖg'{§@QyݒQKR追 EB?z*i+EqyȤ4΢vqZ,qs/u";%gLv# RŪ[)RׄN -*-{kak !:  $CLA. Srv 2!H6%_ ;|"ƒΐEc? ٻ)}y_!gY"D\ozQ;O[֏RTNO0 # D&]L--؁TOfE2Jv[^]3 )g~ |L&>Hֳ:%m[ 9zZQhf;w>9 KkQWkOB5 /~}90-w$tcefwÕ5e<܈ܐ. 9V/`wNby٬i06SQj`KxJ`zOp'S+ΔL?,ѝ*bJd0Vk(#]0mȨcW_F_"lۆ+ 8&?GЅVqS)Ͳ5dRs@Riirb9lAWa3&5q^\q4Y:iC<G BmZK0(e4#$YUGm2uJjh*outKŸ{(;gåHRi,FQ;|Pc?yDE3*+߶+!Znl.q΁&;#wZKH*=lN@0IÊn#Xj>S۫6ILJW% NZn|\ |mS[C*qsm#Pz]z/i*^=o5WfE䵴{شδޭ`P{DI}*zī[r9&^-ءl)_8kVUK̈́롲Y) <QIkʇa/Ɔ}|¿dLNV< 3:ڲR?7~c )E<~4YKuUK3#OKˑO7A3s[K}3?کWQ96_ Nz^NҒCX }Y#I0bj *w;bH׏|b,1@Z:"wIe_si"2Հa/vCQa8s@p׹(s|.ReE!ґ*WrG&ṔZx8ɢՋUE_?tP#(̏R֞/D~ :5h7o-na.L7t-x+9T$>ڳHB!0}[8 s~褙RδJ=7+}H # \{T+]l&4Ujq2Ӥ0)$K7X'})YL"7,ԥÞ8ZϕՉVe%ЏB'H1'OwtxtIιܡtHp[Vud&P8{VWF5v%RV<}j /0"w:CpPTinjgˍy洔 & _Ȏ]ks^dM͈qN|Ib_򣂽[.$00-g*1T7r83SpН+%:'a0A1Yqxt13S\ur}UYF_#4kн%Ƣ󐸯\yFeYЊsw3fgE/B a A/ֲGUM[Ra bC- SHĊ="6o`$cQ+غ`;iY{Np3 $V1Ҹ!5.7hX ${;)m *HMtkT k4$cj)YTF:N^[2g=& w_1MpRDy2Z&$ P=jK/(ƃ Ҕ&'@ZYyo[2OTg{<Ycbc_2#l`EnhX06;%r &;jKչ'ߛ8vjS12UN@F1sV5d;Oɋl[6 eV$.bnȨ8y&7O'yޝ5 -/f6j]poy c2H #R {8 M0o hC7֧0kvg({FyGscHsa5nlzL7wNXlVI ю\,܎Ӊ~ip%#4ndg=*Hh8|KdnM`~!%דѹ=uPxo2ɲ@շ˼dV +\KW30@ސn\1|} H$nkZ({V9iy=obNm^"B|tj qSg̭:}7^u#rlL"\I`8(Q UC @khelApB0>7VTVb>o^zHp&ɡkS1f=cnzguT\QY`J7S݆<E߹I (֋VK_s'9kWo8fGb'|n0!揼T¾#J6wП"{"OqvZej`a:sFYSg/7!3]x5BPYᵱ9>3?زLȉ!tm6,?`9%Ht:aiۂ4K#TςpKAPr>ý.Hb`0r2ɮ'bٰDtJ6pb؏3Ro޹hobZY:sQ>ޟ_/sZH/Xxȡw\ڒuY%Ɉ1* 5 19t$fV{w- OK𑇏U,~2naZ)GLp=by`_"Rզ'v]zٗ!ڶдwS>ރM{8 MPȟ&O%x#F':x3?~tVh1|Vj ]N_rсQ+W y@{&*S;mx @ʱ!άky~V8OWVyj)quB3AM[5TkJ F|E՘~C/)hDqb/8c;jPp<9^@ϸo3-PO`K0Y+v>j/kT۰O_6i ރkj!H Jjnx}4T!0]̱b%qx?]yky(chkP0yV;nH-> 7YQXQ}$6.gLLE~ ^dY-8hl-Y&}ѥRC9Q;1g. T+nIÝOn#%| ֮< P}'0ؿN]  w4 z&22|4fћ d֪BިH߆CwXGC~xRJy2MXNEkvO@vhχ!b65CNͫC;}HE>AhXi]1 "2d&W,T)xU\'F޸CMf|N b5^Da[IHky:e<ޤ)ҽ݁mQ6H-8s+u8% d=1ys/ǶX8lM+Oד &<c[7#o0"3UsNFl_.!mlխ =:Nk HNގ7ay EeSk0WmfAjK<]pԫ1fbu*%׭_aw&\Y59gh!̷?)1}E amK^} CTEs:uYxP O >_w yCQ`ejW+n{UrGfA8 W8ӲpEva=Y tMszb)` 5FƵ'|nze_)5_m~/o^Ds(6U;./}-fm֮KoTi"F4gtnvs~0#F Tғ #MRi5ߵؽ,P\D!W;vrPoN/>QVr)=g)N3{P ߌ\!0KoK|ft8ZOS(7:Dxȓ8tC+Oܰ"u5EZ D,ͶN"bM>/ Yy&Ni\3AyOu_)2_vQW{4Ϋr4TaYiXȦEBKHk$V62TcM*mS`ϧݮh0[ƉgWRٶ c*]\ Uive] tGc=B}?w!<`_nVh*71AvMPlƖBsГ&p3 ŤahF6#I >0L_.ٞ2}1gi)igQ#VµRE[ ZQ/ DڮG)8>(z">9eGykA/ܵ]mwAx/B.~ã$q'^2V6[_QPh->as/ /CG^tN8jV)y8/ EB1;j@}-<"q$  i3#b7QY;irк:/ 0h2tRl.˧ cIO-F]c+ߥdP{~W4Qԇ̡B(|Sn}u˫SbHߠCi4謅&︢T&5\s$ztx)9Iڀ־_fuX馀.2VRt<˨.ERnؒRNěz@r"*@AZRشH#mO bmQU|Vuq(#g}^課>ƁYgR|\hC~kN>60DHãSn>D( sct:[_uּ Wuw.8%Gt`t|4YyQG/m!(9A?E ,v=OI79&1YɄ.D|"t:۩/5)uEhuChKZ^{0,HoQSc˷]3'nOˈ WyLGg ^>m[S\Ҳ~-s^2`'uz-<͓9дifmU.CdyR<ךFdK2|`Gu/Mi_9RX=3(@FA 7X

=Pnxܛ=H,qmì4p$9:U~7-O-וNUS,Yݬ6a>wr}κ 3K$o1RqLd_nϨ'Xq)Hn]N@ 5etҸXC`yeWzGLcſ)o`OtPցrd~?8?+-3 ze3VʃoWR@ y[x7&9#%Y-X3V} BV0L Oiݞ^Fd ձW ByJIo*>_~sME>106&TyzlcKD@n߹2i1mY[k-L^Egh)e~|&3/&eckJ񟃲A~띐.r:(p?M#L(qoZw?WU)uI.Ir`^qkdJZD{i)^RJk,% 7?)^;JxՋfHC̕ !;>A Qgu4,W mA.,GGU:,mޛ4d` _Y]%JXG iZ Z ?fj&0D4פn(hh2$JV'~v=|B@f(C9n?"EEͳ{gfDž T?KEaYO_4hcì1«Kz;}A€Va)Njh詗uX9E[r &)vGDSTg,mOVD23}kZc4?!L9nzXj"6b}td7V^WvYDMJ <-WݲC.d,!&-__QO6D7r=fct>fӠV6T^Z<ˎS\ +ڍK02-H+MF1tsD9j^I3q;1]^GV]%5اcus}tFq@l_X${*{3mTܲh.Eeחܼ1`M\#qlW[[Cӆ"7ِf#+F3VUDyoEѦWKiN1J$SҮWcZخ!^a3N @(mtF@EiP^K"I^e¼2Ⴖ~<, Bj N҅>XKNI? '׉t-\o}A箆KPx9b:(OOwr04E3,x@Zy__ns<2hc)FH?u^>bR(6?*sht#w_ R,~5_usʳoWngtȼ||Z{T,3 (^\sݴDxg6z߰D*V 1cKo}+Bq'b!uUIHeVfX)wbcNgYt/T1gl9}08{"yq3WCoPy}7.w@&_p^Z~ >4/4' DYDݣ,Ig%pAL2#HUuW %EɉHua8uqG/XB@]I` Gܞ݉KtfW˩6%Kix=ꭰYLH%I*w} +چ/੐[@uZ9Fq0_~Ծ5hTOkpS)* t 1_b,Aʛ;6pܕ귮I#}{Sٺ8sJGpE&QġL4|merO. m;%=t&5t<ڗst)ueY !EBAZϼHlDTURb zo eG]ZLYn68s ˛a'"b@vNECZe0`λ2 `ve>\@aB;uۼ-uH]~F *{ . ĥ| %w?lϳ֑}k7J zDzfoCx\#Z*HGԮf\RyާL7 h7;ED> KiWY $H^iu*xJszo!nIJ?Ge[Z)*I!ѯۺdmf5]* ضHH @, uD1~b26=,oS\n ̠AtO]{5`nk CŎ%gVFf0~# qf1 y?vc'YH%3F֦Ņ~Ƈ\Ϟ@ IgfJI!Y8;?& h9υF/69@3ja)1%be'5'sET'n1OzLR$;Z sj AMĕ??5LxR|Mݗ~z;eziΐKu8q.+Jv+\N zn܈tn$xqiMY[q/ #>TAd^ BQJv!ل+^QsHnԎjT0F%͘w$!:3ouO1P|Ar̀ڲITSyࢵV8e`6>AŚ?%=L;).̬Zj(::o[0m+B Iz-i[ Heځ?.1 %%A]B@MB f5Z!b ?Z|/^nMFm my<릞b+G?5VnET,_U(Q~YCd!i>9K@U1jDf}!I&ZaH¬𨆮n[[ T6?C.ˆgp{hZ 3zf妚_aM'iw[@~iUMJGuˆcP j/E52Idİ_ "gK} id͖& bky˖;hXU{7$au):y"W][#qS<6>Ti<ʹA,dAFZ9Eԁ`&q-ޤ RO&}]O=9uh'a}f v#i䉖%Gv bY;p#SټEvB˲XhW:sXl^Kq _t3C2kB~Q70WFmUR+4qKI4{kܭR++y c\@sL:TFg+kqd$6 d _E/Z;҅<2tU(sb~o,1#d\Fiݝ[t8ܿ%ҘBA);'qN%P0.e{sP̟:W_[˓QhABC8Tf3` E)pM$h(X+ޛ]#+nκ Fo|}އ%!HL^r0[M6w^InPZvW.|i{Tl`m܌ZJ7Z8 vϔe5Đ56‡wgRPh޿߇RqNDuϒ!Z.Ji_*ґ-mlڣj.."bXa֟/X 5Vo~Su˾'5K34wsNZL=6'%vRu|d`JU~@4vG;VgD3hy?kj#k{`ӿIYp(5Yȹ c@lϰD>lOKqBe ЎA|(|0z9>vZW̺8G8f~Ui#_JҖ2͋2NޒLA,uKc Q9ҖWM0ck<Q.[4l+$GD]TlykF!Eyʤn7{;MݏΔ);CiAҷdujIʼn![ ]\Uyc/9!Zzpga'w+0+gjLfbne*bE0#iy&m04BFbvU]ƚz]UpnJ%쟕(IȐќUMMȋ%2,J?u7b)*SP1ó 9\^'?8\Uۓi[F2@;>”Px`R+qr LW,4D ܻO?oMD̈́O> E0AŽڀ=8R:j)0ҲkHN}(i+IK׋u aw:ዏl1:b_<=ZAXzė:1ς0{bL~Jӭ ﮚ2sSb=wjakkȆ, yL$ BpvVkcq[GqI.WeA'ħLŧإ}nbtO2h83pϑvɅkMb8<\g[x\T9p!M׍~=$!|"y*W1FtոLS-'Q?t1 r/^@jJrW8Cx=/-pdXzC_{.lZi $̜ˑ0hbLM'qeRjbZļL۩qM]~ꏶ:gtFGz wFJ>2cL˨;0CrU.]}{zFhH C?Ü=fcA%cBSTK0;iW:(2JClU4NsGTI;8lOH@/2P{y $ptհO=\Ix;qr&^ksv }v ~!d_q2_hs}ԉ?ݕJoo _/ׁvp,ڳ""ګB⑀|p;OqjY$Ά]?'n>WC0?~Iȃ&7o]Uc,ol_w×ĺ,iVN$ 3*Cn[0m-[ՙ٭%!~Lm\1RbR&W#B/% Am?LQeJz k*1v!(EY`S 5wsy MV`GG }=OߟK+aYlNk/H`K)QMhT+ YwcϏ *m6`e.U^(Rw]8 lnߣp!#Q>pѶr^V7eXi.,:ͰO,k!:q{C@ۮ:R2}ԫo1HiEKk&iÈ1z+X9uGPKAq L&WhraLBޙ`BD$&jﯠ ů _$(a]wS*CcǾ;8,ORf\ƅm#==A!WsaVM{Q$3 V,g/mB8̨Ƕx D:ZXBӽ=]I户W |a| NR2{Sg2;'cZTi~#y?[Jt2pcOE{JBBI5&+8ȉ2[ Ku]Z_{ԓ4l OȢK`cyBqj6׃/6@OCЊXb6fF vٔ;uZjuhrޒ6f D:ɑ%a*&-RD8-*q+od|óT߸alH.~A<4cF4ؓ9yZrU'Q@G`d:]Np7'v %^k<{u"rPMx\w/.ӌIIg0 ^]^\:ԚhɇIo,T{ ot1z7 R274zdA"͛ӾnL ̧hvHYY^1Bk۲'8k~ Dc2sJKOiT[c`,'& 󂌯$_0sƾڭ o]}@?CgX:kpWtuD{_nc9}j$,PkW08\0Rpf?"An~؆E}hk߷Co|O yHxX{=?Sg  <ҡLLtfۇə8$ڴ,e#?ɉ@R?nC"W~J ywZMb#γ.^/0j?(pif!쫨c>ß^~z'[e{AD֕f]֋6Lvjآ iR䘛x,kqJJ 9H$qVacdJ ;mBIzrFh p,fJ?5PEemG(CQnvv֟+rA`Gs9/Ӓ2&ZItF!A0M #_ pX3>G Q9o]\qI:άQCAYBh)_eg9g_ZL]R&_- W1ngg\9nuH hw0了OY%8FX˝wm e 6肄Aj`b̺k7F.(V8=b@ c_t2~W&y}j>T5q =uwLV٘ρitޭp+Pz&( [*-4>Rbcr0잫 ,y*_rcz?CJT:] Zî@@o$iS,g ] ˍEiRvJ-[a Z4$UqJj_|Мbi'a])*RW-W3#&"-:X[ 暲|.bhB h/U %\b ZKTw5cЋ>]W3iV%"ս0kuSH Fi:?6ȶEJ qť  ND+zNP#0?U:n'H$ ,M*ys@r>k*kRб;!%_Xvpt$!sʳyэ_I>G#ph^ h}{8] j  >e[N<}E:VNrn}]FFwL(h[3 mQb:FW δH voxPcn_4'X9ƄatM$9 ,n3?yTw3K%]tbbD@:[(Oa׵ww&}53>"^* vl9mvUB(\5WH `ݓ&%|QU13=kE^Oa:>\`f&L#2Gո}[Q QGȏ%O,%I{ܴx6 zv8 EMtJUjPZ+mv蹛SKs2Qޠ iSˍFyVCU^5Q3sDCC-8t.d2VIP% HZ]gQD/8QFgucojlhoXek(9X!uSĆX/ʼn5Ay7V㸚N̍ĒlU2}9xoeSzg1ob_?uՆ:}?GϢǃPg5kEar]9 M.\Ytߩ2e{2SdC.` v3JaB*cirz^xO*teowTb^Uh2jnr <%d}]%mˊY'<${N}_Ǥ;X.슾TM=ݠ H_@ԣ g|ݶ=y/c%fɪ)=e?lج;֫Y8 HA^HL>wwLub6IsQd+I SG煶7rnSZ'> }w@(Z8/VDEcrU ~G x+\dT_pb7p~c2n2tِإ1ӉQNL8!tXЧ@RĄQm|Y>ɒXu _/χ=yRԐ`*޶N\,P]0dnAi)DRYRֶ#KIc0le?z{V@n]Xr QFte{)3qߕ1)sKc&/Q`h qBO.Jp}cqCrVZ?#4Dhu.=!@4k%e!o)pJk0-7jTv|7PG aGm+rX7i&5A_ '*c\H-E E<8CzGxDb|e<`ic8^ER%U,t"K~]h;Zs6Ky%Iԥ#_,qգ"o?c(اLXK[#T0 }]6 Kv5g.4+Xj=!ϴ҉2ISڝR:eM@㐄Gy|-{7`Dy7I5w\J= "_=. ȾKv:l{Yɜ0[s r.Xkfa$;z3#x`*|?JXŜ/|Z0`c3#s% .ٞFp2H8Kd#6xR]gˢHg+S$p|Nsz۱i_oɔK1T>Ll8k_K8a.:;*Xb U7k al^4?2O 8aA..ObƸrO q #!RoPkxJ5cf${Tj{"׹7:_X 7ȝ*r:XUb_ e(a&6hL:G+5F+C]lE Mvc32#+ GfAKOn;}hףJVODV*elЍMJD NCTY2^Ci4'ٟ#l4oCF" \P~VC5R9i OLMqf:][hal^#--Jm cxKf7{=p-!f0\W*-MN*f )pR72KJ;^R_C;zec*9ˡKb^ ^|w[9,IkzAԨ">/evLU<ĸԚ QPjk֍jn޴ϻ; ӵyS>kH{y• H.,7tfp\9':7EmQd+S2@eXcȗrIEx&z%%&}O`qy{bjbQt;v&њgWIe oOWCȕ|uXe/SiK^y9|"k!XFDsKEԾ">mV~졢ֈpaw2"436Qd{׸U<4V#B{>GV⁌ nCp)-iT>s!>tRD3>wVFСz-ory)EfZF$q|LӞ3c'[}GdLL"XMԵD/W=:( ~ #W~=*]|-~"\fB?­n((;GSWُf_EHI0 Q]X)%p0,dNX[9s t8ֱCc{ ZI5mPOzD,0)kɃ@mb -+Rɼs`zTg:ocy5Nf5gzUA]m}Ģ })?`X?O9$ Gq|n˾Pvߡ+L.$d|(1}-zrP~/IX!0ܥw=₱N~()-S9P.Ty[+ ny#AKcbx8_ȟ5p*BrFN>'`[xG Œqi68#X =:wJS8i9c=J&=&u3}kJ\E OϽ[ 9 ATM1F#}ķڞnP2VvM1@jDc%?l`oDOj'4P.H@r2V?.;ۥlGrQAvKL/<D5vS5FoݏҧB #[G]ߦ:^C&)Np)=(Ԝ&|M]{"Sd'2w>9O2bMyf>(. øX@m;(6xPnmJ1O}41fƋl[^K1 >bW Egc@Lx/^<%)Y3 Wl :M!kWif xPzo!/ Z*kȥ-L׷KGL3*܊Njt̻/(ovYoZ3'eX7nrGo MABEuQy˔dtE!'DAs%5Ġ X!i8.Xfn@ ,v2!߾qR'P~Dn0&tgSt%7[j#g"b.]f Gk^S$#q1|.;]׊Agdž?`8AR!`q@4 /P3|7D OgOPM\y&2V,~:m)V <="q8|kc> &Fj^hBoLe93œM65%W y9.]^ds' i8Fh=hc=r2k*AƮRsY8wc/hakCbR?ěnGstWh/ lRTBK~`M*qT7S5XdfiN$!7ȅI 𓐫b3 i`ŃwOv^qqlk(j)SPW@l{E}R5"=Δ˘ȥ?WYbu/lI/&UH /1 l~.SP56w)DSj7Vkݚ(a1;*% D ̥MӼGig҉Z82HtNBzZ3%o|p_&J؆L"jH]R|QJԩWsd5< ̴EpĢIbfn9EkXʹ;bڑH!}=Hdgĕ /nԊ9[Ռ=>,7YYLbe 4?# Lj#H. ̜ߛ{dz׬0~E>^_e'LKn50û|E.)9 mqScQy]ގQ @MEȪ"qc*C@:6yһB+>N>T FH,{&5Oo}.zg˭\43#MT!CW&K*T01l@x߫헙:Ip*4|e33(: @_xʰM-e|d.A<߲wH.:< o(}rvkO}eZsF4n)Dl?ʎ6^k3ٲP t *1;a@C|OFVĽ/)E[4~#젂Ğ5_;;-ڈ3~Dt%̛q\NGP !77̥ƳcQz|h5 󯥺 \jZHe>;h Td'ŬjFγ𮤁]XYXK|(あhѝur©7t]ӄ9yH+./nڛ88.m G+N(/yuuui/>xUH0*Ӫ6Jc^=OJPA zЏ"7[nvl&:ܚva{^DCV+jSu̇Ζ ^9HgI$Q)8O7jsӅ*>ʫrvNoQ_["hq\9Nhn/2P.)tۈUR\fl)c"y촞 :qw8Z*|<`%x7̊3: Oob蟠 [22q'[J$t" TR"n$F)LNVI ZgӅ/ApmOBS}!GMpK+l9Id8RH6 @tȹ%Ɠ;ao-߮>x7WI/+J󳰲YoL)gs徖O%^qM$^Q>FF%T}9bFB-z^R]ZGTW>I8 |Um,\=#ӊ[eHnLa(1PY•Pٟj^;Nٱo:'&`% O왪b&m=5oNba{% d>Xņ_kv6ޓnUGDP>=`")l/cDI4x-$w5=k|]¥jϤNod_;\Z། vQ@na>x׆ƃG41R* $S|dP~#‹;*!)OC H)MzZ'sesw̥sTW <HK鑓8=bbkhȑ] i@»s Wv\I<CnwvЦşw!jja\{/!XܣWo.7tB~N+&RF+n}%$ȏ7o8ׄn 8+}(9MX:3O dzFx2D,0qXͦ}pMU.p*.ZMཆ/$`r^5e\$jT2EwporIAX$YDdMĘS)FBq 9V}CF}tuS%@+h:WYp 5w#xfn"Qm!uGGfv̕9r_WPj7S>=YvnRN>"P_3%&NY*y`QЫ'[Zd l27NpsnڼAS~uC!ȅI(OG wGk=Z?7&ȯY{,;+WOOB܌毂5حl/Fu %jH! j^.߯?[A223uCihh'Kc>8Ŝ"Q1%G~-a?n4ܴR)5zQq>'Nfo54!:ڠ3Зx%ѕC#"(9bELG(i}|$beQ|}5>:3أzk@# 0^1Õg+znvD_e'PUxyw3( [A -Eš*⪇8uHKخ{\AGu8got b:d|=ZyN 'JtCdgLkh?qcтnb;EˉH݂Ad.6]0ch89:?lun7|_6\T>|D=/MHSY7Yݧ$ВHwI˜K7c(T:E Xst0 +nj:1Uly9&LS)RP>(L_6*FNLk$n[4;a_ZT嚾uWEWQ7Ǹm^%mqNLvV: ځL (K[XbRщo!83at9 b A@&V!3Ǯ-OzS~eDm!qXRg0GCDS3Ԡ8쿋hSTl1&\$dJ@ڇ*MbK9.@^$|rzhqGdט^?МsWAQsbT4 :gJܣF/ሊEׯ cZō=XYHD-GY؅(C1J!ouh5̮L%# B^F) #N;[>j(|jΪ&KIcϓ[Dn\ B|ZbR: |#yUp4na섶U t !q"IMOL _RtC0h?ZΚZ<ק8 `oMUdͷ;2_ZeQZV>9M}ׂq*Ph֫1Cqlc^Ut4{HRݣC>9Pfr+C{@ t}ᤪQ].w%V mIR6[Gg\AV yOKjU`q_,oDnԴhi'7qsӊp!(\{3\E] Z@wMb#N'Mr2əu\ Ύcؘ=@٭Iˬ"g֗Tu2u7I3 )oC!af!Gp'ܱ҃o ,5!tRzsgKT{oʎ`܇? -?Z & <a5ͨuko%?$2Y?\YDߍ.nz̠~%{ªr9@$E2")xhK+R_?,VoPҌ^CX">[{O[3GaD8[ X!3b|DEqV0K=oD$P-870Yժ/):D=E̷Ʈt |Ǥ#c7~x>mUv|g來>o<EUS(D@1&ɫrơ%,c=n}|Is٧~_'>Z#Xv)Y p'IэYU\rЎ*(ȳ=B)"X5# Z} wqXpk)rx>\LMgkf[_ڳ ]>S8(ȏjcRh"PoX"r@n{}lRg8T;,ǂҳmx?^G;,؈,e &dꔋ{!п\+}7} /7+ugI:d>+B(zl&F APѤxU13nqVFXK4ld|q48'o.)i`Hc8 ,oc 1B9wi√I e.DɮD=xD64t@:XĦ)G@oDRkZ$$6a#o\`a-ۅ^eH%A=P`D+ohD<< 9Do94rfYX ?ա9|P{:9S,"fmFӏ[^}irhmztR)/).h_o n?(mN؏}˘S!L{ {ԿF{Qg̈~C}wb؊cc UڕTflq0 ֘dfUM2Z\|6իk'Fg|˕v.RݧkwH0, 6vkDC8[rI\76G`ڂXBD"j*C ?{r`+/L)l0:u5aN@a|wٓȃ`t%?5$ A43!lJDoN[8vG .},wۍ6}PujTM4WۏY~"_]rD+.b$AaGXP7B[+Z[ #ţUi})0kUJۃ.ws(QR([td 'ؕfA?)[Pйݵ}?y.؇Jy^ Q+eۄ>/&~lM(qb>)dWg /ǒbSﳱG2i2Tu$Stq{* C"]|mټqK],2Tq7ns;_{r-A(pfˀʐ*zAQ-6ncBΪS3Ci98d8~1Wj>O2Å`6Zu44("&hp )Su|@eBar /[!Rpmw_.BGj.rvN v:)D6.KN &-sEZ#S5ٹ=nljr2lv&}< /|yCy1eMPխt|Y (: ")ayg=J6^c=AAA^ŸrL3FChS~͈c$'q?k|s^h#TwKjpI]qQH[2*PKiFbsn&;>I8gr@ lQEy=0+*@8D];[͓ƉS"ST2`Hp1Kzƒg$XN ^.N{:&/ٰ[R&.^r2ㄐy$~%74XPm3-% [C;p(8^D"|<۴knH>u p1ϯM,c㜀X qg-C!Hq 4 *8n홵z)ٕKuB-:i #]m^DDBd{KJa.N_v '"9D}i+&i>pY<7/v{Z%mQD;wؓYo"%Tߕ=yDzfW_U?|5ќnԶad]\l50:$J\Jkj4/TSv?0˔$%Z(0~ ->}?`6{k[;b1;S46;&,~5OgOljZ"_1ٸ@ 󝣩YP"*%fYpthAlt88Lw;L؟f@7)̛*9*5Č$l9l&4X`=~tz05UպA'[еzha:P5 ?t -BQ2't]]k5pOߟ]`<͒@>,G'ӫ٤ ~AtO3Y 9h; t+p\2L?<{Cw\/ւ 2-vCtW/DGSߒ>4/|,W.Q]-D#N|p.OIMo#n}akҤCmP4QD>[I3Z2} `!_ 9PKwh)[b hr(_!ӗaP0']&bKl}WA?[rǑÍٌ O]ک`jS \ T>Wf$gtT/BGS[ީea({PcG(c木~˫q=1(2wӜ?}U? N"r%v,s;'2bdzfp$(<"c5_0>(Oad/f<8 Dz@/JsV{?) ӜTZ[g1c'g09+|Pd hxHx F"<_<9soԄkyc1[)lժPaN4tד-L_/N,ߞ4+@;=YDyᒤ)K\;T  JX PoaBb>C% sneZq'L&;D@ˆ?x\[z9趜,|d}voDrHN E5%F5#xDzhzJ󮛻 CjBQ$\qQ=j)r^ ۸.^ݤҲEpQ:!e7?.7qTAI$kfhn gYsYLlPQT*K"NLOF*Dz_'~t8UOb-/rJh<Y{x퐐Q&x 'di:} 5b񇙹P8!Ҳfyΐ?#K$E#m{ԎEr0bqh/Jai[M(5 8 kkfޗQ﫶(eB k8Pl"9~ڷ};#5E'[[?k3to#Ŗ0<`FmJ[naX"dBCd0n3MpW/Y #s^6 j91xϫ1RiL4uN?Z*\Ԫ$;/3)ۦp~fux3(p=wb\n ##EWU3C#:p8?va'_nj_LRqu{=Q/npL!&̀&0;2us>B%hvvIT{d% j"[Oaq 'JE;H} A $) iOӦ#AyK󦃔!f` q`xa:hW.fV j1_C@KϨw)DrqP+6TX[o@\<fBpK |0a!ywf6r*jyK_[uJ9:8AQ6i? d_e Z`93۶A*ACx›i⡚FN"+v~6ׂؠ%IFmpS2ŷ,a7~eb\o%=Cav&1peN (wddsil.=ea<E3Ya~F<ɡǚ@5_9 )A.')ʛUT 4‡EYao ?5C#~sM?Pm-??G{E)SI9O;Ef5+O~tR8M8Yj\}(¡rDtk"ADށ,3$?7@M;HFm̦BrN%?0S^ NTSJj0dhO2=L4ׂՐȎWIk MT"av0ʼn+ҸݻyنQ5%tBtAsP-]zFŝāOnfFA CUJ^O%]hp #וo UiaKVZ+t1mtX[GdXLO.jj0 D6:~gKTm Pslm1(WA7)RÀ> tc7w)-]zFk3aɾq'#,CI{"N%3`ǧR7d?rF<7Uڒ ik©02&mA^ TW(BmSX,Vu54T ߏm2aK6"PԀqٙ$;3Z(8ۡAײ! 6T`lg\H .ybRC9irXm_UؽʤqZ< gH >Wr|AaWA뛧(zUT$$5VimpM8q`6W+j#|Ѣyi@'JIo)tSV="nMX)Gy trmKy(WnఛMo&A0i˄S~[+Tu8ajF(Hi6n9B}\):|HD yĻVO(+&F+/L(d@BGl޹" zBrEaz<轂dl& pXמE`P-DBjQoYO-d tݝ{JWD{N{Mz~FОWA{GD|wU W?V٤ ,SLMH^rJJE־e 7U},*$/Nl&_ gUsw~wn#yPc|b>TZ)vnP,p~ OЎ8dFj HόS{Z@MehXyɢ[^t'_PM&LjQ*-2T@:ƕ Vc؏@pHy䔶vRɔ}y) O[ux[j5yXɢӶOM#؄mv\e*:X"?+)EGwvD*=XmL4 nG&vIwNI 09k#M&fIX1',IѤ78zVbi78akk"I$$\B_M6ʃޙ#sƓ.Gi?nDvQg]&XǠyJA$f>.zLs.30( kgc3OHkqؤ7!^>eP?O‡5('ڪՒBルR䧘+8K|>Rcd-iQby/>)@5?Kp,E:4dL OVo\o(*8}45(ZxZcgjkb#Ļ/cYx 9⋲쇇g"b%|y|֎u붎n XN/ӟG7mejB6US*Z^&}lC0gKRrCs-WL+>fڵr&Tz.o.,xՠW' ~"4 q:?dj0u #?η4oCXG0+Pa\sUޥ ƺSaR~)%:^JYn "՗#W$Zlè.ɟvrַ"+񱻢r\qbosd{LRzaaiրb";e8 ?%VN|*\M'BYs^e"R H&cdlKR&\rg$X'TG5YhfO%U#GlElf,6UE"בx etvnTpu+nԀ FeǢ414 }ͫy+:}88[ݢDUNNx;q/mom uveҙۚ>)\(—Iغ*t7$"7'Rzm;6*-:HeІ)1{xS!S;AKmP@q;5MOg?+n{ahvݤi,"}^Ԓ,{SU:d(MJL;f[Sd_%͸•@}}y#H%]'Vwmw@zafV "Z? (!JquB$dM^mMjfZ^.~Fg&75Zc,xD^@Ccfv5nPH(ZstvPqwUu/םhLFXƖ^:F{7;S a?Q-*f(7wD4M j)PI$K| pO'œ&P#t3:ޅb04Uor6لb OL LXMi.g_P?ZO+a >G~0'y'mt?MBhk(FkL2QʌOj7~oc%f6,M|D~/J5PIbj jqփ㌍zF+D7dFRh> m. %_EP ?wBO:U ?Hfv56"w_%wҮbͱIeq^0f>4~ᢨKR,ޙ[/Le9BBD? ؍mjlFX-n ]90] (gBW깓|Q(yV{%2pAGNk 4,Gɤkԍhݾ6cZ2hN9 ޅN@17DgzC*550tK|s ȮÓVvi\W!dL>ǖ^?ZZ:ʛDe"snVd2d{x(ct엍ّԤKN?r;/[uFʈR>B{N #q`x kzȍ.짠GFdvjv.r>M.\oT#_ \wʃ\*|Odx 7MlBJX"Gc^\f)%*/QĪM*H[`F`l !79v$2oY\0)imlȮɍŝ >g6굄7^E NK M,rh+L nm2T,ioSVcF%uԓD]֞/&vG?\\Dփ;&\QgMF1TX!4 JQ0 26^5iIs*E wx2rcǩtIکaU,yEɾߨ$$>|H0 g*fQojp{@#rR3AiuUDc?7m|B41Q0p?^N}| c|ƽsWxl uf.WHc Q .Gғ_Dv`YGӳE0pb` :׫ =}}OjP:/s~Zv2G.=Qe&!K._ HrK՚Z q?pDA%5&sb==$HP_7,|U2eCQ0~إv1. ,vŒ^E,3J3`42tb׋{5C)\X XurW-˕PߡJ}.5hW^_ZN6e"zbhT/ /\żMX&ܵԽK&ϫ%#dy"k0Kda'0iIl~bZzzCW8h /t+y'B>L"~&xoE<[_99~Q (+ W\bE7|:u& "QgU8f!THSM3%EpP(=Ug0TS<6c*ճپ.!ķhk\FBۅ7UYjMxS$u Iig6 K:/Ⱦ'N^ wBWՋs"܊kZ՚B 7뱉fx2J_M̡E^/ӓẙG&AdO'/t@orGRaq;*{`ӷZ,Da)4t7P.N_٠Yܓja}PgA6uG?/'YadC:VVP+-L:k!%5aFصV)ӆYت,`xH5F`$Ñ pD2 VFgLZY7ƾIx?S b {G wc"8!(Qwn2>TiٓmɸTiͬdqG9s/FgNa̙اmP}.c mhŪR3BċS])BmOD4Tj߈[|e aLqc9{X(Lտ/Q<m :y3=pG3eFқI<}cGX$Ob/P>8ob^ V"4RGy9&/pjBe؎&Yc m]m cʔ'tEΡa%[y ?Eҭ" a!BPkS<]ᑋo9!?N 0J ?pgZ9*,խ N˹^ ,y1\^wJo{* 0Ң~Nl8t׽T_9шk-qWUr*eu9{̛ ypbJ8~X[j('rBHd }%Z/䟑swu@pHatS K@Y*0ƨjc*i"WUg_c ճǑ 3f}!(0^n`x2cY>;7ްgHۄtlX6ys*Y.q+Ķ;{W+JzFHhn"$)~wqA jSIcIQ)MW? w+6ƢG \V]ϥP=S]WThVLΈ0f[ $M9blIdVzZ/0@5gR`jh@^[fg&j\>hf7.&+:ʓvhH({!O/s#]Ltم lIfrbXp\w >$xUL£M0\_}Ġ4U,׹!e'}i(bD9[y\WUU ퟎK`f"{mq+\\c3"<~=xf$9nd̡?epNDKU -HmarH^v)hLܞ>P_ۖͽv@pLJfXsNq? 6 A7޾vRPz(-3|(=8F Wy/2Z|0u+`H~UW*7OFD1V(1iLj +ᔉ#μ&5ġOU bݞFoXYn7*Q_Xp ۪l:d8T'ɧ0gK=8G\ Xj"%G5K/{3 2*!ASb mD5,A@qCe.Y-ڍٴrh9BA 5)7c߀zUp_C΁BŠ;kQ_Ͷe\kě!ܧۑC"&"s ;(2!(En|cDފIuq?%CcxyRZeNT0E:W !ly(Lg HEUl2…Rtj LDeiܛ渘ejx LO''Sv)7}sXb,Pͷ N!U8pxHdI*hy";yQ#̛7 /2?Z˧4)WHɮy?8bY](nD><`6us=S3 cr:UXK!`͉nD+jB$66r%@v ፶q?;$5w;Ewӑ4eʽ]6۵8ʡc#T^ m?Sr7 A(:{XX;-fȤy eZaz9H%k&91;ֱQ0fSd\,)Z|$DTLK˃/9—+<`r%y(Ζ6Z@"u8F8V,WY13#a`֊* Q]r&ډh ?z|J9Q)|ۚrGл4!>Z=W-AqJa>rs=&>^@Uρ1L.Dm%+{&YpV M<.kK };>qN+KF1 ˙XumyGG9M<-xq``ɕܬsaZd j66uI :ޖE0lI"0[/'* RrV>PBaȵl@󊸮%l_#Lb"@)N,I<02Aހ.0EQKQ`SC~ -QhFUVH>kK&Jdo_FUbQ3u&gٞKŀJ-LMEU1?D ?$Q©%aBi=myqV'On(l[2sCF5ӌTbp+&P٠<_T[Uqӹ4vS1k4 ̴\+u8 &fvOVU'u LZp̥Kث]Jx!}ZQ<ՙe}~&=|AWIF׭a9Y+J;W5Tyy,'`4(,=DYcti|ぞn䩘c}=IȲS;ӡa1}XvZS|ٹcX!Q8iR"бZJ 2UA߆iT$EvNgq<Bw%&.dbE?* ϶/Yݣ<-_G*%P]LiP96B0IwO\ hf_y'gL5&`B}(wmbD4qUDn?Gq.<Ɩ%7ͺ"B Eȭn{2VKv@(% 6m㇎4a wpBmT #>~%5#$<WȬ8^*s3e* d)=+b3SHrEFLXso^R"ڿ)![ooheBۡ]avA%-eܩE15c&S+@ei  R (_ 9Yc^D>DP1Oox+Up-Ngnv GaL&6ۊ[8[z=[U W?J3K& g$W`*hR]rh\uzLUc]*2 ۍ8CB Q\hb޼ցj F:׊vT_Vq/j!_#/N^P<v< hf=74A@F )BД^M/ us\ⷑ 6WmҸ1HL ͦ`] Paҫ>g8nХ])%Fj,r چW:J]<@5֣,z$ v߶v0z-%H"Xv5.kfJYa>R4=_<*㇓#5\>ҢσD@Rb]1o^n, LP.{Ljn<w+X m_.,$틿١'K" J!= hxNr+_7ҽ,YM 8ޔ+GHLs`HC_~fTИ}**g"eF|_l(K:kG@o5nDLHl#IO6jKzׁd %EHADO8ᤕxWXb;PacL{SxЈ)9@B:bD)Oqu>2EKd HDv>)z r<￾p)NhVeIǒ#> ltQE7b}a~X)~lއ4OG* %?-fp [}!/QwR`lfPFیXC6n*csCך'HjgC/Y!N,/‚ }EV`"a NP)^u1i9Oe(ף׳4ð*ZeLƿ^k~^Aض\YFV$LHk"ƤA!" >l&W4^G(ch~E&%"$[*vo8o2!Z#;=٢˼w8ÆU.uw)'V; ݯ.32ֈT&f׻v)Q<[$X^p7Z) 6ٛ&7n#qIk%:hL5yi:P>XC)Vr_s#NTnAW Kn))6 ,Oܭsl=7ĝ 'XDȰ%w[$eEA<#U#sA(4 Afy `݆jJgQ]!L+%:Mu|'!xŦgc⭋4]W  E:^&&##ދi =,:+Jprky{/050[`9g|] = Q'\ӨclTU Gl :8ŷ9N5a ' D6JLU_6<@W;z9Q/qtzt} %Y&kO^\.XL;ۣp0{2 .a` }a- 8}iDm %aI?CہɥVQ2FG ?<ktxuUFn"&s)%6 22@7o8&m7%<9,ɩȜΗd[L^L7'. G/u:bqJ[B5̇`NTn\r@N2{Ҵ̐ݠ4Q `:+kX`&r&00Lҭ5AZ ^Ʌn}]8PVƼvR' .@I*Ċ9R^Ѽ2Q8nᚍKA`!8kk5|-|A*Vŕ)PARխdd}'/5TfPQ#1>2ژl=rJ!jL`|`@P9%GYU1f/jY]VGTE#p7 K )Yef! hUV^h:Gt}ڏ8xl{Q}`\_+2%8.fkBl_{X䌜I&l?pY8*;s3[4ySU9%oZ`%?7WbFEG8P#'leoM2LC1p=w#L?t,$c!%o?+'z9{.͢n}o73rlk$-u5L] ^a 2*,./@zmG9q<;RUqZo-!璢ZC.[ZIJ )ii^otr$v3>c`ԐY6ˆcЧ͘sdsqZZæW#Wj-+\С̶ TTg,YrTcR;N+K^x1mg sTN0*FG9GJc Ϧd>jө#q#Po1sV^ĺW1趜7[([# ay츬[ * :<@UK $:k"15Gި1~Kh_)Q|K~s{&kOToU28TZQmF$) $&˧pcaùLu8L~h:Mf E7Ng:e8KIgVvi5m%lw YDf7{!^fJEJ.w#+pTp̥g28Cyy n:*.A?^|0x( Ob\XTڰ>RGa*z#nFF{k4ׯhxEpH__0tEwڏfW@L`XNH p}NBglv Z]?*?8  )ø$NM+&seƛyrC=ҳ]Ku'2t3hYFs2R lxµsJj?5( c Gϥ>Hi!AM]~pVdcW:z&YNY`ް'>*HpGQfɘb+) cQS5Nd)[frIB+%GB1ptOVKV1Fwa zPaȶRAI(MFK CI/:o9?(-c6Wٙq}/P^u)X˙isl*/Ï{&8H/%!Tc)oLC PҸU }=|ݜ'5cQ=I%`Y{n*q'&TMŖ\S9AiF7&6=LwOMOBQI;1bdcœ68sO'4Zd{*\abkȤU3o(7j:NU[g_zS<N]a2H2&eOcvj%gZKZn2zW+<]|B:yLJe EG>]fK[\lg(kk9.K[CfĹ3|P 6F;A_M? S3T7/@Kn\ >WzHIEMNj ]%72i`1Yʿ9 I82㢫4mHb,醌;-nqu7g{їQ{|1c{$KqT!3MWj!iq-w4bz %na9t>f-xNǵb^3`v_TmA/=5/Nۨ[W[˟ YQ!p\kz͎Ďu ))L.r~`r_C..ÓNSH]ڦ,-ކǗQQ'9]My(}hHBr7#U+l7ET ݤއ~cPcy`p۟w`$ "&w|kSw"+8u{D1SUQi'8»E>6)T=U#w&,h$kNG\3th&Y6#1NJTقP/ HKr/ aMʥX%N0;nfziӓ07h\GnOrޢ4ix ZЙl[Cd{C&oG_gJǭ%фSHNTqީ0f4A?̞L9r9L:B!ge,&!Y3P'g7aDtDcBIsT_myCŴўc0E)\x*A#wjnĺ(yViА9~[eAWXِ8}_@q;+W ߑGmxdp&JxmǾf0~¢/[f?ɧ}z G2ɈO~ETw| sq] CޣƲZ >*'AEvKp q3b>$o.qZS~i^OVsKpГ+!ٝfy:j| g|BiY~KHȚ`ޖD W:<S5kyZgAGў2|fR+9"8GxFTF(^ h 2mq4m+Ւ?h@FyL h(r,27.i}NXFq= CAGu?~[csmG9O)Ax!؂!aW"72uGzocRAHE*BSnhmz˫3U'P 3G ;(}:^<C [J&hMgvH)<=}f{"O2Ppm`̚~.Z]]p8O.{-DbaAc=yх`O:b1+YrLԜ0s1A}c~⠻17ϖQgrh7[ (-oړ B &fhr o?$ )"|z9xѰR"/y) _ —]/mb}v#R_Ӹ*@|\M |M{;Hu&g\Nxv6 e =>V"͍|=;/ɝ8׾{I|S&>RM#P5kwWK vifJ}ՄsZа% Ī)"A Lr\T tjI<0 㻈:(lgbWK9cω]x|SE~/cPϮx6kh5[mF9-T_(Sf֥P[UTϠ2 ydFu,yVe~bہZM!F熏{D΄@p08վS٠3a{޾ WoVI&2r{g^pvHyƐ!}I ;%P-*oA 3 =6A :^Nb4Y~)g+7kY[Ed+J..(zۼXU?fl!Vϵ)HG1\ԎS*j2()\^qEXHj v;]I۠WcA}',oNF& u~*YpϛaD:gevH6h~ V h1l}d˓Z$,1Gbu|\IAV`?dۑrndx< Gv=vpv e*+t,WJus@Fe쬬W $P B , )A't9l:9)>U }fqc"qhOV^ {PY١[S.ۉ8(bn%FJ~ 7(EsWPky̑Nu(gNBaLf pJjO;`(#JBoD-_iD>&pHS"whb5jĹbtܭ7qwJyOwcX~wD!1CaZd+۩L!e.;VZVA6B$6O:N`&2kbZ?%`#ӎVQ#b(]QIĤ5~xp}>r'/V 2lӑ#Z03J!0O<h; `AqYJuՋ#e?s%`M$:i[Ɉa8FX􅻔V}X+*nӳJA3f^ڢ`rt5'a?/!>?ZEz V^`<}ם6"q߮_N7VI1F}7V IBn7<saϮxƩ'/l{Gʌ$kbH5 %g87Fe Q-'ή|^vo\3Ve~ͼ Ds;n;|SqOCݠUFq'{?MɪyELgFNeFU.ctS GX`ϺD>oIBe8&[F<2]ۣlRplYXȾTבǨv`a`>7*:Mfr}'+N2}x$0#E| }#EQNF+^IQ4/Tg6Lɩ-:[Ί8Kg v S3ۭ !cp { QTkP"Nϖ]J?q~`fz1h8Ҏ1n G {Ģ1I&{i u].|QO8*#> JӪS*f_ߍ& mɐ놟i݉.BQ.Src>U&Hr;\[&RX+XqJU'v?61tR-.q2߂0k[/ l-;7&Xk5]u3jx8laǾW{}dwj(R4# -um R-W?=K^ha_YOvXG*<*XՓAp\ks Ә/3^˞ÝW5"-܏e CXv ]kAcA)3 ]@zZޥ>M˃p4|U&#ISݛPDA.XY;X{cEQ.8)Zt Cy.c -1FO4 pf|0YCCTV']-ŠbhO;(f|%jÓj]L DU 5]譃 ŮZX ԅOVmw۶*tӋx{SkUsk8I_qf[bby6㿀Y>'eS^2‡9u濼#y>fnܔa, !ǻoNlYΘڅrhw0t 5^rG_68o(ABɅ+B#.KP'ɩTl8M }.'|sNcN@Yʘg 2ؕ"@wy.g?{OgvU݆`I`5bR8 Kc1d~lͪpկR&JY9˜a7}Q7[:bDţՉhHʡ:N y0$(ZZb/SnnqTOo41>j$Eߝ|tǺ~G8{M6ǎ lC+W˪_ɥW#26LjHp/'͡eqvj րQ.Ըkg $88ڴ-'`H2nM&0XFs] ،jt}d6 V"(/33L5CZ"`0q?-SZݪ2n|p3o䛙C8ML_g59aI.}^YpEVO-i (OCD LCRfYexUV37YkK2{㩌=aҠDV0CMUהּ]%33E/ ]$EÛ Y2.X B# |؝9ʀHm8LYvu4>1@Iz$xs-p D1YXQ@jLGoX?"_*RrŬEZ*x 0!54N#' ? [!Y3YwܬJT&,nڐӌmH 5! ?Q"ѭ\äl"f8 mxF8:bL͙ =jyt< b̤ Xcln3:f^ئS CVoՓ}[(bӟh\I8X0joDdML@hJ+.ƘM$fScM]Tńܴ{!Z2~*Fjbv3Wdׁ}G}o3Ѐ,nҮ&,$$m/φ2fw勨P /+k4/vo٫DG3vhvaEs=]!~6IITWʀPv(4CB+&msfw77[Q$ oSVO+Πh"K9V;Y|w"椁4ɞY#3-(㔵{iGSKǐZfTU8bT`Z]2`;U+X҇c,5Jg蝞H\ HHnN\\"cC%盛LTT|\j>/cuB I[Yf!L¤7 odEek,t廱QRp/'L %%GKjt,A磻t>1d&yBjmb)n'|} 5"\+E9'\i.?] C'VW JHk~\cupZPA>L9!)`$5=MdaS[P'5*J=x-J e5u|cԛbYH.CRN|p >\ϗQQ5-R@Є#F)X>s7BJ+)tNv9 c5ON$!n5Ӟ_Ssd8aN຾ɨ;%|bM](2\1Oȕu:)Oby0wo^t חq߿`H7ABMbY xLv%liLBi_r$]x&hbUԭYf:f\c~+g:O{^c*7 Q~`2{WOXE3rH>ů {K7'o(w9c_Hdig]bz$bo칏 N;ĤC [.Ii1%y%\讫p >R;= .Dد곔"2Gr#@(xC- ' >U;<>(uz-fNR..]jjjQ dl/&O<+ Sȫl*$N>co!*P!BonZӶM+AIP`,Of,YaxK/vQ:,/̆$b;bEU@GwPgn㘯qOp]aytªS#ӓFBr늃Ye,> 0u@lΊ >}gdIsFP&WWЇ5, tv]>=LIF<Ӈb ÆAH:iZ"s@cqt4Q0TE1+}%x:̃lRB d>WKFՐ+Xr:6{gȠK q$>#Q+$;$WMjĪ܉;xo!E6+ZE>+]A,SlrlIHLP is|X2zd*4dq-\C;ۅi}fHN"BRɱEܤhhQ $Ge|dY|o\?r14='D? +H6! jw7[YMQɕ#!,j&f/;P2-3!/qV؟kd p젃/`%{![fzA4z,_s('";t5lhMtbx;p~ҿ~revʆx;<{c?ɾ;wF}0@o1 9)^Q9f-O41_%E?R̓W3H5eOqݽ=N6PJNLnLRM$NJx/YQ^4Ǽ|WڃtnFh;t͚[B6%%#}FF0^p\} _<.ls}UiÊ3֝%|gyZFI{6:_8c(ՄHrk4YY~l8uv|ߑh3|ZS?) BZ?slb4,̫=" /&qĔ6N2Odz'R\RS \r)۸,ɹBK^lY d~9tOSek ?zhSoQZ"9H ]GYp %ee_SXl8E"K@ AKCJlz*'A5Hw/, ,EM)5q5@d$!L޻-h׉В^v/WiV{~b}eei3G8\A?kliTm\"&刂GtSFaFc/dv ZwNr-L[G. > `iECAkC.$\V" @<](gYT3DAoyjuD?Ƕ{c\gB׀u8a`#T^'Q&6n CwGU/=T/%W#_Ρ(͙9AkHUQ[,%w뮞gsQzn,͘T&M Bj_,IA++U+AٚwD`NYQ Ñ;¾ ~!z1[唓 Gzi0Fz.8vszO  4`) 4E/𬤞ןB4xVϪ ⌀4ح|cCztK*ͮ;3^\J_d&ZUz鼽~>8ي4asPh'^5=]oB qxvs%8sˍ#vpx!0SQoی"%C!=@5-^0:*"7iN1ZÀ:Ujq:]r~61Ov$9'q4T{]WѲ \WB}ʪD(X?Wjv] C(ߍ0R8 ->lh&x ְDr\va[H:v4|JPoЙ\|yYpA]HuF zY5<P,N(FUx --ϱ\6q\kn01pnn7* eCI+Ʉ)G7kN*v30_ ]}ڽ12v џ#% ;s)!-J,ifpI,u*:B[̀cQ ]*>mo>>LМcm. ,N$2Orcq H"tr ]<k |tސUN9t= E?tt,.Lwo~3-" qσ3*l9rb|Rm#iOmŦ\x'z5a7ה N %P|[5D* Sb`[0K-  'h}/'s u Qt%-R!rv! XG쌦-s&eK%uk[q<>*5oTm&lgXMY>gg }Ba-B*#oĒ9rsF:t¿Oo\Icٰ's24ulQ՜ar]p nHv1}iIp8>۫\*Yˁq0Qb{h yS[n|]K|(cM-4yғZsD:h^7=Hsێտ`ZѦamAޯه~3GE Yڟg2+?8 QǑQ!{&Dk\D)ZV)*V9R%EuCm{Qbbj<(K𶣙 h%x0Py`E: _.^AOY˔D!& x;@eՈw Inn@FhDx[@+yHl $r`%DK?e͵rK|{Tfj> Ħž`dvLz#eؤZoR/08\"s!26ljȵC+ߐ&pE]QFrspѳlҍ6G]=%!322{u"%PbWiorzq9~y$WY\:,t;>/5 i4-RRr@]yBjlT.n_8;_G#7{ ًt__~ψžXbqd' v}y̍d-dUXRW$.ײ%/Ȥ1DM/{E4m⭭P=Q(Ż;?hPj6 #{Ar7e}fN|0)8sq/$xCLO XɧIcBqq5"Lrpzw$70 J~K,qgh=$3 |#E sg?Tq{})Ƹh߻ 'g]?8*H~Y;y34rny,|^_9 ٿzS MDΦ%A64ۭ]GV-թC &%8V,;T0t!{ʫnO*54Pޖ I}W!9lϋcf»kŒLS|3[ .'VB+Yr{W=Ӗ)_, \qXrnsIJY ^!R֙6Dso3PG-jrTU2;DG6%1j۔j|J\b CfȖD#mT$<U_]_U!p i쉇qY(ϲ8l ro4T2ňy5Jﯥkh;ն%!+7f.`,Ӗ(SŸl^P FL|MVdBzrdx?It[>&{=Ԍ$s\QZO~/5-E@hU+  N ~TswV J?izeyO鵕P!z3EcW^9쟨b=Y?pWqO1fτϣpMMG1T%I/SG4 dr!1]tV?)]i)X#˂ {D?q+~ 3N k9gC6y7rH Z*=^s0p'W>qp^~M\|x"M^|&X=cV 3iV;@FC72 F[JsLk#feE,Wv? Y '_d,T䶘cNk0Z\l3!֞}]"+aS/K wվ>Y28WU Y'%yqIT%;g'[򾵝J6˙XzG\p) )Ka8ïYQ1 Q-"Ы[wns,uEտ᜶PKzYC^·"?,̒u$ q'畲?WQJ2&R׃V除4I1Q;@c@YSb@'ꣽ<cFP e\˘OwD{BSYa/ysA{" aAwI)l:(JO´w^ܻ;UzDlI62\2W[f?*C٬(S*PꙤ0SEyXQn}aϷ@BpK<+RFǟ5VBΫE [3}3 Q灥/W)Mg~{Rv؝ʉҡ6VM0'-r>}/f4L%Z۰Fp 4ᣫ?oi=Y᳥I!5`_r<;5qXlgiM{=Jp{\!퇥 % +m ޘ5vzZ 5!.ֆZ @_>ݴ%\A6Hf-/6PTӷx({18tAEݸ7%F8"#iG8F2ۋ?yH 7+]lbupʤ?XsQZʗ30In_S^m=,Se4;HWECJ![ŬD4$~Gϙ~E(^r4QQŽ>;we+tͭ)O?+;Zk &?DΉRM {7kvB占b⻝Mt0'+ơr!_jM4 ^;D&__olbÊ+%Ktp 64(H 9_(P0i`}D_SzKz j ^" 0+Ɣ ѭy<"VHK2ȑ4'Is|C5!j.F0 -mM$5;}rp'%:՛5ȳun4",?pŽi|>hGn* s & cddb5Sk=E#Cƌﲂl-G3:bgw|wrTW˪;UÏ41X#|^GꁘsMt;R3ilZIk;a{ҌzqD,;srDDD-ZMefJ`&z [CT=b5y0 uWTV\6i7=f]ՌI"TY~҂a?ZNĠ~Ba/H.Oe#|fA5j'G`R.k G\2B-'e㮦T{bA2p19@sGs䂤jB w4y&Us0Ξ[A Ë`f-fmL}!֯0Xe'ZvV=;B4"}>DcLl۷k` Lk^OtȯG Xt8֓f#Pc^*Z9KˌH-anT-Vſcrm+q-:^R07)Ӎb֞GUݚw Cdޞ_~0bT BQɱfaqڷ;'(Gk^ p/ Χ j4=ԸU[\ֻORkg6"퓦9|Za\8-MD#1ݍ.hH)}1ULo"ƫL '̲-f20@jJ"|u|44`&5UN#jٜP/FOxB\)V/.:*[\?un.)xb xߴ SbSz#I ([X 8EgиRyT.(= _F+ 0!2[R\^p"c̍5=4[߬҉ @ѫE*ѝ3N)Jf.:7N, 6\eM}@;hVXT\|G!Ұ݀DP.H 1m|!N鎮} )`Xqʜ0JY\8Us %"K)o&/Khɏ,)|bq$#a+S %rKfD{ɛpoQXm[0k|Y+5Ȯ!Wi9)^s' 6q .= M1.L)zց*(lg?Cˠ0[n`i9=\Z_}0_tqoR|Z`_}.ʬ 13`O2`!1# ,@/py+ Ў,yPT7X(zwu >n.N|6_)Dm5G(>-%9lT?&y8Aj,'`k%$  تakiˡUbeN#.Ē~dVM^:OQ'E=r,{ JjIYhvUil0ooǜ6 g2n:jcߌvA;<0@EЏEҼvzf{f [;4Cv s+zFR3.ꌕJ䰣#G-ńQvi[7\Nev N819jRVJJzdp4;bWkSu5S08ţa4mw T IUB2]qT)ο/o!,oRفȯm}0yCٹ^K39twf(x:Ttu_;A>-ugc~WQFoav6aDV:s8V >mdl J Fw MwM:e+? ux+y{oCo .I:2&/Z" wpT e!Wt}wp -Jdc_ ߒDB&d-KmXZvo'#QqGj:\]e42҈w"*ہwV O? }(}qf99'+&v-UD=YEr0(g֤}UCknZ >ٖfs0YRXD–pI.AC!MV.ݗu"'KN=~]*ڧ[H /S(9VL?)CӽN%y?8b.4x]0(z7TJnc vjTBL%@Yyİ+ږۍ96zu_~]c"PZ˨yx> ,B}̴cend 5nOڰ4rF䧀|Ň}m00#Ǎu`cc sY0+0Uy^W{^\{&^dn+,k~{ Jic=):?=djWZ~hֆ_?AYgVY- &T˩: DUIw ScCe rOTv}~(~C2TcMQ+J=w(eÓ\8O`JQ q$p=Ꜣr`]yЏpi+ˆrቛ*]1* U==xl(!N .MQxxN-d fcyRlL~^95b~\OK'PPԩlalt [lgH-rct'zzs{J_Wq,BcC`k£ϏT~#m h>.?QnҁHد_U[Rhbp1bѨFNr+>wJ_d2M`ub8@攮..%=1`eU`bDl,~RŠ4טQH )lk xm.K4jjуj'A TK`mK u|Զ_$1yr\)w*CV}C2hJ-_ R$Qհm":Y^ 5k5{} %q.)(OIY|aG./"mH'mxXҷXWG5筙Ց:~ff *uu. DkWym!IF4j>q)jNJ2;[dfWi#cY5 ח3y_ɠua$mO?sb|4evIbmE߆U4ƞw=Jf%79'D-I@4jswƐL˫+#p2JqXfֽ10sopgYZ07070100000012000081a400000000000000000000000167b62f66000152b8000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/caam/caam_jr.ko.xz7zXZִF!t/>!]?Eh=ڜͩ}ʋ.ԅ(5dm3u% ܓO=1J`R(WR88sW/'  QC}u [na)c¿ڴ Eb^Pi`VDjo|_j$.6HuYbrY!T]ylOݧ/'ASBw֬>|R jɤ4A ʜ_hN^\|[qm^JNj|[O !"t`8?*{/ a;ϽL :5/yQA*T Vwѳ>f4JF(cľmvGH/Y`Tk.*ϮHkg)/42oYg5;-x0v{3|m?#̞hTB-KKIڒ/zYmn+9~f?أ-RA;1>/im/|4JTZ//qB islr\/=(C~5>qԦg1tx`.ׇw^"F| Lyc%^_6wlvqnL՘onw,=,Hohܠ`;3O1`8spnE&v1:3uqc*TDBQ$6vG@MτzOsr@pIy-]1h>a@QhР\n}*ë@z6nvQ_U;UĔDit~G,4jA#_q3Kއ*yqc?R^"pPv]$-]Qh1.igɌw?A}l<4U'`v=t77j)LѶtU55;K(]ٛlC[l3+s /NX.2«X{1avF4sNL~jFf`PTDP}C&N;̞Q}5x>ԫ) L>@3\)zjr]4q P狚#۠{gǐ0oN`Juf!Ќ 6 ]JY,&E5ō?L`U4-]Ȃ*8.MaHYqhujUuX^ʐ/\Qzk8L(IT|BnjxDץY"uVŘ~ ȸtпRɝ^r$ߐtUn!WDBm \#ZIPBtW.3ӗP ݑq&M:{l+<{$|'2MA,I4:T %9WN4.X0 edg ; ( zGfy"8U&c]nR|[H'=;1CL*R7/+x;Y ldS^RJdbD6 ^uZ UcjE[!Ox j{ g4:P((gE6̷OyZ,fj'3KV.! !IYGQ@R(T6.{YsĤ@7>Z<ⷙ P{Bۈ3J1-z%q@^.]kvB$z7r@׃6\b}yǍUnhZErw1IÉѱ-q\Խkj\[2jgz1Ĝq.O Kўhe܏~vnQzr4^$ DR k?Q&Qʡ( S#W! P$Ikt{R װj&bOEnhq]\q+T{}%`#ߦZKG;l̥B-+>ߋn\9Gx;&Xcg.2NibaM3?&q-V PkZq~8~o_hn}5722jK&H|T]`Mo0C ?PISzN?8W~jx]MUt20 ?3ބ+FKY7VŪl#i7ȱ-\D~)UĚ!l \V숚1Sq@XUlC(\p 0]BOAxrFúZOX +,q4_BJ~v|fJ}N夕E!]eKaj`-j#4zXi!gz^Iv'),ylTDY66op7; 媪I?MkH#ഫ$h,{}c ]+-BJNZf!sb*$}ʂW 2[?E\! IjήӨ7B4fstٺϚMȖP{v 9i%z( M F*sܬRSG6FƁ4P]o ߪA8=əc!&[D2+dUIJ տ aA$7SHkP5j:ўU Q[aٱ1 Je)%I^P(kE&ed@n\s ݖa0P=yiB8rIcj7b/,Z[\6-TĻ\`\,fs&4:cikib 3d!{,\ďF\Diӭɬ+-+\igʙ=|Z;w=j2 3(*$AFy])Wθ>Wj=ЦAlᳯd\S^Š3AVO3*#j'. !M/噠Sq͝Y[Bv5Nɠ(9@c#{!`Dbj&9?[z?M@q@ :gBh *eU%"{u3d dپ6SWjJb`g1fݾV1f_lUow<ălKMMqd}Ȩc鵢|B[Zu}f&.?/#/!iiik>RVw"MP u:#UӘ K@S!SnfȄJ:Ak'W'ЄoF>0tLI2K&8:)[4PȬ"g9߃l0*A_lm~_@;LDu XBD:.]i#rY7sc`aC𯓲 ܍6Hm\_xlqρTl׀%S$)By { b%*4y"jX!DsFc` Ex&[W[RqbW'Jk-!(2Q.28.%ej(rT:tBb\c+n[ KCCŀ_tS$>a&[+FLZ}_"3 4E?-]/;]V.;xrxCg5W'Gh_t_ǐDZéYeHbY#;m7[wuF^Ƭeѹ[ >`spP]x|Е?e+:@/mܐydD 77ڔ,$6rËDʤv1@:C]ڿ@k\1쉳%7d8O N_-hdC?NhMutLzuY.[AvS @!I˘Ct},?=(u֭2cY[mp1TKqYOO=Aw;*VIJQX/=JcCR_^e:>2 {K4Eћ{F!h| C$}[֟bEBC{"id0 }h>|,Z{ź߀0ߪTC@93gȺՔ1|sQ)ICp+YZU2I1oyeťL1;ުWoHqqD,H׉O2 5]E-:cʣl%5%&oAQ)~t` T-3Gci bǑ8Ηt&ټ]h~牾ٛ KZޗ snx#1J4:hadf,i7Z̞1{#Z]X ^,) BT鎁9o&6"7.QOjrҼdE3FM}^W+8-!*\jy=:u[N'G=8Ϸ J?k.jS1a+˺,UT\}TF?Jݢha(4n ǐۋo2Vۡ6ʵJ)唷\GV팂ǝ{nV Zs*I -PCkOȞ/#pIwGKJ Kэ i\5^0MKƺձcͭ3 k l;hr^$TڧZ̟-Ñi>Yf3Z,`ijuezA `CXL|D^0>fFC(])ʍGˣ*&Pn ,#8]A+nvČ)&ybru]WR3h. +d'LzCb)_|γU&/Y)SU}1E @-4;i'dTRJQcNhbf;5 -Ea$~18*B5#1SqR")]-'+rtrp0_<뺕/JBN%.)4v7Q9kѡ!}iJoOYU)+qj^_1wQoFRaUhhшy>q[FR+#W-T$+i98zv7d{y+qEh=t:T"(hzSh e tr0A$iA ?ܰ/6U.6-׬Mz$ƈVNm[*hՔe/B}MR&$[%b{{KuH_2\[FAH.( E<4|xG=-MH͒YdҴ- PkgJ;ǣ+kZV2n`u濞"U>C]o"3ͷB zOܺ܋ϊ@DjؽqJqq=j;>HZ5äz,Q1naL{tugڨ;G'BtZI94 fqWz iËr?2fC2)B5@A$*EDJa.J7qTSXSB멤E%rAs1=((zt#Ǹzl7FX5 *E}7]~Pz%Nw_v@mIL}! -\`br =wd~|kO-ڐ祿9QC5}Di@W'kupS"zEԎnh0Zo)ɘ=>dhYQcg %I4Ґw%UWDD kLO,UPv1j 3x.>RkV~XDI>XzJ).IW!xs,?<Nqۊ,n~~gڟ8,2^؄,v %'7@-'{+pyiv/a]|pp_@ i~<뗉0X(}3:\'7M{^c;|;֧p J%ƈ„?"g{SN"`'H=4eќ֐!"pY܁aBoS3m1r 2oT_H 5:JeaT F=KUkq!B}VÌ+#ya X曔@81lۛJqcin'h3.IMn:(dr !"ZzE3?#f!6Ɵ٨5ε1?)mo500ך('yv1-~{*`c<~X\Oz|:MzmӠ:m\}j6j潲؝J Sg,/pcw+Z"PmwY[(~dC~4]GrUԞ Y%( dtjpǡe<}e_u^D*/ -% ZZ֔`hsiz72{3(H )UgE1 L)eA.۔lanjooxTǃp$8H( )Vx'IkLjqA $_55Gܾ/F\!;݋UJ^}2~'SE C3}o ]yBP3ZbN[3TT$)5}͎f3_=iK!Z8z:=(~Bt3O sbrMen:h?HLf9oajz{4}/$`#ߵI-ɡ.dWT9|}8 WsUUYNPBU=Nz "A .$9Ĕ*7b ;_t(ZSL&D#$L|7X(?S=rpџR۳T2"L?ɼf/V vԑ fRVk6@:gȖ2YXGC/syX= r$fxƓtIhaD^|odˣ1kO=3Z'RBZxfj=`<-VVs GѭFj8 !' +b9ߦ5OCVgbOc>z, '>X̰xs*kP 9A|Dh!ewJhp۴>ߗ_`WsO5>+pƸ-5dL7hFCu2YMXFp1 Vp(]jv=K|=S).9kAĿ{ FGj2B䝦G7ޯFIBEHmZ}/I#*oUgYקOL^ JePL"O!4>x[/u1=$C(?D}ϽOy%by|%9rEJM*\I;&~ +)$YU[MhV'/ڟޠ1%^b8pyId',00TwQX*vvJa9۵!6oϊ|&a;NkeEGwĥPLi#vK9^ ZZO@n(ꉌmhjHܢ{=vXv'w`༱=J[[O) Y ܸi[Ȃ/[\+$]yC$ uIUPɃ'*}Ssqroҏ!.Ȓ \1.h{A\\B;Dudu"D,Bi)MfX-f۝=>g=+P+hb>ѨbA?j_Yb/a5EҲFWaZsD [쾥Z#byߘ MU029K+$LbD4 Isc-X]nc0c2JQcH;08fgJœU= iĂ6Һ9I\-mF-@RL"\ DuN %/b|wYXb{95S IL5U%iq#2ԙZJkh2_|6Td 4ӹqbDGmN^qBr!F])hr7#/ NmPBclgV6j,ޭ6>@[D,eZ5b]2x>B@;("8sᗜD''0HMqz_G}s*@7#Tci׈#&%OI yS/)br *rUXj p-;呵8Xs~/ p~1Q^wcV&)>%H{o:^}Z6i_"F:+y\qTSU$zяG g$t05uHamx@uۓK9EOJ͸W>"?/O(rĶHWER+)R K`4&J"7ǥ^w}8X76iNdeDs]{~H18ZA>B׌'fI(KY@:]t#/P85ǻ X2oȶLjm}>97";:e̒Qb;Oyw3㱂+#͍h#Rv|B/b{E,aX* 3 mfZEұ85UPr|s83>F9b)~GiOֵj\b~1,wc荠*Lu-Sqi6{(4ߓREg_ԺjIU׋L҈-o.Q B +\zmO@]:)9DjbY1AM- sɹvGJ{hgmlxL;&ʘ@.Q]Hk(H|Nɔ5Y10_r*2iҩ=N>qfc@br3A/6su|ǁ{IqNW'r2{Az8H \=nx&%ݒ|;fN4UO1(ck\4vIwMA\lKNu` kSn}ͳmn{S/h^8mVo6h=P"DDYgz)UTsGea #5e%~1u'Úh`SdD0ֱ!kR4t)Q V5% g{ |82xMm 3}g74Cjȇ}W0^w҇HdMfUʾ^$,xe4DTx˯0b̃9ħ8~cD˛Xfx8 ]'q<۩Hk),惀iqړs~zkQ<:RW?AA<%hlmDc" G{Mv^ جw\osca 梌)˪(D8ht2uJt|9\C-DHқEp c''?%ڟXCߨ–دtU bRC"7;[n" TK{?˓ڈk6#%'e y9j8Jy4KV֚}!7*NEF⦘#U kNzvco\L>3|H H.qN<}dVdAEo[k5*8WLrQm!/@^V]]dayk4SndR_)ל\3&|4M-ϩ{o.)"#g3tF|'[˟xdbyE<d"dZ.zdv`6W5גZqQx /h{_;IiiǛ#i壿xu?{b_=s0P+M2qZ%zbCGY5/4c\T ^~mؠ@yVFs[?=Kx{.-.DIA`iSwҴ*4[p,^m]W |@rr-Usc\csyECe\vP~Fd*DǛ^ pRPֹus`nQ>: gw}D⢌7`dIO>5tb?(,c{q޳FASU{\JC0Ze?[H6Q3C1q lWQT A-%i5*_ڜOy_wLx@n {66O۝.A*K~lJ5.&C%{3άM@0 mUĨWBչF8+2brU7` Y2wīN7'ʕ./oXe. 8~+\7+щH2ix aJN}qn&~7s*Mf[~AvC6f-L߉9C2 "A@.W<\4'Sq7q_zgF-h̾kͤo=f!<oxJDh_,ㇱ܌$t%l@Ãn{Jee4GM5Z=Ye^,'#&;5uZD/*vA դV}#J5_%}_嬥F)h <:rne` oUAYמ¨4<iԑb l'kg/p7=CG{Sj,3ZHZN$ʲ">M0! t M|*6qL{F9 s)JTT wNM3GSAp55l#\0qXI7c /I{h򖰂kՓd)򁔐3Lsg'ӥ“^x\POb},Q׷=$3`(P ̬'-zr\KYj #y~I|[Lv5 i”%oloQ؏^2 f荖 99xtT^2Lg.\s,1Mg d8tx3[gya/[iO~ w@-M!|S/Дwk"|$ ӛ7O,p#QGWGHZZp}0WRn(w G6 %`~T6؝0"{fg{ [ď#&FҲ'  U?M(^+).!:RhO$P2u;KW5ĭ!Y[&f; qge;3 9b[Yws b0,= 3[zu[l0K]aGKqXN`CTu MD{ r,SG_pR2{&MHT Eq*[K" դNY%2~ (݀D>cjd xQinPh+$&kv9:'( w y~zeYژB~`#$He$(+GV PNw7--C$ENԅ?2O*f$Z8ڗY8*@:L)ɾr~G&;AViy4N{|p2%?zVFė A{qA~_jnCكw'^xU >x' Ά ў?{7e~Ϩq:T2ud.<`)ϡwUq9a\.WLAl{a,rjfs,( ?pݫ~ҁ@LG P'm j+18d{ao(|ѝh83v%M )=D.jWR ɍ-U4w39t16|B]7A y_pNN&#I}7ɈNH-p#]fw:LOd=<;M+:4LA_'opr u:A׻j2-8Wepx,LA%jz)Zr6& pEer*_YBM/C>~uZa=jZAdл)yCݠ{~!v7$si1ҩ(,\NJ+'0/uנM_Sl`gj1C_Bd^*~yh:J7j3m6@F@8V,-<O]4fӾS0G*iQԸ,TFzpp g6\M#Ьjͣ{~whAsغ GDjJTGa=f}DzU=YtUH ` ;$ƅpi8˥Rg@R:Ғ((Ԣi+;S1\hoH3fVF-qd^y' 3$w}9h=nPǑ*9iJDmvkV\[d0oVxLY n e>僪:l15uFH|{%$C1(mX,-vNkt~Z{i8Ypkf>Lr|uneLV^@Lߨ^;DiX?3Nd14U/#L3_FU ]b k6T!gtvAa=.PozD&$ sVY~Re,c/B+'V<2^ ]{q}@4'X2<h6Kd 9,c"1~36ǖ*S_,ǫpVIXk:%T궥6XV/ȸh…tƻ*~ovKspBVI7H{D$H"NA4uѧu{s;:C9Āhɵ^MO*G{,7/ #IʴsxיWLm-ivGb.̺ę+;clR kB}%s}®7cd8bLJE&ѾI׾6u| ї}Y451Hձ&lbdbI"M .7u"k%sB)31r[iݥ|h\ $X|%UcL<$sBf=V l&O:eʳr>S?06P`9><Ԡ(B{?TBʡ%5>v[NOZmU(5-7@k9=mZdٙc.xٓCUAٺy!4X/;[[̙( Yξ!S!' oPz4_%z!S-C[cIu iNR M\f O.Jj49"> !awZ`Ohl._$Υ`OM̧WmXn?L)B '&Cf>r;{JfU+uSЮO|=fI9lPo6I *NqGߔչKTpg ]&J/;`<Ƈ.x8bQ9d(FO8bD@_o2Y|y$ '/I E㱌}* = #ԯL0BeVDt$҃]c"Sf% 3o#bAlچ,.}ICr}O%ӟDt|ҭe"=rTF^}#R^9T@Z9_r4d(\5gL/>k邪IMmg@|,cҬUOW`Yl*@UeϥB WZ9G !OKU%V]'XvCy㙈1{Fqy.YYu+r[Lѯ ;5L[PtSaxZQʂϪzqkzυ܇Ը^s+?C%A!sg%ԏ-VUuaG?-6#4}\D6o)`I}=+XH4sTLߚ_}Ɖ?HKryg¹C$NH_aR֣2xJ:qYe&RJQ)JO}QV^y&,w@"z)!V}aq6Wm>>m4k9nj83,J_y nsկZGL\]+;j:gC% g渋HS̅!6m0:Ӿ")Լ*Hl>- HR$+NzWd=!^% Y0dJ 61 q(|(t7?MW!S0^ᘚ.߲Quv/fTm#[wr,|sV 4s3X}cE|PΩ=BERAhڐ^0@SmI'?0z2UD'ס`z}1|Z'-J%ɳN_C.1Y'ڄhVqgC8 }Bȏ\zd9u^EޑE7E GWn![+$#=Cܑ]o%]&TH`x Nד(/] )|+] 3R ڋM|π&\k |q} >iʨV(%`M[aC%Ӕ *@aA 7տP'I2&$G(f&P[sNV/@R#Yߝ m:y ^e' SidZH8p$NlwG.\Y?Wp-#kd3۴N gC30}{dsrg<H#31Z0A +'N3_n"v8=3`n2HX#^ _\kN♿?*zdB . <1+0˺b`/H{{KgȠѕ[@{YrՆ\(o JWK=g 2q>鍩Q  ?J 22dL( rv$SoimbNyhNAzCן/ "Jh=᪠% :-4g$GPZiE5C%ZfqmV]ƽYx)OdȬhoJ¶(AI?:b-¤OX1e.j=22~T(D7hvIE_(f p漮:tjkފ򷬮/nbw@w%Nh^g VY*m1CyZeU*yᒯwN J ;nfh 8+*-T;*#wʠqݿ.N0S>i xmlas{MaeK7G+?$+y* 9Vg_Iip͢'Y= v* Y%ɷs\uB* rZاiFFJ9[lt}(Qb&c֩0@(Ki&~@e7JD)&{R~%G[Jby/:_oDZihȲ0צ.O@=d4u{9MP}g}w p>8f6# 12զ!#ztl cNx[tUe}], h.'1]sK:3H܂:rmXT.?SFl;L89.oپ˼x/1V>ZgaE+OJ/.OwLgbg~w[G+QvdUKC+KWZ="ʡ0) .bH_١Ӵl[ܑ@odS*,:ȴmf>N2*ʚHOWj2U$$&)Q߿[Jw_L(6A|c)}yɗ뎚EA>HJvvls DUa$"Rg+ U'MYf^^ِy6r3ʬ~Ydrg*d6c4O_ X,Og,R]Ƃ2Sy 5Aq zȏYrh-IF!{"¼&7og:#GÃ>{;"ާL1&Sx*jJ߃x)+21I@ě{|+gmA pyp%K6r<ѳ Jw-.V|4K .16qE/51?U6{?Sh| 2~.ϳz<q#Fu;ՔnIɊDiF7ߣdE|ǮoEɛhIƽe̩Ugq9%U^<@ؖ,1mPCr x ,"'U mcьiѮDF?jUqʔeaB 7?ؤĹ՝U!,Íd{<>S۰{+#SςvB\-k&ڬ1|OD͚LlA06qJ\¨9Rјh *+DNEKXY#}A/H>ޱ-*_5)b0q)7RxЃEܛ3fhEvr 3&wΜ}ר0S>}WRCAP>O QUVUWИ 28x) NmSv.0Q`)67I[sl$mH= R±*Kmĺ{+X&4g3>,D|苞Ρ#g[d&{+PĪK1L$<]<jȼ:e(ݰl4 * FڄȚ ruQI};yUfp)ZtI7~x fB+^|Vrã9[MaHE筝&{RyTeB88D-_}ǒq$gȧ0a"1ѵ2bv]@GUHz[m}G0{f9ʲn`n'( myYZM02sWfH'R]ܴxHxBD-ɷ ϫSԏ# {h+ȦIG M@Wb[G<oٗDp]Y 5Cfj3WLqk~Ro;1Nc{pb킲Y;"؂&~h&wJ&3e< oT;|N%g6êRuw̞۫ݳਫ਼C/$D-QjV^;i!`l4Fl 7_Zvhx\ ŐA}]9{C!~v6`$1nq%qE56?$Wh^Ļ]R_[BM:]mb`)ן$4E]G9ܐyI/ })OTk#h/S?`.or)J<[j|h[›, !}R 㟻Lv 5] F[!U&%q-h^:o I*" _#ݲ 6)s|]&&d ϔVSobO{ Lhh4E&6 Zoߒ*3/ [MVpcMOxn A2~Qw*rnkC[;[LA<@Qs/BFw O"tÛlaS)!E՟iɹ76{R3Z~,Z~Ov1y> `[4Q|:򞜯;)+}|JU)6 +@6TBrtr)S߼B}|r>? :j blgBDRC=E3h!{a,y8˩MSޏ‘]$Qx*$`9f[z`PY`.FL`w\QU@1PfbZI٭X2>i m3l8q2MJJsR9|."%ObXnGKkYvH! n].T{ĭۦ:&8Vܢ@fvTR 4q=m.exYODnt5$?kܙAQ}|D/zL'hg>%A%[=)g?{ ;V+o U|-I*]]TN<YƐ)W~"^CRCpdE+:uIw[lqy̗nMu!gSu~׳SY6f2稰tW(Y"v ݀hFu =e`@ճF^tf0J[rRȵ$Q:Jd;QᭋklPrՌ# f_$X7dj)jg{ȔeJ?;vTZ*ܦa  N3t Öb}%oSiM;{ŎBq ZsH(HSuB =&lGTf"ʙ o@ ;@DpY1UuR;*n;L m/ ׼f`KU gy|ebУ%eQwIלʫ LE<TXIiDS]f/-5VFQ:c|o̬yUje1o{PX5k|WITφ UG"OJ*#}XDhki .FYٔDZ\5-"qQdgZ*5s8LDj;-m}iY"IX\\G{ΖnH )d'E+ީߠ g,\A`ZO&!"$GBht@%/MLD-|&ef#fM1I'.eJ[f #٠c항@|W=1W@\f8f J]ԟaT:r ?j4^KBtgmL2Lr\k)v.[cH ܱ`&kuO:-ԡ)$#&7gXM.5 H_E=OԏGw01«ƒ`kVϘg^V%ީ6G+"6Z Qِp"5bѸذa;_niRlf@+|sRF6D-ac/B$1#z'\g%ܻMy?= ]J`6'*2զ= 8ࠦkGDDS9jg^YV Prf[;Sŋ_y5eصS92bp V_/[+ɷA.Bѷ (HrC8w!W8433ZFj(v H#^8 j E?a#A=`6&2=tl2ki-bKexJLL~Bu$L?:FZ>?y_]jT*^_d5&/d^`32tL+Ȋy :A[C#N} ]cG{]GJ&_!4⨂HxsHzH69zm*}O^D3xhvOJ<-q45ҩx\`B0$xwTW1F!!yoz'oA4$ى28;pkDn& #Öyg%&#']ﭺrW<^oÒe!I6]ĈAب'0bR5!1JqV8QβP<|&ME { E3XIT"~\pk ؕ7=5MYRтγ%^Gǂe ,gT#Tz^8ˌ$0r~d/Qw}>n|xoIj f iCN#X/)}9*E5-yH-]2B5Oq n~ \k㩟0gZO:`݅ZO]gׯ=IXHζ ~{Tu00b  fv$kxƾ ϬR%-+or2<^_|kbciQ1H$QD> }\;:[ /(.Z3Ɏm|gĆ+γƈU# ћ}? m|$G]=@bt "H'U9~Ѐ;(oKpb#K!䢉 L5Ĝ9_ZYq/Gkdk޵},GX4('(GP5Vsmw;< z/=^{[tb1re7VuȪ)5o~gwZ6[7ԟNLv۴'. :hdSkancg%AŢXG#۬*דڎ :pw _O !ʕąy_֛S_h}yC`jISy{Tz;ɐ~ Cpۿ}pWmۧW )e#(p!9A! 9f9*ٷ B?T]=25,oc]Fga+"~kFү<  KDo <|@f  VKӯXF Ϋ~ʎr]bA@_F&eiiv5y59:A"[9:y b99c4/b4_G^ I 8?b_o*kCt0媤rskTg׍Dkc YGCxw4^2Z.?Zn(PѿEj$ܜxiXݤ(q0ܽ#75_ES@qSg2KfWNb9z(B:Iui`/5X_R N">ck5yr;rutrQRxEqr-փ8;]D|σħ>lTvj͐i@J2b =po-n$}(L[D]Q\,8|꒴U=6l%F'%Ok눠|qIGl{zO#/oZ}&6ǿkdcW 7q=<_>%oAIUw>J%)YR4vjiQN^e'9_~6QfӎlUBeǢ%3pzkn~m)@SP^ӄ.= {1> kGgދSnys%PXټa+fъ O}2oHeh5_VdP`:<+5l5Z9,[p`iEʖ_K.'R]l>_I/tBIw,eA` ⺼AʟNl%?+j +RP"ޮ)-m.\v5Nl<ͧEdDO6<p0X wFdHF^Ѻ٩.G[`mBԠEZ3,JV$+F;9Hb.>L@ݞ'V9*R'^5JEi0t$$V>[b7,W =^"G7Ă5k/"3?BgQȊebYVd!#/4;,Af*/~7X]Hwo;!хu5:/KT IsT6'J"wQq re-K^|' -,:ig~n/bLZ>}iDc@mŎ{e?G!6kp^BC i-tyMlA@[ ˈ~OJ(6vE$-P.&|.\JG,dh?R ^~yb$Π{ul 7᥈ސM3AkΖ<}w0} NͮtF+,+K=,0!oL+,R+@Aޘ)05-gZ^RAi)2Z} kYP]5F';ۂY {;˦?)Hyq`\e4YP~ǀ.kߒI W7E+*,{q6}&0^~$T1a6.0e8۟w$3Q1ӲZ_bUdK_z:\V.fnpr}\Ȼ=l6JfC8%V| 8eV{cݬ|Gd:&Iz2! U&x> <̆ ߈] QMapjhV;1p >PˇG5%I{(KGb4WKh* +y/$ZEp|Wzth{38vjݟ_sK5>S$M=4wuv^Ŗ][>9^9~ z;M1`J6{NWz+4C IEϛ.C8F ]`\)H 8gr ]idYٔS DU0w܇2tU *B103dE[ KNf.^FN9oxA5+,O.V ٓ;J3 9ߤ'S'SKYAC4P/gdN{t,|G웸7f 7"2o8sd[S8U#gDxcie/g>cgsnm=}x$IX[=R?Qj|E YL}Λ 74:kJ75mhvK<Ü91sr^ԶI5:rs +Md#s<_%,MZG}k(zXSV CF~tnd뢉wFT,}Dh, @ҽـS8$O# YX ¸.cB5Li8zDx]v]9&cEY88.FG Çs=xT0Kx5Ԝaq]8)B1ItP*$*ޡ;`=stG3)f#edeG _ &F -JD+0{I#|-l-\2v5ǐI~El}Q4(XncRGlQe3 :YfER\r1E6kN9tњtmQuoY0~n|F?O%܁}~fŢP+vBsܡK`c+x2K*/ruz,7^w~.zѦ'6+ cBVU/3v91LJ[oNzV<^L gwϠ`nT6t+Za@ʛyNISrm $SH&> C Y<٥d۴`;0:NVk 2ө& KcCE#^ 6 |.8F_29pL3p/-'hB^y$| @ՃX8 *abA48b &Xlnoe4CǏqZc.2H 6L+>9g;QYr粅x¶jsL mnRAd{Iяg/BɪopV*ܯvFnwQTK8a:Kd"%ZQ-S ï>t| *uӥHE0ƜҀ(zUeU53}.;Vyup] KtUŁ+ X,f\`A&J HQzI! HKKM/ [O)%cip%Ħuڰ) }152,)R!k-_Gg ?*[Y#HH]FwSL]6ư\a_:|P4U912U!H24&J2"st`S=p? хs#P e>kG9_V/f]Z"e2uQ"Uݠ] ;nqYcK'#>e=cvjv\ ;pc\1RW8*8;rIF5'aI1wREyB$E=| w>0~^OֻUWNb.-- *gUS߳ \/?E(- k'kulTEKg^ZHY~PEٗ4oWCܩ0a}ִE'3c43TqaZ߰1nκFn׆f&"TXZ_.[2i)ꇆ}x\X_ S(T}ޢ5tny5{\"Z'GqSV)h4ixwF`2^o,uwkּp1\#O#Ýu?I\bphU?^.`#r?m5v$4!s=TorNtv+.AG2#S kL;̱7 Ip7f1b{3ƚTOLi5&PrܹFi:7Ƕ(PɟiN->tKBmq'#Ǎ0*_.F̅G~d'+R:F}4Ҽ(ۀKVu#FQtKHJRk-FĬ\L<\3-,QDj-"/Y>M.cbʬxaߓ']4ÿg1n^69Ӛ8RQtc2ߐ6oG;d ~r5Fі ."$޼:x{3)0vBD#[PXDe+T<۰wr@r\iQ!m'l\I1Czq݅@'Nx/H6'#>ڎֶH]GIEua PY4 @"2K.s` JlO ]LH C>yXLN>TVɱ.Z3_eDծpPDzHdBZwy0J="8"֡>UBM*];Ngֳz*ћZ)"^g׭ +G8zΡ[]="8Ðkըxla[".'pj(#xEPyp4E眜hvJ(q`Glcb)Rvƿ^~)Žs™Gz`g9{HU+bܱ,`Fj~P,Wi=E" K&!UלF)JQyMRB ˏAFzl2/'mjsxw@_mS, jHGb-m0ҧ`< 0 ³CL6gݒt=0z|"a0xRsMR<)sC~ܱBU,Fo~FGEG Hjƾ7dƑ|ƚ躞N(1yKk㳝uޓgI*F3BJ$ћßxn(Jxi"g Xa $~|hm7G=قxyեLS\YciKg 1QjŷNMa2k0e *^TF+~S(&{Ш'5HZi2$21d~49*0`AS jXǥ;3GUgsE_]$$%ɎO`P"T$ۍKAMgXx =yJ#q#_R?6$9ף)2qkP K((s{.HwDa~&^'c7Wը=VUuRAjO#rr)d!g]|o:8G~o^QQmW(D|juA #o%&`пВP<ֿ TA/x8~0K0z'lTA`fTOkJcτ(7^/H#qݾaz7|G!ijU [Q]rf|jp*HSj1v295sCY?}8#L(#\ϺyɎr_tU ~5b$eYU8l.]1/3ZS$(Yo-ˈՆW1 Rtr)$ș^(|p=a)< *¤)`fygD/ -stK4l(*KV?y/TleefRBdPtnD3LF>qr||DV6#~biI]5xL&3b^)t}B4tY'g2ydH_}0yhI7D6&ج86:l$~D8#p]e-[r) =RS'Sd)DF>L]'Si6џuxԆ9#/ SI6Ni v ),$(qۿtTPc +-Kc#y8 u}5qLL.|o,{62sg7} B߬9w,RVs@3F;!Pnyܜ݋-=6x!@x<9yuҾsS8wdRp4e(Fh}Vn ~$' di(W(r(tjMd5\tYCB`O7jEtH- 0sgj@pww\g Fຟwx!Dht[wbű'A/V>-M)Io@tII:ֳMeQWBolGbK]"jHzCSpG˙riQ!"(en&jY1D ^Rb=R +Dl5CYY\@PqAF޸"t[' 9aDOik$Q!]wYJc#36이ϟ 'ЍU.o ]]R簼Wt"o3h̒UކZSl864^ 8*\nD3tN9~S3f>"ipxk,.ppx;^KKɚ#>t0#^}P>B/!siТP43oWqSQ޶t qX()Kl k$[ps >y. G[WH}g9p+X;KO^.(T;w|xt'cZ'vǀ^/'n+Jp}d`I61,d]rqnERX{CsO ={ K;$c@-c_^ !_}P-e.$9r{|PEQdU#2\Qq|F+[[Bcj7ݛGP|4E#z.|p L$(`Ex0_3,_Ira +D\^˿3ֲ]sW9؇b._ eoZkTId<ԯa7Ux6T?t>du!ܬ8*S{BKD|ԉlX:DMTBN$V-Н9HZ˱{*w@zפ4lsY|)l(2F%8mo(Sͩ>C  `#q.UFNu 6nVqňa%g?Ǎrhw[ةHN/AaKrVe!^烯5)0g4bi8cxhªpO/H0s27 6w1⁐kO@ ?ra[>E5# 8?7 .)d T\9¦| BdH@զb] ?}r}p<> P 0d p lW^Eo^5,{kM߽]{6mѐoLVl9ş6]٠Gi6-eSDRlr@v܅+nCB* [HSǜmF „WGQ9c sh\ON!׫޻wȷsQ‡V3N).ͦ-fA!9(a'H9h(=Ɒ3 c6˘n׽[U"1d#~|h) 0`2`1- a^Q_#/ܢΎ';ꄭPEd,;v_Diw畀l2 y `7U-7FWʩmDĪFpf+2Q;a1U?>|ZԧOQ+OţhrșE Rd</byny.u~WF65_'#MM@\*;vc#Id_O9Eڅ G ju0D #m.1js V~Rʵ^ pm-I~&.$6/[/ת&x<& 9H Hf~ՙ"Jes6z6|HmuKh6TNXC=BvɩeuHƗˠw~)92eIlsmu斾9_E3[ \]Kec }&yٗ)d/t/_ TRF C| ŭxޒʦ`KbiɃd^˔ }4F <*$?GO~|ؓUӂn6),b輕%="G "deb(o  ư YX(L?52sjq_y^L!9,947dY2>o<$3@:)^飩lT+q]/w}wga8Y:KIh[|iEեf*'JAwbGsPkp?D ed,"IgIp6Uubr(+iɑڨt)ɦ])BS' Fz.gΩwX.@?gY}asL ?-Hk0AbC/Yv [NRHz,@ 6e8<*+ڙGI,p[{~'R{Z./R vmIN`X,ro^z_ak !d&_@#tZneG ';q{xĀh@T:-+(`\&ԋDˢZ9@~kyIo-'LP~C?|[=VXbVGIq]4:";aN!hʸR2>>^,{=TU*PkDtoM?YK`ByECq­Ҟw!`~gҋ,cs 1=B8BؚP/ƖxL"Q{akH#_痗/jmy?]u21i1W SIAv(>uSxYFMbKp[q4Uf\.LXK A/jB B th0 $=1h@L6 ^(fɯ|OHIy4#)i3k$TmS`61fv}?wbx4q( (U~_ȣO\o% ,Ή*}^v0(Lj%İmD2, {K5vi֋=eN3Rf ,D4)Yli/.hmJڒ2J Rbx ϧ\W 4)>S?eNԯ rOZwt i zNe%fdG:7}MRAo>Z^,[hPO{F?$?lUv~#}7,eZu/ F}.];&LӤ."4M&i{VW7m0 딌&S !XBlTEx8RH4!R~x~rxr4V RM8l(N{&Z24>F0`/ᅦ ʶ]LPE8@Xaas0g"V)Մ8z$zhKD 4 Z=Z]7A PPܘTH1a+% 5ߟ软i7Hyh.)N񰷌 ϵeL+wSvX 'wcBUL]bhNk 9UHc}OodY׹ˀvks ?!n6h6ӺլI$Z'>*)XQ UaѤrW*:|hj.+Y6P;FH6VпT- {f4-VsiLͥi~$_/bΛLbsң/ ǖhf!#y"܊h;n'sE4qFiNb/> Qjwh_mPU#pnc7G11t&mm%NLf'͹8jv@fc=35wK.M"AXi>FUz[ f7Q3dAD0[o> 1>>j΃N7zbO7]?o^0zzή96iE)j#-seWL*{o#~O5*G=}?l vSNg L]KfYZ7[ŝyVvxfei }טήw)fR "0%΋:r"`qz`"Vgᓊ1Ra!L%)ξ]Y4:P <<Ma5;}M<1:dhiCW<[s۷9U/繓 6VF561+n=E nDroǻڸk */>H^ֈ"N_]w+7e "HTh 'X'&@f쩫AeQBڑ$--PIunjPE ˜x{[Ox/)J)w}6AK![~u8/6t2ӝЉnBB5aλiSXq\>ck]SEau~W&]AHd3YlGY"5_r`y"]b+Njy>`x7EG}J“BVBς`)ʡ{  <>H@uJ7WC)렽DK1z)YMZT87xArIL#g n asefԾlU|8YdR-kVTh8SEUF sJ9fƯ5{9:΢E/`>v՛.E)U̺LQօ/v2wëC匫0lVc*m f۵WWlQLCY!G?M3b =^_k)!gA.i[ca~BEX 0_֪M{nd ](|qR(%! iTdR#,CېbddLT}Q클aֽntd$u EWuH0Qn}(JoY|@UInNsͶۜ1Vլ?{J6AriWE[|s81B g ƕZfW"?QɦL&g\>;D %PXULa3?`( ƔNzBC(5>*71)+l4a7q4%Tꢾ\xM~*CeX?KьХQHbcsSzzR~wpҚKJzkʇYKV7D˞zA[6ȏ5 I#^%hp[SG^|!ǺMw%j]T^4X$ +5󴰺KN-FF:rd)Bl  `%m"=xt=t*7Õ'w2`^1f9t*@'{9aIuAr[Dՠ' TFy\ܞɓ۱03̯<_,[  Q9L+},Gvu\txd.7Zx@Lynv9216-/=CLט<_h 2$.^'EB#y F.fه,8O7ijX!I z߄WwU4`,Q[@Fvf=k"5G]Dq@Kw۱l1Uϗlnjs01eMJ+qKl(A#r+ѻa H7>L daQb;úGW7>Hr}lzڮ2~֫'Y}6w~ۑX/)ȩE4y8(dauzn.Y/ ʄiEpz)V3%AΎbt]QK)ŧ 2̑+.Fyu$?ե"M1lFeg z.CvTT-Q }xlbڮqvĂe ynhR*J'R"v m=nʜc= \_<^Wj9bk&-94}?4.iaU:WqXɏ&.Zxܴ< ^!8\9C_*zE'#eUM6EQ9 YD '/A*^()Mihm:gKcgd~߶l- UG; 1:SU T4(eO|kCy_XTM1wy#w#god8Z5QZohÃlA<؍C+9`̜ܫBc7<~_O6BCWMz( LQ3]A*0:akX< }zQ") (áXc:McG8YC^0׵,vl+ _&[;nIۖƊkM9IAY$~e.QQ 0 z]NlWpMArx W Pb"-dVcd2GpJ4exT ) ~gcɓ]ȪİpYڌg~I"[P}I9Rf: ? x|2wgҰ):pqk9/WE{dCs?G4W##\o`Ee$B;2fZERVl5!lU1//@gmʉ W&h&!fQwSCic.LEPüqZ)M4U{: %!@qETethEPdJ),OR@Hno8'Px,gWdJn=R'ht;@t[ ruAAq;'S` dQV .l&r &%ӂ~cch8}!Ϯ'(S{80b?8<sdsgj]_{G4lRk/Z8uլ*Q!#r:-;[SI!V*.,]&w6# $be゙yYOn@ 2 )H?J,ʕh6i^:2f /1CAو7hD#*cIGLrU0BY{&B2$e]Z}x\ 4CCd)%=7Ic3;BI f i:'BdY]BbcRS*OmvpěNc5KNy?uW%6D_usZᱰQn|[UE %mN ">W:7T{x"=OC @ߍr٥RTlvjxis8'yJ ՜G^ "ciÿdX7}mL(CU"ӏ®? ތG*nT?3qG"ڱnr;*Q0T?(E7+]!Ri;E&t0M勗Ymk HiVy;mkT}f6(Z2uMcA5Lh z0 Ҧ g{^_0h.Дh=$*1jRh1$|Ȑxr\i-sT?U񦝠nEڰgtsAra<ϲuQ$m\&e+Ks$"sgG1'?.,^;q GBRyj8xzux36 R*LpWoح|UgJH=Qn 1Tg^Лb'[]+NDRC}xZRzh^Q YP*kXX|w5y15c{BIU4*Re_zB?/ۓi[gwJ4c&N .zo߁g&%>,35#z<=^GΕ[C-Uyaݵ!ڬ1V([#~ +ʼn8jvW8<,D^ C`% 9xWTEAITnաMzJ +ww>U!zǸ/w'@M/S"\؍+b86i2a?I[rwc8f_:kpO.VX;^PYLu 2wuDܫ)6I.O CIr}޸~r M]Ӭ}mzD,_+ %%n6먗ld#ly%rn}&uZ.*A{GR v!g_6"|^Q*~GԺ~OW0o4ch}r pPNÉV}T@Cf2EiZ1tܨaP`GOY (X҇)xҲzof?= {OVT Z{Ճ@{v],<2rnElpn=ɇAd C4[{xiz:./򨔻/:7dooa'Of eݑ`7 3UH%m^+~p*:~cM "=Ʉ_v2mȞ*O_dz? ~ΪNJmGpŦ)h5i\Ůle 2" %[S 3K|9+*&\ױoL!1$I@˃!]scOFK%y7RηiOu.0(Тc\]^rT2hG)oiYŸKBj,\"3> 8`&x%WqT) "9o­kX5?Σ$4bd9VӁbf|_PF4[QT 8TNғVC(虆:ZP{Wz,GlH>]jvR*]Bo:M+ُ9`uO\| jY->A]ڭZݰ`:FCNc} UΫ喲j n~vS@< h("= 1O2t<7װ <_AIW^IB@Ήs4߈X)>'ټV~x',`-2~% 5-I'D |GLv5NG5FuaԢys/:dDWy j\e]( (Jq9U~9zXg@i,I,I_LQT쨹+ 5'pKO|+;KՈ\z?3dg %";qX+#JO4!G6lI";JZ30YbҮ-?埵z8$!Y-bQNGxsy_ʺ`nW>eM'ƾVDp)uՓmc[UK@2@lFG9 ihXQ ]o CF.v95aݏq E56#玽W(E xD`{˻#㡸Nm^R,}o.7Ԍ։4?3Mn89$a Zϵ+՜,6 _ 8Ea54:*V#񵇻6ѽ8ǣBIrB ;I!3DKwGw 3:$3%hCߤҤ,1ͻQ@}|pdՆÔUi$JȢp &Ei5izEaE0km5amC|F2g봬c,ǒ^̛V 8X5 A/yu;`/72)?`-Lb6;7b}0Rx'TMg WiD{0MeQ~P[hN?$zpݥVQh27K3(UQ-2gV=ܜ7aq4j:v>ik+ ck9Q ű3$Bnru&@@1s&f$ / 38PxcŶZ2s"J=jUμҹtUMP1o+4G󱈝b&8hY}5޻6m T%*R+$yNdh,B\ׅR]NyEmQsJmY3ꯑ0KA ܗѺgO9| z"޹О*aP yM_Ŀ1ڽF;Ee[ӧ՜P-83O/T(|QGs&$$9omWk#FZ`}ZPT2(/7ao 6!~Tr~Bduq7 g t|z=Jb;1"WNY ! 6vHϔU,Q+|+`8R w%teyGF"kfK 1ѐHUPuuq5:ejY!\ϒmfʖkh/~tM~x(Ǽ_1%8)1r9Ӧ*Nm[M庆O3Hei{  |9 )侃. o^sV(S5c!'ڠfŅ͛kqi51 ;$epX7c`VQ^>![>#P<l2ۻ?1[N_ YnJGD:D D=Vhvmy ,py&djI-I$\Z_Yܿ@a9_0b6UxrB벆kN&,GNՍCxNXW.#B!aƤ+ЭWOqHpuMn+=5jjMnr͛EPdxpCLcr4\]0=FIcEi.$Dˍ bJ Z vvŘ$ ]C^fY3|-08rq'CvL5A)PI*&s+@$u.7h/ˊma|(2%¬,!dӨDAPFJE\3ewt)5S-Ǯ;!t~dKߖU2Q-ɪחiro/mϮ6U.aեJBXMVn;jPj)ip{ +^*wilDH&0 PۏHR.Z"bӇ-Otug_ܿRŽoRZ~;8ₓp| ,IO5ysd|kr埈2Q64!iUlMdL.b`DbGQ6X‡MJGsŚiZ7?׶#Cm"pxtqN͙=AHۗ 1Blr.Yz%lVHl(s%R:(}}|fq7hq6ӽ0}mC~FS?Fqר ht{J yr@ѫCˋOF! E kUa0Du3+Ot` +3Hb#CBEC6+v~m%\@\xy-c@-$G`FeZ3 _Q$Y U #-%s!{~~Ae7 qeל 'π}ϘH#YÑ>z>O+9R ʩzqRԂ4EiLSf\zl $ }w%awb?M (bƞVc@ 9}}4; C!8v6;9 1g⫍Wp"o&t=B?:z]{VЦc\朕fU Cqt[sDra\~Mz d o=ݥb.6#TfH?xU~uO_گL-sJrvl$P2%SKІ67"0v݃.bB/,m5:jL;FčlQͯ\X~ hؒhK.?V S[TrKh>f HZ.$:VMDI{dP6S@yQdE$EL$Li%ٍ2@.w熼)q'3{;*15b /% קzۚmfJ&t{pm{^H^7 A<_K>{{ "a)_J28.=WE5)ױnj5+GFȷm9ߵ3n2$ bOSY] R wEAvC@8gyNVKYf̷GZV{!׌FG/ YFJK = 2P !Q+N1h%'Fٴ~q $[=/r mVqf:¶o]<ԅ(”A@30ͣU=9f+^2־V7ZϤwӉtrb9>C+q&HH9!Y.AO)2hEĈ7;aFY.ﰅ'vrmsg.5;LB[lLO6 i\" cYGr¬gkXF w+jiB/ ,  !\f{#hC`'`yn稙(8>x?Z~p]ex~5X} !, >P4)Nb[|).LK&]=Cqy!._o{~#\ZgCߍ:zV JM]f3hovA  mC-naWCZ{_YsU:¢0XVͧSs5=3j_뚰!s:٨ӫ2k]Q$Qfе4Ts~$n<ںiZ/ .2S!'+S]toP4k>O?EA;~P6qz R 5C6J/p 9Q2햗O4SŸNРw7,n jWiہ.R)5mn*`cY(JzN\h-Dv$9F},1L3M5kS=wy)Wx4ڹeAWXԲ9x'E)| gh銝/CU>'գ~{m~._@JףCՉDAh(}\OYq<ø2Ŏv8`C\KŸ!∰Y;3jkbx$6c•amC$UfM*c~PvQkͺztRNFOEbj͠5Ĭ&RϿf,Qv3aLLN0!8+r zMd;CL2I@/).B}n+`\}{{:ǐkdl)¼1ޡK8p9O&Asq Zcw'щ,H]/W&^{>&[E5$*Qd񋇉M)>4!f'7u=2s -N0sDb9^4`kT;F''[t5 U<,\OДtRvˑcauVW4̷fa[2+ Vx,dyxڍ<3TE?k6҈%d3E9y ?7b}? ܌Ph_ƒlFwPXE\|$"X03\WOb଴=œOq(zF|L]qj\UR@K.pdJ≰c'7\ȻMIJ<qKoCp _0;M/݂3l|;(4:YKk?4U7V^` bs5#=qTz>{Q>*5#d& bnMu{ؤs+HGS2r|FEyv< <(l=z؄0%Q]P~dDSZkHYKVyKR9l(X{[)ENWtP,ZXcCK'NxE< ʼ<Ѐ5b󍭕_To+6p&qk7SG)DS:jla\ WDt;0z:cŃ8>A8zd/+sXg[{7qL{%}t3%oxy#mj|Ԗ&UGsWXi|&;5T MB HQlӅ)8xy\ kTzY:)};{fg ;B}(E, bl^231h}#JuӠSta?sU'@yc8S Zoثx-2Z( y s0*2! nLqv4rjn_!#~9#۝ %e'Kl {JtJZ2URkB~醒CAY *0\6XĒ[ dl;Gƺ2vrq>r vu 3̬ܰ:Cv䴾/yAsҒߨЃ."XVN&A4.h=4h[ù[=x}ɖ!UPkDo<$ө ٳdP&yڢɢCf%qPwŖ5y;Nx_5Z20Da7Ο+#m~rP$̳'(R.qE46(*p㠺$n5R5}1f-v~_G^U +JZ^Xkc?Y.y@@fIN5km,e' T'DH&j`G:e2>ap[fCjJz"DgG<[ %;IyK*KB?Di/|"ߛPB5cGk*K(KhT,R =g N\Q\+İ`sXȐ)#)e+[ Msg8"tƃ⽉r3+6J̞OL- lk_\3-GЎk>C\&nkodV+w}R'+V2`XDP{e16 3iSց*g'wAvK^b2PmUsM TN} aC$2לb(%P6=gw `)MfA N\ bd/>cw*Fy(\2 v類{2DpsI/ǜ ;&$cH% &֫Z*a{~݆k Ɇ;Focд"798FfA mqdtEu߃X#bq#z۸Fl*q=nLez՘{l=`SiFsmTѶ˝GZ)Y]<))r2DgdGڢI8xaJBCLՑLϟ{:O7Ƕ_*&RHJ ZW:j&@1DˏdX~p i }ʐ]q%$?:]:&><:#e05W~K2I\XV2Z-ّPpWuaIӔcO>Sq3cյFZvoef[9GIaw92tK;sƌ;P;gFv儛~ҧ'tTti Fq%(X^z F*l(yt:?]nKXx4Â, ]vK#[a :K^l dudg,4uʨw^خ=m>|Fd\[/62KltNj2Q_}\TٛVj.s.lyNG~|1Y96 fW<ҶEؐBu)&j&* 8O6Ĉ~m=yݐPl uHE){1TDzG4+ ~:CTf%t1?m{;lY|rfק7B?+uaMrlzP2z(kܛ 6ﷶb'c %rTOHt'|j':G䤔% y&?Bw;Jsk (6bG˘(b4")ŹXԯej_"I;p_}@iFX$J88FUʀ oӞW+O ^q`9MZ tp+r$fVה$\ POa<a:`T'\}7;;KWYӱ ~\Z_Jv7&KKwo՜i?&)SA]n^/\8V(mP%'E%4^Q7}j^vUeD(ƫ+a(xJaÀ+rl:W4n$ v;]|"pc0`ROTV6tjL3S1rwf#`JWdnuU1ov6;@H7xQ :׼_ȏ tG㞲f,'xmB)%2&9՚+O|( K6Ůk׭p=wb'-םpi{<72 AO@$VLlP*D?jp-S3.-@a"ґ` rZ^;@P}lk}4OiOeoq!+E[p`G3$5oMJe`"a,sՁ3S wSimJL)F-DhrgOãHݜ/> ׻u X?WR WT2'z4tmeT LEsY‘h3;J!ιgXhGh{?,jǬ!aS| ,8ݹz<好hLM)qdZu \J؊k8q[7D~p]5"5rZaL`a=ީJŠu!{nWߌ-{{Nx10:l#TU{[K-lz)*؍گo'%(?b]$Mlluk e3@:ɥ]g6{AT."嘊[KtSj Sg~@Aւ& ۏ7;/ B AؕnY;;ivN:o,la٧+G8kżLNj,g$ _ウgoLb1D֐ =|H_i6d\]A!s W,ow =W~^imkT^-&8ԫ4aqQ32 63y-bHD2MYlvc|+ܤ@8ƣkG/nFJNH76NG~^DH@ax:_EhhRl]2p?UnKZC'$x0@`ďT co馷<ĕeIއ nk|}Lr䕰uE?4r9G3)e '\I43b[;*}44#+ׅGO жR[6 E`ĤWfZ08)Rg7UnѤb~IXTW5e1[55\Q{v?i B}K^`3!:RACB`AM,AֵXѪ-RVoЊ'td|t08Q:5XnCj 2{ӖYp | 95dx!%Vs[Sn?utā̲GW%ኍ}8*pq [([%vN~iZ V/8sTBRUn&ttY/l4L!2 92TO+H. FXwxʣlꛤfqTxK ň@#ssA]brL5g;sEb-ދ3d{uRZ0wz%`g;p #sޘ5MBogQObj?5 g`=g@#yo9lTVeKPS;(E" b/3OdyJ|>4ӼNt.gZNhl?*퐺 ֤BWsi%F.=!([Ƒi|yv>0X;SxBΜ݁'YvWƿϭן@1~&<%;8v_wl:Q.˅pYȤ8^vZ\=VZ<(yydn@ز je MؽkyYf;ڗ8S]wp.:] z=g Svn%5iɶ`~-͂uB2;F fVH^#T]bC#Gdpʑ7t },Yk (eJ݊0"0 4,`Z̙P7P?ۤKBCA EϓȚMmS,bflV$א]aZ?.!H|Œ8o1mـd炋03zA7Xu8QVmt +rNӝgSG/9b7S2R󤺹nloG{!p h[ ;'.uEG{ApT>9;~r]u0IzBrx^lܠHL=eJ_F8n]ymA+!ؘ~껝P0^X-<\ɍyհ1h#aHX2)f$״j"!e[7#pMUS[4 :E g1/HA:K;N%4˖sM,<_g(T:Pl q `#,:5zivW)Ӑ*>0:J_s,<}@#FIAFp?2Bdhش&h?g &-Щ)xnZ^=ibT/{nn1Ra m9yt/Q,q;[J"B/]]ս&RNMF51F%@?aH! U1̜y?_2nJȆ"S4:R8' E/&  Ү2 o/SςKѷ>7J}M NA Dȿ @6q $)?Poi7 =/%Ǽ27u!;E 4Dn/א9Z( l%CKmYcYnN[%hjZbW8vh^ڹiiA9(c_1A~P/y\+~bK'jVϔ9(|N&m7QMt<=ptk],`FwȓfZn )pMY۱ŘaL p=-!\*ġfC3j [DgEL lRӁ\Άh \Ca㟃31^DM=^Z 6LO&~ 9@FVmJQΌӧKV1t4$mvV tg"HMMKpÖ]Ͳp(B-O'XUCsB McZ 2V^X?I@7mU*3R&MrxwAqT.$ǃ;-&RLOu F~`?.*a.]n $Ij`@ܬ^4٨>y%l5Q2p&H)p$.8uTh]z#|wW$̩8-;ul3"8jR',|nXVoÃ(:*bP$Y`TVXMzF=N+'jd7f<6EzR:سgh$cߣ_Ú`FW%&F㿄:hNs~`ju(‰\vN;mKQa*E䈌u` JW.L#}VrCȱoIH6 cc0aUp#뼜mŪP* 5KhSΣ$^T <|,=0LoʢU| ۥ]\/~Yf:I%;5ٔl<~>vvELxeM^4&txq)-1Q2/tAqԒ7Cl NP"b,>SNڿ~=,p/%3z$81?1tKY-J,:y:m>~{'] eɗsa 彤$Ѩjg9J* >RCv2]j:z}A3q¶pM*L74<&n3F3 /8#8b83hf"{ 7%)J ,7UWMB&UcoЬ=)|!e^9i6w8G8 {b+H䛊0$D(6%L'Ȣ8n;ؠ%Dn6V6_LAf8!,^ZR-w:|V:"ck]o/a"FW ,Y< -G["۹3[3N Qz XPsJ] ^Z`u;jQtj'k(_B+ #405yRkH?ňʘM_VHt}\ ZvQw{q0o̹v#3m:Ɍtǹ,_6W Y{xP ʁة'\gi4x[⩖;n0"͇~FrcaF]{>TY1eP}݄>UX݁n?`;ػJ*^\*拢~J vAfɰd_,2[߮/' k_ ~u#*aј<9 ł:\_ұYpZd_Z?T _dԖ.Bmf0D̋J0Eqp -4 avI-k]s9aPѸ8ɧu#+{a} >?<2Y'M $`]|.FOJb9Şe/)NIrH܂&],Z&#,-F7l(]mUzw Q<` Abq J@YcIbt(e2*gb3R,+s'۰M?0BJU6TP!~yl/S&?vx{&#mtiS#trVlAOk&( ]+ `T4?Fc sy]5aTO颿@![xj0m/K޼Y?ns)9ag1:]dg;bqJw*x^^3QsgA%u!>MkDzL9xG9N 0O49j! *'OӤN}Rn)D vA"F7B7=5j\w5isnɄ.KV#$3޲RE\Qq#bR?:ؼr;׶oab!yr]U]L\lRǭ / <ʬemC*@ZHK\-߻ǒݾﵧ.Jt Mk090NUZE !-a$\A2~b 8;e` {]P9˩ t$ԫšˮt i|b4#hhi&rrOG\ׇ3k47 E#oϭznz橲*&!nUx#ɦz\KR8'u+w Q9&?]b Og>ڝ3g(yA|LXmyKiGSVr D?8rZ (?*V2FN |QJ:.۱N(ZX>Z%*:֎2A@USڪ>nzjXE HqzNIJVWS9ۘ )E}Klsv@Z|*GDpF# Zʆ""FAhGJiJF1gB}S>2T~Msk5w-!ei\ăˡ? ujy_XåTasė yIĶc9fͰpqr,wbNEmM.[YzVe6%f\;H}gQʆ #ojn㢦83 )e)!PlY7qFJiPA9Kw2UhO*:avq'zꅷs )kB"S.?ֆ%"Ǿ/~/.;+hF ڹ`&|OPӔv-8Glq9Los*'yy*!6<AÃ@tGZ83mpmdGZ=Ysɖ|J'}hGPh-73? f!pEgŤgQ t-$s 1͕ %V|3݂*_,}do;hf 696T87XלH63ďpK>ʢ7L;6oxG F?"pۣ`DQ?S!|=I2Oa3b7m4bPPNCQdmoo\T_ *{M0gNZFٗkok#yo+@Px.kjűPoX~iLL"G$ p(Lǎ nd=  Gc=-F>ZPvJ4a2$!CR&j?H C}t.wCAH^e]' )w9_1W/o*$>#\Rt >Μ픑)n1-JNsI*fGulf 0C4MtPw2'Pd@PEy yݴ퇇br[^8v(~jLޜ^6A0?EOQ{,Yg)zAk30E ڭIub_, A)t"^|^-)">~lѤPyRfCI+lTŢ3 : 0?HjOF?4ԓqMy@f:A K|y3 ~PͪCӥ 8w-S9XpѪawҎ egTPxpMwٞ3OQm{ &//Jڪ2%ͭ|]Ŧ$Y'Zyʼ2'M-!YZIUVeOKr|Eg~JNJgLvi֒QK( 'o  }Bj$[jED0HQ| Z0G0LhHxBKv@/Z`{YދҘ0*ɩ?sHg ^|a>.t̄ԅrV&Q0_r d Dz1QeTs[(qk<zO_?އPƩ f`HboAu=0C0Sr:{H[hw+ =no!rs,M09uI,mP p }O2w05o*%6!ߖ{?/ɫ{ I Ǽ4P3`.UHUNj~2 a?dd-Q?" 6Fܙbp+M hb̀t8TR~{Kp5(y6@{q-5a"j"'SPpw;aơŠt)q$m9zc*{E\5P?xZmgr@ Kl.)mqZO6 f\!ϞFɳTBq<ͱT d8ޖMݪӵ|-n"Sm|@e̟FÆ߼({w\LrNT:an- X5b͓S_x *Ngҩ{Sbu L!'˩Wt Cԇ/T}Ēj+>;Tt'ʳ`;g CxjQhkF^-nSPRa٬ʯ:{ wy6|O樯%XHx_ vZ'¤^uTPGz\k_BQBPQjicZ\x zيQea[Qlm 1dp0T2F*G Mm LOX.sICՇ30c-fAE}3M$w,2W #7m"k""Uw@ !-)(8 TɊIPyPS%bꯅAg}vEF{¤6(?'w5xS t&qUR0υ;B#)ų5':b6s;(=r+^ KinR'{=*L썻0*znuDL\ 6(sJ@*aı3t1w=.t\ӝ(~te*!%.c`(9 yvp7*@\@!߽ID]*mDI rbK[bd{:jgcG'#S ]>l6e嶑4![^NEC:J=mi- @YY j2BP3&uJ8OQ&+6ic44Q~\N"xbf˩ L9f 礤}vyDGK5G=FV:儭8I"I`1=si}bCco}b1}Tvg줖ssl+!16hH5ЗV90Oݑao"8}n6<Ι@nQUX[H!ID2Ĵkgݑ';ű(7 Ot33GrS}djDsH {4GrocfY\Mr>r\c n b.< ,'pg/kϽVլ$vf ?Ir;Q"A;C aӢHf&HRXRDԵ8>WYNd,\VgylfVW:S@/\R}mn;wy%QPj擠!qSq-|o2;){^n`r-aeV_j↠6^xwZgp*Tzm\8Q<\iH6M f!/6)1cO Xhf@#V>^ɜb\m=t f+_?:;\#(Ӳ`ڣ}V HdKjѝޚ~yBn "1BU5v|TWDA;W: 9ItrAl *mCoTx!B-J w !(RJ [1xOWHBAB>殀p7 1mLk]|R'0<Q\y4Gu$,hiP:/˧EІMcAT+Xa{slX6*^r [.'fWRɖ6bkbYv NSW0_T>Ĩk0v\]%vVCPp-#R8qYj]Zt@IRdNֳ 5 ; W7!3 [Gg,6CmxΎnyďeN`@b[<Ur%_JL?KGA]B,?G,'VJEYeޠԅL0$oN N ސLϦF"Xli3&2p{2 f uH9vTgfyuKaSRH*Y%|Ƀ%6oד=ss20l)[E>cO2}X̡H%y,!qsrdc:oFyA}'balV#S؏e̩霜؞ř":ީ[7uӌgYk#/` N1'LlĶFj?i۹- EF-ddP8z4eMnex!t%fի= >[JjQ=0}W3Oe#}Uuc~kf Ti" f%ΕB9+$B$:vQi{qDd <քR^"TQScԺ;B72oB=(jkzgCv3sponw);0 }ـ{G~ Td/Ԍ^|Mԑ q-Bo;/stdq5q@mݨO8* {d )E®˖u.4 ltXIrwqI6{S&q5^Zud`5RZiwdִuB\G 9o5^Z DZΑoh(Ͱj"rx&s=gD`U VьiBZrn:,v[3XFn{_Zցχ&0f5m-R>)ɏqǼ]cl '#ڥiB|T>ͣdy ω|~s&O Ľ> ZRc P\y&Uf" /wf"˃4Nf2*A7ruPI!S跔l fuE8$YxG(7ønkjۺ.3`j#>,~M_N| 9T|N3L^FZ :!yGg#`-x|M5 k, p3POM-3 oh^E/RV69l6)1ǁ8K/{k&/v*U= OVuܢ/QI饇B~8A-0r/|Z 9<O0. D@]SNnOB[ diBqÛºdj KDW܆}xncq ֮F}Ʀ֬&j.@O)'){6%2]!R|6[ Ts;E|p[A% dsoN8W~1?"^y 8B@w"}w=~=~Nb% nv1ȝ;N)X1*rNDQkw6j؁rzL(-ʹNק$>hQd+a~Qrm T}?ި]PsTor?⣀N<*{ZXHU3},’=]dfkPhy$3 8l V*2 SP5]ب@R7৭|NmQ:Aܔnx;<ѦDfs~\oiP"4cΰ>r+IHҀ!ڻىs?st,$qua"BK<ގ[-*rG3TGI`SL!B _}v1~e D^ݣ4fPl#PрӦ@)nCxٴ#!++i;z*Bͥ˾(Qw˅ԣQ`q28ObP}rfE%ZtbĂL*J9_`A`\/d@39Zf0:!IDg؛ `9سJ?X{:ՇEL+f{b[+p@=EFsDZ!icnL?B_}8Y_ D7{!v[d:M Qܭ]0C;HpF[iBDKx,>M4'?-F``6^,[̿痾 n}vZ.Db) HEYq>l Jf rgRN:cJ|jWR-j_xKD0TP%ތ U/3#6ˤC+H:=". /Nȥ|_ _ P_ &P"jmGX^}x1K*8y\!*JYt=,ֆ}Ճ$CeKy;`yh %r!dl0#7LqURIL.Od^N^1paܧ51nO~B)Fh_^3|/=Hҧӱ) TE遗Ab.m=7uCGƥ|d%u`1jۇvn[*-EsOymVJ5ȥ=DqdnêNH5MѵQcQ¾E{,!"+o:MB{T(*fB#udze.d15)^obB~6! zs^9-G\:Ry$;ݧ+qTGG*mQBm rx8ye^o6/QAd^JuH{1vnf h+P-dzt[$7ў$o#XW5ydK4G q8cOSjS^XBN˫Y2@"SQB 7^4,EDzG3)BS HL kd{b9=꾺J&ÆnF3j&Kx#"|%}k =)]s)E:u[cFb߰xz&a 'A87!Ql(#rjx,+ W*pfA:@.=8j Yi焘';}xda,$EFKrQ"4@N!y8ah| |M-ɻ6v}k 2r|5wXhkKP;༈}[Xii '(Bxͪ!ZR%r!2gd'R[Ss.*0m7Bv+5tb:.슝~4Z6q>>2#^ jAYB}|P ӔEv|2yM rQӗϲx=PWLYۭʼ<I IU]62&<О24Y wBѻts@\CblX77!tW(#<^_cz^&א_Zݺ_l`ACsK1v|gYᅽt )Cm\v?ZH_.#Q \o~%Y~t8Ƕ+t7A{#B$g]q`H5ڨ-R/oh$6MUY6*b> Sk& V6fV(mC;˷/ٳ"k}}!|ޙHJnZW86Ҝ]x[Ü)/IޚqZAί+Zހ&JP~j+q5pa9޾SՓ|6G۹O!Ja09˩V{]6xǔP,P/ºR&7?!W^ p_g3|hy"a427;zdD;EB´:,0(]:bz_mN3rGUyb ѵ1fU9;qpꕦB\P "UQzcᣰA0.ǃZ;&veŽowo` zd8c:H|Gy09`xd}^wUˈFS@IlRx3225׆Ja brk8I-$+ M gvzj_ܸ4: I RAR©4E:+zҏ2Wgw+t~W[ _h/oGF*S@Z*{_Wy.' px۔D&iJ4%gt9hGDݳ>0kxc,oX-omho*#SP6s "m b9q[md|dv&`>0} /.U>zÇliDD0/x/"f!> ŧj^Y%3!6Հ]݊ /[{[,f!:}@^He4.ӾJOZ!&r#-58 @ywԶ-Ϋ~U2f&ڕ i]_/Ʋ#;[ IF;0Ů!JE𺤱[*`-]2K%ҩ!7XLO\x$y>(4P@$Φ? 1 " ShLAuoAqjKm<*nZ88?l'ly9)Õ3p>Įٜ>.clhr<9sBg}AvMz \iϐH;M mYXʊ}Xs3I^c p91E CAR'g^1y;G+귻*Tw]5w9P7:T-3c` ۀ{2f-E-Q `: W-dY h#iq%J_S]k" &{Zn}PAӾAokI3 dZɩ/<&m뭖9ۭcSr.ZW@ml =wBd`5f Ӳa'/tB"c3v@ L2oe)#4nf\'rM  dL,\PMѠD9y]ݚ9m#ueuz,FJGMi.dLfV&kxyLP -lrK>yW".JLrAJLjmL(No&P|d6)6mCLOʆ;#A!euxş9TMW풳&CUɠI1=-fyOqِ,ć}"igVyOp}xgľRX?|a=0b0dŁ$4R:3 zsK# E|K^&麒ҡbaz-'FܴziI}Mi\Xʥn<\ "\U-ʂf tnɪ^q"+8G|vwI:A0=Dv[lNL9EEnɺ)r:킝V>,I]OS9YjnǬa=c`&V$] FOg8NSp>۵ (!6M Di"~X|~sϐ2z} O)J=mZ ܮri;sPyv`xlPzEտmT:U +o9&*9jCh3J]GtUC^Ǫ(ؼ`>.N&|E\͆wfdA6 VoB`Gd+jVʕ>9R KpBD#>b0p~XdI l9̏V&vs<}uɭܣeO+ׄ jfJ_xbuX?|hS@5*UwqMB^Qƍ6+ h6Zq\7fuƦ͡˖&\oF~ַ3̟&ho=7ehsqC30&(EgUTv(bFsGZW@"Q| kC YUIjS&±ĉ p* <^%1 x DXC_"`)ʲd)#l>?*1ma)N7Mg-iϺcs]U): qKK27)7VQda]yȍ̏jlni^5 2 yi맠l>1]Eh)z "3SYtș񕜩ô p2>ЬHzh:Bf'UxgF'%@ĭ'=a+6ޓQ Ů +wlC9 ΅kؗJy`s#h%l=,!9+`m VMLvr=Rk^IR@9\Uyze gǥ. ZSVq$]hػ6@tCrˠU=75No5/]:6\k.3_rG*؟{\3oe$|T'/B+*NsMWj\'Է%s/$ϵP/>#"aY@_rHЎo8kn掿CD0IQa4GD\Zeڇbv౿jBFҾ=*ؾ5IVE1J s z b8Ŭ_r_<] #j&?Q*OQWqݼQ aGsZu"pGW)l4uioF#.u!Du09橑?Ԧq.[ő aGS'#PjOoz͔=? Lw?ǨYB XbZ.Gm":[YiQUr_"Wm1 Ꙥ/< biP}nP 3<##4y㕂:AoOm|f]L)L1]z+ڇwD_hBӉ;;:aVVk~d]^$\ZdzF*%lge%:&v&m=BScd&ZJ0HN'TF>05Iv+@gRIC,*{t?>K=R\iMNwBjjQڦQsm'ͽxv e3fw/* eי>wc=oʎ=ɏˣ)5~\8DLo4KlF`EyrvىQU/fV|~d±"hIM֌RJT.8T%3kӝ9V!ᨽ#"'I&5+6[NEmbM?[X@VP([|L'l FDGU ݰWovX e0ܕ,[23x3a,k,\6@Ґu,h:G̒(i'9!Őz#V7V TCmnnN680,cڱҟbOetȻW[Ҝ>HPg~F-x &82F#ZjոSrnO)|܈0r_yژiBvlcj$^>R*r|V8Z#NQ.un, zg#nŝ@1, lL,1šo% 6p@`ɧ:A]N|%3cx+DԊU^ hװ`5`X 0YSZTS t įQZ u]B51oMѭvveS^9]t*e_(aGd;>'Gù&ϋ/X".VA!_[y$-Фr+C-& 8$7K  }HBd85"?WN3ރŕ})k,դd@޳ՊTfVTЊC1S.@lnD4آ@w씴.UD_~]=u샊O1엶pE_ qʅ#(m@${d%~Ġe6YC>5 6y=pU#8i,71Bo,,CA@|4NklI3O'68RU2G[HލIםz%Y,e0e ڟ3 `9ҫ#vdRN^7h_R%8<%W^My40F)W:9g%W {R? ׻KA÷oIJ6 WꑲÊi+! u{RN0r"a:wpͅ g9H{ LR,Mzo0ByN)AKd^\y_ë M ;wy#Pх!xD;MG8;/#!دijJ yrGk '/+/5:(=zHtgc, qQt}K>$'N'efh-KdfAEd`߬>ڪvwnJuXz}*)SV.x<',qI@]=og<ޜ_Ηv}:{skƲ3*5u@gto`$u 8[WWH| ƛS>ݼrAո9VDc$kw`+7 ;st\:jSW!(o7{ 釾I8˺ngPjTNfCglD2{1*UQѡwhmgh[\tU<6`9Xo$5b-^kYnGx1B*VIY")L+WT;f9mht8LXwsv3vGKR)НD/Mʑbvu+Ղ؄!B+LMx н 2jYrw*U;534-7"{ ۽&&aqٻ.2yјDg0L7\Y@f*^\9l=+^4 h ;3@bĝtB *d=UQЉ.+kɴHKc.e/uQMI/¯r.o]_`_wWv%ޯ+닖V{\Arm4KL{uNlg}tPE Q*;JYyw+Kaޗə!xopn7V )eU$jFAk.ڄc5;hQ2c_5} dMmmb1)"Um|=Koh!:.bξDE9:sFS7 (Ì&Od>+R'_ ^aݳ&2t4V⹡(Q;M۳-HȈ%?R9 g^KT٧XzHsb5LZ+&:^ĐcVD:h1Yo@ h$AH*0TCK(xf֜EC6z0;u3Ny,d,.M{"q:\k 6>%{l׏JX6#I=dl Ƨ_"ʵ{4\PF>CWsZjT"'Ivn/Z-_:ܗk. ; > 3MJгoTӵTN>!C5/?ySrr :Bkzm $%_+u΁ iFs䗗ޫ$4zfSkj7͹.eiQhʌ*ׂR,)7#Zk!cD[o[[_*f\03};*_vگ`9ũP*(5_6{TcT[Thi&mMmmH qnK>3wn2liZ;,۠$LnBloz!ĭ3>Gn=xAWµ䂯0xnO6Ƈ*X$/-cSۖ>+=DzDA䷟{zyk!c\t^* . "L̞ H"Y;mS53)Ϳ[g۴I҃SK\Û$6kFm0E5ZiSxmcC*롪Pk(~8Gqg9W2fe wyw81-b*eCz\C\A7ָ]]1%b Sx$ԟ&_IsB>ãijI+(yb1h kUT+SE~6-j2|Ag/>=7zBKohMPtZ9U)/u8Zg{;rυ u#`!BkxHvs`cE{25ZU!f3)Y6qS.#GPe<|UHD*6D H@V`:BNV4v}(9,CGz5t=^%ab`cֺ;r#;uSۼ8:r h_=oZʁ23X͌a#VSB2 vWECU n 'QD\@CjܛeID%Oǒ` :3ε' Ha!{Foˌ*uby@*pr'vys-- GV¥ k%酘<S |wF>BR3V"Ԙ+Fvt\j>ԣ \ŝodKx mݙzyAnԖ`?Nu~ĘTjp&ʹʬjg3^ؾ,9u.[FƵui{?3! ISDÍd6?X_#[[{ޓm؆fIWG\A;Wo=ݜU'Im +Zft]# WBr->L`1Anv T;,=gv C)= j༵Η9.*4I 9(@ }\^ms`7-":3o_`["A VF{?w%㰜+zׇqfhҡXk6lbau )-Ɉ00%,[Y$ç`eEghĐ7eO=N=޾zNiwő*D;}_N eNFD1O'H|ZARC]_jPp`arO򠟗*-ֲƄ}e}o04cȻw.,wVAKd8]1RG%ha!˚6uSpXEW5l8w>#/  tu`䳿 YOfOR@_Y`_]9l*-C㴬3L&t6|9iSVي7zL!s&Q)%{~XCt32'2[cGZH }2a"3z98Ab,ݿvFk[\foǚ9_|1{Wlw.(DE5Ue׭_'+_d3,HnroLr2*ݤ+'FI.e0t)k4 7}_\F9@س $bt ? )T8z] }#F]z[lmo^7?(<}Nl/@Xi].},Ip)ٓ IR'8XjM-Xoh_ן?3(ģ^H-^/_'L-ωvM CYU}>u 6>}*Ց99 MdB/[gZ}wcw|!h) KN;$AX\n\P|ck~~'L_n[n^,4Ƿ,弱XZ=~-|\3r,Yt4|Dmi-.~>wQɲV"&t+0q#_%yC8yw*Ј?BG/HM_ΟqJJsSJ &]<fm [ʠwe\`v؂(Y(Uj-Q.2N@P Xu{U Yra3{& ) @ݨD?yTꦣxYoV!c{R^c6wZ^BWU#NPUqA2Gu' pZ_D# ]cv>C/r_v!E4,^pHur_hU; I|e!"0e` ƍ-hQWP@zObGLzTqvs`i:Ş Q3e9z|ඐ9TQ,/se޻Jal<>'60$";uPX6p\U3<,Z{'s#UTq3 {[g/dYA5~d|TnX$*|e}~d:\'8'pYawO['K|Tc~1pI" 87LZu"p1H9i~yL7KPlj~Ōf>m{!>1+M mjnwF21էVW{@Z,bl1HKOHm@4 XNO1Cmx^eҲ[D( TK_Lcڻ n:ߚKz!ƳھOUuwh"3/V泒մIXqoQh֋,.=@NS&5a*,z( 8 QY7arn抴fݩSr7N],^[o 'M}olIet^[j|%;B+8CRڽ?!6-{y< hI"BVEt| s 1go=4(#SWbp,>" n:fCoLCq%. ݡ- `4BcXSj:joL=(EK1YPуsj: s@<hxe0VԻ\X* 0~ioy#\De2찒Sm͇UN`9VEnM1nbtY&Uΐ,~s{wڢwl;킪+í/lU&l9FK9f?i泯q ٱ%lQ7u暩Nqۜ.5+#b6+HP;W]k^dC9wbZ^߽D-m?G"WCKݥn7adg]:LM*zxtJ>pEx嗽9"FH w19JI;>k2U"OR\\14nuh$Ut#[w f^Lha2ǥ{P{ ybF:av^W%"zHFa(rx?zP,H_(݇9U_ΦZN>US `հzm)4EOUtX 'pDNHe[FV>#PK ZPb\ߣtAyUo1^9JpJ\'|SEsghr9i=)_aK[)V2//i`nukPνOr0<.-CylGJˮO;(0=['QD{܀Us3kS_q+D{85 ĽwEi]4Qfc>@GJLcĨ`#-2˥ƅkc"x}7Kݭ܌0olQaݮض¢|rIa=<]ƢpF#X57;&A+1<?pu.WwB+25ofZ]_"Nő…O-:09iƎF=Ġ )*9I32Pӱ09TFn_4"lJxڣ9)G=z&3238K9afsSՐ R7\ʮ PCr/Lr1ݕr|Ϛlpm6{SO9!& K6/7? D}Ջ[Z ںv^seϼ&Ya#kǏ ;l[ gK`H-0K3AYRQ9_#aJ7He''A_׿m8 3i= QFQ~hѩ#{xb:]wn'zq4#Z߷)*ZIc> vh޽A㊩ 0߉)q4n rbpg3rM5A8"Š-[M6$;MY[!*GXʸYC&>×\ {ak~%,[]zZU|yi+s"\>UpC~"'[a<Jк_:Mj];`bK:2ܨ[הdxVN+2YqAYHqjDnL/ _c3gDn{A, D dnt|XK9gX"s/LilI+H9H{q2Bou#ocY]Y3Gmp҅@w^Zs*ԼSXgt2aXcq^@suCK"ųፏ0"5?oDi-867J=vԑ=5;V.M_a iPl7m4P3P7ZJ9kdtkӨ▖ ,GN=݄O%ؖ]S$-xGTjN<(E*`IoZ[yKAM͏u:!Ip`YITGle9rXdI'mPxdUra!)ͳr{ɨ"M W5t'S'z!w+W -V_:yKRKrdcfCIXwOW/vnrcS_H<Js͊za'9'ދ|^uԔǠ@NP<۞œi)=avtRO,-k^^J\BgdkhQ>PQST$ K/1ߪfdקѢ$dž7D߂+TO_k) I㓨TLn}N!xfj>0)bGwf!f)_q~0:EW@!Z.bȗ3s$ A\yUSL;` M36qZJvTmBSqK Z,[ŏ鞛uY̯2H$@ %>F9k|J( b8v's+=zjxzHVMqE` C~|9t :k,c=e`JP]rɚA,Wcxb~ s{omKM1MI$ȵ1A7`\11lEx턑_HmؤC\Sm&9KT2Ę#.<{6CGDR_=gI'[SU+h,-(jh2\!cArne] Cfg+e%ui ftm;]YH!|uO;'A 5])3[L"&IcEoeg &4J 7B&{1Evh̫7xBk%Q~h^K|->z O`_7mgykwVzf KJ ÑDc$:dUYc'uxp_AĐSB3>n7˂sHtT=S 1E/*<|E7tOId=vTMJ"*zpQfQ#d(TuL,qM\ˇLRk; SLֺSˉ3R,e)ɳf@'6ɲZd^b>M@ugDг<(cɏ;g^|MVZ~u8AGQ^YQ3| B12ABI umffLM.i7c.X`fiQ`R S '%*~ 8 2bﵫ?Մb)Pf-ەloaHZN]ss BK%TsZl:`;߯*]sxj%W1Dh}ܧ{d|f/sS9֕Ȫ.lV[I,F=_wz\1RG0vn`~2=`k#[g toC}gif9&e fߪ;P txh}uϖ2L Tyѣm3O~{rIU˘1Mh~ 2 GEcCa7Rgy [5/ItU9.ґ :haVdx"/u;T1&ƞ4^s(/yMJﺳňy90rX#e_eM'zlg5vl] Ԉ)SZf˔&XOJr~\uu  ~&ONg.mId>ZoXw}ڎ}eQ~(By9L[r1\DebR_TjԦ}ֻ rxS 8!ͱƄlU56eM{p7T9M4HxZEd&רሐȒv/,,~{sDՇGWU6s"Zsbu4Me1`Ps$# h;&*nH:[H TZ ESg~Lmy1S*~>'? ـ,z }gԤu׈ޓZ.Ըp#]PzUfG:HEXLML淦OmGk=qS@8ǗIP.?+Nf7'Y >w蠏%glw$M fVZmd >}ZnL(W{1yB&򎞥kO$ h^>c A|413^8L/O$8s d!+J|OmM09g7tKPjbRD8r"VS_.rc,cY ڑd&aRn *"*#>9X3z.[|S 3mrԛ /{+>lFj!hbctD w-{GMYj.fQ)b Iu.o59gú~-퉨xw |#:a@b/c55?$փI Xp24N91ij3xB838*]Jȋhk[-]CGc_CSgm-Cr@lb{^^ zpb)aNLh9)oj7V Hmk%7 }Bװy#rNtwYa? +D+G+m';3j'tm*qP<-1zK`Gw\.P?-Ԯ=W<5p^-<;}W9"JN]wq[6ȎEڢtY#ߴ+?nTg o#n+NR!W4D7T=jxarz5Nb#A5'huqemFw|9hء?} l,X>^aIl,>s݂gɣ5Y;8N?:e@߁]A}@C YLqɱi6~Ϧ*] i!R,@n2ɴ 7|C/1lD='Bb]ñI"rۈN.)N_Q54 +'ocr=IG5.Lu#d"YsX֜bq)>(hgxM/Pĉ2KJ "1~1Y>Ռ/M.pqߴ W{wvZhxo I~mk@ 0 ĝ7!6?lM\m)GyP5z8@nC2Km,$Ֆ#Ray 5(RvG3H@/Y o׻첖4aT 'X,) ߎmM"HpNl <' O=+bh?BPu7r}*k}Ę4Q`d$eu2x} 9~q@UF3UQ芭$' |!w@^*}K5tڷQOߐ>ٸ%iLO Zv ؾ9mH)euUHn]>xOrjMBb4ռE"(̙r"`sXSO>Ү _dpDZZcɉBa I}n\+IlD~[_pCS3~NWE*[ l >|]|)y;ͣp?t25*3BGn5jE/kJ2kSB& hVmq+zns"zHh.~&|p?@A4f[D6hP&s-Y #i}h>NJѫDv  F(l;*-B t)"r9@bt^VBOD[< _ X[?)8sfgI-w J-\0%a{9zqB::Gd8{ G]UcE' N{)C%}3s{[u{!^!Cw/ hD!;3 dr:`V4Ab%\q+1^,m~]XQ6&J+ =>BƝ* W`PxmCa#bkQt~ 4ad9$?Y]N#[w׮0 zxaVoew%=t/<#۶l{T?4J'2G}J(T<Ã.uƢ v?3JԦ-kkb8Gw+CLaEK#G]:$T},K~].-,,H~zBQN?\r?'s`#y1()r|ȮIƢG*Ȍ"ѬȋGQ:Ps?%ϓY歆9<&zGS{6G.{耧L؇ gYZ07070100000014000081a400000000000000000000000167b62f650000170c000000000000000000000000000000000000006100000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/caam/caamhash_desc.ko.xz7zXZִF!t/Mu]?Eh=ڜͩH66cA2D\_P#uYMĒ)߆Ĭ,eUQu?}y\3HZց@n<˕gXXst+EM9DJrj-'{$l6RTnE&w5͎6<>=IA`Q!}`k[ >؟>v0}A>hݨ}NFof՗fKfy}(ʰI1'BD\1$Ǎ\R T-n0?/k#dXNS?O6DY@wXH2-]nwZeVW΁xPnβEՁĵv[xRxa>͡Kido_gc ,=IS4Z@}g-RŎ! O _u$SS A_N%] O(ش*+j^G>"9]۝*5~vG/:ϲ=/ ̞P'j:ӿnqi8#䘭JgEAz\֯%DD 11Us#+ڻ+ rr_E \g齃\X-Ji*9Ut)Uze7 Ay<>b2;M9jTB *9{꺛ۊfEAU a"˽Ղ$x{$?pvgN'~jOz;eJJ$F)r%Jb8D)1UhHx$d7<)y^@Fw?JM {Qi y:L7l GS6\Nsߍ@XC Ksu_T)V6m,,Q"|Ԣ ee \x@`ZTYeoNLbSIhXX?1Y{}1fK@/b10oEc$G^{tkϘjijYE=_ʤCeӣ(oob>!ZAP;9("^WBm=&@vX"[?qeD2&h2'dIaXez|RrGRJ cJęeٱt(#H`b3.ZSFFm\2l*]TO<Ы?tq0ȴ69Vmq=nI'>.?$vjԘ2{tF{5Qz0z ./)|ȃ~Y@t`#-@#4h$p䵇|Y01%rmDJwq'Kciԗث1"kFsɔo槛No1ꛥҴ\ٲ"9 cj]7͹@09^[e6!J[&JnMMŢ{"/t^CVq== _ޘ>$YnCG -GKZ%4733 <;Sԛkbu\9}ˏU\wE\x ey9EԯPWWH%}[sN ..QZETEg,zlh~a4A興>cW`AQZdl !zF?Pi1wTx5̓?{2K\ܭt-|Pe0aAEIk,Owef#P#_*D~ es=b 1'1[(, ?&m"yt/3zCjQ~ՂdдT|蠮‚YeV@,*cG4sG+cynXx(.JwjjOI5U=|pF~AJ'f *2S+h?+'mݢˬx_;';ܧ+BV&h=S&rWWqPO:gZT>1&X r4o mm=nc9#3Au'4혢K !Jf~>Mo=Tvi+3{ӊJ jN(H仍S [CS}; N8I?2 8Y\qŴ2d$nM%3\,rxR H:"X9+^|3S)_EgL;ŀtzZNah]4 ?9 ?N~RJ=eVTo,$ʼ" %2k1x(~t=ܕuc\gؤig{LUM%RiPhRUO 9 hc)|er$jה;xe\SKLKۡ3Qihͣ^ }j[܎H=j3 KVdr=Ѕ0ёwμ \: r'e $2h]vz$6I1ŰNdTTg2Pdh`{:_HuK7pzhtv5#?^Sij?by[)Rb"E1F`s,a RIax:\fZ,eudwq=?LDƫ5Q%.9cbE[(@oyEHVyPr Wh@EozA`GHv[ _,A}=NXdЄL%W{^>ɄĬi}IڹMWX_[E@ -^@BR⽽[h&,1:8t !zO5S{<뤣W\lIih˨H#7\hDr 93 syOpw [E;-6q$Mq!<  wvY*NRF`u,8W} L?^4)E>@qy^E++˫:k}#L[+]+Wyu㴑f+aEb4"Nw[PN =W2Skx;}߭+_ˈ!@}i76A6 ʵ/k_TpSVȎnZlfdG?C?P j7QM| 'xB'Ppk{v [oM*p,{ J`+;% ӍK?a?]' 8~L/Ô酙s2?ܪ!#Jep9.@-T.@d$z|k%> nzB@0l0LFfv{xDڍlDÒyɈ!ڨkQ$8 ;* Iw=;Ew]%wqkGx~| yÌm嶖ǛyVA9#膴0Q+%K4#OmUuzϙ مNJHؾ.}o F·;KSiiXwv)PHTt7hKtɌa"Y_@0Dԉ̱5 ^M 麑+[iѰ, ܪòDx]HD񺐾1Y_+;_?S[3 3( flE2c03hRlj$0\y6ND+G|P rJNqd ⪍ԍ3V; }B-j ~4*u4v%6t}?r$&ՖeS2m:HW+-ٱOI3\MZkZMb5-NQ׻gYZ07070100000015000081a400000000000000000000000167b62f6600002460000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/caam/error.ko.xz7zXZִF!t/$]?Eh=ڜͩ^_5(v9YN#D_5i QfX+wwJ!qV Ⱥ wZϲBgۤ"-GS]R =Mj?rLmR5DȮIo'̕r@-Z. %iklzi r݉6۵79SYy)i5{cgis/R `"9zx<&*vg?`;W84pO5c4No*'a1?gI#Z.l{1Q2vk~mG][0ɀIE,'jULJ濴C/dSz*u&, 'kK)KFę86 32`tO l "+nvSl붥Haߡn۩Q ĨHa|6?w7Cbo|j,G`OdIl/Ξ `ETe\cC:bUpт4)^GȩzxvӇU7WO3$cFli!#PH8@FDTYKd8g,^m<䓳k=@sIOP>~ FRewo^qh6`xs늬HA;K, Q(To> bD~?G{ʖB~5$vp]YNDD|{ \;dV,@[dY?L%FR"$ mC9HVǕViZޘTjDN!43/Zk!"O⯽ p\,<e- iBw#d]'Pw_6I _"zM>[xLM[ KPh%Ea1׏ ?6ztZ9Nl.X;]l3aL(pM2ޖҡcN0RI8_iאPj;&gRS%*ȭPMgl,_F59UOHol>ڴܧLJxWK$&uۤ\Yd́ͨlB(I)COAmu.l { ~G%kˇy ycн?TY/ipbM uCYy8~>ػO|TH/aevlA>V}A%oY*qw0hT(2هQwW4rBi3"nt!ӵ._ 7?ZlcIf{8BZjr&琧||)j|h:9u=p+F'hO=AQ.S 7(( P|^f2Z|*cU%ғ1;ž*>Rx ;7ҙC<24{ q"_='dܫB=#1SjϜ?>>Ԍ6BY>[Dg E,zZ$P<8?PFMgo\˽;S׆;:hM@¤W@,}h͐D|" mjו%z$Z!t2q*Ά]XMѱ(2v+ib7߼fB!~% Rj.쟢;6 'z_T,nФ Nƺ/`]7$L} Tׁ-1m,u9o LOي+Sg[X t&픬N8+ N8#YJGe%|(S`f<ǴTQ1q!r/-' :Ͳ`PU_ mӰ[;Q٦I9NJ-~CGa+]w3jxp {EizeIAD,%Qc]+"ˏ 7Nxc.ti@++3$4Իy`}`K0]-H#v{~OyHoȷZ9>F/,`^WM f~iw#󚈁 5n&eN;? s~b3ywQ`lm#{-2f/]naCdS>RdtC\|av;X'xŚA9AC33{D㬸bGطOi$^b~/j(&@TsoL[ی/[S iTRg! u4y閧g81>4 xvLw64a@cN~Ս- E89t}hё ZUϚ#;"3Tkaw-Eρ46äog]4fĔ{l=oCc: fE;"[6kzM(J&ؒ~nj#uQ́Еh-1^͝,:[CtY_NlM5˙w !>[۰ VX@:zWl6DEZ MS-y@S2 .<C쬅掸{O蒇I`K/SOąuђ}lj7:J9I\he2DԄToF5vn\&T3H!P 3ƫCסÇj]͑. (VZϐuY#dOd wCǩIɘӌ=TP4j"KZȕ,$)Ui13q$c Z(!5KĆ$#Jq=8 `3ͣtBKdn8Qv>\E@.=;"檟u/FaN#p߱ڤ{9'Ql0~l6Sa6cѲ~ )7CL* X(H X0$פKa{h8_+uP+oT~p{M3@ea"c`w]r$/\YUwU^x>Iha޺|+\qhUA^Ex7/>$aH^\%z~6DeXJbDΙ\~dB;72MjHVǞ¹nIX 30A\Nx Ɓ{=3ŠD}], G!YZVP3Z 1llr`+ab*ƙ\1%, ּau|[:fNaEJ֥ZcdֱM;UJo;YBf*|+BeYsSöߐHX{3臘8*[h:Tdv{ፊ||Y'8frQ9^#l} '6J@ r r]:)I ;ټ!ͱe4!}wh_ttM=N6(Pַ{] 7qJ`/$Ͻq25K./"ݺ% `E`r,BdFpyq/%c4K@M˱6aGл"R>fl5}xzI־[ΝƚI;=?9++!9@T?uܣ ?\ʤT3|m&W62<|T?@b}L RsЂ:roʦ(`B;%H-zNU_3}}Ks[ۉrsMY(q?0%RڹaR*£~-AOU*_ݧ6Ƨ>*]T4oa!v~Vmq5gWNbB.aO0p%CF&`w/gPy *6)bЖ~|l|L>M= f=Aaj0è"XC[\v]OU#N VVHNAyާm*<:aseލNRw^7~i뚕׹nFko>!ܛJoUN7{7⛢rJk!62nvX˜:ĆFeW&pR5gP',“3JeqpW)> hq@m`l^ 8bb ^w/ Q4YfɁCIǎED$ժ&Gǹb.QQ6ӂi)yThGal/;Ŀ?]#e;9AuwH'^i Y YnexFm\@nM#h6V,YPb:\6I:Ye5ϕK[5ئScCv[Y1zrb0۰e~0^kLeGL[0hVU§}I^+a րdKTa`%϶5]W? 5]/.N8oqP(ϔ3fB#;]Rv[Zw8<[\Kàq!l>nv\N(;gUM=UE 깝 @_1j93aASvaN_v-2^v IY ~5W n{t'H+?4Jh/aG͵r`<+ME "n W5٤s# @Jfe25Cq%}^oER3'"јD.B$:;ihI~`ͻw4*-*DV(\(dd3YQ//H6 sŏE+4Ed1-~s is/9T0͚(b޹T!  I6lQɝ}ȯ601SHBj6r;P sT~cݎPd8W{rQ: lOY(:s2vXI"\asS!9M[DN!+K6s4{*E]knG~؎S]D} t6N}w$%]3V4ů(eH,%:, &TC>Cyb;PO糧Fť~8 XC`8} R*dIz k,3ܕEHeb0Ag]x`G |A{Gb)>g$@Z!M=d9la{DT8]M"} e5_ ~IF%%b@QלvC]NaӁ(|?W؍3}|Qw^cSSnK!.|,JeI7x*)vq wP$XƐ\xs\r k^s|*J'YBb?V#=22:nB*NM_((z(jŬ2ױât( Fkhwׇ ;8y6bsŲ!yyZ= YͷǑZB*T4~7VM]݂6҆iBR5K>㶶Azd9?aeSKz WM3m'P t^, 3XqB+&eg SE`l,xfgKnT9"cvl,s HZ(FPyW=,(wqdBƉќIv:nX܋$ T&X]74vc(qnEfDsQ aA+̸?)/D^@GzM9C87(,RY!bfnW=Pl?(%&]a::[CaFThiN(o4&"ENskAuc]42M +1F,=|'m.nڂý\Ҟ^y(6| ʲ Y4|SSI7;|;SɭH 7JPsBB؟Op\թq u ,*@T/ d*HG5Do΂w6'9;e֮3ަJ+Dz>h1@w[Bjasmcx>VBNVJsEw#DSui=zp.RHa? GKz9Κ4ށV ϰ 1`$mh0s2߿SZ2̲[[_kYHx֌y xM}FH(8Z6['azQbjz :Ӷ|40<\$Pe58Hn8N:';Ni -7 0'*|Re,SPX9z"y$%.p boVMGvVT-{?=6S%Xoެ[<8k iSzmr[Ҽ#) aL FFFp,y [v,˂ڰffQB4t{Q7FJ|HM5U>\v 1F=^SٱoXcn;@A&PIĎO+yhm;?S3@ LDiF3N-?ݔ9vI:Aogf EOJ ޢrOɤ)X9=+69u*Gyv9,_a#*jW7 Z2m*C_kAUgd«݃Ry8 *aӿ>5~Gɕp~BjzNW6nDc4()C\FiتIjbtΞwBK/!輰??mʿS z5G;HIaы/ m~vT/C.K|ŬG1ݫ|LJQsQz;MYDa/@N§c[iL8$M1Vȶ \䴾lIek;Z`=;h'0j=s~ #DڴYIݼ /O Aɕ1lGa%h Dua/l9g> =@l`1 )͗X W(fF'#RGg0 ƌRhtrL1*'-\z1%Bs75[ $Vn*=}Z|ӻ00ff4pQ uAMc~[U#ݚ> n֋n.3npd: \>a]\K[B g`SeLQmtćHxW!@L E7QKm| "W|4:} A+E1f4M͛qljEE%nnWvۋ$N"`:Y.* msldjx>` GQY],ΫhRX2fa}NKٕytl Txz]sF!wX7g\󙻺(,PZlKqF\9n"O6>"p߂څkڳE>C /Js3-c–w X.m\4!9QsF0[s3~Xj'>*VJc/֧}FbUl<;&yK{2y wW<䭑S]ʣR*/wmv!}V8 syGk]Ԗ(L{va?{BW=%md\qZQޞzbb"2IF2wsd>* dRyȠ`V#_"Z^S~eMh׼_Tz{ߜ\_6,q(l:,dGꕮE/()_'*HF{Ak4PjVEbB)ށ4bz,9.rn":¼Bv뺊VZZܙm%]] ?N2֯HK(!pm0,SjeXO+5 *O2tAHiuc.*`J\?д2%`u ΋X~P2"y)q33dʟ~cm !tF 0QD6~r2{}x p jAW|g_*a"T|F-8ef2gF2#N OexzaʐW$Ƴ@hdǗTC yڭAsNtRYIQ*jĂ$3/loYI]gMc*`,$qH{gYZ07070100000016000081a400000000000000000000000167b62f6500002f58000000000000000000000000000000000000005f00000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/cavium/cpt/cptpf.ko.xz7zXZִF!t/M/]?Eh=ڜͩ{kkHˀK Ǐ'8 <JճGly Sw=Pj&r@/ޯ3O܎8X1=q!ZJ)btfS6_TD;=DWo^$U Q,S7LX,5*| "Eάni~r.V=u pS!OQ/,_ >r@!KIj>=)Q:[ w82Sف٪"j/ʽJϱΊ%mvh yEDJ U,\q#-T߳'gF1ԻzOK 'pP_f,פέdG!K| l;|3I~ZHx1)>%wYK~y(j(^$ 3A]܅H)ǎ1g7}bC咤`HZ7ϑ$9mM6-I1XonCy[ױ2WUג3'%Gy7+,crW :R_J|)ߋYòmcgRE2` ͢OQ&)=>>ʅ2>Q5TLO|ټtj0ohlB5g5aoIkޟ9?^g R Y ~I(|IHg2⮀(>5FCLBXXEgJzc0uCݺ#jfSЪpQf)޸ PF9 9MWDcKR7aϢ\Tqұ ;? F$=0FxfjiSrRLQc/NQ%HZr+QV=$Cu`|8n&:&hꮞA}:lڅy@SFy/]N/MdD,~~%_O}[Z{sYvk<)&!ZWIٿj%G($كlٳ%K5u]I3Lpnu@w%vtNQxZ>8lj<s \dtC$LV%9{eLn|#J[p#%]7~DW׶21p'\"buU՝2y@;r)`!WWa'xBA-L?'q{b7\SfAڷW>ic%Hȶ q*HG]^VNR2R?ER=u)DV;P*V,~;?^@BCG9W{:ߋeCZ_M"Ul+JWce'QY`". Tڪ8ܹ=JdOJ+߸ܢ-q*`1Dk'BM=<$~2 ?bW˭/ɶpo& BC6;efM;_A_|[R:`ܼ@U}D,M` K^)2sI2t](ᄤ:8J"oPj;w&=Pwqx0a*ҞR Q P$z |Ȍ]r' QWyJ;s n- %X/zкuc TLh)`E_ 0g=ȂuP^}\䷇6w[Suu"]م|s ~?WKLg8)ҹ`di Ə)=ՃM|} FL-u/혏$6ܩgl<ю9Xqc.K`H0 a6"1hU5BQ/*wq1eqox禵τM~bLNϨpYl5iƁ!$x, $.{vE ua]iQT@PټjQ'㍂94ImP8Eaͦ5ket$OCCR$o6rW&)Sٸ/TWPe =k4ݹ1oj+4Zog I6BbsHH=˂ba}Fphmҡ`'I ;aBd`hyIPKb#)`RE+|b03cS`KzL"}Lh{鳩7PbSuR H"k^=LKI*C^&9q\p!oHtȃ , ZΛ5>^'8ߏ-as6%U[>?6䩲 "J!DDƸlY D eo8@TG{%MAh/m8\Īl4R.CVL*|Mi7ΫZ2HWN2Bܓ sN:U /{kNDJ48VG>"y/K@K >~(]i.1SI>G6!Ld~;9qM-OΆI+{?*^IY`Vm|@́ '{0֊{67@R ]'e.nK|jdVI9 +n~e;m);Ɲ_@U[``QpD 4ZibmIYxf!%u< {hAg"e(Ojts6a*fZمKG >9iTّvM@}cJQaSGnCw{>I0?"U_%b9'R?'$&dSn- XJ~v3,|aa3-9R$ ppCM=3ME#Ͽom1ꮾ'kf] 8ۤ xSSᥧbJ5a KJkiV *Z]lsx*1 ֖|`j9(N^P-+s9$Ϡ?# )h<׎ k3)3W;`Ez.sW:c֑("m+ԈQf75Lh), ֛VJH"fӓ"U|=a}n~%FkS.gL(Q gΐkQ$&zf~~Dc/IbBMس8)0 cV!M?WxԿ78F{PMN=w.NK"wM &ܠ̈*ǘ:^^f I/A<$?[6c0AQn"|)p+ڐ y7]qVC84"23:[[/*6Œ$f5T'2DAJ:;G2+;J3I_S:Y ៾S2yZ3_鶳I0k*9R7m_u:y=y@' aYg`?-'80*T-;,8y"-Q] TR4 "+A#ȽnS#2P<}V:gӬwyY6R|p.5" tĺ/dBD%TA7*Z _,.KTmu>+UUȯұڻƇghf>|F1=79(qsm,%D 9kjTl ?bwɂ'8ЋU(Xp@51۲PD7v:qCeZb Q~/(Ѹ I|oޑ)d΢Y(,)]ND*G' iNxڳSn(- NE:zY<7_:+CU~!!p^u9h!)]d+DI䏫;#>qDMoxSՊCc3c)X |Jpwl~2M8/փyi,[z3a}] D,6>afI5Uo6-Et%j.Amy4_7$8m!H5/!,(0CԆn{DC}^b%䫽EI*9P (S5;XнNm(J?nW #ByNYν+N{՟Wk \ĽuE)M&s/rѮ"$<VA|V׍'-orÖDiAZi~{ q3_PwONX#hGu&R:ٯ< ylܔ\o&ʾѓDWrjߠ9&KST%~qб]^m;64[0ά*&D(ρ:y-;=Ij%m>A\S@LLycXJâ{ >Pg6V(deZ2V~~B,_PK#hc2(52ɠh2'ofxI(l=Ǐlm5OzQYt\6zJ1T@4 rZ)z"HhhDiGJ(FPt`Ʒ4.F(g29)C6Mb;XFX9!L ؼ/KC4aK٘JN$]uF2Rϴ땮Ŕf` -<4s9WUS˦I=8όp/ظ!]H?J39M\ 5˗o0,%ze@1xڙ#! kED-2_~/vu6]j2FO=a#lพ2Pn&AWێ6VZ(V 7w^g'k, T#щ|p(.CIu|,)O' ڠ#*qs 4& p!h?͛-k(vvԳ 'GJ.9nw ~|tsa\eޫsL |N1l  ߓ a K/@w\9Ug#gONz8O`縆\ZzRł"-}VF >*Lrې4RRT,.Kz<$>H{_uш+k='P ;:t"IքM!(`7g0(H#s-yb&<}]E;nOrd{9ɶ`I>c>Azz'vl :.V<9̐jd-ԇމeCBh{"}D|~CZ.IA;T+yN" SjLD5Y϶ܐ=Zmϡ{M!K{_oί #aԐ$.K+WZU:\ -vx};O,gQ9t`y)O~ .!-)x |!z3[ջM9߯66}cL49|37qs:s)um>ٹo Fտ/o>tij3ks`D :Q-zޤϋ H"TdP&J0Xm|:dr#ga6+A9YVF~ܶĄIծt=|+l}%9npkP*/m'S]b X_hP i|ke$V<2dA8=YwZѶ AqE>=cy3n kx@́a 8.H<ּܤ _pc?[f&y/X㖶X4䢀5 s-&lzc/ї5˺oуDb@@$zfׄ%M צkA<wP2n}:7#fmF%Џ1zh]ӹ`~tvL9;Zק0D`L1{ E!1L;0ljDD;MNJ0SHCN)'9p_J۩lpuzB6[tw1/FPcuqkY֯㧴&{TxVVp1W6ZثhSj>6'l?Hv]>f.XRJG "4p4T+pҥ*=[t}Ü 7i%>풵e13{V@ /Ղ*3.M{}ⶼ#҆"3:{`s(jd5` 44A? VUW/[|5S@~BLUUZ2:ٞS j͋LVUF>hOM"7_](en\62D05*ýWFw೜^@l;lSil l!J>RKijfF؀O O V^δ3lgYZ07070100000017000081a400000000000000000000000167b62f6500006430000000000000000000000000000000000000005f00000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/cavium/cpt/cptvf.ko.xz7zXZִF!t/5c]?Eh=ڜͩw>PN/ʸn`MX "A݃8lIȷbT ,h?Q!wVAnN:/ "4m]p4dڳ@L2cP4}zFrOW'j"!_Jٺe{Lf+,)!ZwC`|YLNdBq?G1KLF4KnOypr'M*I1:i{ϣ;#0'2p&<2C݊X;*e*j\l#*I.κJNuߙ]DLxv4>WRzzKNnw  ゘L+xA:F"G.A6&ɺPRX,SyܙVa-3+ "kcOHRxX)Y 5oS>)EWGĮJM4w8%_sv<c.'c{fmiDZ7ШFμ4B#Aj>4ZXS4M"yw3d=6Z?[gGze\CZdz:K1hP4zшNUiŒ6bWC :I-΅w+;;)R=D85E|?i%RO*dRTlԐ:̸=`)[ViZ!Zk LPů_o޿02uDip>5e<1;7x* k8>COZvm|]> >xm$kn/@54JOnʓr]GH}9WZsv F^''qM\ }0\1vaQ u|(]!" n`Sat"֝1e`oIGi %ltkM8D{̀?N@3@8:ͣ_D#&dcaU؁#&^Kg COJ t۝}@(\ӹ,;O܃ݪO`*ؚ3A7Y[lhiiu-MqyR=v=q"3bʏFpoS1;?__Xj'Yzk h6_>wڗ^nw·eDMms*X] `i^pϩ8~O/\ Rg1Ÿ}*Y))[oˬ@J~v8/nK@Ɠw!>2z >2׉gm*]`6b;!p)F6#WY-yLE*%s섽],:f3*dqN{ @ӿ!.։М=,&;eĎCƣ* ˱V Pw38[A^kt>D?Z:ʺ*K݈5t,ay?K9 BکNo8Hw1$M12;:}ʧXy2~d毬4uĥ[4݇!N%)iQ:%#AѬ"]Wqy`fL I~ /ќ%D?[y^mh3VZG{Wt|8‚- 9> LL&Xɘ:n(f\|j7?RFJ# |^WfAFQw7#t <37ۂC 3@O-%"Eu%r-}xRD5-dN}\Hp:y6623BaզCg}I ?[`+;<N=ՅY |͏BV%G<DJrvv $XWG<_5mR/}^^uRcw"|&1Nu/L hD5+E:kֹEU#nuxqH|,@Ui=D;zca?K<9O`\TppJ'ڼ{ar4wd֣s^hMVP`2&Q|`ݕ}v>r=43+(3v:8'*9ޖ8FbmId9M8d 3"S=j9ξ..SW&O;C M. DG˃-͈('"BJ)/QY oBSߣ3IXi/[n9`WAuR,Pncso!kB)QOsz@&֖{,3QtE5owᳩI+2'kz(}pz1%Jnz{"*KKP[3Bd&StjBRM8LRW]:XL*tI E2ߴ]h!8FkhDbK]+DBP{FS7Y ͑?=cJUx:9,y/^矧4D܍4nB MEu+YَZS^J ; D0?]7PS;{JYJtFeD]j;3V18d@C:r-XS !r3`d|av 0㾎qTJر#8cpf4y =sdAB;I{`3XfwW?n>;ub,Yɶ]b'kNC[3vA0M (b(߀쪩sWt>F2;&(}B{iy3mф dBuqT*'jJFeo!PRVb齹;kUuB[ڒ* c 8,g{/X, ;o^3t~9!ʃP/P򆍙Me9|n#Da] Up̨%ɉPd?==dڒ^xohAEh9a]l8` pp7PS#t%inbtS頧 <%#DTH"7w4K t{~H@ KԁD-fg-1DvC,{i3 W=:=s"Ƭ*~e;!IJLq O55&Ս+qi n|66KξS~SPMFL,SsB *dnN˪~;bO$ӔZÑˣ_5՟M #I`2Qͬ9z̘W(3UT@ 9!1B-cw%d{ri%':2aFBLiKW,_!W:qIݽWhԎ%2D5hjpC.vΧ&s*i͏j++ mѩgYOQ;MK'Ɛ-ڔ~wI>ʦ׿!\31F.s=8-R 2PTJM=Íqx ˸O]ViwQLu?j`AMg$8Y4.g"Yl]qP~![1$ޙpjg-nHMSvS8&V ^nia ; F9[Qn+l3(z ΊϦ1z5MIzAV~ 2*rc>O"h3m@PBs[Q\;ɻsB$Q `@p-[/ 6aa f[C>4ňC7]k;6]hA)\.rP< lp<4;(n;   AL=4ŚU&qV>hla' Ge 3=B.éň[ZyM8}oX_Dǥ1lbRP2P_ed4d?AQy{G㚪j.,8HN)$ gr޷z$h\+weK<"³ Tզ B`ll"U>=-gUhr>\ǀOV9cע۸_3 2LF!7_ ڻ}oCKݕwy`מI\8H闦'Bd;e%8ѐ~s5Q$%QV3-u~(<"uAi&}.I`#LZxwv{ە?uHj.Oa\oM>"DutJzsiC-jU㍾JT4O)*C-9;G|ĕCCZx _PX6 } ǘ \Dz֞ TE^moujq8S0"+BWJ¸!3Psڈ/E]&2ʫ%Ip^-Jq=^׭]Gf) ˾x4үM( 0NiumΚj&ۙΘڠnQ@Lqd.(rOi@@ʼnN+3P_V(E!ߡ]Zf uhؔj_`Oh1|6͒ޠsGiWa4lYAT[I>6ގ}.6?m Qb_#%~OYN {DT'̀^UA Jy:Ԗ #(I#x@ |7PAk8_"uc9z /V0D#gn~O,^*+(ʊ÷vҔ᳀Fe:wlW貨a X lPlO=!L=΍&GGT?U_F3^w'L!߭]?J?!<ӟY y #Ds&Rn+w$i8O<]22_,_#=pH['eqʂjwXU|aAػXHX, JmuGZL mH6.#}%BkW%iY!ߖ f??-0mSeq`#^jonM7gILe C8b#뱳X_=T6L%UY:V,;Env?>ޢrU2 iODo͍!X3mJ<&YQJ E?iVPH% Z@;0ѥa@[wJz(>X*XIf.n$={A l0Ƹ} v]i^Dh_#RƳ1 b>mJj8{ڜ ?pnJɎ{? UE*~,t ?:R(*/TVֹb18 U@4;|Qv"$Qrp& "55RLO&/cYڙ!^_L4̈́Р,q_l(d3>1?QE0d`d1+7,>1rʯbhKʗbqy2[p7& PfܘbHy٘ksQV/fbwd1x{ 7@2 %.HJ}9;안D LBbiQ^!~;`m]RךG\ojcL)Vn**8I1a]f.q^c?g|eEDOňv'28y57F.Pb`W2';Y@*8 )z{~M?ja4FMm1Cx#:/31x"Srk:&u;+K7UĶVE?s/d{t=&4$zȆaC>ѕɁ\GjtDC v~I[Ry; .qeYyKײw}G: ;S1j=ʧ:7׷ h_9VۄJhu 8%Ã,bʔ=vnhB򲧙WBvZ4\5՛:ֲLTLU*uMɫlKeC@Ma.WfY߶h}C[C72CDsOOtK1j*NFnCF[,3 u앒*ݹJZe(o0&ܒCxyl ZBA!-{# nI#=N۰V}kf'Eh ymao K$WD|߅CX4 3SkN蛬w9퍀\ !X.'^fSY?bUVjCe{QÕFǫj(7U=o ˃8"郱 $edBS-Ow|2 u%&Pf%`0/ ,Lu>~¶]'U_(•:]:4J$$6ډi U;c!T`<O7.P-(R3G} V*E 94TLc@*Ӭf%NbdzTc*J\2 lՃ9GuS-Iao0Bl~#1)W`aM} ˣɕi _2f].{~m:7n} Gт )J]?*uL{F"/3HÁ$NȦK3~';׷yS'~ Ӱoz܃@W=2x~U{oo5KJVao'5CˠmAx@bxLu;h3ЀM/95ƥmlr/z?0ݹFޟߊ-:.ظ ɟc[ Nq,OWBPY9sHH{# ۬wȫ+sWhC6$î +xF~;,ǸQ-PC[ZP±M xװ}*Պ[E.G8(NS3@n!<:Xs[Koۘy3tRwͪTS1 ӁrodSQq`5ּ"k_.bi)h=9LLc3O42oFqp U[+O!r1B欙3+4mԙ?uS5C7JDA7g kdN'-Kq'W?GO>}!A K&_a.,b%Sjb$wLJ aTΗ.).v$D׼\qAs5 LWuqr  0JՈiA~X+ S\Dn\|&vX>9zR'ux KN[tuEU Ef\#(i["+lj<φIG: dQ,,S3ErS̾ 앢\@.vg;Bb$2^/9q()w~ĐrWsyd>dD)˫XvGݓg*U[Je>[X,VuAs+n$,6@'I1Ԅ|Ad0EǓͭfu4 Jx;<+/[t7 qqZZ= I" OzwgJ>{WTy&X)ޚ 173U3p\xΌ_Hٍdr ؖWq껤.W/i$s?+Ff2@?}p/*)-lW]" uqzAIe޻y!V٩mDlwEe)V˓>ݙFu` (ih[al}&;QoR;؆]{$a҈%,1!gO!!^Gbh^wWZT>1g+I"H a <|`Yv.yN(5}SMQO3)gթTz" 4rЧN۱b-pLL|IuwNaփ85V61/FԖ Lh]҈"/wWz}▥qlf)4c7a ⶁZ_V*_[\ ]X\W Ɨ_!1ExН8(Dȋ]k_'Ty1EbSc}!d M{Mυ9fZ,MЂw8iGR[n)YB]-+v?\* AH5H|BvA´;Vxҭ@V#r"iɉ Ʊ'L0w>JFrTW n3НNh\S Ox]-a&[mbyLmv*tFg[tB[ȷqV_FSTI]Y֯E_uN7g.?@WepBX< 84vn! %DFhlm2N"pBF2vpsS'ZVj9nY.^R[ ly^Vw-T*Jp!"|V`|MkVoyzm9 U'ʗ; rt¨Qёm_gr{v#wVVC0ᡔhQs9:̊wf4?qg/yY6 ǍLi}Ur*zX XQ;HO!*ͧf wmi|,JC/ONq1IA"z{bn$`0I9r7Zv P$غuy;.Xaq⍋ݟp.bnIGNYTܴV[M:}vo:4Cht]r}^VnyT($Qv@uS<˯HkEL\B `[w(0;8JfK}PD\IvR@yf4af b)D.}='A'2K$G9Xaڤ`2 N|W ]\pTٶ(H9h3Z.Gv}xU6#\_D0BYB< jm8MD>} eOiW;!MQB-f{Kx[To׃h|[bj&T?A3,t "}kKQRGŦx7Z)Œ𶝧u|)Z>jXE'p}xŞ$aLhMΖRNp=>?*IJ|Wp2 Ю}yz;=&˙aZkwEţm+[=b +;F.J 6 ObT`0CTMᄄ0GPF Y9Fx kGo_K! _27-蒈ml a{1wL4Ns"5/ ae{}f9uY7fow$Z[M^tNak|8x|?cy!o%y]= $ QQϙpJpx9-h3>ޟ}bc^ϲo4)lHOpV\9STTʈ2/ԁ'Cgx:lJ& "&X0 ql[C?m%VTƂ]ÜXMotٲHIܞS:G]Šo>Ј$DX1|e2`(L\m^Z|ݔGxTfQbǕ$7͞0׶ *-]rq|2O:k{Wk yݛfN:&5GҠO@Lx wsO ֎^4chY#8%|8J9]7@!5,^;5G )>vT;Dm1/D@ L? u3N "yVj,1B&0"].KZ AsnTf{+Z7ydʫD\q)tجo)??MҢr< ڶ2٦lcd5 IK4jփ3 GsȖV<$zw׽)_[LАNإ昴IN?|]\ >V8ql~-m=}5ut:}\tV 覓)3\AdzC'p"zބ/<|miMQFp @߯Nŏ7-4`4?jQ2n@LOېɂa-9?HlB @}u5VeM?6bG6ZJ ))2yaRY;F˂Ps3Xlqև"eڨaMvPW?ebW5lmDIl;/8z-2+$u< 4uNA.^ ʭQߞ{u%HjIȒ7ޙm|ri7?D;U30 컙1kFbi)lJwx*&6=~ϻ<;mpI"+x+pmyZ،;wwsD`oD̎nvJpͳDx߹ *(w[9i;Q낱Gwr*pV̉ UAtTf}"'xb &%ک7w9!tw1s?]Zz駮u!Kd%Hl-]k5I!|'zKnXZeyӄgՂ,4)b5?("+U-ΒDy/( ;? E@BgfJg ޚUy:L/*ۇ't]V8եװ zoJFFu5g,2da8| e38·vmxf\z}# ſsQA΁nCt>QpcKuIڣHt_gʥH8~bc zvǨy9 gP%t9tz.,WEa5h\^f4|ݦ3vT@ KAM_V$X _nfshOz "ʠtޣkG@dVܿ}Cym<FlE.5&9հG|)k_G8 m_Ag*W#"\ w ?>BjH5kvlܟl울 I*r$&.K!9x]D/8'frpzp|r+G+HJ; #tuQ9q>h pՈ\ 9 œT{'eH7jKӂP: <APcCwzo UG.&WDo,p Dhjgjq'3cWon9)dPnŮ0L{k]˪[44 ;뻃=} 9ULE}S}y ep›|E=wFMLmYn_d=O JoZH/fGYT'E{bN4CwB%f/Cn@ZཡOahO>UgR4t@^gß#Kg?MfVhˑfHrNϳPv40T.:R+t,ce {s Dr ߖ+m|lN!h0Fk4#Ҩ*e~޼ۥLbіU>rS=JQf8jD,ŪU\}EjWߵb"N[iLJ`K WA@:͗ u3d%TMS_|07o8502x}!iYQ)BGӂ}f@@w`@:ƶVtŸsEv1Yi.#促hl LJNwE=ulj75xtO$ }v;X N!qxe^#Ԭ<,JQj~Jr/瞻dI5zE) k8^Y!Y#ڨy)'FXH ]xͦyv6Yć7`cZ'{\=%a"[7@e3qm[;b~ A޺{%W,>㚺}='1o`I%aY<pD64Z^# X5>m660}#x9 :b,eޠaӟd gNfa2*IFm/+ b)mW kV*\ z%;ɽ ӈQ&fai*ra\"^Ađ]s ~.9ٴp6dWAڎ55<ϝ86,zPٓyn*?D;i+°t[5b٧)`>Yw['[h> ? 1,acIL`$uz'iN+X!X1q9?\BWWtb)eE3">)־*$߇-=XX !`Y…Er%IB$pwؾʧId~Ni/:*@^z2;I-aq VDaDgŌWh\<`?)@xTzqLRst1W! )~QjՕi<=XֱCUݩdů떏[ B G·)DY?q:|:ڙT^q xL6BYpV~e8,wǰK7!_wA!ZQZ4|غ/['L6G6[4 ъ[N71kFotF!V{,s@LWX ,yXhspr/$uLį9ܱzJ7}IJ ߽׈, U,d4'\bp@?yPw/cE\?9p\A]/=&V-  )zCQ VoS ]N v\g8>/ݰzs94 A:b|& #4R\}-ýܞ/%w! 5Las}I< ug7ߊȰscHy8ĨѹFFq}2lNK9Zed6Pe_٨H2_KD~֓H OƸ@ɕ"v^;i8K[Jڹ_~8\[PSߚ^=:ag܈x;.mCq(ZlF&V2bHJ>:o8؍XP;ʧsLlBeƛ36$Am$ؼL_'!? >]˥BB,&-ZQ@7hZަ*gX> !D[3m[ydi^gLR=7(z5Y 4{]Y^'p"ᷧLp fs;Y~9z̻FͮNj8drG?2̮sv=RXp/R\}`Hbo3B#D+5d3ۉm#ܻW[GDG~N %6bƳyhslH#CR'o}nG4x 9kJcQ3WK>6 a22UO 2JIO,X=ıD8-i1w-&#ޞWKX3IœD$1T!kZER ܑH;B{k*Zؖ trLܧy&~m#J QiJBPs0ӿ*iZ?tp Y(mtu YȣKt,[ݡF9OWG/bZK~H3u> /zFm߁fM_+~@y)m0 X039|>:j!r{Df~{CwoR%"5!>igpBj A"桘MP/9+k Rxj`\ooec&*guJniTQmIo`FXHldM~HͿ'D̴臫tČ=Z_ct'*53i# HwgoY/}$[p4˶ t~,HU|V2~?UB!vQL:["b$&h3n<}p-{4ߡ&Yd݂u;H%o7^cQ/}2R1|H2n$VOZǪ8m гt*2rNiSM !iZ{VLa/Ǒ/kk] ϑk+}>w @>=Aam&{?JͳΙsS"|P'Blĝq f©Aǹ9XI`EE5B!9-\UU2\vyϷ쓦 Tm rT $GHO#~9FD^P@ZMhS/ 75@՝;nzWp(dh9X/y(2Qs\;Dn zֹrPaUyX|G POMd fУz=5 Mp C83t{FD''xRd"{Ϭʣykj-~n _uG{64g' 8*crJDVNUi v1Ofw6rݿRx6g(L QW!b&SjmJb7: ɑEҬp<J ΍Q|7叢Q)bڇq@kpR2+ S{E/T'ݹ>Uᮐ ( P*7=Q?>īI|QLwoͮµٌ<ڔU,aqhˋdm}٤}e/1&H& X]koqÁ㍀ZR1'O *׳I+=I‚JH JG˥x~Ҹ@Z>L4Q#ey;@KKʑ4&HE)lOѾYq$'ˁrY NVʅnܡZZ[-ꋏeIenmiU.6Yds˕r`毀>tmJ6ͦ̈́7"3iLH1pXFޭAU?j Iz6x;jdDc_pa\NB'FD[q-+¹9T|t9,"F|T3,Z}{3v7lxB(=@ٍjīƋ0\hiU_s{}@&91FVJ)D )dnS܇ܒMSO vkIB?dJҭ+ĪIN0 HxRVҷH!ښ1Bo.O`SȠoȞw !gfD-<~j^9)0~ĐY^ }L_`OizǬo"kȥeon)hRU "~g2m0~/Ϝ\*(^IBM_ja3U25I]JD .a;kN WGb>חlRMv k,5M<+Fϊ[[$,<&̠.z2ٌ{̢ wtX 9tm(U p!X^=¶]Q4SBZiUت[ZFz|M7<pD'RZ"]`-P" t5ZYrD>i9X& Lnj$Rs ir2Cuk!~+-eOt gla3搋NhB[nCFꄙ8c:_? q&Ve tp3U!| %xaϑBcJ)21驀&:]]Pf@׿jDg8Q%RIm(Y5jx8+׉#V䢄TQ ^1U{Z#!5 שr r]\Gaw$k*>}cIƆI">AtH>}9&zS(Gk:-ֈ_(WH*%s$ jQPJ7!={Whu$G_BZUXQR5*Dqum,o =E҇H!V {<]Ӏa [A_ `>Xd:.Jd IjQk c9vq#EeݬWŽVncNe >x]Hgvwö%X/<׬7}${+Ds#wgyX{T=40f9^tY<)࢞Gs&p+VsDH) *>MutP|n)A<V HݻG@eyvD5Ҍ))H"Rhrm"(V΃iOHdhѿ{Y2&u.hl(+RU eQq+7B+aǥ&v s}ʔ+<3rM4ġ<](x4"\v%UŘ7ۺPgUĠ14쿉ȁyJ>v@mR0T@*W~gIxJ4Q8be6p5[ f,W'KhAr<Čb 9ugAWHTEܗN+5l$=s͊ԢEpmpx^(-p9sP>f{ٖJ [뾤y L9F3 #N^}rF;ZʓRb>8R?KOqPwUQ#ڔF-eR"+ POݏG ΋w@|.9Η4dmO5E.]'+xR+QVv /TBh$ފ& E٠u0 }uٵ' s-Ʃ4tg#aW'Q;|xgz 3r`CQ{1󜥟u_ 0(ҖRzppk.=59xc qw*=c2 1d}{ټ0SZ =I\sg-}0.{0k!1R  y(k.`)Z씳MZTa [ e Oqm4i/:#9rcq!cġV#@J?J$0 yG`[Ddzc>`Md"39E4Y00%;G%ƴ0HsA0أ2@r06eWz?Pk/*H}MKsBٷҙ+dH\L)ҕ]`9s  $gzL40" í:nN">4 &]5w M33Zrװ)Zn dcL ׋T [sü?ǎM7G}ZO.ZKn[4*䈆O*Lf 5i*ϳ%)cIK>U| צMEms{[Ar>4 VMrM)u dPL2khs"W " YR9y9: JS<aG):Cí4b_lrTb`t+ q{~%%48Ɔdm3_}@2`XAt\ѯ E:M@JymnL|N$gYZ07070100000018000081a400000000000000000000000167b62f650000ac70000000000000000000000000000000000000006100000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/cavium/nitrox/n5pf.ko.xz7zXZִF!t/eu.]?Eh=ڜͩb%1D/#eG*?*-\vA\`5㍦fiX,rb{)jh ǜS6pDiybm*Єl Ͳgѹcs,JE<3iL [MOG,%0@kvH[ȷM$Fu*?:~n4?Nӗ,̳]6_G EձY*d#ZTJTxFT[7Cx@-t݋CCLrU B). ¤ 4'S)d&BZ\@^1%!% c/4So1`v*5;|sF ,uS~Ni.NNF982z{^x 0ɑ#>c: evgdS(>([>ޑw58mŐ [鬤yʓ!C}u "Eb@N1 CN19+ XMJ=`Xn)<w!(q bsˆDŽO̊-p㝰tZ~panzReiTY$ 7]V'V>Px!8=ԗj{usG@(5Tvo1TJFpQQbaA˱zK>: \[ZczI  S)&ZCc`.!BUO?ē87y+S_Oh:# t+<]_Bh`82#DCdshṮ̈g>LХ񨙐Y<n(kJ'W ?~kj$nq/V]lڙ?(u@7//Y4Vˮy31'c'lf ~n*rqe˥/-#uiӧ2طMSQou0dS&z m S8Tl]%*PN%B| J Up5kvi@+FitnqsjkMK{`8}{2gp J9aquJAy .imLXjq .R܁PªE1ʱ{pe fU&3 *~J:@M0FP9&j?v-C'-0TL>k9d*7^ׯa)ޭ$Yr}Kb)jFt]1 BfaEa9Hғtk*xK1<:% lw_O }4]zz+ :toaz A?6[)vvZiA9UcMVi -|/ixqrq=XBJ_1xcoD=1FB@Z(HXmk&XxMD VY$?H͐lqjl<* P繷 IR.tJ$ɐ+qC؛(ʹAVx4id^Iscg*0[ h). xK# \Wn]QMFŁ Pݶ+x`(v:PiG&DE] M6J? TO..y wQ}?n֞ń!;o}K-ҙ4a\vNZ'.6ƹj֏[npv,h cB?wdh;],!,c$MA^WwoJ)"ҮFe# $xSvx0GʠkTKDtl 2BK 4 (Em/%rzUGT_ mF8lZԵ& FHߊ^D#{XPWʔ[!u;lWXwO$l\ҫj~i eE=//dѱK]q@ \g7O7NMr}EFQWS8W)$)UWڵ6w{WKx$}spO(Zߎ!JpQg\X^{4.:;Ʒi,X{R} EfH.o/4+ ˍdLl~Hk 1o e fh9-S={hMn8ȸٮ %:C<=77׼,h1(uNy ?Gq5ͤͽ3u93(Cg6b,mc&a!û%@ SYՠf'bI(=&\tZ3[c^j;؝`mDdEyAD<. W~۶_qp1[BE ,'ȆB6ߛ.=bdBA{:\܁Gfu845"ƛm`D>)|}nb^z8V{Rp08kNJ;'.P8q'~~3ՔF':Fr$ϒCoGz:* 0#K4}Knsn $Io@ڤ")muwc'V8 (<%|x[T.uj:4/*dWACbHi¬jcQQ6edF,h~jFj\mUқj[;iECp9{I6;-QL3us߂ kL$Mʽ__j'e#8HpmY"Ȗg8asq`H'T46] M]'+Lt.y_S\n Ȁv,8e%X)n4lY 3Z&՗O8"+\I25D:~J%"r9t`vI} A[^g.UPu[m%l9<8~GmQ$T- YHn`5tų'(='/<"G9pDxfDZoD}$ydM®K|=nIH i2 |h+sUb(\H,Q,AYq8D[#ҵ^Vm@_Z*2ѺeHΌ Kgh-IMD(+f.;=>0\XSj94a/;hUӖ=8}_k/,vm'Y"<2%|@nipb*r4ժ.cI.q_ELʹ EF[ \ fG^2Gu7<2ѐHJ/jkR3D+Jc̈́;fyܴ6 #D3RvDMa$I2r T@~^s"_ !k5,Sp ^8°Yi;%?_)A ҕ7TҰ;'T=&*y+4߫/=yݣ* ݭy83I3u! һnE>Q Iy 7OI qqֵ/,k-IAט&׵gߋe(Éz}s-CD40]BB?OGWS1">voث\5@P ,D$o0wyFn-Gǃ(3*R)f k@FAWߋy2Y/po oGzŁoHD[EK\wi"}UH_#6PXfV/l&G)AjXTm:FxAYviK%{[ ߞg=7?Y~yf7nnmja(3XPAMF A1: VҐy)ЊU&l-.V=rN^a`)EWvMv㽆Y][Aw50F?v'$vNJ >ַ OjΞCG#7fS/uP:)}o@@hVpK8B#KqmPEY*_ ^Z^壻vъ}Nge;ēڇm]1ANMhCVԩ3ߋސ.a0 X#Lo<(w^jwsHMB` yO2%^Ӥ^1WI\m @2 _ stqJ 0wPýY0/#(׹Mkw' ]?!OG0 FWr$'dx~VeQ|nW=J,z!mkdu57&'XnԘ\tҥ?Ibc ˳jPYmfzP)~M0Ϧ;ve$^h>YeQOS3[NJkAvφGj/4vm:O -]}|AZ;,oTOT`6_<_hTn58zdG!Qin5{j,7n_uo)tyWJxBVaElmvd ^J=Y\aD'*O \*bʫm2`Xڰs2F[1)-SȮ^o%}? <UF~H7WIiu?\j>cr+#|GAj|0xōz4( %|wY !P yhI=N;:g~q piO=E0)[DQw ?M`ɺ;mXw?U쟉6v K \hq`}7zNIG<:#"Rl&r Ti~G\\w.DFRI%LQ,2IN$Q`L;f}]m`;W\g[ڎTvg皃}*tRk rIjyA׶jm|o03w8'*ݸ">G<^AdWŇz *q邓SPNS7%w(kyv"^k,m~:SFW ]˶t%v1kL6WXeXk/?K /KבZKٛP='4Fojt*ϝ{Go܇M;TKbS`;ï@ArYj/mo֜l3yb@B}`Ziq\rD_?r|}YQ278}K01d^?麃Σg) ^#jmSN?PM"AڿzzrzV\s\;ZxR-ț5ĉ%et>i 4g4,$.'QDzM(!&ernl&Ӿ.< buK%E:Ť;ulX7Pb;<Co\H-,lPxwX5ÍJӹg,!S`NgC_öB=8 ]6_VΕg%4,3:؍=(}'`5L4k{ 3:N$xPŶs] B{}RuR| ΩkR 18 &pXQ%Ʃ@}:T'd B%*N"*ENhʼW9$d뫎 /L?(e>AS;Y?;zD [ah 5X-g{]HNsY/-W.B{*eT)ĬloOLsA+XΟp.ؕ53UiC *paExl y#5/X4=Eg[{/ë`XI)>#];fVs|ux>db*\D:K³Pt^'+UV]V_3>C|7 rLWv511}:%@g㟃9I# FN& H˸XĪ_~-/fxRKtz`j(‘5_\OE%6~vPXβTu trXv:`RVo ̔^ 揬]X(;E>Hԭ-H *-=SG9*Μk\,ZRi_J1p۩S(JFe .ȎUv(^N® JYTt=1b2?/ۂxgc$8DC4qRAÇsǀ*̬ȴ)~.ʾTt&. BR~/(jtsPb6,Qm3漩Zq3f|'qR)kx}: &p2:k^x̪&CQ6Ӱ<q"Q-^"I{~YuaUH㠣yje+0ڲ)(!/,&/ਜ਼\IrwE]xǫ\7ƴ 1{# &,)o8`dC)ƒyW5lϬ%ZTPhlVTPtMDhh6r<]Mj &7# w5S/0^`s Vp^8:uSpٺgj[HdL[gc8lF tgТzQ#w$&HM$Ɠov2f{}s̉(4> -C*+e8(pungT}1. ڋ` N61nEUl[N j<0:k`I#NZ2E>Z;q!<׎%p]І'mDJKA+g4q0؃Rc!@VöH-uGL/ndaz7M-9NRr_Vw1.z/w\&n(j}Lp/A+EHyw(4M]Y<(| CJ>s/4جH"nR.%P&۬p(}ZӺv_^f 3#l${f@P==PJs/-^xA@I,f_AlnӖ/.[j}OÓ(WZ Za&+3/zņ7D\V^MV\_;&_wl xLQ"@wDNOX1^Of-.4G"| 0p]]dgkB튙,dvert,oQJ97,$&uN DXʊz%2ҙG+ˁU }^'1A+&! {'E P;KBTn|}&e6*dݣimt5^X#(*U{7sOrV2ۅdM:,;2Ψcr>NuYO. duy[*zf폮 >\bw{0@vqf4߶$\TrtBu?J~E̫p7婯 s+m Nމ]W qʭvRp=kw$4UÌ!X[LwُnY$1U4Hs&J#mʌٱ&´.^QȈ=$³+t / \9 t$IQg7}WE%HzJ0'y Gb+z;X)0{1/Ԅz S_ٲ% BƙL[MkIЋꘀ9<GoE7z:I]ZJXޒGR2HŁgBL,+keiP_<-_Uqy-AXQe1B&Pq[JXByRG%b`VSf&t)djv7tQ0 W 6YnX 7Z #pLjZtQkmG[%#]qo+zN 6+8A0:6 VWJPiZGRܷY nX ,8POHa)VpJcV+B]϶AObʂ,`а,?T9 /͗eZh)y 6קԖl͗T%|O`lg`E8]xeNh\NlB=d$o2]`\+$ j)O"!*$}8h/p{ LS,P[0B˦0(+v*Iа3P!M=hP}v N2X_TG:y`JbjC|8>Ch}kmǩ8G +B;[i4! %CI#RN;uhM4ILY@z2*f i9:Ʌ^ELɠQD-9^2:^`Ld) +ܸצCv!bUS\qځL7sY Fе+fj"-Z ybL[C |0 r@-❿aS|ٰb#L9z y³nI/?Ø{?jVlg}+N-+qiA(WxE<.YWXiԄwUR8,Jyqb\OR ^NoUU@RFCGt?}|WH^]̀4q +9P}/V4 Lv!Y-+L1ud( p?dql b[Snj[H,,P tW[% RP$ C hVѧae)ir֟=GAV>""OY#Аe |>1%NJQ B })aRanۚɿH1PJ,hMA%5s`^Aӵm-GA(QBSf"AG7pv$ N?(3[}YDVfxn@?4ӬSIKص1g:='Lfَ''ZŊaHlJ,ETU`F\+s}gHbx:Ur2~]EÕӊ(7'XU ޣm# 1.qP!.R.bf] 8;n4 , p+s.C!e7O^y]t*!a<KSu5؇bGƙDŽN9,ho9ʉOYS^'6jx9 HZób&lupG+%(!G3PC/5XZm::zd&U86~< j1S( JuBeZJ_LImuQN6z-ތcZ[]%@F"wC8:f s0& w&ה] 8K9:8a/ uM^`LKYwcũa},Mb`#En ʽ_^~P,NU5C E{&y?edkN?=P/bHpx{J0݉ MX ;} W+!&;zfٓ#Jh *y8O|-Hd*ߴ5iY@D\p/MHAAh/tJ%Yh`.2лj.LV+VY-tcDvOیJgSdb̗B_ AVﴘ$k 4i7A˜~d q39 sN# ԻK 1cc?G=S͌8enumڣW!/::yfVjIvl&{rw¤s pn8!p 4sz+d|fWo ۯsj[܁jfث. DrBOw25ڍ9x?(ԊKl~43un,N|Ra=} ;aJg? ꅞx:N$$U@"Xms-"r4I L7*0:Nfe&E#]Bb/X8w${q\ R"mQ,<|3JJPqвz&^WF{Px0~y3)b}ܒgFɠ Ɏ`.ՕgrfP"0/p|ivHW gct Bp e o+^۬2;kk䠩;RجDwnB!\<<'S|"SЮ=t׮rc7;YY%{H{bMN݇[0j{H sabuB Cg}Y Ӕ0J>yzI,XWW< Pj_rDpRPgV0o wN7؊7\WpE­+D>crf])+Nel%"VTz {:oVQQXY|1- ^Agl9ڱI,h(Eb+pizh_1u,A#;/jP\S4.<$APHJ ̖tkYfB&`?xWlc6^NrxkmF.RC2@J>u2۷K A h9 +W H2\+_p9Y(?: MlC B*"LIIPÅ.tRň$.PnwNBH|w5,J1;4i,PfK?}9gB- t 2bnj:G5\jTDpX"Ju66Ĕ)>? jD;ueWu %bbTq 0>[!b cSIFn&E\64G|w,3uM(F0l~60R -WL/V9~D=N(&nH_g@{|N@H2zXSni T^#!LE+"PhR+A*QЂD.$jvЍPoHiԙ m>nI_JhI1˅[U] ڣ4rX4Żf؞9_L1%R.uز\ c3~R(ֹH1΢cV6=?z1Csֵ8XsHkĽwPP3U nbgz%nuq6VꕃVTmcjU({B.^,#r\$;V!0MsWcÞȌBïV&0̝z["r;;7N>`z%]nH jjc׏SE܊i F+sx֑9o&#P{v.!°/2jyG?%~1OpXW jl{-z(މXMPuBB1fWYbV+>M"eCGɈwW/덤-pl ,šG쿙L٪-.c+֍H#s [0ʼn>NJ< ;TZ D/Fuh#=X!"yUzr5.vY0*sQ&} (bw8%ły]Pnl40'ze+U,=vHAIr߽^l~e.njOcDP:TTɒ 'S \:TK#K0z&϶vAl]3NDB_l嬏4+r:mmʂ߷gie#u$MRUU(BޭқV!3u&>ied8;BvT ^d7:R!Z^Xd#c炀]\PIH`>cV^a#SqlfTI5z]BIdu<-rU``|m5יq[&ľ}V V`0^eqƣ`/Ep %vͽ#FiΌ{ &ʮ, p6Z͑#7Fd.D@C#mpc`IDT5@>2fS5'O3+^ `AXǭ*{zԖ۸2'83|oL},M"Vh<&# Sfxfnئ{^mv^XﶓI& Q7inrDmjK4 8ك/ڈG.F1 _;G rF6 CeJ ٪r7"zhFY;|T|Ul&'rRD5(֒%\\JN @1KϽ~[H)>ryYDBxcFhBݠxӸg:: ,\ &y ?>~)Y|Ft<(hBw0l,{8G:q”_w$[kw:+ xF2d|}N3m-4B#<QΎe"Ӂ~%ABb 2h`k0ݓeb$ãxɓ۵XEeH[8nGӍG2waܯ՟%?@^\&*Ұ:]4_G@x+P!O(r2Za5nU94ZweWa;AWa$_ZLz(H/"J+Խ,h @Ja\5|ND7[/RR=C羼j=~{El{s]s,]IEvѱ6m"ܻd GqB<lI::`o%zCFxvhoئɲFѦcdixjek**5BUW% [ '}770%r/緥Q'A{I߳$F]}̑<; Fδc}/4 ^V; 㚬 R$ʜW5(TC<- r c$pF~żoPis3IJmU~}NTE R{Sd^y\NOO{K}} ,a&5my zkx&0`xV(CS3%5;||$,-љ#GTj}ww^1,Pݑ@ԆǛݪmc}7Y2ҳ4耉WoS[*ydS}PZW֊=QE\2i{3}9s~;4nm7dS]c[&y5B ~P:D{T7lq;_ oЭKŊ2BęShD7r/#9Kg*0M@O:Yv"6 ZfK|4P@H\J]L34> po3CĈSG/M{sT(QCS3n܌]\5:cn'] Z?j_Q3}{t]gPpcuY]F)|*D"(QAM86Z= ˗Tf/n*e$,pf>9m(9FSGw zq g!6/fJ%>I^u bn.lMj06&s]=/aY Y&vr)l nĬ ~Ju?o,Cii֎u+"X _Fg4@HZ W&"Lr"r*jɼW“[WzѠFx`x=[7 }X@OO"ZW6@N {Yy!&|Jrx0 7<&c_9{u̅S2M”M= %{Txs7rŮ̀^ci;x.~杙 <cX2e%?SD^]Ȩ3Lg||O+YP^̿GYlnj5FUⳔ-ĕA#H>@h$o V#x߃ufn$* KѦ]z79fW̆MP8T4}8*\+k%]TW;1wǍT&3 E%#Ȇ#[AJJ\Q$X;Ghifi'٭?q)SzSI0L:ذfZjZmΜ{eQV/dٹJ:@y`\W+Y_Z wi2SsCU? 7픹>95\AǨЫp#oGrY w*S߿d!9y|.6@wR?{RfÊg7 ,nR恩dp&({ =bAr8=bCH7u >XLJ)/4^Ղ".# p:6˕6 h ?P LO9m s"NIxHU9_ M 䋍@7S-h @Y61N&Sŝi1hj*ӢV0ՌIzY.9f*۷tE !|i#v{.NF(ع@x`_Vzp ?+X{IFC*fSo|Y/W&?EsOI;#mT( ui.V m $ Q U2иj\'Wi52;[n4%{Pb~eQTdEla=Gݝզea>]AjÍ[ْ2CC \ÌƑ%_H-c<XBP N_& FkaϢ0WzSEq;69.Lu]m k*5Ω@ Xčp)d 9LMY&h`Vq B04讞 +(O-z=/}QbAK@Fi/Ow6ўs"/ ¹\FO5<\~ۦezEǁFLNABX ͇(/!q !Q+ Q Gs[ ;L{e:DZH!0kĩw)&reWi=#:T9R4 4@ᲢN)o,TQZBCwž~y}s)Vx }^R{~GRHk|ށMpRٯ;bH4 ?8]S> JIGjÍ#gK;FJpvE"Vkjh]q{tWF.w!.* :3cxlt=\{ !}z)C~0ģ4P4 ý2Jv:CwiKs.}y y#ԕ٤'Q9<̪ϑioA*D亠؆hf>)uh%#{7C#>=:0({~)U`5/,qip/gĬFH;Yg3npzeqUezȜꬸ8ᩆP9$3Wt0pA$a KcѺ+KR*"!6eXbѐ7ˑnv2M8ӹS&5$mo5_8Onzѐ)kgCAPn!U -Fn.ULEt[XP&;XcxWGlw Kԏ;oSRU9M犈[`a2^Zt|ܠLɉziIlJ$nb1"}Hx5 +&#i2]G?bJbaνn^#|,MDwn)oXb1vmcH6>lx1i(~)4 Ze8CH\flJ`jSKE᥿ϥͿ/u@G F\+=\?2*`e^u|TJZl2WVؾRAU_/ZPWx+ a:$h$J@]䵡Qr2n;%Ց ^G4yWY#/mzf{,&8/` apK]niU`jqƫ?s(MU4BÒiXr5ט~Ŏ FD;'Zz%O)4IV:GPg Wx -|9sZz>! }i,ӼtqmX< #Ern.p\PzgtT9>fҎY~>{2yU_ۀElDsMGrF>X0:{Aj群ܠn&Q$Lcg*Nߑ-U/Բmq"f5Qg^2YDIxa,^[3Us,icdALY+"1y/11,P2SK|rp&ֿR z񋾏ehflDTADl~hydf!3`~&5u+zÉSN-Qw5m (2rMIӹjI6y5~1@V-ה&.9z޳R }ݟ67VzcMc<FnCfhK"2ʈY}%˅XsX gkK/@h nsۏC!8P*+A'd:(@9!Tɻ1%ۈs6R:GRFBO\ʀvgi'ߏ>jC(]pw0@ FMMI1h|ؕ6:R]FTjeKͿ6 :#y#]-=\6&DŽ/VKqp%s-WuP"Z ѲPrF7s._LG<ڻoFkmō$޿B;La|rgZs.x[GRhcAV|U/gԄ)D\78r]fg tY?'ﳰ6-淤,h[2s,nVYOla4_`t⦄Ժq 0Y}AeUO6)'Ô|KDXmBDI`Q^KW$` 长3­ -@˞ T,t` :.x('̧}Xov|$C~ҟCvVw厎ェ'?z hP|qc vO#FTآ0#FásW=Kyh d^3}86o8d/ F Qm.<1B-9qǼ L;"c\$e ) 84==0B :V26r ߺ>j%SlS p#}b}mvQDց,TUd@Ca%|B)̺SiVgYEnmJL$#߹ʣoT ,TuH&1L; "ؔXSؔ#ƨڤfl'6o8oaЯ#9 -eP£Eß"_cQӐ&W%6M1D-EJױEvCbٮ:騺eF@bqHKYGrѷ?{998-NX ߩGgJd?{_6/HK/c+/B 4r:R}h{ J1:R l@'8ow'pW,~9eѐH~:>wA#E>|]3Xs[q4M||M{AV۰k*OmkJQ?AšTwGxm!c>=]T#m,|GL3H1&Ch9:|#|nNʍ+F3uPkh Sdxg"w@+,LCqH9 Ygfea Vz62Snrj A ^ \K'V=y/vDp:oGHh%eՀ-r[ݖ wvncǙ : .1JTڱ7{q" AKCɐ-ORӾMWZn0ǀױH2Ni[9]ƛ[l7 `Qu}vK_VvpT8-H&uڡ_n yސ^K,AwB 3A??jNٔ34A((ĨKPZ9ckc c-M0 mLebZA4}eY:܁Bb@AvB4qyE4Sw)ED@ɣjKI]mC-Mr1isnbolyGԄ[_*^p=h匃IݲPe -) ' k{l]P]JVk-O.~\f( }mi ƶ@BGFyɒ=]xS_\Vx m<y EPGߖivls#+NPp罒̳X-"5V&gP50yJD5e[7'1'\:@yLZ*\V#sΤ [ctՔ`ŝD˩ko A.fCDxGdScȍ& 1$Zȍ/KKp6YNVWT:zؚk5"3QQ*NnCXME)&&Ej5%kZW`Q`=DYAȽzj]6&e0l&-G ~,I Y=̪  uˠFʪ5z„0JW 1hg/8BPdygZb F;C|[[XX$-&˫bQ:0"pDmsBwMbK38)7b*QQT0\R*B_I1ز'%LRR/ x~є&;xI@fX%' }RcV`ppzjp}U\ U~c;U@Fӹ̛?ϥ6%CxrҽϧC]֑}[);K߾U )}&}%C; 뮗+)`|zV7XCnZ5$8{ )[]JuYue{bW-o#\t=ZYCŌԜP q&I,\2Uh(QJSRԅ%b _%$lwܞoI5XgᡮS?yg O9 #IJ xiG}vyӄfU+[u o%fe@J]mHݻ/ I+M7ERps;R]]gL/3k+ELN1upd g$n1kyxwy*0x.lnyQ:R re_)<֗/{+m>W`y}x@ nI4x:FO)S X߀]E:ѕ>E2 Zn J4ePCF\zܕ'7b9,rm"懶sՍJ]N32=$8 #7tR]5[1t``38o0LiKkL?d+zZJuR Wm\S5X!d BhU> {۾=wz[̝Jyo܇;\I8;bMbI>i4Tw#p۞Dĸp`+b+jX~^pY@@5I9B#(m!7 F mS-[񸷻G*V>bqdX'xuq>ǑutJfb˚sa/'b?J C(MX8Y[VsƗTI"om6- \굃~-L-@OQu\ ;eȥhh>KW!g5 XVj3!O;mY@SEBGpAp0&Zgڹ>,Տ\cIX_hfA,gm7s)w;%3ѱ?b慯<4g@}!>ʸ쯗CӦ\[4#&5$iP% h9J3{]p"+ _ijnrC`_Nu-k#*p]!reL | Oϱy!K xIPWB#h1K󆳷kZ\YX߷wRe]{Da$f{gE$Voư5w^cvw"p]9) /|j€6Ns%;:`}m(g~bn?vv& qO岱BB IUĂH.|fC-JF(9NhwbG9iǯO׺(j҄*jp>t?&h zPdbUHt)zf+VK@N/< 8%0ᬟxu/bux6njmA#- = iִK|Ҹu* k/C(X3O!պ7,Ƚ"ntKNuy0JZ &oӚ?xk!gtv|]۔*VNhx@|wƔoܱMsZ~@0J'?ͷOC Q'q״^|Vt*:چ$BD Պ[F'&`;Ejg=pǘetV־13H';SJb)HE)/^mLۆOFH3*yNa>O~q~ˎ`+ga[Mє]oB֐/)ork\ucJz |}6eYoiYE˔9!Ue %Bw8^d`_ 366UbN"HB`1aך(m8)ElC5-/9]-h[DŷRU_,*10,rPe»oۧ?*J_18=~$Nխ͎\1 :++QnlY^G  zxC6pT݀JwQ%DZ3-L׋].8_LHaOO15XzbE~yW!G'"3`-B?ވQ]# V}?'$aͪW;A[ɓe~.Pu("7f=h-r!/{x%].T~pSܨ#ϗ+56I7|GULvk?Uhu ),}u`uj{t[IJʖŴ4p@2ݙt1e62m[+bcv\6Ky& M=^{q: 27Or*52JF(E UOdv&A[mM:du%<H-=-eQ|5Z5T!{S)H扒ǀB GEuUxEiEBg[xz#xJq7N;T[ra%򳽁g{ ҢXҁƫyȲ\@x=el˴9u~}:d-B^ښx(!l?In r &aAL,fl.lHTSczJ!7Š$,kRJ|\>l?!xxM{%8jMG KNP7?-(PިGl@9_!̕O4a$RtNz[Bۏh.Kye}QF0W8dYhs_>z, +29}t>B;b-12'cF1nBGN*H3PC-uz2%uƤ8*+T-ߕc3`jKʌWxW? -VWQ"mm2nK+5!f|ld=qȧ +3c#'@6|J3J2yZ4mf)ń.1|F>ߦ.8rx99~&'; "͕;eFLzI-ӟ}~bF4JplB1w%ZR 7vAdW:GZr{f\^ xG}^ZOVwOWYxʩY1VDB1i;ny+)ȴ5AːV,ep]>'ƾ2 Jxɬn$3 Y YGĨQ:2g/܋6!3Wfd4'־"Gſb͠^HQt-`) `.bK?!łN8iVQvv檵p]khޑ5obREuwxxq&%ƿY7isDG/J뗘X Z`d/i̫u[wMj:uj,?ǚ\ȤNJ6#0uu׷FQ%a 9ѫCJL\v\^2o* 5ckLJwַ=JB6f0H :b8a{8LO`$2fcYkLk牛Lm=>̹o,_.4}S;Csr1mn..mi" Uf5,KW&5:>~|G=zlLZQbA>F31G$;Ϧ&z*s5()+3u0Ѣ'QMS/ݵE3:BϭxidLW-xxFbO)^3OK;ύ~qcL)qEz/YSYl Y;Ja >.80Bwn^؇3xǟI,-̷6a8:v",6/UŷpC iH^x㨂K֓vvh}trvbJElM^uY؅>@ !';*7i|TB)񈮑hvv7Wާ8ӱh u#_+&~l`9 r›~&c0db%p(0͚i0 br**fgZ6#!@@7PZ-]kO ;K6 a"j/`3R7,պ)_ca!0wZ(?fV͍2uWR/'s{2ӻ;<"Lxd ,>HU$1λ/@8PodHAmd{ԒZ|+-ED"?|U28nzяptpNq48@mou|)K3.E ۸Z%N 8WW鄽DU7Nno-W|­bG>/!4#>ݕfQ4cH:xIޗq>\W2oϺ#'%WYځP`]F6 fh鸣D"w0[ EM2zb DYeY_0A[_ЯE~ٜ^a~zC~b 4bЫ$q+n&̓`/,%5n Pz-1٧6%'m7\oNƑwgA>(ضerbyMe~3U_((#]BzjIO.m oֆCA0t/ogƳ~I{a[OiͳS҈s8\8bωr!kIa2g -,l¯wXv8~ƣll엾≞ K? aUbǧ^ fSJ6?}ߞ+Uwt4I~RgtavL0ꤑi ]L%ꇡq3KALqSq尔7&3GOR[oWf;f}[[گud}>|B2Īx\OdT3bFvDw1iA(%),TD#Z-=P1ʖJ^&4nrP5s;ټQ w3wȰ伢cEI\т[Ն0v>1X͘j_B*zax8' &=%19WGHٔs#j5N qgdZXpbBO G8wVϽ#i~*d2NA|>as,DR G'_h9uߤ+51f [.ȉkI=ޯ  ; Ak$j I.pQ<Z\trRRQOrv{EBcˀ % +9sWױ?tE&@s7Z^HQ™8s% ޫtujWc8>M7rX>\A`7Z+{Lκm5M#p+=;}Slf4,9ǣy)̾9tTKp'8*%+4˺jKt}ɴDR.fHY>E?Y٘B %߹ HM߻QxjwbiIUbq&帘!UUHQY *,A)@sWKF.2!2M.\A{Su)F;^ԾQ$TqY1{ZYuYY$S:P-U kR_dJa+zm$As <]'Sh'0Jw) Cie<_lst&L뱠ݙ$O25.{nI>W _b2sb{5#3AYbVíq3ҸBcK6X^Y%=Ly*.]˙"Os9⷇Ehnk0yDU\Z7%h$@h;M6Iz@pzX)J̽GcY?5GBn>"m.F$l:ޡo&KR.'$עI A;W!%Ç_PT묍.7֫B:8F`c"1$1M{0pjCN"dmŋ0jJ'E=.˷29M-IL TBbQec흾(+a•ٲtrU73ҁg7\]BHcm]0_mQO_-vÚ=;MQq 1˼hSlBm/ruG~,OruS9NvxS`t(=tHncxy yYC7 &BΗsZJ12*UŌ*84Mu+~.[<?|W\\_ihƮܶ_XWMZji@[ڻKy} E ,vEyPf+G@rdCoj/FԱ][a\x+y/xa7O`3C+@[lp^Ee1xWc _[Jލ | Bne58E?'@Uhv`# JZ5 S`Drd~"fMkA}/'ޓ7cW{0`svu`ŴGӍ_MF BOAA"}󮉪3 0icsȢ7'P҆VS5oUW-F(15]\k=]:ʠsbU0NrK{ 'h"Rt Y3= ]EŠB-hS\*:eCހԕ7orb WsM>{ըG+!ZE^{^o-~ڱB KHJ ǔcyGoPwro#qIn5?lS'hT}jEZőN;0*(yo #fUK; (ԓƉ N*Iݯ1tMMY͹*i)J{$6%up_YG Ș󥼣@`oOC(mYt #GWݎd/,R4YHQ!M~֠eW=6Ʃ+N%]P9Q'iX5'=4˿$Of61[}n%(KbXFڶ鍦kWq9驊 ~-sg"tu]C!ȤԞ׉J=.-|Vԍ#S8a\xf)iT^,e6_>dBc#&n9FQge $6,꫺I>^=j*2pjW]+/VkgCMztv/.Ff.r-=ɯJJх+OxLs>_QE0X/N/W|:_+cLg3-O8 Sov#H\mfbM"o|@\Ի~ҷ$p\'$ jI)cdS~k<˪ֆi=И,0Ï-~ 7#re[β>`Yu zgf6 02KyY@|& ɤ 1"hʝAX$ң]N<ʚLTOVPUjFQyX=(#5܇-8òy#dpк[u\@ouf:Cdjy &q4AvSq۝ՓӼoԟ$h{PS+[a gN3$ӡO8޲TQՄ"88Atjs!5tY^"\W$ULnծB<1Qbu9L IY+LAGx`H{ԚvDNW{zӡ6 9mVǷGyǛ]-LNj;Ȅ^3I be !Klg8f0/rLBXAֆfkB1[e :鋐j#֬ߙN=Ovk/}t)Kٷq{i8(KH跅u=T ؉20c~6J`xƇX%0w wrmW$FrJ]',ƈķv3{4$"ë౤N&59 8Ze皜7NPzhI1X=tƞceܽeG4xt JN*_@o==3Iَ 8yDTM?  "o}BۯkTV㕿YE (е̤uz9Z>)X[qxe.xcÔ|s7)]Dm{1`/ӽ~6$e˲S8 hHR ٕZ9dGo|Se\[g`jiXKmQmNt)Riub3NXGZF"1&r]2bz[xirh]\T䁤 .j˔x}9uW^WA/ 5{ SsNpևD]tdѣ^Iƺ krۮ+|8[%@/5F>Λ%?aa /nS ͌$4dFf V9œmB,R_ em8GbFפ>J* ^AR„{lDdOQ*n|qY9v\,{gӣÌێQ0-0gPAYK(5Ot窦${w{Bd@Lʗ}  Hzh~/S?tGgz$\,8OEu˼7׮Tt)ߙP8R KY!)hB$ݜ,֜2GI>0fO<%{q 2>p}K[֪FڠJ5WuU#X%rI5(oṳ9(kfEi'~Mr%Tzzp؄#1'mƫ<Ju R1o`0c>}Q:MOo94T  %0>ldky9i`| (a_4GA-퓦ƈz" EVNzz*za~̒-8MJW4""JF:v&~ 2g_5.N7`255Qj!GbB1WQa+gHt[xim_1o qo#L̘*2f&V+hB*FI#kdm(jIWݗQӃ)G0%M&Ƨ@&3E!\N=8)izuHμ$lz7YHU3~'C,~y&ui&%4,u;՘X8|1s TMVBĩ *Ki%gءdmwEY,wW#6XtۅBsI(,]e#u$Gw)H~m(4oiSqzl8єvp meYTQkfnʐoŦ<#>=ݳkw٤8tc&n 9TMCz'gMr7uL=@qB}.Lw%t&N*ESkqr&(fͿ1#˞ UFp2Ty"ѢjR䤀Yo4B$<02EZ^ oNb:'vܴ7b0 ;י[(F@U6˦s؜>c"\d^Q R<1I<| }ƭ@Wɘ)ΰՐճ0%iØ:cEB:3B_H[aIpvw1hz:]hУ+_! 6X&ۇL6BB2< Dt>ͳ;AD?:#1 kuڜ'1^>և&\_T4:*QEZ0bӶ$.^TH-D'fEi|nꯌOx uAԹvub'{y>%fpEf>Db]q^gb0r@C4}joI95d 8fIɵYV3jPœ@ԡR4]W{E3@ZVT}kCpPU-&zʀ2/ʖB3]9^AB㷚RP'r\&>N|H퀵C|"!-]sH UV4<.+T`RCwAzl MC4QIYưCQҖ`%)'eكa(@|2 NޘÃrẅ́n,!q~~e wHp?#Sb7 8Dq{ =jE)磹[xTQ6 ap{u5j{ѳ%;ɖjHޛx }C9-´``%/^ӑC45?b-aKbQ1A_4đ,:M{H` 7ޚV15QȮE[遳Jtc91؃1GLnVu?(Xp}7vjNPw:zJ(VP<(3z}L٭DJTŏGgL=v}UY+;D5+WO(gGe;g҄xO;RW3C*MID6JGvg&=bz/*0OavD.!q% 0%;\DŽנOJI\-8'2zG4jjۈam`d .W?3gNY*Tb\ Zc''00MOacmN%;P1j$ 7$I=2 2ضI,1wv:zTA}_t`ƄH& *8}>.-0p&OI}:H N \/R!Z,'wPOln8‚:QᵧqBLӳB섹”MӿBT=>O|Kҥx0c U|7#2NLzӘ&{@Oo ̷tEYfB=ԭͳ>5x~u9Ÿ~.gŦ7~.ͮZ.CT[N647hB+F>I't⸭8{vh6F MT fyfwfr ?Cc&Le-BaɽVX6zg@aVޢ.0c]?ep$C *fm ]%-yu.IS( 4GW [Rw~d7گd정F9I!> AC(LV }9vc3Vd5 wļB0 s6v3!F$T`ߟ$|BO7qVvclgf1\-78c\R3UI>*M7ռ%!#̖:Ź盽MlnWˬKEtcbHQ/CErO-x/֛]OKo)sۓfye8qˆiwHS{Eی/9(\)j_ٓi0˨9ߍ<뿓Eze 'V4Qϰ/w$U@YO_"N`ᶸdK0*u,jFYÐ(d%RbvvN=; x \]]7Ou(|[+^nIp1Тw4-Pe1N {X.O;9Iős?}]M,h[&aIZE?s:|^Q8 I21fi뿲Ů<o]J𗥺);]Ӵ$ܠr YGgYZ07070100000019000081a400000000000000000000000167b62f6500004028000000000000000000000000000000000000006600000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/cavium/zip/thunderx_zip.ko.xz7zXZִF!t/b?]?Eh=ڜͩي0f늙ցHƖ~S'wP@ )y$ۗ2EMi\Nel!';OƇ)vʦfDo;Ւefb~8w0y\ň@;IzB *kgۚ:PwPz127Cʨ }ID(O59,3Ĵg4Nsm,+x }:K C{)i;bꜯ/a?xt1H(~!'?P袐SQقa ('Iq5vn'@w=A9#c+/-HmGv~iᓥSQ [lUJ8N2wG? WJ͎\oȚD IHhVI5VNha>X!Wݟ츟hͨjm:T\Z"ƫY#* __W ]J kvE՚pЃ+T !}؞ E ,jO\Š&M q)E0F+0]} 6Myz}VTm]@ JN&UęWc@[>-y[G:,sp hۈiSTG$1P*1 %К,G|`C7O'O?07&ofn W8x`Lcdp,"'q,rTO3]u74R(1ǬBϦ#ڤ$WC.w<v^$#V6Q,?#s)wgT^QE$+sC! {wky*Q`lQِZ-,>D&oUuګLC=Kmj'7Wb^8OSΑ̺8lA3-2!GT!w{oPGc;ʣ9k| vmtT+=CV5SKmQ%6EK g}cڐޤnۍ@cޒpnhN(tu}~5ɒCvlQf%ZېHx6=fi47` ;MȺ=jP<#|= mI&?߾s89er별`l$"Ѝ&?4}в7=FV\֣ɏx44ȉ(.43x8%pW?1_"^w]oPT]}\\;r/_t^^LG0"èocEP^fdoä>Jc/6'7) ҿ R+_+(X9;]mKnqb;{uJH3B%7 5YaeM*&" qGl]ܷM'|)ʧnpe_,(PTRhۧ#6Æ<6zW9G fQ)m!9p 0OOnWΆrډMLK4##?ffi)Kj1_,P _K6l/6#gDi@S%rM)qPLb$}|R5r 8yO"wЁpmF US$Ǫ<ϚS#)ƶ)r5|3}vW!NYYQAө\Ėjj{/__6JĊJP`N"=]idyU} F9ޟ.=DO7jLڭ7NB4OXR83F'Ħ<7ÓT#U?+-B-$VZJwSe`%4ƒEra 5btg[/F^yqLw`'h.ZqJ}YS^v"n䨰&} T$",~E| BgOuJ /4Q훹Ϥ?県4MV -:}|ըE`܍5rM1q>e!PbL:`HU#ш]칾˙Vu8徣-\;=@Cڻ&p:k~2ڄ~8V<^\<ǨsKP{jQ,{<6; ed@զ g.saY Tvp".zH<-WDhU;RloI%p/eᒗy5,R]̱p7aHJ(4̵H&yưzHXdQ69J&8d sl`+M]8s-%IOB*1 w,^=}TҳP@núӏ36C&|GKJs;Inm /v\< :NѺ+HR怳C\9ˑAnI$ !Z .~1upʓ]Ӷ*c+E% {&]!`ZBLR?D\.S&pӃvseCb$ngN7iNܹn8冃@"PG}HR_o-'(C0 ws^Y0 Q(ꅇrjÙjmQB$49 a e͝\o"^L\'4?t,w/}3yĩN#جqz) ҂dWzeel7&sCQGy;[ WSCC@% :,Qezٷ lIlߺrݣ9‘|jY&[yG.ONc{yaDeBV-8gqT$Hė6*iCCپ`Urd@"L#θo K.q3>QOPX ?/ۯ \8n^fjƦ٬tې2-3ЎLpnjF_i֭eaޛU}f0̶whA4f ]aGtJInZ M۬PZE:˖#oJ=\N5ʅ& bڼ?FniֳۥHߛ&*YMD#r[o”'Qu+h8#D74cOaī.*՝;aι_$'{h|].m~%LJ_cN[RTQQJ(TT)_==RWƲf/@Wh18& H($99z)@mJX%\E3JE848] Yώq:tb ,M=DxnWK!ǩUPʙOIM]E+i.|^tv:&lǺl':5ҡ7קLV p-E]+mI;%׫wz*E."zLYuMJӕUKjf/ !ɲҰnCV k՜5ീy(a}iqfe`D8 XӉkVᰩ;,oR*0~1L] 88moMs<HǒfJ 'E Tө<閰ģ~7YU&Tn|۷CMr~m>G?eH b!c<2t6. ,r}u1s14 szpbPJ튟Z< k]Sziz]UI2v~~44xK\"*.XPA~Tm_ó&%>}g|D΍%eM_4_k[EO3^#c^0#/UUI;b^vlIY.̭6Uwdƌ[f0QqI,==*he>ܱ|x(uj4yPUU2?ޔ.v{mZk UC۸ mjI=:v^a^Ӵj$ @2>0uar$vT|VsmbtP|:ԁV ZL)9*4xDj*µey-F)pGO{03:Q~Zag#T( h&qJ2KBhH^7l_tQưyy~Yj<Ʌƃ_z8J*AsH=Ohx]0qzuPZ=r=7 c-6\wԬiG8Gs?F*bJs_6Pi|im*,KI1oWrHۋ^z Sh Mm-I\jt{%2bxJ%Omn̎E%:FjɢfKƧA9[ c!߆o/D#t堷[ҋLH}^ߓ^լK}G>%E5IM1Nւ[Ӂg塜QH&=P f49=CKGX[04\W'RS.ݫ`ы3vǮ-^i=[WPz'a_x*LHzď 51ʃ+V6PB@P:(m 6mLFChHϦ*0s[4 @CnzB@P^/jQ*W![u!rN͐noiORIi_vC_蔭,|fk XGV݁m表)h _t9S-w=.6)ёY 4t(8%i"ٜ W HVW_\ MTw`0V9g"v\3xQ=+70(GPt(̪DΣ m*׹cp2E}Vsu *Gحodiʩk+!1Gx`*W<.qŦ!hdUitd[6pF itFmeSͳҴg5[AU=vt` :^۬}$`Z;eZh ({}vuM"ÞjNSya|x;:ti ʬ[z`b8lhscB9\ \0^f&"HnwU*= hřo-񀭿wMANZ|kf(hH!4 r@!.該r227BG[%Ǚ+REY7bm45LJ ɤ ZMtEº4uPKiz -u6cٰ4. Gsx lڪeXNrTzʅaOH3`6{蕀6˽f鿲|]FcU,/֕5#X+4 Q۷}3.oۇ6khj*x<6RFtuf;_7qZ?$U^-mRƺ[5KnSƚ#UJ{oP^:A-y}WPaS!^!ckaG>qYZҌL{RҒȎmLzX /gpDfuUi'tRR$"}0k[eR\}טIՁJv ;KRK58EY5$8 Ѫm*DdVBzO_ ڹk8q鲘دhp;CaS`x! Y oB׍>lq2yK&'it:8-Z⽧n_.IHy)9wnr2/==f)'Mtױw5hcb+N\1#szh8dǑGglEMʣt{'pS}>]=shzDO3K؅\iB9 ~9äq &UhF.uJj͔2-GPs uݾiV m~&w kxEi#pqRU,{H*F;]P[1ZeYil2kl܎ D?ai/VmB7\*)-sg?n[֡*?<=r&G&z޹>nȚ[0V0ߒ`uysAX/?_x)tt\;NxAWy?Y#yz1BRS{=|k/\LREK"XA<3,(%^%d ph&=CXB3ز狗g|SCQ -[C^8ּIw,z8U5IVyFhmX<) ˀqQe] Ï_K6a݊Oc_.zTپGy, |A"&-6>7L5HPhpzY, Sq>{ TS4=ρGAoLxBˍg؉sjyd@6@ms+>ڶ+1~숟kW֘zSzsi-?&?>Bb^w@ \ZBʊp_QU-MLk`)f9, \j\Js%g*~֩m~m9/KnW½a|-`4-@?ʬX[Y7#AXG]`̠B\ڃ]Flb!$tFDTm}7͊X8,N}ӫ & 23(9Xqͻ?2fcldk~W&u-/I4/=(;.[r<fhՏwW0\X*A$szP]5v !dDc$ݧ*yof,=[1VPz 1w4?56AA:O;V ΀^lFGmn5tHO^P~Bܦ߻UK'o9f ZrT߉GhJ'澾0 CMg=4Do8-(HE "Nxy/ByVhxZ{xPKc!b-&tdm`BMXkxs3G!rec9452^UK"u\i{CJ>lxhFDVqc!coGB'sÌ7 &"0M*VWN?["UL% y %;#N_;6DF?qoa|22T5Qօl Ay$‚1[R }nc':Aey^4: ."xxJ2hmĂ{H]Pr:>#?EJ7 |1w:KxCA.'n%ގ0YJw ޔc}]K44ӌ ?`)zoWppqPlJұ&ݏގGRkr>Ͳ ݋ ($A"JÇ2Gy+p @2dc}Aʄ[ty $$VbH`:dZ;e+ڪ~<3'$4_ ;_p-k;9? ɶ\cF st xK@ĝƦ汖\>Lv篆kߜ&q MLzq#(t c9mOݪxN;D|mzӁZ"e!#|V&^X36BC[6%su/oVS*4[y ݏt7_>WWq;s?'BoAsԼѴnp~ sDxED:SI>'n}仌LH4 W|h?iEha$M^/꾎17 Jx)' 0:0mDvG'Σ0`^h;ԙP5PK#TQOt^y8Vp=Gb7 娻{rmmx'j3XXpr&rBx冦+{-j Q R`=>E9w&-i}6!S-0j74#VcR?,ɰ$_3|:32Ի1 !HƠŵGdum0 +:ֳN7d $Y$_UY?yqMܱ$IwqN,m +aE%EutOEX_m!QgݨEµcZAŲtz۲ qO箂Sn}5Z#皔MȉRQ`HoO@M!g;kV6mg,kJ!so1i[&=tU_~ %9p'zB ġqJЭ*szgh,j,Ӝ!2b(zJd>H0tޢu뢳KI%?O*AEhL5-6 YAh:tz?QzTcYF`)3ƈ[b$R' cU<ʀb[ü=~sɣ6A#o|ǛM/})qIv=m }Y|͜Cfi:6邤F[6ߡY*((M1U냥.BkY@wbi4'Ev: v&;ne8oj|j+[Jk ӎ4~[x2spHS껆:˻q0/,-Y.6Wߘ ̑!lDYwpfλK5Q]SYu04d/H%\v,6?'֫ğVKk%B賷V$Zͼ1.2B[{r`;:)Yrw!;y)'35 2Ghv8w܂2۾vH ≌ q^X1w 7-EvwP QȴФ}I+@|@>rRjUzVȆ&wبw~[ @fj{ඁSc@acTɛD;.)k˨W9C[/:ϖm'ؼfɄdN^&}39'9czҲȕS;F%R-}ȶa`s./:@ Xe[bAD hr*EZ=fF3~+dޜ>`"F mNjwL@l#2y;ɂ_QGx ]^Q,r5:vWAvU'q$Ψ dGeOqȐgMO))= UR H.JEIcL!֖-NXY)5~ᖰ l^%ÿX+]~mҙ!W82:TϬ[6ߝVҠ%veܞ,ӮT%I/@#g2r4qS -J悽fQYBZWy_@*NJMb( ,Ǔ˻f-_K 29Qs=+5i!)a sL\0^dJ<GYqʻ,G+{{q*v9р@YȰ<|N:=9+\y=I1GMߐ/P`n}t4ͣ; E#xtP3k*$>XhZg_kxI6;6L3&'hMo{j[e1ΰ&i*bc'\5P+3 Q,q7,9ԮI" q6Ë&v YFVYOi<4Tnh @Om-5aU~խdDr_oA BpUjl$@bMU{<7%e3w]i;ف+H3 jb}•\S(K)yhȋP -¬--XPشVpc<6C~_ssc !4,"#O 6++2\jufd`V-QZOy ޴kiIiS|pG~i@itgРx_Сʘmy%@I="!v Z-ڿKR.xLIt -T&bZޜP ']>s 8u4SvFlx vjreq>7ntwb-7@_#,3c@u!*j:1|zu;ݲpw֊Ohp2'+D$&r(2GRogW Ko`辻ۑ5A5Te;|#%":7vmҖn"%%yHa4p%2 ]_*xBARWƽ7x:9Pw9hҳx@h)37ǔ~,.$Tc?*x}&=<cᔜK`'Kd--VM] fh[#?s-?ܼAyOĆCHs=0Ϫ-kW•%?H 4kI8oڒ-m\NMNef3T.k!WRt%ʌ-/¾T#Gƙ\yb'AfG*3c v[F6#^fGalУ{97LŜ|bmE`@}s0L3e+7A2\wKR) LP`?u)62/-s<`m$9:#T9&r^7K M,֞R-nҒA>[8/ZoyWُngYZ0707010000001a000081a400000000000000000000000167b62f650000fe48000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/chelsio/chcr.ko.xz7zXZִF!t/"]?Eh=ڜͩ!HKSa v \C/M.5hR1dNRyPm$Fn;/!6Ol2C /I. dٌEgH0 x1ÒHu}eH^Rԅ?8g6j%H3''~%ˈЇĩYW٩LS7d1f߄.Ia~c\K7vl@-lhPq ab 5IId5sbݹ-ƳW` o%ܵCfGB$T2ʭ.PJ\/qaOtط[h!4!rW@ƍXQW/OC+R6ᥰYnybU[ٹfE(;L 5,~Ʌʷ-VOSj{06;t:zȈwK󳜣|*d5!z iy??rh:[ vk}p,Igܠ*S![Cxhv [Li%{~}%QE;\W¢s^Bn;d-GzE%X7%1P*s4I P!b C2+~6V;d {Zu*Hf߿+f?zn̶FD0QmEۨ!)fyy)|R `6݉ r9zf_8yvg\d}6R:ΉP^- q s Ƽ_W[gUjʙ C,@YB * oL\Gţ:IQtSVP쵄=`A v"~ 0=|ԡMMhewx~ۚ̐ %S%buXZ~B +&8O !q:$sx_ܗ?p%Q)|45b ,{T\X^zf >kq>di Q1ŽH ״9nw6F6W#<ܒ?SVJGQReQuԵ kTbrKɵhT)A~:uDvw=} }겾gTCPoUc#Gn̛I% o%ֈoe.1%dUzmh@+HQ:M3#a! #9T3ˠa+kgJ &BׁdDwwT:rd"`k=Tf…s8'~_cDnf|<s yfX-pS$1'2 {̯ey.ny$<= 7#N}+|b胤֦Tz0IgEtÓƔrYuir }>:1\Cǥ&l#KuЌ:(;_Ի\0ٌ'mORՎ`WT'\sHkݑ0`|҈h[~:-tGh`ܳp#<}tV@;]GoXcľm@%C,E'2Q{gbyNBiJ.A ^?Mc7gO~!%< XsJT` ah++ZN.sdgfX4RX$UתgؐsIɧ{K&,x@9Gs T.uo_~{y |":ևj۬opXfo T IٸRq['۫KojC㜆wyLwE6;gOR(<υnOR,5XD虄CoYsTb.?#sg֚h `J7/XlǙeQ9[NӜIr|Єj  ^bJNFH/A jk-=~Y7YO/qv<7XΊ^ZK&쫤>]$R=ЛzgJ="kK>)L'vk'o›ۻR-@{C[K+̅F3!N#KZVOD%%GV: xS8T#4M,/`:R(mN9*=QY)s ~M:}e4y֟ȹI16=\nkg֚1;6s{(:Hfbiڿ㇕Q̿S vutf/c*U5,Cma0hSތO 0侙24JkX=-tkqĬۺ79u2OX8CUJðܫ*4(.?=}fS^Z2o)4ܹ֟8Á vRؒ6})d6_@. 7߽pjwiԠD6#'\S|`D &˞ov%@TCR1pELu⥜$#alzO\5_RqF]ICBY@+m7Og?D>CBňy$#la ~|Q :/5):Tsr!kɶv vs6"qQf]Ihrh% <t6 ݿ q>)(] 6E'AvDZbEc 7<Lí n2?% wΚ1 t@p2SZMҮr$9<'l?f/B,Ci`:'42* xs1wNo#Lx ?)U)ƺ dQc?>ت=B)¸`G@ql\vg;IĻM_h4C_T_d# NU +]z"%IW<8w #u?@xEu7 $e[K!'ر[X۩r7H%!\hV'2=0a(¿%ÏV]E|0mvNZ[R.D_YT9&ɒ{>dce{+T{4 j *rܭw~TN5D-ReqȣRyP>Ƃmn#Nf 4)mr !ढOCq*ΛnlC߮ͺD6WW^Bd=W\QFʴh6o N0W }Mz.Xn2)+u%F6=zL0eAE+Vv=[\9/Z [<RWQ _,]^0 eťvݝ7j)PLJAIZTɔk9(~zk bStvV1)30"FPٓV--jȨr=4ɇ}ׅݽ .ᐣ^().dD%>P4 o{{)T9"XŔ,btYlMNguޕ_"qHҼ ^m\s:I0rY)4Sny奝= ׊'FxRy^N.9:ڿsLmX}y#]^AHjM/l}]+{4%\)*މ> wܸrBnwϴdc3,"VՃ2/" ?ֺ͹01{= Ly"nil hH>yI N)d],c_ ?C#//&gݱ;30%g/MݭjGe:HtLWFؤQS.VΖJiFcLqº)7̑@KTbƭ B)c Z߆[  ]H?7)Tm∽ 裚{J>,G{^'.B>CsԒu5poX"5F]!TBmHӲ}iŒn}N~ b'@#ZN\.Ã=;eـD$+ն] %/z@; e vqh[ ʻ)/8W0DjXSPU ]XІfrE|g6nu FI`˹J1̠`iĴBQ>Χ%` E  5Rs6c(ȱ2IY3 !V9T @J> څMI|tNz?ڨ%5=Z9_Ro "$bog"l'DjU ƣjrq4PF)Iǫ˙g.q0*d 7q?{`[ǕUE2udz\NWmͨ1;w?OG6 mσCw$II;fa&DI)WET>iiSgo5*;=%\ԦMkhIafJW:xjކMq Õ0 NG#'//ěBE~ө&Bw=2wBX (Z54UrTڀ D-m]uڕ4L3P:A= ;J#Rjwт:!g飘@9x5?UJjAreTŊ Aɀ} U^}[bsUԃΨ3g>~ZT֗PR &Ѡ_ani=ғG#aZN+r|aCb )-cwd`q>z˛M9vR{aL>W:xnǒ^ȚRɀLe'kMd7Gr`;Ql|LgLz8r(|12-`JKO!h]nB#19̾P/d?t unCE`/IC`WV>bpꘒ[Vc`pd^AΑFИjG]:Z[ȡ2O"%oMjBDRelIEKlOR_f ,j3׮؁'<~ߧ< @>Rr7o!_ DS&ȱ*ZkpVr&7$&ʋU-m'wC]aVǪxwhZTq6iqI:1*e?'5VB%0nH}٥dd_xKFrƉhOob ;L/ чa+#qk$LxwqX -A ]3?:=O>rE{Pp^_z~D.1jnd}ILDy(Azvܛͥr8trX7Oܹ1\G{eU@9^mj^E{Zz^aߋ& ٍk {+dݘhX+Z,6J_ja8.s_n2}3%֥f^fC0[nڰ ,(ӉQי)hW>%]j89b'VyĊL"i^DkGPZ֚W6卧= s/;F0e(`p1-]XȬoc] $[jAC5l$+ J>uɱ<ѵ_Wͭ }FXX/:@mg YL)|n%0 7tq.L,g>ok_C".AßP>b%bP.^~#F} 86Xle6-9a'MM{+G4p\gZ( B>1õ*JƟDAKDK|{\ LAvҡkEUC 4%5na H6Z6JU"PrhX8b+D]{uL1sݵEbtp8p9:RYu)D4{NR1TI@4[9E]{6SSg@ b!$ y^SՅ cx6a J4-E9ۓrAÇPW (--K&9kɲe`@8DT ak]-FS˯KʛTB8.&2rfBjN v=ڵ͏ R&A[V٢K ZgQY@ն 9>,=wFU2UB6Mzi'v8k-G ;r2!g¶sN't;a8RҒE^!Ǩy,\MN%Qk ~R٦{yg.;:ܐ1w14\ Ɗ˟Rjd7bȕ9;NuRC,"Vi&~ LquaF^!jjrKn?=Sl%]O6_g< \t֌r s?>8,sdZ "<8V-:!7!vg}bP(Vd!ۡ$5aʬ["F,$ar(J\'=&^teٻzX%6_ N|"PcIu3ٕ"qdrֵt7a<-־|(L(,fdir*`} E/*tv9jFȄug*12mV4?O t}Z56gE4m0$ 8=0M{_lv{<*y {xjKmx]NJSPK9ȗČɮ%+6Aݩ74^=12RB" o?7޺5d2c!)S8o.OjH@+CƙJ  6&,_yq #·PE 45:DZCH3b,EGUCzux3V^w O$\䫎NKOmen[ͮ|YH];F95g1|^({vL<2TwLYh % dJ+pL,% 2FS|״((ݯ&UmNu qi9<()De+=US%]!g*\Ky")G6|ˠˬ* FNADI!܃PYj{.[T٧_n U690v@NJfԦ""]ˏgl8x4iI^V>*We2/IA#j*#9Dfs;u(-\a~;gxTf⽅\*0XjS=7֩zל|G)iL<$;y!LD_z]>Z*Ss1l`B>o`Ƨ3h Q"3oGӟR1RX\MÕV(917h+`:Xn U}"be5NTa/nUFgLv+&W|MޞۻG7"!ڣ{| A0پ:Ԭ`qOCtBS6{UfYkѣ\>77#l9| g:i+&k"h,,Ur7@F@HBE20ƍ\[V<(M.VdصZ0U`"jGJkeh]I %RɎ|{f]b&K/d>k R3n1I#d'%iPvTl3UU, ~<ڟVK6?GK Eٴ@L`q.^xwib}2(Uluߌ*p=~D-mzQGiK.=b1?S=ZE`" *6_3zV_oSB2"kn XG',&GP!1/(5i{ %n т 8/AkI gY6Yy9U|™5Qx'`mc}="cu< 64ZqUtq%C|qpa(ʋxm<Ѿ;&AͯCuePT*8)[1SZ@bKV<|0@wI27-P}nkKDDz&Ԭ<Õ5, a}@RׁI[Q$Fm月bOeX`7:ē7a|vIas,Z+Vgt1.;[`׉lF(ǘ6$Tyw2 ߺ$A`-z2h: 1,>)|D *O.m=f{H)(p<&*B'CpIxBi]F5<Ρ+pzo`>MxX7eeUnNt-3K셆Csh7g+#gYʝrz^72C4tI%hA1F`%4x$hYZS 4lc Cs+͑^9G=@ E5Tq I?fy'j!%!s)`EkAlW<B-O03]F&78! hCnda \]+Mb.?ѽ"bӇI@t_'W8bސKY`fC<+$8ԽF@D<(޿~[NvSGM&IcSۭ9 *L:2jCO-,[ j"5nR2>Y6Epwa,$ef,ڢ ;}xۘVt$5 l|W>6d:zf8nFr#t74Dvқ%^}{d)_P7]8[zwMD܊ÛlםdN?$ ʝT_w<?R!Fݶ6@6S}%ԁ .)$p(p&KbUA]nӥg6F\=1m$)cܠ}ѽ7%E:i S#[[iSfY(?;%O }u-_,صl8QlaN_u87X_G_*7da<"]oнb_rԱWS;% U_pen$ wTN5r ֞P|, ‹vbs罥RܕV)x ΍AB>ZJG$t=!D4^~*-:$VVdr%$~je:YbL$gBfu΁A=z/^hC巄 _4'(W ogmdH9D 1)TaijdάD9j=FVZSd򋙪▚n7`޻bZ;(`>=|̖χL=qB`4843ZNɞODd>HS\(gCee`m@__XRW; \|7umYKZJj/"okt6O칙5N$Tr(o?_]nCll[0q˳皀$q %P;cN;ZjHc a=ˀiN">p@JT]==R^/s%5S!ktÓamrN2#S ŵWF? ~>u6ƃ*n622Ĺ*YuT )OP3@|c O{VUyfFR%̼i%sl$5,(F 5=?Os[ 4DyVmʽ@[yđ;gSxb]s[>s_WEYYMt%dD+u/rA ث(Z8gN~_Y&ޚΨ]#ć_@FMkj:~mӈ+̳n4ذtᮼć p JA7wVVLJG*~7}rs|g9WiBZHAyƄ~<"E蘥P%Y%i6`p~nxWOZA%P0bwES.(BA1RX,6E1HIDc/- V(C{8܁ce`jp##~DN1 tC↧V L+XݕgC{h^qS0yԸiE =sIL@YkE˪ +9{)t x5珿WԩwzMݪoe??UFVOPly̧[kSu$_77r8[[%;ȗȔ 'qj Ɏ⧞#܄\2.s#Ov/ČtJco-0X8<Ф"<:~Hoӊ$~($m~뉈 pҹ{Gz &~̮xxrX7b?}~˶3{|8($9+[P)*L%9L3ь%`WsB=H`#Gj .hFp\koh$?!AFQ\H30/9dSRQGmfz3FudzC"ԡ xеpUw+Āְ/@9+"3d.yE:yoQ{ =+2J|1W+7WɓR^]ͨ"c&}L"W*"}ݗ*Fح]jvuJBGf[ReCCcgqъ2 ñ,& AXd缋1+srM;s7~Y[ R\ghhKW_ ! V`K)0tBgv # E X7`~{W-#%rHlK1a) iQ?qޤf@Si b;ᑃ|ł顗]DWdNB~f+6`~!~W1Ѻe@Bc0 # .{ Q734Y€n{*uV%+0+U# G @Om膸^6!#(Ø Z17b^:X_+Z^P6YVizWQGJQM 6bFd 'cCڲvaV 1 =k^ƏYʢΒa&m{V^A! DrLCy|k(2CᛃnpaS 8 c|ZϤjΣ/T,kvJ% A@#muOinC$qTTF\i"i9sbx{c] Cw9|5f 419ɋ s|6Jd8Ӑ`2k|r'6oS AuӴ^O5(g>רL}&m^"4@q X.܌*yPHpɊaXwQBhSdp/o#0.>)T>i(+l]eoQ * 7v;60:kM |F4[.ù. DYGPtR,EZGy}O wɇ+tm:Ԟ;'Mz{o(3ul\.Um´G-Mn>]ǭ#xUWUGYRԊlɽ`(пgQFHhwJ%*#v30K9H)”Q9v pZ3\OtKD BNڋVG3bsm SW8Z_w1/of}/:Q+pIn#vYZs&ebG^H.&xܥ٣]G5S*e5(QjG;ҨHR W8V\_Lb+cI#``$bt ЊN5w&ue:B4zvm"G:z-+@| 01\w,9 (o~BiCW}$Q ^ൊ?^asD9:/}u]rvOZB5]O&L&s Mf9/'k_ e3x!w޻Ay2ugY"8xw{rޭ6{E2&oPoh}-{U[7lC]!vZc[#=N48"pJ蛩#1.a2LD.l$ f1lp1UѢ/* GoEXRI+݆,!F=H3X5D#8)a+9Ew`.KNfoS8S>;2e |%/K`E1tg-:=Q<_AB!DY}T2L]Q#2Kc$<[|_]I@_:aЯ: 8 v$EdT/%B)SMMw:*)H Ǖ@^<{ b]Ѭy0qx(z+#$9q"zʬ6bR*ٟ(< ,i5}NU92K[[)4-;N۱ZvgL+#r}57ȈJ4vjq#mE%>CE5a!0(*)q Lj(~~+p̛֐&ᄡ}N-M߈$VS7Z!ވõ6':G._ FO9;Ř[BɃf2=^ ,(_;aGYS}΁I8dgbyTi\ ^8!jfS*L4p0 83JQE8lk 1IHw-+D h.fPC`_徿Ym~GHiriGf%=ڱcz\WUC3pvg5w/qg?/`M6_Mp9 $hm$_+=Jo7^mh-TЃPNEҗ;AzD_4'pv ˻F6oo 2!A )/LInt!F?e^~cēݸS,>1h*IˎPN4Jxo*؍=+SظcJ?їHB~`k:g"~5Jxv،K!JxP =jUp xajdmгqJU628 `SXnN/^0k%h>$[$Kxh"Pq'㲍8N; ]W8aQXL Զi IL|LZ|8$o,#H .=L7xՙPxYz}1*DWi\9Y&Z=fQ&F/l yGkqPu"L<ͪ G#+q܄FZ;B!41GVK"Zg$[=QDF:IݷFZU< T8\i6s9k"&#rǣ ߍ 8yX>Z!ƩZ9'z3|B /1iɮύȱ !~bPUm!- 14#E^6B9kĠs@ܛő骧نAf@Wo`pRT-8`1HP.N4.*I],WgkK5p@Z5價޳kfX39Űiz P#2>'+ Rf7Wbyx!|SY\i?_AT}zgQUo1KADrsdwӡ,AhT{6A|lfm3K|6)])VC\^E<_ÆN\D[]c~dO7{[OU?:mXle}NLEIXkxc2$lY|v}vے"ku[3=^F8`BQsLwnynVu] rV܂+ܙ /۝>:PeFϯi8UrprE4&~K )dvwrc(I<^fG,?U*ji|3`w#|}JS 壯JJ2Us.:鿹 o0hyocS5qźY֊@YG%nϨc!4ͧ"4钧T$ EV4H*mgwѢH##W^pz*`SJ] MLcoA>LtrD0tڀ?g9!Ÿ"Wz$]`>?1'qQ.Ӽ|6`4iV= hӒqB M"- *a?*ȱn"B-&#+ ceEj* It0\厥𒺡w@bp`Qseu)yx+{?53<c1-T!.npUܒ@:Z 9*rCWQ&0;%ͦE" |~.Wr~he=5--L. W~@U۾Η˜$wHN7D_,e1 if9rir*gyaM|7ޠ~{Og{.H+IcϬ+WӒ&bC*voElG b(ӯ dZ|\^@#qvȢ lh'yM`]=HRԝ(+(nQ&=H+;7_񼫞,i2cYr?=9j+D%֪&aRNr.n^g)vhOT} Gلw Ǯ*R.iG*_s DIPq7J \#fBkΕnvt=2K(H*(/gsg)lbDې/IÌQEΚj}GnmJO!kjAts_fD7!G{jFs+!G 1uO(][ &H Q$Ɂk<:ʽ7=W-LzZ۬H8XH* Vꌓ mQh:2.T}<͆>`!+p>B8q!gX3ۆf2U%dwz-3goIA 1]ႊ/ dv)vq*P(ꖆឡyFa-{Do{ aK7,[i-} QofecKNիݿk+y0Nev ~{N h#H<\\  ,lc]>x0ln3~}gI%)!$ic0ΚF8SoZ{97![^=fs`E1\k}\[[,HY/%B{"K[kåÆo|_O~-ջ,e6m]?d6 ;𣰲(ӳ&l[C@fZc* %%@pj(X\sgxW$?q|=/8hg=d%[` .MmpIOռ4.٘aX|/j7F4-Ei8S]OܸOJI~ߏY 4>Q5>gw흅I< aF?/m+MAd8mM+/KE{}nJЃ|6xp0R'!fwIQ< jȐ HN%e(Bɉ0󦆙cp.q|]6f5yWOm%T٭ìڱhQs0 _-l?9oR<1S_#/7_D-P4K5J#QRꗿn&R)u΃jKaG$K=*\j``mc A;[l <|#-PʛO`KDjnju齅2#LXɪC.cp%}Kњ`jS@H5C?1Dɞ$\/|K -ė&3ն%A'7X">90lJ5xpNC(k `2B?ڰ-l޷7dϽo/ Sg(68c0➕&zS &S_mڡ&ȒnGM|2U]BT~-\s߀l67I\'oN~a9rIu`ԻD?<)r$=+Ow*VGXvc 4 Ω ,>ae"#i0Usj }z=OM).A ;]H{ kT ogXX Nw)쁶lΫd&:Ov P# };/ZB#*~㠪+UM Bufz9iI\ĪʹB昰$(N33? ?Bla5յOEU4$^M6̠?v d",),dϥأ15G&X!#y>S9` #s耆]\xʲ=(̋j{5t־Q9QI*mazjdfj1잘'4;1i`'7ŸVaһ3JZ yH hfVK?~n\;}Xi{_K[(ꚑTKҽ1\Rs(H&'{Df x[zjH<`+A"⍖0xΒIƻ՛v͝ގF-9?^7`< H*H`* ~Ç4jWwe_V*-z&*>ѝLeHNҡ:GO::8+H4+Kx '6:h}h`͙lh<;鸌WN`ŊFhNj!N%4n}z D/tzQ#2+xc:µ(r"AAi`)⹷e1v-x񑹮]7wxg<|;PZ!<1E+B=Q.F@y?z[Nƾ2^Kͬ!%Ytţ"8ף"Pp0gΔW_P2|J.Iq YX;OV*evC1O'OB: N?^~@QI|N\#`Ji[wS( ~nsȿkc\1|r&X$~Ƅ.F3h"i)=U$͟V;\ 8Sz Wa1Yw _rQ/U1 38ԏnZcOy ݱJvvd3k Zuvhw?x//"ީ1tO(;vaSA.wzqyBj +PULC×wf8˕Gti}4"CA镎,Kr ˰g8_#rkGp/ ֶ n;mZIz7\*{>ڿȆf64PVIþ6^sѸeC'ޤF-Pey%?ۣUSH]OFv ,U%v1IQ5];Zljeo< Z5IHҳT6pB2L7hZ/wEy,IbCm</:}lBŢ  ֔CL BU5"sLruF"=@]0cP;qA3e7{Ml'"|ր*|؎RCFP@ )ۭ=xSA)AX :CTZN[ncIhҟ5ծRVtx|n>rt,E $ uK_*|njAqi~! _Ju:)!lfϸF7Mt/[5(l0S\7O˽C\mxMY# Ity6s<,]ĭi*OqmU*A5ô?v/O@iAsD/;I5 KmL>n`[BiEf~{4xEe7*o0slof[(s!:Mzm]Lf]f~ VDC~Sb}cuhbIl'RK~nqՐ`.zBlI70VdMJ,3̃7_MlḎx>31*Upێݬ}y"lhR/!3k?2xD۞QIE$ 6k=y oTA}o{BKG<`Eޥfjn~WYw%g֑Qn0/v+VGrojsIX^ t1OZ{S m3~ІxZdY&<cFZ$꼜XwX I1z:K[f}W$BJZuTfHm{шJmZ NH-*cUo t.&IUt=౜d s#y=J. `WǬ頚+Hv<KR}6vaX\\WҡR4t0S?ge+Xw%ay%K%e6oab ZYa;5ɡA3WHL!uC8yF/ezj'Fu9YK@~}1;Y9#cZz{:umJzwŠH R8٥Tě~esgoAl)X5vB+"{-y5AsWmⓢ"Nr(Pz| ~6s"LTtRN ":."ϰ%@q q- |97oII*JPf7];bɂ1ý' k9ڝhgkJ_ k;z1=bP,%CjPlŬY$uNM2A*kfzVEEH-jU9{7QӼrV q}UŃ7;dK= 1rM^u'!_m729K睺Ѳ'!7 -j0x{ID(lW`2\ ^"[%rbH*ΟĢM?4|­_0>gߒC;m^!kTwb˨hiUdw[oMS]b:i#;#-L?yh)犂$RlҠ7L:5^t~uKj}0gT^0~ed5#y.\ 5٤Y dtXHfi EzSW/KB(\Hv\2U!a$KJ2+BO}^uĂ}v(dؐ5hxZ[s/4ĚnC69Kr>eZ%;ovZDmYgGV ֙bJcJgz[3d$ //SļYloy06eOաYG_g nFX`7=DfYUaI'_JAw@%<-ApbDm/>ؖԚ6b)2`%ucO Пn-rZNϙę-6%Q!Fjbӟ2T4*BD俌w;SMz3cO-L?lKB2nHuTjU}7|!2vs$y9@Ho;88Fq[q-=ccy?2RX9g`tZЬij*Wd9 hgthPP9 |T5!S `+Zsƣx(Ϯk-Ԃ5Nz!VE PAr.sznwMƎ1("; ?}n@/œKZYY5<2| LT! aڕa%Z2S\Tw,bMpyIGgwntUfj@mpXɄmhX"'.lNC(%G&$:KV- m/RTx$)qlxeI:! hBE3ʭJsz)oX f7o\qURcǭ-mY:c 8Vf uñ)ԝ "h9~lW gp&]ڝ~y_ MI,ՙ ԜΣ*w>),RRM,ɷo8boo ])S` `֣Y^[cP6Zъx)0-U`.Og Oq=teeؗ;h3|tkeQaiNd`ݥkTI?副"v/ށN,5sU~2.@ νi.]cjD^]\j0 R@3TlFm~mW:dZ>TgT5KQGdp/vaكՑBkԼv!P:TV dzghjT*̅Ķ!p/鑏}V<>F:D@0_; ZN5`ؙsm9|]UAfFf& r/42J{<B"DV>9XXo&,IګDԽ Jo MqQhؐ 1A>,@KaE{T $] K]oj%& i;`[_bX*R,n(6y>=D[rٹO|yn>כvt~""i^IoSt_N))Is؅ì일 R$OWqlre]o#9T ][ ò!y'r5~Үo6 %q!)gg3t |rϘ$/{]c#L6K_ZP)Ccr;M3VWYaPb+@mR]CF?!Rv#v8V鴚-iA!^RȒRN>jd?G'q%Dŕ]:mNy=KQ8Ek]i?eIy YJRziŚԂaMJ `.1GjJ7J Ѧ5LeAIg/ `O$v׵I0dsO!lS12 Dυ$JYUrߌh1lisgcpO-;K$Z=45"0;泺|O\pZWZHP U6usb$8-F<<-ީҨSvtngQ4.M)f#>.?/FaQ"V5$^s,v#n\êTYZC!)nJ6RNB6. ELӊ<6hPKЌvOX;ٔx4R VD#3\\Xl7k%,i Ŵ[% `z*/.SՋ0j*hew\)b URJ@pˬ)=MiyC*{bW/@EU(Ch+nX2d ,,wEÚ=${~/:v':rdE?'eY/h4ͷWqG_.Aq47xu b<{K8HwF,~.PY9zE)@nѮ oi9/CaYǑΓ^b^+4՗EB.x%N !GO4)g4OpCٓy΃j97Oن"e6kmsv %=_=&}֧SFi>]TR3N<'nt(怇fo'9eLqG=-ӄXhnjZi !(S.DD84Z |mBJֲ[6^ͯ獆H-զy 8'f-pʁ޵%tG ȝw]8@ًDt2,SlQ OuVA6^Q=+x;36?%\ Uējy/O?7  0+\8XtV5k"Ѽ-N"4.53s&g .=WX W@1H?[ ;`NIr&I"|nsn!QZ Ԣlx$3d}Z6)u/np2M]]y:No%8%0V!CMKJ]9 ]m[)]ik 4w &GGuHjw@vO(|6,>]_0ț{՘NC#{9wW]D)jAcw6z">CEfP詊Dc߷m|z_'ZQ@ѡ_JQBdڴA#]FfnUs4sA߱4 \LJ{b059ρ|vvEpo*PwY6 l4F0 ZOdagX>b_P7E=pu `/d !:|*v(]X# %~͒Il[yO$Y$wl/aaҊ[ZpX\j`EdVdrH+ cMQ4)lVI)$/%Kl 0xC#y#jmWvq(c6UlvF_9:|m6A\sz~/?c]PxyM\жp?^䙠6}\` 3  Q˞zjl¾!Cf!KYWXF$i^ 2_1n,J7*p$S#,-zǢd*}Z7vz ǯ- UjAO(^2.r{6 U˰hz>O]K}΄?vT:rF|-4 p2v*}_ |ILkNԺ"%/t8S!X3 z-EkItȲ?O[\s f=Df'ʙvS%XO_ # [nNƇY؈?Ocp:hNlʸ a4?]m/s:@xtX0Ҧ{)U'%J@Yw{V%ӮS >k*n zguVpZe -/:v7$`Acd-6$ e\F$L`F ezcNOOaO,4a}D'QCn1ɛp3/h޳]a%oL{IЗLbue5Q,3n"P'F*WڌojC\x;UlM!Qΐi(<[6k-.+u&+F ]:*hIVP )0 3B7zSMo[q*[F)ȘM6.[PS7wtpK!k5yY-ƒxXgG)] fu8\˘V&}&:$DW<1p.A4 U> zVm&[Vok:8p5f+flZ8E'㽻Bup$[ }Qu?Ld2GP;̈́}g? =K`8 i_ (JYE_6`c̖ g$m6e\#~y \CX,|~弼UWEr&U|ԶCtwe;|wqq].u0.#)t DÒ1t垘EUڭ~r@0 v$fNL DkD}%o I9TuƢ~OLLH_6= PFJ\iF|44BB [~ (ߛeyK cY2SΒ~"(X?+2Jg-XDZ{F07@w4s(s;gj>[#1?UN dTj` s+9טY20(n q 1X]AFAW-=[.D_{0 ++>ߒ@D_U] A:uI>BQs'[ lBѐď6uP%]9A0PbkEO#*҉y8GkR)s0!W/7cy._o3Z7񢲎Ѻ,92'TNf*R_$)\>f/fp$^V|3eWD|R͈J]ϸHKssc0yhk0}Ahoe H~lwɼGݏeK764dn(N,\Ώl7 '"9ȁWqmd{XD35or4u)(S K+GZ!/j>~fBݎ+fqF{>]HJYg5Hv0klnjT5ܙO\ DG6=Gt3k߽K/Au5_pߐlY-!D8>|b C% 'ZUMlz785+/ؾwJ`wekN }Yi_{$pFEׇo _ܫȞLuց< 7*].1LͿ(W!C^=];n?q!$zx&t#ÞgH+PN-ofm"` !F*~bG^96.:5,M6v9֗4(eV ,P Od'd kndk;m͢?1Η?R,Ah$ه ..<^s#I4㬹p,+ʧ Td^ow0p&7cgy_͐<ݹ}Xf)_ Τ iCvvRfi[…180-0˦Тw a"D(&傿J!}`km}lw=& /d@ ]n {dAm3EO{%{-XzlxuBZhvnڊH~ㅗWhM7+HRm8j &h.ZV WK;0;(N^Xm2=V l鮻a~dǃA}Cex6B{Vie*;FCf9LD؝Г͸YkE+v :#g| *; Lg0٣S{[x~QL=L0au .N_ȱ% wˉva4N{W%%/[ qn 9|(vv<ͰArw'J̍Jkz|/@Aԏ'ixDlL 1at*Rr§Zj fHZP@vnl|;Hzѐ4lWH5BFw1LVW7?PD7wXe%COƜҐt4(Je#H(-VƦC敤F|h\W ցL^g1=n`ٷs}ϸ u:Ja{+Qkq0'zW'1W0\@=RJ:l?)< Y9 m[^B,<?Hu{WFdC[Eo)͝Ԍd2{oF wjh qh^|KSCBs I_+41?TVD/25ӑ6 MB*CVj"j}{Nzx'ʸ "rB*fo@{Z^;N}xϢO#Dygj̘LqmxP9za}bs @ınY\JwjꬱC4Wwj狱t S#Q|ls0rf'=:4L":_-QUCїLxp1/A>Oe@(-M*:5kTfr0/0^M>Q {lhp+~ˮ wތ)vΫCE|(x LE0OPh& #>EU.0>/^?Zrn@DĘ%*t4zWM~pHj]_zZf)H3͎#t cpz+:ņi3u`Fm$<~v _dda me`^|GM ʲ\h*ciHp.y f%&8?Y2D ]k *_ςоiY%w9 ->:a*tkS?q@| 3iut%&K羑d?^P%o+75ݛ7,}Զ4 XlU'kR^7lkMr[epj҇ s7QodKwlh')ʳȁSL*ĸ!-LQ[ Q)D$QH⾴/[ Kw6(7n"5Jv5lU|HKB ^.bUi &CWqws,d3']!Ygר㐒dJ+P ,QE.KhJ>xaA>f^5TVQNB}RwFH!} ?)c:DO]鍇)tRXvH5D{jWv}v~Zxk e<Ҟ(-Ng1[m.[uLgU& {Bݳa6B#n c2Y4".z?P~u Z$~}VlV/-?io渽PnaVԦ$6ɏ_qϾjU(sik%-.vFc>*}%u3H&ŽN0^>3ʆu`a{a/ sZ.ھň<ieC#eqeݫXhBm8G'r"& V Dqʡ&jd=ބZRLkgم5$7d'H0pE1^xn:ޘ&1wYng q}+U sd㗶|)qQ G_ד\GC\sN*XM$_crp8Lg]RPD홲%ԙCGږJ:c_,(*D ÒIDcgf]rtbg6j7d mÞr +)Т/z})M~o;n|sXlfɂ9b؆94u?ǜ!tO~h5 mJEH(C)w`PaK}@DqQ)?*@p?~¢W~͆݃GXstt!IjDM*U%! ͡zd!<)¼xjZ8mm$yN3Rr;ָ sj0&^Ir@PMT93V-S?Z'qGs,5"s x!ep# wfkZFxջx_0r;P̙_]OS֒!u3COGLE'H~. <$X,fz pLJ{!f1^%N2(4g][曝&\u6ie-¯xjviUCOx;SOi7^mRC\Aؖ۟V݀]Il<3^o@!!1LDM򴋖dYPؼ2`q;ӡc!2w4v_(9_aB<9"8kͥ*@P /苃9 Rͼ\նz{gQb\_ҋEsD^)83!nބųb˽LOL? UH#1PRlٯK rm <%brK@ǘ6DM}1NOxjޅwkmڧ6]cIq 6-cU Iqp,#Tn&3#jjNa &LPըa|G%_7~`­7 XB"d ctr#p6YqQ.yN ٿ⭍.J#62t2~4Lݥ.D8>{z.#jpm}֔,ixQL0=%T^׸c6?8髦RڊL_L*"i\uct"}~t".=:Ɲs )+TLMc=C+<@shZz>@wq?i-ķ"/(w'cM.w{D{Nj4頍% &Xmkncx/L`t~*Dgw!CŠic3Œ9Se]˲f1dg65]oMysPE" OxؘZ9ĖFk΁Y\tLgz dAvO?搜5BzZpl8b@hC1+3vDƄ7KK&.g$~H|? w.Ww %F*Js5~m=T6lWcI^2!ov;p:r-c<VmNJZ͸ںנ]Ϝ[ 14׶3i"YvS5:ҞKXXsq:`9#TMĪLGi{{{=\ߘ-58\ -5 ^#TNSעdy@0aYEOk/zXG fbIAJ%_1ȠHN_AmclouT¸ ?)pwu_0`S"pM%$DjQl(hcC+mzĹU®ÝmGFc|% 20hj 1!ReL rVe=d;ViSmg¬X&>~,\`kjxMCj3HctD's䞮pxk$ٰ 5/kVT7f!^teFk g$ BxfarG3Y_X(x3&\՝ 5\,o+s<[XJި/{ }Ga YgX'yn-Jm:gIdc#u&:JtT`>vQ2g>[)uG~ ZPȮ *P&bre ?ƒG6>ƶZ ٝDiF$y*a>#,]tG>ƧOaO!ܚgH隂fqt07g=ofWݱs&Ϳ<m_PޱD Izi%XF=f׵r/t2JկJ?}P5jb׽'#G PJx [cE m_O]~vI)4-8Z0A{F`7çQP,^ڜE:r'4,1P}V=5aZly. %^wU/t,?UIsB| ިFYsy\Vӧ)I|\5o}MDy\ q]'{]) 'vE޶R<1XϐsA Vη.ϲʁr5yZ`h*` u{$rZ$ xXJ:9j u'Fv;Ü7%?턘?.O)7g0F| ɱW~0TK|b7?HQAD>QO+[E"p|BTw2ϠTh+"I-st( 5}kb2~ Q߳ xş04hRW;$R!KJMfԐhY/vD R,-=P#B5U`%LN{eڒj3E)Bþ"l8jYZ`<`LUV0%O+;XY,3+i N^Rhi{׶]xJT>_vچMku41O,@RT<kORZ?䐌M?"/fhRV3#UWd'xTwohz9jFSV,ZnqG#?]3j:0E? MDQ3V]4\JoKqȁ^`;^o3e,o&@]tvoV"v1uH袎~@T\x6|s/9@t{8"9b+^&^Tme Yd"?{ ^_dQz''gy6X?$ꀩ;ɶ=0-&C_*LJ`M_33ׇx$3*OKfK+ȇmJ60?TbؖKn/l K=gHcGͭv2l͢;ʀBpOFc"d W٭E) [bf-n]%N$B,zz`V<U8`"nXǜ>F[1 ӆƞ;fߍ>'G3 p6썉Hµ^v5*۴`lI$tSvw F8dOJ\fz.mj`/G&B+R;!9W>qE锞Xű8qn@ FA 4NU2eV03=cLY=ḅ]+fFdSc&G.JE%x E졷\$7;~gݼ-H/K G`wpױQ#E#07 bYMODoVfe/h5&.&Yյp,ICK"C^qV77-goB}m duLVÒ'g C hӕ&t#3I嵪咢-mN/+0St|{m&$n"$kむrC86+hF]na==>.|oq> OWT+OvƣCL(5+c MMF?ꔄem|70tjc\ "p5.aV{)qg~]pqRv[(s2y2Îxӳ۪[P崽M\_՘v<%}".řK2WuGdzP925E9{DcӢ=L spʇ~E'+%|*RO4pƃC~A5i~<`򴯛mLKĩc K6-QkY h=\EkFcY$OUƎFTCM&hrĦHUXV1h!h"<= +j I&^?}V虥Ö^X&nh?W6Օo $Ƈk~Q))1g5Q}#?ZkzQfa`-;!Ȳ+Vi -#i6MVj`NS |}<waH ^[@ @]ҩJ>+['QfϦyf[0 FV՗䫀t 2R<Yw]=Ndʡzq\76.! K$\ydTP Mdžu"R8R SF3X1m "Θ+׳04G1x,JwoS 3}r 5M&6wXfsFcTv&L!s`xiQ* 09{Ϝc;}A6vwz;h0Ҁ n=&"zQԻk <O^5bAp-ikTg=Lozovt c emBY)9>iR::Tn3O@E-y zt Vhi~I&6h(&7M pӊ]Mc4f Zc!8*Q֬b%[>Svď`uRG<_v̛RFWJ[Q(Ľ4L=0+L5ӣ\' ~1-,c^5_=]ZI@+z:vIHK+ɱ&y}$ҔI4>yԑT4 ]P3bTQd$NңTYA4kƵ:J>>K>OkP V8R+9 W &d(OpF%ϗ>3Mp?WYRǥahY<It);`vn#72D&Y?>INߟ!Xm8`P48^s0E馤WDiè7}l,N @n7 z\|%$ӽy}KvsgYv|QR7~I%'sB.I}jN,E=,:G6ڬY[Px<@UḰ@z c~nGcRߝT>цz#|A^npO{4β1HWM;<@73E*j/?)3;d Hl+6aEɩ .m˻ȯfy|G8Y+= x*f'zU36ˠ߫aMP/Ҿd(,HwXM$DBƎi"$*\u^ȅ-qKh˛^` A퉪b-'8um ȟjWzbx OtyP _ˉe"C,^mf- ;J,RxF](6IE`R6Uܦ٘G64KC] :6ҬS):-r(m E7ڤ5[VBv-b)E ϗA 5,:uMse@ĎQp\iPϯK0>b#c̻0i+V \xU]>o+Ke|xtW4Ozv$FYJju2+ s$] exՀ?LJm}+J]f:[}y"EI{gk'cœ:Jё&gb)A8 dr-3xxrb]7knx0;Y?O&)u[tVFX*wE'vEqyw?kq"uɟe#J n_\9$ m<fMFHughGY!QiB0MV7MTaGqHF({\@@v t+* @5^UEC852-+x[y*{U 4U` Hg3&$;,~*onOE[2c ]}h`TOu ?-9.]W.@p8K3^!QUiY ;)S=ddS~C/!S~y&bG6DGP=&E2Y;:qAdg Cs*i+'҅|ٍ0*(F_oRY\-#+?™L><Jm]'4Q=oe}& n7/gb@*GA&_{0?d-+ Q&%$|oY gitwC?mD?yarF+0iх|Nc1/M(b! cKƕ@a1 0![X1} ,͠}#J `1EIkCrrkpհrak œ@n/G}MȚR*}}+_% _q`A~|f;nV]C[{Sk1ъ*sYީ"\J%t#2(?r$E&Y X=& V&7^f_M&@!4"y>o7OCdY6ׂMhA:;;MnDw`f0t;W.w"OMSpY|{'=Ag}ԎUl>`x܈w:Ri'oVoUY͑F?S3V ^{ LSYuB$w{86X*؟̾"7/@Viczl]پm,qYI9>2pmm ú*Dx&UCի%N5l7Z ELrw xEe:t`+n4d*o8]@5**-ȫ9Hv +,UakV uM&Y5f&w+,&t}Fe6~-.G/g2}1׶lD@1n%\GlsIN lM֦Q$&us>r!RDW GBwOى^$O$MY9&- 7|ymSoM07K%˛ߙU9dzNvF ?}ҍIGHD{,X>(kxrǺu!q`6'$,MN>pnkeq!(Pl!6}^,U%,,81N>V(6>CDSP"Etp}L*#`͚u8rC.19mqZZ 5c1K fP%=G}-~I⊆ vj=Ol(n&υ3xEE_9O4^!>I-OϷT2N7O6Un7V톿UPֈ? o ֦ _~!ȝnmk5No8L͒? rq`{@3Z>n!$c rJZtWԻR5}+A˪m~IpOo{w9g)hLeҞYӑl}oPWG+ `vQ5s=:-˶3*p =]I @y}jТj 4 O *Q0,O~.岫T*M0>)Ekc g}?.pfs*37 vFRX}eç :)M~SF@*`mX;oWd[(34.jo&ܤW&f4ÜF#k@N1լGB\"(L[*ْf,JlbW=j?>+k1^V0`WƁq~* R؅f|~IIp}d}U ت˞hιu*~5*ekta{FXy oxiy5?}RJ H>%-9JV]z9D]6U TtkVz %\X'闟Tf<,M#[FQZ<.)H#||sD vKq2\V\ jJboptx5tMC5OR ,4^ vO CI}CE%z̒*jQJeWQNW$bJȢZIf#ak0MU ) w{lӭZ .A5 oUD :B-Jrdߑg4P~H?a,$&XkWAt@-NGՂrʤwmZ~| G .W2[1I+m3E%Hargbc(;R3>0rGJ!#lh_[v[mR*6K8/^[C6&]<[ I;wa 44_]<Ùudy-oHAkyͮt1J=YO0 H<'^U}A]2d*YG(3Ϊql84&&= zUrLqcx-$ɛ3}Cahtk=eMo@ѭ"Z+b;"*.֏lf8% ȓKj-: Vţ4vҝl {lձyCz1)27t)0q[PY@A`93qGy6+H{p+^̜9H[.+\q\.q:$70JVK!&)/Q0 ܜTU\D:+0W飈3`0-mzuSy5w>]nL#a Nu}Q(WlrlIYF{ކ$ 6ev50zhG5s \ǥ')n''hRCM9򞼝&0#*6G0\Ɇ.W\)YXB3C4V| X1MPmdћ%"CpA?$ =S."gO*<J _I  J\@(bvLuAR)|W *ɿ6aln@Ī\]myj\MjKS"[QD(m;ܔlevիnh=0Xўv;n9f;**rx`h u#,ŠJ1@-_ڮQ@8-gzPg!n JDm/cٙ4qA{ 걦<ټn\&5Vfr6T+E%5541tUl9 UbisN$ -GPShægiSfu4h9]o`PQ;K5FJ\&r9 1k_Ɖ/꟯?,u*z?pf#]|t>QtjODžaE,[6slfsaE'$4(N ހm{|)M2sIljh.n<<9Gl8VM]i7Юֶfo,"3`P(. 86Jm%}'f??:32KZ;MOvh)HeVZ<4% ko3K>Qd̝$Z[)GW ݖW_%$AZ,~~.y2HH4RVTo` +dOAN(q IS8Vueiu㖁^QIfEՌ=FoPN 6|X덙rJ_:4l%>S :4rQs W\n *K2Exf\4& q$5ʖ־16.O.|bvPHyYϗ +ByX|­1D\6.G+}ƹjtc?wg+45ݒS7Moj0kM9o~9X'5 #L$u^6 G7?l7DCbޭΫYfTu"ielTA#R:󣍌*vQgeZ.5Oi:qҗԸ5fk "uOTďQt 59bk걘.N-_ :Y ^5@;ǂnm([0,2*j4OPOt#ۺWEsi%$靟}!XWJk>-Ih M*tneN^JےS#R^2tuK|6@?#VD {1o ? hx᥉V&)yḔ>{9_LZ_y54JAgq ;a4kQЂOn|J%Mmt^Pݺȳ Xbc\!`ö́o uFg1@'Oϛ79 ̅}0U_CИst h Ӎ 'CvT3,z2-w"j9{21(Uْk0CаeP?|fTRFDf<>nђD]ng?S>f}YK\ %ƲLSw"Fԁ/t_{IΔUkoGLn np.Lf\?]k9*Eln!|"ɰrTaAV;hw17Zٴ6z9ބ*&U` D'0nH2é'V(V T̳3WH'_!AG#Bn ҙ ;Q{\y ^~ѷ6-\t_p(+=OXlN&2QnC漳g%9h}Wq$qͳ `x(b06}>\xU$,԰ dU/XJ_w$:t0݉-BBD Bjq¥R(xBPMN=vd٬*U$UXqm덡?D$kOmK=qqRH4H~rs/ 5=5PkoBEW1jQƧ?Oȹ~og#ZŦF4MXRX4[8x?{sɴ`xYU(Yu 20iŽ`qf2n['ݿJ逋z.p؊ߺ4fZJ+U*dooܠK4t *x4aQk w>F$"UACG<ԭ1=Fp ޡa,PD|e-վVu[_|ZOj A`YNDV T@ n kUݜ<هCrZL26bj,!hMVj~O>.ykCN52 Q QwolStB%HZߢN sWVqTaB'}`~Z$J,jhY¹V"YEsGz> cy9}GTv?_s<jƂvo"꟪1s;u 2a:E0vVo\|@waݯ\\`g$W  NsYG HB@]GaP\Ӝe_/ؔFۖ P$d'@Ƌ ^)($Y/G0(41Vz4míT4BK'YйvaDL00k [ FJ%ˀYg˚jޅf sB$p8)EݗZnAũT>"v%/~ңg8C֟ͼi76ItMV/iՎ'׋*Ixm|d֐9*LycgbƓRv-/~Y]UA @SqިNWJ.KC fNpDcbc)ԙyw\!3s52%.ɋCaUܾ>xZ~!*x46-˫luKlN6r\ HfK\}/pVn s J>O H/;F+=ygBܿTyd9rdw *\)wVkx1T/;8F+ e'G͇$G)SRsdg 3[mu `\Tb(&%֜Qbkm,UᬫHvLd-W},`WGhCxJH"}L!wC'μ@ yq8R{,tE%#Bh(^KXHDs:+--&DK}QWE@{ 69x'H϶/K$cClJ Juq? cST4.͜Y8|ݸ%'>a2p 5̬m&Ts^\x'Mİy'-rJ, 2э0Zڗ&lf~' 9}A~Je}_6i rX /]x!.('RBȮ0ٝum)vQ ͊ƚ#<u5)*ƈj8,xcdS\,5TuLuGn|IJR Yi[揼DZ:m .(h#xn>0?$ |K'&r@RNk(vXLjj$TFiXز0 QCl fx}6yN"&g/g%a[>~1i8Tm} ?Y\H@I<)׏~Ђ6%oؐn8elQMy"inmT(3o w Rr^/s_xEKvo? Sp@{^nXp =0%BU?<>}@|X/7_4wViZ&)lSL5S/ѓo񠼘c,U X7AnW׶"),N~ JY+ϴ戚G VK^CPaŇbB% ^T3&.3q Q6IcP\T`6H\7Px!]F"Ox,=ѻȊ+m>M?ڟfI皵ר 0D2'HT}hZKGc ;8t[RW|:+ja^s%@]S[֔u=mGX| ӱc՛-q1 Ĩ:!1xǍe:B.2p}o#krSu F K-,SSug_1tE,ޤ {,,Ja,SnO+m$MFd݄LaqMQ5Rhyk_ʳ$yt,du8W!CU<{څ00I~j:dyB6wL26en-&φO̿ JLϝObf5hF9}< BRIDu3PW4G/nA.S!u ; &UT}ǞD2HW|{1.d@:lAZ j9xYyDz T6̼rOR(0A * ,3aEmܣqZ:8s|&;m NȂQH/[n[EoY@DE7DL9!oU}l#g&ůVGjvͧV#?yfj8{7^z0cyvU4P3Z~I;>j12!ș]&Z* pr/^tJD"">J @]"ΐI(glxP|:jTqfYCS{pMh^ W3zD9e"WGJ15¢Pi9k)n/1vxyدj9OHh!Ih )$x?hj;/Y }y؂&viK ͈h7՟W_i*~XA~Y5<PP:LYǒ<)xBLl#{h~i[3\SϩEl"Q*«PA)-ٸ/z` Z2ċOtDJEfqӴm*[ vs:]VB6qpD}y{Pg4 PA *d˅{Gd=$.IìlRbyALpVTy<鶏7JD45_a4K\xr!kjoTc$338nֺ+TWvdjB˞2ZV6gL1٘mcZk]or]>EZ2w>{;B$|3nPs*n'* P5TQCTxVͶ9%]$}[<:̄wfkcNͶ XusàN*`HHj$-tf N =eYvW4iq+ NXA,64G\iI0= MN%zŴ%x_"IDȦtaY(GdkDv LLtE#)/}W<77?g|_maXz! pX]k1ha+;^-vYhT ɨݟr7P~ B << ໃo_%reP[+ @y#gsZ|j $1P7L F:SˡXyβyBFHl,nzk8"ޝA(K#l= ?qxBP5pA*Pdw2I^CD3lM=D&R`B[=ВDD?r͐ĉQw"kuf@*I͎1*DgOmp8·ɾz"F<%ۑB,u =d .],yߚej%'ut1Mh֏ f>pӃ<˛%WP/_#@(2x3hâ l>I0j6C zrznIZxO:ڝUuBe䊉]l-.V #cP UZSܥO GX ~Af` 4oYt1`ls5GbbUɓU93Vu(AXƺKፓ" Ko-dH=lo`>{*Em]F+n∷+ҳ b޲'!>NV6ϩT'BHMRvn?;# ]28,`%ƍ_!{jJ#7t~ʞ"_}XH49\WI2,lX *Գ]m Aah;c!3P϶\R ?0oVLljL -0`U_0x_Xo$F0D7$j@$ƛtgj²DCy5=,᐀I`5K{d0Α&V^*.ҕnm8`3Œ `:puƣXY-G0] 8Lg%*IgS,JKg1o#nml H*}Mxx0'H}({T4=ˍuFT +KƳT-%ZҬHTFzbn-bqUPbf nǻjԑt\!l)%F8&zbHKQV6(B8h'pORSA1ERVoT9i9"9VRe$д_D1w0}XoS囂/:\c:S, |sim-I=@Ԝq%|!8K.5cb>:7ڦX@?`j- |,xC,aMeGv`T;J+#ŞL6{: gSgj_j}gpIKZ|$ HuW GS/*}xcr`fcz&v7t5ywa"w\e+[B.츿;xmtp?^˿aarܔi8_ ?wwFL6D YgS(-eJMtٺki#=#Ee>mpb6ėItnk5߃v-P桇U`&`G6NBw^B,*mЉ鎖d1o1 l]?e#ܶ35b%=Hr@VJ_8˞Ffr^ZE,9*i:!;Eg&w߯U~>  aaVP{/*_Vs+ X52UzG|aW& 䇛E+bJOnlw{[gVOe .'XZ-]HiZ%GV<+k✌TaMv|2a92Ê.;3{Ul}+v02<ЎrwD))nqe:ɓ \# px!]zXzV/xAi:m'f_ @qϙ<(̘K+84`쭆y:fE$RgsoHr$)6t9l͊eoSDn&݊sߧ󂏂| ǭHɶ ~sefAbYSr: 0;(Dž-Ӌ*X;)X.5m`*kQ6|`ra O.&8?RW!Qa)b}!&ƪ: g[$rČzY$OfؖU.PV啗5g$l`:X=Sk^ft^R?#*{dD7-61@H"%d|')m]Jox;:"SU,QpJ ,fRb8)cpCTMUBM8Q?INQu)ȬznieeIbJr6Fhj,)OgQ"ھ:lBHwu ,\/@ rmˊʻb!1(1)mZ)]E:$c1ݣ3}UA9 'vZG*j ̛m> _ lu(]Woϵ>&Ț1gK)<In]am"Q x "|: o# s*N+AKL;SH@ (7'J.o-M'X示㿺Ug`ȩͬww! h Myvx@XZ $E48v $1%w7;mcVի}R{uyŒ#s[`b xtþs/fd xrw 鬨۳XJx zx-w&ȮlGYCF |ɐ K=1',Wb܄5UxDgdT&mݜ3R1~ܚ o%ߺKLe#?cg殔}o42'o$KxT pjFw|]l,ltfMI]V=/Ѷg76ϑItS0Hٍ]`.J,i$R mTFJ_>9WY ځ!V d}G34alg;G}ڶ'5ׯ\"c: +eYt&Bvt$(R^P.R O7|$ߵ|N3=>(IZ|S8}2Y N+h[Hp.(o!q])yTR7s\qۊwK8OTf4ꔓ¥#N DZ]XFZ3*.Gdٗ,z:g,$0;Tڶ*$\1,VTa¶gI? oMԽ7űgYZ0707010000001b000081a400000000000000000000000167b62f65000055d8000000000000000000000000000000000000006500000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/hisilicon/sec/hisi_sec.ko.xz7zXZִF!t/mU]?Eh=ڜͩ{g}ȣOnz̟cS[s yz YM3wnK[>K1Õv-iB}uKBh &fu3]6ɳד;DQ|߳I;=6IvI#q_A=Oi/ʩ#N'zRٴy 9^[#%Linu;~NC<.w _.KEU_Mw1W 0\D㢆gB)} 'WwS왉$!g遒֊M7́f*w%؁Ϳ](ݵ"TZ5*E|1Ds<&A(~ znrBML{n!\=R,eZ6P!?ȘUwd13P( :,h ~keg^_%q+h@@3G QhB{ 'Ȩ095~x K"۬$\ƐajyJ J=RgYM3Q7^ gpyNQm`="|;G8e)sL5b_;C;! l)muHCw)$q?Ap#jZWS oEQ1B{&M wԦYب^K쑌r4][z$;I'AEi'ע&H31i[@c[jS ?E)Pzv&Ġh|Gȭ3ASF 68"(ƣ,!*0/?JX`~^)so"%l HM-UPO@qڀҮTFmYdffby~N"_HL 䱩XB)N:ijR>wض#Fv~[/h}pe9W\^t6A?kS%'4Dę#ag yO`8&=^ p&paMcWVa\>HOՠuî7#vJ:h>8kڷ\|zW!9"JJ1g-~g YZ#=hu1G,*u+N<{5O{a֗ӹK 2#tsVD}]F};34@>ذjL*}x K#[C/ӽJFҏZ)65ӰuXr_Ij_Z;L'iG} }(Cx2Pka}Ca`)3?<%T}T5lTA~nni^)XUd?׊F,*r rٱ8wZ˷>.Lim jl2W`;H΢ Ly|Z: yw.8p>udY77CKQG 8>xut-j̥ӷz2o5U;r(,骎BGp) jי5  `zO]wh9N{<Ǟ* JNke='~ I d=*1&LFFA/VYqnƭx;z>D~E!XנcoR5򍷣Un9e ~^*H;0321ڔqz'w%t$JUg{U/9N ? ?[UykOoꢫ5۟f4 }~a/RJq dz+ڢN0%{|T n{[/Nu*dDz4Cc.#t_dNq{sYȾf'^,앨L-a& .6)('MS^7sG2BчL"(rKμrids>*.~L2@p\;nZá e_)Nj5r q&HueK>Qz(WZB%dhęV=>"wB& 3+dOv8͍=]lz)<lzrc.1\teE} St6z퍓H,tAxmOBHV[7}%!C@/p*bZȅ])jK zZrn}.J-j=>-z03Ħ :jpY[O=ùxݟ=Gs;:! gK"+GI$15=Zy!7l1H P-[<ؼOB|]9|KI#г "K O;('T7Lh9pIg>huR)ibݍgB#'uv>P )ul:`+6R(V|9XZAUla"|F//ߙh}tdr'W,=P,zR;ifiSsXxPP__tQG5~=_ x}ibL! ?iw)%^n y|U5"F2ZQb__SlkEc[v0PJS"c NQS[#6E0'ӶރuXg8L%T` 8Db_j܈PZ _(;4=K_0 H;g`qmy ^syfǗE$q'aXs>^Y;t"&Zx)L#@xDH =Ni[LdM;&HpF󅎆 Rvgf } ]H.n5\MPҲyuEc?/=&ldHlY?ѿ D֏ۻv|f|wIX DU#-tGQ&1rMx+m&Aqj^F@߷Nޏo`-bCSR\U3Iyv eE.9ipNFXWLGÂkG;Kj0 ]a،NZ]HyVazVIUi9=yVcqTHx ,[wFQ!RuEVhZ>gͷ?ZTp7΢2V!"BШ4{ zIڃֳ tkN]!}d9i$bOra6cܥ\sʔg|ጒ,00儳=0o Da<-JV\!`(+R]!:o;bR-d7A+[eMUHus! ȺI},2ωW֖0kX*O/oņn/hLf\ou'- ~)bJplPx 䅥-Y/I}z8V SICsxwT=>@sw K1!u:bޚ@L F )%`jlKd*C?:[]/ݢư2!}08Kp+"fϫH\URfd`DF>f[=PMCL=!=DY Y~ix:ƕh6SvyUi'pF5) ArA)CFMWBN(ۨSKP6~έ<]{.8Qdl/<HHM="{R|^*JRcrs GkAa!0TrҘ]\$pᴉj/hEPcg&NAY\+_#S L5*BN1]R } ZkM7IxĹ|,\3l՝Z $V/?G,h+1 mϺ}'q/p{~Ì6Y: c)7WF?v3sиj6ɓ*;"]B*o1};q_6ۓr>Rv1Ha  KMN"U[vF #KHUO*S-GK'mS(u F7Dn- ?!"ID{{f [^ y7qC n)4)lS"px%J{1rHF%=q/ 2rlaɼf UO?Y(C>۠#*G'2XIMFv/>Qz8x"R`5oh9穴5cr'$ü%5*&<w6ϓ8$Qdtݨ˜JS7ȥӞYf-*OF'(\z`ZmfIqsvfyEm1Niqf&-T'QYERZ+kXTqt0@zؾ2O7" ,T'I̎y8VT/O4_?ȘV hL  t{ahBPrR1s7t>d[*|㷞K(",lK>aYEu\z4!iFE]Qju(2!.:YqnL` UK<3~eI nyǺ˯Y/ N t i~ a, / FH.Q$ x թO%Vtʨwڽe62dXZ#$謯|/zgHcZ|ľI_ oF7X/CgrQ$H~_r覎Xҝ*b #hޥ#VH {_Q6p/u^q."fz ֘=r৮3HϋN'VIqزMP2mZ q[M4V5ItXr[NH3PZtTƇf`sWs^X`m"$fJIF'} S4BTR2dvmFՓ?{Ps_%W-0+61zň6} ܜq2W{G-LkL Yvdz#A6uV5ӿg2fgѤBf^ldTdOyHwgje,%6$L9ADU|h$|>ndKg᪊3=Y !Yj 77J_ 6B?; {MYCfj_3.Z>SPSi:L 8lx5`ʼ]*N.7ϑ])e_XKN5$PteIE\sR&={W3QGk<@YHht7@`2GUg;ZJ45MNAswIƎ]l"-qyFm3UDԀ|1T-ZNFjs-.n@/[@U s=}-JB73;F*A|N #YLn/@%+CK%*iIpTlv8- h'LR [d>/:N]G\~;2.9j_^fH\85 ;"3f.r_*Mk” jGy\PcI6`La0Uw+&(K3>$6oCuxOehr&j0='0_8VaWQq*0 4dUV*Mɯ<.:O3vrN"ӅLtqff[~ܱ WXV*9X=)773䀹ԪFǩe;Z%K~RHbޝa{,="l4 !4t8tņSkhYw39,8!?gr_hIu$l@xTG]s>#dn.y'_pmIpW9MV)Ԙ;?6Jld]bmH^$k>؟r hvzZ"g)SKR/.6q=b x:`H-4*ɐRtyL9Ğ~q尲&յi JAn'_G*E|~5~ͪ0 HN[.,_˨'rʉz'2jy$oЗ uVVLHD)jypAA_u!@>LlQ~EVco7T.K-|M6OqY;rXW/;  Kg'f^)O,봘:^\"AmEaUnV֋0hޞ9%7wVRh8b_^* l 3l6 Y] ˝T AR̹򯗁"\wCUɃ?c쇆R\**~}N Ii@x~XrSJ?f]AFwPz8=n'U?hۋC@& _GSP#{`3-) b(=ߒ'_g+ 򧕤]Vkj O._i/-d2HN+q.팟VȻ:} LtRHȉ~kLW{k~ͲDk[1LB7.-hg³a%H& 8jlmRb,h= I<ԻAB㦘u/99^셱t#hc~ǽ#xH 8Lv5.yő҃q7H$J66Z6iӵJTkۗLE1׏mT wI!/$znIm~5,c;h/6>tK| PU*"3nXm,XuةJ˭OQ0T B đp7 CMbL#\[|򄦁Fn:xjjw/e:!f:zgqx^~ooJSijxGq|=gm>xάNE]m+(@PZwXY9~wة/̪fTb1d]i$X_EEh0غa65h$%g-9~q )I+RLעxᙒd}SdR#Hmn#RS_ɕSYo _doꝞBf[׸?4Zg.ve5[h !Y 1jܵB9%4;j+ ,"Ŋ}Mħ 7: cѷ VO-#})ZC8]|v| oH*s"Yg@HTuX,ӻwM;,IV-g Cf{1RRƛo@?fapQK\N,z,+CM>P % r92hD";U%4i]#ctB#,m:ݮ>m2r!sEYA+9mLo, >0H='m|Ŋv;23Y/:4[T&^w# @  IӈNqr|aLpkw"Pf du}VY:>] :'s 'B &&H?̦WѴ-07F|Ī&۱#4ilZ1Uv65\QXDF8UYZJ]&Y6y A:Nn4{QnlaG=%b6&.3!Gv!ҫ,4+oBGŋ˩ĴK%[z&ΒnBvhl/m5 JU/@U2"[2D۵eQ*>\هV=O6"K |zeq"uuh"@ت&[.yY펮|B`1bɚ{Gud =B$g8BOP!LMeT:О/iJ9.:Esf*XfG9w;]id@it\VVKLX]M㰣ř1ӇG|44%QY:YL@/n}q,Z6)+"#-Y3F/:v //bn2 }{4yK5BZl7Uз)ley"rAEUyʝƀB\Msً_bQ M _l-bt-B{;&%v=ۓfobFb=l+ܪ0*ܹ277&i0վds)wqлImL1ݖHuORnb ϵQ/ϑ5 I_FxCh.mnDvGˑVAϣw9[W\żx,Æ_ C[1w34xb@q(Z&=6:uxڱ(^TX!kvgOa&CJIKw盿MR`9 ^h(jޔ>m9$3FL6`5_A*K ^/xy  Oof kUb',[]R"QWhFVaACeD-,WdمFUf!IJ͇$~ fR<\=#TN.T3Sa[02~фܺ97ԉ9JBds{ҤwpGkBdͽ-X\#Џ鐒cS: yͨޝIOǜwdNAw3.?Y/S7Sٕ533n&]=׍zMp;|6UWUn5fc$:6GB15s _SDFˣT0 $T(~,Ya0|efskM/MIz5t$#YM]Г=,'-F]&jϪ~,Qc$#91yVX wbh<ͦ-p~an(t{xU'>,?"npͤ,Ex[8Pߑu ck(('ʙu걁w^V,؅o,R}v aU޸ SwksJACKsWIAyh2VB`v72Hn C"kC7n_#)Ao-U}j`&>b. p* I}/ +!*xjΔÉuVϤ4,ٍMwL )NBy!$,.b x]T}Ŋ"Al}끀 Fb9VT̀RJ) b ^X_\ wB'T @C~@=ʨr #ΐa*BpItKaH7X2kN$=P", L}v_n);zȭbDbg@LQaq<C$۝Vxٶi֗D0 -n,4_PgHy?DNρEH}ˣM0;a nVﻑTX։wy-X:1m5ERBR*h$2j sؽp<ЎYx" )3{!X' c]XK;Uym(8[uR\p6i n!wZU[MHKZ3#op0еvW I=D3|ԣ7qҊ+=AP.A]ϧT02"+a M.zQTBBMDD$H@Bmp\2)5wG=/D.{s𼩸iš7 ז;#ފ_&(Io9QZ4x<4,{׳a$6.|5s+N)kLwCaN<&V]iObI߸ v*p ReU-khU2gTe}S'g Ny #]#;3y T)P?J~w !\"MLIZg=o}0e#1F+|Gm]^3 \=i'5 *"4"P掵Eb(ѹȄ`ÍKC9p>OV_fo1c6ޛPG2,Y['[⮜fpmJ^zveE_֫ZwQ{tgJ$@P([:?.]vƶj-9_F^=<%1M+P 3 R/h%"hςx^Pe-nz_jV֙N8_GW1Z*[Gy5k(Ay3 `K}Ƒ@WaVYE$t[#|Atj:?Iו^MVdHG =6@y(̤͡Đ$׸N2= }gg :#stsҒ;?͐Wr;a5`lĥ/7]:m6SFQ#? ?'ćHm1++2 FU"/pHo2FAN<w[lz93R= ,Si;T"wWo΀mgHs3F +EAjlnz- r4i04soD2Ӓf6bxuf՗Q9Ŝte#ڻjEBb5rޥ9>@M ;7g]'k% uw!$L6$!cu;1 #HhΞt;cJh4,sq$U%@ew2\Ԕl;l \O#Hۻ 4f)ISL NI|E3Z)0!}#*m/Gh=xl.P0 넩ec8ZIᤠJ&JMõ1] baU:o:I f_"rP B3BMh5a=7]{rܫ_ZQN~D>*ݎWMb-`~CdPwۇ3V)0P*A[ 4,XZٓɁR4a]Es)VO֘!B+~Iv$N_Lyq&3r MLή7Tsżo&#o!Z~ZK*F6Upa#ғY?{yPSi%N{Z(?2UmH݅J@QǺcAVHsw5,瘋ځOr +?zHOR^@DI՗b61d1~'ZȶOl3W(ɑ*8G:'L" i1 )["}U2 nh_  ͢}!TIĔyZKR]ARC^oU j[7nfKDGHo":vR5& Z65Bv_֤tϾڞA @vUpvl]ԅ꽅`!V* Wu.KY&mH#Qirzk_wc b t˝=Ұ} 2p *6Wh`fl扂[Q C~UIC.?傇GKHk W FR"1\['YG馟gxi)w{Iw<>-3Jyf EHdtKy o1Ү3RrslS a!\+5!*dkoSN(2`c ;3x=DCdc"'CΘ{ԍMCZcl 8BŒT0霭Cͤ-'rC\^S7?\tn a x%sP,fu1gݑn2WwXu/:Al:^iVyG J]58<ÖjF#49x3}Ȁh syWaۍ/lmrXu?7HPQDbMn变$gSLzMҰRH8șK,݇Ⅎk8 yaV[^cW] F9<٠q[CɅ߱`$qx4u8*I!OpU7tu+7~ln\QDNPpP.Jonſ9{r@P@z65n'Xrtr"&5#3mFfz<[ąT0U{J%g^|e9.LzW\Z ƀ\{tEj(9 h/\_e+XI4o?Psg-#SGj=W$̇H=N^]$D 6>}QqT9GgeE[=eΆqwxzBWu +#p jKzVm\JZN3v7 }"rQbLtD98q3F KaO,4}ZҪp:f-ɢkyLjűJ'OE9AfFda*$mt&\jtP$FL6rf1 *B=\XAt$L>Я x Xi É _("+ЬTFďu.cJ -lþ8**؏):=m>$v#R!,i!ބ7Њ;~,>iyWԥ iF}=u5u:xUy@>,^֔4H|>\H5:Yo$2.8𼷉{bUsÌDɀ}j]h>sVՕ`g?S"riRA p`R xP4xߡӲ$4^I>vABj_!bq-6)Ǩz /L/ڒ n_{Gu,Aobq Ġq?˜,l ZAp!46.ם8!AsfRpFP MH]I/U>g|Q%{7[vB}H6Ua1y7֥fA2oճxSN ~#K8o ;4-.^f*a|SXS_nKNޫV,D t;>"֤7n[5)Au?eA̓?xE]θD?-3di BáE(J#mO#dpLeO)bdJG҈~k?w* )֡td} YQ2lQdj$CQ~E[3O^|R"ZL%:HhCxҝO썊jn!04V47CPf;cx@LB"p]IllGsYS80K'G$-%D6z@jޚ4)ak=Ljq3UCAU7-P5Vs^[c'?Vmg8~;ξ:fG~0SiH"!h޳؈ g3k2X,qř2d~3P{KcV`^Wa2̤GMq(O)/ѮaY.]V+h<JgrՙN{ %Iv\i\~!rΒ:dC]/Alv v҅7ʶx.'20O`9@9Ah@7)o^j=CFھ^le!h L4a}{g)fHjr%٧U!~C<2{Z#}rI'yP>J_7xǍo7:8r)&; ;bY-Is7vG]M.y22e|q T8\Jq-t8ʹII "G1pf |09ܽy¥T#=cϟF>l@}!p{=1f[B Ϩ'rW9/iX&*jd޻XTK1Ճ`@X3NGp8 "q.-V6bÃl}gF0t(h&G1'\#?t_4֗(Nęahʞ-%ܙ"{v%R>ۈҨT 35bY Vu| 31Xl)LAemC:DK5 J;}o: *GSEcgһkœ28aԌVad9KB\G/qnK]̇ߥbx঎Lf]T6Vm1~7w " fL^OBZvfwi /ne11?T&&yAUG4u+ö*'^Œ, b$mÓ /ȡ *.:v0:<8\Da[MX k~.Q]Z]/{֕T(wZlFURl"(%_j4znpș7Ha aC PI4 m$_uX a !l+p)+[)тuJz"qWO έQ{@tD$Mqv)H~6U ?1-uf(Z/:@v̪ݏ;R߾WA ՘ $CRLjfM_AǿiWܫ\p4czݰ2IXLJJF' hbqP@~I/4։Dzs+{`Gr&%ZgGV-A4~,{-OH`a dC\nFZtW\k,٤U֒2S&Y)` P늽K$wEyyzP3E7儫i'u9ڨ`X=eIJ]u ::CJy$&m@? _j}MϺNFӝt'xKNXO[xٛ֠dsPG փr(d9 ;XK…|I܃ʮh\'\2261Lz·U51.hjBZH&7l7VWFkh{jvva1$Ц ̮byGȾܵO^2Hg%^;S* lf'"I6*hhЧ'ggQæ ծ鿪rw1ȉG9t7:8|a-L/ȓt!I.gzPu(IpBN7,X#EBD o#Tጵ|PF >2ܲn(3CJ{YXW]~rF?sП<>R :d}#$ӡqu#ѩJݛbi|vy`yݬJȂ@4*'-1DUf`9K&{}ۘg%a|'Yڋϸ?CƄmDٜ6:H~x`KȹO X'^zt$PGYt=ͭB`z㹰|İ hEԷt7^$n[O&.?@y%e^݀; k1NG1!Bg<j+2ʲLVɱQ0 Hsp*"UGSlnA T.QZ'mha:"dr^8< [ {XcA9@2^S{:j-J/yA7`', :_>ھT!`h9JWzX]4BsPͲ V?8 &>n:a v䈄S])!αBr\Z~o B遤 ejZη ɭ`J XIAcY|5^h&7F,"96fڱJ| X JG+ /gӽa݆V#kw~kt{ >̿C(7lF\@wѺ(Z"NkcKČ{rH)A6]MMD+n/bO:=mj=~I񽰋8ͻKθ፾SLY+b6t3(n7igy;>\[aP`?:䨴BV߭Gl$+N,DհX퇍n08#ma a: 2 jL;y9 oe|B`=Нj0~ԍ3:QF_F )׬$//G9),gLc\QS%vB*$]EmlKC*c U(H| Gxl<E  SjLa*㤈njJ L}< Dֿ)#)x@k'H5Ha1 J%ۍ 8[K7Mq;0w%^͒M3:[>4pVEl[{{MP֌JkcQR)I;0 5.}$b2faR&0au j{aiX`?Zr+F~'CȂd,>{ۧe)N/RT=<lˆ)8'52"uFyvar'?+1wМ5=wmN:DlHNpqIvyŊ6<Ή/NQXrb&l3)|Xz&$lSfɥC/0@{t³QRy~BZLa5]b uR<~Yn{_X٫DEɉ xVHpUiͮ"oпV4\t0b7'}]~T,52Yd7wҮ@싌b@;U.nIpckoOx$%6KUBZKWf jS|xNW$0vvx LGVTUl3PzX= ب`_OZrpCipb z8nAfwH,8W [z-녞bWPb}g)憊\{ۥQ'::DU(n_ز[f#Znl3ڸ~x^"o]>A3{L@o ${E΃y:Ot퇠Ӈ5;H#<0^VLF] )G:A>~'Hͩ5eznmJ(ǔv>90AY=_)*jZyGx;a*5})(Ɗ\{d<N5ˣ,P|a4۝<>!Eڊ+Vnex wc]yz}>*"ϋׇߢ#U)r zv J:_UiȃT{n[gNZsdv# W3XȸfFw m D0qf2_Y"Jj-f1Jv ^H_qeC^H{- R|[SγE卨7Z:mADmJju_N&뤅VW֐/|*{(^p|D% Ȟ^%\u# z):Xb"XU-ݦn}l Ѐ`gܖ~(؇$UIGT̬M[+#vR]o:c㭇?Гw#UzakL]$=wm5x;Q+Z/3bsFb[K w&k&44eE<󷚍^k{.fjeӬ>C?Q·a@1EB:8O9,uJBG@rΟSE )Jb| 2& ^ =4)\WP;"-}l2TwG\kwa! V9 "aw:^[:4ji/{tYW\`+RSvIΫ !9{K;MGkMxrRh=jMxP3o{^WJB eO]$6,:>*;+wxT-0VK(ꠥkj]r*8O~%mLZ϶8\zϦC€}{1,=$[]R+[jL-\heOl%Fj$0H͸.>,5 h'*zZ̓L-.9{3i)eeK7"&訫IKgТ=Qo6H] "396Cnү<I-AxH0^r᳹+u <*kF2utS.3>߫fUGQGJ4-60FccKC+%f\}6otL) 4T^ISҷlg|1yÝ~vRdE`OֿI(6miD'ft%RTzg0H)%+ LJ7`gjH뵔t b2Ɵ:@8`8}sն4 $]Mʨ%!jz“ܔ8yY90|(_E"/o(#77Rjtu3MJO>OЍ R癫[q77Fb7Ei2ّt}oIM?Pf^v. ,DzY^'ZIYq+UEٝk*RTx>`BՅ<*:R>)Z,(4LX|'&O,*#RYi g?ɠ 0Rwc5+mOÚG99Brd pIqS[d=` r.9-L3QN69O@p>%`EG@% cl6eEX#1LbL͂v?d1Pn*7tC~ٞ^M]l= j!0PڬtMT!(཮FAMIwV%MӃ qb$RuG] ?^#P`$Hԑ͝8w eHcZ޸^%?"B46`m/7{uK\w"INGx dBy1^nӀxQ;\l%S`'[\!Qק%qcbʤi1"_]㟽Օc*f@u 1a~NZ7uPy]"CK > -z\wŬp$I" r;*h[l2M$C6U&wjhgOx %$'l/-.eGO;EEo#43ȼMƳ̞"t^]`Mc2eR,ݏ'@\_܊?k]8yAX IurJc)h(#?k>WBsmZo`IRgߜ{J)~Z8_+bR˧>GЮ13co\=$uN="{- -iGhZMzCvQ6&خG  ミS1UͽMIa0 N^l&MˆCCi ~1.QbF7c9W*?qkg_}ƚ1Q6ҌCUX!&PؙbfdAKJjZLI~}i]Fİ#=+ϋǂ2O[1fN(CXF@FWԨ}=`݇f%1=)+Ҝ ]R٣05w*e3P3C[Bo>1=n"ҀVkvuðwtAESR{؇߬9~!5&>JGfd-.P[DQ+@'h̽ )K SӡzRpiXR?$ptӄ=`cڹ͛:ѯe8ETt=O/|d<*ggA5hٗim3/4'%O TrUӹ6CKX!8; Տ5ֲFa/u`O-͖J m/AZG3r5aTv٬BTfHWBP(sJ*^iFį,*-_FWTN;҈(߫Jh$2~AۗMЧF3Jݲ\# H/3V֔)5-96RD|:@L2;j~ЃG6 Dh P2΢ ^sxRv; oh1O4] S 8i.\caAuWoET{TK^%3c@ _;pz>dSS$hIBVK7% $n/Ð'fjy`hH?dO7vi7cC}蜝%3eFD){*M;:%1.DYX+;ϋ ,0Z]JT#&71DqҵV'962b .ǙF;.D['dcH7gj&btn& NT=D.91`bG,ZO٘5,xNF%IԘkU!i s2?r_/@y%I)4FIGt;!7͘ˆtޗcF^-6ϧ;bG[jZy7T nVt #}yIž άgljE]Uyݧo'++}lz͢תdn  T«ƴj(IjvV*<_9}j %{6n0VV鰱qk|Pb}Ah.JSw=`u zn=M9d2ՙ$B[=ҷXѼ;=WF-3bejvVwVݕiEEkGޏ~O"}v;=#{_kk|>Y~2}A:gRVX}CE2DJQHV % H`PǶyP-яepydF;d$)- C#aw!_:&l>B|y>Q-ǭ1ZhwpTUw*WQDd3p|ҋ~V0 >ϊ;WR[e7;APkXPNجCMZ HSdx"@j/IL>vĽz,pKhf\"?ݢ,oXUCXUZa7TBUx: ܍G?4Ap=Dur.p |!jÚ619}Y鴲Suf*踮c+ ^٨Ů A`y_İK8;= hFuib%ҿop~^o_d"i>5bb7|Ƽ#螫X.> E^~Ν23, `2kkN9%zT#-$,c]CVw'?&mn|QmcdNd`lO1DSbHuE}w)B}`ێR6)b0YfyGh4PYlhmփ7l\l yñ!@B׺HV@Ht.L9sv@jVI.l(Fv&`\:jatOpoX(ْƼz&ؙy8LSq&ثa^R;l޼Hwz#d1m H̜Kϼ#H8~4GÈkοbO:E&Y" HojthmVP3Pnlv6mlh`> 0Ts|MI"ltV}_5*y9& $6ub'-̹x7f\Xxls#+jjiEF "67_#c- =[U۩og<єq߉o2\TroҶq4wN hg<—g"2E@0SnvyLVirEG! SP}͐%7iF%4f()}cfdjt/ﲖ;L\(o/Y ~Py} od%%gnc k`le.%&ȻR|bN{q<{ 8 fwoSæuz%7;"E%oy eOu2Y1 j"EMig@- A/qUaz?^#͔? +\]KNcVۛbfF2 YВWob y|Vӭ%#=4y/g =Ds#<\Uޮ6oƾJ5U|Et1,ݩ;%r4pd%E|ߔ}4Uv," I߼6ʙ.~D,Vj4pt@cDo;Um*XzsC\*s]F CpU$ %FeP|͇tp_c7?#c@PD\SR_lX S$\CHB;ACTMɃJ Unhzߠ \׻+<,)5YڤYA=yF$SP= 9LHU_gΓeV(vi=oe|Y}xc&j|) HQAush<,BDDzJduP fil8 Dz.;М`/ehil7zv`M71.ϑ?/P,-_WWgV0Iyn!vlAYb{4kV2IC4U%{CAmƅ3<9 ~^;v]fzKaR>0xn.!tMs ۤפW#-haZ17&ՏrпW (GUwcL \F+UA~#OH\$an2#ިR{yz c*6o鴦i -uF@M~^=Z+=m > ePzr|̊<;Q /o K4_+"?}KĪvI'-A~.gB"׏y!r +Fb1hI\[|gDTI$d76H]??, ttvfI2́2! ;v0|ډC\ zY= Ƹkob*i-t\8}s!ü|TsVQlkwh$gӵ@ұ)~m!IXf(ƱO~m~Y0(RǎܤE>(8m^Kt/h!J#3AyܦX('LXCKU!#c,31{益Oחsic| (́ʙ} *MnSbu6F cq'b/<ӱy NO(3Ch'YR3ª$b3Y|2{urnX|Xc߲b̵1bj4姊U3;:]2!-縤W J ̝уIM(I_%a6 hT@ MqZNXG8#g$ɽ0Խ&_ǒTtDַ!3Қa.51} ; d뺴ECOzbu2d@ 1  xgQŽ%&n^pMn!dIz]îS_«I j7n#6p\Y衸v#<3 p13IItY7ɹ*QnUtSW~ZC}#X'!N o^tžNwO_oD3}[o80ieS'&hU[oOWlUV]ixdD-u@y~㤘kkMu[~VAIv)iB5c, ބ_.Եvhp0ԺK~V޻O&T,-O,UNd˼<㭥Z _?T?A^K|$*ju Q.x Gѣx0Q`|vp ˛FNoӆл*{CτjbQ€NkoAt#;7)\+d)db\^5;A+|yU 5$4iJ"g߫)&HO e BE#'~~4uջO6tRsWwSNN+JLC^䋏VI? },GTڶ^4{@PfgDFI Í9ky5#\grAڇʜ7/Ss,f*s/A }}`@^}}K"T|&+Ahۆ \؍a! r%>[svDVڶ)mODsq'OCfҾX\:MPr8˱B4k ɿrfeka8dB𲶃^{&LS7Rw  -Wz V$B=XfE1cEDk%ܾJBOzsxxid"^``^>]>@C *8jSEJ1/ԗឡȻ tfBs:2e+9<[PC=o)O5=89ojϴs{oWJ`C. {'$mHNmyW5 e,\RA1@qlEn#6Qbۅ5xZhn}!m<5,sfPkE-F#['݅쪚oR$$j}CRlf=y p'9DcO;)A@ɢfS:`q_^{b$+4J)"ȩ 82EnҺ#]7?nV;oUvT\ƀuFG?o::LŔ;(rh\Xb4Y[xUdBel#(D}z4$CjDGTh*gx?Q02 e]ؕ x-^8f?/m-J C8٭t$a+X AP#OH+NKh SE^CntTWPp/ɨ)+~'H#Й( #_B7e<$wWDy]~d7dÔ_OAUJHOZ_$w5xEv9n(_Bt<}z+Z,+3#RqtPC. vg2OH/.PjCfIU' mG\\"[bv[M* \P;:H=2ʗjCh*Gf ғyD !4c֬E̋^=U:dـ_V,y,_J ]_f3PDC*΅VCwE=/ʋꔲT5jZ?.k{[ԯyN2a[Rhw=P* ~1کGձɇ5xq,DtIE ?S$D٧0Eq<yE Lrb]md.G43eʾq KL#RltJ:}x!|SY$& cIY\sTo {vns?l4ۤeEXo:[(]"7l^9|tcV VO˝|pj#CٔG z$e .÷Qx)rl1-bR;p賭4 NMv='cմ*P0RVUP?!7BpNt@V}A晪vjMAzT螹+#c˜F:wO,anRa i u @S F'C\i(ta^ҋŎǘw/".UPT n0l=(ƛ5A,zPb"()C[ ֶ,#%H?w]rTK$ d”*}'Rk&  cr䝨'IGU ?XHTZ#А"XDL{?u=WzI3Bw֗ ك[:z$v[c' Pz")NrG?Zf {71WnϪ=2Fs+uy͐B3xa 9αΓ\;"D_i*yEh(XlB&y~'uE1-]b>OM4b&oD}.fMuHJ?Ҡxj7 n%徭lc/̚J-TVn`a,w4N*k5peg#65A!Sv@*knB=}XfE@>^Ѱ+HF3I 3j@vtqnUCN|NLQ.RzBp?sհ EcŲy\\'j᪗%OO^#m|g, ?eJͲ=z Z-9XfMd>?_^G9:!=žoV.E,`5a$UR1@#k u$M{qhP~wz;  Ql]EsUtZ\[ȫDh~[E}9pYX*[\BT@PmA]X㚫IR2|7|Ks\j^ٸm;cS $~hrˠg{ 2*@yxlRU~{DKI|aڧDrd6V&b]e+ ?ODϬ2'sy-]~4mfrD.|<4ҁCWy¶' ߢ.A5u];g*=g-)d*>< YXΩDaeupS\gZyڎƨy+G"Nfc㛟7{uٽ6^:%ƐHyf=ou.{:yMo75CdYV^r˄tCNVִ6Dűf!,d~' 8aS%[Ha)C삉6T[m1ĄR6ibǪ_aa AzǼ~eŵ;0:ZN,̹iHI (j:3_<&%>|g(54_J$Yx gr Y#1)rvbU!>Q=ҁ/^{fxANt0= =OuG8Mi@l:5R\# (dOʄA|7,)xE,j8FNd%K^ jaP1x2] }V3)"][V؅+L27I8hIzqd7?Y>8#jk&,}SlMs;04rݻOּ:n[xyO7ü{ D}ʷ֤*oϙLk3*F6D>ӰKt$ >W*.*\`kY1շ3;ec@c|FBi_0X gJ@Y_Mۡ;˜e-@Pªa ~NKҧP ESw Tlɜ)gXU*p߷#s@l]O2T_?vg^)Ԉ*Xav0䶐mHd}j2T᱗Gi džԭ0GZ"&B :>Qqg~%\'v.izxwJm FpJss6;t#J$pQ_N;Lh=Lꔽud­H'/ ]g!5.V %x *KS.ASbp3bˢdhH͍4tCBvMygwN˪/3%kHT6G' ~+߀ w&wne.Z}7v@*iY)+@ڜL|*Z&@jT:iPrH>b6,=U #2xfq_ǣiphP%oEbSa ϝ t;WJuj~Lt8:kį{>/bG:kS|mg~7F r%-,%RmKub0|{v?u [8iې);5-I!NkK݁ⴒuarO*<Y^+Cc8ed/]HU9OSwSG'N E:z/j[dTW}ü;fLglmҼcwZE~7sخT=uٞ$J+~z)Oku r D}:oEzH_lPmJpVXVere#0]H:#Nc[Е0bҗv:EPѮVrS܂-H ]*)1#LUc"tڹrkp~V/I}O'U+ zr ާduZ>P  쁭L#Ll %\`o4R G=0du ʖ1垝bGdžs%z$׏C߭h>jE"0? ݤx3\}@8[(,=ߣZW>lDrχ4C{zg&)xП*XF!x) h$Qbzm,,b]q>ҫ\@O*I-(<^"ady (>qEAi']eԭYhPZ/pb8z11Ma84:L{6T(L=kw- 4BХlth@4Csn 4tvvJ#|0H0z&&(ro90)3\HG#8͵.LbRôOh~Ī5}tgb涸n'u]O<0)ֈJ"|0&?j7v'X0#|WHd(EIedֆcM`0( 9sILAv6.ւ6 9ڷth$0dPV& A*{- 30|:#7VPަϮF^ ˭JUFa.BT4+_A՟z3(3IM<;۾Vw{AIDۆ>@5{BÎѕXiQD.7/xsLx>˝D,Ӈ2"+BdQJn{p; ~=-742pyyeܯ}k^1E2=+E^! `G|{1uH^n;hWC$NF_u HWF^/Hum@\h1L [{ѳ)K~5n>'sUu^|6L7#զ:3-.RsV\˥)%A\5R R2*F?Gݒ"5f"G,u[qQ7 4N[!5xLC8읻ޜ0e&n'qE9y4@ AAouKĺ#ij+&aږwyCp){d۱*5Գ5^7n6휇{X^ G/׷rQC-(ZELX&Ih:uhjQxS"{LAPB< Fn浠o@C_0.j$ssB$EOuȅ5*2~ܳ!>d%8 l2\kmmraTont|]S< ֭g&D.kk8V{-'sYqL Ej3TOC:˪ )m=OF靠>EkTRkBVcHS {ڴX&dƖܰcW(G~&D@ q);o DV e/kRL>EPؑeLllZ\: }m@RQyt.kNdNEzzdc\ޗ cgvLcC)βfTE=`RA3׊.GNUAgdV{A%SE32GC){0Hv"pТW/J0>cܷd?-cV+Zel/^GDi 9~\~NH"UƛFKZ,k˳a[h+^iBxfEĭp4!AEjA4P&!}=ta( bLaO/D-0Bx Ł;EaZ-4o׈.+@iME?abߵ)1E.iCOZ2`2{~"b󄣯):0>0P Q'T)a\6 R彁vWQvو=;V}N'#08\X3XZJ ;z*O;DݟH7 rGdSu] ̂S[#Qg麁vcFsV'e^g]~q1yI;'ئ\oQ)mIɢ[ BLBeQ*΃7o!3t˵"WxL\)z-#u)+,ܐ|*\wNt m$}oz 9kz9jǿ^|O;ԯ:Ͻ.pRB3@P%w  NQrjth!lm1!x e&A,xy_ ugMno/Q>V@2Uɜeͻ >j^xp \Q!SQ2zu杊ZNҼOAnv!+i-*z+z^+HR_Cou|',߃HCk>K\jͱ'>rB)ԳJ22+ҕRbHr[! zcm(4lM`@ AY{ats*8\RHqw.Yp4G%ں,( c}"/1[*]$k{>Lt #F1 _@);ӝmp<͡]FB5:OIOOڕ [Z#nJ|OʽET-ؿ(W=̂OJF=yX1A*-2&k+6=]&/|ֻ`/РhW DtʿgG27_Mٟ:y@y}(k$ | #|ըh~Epp.8˽0)^7jg&Y췡θI_6`qvÚՠ$fErk(74~hYSs,%ep}T3rn-kac7} 25P^H(͊ U˾/=nmO8!r_!KX7R'8 gojh3ȥHᅰulq$/թ)KlGc2!Lj5 /\HT2؜;=Eh*:@b,Afo(*-6Jl@!=8x%?y}zk pjCOk% l#~ *ϵuÁl>*?mU97;%K+Cb-sVXTShEӽӦ/l3 D !, 6Ƈ}@; 9LcєB'u1&mI]z'}|vϧXX%)!s5MOR8VXǩa1Sh:*'aoIʽo3M3铗u4|B~SkOM@÷DՍ?Hglh_&a/MT}L]`<,fBI6|DޡlJX&\[mk=NX*gAsmp QvC\tz ĘS#"Y'i}?Z<-9k0Lt_hL%pen:xɢ"2<3XĞelLWd$d˃ڣ⾹,!쀀;V_ڐM >5E@7U5ʁ!Y 0&P`!f+?Z]({ZfI<<-F hy󘐈n& [dC+K]I`ozxO\LfH{}!i%SGGh!ӝYcIl#99 luKRkK\D)\`Vձvk׳:Z&r^&zQ,D|%`敵ѩp?'XY&tٳqTlE@kYķNYaI!6h()b.AT f72sG){]-Z2O\@ͬʘxcq܄# F2#7\]H\VtK2l@')u V%[ GJh&O2-~wvdz[KqЫLaz> U߈x/nqkRP=141 $7U(N3zX}Z|4߀I(vNP}}̤I; D2ןE?R=$CjplJ2_!C+Qvֺ\"`/ƘnDRgPͬ6׻`ӠyQٿçY Qn̋mؾl_ #y7)hǡ-9jo]x};ھAO倰7]S?8HԽy*;ieR>7RK~h6GknX RgUS2b%<1^{EI0YLX=ἶ95}3L]eԍS\,M!!V(~ge~Ȃ`c pʧ5c/y)OնkEk1V/nf|ת%!Erw|I'3Qb2ɢCPOloz_F w}:x4Aiõz9l -^W?؁{6eB@u>.w @!- d=J 5 %(aT9RcV* טJ,T8OП2_ .Oa9؅aʝ~0xGVS3ٮ[JJWKmsӆL``ËqHû lSq,=EwMh`3H ʶƯ5Brnfu 9;ʤqsxt;+)o|:(vBl#ߊy^+ *GZiIlYc.өT=n:XvQރ>.]GdqnFcH^K>HAZjB|PHdUN1T*pcA|d.HZCP#V7 & 6H*%`8#e+HO{KScW' m:z~ъ^ 3su $>X&wsF퇳@"``%,@pssEJ"i) m:x/L^g##ZT Ro3 J<ٴB1mIz7q mdYjs^\ɋWEc7E:^²˙`4_]RD!aeqQ=PʬxzȩJҔrUЉ.MPKFMMŸE̳#X5rn8*ٌxRgP1Tu/6P;?(TބzVOpiNФDHG0]2i7մ쒁`)46RqoZQM$5ӏvRҫ#QH>GF q%DK"~;/2{aKmu.b5F@a6{|HP # q fJ"{Z ie#͢B0afdT~%:8O@e:+*Ԩ$)}Ŕ/B,`IBі ^}֪0BGD۔*/xKa1 ,v mބOekz8ȣ)v ?ґ֨*M.DI-E|r΀Wٸuޡŗ@E1YjٴJCy#]khzAH+e0_U-b8 EJ^0HVREE);mj|/epK^j/Z+[(uGK—\;qlO 1VLjCpALיAAPcG=VK%-q|K b(8 l-#o#.㑈zV|LNg4 - FM9ҷ`1෯ mx09Q*KGŔ*5ԣd|ucq,+X RiIkdBu.gwl7J3;Ģ{8a9a7&%'z8,c %}nBjcWDg/cR[pTimއk-ˈT`?3bb^@ڀה !W4-'~[em J4B$M }AUk]l~4є PIPev&.kc0 ?M&4LhƂ.U“2NK#9d'^<}ڽŢVVFab&b'>f]:MѸ5kiv(Dn<1 (!(οT() h _btwg]a}p!]WmRת2? ,2ĜϖHAYQ Act!mU=}6E.<6ygH9Ҿh&pw~nq]-KRf!FTל-=["@OGGdo\v9B Vź Z,qyc']?a-qw6< m {8Q g/!L|8YGCMi\GQm^a1{fVkN.rJ݊HkYHQܔc7~8ZBmʵlLdn"XRCۘsvbu6UoH TQ&K}TR9Ď4 0KJ(o _sq*k\X,LpA,՛ԅ9~{hv>.C]h϶^,Cbv*\zashOx%asuvt[H?dD}H-^>buen 4#8uȞ ڳSd1ˢdU˕ᐪtMɤam%'%tϩvkl*A$` p_rZ\ dռR3pM>uΩ~c?A]ы UEDW'&4rZ_n WZ!L!Bׇ%LmqcߞKf ֣\ :@Y&2*M@:;A6OiE˾4{g3ʰjLSdZJ^?/孩D}%;&%?X>KO8ei~{]E4& <H> ڡ: tJ8p:1[+D-HW?|^JFéJsR ,XH T/Cɗ n&|˷շɃ]kET❪Hr._׮j؛b!⢉H-AFtV47IOo|'< V)ȑ ?s48 uluSaM&:bdoGtCQB]+vQّ 1<&g\[h0U!|z:]Vml(gU.oO 2ς'@4r&\[/rEQb-WE!f N:e MQxb^c}< U DCёr>COBi#H-H /߫"h\O xz\8ͲSXn[c1yzylM*u\A_vzb rSAeO-̔]4)k]cf _Rk:O4roRy 7@|.ɋ!\ pWt)纐m#WS׳7}gq[iq[Q1r;U q?EW)y@4$ -yYlN;}%|\%ND l -fLsZVB0Y (Jw9099˘ۅ./p2I~0e[>f *iT|+ɡe+sk゘;KwxqkmM㘒yz6uG8 c[SskҺ0zm]0oN"㼓a?2Ÿ.l!|oCR'FŰ2,g~{/otH8e4j*67K:9$<=IuQ%*|>j$q#yi:cX=t-إ2HbG!fHKd :'u*<%Y!ui7h~R[ey:v| 0fluzVخﺵ>ʹp9+%7xln0\`$J >N:HGx(iٚ' D&`+b#2SaiSUFUQ9Ь,b壹$|_$B_۞WX|ma3:DjJsPhM?P4~ 6?a#*f!Kr,{g(ƬOHn"Q#Md-VMM8S \0Ws>(\\tƇkIŶB 蔲 DiRjߩl+gI|è;IQ"}Ya-'&B.i [4|+UFDIY'h_fW}9y58,TH uwP>Hir-H@;mڧ=*!=8- ֥n\G.o=Z^^ l{t7󿑡u6Uw=7G-ĩEb' 1g)^aC\upP׺)b&J+,#?DKA_I8)Vt93y``)*Ǡl-?\2}T{pa pv~olX1עW$F,7wۧ:ZүeU2 wU4&~aGKne<~0/w=+gK ]IUnX6Ib\*X',K,[yP/Ihwp: .B}`*m}+֘dfp#bg_$YS,<2UŻ[m9axgQ#uΈ seCN-V"ltxHV|mcS2B-+!6=O2Qޅ>$цěV$ٍclگNR\ԜΠ$,>)OS7@49p '"Db.B>_ֿXͻ<"I4Azav- ln$0b>_J0Ӭq<|nG_-&<Ee3'Q,foD`1Y<\{ V"qD>t=T^\0kK{' r5&4DWͅt[/׼@mlewc\\9 703t0PE)vɏq `V;^nȫmTmE񌬛j#4LWEc2 p gt}o-Rg3fID1>ZBhBf:W%3@%5e!ͽ\. Ŷ~kֳ ("@ݰHFmP!:ԵhdpIEȷ7Ř}k6֦m} Y.+)ClZJj\ZB5%wFF-/ O 4^iy?Vf*Frpe;O#k]tp@tkkcliPjTC|;`I Q8E5vBN,^纈_\kslb`)Q[aIp8 Fk#?ѬQ Us dh^^ZhUV)5hṲxzECxҷa9,U{ ?+d29KTLiK") mMmzӷg) PWM 8c0`^ /n7Q߻GAb"5#v]Cox_Q2{\WP>*K(2MkaXni>/PP7ds.Y9E< ,zڕU$a]f:N%* 3QV$2X΀*f:␕PokN&i!#T^(R2 2*a!F+vpWa uoxxi;pj(ΛZ>ױҶBohQ$䝈i J& 9`hȰҤKvh>Tp:c)>ylӿV˜J\03ZkݸYЦfVB".FG6{O/+pA2:]*DE̓a`15Gg#K.~$vX/%oOY}Ѝ4l ͩjKn³H871=Am?4'p`zB0V3aٙX0g.İpg w*ӛoj6/. )Ͻz>' uhI{G50K< Ƅ5g׃۝^l?SoXB?ܟI*ИPP+TO<^?2Ij6 ن72fxT*+$DV#?ԭhؗ-c#$g BCcLx΂. O٥] _I8BIWYB/U\k/'CCx@>8 ꨍ<y?9vSٹg4[p/p<߇$%'d?pޜ0sJ Yy 3v* uˉF@]7!xR}DtQ_pVͼA.5^&},hن|h/ 3E`LX2\O u} <t Sޟ⨲@Yi}DefAF}H;aWekȣ5Sa{æQZZ}7=Y%FrS͒j<$}-*.CEss B,|E x_<:p|(/j2ȩ0M={/c:+aT#%i-W˯nػ#e(8oqUAX̌.o; =_< wJWtbUzUer?CN2QfBD⾖/E`k7a#M՗(sF+nOlhFf<Rқ ?j"[/A;u[Q> 8UlbJ-Ez[pG,t-O S$ŹjQ] 4Bl﬷9b 5v1 B& hC-/h7nbl|H lIN D yh^ਭKBv;0ӷ`}"sߛ [1m5T!Y^|{~-ұqmJn&`;L3Ф:] Ńďl0tdT~]F.H!Eu.,*9"\4ccnTI*DŽbJ_E\e08F!4]~A=z~TA$4oDwZ׾z2w>f2Y_Rgh(1h`dCtYXFϾӹmVr W nBd]E|i\&us 6܍sz~VADŽidt:ޛVf8_xE`ZkqȶZ=esVb!$Qpێ HuWԕde8:̓{alVZZPF:ӛ"D@8RD]$T{E6mM[ԃ&j{|Sf<1_BgOiLP_>KB3rY$Z=6 Ʀ7vB_/x+C=/J%xхem)w RJB|ܹS _<ΒF{쬉SNrMÇDRLc ^`@NzIq4Yid|Uː, x<^$kV_i|w!;*d4ܠ jn%q]z<Ѥh9RqqS|ynG%Rų4P*ơ"X]e*GBU`,FsLP]Ο澳т W/z26v$HҌ+R!v[g:iDCGzͦr$=Y,^ѼQW\RGL> zyb_;j6kS\;l| ڴc)M5UÀbl͜xӂ;6G"e'p+Mn=\/G`d0ӂoPt1t{D_aBSV462RHnkWj"T!lTCЄŠ1i8a>76*,))C^uG9zha+C#:Yޚl!_WZwS?`EOeߠ+Mtha9 L^ɢsF^*1A_(}Jmޭ>P"'Tnݏ[9f_ڳw|ʗxF5qI.V RgfUXPGK{x-٧BӼ0 0y:L3t Rf&0H&źV]y[ʕp 踺" xiQ\}䭗Op~g CSziAn;'ijæE !\'i%LK aTEm!g IIig'ɢnZJHL> 4C[Xˈi6FeJC y= 2Bd[`ȸ{TxN8S)V՛Ѷu{ǦN|ȩC;rʐvt˿TEgy -k$,$SY'/@q-P$]ގ ̊꠾OY4-Nu7LYKfĹ΃DXg^zKħ~ N_`y]O!(*k7)t/4,{B^%:;HgԠG5t}ޓ G zՙ R|15쬓H}3egJ;Sp6ǭqkbi mGS--I{> &~yR'6*5l@%N hھvSGEߡq%925aObLM/mˏcճ 2`\qÒj.o) 83Qǻg=[6ܐKi)_Ň~P+ATk2?tjEM /&hTJL'֤[0ޘV}vϨvpLOɐ3>e%`GX7r >oЍ ;QJ=uL-07{Z]_n9qotI֘.rO xa9u@gIz%S"&@Y?B ˜mԫ*{vl#,} <`Y%̥_y)eq9%ޝܶ}Mf))~ 7іPcBX u5HF-"%7=09MKv *݇]ܓwd#i[IQܹe|QBA}ʊ\xD۰XPFJIU&gB&CwFyNx|p.:a~4rkʕngJyVKXj9u4m Sq|M*IQj_MTy1$Pk,S_EU4ڽ-Q03^q9M f^d#x-%YO2׏ n~Fr8lcH΋ T&nh5AOr+{[$\c5^,t*UvA:\ $X+Fo֍0-&q۩az:!XD/T^[ȚEk(J̶?]ߐq! F#S*(GHawwgK"Ktl_t ;4\V:k˼83`&)5jn=]Tl6~3t[C2hG'[[hUJS 1f_jl2^P DW0rw8 KZSRdu8qo)<{({MlcR8ڠf沎Da׿'(v޽Ӣt:q";enC+LNvsE|p01I@08::8oGϽ&*3(V@mV?;M'o_PckF5;/?Ye0giK.#bPTfl!{:a)/ w1c8ӎl@Oauf,/ Fmo'И9̸h*qrHe4LР#LRx5_R>y<73s4)%Xw$:6=(=:`M"\5-v]@փŢ9\@nly.}r[ Qˤӻ̯5+{B̽gVu#GpjzI97IThfɸY#L=o#ai.dv/$[uW(9M:P;n*2Y+ ֣`k,4ߋ7c=uOW/88j_{<摪Se/lm4b"{-߮9)|0Tڽ^7 [0UE0j_nѶ(;+%eT3zZN/"niR nfQVZ@bS J_w:nObXMqh.;Į($D NC_ba4-; :3iA#WXEnݵ"j:p؛Uzg.| t^B_!i:S,뾳P _+{+@ SW߯4Ne2fH zW]Tb{w2„;vP&ZIi"* 1d ;Aa0d1F#Zߕ_&DbűvY ,kU;r_&HO9YB$A24 ++(A!z4A| {<;D)0{$ W@_'/ՒLgs.ne/̦D%{thQ*h@XdcmbnRMՃDF&r^rƝo>a2L|gi:ӜҀO7[7*2N61Y8U;cȺ6p$q2%;(Dኢ" 5׾Eӧefٻ.Vc16 h(j%Nm/h1ހNba?\@޵V#l$Ci'핺b(b.UlFP$fʧUaN#ʡb<}}-ʄC8Iڛ pul (| zsG:} d=lI(Uu=Q\MqkզHfd{va^h֬ZhkzWBdb " $9R+:H:"1 NJ9}/wx>k#e?ekihʆI;qu$٣GU1زS\92n:4XVY9v鹴&!Fk}ey6b9xީ9J|-vw(H4XƾI҉K`XzK)R/1bXvWgވJ+CSr3Dt7V![FAOL`]J-\.(m@ծhoJH5J\p̾@/8x42<bgd~bau8bE^Wrsd~$1̺~gٔ0ּ َBh 64$i84'S>I֢,Ja:M}oycҏ#_2kLiA˙,S^*>WO#"ԞӗοmUj aߍ>2P c%1GJI"§C5zlͪS}*;>lk6f"8~:*dYW`l8&]ۊ"(e/O'3o mY=@NUFHlW1'-dZh_;v1dt4|l`J#?}%@/D9kѓǜ.tRWﶖpK>̉Wm)*Ƃ? yIepʈ/"{Qk5Ebx %bnmI- Nt1L,²\WnY;/ߥuX1C:S}*7u>z~#C-c+gh҂U7n`pHJIuOˡ-hyI%r/SMwݘGɫ\=Nj:`^q/զ/ ,I'*X)Rm1ܟq %o~ז+䖨 &>ɱL^%`TmqP&>)s/_R M˃OxȾ7QR-%V̽S+:Rv`noJ M6-coSRoS |X2x]ZҪ%pE?l3UX$mL& .\jS32q2pat~EUKPHicPiHQNWȇGuo$+F.t(OapOj6!l7()!T {lTI.ZWzU$X܊0hC6iV_`m;)1nWJPKt.Ė]ߙ#=W\ jJ.Y ]ܓ}QZk?-bhr\Ux%{$0)NZT4ftơB´%ЗG1 QaͼGN~NTmBP T|/CL5o G eSJ+>پ= 6[EŕPg\&!i@!Vکjh6{h ]7 Ryym䮓NddeؓM+^|bR:wag4NuIBwbs^8[Ӷ$3&ucИ/lYIq š**;n-Xq%2WC\P jw[%O'{o("-–h!Bw~s G ]YH{8#X^VcFgqKޯ%&JoLqOerZZ]h~Dz tR8/LD:t?vRƴUMV?8o8M)q 4hzF,w06ZE`k O,acrCh%eucˌ> XK|@MnL5yʊ$ӌ-G˓hG?xH}^>Wv̤3hIJ Hfs(^WIË=ӝM bEQ5jǓ"xћ^Db.3U%,g p%EwSз|F^W0&CfPmSǮwc7̂Iƒz(8$η |XĘ!>oPVwFV㫑0d­30TD 3V5ǡ\26+ 4[ a#h!l5bQcgޞ=r|'(˳̯[ 4[nj@/-v]7̎46N/ךlgc&"?/8k̹Pp:i+7wA:\;BJs@6õy,I /c\7hJxؐݢvVuuT>)3NXwNFHq{v%o1ܧ476+D,ĕΔz]y*bv] *ُψgJˋc.w릆CWpN'OhZL7b||܇.T]&Mɴrbrΐ/1?1o*O㼯E6 a 'g^a!C Za;,2Nȅ*(D' 4dz0 bIntpؾA伫s#~ ŋ)I  TE7K 3VGqowv>8YB3vZ:D6^-#U Ո"T;x3ojCt1\{/KJ~ֺvI9\' i;lX5ze`Y:w'mOQ@[`/$ 9zl<ɽiր%ōߠw۵Ȑo E"2̡H4ve@@c<` Lnd;?y +G2dbbꑤ!o ֬E+tT6h1)/D2EF1]Kz1|*A; BItȶ=)]jt6G_\-sXI+"r @W-mIM(֔QX2;t˸C3c]vH3ǬgSJ,UF\[>0 M\oތ+u5Ȭ˘ګ;㺮MˣrLȞ.^+ڲ[ޝ tEgYZ0707010000001d000081a400000000000000000000000167b62f650000b8c4000000000000000000000000000000000000006a00000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/crypto/marvell/octeontx2/rvu_cptvf.ko.xz7zXZִF!t/WE]?Eh=ڜͩo9jos _8g=ٷǗeqD<;?H©K;O+ffSض3\N<)<5Wo4Bu$췐2̓\1z|5n+YWl3"o7=uxd{Yz*ɓo؈_x[.S"Q4tXɢarDN~z01ft]bDऴK=fA]@U|y=F) j#0vt>7`zmfH.#9IٖaNr\`T $qQd R7Sʴ@cŷ1z f4I&ga=j0Y8]%^>]$F]߾"]ƶMnf#eKiq ƣ` X#Z}F*eo]W9Q+ADNP*o:'%.Rk *nJI!$_t}Xjy5ԉ(2ONLNvUve'Ah&A=#BFN'RcdB$yձmZ_h/U;ajXICZHKUi  tiyٰ67+hƧ1LpOeA\+r8qA§C1ձb@ǜ#?bp.daSbۡ_6EBbu&ݳ[WC@xTSI !=) !z\R ]@($-FGL#IlxcZ0o'aurjj{RgoR OYҪ;b5XKw7lA6P_]-`+NO*Gu-fWV$$̐&<=W‚=20=NQf-JDX b2ub,ugsFZoX(qDsX&{s ~]ވu\h770?K|LIJ2Y6Ak i}ʹR Kw۟"WYPːvgIy$^+8E]hWD/YC"I9)đˉPe˥+_ձ H7i mF9G EW苴4o;%/@@'vO}3c{bhhYCX*`2dl QQ#@r?uǡ^ωÆIt?q`7e$ذᾒZ'kЙhf>/ mlH.vϷ~HuLjp>8O]Tt[a^ u{,xRv*O_bzlG]pAnzLgci@r_~ɝe ǟ VUtߺJ J ,5VLMuH|MqnLVoa\Ѻ>GoKƢ4ہ#7,7Ŵˋ/ɾX#UVZ!(JtPqM9(ns0 BQ!EȚF;ݤOoz͆+%A$ T )d1Tv |&@lL%̑BwO<;t"U=6- c MOYUjƨ5h7& 6G';EyS6k[};hRZ^ /f pc_|ǵlaM:R/\˺Ix~BųP縐頛+bX ha |5|'vLLF4yJD|#ugEThoTɯTg ےLSisHv)D(ٌ,r= aq( 7pGHu#&g.bdƎ.JK)?𰃂!>MRvϖ`Z >׻Q\(XLf5W!U5`GqR-dƎmiltloJdB@$\Gw[]GJrlCU{~^Q{C^xH-"ͷ\kQѠf՘{@8iw\ ؅vmlma Eդ6#ׇ;Y ع d^U~wnw{o?uJ};PI; Gn1̾H3BIYN!80ٟ2tCG J~1PU߻J([ :.S_/a9ivQffs\T.(Qb1꧙jW۳&a K?tvYO< _)u;CiȾ6[)``%x}b2<'!Ҍ ia]ߒ 旍әaJ}5*9=T8TI:RlzbTX1IR. pF\q MM%0(r:QTt7}j0΍#LpT;ޓNiyf+8O0bcWo_}3CCRm3-i:2j$r\`0mӇzD694,=UsFmḐ;?":NXfVO-%KE2&ӱCEQةuxuNvlZzm' _S1>t5ZeIe8jdJq.̝SiNbɤ*I_Y{;Ҋ{_3Rc._Q*GG9h?xep;maD/d~e+w2Ҏt-}z`䝃ޫAy5 ]AR.Q!5 ,g0uO^sJ3+Sq3Bd2ASӿUb A*cidv,7a?JZP_ mptCwtpV l kovv/ՉK  QF|{ή#X4KG-=:( (1c4_s>]a_A|/ūG,41[#)\CR73~/╝Yzj7DA4j#2v?LoN!Ś]M?4RE$3_e;_-xR*BCɾ[t\}E~ l8 ׉if^w3 `c7pav27Vܓ,Pf/[Kxp-(%16AU\p& K\JLwD/mPAn;pd J Ʊ\UI'CĿq)u\IFEm]J%T X) GT)ᮙ* ]KqTF`n@}H.hd: &' *ul<uƅ)&-sQ*] ZR𤑌yPl5SQu}Hߛ)=ƹՓVY]ċY 2l*͢ ).OJلuBU<;Ms{k@O;PGQ胹۸{ڮs)чյ|i=mKcIVΦ כ/ֶWף0'uY^к}8Wi(~cz"BsGN~"R)9D$9%l7v Wlu <w/ Cpcf`L7Z'VgS22a8Q[|.(wv VR& Ac}"3SsIݻ2k9j a7 7UӚR^Pg2jgT*XBB/ޅ)lS!TGR$?ȚfˆMmpEӑ-=)`6]J â>EL,47)fP@C'bJ UR{B4YSܟR7Ҧzp8lII}a9AC>H aS6X_њ*SpO>g7OmPɃmLxiv5Qaa%tz y5"zDF H Oe"@gC'S* G kH,C|:oj#3A_[s5 "t,czw}PwlQ.çwXmpN<:T8O2mŹS\h-W>f(p2rƍpKz֘G,Z( t9?Y+f&ldڧ7VA@&"7HI6VNA߷z aϳ42a qJ1:VLR#.'Trk,/0:b b]}p6j®y)cz* epoU),@m.uXZ` hdOԆWȥ* hb-uF$V'nSPw ռcw'Pj®菘.(4d3r}2 rv 8HM0K "_~a;pѤKЪ]:dIzO9eơ/rL& 6Ē$"rA~iFsl(ӡ{?ƕG\Vcld VFB7oHOzBRZ} k g{EmD{:[eB8 $.S,8wL* ˳yK.Awy@Eq㘒ɠt2pnjRainW'er eF9^G$"FѺMF$}?%iL"V;4wȣ\pbj X/%RG+aŦm D(s %bzl cF:mc;p[(53vsCu,>Kw-ʗ%O~g%b>Ũ| g|Ӵ'.xEK B *==: dxcMQl"ym>v1oy]\*QI"z ,`'> +0 %FYW2*PswNyѪBc[l<!ds/턬oBQYA 1kg uOryAVb|5EZx҇5fT'& HYO¬_Kߺ7B`*Pv3Mc"Ż_pA54ϋy~?lj۲e!"Qd;cUI.qqZv6nr3S ԭ;Gz%1#ijqtQZ ;AYYZ*0L%G""s^1&z,ACdl_,cmH]lV1:爗I6*۬Y ;Oԯ3}:KhtZ"e_w6Na\ fP mrUMAQ-[~i`'}ogȨVddg̱No9F26b)3Kط| D,ΰ }%b8 t゗UR춟itXXږ|H2SwzZF+)m3mWuVbFE! L)%Kb }# (L=͉*7nKÇK~E` 4UcvGuoi!`4@4wQ Ly[`oO * 'U=/㱀 gn'’ .B9q]¸җ;v h[Τ>v(6 g,Tښ̍6HʼnڼMDzUvjoiXG+]5335=hlk%lFg/K6et Q™K]1Kx "2af'r֦WQrL2 J$o Zg'4d{G$[_H2J)Zw-gm1/DΉqmLJG,DfNYMQ[֥j硴ģ71L{lQ?6"D@Q>S:hdk$Do˜ؕ8t~6P}#Q:Zs W\ MN@5b39νNO7_Gj۶OF=½Ѫ裡!I#)#h 7pGL=bNfh(=6`xވŸ2` $̄|يM%¹RŒJ=$Üաd=,g4p:\qo0wlt9Tz;& hJ4v Z\$I ?l)^4ՀMG#ݡ~}}c4ff&n1o"ϥhZoAIT>uU=bef#23d@D[c9\Զkƙ"r w41o |+CV z=Q46_o=~/0o9i=m!R)m(֞Apۦt؎H)e gecQ R'kSNr%HE t(o`>rTB*ٗg0ŬVu=OS3V7|0B}~oّ<'h|flbɻe9U4Ɇ09UUX-oD+b$Ī*|Fhq)[b Ywkf D*~#Rاv{, /V a;xm*`GVĸuQU LcQ%D);5^3CHJ~⺨E~QP1lͰIbi> TbcFrm U-GVS@ :9/7}r%l(;*?)h'Pޱ\@ 7DcM9Dm3oNI:u* *8qj?Zq2?ZЋ2UoەҼnR%Sڎieq.,p54c##@cmo(!TuPxN;X+y9}}Xw!L9}oΧmOSܩ OUhƷF06.*USa|%/poo[EJhW6Mp%hK^q>߃{(){xh  zkOdD~9L}ø"q h_K^J)pBIxl4HqȕKV38LhTU4"0}Nj3<塋KJ҇B4Y!H;VMkp"N"eҭ^|@-!Jh>h2,C2+P5=-wrSQh6.RmB$gʰaYUqKFLf Nh+GʏK|6{Q79-Q6Ͽc+h:h^snS~d 'KK:` d/[eF+s$uygy͜^DܙfKn=KpG5 ~dݚr9=&hhx &N7:q+ce=.|Q\FעC_16D{$!Ai36 /\?/ƝlqW)+P14qܑ,h`rx@ *#? Y@9u{rLsF/!-AEe JʃA#Gs5+ Io;EOuh<~U$jwuTؙA P,= U?TnqP&mjl8"`Z0J F&ܞRN [@H5UWsT-0G Y $Ϩ(n/\Qɯ^[#vbka'TL D?ZZ.@@WrhM,7I= ewg'^ RN*^_)3 h^Fa>8?cI*S uU@d +28ˠĦ%hӉ4M|%YQ^'Hp,^,HG")Rc2a55t:h;GVx@V))xpq+hHUQĖqN0QGH ԍ*'d#JrcMKbϺq@ra#|4u3?r97E :@4xot9VfL:_IS":B\ ,jiL9Y,5=-4+i -Fa^@PàKuVoJBpUjiwGofBX~c0>0Fun瘟IWӞͰ$(/h҄@T%-t(ajj)"B4DI\@أ/#:;4oU7+M, {0 *0NmL Y9j~hku~Vԛ #roZzQolT?v1M)ثkֺGړcJzN>Ҹ2A{=_A}[砀Gd2Ծsjq񣫀}9/Jm"0Ocef7tUǢ 56ZQ~4 Y?VdG=Izĸ9-O7|˹^4Iqܧ5@Ky01:.=nH׿h Qrjڠvdf1 s3I"#1Ij뎠 ,Tș(?BoSVc?Nt97_S9 }]mG]|;.#/8 QLC$摐BeZQae &SLFplϞ|oHSB1%c\hѾyk]⸐h2ȫf~*={MTt_M6mp;қc11w@o3DCm-&vOwp$@4 BcdJ +;HнTo'oIGZ,)ῲZt# |9:&Ќ6ZnR]cQ^ z9t>eT ͵`'hNͱk?0ێnhQyG|Dn)QmMS$ )Z6`H O13ld\-2+Kم zH$7<("E u}rъhEA&/37-+eǒ_@5/V(H'=Rn#&vaF9׀saw446٨:& Zљ54Q97" wAM?LгTRrUzOdkP&CͻjzB.Y+r[t1Th")mL ^Q?^MJKAe\-s g?cW Kx0lxUG(Cgl)T˚ЖuQgk&t -GZ0%;S kKܐ]&r"3~t?bBym~t}T{<~1FP24wQx僋6 SA5XĽC!Ǯ@ {pE(|GTD˒Ygi'/Jbb.!G Z6XA'1RL퀇]ZS VAIl`p {Vl9jbO+4WyVQ$.x7-Yy}v٬^1t{6kLn1Boe;@~P!L+K,ft]woO5Թ-iaB(:DEOdZ}g/كe`g̓*vY*%2~~qhL;$bL7͆[k{BV8Iku;̬;.RO(2?LlzR\1)<|ǐSnP+0@G$FS  :ib}9mK)/1Cd81{Bovrf$;l@<:;*4ݤԥ xuT "2reQ6Y- u_5 1W5xI&0! 2&C^^&~U5oX  W +`<wԲ fDq {3.K@6!"(Y_b+ߺU>;${J o hЂ^i$imՐ@>#ic%]%],'Ԓ eaRpeF)iCqѶ$wTՆO<6@&CH#˚GYtYClAZT[jx M$,}Z ܺ] * c0욜 [p+”%UUsqV9G} Eб9z cUOW2 zl[-?><>kx$,mr}:k,<&BfbwȞTOp j[t{1ERX:j]2:3ar,hrُ/D%Dqpk7>6C~fW}e&!P[!MLs\LyP`F#j({iW&v=Y5z6-s.=scJy>'N|^^Y,vNCvni9u{m3 aZ\Ak냗< h0Q}iEU$/Q#|K{b6}SR5YLdl ťi,Z[ ;ggZaq;D$Y4X,`_lbt!BԂ$ӏh/&_UްuWAiԨTA>;7JAc.\odiЋZ;ްL:'PPoxez 7J<_?Rg!g [[ ÁjG¬W;[ʙdeL(c>W$`p:)beRӽ]a=Æ v`e||y| P1FXKɣ ]71>IAfzfVL v<3k/|=6Jio{]'kC1t*oޥ屦,ڵ\%tL'' z(g[cYV ξlWi^AزءZ3jzW;p1[2c܋z;v1k~T>FgHgGOL׸#!%i6w1zk .Dh6C;&e㳨 jxh]Jt}R2zRiŢ>]qfJ!6ѾUɎtX`ԉtY^k`i)bӤJj2InmqL kr3ϝoun0%CyC?}1|qL6RC\NY1WK" l[؃lt:W6u]U]$mYA$u5 -ֳ,Be( @nv8rG)U]k$j;z9У>CZjmaCߚ3=n+6;E^b~UA@tv48>v j_nÎЛTw#%^8~Ջ MN2Z6וc^RpG_ǀow x#jA). 9 u(u/"s;a_wFqK9C5wl4O޼ęt|$/*^'cSW m{] &֏]kzKzxY'9D3OX,d/k^~| FPP̙:=~uv5MElZ&6 GՖπKTS  XPeG^pYbԗP$uZV XOM G)D+Xb0Ge]n ޖSoC<7n%t$'Y Zg9)4;|3<4QL00KA$f/\8YS'm r`)TTR*+ȀwV-D9n>%6`T" >/psՒ#i'Ds +,L>X ;K]Rs1u$uyXq?hRdn{ϼ? hW]KrGv/6U)V*:PM*Vz cXuaμ1Q{_z=bHY}?|`du(/8{gk6n/WI1I50]7ȖnrV=veA70kn_ZE)͏$WaKT7zĭ42 5("|*-i& io 6,%rwvZ@nQ_O8jfHL0M^A#jO5>6NJ|okvHam1[ uy#@m:l~IҔ.9o=(אuְknILL7nc|vƒlHեd>mD uZƸbE}T}5ۅvn|^0 W:rh.WqtmQ4Gٵ S !ME=e#pJ\ 57MP!]>̀)g9B+m 7즃#$tU .&4X^.KF^@1[◴ᦖ"5kgۋ|' AdT9q0gIFg>Bu}ڢ!R9CI8" -#"SG:4.Lk74,W# $;%|CЦJMѼnfAtX*d﮺if~FbqLtP"'a{׹,lYoёBlӅKM j , Z vyK0TLR|0#x5ER uщ~f 86a{*ztFDXDX,AEZ,;/%4CVy<`B_ ?-.5VYԳ,vKqU-ԍY9W:̦dIrݮoB#(}GVLH.K)ʉ Il)@XV]+monJudwd_㼛5|6Rnmo/.ot*ҹYiF+RO ̼isCf2gae(YRfyOe ,) j tD GA.d8%zǪ|މW%\Plu Q/PG!m@N!Х=T6%[s1[2F3,ҫaE+5<r ^L+{sA@+ch'(5&mYwNvT5wsvsU6m\̞<f"bo$bk-*789nrkVTv:+مYE"ac&=y  Sko?biÿN^R{'kW^:*Zc!z=lysg;EqwhIftLiCKLJSv@ʱ#k U/ֱ?{ rfdO/qpy;X㖐9~pOE; T>Id".1[k*Ud#CZӡw&4+i*f<[=2j V훉';Jf˯,:ܭ7H\FݼQÊD<1 H ? ?ߞ;,TOF"-!q8p8Ts>oPeUlm!ڜ#rDLA?SGPJ/q1p-NeRj0/U34HԳ7f'T'a@:ADE^5ԩ!9$1KJ Fj@1J1x^F'E~=օ8}jQB;DPafk8A7Q۴/Xqb)],Nke\}P 'Á, EtDhYgPHtqR@ );\O%5m}Y|fS(I>JOA$U-P#>Dۙ&@4[ޮP iӚ4؃y,lf{V1N#R3oD/]_N%y`tAȐyٲܪ~Q\Ұ$dP5b\5R%&~sR$*^ "r1ަe^'Mz[K_~̼$.\ }$Ow =iڞnKñWow{#f(߂XaPÞ ,'^Cl:!M!)^,"7InWeeaKrVEMGiUmdS07n +/#cFKЕGLgj;k㵦De QOUZ#稀LCEٿN:I YoJ>{z'uA k=yRS'hiގxۡVoeM`Wwފc?.1f_X12?Ȭ͖gtD-SjKQM "QA^p'e6 4̠yw4Tv@L߷QXyw FV9x.mO+A'SY`@:@)k wq-47R#Ogt^ $h`ˎȷnK,-^z/rN5X %v׺+B.>Ͷv~GBŀ] } 3D]ٷp9Ի_އa§ȭ D˭OҙnR3C?1@vיxMd=Eu/2!NY&&Xwϥn7ȁv QoË3*sNw9XNn5iJ}ivR+'2m@;hw.6o,/{o趑YϋS!tp0VJz5?f-da)wBޚ, `ߵ6nJy4؝DGR\@Bn9<`Q̺M_&ճ"M4}%5*V}"Ìw/A3茴KdyY4}tV-A>%ߟey> O){gvzsUl:%5}"N'$.obɴ<UDFQ[\ʯjv dL .IFM甩ޤ:zyٟ' b;EơI ItЇd57awƜ 4w e$F9sZ3>vvD0*ZCs{w4=h9BHϭMk(vࡑCv3ZZЍ۵[7wNdLt$5rmpNr?Mdw7Xdnk3N&VT(⤓ S%~>xη ;PBy4Kc}Cm0QcRR4Ub[Y)6t~Ջ P6N&lL'؏ڜ`JPR6WA:8N݅8t;:y==K] }r.&wE&\)1q2>+CK&B+\ ^n+E'J{&dT\ |t$VDI+;QJ%KO &o2$R$MiVZ v2@v4>b6M0؂tNnzw7}bC" KBJyQ%cu'{wHI TSι"ZS3<& g^îۤub(oKɄ0.A8 T1BFy%(.pU7ixg%,~}"fY5.(Vo Q0[&*(-)M E_0?~ȃ!NkKps U$s6bΨbc3,ͶJm+dcȯƔ9 ,yQ64dAEvyޑQe58x7E¢^f5W2> P'# p%R5x`rE=>R1E|jWZ0yaJy0~M!b*c~HlJ*bJЀ*3>z~phӲ h:?bD2}}ɦ 7R5$1HuԪ-uۆ5]NԖ\ZΞ8*zPsnwc!nT] :h3^D&×Tq3'StfΝeWdکCh[ lУQ<x&yoj};`- X\b#]yl[~u;qPkvb )"'zgmde$0ߡcm^k7|-kwNG{VM2dTWO*yzy"oqOdBV\`-? e-y re218N&q6[ kꉓIխ23*L-?mal(npz>>J%PY2E붧Y4?=| k&['zNV;$K_XKvpꏫ BB n:("6[J4,k xا˘3:93=aep}R0CvtH;U2מPϫ0L25<+ @$b( k`B{'Bh&w)O|x%P":P`p;-= [\ 8<=eO/d CA-4M'l 7+18vY ȉҦRV\qK=tL?.zbcF8~T9"~}A"34Z//hn.)Z\O=V0?H<{^nIX@k#g}y|!4`2U7GF9^];; -n X 5.t8A J֢Q@ .hSoXaIuulvO'%c$a! 7B,`v(Ǟ/V+ƇTt1A 7C/0ɦWaqlmfGHމ ќ&u}Yvoq{fm,<ڱWl.'mTM, ,kUzH z3n(b ʫj#2mh('^LX-ٮ W+yxEwc ?*o; :ܵx~kAEm -CSRoΌ>!4\.cu?zs)̀{TB=pwplvy"is LtD1KFND& ojJy`-=0rƙYNsn hn~|VP%~)'$p&-,jG^5_Oe 8HFm;\*f糶l!ocg TכnIO?RbddQ|= >S1&x a Ir*$P[v]i ChٱDAT:Z8*_LBK<۬}$,#\.oNqlKwm.'ɛj<[ K(eOg&Y3-L }3#d XsS%]4{ہG WZv+Z,3YŅ H4Txt*@/ͩ-Ν^ߖ2(w0 gdD%.L3a| 1u7T( ~FRV# AUڄ5VPLx,EdFGIM1w͚\,t+QfεpX"g_>D^, P6|ׄrJ B݂#*g R}Glv N&f+21缫T=B89?Se~k^1N3h RAϬ񉘉5@f7;}"`oFr}M(n^K3V{$x%٭8 ܁qY/߄FJLsC )_yD-o:|KupmS<ΡIi%w_ZKfJ~dF_ E|Ӭ]!|YmwօjCOj4h]Z 5?!UDӆdߍ%3r>(zwr}${qzl^/+TIõX>v(Rc|+@w.~ш? Mk|'GxŘ7lT ޻:5 ԹP)gO!ˋAOq"0^0&FNJiN$D3J@)vC$ůɈ4+ .$QR^%=쾘y+SQ`|aqP\Ömu`WA~ Y3yO,K cy65H@^Gw8wd'WEnuMBAO4 D[@?t &Bjg^! +@hٲg'xLw).c=aSRkSV2Ņ=={9q@m^jufufxiC|NI~C{ml6wGV!*WK\׻6g;=f46|8 SQR=`upi8Я6B؏RƯ  v%G=E#ZL95qR&1+qKPͭ/ D&ܚBhEuq oېYZqu$HO_Mq qȇUzWJC|~1\'h *}@D*} )@W擎'=u 1سՌQ⍑lL-͖|]S}4Q~PGBI8 +&~C )0E7&r^?}ƾGɵ @nkX j]g/""҈$WM(4m W)m(EQb_-`/Y>Y9̹ ~A / /?I \kz2n)G@|"HlOϞ4Ej &ڎé?} aG0}KVd"q܈lIZ5cO@5&^/PtMe:$yHxFb0IgaGq lǶKN=I)Xk1L w)r<$9W/Ij]z|#G#)#U>MA#D^# $[H+Q6{.#o$]Y$۵XhWdgq^}H-)l T?M,! @&)oWro?+Wkm]oAIx*KQ^=pe't)5;B-ģ* LHmNΖ3cvS09hkdvQ`y?+;it Bӌ!rb㙥g .#ͨ@>%|ڢ9h2,OݬJpF»=!N >SfZ!$oý;z_B#ҍe^RjG,H$T.l*#(V`(yBs:G44dy{# < ⥵9ǻQa{{+ֲ1)(񧚫Qvjl85z)T0m{qC[RW@NPKJYzr <'+I F? PS8mm0ǰsT5>*gP^3!8]a#w|{ܪV֢UrG(M/\ U'Vg uJ5Ua{ĭXJz12HTt]#u4Fu4S~u@vq R-vL/&nw5րem ĘVZ( ΍q먞_c.kn?I| [ֳW^WI2 ɓ "N?E- <+nҌ9rmI甯V*ˮ,tMh`,b7sd%PD)d5G\SnKP<;1٫ywHfS2To۴` r>˙T&a+8`q0ߙLy`UA 3߇IKCS74V9$ bghٚ J@w :r s0}5`|*b{Gz6&85Im>wN.KSS5fm|v3xd/er%d8\:2{d['IE0(ɣ>/xɓiUހtCͿGp?)\7{/oow\Pu;] (VX3(d)`Deqe= h^żFΤ&@qeC<>1cHBmUc@ӛedՎN,[obW֏ 8jeRN(N`Is2S\-[cեme_bO+W'N^( N. ~Lr^9xܴSgY)ʟFojz?ӥt$vp|x]l!EO= Tё@Y|=gT1lj-_[+?a1Ndf0ӟs:F܏s@YCkgs9f\w2LEtI$"_G> f$*KFG糵D*yPC41Ї-DNA?!d GqjM~)ZS^VEfO<NjX9l&aY:՗ڒyLG (e4MׄwI/qq j#8! GWU {͌{3)4A x;IJkCf%B%@⫛,O|eC̸ g2'^,y=rlގmp7@[X-ngXۿ)?\8zsQ.f6{F~`B=p2-z։1ANb,'@AtzuB"G6Or'aGY|6I/TQ'hϻe|)ԶlٲETpNB;hh0, ųAKv^AzGϖlΑv>id& = ʢ8"1. d U߃z3RO!Sw6 TC躼xU$vohy" 5#b=AJu{n?ҹ%,WBŴ@x|gjcMHY9X? ѽ>Z= f PC:ޱHtQpFO`&}`,T]6S+^zy\MshdͿƹH]CpH$*.G7Z6cO~otX_)ے^OdT5ni܄+@\ 2Tao#JlQ:x*`nS\{dM'Nؕ޶z׼ }5B|-4A8/:Wm}|@~,.`j)y+*3svk9~ͯ<7mw!koBec\s  M@SgO8GmS';ڄj PN_+$9z||\:\] `X20_ƾR@Zm 3Cٺ䂑|ጭB\k>e7*^^b~LM%.%*IW;X$ʸcf+Qk2x{ `qWO]W<*Ƥrf +΋xQOA{pR8 '鶥 -(vL`열\__D򳣛A)?fFLaIm/AqB߈c}}6t'hIAn@V~݅"o A3Ee,#;]0]ϒ>plo[os?wrS.D́C,PzO16>-cq@,. mEmh__z28 ɷgq3$0G댮$JỺ( ^@R׉3%5c?q e( yWd*S#YKw`"VV]+ْBm B!|.0L_i\j~KOWXFJ^mmE bPÀ= @x u{$Prq򹦥A2e;3IWԺ" 2>\ޣ"IמfJA#eT.x>7Tcl3tti;b=|5](~wTdQ5; IK{laK\˄j֐Hؤ : WCu^JbS"% 8&>R #kN;0_7d1X?eD &)vv56P9> t}_<9lHR`k7]9Wʶv}a\@ih7$Tr V!IÌ $F2# ؈4*RͼuY@7.D5f)%zAK U`E]")l)K+ v̻Qo"1]6,q|-9wIy5K^U԰, y={mpe5x\߸!+EK09qqY.^\f}'Ŵ3E4M/חX)nSHYEB lAgG+ 9Xh.nacssm#Rgck80KsC\R1gꐲB\ٮ[˱U;OD"?f>ϺM};@Вm,<(/eQTF,5.k 2 (jZ}mrd}N+5 eW4(]fo8 M-qG_}iZ|GC+1[^q7) OAGht_$l+!NyPHǍCƵ(ՈuXd:M/6n߀J4Sܓb3x3Gý$]q:ZTtI=miS =vB'Et,ڒ g5YGljNagS.zL+Xf)|F0Y8;N{$NXKvÍ̍1!]?5|őp C⋐%|d$ߕքj_RHNƃbƎ_p!Ve)ucBێ]3#*iYsr:!&iIv-<6z+k%ݤ# [_CEĮM=5Wqϸ7[k 5pT&B%˦0{(ѷEv kżC)M̚ 5iT!R?5̚`5#@7tH =zCI7$~wixW•|9*6IVsd`#xzN&q[ʞtWV۬_3qr)5qXvr:ELA ̉kյ<ٖLuXԆ%ny戃!fF.<g`3K= 7} L;)YE,I u+\a0.ŭ2[&h%ZATT]0䓲AQj޳׋,5)/JBMTߥؘaS YMWN5cT "j=G'o(+f wy>:(i4@ Ͳ IÄDI$? Y.ܖh)^ysƘ;Y793GO*c̭Đ?Պ5t\U7ZjHZ f^B諿Fs3 wbcӋ%~5bíں9^݋+ 4:NF$} a= C{ش$_Z*3NyX94Va'KRn QO4rhimoBpJm%c>1U`l$6|" 5 Uq\Krd"X%r&0+j?6ZI s^`ؤp٧};vh|l0aBú V >:AEqsN71Yt/v,5WJ>I,g.چ&(=kRZh(AiuN }ڻ wHnt/“@|%Za/ZpTwvλ͑_ǐ{Gl$%I 7V2[̛%SwEc#g;VEH̸ٗ5vyiӤ 6CI9珚Ν·ў6WUfLt^'Y5-TnB*:9f&ʣlhU/7url#㽛K v.k|Ńii-~5O,xʺx$R]\ǎawWx۞>S' l}mZ1H$o_[n|Է֗0} C P,}ה0E>a✿r FqrmeM5. KNw;D#' GD߽qˊɔ^BX$Jw<~Dq9$J9aᬸ#-,[P~5jx^a;m[ P4QQk#M!Ѹ&.ꝝxzXY`;8`R:, nF!p-y\Ij!9=-R^<蚾X:2SS{*#孅?+T(3Djpiڽ"?Pz1xDC$ޯ=uѴcac>K׳њ^z>BԡxǴp+^Uɵ@Oe6gO&+ӣ_'NP#߭\xbּNakݚ9*!I4tyl#rURcKŮg`zMġzQRbIS%r(pnp2xu ?Zbȏ;|,h-]xpG͙kY~xMן 3rɱ iN0Q/pcb0#}u!## =v1])YNg5c]j0\y.YhM Jul09;g,}\}H5mo;)YۊJ@]x]muS-yWESE]A3ؘ 1Lo|C4|C{nDDs`8,HXEٯtAܬG q]KUB[oa}zmQKE%m!ruZLM-ʻ 6+3)AU ^CHR\Cxj]huHJ1v_>]A8=o$S&jX ;mG&FMS%&J%g!~fX3uU'PU4_T9^gvʀ|xU"mKSKn fhh 4$[P.!"!ޕ92?hO8вAZ\DȜMO`|dc&,5 &IAneUVIZ÷<}FW}AGᾇc)!M֭Z0 ~:ЊH bS#3a<$V jH).y S=R^3QH$o?x4 3Cg88 aw]| ڿ~3P,])zSeG*(B0C6%2gT:XٙkZ&iّ AMA= P^ŗqc z WIzmLo0.aJh(egJ^z+Ck#~ $S_j'u 9vk{/ I Kr0[.a~gB(T-F-C}t&s&gfx(01Iۑ54ai0gIByOw/ymWv $eH|to߾֮޶HA`D̓S5=lej]Մ,\Kt[);o Awx,;t}68^U3#sS98?)Ɋ_W>g i\KRbRG u# 9c>.7|8\7b*lQCs b\$q-̦Zym哐zRu=R$͋kw=jOsv,-һ5xˡtOi+%8pl!N~R. KS"[-hrr"t[$Iprm`Xj=s % O!SU]貲uFhA0NȫH n<. ln"Xa& ⌘>|f?-&WQ<)d$ ٲr5%-WmaEc :~ے۽:UJ,G4ڷ BB<]ddЁȜ -(n gIUX?ex 爒bb:m!]`krޤ 2_$5ByUL5/\~8ء/sA 6=S扭Uh" *ݾ6w=iolf6" ǞrEv 't!aEq xR4PS!"O_8 8#A)Z`d Sȃ3FQ퀊V:H _s RzqgwO9䂽 .B/ߨdp1{^-[CAoڎAeP.tb6;0(=Tx]0JZRҕ*eHݙhTeqU9eRx{$d[XW\/Ϫtz xWf4g]ֺąODp|4i3"R4.dugmF5S!G;%=˫oj&Oz-DߨBAxc IY NEc $N]rH5BFhDQChT.UZ*)z=7#.xnI`v E$7-~,<ϻ_*Ems#@M^x"v#<ָ+d+4" ws<]-қtAKgDj#AΉM0~e q/ 9z2'A)q!1`=SҐ*)4=AOJ+aӣv`DxW! 5V $rJZEa3C$6d$Zrg jgC6G{҈zU,ցaP1K5aH6@m+$uOfUFvǒ^h革js"/ݗ\1Nc! Qv7djhN sm-IM,VF`͢鷨 U" M.2_14]Y㢷0^v0TLFt}.6-?s.~H~ƚ+KUf[<x;oʾQmؠyD BzYf2)#X4wPw 4) є+,JZR,<{?o$B(y.hJhS6>4:0|2._@n˅ghL|bh:0 wazXSM lkӵ>Rj߶͈BKϙI-Yk»X+P+}΍^[$S<*Ip}ܮ6}/j)*55%oY&x{8ʟ7Zе[êOnT0LY98 u-'$Tg;?,ѫS`7B]w:X<\5&Io37E&4}+_0,ZCZN/2Y4|S4FKc:蹦 D)-iWjDcqgG=aironFzo',ۂ =$|ށ_:yO&g E6I皏u]yw 46rQG=Tܢ~9lYD>]X].14ЉǒCf\,bcW &˛ɻ-yd~.η i]?@8wn #*?HU햭 ,e nβAK393 M$k=l(1 /`5g~sv"V$8!J?Hiw+ hW 3۠8~)j= XgVg Ei;O0nL2oU[Wlɥ1p'o*-?OSWxskYn}fWu\3~,T5|_mEռȠd"@_Ω_df$U&^䠌?%J Z)(/|*_(ZlTW [#o[+&T]y.!kl9_M07)MGl!LaуߗSl<\3D)f&V'r0Ȝ'ph$$46_EaN YGJ1' MBl?TI'vb&MxѥC6%{Y8]70U:&V~,oTϑ iuRpM)WDN.{)-cD49PNW{i75ȩ,~SaOwcdZ|מZ] >85ϓC@_wh(aG9E=WZ"M}"صGf M3GQwAA큕9$5|mm_f?ݲuIA%"[]Ucvpz0$`^YPm<ڱOXmcWE72~BGXG{F=5xzwF"Vر_7Ç!ĝ2w}Dgvpk [3vYxaLO^`Hem\Uh٣CҺ__D(= ( ߉NBOr<%x֩O;\zFǻahUG7(V8ſ0rt%4cy)çd,HtVӢ!<~hȎ4/мFlN|+OBKnwDdR/~p朽\màp0q " W)F%e2˦UCJÈKiilGZ]br!]?hu ){NkT2W-lN.M2;aOZ&-g+A-.Z}W;x_|P0 (Y~(m)vȭ"pJ ?XOT{0V;ieFZ w2.ݯo&>dGIl%S3ݤ!` Ur-tZHpy94+4&Ԥ051r\Fc$_~\l~Nlg3knp[! =FQ./Y8Qcꦮ!+ {&L 7{ 2@ڱy`$_E=x1zVm̺Aڥs 09}aDiQ'[v.No`kk$(9+ ;kb4cNbl̖6rCFrfRVZB7}Ր8h#(Dm w|^u6ZR8xRes3/e!&0d`ôlj+V]1)b0 |ɓ"m1KQSJȖLAQ/xr|yx.>x֎Dkk'*H- lyc+kfp,êQ-.IvڷG<uU/Y"lmq'n.o7QQ/0نLU\2\.S1eMI7EܒAw-oF.32X$!s8vͯ,Oܕcrq9R^uK+fVp4=lÑz>b^d^3BijWQASNu/uܜ[Sw#&фDyR+E\<]u !tNÑ4sM(E06eCThrHBHpD8ߐSV:7.17tt/p7D[ B y+ԏ`OʰГ(D {d^茿~@v)jl-L5=t!SVd݇mpFbA]qECe Ep{2(rs0bmT>R,dL>Q sߎ{191TH^O>O\_rlBzDp~yU᩺Z+MyMzmqthT_E7~%r.a1׎r?/QqO9Dd ]7=V5R: 24k*_a }۩( }岥CU.PΘEFy%:;exZ%)씻 o=a ,)s@ l3# Š:8<&3]`^Sy.~u4FV2)>baWau]Yk O$O],_j!SG#e@!HSͰPn;GA`4T㇢Itw9HǪ2>t|DmGBEaA2Ib pueLdAMLqׯv__`4Q?̺U˹Ǎ֊]0u8/ * 6a@i3`u5 q3vۗ(@RmU)A(Ks0¥jRe'PLx-` JǑA^dvGo薄nnsJwX͔Iu{3EWbU _ɀR m@P uG̋Ȍ(6#e-כѝ;f|4?4A/6> vR[Y,c̅l+nƳԬFPdsǬ!P~?gꡙ.e/FwbOəGv>& :>:lި\FxgSO?(L>JWx@ޘWzNR^C^Q )% xBT:0veRXa&sz`tYs7?m*Aa.?#-smȀR_0j#+Uқ @RA "q.%Wρi10`,P 64aʥu#SW:OJffc^e8#=tl5ԟg&=F?(:Oн}K)Ʈ gfgYZ0707010000001e000081a400000000000000000000000167b62f660060bd0c000000000000000000000000000000000000006100000000./lib/modules/5.14.0-503.26.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz7zXZִF!t/]?Eh=ڜͩ~*W0-[,m7;X43Hk_1 KIqc7hV7E  b X⸠;BْH MHHBW3(fU ++1lAY?J"ݻ?TJfC`f:a8% + _3[ _>&*io kH򪣗v M0Tc k֢V]+C?;|ll-&kԳ}VsەtAyVx "9q o!sJt~՜=DR5@0QoWyOi-P[6L$:Qa5y%r !bIUa3*Jŝ4ři & {<ڇ.ɑ̂v+#jO{- _D }2r5lCjW%0Y<Ï3'!iQ916пb>0Y)\3ƗWHU-\U}ޚ\Κ~0y2yhe=4ԕc^b3@Րs#Q+]rg3{?P;Z(VFrJFe)fmIBj:b G7^C,n;57^mhZ%~vLʼHD TG̗/ 1!,' z|TAKl"՗#e$yۋ.4~5?esB04wG=Opd$3!{hO UB+ҞX;=>|Ӂ5Gq!˩lU@$,O,B Yj,a۹> y4e=os&ʬʰF"}rw@::/qN4/Y)sR8Fd4(DUC:,,fv di-lT#[-eCV)d؏@>")W]v!R962vHNz)(Xwmcͥ+$Vx p|iz??mz')[ur7? bDpc+TD)ph![W(oRS8W `_:7aғLK? 4&f+%gC;lnX >W,(/x >]*\퀭xNť>Y?VD^@vv]cj;[Vnpmi,ʀ1՟& Wn]TdlgZNl=$Ҟ`ƥ#=PqF6$UT*pvTv|0܅o졮@m̐f5mТVVDv`͒4Mpcnz3֪^8C$$'So_Iq;i^,M͠kASa0JmNJ`s:!ȅ=@3e&k$rHPt ˶>5*q,x;qo t#_">Êb꛷:)h+ n|'L,*J1sVS+Y_ e؆=/G|51SaUlMɨ2._e簉Dsoie_s0rws0N/(`lJ5^0Cp듾3zjݧ`_&56Ŝ}ʖZ8/]->4 Έğ撻| 1 Z>b6Y3ڀ%v d*УC|{B{Byʖ0k@YPѻgʓSCW\[8e6^' V.[cqVgW P&=9tdwJP:oe> 9 pNPcI\/;L)tWuuM㑛2AMPl0zي7fl~=wkjsk/mخ'O^  v0ucij1eٍ{/Hf)- 0tr=?˭n5(,se@q MLQ 7tdCxʶ;؋[P]- Bq[ x А);U-QJ\0 4`*-շEnUa6`Qߧe9)*9U.wwkVh>ĽfԱXZVcy/-ÅɒYg2Qd읮.#0H|#Ml8 +er}2-Pv sQЅԪӹl-7PJPnJ9 Q #<6qza󡿭ɞS)kSUXb`{Rk>A凘K |lWz֖ 2\b o} Z:$\1GذXĜo%ԤM\iHa@<.u~ǭۉ'8&+LwV rɘo2$ҏ{n H-²0ٿ`sh'{i_c-CAM,tDQc_&w uʉ-U5${3\:,R\5: ٳƼ=6lӆFY.3GyUlv.׉.TXx`z5[Nnm-xS ה"}S%-Lʄa/qu&3q;7`2,aE0as,oR,"\<!q2q< T Ҭ#vR;F^8Ia)d_YW'MZ#[hyL.=$E??dJnvjQNEI{E`Xѹ+,s.oL_Yr¹Z&םOit?c82(a ]T0,S0-^z[mė0ků;M^fTblbpИ0n/Ffcơ3[vQ$-9]OkwB];XmQߋ;$ԋeV^\ ݼ9$yUp4z,VOԮ 4j/Ns:qN(K;mtݻ f<ANL4Gf4n/W1RA(15ӑۃuUP=)\;ޥ !ʠB26RJ=MDbeO-Zf~р.V)߃B.!oJʁC>U^MO8/ jԒ̧\CIx}͔W-(R_]6bigv'C+WO3Pb e=!$,k+I=H*Qݜ9 )˒L]iV 6c5Ykq1qɺQzZ Xz,32+s"Zz1wFA1~iz6tJŦ=ERn(RTjHTzɕ̓49bh@RI zS:kcƓ aXǕE+L᫯,EDwD\Z1Qݒ?ц"s+,x8]} %"4F*p]xBFѕN2κ K}F{hKEGZHv7v_0!edWr/('8cd+ $l(7Uk=V-1g#s 8Tld`>:$ԋErZxKk^wz7Sw*d$IpsBtQToRbNripk2n.%w'{(xDPi,.NRD%OOY4.TCպ4MTQYu="ۀ? I68EQ#P!ܬHg('ȍys]G1}\oȨwXkd,zY];il~$_ .4 b?t,(co!ughϊN|mJYc- ?(| eU}CoW%8"{RTJRanAmG XyJHU9@ۙ%#rb'R kgcد5yC B8bC3; bn`Jݰbd4ػ/w=33E丸KNuC}t4C@v&SϿ DK4]5 E,DetM3C1Hvg{T;;kL4o<Rl_1vT?FueTKh/Tu+"wEQMů Nhq{Z>?S+Z+‚VY)# tשpqY@/F\Ksv)MЃCxӳHu~'w#T>`ߥX%RYd*cAӝ.oڠ9C  D߃do$%s7eoW"Q΁ât,x _92z$u4=kQm:?F}mB.s&K{j.$W$^^V?+Y;6GN|,`DUPaiUEҗ^~:V&#BQPi9 ;SzdT[2p [`сxEl{5(W&syӥgk|,72`<&COaJO 5_OחϽ5e3fm3s62vՆA$%lǔp'_DÐtABr$%dX q#s1Pg"lL݅,eZ=\v+/v:`M^wC6?'8Dy \6Xxy1M _@(H>w注]/Ow$[nIi)LL'Ǒ|:,nvhXsp^yV9䑘뷁}^5oOg "[)G!}NAy47=iy(foQJ){DP2J [B(aUe`Nr>$T/eg%0R'',jёR{Doi`g6͛ȔZqS7`޻i29NʘW{>!=G d!V]ɜ⌭_1J/$ЃyM?`Q- 8#<:6UQk/g9~fA V n]X|9O@hĪ^Q+umj^${D˿MҧKY*ĿsYW4 zBK59bpH~D'gY3^3VM#d5$e:dsq)sCŦZ;#q/x\;wn᭳TJ\6Hp4J.U ZM&$5ܪB<`1қ8I b\K+LM$- :># -ȧN\땈 L?}c,7Io[]kW ڂK6-м1r[x N~hh?Hj3T2fp<XV60w;W}gA}<L]R— ~DG~wO z|.% ~ȈBBrC!>놝b؍S/sl,K~3A =w-X i4pNh3P% Ϝr&zǓfww~z?33rhݍ7":;669"_-H# } Bh|` ܂6fpJh(oWvhAڂU&E%3ɧxYiW\%9Sk3Xv|B^۵@?2-9حdQyK(57_Dɀjl M@9<*5o[v˲ܘ<$' g"#fzv 7\I?944}}6U*\Ă7"GpvS;iٻ;"P4}<<='S8wc9j&Ƴ A0fڐQI8½sg)3lr]@-}fF6ݕ \oNv/=H*z:8yqcS|cUX9H&AA P[~bLK~ h y v9MK2ycSc =EaEO͋7,a'Puvz+sfH[q+CϧKv;R,\am: $K h5QEnHtՍxto,ooBjXiŸ<=Q[M`rzc<,D]6bBGe?R`c l\^V9_R(`P-uMnj!Bl*{6C2 Nsy *ШZ$W׏mWkc!$v9t^Z(+΀䱵")dVNjZVߟ浅O+k,'ŸB%k.I^8FMݝDQ}#?v4CE5RZH-Df 8J3c V?4x35n?ef Wj~3ҞW8j5^C(v-(K@ #\"&4:+Ƀs_#()~b[u ʚJ3|rpƙ7]3>%S0۹aƵ,0 ՗_(2="mEuLY@ɛb٪J+" 2'ٸ)Ƞ'>-hw bW }L^mĨuk IsNݢjŭvRwR F'YMoQ>5*Y= =n n*7?Lsh[axP(-Σm3Ux毲gv;rI "-Iy)٘8+UIUNEy,Nҳ<|%}B2 Nl-G5aҏY>0 P<}뺹knX%9KD$W~ܑ#"wB3A)3 C P{21(R#UFӔ}|`-C&M ˇ݆Fxtq?&ʈvQzg㺹,}`΂2x%`)=4&kd QPعI5KD!6*ND, a_򿶞r+$1'W 7/ Db CoA_xkE&?3/qӳ!-2IU[I@|}4N/xGL IBR\gd\; ێ.g&6~ws,9\)|4ώf f61Pz/gNmx"#YLs_jçSvK]tU"NKUyG1䏽mr4MDլE[!d/6elLŅ.EPтhͽ ~M<L+)Y%t*pO1#*JW C)ky XߟݚhRL 2Wz?+UXvvn *qrRjfzzsϵw(sK:!d: -8q\IfZp]L: @~kmhiqzXVl}b)0x\\sdh̋3۬ŋ(՜%6Hii锒̸ & t#$- 8*m--.0wDqn]^ʦ)N2i͋s7Sf9QdHθڷ27Zl_uU6ϨSXɁyCZ6IO׻A~[Nɬu= .]LE!k+U4 ` &3Iv8&>yαQċ8UUMrAԯ;3 @AƂXpɡye՞>_tLRvZ0A A=b(u. OB]&jd,nlU/`pdkc"eU$4 gւ *o.p.V#ͥvps,~߂8I<YZ:{weΈ>! u!- 4 h8Gz3Bz%cFf \?U*Cooҵz(W3szIh.LRp? _ 7AuӃRBH^@hvI4i|4 ^.fYt*k"bƼ PA07@%8Ƴ|!b)!"F1gD/_>ũ9LU(ILoԼ9iͿ %tC5{v$`%\|dEg%Cb *mz͜A'pd Ґgmd; 4_D7GVۏ9Lж6]29ioxX /S=(oݤsK; Xlmw׾=8h>UBm{P 0Q:H{ߒyUfjm:ά7_%C!4v~;!(f$g弱j.pʒ*=O|KWbT#"?t ŋ֜O׵OW}( G̺ax$]ܡ?|'SNH2e}gW%,k |L/I l#pgbEiӫ=ñN^ce(quCz[ZOy%b("N(bSGNQ5W%Һ|O8MzI9][KQB3f~hRńAAù&A6)Q!j u~8}Qrш)j# 2@v\dir\ǒο,w܏.ĝQœ#J-8 =@NSχh r#-`dێfgܗش'VCE%ygb؋bפx# ZoSƊ v+kKEwޱM. Aٰ M6!'r*IlFdffa O@ez⧅d*E Rqwrs.1/a=x~ǟGP<$@u de#=ojiKB5Vշ=ݏH:{w6ӥBaw.x 0 E 促6 /d5Z~؀x.kFUTa5tI[EZV^G\;,|̎AvD*zv& >_#7Q7|Ո ڑvS{^5 q$0}->G X8#,rT jT = Vtaa㟂J*00c) <04;҈m wky&[j %q&q=J4]p+%3y efdbX6H.#MO@]J`u_o#v:唜oMΌXVNVXФkxp5RLm^~>dDCGVg )秝O0!0NZ=0)W &~as~T%KqM<`6Q:sx1dEK-d贠0f|^U ]WMOɎ}\X\(f2f: .+`س**r<ʾ-ooM(u0T[--snL6kB?lgD tCP?P~ iAj]Hq}psDS>HJC!VF{*lʊpPjT?[ű r7BHUud.5rP ];O6@H\ 2aG>X(Kߢ[ZȦ2#׭X% jJSb洄#n =q/G /7 " -ɹL٘sip[0aԲ%Amu8e3.#O9he$`kjRSU׍-luBVkFς䩼]ƱjXK%ˆZ_m^{/=^̘uiHꍮY? ܾi'<_.` D,ђZWFEw|ƛ9p-ك7no5F%F> fH R<3L91 E#S'4BORyFtor,i; vE].)QnHՙ|3I n_.L 1d U$lAc rn`ODɭ`‚m-^& hIf |Nh] >;MϷٯg|>{Š'gڽޚjݿKj:fVu^iF<,ϣ(@9ٝȂw1. \^{8 "[ ;:H8?>g-^-UWqY=K?Y'm!LBSlz[ *F{.GSrR8!diqmA Omm3\o3%Vur=cvXTor ۋ!n մ}G\dUE( "ȆNLL5)Uϖ\9J4!KPhLo)x^Հ_z[hpx3iN[hZ%dd&Pew!`%D$cV|WJ'hQ[L2wpLE8I0je)%"57C/Pyl~L$Jˑ2- R zҦ_`܋>D|  R*=KN Kl 7 @ׄ9E9A$\ʦ7#.h>4;Ƹ[Y2fMlpP̪A(,ՄI5U9eztRyF X؝+sm<3c'&SYdqZd CGw?9 t+oKN Z4kT򃨷Y>A{ɒ-TuYN*޵f%;LDM28;>9o'yA#W^Qӹ \|tPcm2}cFpeN#8y/SNNo`-mݫя!߭@h6<\洦Q 3"˄w8~t5;㏜-蛒J)L&?Ru_KdZa@:8XO n(>>_ MgT}+V hR'xl P + ᖙ&{-KN9daL_M`me5uX1đ9H|GWPX*yhn[+0f"'uJ%?#sGٍ֛\ۋQ:h?PSWql?=4j9/\K!|̽:Cm(EJlC#3C:eJE{aD/+RX7;-GF,k4#ZXOܣ+2tN!l @ T;J.?I{BڐBǘ%QO! e#/? D)_|%? @vVYvk|x*2y2BWK҈)j~59CHrHU[uk+ix#d 2a<5ӳ!*hi;(g6Ї&opEWX$p4},ћ#0"T ExyY:5CI,5~L] Fܒ棰5`+~C5\J"B~fNb6NyTه]?? 뚙 %( 2 <]Ϳ7[ysW5;ǦD C(O$P|b%M_Awt\mߴb8r\~V[,[6l60es4&Nw19ni|iW˦Bg+T F &bܐbCqkl{:~8ZflW#e?"?VnݭT=7~˹͛rXbM}C.EG>/ڔF@C|^h"J==koo7Tjl;n06Ȱo;~}A?P+M]kqRs}Kz3; qt+$@ /Cd^5^Yީw;!42:Nws`On赞crqWy.glK"mƪ~J^iwFK:MXBdYJΔ$s2d8X^g#NKx82ic&C}#Ho%ҳ@/g!1հÖ?ȹRL՟J~6::(3E[H?HBniJ`Iȃ:NӡNv^Gz@-9_(MJ&ޢBuJ3qJˣPji"3fΉaD.=kJ\4J3Y;|JW20Dc>9@;+r^q́o?axY !MU o#ɳִ[X1'm? $镥L5U1Vn#Ò`$A:7e㳃;/\re%ˡ빏-Kp 9L,qrK(w/zc05Aٖ ّpZBMX n#]KЙ.Q&Aٹ} ;J1`+)HV*q4Fut|Ӽ2E3\( gȡ´Q=jgğ VRsS4?f6}326VY%ck /#Ti:cRD);/؅PȊg}Rp w˭p6L9-'߫kz/)S֬zWBgvʏ=~{.vSC{k 17Mѩ07pIs?5]>FNJ,aH16c(ID\Y"OZ2e n?JTF7AElT:1ÊTNȯ50Z})F9P}:\8"S>+T,g4TM^@ h;bpUhy4F5,Z=!`W1QjcZ[n?`eۧ"7.MvHӅw_ Dtv{B>kݎO%8|JcO@lTer+2IZ3A%Ri4q]RՂt!9BFe&Qi?}77ڠLbז4*VM_&JG#puTn$"x6*HZ%+xa5dLj\p N9s w3Tgn%<21L_y[Q  XXVf'N 'uU!.J;Z7:zm({ٴB7=ߞPP!+h8WOW^\-,~K@DԽGM~GR&42'Cb^7/)xNT0)l1tg=mޯC`MEzM AC] ЩO z?O1B4I 6d/"HآM?JV4#!G?r Sk{9X.ԷQ~ 59$].+с\k!]1=6')qҁڙ";W~dwζ2}šDښjǍ>&fT?RUpî?3s @2b2Lg"geب* `HS ;+@anS}3d=%O(&}M06q~T͏1Uz [ÿt ~Y0(ljڝU9|P>+Iobaznc9ъFټ/4 kx0|eM@=q"Kk ?_0gůsc-z?<;`坭} [t P@zM Kw8!,_;Q`I;F1@ $}Y*etn֢BZ:1]TvrƄy,#rm.>M.&#goQAp46x2>Zhzun>ĆMb{<ˮx~nXڪM6z7:0>lchM 80&jʌ Ψei"3Md;Z}e>q¸/v-:+P8_QW0o'Y ]!KL ͜W7~SeS:陹 ̀. r{]wk$X'Vqpq|7c0ʁ t;b"4Lևh ( ֐NhFr.hA ">ΗIF$nm0 k.xCX0Je{o o [ɷJ0ӂB͒ N^5aX#gLxkIXdE¶=va!oiӌV,qvgSt,_ .5QR.81R3VHt>BF-epIiz.Gu8mX/"8Ci-īCbByvVfL%J~Սn!/N Z2DT>o;=Lh[o{đv(5Q5=g֠S{| -'O79"0CP, t0GĄ>O[v1rvN(ILǧ=߫ǾUd&ĐR{;x,kR*NtF,WF'5L#DǬxjv@.ao:5"̥ګ@Kaa)?%[zPwxtLJd$/|nMQMoIʴ6TI^!A{TjVXڋ9@ zgXb鏗%^CJDraSs۲wͥ LI}(a,>⹚ft?4]>_?-e*s-P X3"COHCr7=S"a.Rr= 6Ncq|.ѶZ9 #ߓ%a<_>8[nh?_Uv5JN;:rl}/J7֕nvoǶgJjL:5TY:+|$% ɊFMkCO`uDZI`O\L{:l8!L^$Ic@_7bY4ޣb#ǻӻ4'}:CΛpwhy4|H#=MT#NNki{i996?s{/O\L*J`bb]^0%[^OT:◎!Mw~f5=Au.*Q Ow 4t9b 7rs#pȒBC ǁg&WeӻDCQ ?y=Ww5hJ0B; 9Ǐh7AOs/GE ʶSE5JM1-B졇J [=q=ZUd\.0~?k]DwZ4v9oKؚz%L{Ect#(W5JlT^ljNsm_( $N7[|ˇ))TSc!/؉q~(g ed(qk_`Ǒ?]^ʱy~Hwے+~+'p{1D\3s)LS:<S{rYӘ~KzX\Ab-uZm҉Cm"!o\BiuK>4 +γ] itYLĆgVsH: rEEPiø;5X:RvJ&,r B&! ,-q38"n7䢙֔"fgfUd78=JP16WK̵@#z2< X":=&YiU`mDk41pm<;s_.q_ ˁi5])ղ&M%k1-<`s o;4IsU=nyLx)*O 3;mIvdO(G;`<2ZK4u{;=EB$Ć}7E时w){izڜr?ց b鸰Ǧ M&75"0CDeuQ`M֛8IKԄa8W餞 {_cHP;cW_KVEdfy8K+U,e44H#r|"qD|[ wE' {R$/Ҋ,nTؤoX_Z/ <ѵm6jLZ: xzݐ2?IԒg&/[+/C蟸JmKZD܌uDv@8> cokDjXG\vTu*o;2.Ym 7]ij@O!pFѓ$,BYBLEEp=A79vvy95T+w_8aG![ P5ji N^F]hP捚ec`5IXZ+Ieh GƻF4iՔGZ)ؼT.4ͧapP}Zk® L,,<8!Lȫ[È4E ~\<\ M%ߨ$S3I46T#4d[p+dԆ^P 8ňw3rETnkb˰K(/ bNQ dINPWXpǪ ߠP$1ٮ<1&-Z_ )eOSh"ȓMy5}u'Vh;+28Qg+MMlYgg_CXK_ע߆ӴtiERWs/V; pޢ皿I8UU* +; (k3LEPѕƯ7HsdSX)U-3w|x-AL!/դ%`O)̖ |4 ^@J^਺ Aҟ?ߝx\dBSk)ß8B:l]`b͗G2Zzfx`Yu,DS9j^ui2VH6=vkaxZk|;цecǚRo_ӱ#8!7RYkw 6WFQ5R9|%/8hq)^ t}@ ݶ23{  - L(h<2ò摡H7v)%kȒ/i̳ȈtVzp0֕Y Y Zda)/n{q盯tFh*m i~m%B88_P cyklMg,O()U a@٬Yb=ő"ģ(Mkk [*| N֤KCN{Sܱ-nFfZPnTNjLPeγ+ iU'$2~D Luzۑ%M8G) S )h_e0r97ЈN.UgIOVy5O{ӂsʇ2(`lڗSђ0<S[YqoR0BUIx>-B&2YnfBv0faYؖcE:09ZSoj#@k {Ǿ;PAna_i?滗ֳRT9?"YY>w>(R"ž.]G_|bJ}'?GVA57,p؁Va\1e3QS/2ݳw 18+yyysѩЭYҫ87-`nQ6TBĝ0 nj4;~8poF-h3Ļ6/7HD_BjM:#9AQ0!~2%ǘjEE&S _SνBظtP( d־"r#j!r+G8 +Bh8Gk?Vttu'mX-AQǎ0Ψ?8sUoGcSy"UGլG&w 6ObtC 举+!U?+Demi/u;[ ֝D !ޞe"ybywLxAw!^̨gQ珕/=UGY~߀ǰ4 smy7CBt8/U0Oy3xQ-2N޳+f嚀*u/i쾹,9;B4G.C b]t?g(]"_ hR ^ʦ"_y4z޶h$90|"APlkgOcp例:EM Q-ِ_xXo iGhB-H5sI4nϹdS2 ыФpƑ6;x1~D /-܁<]b$,z뿀+Zz :dHd2l4aဝM= /g5_O(:k67zr{7!U8^ա, <" R"?l,v=$ԉ Δ]\S&xDocfvo(vy^(2Bp9kGNWgp腩Yz.F6J;N˳.ך8mz>"ݔ\ܓJs<,^=BO`8sI$Q!Aӗ "r C06lĈÍmCGfoP*:.5܎/Ύ4Vefp= fId<ԶF[O`vyQ ,?Xqև%|7K laB3f&ru.&I}h7 [ӐdU` 4)t$/.(.Xhݳ9jvUzB.jP7CWOP3 b"D#</XFa'<Ǯѡ.C`XؽڻPldf<ӹd p[,0TM#Kd8D)OQY0*PuFd" sNI$X%H}.CדB"IE ?O'Y R 4h⌒hwK>6kU/>KG1DTq$ԛ#aҮO.S'/  ^k AvS@; ڐȌ}&,D4TjnV9Z'7+gՎv49˭=tThy° ږ.&D037x/k}]Tucp}I۟3fS+ CܿO%pT#Epxo>O\-Ι:`ODRd;f"V^\ G܎|l'Hx XōFtsqi@Y)j}2[3@fR1!wd—7{ a%̇O9Ȓk2{R8PFhcx\w,g4`N9-@&+T 3sb4^,_;ٍsjm+ءgu,+J֦/[[K ,:kj[0LƝa|Ϙ۴ fqE1CQÙȒ#aIFב'vg1CE7)f lkEW,|uJX˰+b-Yr2+EQ B4rzxbq|=;8 /t|ݤam4p(1:s|`l>&wZ5P_91Wms%퟇9GP4ovFIwTc4IΑLoJtb8 ~筦,,Z Dxaj lqC]ʖ= u$S:+uxjA!p^چLR=kPcxwN|;Q>f`|UB^OY!%4Hg}ΏSRޣɜWufډIw)D5oPԨ"t6$Î ߉n(m,ʨVgDiη|7w>-ՕWD qj d9D8N2"^6ru.R#S2O=/7w>zᣵ_&!n0᭟q#tt'ť_'xZj9Na[4H":w`cHOAw踼ut݄WJ*:3ׯ|X!<$ߗxJ*/Mm5n^(/ xLۥG$ Unli79qxGw ƪz<K -%Gt14b#HR?LO%,I 0nxzhjEo:Zz oh8)3=23'ja2>#ROz%D=У7҄ )I{Y^TS0F7[]`N;]g=줈`"=AVuu(3l ^cdQ% 3V@4f^,Ս?^?DL\Tyw7+7Z^Z1Y ~2W(V<tPx~ LJ^_LD/8!WOoiFtaޢ GWlc1u\Ε[twcbd}vfETA \Web PMn=fOM1KUKkkefF}q̕*S]C^Jvz_ ܺٲ[ yo 9 V+ 8GtF3S&N hxt&*Պӳ>J-JJR^)\`J5g̲-Czpx ]"z!.ד(Lc,5S8aԄBPUAѳj9;>?q+%JH&O)#Jy?wzIxhwF2ͧ؆~f'Z-D*Y-h賦'2tUpP5&)H"1«pi45dXxmLcw~-9"`: 2u9l7f}8)?*J\eYF)tOne3졘׋FJ듄Nl9nW<5r'*·PCmKC1|x>0 _6s'.nFg S, pR|y`4,iӹzΚLN/_ZH՝Pez |F(1qFG+mu&+7YF[G0/[83dajy-=|9m_^z |eאaM'x{##~tUΉ9L߯l+n;J@زޑm`d sˏ1_'I+e7Z_?9".*b=Sr`2YO6'wjE 88p##@(cNF";L*;vu-σb4D1:JM]{Ri‡ d)|bZP[X-(4k|fsksmzj~р">{.%Ǜ+eT?biq&Xf4 <طe[=k])/>#( "0B:Tr ZD~ U~b|| c]c.|Ys5ꛑ2>k܋w)p:,wԄva5sqr!cAPj6ocv_)@5{s^1n|#;p%m!x wK^C߱\Zo%[m}"Aw b{˥u0ȡ͌zj'zh.' ]`]#MQ#W2Rָnh"Hq ]p!cA&Ad(Ӿm|I3qc] jn`b(ѻvfA]g |Hn'Xɮ T/ml"{䐲QtaҠ4]pF'Ӣ.٢` γ587l{M\EnKF )C_(4 G3\9G*KDvk$?ԒH4S.4rr4RR/q NMuC[qG Bw,ث@@R@2~RaxU,jLԻhXCn#0ūfЇ^tP"M jiX|qgc7dXz ZW/V.I ۔Fo/.lT9dl?S=7o؁\r9|U҃6jsJmBv%VbDEޫx{@{Dv1^:a~eJgrW3=esOQuײׅ; y t5OLx\DApjlJ`1 蠥xj=6!GT1#w1@ ˢAfVLҴ4SpK Dh) TcXSU2Ѳ4aϢPQ6HX9b-z`c=[Y 79Zv2ɔWȩ$՘钙|D${Ys3|Fyfi&t9qputTeuk#q82~N%c/Q 7Q\p)/|IxbO?F(:q΅|!ޔvgGQ1 )kC9/*3p'rdl0dC2gm&k:q)?ap5V.$ݓ Xea%hyW'<A!iLZԇ5.dRcOF3NABQIL4*%|^>]"N{̞e;T'FM1ˤ}2rv^ڽmIp 9RD]V>6K7% V r:%cFBzN+7K6.eٝ;kS7:?k8;hK[kD̾6ƿvư]IPI)!S_(>0T8UKԫt݆m0?1" -cTDjspAo*3C3;%%D"qֆMä"8b)LjԼs2}XNya\tJ'ȩT7޼qWQ]NugQ)4#OdA^'$ =tizi$vK"gհI9+=A%<5Sgp_ _LS!ڐ/?ݒ'V@]NlMj38 gx^"nbG{||QS?/XyLVxx;ŽO0Ӑĵ>G@Zq6@ P vݫtev3A&?ť5@ ,'i}_3vIڽKLK~b^4CUڢؠ_Ss~vy;>;۟mh#\Wh|@aPǮOiF9d6Y*b)q y8S\f`pbm*@]uIA0T|=O(.zBR: u'KsH^@:5aN#Ʊl$QXdfE6ƤΟYipZeatumSG]rSOQqdK VvUޕ>ؚy8P!cobvf~p!OƁ UeKhDbQ 4u^}10'R :L*R:hw HTi\q}M%5x }Npw5s6~JE<^f|s168Ioy-dίTo4A=H8d*ίqiו;oE ׺VL쉷 &s99XA2Z d[ui@V >cHHr" dF1 *U^YtlRLgA5^W%n*5ILNFezF+f0^bc>\} +Ѣ\:(c!V%s0]8!$pW;O(2ޱuyxܸ.'CޥHHIO{wl֚̊7jwg3% GoWXZhS+돬>֘dž,_.bm-DmA }-~MUe$n>C*+[w*6xӃn^桝[N0캠Y uX<#!­b/CͅD-d|$i{Ds@]|nL.[jct5d"2zG8zq،LjzZor5#>Ea_wA <~~.MVT&U{6-*h B WFwFCY$_t!+:$Aݗ# e@}At$7\С08fB()Sᬇ"EnAs#t#˰bCʲ_ϨX 7-͎fM.‡%9s aIL]-` V3=xN}$ 2n: |* 5mRW.07q᠜>3eFFrJݻ[rMݜ v jybô}èȲK3mT-fZiٕN($sm]6x=qcI 5a7+6x^=  X4@"M} \[a/Uڜk5GlT{H: VФ0*'ggxa?Plp-r:<;fOtC_FV\|Ɋk>5 :v}9"lV?hE"UGчVmH:885A'5G,bCooD8j\tgrÇE>GXև#Ys3N6`(ԉ ^fƝk&hR %Ć ̗ DR^<3tru9,u*zoy.fK;Z͛{%\ϾUGG KGݍ->M(]Z=p}[ZiKw Ey1*;}'AG6q|9nXG }M Y\=&DDm9]¿n$NZ1Vqt@3x1&~;G cK,GWA'u[t5@tЯm`F=JX0g*5`(v3Egrqa ѓO%RIQ~nby= Ov.zƩgK*FKgx 7t+>F^9v+0tgڌ= <`X^MSU{fX厅0s\RG%{ᢂ=;'W(!_mj(^/2bx؇'>uͲ:3+>Qs˺wWJi+Jh[/[ ,`ѰՀ@O~ju_p.? ./ іRh;sb@v1 wZk`Wpۓ[+;v1?r[!TP@m/+"7KH'\EQw֟RᣁDMt40Wq $n]@w?edj"`nɅRwdkErt+kXKbH׎VPг (Ui E)AP! OOC. f£}7bK&7v2vnH>bSƥ a 0Erm0?-zU~Xd*v۵Zj ݄j\(.Y:ɑ{qD9KV.`ItsXm{sCQ\:j\;>%gC6Ⱦpd^|{ΕrUy'' +4zV7ظe1V5lG^JgFDomL[$!QaZ0\3'~AyA@T7>!i+YWMfP 7B%f69_yDΔdΰRC0@ ^\`jU--a$L)]kuJYٖt+| `ΖOݤi7.B:3lWz a\z#ܠXch%S;ḢKjc$9P-^ Ow_z?2 f!^T#6b1,gRɳhQcÀ{h%,sй S2IÀ=e>Klaρ^;TPSέp| .k %M-Pf՝V-LJU!sF`h^s-4SxEE^w k!xyvp{1#zq% t.%;9<.VL\ŝQ I56N\ ƤPV~ZacQXM86'iྏSڄ5LI\ I@<@z|keOP]h1f, rCN`ӳ9-dO i#owD᣹ڹ  %6`3+i#@8a;;O 6gcpAC& a·WWˍo _zʊ5{N䛸ڽQq;ܨl`TsM7Рekr{$px;ձQr)OȌ>^|CB%5bHrg Sdp}^%"$ W䊯 Jr@6PX&HX6hV& ≠nBy8^Д~}2?Ⱥ~u>r)~qE[.%$F8=DіnD!{D] g:OدD4(D̀-&Cpa3\QI`YUH}Ho|v |]7n]X*OF$d, LGK& Hdmf<kU~fOXoHmH {+Rڙ|B$IDԋLNI*AI_V(#i%ZgAiCXɼG ۟9G'2 >T@VD&QuWBH_k.HM)w2w!޵(1YC-_"Pk创bݨ,0Kc^L %:[p9Z@4u|[s [g ,ǙIZ[,c=N@$ Rm,tH*؏]͘D$/?#3@ZN ͭ^A*㔮yIHV.帳W~ML",PM A.3ZҙMcFK2MA-Q:OQb=c' K874@l\B6X"ӣ[ Xbfmr?OGZN4o*I<פ}zALVqs=2Bvqe9@=sOe68aU-jTLgUU.C@ꅉ?PbـAlcjkIpZTJ^k OzQ=m_ 2͌˟Pą*HHP,t"#ZLe`jcmVۚ:I3)C8龳I){2Xvwu;+_Rnl s;N{I[&d>OÑ `<~b6Afctl->''gwq;.N}KRֿ!M]GO_"=/)-QTQ.#퇷6pJtȔd x xgĂwLbpρeF`҄|9[EeKuB_L3/v)(EMnŸcJ{ګ]=&;=KK roDu~`Hj\&8IQ_ÂJ:tc4ŵcmz{yNx!5eF#K.hiٜ@|yb<(#>j7E{[[>^2g|oܵbP.H8KC=i,DFije!-Kv" Ws,LAP%fZ/T*]"d ݧ5/gR2ݷ+XU5+j%>J]p=Hbf.oƫſ .~|zhr^x[ 07\~zcP#'}xEh"b o1 ܀`>g})pō$ }\X̯@R:aAaȣ Yf*[psJ\tq{9V&oÏz󄭱y6S5xOVѤxqvly8ܔSlȍ^dhO C2C? -s$?Ay HIPHC&*pRj+W j2BHSa Lh:B2KH"~2:z5Q[ }nB4Y=N.DnFW Kq$ $X̏^P۝3SǫO6|5'C@CI`?6 G{Nf;)V7Q_hݱn~tiDh|HXc{"eO<hpI@&mӺyàsx{!L 0(fc=|s4c- ݤeP|'O{hgI{`O,[87K mL]0.y 񌕐t$Xg-";z&c-,KduV<$F\o=3zUFkmg&'ȔQ D>ZrDgm^MCyzE}*TE}:V7mAFo0+$P}E?!OIxȪGNa ΓJdY14XɻsNXuabLP(HG_O:_"ᄻX*e 㮹'Bf PYKp&m1 HM'D=v"jE [7߿]İl^Ǚ3YʝO﫿 DZSѐBqHzm+p&t|xE.лVvNV`(pSuOÜ\Ǥ e4bo{x&^sDR}/>.HZ;;v<,@l\ϯ59x萾3Fn'2GBDU G՟I %&U[^`7!g6ṉ:R!zuojZߡ?1OOɼ (]B>6]QƟHI|83\kk]N @tbIɣ[g.~frMN;@=eZ"VAI I lI2^Y)췀]΀WZҧrl'[RIYln`Ċ,o Ṕ%ZD;gX}Krݎ:r">龤MxyB*sG}0E_fJL@F>dGUOE\Ӛ Cby7$Kݰ=@sRH'E#監?nZ]&5VQ!Y&u[x 1#᜺:/'{G%q(qiS(CJL| 2 g6L=etB@.qCwۏ{Jwˉ<m`= :彾W8C]jTUZKZ S}k-Ճ%| ` ޺YXy?>ަ+ FLѤ280f }?W7뭁IYM\=~4]*`۸hϝISv%V|f`6;<6yf{:|ێP;P!;<i {|[k5N^]9RCnoHE  8Uճ4;C-ZnS_P\!)ϲux۟`pjp1%ꨏTDdcSEҭy8*H'}"ݷ'Syޒ#q \kBZwe)PM;A Sؠٌ&Mqwe I'd8={BTUk"8}:9|Ɇ~bS1jqֱw"$')lN״g?Y3of5H&#WOd9J|ME/;HjP<ِ510K|ko5C ȵoVOjb,F*"ȗC_T:CEPdW8 B~{~ A>}ܥ+hUW.UlaA#ycveek'uh`u%- gF< B<ժB[v8)XO_b^Os>SJ 1WG%nt|KB7F#D¸EHoLĘv(Y沦ș:#];%ν>Bг?]cAɉw)@kČ xueeTo]Fp0ՄKȠSP[N'&-` ͯ$GzjTO*mK&'yyĺ/} |U/pv!V9Mܠ@|%k}};mǍePi.^YΎ9d^l0g73afIɻiYih|4sv JM3EK-zvv_ZMbD3:~fLy r7:L!EYD`x1g=`="o y) ol> z0{OG3Jo} fV^%ݺ@=Z*i[Pw#~ 1n[DZkw K g ڟmO\x~7fTo_1JԙU=J5'^%-u*eƮo'o8ٻ1zV @:!W|DBr<32Lۅ,zDŽ?P5,*F03'nRxt@]sGܻ8mAWuYQ\̫IfK5bˑfZ+d0ܖ1ťy '\RCFdjC~gTŚ`=*Huc4{0n`:KqGԅD 2rM 灲60wY>%+ũd4{W1|='&CӰZ)FZk¥Ӯ L-Ⱥ.^|ɵԭ`и"Wx]@ZjfDzm'8˱ HD6ukx xẠDk=8I9~.!8w"Xs1VbP.ci7-Y r&ɟAZEW`ǟ ;A'B%繳jw'I G4WhXZEdKxҀ4?YP,^KP2r6V좙H@|uMrH/: )qA8 샦0c)-QiK]#P ad:#U{TAoDw a9x2WPrݍpOCm ̂cCSC"5$pQy'yNHDq#{[14J]"7 (n| W,r " :B/ހq#`Nw C$aNo/a9'K&܇y׍KkF T)z ƻ/\{Tp :X)FVINXg|m.'+o4dO ,jb7XLNE_6lَ ,+IV?'e|礘dR\*:E"n[Nk7ȑT)/iL{*ndz4wLBb)@ԇ`w6 /dBzM_Z)ڥ˰M9_Q =&04f<衶¼->(hˊ,_zmVQHR,F{4Jcn?SEðQGT"8~6̀%w*.0q#>=gx|n%C**{#+L{,N~r-Boˋk̉?U .J [ };g2ZzL+ޑxlPs8qQ[8tH]/G&wGӹ` w&~%;kgZ;y^XcnSz0|p;)a/?Qq2t6< %D'N-W-ag(tϴ(R5g ['#؅K *ҖJsDl{5l0dȦDkt{CIU[>jq-]ܗ*NZAՃ^il' 8S2ɯ$L{~͚{XuE1zܶh rP[3܄wkLc{ɥ:8(k"7l-'s z=6z -aːtǎ mAP*nW&0.{8g;v~dthbT7%k/yZvks7j`IV"jZ01Q鞎}WDTPƇ([M=xLwkuPӜ:)c}WJ k\JWgͰ/֏6p*D89fJYp}Q,O[ HU~+$橠Ubk ܪM=07\ZR!*_;Z42+{8`51°0`.pD8R7rz=Ɖƕ.&: ܍wy#vdo %t@|8ghE+5b z%`x"8uU6WfkY r4Ԋ`"~vAł敄xL uh`6pUOO =z) Ť>o7TZÐjmɬu7NN|,Kс}tB :ҧ1[.^NѺSM /3H6n*0ITJqQʔQ6p#hhҸᅨ87mW'"N!٘XɶʟnFJEtB6BcWʉ B#A>*>%vso\8P4]2O?] $O_u~ey<&ڥZ[ySpuY>C4A-ymJTld_}cD.cI"(0ޭowwU}NnV-xXA*Q+ h[pUI.DG~}=n>]I31}~9ISҔIDaǛԸ0TL; ,M7_uuXC\  HIVJFDۃy4Uג?~>e:f$rzoYR"̙}vXs-s_ttT?%rÂ(e/s ?AMY jYSRKGlMtkk\op1u?tYȍFCU9gx9('_Ԯ#la]J J 7MóqcL^묜X)qlVަ 6VՇ=v˱؍HgV7yEi< HK@]ۼzƯ! )G6ƿA9λ?l`*P|fڔQ_5X&qg㐼%=>?l OJeatyPWGɊ 7rZ)dlpkT >O, i@pNW ~/S&*z FfI_`VѦ`E)TDyBLw-ts)ѢA >-3 x n@H]!SӧĩfgؒZhI]ڻ6"B. BwfΉXpjjw[fiQdFPβfRc=E=H|ѱ[prD>^s'v}aze%fzo^s7CǗQP*l̵?Q'[Vxg qE~с'WOfߺ7:x_h om}36L[5L_^ okbɾ+\։ٿǍY;8pn;&[.M |$z7k8(z05,jw hzu]'Sdޱ(OUSyqOCO/ &ܽs8b6⢮0s2RpDB`y^Iټ`K3eӖСMLPtg]85L#Sc(j\T.ǃT#r܉ h``ƝE#b%lݖ]5,s&[&-TY<(zAG_ Ajo;Ss~A27oOf&}Wm<hi[Fł' aDkdw<˿nS}Bvupz@E7qkXŰt{ {+DGXT0nD.`q3DuAdW_EIяBl##Z*)7{`om:Nr(m(FhwnJg_6[.y.huJDu?S.yN?: MA(CagJ99M[#, XvSF"{Qn) '֣{CSlW=C̻MI+1zsw3R/sQ{b9?,,C\UC ЧĦ_2) idC }ړ )sλ|Ja+AC4q!hhhs%?|8ZNx\~ N;Js|04 ƴ80d_ O]Pkz$vg }]gSܤI;TAYB-|VI &(XcT:99;޶l^XGkĩt1࣑>c*>ƑN7dF5m . {0- 2*"e]]މT0óU;y 2 Xz)c%әew"ȭ.Nҁ}0C<  g?kq+mRκ>HbE%a;N2R Sq%^o`h܉ []`{l}K<[oA{IB owıZ -ַqW̮{8,?w4Nr%[FL"wp>,+tUM֕Vf ^һdseM'B6ƻ=nVsEK4JEx>э3m|8i4j[h'^b PX1:v&;ys` -r-r| Nh阮V a[<"0ۇhNumZn-d?}$$ ?!o30w~R_g+:6wzHp͉-RTi2g-Ek|wJa'Omav2"h5O !6Uܸm@R.^&{t>c+;8 q B?iYRDeh]dW:t@ˑ0J$+1X_=. uRmH?d3.p -1QM/Ѕp[L'hn֚^jؾ b'`\г#s G`8X4G:,3pn͋$h}"EhOZYkmbJR?#{@FzfLc =XG:~`22Lq rX2CF ˃W)PYৗ59*rZSRgb1)5FVR+':4`="@ܟ#9(y?TY )K=h/N%FC-i|WD挅4ù_q [w39\.iJ7TEF[<'95cn yAL( Rɜk5.Wwt&M8@O'yJ|ʗ#ޏ  .MˀgyO? ݭS5k ;>2'B=fDd v#бKK强Ϳ, ]w u wdْ<ó=ߕl嫩ɓGX(f,W/̖ib=MI]8ed|,.b)%Ã`IJ24&,ޑS[~b\0K͘8=hrMQnj*&H4qNK\L^8=< Y5[P5ɾ8 gոHyh5)HescUϙvM^&d@=a#z6=++խ\Nuv[@nS/r2{3G; ΅" X/eP#Iv1%wKkZ`(ld,kFMpj+0($*%X#ŀ8~L)+ԱH'2lf^$M̥zOGp6e,]:} 9l7)F$5&?͸ψ"5@m$}EIՍRuEQ%Ш}o1 hɵHǪL'M( [t}^;>e^9:MbN)j85 iHz0 M,xs0d*k:XM OeQ]B3Ӳ%Ѽ`/Q`8մsPY" 3)^XFfQ̘ĂFr|+;@3s|oTXnyf k*f Dž""K`dˆjv@21 Ii¹qƋw Zі7`/'ZXALezIt/4q=8]xPj ᡁE#|2R|T*O@l6pA 2M!i_ njf\z5OwIΰ}HhfYj_fA1>E'!@te/{1yt!FO3'KSWe}ߞةC'm핔2M~R?S;T;MSK#'S: x~MG=f/j*bZvxHPbVGj+#!9TN6jVc 'b,B ɘH |8Hܗ&HhfA`%r[8[oŠR1dnlz=&Cu[㲌!mGP]|WXS yXh:0+_qG6Ċ3$}0*bZR*[_bse27x%=uSyG*dNJҲEUb#_24p5Oln|4bR^?2=2n@e ! 4޸]Y" P'Ci㒥O\=cd)^y|l^04BGH,s}g_'q'iIJ@zPDvHû ~.6Fo?~#ڠ?l?jA޵ji0 ġlBaJn@g_Ԛ$qC<}SsQn7ER<c"]J)iGT_a{" 6>\r\r("^JAJI2hBgD.XNTGX jV"SMArzv߂/( 9f]BR Y\TXGx;LKrr F4&:U4>OA(n,tZ˞bdBLۄY:D7ڌN@5c26o+QűtFya%'bg] 񫡥a s7ck}PEtM  V0EOe"*"(aQά{m?.iF6!yle*'Up5@ƥÁmvRxg~= b5h'8Z p1(:l.ҏ96b &(]ZI·vv^BSxd5^s rK ca2ٰ~c4#Bc;_g62Tz]EQhwŧ2c){pyܻn^{f[XT^߭+lJÑ9㮧z{* ?sC8N&3T!(OS]Hs'o~S t⧂E[I761M^0\X@r o 9]ڕSA ~!4|j/u_ z42,% }c hؤ)F4>%x(1ӵZU!ᡮ}!׺i#&>,ʿqMs4c]i(rUz I74ʡCa!OkΖ5!rDƮCF-/Dٚ{\::/C\tsK_hi$q?@=Aw >eC-*ϔjj](8ig5mT):I6L /V:=īz8 dzETF=~=v0};w28=X/~tbWJ߼S3ּe< LT/EDo%juVhF/NO[gIԒB<ߋ1[WZS+u*Kx8k@\hצ~r8~mh CKRAF{Nq4@RhH(Wsx'Cņ˭dFPE|.3,2Qj]&XGt@zѓנ(ګa7xz"gAO:)&>vrd!p)!̇>Yņ c1xTi8'Q,9xq濒:xjf'eB; kR66j D{My0Lze&z撌a8) >L1!Lhub+`n+gd: \u66c ˉ@ɇm bw; 'cZlsD;=\6a)w-'`$D\ȝHO_2+,h f1s{dpe [4Cd 9g{?竵uVzc\fhzx(ϭƍQ|-b9a55ύ Ԯ?n-U=0%T/xxf#95٣ B׶鉺xA !kWjfنA(Z{ăn nX;w鮸G?qp G҄ojƘYZsFv!mI`oM%a_!5Cv8X$jvTn%-/OF/RZr2XkH5?VCt^/h]̾əR18KgpKKe*Y-G-$ZK16T(Aq4VhSκ>+r\$f0@ 4>%ĚP:hD/RA}_QDqdG!/92#iqc4aQ G.R*QvMaa^ߗmqE5Y1&_<>!1Ûp!;'ol fz4ԇ ʔ7 lgwRY4e Tklr=(c +D8ˡ.b.Uma&{X?0T.nbmF5KrW T <7l͐GE5W^:h^f^|Z>^eq +3rrD !?"ؑ0YWnQ{;C0-Wّ9Э<#AWm8縣nc5o!Pg/Z;%F F3% 3ޢ$_/{1sb/BgZڢ6h$#2M򧏢.XsXl/_‚n\b*lD,JgK+`\žU{`WˊҢ0QUSiYXgւ\hc·J9%G;%*E o W2>lRhؘD5Y#V\r0* X \Ʀ& `dxtх9PK~寯>"l_oR-(2K~ن 'p,_L4Ȑ8AзGurZo5gk}±u+1=Ӏ\}f:"eL0\l+'fĝ@Cc&CH·W64BqR}` ˴t-9AHD)=$i@x0b4߫ d5Í^epo֨Aͯ; */aIpZnQEsw, لѾ4?UO韦 ߖCPW!Nj %拇4E48,SRߐP̠wp2ؖ.1"}FuaaWBBq1PN\@$L9?N@T'S=V,##\6efsT@}k4@.T4#" +TIgGAݫ\ї7Lj޺lF餶5qәܱ,7\uj4w 0y^]#uM`ϧċ^`^ժ"v2LH9o"!65Dž" :c#B8&R'Qŋt~HVHr]zMg i{[xϡ-E#L^Y}ML'4E\yLWnJJ 3Gi4q 8%<|/.< KU1W:\d6;?bW#jZ &7TMh+j2eOJ&$G+yk q]f$Ǻ.\y߭I3“&.7-Ar8~n8;03nnarQ-ϖrFp{3.oR4nd@~}42]¢=N^@N)F'`17+2iHmMd 8z矩ͅ 1]7r$K|&iGI8FnU7F6yR>qSdq5"<[w|{b®.e-#!%ZU@o?Z"qڈ{8dz:jYal;;WFJdK_ɋwmm`|7Hgx !c;&FQolMXf 6Nwk7‡ldxq-fu~Zibh!E5wZQɋٮҡ|`1}(P,`~/|5RlY_ke9W $ UIE{cNGEbAdP6:Ja]v$O IA55M å9SK!_9P>XD[#gq&xmT)amlfTVUh'um:=WGZOV0!}zuC7; ŏI&yh_;_ j/ԍ=GU#Sg*._eT*>-tQhJM6 iHΊՅuBUJղvHr3Q9im ]WUa>Wk:4e >u¹oEX?@0=2<;(MWj5j?jeSc l8zAA0yl'.{f qc>'kvcu 执kf^AV{Ξz#TFrX.+s6Ƿ֔jE bA( -?֦:Gy%"%N >etinC13\nlt(Ӂ vcDfdD'sˤR穐|CNeܧ# Y'Vk;N 7N?FJx[+X:ʭ#7#t!@x$~ȹh}xz Lc`5R(c)ӧsL(/JBQ_mc JĹq| CJ^Y?K{NC5]‰EhCJ_[KXEL^٦m9J  }XXEl-M&,J/&mQpR jF[|& }`VKȤ]7\@=2wL5.*SyDnҲ=}IZ§{7/m[,WGj2W?EW8"߯kSԐ0<& vΣ>FOlmup5'p $Jȧ~AY 0Gj#Ld"%=\h*3+~ bTsN?~eV*a ]9+?\8SH#>Qٛ)8])$3kн}vccu3oS1N4:g]Hٰx?'.i*W=Hƞi!IУ]MXiۇ_iL:ḳh$D;=¸@ NMx, Tr=vɹUߥ˥UoFuK"IHX\C~W1 WWd]MK'eMtA*҄xw@~( uu\;$4K1H}S7JM>X|x/aga#2WZ+i㒾עILi*PvI;<=0G@ 'Ph5>?CEذ$0|sRA_fb!lrim"BJHU?iu:"Y2f"ix/odjqNl@/')67Jk]z3޽V|^H`GI?^XUA#eSe$7.sÓ\uDaî(. 7ygO'̌\^Lsm U=տ\sĚ롲 {[?zWCgäe,O@a.] a"Et?Qm~Fe +cx KBBvl`ɪuS#̰Wʴńg,KmxQ2V{mnKPzWĴ?5kʶKs?2ycbϫ3P9&7LϽQXiuS9Y5M$#`Qcvb_) T!i7 %V`dv*{H#Mo %A!*[ۧ[ܦB,`؄"̇ŹTL!aʢLyL*X(;$U|Rl#hM?9FhWa=Y%P?9f.=fYs]9Srs 3:huJoDy !oq輮0lN&U37dATd_ӞCEg|?1oz:%#\ {N /FS[#5Xsf,!ڠBͷզN4K :,e]`M_*끈]ӎI|BJEY _mjtҥ -|7_w!n bO4MR;?pud3-Sk}GDc"E_7Q 24+8pW̋':R(ȯH^)k(ȴ4p[} YIs5HM?/GLJ_j֘ߩrɐtHGEl@+EAnq.|OcSz*o0O@N4ҋ]00w2;"+0pvѥ_iA12MGF3`2,Rz46mQ0Em%Wu6EO+ c(%t䑯<"J)O:D3Xw[)C'(OS*lݻ)L1iLbTiVtGsES^{T13ߨRuq , u+]:W lP29tH:Պ ^h{XN]Kzݖ4G"'A jAI;>#|Lcba ^R6, puR7BHhܑ0=֌q1Ҩ5Gf 9%`@-hj'}*ÛL)>]꧐_(`epgNmn`4mu4yihMߒ߻xჁ IN3g݁OM;+)UHnd4c0pNriMZn$ڥ\|y|`KU4/ ϑ_H׉6}۠VR3SݵZ}kp'+3PCyDxW6}Ai ]fd_6Ҵ7M{9xlY9;nlىjdS5; _;8;  ˜p&s*r:WٿGcdٛ1,]rRrC{XC̭:Lp`\)(?dɢr{pny#o ɲ%" j(9eO(:{`\O8ۅ{kf(vvl'VеuY3؟iD3֮S-lѩ&7p]-Ϙ [`b5bTQY(.;{L<ꔩGHDF" YT'k$8vv`lWaLq6:a1dyk~F1Ѷ|P|7=iMxc%~%~{s _PoX5A#u]kHRE[Xg! >TFeڐN)"(U):_4 ]ϒwq$<9 &mNLP&V`]e =rDbU8j(-t@>m{M15L$#y X]^4 )'\ɤZɜyuH9ӛhU&hwMİ-R?=p։jYĬkQ ɲ]44##4}}npc;Vm;Qk 2dГ o"И2ռڗ|.k`r6)Y#$-zD&5TOn{OYZl{E D9%1ũ5e֪st#g(9̊tTM3 |5'lj=ƶbGK1n4|oK 4B5_'y,DN \G0261݀z 5ƶWssdu֍q!kLD+- 0Ё ឣdjj{\ĜDd(AE™7zɦnf'*qklϥW; v 9zH2` !RU҇VYs% 6W,'Oׇ(J|kOO̟001F~g_*?nl/n‰ @L0զ6!bQ>z @1=֏ \B`s*x!|.ī 9g5n(g3Ά1MȞjeH"T[Y)|5wZa㨴V瘷-T/R ß<1| d&ڀm| {,񀋢TDhi >biA8ל=(;pxfƍ-qЪz3k>ia u7X o9t>ˮdWJx Bq5?DJT]@E] v#e(;"Seң`#v902'|;9m:U$6Y$By|zYo-3 c.gzC= h>IĶ 9jӼ:ϘjڡdJ<"4` 55*~м*,=,2kOK-gD2L7zp4e$kz`? ESC8%f~ZF]˩ arY=f-~23dSr L?2kbO-ofi.~MLdErBd[XƪD$6t*L'rLΈ8\R9M2wF0vclX`/c$>tvdɱ, DVdcue@ 0'|-ٴ#~c(=XP3y<{>ܖ&J*isKXz2!`XĢN'TħX9ՈVAFA`U Y Y L@ש9QǏҭ+97BFLG(LΑ>|zA4Q+bn8@СjD\B$mp  h!zM4|I7YOx%џ&pc Qg{Ֆ{ DUBl%A {~FZ]Z-{n}2'/QvYT,+ЎֲUO#8 z} <z2GwE|_ 5%:&,f1D'N Է 7?z$Zr+ !"Sl_Zۺ`X zrÏ +=rTCkoeX3)%sthxN뺶99,J[8w$/G&@cQd x&!nhF'뚹TU?.â@T2+U92Qİb>}Dgū!.^1E[odo&}Op Kw0:4R;J\ۀ(" G!63_:qLJT-{㗯fusS/Qx 'qAn=\l=h:)l"NGy{xq_.}M~&Ч4DN!"m7*/d%INw{+9Z0xs՝jbA(ls|WgdwqޙJrf _F bqdvΔIC@OX`֨I ǿfl^ `܏Rϣ\e+[h;J]s4GFQ$nB_m+[t|gmu?BagjOk3`+S˯B+~nRq6hZvBuBV"F;\r2 &CKXZi` X\N>%G} Rہ h@C:,&ΓGvu^Gjuǿd4jTTRXpJ`vQObRoБzC}mZ(q2(*9j2Mbvi˜P$X{`9 (O/#rq6K("ݽ8} l)R ; W&lUWˍڹIʁQ[YfA'2z?!_}cthAJki(9 dckX鍣NdjjoqgZM>Y#֍h.h6Ic?P7UtSa۾:B'#0 ='l5]gidc_HDVwgWɩ;uZ4ؗN(HTT= SQ۽fe>vn:د JrN,/-ر c b#!321zORkr֕C ;Gv [|NNQz˛Gc%1!79z^}l3ĒFpH9/dZ5Li8h #~c>aha>Op!M95z7Pr.[ G.h^$ҒS8EW/CJ 0# . +AMf) 9m;3/sY?eOgF.}`=k&}42Q R[kq4(Ra /m޾bZaᗏ:\inwǯ.NgRs;Ș%X:5+O##i_f-okqeȗX y`4w4F> ŦJ`U_0B۸ êpGĪjWrqU ܍Ov( /. ;& qZ 6Pb(%WB^C}FSDdf&Fʪo881~:梄9Z\{p7q? tr(*n .}6Rxi3\de?|^O\ ^]d yzQTj򌬎?%2ߐ迒ٯfA↊%%@}L6.yp[#׃/Wi|oWI`&mاN,-(գeS/BOP#pJveP&Ե <=kՈ9/>KԚ(aI_#!~I-H޷`=ZB1ž(> d`r~BGv?4$"9P\^\dicð9Vm:Bo|T `y%$jD3B;3Cc475uAqq*_sΘ\^y Jׁ 9RS`^mS8ZuXt֚ lFTMҧA5+9\\󭻄hzdOBdy*jl| :TJ2usp ΘύC8Kܠ`p#FkI07^+ФNQ0QETǁ˛Eut_ZC﹤7pA'[L5O50w}ReZԽ錩eE?˜ɴ³E^5~FO8ކ\2Z ĮA'-5ʤ pUxdIKT&-Hn r*]oQ~9wzXwy&҆m7Yz?jȄ2C0,h oP@Q"02 )+ЁkT"\BX>D9e)M8''ţ|/p{ZJ`LW0þS(w4Cy7d&xiH 5^ 0|x'AI~˶`9i3D[R#Rȿn?WЃhy1do X[!uƿ%FMEfЬ}AYf|c8!PWRI 7Ƣ$J]4¡1D(:(Ss(bX6hMV ̦dN &[> v+_8EI${- e0/ `^/>u *,ۖKa-OhEJ uuUI`R,Mu΋m|%ߊgue+ٰy#DWB,󣸤QEUVez7\-"t_E=_r%f ~{ͱr{@KJܶr = cրZr8KF 07>qǖgJ:Np'AOiUTVoe< G=e *Ǿey6N[\k~>0P$HI⃼!4sp ]}+Gr? = tHR.S#m O `Γ&y]tfq[$p#K0hUI;yХO71QZ0 C<\-jcdJI>e7 h E$NxzI66tYOwttgl4it1ZYP n:?EV$Zx1f]!#@^O63>jV#1M4$|v? ?C|4SY=cұbbe/Yb*Pz`(X-;~. CD72>f)Pܞ/~ DhQ娴'8zԀu[xZ^U%'vHYoJk} jtSKC DW\qwx<0A(eKhgTHwdb&Nc@q 7CZDmuvGt.-l[C~ /Ȅ1$H*ۭ`idx,ŒUeG=k5S*\e22bIJ.mmne-{A{$ K!S Eb$i6f?o+u~R,Q KaFҢ69?,h3#P9)AKl_Sdk^[޸?{iemVd6ҔpB>Q)ȣ5G "tc?Q@!K@$Np=lZ"Ŧ-cQTBCAQKb!dMPѶ'9u ^~N^ckonb  .e>Ssn\[L7L6pHrL@z LQV ӒY¸=aVj?G۩U;+S:;kd v2kb`q+,U>x7&a [1{b { b]+NlJߚN}!g1dEo/*RPag_pgh!7!yO+{g7f7[ny윧K[NP3vݬH= @0RgIRlǠ L@yw;!ʸ:P@oEݟrKki.DD,^.O3WEO6J`TRmawP٥hG0,;%̀pV$i.>1>H91^ ~j-fܱ,:tz3}3҄%;%M9`Hط~دTJYiSb$1Zj4;;6K% bPE3Pmo+') pR׹tbKz̾sLP| IQs6S"h#$ۧ;}ٿuFARM+P驁 2)}?'DN-Շ<[xpU -'NRn4cc\sBz ?H%)>"50Z-$GyIR[IǮ%`16z'pd/U7h#1[FrP~Gb< ;oZ8B@p፷RIfM]DA+EHoPF~ mظ7u6gQ=q 9K(ەU6Bs"XE;}uV׳X6AY;'R$vS D*3Տ+vWM2#Dt^T,Tf&SeREnd#[).[ mR=;o:7(gna128,qĉ/ 0U~Hd 68`ӶJIxL2#[Y nUk:z#] j-빓VaElq}Fay*DJ;Gأ*"D.`{R jI/$eN[ :t'4{\Ȳ+yCP<~: =RFJZs<Vs5>T/YoIy u-UE'܃ޮV/TA .dyl7SeE 5*KIfM GݚJ*I^YBL|"Mk,oqvI,RЇYIiz&MxIc@틝_2as7'-rYmLъhqiuJ8Xvu*0[ ͵ꛔUyldnby%Ym?8kPFiz2Yr}qjwёWü'_-{Z҉ϋ d#L:$WLvEnouz70?ז$aR}N[W^J8E9Z];EX:@wÉ/ݯ&<աÎxIZ̐-n0@tKr(%7\ӫͫIפ-Zm_f_ m8ȅ7]+bG%{T9,$FH}an hv>| kFr nU]=; T]¸\vv!na"136"Gpe]uz4{wOAϽE-i ~1hǶnT;=U~* B+c|xQ)™GWp #ݻ1uܒW_N'mB|: u* fܜ7( v ëB[> ԞbsCBUC.vX+hxlT>QY> ޙ!stLV6LCv_ۜDռF?rSO0[10ڍ>%&C} 5_plM]:lYO n^[`Ňqh -<0f\,0zr%) _JLDAQ(Q<>5#Ƽy$*H`w%ײsKxw .뾷D,viic<\|4-˼oBrp 9m ~&,y+)53dl#a=ڥg ÈD5J}n20Zi2.cILYM9\7 TQ Gֶ$/dx&4TV>x$'~m#_V |b;c4L$s_cCD!lJy J JT5~Tp BFYb&s0.Md0pWJ4&rfr!l5=4`{|c :gu}{\vԘ-y w[p=?Hg˃Ecf ,,]X8u,j+ݧ(|_ӃO9PJ682dr0}9σhTr!:fnj έosc)@d9?,`zmJf0Rld]qD\G~er8"PWcRfƍlgdFȢOضtQbD_jȎGizbB, "9aGuU Ne&iV L縚h_ 6.E3 ^h"*eAGv V(j{kvrpE܋wp|,CU&SaHct}ToSי)'ɔ%{XLi鵆gvX*'++ННI:i+% )@/ _8s$W"bY? 1D H_jI9[@Ua; Y}S~3z,1@(ll;,i]ɪ$7 z3D咽Fk虎W{ rdB{gy$i3öVLD2 \$ؓ{G6#s;qKSg,@aJڨNQo|bQ$V[75~2x(?PqYǰeV?Gq.p94p3w9_̫79ò쎋_9 F^ZnN IaUa[ 3Xarr1m6.lj VV` r ;4;0ly}&;V(8SWTZI!߲'Mx Oc/䭂oTmOXm|@;a#$<%2!/2C|fo8`0F㍔p EsASyx6v"T^Z9_/M]Bi7гNU>R)=mh͛&1?F(ԂOZg(2;UސmEL Z8gvΦQQWDyHjXS ~JDR~@m_*B&̒8A%j$rz `SkE;$ۤV(0,꨷O!O'%9_xtIbCʾ {ZÐQ3`?2LikȻjW_'͟(9V,-)7PȢj\1x}YDb$le*> ȸ 4;<; %'^!9ʙsD'&US[[#~+)u)}\lmM2RWQ#}hp-QrY_G<h 6ױ) Xt(&=_HKyT?Ϥ[!4~R>^^WfE ϔA*ā.A* Ph "m0 _,p)1L98p)fHnAxu7aWηI<4H<7V6gBbUGђX )2g<]Ս# plNHH9BV͌ PHm:c^x6{ XMqTC*tq]4: ĪvSʃqӚE")в}!Zte2ԨF4 $>On|֩8ͻ"fwÏZT4K曊7mFojÒߔE; y#VBϰͅG&BӕR:_zX~/!8x?.ݾ:}<ᅓ4:,6h S,q5y`}aKضz̀=^^Aj^ ?H[B? (\qo2A 묶eo%S󽋸H{;*BHlF>E2.Jqڀ؇B dI_I❴R UP\ܠDR]xG0j%zcFAo;e􂦟,zf qF`0Kg=\g"8)GHf9ІY$Kjw8m-x+qRJ@t8af+ꮀ3pha_oDʜ e) sxs9A]cJ{ԚO;?31`,c FwRM]t2@!zL P( C48>|i*l8WSR$g#rg \jR{2~:_!Oj脗6oۛ[cb Rs" ipLvEq9Q w߆$A?W-clgD%> &.kb0Br*+7+ǗT*ϠyKZhv1k!^Hn;f7W#S!/1 )G )"X'=D\dmxPE0H^B5~zY` P>ƬS+1hf ϕnkK N^gP#a-K[+xz~j6 C(Cz+ g VڅD"ZPVA ,J-,fvd,)q]cKa)/@*,}ZލA,J96`Zb[6OR +.;/),8 !-n?|&D1aϗ0/DFez ͡1`E9]I}qxWS+6b H,R \zNy߱_'Who!SZ_کhtQXW/yQB4$Ԡ8F4M%;)'ƭFAaw$v9ڟb4m7 o I8!&7Ng82*5`W7n G R gӈi)NU{o=jP6 zDf"ZU sw>5KnCˆNs&*0aHK]n.Hě^D𚇯 ]_@ٰUǂC/1efI;-@UB=͜M6.vSZ&ʙ,3#DoZb(ե2 "@C"rԦ.V.^-a6 Œ)dߜGg|Ub<~.,S/9]E uC |Q> s(y%~)(fV | e8xX,KK@Ժ\9>UQGx|;ݰ@yAU˽0lRP>x88ȃJرmu}}Fad5H!ƯDAUwY¤K'Îmٖngp|Ϋ8=?¾ʋt|b a_+ 2(ڢA.|xr]YpCIv"Ń?7&̖Y6s[^=_)&uƨY!n@W;94d#_[[=Ӫbl5](&ִpƩ%!=k=?`5ùXhr$HmǬDr.n0+,E\E@m`S'lDY<5#9+z^aլmfp,Z1-)i-{Jci;5U=4Khz\Moώ͒.=أK"v;GmaRn;?!3}y#6"8#j'ܥw9YxG@sYu[u@Xhs ɁcX*r\' M=dT:MbUpf$3d7zf@xDPoQGlf8ugwq 3& N|wqK3:wTkqg 'd?O#+ZI i[ =@g-f\"t֎fcm x\ `!eO6LjWzv9ܪ꺋,w`ԗ"nZ܆rvW)!I&"gC{ޒp %0UX#რ>FzC*i2r~*̍4ު:cLb6ѣ5 7+6Z =$gA M}Mxo] |1BBjs j"*J=kD&ôDZp0XyX;x^xlJ vHn'g5̤LET[CHzYRW?Y'U:gs qh}X4}xDG F&P%c(M QhvA+CK\ z)4anS)B AK$Ò 3LG5R_uUY]0ԉyҷWngWzX}$\!Htg=F;PMZH΄ɭ q"5]_U5g$Sb훀)}F '\;Og&\9gA႘4޶&mg8Vne&5/ș&  Hsɸ)nxZ%k!ߏ9ĭ~HSMKqŖ!l';9!4/%[MO.qNj^ ZF-I4ӗ5@Wo.ǘ#đ"T'O3KM;|JK*Ѿy#c-@>aw?GypݑS-1'zDG" ZqeE1@46$vE8/y蘺U,PYcj~ 鴝rIXׯ̚^nu9<ؘq 4CD<1Cˠ)ص}f<ꋶjev}5k\7bOx!*41G)X2ɪҊ:c ͞k)kLwEz{'!ǩ/ n",ss0y-QCr)}D˻3 ,b1ߚٲ{c&QM #ܿ -nXBfcФҡg#6*=/4.2ԟ(w%MR n{`7]yǑ4(b}+n9{ɏGS *w٦F@.hw}MF V9cQ?tcnAr)[UZ:dϓݐ].$}zF$wdʍf@@9GP exje>p.bjv=B-!=fPl<? ƃRoq!¢.)5>ڢB&kX{!s7uBM)N3jk'Y޲ XN?WBtZW^Ҵ\0< iU? 9`5m/9q[Z$m~SM֧biL{7^ .z++~Y6DٞKD.oubJku-2֯I0]d-[)>7kV\vmؖ t#0QFSjnDA !^/zR:?ckqON=b7OYw(Nep@YxWƩlYNsږDuil'EPl|N KCvK |-6MAȑ;7Û~CKԌʥr@1Mt=w9XW gG1>Fi̹nBq,³Ύ'353|f$H{G4[kL.N 1г'절1 v="Gu,_{QiR B(`=;#;1Y^ԝl\ .=u5TB[XE!Fw>P882["G@ i[JO>:{ 4ҕw?`DxnGJ%:q.N\͊|Tu"O{ ګc4" 1/{<"a3:)4p:m% ˀ"'#gEkaػ) ң/7(- U DK tE)ObZyvLgG$݆z rfֽ,c=m]- <$q@L)'^/|?沒45qW>)z[nH }%Df̌nOS5 <ҥD{:/-}tߴ\eC\ʕ*t,[;bܞ3C/cwWi6'A*VֶTؽx؂H[O=%=rAj? dl˂Sv{vX3VgX /μa )'eٓ?#!!gf9#i]7nk7km;NBbް|ҎI t^VL+߫J Ў˃SIlsp+CtqA!Tspב}08لƯtF!^ɠN}z_QuR V( 2EbNJi)TI%ʰցj A+&,[[j &CY֍.puAVͰګi=-#9df͉[) pBjsm~MnN?h7J' zG$2WZj[+H}騰Ϛ:qvǷaOb|KNV\mXQ)}|ZK~&aIȤV5gz r]@Kl-gP:l^P+CF۔| B6Rj*SGşVo52Ȕu -ћ$(= 5y3zP%W> yH4OtLsNPj3W̖x?FmW]{.';SL^EQNԜ!qVܵZ%u|*rb͖OI ĕGB!p'o{AKubpyu62xXGiLc+6(S8MP-R v= AQ#Uѿ_$u CbX2ąC$;T.[N%*n)sC#p> pJ CV>0e6+Ƥ?OyK8>N"pppuHf"c~Ĺ@syL!FG&4R  %_)^ȧ0#@K& a|KĊ*a[.48@:N ))aNG:*iتnC+cy n`z{3ab&6 fVzH?;!.n,_( o#a3WWMP)!ZM.Qfct.U{4ᢣQ ;PCIPGFa6+N*ef^Հ8 YO5`{[GWk+ͷ1P¤99M!26M~.hP/ka/t¤)pTX~kabkߏ|[UOӸ#M:qF] ZԖafbTL{bQ ׀#OHQ$KvK.MP|ʰkV/=:uo$]&@7AfltTPxF5> QN(5%/I]!LAj|w !kBd#Z \"mQdJzPnc98G/z - çmy9)_0(whܕ"fuO!!% j[tYeij%uH佔|PjkCQ$`]yWlMW}c&;*䚼hZY_ZnU޾w~VwP`ݍDVIo.ps*_J q4=$yJ]:)ۢCxPsD|櫗bķt@ik |y9aւ%pzU25+~ǖ넊 R f`ĴngY5z@aLx<揞Ȑk%{d)4Ev@RCV$LّQ*t8WvX*pG/o ~;m`U} Pw'Q 6){9J 8H_@aw^E# -W\^a=tNuEc%xȼ3+hN8 o_ #xb+Ԇ+P @U_!1g Xz,B]HEjZHmY\;qkl:}, EexO1T(vy6%mN&S$v˸G n~ h.<|Yf7%? !0sG3 w}r"3=n lN($u~/) Q0#&.Xdmw^>ʇ.O?=ĻZ8 uÉ9M-вi9T-eТnb\`P(cj\Olhh0x䚢/ߙ.=? uif*Hw?m[?Lf/ruxs"4$I(߯, /F{I갍vK< *פP'a zn>Z7ISُP⋵W[(O!A^L׮n ѧwu5uԡ1mGùHsl*H,I.FVjc,;$1iHOvZp|ߞv~A'}C#޽qb&90:lukw#'ȩv ?lQ`}/QHsH-ʑ)ͬ|]+m@!AQu}$X<ղDmZ&\H#x뷶[ݒ\u:bCKcN(=gҲ!%L.Q},v乬): >t ðx9fyy'aoAߑ?f?0lmT`]$M])=-FLtrTbgᭌ~Phl%S2@$<+zBާ~,- ~^ hK8VupW$tW >$:_raxdĘqxoM9gvCR]`˽Cp5码UIͰT8"B@l0H:"ŠQlj}U߸= }h\^I;B]}oY Dm'3(D mE ǓJgSBO ̝,|ֺ8yz9Th1ӭG2P}͗ :!j ۑ~&B٪S_o&ՌuL7}+ ĊJDRnYDG)"6R9Ox@'H0ز=8 }O8Y۬4&J~@I`\8sX)`cX>hi?=*F~ vQ Yk.3ћ96g9<E  L6vi;,|ø Q7Wl8W:q>$6" 1u}T"CC7~]QU.zRMu1Y$$"٢QGNkIUjSF=]ngeYa%4N*5pRש[uiy]y :"ՉS攊:=`^JӍ" h(p+g)CCfENȂsH|U#'*CxfcGxK$8Y29Egڃ(\8܃{ D`/Epw/ۗ4"m# 4Ebzlc#¸qB.8" ۪`d^u;d.N1}A _ z$,6Ao,zX<+2e=TbwdSʦJ g4y`hMĩr *Nѯ]2iXg܀UjWu,w%ZĒ[g Yoz S<ĸs,BEa?C~O@e(ZVA 2|OK3TXiD vO$N}QOIxjJ<hu)Aǭ3eiTwD qIE]D8\#Qz=9E1VFɎrNju9+rt-KU3 yoyg(rT٧ZQ|Kn縊Llnɮ'Jz5 *8 N>dn[;!x3QcQ6u}T,M} ;1ʲ1KclB!2g9)3ٳW&B+}u$qܙ 6q]CmC-εyh"#)[jEaoWZA1+/eڇ!FYm@Zw#Ndygz#|2R( !_H( /._ VEXR?0g8lSw3}jqЇ$!kb̻aerVS9S?`z**s}XgƩ&Y\{Jc<oك'-IyS`5 y(̢ eB>W/LC6D[5kEEP?M >2㍪9xGzIm:HcJ$;굨!%Er]:z2Rj]KWOЦĆN"T߳ptliһXxr/0jmki>ƽZO[DL5n){#'bC֕8butP2ޅ y<#mVJN LWme\GF)S/b =?NziWpG,6|B L#(Ks0HzlmH-18H<&qj>tjo$,)fkK.Bժ bv[[" 7u{Tb_30$res/(j]W t;#:oVYH!1%;1x\Z1թZ~\qGVȳ;o>3)O~^?DVDa{4k4uGk9LRс x:- Zݻp_KB}51P?\zv]d 9]\ˋ]5Ϭ(\&|FPCD-*ddQ3pX@4ވNNQE+n8(QдA,Bؙ6_0"gP JP*ϘGY3 G] ӭt򮚖FLt䥠 ylioc4"ƻ[>e",hw.ihkvR0>il<aNPƷ|kʠ򛷓|p2/BrXE8mFg=ݞuuo͙3YY[0 qU1g /ŀV`7e* *垦R"VSI,Hrb, es|Tc j`Bքo{,?MC[$48;pO$.z)3_g1LR`luKq"dϦtHkB"έv͏"zS3,Mueۙߏ0ˎF9IU6(cf[}m]Hrrlb,n9R逃8FJ?V6 hrgDsH#c/ۓKxL\3h8_ELmEepԜxͯr#WZڛ3NLB]ÓΌ;{.~;lSgūFxK}j/hΰ@%zVZ$F5z%EAN-^D >mQ pE\͙{Y[sNí4 vH=JЫtVM>zwڝ!rMIH1VH.06miwz\Ѓ-w`xt3{ŇEu-{ea. >wNהmWEԟ "&sY*-6ǡK#pKF7+D-4KإOt@kC*7au._] |HwQTo_cfUБH4"|3'"!*o-#mn놗9SwIZTUSw[$YQBW;+ Y S21^y7O,b `)!U>h2:wJKzϙΥgu.;{d8ܾ{U!TUK HĦE\H6[b_B˃[^)@>g`.W&R12ІW|VH1ןSPPM#h|q1>-|SY)^ԖgOӋ=&)PH>B qBuHʔ]Wy2X2Yjk([B4XI˸HvxF4@[IgV;:7W1HR\P<#'B*AQJrջ1ÑIYlRԒ9Z{%1r^rnv#4(/G?h:f[XO3^ʳG},P +# H#R%vҦyкaLt7?u?Oε0&$*4&tf,[F"IvY TPa\oq* ]#x.! {RnN q!3L)NJ<ϓG( &g‰+Mۼ@^j¥.jʫI1+X2A7Ÿf])'eB~;"%Dˍ~9 Rr#rI5d#fg_Pmh룂לz#(muxŌO{W^<r4RN=jIJnvYTͪ`}s&u1zӄ2@%80XUL@LPs<ҹRM M\z @#9n-CRe;?nC گz?K\qo 6Uf.Őf?X2p]㠓2Hpg m@SP(Np7 w?Dh 4lrOaOY|9qWkö 5, t )ٶEĻ"$1w|Dj,%1ӧpT]ZquޛIqxM$fUrObe]1 "mwɭ 3쑦`bm]y4, -NkOzk]h[*Tsb`+o=UX 壹H妺<5}zruh^~mZ3O zƔ @G!N`$ y հo&mZ3OH:/2g8"wFн A!'كM MMnR K#XlF'F0V->1|zN~aIƌt调{I> fu d\G\Ň e)IȔ]h Zqjp bgqŲj#9(rg9ۮ6|+M}P4ؒ79vy@H%7A` Tm_2/ypeZHF[d^4Q-5 o 7]|2ꔇ'7&FYfoPUӍ4O(A{~Y6e@ŠFkayUC&6POM9gm, Tt[qN32樎2-ɰ!]ZzVd]77QZ∮JTB*!way3NS[SFbܢ])2f2W0I yf@ϛCΘ40lj !$, @}PIOȶftW,wJ؃{ʡA)+-6璮N1^OX޺2:j}0 !@]DAPlV'Q_|'C0u1F4;1a.c 6x1L'_SZ03brv3}>ʉ_} ({YupY6M>=3+v_AVmAC[k1!B^!8=H eadr[գG4D,Ijs-RBMmzZJB0PD"FELXۿ\&:9z[+-:8>WFAjcL@~6FiEt~n\uDlyoHR6W%rQ84bJ}tTF۽K"e,b%3Q>~L T(x?XA'E̹//; A*p2{?K"F#kh+oU1˪VbB@A{/*F۠VZJg軳*mq#DgҽI7][/Qcd|n6Kg ՞E!`6k/Ld⬿,zQùm#6YMF;Ҹ=]T$af-ۼc-jv9Ha1!a^Dɾ^\k>A[3IsT(,WM&쿛C ,QorJ>o#z3h;Ό\Ͱ5`I. 7S!/mg<` s w-;an9,"-tܚj' xV[|;] {ģ Յ9j͚k͊po |$>a;rǬv:}t.{+=הVYԝ矈L3Ԁ 8Ntu9k8x1;%z$:J+Ա`&/>\^Hw JJOT2f^ȿ;}A4Wnde%5|K.'e8@/\ٺWz{C^;^0QI4pGߙj->8ba$h 8&/#7y~E F,j}Z_A= <É.[`ݝQUe_Lw1k n"tmasu?D5^+Oj4~lߏ'b]!<PoJm/4R{F*gY.Zњ,}i&/Vecϲ! jP^ nKҨ&kɊǙh%ϘPؾ5GAtU ;BFAWuQr~H'"V2zwv23ZS&4ians&e{ rDH7h d$륯 $Of_|*m_oCRnXi&;d@VSZx#g!褱4|rSFV&<9ǴV։!ly~NJ:7^\,u,s}<bt~6BbIjh\>14\(pg݀[xi0yh,= (J6GMU`F+J-_󦬉G]<&k }5B`tDv+K[QTj{K5?{ {cT 7hƶiu:b7vp8 .Q'gbm[:`D9kҸwSɤTzHeA.*GHԥ1C#=WA/P+VeN7"M~.z(U&Ej_| ϹȺ!om.'K6k/"!ԍ">tw˃Juk%P#/ɦsJ:P}h赽_kL?{w~EiUT_P0~ODAQx9q,P';'S^I;ܽ(=nS)y;Y+pȼ|t x[sXҥVB 1b$ۀ]Pi#tX<~o8T cu%m eۤtH|F Y~r stQ)%/`T9%۾#4ѥ 3W_Uڛ>3OGAqڃ=͟R5 ^( { ;xMz4kyIMS5Y}灄=\(׌j*sTz`$PQBok3]ex .CPGTO,+ɪQ7zW?Wճ#I-F__D>_dr@bP\: mT +#Ub;Y倀sT M*1hze?o0O4dM=}g+[Fn@T7HϜXh]cO:ʜV۶%%dRi#f?3I=AQ&Os{=A&^c/)떐1 wq&8Dtd4/*.KndI8$(vӯPL&<=ubȑD>Jk=Q^^ЬYY!%bIi j&)INܝmi /ӽy.u#>;>S#<$5Q'㰓O"*~c }ѦCF/M.t:@?51-֬.4Qm2UK@=ks . w-?ԔzNWpDP4c dTsd'E#M83jF~Ủ-OhKse'$-&.Вdb4{T㩗 Kq$A oeR^~/%@X2p06'8ip!y} 9ҿKrsĝ<%tmލRz<\ QI\ 2뒰JzڱZurEmE G jdӠhhe]R%@N_; y1Z݆jx՜/SϸwprʦLuzba& "PcW"b4x!lR`=66DS|4Vl[kKH;SI|mf6IU`}O>=?qd +$'Uݞ79J {cGyQz{"T yWIg?oB|7OV\ty/&Z:e Xrn46 'B<]Ȱ_2)u 5߄ֺrIK+r?{?UJ#'xLqdtQ0@6 KƍYXʺh[0X1 58tҸox*)pof"Aκ;FMz@BvAR {h*cI7:}%ޮyKl()`9MQ]p_Pą0PX0FăֱH .e`Ig~X- ohyJꓧZ!Їhɮ^6X9y{Մبr`y2j:[۱Rj(ajur$6*xyuDVM6v }])4U+_JLʂڜUlDZ{Zrij;v|MapԃЃ7Mϕ6(-ᓒJ_7} J$tүкX%׮DqQݏmv́JE2ZfE^ 7h&mNkE} hA+ʠP Z kd3~FZ|L(IIM/ؗI/(Z{TBQ1o897W f ؘW\at ϝ]GǝEQ[50+^6tJl ƾDO,cMUͱRrqLxk XEG˚9 ȱPd{\F P&~6ۑH7q$\@DַaC79,Pi*cL6vG}nzܾ*PjENW3%w- odE}J3v?HWҝmo07n)6 /Tds/٧L"tweÚ( q\~a햇[JfZ "J08yaU=^6AfG՜ mQ@,t2-nUS;FʝjHxx>,;`ٰ).wn~bP]h)=E W}K Y b9&1 Pr8dKŢ$$4͆|N(=SYқDՄ(|k3 )t r~.R LYTNdE:(8_|+d_{\ hAt7TʐF/s >Q,(0hWEt:bDɥߔwuec2ؗDȊ A6h+=^ֹphJטepǏN7SAGw&9,޴ Ϻ,㦁x|"Zbv"WnT؁ߦ^E̶Z_hC G`4sm|ϣ#G6Nq)h$`}&3rIumEoH(!Gۡ54LDy A(Ub`s;Yݻ}sb5כ(+iIRETArlĚ`6z\Yl.RbJ7Q!NTP,ծ?E~.9\`̅O;Z8FU"X>Nic/=Cxj>a19ONtwd]z-G?3:P/a֌; y`!bd0kDqmD9N suoZ%Dqdw텿r=l$dF?|L_KF7MbC''EgC߁X$>>snT[R`פ5*t?%G Clkt:^~b?lJ=>߷Ideה[`鹅y¼Tw3r_ Si.&z~&vhxjL1;0 Fԗ?y{T { U|2jCî(M XTsx j+yu[Io.UiMmu 5hZ:Zez+c2mR,@ m>/f-:`OcqCeC+?=pF՘kE_Y,f |-JWHC7,]},G>a#AϤ 2quZ,NS3q[U9mFV)Vg4GFpզ oJ>G ;DVD@Z5N`RJ6~b/\vH!TӜރ]2[CS56؍DC&ojԨ%CBsԿiĝ`m*\U>åBE$&G'yH2E :%$ҭ@m:*?]9eE~O fs4g{W Hc4/ucLr%=:$׉i I63]80wYbp"z-R#V-&>JR yWE{tc7/pN‡K$G;D̴E6}AQs,a+)oBJʹ}w.,SnoTVo07uSz+G ɜ3Ys/8Z0#y6ڭ[;;1DXȩL |XL4} -1|)9>I̎l̘m`ӈY9t%{9BnVDJWO`֌%+Ҷ|$(glԱ+vVw҉~mb6ȚB QaR -( _B$HyY]rOlToyĩ_:c6Z C4U<׽j>ʺ׃WiȢImpU )ǧIo8E7RL<]n1cL= oVfcEO/blW _YX!9,u^9/erdی=,_ɒw`Az>aG[1`S$b } bL 23ʸ6)㱃jKu{XQ2cx RF^ 62/);\W ^5=d+Ԡ*wR۶@Y.Ni=XWďNW,|JZ\0h48=6akN1rgM]n:Ӝ蝍MX ).) CAZ!Cךq,;KO_P⹭aEu)(-Wvȳ!_k,`dg^cւE|s@֋cǠRGlGBm!92Ni@8+:&Gqʦ/GAiKT'@讒LOX]ȯYs 9 Jҗt5DPh܎)V뚆HM>kޝ  } [՞[XvJW8b=UVq1`|_\::'AY&IڃiN+4: DT6RB[nI%6n[аbi "g8Ol?B^]y,«f;gk|n.' 9*t!!w]*u*?HجAB]sB\ Źa^b!q|@ok ؏zdY =WVk9/XXɧ U!ҌehTS+^cmluX;mTZӒ՞oh;Yv{ʇ,~ݜo”K ] S%Gʌp 3Qr(uߚW;8rTO0Q 9-"GB# ٖ2!@T݃p4(OΖKCQq֓/0!obvVq|$S=gř04#QFgn.ULBI%AoЄu<}.˩8rOOSI(qP dem~FT$b$G~#<9>MO%6ֺ7ө%oљ|oYTu$TA`E~2l{7z1>ߧMzU@˦WWk[5c v{ϦFF2CдP,n_XF)Ɓj3RF6ySjgbhx8uܸMmdiglV^I9~k/7xC C^Y3l' {hO)&޾h\B{G.G\ڊgߨ' WN5'u} tԖjj§Fv[RKkbX1w*OaP! mH-Xc)Tl.k.9 @:=,:O{pXfVJ /Xh6#A{{/40{42+{)WBe'>O\^DbDx}#Hv {j@n>jMXu@ =vܠ=,q,,ACF!k&mL,. GÝ_ YT-6m y@a/S[WAY?i؅3юN Ӱ"8I%fXTF!^nBh=5YR;"+ 7 ]n!תz 91~N*~9ExV"n=@/co'ɍ8|X*fWIc"ױ v>]j",&%k9?m-li:N>Ӌ@;!9:6/zk+?3W|psԊ1Q@oI;f 7R&րНQ-Ç WE[Ò1$>|gs(m.Af12g`z+щҪc /b|Z;~lTfN#Py_ZJ+LSٴ)7Ԉ|w%jeS ciH1l^LSVJmT! {-|g#a)(/u= ɱhaZIJ$/ F 7WERUakoo)ճToVЃpD4}Vgy,wNJhMƜfyYKaQ{T vX- 3 зJ\:K}|""犑zzt>|8X+^lPi"QR'E;J8CQM9ֹ'$-6OʆPП$4 sfz7ssj"TB"^ JuNesV<@~Ѭ%#lGV>˅p,Ϭ`,$"4[N`oDe>~BЗ1Rz4X+QN(Q)=1[նΕy5jS5 ; {Ftw(R=hijړf:<Q!L0Q4nk(0vmvA4]*Gh[l(gڝ_^ ş&(8=FlEDM9g˰tbE&N/DLd>\W`r,gPGxw&KU jD- n/绗Ka.$x׀îi@3YEـZ=G ]#6CqsijZ_ (@ώJ 'LK%3M?ýicJ_(!V9J&V\Du?_Vb&j6ާhf2$Pz2&%2k7Sz棘Zt&pDYď1K؋kCE0~]b"vb^װ Ta=v [K<=$qE PUJC.~4_c}|o Ȁ֐:X v1K$&>< ²%.CTkƘm䡛wE@A<;=N GNu!wJ3 4e}Y $ o C1W!؈fqatҥbZ+TY'E >7AKWm4kBs+=+il< vQQQځPA S")+*/JbHʿA ]YndU>&ωf3XAG.184DkPҮY\7s1lɗsljb祯J,\!ĥFeDl 7rN9<}\0d "ku,!f󃣊 +{5H _9nZ:`xN=9vtU$4မhwߗuxb[ɣrhOkWصai.YaA5uhM70G6xx<͑_GEA77?P qTN0H%CrY]eQIp=idL5i-7"DD6/vȳ|+ s]ҘIsID[jaxѬUXkВa:De/p,x^[3(`YIFxTL(~853mfv{ YZF*\:mK.lD%w١ӭ륭$)[E1wUTI՚~*~J8 ll}s7Xlh}?oU #Tu?Evx➒<Q5wZ" 7aalQf03͢ PM33AF`\K"A…d߆,)ht2@V ܰe8T5<3?&_NK" fdP}!hYHB%>g$~ͯ0끴Vi熈汪)mO5{ Iqn93,>svIMi 5(a{/%&2МVHn{=o0y"q7 "+GEw<w=uaMPVRI!@\LC]^~;5 w'|F]uDŏp%Ft;{B56s_ӟS+?VG-? @+B @=ҲO7"hC0`ic4}ӹsq.rXX|_8n-:9@9y2~Za3&mbyX8V&Efv>5aš14O^oJ)TQՙlC͈L@lq>w7!']Xy7V z̓nzl8Coe v YRBqAW]DWn|ο r ߭>\N"Di$mΌ6R cF?€rL/^R*8bݮ[w?pCMVSAYg OhPQ_XT6(~gn <>_w%D8 nڗlN#s a;!UM80b"IF{ag. q,3k`7|) Mg45J(}3Z^ez=#Єƛ"M&x<O O41 ]F?ID2 p%feF0A'G_2Db}[m"sqY\u__ 6'g(OSp4_N MߥqTo + S "m3SFrҥnb{SUb_v¯t`>X7rTq[ ȮNcסS~Xå g}xKV*w11\H(%,2p76n%Ui;8mͅ;mmi/g^pnG`~#=1"Orm5apv\}Y-}> e2wDt<bl53+ɺE0n" h1rElɒXyjnWeʯ\V)Yy$FAMD7=R+~}.  FU*v꺉P?A|qB>{S={C ^nCd,28x#+ZG6P ywygf`HJ_|ӬBn1F#kfzfv:k=Cd $iy r(N w6p'yN)NoFӋ:oJ|rKQ6ܪy<6QG`-)D9^g/,wסZI\ZiҞkR43uz%%հɍnq/n}'o b3 0N:/˻pۚ`E,`;p|`ƓbT}MydR3Y)ִAM]^j$#4iHO4 30'9F HHmS?)(6YMhռc@ =&+PxY;p՚S-NyŒs.eN9az1g; (V$/zS eXPkpD^q2Y(SJi_ בi_\lҍaL_},jPOmF٢;zZ͘gF4Wj&b?kt)42@P Xj-۞E,nq<'<6lxǪQFL+Jٔ2?_OR+{=eLDzdǢ%x]mygW'O\;]y8 . ]RR,ͨ#nOiCDRs?`߮,b& E>$~[ Y(DʹGDP\>H;SyϤ,Ώ^:bck^bPVj`uߟ%aoJ-j Vx&qsoݜ,'Ml3·C$kdvVJ/=P]F^RN`xxh2 pI6Dˆߏ``}ORv짂r A9z}i:]K" uͱX8,+-h0Hԋ m-AU6 ;:0m妾#.v쇶n%1PyK@_\$K &fB<?SNx~utЅP;b㻀 w&0޷83[) UBW;ci|JgW:r@J3xօ 8ѳ%MA'\N5yXÃav70(|mw Oy#EjN'&1R>G~OjxOToTƿ]GBL<^ [?z㭎glAA碍񿺔q.lr7SU0Hik,A=el sQjWWaDO@w?Qw u["feVr<-x#|kqgp@<!W?Dtл;!sd)j㋦$ ŸT?bKàݐ̰eYEP:fn1~VF[2>V_):w#ْH4}7%=4{(4cVգ,zh$dɛ~j+l󀝋wؤڿ>ܒrx4 %/T()[(TCiMF7>)NW<~%Cp\FrAPlgQ=;=EΏQh,ơ@ {; H1 1j蓔%}{)ۓ]RUTͥ \ 5/!<սFYcqň-3A)!m:Qfe)1'M`GlQkx]ʅϢXn$|I8E8z3$BG4~qyH>1OAKmjX! 5&/k3 B(3@r9ٞ(D(XKe>ΈdyCh8^ϴ*nu1xoZ{jHnP.(1Bd9| fFX>.QI U#R\4H Ʃbt6q PP+&#{02ّ>}+4nwYUUJtE6?ewSTwL[\hHfUHEta#!ڮɾ75[n> mҶTȾUNmm6d&ae5Vr6b2Od^dzaz|*|O'w43xI2,}3aF!9B5r@y!^3<=t PepbBP!d~e@Ք CrdH B9(䇹k-H ӵ>Phz'8]p]'-aPG|\忣Q & uđ}A;*݄^6;W;VOVSsO&9 O0"/-;EU8Yx%U >Q.PM%RN~J`r.P4 :{;s#G =yEg@m|ݍ(LΨ{ 69E@gjd[e.>ζeg .nat̯ PAxKxFqA P?Z$ճ`{ 6D)oṁ btG5 txP"x͎ /^KxC@7;FH09hpKItRSJ}2TS`d44>>'8~"}, ݫ Da9F$[3 PPF< L|[J:⑌1rTêڌܛRZt9dP|IJYSuerZŷ*ܫv\3+0vZ\`o$n6u j7<kC:&|Up;"##YG!(hDz!EJǥ3a>9_#1҈2/Ҿ|?So>u,lu_^" o+vwDH M} <*Eq=%hm?2{|T춄k rgc2<jd+HX԰Qi/T1@7JurZOhϢ[L6; 抸rYm Cr,H_xptdÊ |k>**7HfaYj ;AQ=&O-kgpKDI/*0Pɐt0y_\ z;r(aK?WPėN𷳙r$F-t+G o:( a0]Rx%t)bhtLBYi魭< 6X?m@|d~0g 8O*3]gcs~CK6a!y͜үc&k2~ߕ2ґoןd=з_Q!Q}2LLտX1kڰ`@O?6-('< p\ ڜ +O̡͢F:a&r.9$r[Wx=I5 婖Ŀ= XJhg~;PF"% (If[kĘ5 )$SjcwC`-,uG35n[V;=(_2=(ᄱ~2Z-MſNrp k ? ] |%fW3Aq`0R8;n0bT` wyR@ Tc#oL_+x4ʹĊpP:xY"Sݬˎ4EAR8K\~!vDIO;k'N\H D@͡B^v\Qb|x 7S0"ѽ 4B sP7&K1TB\hY8_L7M$%?]x+V}2Amn01ao\-͜t;Sw \ H0Xwdo5Q2h% ~_3:֖GvV-^{=^6Q tq<0Z'V3iu\iK5N*|~KFkNTϭmq'a23(N:nةa"tyrw?nz2)je8&sq;X zL"?8׵L8ئx֙L$^ !W ΝF/djxJMmWn'|JpڡKUu}8:NRu~Q"$gha5}9!KhAM(@ӓSt:_ͷ1cmBW#;?U iFdk䡁,mBDeK,&Y-}u7齤̓]10L 93VZ?ζ4+l-@Q"Z^k2D`BX!J˯M! Nz2hGa <є~Tzj`fb({PjEfKH>TOnԆL3nc[z-q^* FsZu?R}s [dg;sKLN}7'WvuvAZ,LUix> Ow=:r+3a1cLOŀ /I&u?m4'L10DP|Q9gaɾ~+!dYA2͎xz%9ix8T2\+gU.CɩOWԞ%UtI 4Ն-B߶ - 9 WU"sQ׺t TKu鰿%cΔTc5?ν^U*\%O5,$7fD L"ifXF]ڟA:V0C_$.msUIy{q>Ze4cu$"(N@hUC6eեth% {V/W.:Qzd᪳GLhSa{_n+Q۰Dk3tXh3azN9t!*)Iw e%{X! jQ+ihF-4cFs8 7uޒ{jUpWѸ VZ,5 C?<3v:GmrguEa^!IOx&d,@t1V$Yg^`ч7ߏ>>;~"Ώ%[aloÆlz|qfzcB%s%K[bh}xRWgj}CM._g LvΙvlJ}٭ Ĺ[9Lx6il7GSAE{p3Q&: pVt;s{4/h s ҥ%j Fy?+Mݱ|;7$ 4I' eD-2]-C3DF;YqӋQvbQ1X{T!JDP0jwcD*9R> TGx DCC &D=rcT;Z%%%/~ڤ1xKsBklu7g8M"zVU'<7 hn͘S͒HQyo % G1Nyg".\<'bEe>d.=Ryji>+ &4t:۱DBWge2?-ے_ؽ)rEQRoIB6CM)oAIwAGH@1Bɕ_ K,MqX$HJ<{xzՙO)%lkkxhƩ$щGQB(ڲX܁[_8&\h8~XVzzs8hhY($YX&@/_N狼f99e{7<€Sj@3+Z4^5R8Dmm|:f/E`Ҡ˜zcSp塠bNc̚1pO*虜^-"6BWƄ`?/T=Q=4k]oB @)DZgj }.1N+94k+ gׁ':X._ű?˚2hw q6_+o/]W_;ڭ>vX@;魈UXr2׋WۯK:/'S5,k#wZo2AKBe3)KC[ml t9K9@?@wa/Y\q)K߭ SƏP1%Ǖ)3q*F/M@"Rx kN\2{z!5M/3W8K:)B"r,ZN͂ 5MH\V? oP[y] G2i7M'L-T}0o7T/r_PxQy 2Q`>#Tx~%>3%jM|Kp{)F=MZL)4Kdn;eyj$1uQ"s_]52󖟒%dtGQ-]E2T0\!>gJ?7r%|bC!.T~1g~!Q%RRW} QvZ,'* " p?Tr*囟|1 q?!gG)89nqF ס"OGv*Ӯ&/*Pjjo>P 4X!N:&^6܇C̣-'pGl$}08f}EO4L/fO}u\?T> r4rAXSY%sRǭ'ɨLh ed=|WݐG$EM X45zZv2^;F`NtLVJ^`*Hs% F3ۖj [sp%Sܜ5֦ V +MW$Sc YG9Q^//wZXJp4T{.'l,iR kQhۃtK…'OfRNxޖ_ IƨyѦT%d[A: fu9gqt+H/ ,eQ@2ؠ9;~OH껧=nno}{uC1 BW-N2%vuSxB,o@AUg g$@%;,EF^Q_P`vɖ7NG #vc Umnݫ6g 4*-J4J -r+gN;hڵiȬi}ȴ34TGq9\vN6Xi4:ʏn8AjK-Oq(,s&:r.?tM TFx*q {*UMS,SX76pK tKB0B?KJK$ [燢9j=+gn4qv?˛Q $D2Z Y*mųVȪ@*|?B پ;OtX} #f >: T'aXn*:n׹uq؎=-̭1:Eh}4\י!FWʫ{Md|ޅ $@|uOИPM8N!VFZHw} ts6!:C^ulkδ(uɌ/~,d$<í׳S@EJ#6X]cKi9'|f| 2Ovr\xTiAkԕ3ێ]x*o,뇖@&j1o]l :C/p`#M✗<`wиLͺ=4PG '}N9_xl.Rexn!?+Ibb7xs" j0+n;g~~l5]t,0Ģ*g^ l5YeS]1w.$c#C].pYyL򥡪(s,Л0 %RϧRCi_. L>Im6)tgnlA@2-'1jRqΐND/ګ}–;̄Eggڬ(E{ئjG%'=;}cJ<[=d$5XD0A0;emѰD9c2nA Dk^r8:oVtugg@m#Xs!QՊy˔0@rR E .c֪xQEA%3&\T}d6#^<(&2|N+f_ tPOOClhZK^+#RDfj)a)])mq|{23q_=1Zfo:vaOb1S蓝1^ԣiO(6&3)$ya#  F ]-ea_qkF_ 3Fҭctg!aq^B託BsFG'[&;%|]^&ƾF^ ߩ#⭮=J961-'ZЊCCpP+.rc>>1YiZ~-]#sqPo\u2[ZV؈gF3v(2ǚcdn^w?2ߚS^!&g׮ux| Oo=l д4hCQ #eנZqy2v~/PDJ4mxNe:U.Xb(n8ѩ{wʄW1B-YoEJ] Ux K%.iV2~Uؙ.[Yf/[P%C;̂|>iVJ\*BQ_4$uwW{vv]SKskAF%&Á =c(|Tˠ( ^izGXofpOϓA(:;FYΔίz5kἼWR26ZBXX'\n'ƽo =}*cxI`SA; WE8=f86n>M.!!64*c):TPѓrLN&ޝjk;r~8ytxHazо3ԽHk 3x'z=D#*f-Jz,[Zm,:AQLnAFXjO[dN/ʢX4mL4'%I 򂗞ٙ}78#K"FOIR:j \>2cl/i8kUk'Z=NK7Xhֽ* 9YX9Ɛ(n`,<~Cbm 6-nl1Pj<0\6cT&Jةi<`+㗐cHԍ{bQ”ua~ŤA+^N%@5STd"$.u< bRhkfѮz#Bn5t/vj`%+ *$ǺEtY>/7+\SSy`%[ aAHWo`TNqouW,L-@%7;\O z? tlXi[ݙdAT؍_[lLƂz O@@Ɩ(Hw7$?aK*c*aPO(24[1oTлq[wJå,}V Mq}E 6 RF%g,?p,l0h vO+E eucnCØIm n w'")ՀP!Z4< ŋT(~:("TZ7pAJ9ٖ! Rot%{WW]\@~ c=ޤ.HS^DV/gR G!JEg82IN8aqClG|u'==`gMFB<&=8C"%w Qq %LU;F?/.xE uw,gbCGYv*5!vGP;I_@Ks>9筫n,Xhw*NC<%~YD(+h𨷶41e ${Q Bo=NUem=&ZK;2D*M_:jCx'75EG0XĬR5ȟwDhA yy'XBT&\ڜLYeΤM g6._)( sŠܽ=}(zxpe%wVq+H,E eᮛVa 9*6^BzƀIT鍞[Rqn:]!ewV tM8=嚛ܸP󢊜Lj2t_#rwYcz@.$,/wN*m[Ns"k"ߙZlӏӔ .Z.6] oa, 3$ 돹'/u?݉?>"C#<djOJoਅ=S(@*xG$LCp-<𿓄%耼;-n fH8Y`7䏃}rPc$x ED]B&W~w]P{  7r0sY#&g oDžY&fIxtmin+MZ6|S1 l@hPMYݯk 6؊Z^]d@/.Z^1a0nH.!\@BSRr9yt{/g:dP&3wgnCM ><gtW_݅+jPpu:Hѽ,Ůi2@HlH{4:M]FO=>9xJ挮&@,q*u߀-eeCl96^{s^ [l0{KϻwRarݱp>nJX) a/n2wvB4t+{߱7td#DY)ttNĘ_, {7,nqghi+H<4O_f)`U/)X Tfvloίw /,$vTo[$P8?h"T"m<'j;aĄC)BnNes ^|a )\&:!Qurɤ:L<> ߾0!p^V֐` |ZIw"_U]^^,$?,Yl.O={nhvك.Qy`qڽ_:+r 8tx[Z8s7UWEKzva*q !߾g'1qJd؀-H7A7K״Z ;>57".]Y)K ^Ա #pAQ~&xU|n /޵9Rmu3zP)n+`FA Hdd WQGǗ% wG3y06ʲy#R3G]-{t%6C1a 9/b&tXeh`"60~(Hs袙,$H7mrr &UkKڗua}c%4bˏB؁T]pC"sb̯ t)m\#6\A- ;Bf\~6H5P@"[_5;S60\J+ EUR3Y8syi iYp~Ni{:8xT-jE Y^ ='|-wj `5>}>2w&fPK%xvwa-Kd ;:w06)y(MJ RQ.4] V&FP.s֮Qܗhᓷr*pò69WO5!\q ei[:e< KZ{/2x9ȧa=qw* o4&eš`WB}"D#rʌc;M(JDYjLUNAQM !r%݄m1i0#E 2#YARuV0L8v@ )_N(@(PU·4 ,;%$7H78-I-'n(\]:.o_M^޽z(Nj3ˆ}AbG3Ȏ',fqDL#E=-=xQqvR12~_JewПH;(L t) Ln=7gBѭ0ńjz q\Y*zD=tڹwIeVk wOz5GEAap!47<2k=8gZh\G߶Ԟ\RL:*)܋6lzQ^>X,!ZjS"Y%(}O3> fQ 8+M YF\s;zݹ-/}Z77_gC^IVsO݆4LorGu r%Y2̋`~i_c%$$nL#H`fżGړ0C-Ah*9^dO)8^s;8}t0T.,Ƙ(f&8&7j;ӋqbB~ɉk8Cz2c8 me2*Kc ,FN>Tea ߑ%5ia@]a31>c^WT.s^jHFmaK[As-~ :]Gw@!k6S*̝GZl/HT[ډޔ펹m赞((v]bCܯN{F|Kc R>;mygL~E`\'3DCVz{/}Q݊#%(k#vƚg8Uz\weObdץ:qrIxFsMH|ؒ-jbksx[à#o%JI,Pw9o="n cGpy pMxe{=;%^*|nK9R= K`W$RCp~IUu% W41^=nI3}7G;b5Y'ёq`Cy ΀]ٌ`/c܇!(+>UH8ѱ͗]Hlxj  I}E겚Cmyg q!_ &VGY݄CsKs&ɱ)Dsf?L(ǥj>|Glo"Mڻrr(Hi{8T}8c2W-텴Fi+0QJa$1}-=X{ s.r=-na9Xaа1J.bRzIs曕jM/q5$^bzu||cTשs_J91ʼnE*ГEV$F&ekPiKZ' %ep8&bV˪O/(g,NPB'BT[=+{á6}jhKR`LPFZ;(u Vt0 ̑ݯ[Ѿ 耕SxC6N9<'D>vGX6ؖ6Kwji[ZG;80;_o>DbrDl_JU$%mؿIYן͖Ŗ%Zގ'?Xsh1ϓf{@'~3CXVqe:*S^"_@WlӡTc2u5CB8durjDa0;'8"22/L :/1 |u2m=&1S8k#1MQMy0)ذgDf4w-HR4clRkH'ͽe+_fy̘I##BazPlfq\qMkWP^ZxO$'CP)@ 4U͹[ Y6ߕO8QmeVm;mȅ9.wв^HPn7ğHJ(2YŻث)T¾W[n -H EVzs!E||0*哼6%!cbZ DQ>0gsxXӜGu_%jz."^MK7#,wAoQ-^_di8H3Pv *i7؟Y1m{DS> S aY(Gk]z%2s <,>udN}R}RޡgtZ-Wu͊g -_mz8W7vnމv%m [hQGS*|Ö4d:i#}恢CϺ F%:z~8![A3i|ϰ_'f^{Jfk1P:5[i=Z{G]#4 ^Xy1 gz7'o3DBa&[Dvc@s.=Hhmk5epbIDE UfiX-p;V<L^Vaw~n?6= ݎmRA[L%hetスrRFo* .g @* !$O"=JʣzY,R>M((lZyщc󃸃}1As/E@_N5Nwrir(ѧEc׆K2 C>Y'zX\ ~'zOnt,Ǔ48GPy|eQ P}-9.f\q0o$FV愡둟x\w#NC"B R=I@ꄍd% ACyr @g 8Rbl/@t36nYqv^fp_ 721$ ¬\;T٫ Hc׷X]7RQ}Vw6_◴#XB(^.ME˽GP9Inxb0z2:va[6Bu4 B0E3֭a/iG,9Jo$mET m8v{k;Qu:~_CD&S٣[JA-{|,k[zs&}Vo>d7#{'ׅC,* 0>koRj_u:ht[42FusHؤXObJ!Me~ o ̍@N+MWR/K,:ǝvI0(?|AS.?yf;' " 0IB/d;4rg.u? F#ƛEtj1ǏN\%Azků;J*$LP'KrєZWP"@X0gq'MYnwJ)`ve"eyӅ2OlZq4P>Ŧ#FSVodfiI/"$>@2c\}H$;h˖\hj X?X)_h!-0t yl-I݅|SGÙğ~]|53ji<\Xa5x|]>c齉sN! P!ʎg`tʐwӴh3ѰT4-E[8#˦/&qނ]E;%ލ|pOkn|v0}ٳ>{skd:_~] \ll3/Z{"h%lv7?j0ч|IHgBty=UW xaŻeGZ] A{g7G2K/1T[ke*aM@i)s?0pOO{ygD!+x55!dB 3K< d33;f#bW!X3 U"^NEhnrMmL>'XڻF%M8|L(1Ƀ. 6R YHqȿ5"9+phH)Bh!O;Ǩ&>4gSJyɢzB]%<m*x ơ>J1+"D<ȋyA7xR Ye- {S 9#db%i _lFD\G[zbio6Z*ԴAލ)hLjbeg4rLX^)Y'{,8Z w-&h 2KQ Pu,jGnU:'Nv,@X"jG즞?]c4RJّfOSBDx)N:QAA>=p5sf}o9d‘]ݟ KnFZ#y2Ktr'aB Me0sM4s@iR|h['j(bhjHSͰ{2LF~CzcQQUNʈ\2Lk;0g+^p݆"w]Iťnv6γ8pvEg&#+R?\!Nf- +K,Zlc чrQR~{z;U>vIr|AbLL1O IB8YQw| x:,lR%Xo1klMlnGX 1cJaJ( QLأã[IouDU2=Vl,i??*Q}+^4$]HO/e(D*):1ɹlX};R d;6 Vh4J/um6og jU}(cr܎uA.[{TE`Jj NbB]Aysr,0{VLZ+dJ{)ע^By~-hp8^YdN.Uvh-ocgv*a3J1Wly .%A+0^dO_H5& nK,B Z]cŋ6F'Q[]^ DUk:J;z0Fd@uṚ=rODb*\h@d Y/z[%~.i"F5Ety)vDi:PA,:,vЎ,*c#BR?j(*IAV VXBD8Pjb\"ǓS}XZrQ};C_Ӌ35Y@++- \;#7bݒ2/{vezț=h̉ax~%Dk|@\HS>R1}yOPh2>dJ7'(VCG8~ ӊ$~ς246 1 2c1ebu`8ggi35#>Պ {&:\J=8!%>jeP~$CkZ=ӡ&Y=M&C`e'ջ&3MCwԶ!k0ՠI.@rGͰBAPo@Zi`دbZroWT؁VU!k~(4Ɩ7:E< rR;dNJ{bul+ʭru>"7 鰜63B:S"WBm)DJzHE(MfIbH$?,IG,9=bc2995.n8)vY_#9u3?+21/Ҭ†%pg21nj)OrSM-9O”l;!)Yꌂ@\Ik .0ZP?O iCUuU e8l}\UT/ (&zu'U N4kyhŸ ؿ;io]Wcf88-/ڃ2rnU D ea4+L`zyc@7[|qYAcEhԇr7-yig7%?ƃ3u& ܄leejTIm !ۥj8 Ϭ ( 752m%]~(T8ϵPs}ܗS$[м].=c:zo[9LQAQ *"].'Aae~emesgʐؖl}XvS3pD4EW4:s/ (`=[rwN/>hl|RB6Ѡ{!j零 Sac1N"#aZsZp[&3q"hΧk:48AE#Y!D1y6(6\iOe›Y3Sa),a"ߡd]:ZDQJ@ssq~rYΰy8gK;0.6=+a9a8Q/Hå,ҽ1hALStL*42osv J2˄e%{ˏQ7S_Ht;)-ڎ_HmQsdLkppH ԅ"06Rt;ĵB`ګmP*XKs* oVDr~&q`g^LgU*N& F Fa8B7igƌ<6Q(; b 4|Y~U0Kڒ8~ԗ L#v.G6D^o~~ W;Z=FaGA%S7fpT¡upmRP(8~W:Ɠ7h/ymլR}{N syM3?Nd48 zVkV8_kj]I_K Y-aN27gY$XwZTo afzA\1K/n]0S$=J:2Fnz#kíS^EvPYd -} %HHtSoy'\urc|խ`#!jyýM|y&ΙanHB2`y:y_|QT/(~ݚ+2Pr@H"Cpb]g# 'V3g%Er5<9p] Tŋp&*Tӈ>%ٓiV !{b{u%^.;zx~Dz ZȜ [ < rG8xD)GI?kv ᤪ9bвG4:<wS= \[A_Z2NAȶ0u fHq7#PggG jqK:q/*~z_1SEmZXyO*v4 X sH~+>wOt8Em1}@M>YWBNa$0%{8^ ->ٺȞFʆ/"[8_;?yPaRY|1tR߬vu2^ ,l,2&vFBɂ#Px`O흋^z pP<<1boxK;7FՆ>G8:F\Nf./%cd!oUǞ Qf<AYW5i5:` \\78<q8y  dOu釃fTVCߺݎIAw;'ƪ2SS/w* ޯm52ԣM$NV!4)q5ʁp6DGaX{t\ث )n`bCW=*Kv`(Ou#\`{PM̢νk('/:%Q<ŝ6 )Mz! ¬';Zb&CyP8WV<7/C<)Ȫ4 v{!1y^!-z^tLt f~IF骼bQ"ߜMa_~)_Gs\.rQl/ $%}؂M(  vm<<fD 1{瓫u]dU"M6MN~}:6, 8zm ^ݒhĶa wf-J08x/&#XN M RQ7\R9ɀsM[y5vH_y8GR0AY4?ح̝53ӱvh} m{\~ lH}mHpb,? A+4(ģ(ƒ:ZՇd`D_%M0Q=o%Tsb<&m&7FWLTܟ~g?=$bid4R$vS&޻Y56-mI6[Z[E'NM5yAϡUo.qPy\7-q ^[v$&g.6&Iض+d ^3G; [Ő=A鞋/ ]y \p%cp0k[dlIfے2BΜW+W|rIS} lUA0 $ͫXR2M̶-;~q^}IoyvEk^vΞ!1]*05^@Wfѧ^qx!ǫ[`vmSf•SkvW!qcX`G4 SJRve@.asf@?#v֞8$Sy$y*#{B-/_Z$ϘL -&Ӵb¿dUhAGxz-=IsX[!W[ t;r$2H㝂<=o,ys:G!\LCc0 5EV ݿSXrMersߧ̔6ݝf> 1x(cn\v?5s˰ϞHQG;~ 5&({n):EEpc1!~4^qDw+q{fÍ0݅dUb;ʴ;gefǏJ 03~0]8|ՏMDSk;5Z@NQ) pJ {IHO>TÏCu qti`ĮQ A٬lɒ_=1Y?,fˌ]W@L*#ٙ*8z=OEONJ$  P"0 :_{lP{2,HssʞkBϞrn%ԩ=lw3/BHb`O"[Knق2RtS0$ w_z~LF$IR\KX& Вdv캹mV~e[T;?;8{P h3w%9Qę`(톞t,G)cs wȜvSQ H;mSf*nń.y$'\yM{p\KxD Q KB|-cs >;oPW'9w~y_C̪Wy#<*hysfk銅v( F:TBS>uI"J_x7Uth w{v- iYGJL{9ۅwHc\8` >{/pkZC*|"9XS6 1?Ɩ= l ^WJ`;zլ\҉b7=Bɉ塽:|n|BJatF.*$v%zjo3>ִƚi}jX'X^8`"`F -]sus4r)#p'τ(eag}j)& FE.NZ-nqЛЄ l~Rtjq.՝[ggCx\oĉ^;}ƫ%n`neCx4BD4m T/ (y;C)rPt7>2=̳7pYi,լC]Kq&Hݛ$_UP'Ξa` ֠XD<($v| ;D?Quuʛj09PhrW 6 L2(x=[H-i@F8CXEׂ*5|~=BE3mx\tO߁Xv_/{c+Mm:bC2g'0<.Px>$í4ұmBUq@ 4Yjdr Q"e1SHHBD~F8wږ;W)/280FZS@/i戦f}IyH͛⅀᯷,o&;ܩ(ﯓsE"E zXPgt}[c~gKe 2x>nNrI&SΞi$[<5Li].Ш6ghuR|FfBzk|F,\J&"HMo<>oƴk>sۭ&4 SAst>'/o/g[]ٌXf).A f}+'ke6=.O ӷ{j]'Z~ R꓃1?F6B{xSW>~ >0 ղmIV/c@$8{%ad#qL3c`4ueMp s]Ϫ]U☑Υ'ΤX4v+@jkU}s酕t8UQ˳'tĨؽgU e~ l2]Sqnu%ּGxMUң#J+HѓK^YRZu7@XAjY$QiTO׷R*37Tܧ-[sHaP]hU*rG1zɴ%kM'*}~ ڀN: =坿WVrjTKJYEKo )F)ac@&bɁVɠto5t@ڪe˘U'k,d|1DKcOB  |Yv #a^򍭌> X}>NLåVJ@fNsD#4s\դYXY>nL5VzeE0%6*@ s]6\˸|/s9ƪQ!c&H*3.>8q_dcۚSU-w'nNv*«F;fN1zjLU0PDB! y.()~\Bp"4KdЖYطl^PϸfO-{Dre w®uN] O]$,C%*{F i:F h N >k8L zF(y/PO-CJ "ؤfw,Ҍ=zMS]qU$lm7RWA-d-2ȢO܈;&;ʧD3YL[zE-!hpR ռ:L-]|"}sED$\D"[';TfgXvgA[ɗgtKS4fB:J`qhu?̯_-]kč\XKeSA&2Ά?I$0L`9jt27BOg?Pl w`XNQMԀ):] i[nzRK\ 5Bv_-uFA Y:@9(T tOAiB~ @́]!vYf=^xg 1r>O0Sf7 b JB*.<`1g{IZi=")'in]ycܾOR6HTWq\ U$ve,c! 0DB@gd5b &eθ_Rak~h`L$kĩPLf~b&K?CG=MēȤqkȓwXPcnvݳusCA0 gX  @Ԥ> p9Ei7rѡIږ=GU7/4l3H_'cAFlns\]`ACžkNn9sb*!$W:h> {2vfg"lbmEikpnS\5M9 \ӡb4ΦĬIQT@q: N!lz2w3!L R(Ւ{n]-5=عGVӶ 9[>鿃dIu̖e2nGWjǧ7ˁagVl4s5=bs}3+Zn޽ʷVuE/#mx4 drÙl7䵙7GRׯ4giKGGEt S guB> )l<ϞuO_ rFJvUn.Y^ʓմ(oi]C +Te.B;g}0bQG I~3uķp`:ʝҗE;#f=L"h.{6f o1lU]W=?ji#!(_n~! F} 1:ENR<6Ӷ]j1"$NJY_♻|2KQiDIq1ք c?7fA +6 8Sl Zf^i"c‵/iȰnɰm*Wo׵urb|۞y 87Cq-r SD1Că70 k;k+QP?L 7'?<+].8Nn pt)f٢)@S䧮Lӛ(v$Xޏ\o!0 sߙ*E<׽"b,-& 32bL%.4w(CњLS=v TΨ{.7o>L-]DƑKh4vlij{hR=;8lBoȀt6Rř Y=:*2j/Q8?Ws)ejD/]K;J ,+{*zo 8 G |A6c NjWG)S2f7uUTlNT6=*E!ICw϶@ꗌV1X+)9 f )/bpL,u'qbc1*bŨ hp8TMM nOs+0~"j w@k7[f`w*c?vmSr@ ah# 7|v M T2 宋 +9ltc6n¬FrWFb>1{Fd02 BDzmOaXS"Gm}$OǛ/7ڥpv&(8C,s!w`f )|NД3nj⟊":5cѰnt ;RF환.ړߒA+ST]d0e_i}#tj۸p̯zNT@1%+[ny*ArZvhLcC+ J׽-7XHdH Bd dSs·Km&1"ߦhv5hJ\Jyb^Q{bC ^gBc-o7@Vp f_k" ߹A&wګKT$J^ط k>ܒȶ_b#7 `WN~rpݴԷUݳ+q)[uUI^< Ф%NI~rh,0@ N֐ījAޅii˦`˧']4sk'򷀏r*fL}ٲ7t:ziǥ"|(ac>V#>k߸7Ps;Y[o'sަr[rւ;:L]8lR٣yfV%A[ܳz{|$~U(=sxpJflgD|k$s`pC,'(_ z₃pjo@]&x :㭗^/0|P[4K]}̢ԻKX.?sGs2.5A*̐,byfoI5yoM^ԸCNn2qtkma]uda~M0`GIm}x#ihq1:W5pMNP^ѓ%jX;wl2/;65f#;weC~(v[V5U@h#ulm3oS}{Wt<{FӈՓjb'BG@.QucpmuniW:VO\`vy9I7`$ƒ$pC2Mڜ stpWd A.mvtcs*lQ%qsN$ٲ FV0G]cBJ%f +e#9ucޛ$O5C8"`o,)6$'lQA{}UJ27m.˔) {' 2S1ѳw{qHU}sQis9¬ҵE&2. 3PVTuGlx  YWE^1lo]Ҏ˖X]IFLSxm:>&XYq< *dXڥ,8t+2˝,}6`JY\j=q48Sr'F9:/o!کK*O1X).v2d7WߔGn![b`3 $5V;َB]6{E?[| $Ǿ-Bqo׫jyiᪧ@$җf{JncU临֎Z!W<֠?NlW~|k!K_7Bd$6_"r!ψp<ĈSR-_.>,n )5\H>q{>YpI?x LxϷȁDmKc(6Kر,zâx(:m\\sF]RLrȈLW7/Ð*c ROX|I x$"]j1 _Gܙww%SBd^O"ȱ<Rp V2R llL߉-Xqt&IV}h@c\[r.GJ%4`ȗ՘+)d|=}Cp7)nf=80|zu_CDz@t@@))\5؎xiw,t:PVPW?TjBE ֳy SOddž@SfWL go;S-Z5̲1 S 3zp]r{({˝I2+) OO%03ucUj[a"`@On>2!& ګV|b*>g:;BMJ&If6[ Yn!:ڌuTk>Q%$' ?!٦+7uR<;JrmωAtP.R,Sjfj=|89oZ#.S0!K: w OD)z"8n$dԤ__ OAE'WvKAk;8遞CC/!tr5SxBL`3ƁMUdXw &o$ ց %fj_?m?$xƚN$@㹪>7}BҢRFSp H  I'Z,ӷft?ZoV[٪Z^z,Nf%w:nxtu`pk#\M#dimy džHszvI@0#ݼ^so^JUE>[[: 1-0I'ѷ*WA=Of~q3lբɊykk[? DSJEиϥ@W^6yI/ (pWט,ߋg{j=Qi`"͗kNJ\wgz*~FǀӰC㎪wea$s#͜T.}H|a)bKŬ'QX{&@ӺsT*@j,~.ݫwfmXKV?4nUFO#V*kq?8C|97v>U<<u=g}|6x q洒86Bv`DuBF>.Fϗ.>-c3Q4S<l|* z| 8Ȗki 5\YILjdF'=z"|,JH5\ryjB@x&'YiN fli\8_Pii݄~zq tR]v\P+ 9Q5s)`O%P'}HLJdS4E\ (hYUBy#Qwĝe[2XHw%ǽ.g"92[ .5_*"J0JgYc&^wteGA(-ɤ:TiU5 M텙 U{sbrvʺ|fئ$SKWAL`SDz:j@b`޹/xZ#k7~jf=J 8:!d;M#-PlqYZe3?GMً7 bAvLČ4v`Ynv,K8GPR@ӄ`]M2ג7s4TQ!Sٽ$iTݒO 8Z߸b6WHao!׏Z_ÀdzvӤ\:l[GE?ڂ4H%x4ʭ*fGk܀P1ˊa3^5y$ jpҲvϰ*KmqVcI_$ '*1 VNF8dZ -32wC;Zt HjP]FϽ+vᰧj들1{ZND@Wvv ׫ Q[ȍe>_@ZYg.~f4d_μCil" Be9x=QI"~In^r W^ю﹊U 4'1xB>i뎊&Ÿ ]ti\@xn .v@!}ez&!񦟌*I0lmS- ć'ai'ӎ#Zݤ25Mq1Ŝ?\aЛmڈ +Qiw8;QyŞ{?j@9N{/BM\>96Xy^Ee1@c]r|3zHA߭buidK kuM'; QՁV,d'd=i8KE^ C"z鍠5PsGu^\2o0RXT۔bQ*Fy";E+ u:;vu|'R%+_*:&FH!et˥YX.D]ӓO#Bz<,otܶѾJ*gv%~v)?wll$m*-Aò%A7LFO)0eRR2PO~EeYyJqr/8UFBC s UfF ڞrBqd=c-: nΉF:ph{3*^}<!M5 :MNX]CFQ1^I*btkA=΅WTG9m:%;.vi98EȭbS -zKJc *g, M;q&Ch:hugetwV;G˜Vq⫴+4r4[cf! 'MY&d? >^gc-s5QGv"r{hv_} Y|_JDǼlqp#8*iLl-*•/]4IB} cFW|>)GGrkn\&Z'u/|כ(BIlFK&J{-˶خ\c9 7.&PBp0TQ;o%(Wl{o;tUo#lWK1g2U 7{b76}< 1pЏN-!1o$| 'To)An6cdu>08W۫Τ5yO6N&aRM!Tf4֎irJ 6WWk^RR5 b;]Hxo~V\46; u͂&}kBQyd؀pzԞBaO)\^ 6RĠYP?`sl,Xmi*HOroV^z Bl_DB",O9Y~9/ ζbJ94ӌ`Zxj^wXzmq=OYNf ӯuYn_F{kA{u ުbadZEݲ׶YSz~‡'D!m!hAAZ ABMN&=p눳GMgts Ad6YG2gc [ a eѽ'y+3"x`k%d͵#WE"V 6/Zl{"vPEe!ժo_8dV[v}ȏh0Q9' >Q TY'J}hl=mqioԽc3 ڸg# Ǹiiu$h'ɶpC7^dk {ͱԓx 0i/?XU9i)LL{ȴrU_?3hb8-džqK^U%2E[6mf$s,&OөV-?1U)EAbyO4..=wiÄ~|Qnr(J>]Yr rvrոY&d(B Q:NmD|ry3+ٌ[~hRd-WAhu[֣@< e⌼>-'-;TU_N17 ѵ Znzӎ_Rd"L]xOyx((sۧu[*R72Ӎ[ba"Xa>-ٕ{AQKzSdh3|F"g@f%;N0sf9ތY\څjx vƅ.$]!3dy;8F|Fdڋ1Y_.)F3y 9pm pfXVe-s7a@oKDl] ro4e5K]s{H|)vÉRjYmX2sOKv!#4i5 X@eb'Rk~bd[EXZ$akh1zJ>?,cnɝeRC Ra4N X[%AB]VE zx?wc(6#/klo^73? G雕dLe- S|j c䰢ೖDkL,mog^; !*UVOQi^fȾ:É\*H6꧔D-ӡ1ˆܒuMz%`>@Q?xrs\Bi!g҉}%A]ʃk ,pR%g/u1˕dw9ƘoB҆Tp*^t*x$?chE&W{KV!c!'j,8׮tZ|x A|gHQ՘V^zfC+oa4s@_0-lqcD A "zPX S} AV8=OrRݥ0XV GIoW7RX><{RW:Qt/wυ+7hx<՜BXP Ҧh9Wwd*CA}d ΗpI>SN8aJBv[_Oe^B+ LsӚ07EY{=atj`2l(ugǾqP79MCo먗˓"ck'H~t=sp+w{oN0Md;E&BC'J}fУ$#Ad>^Q³Ӣ/}l7v;H2ocQ-PȦM6B$m[r' S ;'ZѾYUd@iJ1_"A`!AK)flYD/:ٞwǺ9JK}7a{=SWmȸMtYlmPivNS1Ϙjr޼?(ݡH\+eiFvܯbʒ#.,V* kʴO[:3(.|T y#LNfQ?7C#tV}8k^#pv%*$E|?cxY;}QEѲ4<C6G%Y2)[ Eeē|k aj#q1+H$Q$+©5 j^ڿ= ̗|^ݡ APs0$>ME<Cq@nu`SQ"0[g)ΐ"T`GF'g Y# +hnEzf妕2K O fK:~s2Ct_ 69&{/||g$GœWl1 HԂuA-џC='V>b~PDE-ӯ\׀LK!`,ƒ(B?OT2_KM rtvWBo[dfwEي3W\ \\:ٓHࢭB,E6.̌`MT@m.E!UέlS6RY X/H^yOxB(پ=V§yzlS6"g=rRjW:I{cKl7(GnW]~L7W9e䋥\#.TYOF lsK%NW ]ӎ>Wr3zRΫ`!3qmPsg9z"5N?4iMKwe(qͥ8 F9-l'/q|1>Jz_ Y#>e<:C. gl7hzdЉA%'u QQk-sL."ebY^:9K@Fe*vh6_O'eyٕ̱8{K QOSH{ɒ"-%ʠ>ۄ;~ƆD" λwHV]p /B:+ mXR3YԼP8,wzlՑ|>p 9yS&1zBFK6Cʁn?eʡU0;l 8$ɨeӪ_C;\q>H[EnpN|fiaq@w9fRdw qx]ᠵ1+jw6UU!jDY:d0_Mޭq  o^v^}/>W[[<B}!Ӳ\WzP&Smb0p(vBmɞoh惟ӲcLr d>xƀB0 q2Fz2:%Wy- ?zbOn vɗT/x;e\F!g>IyE jJFŶ!P=5^2Qo;rP.98Nʮp-fO/ln z4NDr⭡f͹_$:@hFbR90sHr8j btVZTljatɌx@c~7tXkr\1nU<8çޕwhl Sx?_dSsx߫ h ?MK^WA=4zа8.ظGE)e:-7MIvrߋ}4`\sܸWd!" u^e5,>Y[ÆgQgAT\a=w4cR4 ٗoWV08r_w;Q+ީZ\_#rФ9:=vquƖeZsS$IبY)v£P*:l^xz4Ϯ̘JUehmYAf&5 0bkm݇V[q5 ~Ww"cQ䝐&R!59LA$T`u;q"E 9q_p\xMMٱ1J|R]RO}^s̪60z,E=쎳k۪+AKD8`.d~/ǃ#)Y7OO:"(YDbA70y0<㸩Sb.?'inBij:XZaoH2fI iT0}v}~U4xsO_1,r5 NZ+ khvZܢQZ!lݵ_:o+%g)`9c2|z앿} jҖyYH!8pub,qJMD2i%і;:G>Ws[cL_.F/ki iR`~iha4Hdޔ=.[%\ S[t}4GhdtDZbP' q4KŌ#2o Ld(^X?v…4WlȬ8'vH?rG]@2Hb1B$e('}ߕ$CUlad47ܨ2ȼ /Qx Yқcfi1MNeH{1, Np`ĽheA smRsƛPמ-`.G{:-Q')UE g nkd^R)vKè,&* ]}&`ub?eD~s)7V})^5?s`~\R)i{qY?͚2v&ά9-1z0e /fzIRF;ee-oKLsz&~GY,ɵiJ9L>{~͇W_j3Cqp'1D@g2XxZ찜kgiSQfaZ^pz€GK^(SеNxws|/ SA~>[ ޕnܤ,\x=`zSyDA]Rޢ#(rEO}׺a@]Qnw`ױ~Egфp#3EC̙NF});AkgяFƯٙSR|ϻ*sDYsp~%9|#p*'hMϖKjAVrzsYT rSx\qT矸Jx1!*6-5Vڭg T`B=$8=xv#KٷueKטiLJ5r&W;3^/ ' ci,9a[;Sk1?l4u0 g@^3҉6O{.xۥV{]0BpEz/;zy43/"ʯ)^'b 3 pswP7=4ac$Gpm).QSłӝZ' N)W8};KppљB]xXWE{0LM]cw.ɹ=5;d;ШC@FiUGPeL1~`xVSJ sg@U5akM4\!as?Q;4'Am&7m8)8RgRh X{"V;ҋ#h'YLx#X} j!ۨ7RWHP(OV4nundýmAփ19=O<ң5&{c?{9F3ٷF|=ZY?»u] 铉<_0rԍmKEe,"s]K˱sYr꫊yuM/8_h7ۜ$'8 wJ{e(_5 /jE~LXAO*#iw7%9 5!`:cS8v@(Vىv+_Z)ak3J~}8|TA1$(Oa*ۤ#!_2BnM;MS"~t݇+JLI``VȄ}Ez G7g9Ҋ- ;P婿Y=c fњg|$CjEK:~HGi]*Ɛp2?ʑS3VRՏY+I'n $E^NՓD@ (9UsaM4ڤ>!U;άJۢ`kuYa|v(3۬ pXpb@ Οr}c!{N6Z×r6Ә H;ņ (h\! #4Rw2>13S(wzENQ?+n.2%GxZl9vb2z#ݏ>(=W M$pYhٍ$ 1z%,TDr2lE*>\9$r3Ubpj7\NQ+t_fjqSC5Q&20V ?BE& n Y|21y 8gͫpX7O\87P/DfY"R`} !ゖj$.{R@'Thdڽפp{6$d 46p㻌$S YL? #K@mL*3c-o|yU"1-3&{`1r+3F2ҡ߮[ò  s;ŝ\ffE4ܪB@\]*zqo~ۨKn^/ jj?l/ଔάvTm:c=:?p/OѴYz]koutF537~1xtvZA16A[DTx9Taz.*^su+ġ#L=U_v vh%ӛ*IB#Ze8Z{=k}OuHXdOO -; }«RዃlIJUHUtuv=Jv ^ lBߣ ;~ %4"z n1.1 4`J..EoOuee;7u -3 \fȎDnFQP"ͩ AT˦P+}`bW {&(& f8uZѰIḯCGH(gvtVi:'B2nb;O 5wK+cD5ReYv5J+-3;[UMſ\f|nIN[J15gǫ#3ڱ'fyhVwۣqD3k"#+h̵[GDRS^-oHl2ɡS9ufL<hkYktQ}b|t!@CQ-΃) ۽L0KâD&#od%ti=yR^FA$(@bFP}l8v OH<cajNsA=gO {pd2Csr“gy[/j/V"KW^JaYH9 ^_!Tx$s{:y}tR;K7&Xw70#mSƅB -e<.g}z5:CR/z6\zIɁ?oY=V58%o#q vOUC,hڜK48m|q.i1mG"Rp<9][Y၇5eYk/3p[tEV4-҄f˸2Y{E`&Z;X j'&x8#x =@S 1Eb~Wƒ 3UƅnݘCȖRnJȘ_US@D_c|W^)J-PsC/XU}6Lfg0sG/ ژNycKT\`OkkN PK =ekgupb19.luxn aj?mt^(5dXZӫF̨^Mç%})D=P*dWe\TdYQm+bY}~ZIQoɴ+< L됱`*Dh匆 QVk+3ÒeJ`) ٟa+2D`F Ə2?f#[D! =99,1Tu87DO&ޔD|K(j;݆.44vR*7hS㭱„*RѡYn<31zi84`R=0ǩ9k]Ĺ-WCMs\ɈJSʿ6)-B²m̔?䆍|7w?~#7]Bގѯk43}u;`'}։nZ)m>"& _b|4ڒX inWp t3&dQnIƤ#qTΟ6 .%o5BCM  :ا\yǛ-I4$q|Y;|6T2eDZȣ t,I;&hn 6@y2<)Anr"iI(Uűk# ^Ěċx.$s@`&9b9.IDwPnTdÎ's ; %bNjCܠ&i`9hHelIrR:6pq+XZ {:ƪNieOʨ -1%sџOG#{x͙Lqb-ާM^#+0O# ^V\9c KV7S^JoeTB{O 3sRbEm/)SQKrgpls_^Rb=ϝD,׃+" .xNNz1SfX..1VPOK[652O+ǍtIϥlX4NɒG k&|1%*D y-$@o4!%m׼y7LTڍ79II5^A]s P \7((+ t 35#nv'Zz'oVkwj2AοAFAc;?䠦Pq nHu\X%gG>|心Hҿ yI`mIA>91F}m̥!,Ãe:X)dm ˜o4dv~G?,c.p{$~o"6?˥SDLB%P`|kEY]eb h"`o⬑NS2 7],M[|QR[} l1+m'Ū[b%ͱ=rC+Yt4ۭ;DBPe;u}gkjMG@f4eT?(/]WJvCǷz]`] =*(<,Oη@b9s:9hrY.+Ky/P%Bjc 1j7!~9/GgIӾB̋j-'tn1.@瞖NOs&~A`TsΓXʳ xA tȴw~ J2E7:4 _ B شTXŋ862AGi#BB8ajL'b<Ř*gC$5` '? VY~J+yUI6UC5jq3cr]=L^;ç[/LaryDj,n&ĨRGZg=`TӎYWs 6{0‚Jߊ:h_$h{D'AZVN&[4'2MXX PtPv ]% 𢿤6&'26k<~_,e!v~ҺEW^Ѭ7 0U;!ɝpx3dy %oM5b)YNm{ [ {uđbCLg(f I#dcF*};teJƔFzfFܸޡdBwТa$_nGm*%I:9^īl+wiBŨh$é&7ohcgEHv7d9% YL{sUaJv=OցBTsm_L ojFϔR6-E_`ߏw^(nm*Ȭ:Oqĝp;!a\i_ RၽNTz[.* U,)MuZR8Ϭ{R㥹(;l h^Mw;Yj+e]d u ( eb o4EX|ŻX\%8<ͱjh-p80 @*6ƹc1>vuKzfR=ˌSH_ACQ,οDB N е=kgL a"Y]0F@ю( |e,VS p6)Oۓ%ag>)]H;؏eUImjOT.Fz[03AckD( YqAExفA$^AMFehb*u 3<38Kۨ;nc^N6C(, ?^S+K NxPIUi˽Ιa^D| ו%/\`R9%փFu;K4C<։[r Íf5E͝LYO ڭxv^a~nO赶|"+ʁ0WT3㱽)_%ymh{ i筶@zmf.u oln 1 i;[ptaJ+/QDr):F{d6T.clBqP +CuA<o%1NqȿؼZ8Oq]i6Ǘ9W<5£kJNEw(mHa]?4;d\ ^ΎC"x=lߨ^,=0VDsSQe'yżDϳ.ոBgE/390|a ~8C1bzuC5-ǂX)&' am[H$5qElw==eډ>.TQOUFb?:^?+΁KGq*wF &暷!P[99#f*;LMφfE]t.eMm 6edUHYlҵ3JxYlD*O~1wgi,hk9vƒE҇(#c5w P%ekhAdoD=_i {l.g1sY|sBD;֋x/ezJr͹ q[(3<3)6.J zB&3I^1',*&Vw1&c[^2GsM({ |f.{soCEwVhOe"ZDb$zu~Hr%#ZJGSNj,H7y#7/ҶI>3E֥]dO>{<'oS2 ;t 7|C9>UVM>x04[Y3s`&!*m_Kb <}q bʴ^rzmO92D#OЇZg83QWjz&{fI\Qݗ| vZK$19lZ#i9Sݎ Qfd9Kld`'gZP>2r27?=U/ٔHK10&X=DMY){=nXU0X߰ӄ&eۨjL+XVQa\M'>/GXDv3/o! +]55nB&h]`%AVOnJ?WMw)hQ (ktD!K&Q슼cjz2vGgBߛ [?|J 0Fτfʰ6fH8*H|a} +U-ٕe3 {Ƽڹ4 ]Zgƕ&>al V9Wͮ:Gq??d_-:2C@N7#(r9e}EI›L8[LC^L21~:jGS\8'4]fI 0'\:D_*g~iK ms$٫hV,A]FQU5$G;RֱĤB4r2emfDژSޣ3O̞S"_˟m+rH?  ~觩q YDO4D +3ܵݻ6sOJY4!7=D-%/S ௏qp57˟ &Q2hC$H%R Q0ʷ(W`"RZB:pSBX~4AOyѻ&۰F0%(]b=LVpg~B5̌O|ޗ=FAlqgz~m avgKn3DƠgB"?U 4/ _ 9K 1`Alױ6% Aj@ 7-2`锵S|?"Y Nq ["[Z/: L"aTڞe2{ּ;<$l9ep:.Z},Inr)D;838s0 S)ԗoxa#d.*]0n,`Mh='_^ZdkZ!}2יf`a$9HeL{%Kŀ;$iևnɑw0!1wa}֩}Br:t@iㆫ4s\שCPa2(j]*]x+K&r}yC%h*oAKxu{p=?ɮڵ|L}R "cm ` 3F2Ζ"Jb͛[-8iv(B8+"9 2/P0^.z}udAlߊ?8߸ɭp$BYe}iciÍN&G㐶,aBQtBrTJx GbVOh3&ʘqKlP[DyOp=7 T%kR*~y\7m;!Jl|4_%,M1wY5zYwn _Z68.ŭυh#=~M}Y*\F,Rܷ[º0.s8ƚʈU-@~TN]bvyX7x`0j-6c!^ʵ7Ƌlf(7gn-PD9tU`4(#oކ:ek|x[c__3L w߱eV"~e?u?Q!%M>57$ ؗVłۢåP ؟ vc孶PVe1,te:b3o3ޫ :>\w$r cK;#\vW>ͪ #N1q,@ իy7*Si6 AmLP/\ҿ/\Ugn:0˞ b"k&vD,X g$(YWCю@FX@ѩZj09T>J峉?YN~^,^xZ*5l1궇bH'>ϮvJgo4|tX{eAit+b3/-oz@S!Lb,$L7vB|4`d6cBӑ`a+BĭV ;=@eA*ܝA萆Ma'~|hvcW,Il) Oh28 ,x.L74_FYf &X߯aW$\$'zJ!uj]iڿuyWWRh&I \lb=~p橳?n){o˴sK?{+qs ] wy̵?:m޹+ PұTkO#&Qp籋CɜZ`S@cAd n }q9[8bMڝ졾2GxY"UJ-Ў5l3X^`E2}މP_䞩̚w}'`F]D&Krc鰨j@eκCT ƗK Q9Qv.\3%Z&82KtA] $U' /9bwV[PQ/ uCKQu&U4o^ɌФR#]r[Y 1-K`{d8m6(i=`"U/Mfp\͸+gHa?Jzy1AdШzPHF JfuBHZ'!P.5cMʵj+Ӷ5*$'Ii\1yd[dv$#q04AiI tEy_]B!C+s,qQv1 :,Ouw̯x2lBЁG_[uW[Z ]ѐ`,/8]`kzi߈)B:T,z:B='t1[0RN!B }9ӟ.=Lr߈ [M`fN -"d\?^ɟ;!gْIDC4[L ])Zc^L p719[-\ؽ*WضJRvrW;̐0ӈX7Gls߹ZcޡKA1MaN]gF?̃ñV IzM`.PWߪuZ=Y℘cQ [ϡ<! f BƂ0CbwPv?q$ n@//@볞XBsB/a6J7ego<#^ԫٱ"Hqd d}ta}Q&Y?kOʇ5ݜZIRZIL`5* l@#M)5][|MC\Zӆ,%Rچ>LJn%e:1 (%;tt=[AǫAIygZJ\tCUsgS=|o㣥ۖzbˍ c0FU:7`[,u 8D^-E!R?;~u' L@ģi\.gŚuE4c6XI̥9 tڣe{_-FǦ/V_ߤ Νl;ڄC0tX͎pVK,Fv`o,j7uՖ0g[Ie_ڃz+q@r7q4;$:=|$Iy{g/Br`HA`gZd.`8 VH>_#@GP)W 7MUw_ H6J_VuQ\8%פcx| e` $,dLՍe>.4 e㛥ؐw;0'h@>qֆ< Oy0oڻDrHm&A;tBa8c1p3h[[ ew rF&lX!{K0PېXI{ ,!}NF5 )qjD6k߾R(brY>Գ赠2!X]4Eܦ f67R >ߨ>]qTPޣfR B>H B^*0SP-YEe V>ϓX{WP[.礔:GZk͹{&xuo'vzD&f>A~Dȶ7L#Ki961#riR7 s qG0XuS~E_> (Z;O\O 0DË+62;?N!wж< hBO'mϕ` q08.U7fikV44fzp'N=AY Ռ`v:v8+f2!8?&|b ^˥>x'"%^˥vUDó{Kv`B/Ǥq].c]o7~qisQ\9c|B Rhk/o1^*9rՖO$n>C$ Dy<}@ŚK|~$_[P-c~y~Hy ]?dq,oɳ%7X<ڢG jxT/+_F]D(byޜR֔ &@*1Z勎/+>2ɔB SvMٹ b{Tom4ݯiTF(ޙ+?ҝu IjuϰE$y>// Gdޫ&VLJ'fV֦WfT9|w[qUӯxd:)*OGNz Tz _ ȗ{ A̷Oe4/=6X/?Lv7}wY5vQ(P$'>=]^ZZ\*ISEMl?W|1[p?r圀f(-v١Sɓ0]`'~Ԋ}9ӫ"ZJ0>Hcl| 1./60P_[d{Miz$zL8I#ؕ=!^THTWn܇6CݸzKo3:BoU bO7ȍ:ћOx"٢wiREE&BByUqchݿG~:HS!BU|oRȄ`Ͱ|+-:J5RGX6*jΩ M%bNIƦj6(؉户* eR2jH_=r'+ҐwTnZ%\?aM ZF8.?ʾ38l_b5sԛSn3{W> WVb=ިR-J N\SdküčG5T)f&tt6xWחl2i}| 5\S+ 6` rT2' y ' Ŧė00\st]~3,tHByuC.dXoKW`A{*- ' uZ6bnhSl8 =Xڮl2XlBƹZe*+cpad}lOGVz?FZE"js!3Ke-eq>єU,Ou@ȃJ;x%Uu1(Z~`DS`8s \)%ZTr= ~n]AZ9;8hSlB}A1Rh15㨰4k ٮ*s$LCch;VSb%)okĆwzEUEu={13ڿIbc7'c WԊ~ӵG3"&^Ъ#1*Ȩҙ] a|J΁V;}8kQj-&"ڒplRc:;4VM'e)0'vQ$Pi 8Wز_+S2p; vU A$@5+cGva!72*BJ.Ƽ=ؕ@DnݏaArxqنjb$^UC%*SI6`ŝ6*qхf&`savlkp̀^,WՕebu{ TX[,erGFgѡH<đ6 #1Pj~M?gTFy?pR 'y/SŊ<@ {ZYPI!![v>pP3wFE–S%ŭ\ X ca)ד]H[hZgއ*#isQYh!N3_赔)o#!(9;Z4tN.X*? uipplF'";X2Z#m BT>Jq.j,LJi+& *+d.ɽfB] ^~g.T>!LjPk!UG"QHl թ9sWJ\#KpxCSTDPqg\-2>Uwamvvw9Âd,.XAjvzҬw}ttA=]bȩ M*۴mh/ L#;>qV_7^zHMpΡ%KC}9m 8nIc_ZJx)"01ɮio)FEyLnmP m;{M :yf U׫/Zt{٫)FI}.ZG{ 6 /R=tCž1r f]IGpOȏ ƍ8a N-5n.kzC_V+WH$av=uc֯ү5<%5lw}!RNkH@x2.%KCZLp+k ;W2N/`͉3r:i3Pd} 1ҥzt j&ee-@(brф {]! 0gP%YB1SdXDM_/Cv!uXsOU(0Mɶd}#xOJ 0RfBl\vT#!`*zh{2)Evor]2y[JQ!N[ʄ"<ԑK䞃pߤOxe4834hVx/2{y93?H]@c nJn}WAOæ-AP>r/[Si s^jNz8);M;WaoB/ ;x]XX3?H;&pf/`/i "m}"e[kY&4š&Q@AMhsBۭ홑棋xEE uf%3PwXV5oѽ<#ɃkYDgArC A贇fQF,`ARu%XdH707~T|YwrB{y11Oz>U]:X6_0&lº/ҹfUNihT^E3η ЫQ^񎸎NLNv#rŹ-ۮd-D[ (ުn*# ^G\(Bl;hwM-q;Agep#5{1_sY[[.<\7v){ٝtW(MO)5ͦ8(9j*aC[5So͖FpHv\unU5JQsQdpY:(a;y,0Wy kuMCyXV{/@p,7 7W%GW{&io| tO,0'Vf\b&/b؋]  IБJj{uXǽrs^])C‹!륍WfѲt,Ps+q*"fobohK])2bqy4qoTb+inߵ6NWz~ G,FDPraIDйӯ@m8?hHb0.|g+-~CJ)AmW]9WOC`lʏn,]m5p"{Lr(HA 84m9G:pQ8`l~-)w(rjWϼ@H W8`*_H>%I?[:kݘBrԢ fe P{R7jq@~ N 6CV ecr&)g2<47yp_N^ab#Hd}kk`lBȌ(; wXBp5#wjQeLSC-ŇY1ㄐP#qq!J:V k>hgvȒ3ϊSMcUmMHo 0oRAټ>/d ^uihf(Ycpɉ]@2* 45*Xu@n 1tϭ`>?\mAx+v b 6Ⰵё$8 [4Gz˸]xCc巆$qjQ1\C]dO,{C#oHKNz{?;"ް`6kƚm>un=i`bCK+}ȟ/3㸜_2zgcF:x ˿siߎV4bkƦVcǏ]>I5I%Y<¥92A9l_zB{Ol2w壠(2IV&w -]!aulsZU  S>?PKPln"Ӊ˴Ŧ.$[4ϲWl4Nu;߄&,tHwbtJ3a^/D!ettvlAuekտ/|!{k&/QrZ,EGb%w&T|M/ gIDXR M8TD9 Da$3d9t=u㱇Ȕn|U} #K =C{KuDt0ҚD^2ݲxEǘD+k:}-;!HQݭ'=8]Ju9?۸UddƱnҍ{eʞ/uѳ!w/ +ZQj?#+nဖc 1T3au"/)\\7xG܊/n7ȧ4k#z#4ǩ'{|}( dŴ3˽v5!Po/Ko8Yv^Jmo]S?WRx=iξv0*ޭyS=qgW5 F }ߴi92;.-HXuC2"v*l0^cB8G˥&}J_EGZ9hF" gEضgVcj!~4d\a,Fc)y3)] R C :a),_V_Lɱkx+Θ~QQn8mOǯ8p PO jZ.e (\@]^ #6[b\h!X5W!- ӨˎF$% V 97,MiB:+MVkJ1+W_t*'WqW& *nIl}v̉ n4}sTTHz2*%g53#zW]dHJ#IEk+ .@˖vE"cBs|Ļ(QZ,1EȖ_DN,1f|BC ~ɺT ~k s2&1!6 *fm5_emnO4oMj㊷٤حnANfHeuԍ>!4Snix˼K^^ZVhݰ5_z LʷbNo\ YwotIKߦ|ф[6|[({")jԇ8|j.kr-9Ǟ)8+`g8VuIʊXS]75nI}dd܅L|$h!u T tQ2؍L)9 }Tyd#:U/J> Ov2h Ų̫Ji# Oٴ?DGM,΄hBtd_3&S y^4nB՜ /k0HⰋhܪ#GJ62ׁ ;zH6BY[95~q=iⓝ-jUg{Y6Oof\_21# ?3ڳDMLQ"HN,DzJLw_#UTS6[PJnm\~"% xWF(B#'um)R%HSkQo9ߍKk$QG>d?k%^Fdr2h\buG=*2p5nIȏ٘COG'rL=Tcj0,thksL6LdGDMA^˹V6vU ;ras 1-Cx;shla4GRv&v7ZQ4B.|aŤT-6 BU8)=ŭ- /fӳMbya ZQEQߡ0ס w7b,Eܓ[va>k(EohlRԈl ,%ח._߹WgHj}T arPLÂsr G8 P/9ϨNe0KKA&@L["% +jϨ|y\s>Ypٱ S8Q9BKZ:[ 2ocOCw i.;cv)^\?i[P ݟ./RևdT頻01~SM"Lf&Ϻ}hPzVaL%ivm[! ºZŷW֑=Vǡy-1ksȌKdEQ'͖G"?tUAnU@Ѭ]@ۍBFP?=Gέ;& ["+k:4ɟ (L;שR14o̽w7񱞝)V,dXxZ;Pղ4 g )ced:C V[Z'tJt֧l [ˆe:-ň'B̢Mhs$LՔb{q& >[W^U#sH`[ F  !%v~54 4t jB8JqK KuB@{;z^sӛ 7\sA^P(m/eٟQ)5Q٧pYTqx:D)ؔ 6Vv=cD7@srONZʎz@ 0^ե#97ƺzpȈ= |i(-^ڬ`e0)Cd@醔#"੦31",]PpeVQ 5Tj|n Jc]%He$ EnF`,bXL=T2'`p$VIÚ_nX$:g14dYT7ᓢEw#AիQ-^=v)IPs˰圜sqRv9q#۬xmեZgs̺ARI `cN$FENUQxGV &{(cA,c>x\w-ĊFCZ*1vGa!hՅ{: +hO鍱ǎjoɤȅ}|1*Dk|-lpz,.d:M@.Ui!ߘуx}y@h^bIp' _kVD~̪DB&\k-p+ S۳#% _ xY9˪K$c-S -Z>5(ܡ/TW1({7}E09G`A5:*Vpn XcK4L.&3d.auc\1e;>>X/FpDzO䰪x;)颽m ĚJ!:H22jnDȿXy u_pGH _qN(V1h@di_:gQhy{A0}!#7|Ts G bv ( Hp? ,&&\=>#_XkW*D8\"{&̄ =_ͽiD L>d^y rV2AD 5*O{5]*'KXc8;DG e-}eXd:Cglй%x 1h/Y AT#3_ uXz~ fr/QG*<:"tRFˆd(8UK뎬J.(xҫf#Ɣxnr,ρY)v:&Y1F9(zXW~qFG\2=|gϦ>/g\c TRADd5b}*(s)ݾ XFڎIGj{nHVn/@%xr2 D += AbUWY,*aa.E/ѽD A7@AC8l1ƹ<"v=vO'KN|MKoVP;|yg Aj&:+i>:6f7r^ Ix1?Q1Hk<&qżSs#yk9KT[HP<@ukܒ%瘦[PO{k]FCuЧ'CNV6(RuR5;Dy\bF_^@Y]:P+XLDMݯw&~wnz!26_i_AS4o[2\ϏnnOxiEpW@߯ Pwzp$!KEZgQˊcaɤh|W:p5I#& *q+["eJ?e&g(LeV -=)9o& i+6\*'sM ٩HA Kq=D,9<Oȗ%L#]𳮳SFN^f @UB$}r:з(k le9VIv?ǑNF+E&⿽+~>n d/%K#GC>[A98p q/{M f$YbbHESƿNZD@ [X#)]@FS7;]9y\2gyE4־/G^N=پk+#|+ vYSPC,X.$!'>Go iM!66'섖*MeWziI~2=:?iV|gRɲQ_Ϫ Č LlPu`2CtyŒo(F0*.(ɶBw{ڲSځ!!&ʈqrA*ɳLKYFa#tȈ DÄ4=VnI J+(Yh8!;* I75(zP?#˽3.xCxFbŎt״oҝY4\Pt`h#RB7uj3,TOμ]s٤f92ІabC|\S$t>K{inH7Ngh?>[fC0uV轿0}l)*Rv@\WWamj? Dn!vĄqE&09wo;]JIeS:@"-9JMzHx`<ߧ7?F[>H^ ׋*6hS'W+>bQC<ߝ1fNCv6Om#49eP;_P+&~H FFKE_T#Zm&ٝcٖZ6秊_T@ `jvx/Jtۚ&32{@o2HYH*v~)8drɂ;xD R3ջ ezh-(zw#mrޭ_d~пU2\Ca֡Y9EH+fwݣ6u"pZ+[y Ûk%9k>#@Fq4b̑mg^h\-gg2"3}bx ǿϓT3 1|2@NWtNfػCy P(K|vPQMv ;˜8j'nfcuW>PL0m-ޒgk")=sH Cb=ISᴟaXqLKZjX|߻Ob湩nʒOD̜&uzk?(0z8 P?&.R &A`郥Aii:q<85gE\xM ^B(2b=C\yʃxt7LT 8 ȧ@"#|o 0f͝gzu(q|5aSP#jlR h+;߲F`cm\6*c]o5ٔNY6i7tol\[qi-dnQAX||F ;Ai5J by:")BbO"[p#B fnEb䌝T*M^ZF17SPkMcxG>A$j%GB9};, $:#Мm z P: z/ƃܯN%YӌAmg3uZ[GU2**;kڮ'Z% }%xAYj[c{* uO*DQY0f&Jg}ƻNеUD(G_eh=:+.I{mtk3~=`v\.J 犦  v{C)pHj;,~m1zX8'? SV_+IoX K"./ "{znݤMw‹#@>0h9?AbukS-,RpwDŽ[i0+ϫb*s/LY+/ {Jbu\s"* pZ%5y↭Z>//ǜ[n,LDi\NNHl\x,-A\ˇXTaDnb54 g,y:j)%R8H4) _!^^?<%? 1 1 8Q$1 Ȧ jPˡ=3C5_mu!;>yzXc1 b6w]:޻{ $nMf8;Uo j dP,>+0zUJp 4-~`1 ѫlipb1N& _GMjUd%`cME~VR{]H_iG"4JH ^U%DA)͛PpĈ!Y:R"eد̩rt Hu:%?0z@yJsnDf.jJ*D0!OuLm0Nj֚8. :U4$pojxִGI3jjb ߤ:YiJR?~DQsp դs.{*P2up*- -. qEl,ˎ4|:bCN7wvFd 7 1|9*熠Á VAZYEw ron+}n89򜧽) .GXtCgv;Ytz-(PZ3O/>g韥#zbP1j;ܠJ+=JWJf]MO^kQw#ݞ Wm(a X&a_-lisŮ kGbYDg.0ΦwO$S+_`8W. +CD&>He'@ Ác{fFXA 8hT-)_RT ꉒ+ʭFբp|mFcJRc3ٞMfɠ~z^38ZY;L0dҽrsW*Xu=(wSge2Pa`gMzuO2;bvhFXOF)a`>sSN2 bK1(}ͷh&FF0MmwsoLvst(c}̮έy&gViq8++= @^4im?Zm@ n`"nÈFFf+iRئǜ!-eaM Tf&kͻ;4wGzIU, sVmU)ŅIr_YyK|=. ļ%VYS xG!g7UV73ֶ5&P{RQy| VȌ{qQSPua[K͓u[. e/dka. PĨ֋ZjfVQSV l"dr|ǜqo\5>tUo[,=պ|W6uߢHIoW5_>s>eiW]NnIpA+Q `{сU医 2OUtr$$E_[n x0ٌ>'w'BLEHm.UD?*JzzU0TBDŽY/RqU_iYD1KL' f `SI Ì&3 ńw{5 %_L& ),gC+PmߎٻZ| ŸĎv5_F-j  POUբ ^e@olp3eed UvSJ6TRBiKa;8q|D3YV{*'~c1N*wa$BBH5o}0U%B`{Wb.Dzչ-hI_4ݸ@Ӟ%*lם jUkO>}[ڇj`X%{⢻X2{a<Wցwuytd*8F a!lyÀ!sHWCjk} #6ߘU 4T&5Rk[ZY^HAjKV#xy#AWv_REz$Tz(:9EIbD(k6[J.6]]H EKwXPA'uԦY zna 'hop*k16R_udr 3mSpX##CmU<* :䕒Fu[n' "7ʎ {PAS-[#FKJo< X3tz!_(ȿLSksZQLFØV h0*ZVn} S/9<ٵ;yۥ.݊JLgUqLvM̱Al$1[\:2ZLFqjQllalDdAۚX宨 iǪ?V |]M=' >>5SXqTvN\4,}TM0ѝ.-Ϙ/ ژ\' SILTʔi1BȥKc@g$;0Bό|Dc6^.c]  79z Vq$-xPdP \)I 8iNɩ7Q'=:3Й.=%GTWz\y|Wu`.,r`7ֈ1hKGʠj[ӐyL'i/NýM/T')vٟF[%w,MT: K*z D(W5W,O hK0yp&8~"D/&~ K8Mb72C9vN8ٵ=&<҃Y@v&H.Omt0nDZ/iKŞXXkU)a2ݟÁoLk:L\~4>)u{thw6 ¢| vfufwtgZ vBGW CD rM4H IOK2"3'O|t_AR+Ho6C@`/zۑBP]9i&Ȅy#v@R(jiAMA ;xCU҇Kzj,!hr[ I0R(tG4V!ϧ/M!Jeaf;Q5+y7Xpj~mזol{$QGN'ĕcqM 'Ǩ Voro(E8"_m(t$VCLlaJMJWծd?y E kXKipJߓySW@ 5?nŔ*ݒ R* k/IlG8<zŒ݁G /K87DY,g›zR\o֮!X>wx+n`BƸחmsΆN:| 9&X֬`q,u)ϔdlgգ#ܨlЄO(8ƣ!=/eh|\Vw<k/9ji!ŭXvA/#蚏݂ӑWh:<9w?39MяD_kw^9vzns|-5/p^`;uqsM{wQ$ ~>y35UmG~z*5o"KH|u%8U]^ȞPxyK,%!)-5d^z2vjGiח ˨NQC0#s族qwdHݪ;c{GFx% L:a:)Sxvx#eLtYr29\N 5Bל BEvMm§W񸃬|&,s4ћn[-!K}%NXc  Bcˀ߻aJajm2VJКe9LP g0~ØXt֮(ڷZsm3֏LKɲ!42?B](G6h۾(CȦt?[}BR iqz b[ᅄN`@ Ը\Fx_ 8)]>~yy}(`DuB|c z٭]0+_R/IhZ伂Zo\hE~TH0F]}dHǘ=^/M1qaMy86YF9PBѷ}BH㒸Ew^ƾ}#,<@S퍟qbIC #O[n>  Vغ+ Z 1r6ձx 栻׹/;sWHХKxhѤ>s;tP@jv%; WҚ(py˫6_&keto10bE~Y. o mvx컜R.YU to)M%8AH]'6I =YsW~>|`.2E'[5;4TL\:v@G|1VB]7ܦ%N,Mlf ?٧OVmWN>Rc#'_֞GsfҜco#ćI| <Y (Jr]rӠiL;X*i($L)%jbh~:p%0x2,!ߑHP"bpd~6s!Ofs`r2(Eq7r .aצ/E^ ̇/O&5m&4X-J}Jr T* H{gY;DwJQYeRȧܼHԌbLIPםw3UWʺ!+Z 8]rlҔC$.3C2,NPz>dpR?eZI{/~gwT ?g4}y5 &yJҜdN4scW/W^QB.'_*mgh5FirgR'΃"8PU*6wzI_Ht@ M oA L,* (yw<\ѐp/N)OQ.ùm*h aE$x1G$;B@l&:̡1 -໵B#/!`>=fNTrn(?W&%KRVڱUwW(\(fbEK:Y!l ԀtUҲF;Waϻb\X,qmOt2tVN9=lhA v( +ݣ[b xaFDShh;X7sDsذea@/LBXto ׊Zⶎ{ ԗEﷅZ Mω$tմj']IŃX{I 4_vs>:I?KپkXZ̲?_Vƶ( D$x&O6_`ScP{_-$*ψ坻_€)n ,D-\Kf-XiM7߄F ?u5oPC( #!SC Iimԃ~`%i$H\rQ}U^CMc9i:*֮2dCdH4Nv QK`hbg>#DV63q/[RP/{bUd{Z0nwg=y&x%ܺ(sae7n7mlR/EIٽ\sɐGjaˬ!HWfJcEYy\h)ڱɴo{9*k_c|`E sfrրIBN [P jOSvBz>+J6!aX;_լ<q&RA#O>/'L̂k`DTBtRڸw )QG#Ef!}ļ7'ܱ*bzJxB9}HdWj3A)S\vewCl&`>+%5 e&+tsךڡ42P6zxwPgOam8_j]*6v`-e&l[,^g4e᷐31D+D(S)/ŽVIsvZ)OE Ld}< LohM@/mܸbEhͲ|R U> dNB }C:TxUPEH'Qka W qQ'R?W=&hiru~70+BcBxc1%)¿)BUw2 kU}[`5:habLqBvd0\s02Fa$JQRNVV;v>;+c1'h!V^σqvAQ-.d$)2a/^ /0EAѸsLn!庀1IQ q"pTS1 L0]51]k]eaǞ\:ŚQ+IJ#BA'1u P$t(qFԔ rlQ;3K=_*D+ &EG%Nw7 AzFk^X?i)kDŽ@im*uPt0 |SAJ !jF7b[p! | 1]t R*WE>?OxsUHa1,X2oGAB 4_Wsyu>BX.|"dIPf $|wB^%5eMp֠ܐ:'F-oў sM50y=`sAIBbNt T}HaT忯6;7Zlh9kD2~6G{+[uO$y(+Kotx*#džB9# `O\.>VՇwzz+GL`׵w׎W/uQ!' .|AV&(y b]Lf~C4[OJ #K.uJw·,<5ŖCH}\}O]~W#A %ٌo5i`U/KٟlZl%7M/r}rDuR0"8Qŗ+r|i/(Of$f13Ҝ)~Z N XTw=jo F}M~ı,0N}}qc ^8Gw%] 1NHQߔB};&^N $FW=`a.YR'P[udҌ\?u" 'ζm1:;U}yJF3|M@Z]eΝV 1Zƺti3Qjg&9MDHnaW^7ut82Ν~QH\kG0@sdS;KZpCh_1S D wݡhjca5)ti/@B}X$v_@pHuY!.7V%a1 kO i[zSpUtP7rɕV>̎-t7D`äZzyOeӷ?הh$}O=F)19ƟrrR>b!R(Z>B~{tMMF1Jwu`&j wpʸeyv%g7t0r |2ca!5ƀ 36b1Ŗ5.q]oRl{p:=0x.Wuߞ%>GPxGJDd7ZkA)j):ƳԲ3Xi`ށ,+dSCn3H Ɣ/">JDTcRG xe84. cA|)Hƴ Jߍd6e' gS킀t'a@zg1''ZIF +o%TV9YV٢5*ws3ltt$pt^ U T&ת겆zhSh)͢Z[,?qCf*Ώ< En-!YfuӁ0Nfr(_ӳM5n Lb6Hd`Cf 7ahD29|xYYlRFݖЩdR5׭MMAp͐ eDɓKF*ʛ1~w`*G$Ŭ (}kujAI}i6Đ37EHzD9BrBqD6#ʚ>ig|w԰f~ݴr &Qy Zlh补'{TɀKyq,-`{9cV]&͚۬P%J k&أbV}%u2IJ|¸>;F[CO85~Q|Ȧ0~XH~ ,'{z<[%] @|zQ%bՉKXq 9Z7!u"bQĭ8tuNrW0\l++P|<%~# -DCk\,9u^L >ԧF3xˤ9[eXc})D[q<@ʟ3d$"ghTzFn-A/ i<}my_3I ^JkT.g엶.R}|AAw}Dq}y)j)ӻl q~^Eim"zkmA-.$~4+uH"8SZޖ^z`5sp$5e5OD_,=8~s>jzr޽>Nd FX̢v ξv(okFP|Wq*:A./ >Us`᠞a@^$~5N'T".cՑ_AYw}`R;DיLj99Ps3PCbtcp<Fss&}i$J5aVs%`7=Ƀ1*m w`^ XIQto/9-\;/4 ,ڗז PNAam y4cSS6[̋'sHy_F`TL۞*2-=ץ/* @oYv/"cy_WKU-2. +04we6_zʎ n܋xpAہrV@dJfCh,>t׭%h "iQ]|6X]V~qw\Z,o=lklaRdfn٧c0v(eAQ2d }t1u3\3KRti{Ŕ9ؗ?ەjJ>Eۀ6O >Xh<rn/.kHP݃+[0ee+"afyԅIQ׫f!` gض0G?1VqQ8ՙa'$ 1k [U?kg^r =rrءѬ`v)fЄ{<衍3vQ:X2ЄwJgyW,2/ĪPtXĨ!ƫnj&Ap p#nc `ۺV4(4yBRmF&}F%QRsx*]$P;j ?C ROBd"VC▟N@JjHmi?(UVF#[vV}ͷVφѨ< mAoȬM7lh2i_Cv4$8Ww˓؞!TcdIsHvSpmނKzw${MZ13-ʘ^oDx]5Լ<$0r8M )U ቦ#f:< Ϯ8>cW t%8pܛo=#ZGqIrgʂbAo 4FhӖ~$Jln]$aބûg[L$)6Z2swp$Ց7ś*~ѠSƚ1Gk-ւS&Ujr2x4פ'ah޼12Ͼj>Zs8%vW-w- O.4Ûi%SN ZP{01%XNa< ffh`9gk^<Ѯ@e,53$I]-Fxj%wx-909KU{8gd'wМ+YIoVomް=BS5s櫭O]0*N=~?)(;TKdgȓ^?Ӟ6ϸbÛ9PgN!$kr(,3Nrq4[@=~%_[)ͱҼFw/*h?:<*1տnw ?vfIk~#IE/6CUrl R `|\'%Eos֑4\}%HlìIh/W_pH,fH U.IX\$aʒZ`;!ySzx~yH.;ɹ2ױ;C\b)$d}%uk@F9nMW;i^ӧlm8=fzI^v2RIʚOn^cQ9Zʃ3U]PU>ǚsx"vwHN0!"qZLzSBDY?;g б(߃rEB??E0Kb) *ԸJRO\GkN;cCn ;{Mm6BQE;ªvOm#. U\ǿak}6U+ *XcR`q-뉩B O+3E!%AɄ|g_ mȑ}eӇp|#nOFth=.MS=n^p>#< gO߈1䌌۫M&%p8_FRsbLܼCL)ĸ&q#,Ycr-hx![U-DciͅfgɁζ.Ω /G"Ħvyv>#ۈ> ktQ [VV^]=Y#%' Dig])hH?ח`i0T\tO(I=CTOED! .PԵ1j߇2Kϊ)I+7%Rc.nΤۊ[yYϿGV6Q, *|@!iлW( TȜ#P~x7R6Ad?$D1ûZKkY-v-jm<2`69uj@|kh{;eDWsJ GTi@l% H>B ?XppldbFR"'>vZ'[/` >5=wC%R>iUADžbya%Reaַ5mMYh)]Yp,@0"WFSbդGqV8=)}܄vk6`쬳<{ߣ(f9$UEgd${#2-; &޾xق4`d @^ͤ;jیBȼ@2Ŀ~f'#N1v(փ;4qTeh1CQ|S;!9'G~^%D9fUwf0ㅂr]ӭˋ$6oAP]yYغnJ f m~":M*ĩ BvLrYFJ p$'G/7aBj6@Z:jy*.11(j S}d3E4q[c;J7Fj^o{ ]6i4!GlZߏAn$Co$APE6ͯ1pDVnbbOO/2 ÁMK(z]>%D& ckh 9Bwo7K3.ru,$!fˆ!`V_3wRF8Kaw{޷ (5jr%x|Fb&YE=1v=~*k4Uf;*cq&̥p_x]( vqR :XMw96(7+4oз"`c ?J\d1 Dd\(6"Z6sC ,j'^򔐣_aUV< yQ!%FqT4oSw"C4jPmm>%8C: J^uƀf6#;dB|F5dL=uBJS92^x\9.F[ʌ!Y&V+k?~p-3>;ֳ4Wtrܝk#zMgUϫnحm"NtY =F*}2,LY*ׯ(sB]#7Hd"gpՉ5owk!;Bs 27P'V9*ɣ?%PRȏK`-e^ s  _BoËl߄c SaF#Kw>PBb4a+44@lg&e(:qLr@ܜ|y _Ђ#9?}'KY1JMapiK]"`Ї/3akCPzz<`Sm.Oj&yi|uMy7Zsҡ@]Yd9T u/S;O] o ϢBX%BZLӒfIQ[k400[~vwOM Z2/D:%^% PYQ;,|C  XGgqm>FӱkC^)y5'#[ L`%vY6,&qqؑOLYVuR\u$ bވ&H5"Yz:?l $Bs'@bAN!i6RNE_W,:thϥ - ۷*?=vz}Ni :fx!!'^H{rga+#ةXͶ3E+J^| 6Ğj~^Rd?z].9tq-P?B@MΏ0<럱RL;'} *-!̮Д.x?#gF7P2ѐ Jv|ҋp#f 3*_a٢YYP9ahrt;?3p>KG$4ruKf͆xtG1k?jx|.h+"fw6q{@;1W>!W8E@8N:񬢻J+kx4:uё* Vmվ;ZQ8Fyv~WZ U<_*=c$/b['RwJ{a4_Q+1#uR(@p] $#:%ڷEM&ŲByC\${J3>\rIND+J&Gxc"D2C!Ps"[PXރK@А lxʞ(xx15jg sǫl*+k-jN#K{t,^ Ea} *e0_1!{#;<-[xn{vP_uce17a^c@>:i&ӳxw<sp>6̓v U{:@QJ*<]r U6@~f,s]5KtASJqGRm|&U0d款SOsٜ~ py;s6Y_NcL[2k|ֻ#v]}Iph&-RYH+|MoDz3!sJ-ֳqÞٗ'/S`zZaLPPnC^XrW l6߳2 gn'kU[qQwC %yǦ_j r`c9m?R/g㌅[+҉z?cy@@Єk>Xyw27ϟrꋮ\Ϡ%l=8WC|>t8qX9x՛b%?pC!> Qެ7BpA!ѲG> F}8stXe~;^׌}'LF?xDUsbXONT%6>_U)&=M1(ÛGmBer/}ICsVO:K1%`gqNOPa/tp$}XЙ@NCO ϺS醾PbS]X?-t5B9ZGo#TٲC++=N @.=C']cNYĉV*c,Ս4H.3vp&,RUY!}8DϹRGZ$Wyhvʬk3-Tڟ=*ٝO9@t6,VF[ 6.?i/of[gpPhH>+0ފI7I8'Mv[gw`KF4]fWe)Inm?*\]K{H_aS6oA JrT2]ۜHJUBT&L+/ECB; @#QGw=$0ZAakޥI‚LJH{^JMEvRy03<-Q Jw?Ff(ySrڅ1EW!ݍת~.LPB!7և>!疐Lb8gp N[&Ušk;AE:Ykh cw%%ˌ[㻑ǚmp!O N~ qN{NV"/K7x猖A_L3/jM^> .Ψs36N*nrVBeᚓm+ZU*:떉#W$ &<(z,!+瘁)|CE?^o-j($\3:dbbF}c%'dN Y$pY|Lq:j-qTi{$2Ud. W ' sh0';LN,Hs{V͛ #} MJJپr&T&i@0gon%˖>+F}{'HKMFZ9%wYWꑒ\y_|{2wWpn[Uo:>?YS@A5cޒk<5dH'sY)@xLBvBII^j)_} }[%$;VUW?py}0"f^'/kDÁFyIumy LyZ$Jy;(/9)%ͳbSiY9%\N ssO;ڔ\;Q_a~Y )Ɔ] ZKhK6ЂʿcznmFy9el9cL% at3vw‹sH@j؟@z+>Mwn֪Ҧ\4 1ࣁ?ObG?&ӰT&)0UCJS%V,Pr|O?:oR>m4설gfp!* /ۢ+<2V?p=og"NUg<&.<.x%Ni@S;LhMdh38>?1LZ(ǭg"$t2hͰJ"3%r@"3e(_sǽJՔp&wy6FN8|\TE4 m=ONɛzN?ҠGXK;Pim& ا/[K:TK;ݿ)MA|+bF=ʇO`~" <"}s'zKϪsXu^y~D~땂S"z/i~0o!PQ"Kڦ)l& J(ge^%ucl YO/,X ǭ8J_Wg)  'ZQx@ _j"\TϪ jû*i jy V~]<3/( `b?Jцi(CٳD880_}n󄠳;m%ufoGuxHT\J3[H!̮6}%U'gͻ5tdv vς_IJ{sʫҎdd1[2ih8qY c Y紕:muy+DU0\˯")cO('ddSv {[nߺ^K3!]] HB(&:jKÙ2aa gsee~>5ee_dqz%xeW~-4^rϗ$fch>hW}n?GkBWx~VO\N 럎>fQ6iF|:alNo+w-vŪo=,R-7+5pL"Q|r7Da_@ Ng7Uc*'\ W"ovMݔ29xtdޭ>G.IpЃ磍!i_ζiXӜK;{ w# pO&Z{tY~,N-}N2DlxΫC+u߷Z' NCɉc>C6RX-u@WbxhCp\̖溬ȕۚp q1|]2ރpK 3cVT/0as b C KiUDXbu!j`2D٬肽k:#lad~&i1YR*eF 9D>s*u^1 kWu^x(p+u J&n"*峤ƥc/)*YߵcE3h+eʧw()JQۈWO[[^Q@#+zUY0ByۨEa.Fs ~6]?b$} X8Ҵ@ EOU!Bi[d")"L#дꈙU\_-]6Y]@2YSL9WY>`fE[ _c*›ԍ'Weɜd*6w.7 fE֣dÀQaAIiLo(.`R[Wc,cg$!0Õ~t z; CȕCkzOc[U$0V;AGcK0!$aZg^KZJo@S3mhuuak4xJ^e|a}_ ~vCv1,nb!$C5^X,j( 즉u4^I,, _+}!J* y3]92b]86' Pt7ךs?7۹n4ο6cُvtm )!Ҟ3dIFgQ:t)ƸztQ!{h.zsQ`菿,`֫-EAzZEM} Dt[ց2>=tF@ה\I͇@ ݓ =-KO7Iڴ *0pzd&aK{B7.׍9YGsC9Sఽ{9?,A@?D"=K'ԳW3d;u"}cfo" +lu`{`>LƆQW/oVl'U~9E8؋"n)8 og;?,2N:|??';2b' N=[;yŢvzE79 v]h "d %Cw`qN4T9JXxc{T";JdL d`@A[XsGYee6ql'- [Vڣ \YA魪`F` E]ݢvҹmCGPC6\qzE8{xR w)Wv-\` {UTOU@]],8o@3lCxNlnr1vWӳqUmCb&~uiA*g^S8q'$q"n$t[3oVu*`ϥ9UԌ3h# 5v k0pOޢ6XƐ{{|Qj;KmHWB`_VKlR{fuXe :D% Nlmqmh <(IظQKd6~/6?|ksR𒔘G/NOdxn"~̲\i~OQ^5CH ~ccEɈ'7*pJt"Q?I\c);Ac(x /e> >d߫%fg.JXUEB_׮4r[ 4\r fd௷Nrq8lD٫ʯȬX!yF]F!&fX0ikk_;؇<&#'>"S|haOTyRpރ٨k}#d _SP+X3-js U}_wwnO!Yen$o@ aJkGQN钏@@T Zf?wI0B24]LN-0G&&<,'آ‰eQHMFfzCC;S/%#w4н;9"*tiOGHq~Kggul09@d=q?AW;HJhtlE~Tޑ%c+x SmO9G_;ީO=PȦ];-w3ĎG?h(GAT^x(K Bw nm u p tW?UiM_"P jᡩ8@]; ,^ *1EUS]UƼ=w=~N s/@CSWz/r5'X+4 AhܫeCy8C&GũE܊bj[cy}+0`=dhr(JBHb"0{}AQFe[UM,&BUhȇ fҭ _1^9pΥWu.J֞N8NIkP`L> faq%,7 6G%Zt;o?,g1f*^w:]|jmW;ՙ7bbw&pգn ^wsEeu{ߓZFfB?@1!V@[|*:c]C)p}B @_dMbyfqN=6JJFu|UM_ ejW5/) cbCJl(A3MLXPeU絢ލ~2Ms.m狲EHl!*(w\3Ɓkrl][ %XǠ.ko8*)>~:/yUߕ(!P|J`C~e&ϟ~APz HBSoi}P*^'ҼZؼgVY.F#@#o /Y99e@,ctk}%ex;;uy%|c=,2Zv4lji3xR>autLfTw:+vqHm:D0<=v&`>_Sdݸs}H> _do^ Ec/%3C5kb2@n4HcG;q=G!h6EGٴ 9V%Y+s~/ٿwX[zhEp;/o#/kt!Wpxu-;LcZ8^,YUMk%dŰxiF߬30Q<ӻÊ6biBT#&>#iZ 81%2Qgr MŵQAMJs{ר ~C7kݜ1\5ӚϘ`_&$$.9d2-%䟘gm,VmG]Aocs7U` )Ah iげ 6{#ʱَzYT&.jUb@U $*[TN^v]mBcg,^M׵c=!ڕ_Ů;Lnln]*0=q{jIJ0}U;d{dz_+"O'/mĬ-ȗi[h-M]6F +kMq[7Z6%?(9Z<[RǽT6^O;)j瞪N,|'&0ꖲo_׌, G{mVtZpj $Zfd:h;[ɂTנҝZ/^ +4iM//Vi6yUޡ+u6rt`=}^PǮa8[^;=1&DPbOܧQY7EШ`8Iqe 1jާŹ9 A?wK5)O!ڥhol;dgtEtGQif_bA_~[_];\e7"}v z:^t"}Z{CoXKۂQR4\Yї ]?nJ& Wy+wE$17ث)c K<;1a.Kʁfe@ȷа6;X2bnNSX7lcgcS~Q}GcؑZql׸4In>97FMzD~Y@F%jfKm) +[|:NTH(dQ*w @.j-vgFqGpV7 J3Ɨ.if^c-H h ]y,3:rzV^2NgZ?Ġc|Q gH3x!LRc{O#RvJe<q})Wƒf+A38F2RJU$~⭉ogw1{LʷZ٬7-9k l WI1)7t*%?#hԏw޸3uȆZE{oKϘ\Ji7UC1$h? ?>.Bi-$N,2OB?5->P "W|;/ځ eFgb X$qO o1~=TS!-+PEM$ ԯWM `c`tr_Å輛I1hyaţ]u/2tХ@1)ro>A~{r빴W䆫g@R*⟏1.{Vq@~"NGUv,Lo&þ[^H彳#j\ Ə/+"Fy3b'eՕn>wuXAQuN 3Gl2uxR~öiB|~."gR +?gTOOF 2v%whO>z>}8YΘŋ/CqmjUuiMkMǥ9{$IX$Ȁ\Sh:sɏ*5Gq>haRjD qn ;n ;e]pmC2jJ Se>ŘPx}oW(t9"\VӬ9izD`(8z1ե5]mR{礇bǷ^EӮ75^JGW}'THA)*J"沩+H7Lq"$lB̘ |JV+[X X}H?Ikh'6sm]_:a9C}je0LYlW{צOMVnl/vdGmz=2¿M;a%ZG5 ~5@rDq.,_mF`>WK՘MD?_ 4_)#^Y@|;ff6.L.r=/NDր;ua2t!W׶#zIlG&=' 1##b{l1(ύ~y;y׳!plKK# .3/4B}|fqD]l,rWst<)LشܮSh:Z-"KctZQܥ>$K<ᗏ88 R 439G1JzvqX#9lŮyf;2q傭Rs(do9 3~xu1M![Y#Xwb!6w2ͽJܒs< (`^$J0Kt)6BޒҰ:kNs+]lSIAA&9u*D9HDx L}fO6LK9$F>~_a;V5O^C""r⺇#ӱUUaw(۫` '=/NŢwਵSx"QF#R$rmJFpG^DUo.8٢U囿hQWC#Xq\^VO{ʿCos^J Հx_BojcIYdE "h?Lr5Ml縿)GJj)ўj ݮP[ 4ðƽ,>+q7*k /z:S.W)RH'{(2el7ཅK'7c^K !9f:_&bb" O4qv#u{Fl"VѼ~oڥdpE4GrH_>UcXm{1l}Bo&i۬wەb0T#MXx}sr؛֑ET_,̘¸*LX-Xk O?J%f{7a 8@<bM{P1O&|YU|0c Fay^a49U2wn뒣-5Ƭ*~2G駮4ݓ0Ylϡ6˸Ǭ*#-ִtA ~lsC-jUXE*;-k4IF燥f$:WgY`X5׶oBm_O4;3VxɨLAOti`Z06z7є5SF %Ⱦ|< ])/(=lQ:%ma&Z_:Xڼ_gc[arOLZ^F,z3H9x6GEO2Gm#ڂ4lÕzx&A6;ч[;rN_/`U,Ѫ4+`%$z+O87'"V|)u|JKBDWy2:e+#as?yEЂ=zEx &r"1g@bO >˳?bqUP"\z*K>MruAɑ>Y{X4MK:džDzEXINĘ8JWWiT"fp(A]GT][;7 Ny bYXK"Wщՙ"`4+sWg,H'T@{;pŖI !Fv`7&&HĎYFlI͒iv2XfYf;eYA[yx<DG dJ؊b=d^߲~sDuvȒQ(66 `>Ά23okӮfd-DdԨ<@7Q3&Bzگy>kkYa腏_eH^j_9Csdn.vo6%}F&l*CpO =+npR})w̋ SMbP]v/ҝL],-p"ʪMK=yij*9STn^^>ī v`r8HG'B:af`fCKTfZbHDO7!#l@FDf, 43ՆHF}cO<\x7MG-4S Ir(Bʄ=4F@c(w PQ#D+) &eY05Z$2kB&xWU]yp~"(MuS5\N ơ/jn7^G{UɈl|O!Qg!]d74;ܼG0a[Koyel?8K(YH(/"'e)|ƈ7)uvtxeSz =j{LEzuTLnkzl'DrudD2 v, - *'/O=4ul|[ZbTs5y͏F6PM kXҸWD9]禘7hF H'} T8~S̓>> y^Eo!1k9Ra8 $6ǪT]FVp! )v8EoAFt&@+nu3XDt҉ql}#v} ǭw5 vDS)8\?MJV>*lSȄj>"xIֱ[As4]KeKM4O:\Ko~_}85]>f}N2OEb7Uo4y#U#OEEA[WHSo[8@Q~ L18q?FU{%?|TN=~Uu] f>F}|8߼qO9|v-g~wuN$.ځUވ#w¿Kx2f}dVoBxfU|(ͅ/:7˳\Eς!=6XlV@CɺmB=^c|_5.U}]U#h'wdSLẈD)Bsi>{n`T38QP]I Tԏ@q5sO,#[Z5L`%iv thf@D,v~ƼgC L;9OU_.&{֮Gu0zFkeق@oiYoj{a,tnW !zKș?!R(Q<G+l4WfI9FB#/eNˤiLQtP vrogC7OƆ Lb[F2+>gfAt>c3`|MNB͉#O5{؆&9 }׸TjW5 n*S{O-.E],[P(a1C}c$G!X3LDwUw)=+x uE!C T&p+RPsVLmɪ|_w]_2I*l7qqp!3ŤkٗEMU Z6 A_/ZڍTNtѾMxG+ym*>&]a>E5Rij]l$1۸zMÌ&M=q|S$^GF5?95c_fKL̷} ]=CPsnFAY4kZ<}|W&\u&zݜmRݵӶö҃ |>)ʯCxTǂuH>DߜC '(Z]!RaΥ42?^#m݁!35\6JP2fPQ{  Hg0Oهv&qVȿAlr֠-ݜi|Yץ,KZ: }u19 9'D-z´%&'dk ͥol,u 6= 0J} dN8)n6rB^cCV9`HD9VK&>zy<_:]n`̪Ec="){LqT3Z$_X˘~ ˴{N\\$3s0 V2=~ 61y"x^@7 ܣS?0p57,DLbIڴCÿJ}7OԪBmKgh aŶ- ;2+ %ek_izw-a#+,{Aߓ+EVqwOl#kR9HiϟJV7rB+(h4!jX%>"Y'qNZ)75+߿9PLP0A.NK= A4 15EOI٠F-2cFbOT@2*\/2dp=; 87m+ٌ;1߷TDiu!i6ɒw_T'{4Oc t{ bD_v#k7.͔{jD"^M)wRc! .K3C}pƁ# yrʉ15.vP_ĥ<ދg5q,gg9aMu򝑍iCVW1nX{8h?&N»kî%wôZ? ';cvV,+CCZK-zt|bg|D0e/̱cB\ VOa_>x>xJv2 Ld%~6P d[7GxZv q~EU6`/kn~V÷Ѳ)V) <$yl$G53ǃ;j]&*Y+~T2`Ij_ ܉nJ@Ɠ„Sc²m;forDI,6;A% 3Qv9 \o'@SDi&r]Z>Rfz{9Ta!+R?QݜEt3.%[{0fv˳ܫDĊ(ǶҸՍm[L3h7DbWARsaClv+8LzH|TdSC\dbn BTlK(Ps!- Bkk퓩Ed?_l&˜Ytq @0,CCFz7(cŽ0!o7ؾ'vVzĒOX$2g?m(.ӑ$5&|kK+M"3tVqN%cs^I؅f`ǑTtĞ ex];)V;VIpd>Y^肎._Ʋ6$z&-:ݭB9C u/*}B%R\O$ikW~ҋs#Lk}JWo'A!X \E $E <*k kh @*&t>Q FHoRb) ̱gč4AӍwVBy8ej;yK]s4Xy/0gx_$K9iz-%0smfxNv# A0T낃T"=RL+k^ Mb)$d`Od}\q3^6&5jK֢cҮd^>.Q6lS[&4rvfp/iwB\X$rw"gx}?9 !uk9ES ?( {91Ht oVA\hWʢщ@^EBp0_WY/j1E}\m7OMzˉfl7ftົ,v7f]e}7Tus(2sO,Cԏ6ƽ#bh*GyMo5*ʖLA4b6H,տNJBOW°g KJ iA]_igYI& 糰ަ|s`c盐ͽq[rS1HfEsӵy7-cьƬ@O&W*{ U_n.,rrxCJKC|x,jɦIs,߂骓K֓QL-KP!hgI'il@Rob^o`RW`R(feKB 4\3FKՙgjƦߊ{Tң*vI+AJB/TC{ڴ!>T91/9qPH䍕w+eQQ?U8ǖ4Zzni4ڳmq3ʡEȷ}:?SsŎ2י0an܈`@0 ZV &@.25jψmV )?b:rReq De%25.EI/%Ve _| ?ХYn9ۜe40*[[\ lnT.D@-j^1}}UYZb,*Y7AyA+ fD'Xi wm!mQV@Nf 2Cr!ԹE{N=VץM'{"7.@m3ՈBOs,ԝ^lg>p@0-cUo] l5!IA6 BudtR ]-޺ F+UGNFNæȺi>Č?E+5 vtT20Y g=I߶̀gmlߞu]yZx;t0J^($^@>7a g j2u)n9'P$cKq  (m ӷ-T>48ѥs{p\?RZ̝WRe޿1:K8tB $?ʼb 9do1qiss N_&-e / [pd ۀf[BS ,7Xa PeN:~`PI*SB_SF{G /J-^4+ 3)eױX]瀅S*)zq*l1q~E+$dq904t?-MsgΛJ-=$uUgy~=$"g?2RkbϏڙqS i|1K[sQ͡4gUs= ikz5n̮G'܇")0&IdǸ2|kݗqKXS 2dS23>g]۝IwA(4>toR'*<IYmUeYq\uN č_dDoXj'g̲hph "P@Uإ7ӍGb|5՜vp0 ]DH}5jweWU&}eu^NlpKmD:HSm{c؝ypht~צ8\X318ds RlE3pe5MG)9݋V}VG-m}}DmÌ~ݱư5xq8jh.W rl2plxG%MJFM%19hh2\56R  t O~>D`h pA?Q{FehE#w[F }60s[з_ٍkUJ ŌT |+2i3{|}cXOqQR(ң/퟈,rUoPusv]m W5D;؇s"o( H\Uи~-M1jMFat]?"D!1;BNbC1.vBF#@]۝ 㐬 [?(;(GW^E8UH+`(Zڸ ju?CQl(}sX¸8Ap% |,J:!Ȋ=9 E0.mxWouOY+u-7/8>vc0v 868`)7*"$%9ݖ,+~4EDȘEFB"Õ}ЅtYdRdkv_ hfJl85K.`zeU>b3u#v}GK 2kz >䯢W2ŌKӮ2M]1m%i@Q;RNJuL_a2{/|@GX\a3$WbɠVxWJ'L Cu2άC:DY ~2ǡqP:+ȰVȝ%=aRls$Ƌ O``DKDkxEP*X/ ۧ/}ﺺޕ{)QMO?PG ΁Q>P5۾*0h $*ொwְk%r@䞮|U܌ׂ˂ Ì˼Gk1xfBEﭲ- Wal 9_s)3) `@ad5qf5-iԹgUU='"d%D&8j\x?Udw"`rbS4r椓ZgܯUn^e_XfEIq"~ٕԏ:r# 57/bU 0+k1M~Bոo8S|1*7,D"o7ؖӟTh婳AMN[9:.DцɥA#+rb@3 چI_q#!S0-ga/T P1QRmfW&FB{_L\[k.kǭnS 7.[ mkKʮU礍a9tGYUpSX!댈o"a~s%XJUWΎⱵ ɍfϪEKM0Wȣ6c㚟?.K6hHAgU|$ƱbiPƩ[o(n?~_D^40Mt|^>m 8x ^ZK~IE%mRfP1tC /h-h1Gr7G Z]:ʡ$A2'dLXt`* ƖE"P$vUG@Bծm%|@;>Ē : AQ740=PsrhAi-E3PbBSy9~[;p%`S)/lFOhUGEmZL'RsJԙ5 +T`"=/aS ,+JtRC}:ƒ0RuQ(nKnZgqAe.be<l` nᗋXΫx*u>Eqc((₤:Nenѓ :1\51_94ZGDž+9 r3PO U޾}Yw tc*V~G0ሖha6Zp3`clMQd iiP/sp']P;xja)6cghou4qjÓj!$?Iٗ7Q Ng!ˈG~OiAcI%;$Fhw ^#4۷bm]:9Vp!xӘ9e>&$z0Om'UP5Fj(+yw} eXFeOJc,<_ef퐱C&~ V3ۅ`E}| X6va.JSf_^>^z ( 7 DZmgѕ)A$wEN҃iWY XZ +\Z1Sdď7|.(c:|B6Q&毁]Lu|h-2!=T<.C M;NjȚ tgUQ}: 1k 5V hCC>߽TH$EW9%4vöAátuEN=A|{!Pဣ{t`L`N8RQ*b׬TB%BcE"*QqUΑgiܤ*xcI!ڶMv rejK^i.|M1x"*Ɩ[g:Ib' %7]FHhqyckDq7hO~j~Q"J/ǀQ*p'tfi\wSE֯&;d>nA&0VnRcUqݠ#T7*xW|CJ 8Cel1v!g6L1>yձkFvpLƮL.|VJ/X9XQMWRzvQy/ϚTC6\@ Ծ 'x0.Iz{Hrz*xrF@Ul_ + c3ӷ׌ZMC'|x Lxf>ǭt3{Rm brX@\e[UqwS~5_*4_U9;SUἩё뻭COmjIdՃМRn=o؋JD[K_g<&/Gɣ~>5B:XO7q}qa"*°SZ7G40ąi RJҫ`p.xra Sœ->ׁ n&a-8{wvd;-Z`Ȕ<E7ks'Ch󻠆aAoPYDh6< ' E;Zj|;7HY2(BYq'VoTcuÕ"XAM};h.q"OCP~ ņƊ:t/!gi]QYxtbI "aS!͌~];r\:OJX]B| "t uc~1=NR  H;O~&l~b}S3kmKjO!J2Kv#lZC88'_E4oC~N,>)"[y$&C1*1*!<$Q`' pfSb^8@y(i.RJ O(_y:kxiQLG0h*g{2|D!ms*۫xF4]NjTVR^=g}b:{)qC[`L2fHbEԡwoE64a!4I#zFjJ== zGQJz2ep7qaqirLA0P4jfQon/?#ظqڡNe30c731|TlL^"55 E鳝Zc?9yJ;.@~xBuWW*SZ!*^S.Ul*EαbgMpiRkznT%$xeѭ2F̖̬欝 ͭJL%䐥s.xM7F*?H,>WV{p+ ! Sp|z|O4 j|?gg#$H(7K Or26eWTϟp㳇6nd="F 01[u*޸wfAbg,iZעT@# f[27j{smԧp}KYB`SqPf- 0cy Yz9edÌ_|ڤ^WnbH$5eA>hזc F j ?ȍ8فɣ)̢!K:0Yi XB*2/2G!鷠WI|Ԏn?)Fnjv@{_pd$p>X}PTb =RT.N }Cl7 7,*R.o?y7nPٙ*U9K5. 8$N H7rnfJ9kix%P)R?:w]coe2v`$AK(p^u%gaghEDha"dy2h!1de5`6#4I¾r+N˱v1eGkV.Dz`=vX~He`wfx|Ujx%p1T eêo#Mx!2 ELG$>KA!@g}H^[7/] @ZWa(P&_V0PFn3d5czXk6zV!~)xbN%؟ͧz˦7Ӥ!Utϡ8mPkmbRMaiTN4 2rY=1a]B-"0N"T{I[59A*$Rx/^>zM iPuVx3١.F}PjêiQsCDJT完ۅDXL bmasu~<^L۷;WXڰoHN0򚤶^]EϜq6fE4WKq}LT5PcMc\}I*l1`XHW9\j園q`g.PswAF3ٮw Q|.~jܬoqBj: lv;0eɵNDۚ+jkQ+k]H=xG7fV,4Z+ޚUL﹅U{? E;o2ڠD͢p.ZH\X7g)BT00CiM$_N[ S/+ d9BJq>)y ,)i|^fT-VzƃN]6VQޠT= 3݌kBphIg>G,u\gv7L|rpnz*@ x(A\#z$7ü.OdacѨpˮVtX%"V0T1uTaky  . sLPCѩ_WS鋒KV*ed>kP}!2An2l5va-0_b)oDf.R+ ctbc5_W>~x(dGzUY^eF;iOQģB,kcʐeB|Xs?$0FHƞKk}QZ[JV|Fbu,Eh W9uW)%H:\C݁Ȋe_V5Cط 6 `BTFj$Hj,yp,>,lQjX ˕}] !3SMs)3 GN2Lo6\T29v|}5 X* uJ wj:Q2WQՆgif3w]Eᦕ_b9jZ$|GdyDM=SԙOZ]WvbҕnxX/iPd霆^WE~ j}?`"X6OY()9D]}5xY_ ˞I~n; |\k ZťX՚{ ҿqCdXAkRgohc;Ƙ58Xb{V[1EZb5Q.]L;F ѫϞqMX,E*|kP1\c3ǒevbҐl>fWݵ2f2ZqGDr* 4чhqXiHUPJ2yA4{z*k!oQB鴷8[ï1u8$=2׳x>c" %CUE0FXlԥ3r 7gg|1?H;kL0{saʹ[zG7+#q82,lv׼Vނ$#ІG: !u{U}SC RZÇlPI * ۨ<o(-I&X6Xf 2),¡Ch G*5(";E-p2"!Fsu{yr iPE>!hZkV:A:AyM$K(4,;/Bl\Jf{ޭ$[b ]1/7qS ;MűXux m]0k 7Aƫk~V}Mwf]sžehd׆x _rŗ}pFjӽ(a׊x6 4]U}%__b>={¯5!NXW"z4׈h"`xD79؎mdJ )͞aV&o~sOlR*w]@)Lτ;S++k:n+Ruw/,fl67#%~&ƨ2mG$FL.;ˊ6r!g˘ L:{Zblx\k¼9SK3=ȗ ;N1OQc!=ctzţdނw*l.mjbG n|UX Ȳ#D~iP7-zk&ALR8&53-j98= c\k;6I7f~*e\+B"D`lѝn"yMְ][aQ8ߋ)dL0U*z43s^ٝ0R JLx@xm)(vO皚a_E_=OyĿGDoJ:NChYt cd0,.Y[Uz*s <[9ƇnQg)&ȴń& C@4Px UJi@s"(\GPZ3e攈ٙ5VTpܬ; aCʐP&Czÿr\[Ts Rӛf$ !#7+kBqiJaϝ/މ>yyp=N+FO,mG2=,?@6Ƅ\QGpd~.jS]4DTmy߂ ~ݷSyqe?}8<Ֆbot?BKsNo* Ғ\)Op(_鄦Ʊ&1oB6VrQJ-̐ ,tިX!%l{k` p .2$^? u7 Tiɼ&'V"b 7U^x2x)dq'CN>~87ʮqAH{yIKo57Ѝ @ %WXJkJv}ǞXy(tz5^nWy&2T1e=ҟ0Ps6w m2|-`@f WR[$*A:1k3%Xѵ"ި?fD,/P,&1?΢;>n}Zs"ăG4e4SZӂgZcqcռpI^݁Ky^+XϭrL1) 3!.ۥN Sp>;#Q'AVi⹮@"/gcdBY,lyD5/I{5N(wkT`f$w%Iv`y \/Zݳk'x}F!{aJ,ɂbXc< ^,l?upY-'I!}>0VF%yEf"mzh%<6ÚyCMOjAun縅2#I؜QYJU S&Y@2+\G}s HX~LlE-%jPB>(AiEGog=U#_#ýXowB?~o쑸<ҖX R_~UxAM҄)?Cf*!  j 4ܭP&`.\gTex{BXжk$@@wmK s]nJxsF-& E7Ydr.,d('01.Sc?„61;VNGq༚oy'a~Qv% wҥ (s2TKm&Ed\ٙnbbt5&ح`9R~+dmEF%N&$JAfxw׷3;֬n9 !0j+m;2.s?,Ӗ0{/dH,vtftX:SzA e:=nQ T \_e,[qms (VY$wU$,饰%;JvH`jK2-SQ 8BUVdjO滃Lι8aWb0]fgWc_EqBV1.a-Kdb=P>ZPPYCAI(9.AeIX]|Oe\x OAդfZ<KKWO8^!CZmzr}&S2MyD4(lg(w~z*ΤzVa10. ScT+B/C*G?z0"`"}6vl墺"NJ޹'][Rw7B[9 %Q_qX$# 6)OowUe;2SОSA=w2O*9"Wuvp-rvuD< aMHy.A9+MTgmU/ZJ<㓥F:{^YպOY۪2f{Xw9r߰'( zv_x~`E^~h1*bM’>N s_Nf-ٓ;gXWyч_23(<k>ɣPrSӚWVqDQQ0ls#ߌ?<`U8^9A}_X8 p)y`R̾sS[4%r=y"Z0Ni-+T:#G)O0ɍHhbE`>.Η]@b$AL3VT'1.d~ 0ە:.~&A喘^>O$ASre@/,',T }tv©;uŎUX&ܤ1Vw(6[q46*XL5/8Рp39h-}ص{M'RH_#u8k9yk{c?uau<{j4tƮ!2BZ(R)=6KsvGrrJ'kL]bȗXdn8::r31k2WѵbtcPe)e;"aT+,Gȃy[Bel rE&2)먠DC#j<e0~nR3ᑬtI}[uq{ӂx=J/#8nO K|r +]D+&QcB12;>@A? ˘ڜ@C*2SDghHyP?^BQhg$TF"~M$'Dv"Lų˟U}m-b'ȹh#"\gŎCY*=:XSJ6!U 5r6N8W@7 m$ 8@2AC_T؜e\0F+慗Ȋ?Oh>k*}őam) + ླ -1Q :}ՏUF T'<7%+S"ENtz hҮ kuh,s7\@:VSQH,1V9Lj=85qk)koY-R~G#ƨyc|R_RxF`Sxcj3=beaq .,U* K%?HoH@V&iZGC\L1{hS XM&b/8:lUK`R샡SaP 5xBPsu7+rr DzNN"x9x{E5W ~ORIt;Me:m.k^#Jy9'2*^TH'dZ<cݧb״,QgCC>QmN.3j7> ֔YQ!~n񾃌34n;xY=qviD:P]::8 >[Hyi (7Ce"c59㦯 @-,XQzI8=&`^Q+@+%$<#80c-̿+Qid1/Ffft4s"I 0FD bj*i'UYBk_y_lPH1WBb 8M_hĸv@iĝC_aԺtöuPTBZǸ_p!@^?t:cӴdaMi޷7Zu`WY<$-檰p{C>Mۯ>˅"I=&H˼4)C2 Lٚ -O;6XS+Ja>Omj*(q77[p& fP&iŜĭmN&+|*ھU2Au^Ad/WF*QҖd%4la38ev>Jk>MUM%j:k~ zؖ~og ?w ybyD}7B휢\Gklr(ہ>W\CYo #U6R{UJkB>; ͵ S9]lCP4%/ ]p 쮅Γy^3tp땲p9ym,@"խoԪ5Vї܅9 Qi1VKت4p(f}4b|d:k@9aNHR_j"\ɕ+Zh*; |DxfhWU;G%>ka7-0ôReߛ~-^/3{_:E/Ar..F*>KA˔ōGeWEC,.6g] w+AU-]Y:f 㛮>zf'~mn*;`[ x*.@x~imPl Q+aT^dV;hjLD!*7{]Se,n^=. _ØHm[Z)e#F HQDSaVHWUdXQj8qTe*GnO ^-V\Bҿ*G z RKbѱ`gm=п]"yE˅Et$R&tcl39;z%@"SI? ddRvix?ѕG߾c4>vK T"u 96:c^_͝X6e]x3}jryuCpȑb˼|S LӔ'P1ԏ;GZ8u'Bbt6 i;F'iSg?kScp7zV^cN{޻<\$n2iUbȚ$D3p~@@|}&3@;‹QtFGmbY owd⃿8t~pJ=Ƈr4 "|߿g@sek=bRfTqvmŋf gq5 |tI@PՆbqt ԭq#c*^m.c5;qqw9|Ϣ+_(EDd?_h,¤V}᢯&?Qy`FbUҊ\6njƤp VF,ߣ2 88 jETt>YCJ ˊ kM]ZA%m_}l8%::Q*[8"} N7`jԥ/Gt5M xzK_w|(upjm=jOF1 pJ@ ,*Yr8-N1dv#j?$RgU/H6t4?OP_W3庭,>}dohwtUcqPq>BnCsOdD8C†^2r^lbr<|X֛dd(xmj^.ES+ĤtT̖φ94x G1v9}91yghKe((_EG(m1h Te0N-p*GefrM} 2hFx\t>B"{ 'H h<`L/7!= ށ><ݰC6O^7øm~9Y棿2Fğ)DXcV1! !-oNJ&H)]Aێ`3ne䰟Nwc GZKӢ# µRM 7T>ŒyqxHbmO|,'yGюԖbX2?U]PG+pik묝OVy DqGc2ĝ& H_{AfyIڽ#tqTiYxVя.9jԞH$^:!EM2r{6ǩI>jp=ƨ 1m޵^?IyT sP{MξLQ;xf$4N'>$Co$& ]>r*qE(J9Ѿ7 㢇P-^ͱ;6kہ=i2Mn+&$ּac #fեZYhA)-Sbjw(j8֍4!_M[Em/lw)$bbcTNhrdx?)bCvs}29hXCp&_"y3:_!3ޮ%yNcfCZ|"'"?GfEQ~J8s8U{0znuIcMAB%I*0gvP)X~)?ږ3l`GUKy`Yb) N}]d|ZuO@j?l՞;5n݀\6֓1&)gC=;aNlMO^(w] L-) QwvcL3B[UpZ]rEZ1kB +ڂdtNb#6D e]0՛'d 71rK},=hW=~A4}>jeW" $u|X/˾F_oK y Bwso~2/ph́ a&6r&u- cT۔]BP>k?[ma9ibP= -F3L 8n]-곴n*R+]@}qL[c%ƹ N'͏vG08W_ð: G93tPc#䚖7UMKEj5͸ɆnH9*7.Y Qwp&n<L=Udd8n?>oc;P r_E:,AV`iʋLIi(|/n\#@=Yŭ쩭Amn"zĨSNyZ ؒlP_DžM g=J$zpr(#e;,T[a̠r_P. IjTQ(&CxO:^h/7K sBM{LkSUvX<Z.w z4&Ki%[Sjz`ݩLvXg֠1NmN.p"ȧXG){de b1KƢ/77[ܧfT^sYb<[SPiڐ0=FƟ &I!q,9Nv! j 2`NS˄P؛Ҍ+/v.LW}P[/"^ʭTgO.c$^>:3;s0a'6ս'"7NC\(l. <`Ѧ7O,-oX)}vgCR!#.Ru.MCg/kX,K9ux!:QBfF?_)qfCK .5!qn>gJhkOLE)jPxPwx|^[h`OzmZ xa#36R,F !S`oт{[8{4p,Ap \C"ӂM^Cwgv/FX BdBeȇ@q%O\qv-ef~\Sa;z]cƀTZ/ݎ%P'ˆۙY~.in22c,:aD_IR6p{u8gvxYʔNE°,6B LNOHKL/~7 .4p߹aux歊rK(MяDB?ZmQ->c-"KMmTZ^:7s5k"$Q.`O-@tHib fkonl HiViąO`] Plcelަ0}$C1^<΃ 꽉t =0 !oΠ] M/FYEI.)l\y~t9F.`sپ+H;Vs?hkwCg|GCm-"~jc7H,D"&~ ,R v|I 6gi:2050S>0o3K@uxԆgDXKOo:Ζ8|.#؝ H9nd)HD׻fxMAM&'YVFsڕ[glIj;Gd(>Z&ˣ:\ɌE6NP,&P@[rƥqj5k@eZ5=d4:NQCs0i;mD|+j( Xrxbz$A~V#fHg踊-Fͦpb j[75G@>2H0Ֆa=D6=JzGc AGUdmKi][z.˕4L.d;X-#[$idsTTӫY+̈mI_8‰2FZJ;T!jm,1&sy;◞Ac_M[7y'˫Od$j5~-` m%WtF(d{}WqO3*|fX9l ⽶MrnHzf+5R9Ueq; C ZQz)@AȠru&,"=V$1:#=TϢ3o ̂/c c`C@\&˓|`ġ\̘o<1z^O$uZ}q.)1ۢ݅㡪y/=02d#L i: /qyFR]1- 052Lࣅ4g2L׶R AaC!:~T7^S ?x7#pTHxEZ32,ه@,0'Ww6Y3#҉e,VqVz`YiA雉2+$F`v UC@]\.K$B+쨫ΗSҭM9{hH"3l 3^^zt%DߘL|U eKPIGI?s%*s/#C@ee܌&;f+1_=>*x፭$=W,M\5\!վ4t+t538SI܏'3$DmFO."`Z$vϮv+ *=s&ЀN>EHkV*BAKs%,Kkb, هԀeOSܸ:;gͷ}9V|4T蓬 }:14s5ٟfT%(D*1wz\I)ldX.>~N[gT?{^ p=伤On) YJvjVe=[|/RwfE_;K聒v: DSQFwUv.f֧%plZ`3C0SDz&$ź>CߘeMیc H <Ĥ]BF">7zXV cgd(.QpZhO1sN&oޏ2Q<5H]8/B̶6-%RgҠShQ%"?yPQ%%u<77GaeDs7770%0/Ea?@XQɨXOUxG,ldcrz HhU .(~F 1$g:ePQC(sCIV !8]['Hesu>rG#Ϡg%&z{^10q6 ŘN3ǁ~j&tca|:\aYUCZO ܓ&P 1M]V[*LKNƢkLln 0"~Oe/(Hȸ`8(7 h9[7M3_  LKˣg+×-eɉ;8< *I8rS[P}Ve ]}U>짽+G$K3>E Ķ_hdM}L+߅ꏬny}!9 {`w P'[͝>|KQU U^ا&> vM'XD2q)ӐMuN6 &Vr&M]9)SRcW^/yB鱸 jcQMє g nμ,X n heLdnE7@$*V u-cs<&`ѷߣ-:S%F,YG |V'tmw5XK <`<:p-P vzw piqG8Ԭ856/>5$UAOca<U!yzo|к3I'xf239F*P;)D%!x3UPIa{;,OFnRs7 'LNtAOKF럋|np%3諨2}CQҏ-u4E~%&ҷmê I].@4#x|ǍzH}ȫC{yS!&GEP%8'n)jmH`Tp 3.&=ԊlmNXn3}B%GP"Ľ&ӦC)r{mej}k(,eX/nK g4lhٙnLa[ۣY 0u?Ͽ[s KÄ5: 2Rۣ|EQ1n(x2WwښK %n׫=i.ۣAr3(G n{d/d0.,OI"5ɧ/|(:Yk]-n/duhʋ&vo063W K2Cp(N=\=(*Zt?'0b~-yeT;\ft[:U2%O;>1>1>DbaR S?l*"Wp\+r@V"KH/9C.!4k~P?agBխLNHDPNts_[&/}avi6Wطގk;W>)eI@ mZ%{@c4%v#ƛKEBϰe3s'Q@X eKiym`E4煟'pR&Q#Z<2 nUsb.R3kngC؇w|2%ùEȆ 3? qmJɻؔ {Xҿgqu$3apNFTDD 35~F0 mc śI ZUI(x-}ȳmن8U&$mxQI'+.k%`(Q3qqdG TDTp0MKzLd` ӧNP{*ִ0?Zݹ<(?D*&_ך7.#\ 9&'sb} cR:{N*-\s2k+ `T > @lǿr4,J~ClIM>yD6?P SY8M$TGOGwOŕY:\کfVNut/ɚD↵p .Z+E62/TYd2P)W7|IK@#Raqe^ Qn'aVxy!(`s6k~ % )ӣ8*v[=lO䬪yGeaHAdv6Koj(w8pEbt`Tӄ5[Z6ؼUq|+O G % S.J 5+eiUOApuFM/ӏJg]S+#0QRmXLcG4zleI-CZ4%ɠ~B{gd2O5S+4!>28Σp% Y^`,.#[h ŕr90׳e&hȕP:kb.rEڑC"nGF~U~7F ѫYu[{ȣ1@I|IQ<{\Y^yCˆ%эJCo`>j/C‘=86A$]#ԾZk.}"z~kjA>ZUEa6kN!|R+d?oᩢA)Y.5d<͏P(zn8„asiuEP";1'b  DӾN@T $Pe5N0[-X(ksڜ~E{jLw 8ڊN0B':P歫Sv$ =f:;tgi32ZЅ#0Z$4v]^.v=nT4u{X(\ ~:yPx4Y% dN rq4 qP#292لYB o`WDtVhx3Ȕp2/VO4b88u ij*֓0H̙ MAoqbsKǏW4Uc`wyG޵ zMxJ>򻒣n}D4tc  9IjP6 7pfب?tc-2Z@/fMQnq]Hَ6<:oc 6h'ڮ<'L&WQPol}`}Q>+L~Z=|ɥ"]%)UΜ*[ǽ>J g7L4&('V!~H($WuX? ] + G03ص:~ &49tWw ` R|S̋n`Z9xX`I4E[]-rC/Vgg&XCN+N#I{aLȚPΐ[&gAfx,6HQëCT/~\oJ`\pC` AQbo7[Y*NLsߐ[~DH֋-߉2jtz@L!;&QV`jeV-\2t+U:Sjkٗ zEɗ8WDVN ӑcifSPvp`~,VIpVS!k[8H϶w| ~"\& \yÏX1zA>q4)J?UJŜ4m`j7gǜͣ>/+Qpm 捚',=K:bl_Ύ+2Zv֠h~5,N_V^w?kDAh֡=c& O3c x^/[Xo̖#{(!4+T)`PS+y ͌F G/fLm<g:o7":~ +v3F3;$i`o [+?6:t_{R081$9c78^/p\7bLN{/c@W]e95oLSRfU0,{f|$2]QزS9. *09:.w8MywGY/wiI"<@ yfegG]ʦ9Ę4ϜM8̚@'b˾ɕ^N%)qsubɧ2ugx!!԰ *ѧ“멣=Tra#ܛ XvW޲W-⣡SKI?7)^g-lf^,/6$!JKۥ/rEy ZQ DuH a>C]0Fڠ"T{$YT"glvǺ_ͷa}+2Ń }NZzaALLc8~ N-ˠ-@mJ)O †&K?*c{T֕{[7<$s%\bq-. jj-a[0e`0GXi愿qG(}3*mT(s}bL2DXEc7W=&={5X7,Vdכ~KokgDv/a`\(Md{ُ2?3't2m2S0%y~)E#/9ȼEt8 nn7b<\E5ڵ  :|Qk1cGVl|h%s 5 "RpGUB>|:V0#{kQmi[4βYEPa@Mkʄ@R9MI@ EL ݥ2gbl2p5_׎vħFJpnpIPJTr* *652-~Dp l&TrY8"7pe~)e]f:-ܥjycJB :$cFU8$vMdJ7oه7Ls?zjo ݼ+?o1 \?,RLM9S4I3e}PZ˗?fQ8w#H -knJ5*9W#a+0Xn Ԇn {ux8³27Yw }c +E0vTviE'H]FaFcU{q͸Z WWNoN|V 4ew7LJ'PDRvz(w`6p}ַ~x$ ㊡>Q0" t%w۪R?"(#^LY $^'RDN]U@OeY2et\s5.\&!5bU%`V'l9h;n䱁0wV!IN p7!c ّ3JkH11\h7gLB_]1*OT>N|TSflFrvG3!UHa N.[uWZ{ /A,R/ZBq6@;Q Bd0;T⦧[ ~ﳤ *9m=9&B8#2+8$нJ:{]I5eFzw$55Mc=Fg*I$JQ1ݬD`P) /u;]3|[ C7Nqc~A%0hF{A/ε伀C;_CXA26:hde4'm l ,n7w,/Y.>0M#nxkIL#qcIe+qM;ڒ [ DT-*[F8"MJb>)>\Q-H|$J e>YNhpWv* >D"oz]1_GC{ĉ<|mZ 3-JcoA@-aSMd_2JK2}{*eD=}"nXE'nS2˱:(S#^` 0r~ PE|^O8x"+#=ISvD||ˆf`_MVncz V/P7 Dl8{;5Ձ#u:/,Cԓa+"!S֮\45F. AJnD< z R?ldv&A\| IP#n^>! )]vJ{NMA*{x6|- *)ѶO̎,_?H!zH+8|-zGTHPёfs݅xd-efؙ&fE3 S׻1_) uxsm`NA`#BAwI=MqFRt6~jdd3?+RQbml?e0 I]lYxP(_EYQINW`D5T'=-M|W {.w:kz[IL=R^U]| @)7r3:]49ZҟO`jLߐ%H2Ű b.J"&Sce0]5֕Eqv~Zb EGvO lf{M7Z?UFS5aF()a{y;Tb<{=}gULfYm!*= <&[Xt%ͼ6$12tJ&iPN ,"CtLw9*%7?? 3+cuozhsڨ?ǧ yY&>ѵ?bp %A`ߣHvk?0Ԉ-QaoH$q ٪\NIP"~W=s#@Z k=VܬP7JPp'< TحhmiNpEE sa͞CxکzM3) w(f<99!cp{inZXufӿbwdk!XLn DwZRؓRȜ4DKO' C+*ReV̵7t.X뵼sθ8q;5$Gwp?< LܯU.뵹c+8%AtAi̇R1H{7=UihW-aѿKɝ+8g={QّhZkXvXFrPVgl2wNC#YueA&.'h!///N$m\7eWzG=-5;Pcdr|ySyJ"Ox]/mDȴ@0!2I2esX>UDsO]W#a! ،41\@6k^2xoKt^͉_c_p2w"FMs6rMA(hB+eLk&Dd[8ƶ^nuq]۟?]HєR*5YP-+i+n;qɃ_ae \XOY$BR[Q7]=UI704t4MY 躇J^jhitۦ[]jJ:Jѡ&*S ?A'=:9Nxe(v F+m6t37(ەB`0\vjXqx;spmD@,x`} ;ux %.-z 0Ni]WֽBTvIP32"~ cxzUG|"<^Ťk n(Ҥ?^W`d,RUǢrx9*Bi^"'x@skh^Y[: r 1Ɖ}7Z,^K^mE=)u O6Y;ٞ'^*3B{H#0S y|F 6r7daŎ^-4,G%]JkPRJU]} ]c2䇗LJ.1E7,قA\RQHQp).ǺlúNY 7w;j~wLcwh*˰! .svсTbStf0R˚[@ȎHQ Dg܎~7WotMEPP#F L2WzH}ݓUOscGwz{FK\7ڑճk&^U)_@?&kpz>%dMnt5d&ͭk}սЖf|V Sf1{.5C``k~ZؕOogܵvWudд멳uM |C2k!"Ǜ@ja:[pqB,*b f⬼n{J;m$/ڑ6F>cYx$?"I C\e)ΏRxg+K9/ LԺw]^nv=e;W4m䭭/(t}2[R[=j]d_~*B-üOK&\*֛Pn[5!Q4asmX-NaEP]o~8=Ҳհ\Iy;^fyQ!oeZl\ r"߁_|=M7z㕛ml1Lq1ZG Y%،Qɬ(.Z\4صst%?d${XowG'7sEvѽJ8 3M COR՟]:m kڃ 3K36y~L@JpcEs^W-6מ9=w}BK"k s֊;R䝿&4V+lw0^+a7yC i 2k7 Bo蟕㏘) QV^[4!!?͐(u`ԡV MPOL5io]`\ 胱V yEx3$Kߜ)76@IY@`~my;D֟D3ڎŪqZ+Kכ.|sH{RF@y O$^* U rm;.uOj gWq陨|TsV0[LA'ybs?oՙRy_z"ZfVR,IɃ_+\ɱZkC (ݯ.yzn|).^:cz\8iafnL:O~84^Q L.{[v}BPe>3T%q[uJ4|F7?>3* 7~tCB a_ElFHIx.UIsCR^&{M/h2 IW&Qp`¶~eeF~|U쪊˩>nQ퐯˦ש_'j_lh;d{k686?*弚)>5ez0v EqDzo|ꁭ\F ПxG[lg^Neקg/#GGGNݙ{ҙK<]&&)8$Nz+F` [LNz3/0A6K!]ҥRV0ᦷQRM޿(iMyܞ4[o 'qPM*Z_:L.a"7LtņSΈY]zbⰧX p(&n@K ԪR&oVY #bı7^DIٌjNhW 1ft!–I  ]gw)SAJp(!{Ɏ U\uK{z󷺳 ɍ|ʂn7nt4MCқKzQdE 'QC H{GtIHBGGi0қ ' zSȾ9Sz(j+K;N =CW.yCN\׉slu~ 2i94`)q7)̴5hoU np;M8Id1bL $?"yǼɬpȴS-PɗZc}k & [uo2,*1R |]<$'' aIfd[D!/zG,q?{`'Sy L bh]4m+?PdG"cwrg;~n`Is&Ybk39v2$o7iH>#,9{l=Jѹowşce~mX:t0Klчо9 TEJ\$6ISEd93(B'v僛^ejRt q+J`r>n.}uG8>WHfC6,)mQsJV|eM9# 7b|@ӹw014h$6'oJcd[gh)D1x'ow#~;mެxmWC2 o`ň%_~fseM۷es1*#VSdo-SIsu~qb vtL=˦tմy)%f@Vbn,̟-U|zrvl!}gm8X5Yo++KЯ O:^WhȻ>X"$~kM\MkR{A@œe흦=mi&^e7m#9uPeƑBmd0j/c?t:r8],4YYA:fw]7)^ vE-q7?zG)ixtmDr?ܛ@Svq G3yq,4,|9l5SMgi q<ۚȑaU|~ 0 Wɚ Xkt|Y'0)H܁|YDkH/%}Y]+ )>j倉=>ZE4f-Jݣ0X/=FKY7m{,]m 0r}:f:^<=e3-IQ.ȩLq-Q}V}g@ܺ#wy?P=lyۭ)j%4;`7ԴypXY]BrG!vsY]@M\DzĮ2pPϑɕ2@S(D7>G$p˂VxI>jJLRꪞ8 Y jb{K_ {Lɽ=kbktW ñ#6kO)Ί=E/TâDUTaGt勜pg#v De#5Hzd5q!^5Y#o؎pB Eiy5PReQs#(/f5uFCZGYWZbBa4WRKւv\> T j|MG?#L(7‹V9-0LUŝt_DiօMXAs_9|rJVReIiJ9ONPyt.3t%r~?RH)0ǻ \et]l"x2erTl՚|IH; [LY؞Ip=LnI"n JL527WBKRCop(HITVKv!/W :._#"DՕ߰MN3r:La^\n@'5uaK:ijuGZ뱠]o$phUbtke.^OV5}Җ=t x^MѓuubAֹTS8pOe δh_c8{^TJY+3 u7xڒy/.>1xX)Nrw-TccbelflIyI@>Tό](l/DIwPK^cĬ$B3fSU]vFUd'BHm}4Ud0q h+)섘,sc %LΎFОg^UE^ ( M%dyLl @sa4xXThڼ&HTR+s%3CZ" ULX#-RIKv+|36bƂn4KbW @stu H<&M:_S٢YnuT5Vpd|Ŧy EΙB`σr[q> Z7~+jB{j=s6J[ܒ;7u*Mg;N Z`p2wHw֬r׹VmOvKjhnev`R]b`UR[jΆv[ -` o(WJoA?fQmrhAWpH/h55mZ PȨZ @3#J$>4hϖ;S~`A-"E *SqmX*dLcWV2-f|p`*/ - `ljj;ə*j XvX-$%8,v䚩&>{_f4znzaB%9Bwς *g EX٩/6+.WGnA~.|Pv_wk4aADR3>v$;4l"@9^7)RX[f%>Q( S{$UD14>ף­|ODӌ5kݧgΰZvVFct4Y,>59'Lx-På} <.<] "Zd"GQUG}j$f Nz J\Ez\o'49@ 536\g" ,)` ;ܰ?lUD"+!L"n()J!x;On"6wQp{-\+pH`:`KHtuK9'l&'DiT]6=hYD 4!ҩ9r=i ks b65ZbtN¸ <ظ0CܗX$'#*j+dRx#taP;@Dı+3hB^ĐKg|`-+N̨tλ_ arx+ilcr3y_35. ,߭Jt=Al,>0Q;clr}9 r3鶯9/PBAZˇ' s8Uj? ,&/JdۭIr e*Ù. ӈSH)}.f£qNE eNTfHN rHi z! l4VE'{U"H۠-2^nmwߑ3ň)~-mF&,[=xiE%5Fec_IB/{ gnN0MHQ-?ح Ҽxxh!i1Zlh;vtoM$6G$XUav~{6$~tI>?|&yvL2N4 wOI03FdweBڊG< IT`G罜b&V2 6Fpqs*6Ls0c\wM)0*\}`;^ kd| eXz:̬i U)i.=!q҄Tf 8^hV$_Kޙy:?dcEǒx%'>^~QO1!:狝:w-PxbЉ0p!]8$R&GṶ̑Tn6@AZր&V т{뇷5}ъX~.ݸM!|؏VTd]*8/iW@\8=x,k-ݱE|Ur͍~/% pTqaPnY%?]i? `;rՋPM#L/ϭK.^erDj&miTjpڊ,/h5GtvX./i9ģt[mw.7qHh):,]m* إiLMe3='X21LewOS W26d ʚ'Wt;931E{LKY5vbYDc&%<9kxEMWi$O6]\v_me {Y+R\3UY4u~|g&u2iԵ޺NԢvw\^PXz.FZ.c՛]apQrݿM`I7bJG=PǤ٦GX4/6Pe9R4]^rj< û^M #/*t&-0HzyrZ>f5CFiZfdZZ0_hcv ;UE}.Outs\S+^64Ciz@RuY0uG̴`-+D똗NcSY>"@ݥ`6ڻ2HKbxd0V+.{`v|,\ Q.&W+dc?(_pLbTN:4C`\LO6pG"h[펃V^ğu,BPz+p^)x; [HVXcJ&Xēvd {j:oG+VPFTMPȎ}f* "ouJij8;{1!ԄO?o)]OvZ7(_!v>$Լp~+P]}Օ.*g}Is rvC4[Y6~nEJ tDSG/MeYpž|!j@[dA;*2kT3gR@p?( |mGoxтbB~DFZƙKV9nZb?Ro2m(^g 5BfǷbc  Y=%}cRgOEΣP͌/԰Eg¼zDcφy'NWhÖ [ *-sఴQyE虛0˒v kNG ipvT- S9_T[#uUKὢ1jO{RqԾQCKEݐkNrmRvlPY2 2 KOǚS߼PJ}iπt[op~Dl:Ocك[0of9#edI^x4>Bj⩠  W)`߅'V&q=Au |Z5(6CX>@Ē v. cb #k{zҏkB*jeDǯas-?\iM!=i3We&ǯ!"*=A4Dɏ~y%Du`+DIͤ<㫬Sהo _ZePsk-;:8*UW\5xUgQ s\E#|!{Ít+,hzwV~휋)U׬i&@I *}DZ^%UNj{8xnk:e* R:lXcaADxb)O9} 8Q66~syU4ƐgWG`ҀB'$?;1ZaK#/o<ܝp<f0A<#% |mgX2i ly1pQ_G@D`u8]Ҡ V&$GPy>;OL"F3腑YK!~m*@x`q?/w/h" 6"Mz~y&9 Oaeg,;0._N^:&OLR0а"^fwp; XG{D.@A;|)rڐO&<`"#u٨̥aœIjH]I4lM6NruWOE)=c!Bg1KZX9r׉P#ch*ݗ$+#Q'/(<w%h9U.5LWiBzCD6ĜAeal͇D*nLB1 F;iH~O{O4":e@V`z$9y$|1 V:Pt>pO]+i86r)x J̆zD=tyH*i {i5i;ߗqCxmJHؠᣛ TFl^N>prm޽0/ȾW!&%?7NҩI: ._<mPvtʷp@841BY[b!9 Ofc_p:>+*rV h6>jx bvW|*&JS_찺]JyS`t Eل☩E\m.|C4[)i04'H~/+BUuQU?0jH_V !|ӓ~\Ki0!h2FXGz'>^3"Xi$4S'u=MOV2-ԦjXr4G %mSPPZdO K` t$b@r*wal 4ç1ոt\FIK# G i qd̪ig*~!1np[e8պN~eNqP|dED6^[ d[53t{R H{b%Ď;74Õ+bZu Xa@ͽ}6NNsQnkzrhLҰ}& $Y%؉ [C:ۃǕ2-.`әz蘭"9Fd]O' ]wS{#WE4qdYF(8q^DiDSǠYEjSXsIR3F7Qb"hh3+/Y0^waf ✓$$h~8L:4.wװ #!cŢ]0ͬmc,"383sFͭ=0($=un ƓII g'.hļ;:ڨeS&R#.bq`M-j|VyW\Wh,Dvi{(8}RX~*ŵEO2jDY?zVnb |ORE |vb@UbLc ȋ8~ͬm)^vͻ{g 5OaV"$'(-} RA; ~#cX>g>ɮQf_djt0 ?PKk)f %idCرXG{80sAB HN?6Cr ZG.1vG3N4_koLL%~1 4n& LW{ 0nao^Y3Lm~Oj[F4YU87pPZ9Yܻ҆\աWF1I6vIf,*wHB M#e2E^3?ܔsbN WD*#PBzm-:# lKwq6EB8n6aC5+W˾+K=4>^+ wrn۪7YS%idjke6;9 9)C`@tr=u-)G[՞TlfANUrV^hQDY#2~ieZjdl\5ٯ ]ب֖zl'pFҮ+Y0,;^AL$yW'8q.9dYmCSvn  {[ ۷^)Ra-' 0mJ>tdIȹ1Q߲-[iq]6E[cWeuYfbW aT&,{g5p<͡M)إIN3[…Qct@J3/`J]9vwрB(_QE!wyQwf;?܌3% {riD>*q՚.ǀ%#X.'Y}'c'@90Cx)ԼӲtnAbd6/Q s;3i>r҂JSyHWc.j ,|SF]U\Y"G}qп3M0wZY43(Ư4-wcGw͔;HäL졛ܢ#Ȇnw~ C n{l#̺U^zy+bxtd.?qxLv#&rUs?OH48) 5~u&j{(Dcދ,yJH)n/<4=Y ^gׂ3<1(k_R4_5wNկ?8ꤳ{ m>*VkQX# /P-,_0 ΉyXՂEN҇d<~@ D<>7@:\e&bJQ٫5dN`X;.`'HԮ"5JXB~)qJM 1<+P `P،^e3',EeEfCJ˦2ZLDZ 2=ۏ8%\)gNdl{,l[eQCgvJ?ip>y r3+aLl4I5hyVr6FuX jvl[O~uY~WJQ7!d'F*n-EƨJ `,z| WzU ʹTRf|qBQv]N`c+}D;lZ.kE(ja|'2q ` WXܳeB+/p<2g}U"vZa;eEM5 EM-q*fyW\':6k2YGJS (e`x<]Z Xc+'p2=q_aU١6^:0 Ӎ=uD=8Ϥ^T:4OM5_$3TH'4$$yM\X 5G!lU[A/ؑwZ/Wxղ`:t`ʏk%x驝X_:G ?-KM R@Gd"- f$Rf=8Gp0;:A-S8ϒjڦ"N<|(5ӷDqR\,a7laۈ^طpbS!TX#G; DJoYY;])g_lȷ^xZ*k!+lUvTTÿτLo2sZrJuU_`홌|O鬔|ЇkAZ׫EpzHv7o6. CpbTv{*3Ͱ!5ci[2ed4mp臛Mq۸q;ݢ˜ !w @D#$TgmrJK 6si<L?Gh)eM)= cʼ`LxySo Qv#΋LQќo{eW+,|t4 Ĵ4>Ʊ[YX$Pn=Ed@+~4ܘ kSƍZ8^`kׂ%@6")nSehy2׻ `]\ewEN>IJ21lg7 䴓 i*nxB&%KfX-[0Τ0nL }w(4C@!7KP)(˦S=z E$ބ{(Z 'S8wKF]k2`^ O+ɮ|(κ,`a5BvYz\|Yǃeٚ 0OaKj gcGb3gp~Ww.*>[)+Rxn1L!*KQ6&o赋.D'ZΒgHڒ%mSLOzxyvUB ѲĮ[рoI[UJӗi!jdP_I))t2`b[A "~]TO\9F}x^ZvkQ߇A 0Y%~"ق7 ׮v6RHSpG(!avZ]ŷיQդ6*8=ǣ>Ņ$HN-itA+ǰ'Hӡ,3.qS"S|<%,nLe_zW crrȔ9Bo5YMŤnƈ6qaAq)x\G4<$r ] !ާLNv4)9r".Bocsu1CיY֧(Cw_ m8+DPG X\9t}b? QE2D`QA6eⲖ-#@ă/f@:c3kCswqFPY;@:ò5Rt/>=ކXBC rc#XJ&]'rFn,rAF)H""#j*XE4hȶ8a'O lrzيGײ ϚS_[_qGx;N(U@ů^Z1T0U !dɚ " n}l&mYk5*VmLK{J69-iB'>pqqD*s.X﯆d{z: oFs L2 @e}*Do!$)y%mPOQOlL17n5 $L>eo{I>zS5(Qz+T4pcתٰ`* jl h (Ă̆j(Xzi `~szlc6- Jz8X gVN;V :%4z,jGb(Yzl'kn=ܪoh.fvC8wWBQ)BȃZmG W@oY&⾓0yJuZjaI-D4;WP};qIPn  |ՃM#ؼ y(Wh=j] 6Ve X7^AJV'$騫ʳI4_LIr9y6+r:֪V #ˁv8 A=bAnN"pw]F^aֆ~Kv*mfQ@Ebh+?.)H!2:?[ }KmO]y &9tj.㎜ԮLQB rcr^Ń"_LIckUq~]S:~a=A4 mJIt\/|R&$Dltc: ۤN'N,[X 32("InZYJ1r.v9XdFMzFH`'>ZrJn4qi 'yLo$brjut!7tGrAhH}9әcv xrr@Bd"'w kGu$x!꾃.^ Q̓E^3,du6P2(ƉF(?x0YJ*eNbZomK @&seeEH559qtoȝ=s1:Vf#XZKAD\>Ś5Ktlbi{;p!>?I ג_\`Jse7fqNsH:l%(7Y24 ]f=pV (OWn^uL` RhG"˳(=ZB9JA]sq&5`2~C7s=|ԊaPX})1ۖv4KYTm?qgTs;S#S(dJ⁡k$k|bc)I >FJ92dr:k󴦥R9IfLm3 @j4/wM h\3=Ψ EY\ajr-$C{ZnJͭ-(Mv₠]xexBh-阕Dedjд ,-ab,2:Qcu̶Hgqc{d9 $;e3|A9KgK 1u]mbF6fY}vΌ O'RM5~{R8wEd'ҿ.1Dk/`O5*#O%CcS+?'u*R;+0fW _Z_E(NeM\am-̎ %.~s~SXKz@ ȄČ%2,)x_>P7*V6dlO:bDJpR Nn5kI~7,p|ՀRj~'֤{*9EXu]X^,fuuv~r;?8T75X ;/Zs CUDUB=57#~hsD ;W^#q޸R^Y4'F⭗XIx@V@2H倱r4O[}5⣏]P_#TT4&)]9g;ubvvӘҠ9(}? ѬO2"d -!JYJm|z,%&HwoPЯUTc= XTC|%cqPߞl7|\[bp+F猊9 Y\2Q_]]k,&b+M^YI8 %F 8lquMڂijp ˆ4v[F6w&AP{Q2i WH ?CMDWJ!Hf;")F#nٍ0߲N8W]F5m_.}h![?ئ^2[xC>Rټ\lTVL}H10n@Ţg/ Kafc ٗn1ӽdbaዽ%j^ yd-*V5^ +nomƗ͢Ϩd$k\a59!0|䎚Rf)k۾ Cu/"JK܈A%17LDI0J*E>}I16,:* ~yR 9o釄lW(V_us1*eU5&A87:ֿ,IpbL-'.ݷ[$s8m 1Wp!C7+ G!1%?gLD(P'Llk 5ɛ-iĸ;҃72|%1VѧloKyєhk=#Ni;G x /6aZo[du) g)Lvvi'i~f4S>bA\ "wBbh(Pf OÉ*w` SfV}Lcos-#tC3LED I`$be:gMLKkR9|ك-G;;3y璛gXQhB8 85Kw 7z;zI3AnW6i'aLzIC+<ĠE+Gj.Pr`)H #qhPR >I,H-sV ߟx;#1,{EU&-dRc t No%)&չ(%w%/m| 5T)9kMH??hKˇol}FEI-{o{TkW#'I^)uAT /#6j3Kцo!r-#;j&u G`.WEd|_DÙSRm0y'L€Ăbbe?I.&^\ͦ(j8 P ]h[m#^HWWH}*[tBKwJĉҔR@cw]!8f=uzg3 ~ֺH21#'11ڰDumO[fKpПD1꓉؆ 5P(|Ӄ$|N5FT\G=W|XwxGh>1?FleJ39تlkͽLF?=_̫ؔ*Ihw$MSlN Dx2<~c$ʉiɠ0SADG$բ&p3PȋFQn/br]t5ͽ Yk[Yxɉ"& [bz'lxDqLǂ·k7ϻb,Ys%˕4'm:m 69d(NH#zL,hDV7zY'yh52ACۦ=ޑL3LЕ kEhj!t.1G̑;N@؊fv G+/XA:oܳ3Ʉ`FF#Ȳ3eZ2Jx{ޜO^:A~NmWzCJWi +֘g@8 J[;mh<|I@o2tcQAEW>-}D;"l;j]_^8-KxLГ0 RϬkU` #$a+ˎgެǴM4jB# dH)} mgN),š"3{ V% `=dDU\ exW$"<= 6*? >t.BnQQUSۤd OD//JO mG;ўBjw¿g#Zu1f҃Yl0 ٔ4"~8E0(_IQZFZ&=93HfRG!a`\s0۳q3s@Q#8IS<^:AY&#^Ff»Q[Ox"ewD;&MjoV7ݮ/&IEt("N:Ir[.+q#5o:Q1<O$oaDȿ6:cr<6ř0pA=6g-RDwWS囍βPo@u!2uoAYd^qtP;>jrtF \E#O^bm]o:Nj#] A )w]yd9a,#T%%#`w#?yڛY,M8]Z"˯s ;|>TDRς@Bly3LXliE'T-йf%zxqlm  `]8 -N\],w+i{S; gΝ?cL+37l'@ ;kr'W wngVOM%o'%S(0al1\Zt}[= d$av;&EU,e"f LضR[G8 "^ "CJ~5VLjJD;Ǿߤ7@ DK\ E#)p 6:6w(hiwigƏ=cڔk񙊜kEekqQӟAj &@iVxn8̆ tbCp?$%?/({JO87fI.B!Q'0]qrE*f`.qre;Ed,A+bQ1A=33ikXd9֝Gv sHo^q`Nքg5iGɗyK6KSdy0A D!8 c?D-+=jvL@{R%!oaERpJndoP!M7G6\$W?&QAg}ljv@D9+ows%r<wp*/<(nP ?D 'Æ 鱸n`wP";V5(MN1vn<aF U:CvB<6:˿+[Lx=whO%ۊRkW1\:w=g$|L' 1ln'w" R V,*|t_xگW o7 hC-]fy[cMM(w--/+Ez9 LY&+cUiT 7D%,۶})e!,~}Sw>qaob脿E3SuL#;T>|T-ep9&r#f .O"Q!QJqۇӊ["kXC:-eLUNJuti؀Wy}'"-I=|LceMS$I.;OРK PBMߕcH=9~ZR>yخߐOFm0-P_) ܔ#rKT~ iǹSlR ahUU1SL8$Ythr!\?ڞ <'R/qI/FSCO"yP&j[]3BŜ +9*]sg;ݢeeMpHO>;:'5{x^}:o̒l! G)W?~jtnv]= )M p4(MDwܩ319J1IJu̬us,<aa9}fgN\Nf_$pg1+JWZ6yA6l-c4_4>(7E척TI(eI*z4F,@4Dk?A&m3=:P^t©\O2R$HN%X754$PW*|٫ G4[Nhmv󁁭PB75ֈX-B&z*詽4^>z D)9 rU?OF) }biw6nf(BC9;z~uCJLO֝MY0ܙ)x -$;J&hvY^M]CV}֫].n%t$+xzq0\^ Ìd:1\OͣZGx S`.֌R8q0# fsa;-#KHثGSX7~^ _O'ޙMfhXche A? R/S#=o%rQ&:b?~yZrG)]ÒljG'$22hTԪRӀi; M˗[rݝۄxv&.I${fu]I F BӎZ24]=dS tНI!2d&cN֩=nVNkJg`1_;*-B]cnu|mYa>d>. .Fdk1[Qtb"hu2ܥ=LNlp)9<%՜!i\9$8W M Q'X8ҌTB]S*ܦNEh9R]qO*Ð^ֿFn脓ιPsj %Z$^\Chßâ͋?8:)ej] @A'c:WǜP)3[0{M4JdW1Αf8b>%5-Xɱzyq2O ~? SnT c'*_s0cJE>8.UEvN<>v ;޷k\dùuNDYw`C<\5θwgߕÛ{O:%kmz sⱘ(lŒ {mPj6 E5jNTEǻV5X|V^.-<X>S6>YKQ M٧5G9XNY%?-#2鉮Wr60dvU-^~yɰa+[ HyXh_i L&?"8~, 4, 2ОUZ^9+'p &u:)( H1Z-rc 5$ܑs*Eϒ(g؝m}30(M*6zsETrT|nj͟(k:xUrYbwTBkx~NY LRۥQ FvraAi |1TPg .%r:pU'ɠ ; *:qPpܵ)Ityiϳwr|L+8P!]PCm9 OWܴmx[*`nY޴^4ݴZLy"ICq0F`#NF"Rz5QhRM _6շLgexi9^ۡX/HSDЉWބVɅMrq`3}ZJErccis~>~ ĉ6:X׻ݥ@^4 a3 wwMV^_W@izUĆ=ŽGFtqqFucl\`Wc*6{HX9C=cK*ܷ5TPSj GB]:h7<)=XZ0!D[=_3~?p!^?=X1<6SQzg X[SIi2pw@,!8dQ^=-Ek0I9q/K8dz٨ GDOŦMaDja[Ĝ]5b]c,? A+;3é `Tn-\d^x0Tज7lz!%CJ|D` u xT>8dV#3x e(29.DC{MOCv(%}Hm??ba-矅[$=߇0ѷkAj)ͬa!p]Bv׬؂x'i[|?6֕s{#&i^Lb*F=)a\snq'T̯,lkZ=;'hE5*CI%Tm 3|h[KR*8T "i2/0Aϐ =n_ŴbDC.t7Qj4nY8#ef.}غݏ6khӥ' jh{)y~YB|DMg8hļ*+q//@o|+³{*_%rB,e6S1ƥ54{@ bk39$}*=MTp$`ӺC֪ҩ;W* ;1a%Q* NM?^~DΫR '^FM CDqeR0[CPaQ'itt)x rghZc#Sdm_^]3P< u0mG^O{]b !("{#>6q5|yܧxMͦiH%C  /./}+h'- "K~PtÐn@, Ӗ.Гd9:ojjdzLxDDnjh"?!yKS~cY7˔6gb&4؋;h6E%2 G"Dp`;< Bsj[p5a :ijھkDn$]^R2*sB]#a0SB@B _W.im )vM. x ] uR4ũ| #cА?Xb(HIR &<:ӷa6(n24f&)Ts$]zvBr2-Lv)D ?0(e>= fѝkMo~#?hH- ~:#Aӫ~%5 z؊|9ܾTU*AMS7KX54vFW {)fga3$pD"E:t"~4LB2MN 啝+2 n zͧ!r?p?;Y[@7Of'Vk!{?0Hc5&% ŦQpQJc蜭10y蔐Ex8h2HHkGY?g^Z˽d*qlTegokXC oÿ!Mmѽhmg3 kR 9*W^S'YM=^ mZAVݳ M.$˜ G~e m.'+A@+!o":sܮZ9`Y%)sLug= ׾kw4iûm6?(y=H+Ԩ y U`UK2);ZaC {նy:h:R(I(TQ헧Ŝ,&eg[ bdeZO(kAZ~\BN',ބtRq>jf;A$;a.D~Ow1? !kҝ|pD>kMW3ДiQNK? KZRI^/>?b3ymF2  c-0se[ Ee'5ĽVlOQK'1n~nqhpf^7S T=&T$4ojOU.3Go6^6,#RbƄIC#>/Q_W=Eon&ʸ-9=B(s^~2)Uޚ (M@euP^rd+ѓˎ~&b4~wy ;"jA %yD *L!.E»L\.pZo< xx%&v&`xx h3'-`Le9P]ɧD퀵JhOeAp"vO*v!®-UtE_@1 (DOƛ}SV˓wt5bfI!>(,toϼ`qAxm30BMNWg 3v Ih+JpԶc'RmTu)Dv/O%&}cxe\!Dy?Pn/Z8  v_>)~zoQ\ג8nꍘ bzuð6[%]ZE^΁0宊~ 'V T Z]r{9[=eŌ\˂فdpp 3pK,޶! \>JDDfepP(޻Ҧ]/##tGk ϝ1tO"'rh$;^鴤ٝڣܦ` !>|Β,`B:!c/o44}PZ1 X:5t5K^7u.İs} pRWP`ra¬H&pX̶zNIic`b`ZdƱY' AJ@kT)N-ݺfxæK(;>SfKfʺ89J=`K! %X~ܚ: M0+Pga'ExNB ^t4MT(R*ҮϝB`\?U]r&A&K(lVY˘ت@ꁎEQD0BߪBc/:3Q&ruH0y`J,J\"B1#&7!֘"xR4OUCf>~F # L04t㙥PB0#<ܸ q$aYvi׾q,Bfj%!%]{zirQC(®z>Mh":(ąsgx.-?S^SP%q7;7GQ[%2a˞(k sDL]*cq+ݕZ $k eu".,ur0 j mOjy)]*N62pakel"V$+n7X>q  BgϿ=C[]0.em:ke跜?tr+w9#\?T}@[psߟXG5q\y΀4XohV,*TO0 6"CbWhlݽr=:ܰ'dJldAּi#Ǣ=$-e>ĤaKVrx̼y-,qU@3ZU4ą >ծ҂bG d:RhBSugKaf2>-Rn3_ҫbA]MO'#5/_bKh)/3b>E(\hFu]_pJh[FDSkRNY^?DD 8!횭,mkx{H9eDvF=9WdrƴHSxFN*LΰŇUMvSHx*#-$UFRK0EѺIYog#iX ˍN%5&ބׅX d i:?0"!aLTIWZ};8TX6J~2]G$2Zs`mATI`sJet@n.#RsOK& b4]@~dM9<4OfG^pbqP . GvP99p5ZkWJowvHe-n_ :a_] zة?RV_[S!KQ)T:yΟg<'|AI\}: s[ >k'XIa>OlqhRE?i-O̴rmi6qEր0j7RbP˪U0"LlƬ,H}qlkZ6)WM00^w w ++>Ky|H: (s\!AF y~-&pn/xNrzv BeXk]B.YN@\-!iya0(NA >+g^(+E@I[d3_:nY'o JzXݾM \ R0[s'h1E &L>+t I)YvEfҭTW.my:"p'gŐseO(g=Bj 't `Bnެh$Ao߻) Nb.^8D:8x..l| 2QLZ9I{F2V.un_q&|=e@i^:|cP2;mܣ`A;zH9Eɂ+J-cOV/ =Hkˀ]w(GU,h'լG\mk!Ip&ϭ\,ne+~LW \_neba'] LUϳHnr0w wlPd!,I3q: {5$7u?zz:]r^N1V}0MdT'kXJPRL?/ FM$[R"u5eopc`@qZ9NϴkPn0SBٜO]58}v}/Vmo87˙Vi,TuBEW<06ѝEt^/}hQD"SܐNl$?E<(4dm4x:d׻)t$ jMe™ *ew]6npa!1ĹkHP. - ~xCI =k~gxDiV%LvZp |^ԩn!ce^f wauKI]5EZ,%NP+py26EX[-UNyp O & ڳ$irBPѬoYJJI4 <4v?noqˇo6~,rw %3k>5JAZXUfaFSWG,8B+ ʨzE 3zӼ<Իn.w_RlgJۙWIO&j*_?h {}Wd{=/4"I] !8D H`zn9N:'嫣C)y=4T:!/?Qސ-UqwÔ@yd\LaK>C6 N˷v("֌1Wj}\m7y+{TupD|c.W ^^lc8TrRZ"N¼81{6DEUdƮ?DQaˡR08q`cY]$9ΖvR88_UJ W)rY>E.qNhȖYH|ߛ5h?*YbuC4{ 闚}%Jy' UMBU-$yJ[نs6:y+51_HtzU-oV!V$ nzoZN^ݓȏ+,C|H͡[H F"1$VlFuY h*cQ4#Vw6hK(o|lU2װS\HX6\FU@e7Q)oFj7VNҞT+#B_'fdj22X1IC,C$ǖ=?p3xRB:0o·]Uf' eP^|A؉gcz=SIHD!G,-HF 5#X摁VtD2|=̃&~,`ⵟbkJnk%,+2Ô4O)?uM" գ]Wzc6fRw#lmqiC>Ӊvf"^Ѿj :Hwt A vAO<`.JQNZex^"䳃d')=k=9Ѡe0lȗ*ıi^$D* 0vg}6w-߰$BfcYJ4RzCHCS,Q"c#+_V-q^Ch7Hb$^)^QAe>>@PQ+7€&fET0D 54k,ʨ8G V.Ð&snAX0$X+9G&h?$l=X:!x +2?-*;1Q`JM}Ŕ7 u\ăM]7]`ӑP5@MF" \ftI'|[xm 5 (e@<y&M2t 5bXsY mX U@+{<͓Bv!ֹuLE^e8VL}]:usZJtΘ{V-Yq(B)!CrOJ:)/\_O,2lBUYZL(̶LAi 64|ᇩpٛVEHQN61a3>/u4ɹAC mw'Mnq~3p\5!9 !jx;G\UM'@'ScCi8Jk AG3!.h6CjҮQZz=Y:] eJ|ThL<泐O0d\:,~r.HJud5 x U F/9,@iz"y6q!+6 X 2n߾Gĸb2C^SVcC\H+V _O;q!E`.VޭgCe.2ԝUTzZҘùީւ 痐`<ۍވvl/;]9ϱѓwBِ=u]7~/,w܈?v/.xZXK)/׉Uc%%'bɪFZ Z 9zBO5vҷs6AV\Ӄ."iIם&d%aPS{m؀fI1L~`L`Vw}h֖eY* !q;AB=JJjm# QZ$~=:v~Kvpl-qJo_뙩쯺{߯X}yxWERax~OD`*87Қ!|GRygroO>-9۷[doLW v rJl!aS.[ 3=ts0H%/B*CYՐa2Sl/)p8.5JFE4m\鬧r>07,KROwB5Jnz{=ld˖:z5Y=X1BĞuqp| ^s}yJV 6~@љ*?XY~[)h+ΆSϮL$'韗qLrdO N'ݖtFs4(})oX|(ߞG]OOIطO>*6;?e6tL8:$82r/82zV/{XE'U'px2i-3[LHj;&lgDq  PfSGѐDEr:((r\*5Sٱw[p`qlڜ͋ޕ9YEBR\{wS`c̰gO!XZ%g*t yǶ%TSsi/Bn]0^/Ds&AaS,l04?gG$[Z^v>)V?6WSQ-Oy:)̫TMϵżĹz4m}WZyo%9-pP'dH2O?BWݦ( 8ΔzI8J' ؤ[ZV2QOR+Ҋ_kȮ(!*Dc jgӫ7 o*!t pw;j A P0O46xe:ړA&1Y͉t<u ҽx;[͚dR{&& Hly ^ r;ʳY)zwCIdhuOGDޕM֟|,TFH[5^o{ZE9Xxz>O"z&|kia\ӖYn"۲\RbAY Гn4cw1{hXi  -Ixj|='~ڠ3*Nd!˥֧F>If-,>~G }X2pԀ)`Vu4aji5;]a=tj઀B+ &"6龖pHtYs`kBԐ2Y$QfhUK2>9şH AݖLUa{T\uDO[ǭ 1F_KXc;XYcUE2@ʱ`|s"~ǻ$Q ! .XTҟq `bi'p<<[br!Rqn(._@Spx[[-ܾGrYxu;{##)c` B M\{.$JiH^cQ=M! _ ]vP2^Vnb-nŧ bi(36ϿgX ܽLj_yJe$?ݫp<-jجs7f0Q͉%Vۍg22ոP|vZi~SʈSZ>tVog+1 G:( /a#t0S$s#*gCM;꨿'Z7W͘2>=ZJ&esOVqb#3sW&o3QL/KWL xOMn4S2K4'|~#/}[@}"2hZb#+4uYN9֩Ftxm/FTw5g\{3j$p{ vہ:D{#5elBO^TEIފx>[ {a9=ᜳԃSvLsd}fU7 &ێ J6u#N Yt`%^X/ 5dFX^ܯhtUe4wa;g<}~c Q\+e}@JϏϔO3oZrzv֜ ٸ+V^9 [g[,5?\.Z}_Q\XؖKB&z.^ܽV)|+]E:Ek ASUwM(Sa}W9^މ{t4Hor=;Cg4'Y`G97kl Ĉm).kއWJtEa5M [hq}BvE;;P^`e/I"jZ G37.li7֔x~7/wFyϷ#rnf{ޒ7ʯ:ʴa%N!~#tw=EfYEB ~]Kh FF]3Z?6Hm[I2z.NԜ_ 3cCPyz<Y8~UMc#P3GAÜŚA Ɍ6NU6M-ZQx_Q𩤇'Ѓ@jpXF!@Z5 Eye|m^n NVDI iNFtIUѸ&8lX,/ *?7mjJfWįg䟮1xCl6,Jr !C)&QM~ G%OU0)|!)bZ{/+ |fu[& 0YH,%*բa 'ɩ|9"v:٘Y;r=-0bXjQe׼U<5]4/ :~-%~1xMw ڧ&yC+)6}yd{jPleY}2khPݾ=XX_ }'460/ {.iЂzՀF"1ur}IHIq?(*3юP=F-H&ky(>=Hj[Ƀ?F@~3?5cN.|ӏ'i^DW4'WA(_},o vA@V^*32Ko{\7RaU0υڄ`-Ȍi+TJbrrH95c!?xɃ=߬bc["Wbq"opZ*aָJcEd(8yj}6{FXsgQ_jVAIq9q{z)"q qRAEkƔO5;3"ԏ"D1 /> |5d ~R_=c yBʌ/ے[Q@,UR g7GQYFY8C/P>g zMTV54U=_zj< MfiJepA)g:}Ü#1gN*KDL#;-|Zn /r+$ Yr-+n0YjX_?2{ qS `U5:8Of9¾&$M3"XKmv.Zh0t3C2|gKο?5?ER`$fz.| =|?jR_-\nUvqQS?jg+cr<gWb tѕB>*\p :fGC,XNuawH6PC,{Z@i%8FV Ml R؛O$\!Sҵ*&̼'MˆI]P3m.$/OVx/D|S4kD[q/;u<4 U|.ւĪ 4vg:$cy)aMz?4FxakSsia1j*S~r&`ǽ{ ئ9F4=ri-2~`Ao7:ӗdݤQf1sK΁E eʟȬj*$p5K9vс{xT| .?ݻ<`Ȯ9s`tFkn'NsA1w tR,˔i5FMαO1kH =ūi 3 l2&gHd=bl}yw :h14@cqt*\ .mX@UY$;y|%bgDcj滥rk~x_T+%;S& zZK \;I'idb :l 5lkW>feրj-N2RʦV>-m[OVY_<#oNڹ)8 Oemy#RMGϗ%&H=F~.`RiF1im:zեVN/%{^j.|5J}C[>pA{\]GOLZVt%1a3!{P)07# =a$/i\+ϨpU%Y)%#˓0\)|crv=%v)1Я=Q;؃cGX< j\^+yP>g4=d^gT|ݧidz3\AvvGl7&Ze_4h'h k#Om ;s1YύCCmWpTNRgC!*_jLz,~QC(`xI\%Kz, " tMhGvէqf!<~NrO -M`.|QF3%&Obc"$CQ<%\]m"եj:2/1lW5#-;' o62K%vXG \kz+יe|Ϧdp`k^MdWf=C!L2M[BX2 HG?Q^C<ɧX8>qOR'2n)XR{=]ɒI.X˲ *6LdfB\.ŚauwK( &_W#yA5@:j;9z~q4,(cBxр ;LcӊAmd)~]rD'*|?78Me9 RnwQD]V^KtEQT{NOo6IesXƂa%wR-qO8sg5o=&UY;=F.t ;7`m6JY24V0To`Ns(C-B"68y3aޜ5~.^0BV;O&iv#efTbR+e9E:Ԛq1pH=XIle+/=ϯ3NeF!ێsnPy1%F=,RnrP#Ieص"3gqf%|AB˟XO bUQKG =g Jƣ.WJxܛ%MAn_A0omړ;k_wԟ$VunI݅3Uk5vSlVJu3șB`M3UhPSkYux^I5Qj, e[1v$S@A"ΙGJw.#Ɗ'R|d1c&ɰ)rAW0Lsc E};6m-3_nªu_k{@F}j,9,7= td/я[-~[XʋGކ;9|چ);_y `'3ѧjUbEI2F$STc:$K(kဦ)K!h$[() q6DS?>Pr[i;j;w$i[#Av_bT5Ł 3rmk"F^wB M>Kghz$8XC%xkTK|A/m \,5ͻw{( QG镛p~n( ̺ Ni,cΞje~>47ZBNM*DFhڐU˗ЇOZ<""* -+ }M$湼VWM" \EiI⧁ i@ %e w)wjMg$90Z=OƓm*Mke'MSlf&+D9"VZuUroC{.P XngIx<72qwaRS܀2LhT;/=&>f/Őx1Z3hU5z/ xʴ4oG\JC`@2 Z87CkFE׏_$w%;l8i) 6s\yNTg_X}>tC (M1'Vȳ Tt1:b ׸Fx/tEOؤ7KsR4ilr4vɫl~{Uo/9yq[*}D603f9qlNYx{*kvmn~_Po<T0gpe-of"B4E_pGhˉCX_n*Ѭ\'d  ^P8;\߇<(_6۴Е Se'YRpSMC%?S,|A`hk4AHaCx~AJGpG +WM{4\ $t42 2ZmyZ5;]_bGwKC=y>ƭt6t#NSA^/H17D?>yo1x3s1+hO앍gSe"&d'eb?xze\]U\~^0rw-iH-ƍa.dd qQj Yҩ[L`9Z[$-+>;f h1 clWn8n. ȵÌmq!Q޻|[7/T!Ox 8AҩJk5 PoòH wyV;tJÓo3&,b/$:_ds \F .UЁ o h0s9Xi`$.Z=- Y3{,2kUOMJ׃6yՔSb%G/ndJH-0?hᩎy;G&\7CAwb TY5K,^<7-b/qHMv#LBH\$Uϔvƽf%?($l̛-RMs+q_:C /W5?`P_~XdL}ǵ,i'_ %O Dx6N6;P2o6*A`,\=O]>ta=pZENpK j%xӹ|i$Ϗ-͓@dW|/?gMvɩotatz!C~"!b)Q `Ye#*lg[]0 ëL%<uͰ>"L121=}3W>Ervu,N76KqJ,) c|iX"u~;y'3+v[g[F%K7p$PXMPt1rwI aNʠcQ*K0bAd fBl޶ax' 2`0ct:S͔\FoF(;I޼ɻu3맛:2|xpQ>ZO!lN#BH$V* I,zQ0[do梜%T\e }$<0L4%cS#Dzr/-u@]nZH#)oLhŝ䤉 g2^ɠ?A-ЭG+d`n,-|kcz2q ~^QTk ] Ȯ\sN/Rzs|a̕H%@rqeJMF߹kQ"Y\ki9d ΃,S/Ӂn  lG`YdY_{r`N9VwVدm>JEדg+LbgWї~ڤ/ o?UZVifNQ_PC;؞Q q1eE[۸tWs^TGa9jߊO:{7%GN8~ǚ }'gyy;&C^M`9Ηn=nHO~, *臖 }BƠ78TS?0 ,2{*`G lӤhIu.Tt^h,=NA%-3XTVر"C8 :U9!RN\jE_ q:C@)+Nx,8XjoJG>Vv!\O?lbW;4J<9CJrr'/Qbz]Zt>BYrUTrjє'[^v: H&Af(_߼ErՙYk'Daa!а Tq e)<!bU+QB-sMjrrꁝ{( kv8jE %~(j^ .P@rU7f%oA]:J\rq`Ҙ:{"Rv \A\Wn=yi@C3 pLe+.=^yR)kiY)^A=я7J(v uPA?bkwq)UYSNJ ]fDy(k0ǙU)a7+0X˩h ; um,S-@Ɖ($HnęyC O.tTסMhL) Y z&e \#e:OTOǪIf֐Ƹbl[/-y-;g=餈'6Qb>\ 0.ovc2sy7_0$޶P (RD&+jjx^;[/ґ#˸]pѠa~VV PӼ3S:zD@l@sٮVdܸfubV≄8u/k㻨[D٬aSL*32Q6T2\+1pJE؃ orZuőFɞ`}s}>Z>^)Vrzwo:9WR fQw}i)Qt\&lFQz!3Äߜ av71ǹ`j XcCus ?CZc)O,sWqؔl+6RL }U^c'ya*5'd(xi:= N V NXErb!=#AKIM!"j^p'+&=\@iG7ӊ".u|mK=}9[swHFtz(i$uJ[P ((pw=_+%E$9j0G@7eָ;E#$Y[`nּjv9nFĜ`#ԣ'΄FK:f\BPqdD_kh"@͕rU(_tEA1'L+neRUD5NOO\Qg-o_K .!]J $N9<&j0 HtU-v膜A:yiݭ8qWrx-D=λhh,:rXg,{&8Cu(OBQvW9P|Ç{n]SѵLCFު~Z mVg`-|7t4xUU]Dd˒aV!hDKK:}Ňup`S`0]Z̛c4,Xڇ TnKrߢ{bk,ѝ"?Ř-yi1vRq,Cym]J`D#Л~u_w$Ԕ 3PDӶYE]42f篍Wa%ڕcߘP3};uU5g9 = ]xYC-PJnqY='& "HHˁF?T0Qe$$4,5?*߾ږnX1xdYЖ I=B!ڙIWEµR)!w/GGxGq}<܋=xs=#Q~R{iëh+g@ 'aU4 7=΂IDt7w1&I'cشguhw,KHޞO,74<^,Ϟ=i\dKr}ǐ( ,.@XPL,hII+%% M6j!"!'Jxŧ=^fpC{;}:|=׳itʗ.4/:GQ* 0vɛT%%J.|)z-c2rQ(M+B-y"^)79ʭ4GRr *5kOԿ D+3S}h*k$_ɍ 6HW'7qxd۝Vj̿%_?o ğ%zV0G*HnF9nJGC,ʡ:S"kۋJCmߵR\L\&´n1˩;\Lfd.icB! ]v0]j#Sz&[*ܟ/|ϛ#44}ڷY!;q^3e0>Rޫ,K=%J,a#Lڗ! E 3خ юe@.7:AU"5s%Y8.MWFѓ^H۪|<= okEJWqQGKyzK(06 ;iS$ ܗ-u7MB1SL`깰''%ںA7ʘ{lm%Q!B\ku|ʲI[&cNo BO%FBHH.p3]O0ާ\T!YG%;`<!E(`{o=6}w&F[ N:Smg'\W QKݚ=6oЮ dI{N 66e c.+<hSÀ=*Hm}A)r-< 2Dž\)o #s8M4cc^`6)Op,Aسq6}kg0cz,Z1 w L5$F]gP?mה=GG #LysorKMbWP>\ m=`:M% Sy89 sS>,BSmI%J|89TAr^Ijy4;+s5TUh{YM=|~ͨHp9; !u`h+k =6x,\8u>zQWǁ?ap))J 1Bʏz!o<cmvpU6SVn}3#'8I'Eo+xbϭ> wֿ (x]L`Ɏ0:]y3Z";"L'.[:Q@q8އ|(cBK4ٞ;]9kPTc 4VD2رChqhEIP5j=K J6zuiiH눭3 %u6ko͚ oQe`;Y:h#vX6lfb6CX"WlOR]M1tBjO_Λ3s5U~;>CSLΎF&̥/N@3rddf9#8d <SH)v#$ 9kPG:7d7v*mf0ZU-6[DMا9r)3ljj1<6f%翲vr\4}8;~~B'KlQqEPvP᫵=M.@?1>vK^[iNO.XD(1!y ۏ0\ 2;q`hƷgYKz+- _yoXVqMFJ0gAv2uc:[N>vM wASK 1T - E# SMmxF} ~b.CkU}3Hp:5Lb&ɸ-L9ψG1r1d-LqkSK^x~S%E /\B&1C&e'*XyUy)xwz[J- B?IM^ѐ{|O] &wL렠 PI5 {f|,9l@|>$Id<;1?f2\R Bo4aD;嬚4I_0=X V)MbνLGXZN ywK!3녮KxuFsTƂ V8-9To)o]+4nz"XI:|~ަA7j H.lP5rƩ59F[\??lS IS\tJw'dVWF: u{#yZ9lŋXW(0R㞌,M8KGghLAܵ[gAs/t:z)Nf}mH D^lWw7}h.hWrMn(;%ҐOeJn0d_.\wo3j{KFA7حȱm CkhS=2/<"BheM/O맕"vkֲr׍64^ H5Bx` -- me{m XqQd(@'H uװyNh0!=rRO8. keDģ!9 4Źνr$}Ya9$0 ٰjVx֙KK# $q¹u (Z(6*?Uf*,U  zӾG$j,pq̜j+ 2փu+T JX {].J5ИtcaM^ fdqܡFKߵxJ[?=㤌q'A}C5LdP$.>f׉6jr:bk.%ۛ?g2ԃ~C˓)_OAe;eG=Q4A>PBSP3h]HS)" >a vCh1e12NRԑHU)v !>& jѦlG8 .s+&E Xq{Z~nV(xd~]y#)ӈb"/,e1'hҽ9cGjw#qtbhnI?mq(*_>~@[%If"!(uVQ]9F7Ko - tYA43"llN0cFedϻCHFhVhiuiHLjys(/WzٜCߵ/<Ʈ]Bui-Z9x7k⛦ Q/H>Jq5ure=a |!佝 GkW5++S(⏜v bFnBz/j7[4A5Z*:ۺt/eL3l)#k)b)v\p Wx*iz5 gm>̞-VRx|Ϙ_d[zL'"@/_0pP70㳞plMm TIk cZli- ӪO. FPbc"ZNZns^\jnj͗I{*7zFwE;.?1A]8ExgUI/33_893  /!G\c3lMi@#5b{ ;O빮쪇I&NSdVC(Xm^dlg{G=aVjR _5>,{O3 jZőGS 9. .Eb1ǧ5eDmC4=NyMb%.YZQCGRww,3(#a݉X=z4_hvU@O )bÛ~W-I͟4䨀}>dhG,3І}ǧhԅtO\82v#^7D>!de02ʿi"m:g%.Kk x}-.0.ohQ=϶6 :8 WS S^*DeO#z^ICY/͗tv2h## ; d !Ne;aa 8ti(w҇`'XTfQcdb{ ѦVI?nwկ?rlw1(<us}@sM|]O Dhݐ.ZYu$-~M!n`i@dsϹ06#V-S\\|l- G=]؜G{Kp 8v6AQQH ++f xLf&FB/qRm9m$6s4e Mr܆H ZSq^Y PX%*{> / I>0{y֒N$SXm-er"dO [/z8QΨ`< >MYډNthR4 [̟?RlG غEL3| yRzw׭Fխ3qEt' kQ"%OQx*W@#ހOzޜ#ݯB/fH?0G>k,[/o31rS7Z\]B 6R㸑J9 ?bC`zqucP'ڽ <ӎKe^H|Hs7IW"mE-v"#a.2_ܿaN%1 LD%6=(}R/_p&a-͵P>~Đp|q͞SeKv~`IW9KΞXgg)3PO!ݨC?RD%H8B*5,LVNxrDDw'&b~`ef2m)5)`Uj3Ab~?JVGt\C Qн{TE]0r&nZTS"Z )\JMDO!cAq}`~ZDgvZV!U"D*>dY€pzb0['+;54"MvZmzYѨ؄yg:#,c*}#%V>@Xcc̲R˜UQ%NPHL*|4G`)g%tzɬft0c#\Qq|;?Av0'~ e>9NZoݢiy4J?N; r揝Y&-AK '!@[灃]j{RF0r4-ٝ"ʌ˗F?ZDϟ dW#{݁bȅN#hXd&šLy0B~˖0k8_T@eb l-hSRE>S'4*0 [-!(Y4 z3^M!9K8抅?h/ x77TXC\'\nKYD#kfYO2 `Vv= JYng_$ Uƒoo=a/:زcSA:BBx*{,Oݣl͵,]L *=M_zގd \3c12Keʂ6጑F%J&*rZ} ߰~Qw=zt' Mwџ7`L?>0E*w"nhV HqA'Oj@|Ib%[f':5e}cɋt2 xio5x 2DX'5r灈l3edSqvjʧ ~^)ֹIqmqTB%Z&Nny~r@ nm0sstZ{rMBj +7tK)n۶]EHޏź޷2% h]` qЈM_KћW$1X9i1 EvG8,p'm4g|'\#e;d6Mh\Aۯ~IXЅdX! :o !9Cʇ`\XG/y,ȩT[Pn`N`߻~o\jc͹…! 4Vfl~*W N&Ìgvy3=5r镽~r=&ꧭDb^K/8bZr05ީE3!#mqo?2ÁK"#-hLf~Lƪx!61#[3Xgڵπ\x;*D=5u b5so"BSPsЊ}oٿV}[ޔ3(~q_,=z'̡u]4X#LюNp:Gz4s rȌwWL5 u s~J) ';}N F Z9)z|Yl-*Uh@?\1` ^X._I=0H1\sJg`OzmHF4=zX':R,>ڠDowG9R~̀5WLM9&;b ,Ţ]yAVelUV*~eyc>0;d=vp0ӽ By2`%0VZ9U9*}±JYtT*Iǹc/_)Š1Dac7."'rCѷ=1Ah?a0~-ӥ+ Bi״Ak$_kcL 댫$ZG\:d^"M7R4ͷ[W+s[Iދ\ߩgY-s';&>iqSf0@D*@6xLzʟ( .:(\6l>6/>c_ĩ&Ilva+֒iBNm }-OaaUWsʈ" @7$P(RG;X,W1˜9`49 Lo^CϵNS>rfp\Ҡ&Gd]'dβ"\ էҀnrYSj-}]Y^kׄ+WCIsnY[)`Gv=+"@Dztg)94WP{kȄ-9DSk hzV^כalf9 `L޶ֹV mT5( -=86Gc)6^6\8׻^҉!FЃցI-Y]KQ"]|F'C:Ь\߉h԰ARnH[wfB>6R!lH+jwI 2°5j`LVmu"!\B֐$)Ic=#-,5Uq v19R.Fкf3şm$d /lւ.X34kjt\ . E?GUiqa99z$r|rڊ!5ς4 4yu)O1Y7 Y%⸻ 8>}%:Qezf8ʗNXx}F*b\}}}(LMbVߺJ[MAkxz!EC@[X@£mW ?:udU\x7:;П"R.pihM}6 NLh$Ac oe_|TQKÚ9ya@.uY3oe~9v 65oUxN@/*rϰﻰQV 0#U, TJ0 6y2b=O4(lٷfeu5ڨ_@@5DWٽ a\_MwamG20o \q]ޞ0NY7ZRrR"Nv&HݐMl.gЯB"E|ox0AV2,9u Ј$׽, t$6RsPBRAǯjruUpޥn% Aa@Đc4>JKKU/Q˩eR|ٸ,ݲVVkNÍnܬL&pJӷGmHёE\`Rk6z.p@K %*{V̎},F(䆵1 ΊQ.`ݩjVEYguZ+ 0$; W%.B/ĭpl_DG˂fG!o?M=4 6Qs%k29<=^6R"#Jq3RVHEǻɝĔ}:ܥ*ГhEؘ#a R_F/xurB3W2W/,ZW0k~ir#KO@&!O[2u/`îD]kEL:&3x#_- uZ1>wJKZ.#bRVEk} s!JZ>aLХ@y>ugZ@׆dOC\֯2Ks,.Ha ( vrAQV+9y-LZHbCHN3b LJ'"vZ rC>Q2PH+` )ߏE qi\%\Mi8U%wJf1=Frc-䴜1lRn2H|q7rnVI]'>Nz|{kypy2)]cg^f06Bc쫀k|@ET o6p4H#Si1}n3\xG}& PNמ 2ZKiF/ɕR/sڍBpYCVQH`C'"];8SSv "ڋ#o yޝ]30?rl$=df5ؔ7B6_%+:8sRU"Q5XKtdh:fJSa DL5O^ Àk RT_˲!trBϧ>a:*fڒHbHs2/MUmҞ<\%˝$oHht7Yqɳ ߽u1N*Wq.?po^&>:'8o"\VdLg7z&Dڜ~qPykjqK3 I)*tcxag"BqEy (cKZJH?|g(9?p ^#lKїG^g}u8yg]wjܼyWm&IB|pwL?KxCH~],lt#Tk{t6+qRvmKH:64'4{t"ШYTDI::yXD.$xrc%D lr5, zӥsj, T5Vf]#lӯob>:\9h;5?T=3YvZ*ѺnOpi2( ̋`pCZ&ȴ7u.*dtλ_hu! gT߼|3_5p~%YEsCխD >k wf{`֮'kg7{A/"&~߻NUN&)g6Ō'K+4D;D3)gmǹ<5=)ygrHJ-> 8@" 2> ܶgn{ovADƶY`࣋&5  v9mxM3m= `Ңz*P)wԈd3+[p\ѸGS瓮ϚPK]Hۯ,|tJkxL`3כ?e┿]DaCLlaL 7sv-}P9&c%YVl5$R)Py6a1ꮦI]彑0dYtFy8# @v$56 _w )'DzI4l-j 8fG?0\J;~Ճڮߡ7Tո1H l"k jzUW82}nNԮ[ҁwhE|#ۿ.uɉr,Vp\ E(9VT l] T?$hsE+I#Ƕ9u8$"e/D*\"M_3c*jQܨ1g!{vgXRkqYxЛL#Mx0;F>Z -[ N ݈S@L{8M7[ YgR)&GBlR^-LrT}E)cx8@ ΔmN1B@9#)HGKgsO/u[<^ (Ned>Av՚Jyȯ0ɓ Xk -ШY?tPLvS\v[*[İj&dZ5gSF#?umV,!o{[@s1eBk&e0dj{ou͍Ő7P5EObUTxB]#rP)4_[vǩ= L7۳s|MZ5_D홟GKPq\w . t!Vi۵]3-H)O~"]$50Jq8 FɁ2ë!!Z 92ǜP0 28p!5Ŕam]EOuc 1r)EPdN}HgRHtŐ ʯ1zTN47AcTk;LW1)w7VXlw6+1hB(S,y*ۖA%{)fh-S;r9-~uˆ.Ez[A#ŖkgifRG\3 Y胜%ũY?W2(dG<{bg{:6w6#|Mu&eJZ; vQpR|΋4Ê!]ne!vx&"hXS`+r!0)p=,-{h͋l"lp >^[PօH6 xdxc7viyǑh-]V CKDڪx3=k0W%1INOjvu;,F&^/8oSD'@kd.|w=\4s>+Rqk;C}\v_#SaFtRpbrDcAdվ~d6ݯ$&%gd\'-T({AVbӣתҨ@MCoR󽫂yUqw_T]8:2A3(w~aIjϬV^+UPPWo)o2ʮSn_ᘴRa-T9;<' gkenyο:'+#^վ#e{Zawd:F/f၀Chgf gK*E]talE͹csi KN3b V&jd#aJW~Η|$6Ȉ͟+hM.Cozav!Ep<#/ p͊<_;XF>^,9gS5~z$0u~:\^S>q S]>a.!GJL e™z}3r^)$^}D@}PSR9БWu feSQj Fs̗zrU0,O0 V L^KW.8zJ; !i^NOQ]7lpߛXSUyd2bi-b](>'[fꂺS^t.&O|gw'5=  lW{"#'e|sLWz¾}ץLhؔ+r-jɜh`QO Ĩ&^(~f,iZX 64'~m}[!Na+ > #[ Zh5}7 +޺7)p>x뮰[n, kL߀~e]m\[+fH5I fI{./s ,eK :j cd ]/O<a ѕ!SN5? Q; Af̒]-YOxFo mzhaڶt^y7q !c@@w0cUY B7FG&8&:UrTE^s !QEQ@xGoeYM7wAg] j d0o3cP9b Z;SQ ߕ1]{ 7{Y(8F]bmy*5@\$eTϘ"=:hen/7j7U[6 {7YZ:F|$sjV./aE]6ȷ<#J0} \xZʘύ=Gt˩XqEQvOhfMٔ\Vg>F 7y\)6HQ"U18=p@q yrdX9Ȭ]ݺL-3{V7yl?s2GaRLmзG{oUx܏59z {x;cTkWLQsT{up+#HOlIӀ)Q19i#o:I_e`܀' j.<(Ji-য?A 2Pf~@ olqU4@ZZ0=<ѕBԃ. zKLQϛ'M,0\S }KI xIme뾜"fp]tFbu|pgu53/e)15وҍg"a5џ0Y)˳q `%<ԁocuY+'y8e `1b/;Kh_lcW'78tC :gpêASw{WUcuLP|+E%L)clw""'v.b<ogcm7jQ持t5Cz=_RIg\8鉗IN﯉j.ѥGN߶ @]ӟn@՜RRۙ}t%p=q`zBB8B|NTD!` U^}=ZjcVphS3)bC*?*OXN!":eg=N4wK1s}@ƣVOxG95|c 5mzr2—%@oMNdj`J#li3Q(9NN^z(GjB,ck嗑EXb4|8V6"]MAU\Q|6Jפf̓ʇpDGTXJw`#̆}<3Qb+IIh0#uG_)6tPq~\CПjsT--m[V+yyX|4C;@GޅYM8Et,p.֜(Ejt9*8nCKX7. M3yVA^s{֑F=%4v_"zNI3r&v6n_<9:}qu;J9UbfgEef~ZG(HJ𕄼.Xd،Zn@ > LA}"c$wPVe:1GQF mlj>tF%edKAu6Y=ܲ^(ZK[~˟mI/chG\kB=Cdq끪iX,1I-ɟDŽ߹hAهqJ! J~[n<)f!28 Rz^ϕ'AHT 0oJ[ ia* )DC "$G21t:|cU;vtnWJڽ-- @߅P+Ν+.X.c/FܸPdpVW 8_+?OǾ֝A-{)!-t6.[%H1@BUvy\NK~C]\N;/s<"0k͕ ."}youpl GsSn-MP>~ZKP]p+e qк{p82:߼"-T,q]̪}#9ACw5AlTm;{-T_29G;j8?qB ה5#K Oxt>EQ;P<ÑyZv[4+@~fPywT~_d` |'=¤ 7#["|l8F $r(_U5Msd|Ŷ~.RL*҃6' nb;ۖ=B9aψpo SV ]~-G ?u|!ra:<2ax[\Ft~?eeStҕ9~xh% %8۝ND/R{ 48 oD hi;jC&>#$AΜ7(DNًzcS5zK+ Axj؞zFD% K,1PSj {Vz$K/v!*eȷRY>`r-@T%{f9 Q&ûG ޠacJ$mDR/,#cl8W&C^ ;7-\*\B5p43$c+R^` KU2mݧO[/ ,mJѓ L6ag啷:([R@ӷ_{kg _9JĤZ[ {d&+6qG + f(.Rzo%NKK[8:6"d<8ZZOZ6r^޽.F~C1VIͣAt]1E}?\KCbr~+fDԟ[(]sXDܵA !qآp0؊Lk&,߾zQ3ǥT\iKi Jl뤝O%>D!AC|Ks k0xCpL?&yS#ҟ^} Y2 دZ .O%M WzKw8}yZP=نt˚;HƲLԋgv(&v)r>%k¾4bfxyJJ|2,ճ~ΰ7$~BƶiϲtͲdruxxF%`u( ;VǭOpUXELTc/Yv?g8K{ 1\DsϪ3~F 7ZB+S7"XR>jͤw(1*<Qu7>a'apk7beᛕF3=ZO<ԥZa;=c{2 >MqESjVbʸ^jr6/@{̪K仅ğ| W (ȀAI"iU \OS"/ܭIڰCK7HLmEv= M=6e/ ꤿQžB!=tvv0DVG! (6Z.ț𣣷 F Ljy["]xnp6M M!Jxhfu0Л<Z3Cw$旮"c;S͵VClU| qqv> /dvD CXhZL>\46 PEfEijJrIHB xdTᄄ[YyDz/0˶,Y݀*bsPrUh7&uPC ^`Z5 kK&'/\~ǫk=,:[v8_EĹYvvW_ :R- Q󑹌X Fn~-\ZWo_I/4sN[ށjVsw ܰRn:,'zFQF2DH }P`Leh)a_S>U/:4r܉Ax"519)ðAs4=N$D?ݿk q]x9E2 ݌ z/_ؿ9zy\Q; ?8eLj7$rl˂O?rl3Mpߓ bM_{x!0RUmx{aN!`{\_0vN3)Y-k|om.޻bPɥ` R<_kj+̤s.)W1c/$!o[c i\@d Y :H/{a}mE^ŲW nbcb)4 8$@(A?MUj<n> ClSԺ򐯭:u7j)+M s epew_dl't-H rHksi^;,?` \ j~@sX0eA4E՜D<DJM랜n&H؛bHHKN'Cc~XBDէGĻҏq%ƖןeDaC]!k:i~isQɱr`3hQ!2&1IZo!&+s(өҼq"(-Wq9Y }¾s'S[p#+x=QP]鸛]t͞:Vc4P $U%\9ځƸ?Ꞝ.c0qњe?JLqn P>A|Ƴ$;*]K/BJvS%3?tQ0Zǁ}LDݮh0gJpiNW){ >xH`<׉*ZCn'8)2|FVzQ yJi]ɤuQ.JT,ou$e|xO96 @!* S+Tߝј=GAe0^u\\L]_L`$Bm+7IpUpm8R~e֋ [l󨾶i<[ȡ㽜/bUvwu+?sVP tiFӆ[((B&7Љx4R†FHP }S;}BadKU%77M _J Izm"Qx;P谓l|ݵ3XfPoSa n~:`*S@|ι b{y[XiXY"]BQ}DG{@ n@Z$sCI$-/ju=c`Hߊvڻ(@ċ!N䲉kp{-m-)(׻6 DIH L A!5Xf[ F^3;3 E33XY!>w.&~`^ɳI |3Zv BU~ D5UVG Zpzj+ΣL\^\u0{͵{@-ƨ}B8rRB⇝g׬E7kT9lz4py&a$AV]DŽ)K(@nԶwJBwbaT ETצUvP-M,E1DN`~e zPiS^%/yq/;BcpZe}|.2X,![yQHpmHV+F'֟V;*Vh7jW#[e5bS M'S ЊFà4w=4 j~j6!Ƌ=g, avUZqÕ5b'IWnXCkνr~лSk(rN|ss|pM9)"s,*V:4$; 1XaҧlwSRҀM zhY`Ԉnk}K+2F1HG+v:ngQe=x/@8m5;"Zy(C/SB *kИ B"~0Vi`}> |&tЩ )k(ݵ2yRځzJ- LFlhy*g@g*J) xDGyQ(vDǶʶt⸪*a9~jl};Kx#R5Ť$L_)"G!QVZ/4B7@?oQq7`waS_%}}`|̚6!U Z)JyDŽ`ɨY2N ^Mv-}?yzWAbi.6q Ն]Z%)[fI44e*Թn9ED5cOMPf.;h"9!ȥ$';7)]2КFe(`RTJ2ժd/?Mf!`°${vgg@o*/|۴J){i`7\:|OG- %x\WBI"s͝~@BB'"sm1V7G~Xt~֜+^g+LO"4OWײ0չU9yV.;#S ]lCY{n@]O^$l;TN -)b;騀f  f)c{ ,GJ} pNf%v%<>ܕTq  oܶܔ}ȓxD/p).h9>!i"r^!UG ނ噼\wwggp~? xc/WKoюAf#?/!iO 11z5@V[Hٷ^Ѷ/-;:$|I2Fɣ;)P;Ǻ$niӀ0ͷnNX"kHƖx <7`+kT @ըFnKTRC X^GrTxdk%Hdʯ;m2 h۬{a0Jm # qs>矡e >VyQCiZs-`%bdgvO{zI4 ?G f C5@qu& "TJuٳUpԙ9nMd!ӏ`3 5u4Lw`5mjp_u/@zbgoC6$*kcnsFES T"߱ ԖQyDi蛊jayœo0;јE0&MLvjE.f`hW:)3\YV_0S,[E gRrcEl޹䄱E#9B3?*Z#{eu6YǞQ@17ÿ|PqR4i_nGڿ$D}n}yŰZ%+v<8ĈkDѵkdX gbY9+A3;&S Ù  Q}E=˜~ B5WMc۹XJh߆'Ub˃˽+JC"F ;]į) Q:Z(v.Գs xH?o$7^`w7h}h3/O^6) T.+!ZWr>7] iE?4^oPVxVY ]uAOQ%> =? 9r5n@)+ +|ZaqZ/0wɄZbZW|XXAEqş煦ٹ$K̶iɪ)DnHo=}œƮZk^R35iQ/%$} (*X"pcԠGWmgǽ\.`4l/tYܬ;T4őߒ?.^3Z`F_)-L>+XK\;um ЉBpYIsRfD=VD23za矫{u# t¹YVqUWkPMB>^BU/'gD!Yj"$<&;q]QF30zYTuH C̃(Ѓ5>6h)/:@Qddgb J˄wZ7B2}2.|=wv@-}GD ݮ4=u l\(¡"l/ےõk0}}U|%;mQH>,ׯH6i>gj>̡3I]>s@d DgՎ Ka*P%&+l9L"X׈&)&–v~ZP&oe@ QjN2Y;Z85xcbIb MͱUgզ2I=24cQExQamcO Ң}`A(2[AJz;ǽF $lHՌ>$#_YR")U ڒcС^#*aԢ|}sJ$BPˮo_Y'rY8y_';!:Ad!eB߫9집_սaGu;6{!]#,9& BK !ZPmqsG ]2B|MBPeNk<7FsD|0+B;ā*O^ WO3^{\CݮWNCy[=şz.m(P߱$8i) M|!PuGٛր(50SXŀeUOف: ҽB?lKzHs( CdrZs`e2@q<2LCǫb6Mh_`MnvޡྪWc 4Mѕm]}r~b -(m!ruc/-Fr7oki"a1ã@JBYC Ddlavߚ0}ے59+(_,G 8;H:/GodAv2*="Hz$̸fz 9Dx9I  $tMeոV\TFf5$_wU;/6'VN7!a,߿@(/, c?ۀfHlފ\(Z 6_-6(_ Mo1E/u%dHY0kbP* GW2)m Z؏^,t+&؂=; 4ɇoIzxlN<%Gd/A^geDwaԞVКKȔ_ :(=E1CX=fb8!|vr  d!g45}Yd-iO2QE e{bNY _J;(Laĥ8ie}h$UXƉ@AVL+'%l5 Wq v*Ҩ-sfhj3vlYof(^3Z ?d>%+Prz$iUR I E-rҾ뮙FVekv)@"f@2pSt*bg'5 o4V"dEĉ֗2Dxm G`bV$;ңg"Eee5SGFP7H%SQ3ktqbKFM$ -v <3q[R՝E(Lg._U/_ɗw%$/7pWGnrtn]QY/o/%`OseOa<{]R-ݍ,q}ݕټV K溴,D~f'AxRz*2` ;?Jqƽ)e"9>Z]Ҝm Cn@/mX Jcsą~䲍MVbo9o t^FZaݓ_}oZxRd־]V\ ָU {~cT҉O}&me̥vg2>}`hޗBPDVhXn3ʜEd@,~=V-h,$|4>n nj ʠ(ގqj&5.ڻ?͋JO^R&o U%V R&y Vmk;z,6ӫ&t(B4Z"4+E:x<{ǥBω@|~ "rfe9A"Hg*"tŚ` W=n_dpn@\$;bBō},!f~=,zۼ);li( `b1ub`.fb3f9^bĀ0@'vj5^.\H8/eH!Ϙku4o[f>͏U]JFok4{%~!^ &r*ٲSI؃v%dA2Ɣ^N^ķJKCB{.G.IsR>ocg p-|xy!NԷh* NmSjIDh]t6v<=T214+]Y4[0oE}=" "tj)ӓִ!9v֖%Vf5`4FZWs8̵FbuCWӉ89Zsr 8-}:$b%dp;7ͫI‘&s'ɝ c]A;K}@͋n[[ϩ.7LN?Q=|:Q=o :S䋉缌ST:ɭޖ#81}K-h`²Ȳ fTp@sSZq7>p'o f]I;0괌O, D5#ts?4bUaCa`#@ˌOܢ byZ*Ư*2䒺iK٥XwE#})CDپ{jlܔ 0\2Ro>Waƽ.X,XZe<@۝Q6 ZFD;ʫ椆zM|ZC =>Jd4R"$Qꟸۛ<b숔2]>+Y_SH;y˼-<=:k2| my()d2%$IuvwGt+ZbȤ>ZD~6C ߗ&OID)7K n<ٱ}Vtb 耐 d;"g`Iu%._@b;"QTL0<Ý7Lu^م'~W:y+l_IH`ɲGl TŸgA?aJV[hxa@:xY8d 7 +p2CxsU}CĖ3^5C\""4s ,55/jzbn?N] q j/RACUT"AE0䏔}ؖ)` 񀓁b*CxҌaԇ-uYԋO% L2Jft[kڅşzK tNUT+r5'2è5dB04 |[ҚDV>ЗCi@5we^dvmUP`gKYz [xӰ^T`OJ(Y@Z$Ξσ0@ f^0h&\Ǵ7ħm|z?N|7.:[mLC `._{/ɯ9$Ŧ C+9^HI3w,{Diʦ_"<تQSFkmA[=הn "9 \:|s{W{=z"dyL4&N8߮zç!ܭܝ3 4  & U_lhvbͯ(ק+;^翹#v-P[3js[8K6J#<w$XD8J*}j"aPF-3s';G% *?1N'­,oҤ㸾xsNݦ'Z?+{Xh4z_Ʒf-25Js/>.vUM^D# Kρ3E۹mtJBK镽 -_ShOg\S0WD I2Rc-2WKIQ?COj Fwa\9$28lv.ƒL'Mpwl !؆Wڎ&ݳF-ȑ|MVĐ8£7yh䰚˕ׂXr6d} |"$,j9Qeg@)sU[@Xm@̈́8Hv/oVX/ x9G;RQBmAȨae tGBe#w-̸A&Qq4R?|U9QV;[\K0 471#o,51㑮ht5-^$<(sB ߫5.fښ1;ݾP, ᕋ5ћOwmͫA 414.+Qux1BaLo8RDJLk #|Zeo{t]X %o)Q/@r`,;[oٽNS ˪jv3~ԑG1 !1:qhF9lLzH86I]O3L7"%Zr]6."t/{`(6 ᾜyʳ:ccfMtDBVt_mn,T&tDi $l[ cEmψ 7fa-4v]inŽz ZY/a>Kᨹ÷5 cBQL):؋+":3Jac¨ӁhohGenswW lZIA7*)hRv8/ݼϡy n֬.v?T4uG=a`" ~ Z1"W/w>t rv]JiCq 8ģc1'P)oE6!L8qڛ 3*f& )ÃOr1p ]XojX0*xf$sn-rB3?~^_+v ޯ.^M#7q{,CopNnq;.0[QgZ3s5t;^ƵRZ8aCI&nN! ;&ރ9S3t|vKl{"ްC6y%|BHL/ .Vs}u= @f>J~1`o`eʁ)@!d;g2|3W!M -~=(;G|3bUbq$%K?^/@kZE2!Hϙܜ> \Z R^]r4NM/s\+wb8Q<¥u^>V3*_@5,P衽S -S}%)r)Lcթ*(sHly-(naG-4f45,OڢUTcТ3\T{S-jI2#a%^S+S#>1~KY`.b4bBj?eanj0uCI96}דߝKW5H'sj,]~XWg/KAIVPXa#:Pg Gi䍺p4}rqܐ{ a%a6B}_B.5~"^fnMX1֠ $JxCqrDCeL g??H)5]Q߽8? b,zG~vqEd9zӡA>$f›mҮ@$ yr=? R!`Ӷ&?#>u1CgB¯Ug,lO#%"(v|,[s1Oper[#Ϗ6&$)'*崁ztoT9q.͜G5aG=Vm`D|]S>Rg7@EUa{)O0:>mT2;у]9щtJOFu.)tԗ*P+Zb:9Cnk]Mbn?CS\д{q17XM(" ҜpzWH"ّ2)!zQp5:50'+ ,'K4882Uw@EX\͒O1|~ B \4 lX?fy(S؄_UlorPhup'^IL׸_#u?Yau齐G&K6 }Y KiKt$(/7s=:l2<-LЉiu< Wy,Ui6JʪgR=ZZ1,pm/wdJ3pc/ao.JESo%WaV-6>yttoJ9 pKJ3tcS hcWsYmW;Eդ&eu -_ZgYmcok9P5ȞOKXQb;Xz^CY@i[p#vTNp"5wu{J9i~.N:Nh;XrTUle NTuS Qo9%:w=@Uu,U,3deڂ4:P MzO=}.:4vgsAM5*7 }aKjd2Y]n+t׾zaOSt4&X,p/ԅ7UO!F¶STgaqӑ_Zɢh7顰dQۄđj3Q,vK._k N꫟;K`%;Akf([b)}AV寡eFlj(g{F8J%`WG[&Y%1g3zW! h8 X-f`PTKw)T=W2V\GB@VKڍ %`,G4~ _'gr~i1ojtWKފO]!|hU5nx˓FbTJ-!cRXc9_͘c:ߑҗCWZ~F_2D{1K>ecn$otTDg_5-SW#Lƣn<ވ%h&m5l|B*G PU`yr xI#^2U0AV-nrɒ/?I:iA$Uy&K NXڌwKtǹ7 t'YBJr !ƠqŧG3. wY}NoŸ5Ezn/3̝No$&XID#k ZᡌM.`إHɛfx*2e#wZc ~fڏ8S;ZDbz֊ԯJaߺ#M9!1.ǟ`b)>Ƴ_b׎Ǯ̪ - Լ+S.f*3功k(1$41=&߷wCV1H^m5ZVl D h P2`Dotc\zT+ HU#94y0W=.64h 0<.3 4<51,V$[5΂=F+OI$S:P`h7a^DfBCsi٩dt/  9w 4!Tkr.D˶މY?X'B21yM|!k h{pҪihNj ygvōTOpJJRRt1 XxLиղ F'y2Lq@xHA롁R O]+csMyi{9{ ^0;}#x~Ӏ>qfB<JW':[}=Dd'fW07G?a\#=+9T˔2J%6LCoroXfҜ po($n'AUkiLVō@rd749bX`ǟLs4Wm&&)2Z#K֟/eRKSrGxa^A:o(?}Ah7蕮uLi>t0o42 pT 2PW]( sN_/u|/3r@Ƒ eo$CZYޟ _1Hhf{TpTcT2'[͑z5 ɚ{wȚփ o6driOYwm7K\|@`*tȾDjX$wb}sv <.+oȣ9얐5TA$/WzySρ*,h_M**/\ť}/aZ̫d ίq>"TZGMuĭEjAݾ v"_e v{Cr]@A&%{>8 t1*89aJ±bKB,瘉bȟL&@lQN&X=Q7D1:oI=ffe9CfUh{NH7Mq)elhC~FuhGI+^8Bg֖eOoM$\؉ &4!=kp<_V%L?PvTͶ* a ;lB,oS{[ +~WaS E s֒֯rs:JT5<֕is)9wi]!ρPo #4ʡe4˕ϫ>/7xθ(Roxv^d- 81n쫂ia{/5 g!['I""SD$\.i*OK|N|I"h乬3Ën&$xGx z\(v\v=d*qWytp\8 BZ['O:CBv d2'RfoÙ+oӫHAQC47]"wZ10IԴH\[M0eYiN.t{TJj ;(H~F 5qHܦv[ E\Z8Mbs$6},OZMLb^-7Hϵ>3Wp(Ez) :syICO(nO8_Dώo1 ]!S/Ce}j 2EoІ%ow6H9VsB,Lsڭ9>}];8׬crfT `JzˌR%oKʜ,Gڏ˫6#yPwi>%LelQ!xp{Nƕ8?g^txWGt8"gx }3ˎW#,zEQ%d`HtmgYɍ"T2hw-8̈́IMrB G.sT| `d*g4bZ )zђ/@M!9 vv%,cCk2!s#Lc!̏ ަ`^ۂZVy.z_gkU/=נv'Iln+!xGk%L(b 7ڈ =d4U@$k'[SۚmK5zI,'p Re f;<޺ޓt~ &L3dnXNً ݓZQ5K@3;>gjXE^@m E"<1V? T V |59nC1G$7MaLq 7c*'%y?X .IlhSB휘1,{!s{Plhod jA,v9}>Vgw-O'B*^åo[P.Zy̥+v>'Ok&^. UwGa{e_#ׂa1Q`,$?+Vş^8n|10|ݍ)w@@HL^. [,<я qdVysd'b@Q*l!|TitI2 *p1LY&?zHP ?l2{XPfGt婬?H#B2_ (=Xz:r6SVjQr&LV)({0wkͥ/X&3;G*0H ㅈ0Œ$|b/M|Uұ;ԓC *^I1֠s=~ن~3 hm%DZN+>M<&ߟlm e6v8$עE$#.q@& m_W A4 1փ1z-?iu%Qz HJ1;׷P3B'*sK"u*}mU阼&:*.k[4{?yܺZ6.ܳJz#FP،/{†n2+4>A|6 j:geU4A'?%e%w5HԎ6*,Tu-RK4\;H`Bc75׹TUsZ *dGb\AСKDZRk-4 ,;o6 JAAQ!Q Ina@Vjv󔎼aS.>Q~߮YM\3{L_fdaE#Ԃgsg  k0܊Ksf siM!av`!g3b^ģe8pg*BnK@*S#R~JAi 2#K,lt<#ߐg5O-]6A\a>ɞ~;Qn`?9Rh䓳4$"Y̒Hls:vz@N8^h15-5_U{5 &R}(d2ܞ畕a݅zs'HIgT GشN?qVj`IM )EGpx^e5dMO_&VBlLK,qgul?ʤbGuI" 8ܧaMA`w_9'n׎O!jsJ.avY4AqŬz{$'qL0I_37DKfqjem?'Ur: _xS0V_1N|3'-֓+D_>֬ q~=W%-ˍOlF%)EFbg=6SV4eM5f.kJ0z̿=|V3F.2Am+nwY-[28>vf6'T+u(NT-j&zasCoC- kgFB0zn%hv|'q\;Rݏuձڏ|'v \n  s*pμZqȚ>Gd[LFm;M٩WcbC I7]EDZkq"{ Wi/J[TQSI&$Ļ<<+<>Z"Tݭ/kI(NDWo=k,.:K?'V{ =9" ],Ű/1S݁?/4P#P}٪rA΀XG6DzJ׶7- Ў)e0TIK"\7zyY|nUhm\RS}Ҽ}%w/ƩSzlQDDWU7O 4sySڜBzB,u#veaN8 z]n[fH_z-J>VRSbb>g0~Dh&1܁$7oߦ!ԒWjkz<{j_]bnCƜJ- LW6Hݧ&d0 4D~װ&GNfzp e7 'pgE$sS`Nu&GJ f")}'yQn)ԶTw6 McC CD+Vt?߷‚$:B]ڲ| q}#K`$[[攻aU\Ga ~oTPz@!ҽ[Ybq ]49XHJl.\8%Y9w(IX6w(cY-ɘaىu%I,ξFT)E !DC92`P:r5P` @VN \;˞"І iΊ`{&lJ l|Jc^|W7*_>kKؖs ]؛rP$m# -?|n֐s㤢tH;Dtz}tZ^$8:h8qbIB~4i8Nx%\[ϭ3u|X0KW). ry.HF-6ݬ+2; Gިu:*e`SG_wW. 7/kwVLڄ*aOpc(U9V?~6D;=g+e&x\P{²{g HF!7D%j;w{#Ǩ\J뚰9y%k|sgKZl{YkTx}r`7i2)Ĺ0z}[KS?inw9? ~=/=Wabe˂+3"ٟfû VߪD6-N9C00byΠͨ nÇ ErvMn|?g|jCȯ*| 4`F5z4ÓBn xY_E0L954%1,.XsIb,kۏ!] Q7@1SxS'O ܍sZ3ܢף24u5*lxWAjGzs?㈌PfkR M@O:/!#= GSE37˭,;D=bUr6)hlbaAgcy=>e̯s^bQ0ݍ0b:cl"X܉++5P7oUHuN/AiEB%vHz_3KM[&'6TIE">ç WV/˝@Fyb8EE'NcH.,?~?xwAJ(133VgϹU:h{ocҞ@q()a3Y>dF5`33֞Vn Iķ,oOrԸ>k~#`ElG̋#ȱ-pQCR֞4+ DKe;E6lU\+w{fhPm:YڵڃTvkOd(lgV8 ;5K-gծ|#h(vi-ro3hQc,V\^ȗuUY%QldҶPyD$[5'~^trR5аýaai"d%St vU=A~ HZ.|C[@a-?#˾eû/Obd/96q,b_1L[(-IJ*kY+˼;~XtmDu2MRc-[J~T<F#pR(||.X}ڰ :e FfU#'YEixJTb/0@qnfZU{)R8R3:4S>G5n_0@Lt9pGfz m }=LRǠ|ZUIT:Wg9\ 3+´wk%nΘe$N \C;-6 D$fK=-`8gݕʼnayfxTY/2!Gqi:G3[*FPq(*?m %e]C5K+ڵ.a" pᾟQ#3*ŹvjUvZC:P(00Y-N߮~`i)"%{J*JU4"VNQs|XHӧSgSR߂b? !MKз4_DV cжev΄bR>wv55sVI_D)xS Thߞ,$%vsc" HɆыm3)&JħG HFLSE+8G/O'DRB֨vHe# Mu?ZxJx;R2D=%ۡpYBF@=]>,uU-/w2fA|?q]jnti'<2v:ozIPݬDaD4xsr 7*6~+}8U^5fEKgnRNhcNƝ՛fwO%?ETh R->SRK@eS+/FG |} {G"L6A4/ae8*:M]Ņ]gk5K[#u,5wo7Yءsy4pMÅ&Іb&DT<0y0rK)|idp|$S2ˉDJx.Vi}*@zzI2Ji*n$@ t) 'rqTUm.V"9jx-Ymm!6K6l^wWMyV_ Cˊ.] {}%lqMA˾B8p>Jf14–}/'j>.)+@LΗY0AChx4T=`4™‡;2Wҩq*M֏$H'=7ܧoNE꠺'v(ĩ{& %+rևc u9,82fG7t|,@E bZڭd{Vd&-tvh"LpwFʍY CǡzHcK*I$fJ\"GƏ$ (T{r<"LRӿyىb3yٞhS\0Ǔu'+4)ԍ~4DbGֹ``WbzSeilE ,YŚ34tLsJT.F)-w8*¹L$І ~ۂ` |/gjwޑߘy{ 6q-ܦ!>hA R {Nb}!X?/nݜoy5I)uPSYQM&pZyRצpiEƕ?R#;̗G ,#x\uzfQ!7`0ڮG1?cEP VJY;,LM<]V_I\A m OU}T}`2 &p'vrQ9h:׌3zqA%:UkQ إ;SZ_WWUeg0tY:R+E#IsB9IkǰF9[a ^AI;(\ c]KXCEDc,'N*h=(`Q"֏B)yڔr7rJxZ-.t=,JmePh{(@LHi^}sAg-ȃoĊ] Զ'b1g/&z #XX=Ls끮9';6o\#9Z|luAY`BLEC=ʭ"# rg ްԤ/S|b+ &nDPNDxRuX M m6i؀sH xҒ0a8(R.fY|: Z/BuJyU/P :~\tַxaA}0eN.S:%@1n9ʅ[47^%)jcg@H3: mLhfA#`WeoE/~G,P)*}QV暆L_:crAq&'t-sd*vnw~S|7 Aݰm 6Yu@S,.R'*O.ݛGA0j!T^ڟ"_D:Zh,ޤ1:2[Á/W-x_FB5Ӆ OԆZA`͵kf kڟR(i5B}g0 #2b$T@ʑD@-kkbͮQRxlji_8Hc۞"NJZG Z&?$8%͆{=>o#Ca0t #]㒶^%ZKJvKvxcjSdv_yk&F%]> npb,p 4׋uio"]oOb,cOp,Y8_fsO#x]Օm+HCg_%.Cڄ#r$P@EqV 1Rt!wB;*-ccE'WQS@Z3 5Ő4E4h{AmǮYY{(4+D>c-_P JgBB]ņa-SkuA=jqϡ!.D?1u68(ah]ȁ PQHNr˗cy?C,dduN`ܖ'8ҋrd5s2lSK2p01KR6P9rH(Q ,hUǶ~qn8)_ ä{>8Q]ώցꛕ܋ XF_Ce\_ -HoUÝ A'-r ج˘"=)46Xc]thࢇnjM 6iDR 5AP!0pZq-V$Gng{K/uÕS+:"\g:$"u+*CZfK&n7e:R,oSkȎ&q,Yr|7q BnrlCJDg|'\M!~E(A謝"Qs:Tзm{<%,cDaP mԴ{}âJp-SJnWbBOV`ҌN6*K:AaD~dYȲ2.UOVL fCߩ׮!mԭϪUnLP٢֔0ºJ3}Oxx>Sy6(%2(F-t B7Hr6#sB+6{on_ۍat[xIyy^R[y=e KPdaV8?3wxƈkx&1΁1E< `k _p(J^mbvXp(%M(w|L`a_Nyڶ_j\1YG( [hm.6сk~2b")=x {5$w6'o; ہ2y( BNH)mЅ*d02~x*.<گ>w9;;t i IM_8hCA=#k +&M8#0Bֲ8ת1[`M@e ̈\ɫ֧<f~@H!&(0=h/ BSlD\O&>pDk7#{qZBnYg.gb@^39(hE#A^Iq57+vŸ@bY; ^h{?czF/{/bH0!dRkyQQ@źX]Gt_oQ6^(~3 K]ϡ*]#?+A8ق!n^OsF'?1(4kXhAB9 #F˟"m bzH`肒u#-^G`Erk.㋢rL#nFaej=rh[}o҉ \fal18>AOԼfI?^Hf\V_amEh(}, 1DO~JMhv~vʚ|Q7$%(~0%^C譃/ֿF(}JM}7byt{Q>il^(=RL[^L齬 =c/\$).nXZgxhB~ϐj(e"xV' Tդfhp@n1$G|echaA"d Ȍ/ۋHXTrIZcmpzƇiE[:AoyIcc>~˘ %d H\Ja@vZ^k(5 r13n>|s -;c*h_ ;򀳯hByzQz̫tޔ@#>4,}T|Y ^h;gm7ZF8wrqWⵗGc5&|a&~"g?; J,6s;rk YFNizK\e3:ʴUsA^wfPL2!TC_0e7GGo_L(bcRiZL}ZJj3kRJN=^̓%C0j_B__*ЊԼ)*xrz:]ȕU $:?A`CSi~R>,1D~+ޢٜ%iT*eV[0\^kn.:cPll7\_qͳ5qxC'i(CGGOHVzy|RiK1q/hE.fO% 3Y3g2u %h륪*gDM'f,0kru.kMʃl#[e &\ZԝJO j.`m r#Qs(b1戺@Ovľ?5IGv1Oq5O3V쇋%Lv_0 h8ˣNyȆS|LG94jMQc֡Sp򺸱K6;WKZ=n M zS%1 D nm-0 beƏZm 狾/ђxSǎ*Y+{PB2OBM#M~^q]џƇl8?$|%5gC57gH !C-\*{ `0l+O ɧ+{hFec8L2\q {rjo to‘ `]uWc_[aVCy?ZqྕrQnK΂~Ny=lqA=s!oJp IuGDwAL`StdI5ѐ(rL'݆ӂ "ޗ\ߜ^s @o[\<["THwIxpեT6.;>#*7W!c $<X dg'K}P`*ͅC/ӊaU>9]]@9¢^~jd-yesGAdQ\l%ıJ ۃbANkvƐ9Z.RD z[,6X'DpB*t]_3Q +Fy9BwL\YۈwFa}lDmͽd85{Khs1dҿkkqwH_urDwe>tLk $r8[Rq;;T\HJ+@^/C4+ pzzݕ-8-kQ݆gFBG9mnxI\DljMf[LýM "gI H,fԳ&EΕγ Edgbk P̄iOEُnK)&ƺǘMxw*V[%J1C|^/q`$Ӱڽ;i9A#ucv˶h&9oٜ .[2Ľ۶}W"{T8Y|%đXtns~Hـw "o?lY0!>a Ybxca"̢5w(̙ ⃉7[h)LFU5wLI&3+t_%{v%zJm(iȅ'pV!Vmh͎Wdr08b-Z䟤@4Ox}+Jh0X / 5^Æd^3u9N2i.~R=\ƑkPF)֭;S zlDt2GcUJtM*wRݒeRxo)Hg#7yiG*F ,jh-{8dX>,.m+ǥEw./!y/MLQPHKdXNǨQ 6B;(SFÝL[`^fߡWqs舢J~'\J1T_/Tܺ.lDSn& ?'z""g=Kү`Z& (BA@PgCYs0.% Ӆ=2iO!6RDz-TvvN4d;ʋ ѷ 1n:KxVtOCMWX4^9/XtL\jAhR#ݴVl%cׅ-n9eI9ѷet=GZRW)(%iVS`J^}n"Fb<0έˮmeX4r}'-xGeͻC+&aC9*EQ!6./mf]IKGb"hD ssu;^:Ϲ:4!R$$s41tK*Z Pz!wD-('MD++ٚAqT6 y8EkcT|.1lO 7&l2(Mi^Gǧހ:WMn7uיyI3ހhKNXBțeBZ*iMcQ5̳E~1MYG_~[=~tkc1x(\""]]0x.7^{X&4Gs4[##CF!t~5* @#D)u6ld|*V[ 68'Caw~= ftvSjw-G%<2pAp1sik%nWE}VD4wQ67rY1XUp6z$qp3)Xz/W~UeP"_vi)zsCHQ&;*maZ`fhD&_J 8ݤ8ZZDy#M\C߭9Y ~I1JExFZȆ5IPwԻxJMqibP [I׆ZZ C !}wał 5RDYmV2 %c$akOgrxG4~G}YrBPOY^) Jc2QIu,bJL+x?GM@cw_lBl}vNǸl0 L=Isa4 \.Us-8lavЇ~-V! S ^idŽ&[ Zs)]%4=m4R%I[ ɮ}ɜPʚt_21 4~/ģXpkXLq>Q1L^+VjM;[z1ǭ8*/^_Rp~0Q8Tcpff( T$6/ƞEsmۿ+Ydz_'ml3cewX5ks'g1)% ,"vo3k_m\k>bFX2n.ZA1lQ\fZ>9m$4Ah}?!Ձ(10Xc_  I4v!_KP&rs; 9 yI&W_@kdRа(\@B )퇻ӯ!' =b ctVM[!!_) tQ*G {ln{ B($g}rBצW`$[#MM[ # i ` &_0D ;}5B'sI;1at{ad?Gen*er))DM%h۬`M)++YZ\3+ `b;&Чhcc%-QYz/yH;MRKl =4†f/HBsV8YѦBlpn⠄Fe3QCeF|X<s+r%Tpr;k v5 gc 6Գ\rQE"NZ6W5AG,8uL wϨvo?7QU(DԪz݋ڄmx7ic8^k(k C<>r<_Y* ?E&IY+t+h_\V1*TXL #g] {XYdWu<)>5|fcG2s<H8S#-U55+9MVtո+G()MZ"L=8}*AY?T@ڇ>D@462? ch40yd^0?JNx)Qg]qX -.nχiMJjW^bo٫dASh׾AmϾ4l1+IQÉv7ԣtyn,09 E$ =n~ݤ!QR΀\p(n VD u(gF` R-߶`A90/y=n7{e.cً.\$V2> lF{.2o/ *' J-_ a4ci$^E(YYegI'ng~0K)rµt\[FTFчdbE {ًo~Dҥ60bW())"!lK%+P:f ogO|}0aSz@eXq UdJ8#XkV. \$R ].TYG49.\[wD4F8ߛ]ckİ82kg@ΩΐTX,(ew9$Yw5ǫxUutX"ms!#q:m-JaB_]rKU!F&|;Fpو<*sש\Uq/(2rmaSsXN:>SʛLK]ox:U̴\gM,̄Eo28YyF7 Pq|;:ƃWQ:`*U|rY_0/4[ոo2K&RVP!/7o[/zLY <J$cgtZ/';A8rXYk2T?y9@s6< [0 fe|sU0,uFx9P CB 8[OlM& c00#=jS[ vT*B%]MޣTKgHCq_js3?9< pO: FqAeEȃ u` ,մh^_+l?,i b$ w00cY޳y̦qzS؉+t{j0u&G\G4օ A<[@@S "4;um &-+ ývYT4X4p48@cxA G98zq5 !ɜ7 ۖCˉ CjF5LF;lstDTЂ'ϻ,Ptj7Gδĵ MVy񤜳׋eʺ:D4E(XݐenX#/6GRg- A\@&]b3M&j?ϲ]W:FW= 3\5;n^B(wxxO*V2*k^H%fqz(H]#Ȃ?OI!< &S_qw᚞MH(59rڰӾ6>sN e(P8ѶE 7C/|te>hf>r9u Q *gӨX"3o*+U }HqPz!R)'OpcrBϷ;@{rQû,XtYuo~A(۔XVYuPx,T_ .WWk@:/,O`{;ad+@?dJAuT52ɣJ2PCρW۶oC;V v:}lh6!NHfpoxP?a1"KˉtREf|;m>=Q\G xFA:X"8:Bncm`*d##B #7/PmXLap{dZVN-jn  :FqxBvZQ){;'SO@Ƽp\4ŒCÕsj8–( ;A7tNf7mKmS"$V΃`Ṓk{9)Ujw$x.'9RLr߹ɂp|td|hL&lo` @=1/NFƩX5`S/mJH툜dKK+tj+ujOhRg9-VOw-2H \mZLrV&/)D|1R;Bd҈4&賕ORl78jj uEKʑ-,i ,R/$@S$h/.D0q{Y&1vҫ(uZqx7t.Pg2%2M-'|lWڬ3h?Tϧ.v6\~Դ\rcM;'# rOI@Je[-b)JY7j+MŸ%h_v[] QR|7@9h2eEɑYbRAZrQbLs w㏨ #`vW[e3I̶K$Bu 0 ;Gum+R‡.e)V\7=0 ֹ`6tRp\;Ł.ø|3D?hFco@t#eC>ɳ?"f-4Kcg! pz$~1=>bgAxVFPjx~h6 g9߯tJ͚c WӣJNm _ΫMH_#v\Fhw!p(m(#UC%Yk=X<4>P4[ Ě#=Z ݓe@AK $^}\L|b@ʩ;%lJ A18_uLuҪxR|cZ] j{lPsIUڗqsv],&1N)O&Lew Ԯlh=-)E/Rd-Gn|j*Ur`NBZ8XaeQg CĊyɇ<ρ"z_dT{H *&qhg4ȹsHPi ÀUFz^3休\^vrXMx3{ZAM<ŵ7Ks%%Sl`V[M/m~9JlG\򷺎(W8Q7یBR'ش7F HCn L00Fo]% O%5>6}̦vowr:d9BsZh[N܆ VE<[5aOo~b@V8JGn^E" hoF Wu$H6;ĩ Ʉm0>9zO4l] puOT YA;Z %'GaVc)Bx6PطhA8_jN$߲p)ʥ~[¡r8.K!Sޢ_8@xfZNe  /Pu;8ݬdWݸO6|` m%E3Ckd Ȧ=X]uQ30'k8Eg.ѭҤC|?6M+/@)bBA"%ҖW~/ˋhVJoͥYӄB߰^؆*>}t[DvAvPE=fyvpb)<>J ptd+땦(u'!t,jX>d-\)lEiY]FR\2Y|_=C-e| |h\5Ɍ*bx]<ĮHx%V]@kK{KOퟮ,^`oNS2; zfq s -O $ط")F4))ޯyU K%+\!XCR*lwctyZJ ,'fF_5P4HH[6kx3Pw[`w!˹GìD0͊P 1-Jd7']ΑC[hvWG{ݲ2+))AvnnU.=p!bx#0 ezڻEq2RW)Ik$;+%!x)@ K^ Ҝ\X9`$>i. ɂQ|Tb\go{|UiwV=ּΑ˿T4hw_H_ ^A3QQQ PPX@7 P:tGkP^-|.&C {Fh f;rsRn+?dS?r֎ﺎc[capLLFיTm'w||Cq'#݋:v;$,,6piQLw W=ԑ?:` $7Ha1N~sQѴ 氯#Ƽ*#;1И6`;q#n⍪xuR%8oR̜:[slc{9;~e!4zTڭADzo_ Pf aUZ/G}(0 uBμp3koW.<"w;AX\<(YX?O,߶z\nz%n!{c\5[ M<'q+#/ q`1MȐ{9+_@!svmXo hum­I7r E-.D!&MSz}BBt@-ZEXJXR#q f˿?$si(RO07W ˚}b*NjfBdSPwܷMΜJ;kMP7u,.Z;?bwğ2Sz֓ jNὓ"/Y#Y^E :M/5;sSIx|:iZF8mﲽVv˰{GّD@V־` F +wqsv⌚ێV*/ݶs }];/h>ϡZq}"iF,q[GEX-go&~ضX^NJƼE)F68m:?Ӷ,S~&RZ ,.W7 5q 8eM+pK.`x?`ǫҾ8B`h'/Iĉ^mHA])*?sܑsL&8>{BrenY8 R-?t+={7 iDrSpHZ S:+n;Z0?+/:qUr/on0 pvh+}ʋ o?݅Ɩ.Uoۤ '&!rILۿx2wdj>#JDq3 d:'09mŠLBQ{tbC΁PnihZF)TSKY@竅;HGid+s r .UaOBڡ.ZHUQ] 'fgw=E 3蛚[8)\ySPs,u1ui QCdޕl Sq z= bDcsBLE^J|=dUj@[xݴ&CBwO^iWw~KSX~Sfׁ8[2PM:EEVh ET5O%MG_,wFzAY=u9̏$E~J;Sۻ캉sk~cӈ;XYMf3l%5x0W-!Q:PTƫ54鶲+ۥ[*(#`5>|Zp1݁].s*%.1}V;Ѱox&fw{/NpPxہKWg?DȼȻPvNa/:A^'u}l-&@(wf]fkABǏB(1㭋ׁ\&@L]a?]pZG{sHUg5~c"~eA !g1!֑TDJFmQI#0O(?aݖ" Mܟ>QPaСYXq:x8zVv;Voa$kՐ+AM PwhIf~ -ƕʕ [rS!uXY+z9:Կsϊ".^%Y*eޅ ZwHōa 4;]2@z}^uv-r2{cjeȸLId>Qt넃D^˚ JxU -GW'pH߹׈QQיd_8@=,}f=( ]חb5|X4\/eue Hٍ0-x\IJ;E+QUHCRys&m"#G/\si ,?Q=Duفal:(uWk֘]ӯi׃Me#7kqjͬ7Vc$E+ow,8{a"$?`PH EsHQijEmjdj%؋?@9XsS.6D)Tj9&ݓQ#bzǵ/9{E:}8,18^OL2a GJ4|#^~ܓ)nno\AIn^-,y5mGq5 6ưV+ 2 ֗7cs0`ׁ~aJ LRMD>f 1bI! G#\/nrcEm\W"[nT*Nfުy0Z ]=4}b9!֙:l FGSc;}9f*h@ &!D){zϒꅃ`YX+z劾j,5|:}6lZLdJ-"/5tBj Ow e\bB_[nIxmI8=Mo`۲N%1*\,++\n k QQJo"[q qN[ҫN:+0bэ'y}tF,AӦzaĴ!ja*-\n*՞2~i %i$O@PGJ:65[7R3RvVE Lΰd똽{CI8SBC3(.3m!%ix)3Ej"7*:G.0?܋ s-z~TY~"!5E`[i+0ry~'X{[ ӎU=qHJ =!h0w1<k%a1y :݅7YȀ (e0P|Et./r)N؈E5B$=Mz[(e;d,o+)ρo`x*CɃB# [f|WNabg$~ޘHC;r ) ED]uiӍ"n-. X=E4;/ZO쳓OH\`2joӽm0@'Z/+QRgVĜG8CqYCl<$T$fzGX˳ۛ!WbH;`/uƣI-=d9{N ay,O0i(BM 0vxJ|;')V,׏=`3&)dިI 1ωm?(nC\o3&ᨋ1/'0`Iz܈c5\%I+5}K)g:./Hf.@@Țpۣk_m{64"k^38D,o=0]o# 6ᷮQ:2iZϬzVQR*]:h&?'OFIQ.Nc'~cVd|z$h~?XU7K>MA.j2fk}rzmtm^aP |mB?w8÷SeB uYM,`1nc|4;_*kEhU3Q[jP> kuh|'IyZ=a Z9s_-VQms%ZՎ^/3;>ri|$Ȃ/K,1\ %_դ{NL1,/ ĘΒr ( 0B[u /+~l}I@@f1hTwQ>unlBQE|Jx\tofPȉrW9#FeCJ֖ k­\@E jDGPlϼuղr5JqUK񝔽09#`_qqПr%BIh_WgqZӋ 5iSO⫔!nz'{ s8%?k>nWid#&*iӺN*]:sL^m-!Cr.(tH I.n5ĥM:Anf@6[BNWS^%77 bbPJQ\P ꈪi$P7 ^uojVD%]9~`Ta#&Cdl+wR$^h1{01*f  e[~[1ArqFF[RcCIg845} JO"emD٧W65.k_/0ȭf=8afsc$Rlt8\Éƣ2\LҠkwWXB17ܲ 'D=GpdYHlk x3qё4 ,٢1 #9<*x.g#,i{B9}"-n$-Qk ?ݓיD,hY͚?2@ w [K܇pGQ32XKlV$#w re=^sXdK5nΔ'f5#gtHFU1Տ %nK?>R<;_y?+JeOGDN|!fG-V`+b}1ɤ/w,6.XW{/Y07`-^t\+,FBȈ!7r<)ȶŅ%J]IP$uy.h*8Zn%ު)%vF%H?a@w8:B7uNKE.BZ+н<ΣnirfC e!HՌċQMe[Hp$F$N4H+NC),G.b4/30I Oa%WrpƬI(I-9)RK@뵛vTvKR+C1jݳg"/ɥ4-l[E$ɂS$`릘{=^&N/;5 [Ĵtlxw)ȹ_1Ne=KES@M81 PUKhff֧q|_!},; x2&vLq<8b]`-3E82c  Ơ:ԜkܸG8E1EPs$2/(TKmLu{ ֏s͠yuE1`Rׁ+{fenr'zIɖTnEZօ)<Țh'O[OTcJZj– ̜'KOJD&6x4Min>"͡ ?7', =́H&5[J41R}4T)jXbM,2Qg3M *'Y{Ɏ ې\Ů.}EfkW~YD&::yxza&[;$3+4M0{hLs޵kC۞&G@,נXZ;9C[_RzӟfDޔ0|x{m+X|*z߲XRFlΟV2UF_9q7 /j&`d7 P Ֆ&KNjTR;MIiÝo3B1|.Ɔ}LVh߶gܽ3',t GѕE%űfkq.7%YiH>"&gҚ"^]`!eRH `#] 3qEͻ90?ܼREr^6.(~,rм:Wq,j$r{)8a64zC |r&x2]8WRyo)a93I&5|\TϖѪ؛STG?+rfmJ;H~Z'Pk ktwzG Ì]zI acttVց_ۥ`$/< 9j+VxJޛinϯs1:q0;y{\a=P&G.Ah~ r:ѯ@\6u|7<L Qрz^یX q?or%v.uw?"pБv\< ݌Hmb ٩(xnKTrloE_ Ah/j Ј2UOO%fI^mDB XBd#hJex _ Mx40&ݒQWdVW5G;A@9"0^ ֿ)Ңkh=>x~ѨQ>mkUhj]Fk:M%2Q\lؿoGkH=VՐ6&vUv K|f9JB( M. XhEä$3pE'Nu=f `P?@9 >pQVW7jPEK;:Yatnϊ&mSZw3YF̙8GлN)k+1u~;R!{?|sU^e1/MYL`v}sA`͋vژ ݋ZNo.+B 'iGGnQFK7llXs asZiPw΀&!.ߏBwI iOdm˲޵2O W#mEg?҆=9oyNp:i6T~^-04党nYX"ٻ:5/ R 9b m<0 ;- cyBSg}Ix&:Sdbr!ix1 C!=' u+mff|=ފwo)0~w^։gc8/Mf%u׼L,h[Loãl.-9kocd.{z^xvר5 0fY(&@L%)8HFFN Ԋ112o8.C[xBaQ27bG BPO;eF cgJF 20)5"Gy&c.QJ뾮K@0q`.צ"7.n]޻ :@0 nv9GzMg(`3_^nc  rHѻ*8sϓD⨷a8慩m[!#ggw+j,l89]i졢ׁ솞3os#__HnXK?<$c\~m-T/ |-lL3ݽEu]jAמ~f"U6Ld^$A\o0{m=XVۙ_Q|&!оlxi].Ff \DQ 0Hd_^3˒ո+X2$7 MΚ_y">,< .Ma'jG$P,U[V.jWbB$¦VDxӁCm;CY\S;ӄxD 荗jw:ʛ(}䚳@/ZHK$ճOu5+?*LIR_>jFa049`[r`wD@9WD:-?kZdOp9 T~7:7{Lpq'[_k#K]DR3W)~r_!9JF(/ pvR2TI|k[,*,+:+lȷZz1u8\CBٶ~gex+cNlSQw>KKzM6Bv__E&Ϩf3ȍ|_c
߳Z ;˃@`+{kkT\N',Y%lFdbԚޞ;0iIYj mL_Φߕavwݥj`eߑ==Qߨ#9Mwz֌i\ ?P7s y6(*JŕӅ\<; ]nJ4Hw%!mxY,2~ozۛ}"^Kgܶmƺj)5Ynd-5R0N1|]W60UqڌIaǞP,TЈ'?P (?lTAFcɂ{^Oʶ xc,%·k1A8YC7Ѯͱe9KOG5I^pdgi/bKQEaoc KyY$Ws R G;3M'eڪNw6\%~[9σcGN۸ 48WAVq[³| "Ɍ.Cډѓ绰sao? kej6ϡǯ9.:gg9,NI)R&J4ZD:“=0&#s|5/RP%'? Vp.̩ɔcD Ə&gdyor|Zs̬Wk71o"2T) J iQA:~PԼۨ]Xuz]]V]gR,azz?5p |fj#XCBI!WuDp/F?ݮ5ңJ– (Wۈ?RJfОVy7G*NYs.sb>Un=n! veAHcahPkMr~~owʀZOdAʮ681-YXL&sJZ?tb{UC]U; '4:L;#GXh6BKu ܝ6D<oUO3$J})AŸwmGt7q ք[KeNsd3Jc&^37oWFND%/)X}q4w.B bis:[!|97)[<B `)L!Vط;#qO?a{I 7X!聝샃˥hi ͵ GN0ofB=. Qn-#"S#nQ4" ؆ԴۍgkaS6`EB1ձ:] VPHBm6B`Nyֽh;h|fRLXX4G@sı>ՎDl9G6٪ܩCcֶً Ջ H.{M+,̔Md&HEnٴ^by"0w=3>zXOγ~hU^Cq,HoT){z1Sm ǚ؋V8̓( gFqV{W>t"jg p.tgw/Thا ~x4/[>rrȻԈ0W9mٺΊtդ3rn5ᷤm3b9TF&gg4ys1q`oeY+^[Pu EV2d+}e k/ƔRrJa(Ah6ާ:5eFXQ|RW$]Xɥ\?VaKq UX[_^S]Qr[iJݽw>P*ELj7Cm0йkl99 oo$MC,}֭=k`oެ&S$FAOiq/{#"~9u^pB쭞 `QIpT'q%A_FG7vݜJiRD:k$E4sE*G뉿*V]dϱ;- li͟#I8ۦq[S뻼߱ i)kjb"OEhfgF,6;ix>~Cqc'- [dt%4Rq#H LFoRbj{>&@q;|{JើJdӿచ_ OKVVϷdxCFZQZK,+44fж"["—~B :c!KRI4cېTxC_~WI]Ox~ROfQOfg3/ſfHQ uB`Q+d ܑX:4=`fdWW l4:Z.Vͩ%ӤZ8q 1gA07Jϗ/~،hLDB{FP9eaӋ%~HM7NCDLxj}uu>fZTo4Cr="ZT~^!O\t߷>WDDI$)-hwF h/Oɵa?j҉7q%8p!>/\pV9LnA-T`/Aԓrh?"W)A3DWE!gc6Z\W >lOb;?-CK( ?r!=~c|_;ZfǸ"fe+oTGr?H#ŌC *L [&,rӰvDؿڠkjUѭxc=d=2]P$!) $^j?kb@a|٧6 Ql""̪g_M s ߖfsJ#ugȖX*JEZ$6J?XcW+< L݆^[ޱ@BP_m{H]V͗p#3!̩*kW5Ѝ-֤E㖟!Ĺ/ zC 7ؗ}]w֝Rg#yB?.P`J]j06=$2#hבfWpa4H WU[}I9imhU2?0 }۽ϦD &BdOEU6(b0[u+fk - kOTr[Eog`xRWrF#+J8ˬn15lYd~3)O|CqAɵL*F;C]ȱB^@H C]xk0پ#u@{#-+T\-@A2؆. <'Apzb]pS_eˆƼm:/Fp uuM+nĬJL=3՛ɞqw!ԓpjq GM+02cAo+>_&ݭJs$TVszUJnRXXi5i/,R,Ib AC:4haZj[oCfÑxst3#ϛϸ-9'òiKF?7I]D7hijeB>q P83'J~j/v1i<8 llOțc'7Ŷ?{ }.dZҒ*{ IrETwtн˯=!f-b 'ތhJ3ݤƊ`ǖn 2S[U(?jB{%BPiCTb]Z ,?K10<# 4*=ݿ*악" 5{pgsz$Z%6AޫEB3(*OJ#NJ 8?\]j̨)Y( Y@-9iWQi+D8[@iJ]2_/mB^DKKT jyc y\UI8LYZp~G8)SxWu\έїPY3'ҫ$ј[+|LoXP)hj50&D^y#:'BF0gg[s!qƟ-uZ JTu('#BmJ Tp~j5vJ% a\GP,#.E6[傖Fo"{r xM*wYvxvˆ R3pٿ8E&'tDfe)tʣɴzfzNK}5%. d3NaZhGM4Igl+Ɓ\ ɖoX.wvqē}QIсTm5fva:K~2"A{f}_Ki<7O,o8 u. y?>غn_uzg?EaAAZ%/ HJռD}>|IdQO,< l,4cvZ=u-|pՑEgAfYq/^M#x;s8-Ys =NFۤW:%# Y5Q9QH?*KؗxAqA<`fAn1s$'~7OXYC$FDO+ V֫W(UG.śaϖt)E^G܆F)=~6NXkeO%!GmLw\Ǡz^ =OJ?"ͯ Dql'}L҉!).Lk",y!yxM'Ƒ5aЖW]jo>ZRרluDovXsC{xn@CHöBDDOà]9Ԋ%we \jJL$$UGP12=.hPЙDÞy@?J$0(=sʄsSpql~ºjP:ܴh <ʥAG ʦUK;&*p:=T/O"ЏAM WZNp\PZ"5:\|ci]׸Q_["~y@GZDG/A*XEkِ~Ί^R߀I?)?VY#0=JuEUίcm*jCR?(v!L&FT,E‡rf :KUiTt/bNc>l\.W^ W2&~6q8o |K1ҙ3e a6%ʭIR*]{ٞ@ᜑeUyNR1uxB%0xhɅGrD ϟ@'3I2$^znWdqS$wYj]$BZ֏)?"QI 2uemCoc02iE9BT݈ 4]Le#jTbhbT X!:ovhLWk dLeN}x`pW7{z |K }9 CdMH}E&-VE&пt&Mr{Vutž~+%?4r}PUtXdL0M\93)7u-:yQuo>GJFq4Pٝ&eg6RԸg+ɜP.i6vŨih!=ބMz3ᣤaXƦ٥ Jt[h -ķ!-qXQc0cu־ćȶ'"zB9OGI(hq3q;@g(% OvP06{~@#QW,>,VaV:Fwo3YLm {:蠠|12蒏^CaF&B/kn"9/,n X(Ed>up=T8)$?uq=@[~QOw*^y[ڢ/N*65o)di`AۤfvO}GY@Z#3}8joie+O8dWM$%;PҜ*ľ  m^@FG~Ax&P6$W_EI>ALX88,US7fΟ6PV}mWF,T{aac{ nF/)FMs8*w@ƀ9VoAO2Ta=1fkmAi::.bOw=zr}壩@v#"4=Rھωn0VQ$Шp\c%+npZPO%n)V{*+ Kr-ˤa|\bTq'69(-D/>pNՂL'hImNw)ޮaCoއUOyTczUJ~uaY߮uZl">VM`\(/e S sI~-P܋D=z\JuS@xB_F3z!*^!e{e7&˂˳w,UǪ \7ⵎ̻g4Ip,V{XKb&ZʵrjKƭu Jh=٫[! b4Œ,wN%^/Ąot ~y9.Y"ŵ v鵔( Zt0cc#y%m{Fae 6 ϡfФ40O,ËB.Ҕl.&%wN$C'iJ?v>4TӤKkw/xЅAG !6 Hfs1}fXqHRdzcmqqvCgr%] W;NG aJ΀%yh(,=XB!q $L"}:CL(oé|n㍚,iuegGcy6;W-Ʉw7܍ 7::ZJ\̂"䆴EC {`Tgz' F(TlaZ^_L]YA1)$RvNPWDr<4{瓻t1],]y[8g.xk+Wy_Ufe]LtKiSHmE{>bx1Av(9Ъhx$VqV}+ c q:fDŽźOu E?|(ϿA^X:_Pe/](+]<'@4* ^']R55뾵]) sԅʊ̫Ԡ{nq.Թ ޔO&؋7X5خo{4gl* o{f 22̓DyqE41J]#} .K2~ 1k ~7%.pgNE!c>iK*fNa7jry?&HA ~{yAh7(F-~lۇ)w@@q\@/aB,z(ֿ6S_n 6u$W=7؃0m{HA'm 1ίG7&MPHm99+)tq5nW^KHG06>:ckZ⥛$ S%WG 7!PLHʖR;E=RV7GwKP)D'|hҟM1PeL>{FI?^s&k< 73*`uXh#IG?IE&ۮL6ñ8~ -})]ֈh697tu1k k2C焀-3%fBvm1\دʅy5ȷq3Gm`5KYjaXӁ#C>slm#ۜ*DŶEd y-pK Fu̪"*tj5F{-ICM)`]L1ZAs6׻AZOn,zǡG 'tc\)àgüˢ4,VV`zԼ,w`!hC'̩>wx3Y3T]>uţSWb2q/KDP3f-y>s (ϚYc4}VanM# h&B%^Ӊ"5 __L1]DkGy{? oNcxNrNęmע |s*{K1=O X?)FM!bɍѝpn=qҥGěr kف}8IJc;@a?|6NQ\ʻT ]A4/ ܌I s[l iHk;UYUT3L"'h쁻Tw*;V䰘:rz_Rq%bi)K9Gz(ᣗ*_[GC'XQ`EZ r !n XY; Ĉ'C!=WOW||_HL';q0þ,Kا4(+^N\0S\j * h87pW e8;|A{IBM[r#nqjܣptbSgd>XͶ 쥓N됩RNw"|HJzD{b<(1. acK@ѺgT-I:K7;^qԶ^8$πRſ,F)) }Pj=RM DJYuW#3åy`AړIJ_= 51f`:bV Թ.Pg:̪fN!WߟOe&Z3˫J٨1mhX"`.?t&(•LUsbh% Y߶7LH9\۶&DYJɍd2хF3JTnl݅2U]_u)%@l;Qgϧu,&/iS@ o%WǁL94ȋVA E5o ^- )NxI@=\__2&f#vPqh43 `]=v|ouoKZc)af}Đ,-74[I#2sqOz-9H},$Œϴ??aA5CjwNG o8cn-n31 z22牼챈=`a-ξ;YHe6^w0iάϺi؍q^I,F]hcGɌ}r(wHZ,lB2㿶#mO,ZUt?`q35px~#s` ,ҭ\ .eeٴܺN sWm(il !`&]lPCf]AGBIË@{taŃ/^!cco@qpTOjuϳa:|tPH!+Apv lTeU߶@Gs>Ѵ#gsXaYkȭ̼wʱp7E&so !qyCuYsi@I5>v*4aEhpv-'v{  L9)Ͱ0Ss| S $j?*-e.hTEq3*)f9HFR} p,-MNHɶᜟ~Ҿn=s+N5u7bORbi;.&0(`^rp{ύX>D, @p;qb,!beM6%L|螦!b;V/?$6EƋ-b.v=B\+zeM^BuaΣZ&Pz@yeK 瘹 -ozoshy'.QMR!->];2N׊ gjM+z:oMDw%-[|Oaz$I١^=[-'eX R`v|:+&$3ɜdVI aAM 0Nj,O:R9-A>0|oxġR5};qj2o,z_E<r=ڦG\ԑu–IA7QqDEW z ѣt2#pTc[B‵pU:_鰋`jCP9/>]):tKw:;3*Dk 3D|~\cRe, PD>IMס.\}|\8.x,3b7yri[jIo9H˗R[Xhn? SZ*.i)*86 XU)pʸu͡%U= FHB_hw;1zF& 3A0qok#SβLA()1^ K;#a*p%ԒD_ fR1KĂ'36U|:|6GA?;? A@gjo FӋC'[7y=zZ";0pB6vM*F(-{ӹ32p+ϗsЛlۀ{. Nο-|+4ʹuΨ[@:}c@4珊8vfE}/`%D_x~5io_ pC>>a!=&%>>Ùkh% jlE'v+—#@6 5&t~m PJ&ƛޚaǏod~102J6h69eqD֟ &993 jH)kE¼j IR"S.]reR PCc@%c j-L ~*o3yG#8pߡk,,k_sƗ=CIue!aG7[r+$50uGc *fzON˅W, 㼒ԗZXa0BÞb>~ v.=L^% xggr .P$džD0˙6$a0eTɐ|ޠ˶n|,v3]E)gMݠ%{״+*]]nΛlhJLłHiݛ~k9CA[}Caxv:1Fyn\6rQy +p[N"]*db3Օ%w{pN_;:G3;8cN3Q|&R_UR>a{[8q_nFyؾ~mb*Q'%|dy94o8 z^=+B&J>|dO-4cr =j-#$-Ѻ8*`}RIA=K/GјyN]66S$*Ꙋ#Gbծ\ tVJl{D֊dl^:((T Չ~p<p8 ::j} T4[Vl46&9T=Gg_ϝlq?ҭ@rI5[HC#+UĬ mMW_vDzmI@hPy*[˗z)5A/zM,u$ͭ 1F&8oPgI`fhxSUL\ˁ|r2e:A1#mRUD1MI1*"bM$WNϛ31qۦh nky.wl1{X2/8_%M\ A!Mш;}|J7"WEӍv_i?m3FJ@|f v_ hHraW. 9="LA}}2O3D. 1n:7Z1\F:Ɔyַ?²bg+2!s[vM䘶sq1+!Z66g4yBߕJ+cCc.G<:ll\07lZ\J#ㆱ.ַ;D\3Bm})WpFNʟ~.?E &Tor; LF=neC9bq0 ء= }eiYfG06 =XN+Ma1p5.=^EH/3djFjg b{7$YX/c\qVh(KAq]NeߨU.Eº>f}6lZ_ ;{WA wBQD. nKP̞v,xT _oH$)%BX m^ \).XcX wWT*1E]ztcmq_bosٸjWדPeǸAI`h5x^rf֐=YJ8cA"E\}#3s#@LgHY*k'jgC.6 Bv(љ4H`s wGdr\X~T4vhMwTeZ9 6?r-Qf>̒

Ñ<" H{}JNr$NY[aK{ &Cx# P>;2.RN@֩Wa«&}/pxN$hmA5VM78f"r^*ôc'k)UlkJpi%x+s= MGΚ A_9$s S>AHEZβCM_9iPU>cP;r\R*F("RW1 SA_n;-| lLj—/3T9)kz`xB*W uMav c{ ~2Ԭ0%Hm)u Dw1$Sʀ ]]; L5[ƈvvJ7tiPhj>Hҟ6vzwJi^ Q  6بE$z&[lC[AQ*I̬G^jJ h\oUL[*wq4_a. eb~lF_2F*˾j!@}.vP7R~Du%3Qs[Gᆰ#/ ؞=։Ch؞t~͏FQ&!ґyN5]gQikCC”(] K @4@D:FR \ʊŽ5nz`v&uڥwHvzbbF) zIG(xт}U"'N¨ז0jg~#E-Ժ^."ޯWQم2sY06#:ճx^yݩqŏ1=#L ¦]J&KV`$={Gf{ʻ 9I!E 0 e[>'⸽Tj>\I\ƭ}HNQ{4a̝nW; ~%^CLdXrq*aM'^iZ a:iSGf"XY{ᤌ~j"evbq_jrZ61|r],.MO"ج 9.mў|DB4Vō`( ڎOTp)ҒX/s}8O` NVPFf1{hJiK27arrCC HAz%inTMojP"}jvV5=fn&VSk_5 dl&|OW,^Edζde1-i-Jۿ8?"u PZn;mSUC+錨>&s1׬^= V +Ǚn66w$XYV9g᧽s͚5 ThtnWvl=svyoiZ@Y\%±9U|ͤcIzS=vIђ Շc;:  ʛ>5Qu`Ga+A0r[}+tI+ǵʱk2eVbx_rtZȌ5bV |4:e[4]Z|ʌ4lZ>F l)v.ִxkEr24[pӭ\_A#>3uVΤcS!&Pa,HW3БteWaD%8;jD&Q% M(j-YK/vL*&WiM#35בXP3m frLF'Ͻe(,kqO,"]qf̔b}OsT'N8eFs]{$gzP+RbHM"CcJe澿Kӑ_?D Y'!' $Ad*W:u'N eC :ҕz^ېWQfl4#bMϴo_R)[aVB[[/W{wcU8hޫ*md-&p&xHIfQ$"7'{DX ~l"$SpG^+>DE/F$ s&`e)J7%:};K=_ԫJ") +HZFy)JDŽ +#T QS2yS;߈0Mv nڨ"+<ǷJ5v'_gх:,˗gmokWkiM4KB@7k]J9OgUNkTg!MG?ثT'&k)7芕|6⵰1erhnG3AW_M. OO%9M `=.CֵͶ6wl,"lB &L?!IGU7lOD`ӗNʬv G($XxMǞ]t{i[ZOd6I 9 v%'{q逋8%+1J?u>>8F% HwG,z4T,}u&k?nT#8婱Q vzUw+BTΌ73b Ųgd7xtOwLl[W GPcVr t0i֗]׼-E(K@J>a "P֑Sr]jѴnY9,N._ B>!KAI_k5u{ A:z!smmIuk|4NM?s@(d)EpOYJdG@~aL~24ȜiN>~׺0)Suxfѯi҉J}^saɐb H뿹62_"mռʸ )FGIF6 -[hܸ5auƝpjL-&sH6_CwKDKWqH8 (8/*u@ E7k Lt-* 2/I]\23CggD ֈx)4gs!SrD60c {e*?}u9BsfsYv JKi]TM  ^+njuP~ԟM|sKKQh$,N oxDqK?RjQY eFi`xYXvBU<0gE9 ,=}tC'df9:j7 jqb@9Υ%\!< 4.-|nv[M5#eE{3&b7z5⩈0YYN -PiwG3`(E$ %"QW1ÆZvOZug]rjwEQJQKz \uV~ l0 $d@ sj⭭_~J98N`C)Q-5ȜBQ-`z_iUto&"UşAs# d!ݚp}my!*zP$|C x8$[+(9S8E|a=/~cQiߧעΠ*kȥ,{$o9J&ǁ7Cba!^Ry9꒟m9S=V B! d^ dk*57?^ 6uVp- "O)[6-zXqh+H©g4(|ѺzR8aV'|A1ˆEZ`R~3J;$i06KHw2K2_'n#w 0ife UJ׍F (GEjDϦLH.u8V8B (#P) lkQ Hjαyq)=Q4"}hTS GzTlRK\S+JKx.6`Wp3 $g8Xyjpzvڋ%E%.X^xwIǺ]-z=ezi [J9k#YA9w{̲ Ǧ..bS~>@^P~ K*2ΩjgenLqk5f'#ˌkK:Q2w#IWOQܧ3Kq Ԡgvj#'Lim̓D5K++E #X22,,~a 1QkZ\Wp݇ XVAM|A ̛=y=}5)۸OɵqܿV87P.fU5h*a >dW[FGyGԩN2O3L=߫BVN5`rDT穨 zccQ`QN49WpR+4yX5ږǥ7 \&Hwo5串K}ZΟ?[S! ^Z$)IiY)nzn<ɐ=֢r2i[mX^bϩC:d薄v9CHQ8?A[:^zqTNzo(>~\ Y`Ml7Dɒ~ō7<%A/gNost1(Ͳ3*=nnδxU $bOQ'kΖ{M=0|_.vP٨Sk-͎xJp!|)5 p`" 'A?/g{ٙeɁC3Ĺ^Jv1#8sĎsף+C9b ќYU5o̊zc#ENHKvsl!dv^@ɮJe1{$#+FI*jѶ"FlE+%,)Dv%#Dpq[ 6F7Ϫ~\ ѭ+k?r=|͞}NR[GPLxq% @]r[_2mg`95.:"u([ICI+LUEYۿ4)!y>Fn0Z AKBJ3ߟתIԴ7nMp6cJf/Vſ ubjj,rr"LGQV;А^ n* j< 41Oʣ4Ag/j#҅.Ok5 Ux}|B]bp?/ JL:\;Zm~guyeNSBcL`hzq1GwӆYA@.8^MaM|NgC haZ(ݟ:1ekjp [~5i-$~ !d@.8?;ecO;aM,ΣYU;iN *p}H|M[XVY7UxUmsfz%+v6jp<s]uJvHG?eg}ߒ\[$J6Ho]yg)չ~=x!7p,GڵFR@Br2/0|%A2vwѝp;޳ٷRY~j ?{i}w$RBp 6[=w tX_Ej ^(j|75u@"؉Wkгݛg^Pq #$ bi@IoVeiaaV4`<ٸ RΑ704^Vp/x7x@} vyQbŏ_tmH8KtEu%V3; T|yO-L,6 }WJ{}fXeDKLγsO:7k NI#7@Z5u7Mw܀H*_-b.b.?\ 5ab7O24U}C,g-mE=4Gq݊e&?;TܕgKc>ŔPMGVU|S,9^l,4|ѧ xv0;t6Z0|<\Wi"Rj/EzJ]_HN7 ٫ LZ|"Ê&sU #i97Y'~>>j[DP7fy)(!BI 5pSԉDJ6 wn*tig7f evUj_k_h,?`~{ 4!Q3j>1 c Gߕ7=C.w"T et%3-#-ڪ5]"ձ~!vE馳~L->Z9%W.{-6~b O/S tJBh+*=o|c5t=b7BOd$N@.t_rK/we0e}M]Hzk ...r蒂O*bBVBN SFDN%Z-g±ISn0[nR3hXBZsA9_‰xEƂ[)hv>Faw޺Aj, ӞP[>yW)` y]O׏T|ܛb弳1l1$L>0> Tb Z+r*Dq,H,hB %EW7nxKy+}~;~9G5\bJFjL#gu}&\j(qxC~_mhLiL%?,a*w.{F򽡍='P /z?TĘCfX;wiނK^7ewi.ݎbf2Np9RJi_אce|LRDVĽQ]3&d2-}7Xy&.0h>Q5BXDD"!1^+8y<t6Shs_Ooʤ>MAWr|]PQ\Is(X)v"ѥykY4 xPJ<R)1byצ\|L:q\mvm*&LǺdBl^ymM3bUI`p %CXEhUsSҎyy?ElJS Eapݵ 8=X(+qcM9*͠~uTVe_R:xz,ƭ 3L6(kVaK\?anw!I^L$crVV*g3`n+4Ŧ1*z#aOJ>&乏ti+hPA]|_fwە)El-e\FL#T3u|WhYPVbR߭&3+ ^X`Ě|"Q`tnVOumFImiU~K< bV!OIKY9E6J(}*c4ErwktX={G& m.FHVۏvWbUL`Bـ7Ȭ ŏ sڬQ6-]$ ^'#بOq|.dCJP^b,:Y* /`PrVr!FdǮRΝ)U6~i3Tva[G7ڢx 1kMB[j e삖VO?ohbXBU 4L=SW*}pzS͹x2cJy?lN@ Pm)?F5yAzhS-fetuSNu] 3Y@Txn_@7\mB`FAM/6>jГ)R[\($76N rELJ t =1g=`^ϓQJU;tMa] e~iUyVR%Y8B] S"PtW< F6IKOn$nNYCQn\ |aG۠WwT0z7^|c\Ss ?JF1o`W:"bhʺ]u+ewA-o#zuqy*O).0ʳo~,:w`Ll(8M#H ]SM6 +QKnPʗu;-j8JG&| ~ pHz4X'w^,Κ(笸JduuK1*2,fK%Mv#M8ė{/Z UoC<3I4;[6JCCO ULESY?a`갻u'ͭ}hG`Q4a\50<ҍ)^[4Z)gdHҥvl淬2$h:_TDS5HzNx *& hl"0Y2 tK=&;L=кlJ6 L1kN$N9b&q bnerlȗmPB[6:mo f7Z;b3 Nnv;-a!u5ZzsҪ]r/]1Z#Y qt*1攪M 8GoW&Ǖ`lSez- *|H }GJ'c၍!Qj\afjliT!ܧ.rDa|!a6@$U۹ad/-NaTl{.N%B!a #M,NaC+WRⰖh=_]sDEpjs>SH>&ZE-E|jݗB{Dm#y ˶qrcnd ښ#pg_oy#d_Qç9}p=JE+ I0COadudJ!eBdPK?ΑޓN?|ƪVfc" jJFC.Q&rcm[{"v[me )CrQ,Yg[e{9(eǜפM>URL=|xU 1ҋ5g>r#p{ /e>e}͎9>?xf>W9!e1 9N?"g=I4sh%آ\?yJE(Dsn$H}ҔS#Di?&,w`ބP!~)?\]P͚/vWB%|.w4ЛHa|; s^ 9Z EQdAN"R&XĠ@Xذk 5 p{ Dr=-[zZ%е*3ƖW]5cP>ĺ];8J_OBXf?`d()HbZMJ3x߁oyiwة qG.RSұS9㾀l7N-%+,m?CYfg\N#Vfvtk`W^t,- 0 X'vجX]" q0IHiΏ̰mE3 i8ȎxdϭH1ߨD4!:X;^BZ? j{sKmȒϵVn2I0/2Uot-|O\tb7Ӛ/5sBcGp?,g)x씿r3"amHz_L->lV>oA?MG3bIYu(+=kJ42䘽m Ljԋ6Ж\.EV>_9Ts oHkAe[ҢbFXSG{[ǥz!ZŖs~?"ie\hQ>ȗJK^'t_q]U_UR{g'$m_s!qIs-޼aTXh]:L aD[("W8 d"DT?8rȰ ` e%YF ڰ mAәG3--7 ] r :u6.o2U}[Zt3:Bk׿Tc[>j Ї:#xxRz[m"_ ihчmtrv|%u$5W%.}UCk/Fb# O"}&UCCp>$ 2 QLL?\-cņi/KZMF֢K D#V'LtfI|Ƭ7S?~U~k&,Nge PMqp3q!O-Q-Z"3(2zAcRC}78wnԷfٔ>\JJl7F'A=X}"$r+swQR'xPۗ2M14Cg[EBwbSS_5)UbgaxιFn{*:߽Z5WӃߜ֑4 oxu#)|7D%nIs*R F#x| v[ϹuY7H?rH- &IL[7c7*i d)Thϼ.Z"SQr-vuokÕyˆK]#E|z-4ʗO4|ـH yn]m dϊ#OMZNAgx=4K[)_^nHPd(Ik#z!w7:?=NLr~a͎/G ->\^.C"B-VEYF/hC¨d K[+ils[ۢFJhۥ^=(%+'DBA6|E~(s#mG%oHEm9?wYcbueP\F(NwdK9edua .rdv84ř> ަ2ɧH[NP-H)eMNG@oV3O3[{ut +gz.hro4.eݦdb#[^[]jS[7qqD e J$O*__GxnS|9Ҵx&pk!ߴkN0hL 8^6&9g&GJڨUSJe*Qh~+=8|bD{&핏R7H+|"V`s|ʜ7jp}еe#e0<{P|RkeapS;<𴑁;A,Uc7 WԈ A͊AÛU*yo͈ ?ӃݯP:0>g(˞vmFW0[4 "N'c MQb?c(FNV CNz/W}B~>kKMОFk*`T4hdKtnOpGd:UbG ?1O&&ͲP 6{sCj~Zz/Ii5vp21H؝螃E;A*u-3T|xڣm}yZbJ 0vHa'T\)*Ԃupsj/SF?[c7;'ď]b{C|}Ըqq)%x}4:@C@gDIG[@"׃i/Mz#4s6:5mņ"\UKjG~y>#hP8iaODȌ|Yq|CsPgldYcpqBkžYTѲATIX<l/T*ٽ^tWmqؑu1nwD2'1r9-=ʼnLv<׷'TW0[jt:+*_}I!*jg_k T ߣIAWG'dm50t$Vp{NdD\hiGhϾ{9;q Qsf[ouz=O,kSffZF?CC4T+ӝ5jwx8^PJa%0?}69cA4V7`8M0fSS YDW">vthWͥvzpP9ۭDͳR̍fABi)8NaܒM'g\`+;΁KM$3by{H8gB/]{` =%-ur$;H~ xK>j=|aT&_)5b6FQK8S h[ܱ^C6=&(La>R0kBAXe<33$(1Qu%~^il$`F(4PDkJ,N'WI@+KzX$ɬEwޱaGɡCKīƦ٤]䑤Xyq~aP+N߅y-Ӗeu`2zftV"|5`O}P̦T.\ E R6odHVguĥ|/R!vfy^.YWìvz5B]ԣq xOg"e3=E.:KjA4pleþ axϱ](sYbK{S"_Dz`,y^q)I9JGS] +T\ o/{ԝ*xFxؕ-V{ft=MÜf şC6hU)gGeg 9j?솋m9'Zʥv5$,ibZ|9 Tqu,$j_"}G$5fW۟ 6֬'cI -[pQXpX_5Vo v& ΨNDJ,[bp3Bm̆$;.uE_V`Fa <5>[ev0g3 \x͙Smi0pRz]@Lѹu)M!)ތe$3FH]֧zB@6]b[ghoi4Ѭll=2Pzgdn^ [D%1iġ6 EKC:y[^0q*,d}3SD89̡B`RxDQxx'a,CK}/m9shQOv+?V8(#}zb`ɷ9 ;<>qkn[} FR0a/ wf/;'̖ #qUOӼ]l hqV;|;U(ƦƒFH^}.9zLԙ]==AX(pJ xR<^I]c軒Pi"X /={WUtttDѳ9UNjS¶+h ~w;[DA'ʆ]^kݲY-۵Cw_ū,(?ѝg (4?.`m<,̯f@=,-(cvCtr]a_`%P)a$~&by|7Qgn/#5}e?dgt,mMR 罼 閙8Z,ٛog1{$̛2v@UKy}BDp?pL*ШcJ0% a!d<7xk !w&R`ϞP<ƌ!<NfoZݛ}L|E*# 'ܔ rnDcDRXu ,&?"㺌}X62fV jxzf?P0kúRz6&}MvFfw#]Ead}h&ںGcjd}, 2[}!2F7g$UԸMyu~XӀ@{-S2abEEPz4.i֠8RdM~ u8?%lgo|[H6d쭀ZϾ-HqtLۧJa䜭hZw2Iix4pe;3@\Y!ah)8WRR5e|ۡdټ 8ʍrtZ D*Nplڄ 0qPKGeUQ1BNv%"\̢e61Ǖs*3Bh@x a298 ۅ}s*[Urw>'@!PxFڪF[_H:KAa?]}'ƺff C61 SkUÊT;\ȢL&ݒX[{HF뤔%NJBa#0OV>XT]c`؂kav?hRiՃM;AZJpEFRJ~L`H޹ Nj6`$@ڻqn ^9ȯ6 $VmY uan λG ;@hnH> AU`bAp8i{|& NU3NNaL񕨺*0CNt^\P ng&yZ`o5}rL$W E8¥"7DA e bH>3:an##3W>8"ץ-m?[ i60>rm7S#̒aˬYB..6KS `Wl봂u*ϊUu@sϙm9+W}|1ZaԼآmA[0¶'&ʮ .L ܖDH'QPEx˜DV#f|I|'Vӕf BF:ˁե7S j ¢ڒhT!TB(3t!ʨJ)mTM:;')Ru4D}-s%ŐfїiP/PjsQ4cCYbڛN# d1t?,Z~sud"w8fUKh5? }P5=cS-7ЖօaZH ֦S{!#Fho@b4li/#Mfx'),{`v3Cݗ 2hV믡#rQ,ÎMcb7?9AϾdWe4ec.-Q:^xX2/j,9)F!WG0FcB#8h2w`%mxK%j0VO,ڇҤӨ vUonhO^AFt|PDCݍD^Sv_sln7MGçN NfBQ^MŖx/ĝn/mm$ˆ :⪕BneoLC6 &MXfCʣ D`"D&4-FfۙzG|3KjZX5&c bSL:}ѸW74wG>j/-0g({oLauӍm vlʺ>j98cc.NRi<MLId껋1LM}Df1-#I~؝,"[fs=fU[Ŕd ˊ> Ĩ[Qk^\ҁK,{`i!PI$*eDб+a vsͳ]Cߓsh6آtg?ڎZb@a ѥ:`R*nKTܳ{wgU;ՀeZWt63Ht0=M73vWAXէ8dS#1"S^Gq}q=.L &d,Μo¯+3*Xԟ6kvsYv SY#Ug{2sfԗ"0ʯ˹UɔH 2oG-GRr6QֶRd7g8%yц;Khъ=HfxBH$o"3@!b ɨ]v&㛨MP6j|A&o㩂q䴓C4foYg[Oҧ"9ߓ6o傱xC%GcB-L`NitfZRx|;=׏54 ӿ;vQBP tuYjgeF7-ru4=/ݯ t6vk #@c.G_/AX0dG[ƫiz(Ŕ&+ץT v B;a=AeA<׳joh˝X$=/e8WڐMd\Ea9nZ8(n@AC\='#z6WP=}Y,nf| C]zS1 `0uU lmΊ՗[=|py@sdwa5ӉIG&p.V&,t_}7N|uOng4ڭ? Mhdp0!- PsO\b! ǿ6Ɓ*MQNy?Dv ^F^B0(+2-a%1 ,xu-ڦzQPX䋗۱Zkܦw;ȉq_ڪ՜ Hvĭ~_δ>wI94fQ:nhSE*࿝z"r0LnA±Qst MPr&5pٳ:ۣ HT wx4=@sR5(kCWRp!i!r )%Yi&&yȪz&sIcB o^mL-LqA ◶G؏szY>֎SѶ.+ Ct5IqX~/.}xaIKn'XłّrDG_֥oI4WWH wI"+W$mL?A栓e`EA%f6Jy`v%,qɻy2Ȓ}׼ Ӏ hraX7~t$tI@rkX?2#KnSm+`*fpyM21/x~ %ɃZ9(.E&Oe,4"S%Eff'<&8ڸf +ݹaz19_^7Z8m' fIӶщޔvp!qӦ E犄/f/C=vɟ2Bf[j'-D#V[&դV/%r+?DPM l|}i1*-1b}gclW4cՅ4hPp`Fu^B@nxv'rw78>c <f*F`c/W'8s{m~ۯFX,/>FO?̥W`jn;IS12&WRQbYh4ZgY=I+y*j%Iaxu83kqQWSpE̳oG8KLn&cean1Q)ʵT4 |0Y;}x~Gh½.\ zqn1WT,RF ګn ڤst8"hl޸#??z@}ةgy6j0COaޮGa~1"W#h' fS1_{e`o~YQDW@!JU#h ^5 HHʄBLMU.FTR4u; +N6~ * ܦD^5Hrj_F̴#5/2]ƽ#p>"Z$Sdpa- 9#O?oјs"֝>P5=[>p,_}3dwQkNR[7>V-J N9A5KMi[Hvm_>B{Xݲ>q)όwUᚣK hT 37W;C` қ8 0E1<)/)@j:W5X'G\;A!2U99"#P4Q߉ $b~ sHdA$RLÀ@jmqX]ͮYsS>6Lwg>MVY(m0"0Id۬2aGYD9Y&0aX(3b vY]vd2-Ҋ 8O/tżle7Wf'ۚ|?9HA3z$]IoVm{7£rULf! hG 둜L88uэ;=Zv~- #&"wM]-6ء#?2f 8,"q~v~o]^Rl9gf"oVXe.WwCu>k-8 ݷfi'"\(ߩOM|jͤ!QܢKh}ဏFn/3C/:]hLx=Cs+;Şm͑Կ!q<3\jojit_(o/@|#?S{ڛxѰ9g&]j6zkSL` (#(ؗWej$e"Ǿh! 񙭹\SMLw+rv5'ΧǏ+bn#^v]8#Sݴj3{sp1{aNX P^VCyeðȉƯ$ Um[pISPyۣ(E9|Ӗ%+#{rEx;:q&ZBkv8V_冈/Iր8U4wkݱ{2H1{NQbxLc^ <tg CVsf u0g=HZ~g,4o4m8IK/hA*~E;X8 xkK̻aR"u 2v SMy ggϙJ_ j>ݗ"" $X8J6 4*Ͱ_N87yi8< J\8O4gӗ,g:V6 =۬H iP%( J_cI:NsDH$Ăj#` T ~䕉{zIƳ6Xc[ivx e-r%%g5gO >ymdA~JTN7y u' "T K#R.v5^ގ&F~]ϝ׉J/bgfhѕ  I,(O<1]#Km-/s˵̬=P+Kj&sCNJ{o-\ {dt޼sX=Bwv$"TTػx蚅5HQ \ԇV:ڊROU6"1={Q :#\m1Lծ6kii6 LR=ڠ%z\l63 ѻj%c6OF1b?E~=D[vh|;mڋQ[_"A31*(."S Wb0%`ouNjW(v 9{sH|Cԍ&=ǔ=sġQu[L 9lIT `=ğH,FBqWD_u:tjVkLPSU/LuZ@@O6݀)asL؄@u߫Y4*TjWQIlFjӳ<&ft.cYl>?Աm$ @90Q྽J$IM-nv 2c  x_R,jmGJ1*&ЎW!, ˂ʜѰy0[@9s׸RoKK\yV'"P1ϊ##cJ/X7 3\9fBCҶ?{?n3 Jrx>;A/^f8cf7I1! 3}ERgڠWa]P()N(c4ZQQFV=kmCBmϡztۇg. /Y،g WC9LHo@؛Ʒr·#H$M{CG 8'iDv"8zJ~r:ʄ$l e3m5.tL+R8"vrVVƂCy[P9Ux/!p9扛̈YGq'Μ$.Kc9m5ަ~aEf)Lk vɴu'I5e}crqX DuS) k.$9Ttl8צFpb8+XB+%Vٱg0җsۋs ?8YRo.GF'Ъ P&4#uBY1t^LWe?! Kx ҝMKqF>ieXPj~YNFIh]L{>TuKFơVX7!R AtGLG qL9N1i')VH> fXhO;7jXtj.(s,mhOhwme8C qhtο0#(qb@J31k6hc:Sj~,)OKG4B"15$N=G迕U*Vdb^:d\sGѓxw6IU?م ՞:{B}&Pu;_n֚Ty@8gʢW:eVZ2f:!hJvT~C)8  2dB`\)GazW^A}V xKX"c|IW|J ,Oh-FmED g'{:/0# gN Ԏۖʼnä LGUT۟@Y, h_DRa" @ޑHKؓyK>,%bӹH4G46 '>8 ?8($sEddDA[˯hQl5|lwgy b}m mjd Wi]蝑UG0~r` QY)\BIüO@))Gb켕ѹ˳Tv"B3'$.- ʈr Nm@D?*9 "e TwS/0[ _>X|(I6@bE16`7ܛHzA-d@ϲ D$VdhGsk0 vcR#=j ѯ\kF$锡j>GDsR'cCRQ#]t`Ifߓy#e(KΠ#vPE-k牒t-3;3MolD^9e_ 8ͷIo*β:^pG]WxKXVҏv->aВ^Vv(5AJIFh'wPDw31W"d(tEq{zqzN[OD)?#L9[bu/7`е1_t\IҰyҙòCmKOXVN?b8n56͢*iF+i{:YF{6 Q6Iom-b OQ-޺xXLH/pZi1pEC@+In-HRHz8c%?_Աgxb5Z&y]`Aj#h UEFN.'GU Xh"h{?HL]?a^)}ζQGq]UeSIV(a_V i,&bpfCq @T\|;icG:H~SL]θ_m27>h>cQ)xG # G*hG/FL3=,Dbb.`ѿ0z:{,8{;i* cb/z_N^#,Y@ M,C4Y3۾'ј俾;pwLˀ̀N|e*d/R,OO a`^V :dMYѬ^ɑ.WYa [˩=*H}ST7Pz5LLT)$p|ne?b]uVCMB/nFDmjP@eT5L"Eơ5KsX{p xewt_ WPTѳZ()H\K kրXW905l,atX :6UdswSh%-/bfdX .TZgqfkum{0R[z'edKNt~6P6HOe|'b< Ö%ڇ=&rƽJ; ]E~UeQ\; M_n1/8IG&JKu{\ $aaUb~? n DFEV*#_JKoz%_I嵲uҺoKYHE~]{4t\bOv/AH:n PPvr/8‹ Tvb4\ϩM"ݴaJ5b[/>h=4XH9K Wd;x_П!Ā+$å NġϺ-\mh*ה֎ fQ/=Do7Dof1 c~Bnْ5\]쉧O`do4i\2)@| bY Y>"y|.TxP>T&;W gʹ;/c"j`طGm|-X$W#D##3"E2@^ބCcI"V*QBK@b|5<'#A f9;4[3O /Ohǡ]X (KS^9:IؾOoWvra'Xr}vDV$ >EΌFhd || <>D Xqͺ+x yt$)yVjgVq>{ߗ X{u'Yu% LNaF^? N{^l2ƌܝf唩7t.ro5Žڿ9Ssaĸg]`h-+yzt#sF2a}N3_\ {~XҬ}؟oA_O&͏%# H߀RO~5 }݃mî채?2%t}Yi_ #^|'0;>A4(Jgpg沬>}To:ŘX̀*Y#DbT$9JFתxD.l9_DG)t,ΛܐGMNNRHͤ4 &e6`}I;U87=YD& M5ǰ):Ycx܋9PG"&g_kjlT76]~x ="Tmfs>{D xƁw82t Cm+3 w+kH$[ Zax}fl '$.[_t)Qp[*u{zdYGRkrovqc?p|C_Mq~4Ihwd4Ә;kٮ+ -RsV}z?dt O6̥Ξn _Lu%́r~߭F Vȡ-[J\Dv^2z";_gn~˔qdE&&󣝚5D< nu$&alƥP)BFDZzÚ#=Jҧs!~οXNUuA(hfU: @LBO JH78?>δ61zGl`@?VB<$^క1YK纒ӱT"#?w~5TԣSD簄0"žw*ph=>ğ!*?|Y%@T` :+ rrâ ?T.oIɤ*$?iS鱸}IyRK7zdBȃiLkpd4Nyğ!lci+N Hm:,q&s7aP9_ӥo(o=T?J[+{:V eM%uM;?J+g|絛g%6iIP~k/YYdw4 />EkV7AbR Ms:NgbˀمIxhSrj-W0t~6N$ِx/w_!3"&0fCb4|⠀Z={ZNQ`HY@/ xNׇД6iKӡk G"s[u.n"a;0#7ҵn'c%Ggj峣#U9<]8H왟U ,XXg /@5ASKg`N5" 4>.#~C O* X [}S1e Y6^slu͓X<}OUmR,@QnL ,%"= |eӳXF4MY+K%0F!tV%EN6C.s$(4 ׽=l)fcDhMr~N$+.6O=,£PY&Htoв|y:sףХj̯ #s2Bʲ3;5 w,N? o-s ,Z+1D S$+O%AK$z=ح1҆/@G! M&X$u d!G@&Ր'8o!&2g3;)2dglyww& ?Ƶ:(?V0[soPF|{%JRʼn!MO-_xߏj/0,j}{H3S]O5AvdxfB/yo՗\k{0p Ǥ-7MuCB+턘LVp.<"cS=r"ux6MQ "Geń,v(Erk1 Tx)uE$D& N?C O`"_>n֪+|%eT[$?}i x>UDž r6z!hLk ~6Z>U^79nlM4SiVFK9]%+^tG5`l]{)w6*WuBXeE-aWk+ʅ d=]3.['/~WtquheY(GGqq -/:)߰Bb{EY휻x`N`= Z+2.Wτ$9w %\ '@0w,JX1pmKﲄ55>6GKG@Jù*;2˖ƻl{v7$z+а. ċHk%Mŝ 㽂Fy^ṫĩ#eSTHw5; "_YYt= k5v*O%\\zkp2a {״4)L5!] 螻$='ד!Y(P=`*> ! cNE=>8%8n puȄmm~.E@TeS`0eZ6 :/1$Ľ9<͕R4섡SXvjno98mqAq踸ˏ/C&.G4lu/MiȢEh> 4 v һ{k3X?Y7Pެ%&F&W `7En4|k^+w >lBҏdZc-Y^P/]~#hS;p2 @CWtwNY,6`fn\s%S~䁹+U9AdFu@z.`BbVC|]`LRfP$:7-u#!X[kE!wI Ք:QڋKҰ;*hߣUQy NVV0#mw泽3(:]# #5 x,5B4D~iiΆiqJ@ꨁU AO5;4MC Nw ^QXⴜөۨ mJ.b~t< 53=^:R޲2B`\)ZnX+HR"9]^Fi)}G A:gڵI{?ގyk!9jRn1C]3J{8_"W_nyI[Nm٪G#>ƏYLhWجR!>84*3y[=AфIz-Myf3Y]aj3L. "iҟŒ5Z}3N6^KLv BΖ9KR)5 '\օZ Rr#Ag4<lƷY5{Ҍ+CD`hKvvOy 4qu2L:ak`jTP.DfEvipU9!wie tay˥Ҝ`5p9+N+8ձE~o6 LEOfjm?D;qUgS|@)P$.j',KZJU,S揿ڐ+I\!<-;wϚ\gxvGAYL淍O8vٛ50SqN|yG0##-"8&q<)x] cKJWx%sWCR灆¨z(ke8/k2|Fe[BV;@ bQFLQTY 2(;~H}H,(W_/"Z #X;K0[}TQe;}:vPNl}͡.$Kңq 0 cZ^osǿ050fD&>>Lbٟjq($N:8c\$8 i$"b:xqJ`Y+)nwQbg,SQelC̭PDikxLfm,#ROmfD6׫Y@2KO8@mĿ%PxbR2%BbtQ7{q/":}c'UX()Hcs Q$4m> ,B)Q'~xY}Jq\C>3k<bLEq>vfK:-XWmd;{|`A:8Z')-ڶJW'fAemR3B;`XmP^.:fr~]Ȇ%bq경[ ND_iQBqMȟ ΖO2ƀ&_B4q:ZmɅF:ufi tG3ʼnՐBʍ?uSk<^Cӊ㋾CFA2,eګ`Fz(PW_ "g19 &γ:.><,"dܿx@C Αm Sw(p}Y6Ǖg4^]Qj)]j%ZYs+{ x'0~̚:f1C5iUeܭ9Ok& HO cd.:t5yOȑXHt\&6yU?xw=3#oiFeGx֢ +L ʀRd;U]mz,2 Q.|o|k 2xߥwJ$))/Z# wcE[+7`ţ %~][N*)}QT]3T?AajhCfu7t;KE11=[ c{! 2Ĵc}L*$9[lvX7d_NIE.NFMeڲ7/BMKlªVU"Mh|e$\ c(z'/ 7N_h$ 7A*EmrX:UT\RWMSu|??SVuU_{LMsUd26Z3vD$<0M݃rtB1NHi$k˅NVu'v 1Q <`TBRj4|c43I_?mib{f:/f ꊛ1kOS '/#G'jB_,0cm2U[z"o)Dۣ "W 5O+'lʗ\%QYBfQh,ѧ/\:DÊ2AΚOc S{ԋ~Ѭgs3ǹU^]{tQoG~C$ 7v3Kn|k4<d+ImeJ{5uUw{Lc911DymIa*AvFZ{kV7A(Kƒl(T}0}.yUdW]i̓pȲPůz7O/ NCr cܺ1Yo$~(ΆHqz&t5Yq̡E\Bi٭Bfc4p-Mt@,8", |R @itpd)c[hA-!=l<nKyڑN^S>{i@Zl| b H;ɬI׿DTh^<Qqxq/|ycV7T&Њ<$Og[%[zZ{cCEu4L6D|xXiA"C S60eYFZY}̶9tW%R/xLվHڿ.][7Ym D%zgΨbyjn7C,)Rj|_1F9DZS"ӌdo68V@M,w6fbmq"e['X5NQ@:24*^TЬNMV0 :CGJ{VX!@) )1un^kw9_8ܪ1%08&{Q@7/YkӜHbtaR"U,*L  6[3dX&LfmY}O/DK2(`P&2zkb6Lj,U|߄Ύ<Fm VnuKEVX rJ8 M+a6Q2>SY<h^_P4bvG٨4#:$ܻ%Fw PB'3xb;<MTY+BciSԷ4b<_%<7;'&Zƾ妹TԂV_7#k`x/،?`y1f:Bog UR,JTC3O}_9NAv'R ê@:'a/wvAC\TP wuSL[f{cc+gE%A52y5bB[_f@eZ`>llȮ0r饲>`Ǿp$?4J㠆fcumM@8Pb7$m]ܦ0MA/ݎ qe 'r9mUvM=ΨO O{7.I@Lz+bo>!2EtXBN 8!<>G90ykѥ!ѳf wiI4@ ]\hŔ\@2E/! bIS˼(17+ߤ>dL@@cu_`P #уr.HM n |ԖE%f(㬥ҼxF~.G26R :C=;WE:%Z U`N:76JKz~2ZWNJ|bj9'j*OpjU dd~<]]~.cQ aXZ~mI'WEsǗyşY#E,O<ٺqo{If<BbX\/dWYჩ $/zm)p &IMQkWe`*d)E>\' I#{"UEv1/k"&0|AyJho_EV D0C^ƿUCc2pzQYm{_FJX|9bgNTabMm CMV|~ ]gҽ剉KDb-9紿~ n0Kh% )HQjV"HfP}L1Ɖ ENbyj'FObϸPbůrY 4| Nv!w521f3qDPuI;ޜ0"uWd5|ȥk<9=|wY3XISX<0G0j.X:{UPaqP[KzV)V76$˃SBѭE kݺj|`FĹcyvOLKQ &|R[Y~ϱQ.Gϕh?l/(=x6Rl%LZ-S4>$e?rYu+juVp V +nQ(Z‘gɻNEJ) '8m0glmLDdN wI+ "Gq *(R!DLZbyq\;!@biՁEk3VhebΌrbC/* 74P;P3Uҧ[#Πp=rlX̐%Cqs}UܽE޶;_TNUp' c{La jF`i^4ԂD*{g WR{ͧUԿ4Ƚoj`^q!0Vi%r|/v!Ԟ6څ_|g]+-OjFf/ {6"ؙU>A_[eٮ [bx`uW VQa]prw'],}͛ gZA9Yb+.Ow lUmdrSzC38l6%r&} _ꮎ\,˜Kl?nv}'ZTv[ߥ"z2Vẻؐ&2Vr h H_2+>egE !Bf0R!N$  j AyWDeWDbYh~{=MG+WR{tCլa9 W-so<+]KNuߣ,vM?yDCjV*Vl]I*V+2=(=Oƻa^?!?roc,q 3.1gg@m}lNvbyRhwz|5}qY~r;@Q-ٛ)YsgLF^aL 7o$ñ*;UKf1~, ї_A=sLuH'WՎcHrMA7Զ*k>٫G߷uy>GQDjٝOb⤺O:]b*`r.H C%Vu+Brt= =OQ*sMi?cG1~ЦQ+U=&|ЇOzBވ"ƌ_Id,7* e A+Wݵj^rOՈS7_:DS58$+Tǎb8M/ ߽41$Eȉ N5vN75M~ukx=9i3in2 ]HA?neuB&3g|6ttV^/,rq])w 78 d#I!8u8Q\mL@KȡЂR,*f[%fKGD8[4RT'w~Vy1ùCznY/+l 57inpCŒqsF!'V5yJ-&T/mn"`1#ER`%:WADc-#v?& +hVx4\WrYP=Wg,b;ol/x}s1ig~1|&kH璃[^`AfXz{Z>郁9r#?{FSDQ[&z˥;U%y,6^^D <TBqj5Ӈ%4,0x _G ;Pv*IЃ*: 'BA@K7]~mx ;:|i'F kL޷j`(VJwuT.&f],r D(>`53PR_D̎"4ݱمoT YƄd3ύ՚M_AZ9e1z?nL~$5ȃ@dYq6 ~JI)/EKgw%_wY*㦉 xc)%n xzQw\(1:V  {^nT35:wK#ta++l;(@A&*Jnp ȿȻ3'c-v獥,@QvQDC{z4^Oi+fq^ҫZɜM? aĀX :'~c״nrEyS UF]4(y1ʻP6@pƵNr^KksNTg(SĪ㤯mWB.Gra *״b}jNKI j۹3eQsZoMOv-;?ߜ\"rAh[6 ظLEbdqRؓ.H}A`?`yR Jç ]e{yx]l3Lwe7anLʽ*2q,uF)6 {6vkQs7"v2%ԁg@Ĝ%pmSMJΈWbN峕e/i![K u|XޖДzF.i>W~{Cũ(Nz_yh.F]XuRJսXb/2Qjj/~0rmou+T{HGػ]PpzU!XD.Z.We{ FP&ij,(Դ>y`>%2n#W0C[v|2!fn)~jZطrW< UFǝ+Kъ՚ #쀝7EVa؀Y#Wߑ~ʬ__jf_.=iny~v3 L0xvmۏ r$_{;w>qvՔ '#]<޴b=?L<]:QK AAi޵}=C<ЯQ>Fv[WEyO7iqxorz Ü>ƴ^<߁`?^|+8 ]>R]IEgt8V =92st J;: Ⱥk+@cD']@Ě,-܉Q2v`;[4XȊo'Stlh?Ta/iıɿ`Z'ǿC)"m *6&t761Oh<-q Y_E ,+nfXg$-gwcJ+vL'2}:1zNR{{56EQ\i2{:r"KD )bhL&w3 U3jyl C!hK aO^AX㶁jVOs#wQ\VcO֞7:,[UAnFHvi$q{r̭z?/GMkj + D$j-),^F뉡V?eX{5if+pV_kt((j[*RsT]VxƤaUces">9>\1YR#Vʗ5DAB8 A0Y!l}pP=ؐh + W ba4]&'eX)XB&fEbYC:>5n+:w E,qXTSma"0׌'pawiHʄպs s$T37DfHK߶gWSK+t5:X~a#+e2یu@$<[>[]VsQUJ NA*tu˚lǟ4%}\eɏsA-@2[\ 3\~[DPӅmxt_-W[yKr)69SuVs/US)cvɞW&ر'CZT?I'gIDߺ{Kd{Ư:qV.QRp4;ѪDeUJ{Vw1kxVl̍qDV b"*([y;ҰP]z0 VM7] PؗZ;OK> f앤HMT⃇hmvheTFZ$=hG\((IV$;?$R ΀UmAх etioN {(*@  ;~ֳϵDZG!FjB(dK+ae2+[1Y5'e,؅kn>>t"aҁ3?s/_F\hrL1^Θ7bm8 qiBg4^ZjR6vZOuߊ9ڊZ<{A8FLcDҩ>~ ȕ-V.C,תX ECx*  C[ۻފd0.PpIRO͋B|yQ lr!8zZU_|u\@ q8$%Sej*N"lO6JѢ hMHKW˄c 2yM8%(/ Gx선Y6$y QQseDE\+CX!{Y]θ6*b*wEFxp3,!ƉN ue>wp<И {N2Y#DAoi:͋tyBq`f;ԋ{z]jqH25QyV|@'!'eUw_vn5~WѭHRb23q c1Vgi;gWɼ Ŷ{S{U@)sUnH~NPɛ#gc,9fX;L]Z2͇g3Jh`;yu)|83M2r闊HTL?5jЫVe'ڀD8R:q%?zf^>Wc2{9Hhm2$JSe'L73jtOJ()CΡMtBKj*Fr'6)~NֈHHkAa$sKtb ͢Nϯ[\ u⮬}"869z[| >zr ѳaӓ1Kİkm$oo yDCLM6)vfm^EfWǕ5d50<7 >W&Z)U"wE0Gvŭ @ǶJritl}{ =M# yd=? )V]qW#M~œDQP|O2(jy* u,&Ï jv@NG$V;_+w8N @<. OQI+0-nsVd999p'YaIb+A8.]͆vxmlbώP};x] n| ވs\z3@^LeFQ w- bo, 4g/"kdza:(MVY9Jp 4໮hz47!R8,+ =XQp7$@,˛\NXd0׵>ݵ&&5*ϯtNd &Ma* $j{y1+ԼϠ8%{pƠ-Cr8y|wb3MNq'%yFBJ{ip)ߒ|*liH!CQ5—0t/\[k&\CH;aaHYl lе)nZ Sr眃uuӝfոr]yO ̀mN^Kml&Aqsđ~\Aӵ kmdzԆR>kܽXTzO|wxQ ;7no: Q2EL \uΐK2Xk%97ۢq-b 9bw>z[)ͫh M`ۊ s|,4!2S"D8NusrhT8 \lI7VqY&ȮAհH0C^+2Wo1. odeXUclI`Y W&E^Xd,܆Ay{?S \coKhyhixmBfv uS0 UA=eY%C>ѕCgPG#٩3"h;H{$ kWbmcIQ\i$b>9\duB橔֮n5/I^ghOArjl3Vye@1Ξr ̈tmJ^T&uxw7' s٘6ڒ9kY.\Hٜ w:4\<ȀXjWJ^sm)ZXCiVXA!cCzIX?9}iS`5;҃+Q,<;TCo9aE @x'%`B1HWwptPtUJ2G LMCD\ .EjƢidw^r,̇ *4!^/FOJ뻝DTyXh|5fP .y:~1aQ Ot;$Dpm0{٪-\S݅Z'KDeCF1O s+v$9YXCU2=8fS] *wGTȿr>5&_4c&Q9?[2-:StX(ۂo_3ӗrv 67&gS4Xۙۥ6%2/G/j*0jPY$jh9# .bI*bq IdxLryk-$"IoܹhC Z^A$XoMNnK:,<9eŝܦXU~eAހjͦxR!1_TM 0} Z63ts3Ba({f/mv/֏"u\ƀr=(rEL2͖L<C6",[~V^\猃~OZP)A{Θ#p*$E %_E ]%krZI]</7=j{x*u"qO;(%bŶxwo0 d*Zp)Ѩ5|7lwgt__5ZXnΟ\Kq\̦J֥l&Ѩ773LNjS#ntB:ZٖQXj`Q/-<],6chI*/ np0JwЙ#e*\qĘa&me#o=r ](rQF"_o gs{) B8􆵽ғ6\bƶ6֎xl"LwX7z xcVZ\D<#G5^6ZvvJaCN)]%&A(H@.BB )\@ _-PglN/u'䰺N}NŎ{_I(,T!1̱$9*HJ+ Rs-]˛М%JAe3XG=yL1hs~[PÈXwA#,m[6 s~&U7>G2Dq_8L[M8 "La)޼k= E%-^%SWRÉ=[eik+fa]?u - #T+aW_S§qyDޠ:4]  ՝9Ft~K^(j*5d8C *аLzn4\;A@- &I`k:ʝ|9[?TXˍ(!+8뉹gT.6ck,LoԌo?|1:%9Unq4iJESzMW#>W*Ng:ƃO3B+)@}|(RFq FuQ0?f):pE.9\•Uo;k|.zکS#}MjGYJšK_L *>~6(wSQ(LlkB$Qѩ_'6sگ+ptk߬x|D5ϹBuz7:rq+[KWhhfmbtsٺ D~ j]pq"y 'nt"btOZ߾1wΥQ nޢxH ~-bͬR/|Ln~(rXT*@5^+rB5vp71-A,BVWy@S[ǦCa}U?pwPmkV)!7xu߇cI>10D@0).+E@mK5\ɼ1">*+E(Tg!ҐFI(=B#4=ˬ3Y4y:Y?EeiD$Gj9yAc [41/_'B`6ߒD>+('oE ܀+˴w;G{RL`# ]8 X7 0 ~t=%&>@kޅN; v`Ӱ: qwE'P0o6PmO~ `H ' 8܀HGѵ*OI?;!׼auդ# }<ܮZGѓȷʌ:A9,jGJwwZeH[F> C^9 V ϧjeuxI;$zsi!{ͩXle#>vOdކT꒟lQ{ @ (cp f|Zȗxe_~" ZQD'HOVJqS#ŮĆ51S|]dr lzm?+ݟKy!Ⱦ-ׂغBȽ:۬eU.d XdTd-;ƺ/W7qiH8 `'ܱ.P͐Էjay/]JY";]zɬ]!?0º;xj=ȼWkStvIAMⓏ2 @Z{n %ŞTŐT!+8#MGY@c6a gs[hVr`N1) 3Fd=ثY4B(su 9at!RUGUi6 /q[r# '\HZm^&88$ULU$&BZݽ!q4^T?#0*./twBԣ`d.Bs^j/ݲh샩fzc]^Wb?9'"640b4OPei?(_i nuw/ަ=ot/e2^p < (5fa$piߵ%,F^c5tE3Jر+X/ƙ\q&NE/#FLM1zf|jʵZIIs+\@0AeQ^%&S/QpQ}|J'/^rPݦaZ'-\"aۧ[ʸ\"1V;!2덼F8_LP9Eئ&BkՁ ? R}ZqT V~i&bXJmO/4'pÃ)S.XDǒ9qxӃ`W=hR4!Gͥ|D!U=3E*qnO 5qD.˂˶x|uς_V/V8rȩwL5섥 ;!;YQyЖ||PVx_6ԏm 1YΝ9'=X/G '2$H#U򋷳Agmb̄@QtюuΑ{'kf@5X8ۼ @/( /ь|dxl%21jf<I` `Ros (xNg 79ո8IA\/9_)~% l fO.*@QGnJx2gFQ\>xzq+CIH`d n vCENWn{wq Y%@эz1.#J[Z!C'Îofw9LF+ >M1_q5Gm+d,o-&3C9Slh׾W+.r^}m:N R» ķʻ<o r)w\=z+}љA+.^l~<Vǹ7R`y[kB -Outtyg|pt8uenf6d7g 2^PK5V|/ХK!N9_2^xaxww؃L6O6<(M,5 ur3@2sZ^L)ʚǙ('WM($)A%>&eGHݯ'Z# iy;TB #W95A]ބc1:Uy6_[RGBڇdtu_XZ;VGcsIeF{ mt_DtϔvgA]JX[26-bȯA*F9io})}E;$[~K(đw?r +d-iu!9Ղ8($TTKcT0GqLSDX%ߖjOjzXGF* fC!E0kds< X9RhwM*I9x;Kd=+[H{"y'Js߃0?G^c>h pZšA/--;ҧ 8d>9LV&dkƮJ"Kcrb 1'ʼ=i꽘FcQX]탩t4.>$7;tbńyoh7";gfJuu +Cr$PDWަP>t806Ӂ7q M"{ أbmZ g]9ƱQ{) J: ) *g>1X+5 ox DX!Akwx8r_ߘBV'9s49 hu`R_u!߬[K .A*(&! :ŚK“jf%QʯY-+n)|U؍1~fblg@ydV&(R\*sjT## *~` ~[>^%OڸHU;7M!HqLu>`W-;мP:f-Ev=jW ) oܠPeˊMMC$V̪v||{Ͽ"[03qh&C5QF{Wr8ߪʤ 3qq!qFh3[4]ӥׄ} fb:Ta0+322}~TqقRwmB 7c_5/|zUYn ,X|ֿ6(X47FK-F7'v7S\*AZn~sL염I"ב2TKb!Ѣ$oOjovr.hЋK4BVbj\]qҍU!iیfKb:ns.ms}A_9i";Ϛm}ZbGAiCqz=\{aZq{G$[&0ULt"`QCpE'YZ99Hp%"gHtaGd| 3l)' JLٸ!HOާQ wۡnHJ(p W(TQLR&k/>h7Q#lG[z6JR[{rVP¿=F8ƹk;[_W{?t4Yi4Hg~છL0T3xɓѝjf !n}ᙕFݮ~- `/ʴa::Cmm:nB1fI Gԑ1.,2DFVNm?pUy-MvDW]M4ITS0y6HLހƢ`H1NJTH^gW{>O<]_ @Ju'<ψFM/% OK/8=*QK0=B}o@p 8<(uO X8%K=lވoo%f.Ibbt/0:@$,jo@.UX}L+~YC.*E(_P ѓ!lcc!/Ⱥ,k= `PkjR \O^><`7-|hĵ %ἰ?G:MH%lPvclʕk xC ֵr)k=+o;A( Dc./C:a4*@iԠjb}3r,V|G2G !|E"D`$d誮vjL .^ ]6zAqG-kK|'+ |?eE|^&WMWlپ2qNٍT1RY^$A~PNk?=q0Fb)pC+Zs03?@d#G@JA%F$}īc/+0Jjn؎'](w!^[g߼YYx6E_ý?58ޕ_MÌuGۭ8h%Ѿ%5QXQ5>{XzwW:5FA##G $ڍ?0#TfݙPK0]Odt< *'X@$?f= qCмvo:єiCz9Jt O!%7l,֪BUK2vamP#QKol4Jpi{pijC[R%J/~-(0Ŧ"%mw*\ΔZln7 W0iHsw# B)Dž&[xF/my[$^_ix$7 g+STI@Ua#KN!H5, *|O̺)!ܣ||g`T4&,2nJĴR25(.߆ӑp)"k, *S"lqGV~~~g!B~a}1i5nI׫ǯ LxY&x \%ۨ:^ǟ,Lj %k3 "8Hšzu_Jijb$CB00\d|o=6k;WOԖmoJqBj5~@{^jyotzn4ޞ!(:i'ZY^ z.{`g0UWFl$4vVL=sRVenwQs:\Stp@t:m'&>S}6nn|C\vyXu Ŏ?>Zwzon}$vҺgV M ]p왾0dE3_XZkdJ\kU&\jI# /:vnm?p!M;NooH $p5k'*|&rTZ#SB^螡mwvǖ2pе^z-zWjaRB3иZŮfݖ _#P`Er>ZnsU嵋,j vv\DY~ :pg.xGwQʇS*Z`Ϯf0H 5#&>6xg_j/Ն:6qyzK%OH`J|WU i*htUÎK$'ʃ v@>hNf@`JT!8ϵbfPxНBV'2C.~U#GA]ϚC̋zAlsJi2p pCp1P }B#Mcf"=Ќa%`@أHS{6 hVpܹ~)ȣ€O\X`cF0QFWUW#J)-jX#a熼S/Y7,.qp;e`@ٞOI?1ʶJmKAvKtvV޼+ń0M/;\L۝Z:GЂ++Ez_|vK!?-fa:VNNx7E5"E(ޔE*v}EāuׇjA7N vۊ<,1E3Vf`y&'yʍ7e\M~ײfAÕyaVh?XWl`rT..Ħ?\co  #u {Xy[ {?& ̈́3 (ݧ;Jʹ_7*L@8y]# 3QM IUI-͐]A(1ƜHȶKku7yȓb-&D%LIn]CX=ÖOxE(=GDXAiDg W&:UIsJ=Csqo:Pj_:=vĄNڀخ=9vH{1g `8kDDbr#bN]m +uEU\)n͊ M7s ,&Uf_2IFǛPxJ ˤym2=6H1DG'ʧt(bgB/3z{\/{A^P5`8P|`S0 zm=uΤx(g[V96$2!sߪ>3PGGغ8 }0 E}"mƚ`,tfX_q{SƗ:KGՄ I\T`{Q#vl7e wh.|+Npw_ݫ%K@_sZ=]E]hʱ۟SCyCPT4i߀axզ\oR7dJ#(#u;+& &|AoEƂI-+Ik-,6vpќ'@f(~䏹-zqިX^ WNG% #  (qk!M`s_MOnlu$"͎rxbzKJ%XLGhB,J]=|$XcP&֮2arËH:7E59j_eOkZ5 y '5ئ2>*j_\_i,W9"Dܢ+'F|qq=Y{sT3{$bMKIOVb 8>6##Z" Uw<Hr[z(> ,|UOU*ڨz_? 4if72j$5V0?y8OM>)4e[y+ݚb䰬Qdj.{*n81N;Rdvk%(6>5PocW^ v1h(ᾅtL9?VSiMKBDr_1uy^*Q/ v\ tR\cE!*dϘ3+/b375oy(J7>2:(Ƀ^ j;kBhF%˨ ='Ż'q ĺa*ŝ·5e&e|QG$pƢ4Q jҳƒtTDbޞA| )[*#j^PJh!} Uɇ:3FYXV>1v 2E}a*OmJq F?$dm%CHpD#۫+yW7{mP gj+~?~dT<I|j`7p=HvL C r' pcSKٽFD =RɄ_],z;YCF-Rqhs_k!ȵ $׈SuΑStsxW,=J j]t6pQ }'4`*yz3Ywv" j( 2qX>?&}5f p!Ѻ,>[@-%v#{t8!gB?NjgscD52;UpQ&3UCg5BpGijiM|;ʇN|Ðkg9Y3q4&ظZlfE.ZI` 3hܥ荚v l9x8dJns`ƴE e22dVWGX~OjkZ?h0yȝ)E9i5p>Gzˣ8ڻ~]6"m2fud3{حRaF/q5KI~lq@2nܭ-, (<,MCFTxSkģ&!6!C78W NQH#R~epX@`C= 9w"0!,oߡXzB1'$Yx9Zl\ B@$#`n Sfknbʓ./T\$s3JqH^Bf!&Z蘜V&vD?vR bԴVWulK2kQ;e@]qͷ\JpUT3@s:#WÌv(`s.\"jf5vӤDގlem.ul|{f %ՂnaN@uutN+_I h<\fXFx+[F6i٬Ɉͫ^+ti+ j%n^6,)[eq[їީ~) \';- Cg_EŪq5{K:u]46<=DYeJɨuo ig}JFkUFDƈhgK6mr-F2Lnt>`ݫO[օܧ̒FTF޳jq2Od!NlJ!|m8"&R$튟y,ZC_o+y(ɫ3KPuܰXU1u.p9=DAs12yz̵|n0#@\w[0+zC5hI]Gޛ KFsvl33!:Ӑ{?}̢WFMa"#fbV; '|n`4s!;Q> TWM/޵ήyd ;0d(Fqc5qyNx ɬ9íHVյ ȗ)ߎ,|\Y~k zt=맾=>E= /+ &.ZBꡎ z:5mmZ .Qjɲ'ѱ_vF`iYfSðUp[+ `~qkjD~ jEq_R%U{`obHٌcgqނԜ]gqRUZ CR ¤Y[Dyz,Ƀ/!w`.^wǬUw"Um >}\;֭nݍ6FJZ 1͛9ӈX eE gm1z,(X<<|^[24fly.؟*yO3O')U24HAf+1oBHuКrS!)h{*k:kYf>W,})]㊱(e=7^Jȓ[41˓Ok?4؎'7h 9Cu}0=7 e3Zw⼰lJ7QX^H.boyz %xӫ 0%a5);h>X/w%{}6UCeqsN- f7 ob6]׍ 4vq=hc cn`4zB :gc$SVB=O`*"V풞q|1(6o*Xq)KP8o(l0P0hDzsS50ZT}qNJ1%!j]Vv4jD\! *N~J⹓!p(0azP^YdfփGƫj|5}a!\A"U(j g/"젗{ewbl `WNgXڃUY!LD,=wG\1? nʒ2R}21۳EܿkrIt_ pO kznw0+pHB.5aw,xe?@;hSR\lAO u}s=Q눓J@n[| }` HĪ_gDӵ [+7u+O&qM%w9iFS|޳,IKT7/vO>Yg8-B9;U&Vc\Ek*Yͨo|'SGdh^A15qT}mYH7]Iݣ;t9%Q5~3xW3: Ѽ\}ouu;o' T)c\Q/߃\P @ D,ZA)gYi%Lĥ8S F:R#՞|y3f`Y*Uiu]O,)SJGZjXFn hosnh2OsF5IR3f4,"I|IJ{C|-%p2zWƒJP@ϐc;35)o\eE*j!0R{7 g~YL>wdc6Bu4~RQ7 |B-[:y; zG"$/՞^% EY v/ ZO$~fxa4ZYI88/s8o-b8 qt(Nrg7lVƜ$G>r:$Un3U+&,|/Q ]TS"=Kh$7'iJ .$M[uxĵBD.Sݎ r>> vn}\3 Ef/#p,En0_+ȡFZt%;V\*^m y´2O]H˦ =7;`Cͯ]&z@ _|Ъʭ/:;$  (8E‚|ӉVs}DeD>Y2\ݚBKϴo.?'A#)JɜFKHDUߖiCȽǘWiJNZe҆4D5ݗ;th˺*R_j SDGs VOȢ o1PX;O JgvGY@"Hտ "ɐ-V+s<1~f_9P [K>kߋ:6'yǶDk(ERA3IelU-i l30f⢠jT)8x&eQƛHq~KDY]=ΚWlSiDG'?aebAa`,9K \5G?bE0ӆ;|6W?KNњb?B9(6 T^/*˜2ٵfhOX}@9/mz6x>&3,/8j|uE}#6Cnxf=M*-9jaw 3! ,Z?P : L!Ð 䏳|_0|1vL,$?&˟0 59dQ2!`~<ؓ0X{Ir94 y8c-n'볒̌'Az(/ii"/{N*JpVr?r܊㒦D[KKp) @O;o_$Q۶1ˉ>ڠ2 OH۱w|^i7WFq ⫡hϞt@)މ^NKXмBD)H,,c~Dȟ ڈΘlr2'1S |ٔs_T җlt;}ܚ%%V\Ҋv'`6M$nRzDJKn 3XB<iD 2lWj,?j6i@{:Ǘx*d?sb &gmjR)ҏ]DH~ _gffB#+ Ґ&D=YT~wqq' 68??-5ؘރ s [(c/Dl>I ,7uFaZrۿ2T \ nKvs\;J#6A#f:RVZeX}(,s(-Ao"x삟E,E=W&u+0fzQ4mA%P$i Ee8b; OSUIw}hWG+qqY+D~.+Jghe8'ʦnk"S ^v~dIrz;vf/N  9+Ysδ5`{kwuW c!+}{ qn),f|_^ܱc<0 k{q*?!g35dߴ_ZG!i\n#:$)Ɛ+D k\O~H@fs 'x '2U)8߃JOАD8%j6\x*u6ef}7 NwRz5;#2.|;,`4Vɼx'oTd^ 6u`Y:hFRv)a/<'7~.BP&bxW^Mmf;IT+[F45 )IF|=˰a@`9% 6{ X?8*4lդԌs,Y6ͧUc&{_ӣDN Fq~_3`7êf+nGg081jiEY΄V]$1iP>Ѳ.Lic!q 1 y\@%9;'ֹg. ŴCd1'L#@<7N>c}DKNտ 4H쮷1z~wOl@p>IArnτ:#q.hKfl?\abf؀E1B\mI`G@⸗L4[ծ!wzY9j1Bw&/qeMr;E?PMJwc$n'j4iIbo#z ϼ*vTGQp;]%M\N5v~w0Y/ t\RMde!D8)ۤiH: I0q8e~ TVy)6 8Vmy{Lsʜ63WH<]82]8C`dFfWPfkm7sx8dhzLݫ8dO/R%~CzO_sDਪ^{4,pT>pD: 8 `}z3[9 Zp)jxQ}g>'WUQO ԃoPvr3oIJh:FSm2tJ.EskÇ+Ń@La-OX?l@JyR.f0Z#r  /KIj%AY}oM*w $1Niї*dkjXg8k`qyC"rq(bҵp*XȬw$e*-te\eAvۅoV%TS(P? 6raO0F@h$L>aB xJ@"Yr\ͥ>.0ȇI~;4l֍7{V=C)bo޹.\jV!ǞF1;*U!tЊ I.p2I)@J_PLajUب$Ė1h6v!_b뎍bmZV~VaB =ctEW\dK\`yk2vsgXpāl LXW:p(bq(p103:MR n((ӝv1(㺺y`hlC* HėxFSWW5?|4f7Y3ZGp ^tU[~;;F lPދvWKRb,f3pJD7Y%{9% VfSVoH?$rqD(ВLn?P߷^[jRRɾMH+,.I/87vSygqYI<5/ⰡK. [^ fu8CwÇ,A.DމA6nM}gc #\(:9;0&< G6HATf|;kh<{sX[|$^&el_+b]%˼ަ=~) g4v鼖I/yxn ZKcx* %: )uqli1`b:L%xAO ?iF^`s@NNq5݀S\pj ]cr,i,u3^#es?`gbEL:s~y/fMjOԦ]oU}pAh_D[ Tq:W:ܪ=nB*\vy'׊v)syG/5\gDwGT֗ K9X>%S߆2.~ CNt-DA֯!g9# llb;z1=kz?7oCLEW\U3S]c 9!ZRLruPn#0Q*#S@{3aAZS y]l3@܉Y%e]=Nol^ _.4/|e<_3ik/|'6, ϻCm)afoU8o< oT3N,0g;™EXg9-y%Dj=|tP蠅S tm(@ݍ0z N{ޞzoO VY[CgwOA꽶ͧDU- fධ2:nPF@fQgX0qȼ[w~'~)8>CkKU6xnRy" 1R,' M>֔{$^۞tyԞ{|AgXi*5kzhq0x#bPn]>QM%,QIע\cߡ|/yXw{YM_(oan? ;3Cy`TQA37 v5e1@[P mRp;yDN؅ىeNVXm@T xu"H d0嚶~wn-ύm5oϏ]q Y)ǫs3wǘZT;E;'7bs^WZk48(Kg8y0%aGۇD4g4M~4Rhrêy䬎%N b"VӀm}n}ZYȩo&×,dB;]l?0@ʊ> ;P{gx?eȴ[w]NF!,pY5h HNrm\Jz{Ij >@l{֧y;Hw<}XI!*MV1[1aoM #ζINE ^b rfbJhʪVr)/ZORKj1V|6X'˶b75 I~-F0CBB+s Wc9'M ZJKͼQ,ј :|JuD oB_DS(լゕ] w31PX?r _{SHH"V/ @ޔ!-%=ѿ*8M%֠ꔙ@uvG&لphm42x!rYv6CiuQP㙜F}&8O?@ 5;n5Of&,~ {)_C) Ap×IC"ٲv?j' z;L!]S@%% ij$ =VAޙLNPG-oO(xېME%I&hR۞әO+hOh{a*ySԲ2TmB>UfQ4]%2ieC;7r"[H%qGjm<iȝZ D)ǼN~m_/Z)6Q֧fn5^жA k*OUQvK8 ;.bϟsۻ7 $ӻE@43B1oW l^)L4DŽt}6>ݡ*)J$S`e`BJOtws =k Ficg콞zFʗlxd aquzf$7wSrzJ݁xg8͹yաD{.0!*^Q@+Lw_Dn6t*Ua ;]wGA7TG2r75%TӴSKzljڐ77{0HCllS?D{Њ#o!p_Sk" 97NðWP>RľcIШE%cZz5esey2+-4p(G?FC#V(00UҜ?˧(.},]TLt'Q(Vo}b{cnHcՕtŃh&nc=t:Z,HZ ^25a+ fm+^@{.w,}|\o)Ӻ{V 4}#̊eHWM"a̿g )?+X1FoZ~rJX4YY i>oGqp!fF8ԘxQTM`@{4%Ѳ8 0if#; ԱZYVprܖ{Ol{S-w@ ?1Q- ɬng)-|2̫WOT'P3\rc]qlT6u0dOkVq_4tyQUkpMx(f%ŏ0n Ï2ٷ -EVTR0{GFn9KMKj߭</frIW#h'y"q2ma٢DPl F^kI&yv9v1^^6wL}0H^+B{s?XaL8NԐvFzdkwYgB6K-UѶbp}s[ޣ냂VH8:u1Zk0'WOmfR3ԧJNHP<ڷ MbaӉpU(+j6dw' T>3Lx`+y 4f&/pp€QNxW5e}3>9"#2B-=IzŰ6MmMǺar&۳?+@Z8 UWDR߯Pin8uxڗjx~xʭF eq<,EPR6,Vr0͢iiayTِ'jr4W ~rFsic`,mlr>]q; =U`׫N z(j\?hxKKLfw g7<p%OΑQHuúCflWȠAE0c)"J( \ǀ{yЂ3R?}s`C94AL^t$_gBtP7G8kVI<:|2+:xaAi{/NO>]9βB(jle+=nKa_rMx=8xު?* ءH ?/W c4S(Y^sJKa.y \ײPRϿ3gd>~;$<˾gϪX {f   Dذ !$,$]biA,r:0g^G;֏͟'{ܩẀf@od"9걡JdRsQDIEIB5onfTvhCP?ڨthgiY 3>Eŏ2pYC >/\/ M.i#H6l'e_ȵ ZeSlel*?H1΋~oFo;T]f urY`v>_ BJm%r!@`M(}qA]/3L{_~eR&MD$SQS?F _d) = @$3ن J7)@N-,`_MUM_Q Bl(mȴzN ;k "'sL$tFc]^6oW}賋[eWwhB8ԣlQ u#"]`o;QˢU?p/ًKe!O,Opm󆷪)G%gEU;ɛ^aSb_X#@ ʵRJe/3}¯X둺/J,g7Y_ 9SfkAѠ{)>$ j/CiA!ߠ$&8 Bvl^3,xnټbLWF(kThtXԂ;lPn&lh%Fya7r[3'?z D#&,O;IWKl3ip/- wP D a0z:s>LQz&gOX.CH0J> `4^@|DJԅyB$ Rŕ1^Tzwq ^wDŠPVxj'Գ+LH/#A/PuĒfH32h)-lH6>IQ ,^Oz+w1]A+잠߹1{O bKT 5S9-P:R+Fhr+PP{ ״q~ΙDnWxA@;5Sbܾ1Ҏ2;|U(&Yy; Vc +*ueE]'mpX@zTC:=ӄwY%u33##P2 v|WёM T~I9-2)|/8[;i-VuͯI 3 E mA|RF!X:D`=Ιhㆈ>{Gv҆ 5\EPp6Xj3qBZ*R!)|-L@CxnBB tBpNFVn>@ Ԡvo]*en]v;cwXP=ЀFg%ᬡ/_?j6iV(Ϛ 6G^{/c#(zxud4*0|#/w;{?|_ H S#j~9+yDaT7FF؏ YlY?f&ѹ&ʺ8Tρzܩy*$^  W x=}Ra,<1Yv~cj1P"&:kWyF'W/NYsz?{$,93mu.zUФ/"E(NZРVEӯ.z/lLՈPeEI1/*=0w( lD YdE()ْ_I yh φ/qKt /y,̅$wCPRF/BeѓG0ʵ?=)OF(=*hEIksa_ߵ,v]VՕ.9Tɟ@%.>~9xD_5;1 xAM/8;хeXmb#)DV$+n£R $M˨ D&:r ~$ٵ;7 Eo,8=U#c'[Lv1PGªR=p{p)vzTy;Xlmv p`IŻԤ* <ܑջK S&ZrCY|u][ 6x$6D%*X8JϽY< Ӗ KYga\P!{CusV+AZT/:̓7=4?+g# 4BeiφI HXEGOy`亿tW„qAN13EHTN 2U ogX? .԰vj]?<f+Au27|pƄH>1U~˺QRNk6brZ+Fxu(q25ԡN;Ω0 45BVs 9ŵEv9_Y ZjS1krXNGcis({ G߃cC׻ k#3GkR"dSE;kB؄~^{L2;&{fWJ֡kf|jRhsP^DH܅t+OHWjaT?ܦW"!IxDN54 Zlde<5cJk fxT4U^FBʜth];v/nE X&b].%l7iNxrq&hE([P~a|VZ(#RS2ȵۋeUFLKu !̦NS{qL)dK82yⲥ'jm.nrDMXV|XԂmwh[lV?r\{G ;P&XWelCwځ Lf*s0"]#]c9I1I^k_]ZG<Nk Z8ۘd)D՞vO.OoT.\(k6!RAq.Rw89w_$}:wKCjއa*{\PpQBTJĎh̉;{5Qխ}6[C/̔5O3P]OxjI [m[`4 v ҚP;"6ï0F v_Ŏ|FRas-3sUKzfZew2/!1L=/kĊW$͉v!Ŧ߯%(H@XFbՄC\G?w\%"^YZ s̺ g޴enGgQ~Mr_uWD*dw`REaydRGˌ `^pS\P96>_6mՐ6⤡OAG˱O k&|[}>՘l`&:T)5j{)-[>?`~phזGc9 l3IU`ޒJYɑrlSA~藘p ʢ[f¦isƽɌyP}(K^Py}vʣ6ft[=Sګ#Ft4E;2Pdc{ذou]@>h!܏Wm|Ndhc?*OEtwN4/`*OB߃uɾe >Y{Jqaz{#YKޭ?~y47uD׋ ȓrӻif s8I!_=0۰G=0%ezD5@Mu&QR!7gaNb2}prVlBnW>0A$!J1_UM0hE۱ql4k} [tSNZW{TRA+7rf[p[]w9fʻZ4`gؤul)0ǭml0(nu%P,`6&Vb:ɦ!*;u[@iwzF< sͷ UcrQ7`vr(2ZsoU6ܣr^@OeʰGҮ񗚮&7:s͌+Ah ;+ у+̷9x m7_U6<\UKw7vy@nUz6T1]`l/p/dL[QZq7y/؜o}S 5(sJ9eAb:UI,.fk8@MC6HگKBkEa ×7p\ȸg@=m-k/ ]Rlʾ.P0,C̜10v0dۊEUR){]FY(6aOG)>fOVʛ!3h><iM>Dm+& _TWRI]n}Lg pXߞ+lzQ\[w'k,PvϹ āߐꇸWPU时{pKaYre`=,{@'+^$W v#EEO֠ya& Lp_n =~6ІfB2گmKR"{Yժq;qä4}d\ּo.~`(Mc`1ܳIٳ~WqXJ^7yj3pKٯu.V+wpN WyjPވ~]Zl>5n|Bi#Nl~Fr9f`/?dJD奎J{s$9w7(Wߚƣt\sٴߨF| ;a\zzueA;"A\9R,ta_Al9}~N!t SދE,zDs$Fm`Ag@rWro&dNj%᩹Z=I\i.J-v{U` nqr1̂Ymv m{v `ux/cS@Eg0#mDO~mѸ_2u&ə(XJ8&oohMω'`y>F¯zðg]| 悁\̇B#{\/Ǽ 2 r*bϏy|u:Զ.lm&jD yQ_䌩Z=0X z}(])?kR"ܲ)L=/ ь#,v"'5ANsMq>vD;?TKϏ`?t^w|z&r|4/V*D2tp>^v779w/3TZF:|a{ ~ ,^&3&R*qYuA2 ]/fDy'6@텹X=k@zMϗ(+# OCDͱv-Zuwf'W 血*w|/^`83l"5iĺaQ)K 80Yy\d#sؚҳo[LlWɟ/XruL1c̃ܧZ^09{ oTaKCt 5h@Y3V'.3IP9."sQo'Fh7Zm7Elfe&`KyL|1x6$N"?TW5cDs ' zt^{4p}dJscpNd,X5xFp=>瓤$w5{pM1]͕vCzȐAH~C=*?:D$G-ke7_x: shLPuUqx?t"CPN38,CuyС3d*c[t7(\ѾHOMd\_TKHP1Mm~~{*)&`d\ĹSFp` Yae9W/cwB"b\LmU\tu𚃄 +)Ki{)~]XPX`}r F ؇7X,%NfzH6O 57*Z"T3i|v ,r$K:~'|| (~iĮ4/z4=J4J;-)+<$m"$n}LJC:|ƁІp0/jLp l׀mcN LK۽w\q;'Xl" [rudɼGaS%~«{.ۘ-gk"橓rꜜpu|2HP7 _N S"3 p2v3͇?b1V ΅go >T 87Y{g,nEwG)+<3`x^1p2bJ8^pצCcyi"Ƞc|ې@4 UjLYOi5 s۹ZD5V$׫wrպk.=woN06l,߁l_3~3=M;ozm*QrCqסAtb=WV\*pp{=8[& [ee}w_bk(68+]c]pP3 `jvA]}cwV{M Re\Z>K)%S& :vwX0skT/rg&&~m7y'fө2ry[.ZR@8T`~9ˉ>D[HQc(w.i'/2k\+$D @N6홚ݬ2Z!/IN),Fȇ춒NԒ2.Q4ZHO^5KrY~ em+SLK~W؅8.SM.o1lB 83akq]vr͌veDO@蟝g!BO">G VSցa#g$'t*+frY&*ӑ`mBORktW+/!^w^ƏrFmDB| Z D 5yƤyt qEq 4{# ~ 4MMWt$0Jl 0rf[?8\Q0&.Xj̺ 8SBk$g+K+묻i-_GVH v 6zLɻ tLXXHҨsc vȖdY[~~|=ۋf>rPEΊӎ0n EmEIK |JJ~zVcC&qtM Iw>7$QRaD*-JB*:|A rT!ކ8p#^,DYa+'ň'y /D>P4߬X 7eQ PNZ1IEgܘ'S-muQ1I.q]ɘLf 2U/CG!Tk. %Vɳ<$! (mԁOewF׬Ji>23ߐvBcHX 3 `F_p"'':<`#dV"x•Ď0XPP  D[etTaXcpŧHNKxs]d(Pu-Q?n0:< *X0$Y(>vZQ%aV!w=DG P= i y'su~ZخVk-7@@ŗ1F>.H׊f.龥Y\cԝ8s? 9#B@ 7AqȆA=Aޗ|'H&, lΠ//>E &3B绕xW``80ke׺ ϵJQ~H$t((VK" hC4FPj;T=^Rҕ0UFc$ F&|ՏѢq4!$+ysM& GTnx`~!2@q(MOFSл4:?eKt1j1ґUrn r9R2İFKPɼ]~,`D=zLTn6#N!;ԋSfubj-u}YlO`4 cLN޳" B W Ox56 uANr aUsMP~1_"l7N`/>)Oh5w+QMD |Í)4yr8;0vsMy%b ,o!)%$7戹v \samݯX\=PIPNQɌ4Z![%]eŭP;(^./ >| JT0b-!.|1sI-Fʟ;SbD"|xkQyDQLx >5 z/FGwR6=ĥ3~=e7GhgAf 9O QIsb"-Ube^y{=H)1*WM(1JZE碍kݦ~9'PXwa3F#46P萐Ǿo.H3{//}_fQ$w,M*-b/d4]Ա*z8ߊ:!D@L.v-W)2NJvW)&~ք jI>)_}&kzqѦր+H| Cx&(͢ܡ(aVK[F+v^Sa9Χ ,k~2VptxXlxAC,4PRN{@hUʱW }yF^utmUSɣ:+}hX+H,fIXMpE Hv{ 4]#d{avV/HP^0fCzM k{0d&9[Ә^s#o/X= +4`Wc\*6Rgjyږ !Y3ј=l, <6WPpkMhjO[J,u2v^J"E"XXL/`379sG' dnatDf׹E3[g$ Ol>DR޵V,`؈L/Gt@TN("S0.F q~6v-; 'x.u4rs+狼qY_U&-۞ꖸG-}vXu_mڂ HFdж݀r.eCKJjڛ=.Op_pn/P!DTb֒f!ciSr)(o6z;:VC%IpT$3b@hcj 0Zg4¶:e!߷8?HeMuB 1ptëWȱ tlk%=37=q/rW[čXm$`:y;"9I;Yj|n`O%X㣃^lPG.}PW<' `&F}$o߮ļ Qs%mZDOvW%t*uo Z5dkH;Ja+$x^ZY䮇:¸>lKfLt5 D\*#Q.ʢNiL\^%YF]CD|-!Ȧ(1 \=] Xj9)TmLN3e|NKH.d='w'{יor`vGF ^Y4ӭݼd;.ov?m~@g25}v2霗4GXwBx%_ ?9Y>!w=*Gɼd_RZaB>aQQnqbUQ| gbMSu(k BMq]PET@/2|XP~oNHtO8,VOm3hdw*aIߖG@G/g#} \w!ݽO\} gr/2\m*s! U0|Wȯ "?iLݪ Dp栀|^?gO]h7] (ٌCyz0=#CI4:0naZrhCr7dae=8q.fdz/ zJ`B!-piB< x.bhI5LM0ۧ T"p1N.kͨαV2w@ &%xryJV9A߃|\Wj#{n,9T5DOc ,( JjXmDGPw4RaU5qef_q,rq E6.XDͼs| 1ǝ$cm)GeSU}|S%CGeQ1(15O2ygԘz Afѝ>8Kc;uސ׃!_kZ]Uh'(Ps(+_P@[B?0h!|l6VOGHr]; Hϒ} XDzֶ6ePuLlK^ۜ!/GgkZPo na8@ Ћi-v^pI.sȢ\V;]%ծ9Nn 嘐^6qK \EW5 $ޭv3[nҦ~y?xIDM\ q'R)DcO?@+=ARƉ0gYnRrA"KFTH"q_>wU%셏!-Ail|9؇b^b t:V*ԗl 'pه$pxtZMxY,Q  LĠI~W?]o)QvٴF~';a=tJ?s `LšreO"Q=]:y]bt붔zzYrv)sH+LX,b2T Hį7Cf3`PK3[NKӀ)vI*ZW/z0<`ah rAl|j/œ1J7z]/z` 1T[ P+reȿA̋jH;Ni`x7ve'p//yWR?ɜiY\<ee? '7vc6T3_1I[70bcHٮQ\6riys7nސ(-A=[Hl")/ڄ!4% Ӿ;0Sz(>d`$4j@i9-{<b iz?i^օE yez+-GHa5i,Sm Fn{=JJf CRhR:$6{>2_#KHMQV0g`>CkԉנBm3۵d~"s`X0-mlI A(TAt52]0APҷf@mRab^ % |m`R`ItUßKL2qg;rM\iG*Rё L_H4ڲKʓd+9?RJAKgJnťGOx!vt̏Cy|z,ͼ=Cf݂KشIGl1"߶ڌ'ɸqC5Kϲ?$|[ߒԿ!SgIj^я'3;|,ذU@1:K23Fڨ]*̲ɒb1V塪3ղM"bYٰ7"!dS+ ̲J歰5݇ E~VguIq(/2GDlHJiWQ9ngh@HipoqJ53W=-) SA~,AAWVGw C1IhB!| $'` ~8͊<6x16|ӣ-D٧T3ͽ1[ݔT5T\Be&^^2D_DŽP񑤿1g) D e /C0 /Q{2y,:ȚFL^C;Q.iwf* 0f? X;[bb5hh4ļ˞Mjf "ڵ\$Hӄ*Cubj+aX$ue"筓?=0ǂw$42"1=aD)yNȽO'5DjVtl9a`OlLjGa]_Я,ɪ ="/7pYR/09h:723DĖEf)G@IPX:J#"Mkht ,p<0Hz (i oȡvF #1M.4!"5USx ނ=sݱiji ;6pⅵL)X}=wPo\[|pl7{%*FoDOhzzsoʗ_Ve~nor#&h[ 3L]hx#NLu&+i࠲!h`BI@S͑chi7;&\hCz~:̝{L/BX-tGz<`NLi( 11`/Pili(\b #1؀.{ %JE0%9y`ϙ|ª ;AnY@x#K)̦ ѽÈN SZ|荕pNʓݍQS }Pne[G!S r@߼ԍ?$5FùK 5tQOܔ܃}]76~"N,BW%G2cb5ľ?C8K^j Ť,OOh0{.Ѳ/t̢ 04jGR}(2t<ڳ nY=7"U>i~sBG?p{n<铔pb+5̮rw(Ľ PR A5TlTw4:efYER1%_Pn|QH zZF4p< E>-`M_eX^-xì'Y2jvJņ:[S d wBVɯ6fCy|BURA+1&̕rzIQП \JM=jgn>"qCxPf9'6>ycehd='+R,u¦:].({U&Vd+cB?L z+Y{ih4Du,}΀c ]6p0?p#RBCusAMy$a^b wRZ25:S=!*s=;3(S.qCǦDž:ڶϺ=*լ>bH\L??ac 0&*lF׹\|4km; (!(V,` v<$qڻǠަD*ωk uLK3nr:DB5ĂxBR F.glX"Hpny+{섇H~]=8Ew>VivxN^ ֖2`E¤f42khUf._o}0`p2pV\nA~;*gBrpщyE@֖, A`H–5JcSzþ%O7ak;PdoPU7h `Ahw:gh)>['Ƃ?ܬ?)tyly-ДZRh>:qpLD%h(PQ!`L +V: &9q?pHU"SK !.! dQu1ףtsz#\dRE)D?M;ɚ2r0o}֥ss=hHswC#iAz*cQ͹Lʎcza*gxhC:*;sK[BǒimwH4 ӥ$[J@HVR͑P/B=֬CjW!Rag)c§/YDF4y }rSKv uDekoZqǯk#6_ P$`FY`gCI)NJmQP~fQCgA3iؗ \!De^%oN*K?N&/*/vz@|)^\0l߂k|ӳ3: Xtu}>*eى2|J݈ ڃXdX`gvIa$pDzԹ-,gֱ?C)=su[9hOp*+xw|!;NA )BFQ`wW@Ch=kpOͅ, /ˇ:L.BlS]{>@A>HYe9Ι`-ZWm7W*B!+ zez$siV h/*) 0'(x=~bk0$t PL[A~p S/uPUT3CNg>#G\ZC3iZ;KN0 g.al8E_ b{ -~Z24RYd0:EuSKevFeDA TLvKѫxh+wCc 욱Y5RvȇZ/Cbo+[}рysC/@TDN5|iKܣVH ?GYT)Ro%bǠmRu4va UU8X?-rOwuXkȶ!ՑîQQ#~"t>vǜ;pe"Վ>[rZ'DI8F~ iTx:eM6*Ȗ-@H7uI1^q01 y/' kƷpu76#ѷlSwF'J|6F y"j `ׁm -~ >O O7\6]\NrZnSH^;*FIfՖ)BxwGm" E^D0l0;lSEt:z*+ߠ>ǎAᷝI23;/]%>[ qg@p@4SxɖKEV\^eg8iNMePdH'Y-467P-~YQNH= ^Xഃur᩹gCeL̔|ĺ(m\b<,i˅S c$1ة JqGNr@E6sVKrXn: -tOki9.@gt XDܳ.81dS4DklxAJ3QJULi_{14-/ctN@BH4Gܵ'fo^6'}'8}pk:T޳Un1*;dOpVM=!Z_#w>h X^?i'FIM!q:tVXsk<+׶ Q?1'z+9Kp f`Zn#Dc\p*:aGV0LG_G8>7 j*VkB4g"| PjSXQY৞KB{O JO678~ㆮW !sϜR Ÿ<*8h{(b-φwё;"9l>Ӱ߶{6-ٲETp5+Y+nEq0Ixoؑ_ݺ[HӁ v7dn\7Ѯ 4{}NE𦺨c'[+STJEu6 'ӠA5j\If i|1ÏPR-)g iQW)$rZٶN~pZ :JIp'nťKu)œL>'Ey6&3p)FXqT Bվʙ~dxKI2miӆe͔ [4WᶼWA?69z$mwPKnM> ^ߦO.Uqm 8?Mǿe,)B gug3w\.ڃ ›O`'V:w"Z&Tԣm,!<媮N,,rI;it8̖ѡOPyu0,7Li-#xMtEY>KYcf;\PTOӻɄɥ B7WYl++0O7ik< tuf% _Rf_y!#,f?&MłbHQH3:I'n!|bɉ۴MEW8L"AF:N'"Z*` Zi={adE>"CG mȁEx*h b u`ԦE 9a{&Zu-[lؑbOL|i.}^{R)$S?GlNs\ޥOh4 h -ef{lo#YzZ4A:7] ظ,jwl/S磨"qRTIWLhDʌdDk~c8@EƊ{t̏ 2qbO>\HUs&RAڈ.m:Y&y"8G )e$I4ALYRԉCl}]UsfO#nb/N8yq,.;E U9ff>HXL!„vh n]I).ȾV ACv(^9ͪG]ǃpQ@ Z]j5,8 f_>r =̨vCXWj&Kg%5@T@r?瓥 5Q#wJ0r_D ;sP}\#6 Vc"L#eG30TKCČxՉ !">%_+ٌPWTb _&DZ&ϗ[UGjTHjltm.}{0 4_e6N DZ>@wGAq/;/@:ܧA{W3;Ug/Y,&П%qT%\ !TIrPpv8n'0̪"ۺ1i]um,?Aؼ\@J畅Qut.I'^h! ܜlv{;<1D&eg:"lk#;y5C{ZP4VKla3 })ܯ;*AMWu$$ۡ13ng+FZ~#?du ΚvHoVwQ^Z=fCnKxJu"NI|3 8Ҋ>,3 4;D^RɅ0y:*1.`& +)Z{1"?t+b2`}̦06qrpv mCyc/A /'B3]"Z:};iSO~ 9\:!5¯$ve8T@Ե_44[VvSv pQH?gوpCBҀ[i,iyū|ck],ĽL7?bX(~Mv$ayjaՉցth }v5u8 {Y/[c3+}8mV'}SP>0+y5wl"O4tx7U900whfܜZàj1NiFi\&lBdk瑰{LU<ᣡ}M#v SLe=QK?%\gy A~4e4 i4&Q +]=7.nR'=W%t.Rr7U`xd˿ S]RVpx=gn;5o'NJ~@`grV/Q<<&J}ɳsϡ7'%^.ZT{6vdD@'Ot4'Ve>~Dlq}+l Wi# ߡe !\NOY>0\ GRV^mt)<>ft|e۫p7_dy{$E>xCTQ&O8Us(0 w)#OLUΗO hc\=Mzvz5k|M L?(| |uQ0P;}΍pHVP>֦Ŵ*KЕN8Ted@|U1[h^#lf-' jC=y>;M/@0/ݼQ|pC#U`&^2DZgԍqD8eM'5Q Nђf c/߶; h2k?GnkS/ E Xy%н'nv*BzOdOsPu4T.5mV J6k6cɒZjZg\֨?k_T3G_kn䉘-=)"ѻxpF,=Hfc7ehs2ʇT7l9}U|c#+cZF'\CO60]~ө]7h\"M *4R#M>WD gʲ;UnE4=هdLmׇ .'6CU3!ox?2>=޼SOX$8#|(&hUa Z>9ȡ ,%G/Pt챼7[VyV*;|fC2M۽_ofQ]W7׀mjҒ-@ZJxñ4Ca߉~l8;(1NN1Zu(0oj1^1t6*J_P;|Ҏݲƀ4Sy etRJDÐZ{Uu-)pNH%(%:m=!e mY j&» DIFLaП셤~• 'wH[)ʶM6pGH;5o$- ׊rP/^ 9t4+2EhANxpvO?8,CMn0Qʁn\Kn:製]I۟dTOU+:7u+G:8۩~ RF9Y^tёdо %Ђfd2Tw+O%aމS;9h[.F},r88v|UZ\>{^2 ypQJw5n?Ʉ= " @7R>^a)=,'41iu]Rpj|دM}D:]v1 ԏC̢0 3z S܄6ll]=OUCU!q> _Q\gi8x'>xs [z$4한j0W2ԫɂG)?7$zxH(s0)4=/![k+\vZ8gI۔ E.ӑb3;_y4gcf򮒔c3's ; ߋPR2@d7O9F3_Vp1J`(1v,)I'ɂHaucIc޲Wm,$ymu6D[{ȈOͫb7;kXWF#lr0xa |t1RM"J:9a|%_ׂ4FćeSĖ dca(hÖz1V Jq,O(-YqO;(.292 ­H6mYɫ@5v_ZQ$[XSחtkΠ,ՎA%/)tY:e8<)ϭH6QmoBj=^7T3^^ 0k#sDfO.=f-SFw97c A8oriB&3`3;0.CնEJQ` FS{MYӓ*nI&t%+(o9x H>[ Slھ g-q V>V:gckq NFIbۄgҜэ/ UBY| Տ0KyUkUC'w!I+bLKi[̿UX+ "hjjK?Y8T#Lxqx7qlWP;u۪Nzȋ2DMZ@g_Xfd+s@Y 44̙i5в1:HV)L=ŒDջBN tCVLUo oF53^=RLV2IdySciV` ʹs<+Fvišq@>NUq¶z;$8Bh>hteK 3Bxd,L6xآ]vÌ 53bJ9 5bCωfh`KaˀxX^fKW~;.*(4&G7KG%[ggmRDvɶK@|w莽 l(è&ګ| Nq٦<AW;&$SuWfڣUgU| ㉏ǹzZrqXYi]b|!0=5Cin[ ? Y,_nb3%X& )@\ұR7y Aup+{z;cZ8ia%qEG]~JΎ EN00({&/ [2aC I LZwzBJrͅ:pT^ ">?Q1ه A a_Xgа|`(h hºwi]R ;ʳL._ s=\gJlrFa"BYID1GͰ S'EOZs?!UP6f&کڲ7$M:ޭq2t͡D >肋$#F`zBV NiHԮe`]c ,mṲ Ӂ1mϪ*S"3f#}j!x7ph+ }_icPRDW:tKB80h_Af[ǜ~Az TLyzսI=Ow:ax/i9a {xUp[9d3-|TJ}_R]7p2di)#{ -Y8;|0ytBFBg2~YC=ӳ ? %DkMU4[Y ذRE>d63'&x+nݪad,+˦a`)o\pqB'@dՓCi%,i|Od=_/4bB8x*BF'edlP<;oj'qwCw(T]ԧ 1Hp6Ns~j)v4@u y p']q~-|s:S_ IzQv9zE~*?P|GI1㗇f9H95DA[ v+Ц>K`'F2#bSŊY#J9^O0[flE4 ?M Sso*%Om.UF\T _nf~L%q, -96 rppeM9aVv429k"ɀ|&OxKEDto-#Өtrf g̀"A:*Z2 ì1Z~ %i@zDgaճ#-Kv}*a=fK/l7FnX5+BU#BfAtUC~kc(F/J>3({Z)aaj唣cEch1=B/4)/Tp>ǭ͢O-r4Gy[(a .O[% A?QA 0@lI,c%ͨ!@+؋N&Mx y8Srg9.#1n/.hAǔǼ)heH2XF\l]I|xo~ d{H^jіuS洇x^Nok|~ҞgA\|o8UD9Ґ:-E'8F^jϤNL ^6%}?%J7lrfS|U{`?E\|e!Y#j=&tK~4qXhrEVlItvb?/;M83xdHLj6Ly2;QVR#ڰ{ +3ҹ4yc CM (]>嶶f]k\s``=k&\ ?t!o{"bozBb d=LQ?3uW{.!BlB.KjNYB .jyR"62%oOJA X[ơю3j>[EV](^,61x !c1n`nH639!gm"_)W=0CE/.OԫޕTK1Q%H//*s;7fUgw# j%ռD{8wTx(^2CPUqAИzN#p5!~M nǘTxȱ`'E>pL-ROc S>J`2S]  $Kd 柯b'8om;SEۚ`q.vDws$cnrU?|^0»ZAZYÈY=@.LiG)4lx[\1"lnp5^ z囮9ǼP,v'4ԥrl' ~TgDʕW}8)QE8)6jU]fdyߚ|w^ kȄ-Ĺ9Ό lpeS5ٱ-trN é?ڮ7j(>?5NghL@A6<8HDJ&‡m}X^)]12wvFFHn ܜDĭrؙnQ e _e*DFn:^6W~}o`d5X-iZa]EK; p%>H&?YA)2v KJKl!ג I1en7OYD-\6y8#,]|5}̥7DKE| qW^RQ?XnQՉ62?фbT2ˇzprHKzѻ r܎!^(eęviً4`;́)pQ!4mK)6ɍ49ُq-7< Wx|൜[ɟR^:D HEl>t0}HJRIz$#%}M!uڔ#Ts{0z߹n H/|PDUԐ]YKVށ"NGQ;7ّSC?߽w-Tmʻi~ޒY~hnKu<%gIJI&װ̚jV.lISq[,OvÆVrqNЄ'qR͸Z]j!s$cXd4 fN܍ NYnG_K$0L-w胰qc}6T /`H&{^ک5˶8)z2WQt.=l+րl?N]&_%h< 4=AIw=Ɋ-qIu ZCԦz7Z'A{FP02L_@ WyH`rx~b4eq}P:12I*5ĢBfXgsܠɄ:㿞7usT3p;;ST,[&F?O>ʅ2: AbU&D=pUn+}kZ %–x5L^g6X 55PʩS5@f+ƭTkԻ[*T5BmB]0窪ڙY}a-EI}=rw 9B!Lh^[i 5c]\)GY*|00tx/<Λ{v+ BUR t?HLݮ{S8<} Q}1ax6U`@/ʑ0}UcD=q}@z%%ҏpd%O22N(`Kt bi,qA8feU깣ٮX ɕ&3~?5 'J{/P?sllMF0x5u )Pe Qvy ~#E.(&,0Mj6EKz/ϊЩ=%v6 8wĿ&^%âI+|K-{;|_JҢ Y;}@w/}*2{6#򰾅`&zil\S$3Hd0X?2e~wʏy6=#YrtCb%d+*9[_/yJ/=< ;/^!@=w!R;0i ʪ7k]Z%if+mjgw G[CH_`YaoQ6 L{YH< 8 oG 'lNt(BYfO MJehT̰B8b8Vr=/Ĩ /|BQ~i{u,A}A -u) ׅX6EbE,{CtȫT֬MfY w9hk .L! pc'eLUڧ4 CHN0b9 eޥgbǪ)؝ɷr$X )"h\-PPHOQ(MLQmDCVc~ϰfz7"T_w=HmQq$}>\1ZMaBI33ҭr2-ҍQ#R[^Ќz4q"!&|rO`sWwUVUwԎB\VZ}[5Kbr`[&Q%k:\:aaV˧tUCb|U c_7cg[|؝miQ t\`92N(c+,NY3Jhpg-hL*UX"CT<(&xghF#wy-лدOcs1W-rhMX; /@g#m^. IUuVk bs=ֱ'yx7TR$|:9 uɪ &\A}FH(Ǎ*^vĵ3"V N-qE1|'}CWTrx?='-3S,Is5=x0z,WVH~6R,dxHōvc&QQ*Uc7e8mA֚x3ּV,T?;`nq掙ePhȀ+LU~]ּ,].YpbgW5H} ,8B|\ܙWpOxX6f/Z-+WNNI^=^*|tyԭi{V}}bc\Ygٔ bpӇ*4rƪv;Zs1+b́XbE(:>UCDͰcՁ"]ȿ`}@PRGQh&UwK"s]7Sխ^9ĦnJˤ殦GHD Q TĖR|A~Twl)[@׼x{U(cQo|l{<,iۋS ʇCny6+U S ln@y搾V5₍ `38+{T)^HwŇ[`л?~5F{G$W*ڹfggBq/:VVecGWv%|48--gk;KgxRLuW!ZZ}\$N`.ֽ_K?12K[BbB3Nz5l[W9xX|A@߽| ֋^{"Ur|,>,jE&!GR~7RxUdBUnM04h/ Zp;p9 ySJRHQZ}=Y poͱ1S jsl_p]du2˫jsU !YUd&YDO_Yœp*zv3F iovɏĨU )MMQ>WiIKaߵ_UӍK榘1YшneAL _ c󖒓fw貺pk@ӸGke5&XC{kqCyIn/Q!ɝ3qҋw{n=KzdYPm \`<ⷜdb.O8G] A?^ۦniw] ~MuЏb︊>[2( eUu\R7##-={}eC8|1_c|oNhUe ~; N0xԸ.Z %0+ \o)gy _Fpxs Hho ņ:g[-{p)rgftFWb$%bg?ix~] gF%I8dMɥW_¨ޫmз~:Eka.e1Jܽ>}gP)Z_9  ,%+A1x`a" 1B ["WBD! R@>9r7R?" 3 B\+oU% ItkshD?Cy* Qm:"󪂿_n,RjEbպ*ܖIە;:R昶orw|,""v`IܗIY |1Ax ! ATej})(4K]42긬lJ,)8v3w,ꚦX _Qrl Tv"ib!](&`IewtU]8;L2NOZ'uь#f> - JNkIˇ>OT+>gǏVh+°FT\pU3gǽ#m 3STCrz^֣vן9ǵ=ZQdo+@QYWw\-.=ɝ w]%Yy5iltՎ3=aKK;q!D|ɱuiReDsMp1=3mvVWg?%a18qFuw+jul;) W\M  T,ܚ=؉nw`VʟIZ?zʄG)ǯlZ(dDM1*\P2%_vS0nuYEhxw–#&r]o< .7X1EW|6R@xohKmq@/w«oD'57p!\R^J ҴW=^hBG ^gswz\Q|mN2|U@=ʹN01:-guyc5wћØY VN#n(]R5_mX |hّ*ѣW+W 3 w:$fr6/]x٨3ZzXGLh2Si{Ǧʛ}UXS)Gx9/D LeRgtI [Яbi:߂ҭlphKx8#te2ψ"] LIp8'樊b7琇Nj)-2pvNb nn \-h(ՁoFPV]Iwlyy:O]hȧTaIRǕZ :s%C*еշ(Zt~\y^dz(ЋRL$<F_C1fBT n>a~C^aYbEzY0GbU*Awc[aD;5Ox+-J .:g\/Z/66T8_j[G@7x@ 0 v(b |@@@?mW9")^pܗh c'g2ڿ*ҍnOb~V5h3f-21p6>էe*TAi;6yycLx."{E3vrg]C<İN J%.d0" EC|)iOÈ%kwb`94L8 4Irǣhk^!U,seїCnP44BWcxZ-X)BIFe]`:&gj2!\ۤKeg#@Y*'2j,I=DUSSZLKHދA)д";"rġ|1%`.~3f4RbKQ']9ӯPCw, | YAʥɾ)[ x‚?9x4}u8!!^qx(68TDci|m6PbtYa:%'A =yK 񦁜إi.?2?OR@auAYeLt"{CCh!; [fVmMJ:OI$4Z5\}iSC_{G4/ O"׹5^,DNfo7V;%w-R 캯vEֈ]5^H+ U8?Jq' W1~x1P:ark@=P|]nQt5فsĚps{u01~S2,0YFbFx;B  p=zFp$VҀ,balg+>hYT,W0œ& =XxǍ!y-8ȧFy2[؝_7:#!Vݪ|kW'Ѿ{QU'b奦cso*Zj TTq$w4-n^ c~J:k!B*!}7ޞ^?|,X8Ԁv8wTU+L}P:g8Vf|$vh/ePޯI|'X0(͌:m '7YdGN.-~zɉ+?Qe0x(~ Ƀ$ ܯ=oA.vˮ(c6v,B2|rR(pUm~ 3vxSJmu9݂X2.!i6, )&_nG_ e 3P8W3Mh~1p7vƽ&G~ 620zj˻a"rUv(?d9BAˍv&!1\uG>X͝. - ~"Fyb\:lhX֬Y̚&mo3BBmpz¶{㣥ki yT­˴)]r(O&.VF^o P4Իht)2TE[$2FJlH2Zz܂ʱB}n#VWSpqB- Jt;ǔN +CفҦv[O:Ss4"Ң"Csg1 Fq~!Rw8!յ&c ^4PT+LdKOy3lI&g@0rŖL`[얊N{pdU۸IX>:f(`31ܢ|ĩ&ܾy# ЛkC5peUF"k ŕK͢!0hrmp+HYC j3v.9v@ja5ҲjG+@8q9N fPgNk<}? OywC֝ZOeioŦLro-*zrvHT-M'>T*+C pT9cw~-bL'kdg5"xJkr,'R;Rnf`I[駲Uֈ} _YQ8(l=a8Fśkk-jA|#u^g>Ss~ {̔W79۫qMS(>rf_ƶw禭ʓɻ]?Kϕ^* _܊*?fB"f2Ofǡүyed0}ƺ1Mq!GKWU3Q'./%ouR /g6gQkK ZĚԮ,J.pu(޵Ƀj,@\0_n(TDLU}$&JʝjLјp49U"SPMmm-L+6m6TR^x_;ksbdg~ldn8C]&qOj9!(3OR::@ ?"nmkI},7v XR~qLF:x"IR\8/Y<E`Cq9zϓLs` |SА<ewǡ Xe9m!5hAw2snݽ0|D瓣ݖ̘>{sP?Evu$ɴq1Uڈ}6b-q7KZm]˷(J'_^1EU{/%-TDpK'(}qBz#ӳr: r<:mی\ǬUD'DZ(%xm/, Kj&㻙{/y t9xo //m-azq1UAK(ubz%jǏC84Фqq3L1. M q!=ˆ3_38jeUru;s%\<ۍlY|VxٓΫ.sv&KO%=s@$1DVh+3Sׄ#/OJv[gudS_핐=EBS,w@b7`,%!MQAcD7Yrz1fI-(ZifʽxlS2nƃt7RS[: (sXIn0!K3OB5 813v&èO?߇CW ^6凂M{ rHg$36|x 0pT㇔0jl. m]ĮKÐιЫ9RFDQZ'\g,+[biV#n$Z l5^5=RR6+j.8ڹ\S(>9CZh1_Ï?gN)hп͓я>Y,©w40y+!4?N}ݐ~(Ww]4Sp-a طz{zrOgGM f.XXjAX;\]1iJ^ٷB+O¾'P6\ilmZMS3BT1s'A oZ`ƒ%/}^,ìNmXk)Q3CLcgI8ߙ51[BlchUVGAT2ӎ=ꕟ 3H7O.{g=JƲ-f rk<%QqrH0Gz Y#}5g|sIDU_.jRscZ> JFP@\ڹq,uz꘨D;,#5ִ+C"|ڑt}b^?\dQ:_~[MR$NJ EWAsYuh c&3i/3GrDtbRKn.^!"61.}V?{ .17ff,-hMz ک§h$>Jז800y'5[o[.n LbAc-|x.0O4*PIݽ).]o nvj{W@w z^2G98E[3+*zXT$ҾZ'('"R:&%v_#tD @p"5;cp_NoW%uI#23}Ǎ$!C{̷EבUt/`!z-iV?\GQk1 R_M4HLa9.&#ϕ∪۾̀ho0%BhUuc=ljs$BnQͺ` + OWD!Y+Y,A{N/#FP3qn |+mG𑔡7x }e8;YOnCf/<]'㊊m ] BL;FXjv])Åuw[b[M"-OmEmAve|V&x"3^uGY ,PL}9\mԙ'.T:AW쇘_8 Y <5͋^<{ԛGt- f JJ 2#6$i{6.i *Q=M.O/'7[3g OJMMrf_'?}xϒّqT@,k43VypVD_3ؗv)%:m"]EتRU}^ٚg U;Q9h> +-o±X7נ쾜No]B3bL^t MxCθ@ 13 e!= $p' mLz^,r3t'k|2%G!$_ʰ3,3]M7y@a46JzЂ%yy !Y~aal:r.;=Uqu=B-STFL:(&'~oqi~,5rS}64f߳sk0v1GibGHI-YZHlBO^]Ю#2.~_쳣B=zZ4vƒm~Hc޺@DhV_wrb>< {FB-焠;_)idڞf똹]2NL[|]'*;r uMWcrR6-̀>_Ho]Zqe Kf(J`!J=)EwCA ˉUx7쌏2쇶XJ_@BT2i A-\pRgڷ5n;;OLb%1A_{78FtV[3Ǖ9ZP_ԄKX0ێ@i裲f ul::^Ӏ2 iM'i@!*7@uh2-B ? QhUZ;^ѼȖ,@;Dio#D!5SP1 Gxf[ɲ@ѿ\q;7K?v7.[$o*{P[IfY(ɨ߽O\Qf 8?2{o?%Vr10*\r=/zuŷI;T q9,KڂӮӾD(>].Y? I ݏ3OIW\sy,!t%U^Vb؃X*LvNCaLB-\VgD Y;2B;,>FL<*X=1c65s9V08 k9l붉m\YnC^#`Nm8u7'daz4 61eTΫm3K1Ʈ؈Oa?3A~®i9@^3='ίP2 2D+Y>M1dP;K<ufB.s$>\MC|( O6 -$*77$i[l#Q׼MII桟yZUmJHP*С| 1#t F3"+3^417iܘ⏍>w?UCĝAУzrl=Y/.["M[%ۇǖ XEtON$ZDɓ ߰) P g)M`TD^^7%P> n)4*{{yn\~1+CxP.֫~R+_`T[Rk}fu9_+&>u $׶^f* QGi{K_V^:UMl?b)ܲ&_e$- (L0ےygUzX9yYG0s=RdB>S,9;{/*( ´(uLa}t3<r!r(u!`9 Su-Ot/.nx"̥e`Sd@[:{'7ٸSW;vC{ြkBY@`<|ϣ伲70vRPǰ{n& +w3vS08f]m3Gb%}{yS啿.|uD^rOP}eGI+|1T;Tau} p&=n\c\|1j|H1? LA+_rEtءOa*-y BҔVWJ㊑3KQzM/x۳^SjS%YD(1e zb8e/X>[x{ث_z ' 0|(Q戅rvī> kA`B̓սen 22AajU=@ى$ X?MY;ưlܢt{|h{;k5ß1~Q9obK:yT< GFxGc QV荫_hi,#U>ZKkHo"ʳ< jMs,|3'4 P6uaFqR:[J<\&< Ǿ[QC]آ` mS5B¬x@^cHu\o$ _ ]LEx"4}s'c~ N,r娦yH8e NR.nEWRilđ$vO>zQOLsgtvy02w5ʁ3x0 d}gjn-!暛b+he\JCnaUJ0(dy`TZD'{M.'DTE[r,76+M65G<y2be[؅椌* ;?LNB齝KODf,_-`{B Cr l1{aö~ -q!H~ " #8,i)5S>n޼g7hF3>|Yz:h»Ԋ`PDb-@?mHy%ZVW/?*ؑ(҉ovK"fD+ O3+T|0tkBW-&ǯgtyؒdDfΌqxϵ_x h}57RO2I% T]y-0 ~ͩ{>\J2(@î@84xUL*PΚ#DG?ydTai-)Iˈ,*`&A i427{lW_Kq^Mgec]H}i[ :Xc 3bwi. n.k|D[X̿f" .*(ʺ.t|E54 &-~3珶z_N-j#Y)fb06ᯫ1D1E_KEZΗ[Q.v!Z]f<1s[kp\sz7:;}&n'߬/=*Ójy)۱?Q"WyvhSl{~-Hc, 6QiZY P"I^ECr0OoO=f/p(@|Aze 5yne* VN] 7ſWS~<2T(_s2*l58X; Jv6tT8TR,zRb׊<X%8AK ]>Iz[`]qY=0W0x[ҽ X2c# 2(袾 J%C3)D_z+J/q5:u:[I /;iLX钠v,A?cx:ΩHYIkXjRmՔu :CI1 / ~NKҳL?wp/%s$tݙTtM}v>eJ|SAf"ćʸ$~3"P)并QӶ?~R4: 1"z.J/caRb/be<8ZDŽme] ]ҕe<6XqŠ(Όh }U^W\V5QZJ́Ke}q?^ Z\&p|B=9 xm >H= ;RpkD_FRiϡ(D;п+{%c16%!~$DҘG_Oa-ȓ-+W ݦ^9ҺQ?Z1mֆkquEm’[lM=g|>&/m"'8ȥ()?s^"FA[2:l El4i5QZ^ &L{+H;pM׼ υPjSPxNC~'\"Wxܛ,>I3 Zr4)/]Q@dP׈4Y#S{Ta/{ dDH=P6ζS]ԡƵ7yR߃ε)WpS?52> % m&1 Y#/(xIukq߬ IąLT:^F<:JDϛ/&Qׂ V7}L:)')/ /krC3z xw@#]x  0%+nnbB'6@*ۄY) 2V %L>FTTۣ.h_EmgWhogŊC{Pb>D䭀`},;%.tbqOk=ȰA.L## AݡP!~[|j(cܿ -he9fu%_ Ymt3P> dMIA*?4D4,U=>׻S9ѕG s8QJ )QuFqsT*@dv*QZtDeTy=H ȷSb/;3>'}a`ybcsM MZDoM5vAtܖL~K0)ְ7-Pc߁aWMcTBЄ<'0]i=޸C̃׆T iK? jDDVZ$O4p-& U m~іjB֑?{!uW9$lj9c)~i[~feA D^hm ra@"9ke(=oUZkg@e哋s󟔤8wO :X;Bh_AАv Է1YPoZ6q⡵w꭫6x0h(dqKX9WA0NQE; 2GT=_L:T.?fF`:zw{( &Ix3Nf诂eHb RILs2Xa1u2AGC jYD/$^guwR 4vx.ll{|]ڙ),npQL' XE8784;Bg ,xgtH0@#KEz=iP[=p-hфP^FQo$j@,WF@M=KVr2\ I\I[S׹֓G;.4%/b~,0|Nj%uz 袋N$t2Vb̀VV.(u\p3$$l].xp;l|{۪^zp)8"s7a?%r]u{e~'@y7¡_d{k},HKٔ=EH:.1tIsD9z: 5e{>N#Ϣþ_/R  Pdn"Kງ+6)pQXv}'MCU怾z ,߅ҍ9׶oʍz+S @d͜WǛkڑyD:614AwˀrBGv|IT%^g,K- >:HȘ8l8Ls-?yEi)P4u*d"6 1Et-T]nqEٚf@W {)X6̖"Z=L+ ibʟ껜 -F&4@-0G±ë(LXOS5 # )ӼG6Д"j!V1,?߮cI퇱 `}A>&:@`bxpU PަZe'ZMwMp.]ҝjC0SAYߕS8#U96FN^~onxi%}TZiRKc5qzgj˼TeT'D_.,.RQb*u;];C &-6X<%f8h|S &`}=h̲_a)L1">q$<3ef")᾵cx<fx jыsF[FS7K)^G #a$Myrr>3EC5շhP:nf mݭC S/k~ ~ʁ $xln:I+>44882ۍWHxJvQ-V|k!WJ.zh^2R{y5硷:BhYjO:~e0}ɡC&Bm-0hD F3e`bP^\3.{-ЋJQvL&84%DX궯]V?NaׇpȽDve%T\ZO)͒ՙVMz}~V4B j_$}9rF+'8?CP'-MفGIjȋ=`o&bX$0*#Ph_B98R3ۮŕ+-b,An`GS9G$T^jy/F@uЁQnFS wFOnl!6m5"qp*i{֘oZowߓ1KJAoȎh(\ 2E`մ"ݴ2&.eLCШ,* AbJk˵jǫ>TPGCs\u SJ6㠥[f㿿]G/3Y3W3,5TeK5kKpXVj]>f7F LG[' W|Egq$G {A dfQ]8\EfvGg މ}Ju(~|d uh@gO)>;9РN맳mI'Gv2 &iWzt?x? 87$3hYDGo,k;@#c poi@m,Wm,+O=<#͉>$!Cyv\wB7~<,}hw1FSŊ쉹I9M>sV8D𶆓Q_&n qvҿmi]eO< -BG6EltLwrL_ {uT*ZStpo\e9駽j9f,cD"m{87X茋&e5Cǿx =0k-k7kU>rW.l=hSz<:a /=>G|D=W)8{-RKAm0U#FiMEURMze,زoK0$*qjXTWtJ/;ɤ'6Nj$iW];ʄtw=WfH]co5zk~?mxzu6e  8S^Q򹚟ol?~,3?eX@!%ۛzN2^ptZ%);i,UC t'Y?c8)"Ѥ]LU[N;}_ؓjo%I: 2^vӑhHSy?Uzk3!` ,,l^(6$P{ M7-ZeQaQ @ 'նE R96f )ft ?]day"`x撵mQ]%Vj;?%pu#2=|>^R%sDnt%)bKUܪ@oӏHXᾎux6.D^ܪjblƏlFҁ V8@/Ap=gGwFpLjnȔGIxQEyscbtc7kA0oǔ^O2ڤ&x!^FQ smrH ¡ZϜ(_jJa'z*,]ڗثM٫3R[7jOkc['>̆3JR53{&gyM-=)>e||`AU;-/职suAsOƚ t%cD,FvD(5zXNUa%}6ܑ,SCB-$E:2V)Ds%M*_j1`^3uL!VZ6vb>M^7BJ ~ BFqJӈܔט~ 9w>-g=.C/D#AxTRR5+9[C ½U~S]>H#<$(y8Ԍt*jn&NhO2 xѰ`B˗;7iir]G *K\ 7dtK}.(ϩD~mMߒo l>\kvQXLqBYĉ@jّ1BO4tqbDVЕ>Ϫg.Y*̆ͪ#*Jސ3$.X<9Jݺ+~田SK0!M8_6𣕙SԱ#]P5.gSBG.źS5$ a۵څXpKR859,ZXj̬7z W?We{.!!1T`[ H' l`##{,.n w'%ALJqaKbyg`eZWcUo48C,0}[G=~@͌ʢǭQ?t 5g #WN(6>>$He a&WR4Tҏ+@WPaw @ZvbKXYY ڒX?/hx)<R*sᖑG㐳O+ȚVʳ=6/͢˘é=\:q.WH=L.M`K"w6I,މf$|bJcׅ}r ?WF>A}hy^VP/.lj*K76th7Q 9y2Q]{ Owӆ_!zI*Vx,gl ߰  }|TA#oLʃzV3-cbBn"8bE78pA@|V@"pxo:aA֠ 0U!/?]}f9 =Y7', 3jT5dv*w܋j@ЮZ/NN_ {h,0'CskgDM5gw ok^1m/QͧXnV.~:)~85ߘ=?$4Kom n""cwi0_3G7 H!泻/IZA@]= Je R޿Xc3+vuiІ5qTuL*f\i~&DQcG PD$6/a|ʐ]?@>@eWڦc?"53ޤP<;T;%) iE]mXABBRZR4BEnqҎ%Yd=]Nwςn@@ApBt E|DV@si|*Hn9̿h#S!Rdt Q ] (" "g+']ݮ [:惉FGG$F1<(6˖S'vfڤL2Ј(OtI&/*8h%|}q6\GaUh޺=!P# >PA^57p{GK}ȷM0mIWbl)# \C/nj$5H)-WR[~2(D0w3/'lN.byʕrܑuق5).ӫ"8B<3ъL7w!`ſq"*NaP,\>ž5%0C*܍pvy&RA_s7'5cGF9dA@p$_>H0M)uTuMhʵF Lrj:oN|Q­y`E)# IFm՛0wݻ[I3>]2F-vf f1iGc6E9cjlȃ.~әW_hUwd#.`#Lbqd댪"hxILk۲YIFݞgye Cj-`zyҘM*Ye;%dn2tTw+4AT $yI]+[{8|r(ox`9۴ylر ^Kt)KzЧ?fA뎏naHӦR dKŴ/pmu^G4cR8& o(AʹEEfK2wۙ1"XXjJj%E)]gBbfGax9{2!#"1u\We O@2exk68[~SЈW}ey+GtǗ z-2ҟ>t$I0kXD[؟Ť-~l7,J唟9Y P)PQ‡׊KD4)D&ō{T._{/g&O7]tʧ. t9}IJ2sY2g6rWWs*͕+S~y G4eĖ~"㹨yaWFD״.1lm ` hΦv5ܺnxiu?;@ r [B7qTP$ʁhRM$t,AQ1D~9h%㖴) Zʼn#x, ^tji|5*Ís%.帨 l6/ HʈJpշLa%7_ lk <&JiWJC8^j>kJ!e[c]ZD/] I$|)3ܵE@t!tac*К<bLT>jzgU1aN}w%}e1JB<_pع2$;`եdc%]כ{ZHjE\;i3P/j!7: )Q Q̀D p<ֻ[ !9*{2贎eHx1?kiYɕXbޓY`2/;ѝٕ0+ucb+m3Oߔ/LHz;觐 " orEHZZ| 4[17HleeXJ(hՔrԒF/Տ>#%;O93f;PQz: i(ISvdv>-Y = b.^ }KE F6ne<Yt-G74ٚd6PX-85d?zm2r 4x%y@j"(hr_hWwe'J dR2=25B`(v q>J吧 tM4ζʗ鮭hg# ^?r5rey%JNOX7ˈW K~Ws YM׏W|H?V>W%٧Fa2Tzؐ+8Cg`TwI1A, wL\(Lͅh^oEZ=<ޛ7^͉DNPCo i'H&=@S&؎բߤ[z~ TJ8nڌD%/2j>&H^Em<8. 1qKN}W}+wʜ0^GUonG{W"8YYB\4(^yg|ŝuWe듵(EͽYalpS-3ouAf庪H&87µb@d8 n LYeiW:Y VEx6P@3{W]rSGuvLXœHjypBBTe*WZNJd/*J,j_;Z/3UCWT:+B!-ҏ0A3KI/W!UЃB$ĎG N>R=wH=[ <'"aL eI1mRFLI2Yл`,~B".~aVz\Ů=L+~@ױ3r-/ĩ# Nk'ޓ;0oa!0QA8ew]rZ}Dc䭽lߑuVI~HFÉN;_t|V= L e"1t)TϏTj"v7'z5lGVBIhr>=? mǖ;0O%3s(U@!(} Zᛝrʣij^r^5Iᇷ=ҵ{ ~~=i#hUq_כ .{90:& $SHTA Fy k/Dp{&3u K\vkFYFi>QqK ߈26m=w:D=M]2JK*`wi!^Ci-?&5v^M߳SRsgo΀W CU$[xK\$BÚoX) 聗zGf{ܪ4D+EfܜfcA;u ٍy̴" |]Isx,?BT8QSYӭl.$=75Apϭ0s⋖ "BrPE+=jK雜;pS`#|. I8w?iD*-Ɂ团J/ x(nt9SJh 71& !ؾbZG ຏi{zY=U^ý/&7ʘ•jMzMɰ0 {(ݳ+S%$OA :9¶>K۶OFZ6K OuvJ-*GTnHp԰ImAyeR$x^rzR< F'я;LjC$uP_mYbDRG無 χ (mJ>؂N8a#wz?`ú,j*ER5][uYVuIbo-X)J7Z, ޘxoDƴJ><&EoReӊG΍B§z{`QKڬZQBYIs!*ޏ1WKAo/Jd$}6xR[=D7_c*ηopgq.mnk22BSG$EmCF`mk]Ź#:.@#t ARCG|xVpEI+m, i=kxc((u?n_$z PV7[Y< h?ucKV7aKFScf8Si9pY'i`1)|Fwg]J ϴ! ¸ӷ0wVFcȋfcv.bNP(s L_žG<gr\9Qb\"g/ QO/>qdzF dn YO ^\eV_^|E 㸸Oa*TL)%[uyo")xTxH|H qd[V\MGo~3W ]\|̴Pu3š?՘>AQRLP~AxZFo/m;PP!йRޖ-GMfc5,t)R$xPV1tv4vm=أwEȃ1&3ɥ\Oevơk' x3蒪EHUA׎=5.O ]B`8tS lzų!.:Ó*@N1}2`{\k/cιwCz\ֿJ%,U|S ø.(D9+l3o`0;p0/].}4$齰t:H7:n,O'l}0*uab.C ;05=#\eu-l"54RH€2j-|Q$ X(`c6 u{V3X Lx`qXk g ~i;y9ҜB G.(-["1="s}}8j,:`ԳLGfU~ӂʅsiB\n[:(I^gRUcX| M/ @>|z^ *&J\Z)m3Ꮒ2Xg{D)$_mJ6{F%7*:[Z|ÄCpL}.{؈ÈVƙ@ǚe4vs(M37 +-ۃz[E&&b o<}rȊ L!0]rzI,i`Kpŧ떞)Ă 0H$zP%˭ }-,>45bf5~"*b{iG.7++|$W<*;N/.H̳FЇ}q(0rt[Jr0e?̂G[]C~aۚԹAmJ?9,%""gE[G84:w A9jdn=xE19 ho`&$_QFyy>PJsTߡDi5pMɚ_ւ@Th{tG[ j#߰;݈jCc ?_Y,45 e0. /S҃gxj:WoG(u:WOצQ]޷0կ#S9 ߛb ueĊ4NRHd:O"~vzҷ*‡>fjPoܛ E5-8T'xvǠ[nUxKg5 pkǮ\w,~6Tw(Xհlmswpsd(uht *%ޱѪaFQzaos'# p-]Rdd)!(SǒKa- rkG75o@l/gS"v{661T K~klz:*9`Cȁv 5gFe:&<3(0SgG_S S'hR?e?.lixS4I?ۗ* 51oI1xm-G`p,2V5\_bƺyj 54Bk숊Xq"PJA+oA}DYo(v2!\={c'9^iJKfN3&0#E0E6 HuՍ|3[[` z%5LeN$?l*[=RkYy0ɻ"XYzG?+'79(,.1'KRayzt"CczKlf$Y?d34 G =S9xպ CyRhU9E;}f (&'\{,Vi(A͍yB42U{fUelN@uMMct>uy%||'u nt"Sd+-j92#qp8' )24WX<4_0}:.N¯\=eE*UDhz n]v=D^mjiqe+OZ'z7%c|D>jbpʋ9<V߶X1;YD+uS udcF/&&qs3Wϴ:HڔK\<2͵v^J Bk{/UH zVG~7Y?gs텤bs"qq3w>f^?:cG\ PĹ<*-&|WOYLh]'qn̤mx ֌;ڋ|ydτd-) [vI$z[|48g%ENX]wa[fpR_R.}׌b ￐ PݘV)_A*4IlS7Z*JصC-q6&& C,T }C{.y}Gl C<;4+vv-]a6h?'~hVWl.yGvEF|<,!$ /t#EG%#~pk!F;m~-ʊ֥̐jaYTvګυ>^]&f,$3U{v@\oUM.xD>k'փ,\}7vplILlK)-߄2@I‹]c#d.v*io՗'"6L U։ ڬ7"́ʰ;:zpxsWD>6=Y׋A]fΊA .coc9uTAZ )mSsFi`Qi& f" nGd=)qc+^R-x.E#;O!>mP4pT߅Ki7&0eKm\s\ſ=njY)?P=6HS0LlsM㸭ovy*VR s&X{K>숙_PK)W G(-JQK3i;("OwSu|4?0cs@_wT[9![lK&f6+]'U*YY #53S8R U G=ڔ|k _@+">a]\_&*r܋1Dva9&9(Yf0-UȕeaTF%Wx8Ī3λţj^9abG 7BPFN!OIƢL-)!j?Fr^K ҕpnq}vtY `Lr⫐w1o_ZWm[@7WVT95g3+ͫp U~-֏r\mh:_fZ%~MlJG*$*ƙ6N |eG˩r2TEd$V6";4 :V3Ίvt1CxhIuJr3+'_[bnsX[)vޅ:H f 0#1WZd^`)a8T} $fkGQ |=b%q*c*xүdH?Y.[@j2-h;/KB= d$g썓"mZ/g+DY~R04\N~j4}&EǼt0o2iZH2[mNK5E1wUSb8!I6OO XmǤi首UX&$f̋r*ئ)z }e p$ g>^,fg JAw5;R]$ fře O:)ݔ'h1kHH30S0 6Ir.`<^*)Yext6z5"k14!yB2F-ɵ 4ݶ_|i %"OSM "+Hr*KqUalL*di.&鼴CcBޥuK$pi-,C i[1? ¤-kXtϊZuvjK@V5B}@I{Vbbɩ2 >V$篷"rI+tiU shjvUo#LgBwQ4m˭n}C($oOFק;8Vw!*"5Dcn,w`PQA+ ]ec =s=qBtMF,-a @g>VM0*, p_ f'y/B))}2Walz0e(7D LjG~!3ɿ,ǒrIO4O*ϗ:^Ƥ+ uջ%>[»% R9b.W HSe.zDH)H\N//"o<;~o[=m#Z0^fO썀J*o4ȁWu̧̎&1&7kȒf܎h}i_#JתqHQIq(PLJ+a!4(`Eҡ S8h kKD9dz/Z*2Im ko͵1sw:̺g+9xѽ|^_dVq?Y:KFnEƽ/Mc&qٓ5?t) y8mק@snq^8V2N^M+:: dfXY;s%fP*A~^/5I" !;ih^~'T hDuk=zvF+ApA%|mD2wU¼gGn=~G2<'*bSyg*z;ykzQ IsڍcCd%596 fh6$0E$V-SLHY2%rL Fx _uO&nY|xpB'ЗvRb{QUݼߌ=ؑi!&xMѣ 1ۛ,6JyVsezo wu?ApS5PƱePYָLeO \HQaXĜ8@,;Ne33OwLḏ&i\2;`Xh%^|䓤.C֊xYSP*mbL6|x\:vo}ū0^)Y_ERN-9mfN"+0r'lD"M-r _܎2 B$@pd$b[~S춬\t*M3x#/ZņplpD|oZ]Kiy:;Fg2sV8d=~+51ﳝN102&ҵ7.,}8VQoFshYKq>HF1 ٨Vx,GAI@T[hÌ̟ߏ ?DƗ~j+L]}(3jIc/mC`P̴qpD?_iw pY tq1<Ws׊mtqƶL?.|3€mfmsun ) SewJ"T6b^C\lj[e*4e.ְhp?K~u4_UhW[ub;@&p=AXWr0LcPn"][]YcqsuO$pἎ^xۼe1s ӭdm dEIms͉.;oMck.]t]VNtVEWcHyc)0#hPuϐ9K7Yi֐4oH7by;` kw& 7Y6w/j<G pX_.jMI|+LBRC*[J0G +.JvUfaCU#zm`#$";Tª=h6 Գ^r)L驪u&9,|ՁtCgr~j Ň a?'?M`Qk[=34]o(f@y/T"lIΏ+.4c{}4wLodJ*Y؄ /<8֚B`jSd[ѕ:93E(U=#D YF.-8 L@1?45=-,$(nkjco[PӼ?WDǼZ3޳Vz\.o9@9`kM…*#i6i ^V Y 1b}|k"'~a.C~U^*XE:GYObBڿdRzzB~OSv(s)ed~5 H#56\{R㟑D LRR6H ngEGb~HL ~\-g V!$-oۤBs\@ 1Y)a,, SdB72]`z4;-  ʭQN 7G5=\F޿dpګ9\M zL:wj}1u.NJ栂-wXgF 1 $ j>􎎝 9>S|ODTj^wIH4ɼNCuɌjzb"QE`ZXmsn^2o4 lrɇSPh468,iyar[fJ1 IJ]2N"dn73"Ei,!~ds}/phlG;,'}p엳 gO"] [8nj3B\!{O&>>C>*.@ : =j U1kܫĸN#+Y͎@KTe`FeyYXf}ow Z s/XWk]e"ϧ9qL;8۳8x kl ./]T0+zl@3̻?rt:ӬY7z_}_' hglcao/٢&bRyT-ԉ݌}|a5,CdMSJDPDT"H<B' vSGi}ՆpX岩/A쀯Te g w8-KEJ}zNhԕr ?LsE[ܻrOu}).eOᮇ{ #fµ#DEWم!b1e눥iQV? `=R¬m7`'ro8hWY p[LOn"Ǣ.%ε-7[-(BxK _6ln"AoP6 }#P~]cc1hFOpXNy+5e'ԾO?#3oK5yYKe01fc_e3 :>g,>$#ij: ]Grxd=NG OP -.+<2`vҁL^GWQ{l/-#Cj AQҪ/(@\oV ӹF*ZniR(6z[hijK|ufC Ro!޹=8aX04.HzuW9Y]} LXj$S0"6`X_ZselԖ2]gnnNv{b]|-'G;@RFP[J /=m5F -7y-0Vd?le^'jC"f\N(]vm8ӟې2ԥ>Q } J-^_J >òrft9#Cw ;a;a3+gԤPOL?}ECktaJ8TYX0jeiJ2;f”;``T%?p p`̜[ytߴĠ =-BN0[,6hX@6Jڻ |PpT<+#9t,9nɁ&:SDj$ƵB28w"*`hBBQҹ5ac@8۽I7zd;-?ۡp 2M| Ep72B`MBxs~}D Fa}zZSTXl,9_6`/-@$I]&G6WdP)m%g1RМF<% L_da:6*(/ $3MIVΐV?}]4%9G5n:W[̣ܵ(;I%WMY5B'ίx;wAUU%xuH?%ſ;2 djEKi]G7ܯf_A০URXXJ LLDu֤%2~4Sr]SQZr&q{XH.4 j<41vyKAX"YVn^QnZر+4V m{[.{5JGt5VƼfORRެݓJ1W.U WpdЬh֭r :<Oie+e Ȅ_O^eZqˏJ rTX'"~U2b4q3 W0);jrg(lb5,Wx>m)-Sv+>LĹۢn y qIr2o .म\o@j*ƣ9&*Wbu7üYBA#ۍeziB72}ILH<`36yrG=Reo)>鱟-4"Kԓ=f:*UʴP%P\utsĚNJ=dzVd5  mE>DkIlB 'm-Gr\*ۻs:MR_JQ]}vÏ`wëY%7?iiYZF2=-מP~8/ӛSt`*ޚ-wJq6-d%7.!.^Z^\O 2NxE$}D YXtdD|a6ȥFDbSxN b.!+,D'Zr>?#=$ %X5*=0wԹߒ{3CP?o),t3һʦas-Xfa^q9BiBY=ѕ7=wRB(m\à3ܻ6kos]Yz?%\n*y^+^ZiV} k0q%٤ cWm-[B2 ( hHXŠ.ljnLF`Bdy()9,9di 9`.mg&.{ݧVc i1e{i!?!L䆥@-"NA+7_Ӳ$&0{*KzG{}/w>M-o%q5tEnz"t~>'qE@Xv+&1R4hs60u"V`Tdb$_gY>)E/RAP1\KS0_{B’œяYNX;+o8fKmq}S#H3_r zp3n-6Ϳ}u$BgWuv[bRvRtv!q ]RXцݣZx3u|ȏAKrz%k&֛7wxI]PY$^EsJmH⸈_C(7(Ձ(raUA^}/s>Mx6BS `=LM,/.>˲- U{@0Ӊ*= TZkv@}ʓ՘oyLK6z-R^Xk~-$ozy^9c]锖0vm&xTHWhm&Rk~N*o.#I:f|k3A0xp`]A $({یBK<)mf$e$SXk,v8tZjm^\FaptNN7}a'^Nu$n>x4B;v>agNf1oRC-^q̭ ;M|Tm9hGqJm4`z[о1|&AHӋN6k1)cWsa9'#">3C}Ń>ϓ,g(Nu:bXXo̫nמ=cyC^Mj]8[S,Te5?MrZG`h^'$rpaeƕWiY OP BExDʞ FeiX eja n$TE@8'iCip&H?ZΤ:o*4?.ỜZ!#%*sA g }E.Qh~L"eqQutH~=[GhfY?f"D(vc&몗= >bjQyבT|.]PdQޛ5yb?eG*e}}_gELHWomB&Kݞ/ʈ˵жUW\x~#LV߻mmsѾa]NR@tͣvj*-NRQQ%#ㅭ)jBLyNl}fSa#QPKT0դYXX/A$9=Zȑir((M57pV#TbOKFbm v1=SCzsӧ^S&(oSG-ְ 'Y>Ԝ!YsXrϊk{! %_[wrpg#@ts B7G2*ɡ7I- OOsORdV݃͡%UaY|ĝH ᅭ<)(7jp{YKigl$jdŦX u=G gZHVN՘ʛB{uKŇ/(jPp@)VQc JVbn/KC迥?2GNYGJĊOK^@jwEl8l]yjMsT nsEᵊ}fܨ٥Zgh Q;wR:ηn'!ZM8ZPd |)s<ࠔ ꤝ71IbKF# W c#zycZ :XG0^STU;y+-.a 6@M *Ín;Ufɮ"?Îb!=2ZϧY!QJر]Bj R3d`o9] Q S7䝵-+\HA 葛X`!yi!9JwE)0Bn2*̤8(F;ح㲹5:; DH\~MӅM'˧ Rѫ BbULPw{x[>'*qs'} #ZTmOfA4KDYѓ:t8˥s4J0^t@IMN;9qM"ѶCElfnx`=.; ]ǭXF>vyiW){–W12 yYt |F{3UUypQ8e [TV{⹲=g|'% tBQ9N5vĉr2dwf\K!ՅgJS;r;Q۔̀Bo[ Q?G"T&ꢾ[Ql(|85$#Xc}9p({Bo k"6a/T 7,U륨(lBFז6iBzo#-$ltI,;5U x fFJB%6yA7Dq8/-'+ ]5k {8\9`]?9"ǫ䃸g)Ē`?!un\K$.BY{RWӍzl.gR*Hї ,5=hҔE5ؕ2mھ6c{<5 2)ҡus7Iȸ9x̔5Bb&ÑO:f АZwk]T< XMn+hfK/~5oI@奼*FҼx.-*wC16kA-?_Gs0ʴ4pGeBgZhsԩ2)zPL H1tF }8 v:h 3v6UyDk"aEat Ym}]-a}FѭJNYBT }@,s bsfx4@F"Wl 5]ϻgSj3::Ñ rt\u,\Ry$&+N$\-^U\` "(OgtWڪXկhmBkZLNˡB '24H5Ϭd[WnkE9?Tpb¦>Ym\+uTe$|OSJQ汻:{ۥouGJAM9xa/~ҍS˲n =(0*UZUGYEgȊv cX%{eGNnl$LU, DJ jRoXlR+tn˂4dYSD-7XۨY.X\y4Ę,Z8duդ:w!B buMU5{ߔU1^/8{}y.AjC+YpI:]L@!(ѕ5ŸbO:]$9A2hGB۝C=clm+ ̄5Ʌ 6 gP)EB+X8pwЩ;bz<7kSo:K ~wSsKA()wOۗa&ݿe6lgF ,Ev(|,L R.w[TF."F`w̱gb7B Z-12wӽQLtX;D}, Bi~9c.g#u#E:6Ojh\M>:ܷ#b%bwx&VTfS1:Gi̘ L D?2}Ee9 V,49%Ek)5>T;hR" 1sh D1(Yڲ~Єi-FswH~)0SKt@7pk|Z2 g#p7gO6).W!F\!#Կ_/vc3vhktr÷#{-ւbhdNF/HnŐ}9l3"=EqP,+&Tw#%u\oF,/^QV, i R:k\7n7qc.Ɂ$^(0-:ذ"0L؇btDiA9B>Yл"}폖é*YyOMQPoæ5\qsf j[oƞ'2՝Loυ_ߓLN}!/_p${&Q` m]M/jl$Xo5B@TkPۃigÎ~/GD|hJZR cLVX[yX2W1ڈ,p\B껥O?j;8 cY*9p-|ͬ" bAU*kqb 7īџ%8҃1ly]1u<*6[GK`(s7>}N W7z]AdыPS * O7msR &&* Ĩ^?eMpIXaET竘؛8*(4KSI?}MCE="W8{?* ʹO1.D0~ʹ) ,f0UPݡ.0#Z[ULƿ _}z??Dm))qhòZrL26:bgOb?MƁR$;bOM3ɦ$vIgU  VD3Bgw]A)-|{i ˷wB^I6zkcepr:ȽOcs̊s~%~RrcMxe6Et:"{4ZX<ᠮ^:_%)&Kxm¡T:G)* \Lי #K}3(!rTTɞ?n0}#L 2X ⎓ԋ.ԡr#IK-*@d>FC w:z^мNiwp#w+ueN i^WlQ+$ T֘R{-emymL" |]%^ʭӵuYwZ3s dvҁw]?C}4'ELb}JCZLG%(-57AK-WBE5ӈ+mBM_diZ|ې{%ŴgfʧB+!#m'FW9kjц֌ Hw!<=< )i;*Yw~ak%f[Cbا}tOLi;w?5yQh9qKt }" q}z=& ']X-^\XovR 4Ձ~Egboo, Rk{-R0W(A9?+ \8hD:$Ʉfn8u:GdOSOvBQ2_7Hs4j,t;^*LESq*ω?%zZf7^㑷Y$"P ^9zQ`wdg@2ѐ)CA2B=[l+wW虺rBMМ+wNp\ݽSH9Qn ;Y0^Y@FG|%M mN:jH,hQ)A"P|r#̋#Wt=R,f:SnXh:+h JӺT4D)[q#R==n;;!^; =+A Ƽe\ga`,be?2UG[WE5Gp{gI nt)0;/f  d}sze֦֙d臓K|-8 f@iJ,u&QhIG% Tr<M ר>(lB8kK t"bb^_E{r5AaD*4' ȱ~ð/F 0] @*Os/|)w{3V*/ [|17w' $֠Ɏnra3}_N$w!>x2YFtnÙŽBDUZJ/tl}zޛl4CdeޱCj2 KWQiYԡ!M`w9+Er&PN w \6~NuvCGM*Mad݅<MaUڏWg@y ׺daQ6g${=ӺZ;l+W[ `T&Eŋj+/.%J2##O[cZ1 6 ؓikM,8{|?Twj&q{IZLD)Ύ[N1Z@Ű#pȄ|vx޹ tB[L<t.yK,kht?'KSuVdUK93$ fd<iC+ #>aߪ5w125Bs0۽ᜳi5q`83X3d搜|_~*oJ#s  6p}fF4_ŀ$эwNр}N\ڝjĊ Z3AciF Ye":tqX"$F/`/SsG$Zس]u?(WK93 ƾWlQ($`G3ŔЗd9G$ٍ<#(EL, 9דg:C$i"Pk\P(LNT ;[@UR`Rwg[6ȓZc`3b&KzOy]}cC[o%&oC ^I6,tY;+K\';cjl_":(-J1&VMtm: 2*RJ$9p‰Cg𮽂Lc/2{r\5)p{O~YHÓgPȜ8?LЦxxUƸ+)a?up~Wb$`v~m,0F Pw@&+h,WaM0wt@|sw8 ngO|\)a$`ŷ/JtsLK0ڃ`7Wz>۞\) kݭN?S2:t<66K:Q 䒋=Fn:;XӸ3tDk` >|hEPiƓbkm0o8y :d1nNJ3 .#xšTCVV N9h% cQrE#j ǥ1s*8? _gGŊÅiNJKq"=C%$ʹ!@F|K⦥pc)91ɓnX2)OKwB.〹Ct%TTz I?/tV~?o1qjhN s@$" )=\9P4S@ ݋B'PLvF=t&KU@+Y]Ѿقš९m*<<ˀju¼2;N2eqG)h1^+EEsY> +)f#x7'X{2%+@NnV.g{o q;=_w_ WF!'%!f^4iPvjs(Djl;?(v=45OM' dX#!S,%ƄxԜ/X\Zrb)~Bn%mXH (x4ʣ*,Y_M zщ?'\O8L|X.9M!r ArRړ<!XS(H)rTpȃ{7d3y%&te\! o!;OGр,>qf,PZ(@6"̓7."79;Gc`(a B[|:5վgZ</|(/ E>)sBܹnUC]Tok@6)%N%@ >qyFS|^M֌٭%+&,8"&SBsv2/\z>s,"e"PvMO8p J(^j8IٯAy#wlK] 1fP' /2 D|O]q3yb;VC2[ 0ZF\scٿ)M( =-dwCGδ!= 8H]8lQq?ow++/М>պ (!j4P^ Y_8VX~,mq?:~:SEqRU fJJ8pEZ8uܜ}G7_X}`/F+r'pψ]M=x틿I8*V;")z~BNٿ-D{B3@r8PR1)7E8>|Y8!:,~E MXZ?^UPn@@3-vpK@<)7Zjt ]d]&z8bP d0?Q,>3'~mlXǪHZtɳb^Z6Nf[V>sApr}J O~l.&a:wvX&KDS͟w(=8a< fVe@f qөWЏ[V+9O[M^}($Jm'BF{c^ۮ-Iw3gMTi=R#|C?wi#Zk9Th U]ž\EUM\@>) 'MkHڗP 8qd}§XQ!;6\To9 "۴/IDZ؀OS"!^Z#,nf;m(XDSNJw֯RwdxJSqnGQ :eMԎQ z'.̕6̽ܥT\8j;fi$J :e";bYhAA^R u-X:4)lmOJtgF  Qܜ"! \TV\HD􋁴.[r| ԆY M 4LȊw|$q(g2x$tSc=5z$H{]'~973IsmD5| D6;rc[jY[uj,x,v|=aN m˜S 7qD,][.FFrDfYMpNѳzVֵN~~r<7'&YGB'H /V ׉ɪ?g^L߬: Dl?tl0Dϴ`5qy؞|GH>IqH !(ˏުlD$,3yk}˟İ(w9W}LJqӖ֭i 8BiUU5TTǷGS΁}َ<1DSsHH2B: Д,Ť=cPĜPuZݹDf4FgnRVDk#[wwy{W7>#28FfN&fcU"LŽ<| /gJE#RT_ 72yj YFKD7wB7T<6MaH7`.,pA a?*ru!aQj4pdOW=,&m uaukn=|耆ȉZd;Ƌt]c%R"f59- <9ì~A3pK.1t9%vщVzLMmF"^O1M$ƯV̰(R<=إ.tHI\pR($T{0 S-a1lNq_ZǑfP{+"[Wм H6zxj0dǜ MT6 p (tnrLmJKWqV^x!ٴ7D!,>p瞝ɖm&Z=ɀ?F9j~ ߸hFj6 ӱtTjjD O #C"fխs;Evq=Ybٰ AhǭCBZr3oY$$!aE$v~Njȇp%bJ5fiaOGH<v(M*,FavѺq-y[HCmC۞ ڸǶ+#Hi$iW%"cy$})|y6XӜ4ftN*CK 6RN/1s,M]LrE؁=!"ܰ+cWOHŤmՎK%G5^M|L:}BXͧ: 18Uzx"B >LFBg&855k^WX9'`/ӛ#T4ZŎbJhUM@4}WD26J]r RlH9utS)㯵7l4#"dװR? l͸ D^.͌@E,Ř%d?Ӊ|I1hc8P.maS4D{lt'>~dxJ,4uݚF< uښԶYE `vbZ/7cC&. v[R_i+iP=(Ϫ1A)q8pP2OeЁJ#]sHh'5} aF8LӞ9կ\BQ>Gj %{3c#N6\QQORēKr5}`&Ӽ|P1a`eEj2-~WfZ֜^5?v5夑Gx|n@=毫&EZnpv7 I$/[ux]2omڪ 1ۣW1`& a=vU4okYzYs&|@RUoYİh}P$Ԭ8!|,h$jLw& ϼZ:Qv H&9s $@ޔqƆ{##}̆5 X..OcexΛ:jӦZxCzU 3|..[1l )TlP.XsΑ`Eg)DRP Ќ3<{TCJ64 Ffl^Ӫ/1cWc)8'#o'RU+6G)=Jw( *jGQ6 ~̀JYfWǐ(>ExHW@W+O3LC1owGOd-NRhH$;UV2A#sL5QaFvIx;PKͲUJ[U.F?ˣ? 2}^QW7jvbΚ&F5Y>#ZByz~UYW99oO;[/Dl6 FA{Or `xΒ @>6*QP&ˋlTI ނp(,lsīO)VozA\x/@zE]B-H ($1YȸbjOJ@򰍘 Old̾,w{[F=K*Yn B῕ι0ݷ iD@K>܆{遘ȩ9Z/ T Ux6&DG2c(r{)yF.hd&!n>-Ut3ǦPHr.G4|%}hVtB\؛050^3,BG`Igi;?ZX|Ol᥍LL,(]֕<"ܷw:'֯/D p>U/ `3*a5͟cz*6UhA 5gɃ>yKЙt0bLV|.04}zٗjdL*w2b!DAb~@}O&^\]O˵]6E{tE|~۱*T|t9S_ȉ&W u<̓?vij@{|԰_琢Berو ]]׮<꨺>mzHnʷ;i̼V 3 s)+\р7(݀^5C| ;.B27fqb^P@ǀzaľ^Lnp7?9sp#kMVaۙ| Hl:-B\%Agh!B!,Μ!rrt]t&{`쒨nMPJhZ3EҍL(aF=$;d;q +$)#B*o'FI~7m~ Lq*IG<B&kI,4[/&o%Puy$&-9EPr'^B v`@u7AQS'抛 Gx80](%4 |nS `qOg -ژʑ{[êZ7FG U+M"bx47mxes+kTf$C5']~9#5g ZWڄ^k;X;XiY懕i.eusBym#?^^%)rc2\p-m_%X>PS{7΃GC` TadAVB6-\ΔYBX zKL+& {VmH5+^=kBr˅HJ\1 ɂ# Tm/&E*b` Y7 56_%>qî| - b`(=Ǔ>em'+?8LzM COrS,Dyph^5lnJR*dUkqy?ٟ-}GgAm};IV3W?[̽Dud nygh'MMz^p_9@Pљc1N'{p*M F!,x?ؤ%2tXq*2ȹ1:>W+n]?خb+T|h{SO4xeͰ[9ea z%ai9d2$1zk24m\92#*F9ކB௸]*ûoʱ>I/P+qF`N(])jan?|V "\`]۞išMG.9Xi.[VL$-!eZ dn{8Q+W8D;;wU~gp2W&_D+9L܉+ Xe], <ŷpzAPy'LAcs#DF5c>e]؊?68y%k)mKT`|}]| Ȕv^nCꃃUn[XŎ < SMonV3$)As#F:cۻtdƸ,wW57e40dAzRF^fQZߍe]$C !ũUd} GS*"6;hjmCHw&IWԎ GÏu H()l h@X7X'kv5dAU'+.:ybYM Jc:-CXE!"0$kr;XB5|U J=w:k^-ĆUsQJΌ sS6M%h3=)8"V FSڼRXlr}_KZp*=av^{s I㳋V&{gE8!$S3'nhi$YqR!R+I{ 8n0Y.feYPХ`Ŋ:]2'H ޙyrzS ڵggX$69oBI7UզrFFnwݳ ~Tf:A^f>cߤ"E-=^=Z}N4`Fg3;TJф%kT(wuKjꙊ$X eZSzcp7ywG.[ƛ#@3#mz2br"RUaFp臋a6_7aw-L7Эg>SPhs#GKOUQaƯAv=3^ m\K4g!xssP5ϖ1sBgǮ) M"mF9!뷎$W7!K$sjn;a;j`Y(QgnB:oj2ȾE8n" ZD ~oZV6Zqf:/XXEIuk?J*khZiU$M]אT}axͫ٨o]2I}SHGS}k 7fG[;emӆNEbeĤll' NJ]v|>[sP)}WK'jy~j6"R0+(ꨵ[* Jb*@=ҭ>WL:)^0 eTntkD'ڗ+[^8̾lj5tR lj.󻛾GiKo {cFp ّPQÿWv_gr9SKLhW::hG\.}00 9B(* ;U3M7pfr\& 3D=:$Y<>!m#Ojǰ f)*_ Y5G},jV*GLsd膬nǩ-&w!p\" S(ING@fyLgh5ߜ8ScX"PHM=;WA\ڈhkWzow}=櫦PV=^"ǚʌ✀Th>-OX=ҵb "ý>Wwy6`Mߘ&,:pODE9$<ֶ)sx 2CVahh|P֪3TmDK8|}uOy7IQ"WW9CYXY84M; 9ZL\@-#gy7eT (vZj GG[=3g V=5*,޽Ư,j%z(")>4YQ7Z dGK}#`V\FZ1UW\ȤQ}c_)zj3_j8_fOre,x3pkf[ Pi  2L-}TVY ^ z%h=UE2l3/H;;0(`=C[.=92Q[5)4 5w$Pd$HqE P5Yc~"1ki%x4Fh ލI$ZiK%1|Cv+zr^mi6Ya9EsGɄ9 K8dY& |qz 6f9 bWUD5|7]\hűA3i5X- Hl\1t uh]qo-\}\;P^WRR7||IX{;>5Ը f943G&';邌 1.\H*#ZXo3eqgEStIr"fz' O#5Օ +w+?f7ΝbEl0oveDpCk >wVS@ఝ=BÑ´5JW݇o$Ԑe-+ݫȅGKFUo" CMBZC}\:ˤ<}ZpE`aCwcmejҭ$[&t*j~-2Y .Vz SkOoha$cVͥx|r4 R]xBPE@+gv~HP 4GGuܼBo".dp:EG,@n 65m䁓j~Aʎs7Aڦ4'rﬖ 02vE+3={(Ieho,a)fý/\Op?Ƹ(4tMõ/*򷿓x^Lqה#m (f=z,[)awb#P=gREq̇X\˂= gf`,/G^M J7ܗr9ѐ{݃4 қ``u0mn޴ott;˔_БnEVUب?@}b6d )aYX>K< Fĩxx3yiMڎ//~4"?#\3 A"fo& >O?&M]z{{K3;HQ~ᕷ1tٗ,]=q4\RӋp` m|ˎ}wHgp"VXӛ2N?44-h4_̉?gy,W\V4z Ӌhv8bA ͅ9vjUu EK"r(r nc׌{l7.Ceݖi"Km[Z) |d;~ovnP8;= i91{<%XtY~: :Zbv$'^ջZJtԄ=>Hr_Ƌh\}Q/;sNjyC ^qlcj61v3/!][T; g%뢓!.& o"^Y:DG.ېQ4)͚`,D>u]CPe#PYG!ÒT7VUҘ_r,o0ötPC|u2 )8U\˯䞬@ߚ =!shLD=(!v:]IhV#!t Bs&P^?n %YzȤJ"S=;pI7!re [9Tssn8Z7y.X(=|Vm17yLEj9|u@o_z[E_fQoXJ&O\7AʨD>/[Y[ƂMQA)ncS:5mV03 x5ǩ-k "p]!zt7$9n IDM)`lJ6$wmG$j6ٻ+ ҡz=LB]oB%Qp_$jm5Vs+"(S)9x!J[}iK)Ӳ#D=Hy`:J~B{Lz<2mS ok 3G/j /ZdQɰVg(Ѐ1i]ȪapRRs}ЪvYxp̎H$gG#DI.Kr<YǾޯ2‘l>ݥ7Cm{^0ш4R;(%A.t)ͪxmK},1'7w43Vў ~m:a͛-Z"DS} Q8k[p6Zg򶴓156l딂|]˹`+̤ }ExC.J$ ^S-ש' jߧ(>PsA3So:ЛҶG#<ȅiae˭hZ yBѳz77(-k: `8@ R6 _Qýr2?<?;#9"yZA,![X5 2]69{.%4k\Sxe[uP]ƵҔ8wvC,~6pNv>Dy>z_ 1"\c;vHJ P#cMLG0ϋ$ͦ3h埧EiͦЍ)%UKYgE`/FI7ccM̓R 6H6ܫ@ڜ{Ϲqpzu|c\Bx(]RĻ,{`b81 zyrY< &³>đ4#3\`J䊼O~k:tS@X"6 >oZi*\P9> 43k6-qĜF y5Kꀹ3X?AM~'ϓڅBDȤv. YOU`&9VAcϲb׊BM2vAa6 مB%UKUU6 Y !3x[Jq Waʈ[s ERѵ0vCs><3,ydf >TvVKM5}7ffRTda D8SY})4=YuRvݶ{o=BpT(AGi4Q[-DkXD3 j ) _W]S jc0UiQJ˹fU*P*I-ajLZ<(KxGύ/x> ̍OWv>TC/M 8e&"|#y̧b$|'o란8@#I`#E?$҉/ZL A$ǐM} oqy ,,C9tDGhYDjij}ZIkXSnIS{8犬8#P@c%HmCTɪ֒!|~t ]7$bnn@_qY3?aCZyKy8':אaNȈR!XkdHѶp>ѫJ{2ˣx rǥ)ƭEg)?nT T}3qD,bLQ|'` 3K_K;NBd|_9,mR罟t:#x+CJ:|1޹JNf o}뾐*i\JvUp;ЩkPgCJs 7ǃbew x"]zPhO$Y)iQ JnK-Cq9Na\< [C 5D#* OJPcSbx9v+xn##/++Jk䰘2tX]YLɑ<&9-xӻПZ//gVЌ54$sE:ˏow| n{;qJj86rSei?97[baXS6,^4^#Ն1Nüjۛ~aRQQI2 d\D4 g]? ΣGS' PJ)| {gtIkjbP`ƽ9H:K8޹qLA|;BdZ$gc=G!VOv~`[N`-#H9.哇on궭 y`1t+9!^Id?|vǨXE: ԃV{2j([S8`ͰDT3KPc">Ƕ>Ӳ7T~N XTF5DQ&A = -LDUsa)/π 6A'72Y^$Yë-׿VncQG-o~x>FUv%|wZwֆPm@"k3fb߯3U_ ﬈вz<ԟ[)1zS`]H6ء@6ߎشZ#ա$U7xW r6U lf^6:h4|vyV6ȃxr($К8_Vy$+B HO?%\8,3/^8-hzE**|lTTVݝn ΚEۭ:L]ϙoA}Qu]",3Xٞ{h|@ωY-/8]f>@񹽻ƛ2 aEU=yJo"q2ƫ@4SWU_+j"^Q6>$CYde]q#\7ǰoT2`i7@`}h\/RNh2(ǃwC +)-Y_Df^X\Ml_ג{G_\D]{LI *UpmF7σ fda-0+,@GN5;`uHdf+/w;bx7?v3|}PdT37͞ AS˓r?w}Q!OSz_}|7}wb_`Dv4>+3%a2HrPJhc<9nmjVw=0Bq%Y}FU6.;Q6g/Yہ,6Uucزҭ)6ۋ=TRq?}=cƜϑ `f~#r7m3LsYbo-nd-lY$NaOj-Y^hzy{@s 9=oO#(#rnW lBo+[.,]+Xz xTYzNi6 s^’)(/oskeRZt$ 5/ #[׵'6UF(\Ne qJ橯dLX K67{o-H3Y̚gU 'fWt*:Spxn>TdAC;!w/7}a*ƜY{]bj6S%YkǏtiwrI0:J˖NH+8/2Zol\|% b|v n^ʯ)nF>-d{UqXXV$lڵb>:)40Q2+,gjl~ݮ2oOѧށu" mxXI%9<_$M\=Dy|>:8'(@+_<A0DǠcVEކry*vsT`-h;b=.CwXyg4KL5"ifWN^r!KVo_8'[OATprOxL6^ =eΜIK@oWNJ b L V! Rs\[hM+j`6L"c/5f1x?O@:5Be뫟Ks#pI/+`b-Z#ƺ nһ( J20=yvnZ=zH'yFUsg6=s8!nF$hlm҆[{r 0Kbp\4$%*Q,E4T}m C ي`KcriE!F>T wX~;nt"À.6g/?bxi/MtdXD!(<#޲ԎL㌾ʠ =&b)6g<8?;.Fp[|;k^7շ>¶RT;qq6P,"T?/y'r==)[.vC=kd~ȧȦ;vot^&BT|S9% xK;N9in2i/Zvun2"͘n(bMӔga":E)ڢJݿ 4+6"3Ec"xv̨9U@b<.&AeYM\9Jx0b˜{SQ̮3ΉyDW>*`b`wHr&4U5HewcAdz_BiT &ӰoWŐ L#QZi߉%s2Amt2s벝ð#2Wӗ n"d5{5bf?'8O"K*t"?+sp]&N_rTmG{?>pa7# 6WuZ\ H&nIb`ޭ((fW䭤}iLppt|A*Z:Z8ņv LJIFk|kAJEy][jOMΓ_5)Ku~|,@1P]Dȉc,T15aWĞE'5./  Cxr$I'?5A|O xw+. }Huzr>ܢߍ#a 5\~q h;ٚsJ&IyYSv ՜S~s9X#ix<iJ_x@ *N jDٷ8!vۉVTKia3+H|S\O'Ld3/=Pwi>1_f[7lrCƅ7%mȇ%%~1§_0UR$fږopohrVX6qeYDyAϙX "̗5)k\*c|Di} AvJ*'#e ֌1 otۯ$ʶ4"FǙ'ϳmNyϡ?3 6rW '-GZ+fF:lI~_(Kf{K'>Q`Bp{$.6胵J  _=7ϳ@rō q vmN6wM3"Ťw+Q |m&FnH<AY] u0,Ȟ8N.xxB~Y۫OA~ fhJ7t2ׇ oX؏~v"eL#tJžcOMK!ͪɛ'՟>p;N12S"/:!6Y +ع~_,S׊+.*A -\YR0EO3ܯIZR$)A+-\83U$IPi.k2ɮj˧q(AZ2L9;@eIb2xrYצx }J"A$WMiZ&vA C& ӅҪPcw1Nr!Rip*DŎ4t![G k3龅&LN* |e]:`c(bٮs^:." _*^wȢ,4MŎXVA.ox\d3sӓxQB.(Ʋ >Qy.,w2ǺBԆ%Wۙ(4S%ɶAU>7:7ҙg^/c@pb(}BRNtIUghM,.O06JLz7XoEd9Wi^?"ü=:St*a;s7EⱣuUe1i9\5=^k\]9KU^wĚZ3\v8x[4"7ev|O M54ZbfX A84;-yp`=4J$nVwS(Scf?*}H^> $OS[8HO :J!ME s-UAfw21z{ҪՔ$Sv@Ʌp$[/ TЎ1Dr$[0#ht]'S.R_YM6!ӣ('dD`fwye  ꟙ't=?7]KI{ dM'; j0un%De] ILdutsv͢kfy gֆ:Ivפ(jBҔ>!"nnmiw*bPxw:~$9Aؚ"Nx#a^|ĭpԂaU{NB%S3=z &f3+aMX>g=~'Kֿ[_-UBQU j@u7q0^H]8 ێҫ #ckҖ`ڊ'xE[QKgA * vʬH';1WWn8&-,pg]ef!8Nk'13]I);DV YD >⇰3-">ֵG` oI0xfJqxl$##O9h!=}>poKQ;sݪZT]Vg?[rxKl/0,* {yE lFWETa7u5Zg:5< FP].J A`(`rj='( }@/.?ޤ,s̡6̣@4j叒 @;QnfUxW⢇tyIPnέmilTTiJը꠫Q&@˽r(Z7C+7Xj0 hgQ񡟸s k+Qn:/Hy6G8ՙ89Std"y)orq>-IhiY=,GE*J+]p`șK8ky I(ת=ޙ|N*H3=um7u)R@\U)R7Zra=N:D!y[+$F녖{8_u:\_1aS*Cp2ԣq1d@Ԋœj`Δa LPDT'J ̳fAY t-Vnob=}zO.Ecl@Rݮ 8 ,qel["yь_B!.v\4W) k79v~S|ߕsC]ă_M,TREOIN0 Xd n Ѓ!vw:s8%=cXCY|#ؒx,%ʧjӬl8XOvwk?_./J5`H &yf}e U 7Nu i2&%b짇8'8k|\w1m+R>xsUR+ >_t@Ր;+h‰EzbY[d'%ImJԄqB*dL!YNѻ ^8*6NZϛ0&8i 2sڐR}]DkK, Kb\RSNJjKhW>(+%zA>zLRJnw#y/>:!bE}]LcMs: (xz[Cȷz#.Ozy>5D$`RaMy[']P7o[0 wEyC19*ٗ#: 4A4IYErUj%L3Rs8DE'`ddP: bA0gIZ &7~.K$?U`OP6-cfqj/ήN)~ܼ`[Q}JOCgiR.匞wmɛi*${pTLGR[/f?w.wvV1\+oEӥ v1>6b," %I{8~6zżhibi^/9o5H 2U z9ITڔVD,8lJlqo0Fr$^{`{$dBL9$MeWI5u δH]uI4X0z3#lB#(*h0R[>ݟMI#:^=vIܳMKS˶:#yx?TF~;ɇIOl"M5uS,`Xxnx8Ͻu%k:>xm=Mmz4"SI՝O|bŕjL争v+xZb^Pz 5 ,ߕ(q .dTJ$KwESy5LV啞#D|l1-!VnQP0لFؾPxar貲_1 _i_2[+6 "_B/`38kW5`Fd@]aae_BRD]0%eϤǤ 08/&sU$NU9[5(n?yĞUS'9Fc*$޾/o} #<ObN`Y=M[sn!c3wɃ+Edս+%UUgvzh%.g |=K3uO8O_`]ǭ&PB1j35 '찺^8N,`fJC.{۩g)I{S{aɉ &0.-F}eRP}ַ>nU@"Q~PL厠 Tm7zEȐڇ׫I T+@%~D/ ;Ub QlBImlu ; >ZZH^`3mwGM7:\#$raPbei{u1k_F6)c)gT#n0z _)+v;<$#9 ὲR?bkVҸ,Blo\ɠ䫯{ԼZ Gί/c Os:BI\XV''߇-ۉ c3GxnrPe\Q4Y@\|`A7}Re+auא10S0"Suiq$+dWFĄk[ݹ>ut-: _^>TumrThLyu'͓HJ*[lethHMeln`RM&o\Kd hll>ʲ mUg~>*5$D*+hSz+>+Gj;lט+?7zľSzX㪞È7rRæ%S},0^Z%l>f:C]ŒNFvŨsjދ/IX,-Mȋ?4&>7D7+L鼩5fcZ͕ݞWE/>Ҫn&? '-zd&}ܴa0C ڬw4?K\S`MS(d"EKEqi$M!Y -'+KP5ϼn0'4@:MHZW|L3ftBoVn**rѪV; :w IWӷW %J_ҳ*}, NP38ᐶTshf@䲗!V<αla@%f9XɼRj!鑑[%bV:#t40}~vzi|V説sxbZlyBгfnb"QBp6Uk%8O> ]%—n]]DwJ*[Ey-YV $9``lsֿeDy#."c L1-7[2~"^U'x~i Iw95aEE;yeف1qU[m5$Z2zN/ .^[Q%> um5fҊZ׈"ZK5.xЄHe{W6PHNhv ,& }Ǝbh!)6%NRism1E=X~1앑 EeTHM։Ӈ9LPjR '!>5/Gx ÓaK5M {m}6hN閉nmL16.{mgʠ[I=(1@sG+5G hgH 1Rv( wWo4;@'y@ 荨ji2Js3P?BvR{h ., UzCL^6ޔ@#n͐u$]VN F6pxט-o`DZ3G|FqO95B%\RpB\jrpp) qO;Gu(I Q?GD(HK6+B[Ha)"c55yblxAcoȔ^YDY>_՞o{xsII#!_h2'Pp_1pig7H[z[_IZ(,“?pwD3a6i4*|*&-*@y5xq*t剐0x i'ґF~iPh=#pBvIZJO]$FQ7mW yQK^o WAk ПYoamsoɉ!]D[i؞9PpTs%mtJ 6~-&]v_h Uá7Gi|GG!+v }͠&·k0X(>5pkKeZt"0Z7#8K&S2)Yg\ 8;Ȕ_yFz(]tg {z1r|9a)z-FpKHDž9|#8QXO 9`OӌzB|1}- ww \lY>tGz<;ESʹw.r~Ofq]dc,e#'QKʩf+Ab:BBS>5w}-NHV\^.qS¾r0=wh]˃D3wN#uDktВٹ TAm1>RZ0]sLV[/ڴf1me-'5YS,ؙ ArRRZ#u1fz^ pxV.wl.?1 ΰ5WvG0_ԙf8':u7z<59nѝ0* l@ʇR7R{Sj?.ҊCPl@H9`S9'H훔[|S~ȡ/H2IVmP,P2^˨W6źeN~z`P86n`2aaJ6,u8y`"%v k%4xy<>SxOa ɩbcKaŐD6>|ٿ:ν8Ԃ w!n2G_ BniޭVi)r\FRz頝t̡F6׽f%ʮ%:J^crB#nfʚ&!15rnpԠsYrmZ-!jcA\JF}8uD֫=Z6@1623RYՎKn 'G",{m90ŞY9.Y> /ڃ_ty:FHF!rD {dᝲ e@|W].j̴۸i)(d9 Ƌ(Mɓ$u|1[#KhvKEi޺iU@ih3zpcjRoܟ3] hv3YE{f~)jc0ɦ?4KPQ^q,C*Q(Qne0#eZ%3bm^$L> EKl;bLeq~#h_4M׻"mOnS)*Hf ]CQ ^"W(x< CL F.jqF LO:yY5]je"wӣrJה:Feی~ʱ/,=OB|mf,~b U g.6LO=1X=QX+¥~ފcHY4)*`yj:|8FD+NӋ6߿Ier_u3reOIDs.\a$Mz㉠))aFcSHGKLߚ \쬋®#m +K!㉀d&<^es:X5;Pz}VmO|d?ڂwG-]N^\ԙ<ۢ&tSZW`mH!3]hYNg0* {KRgZD'3MZ/w; $Iқ"y|"޿MO$0Sќs)P4e3n<')xCIj$hd̷`ou&V̥,)%f,0߭u4ux== ? 㭧./eGv_ #V $ @LwU3(ǁy~Ҥ9mD!}K_v,hs5?%0oHyE^XȧFER|Te0 ~ebx3Z4%&1ZwtF8!{KprH'_@J>0u@[?Ԑ;$dL8qe Sv 2n{ gI3Q  kAƵ> {k?ӑdAʧ&E?',WX0p>% 0yfSl0a>e 3]g匙XW qɄzVbN5P@+hvC /.jY3oIػ!8}`O}E)%tr" u׹۴um6@}:%/L*\]y+ Ibr|?cv7a bL%ޮ2Gԥ,kl.ߕ\2;eH;?;$n7aY ¤S䗨ϽTMh,:O:=IA0ٌ\0I4'Jr_R&d/ґINܪUlS~b`^+$f38VkWb:2QӉpA.=+ѥףg.1rHa]ζsU(d.M֮wP=W{>8,(fqr~9=%,E)hByـ؜;b^7H:^yb,Ŗ[)3y3鹰Qt+ Q6c_nYˏU9r-堶Q}VuQˏ]Jf$Ŭpd^#QzZ`ڲmV+m?3Z 5;^mSXŴi "k~2SG XePf>*q<w0ETPç%=_KZE0.c1R&*u&HT]V_hHQ$3`a4C.u; p W' yz!\crX㘍CH v "1s`\vώQ 8Qkm&SVW㿧AA)Np?kMU{GVF.COLo7UŔJR#:]t 7+pi.R]F z1@I!&)Ǭ7DfQ|2 \*w#.9 1*s-~e8Op>-=OǬ' :W]@DNjS~f }h/F(sB5kT "f([KYzkxe[[ʾZlo4-9Uב9or̭Yso+.yM.Z Qi/ң 0У&KO<&3*`\j˕9Omw /fKts {VC@ !8x6'RBw8jS:"iY5cKZd5teǃ>Ѻmx[ }'R|e-gE'Tsm~ƋuŨLF`ː,O)1?p!gW Ӹh {^%4e&pO._:{׊"8WgS'Y;2/zcԇ:[3O:D`tw׾g, b][DJMܨ\"Ǟ8p#`]_6}Ol}LPT,c [xXg`_gPkpx8̑\M+mR. ?q8x'[Vlq8#JTba16洚.m:"4ITԴa#S)y5ёYUG8!OgCM2?)ԻB׹@I+H=9;}JorzBW^X،r< ̊g_~O'P} 5g}Jq)*n.G_j!6hCUU%6qplw#1m+iX7yZ?8 !әVE]Y)JQ<b,[1D9:cш؛ܱ .hC+h ShKH74#hP3E4< 8{ȥ^en>HI(+SA%BEhY,`F$&5 D JEV9G C$T&-WF+窩'~rj82t;".yPɆz5苳=d0N*Ϙ3m%N}Y9?! <˴;)8?)E -IP~C= RދRݍw?|S/vs7qH(!pVdHטnR ˑ_H>$3ː~~)v=A(F zW|TӸ8Eqi|!a yGH?mmzQX.ʗKFGZ PC.d3aldkAK~vTõ׮J-zdX䥉0i;@uՀ(tk ڎH۶;]Qh|{+>}GhYMJS"@flƿ9{Hs"-"ˬ3ZfKJJ:1[qk6X?X gaٿsQI,LKϫœavH"D D}L6V%ch5v[ CN4m[oSoZ'(:>: =p}`M9J꘷b2w;%;%yyBTzY{%'NGCFIjs hM?J L˙^XAeg=j0 JߪR4a,R6shzL^ Aޮz[ U~Ju'80Zה|XR-i4t51g "2D? K<,eޣ3SٺJ\CHh,y%|֩_kiI?3") iWyjty؛+ 4Ǧ.2[w~XBR{PAfx^u[5O8|e֡],1Mga՞E؞S*ȉQ'Dȗ`"y:FJv=)sІ~PSwKAP+^5LN0 K1F89ib&|A;1`E*Mi@#}LR'c(1@ܵrQgV {t޷'NԲmPeۇ!P)Zh"D`H[s_|g5K?"\?v+hڐŬz<dFQ$E>ǗGρuU_4|[sD ^݈^o wEL+PsB*Q܅I}*׌baV$1iU@H6NOdžmzH2>Rتb2f fXWFqHTY51qdi(1ڡaHYk wp"R5]+x,NVꏗy뇝YέOVl2; nѩxP%)\>=)Ik&0jtlO%TF"k/3dRI%3M%cmf7&ب1ۼJSZ>O݃v >L$HIxz#GhHڅm$bE*w uPEm9A[{P;mE u`!=c0K!rx,6ju"tԗ^ %.ȓY+oĆ!{ձ+ &)P=T Ľݘ훳oՄ2 <˶$K6M=1umT;!N9 t9UN= ?"k I-^|YIMsq-Fw&:j ŷj\_ꎵ Hڛ;3%h:zQB<:C,PL @0+3au?~I!VizꢿCzX3Ց(/L:5|-,zR jPίF9 g^zq$vX$.=h\l\`9T6p6|:3xb>[{77yx2CxZ$~V%T.`U{UNְk .k~/hi3E!aIV4FCH}n`+cCPp1oMTet~P }lJfa<:CfPݜ✇yap-n7yTM͝ےRŲGz^Y.&>_EMs㤢*_k#ų1H)xp@wrԉX)EۏiJl݄&c"Ϣ^ֻy%"UcȢ=]}<8 ݛM:N//:EDʹo | :>I2v[jkk;zH;/Le&ёuJa vX-GK]*(u1ى9ڡ+>oaYq“՛؁¶ySY^)jT_+4@ +vvQd0P+s->iyD?N2@f1/*P-d['Hav˴_PdzLmYZ|IIY+MlO-sh) \)h A$?@P4o\Ӹ1U>KH$Pf}]6o:';\@?POhyV]뎑 ;kڷO47{܈c/[f$1n!Ư=/B2KYmTfVvxGX娺 !U/bhWZ~\GL&6HS~lHIYh-T_:#x7'8zf#w7-y0KSLr|r<]6bM{nlܿcM'%Lk$ou=W!"!g;M4ڔgw#$$|-Z9Eg-u(7#(*N|5?i,xMZ|7[ڝv]31{(cTʎAnw'yW|SaK.!y쏦F| 6%s }H!A9ڀ< t$0YxZw!($(83u V/PFK/s[+݁ByKx$.IjOٕv}pR?ϕs TwE_(ƹKByy-"^5WWU&h %2 44{Clx>_!if3@Ħw wT_8lwd 9?#Ե{)Hw7=*R-8pPv7sfqՏzYZKy|G/k*U 6IsoD"ԫMcB=AXZᴲJH1R +&'Lq)c^ ؘB$3u`5L}dMfSв q,D`~Kp6XHC{FAr78) ov[jkcCH{i=Q=( LJu<cNwgajmR g_? Ask) 1;l&'72Pcou$#&vN¦ v:>zF(4L5mV-[Z^ӳx&G1ç0lbjzJMf]VK^01^"e>6_0d 9@$^tS^YuBN&\i| DqEgRlm\V͗M6k3}TDXJRX26 /K gKvz4;ԇ(WCm3_y ܚ3jXvل/箌`+O^8MLP!?x/UrM8McR-&~ҞD>wYw|9*O bގ t\ҫ[s`tڅAH[Uyw9`e4"Xv+Xkqj5墋ȏ~SbfחÝv*O˲f0nKR ֝Giܺ h7o#abǫ`HRrWV{BtS=[ݒ1Ӂ9!(l{ }4rfcq@QQFs?k*~EDqs?@cM{ I>Ʉ*lf2_NGRAuB2`Mǿ’{RS0($8ZH-0 Vτ+y6 Dx*\?n ޝgP _yVs~aF\H*K b2N^6iAufW#`c2Dkh,)ÁpHMfÝYon'ٖJOUVuqtkTTI׾%2I ?=2H[L-the@;iuo|5>NT_8M"ek7czҢҲhp:.m.A0[aWWnah(w!ы8;i9&o]A%:h9h,og߰PMǂ=ß:m-IB[& bubadФv|ku~k9ahS1cxX&S3\/?t k&ـ.v=(|Z5; Jfn "يhIs`8R/r<|>~bC^5\~@ N8Yy]W'GE8vyH퀍iÆK)k +g1U»8=SJ-M\?ҳ{/˥&{ }*g@ҠV/BIDwHչ :6@S+U&;u7tsw=:{'x~Ѝʙmr{jÎ \,uKY&vl(:W@?уi1+WMꍔ[2yG2q7ՈR548{(A"t!mk>^D3** 4lD-Z]QJF(o~t;[R2xIqɓ )=JC8G\[t\ MْڶKzEB>d%/8²{WC4#Jc\ʙ:Y[1jmQwefyMujqď'SĚpWdgR,p*D~m!ݠ895pc|,ph5JIswQ}Z ޫ+ۀfT(sb?VVͬ5Cn^"08:AΟ6&u8,9U00b-^ygC:?-fvmF6ba]Z Y}pok'xJ݇S  }j9,f W|؄fg\G˗3T auK G$ckB̙oGG2&?YaOdP۵ z*'dF%#ӰиTCW>Kn C&J+U7lo՜fr4=DŽm̚~|m8|l&u+AեH[2Noۀ!> GϿ{gt*PCI,`RD%% 9)2tCEE#bۆ1,'اeB}JOԫ%p|rG(]EqjQ50/A\>m'G3lWyXV$m{ړ:Vrkq8 Frc;*ͬCmhYKm-p$>yc1x%XKU Ԕ([sM+8Cs,q`V[:i8a/_$(.Q'z$u/| z3.>J5\2|~##K+S85=ϝ6m+3;pznMh>+$$d$mN~\5J80kƈ&1j"x0 f2jӁ.Ʊ&Y'o:ßƮPěi[wٟe1M d!lf@J9~}EM˺«Ǧ؏@G$"69m*X':13X>>۴еc߮|ȯ㦰eByeV.E5cWIkܭ[FȪǭP&d{iMH~<)dϲ6)W /WՊOz-܂%`B2mFZ1kGk##>3)$~Q (wR>T] ixWK S5>@۝Dܹ%r[mFȷA,={|.3e6N`44z}9s#F+];b "k/[7 8+-5D5:19EH%j>LHٖΌ!')Ab[*XW t4 cFB"ݩ 숟+P규A9(`lGI>Rռ><b~WB3=Q=_!慣FME@ϺLp?W7F'z`E6}<8p?Jfy7jaV_ ݸr|tfd3s>΄ZiO-hո9Q8h"qF.8 O-S|L8]""LqswՀjW==cʿLbxCv$mepr?k%4n _7שP]jM%fX|yv%.CdRI(YGY) `xI-K @<Ӽ9L3BMQ& ż-3pXxxtmSj%U eE ɷINN|>SAlKh'r2~(G`7[fJC؆sBl>c-' PdO}'{ަBV1R> ur{l)ݭ| 7Sl UYP nTBR,LV_iT Ae4$K ElyƠ}i&EglR$dKN?.3(J5eNW@D6N^Wn,|yOGU2wEbqp)Uz* cLLLF$dgLMݡ>שP2"IxC;LpE M.:r k 렘WJ<*@2JE6"ҊO,NrٴqִiXn=s'e~oNOCJb&> !/Vn@OF6$ p\d"bOŜߴzЋW itMJ, DbF &ߔ3c(YPqD,\( yyk> gteX nKh‹ ) ֭PY S/d2{#BΈ3iZ;,3P1ZQEnwc2u=N驦WWH7ߑ`ȼa ntMxJ08,ER~ӏ?A6}ZZrS3"1=mRٮíṒht$ xeL/81V )Ñ n@^0#JceuS"FlZ$(l]4點2%bixÁ"CxB3^l"D5͠4esRcw=ʦ7O96 E-^2j3wV;wHiAbΠ/E}$ѠI:_#x`*B5C %Kl2/VpZ62O*֒g`߽EѵJTE;#h@)ɰ\ k-0m;9dvZ,Q-}~Gg8N{Qb*Z}~T-_&Lё(6Huɳ t07%zDEӞ!C͏Mpݳck Ӹ^x1=*ěvm/vS" 9 {‰1A; jhyVh/MG/zjc64vymvLTr|,ِjUk"٢x6ubM0LCˌD60cO@Mol"uQ!%B [Wӎ#H!BJ0VM]`<6P< [8'r!vpen G#7x8HqMxe;):$i`'c24›d؜Kჾ߈Zvߜln}ruOp*=I >~\kDDSIxEBG~p#D+s.٢dS`b4'/R3sGIwAm2r.wq%_Q+VW ]Dr!O4&&]n F3gWMx̶mb4`rUor7hmk3\tܿ!J᝛@b-"EE^82SՖu)wddtJZ(c}&tY!{+gUl( kF-2n>+kkw< Q51QqRR9 ·d@\mų% TkHd.]K_̔s[aqԡzn]$/d%H9}Z?{[GHNڧy'5@-!xHwV;݀qѳAnΊkʼn~i5c|[ %yu>Hmd9+yiZtyЛS=_թ @*݋Cp؄lԧ?nAOS;_g_JH~dx)~86\V;eZ=6#LAc"14*t|U{T -Mh7\"KVؑIxHzeI+٩hvPK=Y85ivg:3'Yqk}t+*cX#5P}S/- ,C!, gjf}𩬽8t'oJQCAJ ѵ Z"(q)Ēܴ4|>2}Șk}%\u 5d u{rPwXڮ2.qQ.<7FK[P5ͥ,A Wk@>$xO l"vkɕ_{yĨ ߲ȬٰRm4a0qNyOVlW,9OI{7uG~5\`tU?ec^<Mtv>[Ĩ 4{Q煪["Lxv#?Y$篿-m 1b2ޙ^PŞȓ@mXK 8s*L *U|CH&䲷af/vs0=R1?F^nt97 Ger p]ɔT,4$p&)(SRÉ6j`iQ,Fҽ:,(;*7sB>}*IDx2ü@DaE[+gM/ < mT!y]ᕾ@ %4z3 ;0,Z<vBR7s҆BU!d*}O~l1H^MtDj,XK.^"t:* BA3uy,?u3}DLw=9cV.p8Iگ6 4PtR>jEfvbfFZzY6/o S$[ J z5EdʗQ٩mTD+E.~!7sZ:|q*%M#m^tNKOSʱ65 Ak~EYr+ognY/As. bGFGMs!uS`A٬#l0bI &mtѴ$ ]]t\ދe4$/Mk{[6Cհܿe̗S+}W1dNxY4_Y0UdݏcԥA|K%=d&{2g_`cOhk-U>{q@ށX#|mlCi+/LWwdK^8-x7W|9b̒8̌Hk K֋Rh:6}/;l>=w:{ubў0co.ζe<]oחHCK:l<8dAVNXHL?0d9FrgHXk"MmԐ iA+p2%K?\H俹F->q"~JN;@քnKmpϢ֝=˃uxuķ3}9x)`Iaq1hRS0URD LNCD{ GxJk3 Bx\neԣ^~)p^6<E"! +k%DCL?ۅ/z $hTzjt7a͚ ެ2jX\U15͌ I9.|x[Melq#/$aSga=7ɔW攮Lkn2:@ddI.sB`͐68jft"sOBԓ8n"!L ֳaV5hQ>Y)A&d3K"#5 `譂QډftDZLq ξ}.$͇!j&%b5vW=+eV3PK15y79w`j注f~N]R+,X#Ե8vP]1ud;Pәw:御&M]f|2 u(M5cQJ݋AV\S&dk,Z1ҟ78KL.щ{!-7Ϣ #ǀ3 !8̗X[fmxuVBPBG7o6):(PcbLf_cif%Xڀ4o6YEJX#zWPMle6V `~kKl3+U͖4Oub֙'Q>7>ˆb RԐ%pVMu:GިѳK8pYRûHK6 Bk51n⍡ ]^  i޵ҵqUw1:YrYqȯeBb0(2cu{6@J0VYQ*i,\: |׻f)^O^5N?o6$Aa-R oH޺A#U5zP(OQ(@p;_C7ȕp(K+:JD!y1Rf\{&#L葾0hm][vڵ2z0,nwM$w{ ][VNWѵϤ>97O/.<&*J<_fé y7{Vl oēZN$mͼ*L“#un=boW(KpoӧYvVBԢkNxrA5bE`^ G@hS9pۀAK0V赿X)M[\`^ M 7 |sqR1;0hx\B2=yY׫G_@5uw }t` O H83]$ޓTg) 33r6{ _`?է]EL|Ux"`eX/,PD ,> ?O)}l<6ǭN' (=n;38 ?)"]ֵ;丄 .TwFiYrrl nCW^,pHMմ|Rh<VƸ:ojM|?oᔘZ*ҿH|G6ߋh@=|<9z΃dhSܮQ2u}mzk㬠dM1.z3h Nq&vK" n.娰TW]gjd;fk>O5`fZjd-za.sdJfx],m4#F`I$)h';]?l;XQJ}9[B.ۿ M3: {F/^S:b fh( U\zBadm[c NیXAgE 2d^,";;C|}Wݏˀ(r7qM%s<̵ͩNlZ~D"{)%`A,SC): B 77.]=Ð9I4!e1ZF\z&@$=QHnDlvJ,%ff^3":B`S" ^땼T{Q ׬ vKGA0Y>\ME;[=/L0q8~BB(vUvF*"9qvV y)gLo >z1]$di+@gGԲͷ`A$ 9%{M-kD^ 7{ScdŹMŧ0>4$̵ [ki_v/u5~a(j!JԻ* 8lE%R#5ߦXO48:<*B80 z`Jͽn14⓰z{vHzNZk$U9E]v|ݼ@=/ R@ q7;0nH*,RӒue2 lʊuVJw"{/( v} o~ZKE^yJn'GYT&LiW/eQM)'*=2pl?-Ah~wȐTII=+WFC xb bȧ=:1sRĮ0yXb)Cj_yIň2+s3q 3R$k6:۫'u.LS{T9iG cg8 6rWKhs)w÷^qN,]⿹Iur/}oӁ`&KYؗcg()ت">M{,*9g0}ԼJ]Nȥrwʶ\x6q%m\E|h%v AmƓnlA!oLy#IropÆrpN)lt{qJ'•rdƬK oX?5KY, >J}z,bBJr7+>*"dUL=Jǵ\s=w"=B6*)_9J(ع"/'Om0j ,tskXe1*zc56gDg5r {8Sֳ775jYPCʑw`h*HPCR. Fⱺ>1evS9HV(y\,ex~QyA8BK5bÞ)gk˪Ֆ# ?/iKu51]94a0_YaCM3$vd(Q>3l{e [B݁ ty\}Rw3 _2\+U?~E4̐6AD=gz¬-@NNkũn ޑ"F#O$}KCdWw4ߧ|7ʽ",=~2KI_m2hBd@!Aٱ!?rQ>)< q0KH8`Y+/\n& wf}W.l'}knzvUI*8EjC&*r~zD+EG`_ m >N ۆLL$BàO P<%/g@<3(ƽbls,vVc+i<.K槉g&j3l9B@Λ,V@ Н0Ũ -`솦c.'U됨9:( kNAHFR?%閔 ;bA3!(sz02'/ ^l8#f}iB} ns<]WS,ņ{PJp,.՗v oSQIS˂R>Jdj#D7ЈWj(a:͏vj@ xM?Ѐ{x}W~Hdc4 (u>÷2ddh] \@H`҄QOǽ;dPuM?W”"!WS h+_s"d8[g;'E-VÏkCc?1[׫\ak\f5;Qu%O,t?]K5䓄-t M\vFY煺hZ4]ի}IgX+c’is;Fѣ pZNe% !#(Q*<\7=LpҤYH&;H%x<*W [&"E>Tex7ѿ4I3q7Ռ ;; qPTӒ,3,)y-eGÅjYWy0ܪqM*/v0 NXI`ZA}9`1UqG!k)Pp߱E / W[Ʃ$1`Q$,ӈ2FJӞI[^ )F1*m-5lk&3@XHg͐2 &#N!b/В%=]Y@qcs9z2]0U;ҲF'Z_y5|0x,?El,@̰b]kp?lTS1੐iC /9pUBԀiWr3So䷾Qpw9摞`!ﴻݩ\N&@; j5_,ł6^zL6, &@Q^#9GACIwt## -s)t[ wk.όBն>JU9ܼ 3\Jt$_)#S+jnV`2W:E;bC6E\KAvDz*2kwjr,"i+n 2<Kޝ v!^%C`FHp. ,}HtȒ_ E ]ZIh U|`V}fmPnRQ ]2-902G/gwyox3 hT [kmD6ֺ]yA (B4_פt|WM HtUFY+h~KYֈ-fJvM Jؚl͔cL^c6AXM0ZǂQ(uP nj5Q$@1 oZ "fsGam&.= ucOMs.sr[\J}FM2 t*v8Zǀ*;*;ĒCm[wϩ*7x#YRw f:ks1ּXU4vE>3(/rI(GZ.Cue@ Za!Qi7rɀӸTui+S?MbV}abP’e I U-(ӁTe( KYã;0B/d?iB\ħN&M 3mYP!G~,E!juhx^2Em:t4>w`^G=j\I'T28MxjRƝ:]JX׆kpm*ojɺ*`M sbH :-vJVQXec`^ i`u·_ǹ5$ScƅA|l3f&<@m|dM>ϴ,ڤ<)pI%"P$2[C=#RDG] Vn@*O'<3|'3o4֬ =@NgzCR~jj9.ߵu(WV8hB!F5I5X6E1dQ&σ. 6f(nج] 0PGwI~-U0sɵ"Rqxb^ /Q*UEJSkq|O@}WLH߯@aEֱXMNc̮XMrqr߿(:I $8$[>]kWa6:@21]@u),kz\U4WZo+g^#$.a%PkM]:H6DAw[nkN)j^VD*Hs(+Ȓ=wswBz[L 22mڊ#ӁB#&4RعA"ݧ 5J˗C_Q]'@|sk?g;X]3Q]3 F=B;pC}ZS7.8k= :D`@*mO~{~5T6T :_UyZ UqC("y؅^/s%^E[2t09K ؖm;"6}?mf7z>lʦV@R[@W 96pi|v1/YtH2hc꺳"Oa㹛~Y3]0)x$u/yړDa\PH9#qهf1itl ֕z\X]?fI6jcջfn'd^$>zлUm. {1N?sz%ξ{7Tsn#\~D0* s=O7.4Q&(ћbMT ,n[apcy"NgⅧ"O/Z74 Hք(Z?w%lDJj.O3ê+G(&esEG.s;?#y8-i8AІ쓘׍{ m0M釭8`{5^fuGR+*j ȅcµ$B8Ñ{|qY8 r<w#f~43ƚK Fx~}S)=):R] Ju lwQR޿cBU]A\U >KcxJR¡&uE](3"K!D})f\L3iP췖?Y0Əeɫ=s$NǼ1Hx{ABdzrc[K{J G*L:jz:6/Z5M-.j*ǑF*KAߪg;57QiF>NU p 841c4 s$p ?xT%k8ay!}HtqPi/<⨡:ܧ|< ORX!hs Eva sϗl-ŜI[Үs8~NR!u>$*٩#? cY.zUL$Y?2 S񽝣-.t=t3XDPӫDrЈaŮ"ډ_)fyb5 DYVɠbcrU=A2pn+7uabe_Sv`*s˘gY(1Ƒ"~~|t/\Ki #;:Al> m7-.gEVg^0cXɣOQR+֚(t)tE#ζ);RX!B "MYir@5\#s;Op_=2I=P4O_^uhWS?#:J;?f8[UՈNVL+f|8?h7Ѩkp śY'P3\;n~QV\dh_ij+ߖ}'u"T8fFSJa 5Ĭ GQ1{q({&0Ч҆t|nKkG>y$!0j26vS̗NlROo1ݰ#8)O$Ϣ 2VQ -B_qpo0Ku-rFpHɏCnov:S f]2S!:JL +*YDF..0,cB kS-^ǣLozЃ.I:Fd?F\Nn9H؀\{WhkKsѺ`ɜ(_lcϐe8YtsB6/ (eI!5թ],7v[_U^ٰ.+_tڭB\t[` O4k s-0CD*| /-C#k6(ጢc1% oN'v W[%տg{]js<˝Aum_. 1$kOKPj9y[蛎dTv{&N b4tjrW z>}oNiVQLYDN8CA."V̤rgW~6|2TH괌`B)*A~B v̘P^nhGV-+ye `nuCGRu`CD>3-¬fS0wghjNZ^ [*Z ƮQ pp\fÞ_S|]uB$̂l"{tp9EՆNVsTwEUD% yXDj֠e?GQ8{s>m e0yMT=?4/pcX/?h[F(>jxjʏz>;2nUN+)&s̒Đ{c%0 U& n&k&6N˿RA). zӑsM%+o*bS0Rx]j欽k'HVuH95- =$Op( 2TUbv ܔyDz<%8ܨ2v-<2`1)p5/Cżi eolҴ)6_Qirݢ:Pۺn`5" FC:RQ U1p^Ws{(aK0MKstWGSVVyi0=+ d OcZu&v0/5rDMR1lOp:B'#!-T1Tyur!ƙ}.ZiKM8~'}`lH'ڧe{^9ZWw<Ɂ ;TeqDzs<>yCž72ʕ/ ҂G*<1B/E x C'i$v)C(oOlr*":gطvTZN;߷0Q<Ÿs`2a d'N֢*k\kXBrr˟L#pп , 'j,6&|+'(8J]g.fܓEP >!  B瀓L{tFkKi硏nRrŅ?tèA|%[8%c^T~NOsC4az^A p9)Ym ̂ͯ&8hi|qƚ@ۆNܳ=p4cN*Z :9kwXY@܈ӥp赨ܯ<3Ξ>;Qpvd vSBڙ#T/+ՙ8*I8y;Z7'*܂khT,`TQr&($h+_gT=o!t9aG&j<$Dx?WWwb:e97D)Y+TZ(+ S?WPKkYD#暁 O^ʘ33GWn+y@| Z4pDDZ˰l.pɃ:*yq&C_+դ D?A:HCXkdk1 p%mK 8ÃhnZ_jw9%."?l|~9IܡBBD)wגUaHgJ^ޖ$ΣK뭧k*:(CF]lfJ QaxfR2V|XhSrSōX*rpAk5g)uTPP0@K$¨dIWjƟfEe u5psUL&vxbg5[%9-w 6/ cͯo=,HxK-f$*['bOtr=qU_jqUi-K6e6+?z|߹n[% /}ӁL?I`n_.n-4N.pͷs9O3 `pOzzR#ǪT JXCD[7zhp󆁈UFސUS$j,fDu5HAW6l4ʹS2MN^)AxE ):xz JNЖHǸ3t{w72bB>e lEz#?FɜZE *.cBlѼ>=m#*" JrMlY7O`4[~vgigUzy1mW cٻ@;+ QAn_j:אYsnPkIxlBמ4U%+z*f%`dj6^O>Z !G!I rfAą,N@tY)z,~ fŪ蝽RpPۋ.&-&ډNnugU @HΡ5ܷ3L렶8*wcA/5$֣+Y>*Έ"k_Q-wrjѡjq+yQs|J0Q/̝3Ţ8|G3%ʂ'4AIYݥMۭNV>4= AeZDw[4n?HSw, !Nr=\do Iu-HV@k!PYb NS8CcYä́}=m*2#BlN*tx"={GJ]%-jܵ6Hb:ל-5ޕL*h/Ɨ,o7>f!Qfi517h& ջqͩ9rbK#i;MT3 J|3b"؅xZAYZ:E&!$ԢGWյMb ͹~DXYXmAg >vl>$z_n5+11q0PRC.y3[ cWZtMn\/C}w`B1~qg̅°ym*R۩g'ma٘4vR@Dtv<(9(#?7E!f+.Ub]PտY)RlmmʊrT;GrftqC.y2C]># Wc%+U-|^~ƠK؂p8×\Csm2AkZn/Ujh4`ż p]2p8 -dS_u…M^503dKԖfb |mU*cW ^=1яWÈD6C#N{Ke6I:̔ ܓݚ/M2zwk͍pr7n4jƼsJ~Pq+2x7ri-g ϒLW]u,A6ip(Fe|7Π5Ha)7<>H<(1yM't;Z>1:rn&刖*)F%yueVW := ({9+VͤSxױ:rxLxU3ǹƫvtUT$ ZC{D#QR "&xU^,81.lm/UAj\!8et.{:Wݾp$H2Ub cƨ,QQcnX,3[/jjhy?}v'܊ghJd (New&n ;YHF[t+_ {-͢X_G}-,_܎:hz9ݠp$M+K6Uݡ!FTWV8S@vO(=u/d LBDZ{wO`ݓ ژ/oqS朚[LkyFVM,c%޶@XX n|] Ʀ|SmF7fFΏ`ODӊ ӌ;P1W% Lؖ\[M;1iLu=\lXcR_UFg 47C+Bf)jL)C HE]..0ձT7DUbǾ'| `JhAM,l8:|Y'LF@N% tQ71f!Q㦳U!2,4!=b:0O {jwwsS%@oUk ~NS.Ƶ>Yco+Mvg7%GS1~w̘:_ۡjӻ#˜6χ?ڲ1 aqJ ,2" uQd:g$*& _8ր m^ϰYe2G^@&AOr#da2鷥C >Tu>+7J1#($lyfwz܏Jp^ɶ0R>{Ԝ6v怞Eh_2`;9Χ!N7q$12cˀ'X m59`(;ٛحMRXëegvuLUѾQz\s~AP*wXTF46=ipCft{gG%eA$.at#DI3,_!LcwҎ'(b P6}VR\fApOK4-r&oUsF.3Ż ޺c3?*PMumXH_PtAC:Iaaڋ+so@$p!1 wFj)#ۥutMg +?~]M:C2x¾#s} 3}nfG;b8Ֆ5 *]/y`CsI1T,:ʯG)/=]ob| jLj~ 'm8uhuH8𩒆>sߤ Js0Ncc|ڲ C؉e")[ʴNlcϔYa q\jJEp턧wpTV'f7pUO7~7fG8mbz"( @S9x9MOIGNXIlxjE)d`mH1x ܻuञ:{U!~)GkʂBN+Ԝ`w<ڹ~Xt [b<+1奄)4HTT+9M{kQyDDnTPp"H)"IӦpub4 S#`j~`KgxkVAp}B" ٬d<1r c>B&J# EwSQy„.)R|-ҩa2j|\i2m+<%-gBw_[;i Y[5&GI?AT H_xML$99ulUL;fTvdݬ&`|;rOk ]QHK>,jgsk4MQ@k'ƸM  SV<GpN~G/H (t76m~é}Db9k$v#H !tGSc>io+{CI>yHc|`>pIFx % D0ȝAv1";fB;-XrsZ{<2详}\- GT3bU '% TRR4/ Iham!⒛%)( U\՚/ŢX ᴣfK1Ԋ8OuP]p=O&6aH Okz>h@3ָ #>-9eXHG' 偵[t)¢; Xxū|ۮҸ}'qĎ$v1=`=rb`.tε>K71W)2GR e" ,P?hU9[o5#ZQ<`ȞBP&7> $ń.ao|d1B;(szZPRQX> &>06!D)Sx$w)N!!1"љO xwɡ򔐇5GXƥ;5y=ȉ̺Ӊ-;~RgRoCk~E]Q)rCԂ"oHCR5jDʌ>ZJ Gm#fyn }K>_D+j{Z=8seL`Z6f(-S1yMߓ~5[9T-|O8l6.CYnVf Y۽*Y# =N1Qj'BjtORՅK10=KcC+€BdYU e-38){$zcޙJ(y",>ЪګzbQ&nKA2qD$mK?]pagښeKiFc{vzE?UNU*$\ 8VBJ nR1y=0KI52 >S1%D~1k/zVruX#cAc$IIjkWT`й$ KirH+ǧ|? F24 Ja/Jk!.=9f#n8ˮԅ$EC7XEHeYhZ!-m%U&kQmL7cs:U4~$<Ї䱪af3`rkPj+e`{EI[djd= .r~,-r"|UrE-#:f hIo~Zďo 6(!,QPjDOxu$X]R^-N}ruXFDlc[µ,.E~9r:+YFn ЈJXeio\9OFsQ4K:mP>n|а>箅V":יJLAZ͕!0Ôsx:FHfz2] "5+u$3'gTsmUYRӳMڣ'cUm1F?Q@ -Q ,%Tb7?Cb.8 P++;dhSfWlp}Mb>=S+4dJ'HהZ\H^,98cgByuwk(PKL ^2k>x[hV#C/B ׼=:$GU0#f*|q]h31k*?R:{D*ăyxjj! B ~\8 }ewޑK?]@Dk7r{m7l:I`&M*Ӫ7\R| Gn}_fH ^PsB5l!%jcfao[ -'6Aֲ_/gav zg0^5M1j zH.o|X̢1/q|гe"()GdIܚ!E[G𹘘s*SX>ƣp &g/ð8F c'=Dr5yI2!l!8?_5/zOymFPyR'xl@m^p~yڮ'ٳy9D-v!J=MR}>؊%\#6+eqMϛ:lq˃%;a{SaEªf~Ce LiK H?xm'. (EpMYNOX"k?NH:"ݚu6T\xJ6Qs=]TFgڎQ@LC-_;sF!4S@3 }4ZMC9UC@{q3܏Ki3Ccwx/z>U-;gEW-`zd;џHHqnD_Yq^8ͬ|9ݸj,/VSNH  Ǯ)NaH}ca`pScXr%A)1! px)O {g4ʳ/o DiѢe6^0T=%s§)Ƽ쫅C}*xzeu[|L,YԐJ2?A \C$1נ]hŘdٲ,e~ZC] \p;Y5=PBFpHy?$FmI%(qqcݎlk>: P5w<*O9+r,l4a$e0)7\3Lh-"ZN^8J tnங:TH3f?;۫f'nh9#&\q"S}/$n- @omUFN,9"ܷ"r!݌ќO6ʅI<YFd'I6WMN3l|+^XNWJn< pM!qHd4LA@uQh6[=t rεOݞ?it6A՛2P(gzO檱ܑ7;xdY]7,=L 餢 ׳٥̫X9i KAEuw_4i! 4fJdV0my:eę2e_L(q =Ƌe6iy)Z vtIӈgeCCмL.2$nXcxQ,©W{VN᠖'?cڪ~%"Eeћ6Y "ORhQOU涫JRpHz֚eE;IVCzA"-t~hSΒ$y k0ixt7KcUp]Wi;ԧ^CH gX) G;]]ϑ_ 5kdXUϊKdž.5D P})$:%6ta} B1M8cn)Īҫ]vµ 6:/m.gby9 m%ӌ` dQKz6;蘘Wȝ؄`3 E"Ý®f(9*JJJN vMN#O% MsľNn`5Z?2nMcH.AQ=gFDB[Xvepk7B壷ߑ|.! 9H~n_ZyߎuU bXMU9V4@v ϲP,`רقPanrc0)"$tpʐ8pSLЦ|<[;T=TeL'?@ZWPtTK~f,hH]&Ի ?Lg />njϐ"g9LdS߈,謜(Hd4Z~<44kkHÆz[ȡ6I2 HEMrG~$74;gyIr.3%|a M*8IWJHfҾ*s։Wgyy+o_Jdi8F45B& 99Ǔ4 L[F1N)z4dI*i#ITH1ohvnʜam`=0< H L| K<2վ*1ڼzYP4: :-w| Nm0,+|yn^+RB}V_($/ҹr/3HB49$brG^>S3U#SqDrQ`:nZ \jR DWOsny?"aUɦl=Q` ot>QE{^?,,%Fԋ iF'T\>sgF)]@S0%.-D,R l "%f]& {+G!U*lAYlf0k6G%C wcޯ"e?0}:z/;| ҾGj<)ݬ#q=B. ߏȞ/\poi wdO#5QYUآ4+ TUKv'NoΡYѺ'#2 A-Ƃk؎!Auuю|P`3y,l%2 UGZkX(KnTCXl5RЎF@W#mCYR2@JwƏ|FퟌB۷4f68ŒT&'İW  /5T\v yrA~BDN}LR ?u_ޠUDjjEGY3>-nmbዷbäxG8Ls%݋kw OM҅Ah0Pi{0d`IƺW CfwCQ9{3\(?{6sԷ6Mmա=}2V^t2,-bEY1g6ǂ$}/,VT\RYZn1+ @zΙ]ٔops^tUm1j#jʥf&р@@W 1u7FsBvlYqmI㷳/(VMy}wMlrO3~4aA7EilҏC h$q\V .๨jʼxOTC"kݠ>V{z|@D"Yb=# L =e%ăȢ `6.-ieJPe aL4d)cB| pFQ%#"fϒV4VizX?3yd,<{]"Gz@Eݛc(4oo4`!?גfK(o]H, Ө1(3Mq€Jju_ĻLn.帆dIp綄T#)=K9oOUy-C\ M_}2LD,R@/>fԛ`|ck⧠舐{))3LlED x2& = X0# lLmm/u`rU(-IQl7ˏ\5z'FX^T4"+K`õ+KXf}bN >u-zY$ƽ $SET}a̋pVYvv~o~9Ub\ ĐPo>ᣕW1tbucQ@!!ZNPtZ$zh)*ߘx#ky(VclAOF¸YfRN\^b%#IJyfMʣ M*V=}+.f$HiIo@-; ?Iڥ=*PB<u2.}7sJDŧrbvq=uGj+r#?H|grhHɸ\Z7ҩDOTSf8ZDЪ$YXQ[ˠdclYac(w|/*m3WMάѢFB\ QL4OpZ}tcs*9O|Dp1BhQYqdz  Y$' vӧ:"B>.k_C3m~=(z­^_Nϐ0b!"ELc_h_<;n~?3U/MQB֠x9F*H=<}7ّXMTf0w.l+hcQ0|q@C$d lm; pPt&uɺ&cqWDP&Ω͛cub$ zuZFY<Q~ T0w,F@ Xc2rvȽ(qnv!kY *l_:vO&5`RB;o4/|':+,{I&6 %a&mf~uxd'E%]0JspZI62lfh'Ҝ2T0cRUaՇe *J%AJN{UI&](6{-ŏ,XqyZљ ~Mb (cS1>l *~{ܝ̳J}3g\"wP/g)tu$?zD_K'vKv^FYvKS!wӂNKCi\ O mp0FN=kQU)— ++E> 4E43O9ɐsilQf\zeְi_bc[qE 0KvFTir\їz.@h`qLla39Bd"4+%EGYquե 䛊ǖs2/\I1C8[9`ǬuVV0Ǧ9̒+ЧF٤&6.sRPE^2ܶLWȾ ;DԡfcB/5ٲ:zr`-=[&rHdY Y쟟qwׅ64SW-a8‘OBd]ιCk(8r;ѨQ˳ݮ]\+ }R@@*Qo14j%75KF=yYEw͝=}wԮ7;ZlNMe.*O73qQ0/;1A?rV^ZkgR!uvieSy`@ɑG;F( ZP n\oOygNO%oQ(a&5NpR{Ɂ].Z_^9}Oچ"z7[禀Bu_EK+CtP[Ϻ6+بfXKqV?,lF^i;[Ouc&ifF 򿛢5LD6ox9R`KGhqe },A&X:j~p4H12FV]\PPu!'+Vb~+so1kx%qO7}2DtX3aM]dž3i`{7_t[7xą 1|6[=1hk-.NNfɋ ;ǢC1xGC&P&/bBXƞC6/i|x@"HYaHķC1oBeGl0~jМG 8V»ӥqRuŹR!,B-oqJ@vnC){,Eq.k/iTGZх C R}G͡f\//ۆ24}د哚Ba,f|^ZhjՎ( t10G<#2nNoUI1iwga^/Rb-t^9纀(@M}GMiy!:jGl:ɹz4nH /#wc&PNiPZ fS< Z%nd.L T_hܴV7Zs#5z6\Ee]O4)zwb ̕/B?OxW*Ʉdws^;<^{<nczPB&A*Ȕo'?(/x˾`NJ*ԏ!ύ[eu**#InGf^!^\T vxk%QD˝iLTᛖkJEd1=P6IjWAQVoV f\8gᲆ| r~NP3$/>$?ys\=DBHꅽVܥ>9^i"L"sԌYB-[߾6T@L82E*SORpr~ g\ofmrhV<֚IUԋ8(yp !4Hm7rߨ@SO r؍W4x%!1$,ݞ Ri2ܹ|nϖ*a{||4 &Zla'aFu90$T;L s )HC? # 2mmvL׆;%t+xRTs}7<qq 8ϜC8['\@%*JYiLOWqm Sy#2ҩFN9.^Typ\= (UCXA)̐Xc9҇fP7y,/Z;ɷ菪QtqhtW˻k`YhOtׄO37 Rf>#l$T(YTXJͧk ,L&:6_V.'Ɩat^#"lL>%wo5{i7Tþ z*ʃyF=zd?dj ]͹ɥ)`j'xAIdbPS޸V\ _^&_/UB,+dMYHkmn9 "߈k͔؀V7 wŽ'Ȑ hl,Xdgo5ﹶ[~A-j`mR[1)*%ɀM12\+%0AׅԯJgOM8sx^VQ-ߡ~%sl1T8<[3QD[8­ݤDS$Q>ywa2hSRR@DM);!t6pD#xR7Me-W25ܔ3iѐbLi[4s@E|iXhocb` o~$=X$NvsFu06̮ q=6X%:`*$*QC,)q.|"1p`4}PkaYj:a7pLvdx4m)GaϹj :'Hx0':W.ed;H^v=tFYՁyQ)xw,#eMo A,/ O;dw͑|E^Euo~)sX'T5ԛ~W +e@+!_N#RT;M+-?aç#-K4F޶2*v粲졈_r]S :k;+}̒ {GZ;؅qrԈE6ԈhvG\tkIxW}iaԈ>6P츑3n _)}zsy|"Y (!80tsvl_}VMu0 -7?f~S5[{ ďSd8Ol[ƭ#*0.6t_cDz`e'{^hD ')kP[vxɰV-%ʳJQ ꅜ,qL"ij\T8aٟ_LW0 {8 &ƔsIR "2t.^:ZQ =t7gg( @s:9$ c._>7)#!lc% c3sˏơ=jLtAJc %-RǦ=NqW]8۾ 򺫥!E!)gHtnPǂ^:YPUʔJ]aM%S Pԡf-Ӳy2K6IaXRSJYH(4!t=4.^`nd<9}a'HIDu ķl}[gx+/qʧwOǂn RZOxrTciVYG8{uS  홈qWe{=t |e_ٷ(!0jw\)9)%_bLRZs?.'ؙ@`0s>ѫ6F98A̙+rtpm:P EP$ M35HϠ;r:?5imtzꢔuu߿j؎_T ܗDN~9v,QW_ޖb vC`C5'az/y8Rj9P3&v?3p\- LJ;D8Q@L勀 z(I+Z,| B1L&YcG$CNrq 9g/ 'ApMuLX6Qv4XST^~|D t+)Lp\^UaO(Bp#^/1Jw/ӝo1&_=OܜGN}_9AuI2b)ux UZ@G4 e32[vK61#M.KDczu ~TN@N@ ʈj>RHRC1荌5(# Uw=PS6ʹzgs Sk_=Yl-~UF(R׍B`cAsQ3]w ]j L:&&AUMX48} :נ X5#BC4|aF"XK4Oq!*QYdK8 Aaص*gp7P~(X%Q\RT\7Gd?^pRklLuZt?"<9L_I wDŽ}D=l1#Rdl` :15*i̇}{W45{oihuMﳚC5l8 Mph͎S;@;;4I;0aM?~*oa&wC ($*:H27XT2S.^''_Z+-V=}ˬ~ .-h-g竞ewBITkgD~^xLP\Ǯb(dORr&-$(*)cll8ב]bh) \ٷ"ʯ}ir55/zn? e[bV $ J]$ʒ7} ]<$롼/l$ 9[-y| <`V'sQ;ʪ4xU*7Гb-2IJH&۪81E>B$ YqE{U!pE1fmG[KfT8usq 7_\>߲=#*JH$%kAti%XzVj"ګz奘0&h*ъIXÐ'B$Ï:Z8)nu=s2D9t'iǨ;?? Qʧi5D5|b 4zH}왳;Ix;Rn&HsX0 @֧fu P#kLH GiQn:ewq뢤;`oh4mY(U]g d8@ Lȓ X.&6=$gC¥SG{5%l==޲>.+aPI,3O+sDb1-}O~Q2rjn#٭| )H& twn6v>0N{"iF/ AY} k{jǐ\VNV]W)?8~tw8Ϫ*sa11*\Z%Du80a33429`4PKE3ֈV7 WuNR *)7ibq!Ʃa~[m:RhHWJ}U?wJaR)A)ڔP:@vdNN W A- /3(\0S~R&dk :Tv hi^uXn 0ؔPJ=x ^O@%]KYh :^\=8$B(_9vz|5zfU3^H^A%8v>p9]چ O/]F+/AWIAavnfxGWhn0Ž:@e3bo%\Jxz\g(k x*s@7UBUً!Б #0#Ry@A.)pH? #ZaRU-Bߘx\#dM =asynX+$'j@ӆlf_煣*Sc+20:+ƴ/UuS?B[ 8:yQUd{ {{3I=4%6N\cvXo.ȇ쾖rq6[vrj D+1_\XݾԄp!s?k2j2\~ hD>Y)tg<\z 8[)؉x|)HؔXJ}= ^_+:}X?ceJ|IXVm&)jZfh.K%þ1y@ݸOtHtG矰0lW>Kֺ zyh6~}:;LT/p ۘp^YŢ76JІ@s![Y3cd]Yi'0W!( ew_DI1RԎE+qdx)=3<߮.]*D}Y4Ah(zݾu/G{=r˕,Z=:EelS)>kBIu\kY>9u4[P*k`)3 Mm\ B Jp"P\}=Nئ>q-jxXǥnq뗭SuSLH^|M g5~t>Cه3Ss#3A;5Iar-Yg巬,gIϵ4/AAῑǃב΁6hU<;:}_8Lxr4-X0[?Jl?J8-͢ y!(̝ m|6L|7N>\̏ZU폴=%Lsdɹnk#N)M`q3-O`-./~DE)e&RF`[ug'{[d9']b$^lV75ͷvpC Ŀ,ETuS/SgG۶49n;B:6< A YrDwGˠ0qbؕAEFM X1LJHeCh3*'Ef*d*ۨ'>lOB*JvE ݥs!ٝ&;-]hԹD Gr揩?7FU\4yUpNdS͂%X;.|xd@jrio3 K_$ Bt;za6,0 rcO$2r먩~l;S\D$awQKm0lԧD3x?6Dr5F$+s-cB#9}i1JHpR^?*x@ٛe-uE!QEwUHUpO6T4::m'!䄹 Epsfgdv?_bjYgFST+7 qx6rR>KvI "xc[[UBxhAQ'=Fʳ0gY5Lq3 F» 6ޞY$8^[+.΄~lr>ąb忡N{yA6}&"Tr_;ߑbRI Oڨ$:2r+_s ԂR:JƏ_ZbS&D)Mň߳#]ר5!26,. KjfyXpG)$V3 vE#KHgJy Z%u2qVlygoG Nym־k& AEܠOPʯ  JipM/lk2V*zh)'PAykw2CQ= "s_vJŠ"0MVyu&$ϰ=Y|{@:_^XUWPCԙWYXǢdø[A-z/)Z@XЊ-ꎛh{Z6l-p9%:qZW"F#(!J;h}4F0]?RI˕60Pލ9݂єr:Ěpax9[b#h(`D)$ 9&/MoU^"xIKWS2O(v%-D^% 1U8S5熞'}VJɪNP?pXH3]<)NaZam+E֊d{ d~&ǟo9_VN_\i ء&d0Om1eG5ʽl*Qlc l%Hކ1>MΎ9E[S}"T/JJ(g oxi.3y .20r IDQN/ Ֆހⱼm}L]s"P^@;k~ (^%7bq >aS?.0(ud`b;Vzi,B;@Ӝk8a2_'Rq Ā10نB6L9t56sHS&Oqۑg⥈ML#S[m"4ey V13.~rb4GOYdLL1 Jw$1^Y6p/w? F?l)t$~\ RܶDdnp)14XF1i]c3F<0~3;EP;U;Ra,(˅o &"S~-_ȗOm 9ci$]6>+^x"G3;`jN+QWB[xC1n8w,k {xj7<@s?6|rW2d;[3ǺJ:R0&'TkT.ہqMS8uCz-_Tf}%@|[Cq 5@=y2>]%gǜT402pi7`H\M`4YLPjZ@cg _̵ViU#e<&ʂ>qvZ5::<6~ciM.y7X݀F;0wS - ~ۃD[{s_1 A8&YiS#rPDʾ\'F0=M.|C9әHRVk+<9o)FfUw 뭲Pᄤ'kqiE(},ťc kGSV[%Rd]E=.,̼B<PgaZXdE_msU}ǓR`1@Z}9^?WM wj7 #*c"Tqਲ਼(wJKt>9i f@\tUukMJߠ'{f]D]@j-(_3oVd84׾9LVsk V'5rTn}D(~u>B8u(sYR6pHx& X4DNs̽&U߉@椷ê.ԋoZM3!z@u5rI-"a5}쬫Q* ǴԲNZRbҧ/ͭos44z.eTqe& TB67֏71PflCH̨GKe.}Rfg1g&Fz^C(7)|+t' -Ӛ1\+mh3F D&TsЖvJ p,N,{ܨm0z->wn\~F_2ӯ䙵"< DyAc`!klM#\aAvŠQ]i>ͻGkK(]Q(z`|"&Ŵ+=! qtv~( IԻ=@|Z-%0J`nq,Tv)ėbe]y9귻!+yhżK2{f-C% I0 > sXX'YQ#@XUTL!._ւ/Ui>;W8>xV]V/ɉQ} 'ZsN;E&qb[ly!kҰϪH$sC>_FQKʼnU!Vc zrӣ+PE[i<9kUqID'|rP'DOc;V~w2՜pZ Ԣb?iF'MktU!xG%b&ˇ6 XC*J{fJ#Em% ~zӶٺRo.@st4Iv_Pi !V% p.O$>&pMjxQ7e2эipDU+Lp1Nkb5B9,nrۭ(eΩ9+ 'r, n/AѱIzWz4%>>j2 lq晻ԝ=Ǭe3);Yʼ"Hqifa?o5MZVH/14wUƳ&xx|(2sR_ }c(G6w\ N$F{^WM c͝kX'8 Iw {ۺħbF+4z:Lm->S`B-?<L[;#j5ǣ E˰U$-pMpm)0h)Bʔ1+24DA.>ᆫeMr3vS2FXm̒CjgrTU!Y`& Uq> ͠F^0 la%}1ٙf':+wwS<,}'C.PgB+D*&AM+&JFC[cgEeK(DlBPeuO`moO$AV'ywffklZq̓Gг-W?2JXc1FچɍTohEAǸm۔۞n?z( Q#.IedElѳG/O|^9b6zHPT&z[[\@WVĂ,^{ԓK<(&fBO, wc3?ZAǬ^0oT(Vv@V]Ef>Z0$I[>v\l^6/4kw]E3ܮ:9ߦ9%Nrl׷.&"?0(e~i9|Iݞ~miؑK?U@Kk3xNrʮǡ/} u\]7bL\1|6|*a% FS ^_-s|"_(gC$hQuFs',FiδKo曝М5>ODPNWrY@)'/vFC ~x:!ܿ&:K7;!`I;6h7ԟefaWgMKY;h,kvN Pe )$-%֋,CtS?[$1G"*g:(k/^{O-&%V>n\qɒ$f<<)B|T`PtF7kX2>g?hj~Y!"k;w15<jO4% 7 ŚJ&y >0wX@NhZzdDչg]K=rsI.2F.9/3,r: : 4W4B_[hɔ!FD>۱ES.ʭ"4ZsPI@BbtҼ Mu!C#,ۏ:LR1Bȯu\\ RZb U qHqK+ A.WlViʆ|]yA}+!+Ww#ьz<uYiu=$5w-zpLr1 w;l+Q` ޮ9fJ#X 9ZV)0$ܲ鮆E)\>A3:}(R]uRp40?eytDe);j1$s3͐X߶#X!;60b̨}T<²Tl"c#6cwUo>.w'!M|Û5EqA=]5ڷz\ ʜ=u8I'pg zU%}uUE_)9~QAp%td+/؎Tc)#A,'ã:$Q |Gru&^t>pPpCbhoW~⃧JAZK3a$6]>۴l=2W~DO$1EmcʼP=F-u6CLF}FO"x(Yz ў%Ĝ0Ω?()K ݻrm?= `+ۃKMH-[/Zr.aZ6:Ýg?sϟh1}kt&| j6n,VaU3Wp*e332u2]F&Ak۩Jq`trV! 0RFo-[>k8NJs _z` ?MjNi`V/ex='/Nqɾ?eJvXmO=r*'tRߖ~+d?vz_y <>(~u5=њI?L2ϡ4El>^{'RD9Co-Ѡf~'!"S×&fq׷֧̘cZ$'2Ȃ_O.hPbvt0! Z eˌZQ2 ;DSFrؑ-|iWM/|ImP! ?3A9τ%mZ7| 0r!ɗ_WBF9UX@8o^?G8A"u&m4wjf-j\OCu78Lm$;5B9R9LG AISұV7DHpY^VҤ:\׀e=ШC9UsCATkZlJ4~>ou8#*vQ: /}2.8A_n|2eqn L `Eۮ}]j.'+'6:OAnW|SZvׅlL%99eڳRJ;r =$1Odp*=t' :^ap_J_xY7 ۸^>R_>ݜ͗7Y`Z2)gOzNT%v|wm8,XlU w Q%”(Woi].wf&4RakuvQrP"Wn33 U3v!c5?4 FP5,097TΟm.+Iwa޺K .Li XS<_SYK^B񋉊Cr !sF2\a8O{KB#Nwh>(wI@?|5W_Z\XUv9jǓ5AgW>Dyd`~$/hgpQz?Pg-қH&PC#,_ '[/9݆ex#VA6@O$k*r9FM=9u]ϑ494ť́X`Rd<œKWy i܂vaɗ.=P.?҄pL}bcc&x̸"v~;@v&~'`7՛n{Qp49—_](nsKڂۂj(I9qdŐZO^qsp/⪼Zߙ$Ԓ;o@ y$sU#lҌ±M r]y5b`ßE}/7EQPXxxu4%U⟄) ජY; EL>%g3Ydh+nj䎪oeph;u;Qpw9v=5:]<BQlpn4DlC(^pkD"4"Yd#bi3ENXSeENql-QR4C59ҪD+BWq?caA;I@9xUs3]Xyɀ*d-i~ّ܂ |[oppݱS8jJ)=R>/P0lf3{&S-DĊE /gỌ= 74bTFK>j{=8uzSգ_8͸._KdYPfR`$ 9~2q`Npj_kJX~27iB+E?[~>7?9ԂC+{ҵ_Mf`D{#EBM㛧L`$xJčYÅ8wAxGn/!{&4+D4hNi_*>tѬ]u{J!vJ\y0-c['B"'eƵ.a,0j ĸ~a9Ge&ɯ 5 &/}rMoADϊnd]W7;=@2PEe5;)92.cXgHaw:LDQwɫgW3-W *th|,w#6>vN9O?($$1Vt_j$*K%Uf s 8$$K-O(ﳄ?m! v߬=r9:5[J YRb|;.z0HW}Vtt5iDN^KGYutViڋhy=@ưyVV`bDa8z^HK;;[!6o 4Κ];s`dy|85VǗV~Ƒ;Od;!l2>tfܧ ~ ׽2co>d-GkAŘ!^K9;3aF[/3"aʝ@ms-\c&dȲV}#wt.]/BsCXsŎ~O9 pMGտ!ZW%G3#SpA>UT]}ddz(dT~^7I[ te1 bx D #5c=;C(]OIdIGd;L+׾''2c#a\|#f:O+!D|bqzϸ7elҍz-ڞ-( y={c ae;#n(GF6;QӋUfC?5>$RSKy=0#!m9?_ށFCu*~:Ta?:Q-V\t Eq/z̷[,dIhzLՅ'BEsS5)JUv(Ι#E l ዽPw },ljJlp,N NU!.K^T N]S~ Ot- FPؤ!Nm=OE$﷓LGE|g?bQ:S XN#0#&Q1 kjin35!iƺi5?FUݱxk$q:(/f/qÑ~OԷO{9&x  !O}p6JkaY$"XՑg6 ʯt Kh ZkDwO!|>١vDQÜo8f Y %(qD^LIex4@H<RN W:Ox%i^xksŤ0XG2MSk d7GOGeNlA?zX$,07}^ Kā.A \99D}+%EaO o@ c)3wXR]!0J} py[GTdѽ#8/shK+t5Y 4vxUZ vwݧ7N"9,q d;mwbk 2 稺 @_p3,ݼC;=RঘLj^wAR_JGl Z1s_ @l^jraA|Rѵ0H:cԵ!9ԈkͥA!/$G8Ƌ3:pq,=Ci7GkV7[&{~7C8X ׾us5ΉF3I[#l`8:d#}eIeB)Y'C{TZpf"4џXb)f&Zd?=YCzD?^2~S>2v)'ٞչa-p 2x" !z EMqzz{)#Qpwȱ G^aY҅KM8qВG#@4-@.o8sfqeG"o1GE d: erOcN~r7d?uX+?Q2aA{cvfn@ٌqB#L>9˯kC2EXhl5MǁXSu6o)Ko XTV$F%$)o҄PlVw^mptMhPŪ/F)G\/V=BM5[ Fπ~$QaHbќ5jN翟rk d pZ@_a=mUѻp&lgPɎ[dGʍytWOU3  Jf0/́YF'.YN1Y2\!`NM/FCsPTvϓ|сX:~4GV"^8T0j b}Dn2I=|@¬ҋ-#w, 6gBaK~q^&GT4N)H+s\c܁䁩; ŵX""vvM絲JQS4ۈs/&UI`ɇ&B]ȱ*׺UA^rt >Uv-^~!?UYF N-i+/!Z`2-;=gS٨7 ,YFnC/)=z RfYϔrm';ҕ?}w0M05ųSvЁD*z dw-!xF楖g{աn`=l{12YbMIha)5Aet.A(u:(J3!Uqss^lIQu kӽR!^YbS#`bn d; R~jd7QRh:pGO5,mu$&| Gx_'a dm"0I/Tp,jW$T('٫/h-PvPN7Ng5*"oʮf"p+~ﬣZH7E *a?2FɶADM]Dwן`Sg悱ܧ˵ǫ${5q-V㥄EkEZBmN:LSF(8,uR"\!Qc$ihMY *cvRv=垙ӂ7{Pz'ۻ:j6-aG2@?܋&]D1̵E)sm^fθ7u4LfL( C VbBh<}! ZNkC25G HV>3qEqD(rIfj֓sܥF,i#W *RH:2™+dX[.߾ uSA%(d)5(Tt,MTelrgմF飩h^k%zUiΠ'?x{Mc\Ckvzv>%$aЧ5(ij$C4'ڙfȄj^zV32Z῀?| do 6G2nnZBakC]aX)w|;x6Dp3+) vE4BW|uYIG/)i6%4*fт 1:k *VT]u9nE"VKhKO@P'B5;b NgIrN#B`c4P9n1af97nFz#$+A}!0Rq]MC6rP歌|RY`ΆqN ,-1 )Mk(_px&RTKzO q&Y'z3S`U_UniF Đj83a՟G5R۬\<=xԦr8A/2U&V1gHUΏhr tY!Ӝ)|N8 FKy\59}Ru8@Eόc>HIyw;wdV;tzSjp ƌI#RhORq2p ǩ-fcp7k\ߏ l}{`+CZ&JBVܾ`Pqk:Qnpv/.U4Px]Yْpᱦѿ8ԯƙrݨ^L\))In%@ |~wL:ޏv;e֟!ӲhZt'@Ni1G[onqEAv9O[XdeRGP]ϧol~_b2MU$i1Sؔ`#7x@(ox_Z@:x9"h&p(寫rOKQI$Y 8R 3d)Q1H я~VY@D,N2{(J=7@nH+9IVcGZe}0JJւ6*SB\sJ%VcxF_tuvܟ&oV37jT0Oq>A ʍEafa!9סּloZ;euP7g2{વEZb>_.iM*v+ـ4h}Ģؒf SsXCH{?kcX eJ&EFeƍ5R#FTv.ѐ]"ZA#Ⱦ>0V6~?u#G9h7CJ|.#I:B;Ze9 u2ۙxK'q /U3mDLZ6թ%prC{׻Ca3Jz=~Ý*~u)W+iq7#ݮ3ͷ'q`qFXy+LƁ;?$wi<Ʋ2ʢ^`[Ax`}Ui~k'vԦk#d7䏟(/ѰwkKz2HrՑ :!\e5)陋.g^%FbXMtȨr!IOƢ#4z -\d5L BMIv]]&~*˘#{~jtu;Zh]W@gbڐ.iufQoH98vLS*vJql6u/u빩@{HvZh^(7ǹD @"{@R}&ARL˨{B&TqWp0Dcj?:hFp9ըеٍcYKl9 2>A|C% 6%c1D9rJ AÎ2Ǽo"pXRXPϭRAtQQ쐔I )F"  w!L-|;+EqsvGLM*WkB6문4\\.oLY ʟ2xav =`=62ŃK1"SPiJ9 {2ubbp{C!<{60PR듍ݣktѧ{d cogmnٙYج8E)ncDMX6Jpt˾/˺swwv[4P{NὭ4 n5 B g1f3XϤ;d-or TGnG l;1rgS z=,Gʂ@9 ch`?.X˧C)m5}ا>j|zMHQ*DOKoWDCsAv.mV^3?lhuCAA: goai DiSZu0rk港'&]Km֩a NKdx+/4W-egr6ysg;t<\2@\p/ۊGT(vPnrKwO4ȱTh˾黷ݛKnPu{SJ8ۯឆn=O#Ə!B\Lp|m]A4F`j0{|F[Kg!Cu*+0ԭT7.ćVr]Ö<"^I%zpeLxN#R,r/3V%5ʑF(=J擛IH*t'[tq/H0TzZGMQ#E"Yf+"Wu.K1T;zh0:ng_sq BcISnN\(~2lc$ֽ;;-bF/Ǯ\b0{ފe sY{.lJ[:QnPg4B6b.U<@ʢ#c򞺤|JkvF!}_~w Q1B6l}6I&mǼo_v/FRU@z2_$1uG#닯FM9ـ0}f> _ AYcn8QmY /R4\ 4rx\ n6^60T-`F%7W'38 xg+Q H򷌆L*܊hEGPެai?yhc^(-wuN6Sq^6vAATr/vV`8 2%9#Ҡ8@ <(RL&dbz m%&$E3\Pߐ,_,wHkw(b haڛvcȭI$Ay(Rc)8rƻ)*gaKEH6!o"٤j'+@$o7'tP%,*p; ywO-t99<㋚9D֕![Y(?ȶ& C$θy[_pmvsxր[TuuJ# bE B>F EHf޷0ݠ }@#lUBh44GatNh8s(p}E3xLf_3O_]ViʫGb\^ >J߾O_x`|*O+sbe܏B^rle7(^;R9 !<֡ux:@l_n"j-{xdBх[scPS괂 &J%ɏFUZ]#*~$Qf IZ)#m 82ЏeUܒ#12aM`y} 5RS!ifi{0J0fH]^U ohXȮQh@kkg!]jЗ?\ӽ&]#C rcbe=]7Rq7'I?| zټ?ro(\t 753]Ss1YC0%-~ߩ0&ш"ԏA8vmS1b5Hzɖ%oN>T) ] +O-YDtEt# E'LqRgeSL@[aR-_ԧZNv#%^e'Zm4Iv9@eSrGsij9H(I^K}+o""Xm5'vOڠWL2dp=А ŋۗ#G;_FpU֚oq$jQi0\oDr!S}CNv|T$0wKKaȀeU#i2s=F[> l*[3y!Nf}aq(#L 8?F eo5G7#Œܕ-2ͧ{D'i 7"ptl:mn$ C*'=]*2Ɖ倧 [ح]|~ݩ cӈ@Rp\+sKO_@DGu*NW63M&^Mk +M7 Gp!bmndg;\Gif5 DaY]X91Yp -@oY5= l~ 9brl]QX.K]yl %f2 Quѡ+10|œ?Ƹmp&@(+:bkń|3ߔX RM!uFUa)r+}=w°.˂(^NBL ʟ`|Wcķ*ʸs7 yw&1G5*X Y!)F`;M;@opDi*oYRu* w6qq6FWiQ3bxli׉EkajC'^-U.d[;vu {W=LF!(a%Vs]\V8]1hoV&#o5}(zPnT3Y A%XAr>QzsUosNǜbmjt#`AȪ͟U[2r9ŮzY}I2uQ&}þX4\ *lx*(1DxoDɝڔ?7dTnDpbbAI)gS~KK!%'A-GH[ϩoKp윮2(>l|TH` w(a3n?|MAhiD\ZU52B5WU/p%*.UDw/o eL)[ wt+f̦шul@~!D^әAdgʲXAw!d2uᰁ ,‰fGV=ᎊm jL[Y)$DG. x,A*coN:fzHRgj{θ`sҭORɯGF0E?4\B`ju"xe@ 2B`R<Yqӈcvi,,c˭{8 N3OJ&XoYLȮm-)I4bj@H@jok aL5WIrtCB‚)*@IfCw\.#OQJVzŸkWyN3y94| h\l}2voNq$2Ki`$7C7 *VFw^ZI満MB<܇JPCŒ{#XKԔ b\-GIc=>۫̌=f҇ٔ(7j{kGa~[@3TjS-7mXx\GXh=2ԁp.s#2SC 78@:AcuT4dCZFn@84]~~o4)f?pwψ;(]Ϥy%\l}doP&]u8g\0IBSujwRh~{=#NRC|#o*D_ت+}vpWhi9ADC?FK0qv?1r]jOB|*`IhçvvE1M`:=1uX^Zrj:D׽83ir`LVKD6uq<(>@4ì؊sI#p_zI:a*5{k\Fiǰ$z\3'B0&Zm{|3d{]J_u*d4 $aU wZAz ǓGD2\{ -@sX?,Us*s|62JoU" aHEÔ jˢ>HXITb\:,(w :jHx"EPNXm!o'(~~_<n[]>b]eЉ4B,Pvg 6 .]ڂф @Sd.SA+ޑ&5r Yj(yKkI_rTTy6)*@C*7y9 er;7^'"i08R`ghǙˣx|e-v _hC %r\জw/=j.6A@T܊ &檩毝?,"txw^BՐ:)` Q1G&i{W`?f?Q]̗|HNwcXƩ@Fu$! #3R-1/ :<^70h_V[i15pCdx=7p>kRe˘jI4S!ٱy-z8: 1Vcc2c~+Yvϙab "ϓ =‘c{j>_yMkWp>=z#'Yyi .=֮UYP@}G'ʑKsfytG95B6+K[FOvX<hz3[q kٚYvSs#sW?/!҅` ۦ{QT!a+ xsVwja?M'H_kz],OZ z旅DODYN1c _.yl&;EEe08Jy5/MWqaIFLL}Brzb+ :ο:Bmt96ߑ%r+ϳ: GǸ:ӿ[D;?Y=|0_$J< q6[0?ԆRi'#2} [9fXx$δnY-hh5v~YaCHq.keuNLK6'hƲH,BKjJ$6Zlk@&s< jMCO2hDYY?8-7b0uIc,j."<\ 9&@)8tv'd?"G.7ݺ]rroźoIq%R7cG UҠ- Ҝ ՋѯȏHЖlF4CZLݷgLȨսD 9_whsiv9w0ҶZ ={&yI9jh`{HpN rqIlCy5R(" TCQ:\^E\5'!gX^tc7KDm\N:)[H*Mٯ,DA%&7NE q29)i(5Y5yfaF0vBp B~o;閿xnV%F448I5R a%h!$zr0Bfia|ϖ6V^Ї,&pp8/ bi7d1Pd&1:R^qf{&,ӋϭcFY:F>}R0iDN01"+o*QP!09@5r%OiԬ' 9aNnʯ¯CIx@gM7>'~bdZ\R/M#(à߮X̀x$8/5bn6fmO'4Fͷ{*4eDN *~;9n9$?Ej߬hwb7apQmxŐ~Zt%WIIWM okÄr"[9bwGa :4|!٬ѦѳV&׷H0BXH%-K(w i0QW3Ι,zVFɄVj.H9a2.+N""{jH̬(ma>2K␒Kc=']_gAoʋ#/?vU/(Cܽ|h_%ʧ,Ct}0:%*G 1N嫞%Vܪh݉i`3 ́v9O;q6 ۭTK QѩԟmIqz@ b(*~;_,8Z prarnMG UFsjTGK2glʬ|HE8geaDǂFDdCw9^lWVݜ5c-臘Oh];tj0CBu4m(A> ["D,Z]YeIw8-La4;djW7-})&VZ;TWL\}/RYs_CI* -8Dq?!K(fg-X^|ޛhi+ZهJ/mX ظ?Dlk4Ѣw } cҽÕ7 ӷXo4arop1B׺+m'oڢ4q4զP @ZŴ_`Np*wD9ӫ?ŋa*zvDbȸo/#䀿mkyjK#`">5OA:«i`~ߢV^c6+5H.ϒ^B6qAPsya"ұ;zXFl( ȨwMo2o\ ƸJ Έ [ yR`WG&k[SC#L|c>(]*SVR8 &ˣ:N.DLAMUMn(᧣ >8. `l vFn`n݊ 9 LZo3Cciv<$$Nt4J 1O%*>4j!{f+]=L/W^E/qnDUk,ѳ78NAΰXBEVZZ\T=LJ%$ o.wO%T gBc- Ҿ!f#AW޿FXUaOGMK)CUV}w-r- '$> fnRWQ-mF.O)b尒M7BT.QK,yrdlpccHߴLnY, M0!{mbבGm7,F>b u[|}@;d[4cv>\tkH'~,Ug o c UnDq&K!%-L-;w)C{,Qɗtf Ylְb"@K"4t绻f %6a߆XPZh K$ݨJL/"+35Ȯ2I:. j \2' ΍qx:zEuwtezaUߚ'řV`AbiL+*IÕR)֛s0M)B0x3^R1 gwףk0{Md`SW?w;{@)x%6֤LIJjf1qܬ8/h;&d O٦WpXM"CܪH_;i^XFq*a{p#Zx췆HH/,w+" #eJSSm-}Z[J ╒%c(PP>/tw憙gh6V)cybRuO 0&d}dvЪ 'G)&W9 mS2/\-ZDL21)䣷x?86@SqC=X'=T6{¤`;^8v#B 0;0VSS/zkRgƍ'!ʊq^@V E?c՚ ?_sX%{cs_!b" D#Qpc ;z3 -/ݥ6-[X ipĺ|' k7*z*M"hPIl$ ,,*|r4G,0fBriu'qNjj}wNgg/D_Lslkjt 4 H6@(D.LPT$:JP,u2XrÒ+FWPiicV JPG]Of Dz@bsnd]˚ "OCkal&=H_ԙ1Zk_>5kA)[#oح?|b@ 2V.IX@`p y[ݠ}K E2d&vL`xooErQj|a ( ̞6._d; -3[bĪw7Rxc+?TDB%A, &|4oB1’| e!:*OU_e1`۱;*i<, 4GBǕ-=3,J kkm\WVezW8$MtLgό͡t~ lϓL&R(, 9kQn&lOq?Ex!#A!zG,68M L< >V;I'$"RF6 F\B-qs({bU4˙BP*[!A>|BgP~䬚w@qwpa #[շa8j\!U\|qCrrp{:;i` haYD]ԭgQM57V@垌pzj&le*ͯ1pԀCsfYɿ1À} ĿI%}yNN}W155*2zpmb~N̓Q*g3dXx F5lPdVw3HC}uTY싸h#"!>aJWH[r"\dtwŠA̫'ĨoPEhV4o,SG|.qp!ʹ3'oAƜ;׎`P$7kWw;7'Ԁg_nET " k[.y|fۏQV)/3°Wm(]O=mCHaͻ;:ˋ9dEp: SUM8/0Q!3S|@朩7T 8,/O,zּd:ah4 Dt@*Li,讧yOuz~b1DjV`Ż˳޳)#Ad\#w *11F~ȀkDE@_/_ٷ!YQәImLK^yU`|rBHUa?%" }5h(ZE$q9 SY`u1ӑ=9+녥P˩p^%O NPaƓ h3RBW^Zs]e*aSܴ-;/-=Ƭg' >rtsz|v#_w)"Q6@ ȗ]n`@ ]ΆLu@h-e<]L!sC! 6BTpuΟ')%Vx?ZLd֟SBGnjˢuCc.WklV(A cB1R%,ۛMYs輌-i"brI։^O rAAHH <}HH&jQ+dJ]$U'w{Otspxg$8}9a+wK~?z +T%gk$Q @E(TT[ԉMJ'λ( }g [\py^Ɛ@$OjύE1+`qGRzo㪸 T@e#^U(itt'$,DDH0Y!8NkާfUYh8 vgBBǵ]Oj9ڃRIa2/ Dr:-#GS㶭Uc- ޣnP;9[Jt7m&TnP.Lnu]5DPnk"r8j|E;&čR0&x?l[ 鳄nhy0>&Bz$2M$DD49B(%d(^թp;$O}9#.j}9U{!W= &С  |"a5S{y|Ny>5,O7fEZ׍(` oePAI!{.wy2z9tk)(}mh5$owVԬ& vV-qI;j1O\}fd bL| )l&/v;jvc}-N'C(Q+=[O86OBs'sI`yU͉^@2s`HJ:DzWx/<隦 ƌiK4L`aUk7iNOuQ M0'~X)8#ܟlpiA]\Y:awec( 4lhE:Kgl%m)A(kk2^8*1p['a08݂dVЩ0dP0OMGG`4D~z*٤l/Yφ q=}sKϪb[qٚ5/3 Y1c~dQn+WAX)Yt9Jo\)ٮn ̈%#b,- D)E1"@/N?n!WzaoDF"'Tk aQ%y;]d |xV<$3Aq%]E*ъ}9GUbbA!y9 #xQĂ#"CaBoy=/+JFq/Y{[?=9#%NSywJ ,﹬:<*m#mj|fuy[$#U= ðhT"&S-Ac`M.UW8o@SBcœ.ru%O[O*U`ԁy/h"D!Tcylj>syk=ʴ)FEdͼWsqI\G M9[))Y80߇Tf5N 1/nߺ&fk{x#wе{ T'_ j^|h>~9]H~q:T`UY00r9tͩmKwнq198V,D]7!Fn$i}  Gpcj;no1\%Rgw\t4J+C m<@!M?΁pD3IYs̀M#dBd:?^lRѴl+!@X belڍJb茠A"}{}W~`/fL_*i}Z cH*)$ y0g3&ɀ׮έ6Z=o>@ԓ^9g'cҁT&3޳" N>ws,s@mD9 xxUb(W WHvj2q.|9É8|iæ)]jIcҵJE#Ԇ^Ra.<= ~F 3KmDqX9q1}yGT7|? u/%s*ګ1c!^BY|7_}> :+wb&Hm`#h+3F%kj nx-U@ _ <J (u{]8$ ZPICxgrq̃7(O]G珼`d29-(55`ٗ?駇~i'Dn-DJR:ugA +u[NFBr"c֮4- * !){qn+: eԻn&E|,yG]  #MY؃ ȫ;ϙ-z<:9{B*,hɛd2S>#S<:,sGo8h̑ft2&HBaX]r"1.JYE~D;%f/ƕwiO՝Mz?G@ oT<<ZU+~\.)l0D39'RSbf0fȄG.pVa;d+#"xCOa%)eY&-GNnP)53bF&H7*@)فaKr1Y#X]m:qDU01de .lM(֢qqlAhCP*tշ ;uOX ;=8cEWDۚPc^ST.Re5]V_E[!l/5ﯙBwގ/>R)a -7 ԏTڽF*,;DqNjGqȽkFkEp YeY9,_rTpc>{d~"ME/2X@Ia.@UWrQ^XIc5.0U&[mq݅IlU0&oY7<~S%Iʡ@9 M];_ 'xT/}@x y'/{(Xy56/yUHц9HOQK,T(=X%n+D܅ &-CέD"Ը(:)u8&Wÿ/%SFu&@V"lnK ZoAA[xܝ\ @%k^\>Q),}+׊ѻ|lA`\X5މS'kޢSOL[D|GV OLqy 3n!7|\B|pZ\@jHa 1m+eOzY^у%]|'A)ꐄ_fbN 0m[k<uqæ<_i\'Ҕg؉h~¦rz2ϖkg@#Gdו;Moݷ6AI| hıL/hi{Dx[a9Hg* q~Bs' E )bl+L*:@MKvO{5EW>WSfq5RLrXӐ,˓syIqQ 高$'( &TB[PX 1#Ƃw؂KmU!)QF M[Zez?t` >C_,Q`/Kh,iZ`g|(p쒳AqSLf]vc}:1E-C+5=`o'b_ϫC:Լv#<%AoѸXy]}b_7$ʶB+şVM8? װaZLXEёNh ώ}F޶}` H2m+r~lCc+@zɝQoߣp ˅-* vτ;bdߓhY6JĪ.$5"UmYk'ɽ;zpTࡂkO%4~|OKXv—oZEPFrqfѥ !x2\O?w{Nl=IZ^kH]g- 3/Yb)r3^:USp\gpVF;B n0/m#ؗbt FN± d#T56!Be cs7Xo;Zq2G_! ]B53-KA'03 5]P2#;ƃ-Ղeì¿IlZZo]ʮ1dm[*G{ƌ+j|Ed":}uPdG;v_Cc-`ە֗;]<*B znV:2\lO)iƪgxJrP qsw($zW% zR<=7!P'tj#SJP>dKszs )Ǝ=eb{%d_Y n43F)I58ttmB_v2#”G$L*G&F~V.&5::I/:/g`o: > *鄳'H#uQ#M=G+U 2:!Zw#}L9QGt y_g\kFvTV .0ʬFS[Ȇ̩D!1}݃QQ9'(9/bَߏEO.'ف1ܪ/K bor0cZZ|j[LKѳoeoy.Q`.,nJ8ջvja$*X% ՜kBH—p0ݫiKnvIRz&J5͊bIJ>+R6uk Ef[&Fb鱿yIUޯ_@f11%њgz7pIHn[-9Krǰ!ܪKc^9%͓ +[INs}!zVwaj'!?~@EK)mkJꔯܑҸNlÚM)XT v,NI/a#Ex\pOaRs;9e՜m}-V ܝNQ$}s7|瞖>D0{/5~NĔ x@YJ/|68 CLb2ztR2 >ѺWMǯڠG<۪ C:Mkl@{JJ,svo'Z\fwC /;/&lm[G j0v3XJMoE4^UuKUWz4Ϸ4` hW2%b&e9߻0'ϋ?$mng6Yγ2(-o' E]{O'kp<oC=!d$lyrʣKQ=op0m^b&ܯ: G!5gOuޞ.HHͲL.է=<#8& cOLW!5nJ>ſl:KQghӴ+0 c7M/̄ߞ rg4告G@5&=ծz9&< styX0', Sމ*=[}I<Im]ya=vtȊ0? z]#^KEB t)NJ(FϺ >6`$nsMmTmrgN8ч}vgukʆ ne(3D )57̀CQ͢-Kp Fۧ_A5Lν z̭2@Fs b3be%Tg,_"^dTX SS#>m^q٧&7[IFD[&'fqO,oVuEUJkZYe6(մ(Pģޮ9`/TEB"Cfޑ&-}2_2xԶ늴RpJ@^jIaYYZL'|81%sA悲`?p|:R) :m;}Ӯ \P).AZemٰP(KRZdϫ?J9i(X-e"VO:/[Р:œw7p@T%ڮQd5u`'Fp"q(~>:ȫۜ>- [P֚Byv%u #L+60M}FKYk=%Z)^b@@ qy5i(.[ҵq*zAd3N5>6bq#S4 -{l$pւf m$Պˊ'?s0c@Ѝ5GV>Fjٻ 04 OXHh6fk o~h#$vL:~F⪀|^8QoEәu!Ɛ#vrP@Ř|&JL}.-t^rWCvKN:ȋ0t{<NKB_wЬH5af"/1zK@dB}@yQa,ۂNn@KJfd o uWCРۘ{I@:V:MTƅ)oEɊO)Y5އVcDlg7riN_Au D[hR1T )Hq0 kU:ӕ_mC<ĪcNkAMeãF(ݬUx+ #kIb˰*vB4E v ڛikoϜjuӯA%y,{<7P 1b>/ݓq TJ#}-"9)Ϝ-Ui]*6S'un}Mt0&+hv)0M LS8|im03V:q?VL A_yFv79_MG7_m^$fnP)aGAUg3%5PYwpG!*9 7']&Ȋ,IZ"a~82r#U_/by~cNU%6 yK_tGD*2L6AV>kB:ORާ8 5AޏF_ t9;e6 t0.`2BA~TdPZ/ ך@MkޥEZoo }ۇa)vmu \T(/u\iO$f3MC}}0Eq,6i B M&:L}z]PqTx'" FEJ/T쳈4Ä$x .廡cV xNx9]ehytO6ȼ,tZŧ5 /E7@oN_0͋&cu_gېY~=,!ƦM . .U&C?h͛A pC3=D`r(yd2W u@c v*ח6ZHI k @Jg%zU,.7v+Q&U8qdLTD}{^<4Q ACJ|MII@EalЏ%CK\ƨMS7UG?.oE3 []BFS0Ғ`f]~%[~ qe-kKw"Y ~!~hdƙAwgaΕvyA ygVXUpt|YSL)pNC}NPKbwd -,wA:rx I$`Eϼa+A>\<'m,w4Bwrtp=vl'8 ꍰ)sa7G",*6%-` ȴ6q vs5=$:2~,=t UN;S:fS_ܜ4c(1Nk/r(mf_>"U='/κ_iס(lEiUam|B 9Ak{ ~F=ybj_{?r=_ hP~1B #f(U*MGN=/ܙ) g45H?q[mju&[u,"9/aw{i),  d#u+03bRvgَ#wgYUB9Tu1έ&}RES |z?h u۩5'a!^]>  [#wYlMfZ3:S:MK˭%%ن?yɘTsHRc84k֡\ӉB5ðR|:L9AL#ώs.UOW40eqrrN5Wxw'>'u^\ܲg{H 7  ks'=uRF~1Ɨ. \q x>Vd$OW2A&(QϘ4[,Uv-R^1C,'?H>QcPжkʇ0ʍYGIl`<EvQ=+!7#0GAo%`-M_M2B?Jo >K.~f6>W%Coi2sly%յ_oR eR7y#gYU \!cT{ WT+Fفx &';˖reՙ_ĩFc?N8x@XS@ XH{aeNX+,&ܱV<0E%$kػl\U]Kݼ B$+qwC$5BVaD;H)WQX)"S5o*Жuj^LeNlˮ7/.JܦI;{Խ<>~1F\Ϟ-wשּׂkt炘trr$kO*`F-%aKXo:d Loi]&ZIi hTie)qJCg+ZhT!qƍB15qTXyV^ VDQsM;G=,%S &~Lg^x'խkwgu` YkS.^Dh(6aU|bͳװ+x|Xqh0pyݾ[/K߉ ۫'J[D1e.R-U>"R睍 -*',n)糚5;.$ ZQUn^V~93@30=k1i:%5:[Oc[Y j OE;Cía.ڈ%9quYcߊdH\GH=]-$$rE<0Fd爢[ӭ{iNԣ& eǵj6`U%Tsݛ/(Yg _R J_N8DS`{'CYO+^%9Q?ofU9^3]okqAS06$ǂ޵leaH5~>Fae!S| Qk@)bߧbCLyF ?/"Bxp H7VJ8|iÌQLF@k6'.4`]'}3[r!ymX଼48Sj[hLW]n]jw#55)LF(@BZN,}R3JXR쨁$q(ROښ^VSP B4s5Td"u? `w6w=ɟ ˯>jbOm 9O͏FP&ADV!)b#] Dnj8&a0W*-9 A@g 6.ڳ/?e\EQF {gh1ԗr\m1rT9,3}2O<XfLOH {=E&d?aznf98O%Qtȑs>Fa||tkNb.KPQ] n@΍p9JzmW*Ml-t%$cOr$ 7ŰCWutW"wMKd Q&L$XQU?* ]z_HPTyY( {ovmaWyx{* 8Hy+nlf4/95oa3 Uj/H155fݩe+Vx/iY+P> a%q @%g3S^?(1qeNzj܇B?$;F`v:F[uEh`0>TOe(2 W2Bs1 .$LIͼy 9s?svEc_o[=GO,UO2( AmR'z0 %nQs #Ⱥ7@jdIB#v;oTHW9F;lwG-;}@PU֡1jB[x8CfIkJU7s%oj)cuaNd@ʿ9`.!+ Uȹ[(uҏ~L^m];9O~XaC<7Nt¾s͔(J(( L7)-bI٨#F^d(nlSl Bzk3;*sM;hnV_8ۼ$Mrܫ=ȋ8ƙOnK`BM^*H ӆ51%_9[`H"Mo\볃&ezTpF`ۆQj|?ݕԥ("/6bi:kJs6J""ςGA ~$o~rJ({t?qR8kH_?HdL;cWY=Eւ}FkKjʂ,rwkvNn9SB}J=x5k1J~'8DcmfCILg2w`ad=3J21n{P#BЯaaC\V "n_Q]0y&s4/ht1PZYz|~ϮCOwTo N6㱃^ 'bعHF"ֲ5%l` '&l7/A|А'ܗ}ٜ 1 3RpǺ&Bt"A/h?2h嬋|\UfyS14˝9Hׯ00I\qNcK"Sq9J(qe?0MKc}s44)r%3Ri"2g=504,PU;U-' 0{Yr+Ex'!IxO6x%j(`嗔*L“e+,̙0|qOU6$t `铧uE5VYvAZc!sk`XId㪔VLamD+VDž GW`DI>e㐏Z!LD+UcpyUhaK!dkpՄ6$SU9UK'fґhٓ%٣ mk\st 7"=AnM>%dtAhgffV<5aD}L{q@|鯞ek>Ij{<*Jo;JLu'tpA#L* h`a//pr[ZdZ!n{C6ԩ2|9m<,5 WΒbzłbE\* 0Eb 5 i&ybB JۀQtex΄˹Iv&fJ$H<]<<(, 5/Эh;)jٺ$0Ϥl-τ38ӛT˔s=u=u@ '8eR2 at33@ OĽJiJ=}Lb;\dXUՌ‡KնtlT٘Ǣ&D2 YpP<\& @`*+r)T2`:*_Qh7E_UD S]$wB3&%"mf0<f),fSMc1ʿȺHjmrѩ)uP=/ {5r4MV%dF2ʖ1)hl+86bmƞ2[S5(^e]m !)ܙ^3S}C[Yxq-d">onLY}0Q+.OĆb:b2Xf)>>=%u#^,cy,PĤ=Ip  F( '@Fr XΘ6$ 5Lnn6:L?qΙ:cmARȃ]eO@Y58 9G2Tsˢ -y(\cllO, ꂉ$hQCZrK)+4-)J9 sA0 ?pƾġn3ea*&?-" `2Ψk +Onduyq] uL4Y,b]WH -g҄oheonhq!F~U# ïz]";5)v}.C϶@b.PDHDzr1鍘nLWJ_/:|SbI ya0Ʋ C&1/}k2=?OP6UP4HFx 9=Qp&y`%bgYqZ߃(78_|u7OJ7P/ 'l4iè cS7})Fjpq lKyAξLDGH޾:7P)yszVj[zMAG )T\4bn2Gb#vGX%pE gGY.}bX[ƶqoa`4MV`|<% 5&g;'f;Iϖa~H`>W%T/4ٛ@!1%=rퟘˀ'-P\U3n-o"Q$w/Y2aD6-Sdjml{8"hlV$DU|&Р\z&%Kz:g4}N/pw{_0pY)\ 県 8:Dբ~to]Odt'W+ dEιCUWһHGL k0&5Yv:0'Ya11] '5txrBK:e!Z8(ũhs躥V.u #x1TyEfnBɵ=f&s4udl^=tsQ /UJN8o<uzN22{tq?0l0B2~5&qem>B)7p?j8!ya-׼?& FE2V]^/a//pi~U$%oQ`Wd6)w.doxM)G 0}u{)7lQ8Jjb_GӚ j"jь59zWѸ/+OU.8%iln6v[hJR*%洠4_ ͿZO:妗pQX)u4LT`{rզNju2XIWte`zx)_$k?T̮b'AS2ȆqBSSb`ل֏%Iy@hο]A:+#))1K8V擮p9-?F[.8B[Z'F=ЄӞlPu;giz } D KD$BçkDvK'aLmDL_wXEFWGck,\Ne&g?K cN"9 h.~yWRcM&SG8{/WWlX=DZH'kb-&nPU  cIť] 3lѰ'$|l/_)s؎MN:_1:K#j,E75v"6ŋw\'HMejt\^EIuz33?/)Sjڞv5qPAw>gϪO{ՒvI2&Mp!QD"η o`NƨhW'L 4a^[Zd .?UO eو z՝7N>xIDJoCfF:rShQv;&[t\qbLb0r1%J<&P޻OM'b&FIOXDY1gT3Fe_t!F900p 0f0J$ INTr?8EjkqPPaL('nCTyyH @/9$BOj ? h,l>sםR Z@ĭYX%5[aiBoby1Gfwުx2 vN܆nq(]Q Lݑ,j h_mgo\ap`g/JX{}!{e%;M1$]h!Ex1#ZuJ\s|cG`>^?۾R%czwy Huxy %*aB1&w?q8ȩ 11ܓq 0AQ+fR()&]k4[+h6"b2̳ ?)h)&ӟq佞{O RuJ*El̐V+nMLSB. aon[9Y;\VtC] u)Hfr~opi"SGF[pRayDCsx/o'I@Ss˰"LFjF,`f(iqcTh 2m'rݗ`K(OӿS6w1鉐st*C^mW VQgq)YqnyKy,f 鼉T"Y"OoJԷfܿ?/ ]]瓉:ys+s9:LE(I%C1Ĕ?^}HOvzTLklZy ߟ?0"G*-!Y,WTqػwB6! 4`&EYMToVk<wrU{9e(R#J/KuXPĖ]MG50]Pk R+!و$U<) z}@~~s0@rhe {/M5%s1[A|q&"Q#Tp8~ut'7A0֩.׿{%Em0Xs!O ^*6q"}ae巀Hqod6 MB%oA;RXhAĢ'{ Ԛ ӱŪȍ." ~R-Vu$}!tM5ȪDqʧG/g “x,U5N5dj8ѭe Oq5"5 {;2F6ulY:IJ)/}S❴zpEq&H&`̝U>ɾuQ](Q, XzJpUQQ2I{e^qrrߘ,L%9хׁxӾ vX*2k{]ԥWy9Rw_`SQNI)a*(B6@nY|@SrG*Rkxژ g 4BcxF-*_.x_Zv2"HX$- P1˴PLO0ׅ 9%&5okb_EQ 5@zyX"&7bϸYBYx+%bY 'n| }z_+}rVGQlU?#˰'}^~2*E̴&gRU1 h ЄkRХ݆OWxo7y(=b+szn,~)arkhi `y^Iyy|kV۔25<sK0[Z[5[h罥d>oe~wox:f5̍IJ Kϟg/S i$mm# kj{F N]7W8!α)67ոSewؾ;9"~ N 9F:MY";Lyq(kڄdEdGEQ&Uw(yJY6.3ʔWAFDn H2yfph9L-Q#f"X`( Ca۽^D0V S/G 7Z$yRCF!o*f">n,<s[7P ogpZ3cU1Dǀt]~U#03X.ahs/_ €r,uuR`֠qK} :B Y; pJn7>ɃWMlyͲ?=|,Ld-6kOhh׺TiCm 5p 4}UqkkXMbPPW5/ź (N#E5\|OqeaWhq6AsqyWI+(wH*1.\86W褶AS0?aRDaX?SUࢉLrF3}r;EdyKSlEa;tTե׊Fk ^"Xzɛ쌏9 PF%rD|y9n}:彧,pr.ȑwLz{b"'2 qۑ"D>gzOixi9//AW*s45-.Xh j.;绣&Լ[^HicOC-]kz}nQL֯5+.5Aը^-軱xL52,pVCV!yvonp!J<v27O/и6_kt _mNqDw욦/?.a6>5"xDŴw@OQ ??=z&sq ٩Z*)fO2@UipXٵ\7AB*tsa.7:2* $b)5lrw-fBXz>[f"&44.! D*dmțHy/'1( v)K‹>co56HJb`kܾgZ__]8ڣIM]īWubͳkTpZ:_xjʒ84.FKuv {o\?zw̾D{,g紆4# +T`Rհ])@N  Ii<>"}`;T<]V* SAgݷ(= [`ᨂmuۉs /6C>J!BL|2uw7a0^.B 3<^z,Sy\V V{[`8]56Ы}e\;Є#Dga6x 7&f Я6V?<ӷw[<7eDl"&o ,1H06IN8ߞ* :X߹ْ0ݞ]cbFhm ,^5ruzeonw -rAcV9>rXGlĠ!0wRFll:SX 㹅mVN4rhCR!#[qȳU*W7PDB" i|!9}ux] }uaY=<-\o^Jv2ue*:qQ5]5:Cxf 7 |gC)?)HswEd[_wE-g7zG %DudGNG 6mm9̍y.˯3={J)1Tϴ'@O#v疚"K5!i,QmX{@afrT,UbTj7`|%~Y1#&{7y4dL2\+Y[qoP!ErbS̎["kzQF=Zcl ځQ ya7?L(7q6/HXiRm|5|%M}v(h&rQ`(<`˂Z./dԕo40zv};=vE)JL|PĀHQgUl"gQu'kx־6QV+nCk.k >shc2T*E^Q}c_a. N֔iRc(yj;j5_#,7f7\!f uCYemiW'**Eܽ~ Ir}MN愱ю[U݆TQWxPcN8G,ru߬GRHjگ !6:wˁïD ekjNKM@xbiDߋ %[>n@,S8܇+fޜEAG&_Fjs:e1$W>_Wk6lHç; I>ksqB;ΡCwR8?g\_L_l.D jɂ< 5T65*ꏼ+1!lF&2N_`y7.*cLjoE0ܝo^7Il|d5%o&Q }kɡ2'r/`v;O)[ͭ=Ww H _h)f~Ɔ ď16elxc (/Ж-79VޑALđ2ୂ рoܳQ2{a366D g2D۩Й$x:zK]N)ӡD"z*!hoU]KvzJC0+Kq*(MhP~B(K |SWgm9pCSq|t Sv ]ddc< V_r[㯌`}{.yNj{Xs<+@Vr>R27Nbr37 MWc n` ;Mc%JzXtS`ڙ' 5a ~aS:yb8,KX 7]'ߦ䰟=xL>ډRr2>2qBѳg4[w)ȮH?prI/D5AuW (?=n6qT60q)/omgBA&{eUU03jX8LTUe!ׅtꃴ_oqJα}~Y7@gC086U^sr]"q_HN?i/Ҥ ; z ~Кcdl(p3YM0TVVĘ kM@Zs۴蔅'<xFS jp :Ͷo֛Kmk[UJՆhPbZ_VRzd^mĝ3m1`~517#]XqtdNaZ+!%EL0 t0 6.<{Nڹbs6i26^-,`ddTItmKFd?01LL=K6MZӰFd.L3Pb<9Ӥ/$d~LpUt7qV *c//[7ڛpjckz`L} (^9w߸^^dRjF̅).w6[CX+= M&c&aOH]Cr0n%  {#mQ{k\{Ћ URGR:ooQ<vV4˘6Y˛Fh !y44CgSC \zTzJ ]$zM2O+hjl1lm)5huF.ISOapӢ#0o ]In#j(s+dR9kcp}\X lDv0KKLs^r\2'{046 bjTo-h%o?v|:>AѳeߠhZF_3"{[vxm+˶q/țQe`@m?0eI&ueHytrצuyt*k"떡Yo`q\vTEMq@A[`7m N^4z^&Zd#3@µsffJ@B$KV9bPnzr!\jUɄdY:n^5&gucQ9*09`_SytHηe 75ݖЅE]Y=I߳Li.'<YTIRD |Ia}NC %]a1GnxfEɏMd.++tP]F&f(34֕n|&`rgTC`3Köp^! =úfLIJ0C4kY珀bJnV"A4~#]_ce+U+,2͒Ео<8f,@~~ڢĖɱ5<>O#ӍrᡳssJ5 a"˚nPy ;Џğ</GQb$}xLM\<7(-Tp{#I:׉ש D[Վou͔PE29n=w?&B,tQ]kT^=1^- jaj2_U&pIqc>Gxnc*x+YdٌKlGkikICMiq BoagX(Nc^#.j.27ʇ:<<':&/8JڔWZr RR|5m&F˩ʡ潑 ` Ri)| D[[yK]r]BTu TZYPv@L='ݒutR?Vl[pe) }65hmuJIT &Wn G4|FSm q%J;TNjW{ׁJX#Qh'v[J8pIn,N&^pq8mns=r8Z̔UQ /0l9h 6kbl7)L.>rBMt]X98զ|qsdNJLGΐÏz&mg8?ai YSidfs@8-×bd+*˽-,r`~gmHB~>zXH@_.V售%q*E"<C3,Z%ؕ¼@qyQkFa}:pTFn]%P`'&%>2Yv#lQ3 )? CIVh4NFRt˧B9]i /f<:X4+\OHɅY$ 5ZPaa}ANr\@ o}cߝ,7(IPiwdXNq)QSr-'*|}y/+'F|)'8i fc7֛v qaʞ]Q4Tv{k._}E`l-#Gh [VkĸҤ}+j?= '%h ua]e?Ca_d-l)Ƭ2H7ϘrN/_8%0`0f;ţ ҕ %yQO^On@܍ @b.25U^JЪ2W{٩QI~utXvWoiohJ"}#l'6ކ戎 : xU)lP5FCMr@Pr#5hHiOw Qf6mlx3!)(x D&2 rbMyvb!%v=ǒWx1ƗKw(Zzq#N|#oٲ?JdmOGoK|:t l &~\2ubS4Fr}5q¢?'+Nb8]:R`[^ay_"- ܹݙCDR4jS.;%J҄4L?9ѹc&apz+و3Hg?|󫚩BWF5:f.I ~0{,>\JF6UwnhZOekghe+稛mT2Ev:K>s5xp%<9/y`bjFV]99R[5H%':_x4c\x>M'h;\c0K*,l=HgcИ(k QfL$G[eUk;N*(llAyj.nP{>r': CJKn~U`;R5\}:i>l $"!̀$u=Џ&J "}^u|_~~Yٽ M_g&nc?]V@>;+W8r/wEa+s >c ;8?o9/5ڂL-'0W0oV'Qsvɨ{IKߋUF)b b.K#S/=ZO7iUajh} A+BaDb| #QΫ""(wPԌKz% xU7ӝtTI]ykX-6H#X}&WZ`+5F0=QR>E?=KG rϕ]^ ;-!.ZJ_ U]ۦBOi|s^#8y tk"gms>ՔG0jjK\DuxrB_ta̧Z@.e1-zÀ%CwKM85UFS(JG i8)ϟvƂx!֯WIl&Z$-so}Ee-L2,i0ZQg˥4-il͘nJm9㘃uϟ`be7_y\̦Tp.jl1%j76]~Q2, j%JؕN Ƕ&mqtɼ4-I0hs;UI;f`?;\v6MbuW?̩6OaMqF*ϣEsh8^R΋o TjFse@joBy&8#)o"y<{a"%lRWj_4pe |bT{du_'=mB /LIB!u OA]1is= -^]o$ OO犓%eJ˄O}#C]v @t-Ը3Cwhע<[C߷ԶSŬؑbV+RF؈~~9Ny?dtjY#))}l%ܠm.˞ Ҡ]V><xpسP" 8 }J%ӕ?* ?̭ ʓd݌[]kĞkQMR" djr󃚙|GjÔC3p~ Ud.=%IH#,Qp4mYDq5'Gu *wW9i]lfqv(W/5vzE8}xz35;7Z^q{ 3Z!`nCkq PQCIFHV(c5-x; KK؞l>=`7ݮ  15^EC仠0ԆxHa+>OIUW=ZxzPI9 Z]^dhϾ3~~獢{g|&4)"&Hcf}DUps=foF8Ɂ_ (%t.{-BShi= (hY^<;|JY| \|dT$'[~BhL)W\[oTG<>>lK^Muj%h'H%&o9PoprGPslV~]1[TI\ߕ.$omi` r+X IU;Ubk5{0ƪ̨Fd ,yYa b;t̞jĦ72:A=mўfr ZSCc{yRnYj/~W'K!>}P_C:dgwTbr8fR g[?^u cTK#336^2J{I?Hݿ>7$ \ru) =inlr*cZg؄ krlxԴ17:|~ĭ]:l}K9^J$.E"+]*LDџ6SBHOuad #7y9(RvbݙcWy_1WCS):`:gCPF>RM~e^MƎ+kDJЃiB\"(m5EH?v}^j7. HhJj"{XJ`m <6!ĝZN /&KKɴ72we| l+v굎e'Y (#%c!ٞB@Hrbp9Jݾo5lSw!CuVGu5aHWuJZY}WI=Gq=dc=i*u6+kڸ.KUCPĺCpqx]V\AՁîV/!kM*k&ĬpK v2[_J\ab^Yw{uEV%E:Ļd[6E#9qk/7 ({ [3AGTiJCH05f-OFC0넝ج=RpT-~CbOB<ͱ:…NL̰=KYpL8]0x: F|ѣITP=H؄= Pk5{Iw0XIsWj,@!>wI\!E_#!N!=ys2LC) )rD}QĚ&dy캍Jei#C<.8$}եP/=ݗVԼgj\e'LZѐF/V:D've!IJZ=ϟd\zD7Zp3e +s' dbF!Xd㑜V}G@P7.tzܨ A9$6=&%ieQC+wJ|nc!ϯZ%hzm&}qҹpi) m7h~yP-%:Eu*TcPpB1T/S7ŨRp3>.Dm_i(ySz*>D*떭qV9[ BeKtԀaK3Zl6psTXv_$oE," TPjQp=Hl#}=2lI!IS#u/Y[c3jp+T?u>X@ 1D P|/ba3QRRXvHߋ w )^dfLD^.d'8JhLGD4d{4u5Zr]jcla%;Io2O)^|~Dua yj(@m-%9ٔXˠX12wP*(MTfCVX#P˿}=1*:0h[tg^23PF;z@Q9C˕Xu`]z:*ZnŲv>LBxa+`==R=%(ׂڏnzy9֡J  ߷j%1nAG$9{MjGs%|%eC0$/,s8`'%Oxo 33ڌbOayf`:M[Cr7 g1'%vPR~ ɤڣ+QR&!XIf-o=ft"]mGuo3j $|ouS4?E B8) %|jsf2ܔۗo}@Ciu".ZEr[#Ro)ٮPTK S=d@:q<{Y%LjBb|'AZ:eIb]X  q5]HZl̔䈈NU0F~lUԐf(S#fZBЙD 2 ~} =t*- kDe6^xх"ZQ1F$'xRY,w ~w2)i=1#2tWK/&&1ZW׊W(o {r +jy`NTh1dG]bMgrĜ^JH&[( Tcg8%z;!r߉$a bZO1ܘ2y$ 08s4cT3k]Q}IIT3YLֹ7@)b07=LW}),F'׈c(lZ49tAqKCdQ2Z6M_FiaE 6o"k5mcm;q+vΝ ؟6J^T } gˣ9e "pxI2^إ1?|\\#ywu>j6.cwUGQ5wkT{;C=6bQس?đR1g( zh `߭)) Cv^BL7 u/Y.:s_>vgLzuTč4̊ABdC,qമKXHqau&a{e,GS׼V4(.Հ`Y*/K! f'fxYD%UuDPñK!2xb'RUw{wIMzV|\6OQD.=H'k05;2c1y,o`X"VOoLJXoj)yS-)fH%xFc=j2FiܪBhiLsdu[΅WrP5 _fXJ:iq\Ԑz ѩ {AM|. q5)YK6hFhdжcG<^@0W- 7?VEAw:Hy,JVkuM sbE1Iڱ8u"jy &bqh}cLZ%Ri/d;{_RH#+T`g&o ͯ_&X7#nBQPXQM%Kf01"\67 5 n[&.DHDsA@Uai3ܣx S&C<֜RGo0W?3g,C1n:+p$Xnԧ8aWXR Cל^X kSهQxEJA˩$s(4&o;:.9H=^şlƧͪ.wG%˕r%-|CkjX@v>;Fg]I4XG؁(\\s9X=695~HybHQ@}ۚl~ ;Gyv@ҵR۰bJ4{ pOTBg['қu'`S-FH{EPdeB[-@bʹ[1|p3C '+@Q(V~3_,v?[ E~_ Y0>yF&!PbsnQA`"0C{&*djG-)~(nas.XSQ%Q) qfJmzE/h{gFԙ-.I.8<{SpLJbSFRB~tɋ`x.ߍCu$MZC_ݤ(SU)M>iop֮@x 1AR6^iLa9Oc&?Aa;WWj< ټfV)Ǎ1swux*~@g@N+uOs(UD2'aaJfKUߢYi0i]Xz)=?E% _R菋-p1I Ʃ?@55bZ$!@$ zpבټŹ&eO-o ]f_5VB>SqiqtNa tDX#|RW8@Jʓ2#)@Wܣ!4$vF$#xVSu2JHB?Zdz~}n#A `r“^wC &b?}L&x=5TK-A*A)hA]")YBU8a7\׼KW&rj'?Ⱥ% |X!*ݎ5iv$VǞØ5MVF%D>Ԛn1`K )]qT~ʹUU,G]8haH&RWL^Fݺ nn볽5d. hkF.hs`rHJ$7Y)k]{ܠr^Ɋs3@m Gt>O} QFsެڍvʧ˨=9d3zLF1[vZ y`݀(ahh^v*0 D`x@*&@jNH?8Jdx&;(0@賈hPJztyrIv6`e|M@HNuCTٳM+5o'")ouH0*mq/r_ܩ!9,Ԉ_[L=2|v<N ǯ-i"IU^'T ͜AVpկ;-O۳uKt Bj c*xztf>Q5)Ӏi[ptH]ĥqQb:h避ݷ9NJ_Qo\?lf&*=c(%bQeWgD$C=uK:w1+J'JEŔ|/s/J:XST/kX6N<"^"@J=\/Jc4oR' u¥6 yI1Vk9zEq~m:"D^lDyqqnW r c'%R2V1# FGk+2 M :"fM@LxqW09,9Jl{wsʊdρv[gH#Mwi0#IN &Eō=[sqQ7Vh'L8xh=HQUCG: TW`*+`=&2Ń*Xi:[BW(y׳t[Q3$*Qf,^~D6BB1|l #(4"GcE->ђZapN3/$hFGA$tJ\inq(A@];tGAYj}+cO9ᯀ:+4Z:t_pdPLB 7C`:4-ʉ*5K?z*Fa>pFyY37^0/DR;4L /PoHՈ ae&1t_f@E ;W}D/ȪAiGv⥋^&U5"5\-wgz^lƏHTH)U9۽g})&tO JiP{̓08~i,o>SN(+" i}Q ґ7GƇ2$ε/>teСe.ؒlJɔk"#Ĉe$Nn%mVs 3~gUsȢ`oᄌFweNpb|٢ƍ۽=(\/?U9'()潔0-Ңg"SG;yn3\8N4N%lā> Ep<:6'3<",y~/H 7{I'ӱ)֧THP|`C p,W ̹ ! !u H"/2@!fesr*TxϜ^'Z;}!d'7y*М=:_ְ:ghv|5$XWzy jbK'O})hFdMGfz \TzWƟsS[<%.V{ xk@8bHrdPh.`e,E?`5aOtHYRP-*dQ֢N^Ĩ '%,T<өv9i3ek&\͌,ƃjvj>JiG"nrIkmuvI2ls\~mbtY*!ma3dG %#V ;^xē_2sOg%j^ _fo)| cM8xQb>#6qIcoA`HE\N(vMpM#Ĕ_lh<7)uJ k]Z|˝3nl_1I|qE Q6LsiT  \h;'QIۺxFjYï$nܩOuƻ?6pDT^FNZ% cl ` <fyz] IRF5l9vUd ˮQ-l=n>.$cנB%5/,Y}4j"Z;*Sޝ!M~{Xa33U2 6ـVy>ξ 7U@=?z4˻L8)Bm{T }>Dww}gp_5dp)og/2Ha0g 㼩)< Cx{~K|6XI)F;=ٔUauw;?9nuZإ _#:9GXo]+ꚽ;.-YZHWa0gwR'2)wJBCTe=TRٱlљbL]rQž=\]ho8'ÒgBw6ΉEBbƪ~ǟ6S X}|\98.ǞSXā /XhFWCv^.{,5t]~exLL:fF!l}J^1Zڹ>yZ u:o;}}մ?-exUr4.% YuEe1W q )+gs3/MpVɳiUא 6$H'>e0ޛ;vΨTPl"zv4ؓџm`Վ(ΞU;J!*]l({H-оEy2cvp h^)QuX]CZ: ]"?xlDZÇ(gRDۆ  FO(aQSx$t?'K:*Gɻ?Q:!dM,>̑fz֋v/]$gE~L#Yӌ*Y[4xث5"89A{L/>/^ŨA $/r',f4fم Cm3 +~r e4b;rX@ƏGn%p6Z5g5M i-䄋NW$ Eh33䑫{\l> Ђ+Q;ֈ',[8vH*P#sT t]z 9Pϻ]˓ (S" m7=z sg%M]&MHJtxrj\Ƶw {$|·ZnL~=<+>dRr<ٻ^AHǐq3^=@jTL2Ʃ pڈ!a$a[G<萃7`߱ [tS5R*\lƶ(~_L[:xS *g=_5N). wsxQrvoM}{\]jAQ$aeui 'iaPP-hn%7FK!aok}Q'Z&ϵy{}^fyP~5揪8 QMТ\MdeNz\:pJ_VviV`c? Z;}nF=nv4'RϘ5ZVgFoK^Њm*ezvS1"l5qd sB^;pN0~ A%vxAzǻ I0gT *MTc곷jƁw[(ިŒoBY91=]&a8PlzSF}z1`3G!R6ep Y;{s2̋msϐ02 2ŕ6간9I&"نOf@#T]yYꕢ!Ii9p[X}Qׂ+ ?ͤbHI|7ǧJqu=52u%ɢc"!PO)/eO-~ ?rS*;R8g]xZ-DP;G S55 H"?c#"*Qh>űH+Lsy/c6qRonD>Z \$!Mc :9*ϔY&|}+8;P ܟ o^lApSnLh.5=m֬n!+3y|߁鰁oPժg]$L 7|"b?p@5Jo.3Z6ި?re{"?3+Wh$t@ѱf2$oD;AKбbd,:*X-T?ӴOXUU>l=rYQk?޷Cu:\bHFښb-O(@G /e@~G9/kU(up$s)|<2C΃aJ3h[9م{{wO^}:ʇP'-X2p*]7/(m?0yu2#"Iх5*gOxM*$:VuF́?1o^_*C+x𴧞ԭa}X/Ѥ:)M$Hր|g/a:X) j: V !$bgx4{exJf%/M]fL Z>:FDEB ۺ|,vXfޛرD eyb8I'\j:%[n8MU9\y ,@;v@ bU1^@2nc<:H<#v@x*Щ1VkoWD]pec7bcy1 pv[;w*}hsgeʣL#Tl`5c{y[G#L(k<-ɝ#̇ŗDz5rJ 澮.=A)E I_C2X;Tw (bjS](GOB jo^HDE784sm9RZѾx4nݞP/;i8K.d3goA8:1}E^|\OVL pm RF׃cdXhPb%BwkFi3<>C4nUdBBO점8aGp+be= ,sl3L"̷7b%ٝl#,kB2EoE`{?X1e,r};Cͣky@lm@z,[ltJ׷Tij9ų۱ASV6^4Q Y©xZA& w^abBqK?N|N4&2}hdF30 Q@ 4o֭ZS#'>f27 ޖk.5RDޡ=HS&jm~%0Y?+M9qs*PAA]<.oed&>ʅC4F2Y$琿=bǯgӌ̷ee',z댿usI:MAܭ_iy9rˑŖ&ȃ5ID [Wx,<7nmqϡDF)SE[[k*7 Zx,NB<\2LfUL[˯FeN˙cgfs+EF}xAmˁ幠iSr2/c"7p5AkIN`36%}N_/Bv=*)z"v ~f2v@bQh3fHX֑H>;˱R_eG3<$A(rL2qT|JH![Xak[+/w \k0$CU72EəʁdpWAUj}]Xlr8ox]@}QG1_i \E[ɶ٨zH{]:+1H /qfk 7Jw_b]s 8XPKlռ1{ ė!3 ƒ@k7~!ܶX8vqz `ѷ@̓DA R#*q1cr1$zUY #o]DW=".8$%Kc I] ypIɡa4gqps8Ii#Knu$ %6"^$ qH?9{eAiv=!'J\,sK$yIWyb5Ŝ8*I3M(_Yb9B/OG1pBkdK8F?¸ð-t*Bk8ZjpaIaٕpr>93ۊ$tŌ@=(@U*.ӧcoޥ %b^rg5:CzT9ꐨ:Kid3xmF';ݪ &p}L$Ԍm1'&BT EXu/!y}?G  /  J}o }5 \bȈT])d$z}zfy|(k?)(X=9n0c @j5Ŵ1z!XK.Nɝ_ff(߈\pCg(wmJI.`CCrciM sfy 㸝ԌKELՍ6 3# 5A.*Ȅ'G'hO+-/ٮypwR^ esk%M_̒e&XBFm8ҳSt,ogl>{9z:t{! p\,Z,aaB00M9ճ<>RU nSXv!%[Z`X^lqOs.2jq/c$#l51hQFy8b~t. yw#y;Eg _@zV04ڵxQ/U Ƀs~!0,7)>H;[m9=XY+k2BZH\+ :.5g]IƟ( Ɓ@~#."}*QpĻC:hRe75|:}|b.t$Y^k/~./Ě7xh~d(S`WA:j ūm_LZXA0øϱ1_D-p ry; sz 'jm[{96 rU2>z ;I T60Cka>OcӁ++t郑 m]"`l0UVGH38 :H?,+a}I/M(3 8Iy`+/U{S7l25*{8wp{?CH֯(qTuoz궑]ӫ3>^)/}ȺziblF #B<دcAY'|= \qh+ 7yuVc$ #Q^swL7wQ#s=o^k,jb2t7oщ؟iyշF2=!|RDf*-Cz+{3O6eަ9PD362Y5G1k@|PP]Pˈ-K\Z%<8,thE]>KxƵi7*iGZuh7~M,e&[*0Jp_ZtqD'xRdRT݊&&Z>1SX+M& M9FONm=gshs&f72kw+ÀrCe TiZ͎gTmxpx wyתU|(xLLD\ ZI)??߆e Qvs0'YP[ op&;{{Isd𕣨$a8J5YSɲeg1樮[5;_,'i=O\sr=?#]C5#f-ڵB4|ןTou7M_W3Z]؆0k9᩹b0(%C%ÞY`p/ UZ \&co$l2'}a6%p4 6,I~o"Z@S\p_﬜9l"1⍙`cAG*4,ڠ(ְؾC8sT#ipYz{ݏ&8NP14>g<8|Bi>N p2ݺ$fC\|oՎw'\Ựz9{trS+aE6urA[q pnMQ1.bBiNž2ɡI \+ruK )LdvJiUB^ ѽݔ;,#C ܦm'cY(Hfj(<xMlcXAޖJoZ *>8 DSWvܭ`.G|j'#_; ZУ#E@#jC i[Z3O>T~U%҃2!A&'NJGdG!ʅ* Ȉbgf6?ˢss),]WL(-3=p+Z4JW})IuB*ʀZ@V[ey EnKiT4cp:e 9WѸIXrPlrnaKN\4KL㏻`K -A>.+m7)p{Ĕ2MIm<ĉKToJWtvKX47TL>`ŷ3W!^s>,_eU!ꪘ5ߖ,.@ HGiqDNsb(uAtNxi9 Bi^(*GJ[ҹ/ Ug؈b#d9ć{>})/ABAj.} L125yxJ5~$'gBzFEVEHFv+A2lݏ0;lE{Eu2i0|.If .f֓F}A>N#\Й.TLS}a kGk^+AwiyDK5b_yx!_c Bm1͈ഷ6~zlh p5BP T+US~F?kgR ԁ{? Ҙ+̐7oItru?T׺antm !G }ήP._!lwk|^;w/&><1wmLSw|.pBS*zۭI!GW!O׆"ͼ}g7.gu6;1KA{Q#>K?=uLȔ_{< >ptnR:U}RR|;&#BQr,($8eޜ}kb.4WkPiD]Z=_%S@y! )ějm͡܀JR93Gu6t61p4N.G*fH#K!v8 O2>@,%0՟<*LO).)Dy&$P>TOߙ4QF?cs4v3ypy8]&c7#:¶iT O!qJCWCtCʄ1jrpt0}u+zx}Ɩ5:8P){|n]K15ǍUr-B|v H殍4 Ja/LXfY8){Ve\Pn6m(WqP$R:%y1~پ `3AXu\袈|O)}"k "1\GFzV) ZHm^M؍S~#"k8s^S{ :. UDCʷ6"X퇵VU-7٬~;39o+Vak1aa^rn4K ܑ*[t{3?Z 9+Y͡5NJF8%’22͙7Xc\e[`tv~՝FG]%k(gS"EUĹcCD6pȇg ƞRnNkWʉi XY9~"N-?pM@Qf5c#VѵMRÂ7903)@|<_i*׀`ݶӰ&_X#CBr8%9Ӣ"|B6鹜e&#u`@tb 0Ά[G`n i?y[%p6+s!>-V0pujcغAܿi֍I}y"T ʒi4:M aSaв<^ 9!F#!1ߨ/^c1u9:}=9PBVq:ٜxkE 8xh(@clNnHw*z< QBnH tηVGst'#A)UmA ƆM)G! oq܄lG>lB+{A a6[QrAWOy:v^k )OŪ7yq}I,+l@Ymo^CEE>L(!ՙ-3=vuf;4ILc=ž-|JfG|T>*O&9;=M`~U%*ʫP[i5dC]nn?+ :.ܝE^qeM$֩,F7f<|%d!A[Sml3@r|y=}~t>DXfu&BHǡn_k5^ۜto10407%H8H 5<>ok)\W*k^kpg;1~ m/l^'@x^itoSw}00>Ye9jY_Wr]V-͟C*vXM]y&g̦ND)P 1 7<; a0ГOb)hUC%d<7!ҙsװM<a=\cE# sD9([LqxMJcF~8B (;{48%+I%~+ 8\[g^ͻ ^%C:GsK§P%"춫嫘~+A_as;i]剟f_H֋C Dms[Wӊy_!utD= eGK_ij\%QzDy Qx$ Klj ӫ C*S'z0-4?b{_ U0dHJtϜNoHg#^Tt0[=soɶI% 0"@JRąCkA f="p`щ[\g MUQ.T*,Ys!V 0I&#Nrc%>C\q NUh)[Ϳvt3W5mT(.J|J=U.-E5MƆwgFACET7&f&s֎p>gH66Hf]@;HarOBCF7=ƉR!uP֖<3ߓ}}STO;&KoԭK{!FֶsNp!Z>n7<=8U?^D"! %ۄcShVϻ՗L,Jvsg];Ai2Ob]b+I͂LI͉ 9(ޣlz8!la_&je.Bt+(!>JgD瓻Uʕc+r5}/rSGp[|.) &DFHf}õlW{[ ^+X6P95<>l5YmIZʍ`K;nJkCiSS#4;!D4Z?+dWzR v^ Dw9jCD0.mI z&L dveXcJoH>ƻIżvX#wP'MR _ G#W#0f`(5 B`5 W6 uDc{x<<$s"O&Ԏ=C%x♖d)j$<c F" c @X.k8w'?~"ff_UMɇJXR$bWDʶ9زy rtwTW!|˲0X1#>(sY@H}@iS;GGjuL^3]F1wߍ MBh+:FɆ'k~\шvlzU<5̙BEL֌vbWCE|!~"ǞjmA 238vJv_T|3 tŻ22G幘nCX|Y?F5Yv eIO)v,#heȴ +meęmw"\BEj` v5ZjH(Ovq}'9%c<,I0{a4>֋ @{g _[QFuz^1v96}i?u"UFi/:C!aŌ=x_% e[5DoDKlLb83*KcϚy+Ђ(r0+ݲo< q^Tg_({1 T Ӿt1bmB_I~ &;Cgr,%0;9^m ~&(o!$4ʇѳΜJ fA( GV M(ͩ> Ƌ_A0T:sߔ%0ǨX$q+DFⱙKaQ;dܸM^d<99ܻmw;p g.p} pB'kgO܉(3/|,~<$glJ[ٍ\Me/v~G"|EN7O"HrT.s+&{k=hm~ GV|lk@k$1Ɇ~3e7A7Tlo 1̠yݦ;K\gZgq"FwLn?HnĪEqDl;3ZւI>\4Uݡ`(Kz ®3[-~g@RJ#Q7<~d=#|伪?Bu5ۯtz6Zsv`)p$JSu˘?7|zReHhfmZѮd ,@͘@r9٤#ϰ֍8l,S1^qjbt=qڱ(Dj[AhL{ H/aEeZ'Vқ:2Gh"7O<0;ye#/wTaTзSRoJL?ۤsdyN7cM[_dMZG8Fر4CWY!vifL JcLs[H $n&4`">K~Mgsj9OXCe 1pb~尗tsbJQ(c}!n{.9]35a2,F5qQST ʟ]Z.($ bmlN"jHJBjm[,{K@Lɋ-A4X]lðJFd@֒+_Az.0#:Wݰ1N2a^W_?{!V*{RB4P>XܑD/@ v#~(ny;Zza>Hg±wȜ׫]F\ slrQeڔi1ZUDh{]4⳪GTs8~g1 47'f)2!S8Vܾa'&a`#lc Zȝy \n3A4-k:yM*t+l03\m-/J, 4Gl@—C{xBP!͵к S TjDHn΢uA-oK -ek&Fw]tvauWa֥u2 pڏH-yylk${7*$^IyѮ5)B0c bG1ob1vSbyL3O!9/HkxG}ԃZ0|%dUGΆ8枘+,듫SxȺ;>DEXP: `<wsbY\(9{斄["G7y6hNJlS@Q`p`)F[B3 9O־)+wz=Ry-j-=cʽHyy>㧫#`T~'>DzO'p>(/ 4r!iwS%"5ܥ/vytbLciP#|qD_LaOxZ&Y"yoJBzWvj1QkjۖЧ[owlyֶ[ndՍwz̑#4$/Q/M B/wߚS\K28.bC*u]brRG"s5aSߨ'](eeZa6Ȥ潶;m;PT[avȡ[b̝P^K}+x#զ>n$eKNFl<]hy,tp\鱝p+&+uqO$=_QJ7Oʍ_v,DVZt,.T"2 3Xh*^ӯCEJ|;\Rg, dr\P\vbt_' -Z+^VAPE6+9VPlgc>[uQvS]!z`? ޚQ3z(p*WuW`rNr/Ѽ`ԃQ\yV QH*EbtObOi3ZȩvVJ {7t a5OFΡEJRþ֓p!)yJ/]r쩬gɺ))>9_ Y`&?7hځ2WZm| >k27zS~9i @=B"m4nx B$eN#e1!p:l;DZ&<3TSZrT ãU Du PzV"7*7 (q+ lm_'5̙[]8KPّ d#=*%OJu^ZFi1~X][/Xw&QոsW6JhB?#y u/owT]"*I: h)<9M(4q:E'Բ`uQ KPO }NT3ʐʏfy%/'g>ftϛpTՉd\mk㿆Ɨ_ͷt)okէtYTx dqƍ ĒX!X9FH* kAj=\MSw,lF0Qq#ptn4R#v@>kͩw5z?UsQE\;CDzKe+_iecvO[ݮB*:H'iDcS1 ܢr9($ţGHȀ0/R% gίp PtBoث,'nI1>=bphArEhȥymOs#5'7f䠂? fuJ1 N TaψNIjE [$ s??ɃIJ^m|ݘ$Ћ+H]*%*gL6pcG_oL)lNfM^".^ĈTYIadM˓Y36O@y\m2+=Pc *%7*ǴwldY7G\r|v17S 4ݚ 5WaKlmbϹۺ<[|*܍ LP2o#yveNt1%d@3["iZ~ /xÇ8g HfGϫ> (h͈~36cOփr|*s(4B}'f\ļN1FZ]ƈ'';ᳺZKh u;fvV6 3u U>;Bw-2Z_ %ߣJ-hlva ˝u>#[g@[2Dj P+dS(jEgr?zYۧj TPJ 2:;Xj8)֝r Ji{1 M&VNءs? `}O‚q8Õ  G}i&-}.-DߎM|V]A7X۬^:A Վ]iA FvvSݭ5<j;L.~Vk /(^, r8,o]Qc/F[ :Gգ́~$ތ.+ Ӈ'I;/I^ivSo0}.g 9Ub 4q贳ak|\?$q85<v`:c(1)J%Ls"t![ER\>g /_-]S>i w=b==Dh,߯8+_!`hR zֲSʰ꨿cEz; _r1;܍<1}e:^8$n)},1z+ OS^;C3>%w|Gnir*;9$l#*8]7ACeB_z+fWa4}$J%Ǿz s~z [MM%?˄AFka*YF>}c01efk+mokOjw,Eˆ!]uqOa^W @7VmqQؒ906C@ܿƺ< S_GTN|{ 3qq`@u'[u'm2\8oHxO>7/i;g~ƒFuW449kx\ Jp!>P .n5]f2d[ʹ"V/?Q \lZQM$ŀJCqLhMӚ1E5B:b:/գm*I)8ιzk՛ъRlHB56 dH'2C2o㪞|bdA&3);`78UG*ҞPfpzD:C7k|"e] PR⏚bE{CF )i&Y쇑LQ1F"@ `hPV {ʜOtYJ]"m-CrC`-Ƭim]6ѩ/S 9KQɻt159uzLְFu{F^ZFw?D2%38r!Ds:ADIiiRNPXJLIU5P% LC~!L%.)8V:.kь1>dwI|0\]eln9J֓>sn+(ψ]s6Xy]g_J[rswVʳ*(Ѵ oSo+m$lP}7?PR" ɻ tm{beڠ>KC;eu\2^if9d̘P;#nPy;9uk3۬+"j#=Ƹ%i6Ėl$z@r`A,ؼqaGbmytz*wR~ 晶Dˢ־Yq𸒟S1b(&^H'x5:yԝhvZw98md|!hPuo01бئLqU>̚Nܝ_'mlG;Ygn}@8L>TWNMd-p6A5qtMR ] ؁S-af!ǹ%ryo7L\HKNkDE}IObIݻ7=W"D^D{NXpS2\Ղ $am$!З7eeR5$Q s걧zFS5YoHөZÑ{șD\|?{V< î |/&¸ӣL*o jS{29l3yTNM >^խɧP2*ފaxr5cO~'KRpsyFlu{cJe~S59SzvBwee.{"5B {0G%ksAQKTX)Y֥=U˗e柢YiɁ=ES [g3 dXwnI w+e NR9WHK`wUMmJ*xiSv 7oLX$:b-;/]w~jYV9 i0;.ǔni)v.5|1jZA/YTokU)atS{9 ܠçbNYkh/πIK01Pu=.32g7٠)`$!a;meq:729HpnPEuB gx)6 K ሶu{L`X?VE_"{wJM鲐)0Iu|LY9biG8lX"ļڝ;h8<޵WR>e~;mX2.ƝpTd"aOƪ34{qd !hءѫ4 r:wT1O9k5| 'cnEFtt9RP {]6&g7#J6^.>b> ap7#1dZ$|Ik& reFAp~<@\`;HUXUi} }@D *F%T<^d=7o [pHr!o?Wq{Af~?+7*W|tF>s*h?Yz[ei#RvO4[)d 4l1 Xzc=ÈrO 'af[x_Ʊe!@pʱ2:W~*_fj#KhlɄtcV,pX.v[sUpmI2<=<5Hqfb2}71&yt2@}¡Q &_F*YH9wplRIמvX k$͜v OV|x>~BV(w1Ce1n{)<.M(bf} 4, A /H@|WG8 duaR 9YH/UKP,Y{-;ŋZpCU\T ,iM-,vVG5"鬩 Qs"_tSpNUO ,;Q"AHŰ  +ߪZZw␓$ԘZ[?ޥW NއM`M0@yu7hC^ѡ4>E`M|J Gxdg6(_hŏBI| BrvfWd?9ul7n.t(آb,C`8 aawkr&o'158<Ѿ2lM{&8YsTL~NKL#U<U5|w[c NU1ŔH=8f vd\4b.S槽 G p[0pKy`T_j.Ɂ6o+ҺohnȊtCn־br,y )/~^}t<3U 7Y|;,zpRUd RwN%yɡ >-{&a 6T23kmMJϨij_ aQ]|Y1w$|+=O)v:DHT^XP~A*YLxd>iI7rO-*ko"k]̩{8>wm:7z{j{P':j^Ji]Wz[ rL / /,ዩGգP?Jh nL#$g% LM&#jQTշeOVt`O CV`ߖ,WD.D6”0bH!>e[bMݛq ʞ=j٭@Uu*} w}j,OMuLZ SW=9 `YYxJrd,7v PH4vBu?^ww(F @H1[vT8b|ӈ#Ѩʡ@ln #"f̣O^jwc4[^s2̒1O,Vch,kHw0`K$&j$x p٧o S12Q<0Y]PKдƱ'[nԃbn@jU #Ņ+C ,\k5Z|ij[ qLXSdW߁ 3˰$"mK) n§9d2 {'}qfU:[ @TxAHHeV_j_rE h7TH*D_'R?1~ŚfOAeSmѨfU7vnuWV@E3FED.S ?3ɭ~gZhYȺP)nODr|cm- " _zoi-Ty mpaOBV 3nHewjg'q9{FU7$ @deL>4$aE,C5p ̱38d> gO凩-$%.ǡ_3iBi~ tԨZg]e7OC?p 0%&ݣQ-CcRgӵ*kJiv k%?Qjg μ彨),8y%_jxgbF./l%̘Ck2G%P^K" *Di3}9sâisϯ@ypP/ 6T^s+۳-)|c;ysosm &\ìL0F&eQwjuƢ^.M`9dLk`+=Y d+s[dF~Paח/M;'X)Ԙ7-E5g9 5IQ e( æ(/. sDWjdR4'5 0mD[ XudG]z w3 dw=@@m['|\smb!9Jzor*zH|Л1xM܁Oۛiַ`k=_ژ?@Qȫx Õ[2N%UD }I m[..J#\?w+쐡s揟fo_k||X,GUDfp?jQ?xm[[_=@-2+Uq˳(UGlO"C }#Z49Ʉ UHo9Mkvƙos jgJ 4c㐷YXp&L@6!=Su;Dz$-)ml U/)/~R j,ڴdH:%}T=0u SRV7gH>̢RGag|LBgC9_ˠDRwka!{=a,]jDaAZڐ =-tf($88V9s^Ǽ!f~"'Ą0~FmdmSwo&w`U~'HN>:ȳ?v4e{ ^ @dnLi*$tK13,r{g+Ai28e__ю3W/{ѓ؛hr=7= ߜ7[{xfŮXw籣jfh)Bdב(sGd@OݯJ/$~-qWVo}_PLA IX8xx/<<`OE9pk+cgG]Ƶ[RS H&iw)b;[oM'j˭9@Y1DoxSU?9VCqy{&d۾#W`[IVb?,5ev b=&MjwR;ȇ0нJQ{T]a,bڵ2`/evk &ŒnS;40}tZH]A1N]5$G̤19`l1R(§RZz AHDrZ&/|',`dkgpeǶ2oA݇)<rhNZv(0Fv*kU.Ϻł(BD㖀 -(k-Cj_O5%)Z||M1mzz\bY9HJ:^j[ISmtrȣxK,60uM>>6$ɀ(h(d/Fli+󎶼q$1H\}Uړf;Pg:wy 9(2T7 @^w3܏,/o(Od89D*KzzIztH߮#/ \kmqdqaiB `-Oyn'$Z+Z;no궞b fݭ`>o~`u)}@'kpZ۾fc,E/͹b| qr3XI{e%J6G^h/k":с%P[}xTzl[cG) -=eNE=R 7 [q8>-E&qCRcv-yostGdde@6r(" Oa xϬmᄰJ2"6JA]f:}ppXA52ҥ~4Q! !4 v)#1? PŀI@3'4ar,0}޽(GA'iJ^xD Z%ƒf ~C-vMeU"Ze?| gA[:oLi<ߛ<qkFОr3E1$VNXb̍'7/DQ|I&4YI!IQU*ė/)!xAéx"SGCyٜ$*}҂` q)/fs[|J.>4>̽?Uj `0*Ly[d#!lUz7e0"vZt-e#XC,j ޡAbI&NI-9 XBE~ե)o-7$p$Z6i8!/"- _= @r(+Wk,b_kS]FԲa5yjUp Ԏ&\]`o5EkI%"{6/ЎKjv ]?Pm}TT]LLr).Pt`GYL ?U"U vn VF\N7.הHȯR= ,S&T3r.siGX0A֧Ҏ,\ض.8=7 .)2(y*W i\L1 \H=W&̣~S(* O r15,ft ,LSpU-+ڽRZ3-?C8w gqnWL? Fϩ H.:%m 4Br9n9BdҊÂ-6(^[ynK'0[@n:3m飍#9zP|tad8V}x7٧HpqUk"֑$CBlͼp7i߭vz2T"1.P/_\^D , .A"Hig2{QoJ\OBHųN˻@WL."|Pȶe4U֠C,,1|ᾗ7tX@COO'v.*&ےbB_72t} UkH0^ҁKV,Kaz!>'# QSp/_]V!j;Z6Y#DX "( 9p)matC) Se@ 6lNmRazm}@dO0^tp' .h/ ,"c6ʂH JK!zbЎuBs){(6-K#&sB- C !A/Jfg0NH7U/%Mi}stط9K٥WLk\ n dUsr=V۫=R+*: D9kÔݤQ "p rlkIyK'(~2LCRan=XNTV,[u"U w^7_C\~QDc8H#2;i~ǒe*HwyZC05%C/CYG4RPeM5G[U*qI6rE1v5˅.2ʕ_!qd9CjdԓG` 2Sw,үa(nrs7P=@k.CQt {6&>^bY4E[zg/3II}vr_0+-w!ʵєx*{ˇJ76V$mO7PϿRU-::M!Oz-h/F"Yk|o`|8 byDݱT=/!R5iM   $$fI假^Vꈁpce›9n1l)J!t!^U/If5[i|̞'fxTRrnjՍ5F+ND$j0 E.S9LL'5zk[1֜2. ӗrX2dVa;M8@+^\]iU ۆ[bğƛhόd 0 ii' _r 8V}l`l-B0_Z})G3 wgx98]K/Ŀ°5fijO@NPu| è]1DGG2BU P'#Zlֈ>KNcW7mPs3Ndь1fUB *(~зs@_۫7_U#=1q>i*zJ9L9pQ7_6xs<2q4CJCh1L쩪S澛 b6 mB9#K,Ryw^qHk)v˩4pu$O_6@OE-`[uNm.> NG"~O=e>3mȹii3._LY7Ed.BtѪ*Gq~/!+rz3#=F R{8ْi_^ mlq-)lڧTM l)q%#LΆVX:Id[C7RQHN}Vآr0K ř + h' 00&Z6:ss 1J9H!֫4VUM²3Ʃ[9j'M}$*|>ljȻ c/ xMi"ƹ9&H4I&DGA,2¡[:]ժQX-!g5z3x{7!8sc dw}U`)yivbDK>:}SuYaGSPTUٞ>஗E}vs:NW;ʯSޞbzfa< EbwoyncUWȜA8 *l\-NDӢVR޶_9N^la\4&AP4dKrK<ȝݘY'}KHrL$@ w_U/bwPKSb%PV*b^'PU] "rkP{͖ #V]CJ~gv=VORz_ $MO+G5CY: !D(P0 ytղ[CMϴ Tx%D1MT̵JI3* 8wzʌykƯh1gKdjh;wNeu[9_<'x e) ϥffSe.M׋}]@yF w.^ 4%Jb^ufJd.q*d:<o}A NX/fq/&-lB!CCАgkii\1m)`_~o4ɚA]"&V#9,Y\ xۚݠ7/>$rR~HAmsnLeܵ7Fb~Ǫ_T2G^)a۞>r4VU̸-y{/M4ꠀڶ[p,h?td*A {cO7ZN @ y].5?CkWC!u?"ޜd`,;dBZ3򘖛tL)]R엣sMark-ȴ{tI.N;h~f8/h8fPUK>7πюӊʋ31V:Ho,m}'MRW`(:.mh]I-A~/ Gx &w ѓ1.׍:|D ð.Z}*VH:SK\iJ[,~jQ6):&PTI>T|F/(: gr!85 E wMݱjc%ҘLCSйO? ?Ͽ)Y'C琗5 ^hrl~0MNUj\ =i:5 nNܭ0P0 "0# $"o?sK_`Q@cOQP2띈)ws* 'f#:3XsViѮԼk7];`hSƛZؙ<$9P#{p.p zZ`_Zc`k T£/o8fV26x!\&hDe'(\"&A7-aSng ,z&d~ि܄gJ2 E(:XVdH-"D:5z{&JΜi"2R6 *zDy-L.Ǝ&c(h>Fzp| ;O:uOT(,&Z?!w؃3Zg^C{)QȠ5b2zaoh(9;D>=nѪ'i@iPx(Y$ٺy"X8^VyU"t[%y~ap}'̲şnQ q f:6}iž~|Mdx䵛eٗ` Q%-)*G}"2Pnj547-6p dn?]{h+'<㹼rGO'X{WCk~r'KwӀw2.c?Ae$ 2B©UWgs`or$IJTyU cw%riO3`kj,|Ͷ >(0&[PmeۗVݞ3?KLvnGпWj*(6GTצʧ>D%&YZ D-dڜ'ˆ{d !')GK |'9f9׆DתfƠ=T! d쵩?C3ޝ2POdX171Z- $qb$g(X2w e'-s KFt*!ʬOFwru2H @I2,"" ˳&$7-] o}Sn{ \^Cq-œo6 125Z^91U朗 ^AVvE@!! ?{P.Mƒiu1}|s(eF&RYD3FhnYŜ|`֩nNT`5uH>S w!mB3L Zn^ƘO Q~*2ĩfupu76F&빼a(8-K/lQ=" THeҜ ,hžStb0)Z`U&ruݡYȲ&|D2zB[ O8e=&nC/9HdoIjM;h5Ma~6OB;"Lcܼ_9SV ͯ7`/aoHCG#'=nOOx걒RMVDL{MJc V'Eb"e *dujC nͱx{}-(W"|9nuF6zP1AL[TSlHg>cÜ"KҴI/haS<}8_%.:l$ס$b͕rIǸ (3ri= +K>2qчo 4x6ڛ1?wt2r;/ŠG_LbPPA3w^,.D9ӞٜpS?ѷ 9v5;|A% n" g4$2!c~_nY𠨟 K6g{Gܡ-?gRv{VK*Rt( kҐ |7n\RpqȐAle6zS-em e)U97 )ľ3ۀܻ  )cb6rqEjY17qn2<Md#UuvbJ\|\RT#f@WigɷwM]@4ٖߦF?h".7֫< c#ҷ+@X(۲I[!LǍPNljA<Cj8n#@1aEհ0EL"fHeaW#X>mk,Uy22 ĬwۊW*וu_OXѪ齵#֒ 7=Uzm}sպn_pOtS2&/mȜ|А#{ eKJC$40)-5WԆ\7W!O 7:ABw/a#hs ˋp-jAs=G8fh0.+D]˽\ w_NO( D|QT!cD([Bh COZg|@WtUA %^pL3__5I:8Rw!X3 "t0@^;ng#g9b`U)@gX jyGYOD!0:ҧi|]:5~?GL{+A!=wE: hܕ6·ÂÔi',0oM yЖr 4J䲐ZOo 7öqw(f,(E"&3[hI4;Bas7#,RHU]nr)i TV svi^[ao\IB̨MeCʪFG65Gau"k6ZOR$h*32r\,zZ)ג+ccLr;vpA.=mtq}ETu=K+42Bn($',F|f=dd%`jjc&?{+`De%@*zʪBz|޸i1K;|™Lc[HVt wCtL)iNGO>5iV쿊nb;7Z`gTfݥE0%YZK]aMd(6 aQwTɲ^_t0QU1 q"#rWA%T lMvAl`U{9K~%YNk)z> XZwjzƙ]W`4KXp0,GlÊ)| TyHBR{3@AJnI"He褧>V64@Ybo)]{S7qyk$O4m_DV`(t094 iZxVCD) kW>;m2>"k2$id{AB>w<@weN=R ;WٟNA9R}Q$ ԭoryUqYaI;/o X٣Lto_wֶŏ)w qGkQH=&׀n6\N# Qՙd[$m> #82L@VD9(Z'PHgEx4(G!!07E pyuC\|G7ؙ*5E]V/7ͣqgQNXetɟ߬RcQRQvyhܥ:u\4l] Y_dPj\kCO>MS\4o/cq#̲N~+R@oCc%1}6^{WT=j6+{ϕ"4]?yG2^^'*cٔFkM7^@;R x$cu!@Ujh_{PoJNe& 0BWJwg ]eeE3a^H7>XէTGV(Qis 0D*Znr%Z][ENΧ{YZªN i07E[-+mkqHX6lqgCjipLŃAx*k ŋ-SS *?M x+N%&:>ljjى]_qϽ#%IDfxs+䥨 d A^P1ެgtC>zQ1U[U)yT[X¬7P lr2W/?oZG?|(a4`E_*%,*,aͽ8LYJө]OP|Bt-vzTyeK;^VHϑˀV*DyM뺟SZ?ۏAxfÎ7M)*9UP>3G`{)l,3R!x'IE$@9*q<#gWOĥ6'Ag/;0 p Qq-˴CgfRGJ ޯM!%$7"˹Fa^ٍQ22F#V3LޏsF}|K;+w`/W&F@]kh{_1ڲlXD \@.'M`JLOڹ{w.dbp:6Oe|".xIh$.IBw'qMAUwQX}uZaP6}(> +ݪQ6Ü(P%@y/eOdn`4 *耦l qZJ3): ݊# _ԙ*T>^f; hS%F %¤~&I.ͪl:YKmimFΞQGDˉ~7W97\bjڇ]6@*)B`N=ڥYg_jwЗd_.ʣ8xzo(=۰(mU7ϱMDz{QEs}))e_9t|+~\b}*x ?ݑ\ȕFvqk ؛5<\N+Ȩk_+ϣnX*zٕ'\;Vq>c."BwXD+ +TTޓM)6A-ØqY_vk[ףVwc8_BC*1 HgI.M'>R4-ii Qe#=.ZT*>Z֢%d͊ %ɣеJ'0\Ak+t*sT{rSn`ǸE-#-;4VMGĆ.6K}д?MQɥjg{8A0Z@W7O@1R1h`Y45^!)> ^Q**Y̧i1T+U&$U?M&tm],︄~h-0Re ̾Mvd O[rJ&xD7x'V|Jt0Y{}P>"klʯt[lxd( T #8<+܇|HW/[2$v13tv!G钊OGvFWP 0$~E_ `cLN$ {{1ĈQGcݔ݌/ sW@C0mU2W]F,3X+:<b861D#4/1H C  ȟ't'9[fMz;j%MtέQB,S7 U}910uk̳a`q="Rl\BLXfa6Zivp`k[|GY{'"$[5Ln:Ek&,blSer+B[zl6gGwujDM\ut`6/.*XP n,eB")wo'{l#v~|y?E%m$`6\N|fjEa*F9ݺ`i Նby[}E@)Ɠgka{.k]ܭ=>ܗeS@C,s>p!,!Zϴ3$OIxQQAX|8Ky3-ʰk]HYsەNty|bLZtv 0f+z\}xDr<,k}3&m!A9QR{;Iliո>d:ʿIw.+V9gxGpV?w%p(׌Sl̲.7\ni~$,,fG7ISMgw L4m xʁ&<)GJƉ ؉6w'ЅğC; >*Wv/l|k#dK7ƽJ S5 ޶ ƒ@ p0@L΄r/PtN'&5rӟ|GZ{"pPȭ-C1%RPb怺aġOѸM̦ 54S*6۔?b+Zbnk֓FJm(#ߘ5x &j!=kͬ=~۳ c}hSh'.G=(!85@8PֵᡠZXׄ 2N6KEM^)IL&!xNW?TB@%E )ޡgX6ЭM[bMpfPs62Pⓒ?5v4Y?]ЁM;?ʸ';9:e|EI!\&D\ے+א@R2ؤΦoxkt!*|p,jTrYއ2DdFuZH'VݐLؽ3N*6$6RyH7_V68QI>ay$WN&A&+ݲRH ,j~h7 y9V:f|cU"4c5Hĉy_,3:)%6!X0qb%}KA1|R b|N=$~II$f)sϬQ^Ga:A9NTsS۶‰IS,gԒB)A\p bpR3ʸt>R g7Q'|痿[SVrHwCs3w#zw;g^uyƭtS{|tŽ5b}FկA咔(195"B#'IzR)yR]A\u=Bah]@o s$Z KxmR'eȧ!򂳱}W*R"h2']| ?qn$-0$ah 2@ 3,G (:mX6U>+̔5v(BUA̽ڗ+QJJsgw}-A%/"**:wIӟYhäG%YGكQW-uaMKQkfVr7{ϐݑ6Ӈ%=&ӏS~Ljg!m :>fڒ;%cN,,F>Ge3 _,Bjr0GڽR;@&t]?d"O!@~{tzf5ir Jn[=q~1zՇ4y&kSjcOfgҊ}`"78oX΀,HHqanFi B7y?~\Hw"DBkPࠄ6Ź ^ l !o\>keB Kn'ʔ&OQ 䯮|kuH>h_K1NQ];N˵x*SSY*1pJ*T 'y/bW*Mǃa@lD6p85fLY\Y;{K$){Qw뛦q\ kpNdڬt{\lvI&fmrSM,zu_m 8 BvvpUЎD{̵| S\^*a2X!WAZWZr[]rg`᫃\ӐcIijQ3->LjBƅoX Hdp!XB~?@*E*rJva,9BʢPP *M G_̔c&&ZJ$쿳<['n?fI@ =6CޫƄK1ޯd~$34-bcqd}׺>f>j& ``GTu>4 h횈}#J(4MP O~cf'E éM/Op|2t`-43N*Uj[;pPósb^`e ,MpִY%$ĚMk 1Bznw'`s˚#Ot!ʫxq4NO5b M+v_6̎.f!&U,=oq첺Vu٫F6Z(Wx$Mv[rբSsx4(3:ZD -f:sd x Z1xy\PEsj3%[86Ucj/;8Gϛ_t -i~L(X'Nk/x )(;O`{/k-Oq#)D1T ޶XPد'hZBG%nL;)x2׮LᤛQ(;ObI4*f X$p [1٦|Jàl4--J޹UlâZŤkTN~jit6րjz=}pt8@*grV:7i!?x #1!F65.r4E;Y.-:;9CTA1W0ㅚx*cAnTMd~.eUu>{Zvђ?Lq5jj5F%E\p&vSO=Uny̞tcJN&QލF}vtrI+ z͔4ɇ)50ƏOWW}D&jCi|/{.`YI$pB)7vWd'/}-t"Ѕs?Y:&_:7_kc66qEpGN?4Owk;Zt9cfI؈UNQ=A֪fI:>(ZO^c؀T8@h|L 3v2m/l6?֭fxutLHcv6,D2Rw[lI.ư?,!Y qߐ61KqkZFs7tz(Ľop E2lj/vxvCZ@3RsѪ/O3~jD]4C}0їXfl`vӆlr!Czt81QT~`YFzRukżSq2my`xu]}i!oEAwqU0U."l議ɡ'^~!gj"b g;T7XV%qFVl3!Ra8] ,e&5c !W &)X".``a28+Ѐ8:xX 뽝}:]s,"܌8苝yW9Sţ- ]~_|eZFlg HH3Lhe9>I눎Y9$wF^}Kz c'BjѳA$I˙SYurXv-8a.$vB`Zr :TѦ2bQ"dwg50R,MժQ L):7/ot>'">jpBF{tQy.fud@jUJR12n'5iu O1.'X0,xZm鹜 HZfX#Zʄ3pzK`97mEG)NY1%w A55YKbozκ8w7O/Q>5k9:ȦPRO b5LY4g{OH7+8E kHm;?=gaHc'h97Gɏ HmxbG:l+n=eI@]F cdµ)Y69]B6nh}"69Z٤Ċ)v4 ! b͔k/qO迶b;`#'~hl$Հ\0VMe+/RO=uHvGMiZ?Doռ+31gn[?-O4]/ V|:5h1[ <^#ZIہ˓o uDSi^Ok:zh ||xj+®3_hʎ((d1%oҙCaNJ9GebB@.V.$/)IHנ//V? gF=Uæ ,e>$)Hyѡ9I ٥Y$Li[`W]bGG' (RY@7jt^Vkr,w4 ~O84T J%-IiܔE<}&ˆHJ\Qh.DU ЛP;);iҼ׶Bq=Uy;^>4{F~kQQL";u3ؗ}BdZ"8Cny!8pfH~ G3+޶gT{NA>X*@JA7Mnn]I]g=j!NDU&F 8,, P"eA#z Oyu78Ilw,LtNϖHbìإwա}_8a@(PAEY@%CGKvP !w ]R]]Ūhh덀*-{Z{};ܼ4€N} ?P$:sHX 2;B:C Nr NkGbG # ~)cՏTmPo 0_N4A+[o,4hq2Y4`:~F c̸nEr&Aݸ :y*%$vxļi~Ly}٠#H$jV=ٷ<6 bX1<6\lq}7e==ڷ|,NhIɠ&IvW ECt௓$0~)ETԝUS_=, >܏pS>MR*г!oD|* ?PL$lUPsqMh2RPFh%&̻:Cj![FFG3x5[RvࡧLnN@t\6Y5>٩ȇJ[4֭k6 [9^O__ 9(DPt5|ڡ@L@/ZxUlJtM%‰ Y$J8G_ ddytGb lڔtH$P]?]%#ļ#g6Uek<<0q9O/D,2q*Qs/9 w<~[^2~/>4OӼma'%ࡲ,KV'+`-?3W;+%r}@#r6;58 ~98 6*T_>BѥwM6W;pSzՕ8#)cW˂lo]XʿYo9#"Wi`DmIʿ6Vq 9(?0Nh+rsD+.eqŒԹ nGc$_C \LHP?c}4T|R>j;hY\&k_<58=~+?EpOsE:Z5!u:xw ݤfRDVLM=7HʶiȎ#XmSda1D >)6GT3g~mI=6J 5FǃJ\>?]{b& ZRPFL[b+Xego|qb`n o2z;3qȭhOՈOkc+T0DQE)v6+rJ'ح9 ]9ك DFʬ;V'JlI @8AQ1$:֞ce |z@QpKb mY^@h ɂ?~32rPWBGA&AHaJkDC@Ը|t5CYbBsO.ycN:}*;4O&ѩf)dheWA)nLXb;;fzX@n|m!FMB^J?F %lV2<w}h LrD͊M!ƕճw)5'Ã` dD`4ugn;!?Pˠ4E&MjaRF 7V\OTuv4igj(&L1o\‚پP=]aqog1rjQUZk:MUeEIW7.Al@sʑd2, 1KW NTBb IT}G,Gn'S1¢C~BM봺ѹx6t4ۘuEݔ 4쳉 /k3@/! 2`PG2 {Y& -uM3sX^ŁX$!gN}&!vy:7[cTSghS`L^+s[+?桽1ep cj%ChkW˨%kKp͠d؈boԈ8QhZ] *5 Po7{/qߓ1[k] AS(,ëRAI%ޥ/6 9$ wEhTsN?"YR)!'D_jAɁ6PY {Ʃѵ`w̧g;42#p"ǭdFb*>Ζ-MTRkMAw f|XrI[ q^VXfC s(!ɺ5Ŀ( ^!n"q4ۯM\rl '} E%y[k}џsZ/^dhXb y[R;Dx h'^sP|`'eF <&VI:E_Т+{ZC*b+hّrnۭL&̽Y%Ҝ!3CUK^;=@\DX|ia*qXy QzW_3.0e^Wti&]Vޒ,v^-;RkBp4<3 ya8b*lp/Na@6uy.x5ޱ5dv(|h'86b.h2?K~]n4M<ٻ[* owE2 s!T1aeؖ1snk_Fd1y>hfm]\ϴ*I_:ȴuOu0Hy4=mid @U}^Sl]7jΓM5# |n6b I~ɑסB@2[~ 0z7ۣ"Je-Ndꁦ MFe{q ƍ!5,7.T3jj6w=.nzrq&םO.O1{A)q!u3LI &-)w'^D(:) *5U(fe59幊w}JҀfxs@z%'b0o|U&r,%CQLҿjP##Н{ac{|sN?25w@f=ZDʶJ!"J ZK$1g];ogJS#ܲi];? j,A!i`C $q1P08DM]"@dw" A F˱mL z!ZB]nMh'y O7ŀH?%s-[d/ld9Rڡj! 4[(>PG?gLϺi)-ϛ.SϑfC?(,:xНTԘ,pDcRa(E_#P:WSWPx_۟P~c IV)2AO.-5EtگsYf_n1fђ38 k:8zQYҵdu!?&Y}n0( Ë .b@%9sV~2"nnd<ÜEXZ<9U䍯n9G[+ KpejQa/[59Q8" dpDu-p_DHNR@3 }2 2o$NU&(0rnG0 C`i9'1ǫ~-QtƟIlIC%rbeq l.+ԣٱ t RxYh !쀹w8P;w=M&ioIFF r#6Sf_ 瘉aXǵ}?Z͂u)Cը+?JcL'[Vں@Ny] Z2(י}nrj9}@Ad) BOJ Jxc~a^1s܂[%Vo@LŠV[-(H߲9`QrDou,-J稙5(F Yq.*oJ!U!Q.<Q7xHMYmk+<nI: vÿyv1U1Z>s'5MԼsu@L$2T\l'捘"yᵆTX (,l܊42ʌxoѴ0F4 G3]߳cs,!VOU ~61+Cя"ȋ2Ņ~4\쌶̿S_rgUo@E XdaŊ؊/d| :3a?8ly lpШݷR}ޚQSp#ѠЙx,$wP"Gxmҟe Trޮ,4/Uў,(eN[}q6{~s3J1$s؛˼UhŌ^t 4\G@24̯!;B2ϿUzT8pXTn)K( ZgbV͜QuǭaE ф'ks vn!j|*N҅67<ߘkGaii5[̲Ӭ)gjC-L15y U3((챮Ȩ"V!ixA+Km"AyN{Ѭϝ`9)5{K C+ۥ 2ٸq ~?:9KKXIaJ~]^Z d6@qw)MXlTCUsFHU/[џ.`⎠ D<!\9|޶Qaaa+]VEkbP ^}*gp'1 Qm׭OYQfwZ5+l)* 5(ɶ% K!p`ks][ux1Rp0ubՍ ֎0h( e {ZBy2FGʅL%6~w'֙&l5[nZ8M`xXWK#\7u^qO?{ʔ-+88SfNĺ~"7݁p&lmwl_fDñAjCӢRf.mN}-(pʚI1 *6{WGT}ZW>~s>NVT<~u:u+px~_9r?ֈ֬OS7P2JʃCS>^L!RC K4SLB=n;NÈ:0AS7i,Wc)ͳ:VOB Ԟ*Ć}k}j:FMPZZ@[T"VȀTsU.,o$Ig)Gd t l^~j>@c+lbL|ϲ9R:_N0oc#;a&^CdF9ȴ9,ݬX-cM1ho9ER S2F3`gI)V7~`Ptb *6mxLВ(mMD&BlPMe\%$3K!14g?J+Gi3!~3oR%mn572$5*R1pĤ(]3_%+УWSہj~oi#d2'%6o)v1.^Jd@[_`]18dpQsFt4I(Q֭ߴoh5cZLVkLƼTIm_U8Eќ {R "T@0Z+R(S޺ͫ(HX{ȇ~9.?GrNdJ,P_Jɖr~qY|D}W= =odO͖䝋:B&ycg`KFuXS@@kIM_<"Ջ%ñiȯcC;t7w頗pAꃱ?g{3$^`bzJL\(`rߎW3EgC#99c.;Tn+y jFXln&vN@~GiT:MYsV|`srY ơ%dF*&n3CBHdѾ>`FqnK >t3ʚUt52%⛜\(G^nxp?0JzDjdhpW}ݴW#/A8lA| ֭մ-Fܜ7'P k|̓,O.V?ȵhPSܞ-IҌFqˇh}ER]m9kdYzhQ1'O-l f1j#NcP0L+ǥC) aVc 4̬&q޲@rH4XƲP'\io~=a[,;U~t6Wy5-H9( I/m[h3MnHEXě$߷Z93gQ"eL@M},Rt0Tk:i^F^:Len_= ގ %sW[`:|w}w\q%Eh`t#޶ bk%~#$H#F툃4Rr@t8]1&4WS(ElYmj.w `U2e竴5m+ևUYb VaF}Tz 4j!p<)P/nI(a S.t F\L?)ttZc͔઎Q7#,1g=t 5K>n3DXx+a=ƉT.ԑ:/fzhP֋rhJ|[bI.#FΖdſ]Gi+K6_=}m;-g J{XӔxljnFL7H#/R|!rb#ﴡ_\%c ;D8(F(F,[s Qv8:C5b__TC* CfoI.k]{CO4CS8Hf:/Sds"=j|vsH n&`M%R(;vub]”?q8AZa;k8ȣEa7Gϴ 07PL:֞L{& IDdj 7t"j/y3bknq}7{ `c$bvKG/&7<k@H|x٦.x&{y Mځr(ZVI:AQT R#w Q]^gX=J@ o] Ce簧H_#8j:w+g{TTiG?(Ik4gP0켄IuKOIn{IP1bM_ۨ,6%sOfh`6ɮt$5y# Hnk k '"}rR0cP̰>=gUL.e*-6ض6?l[e^"5>;LSY,"<_ JDlSˑY/ bGy<6Mӟfp*89ٚiʄɈM:vЭݧkeࡷo/*o,_&#KD۠W]K-"=(6zhu?I{upq ~CJ-WVrvQWQA@-!vdxv^ vM^fj{ħ{#ӝRtq9C?& b$- xs+gmƱl]kgϱlk"9-e4H^{B}7!pqe"K*>d@ 1'>H: Nͳm=n$Y?_qSZt k/-; `5a1еFF4q7slqp6YaO{4t{5}q/n90E/O?~",$~e *m| GHjP6@̄FOC,_u=Շ9Qg26 +>wݽ-Ty5]H_hh:osG-:uVRv܄،%*bK;AcoXO+ޮ s34=^ڛKCLteؼEC(e|l8@̼v, <4gEWxi-eԕg|d=$ו@կY Uh(i3lcћ Z3!aS<6`˪H6'])n!"Bh9mL{S6v$fKnp8RI 7%ܱITs'lTћ29Ѝf']SJDL8~ \rT#-⾕^t9W"TiP'@WȤ$Y+%=O3Vedg:c;#n_ Y*|},e߬3YA!4iSi)NL⽄G 23N>9b&K-%2Q+-hJP dm*Pu 5(4d4xWߚf\;\ ͷ(DcΖ&J R;*veWmR&s4%CWQaS[nw;虏UQS;xnI9|5{֮BC#N_6'F6Qpν߭z,{+λ&ƞ}%?gRaԎg")3DWݙ -ˤ -dLfKܧ{ۘuK.ZVr9"[PDq?`RJH.z~dy}sŠO=}:Bo.c˄CzZ<^v'?$+{BG; F_ؙ'[cr b}fVF=^IqZƂhG͇p4 .2|ryqNf-uK%3ݷۿzQi>zIZr{OK!xG9s@9~9E YZ/1u&Vxo5-ZE1J7l ڲ ,VZBۭs_|XSu(VmL`g h|M⏁K1MGh:4a}ՎgvZ->-HD9tN޼J(jUoĚiCF?P 5d^8FO<֏ID[ 0 PKV4z+!!mZ Z ~|b#Yܶhf \@7$a`w<ڽpK!\; {R !la(`ujL4LOׄ "Ņ=rr2Ödx ùLJ4 {VI}2Mk"n5p3S_&$nOudjW/]:}}^t+"4dz£j(1{<7j̫҇k8aj0 3a/t\-ַ õcFn>$r,"y9q~F[]wU1uȡDslqւri!>3sacgVZ. NDDlP2%ͦRiwRE_%4p.tхPg0]޽2=a q$7Fϕ.p k? ᩱOL1S 8}MƟ]w2_S2nXr,;,mBڄ70DL41}M \0H'L  M+,)pzQZ(nL/p7|7)JW PM- ~|ot:X'rmiL|d&FPSKIfw msG~*)"{tONbx7 v,ձ>_<ɯb~̻m2H!_|jAikꐯxa GtŐ|z,=<5 (wD< fhJ੒˜+@m T;M{Q!i8O`vr\)ꀩTy{Ȟ0^6bEbwe@k,%8m*ۓ$XvՏV;lvf5b=qA, #C2"P`h ))I#Rےg]y[c"[諮ƨ} Ҋ(t/*PBq)2h"kӷsi|(\rf,߯-$Z=}>NK4!_t9Ls*b+mBI`.O) JbWbi sRb/'[v֢ T٦;g0Q Jc-d7uSl,8]ȂE5wCAþ>I|D´+z@¾oM ǐHŸHRil!!w:È? Hsj("'ת+]LAY:3谛 ѵno}Pgg@!fW_q 8EM2{v}wXk3<Fԯ<Ҷ4d\ U 뺚=KQ#"/ ^ Gc>u8,cه{Ga=n.vqwΉn5)cFDу$c%qRKoUg؞hv54ԧ-h$i%C,l{aQMxz6 W[ 6.̅$8^9Yt d1(42#Y dumrдP.w;`@}'eǟ6S?఑8g0#,>/֞B,WCLސ"?JK~z8ucҒDc"\5bO<6ٝhW^OutΥdQ%81#ZW]"7]ĻR_ IߠrŦw4Üx]uŶ.@q@!=IX=.fJj&kKYZ`caK 񜚒$c&BM>螺;ûٳ %OK\儊RC ֨i^u]QɏQĿM7МI.Tx +F}N<FC%zwŎ΀8/:t_ÈuH |%|)hAE輡Wgid >kH'ZᤑTZZ+lIKǁnָ u-T$XB*e|`49d;ƸƗ+rq}0 ~ ^?HNsLu}bG.[>kUѿvKG#Hl3n;y8c06voOε9=,B̩٪JwX1GlD@ ZX-5yJ3v hS:\v<zT?F<8}}D I/o5@i"&i")w,*9\kF:BXMS,I@[['"6q]Tda![y"lR/=R|\| @BB %MDax'.NZV2OOӨ0RyE&D:w[ q7''j)>fK /{Q`oʌלkd `FƤ}e@0#W|u6[T;!+.&]wGs)\C5acr_5>0K>|@j˸f}!k # 1&Zxs@->GAvTڐSO<\R ,͐ uYӎtS+Hۆ]"($`a]Yg5-ڌ4a3D;/;#]v*rWUxx4 / U;CUTެZ"&&ΊoVpG/%RbhP?\ 0 ,b9޵s =uq4.uuůmwr?!2F!5, ڤIě_l觹uO #$Y79)A`UEa\aRY$qP VBwSnXvT1;8(ZN!l4y'niLϓ!eY|D޾l\O],wɋ^'RƇ G31CrPu酩 kqM7yO O WS>ô1틎GSi. ٵq7z(ӸEǦK̝\-h儫tv^Beb3|I39Y:wXIH>ahƈd-K=By1B:)XM t]O"^ {^<0Q\t䇁9#q#O9; c̯,C+].iW'vSS8OAɩ/8].7p_h߄8thjHoq.ި y4:za %+&r<йv^O%.%|~e$h.t=]y[#V&k7%+-G Rx0?z:p_:H.4xw}a3\= YKҜY%kZFxxh5"H"VM2҂je5[݋'璝 0A6,@ͳ(jX,zZ)ͷdaNX[/i㡮,%F&ʤ Z-*##zVQшR.KK_g)8-4'Xݥz JD·`cNxc~ғ"kݯGMnl+g 5orG\vcDYX/|(0s0g$N%|FTܽ-RLL2ߠy(U[[ )Uݲ), @&b7PgvMnC5I##W֌t>0 ,OcL~R/lv0p5hkm_c]ꁄHAZR!o0bJ] J{A[ɫ5sYI3AXVJБD|T̍H;1Iu;45 U{[ݔq|r>)o}S)  +؀PբNmoMņ0uL/kp1ůrdHK4z<^]lube -R>=H^N,F DT+Lvho )tP3EBh2&:v./k9ȱVwXoO` A@h ˉTtL:H(!oycB\Sv`>%‘⑮ 1sMm%H)_N;d=BwҥG _tѯ*+}OsEבy ~R_jN0z_LsXy}mg.F)QJzͅ"dEk6xN ( AIMnW 5lj I.˜<Wu_]=bNX}` rYXf%)0dc?g_tgD9OI ~,Ymhr"tp  (QuԷ&CK%mfJ{Po.LcQUU4X}70,.n1殼>O-A}"=Yh|p%y[4Upd̮k ܬW=kaoN."Z ߴ}?tWSʾ"'q+y]5a/ 0Y@GlByΣrnZdk#CZvh9Coc|q{VT$;#RNz.&%CqыTK{$Xؾ&U[ {jNZm$2>/`J'CNb) ՅZCrݗoXv^XmԮ݋Bmt(:W rP_nAޞVsw4^R7lS{1s7dgahUյpiLVu Seqf нwxK8u01JHd,pý_KRwy5g|-v 3oJ1g,U9BuYtv'2YXrHd(F{A3+Gdh^Τ%0=W\i&Z[>K_'(݌>tɷ#H ˣ&4QU) ;&Xf0BPqUhhVqq& dI Qa!z . ܻ40 :E>wƬje_GKeiFpKL!$8 c4ƃi\SeL7nِbuEs_P&fyA,qtHv.t4+#g55wsd*?ҁHKؼC;Z䀠`ֺt956Ԣ?!K KxR";M%ʻR=oEm. #jȠLa!Qg(zE[ DW_*J"GX;zqNsb@lAcds+z5yjRs_GǙe7ΙUcj xnP]9Њsu9 8X6"x)z䝣?R< J!^*tG.͏Z >Nxa;@hYz\Mo-s.cN%H-4 ެ0QRO-OhM( F»Ka?0#U}Fl `WӸWј?jCm᱖x%ڇWw—MJ%an$iuUXHxf>1QעVML@1v"%O"/Q/ l=lnhsX6v%vk )! E#(4{ *CHJg47Ceɼ g35VrUolލ!)Ɨ<6:ӊRDv.XN{#&D%Qڿ3[$˗ EKڎ9j)ez-"G,F3DPy{}Se5)=*FbsotnS 0nA&FEiv3r'3ˤkttجXF31MNC"G[80(0Vn#gztSzoj j/o ĨwMA?DۧR)$O|a3I))}ik)@qCp? giX2(YdEyAʃ ά@rpcH܆֒u /O>aRh0rfP|xK` v ] dz"|̠G^ٵ$]} sNjCr2&P(&)?{-) lR:/y}^h]&t,E^doҡtfl,@0o1~|g獖!xvLjjN[\~~-x 8 Bz`hMR;qgjFAo}ϓg|Σ~Z2(! 1-b}4<l '[{5TH}^G^`ocbHঔ;cj >X1M^II4S>\Dn2pfsJ^"{6FE־]#Lg: pP F2~ ʁw[ď Fuˑ~YV[̩! ?]l틩'RpJ z3r+xvřSApƻޘa*pa@#y EKAXa8X;urJ=ڨHRjKߕ#\82) ȳ Ct*ژfI[m2+ox/LJ~X ,ISdKVuu*^l܌K_y0@4vn9 'kN>X&Fv;Nmʚ@׷28Z=TOrǡjw̘ƺEJvE X*#,sf_K^|go,s}NJh|!CSMOE,֨Dj-+p7|>歭r I"y>Bt 8u)m/z:FCyb˹G<M,(]Zg@)8_@h0NEw3bKW_m6nbS{J4d"OoV!$*WKвѶO`5t>8n6 즞]%Fqp[<ީ fwkZBo"&ˉƴ_kaCg 'Vpoi\! [q_Υ5 =?ۊT3X)ops> ǟAQ(B \iQ-+MLWnqʷ.D?gH7jҾJ)&]g"yTՊE}\xј?iC$o\;-ݍ?Vr\)W^iԕ+R. ׻SL 25xj~\%#;@!?nÝ∑,{|`-wJDs\w}};~ ڭT4Z14 #UCx\CsBn}8rR&rUИ]{옪B+hwkD04h{ "!5 l@}~8CT`{qK =7Nd~ɺXrxc B]ggZ??/?K _ 0$!\Pjÿ̢[řD"3\_GG-8j>h&0aj Z{dtക>0͐e#$,B}[1Q?_I)o#eeXଖ RyXG4?fOع;qۀJ:jYmq83yg7.cfK~WyZ{(xlZY[:ܒU4fRphx%ڕbͺV<#=f6VV*SRY8<[ǛshY0ʇ r ܱ2!.QcyY˃f Q4, _(@٬(k*SS7 nQ-$q ;od?⛵[z_ߢt@ykh-[vs2z:/ E H7nzthh㭳^ Hcwljp՝yJ*{s5 N %5DG5^;=fQECN#p=x˿IM#`_MÌ.jf4QCsfd Vcm :`4ybgxƦz$tm 8.P%iGk5/= {~]?Pr+ "27.T &BcJ,]E($>bRwWD4;X([,v*"OHs4k{݌0R^2`"(ݫSy#ioRˎ|?H}sU-tWg='p(%Eg#(T_WQC؊C йIG>q< :=8b{6~52K cJxn[o0##D:TF I,,Jl$kw =-Dv0N҈E?g&ȽTØͅ^}#K.rt]vhiu6T0A?Kzb9 ~.WP8K@U||M3mx\aOeΠwyB9fl!Fj`W_یDnfgi<߅yv0ՔWFuTrܯͦ18n_χuBa1]-? s;#ȎKJIv5ۏ]!a*ş\"QAU{o˟ߙdM{,SRŵ*4Tg%M%s(ƠXzvGFtBZ܇c8(r ^Yzk5,H/.w""Ib1+/"b1J؄Jq0 ʼ#;k'^OnaSJv9Qʇ1eF <rHS`i!%8^5WU~n9sE5@#, 􋇣,:c3 nݥm~,Qu#^b<$Y ?̲:r,iz9I!QHm8/?V!ٰkϫ4sS` 1n3DzT/n_@x1@̗0 qcI&pեrŌ#c)D<[PZK<ܧ6l<Ŀ<q6׽93*5Pl.+ Ę{wZ]zV'9< 9~e/)S2@V]U((v($upHCL*=`ΔPbgcvv/j e\B ?Xw.tg&clʳ:m=VyRbß9B:0Um>RR=/srao|Lʟ*iz#DF6 <]UU\c\q3mWYayg5<"*uͪ&)H"KܦO [ 2jk10f.SL3ћإirG[(Ӗ<8׺_ n\/&dp%jI9SP G .rȌ\Y 8*HŠY* aqr"&: ta PkD>Ҕd:¨!e#ߐ1& {;l:2O_YDLSCb:%൙(W@,ћCl!y9V߂)H oWjsySh>+( z{b7=_`H߫siy$ү+jW_$0er# 3ji h|}}kHE6BQ%oKQGBaѱ6bq?΁ a/[HFRsuoՕi3aR-¿Mwzp[gf:5hS%]/"ӷ//KbNIah{xj5v <ʣqMS @.`cꞌkcߛAá;*zi;Y D# uq&.. t/'P)|_T,t!~awh@/] ޻q'+Hp vV;yhǟ:-xr1Ȓ KfB찎H%xт|C; K #)k#~zK [ئRD ˣ`~7k_[ aQB'%݆b6 ImGo.%fC| sPxm I.~ct垪ꂘdqM o[NL,8- ]bV1KRК#ofg°DRz=M$&7aqx 'WNtW9Zxt }#EHu;(z[cwة'OL4=d>G_qj{.&-tylgיmR#Kr'&əp@e|֫Qߘ;1{)&| +S"ubI{^P+DI${(Hу~ord P(d>jYY.:w7")Yn)% ̶挳Ӑ#Cxr(ْeD/]kGnH fEqk !?kJN\TƩ2AF&o?1j#$e@jTT@Un.3\cqZ$a eyѱ2 f 30~w:s+ndOtT^ku~3ڨNJ_<Ob[ؠϋ{LJ,)c [ƪ w[#"˥dHCB%w=?G{䄶KmBROWe;HiUp3סNubx${~BЯf>Ep^dDMMHˆ:2++ϥ/' ђIօO۾Y|,<SCdBCj"ncXDD0G>13$ ˲a0=8y `'ڲ}K:x-Rr_8+ y?i 26cFg*I9S7'l7 "MaCWDOnŞ,eBK`9W1ϫ>.U I qfKY=&HD{'`v-E4=X7'8!M&80:=h,=Xj/6rz iCغY)լsVoE x1HɞCR/VDڑ" i- xhj4VVF "h_݉tTib(S}}"rqw @n>w9wX?zӾQi$͸cSaAl{/%naP|#6+ąߢίRsJmrg@@tDk:]m98w]}5bsKrѮ9(ܕae2qTlۑK2˅|yRzCI$٪dBdvz8>y֨B0e ̻3+1yܣsN'[q*-漿und8 0 B(>2Um[|7&e)OiN X(}mgBT/J'%/uUQ5 wKH2.zEMEe[Q~ISL 6)gU?X=G~ˉ.!ZA(=K2^iކMp<* &ЩZ9$y6r@W@l,[v /teHX7vKV1|*&pZ~hpA@.]u׉}㮶(R6 =`kȻgXy@fwQ$FV} ֈj-\a!aĐv׮_3ld1?([{ $ize ݰCp~8ƂT:+ s&ԚQC^{2CYD}E*(8Op!"n OUh@"Ԁ+VX@A U\n.5 G؜:*-AkcVvYvI,c(.r%yȗ]_z1y}t6sX7F4}a<eqf:$~c歍XH|yjJMO|xC6kI[`bמ\öyuw>4i#6ܖ!Cl%3nűkykӊY@y%ܪ3Fiց_̣*Qq] 7|7)U1Nn$NxU/Gn-FkQSy#_DF :{#JaհϬ|2uflr"d;;2Blto `SJ RbU]Fv}/d\.cKwyvr`i4űM/Q9#TtpYk kh r]oaIL4F6v׵. +#i :0xBCw{%~yiw R pHJǯ;c"ʾ[_5j"+r0]uo1C?/O-ZqKS(*ȣv \+jÚ]=eB,:F'I%-N ]|Է7v)ʴ# ;pDE_C`'"GU5*`'1eJp>4zCeX#4ԴxLvfw^z%aw )W_5SE9Jފc`}E$ӽc?S9b0MQ*#n`жnj(Fg|Ꜳq{5yhoS;UB#F.ڟ nP22v?;XL3qgs>QU[ quY/m) Yz-kj8^dqBolڿW88z2/#^~l:ݗ4]t+#ee&mKhuv̛.֐??}:z\,[Ȉۣf75ᡢp3p'vf.{NcT~+7a`Bt4Z_(D 0C'dkx?50ӮTo@P36;UۗqF8ș}OV"[:űHSl_MG+\p(ul`V>r䩢C6%G9mQ3/+ir6:" 똏ÿ` bYGˑUТOSYGu.җ'wEOP2|s>Ѩ3*P z8'mrXxuz"XtH.cssRC+&1QMU.RC1Ą1i;;=1$ Fc :=ֵD@ykPn5<ݎrt3:t U4赞)MINJ7%rmɜˍ;hBU2Xï Q ,Zqw=H 6r^E=MR'{}ȶ\z.ɘ o%3qӸ0po߬+NNo:+R$Nlgj/ ߅ijL"F&qb̎\fzG͓08ôkYTrh_3{Zs.[$ڱ slo6јbU^@BVn+1SEc}pq^M~'Al#vF:5Xjj%iv9'I2ќz6MW0?F' '{TK+4دNP5l=-𫉿=̙0Qp&s]*,Z٧G0ۇ˝# #<yH뫸U!'A#igL;qVͨ!J8gȨHj&1(>E&.Q{Qhu0T} ?mkrk07 >!-j׮P>1`vm:72k L3@_d(5{-vBL]oA֣>[8 w,YG@&a1rSΒ<yP|[^,CD78ո;ue"xOj(pP_>pzݴ;c'`G'|9,qp|1-FxEXrO`“ rM+hv0R\2̓{ʍ(>#}-DuohxǶd4> ޯ^H9 r2=#i̟J@fi6m؛F^H/8>nO1c| &D ŔIJv?JZR$3.VO-"Mg*S50ѼxAz;ErtMPUocy`SY3@1 'HE;yUfÚLޟ~1D*WEiZ~c%) I&rpwLxɐ*7A @xvԀ=Ir}~{~S/mGo =ˡ8i$w+3a pj/z y.l:`lP"Yqˇb>*b6oTh apsɑ=<>Rՠu tφsH8˶j]U  hOsr^<*\|p[?nQ#A*UCm˨ 6;a|P{T\«m(g'1p賈ŦA>TWjEynPgn]H2qe|I=ttDotD]HZJ$p 5Xe@rFB[Ð2` U̷x"Nmug"`!o :qv9~˅Xm w!d~B٢#&Td/,g[C}H$2kRyVbztG_lL' W)WEN;rg5²IƄpުGРz#,eC5 J:>,!B ˹ړkKTÃY:{QTh \r`;]8+oK9ߢXs`ĜeY.Q+lZ EI|CfU7 HF)o!z1{3@@ nL=0'-|L%*do^dRY:<5[-q)*}c5HOffـ;ڗ6$7b[êV,6l.$ Q>\'H([; dGt5%>ZGO06RQ"q֮z g :} ?fD[b![ͪ\XX̥1nhvfoܮLxUynTHnxٝ)v!v߱" wABw_i{ _Bb2XSGSR}+h[E< LW+("qAhab8u¡pB3[di7O=c=IJi$SQJY'R=Wo3bXjlCx( *;;0/aY6[.0b,sl,JN7jŨH=F2xbFtd v1lwUk@-H;%`D+;XLg$bMYxEE~jA#Ct7ܬ 3FNqo j\{Rn`v6lqDv,/kLY$6-}8spп:Mmq)bzߝlz>{2$ _A60;Bȁ] I:Q? >ek@&0cOx=vo$l^8q cfcSTج+SJ-=;RS Cjy#s=C&} |Q m urI{M- o-*}[ _WEՑici;4]b5Ayl:,Ȗ ~Yfku)* yL֏$fbQP|Z߳ 9qƝ`cSn26MMuu°:#$AX56ʐfC p8rLKxw=zH7F"TPw($La!ʭ 5r־KҔ5 Vmk&AP;(:9L;%S+u5H bN_vhSSh=\WjT%nOt.ߖqu-<զ E§A3|! YG:& 0RJ/?.zz&Vfl^.3T즓ɛoc{KRQPk-ɨF׶I_@V=z3V[.dXeUveyvQyy C,[c(%= ()ZLQ6'_ ʑJok{cs|gQf&k'X|$|_u]ր@tɽOM*.I|w@ :މB~s#tI>A;db1qyiT- =(9k檪<6Ɖ@4BѼvv|TsS9y1|vh8Q*ЛL9z0Q[`!9:ͼpQKD̜8Xho&G5ӵD xd KEk @bGCKY>`W ١meD0i\&n3É$HX~4;c9fjV'\~'w,;w\ag`/\[oQ4D M)cK{\XB`C}녵9~Ou,%ŲLFijjRxzکk\9ʃqr|ݿQ&_ڰO d qR?ft ǁ=7~FJRRdV5W39(@%JUBfes^d-/Q8q{Sɿ~hmVv3xOU£}7e +~=L`|#RR*o\jRY9 0_ glxNݞ=ڙ,m^q`4m_:jx 4j'H'Uc4N`Ay AabtSjM `\#|~_+7sE@cx>}-pVb,\#{W<,`*c1 w"P"yAO`;L,k,@zK=9A*F~es/ J}O9ZCOߕԞW=OTzw!cU)=˕Iso HԚqKkn73"ZeM^Si*tL"e؉^=0⦡DqR 5*F_vOrjF\e q/M(x7ÿ6i kH"4RD֓ RfȘN%rqIkvǶr[bD5G'̽.bzh`SwqrdFg΂5 0ƫ$9.{y?دMM \Y UD~y@}x9SU*FԳWLdC8)-a'tb+`HTCy1șHDc}$dIfm#A7*6] ֤Kvp^maE"'Xtϡ2\#2? ݔeJ% +c(]m%gfI]x7 uv=Y#dr߻0F,N.ZRbC2iCwQu@JP G۾G~ Jz^px<7į? j:\p'H[FU;fëGgʑ`$lZq<1.F;nJLRT-4T-_p"kũ<4;<dBil[s~,ɗʦ%OQgNZ7nF(m&o:iOOĞr1֦>QnbQ֘p/}wYT}b3#ƯV9l"T0iqWG:WXQ[:ϒt`8hf_5p!|3#Wo7 L v ~#&i('OC` ЂhYp,PW2C6LoI3DV)X(miWQ-Eu9=ЉhuEgVR#[2Rj昧-Jg(>o twkA̱1PZ)j6'1;H}@@]@&t:R X4J[k7־e͸܆UR/[3֩W-K/Wtj ik9ɹS:x݋%r3"5>V?\b!t>7@4 Fņ̭pjEKBLbL%t4_,8$*G$?SӇ -e)E8 DZYE#̂!PƩ?|F`oPs\n͚c>~]|͸ʙ{XIz1Txrq=To!Ґpj & oL '#5X֣JϽ'^Q(7cqd:hP+z!# ޷rɂ34ǐ:4~'j1cW4"A2^eVt$ߝ] n3Mh<ă8g8ZQ|]\c,7"d8Å@q"x Q+~24@ ?p}#ς+Ykd&1LWS9c*q|OG(AHp$&~I֥9aQ,P]U@zI/C钝GR#A{57"dFΪ98JM3wIѨs7'/!W$k9+ |ێf*2 ҹ G z/]hY/&%,zsX2EqZ[^49ip8ЯqW7Grߠwge1Ͼ`/?y)@`w3AQgP !EdVZ^Չ%Tpv$.)j,I/fE[P\nwf3˯!SÒ &R I#gN ڭ1('EGFDOp7Ro"CN2ZsSS1C\X+ D?nPB_h`OUd.@EgT{k1^zR7)GͳWe9 hVz2}ߥYg!{D : xրCo=)$-%4Mϥy "?OX%XS\8Ai?򄜐klMu̶ g~_K/xodN ^|,]y֖֔jp~-AFfz:AԠvςiz`\qImk2XژܫP`X}ϥuQ妟qS!T6lC8}fHঽ\fSȥEfnfd(NԮ?FM%.>4߭3V o͆_e=wG5|*= #M;߿v}-q.ʔEAB%XF'cٳ@^k6ubQMazX5I[Eg\ⶤUo.'4#׃æ~*MDFZYyd3@H\uCoMݣLY*QF}Q:8Qo$`g^~͏IP_jC3wԡd}Kp#(hYkkcv͢. $/GXݣ>4KO +K= W T; J&12MМ3ؿ@Y#6>gmgڻze75Lk:~ּA𕬀c1EPXYᭀ?d#)|v脃 'G㏧ϜM0byWJఒZkn֤m*#gަ1Fwfե^P$ :>1 "LJiW_b-nGJK`jB8j!@2zRh XKO&kf38wӽ$?h``zkX_Ii|X)m-k 9d1;XÝK);~F#˲$5`(t .(iM|9Vs2S'nP@m6+P@+p,98Yec*Ƚs_DG&,Tzp[Ӫ1p;a@֭9#phaBM 6;a@ su43ygFRLWUqmmQԎE=) bshlp<Ԯ">)Z o@H2!Ѐ~b WR{3xFZVigMBIYW}̘['ړ芿p<]kR,NXܾfMoˮSD6ItNha~ W*0Xo , 1yE`tݺa =KoVGEJXbBq߳ŤqA=0;ǰڈ-AvBb=hH<Ei/K{I!V%J}_U0M<BG VDf(j:VY3zfӟf1;=8xaU\1?dAI tm  ;Ǣ:sӎ py35(*9i9m(@FÄ+@5{= sP'NpT'Y`j9<r윰"`zm/[#(9P&7_"T4.cRDJ~^&a7)(&l:ܳ#8AH:lϤ WȈm_Ζx`j'>GYzU8Wj&>W\Na\^N5.f9o,#Ӣ cd3j%f^x~wa($3U"E9C zVjO8|Mi16*=ACUOZ"\ŵz0_p5Cdk##oa _ZO9K[`C\t{l 9GF4FkO[oy|ð#2u!FjC l|1B4& GFgl(_NkU*4xiG یgEuzN.-0U幊RW.rXqӤO(*<΂ ^%B}5zmׇYmgU447.:.olc̯]}V!Yd%>K9ZVta"?!;O) T* [~zݒnW3C7f5o,}z '^K஡6,JӞiA{Ab&s Y Z+sC`,B"\J_6G|:vdJҀDTb &~ %Qz/}b'9̒ - \q)@z"iC&T1Uʁũޗ,v7.gڊa42w5ɠӢohS _!A1[p;Rg3WsFxy_yZde,ֵqzj#RY:LTh֜O@0ABn_a$_ {oNbOA=,aҝk'{$^o [,j`>p8L8lR{MT!Yr6y R[=Y:%CLi_/;y 5A-#"yBdi| p92j SkVEq H0=)̱?n,qYl'NmmD[_$>Z!7X(WѠXIRVE!ۗa,L['dOxKjb?F_hf a dzk{ܫ!> Ϝ&2H?ĉ=8v ?EpC|8]eAv+FΥr_xY! i_؞RBC,^-=0Q4baMG `pJ5g#D!=*얖$!C|+9DfW:'eu'5eب*[іk<'tܬ1}XG2cW`PLPr;oAJğM4MY3X``n94,f%yKzXU`>kZQۭu7Bo㾶U(OSLDG -Ŗѯ1j|ts%wH\E]GzLJxx!sGTWec[gʼ|akO1btn>2,tkP c5V[i€?fLf/Q%'$r^C,3[+XzEgPEń }ziΕVӀPǿ_DH`AhJw (_ s ( ywIC5IDArUbFac %!s%˞] sڀ2򯲞] )GP?AK=q.AXk~ѡTo"N6`0wOtm&VcUKe%l(URƞt9 BvUE[ o]D RO|NL7<ڊOD)wĢOi7)>@xl˸):mp{"C*䌫A,jAdJAD5Ah̃?sdcH4N4Fv\UHC 0z]*f$?,f93W!I(Vfс~n3!rvDDp~lFbrEJ `wSNʞa9̓1̰$rwEBB$b>n',c1uaoq*_@*-Zd<>plhy27B0ւ7]n4$ =8h-1k+b.JՑ[ͩW\>k\8yp82N&1#6饙캥 N^ LqD*v_g46 -h#SeB m6<p6׃MQ'Ma)qop!g%rNw}N(X8?VDŽ^) r^!6=ā&٦M{V%⟗QuPqZSd}6*}X ipع\`C \]ڣCg|=xQ<[Hވ]FʡвMjTix]Y(*WV1Pd~@V+lr, ,`@iϘv/D5[#SI3 1] ~ZL .p]9:-Ȏ'Z$&{dvR%{, .9%b " {ktMi{}$8P^Uy ӃviZd5*yhoMS{8s6@4 |sA#U!nM{Jo^BipPv9J7-3-VDly[$XT[uv%+P։X|]Ne,zx 81Orx?m a{$[npw{wS糗G6V)tbxDyt¢\ ]a"GƄp̐T\0zzq85~n{ q TRHB 7 =/!$54h9DT J3櫱\1R7pnm3PN ]>|]]vgI~h 9M/G@̖i`n+WNX%]05hR?~.cU2tנtQ=mGKR0nAoڿh7:z!W)CV`I:ɲ9V%ΕJ' m$alge4rAUIG$4#@3P9ܵIv}Y t%l&y|=[\yefcx"V BOڍCXuc677Lgp 9b&w-m܆N-a_eKC4"9ob3OoTLGxݟ@*"xA&WlӺX^]P(&U~L7R`/E?~nuGwj$EOrշz 5A7cЦ<ێ{/.́aašKؼ$Ke5`e寇 fM2P&/" N12kAWGr'x icbJY-xMHVձMcb2$d /#=& طX*AQ$*OY})OKNwMMރ3? lFA4oұ?Z+H  |jvN. 6x#R&f-_gX?DRU*_HZ- ڗYD%~)4_k;5- JDvx?8{kI"X96-ӽ mFϹejWMl40!XN^ Iʔl\a-<9՝_=_AJ!k"=ar!|Q!BN$Xle.6778v'ƁH~YprOyf3ʍ(dCy(pQRږa+{Id*wrv]|2c[ψԜ⬘vLНRu)?BY܍<$j Al ꩰ4n.' $$A hRi\C#9+8*o'VoMbN׻q^#\UipHӶ F=gu " m;]8'gn7jS'= H,fiyƎJŔ%DAd C;@a_m$~wc >"" tDrSݿJ[V'2aӕ|H/paXg/JH@iM[+0ue~:>q.wQ[ۨɼ WږPyvw,%h'Z. U\s\W8>~:dqJEdLzZx L^gBV x)2>, B^X[4D*,=ۥt\,c9п='Woݴ-Re{z8 ?Kq)(Rװs4*iOTOв>]tD=;.`2Yz L 2rCNyw]\L 1HEJֆB:#}k!MKʨƈzi0Y!G`KEdiE)GgO-^b ]O) MKȿqMA1A;%@NDYs-@S:i$Q=EUKMYO|K#϶8JL.D1.=v:>($1U] J]hKw \ѭlH4>tNyij)˷|Ai;MyZmE Aa 씔qbt~2O{ڢn4 +1m'۫,zVAd={& 9HnǐDƷM}0«W]Og|)" ~ae(}m;X-()H?HFPt?M.t(ɬyUshs>V Nq,:k֌2Tϯ788E{ 6 *C_ 3Vm8=h1bCJX*z{Nsk驧luI'x&rz7Xi~.'ys] 2)nxr%U6vHӵ 'G(dtPdȆQ&UT4'd3}J $=2VӪ&x[ZvW/PQH~KhY S(/x!zx+ fwճ-S M/Ļ4C"A?g<|fXXT>aXe_O KsnX=᚜)k |cl7/h 3.c")1V-V!6"ߦ095E`^qyq ! zb N{K/Y<ӏA [5J%MM.Ѵ[P۬K9F~# |t5&{!dd)B:~UtC.#,Vxj[\prԻZ ~m,]x\`*woBIE(B=?jG۞ ߼ctγ8i`y%q|q,-G:EdXcNOFsg zDg2Pp>ѐ&~oTAnݠYMMgߏ? _l.9 y΅ Dv*-sY-'s+k&6T^vD[tQ 3glchI'\$cu auY.Lq_ܟu'춏-6-n}ao%JDO |߁e#=06~؏*l]C'd'P]#Sv9YK:G(F2nFmHztZ%OhM${Bm xu=~O(; C :#mLJ>fiē&_ʼn*h7e㋪,!-%S%CCG_B[qRPaP#z)1ĥTev"ҴR};n9?*&]B%ܷFA{'2VG_UŠ(_(:jGoC F 5/_#+&ׄ~hA/ǹ鼊4WCoRw\0^Dzߤyvաpk=(h<{[E"PqJ/H5' H>1Yl'Ɂa +gFcsg_'5eY3E'j癞K{D_^OtKdO%Y `&VEMRÜid3V^I'Sc:wZǟ9gXOLtc)8y% ܾL@o'T@q]X}V{sruDK;zͯdh,%ls6Ajm}IKgQdTnZpj0+S8-9 ɮujQ)̥PGInXҧ`:AM4_yq&'vT'!ulZC]e ZPBɒ\AS]T#q>@\6#G[|KBpiHya\ow^K2+} #? "iYްB+lƷϮ_hxWlHrx{ǭIN3梥n( ,ޢܳbSU =ֹ` 7C |mK9~Ii}=)t9 Xail0i}S }eAۓƛ>df^ 퀅D3Rr6W['N]=DK1ؓ|tQ瀬ǩR;$9ң;'2e`ɃiѪ 7!؃Y Z$黍p`dzÍjf;-Q%uĖ3m3 3I4YJ&Y"d%܂nyұ1Z~4 'WU^6iE;\dgi+uNPrEŶbBg/B_G\ό^ $L9i`)\)[vdW@e n q-RHZgd!.iUTHL%nFd |d$ XtEi**Q=(:a-. I>~h3j_]r KbAp#wv]/yM"Z0μsTۖޜ>WΎ?QRiA1&8A J±h^*A%373FH +n=;^_6a|fb>$Bʀtq@h>"d*7wPf}k  =rժ $KB*;gOsVSI2_Njp.ԧMw2@!2J5+5) 蘒ŝ:Pv:VEΒ/](k{B.MВ!/JIdWұ$8:˜WIy73WIQO2YN^nL.Lͱ?)d+m>B2l@_p*G%yf\hpqDHsjG}Ox\)#`]l__#; /켚K2L1PBB}0kd5<0kdء @ >E{x_M {IǨd+ "ԪD_MmCHk,^g2V6cZjqy39u䞃ۓՌKVݝZ*BM杦OЕY[1s|!P>iK'gSTؚ}? `iw{ P6jHlR`_;aez) <<40Iw=ЃOG~X<%L{V&j*ӫ(/9Ձ+@*,0eync]t#p2bYepr8Ũ*fQj/_2Ӆ&sP+;lV7L1e6mލ[IaBD呩-O7y YMasPYON#u]d$ kumXVJBv]W_n'Q=C]6j|^+56+2NG}+޶q~ }17t֑ie|Z!h'Ι&%LpV1U!ќhsqY&&܂8HS][z+yVe?83s+$2vAyZH6O,{غ9ǥ12~}/Î;e[uX&X A/!-߀/m$T g.\Bhۇ6Ld zY+]!O]@Dڠm-jD8P>4*aTx+E|1%&Y/`u|)@@[b9&ؑWQ57ݤ-a |omD4˰=ע1< FWG|0+ʬ%gytb+VPwO? n6ZR Tddgğw9wYtܰL&cZ?H3ٹ|@>.ـqL"L9ehiݒׅf`:S]?b>7axꈅ31dyIa,m yqm^WV[58|ꃟJ|Ʌ.M]C/K!'B;pD^6xpӼyӗXp6KF%-Z in]~}wlvlcm%y\5aU+hB %L3Z򜻵LFҮpyF]-)!YۄV lzpQ4lk5 hНЍWmJYƒH% k&cw>Q)zkiWA&#[ef_rEG"2cbƴQ]w~߼pm/iZ!;Zr8BC>$ ={Ң9{2!:Q;d6e ؊ΏEjZ~`{;ҞJ _hVw?.^~􂨣ϰl[up%XMzenvɿQy;1tdci}Az`r|}2˞ߺUb@We[-W0񡐽S a_~kB\5 =<&De2_W:\pĸzz39 6y?ခMOs6R6|au/A(-_9I5q}i d 54A>X)B %+ψ'!b6#栄lw&-e__RE.t|1S/O |k*hc$^WKJZJِ 7IV8┃ˠ&RNdf-yf"[R/B 8BjqF6? Dy(f4H9rqG tZlq{+ߺ䘸v*b*G @҃ &[~qa昦mPٜIƒaVDDάZ 2Q9NxxUcx7z ]Ug&g4 ̺7(ΨFӔ@ L}Հg̟ Y7,hzz҇QĆG>(l8h1bc>5 g*78m8gk͇6tݟՁc$oH @paJ O=+_sN2}Z{ V>ra-5N -SG ɱa\.k )^[; ;gnPOq~URTwuv\d]j!B(\Tr&C0M?|"{Ze{r ClMX5ij~1mO_M4n Q-RY<›lDd=~_"kY3*`۠$]܋S F"Ƹ}|L]9)_ӹ{j&ܘ@V'Jn"?@i>)Eʡ1_T \-G 3 zP4 BDS)rz(,)zTgIL)Mt2E:%:6jHGsB-<#&a̲b8Ja*zFXgH+ w;lɾKlgGC <7xt6uEA9?iZӍSOC_jQᠳJp:CfׁXע?! !C 2Txq0^z&I{ܷİuL_AwD 6^2(P;)ֳU!ODXq==9>\zW);_O I>|zi5=ʹn3?]@HZPcvl/6NV~3:",-Z 7[UTdD=κaG{\JAXAwqv%C,]bR }(8X*JoP02,F&Z(/GneBŌDrAl0jU&_ocuF̌ffnٍ㾭d*c+$?x+0{f =z!u_: g^Ɉ6ؚq*` ̄`54̜Ќ^ǴvbTL \nEgs%[#RX4?dCwt]%WHW~ɦ!dڃ[tPG ,ӸCҶ0PZdӟ8ݸ!Y~c\Íڟ )de Knv.,AWGm+!/nZ›[ˆcͱ)F@Q3ts,#ð,,)56@7f9 R52lQ|#RhriтĮB B#Čf5^AAu}y"k׸Fi zMR ђVoBug+\wp[ _on|h% /1^kXOCu-P*Hqayjr(=5 ]Q!!;r,>t/fo =pӑ~= W![D*gqj2Fg.zL^$5Tp2pD7ywOTq9[~, ϻT[V;' :])=t<[\y'[|`TݒW5X<"roݢ)oswb/IU'jFF|I=oo(?Hx dT dz@HtK )(-R+U8ks2J:8Wݦ*!udW|xiMA _M_zĆռLS8A- wnйY/N5biіs1Ian]߉Zkk9ト1}9hM}R (v?,!d/$P\(,m4-W?y \ "Drڍ{*ݢ| ]#WT?KB׷e_F<-4r%9KES5r9*2-rR@SqZT/ ҁq G!!XuɟڏjxD D۝iu:f/mKE0i~ï~%cbOr{n10 +K:~w`Y}eVIXɭog]1/Liu$YVaH!kTѬpgmUna!ƖK~(PJ ] !-)(H{ OM_w+7U խ ؜CR8@;<+,թ bbĉ@g]J9n{ bgmfHEqcr+/˒K -]:G~AԭÅms+Ϡ[j+} uhZ!&Dz9gr &ƹHy2._fQ#dY*-#:; EI=+QcbAFϠ"q*}}.A82.F{?/șo )% "*%$#/z: V +K҆ Av^CW햽38WeIa(i&>M$kw޼/$gm.\Oq0I.A;>_Mh"|]"9d>MJaR|2r=޽9 ,~ {GƇs3K@#2]h[n ~YQ:3b}뒎z.=FpL8XO~Yqށ) RKJI+ >v4oJv)0\z ].b <}X\KؑqJ?SL@8l:We\IWv|j[ICz&3Tb􉋫AM'vǕC{fZT)]0O6)!U?bv3ϭJsƜc>&"s N9qBLYiiϵP;y ʈa#7V Hȶ4Z٫W^mOR`RGݿ1Cq6 ?X2eNms5`]kELRDRZ*HDh=M8V=w(b .C2V։Vs ֏ -*QGsxRMf"Y][rp< d׃鐖 Q+wBEcJ9 Md14ۖDhG [qKx-d.!: ȥIMplµT`m-&3y;ζL~Tg@9L74]GR&x;װ@ZAU]}za'si&gW+NUG0u\?A㝗l*:FA⬼bnt&Ɍ4t`72m_L#hS~s(gj$Ei`2"ҸBܨ_I9_MYmɷ_˯& yۤ3TdHBi` f9)()&HϷlü+V'.N[=<ԻҿQ**v)~'逇(C^R\VnZ[2"?}-U2%:}̕g\MMEp/:ʿҐ6Qdyc Z QYxlU +( :jEb@ZǜNakA LOҚi.~d>d]s vԼyǍ\K?1f a YGH3-iޒtk%fe9Ѩ7lylA9Ty,IdBBsɚ\1aGc_D$]T\L>Nu1iKZ91`H|Oْ^is7CҜؖr&d.\%e}Yvt ;S"EC da!@*T4YH$y;r-"& H%\UInV?f,ȓ=ЗD0`uPĐsFXL I[FvDH똞If@ڗk]|n[dH5.ƚ֪GZq1/bXE! D;&偎6Pt[ ԓ +.9?F=f2v" đfGi=m'dEj%ŸsyZ|A t7}}א'grkJ: P8C:r0^7,PշyU}nEܬ[퐟>;DL3)ٓ6XNĈN%krr?6"F CqɹYܿ[ѷs{䴯U7jkT$M!Ks1N5ipwS_58%_׆F78\%U!]]'tWVT?3*KdA> Dy{tQ(jdr0v+߅SqCڢx"ԩpnl? Rot}LR݄Oq'hP r/^f-"d }kQVSBk Q~IOOSt*FMsD[ݿSRfJZ2܇8Kl((mM#b҄FuMߠ9B&uXLo s3] fiD7'J||Rl ..PgWvh)⿕W]꩟ \Ħ;NR q`^̬rL~Q}h\3AHp%F/tnWz<0ֆ@A[HCL [™l΅<4/^8>s16ו5bћ'm2Aw`w2Z"YƩ//@biմ^<҇By.*D0^5$e*)lBE5VX7Ϫ-[摜/(\ld3~! vJyUe4ڗ2S>AY%M ĞWБq8qvF d.Bo,i#\-e c,1iZCTd3}}Zc]IvBNC;YCb"ľLa3mI[wMxe[U05*HF);~3餖5Hm!Kڡ[ e.Drn] &NuCF/}JX[((TEH1#{<&D~"=z].N(Do p#]JՄarudu*gLt]MWvG'fsg8ViDRSK+٣.^! [E{-FF_k}zOc&!@C !i*ojBfɞ=RlJSyRDXJJ)?nU!RBy t|O?C_鎶s|Q̶KrgLnQW2@r+̗pr^ $d8EF/SM oQuo0?S Iq'4:!S(^;^>Vj&&jWt29J Wx0RMODNCj 1EL9[SPhe67M/$"1Ew286,JgQ*zޞ9zMȿ]:a^c ;Th;(C$1f/1^jyb53h=FeR:rJQijM?'5@J.7^9o7 I_#`D .O pI[FqRbD]eS1}Y&oK.ЁZ+ʼnHHc>3 +XҪ#17j48$#KK5H%7ϧ# )V'-"Y!A@&cҿ>ZqEQ%Z1:<)S䚭spsZ%s7c (6:7s'F8/o␵ٮa_C8oxv9IA'IIWhGR ZnAzd Z[x S,rXY-:i3.}#j:Ÿ A^qa&<xl%McR :8T*[g෸! 6sԩҊ`mf hv4zSP+[ZtU,Ԋ;^5IY7W: ?QdD\QmU\(\vǙDR蟁iu$ua2Uۑʃ &П&~ߩԹ6W$-'즛hDR1G$qc gײRs RExIѓK^:p*%HJ"t.tt. ¼%+ `ʲp͵+pwFaaM𾖇5K:BBGF\I'\0ܣ"Q6`:Τ#uNF)^›G$d5cُj7v<2:#, p,s9nא5I|8&Lfj6ҡ:á(Q ձ6 j~$Ngc}{\]PU3O%7?L4FGe)$UDNpYofl `hlة&pNJXρ3roR3$uG\xfjpllF|(E qwjMIΆPuZ="瘝)J$lpܛr>xV濻!TF}C xw6Rˢlbzm8\`åiZ<9 5AN9!D4 C+4/ot}F<oCu5[J6}!1pwe0&Tho}{$ϳUdGs]Dֿi8$_i*o ٻa*}Z'css0qD LBb=oښ@/Jr2;݄C\'\" e  /@Wq#ކ'ܶHW=8Xib_.Dh4s$/EAݔ6BtbuaM22JshUh+|ɖ̓@JfJ8X&lr$ytr+ɐ5%G)NDɟ5v6pǰEY\ǒ1B[@wl wW4adppV2 .A?2J'f4M0-ӟx=+s 'xHT/ {8a! Ou@)ޠ/;͂A4Rwtp5)}FX %kb(c؏t^BB7_yn#Nl |mC?Or^A :lE@PXΘX1YÞl6$ Toǽ2E$/4zXxw Ry+ [/^ bTK }J->JЖ]lv\-÷P2̮.N߯^e1d΢V} q**S 0`v0NYq-.C@Rte]>Q,: 9RzY{M97pE¥r)aK]'J}\wEWN#7_,H* qP~u{Őilv\xl]5 X/s3^ċ|S*Og g@'# @& [ԥD0?1 rSr b,v(:Awȹ_A'˅ fm"0w>SAm'HDS߸MrsWLAY;xɶ\)*2 X:r؛% &vlF.(UITY8l(wA#҇{yaG8p/EzkooXU-THT5\ivai>+yM:qQWl*,5GץlPrT)mmUM*YB8mg3Bi8P_:U8T7` @>DlW^6Wpˤdzoe`2K΅wcj]U<ǏV&<̱mxigGD?zpFH=!K3"&=_9`ŷZH)ɴWtֶHP"լg5Vc%M_ iĚ뼏Dc*E)8U!j1n'hw5hXSp̱ nU@ ݚ{CC YM\{26He!U?:|)sVr|aͳLm]Z[J] Ww;tۤ{ :@l f27|˭n(E?l\Ėw/3 M} 5QR*0ڙc]$ (23X;+e^k%9TduTK|:J8ڝQ=ң+Yo~ /oveۢ[pjœ?sC$|Khn?n+m:wXZڸL-MArq?%_?K!.6(͇/8ܑBem&I ksK}؊K$bq=5 -z.ߴWU,AUK8FOh_$agizk|6Xqh@x~5\#IKYYj&3C0Gr rXqAW>GNi供mRշ =wcA@ڣԨAk>GT*JQ? mсa+s)cBd-M>(%a`gX%WSW܂uvpOهk/^*]>'Lܳa$Ȉi r?fJ.<,TBsC/LJ1ì6[ ~)|ب6 #`"v hQfºR,-Yb@Q%fsv-/p#]3H<"Mbhw=Dzȵ%,L5M WcNn xi(`Gv"D <4/ Zu2EyH1Lyy0IJ -O}U4{6kJO{k;=@ZD kYm~yxWX52~ @G9@dɉ0O_(ϼ@v ޯl9Z!ݭք=a%0OBfauN-2߬bT5;#RHI'Hbb=h2/Hw5tVOQvM(6Fxid(CjwO#=ű[ޝǘW?tN:Q˦w] 3UYO Հ~+BʛqqQ7/tEBdo[J rVQ^ɎqimTIJXedzVc3?M*51][i)f 1/᫵ _"_M,HquҠ g:[9.zh;W@לQQK$Rb#|gZozl椤DH)E/ /VBXT2NL"q:rF]EЗ/۽$,%:92+bxxMhG䨖y"+g$R Ͻx>CgH:C8eSo(ѩ{RAT +OYO.LȍmJW}^%Ow$Dg'ѽ1ijø'+܃w’UmIi)͚aaza7cӻ,Gq]Nk+rUMbcьxY7ݳ#DOz6>Q_޻rbDu8eat][xAN\h /GDk9GPP˛x]2Iy X,5%UPØ5QTiwƟsxI@ƅĘJm GCW/nBO}؃ܬ΢RZ[<`Oe=p3y(Lt|)!=,,>?f˅ʑɩќXIrޔt9D@YX&\wm>|T<@\DODuMJ#"Jq#]s`A`H\Roo]ҾBHd2VVxg,'l۽OJȗE /e>XMmb~TKnXl& vMmZ27Uqg7<:9(g{Bݼ1˒8mvFZؒk]@ȝ`;A;VN'A7-zD GOPȝҭ㫹0׏H8@ʑ74&v{rϛ bo蛴X~Ey6Z¿b5 1D?R|aXħJS{ޏ`1 =D$&.YHjE8/ZgϬ cϨ_k!35 UfQՄd,HWI˯8H: ĭtQ=z?s}:X4`OΗCBLi?ŧNjnxȣA(g!V(z{p2MيхR~4$-߫P}}z> 5^J%AYT_-{@ !ѷU0UV%~T|Ye8MRd?kDu$wH$>Brm5msX{r}/`<Pȭc.>UʴH7L;as]\袛#xC@2%5VB,%8gGޠTznkE+åD ~7^ad5gϖ ǍУPQsW5G ߩy]猰/,~:Pk?.g#*P$sʄd_G'߽}0uD)v5tRE deS۰_35 ]u=t*֐qh;hlr;Ԓc6Ÿ|{<~֔q-'<']Q֑TOP:Mlep6&p,ҸGۊ -yݏΞt1 zPA\B@˽3hWX$0xf][&窵Qr_᫴؝*l<sJsWG`~%?ML.Pi9IiAUubxB`Zφ n@cpE/?" ƥe]PR;yj}dJ鐠J[A<JĉOBVhZf1vذ|_Gۙ.Y<ѥZ` Aad +9[FU+^م3Z^ݭ;OoTՖ䕥z T$96Oۖmuy%$@!.K}ncGNп% b+rL^Kƙ N3 "qQ̟8KW,jE?ǀq瀎cO3k':64`RX+k] ʳ&/۬OH]zTw'PGc xfW.ENeU9Qhd6֞#pߙ6+ r軜8 ,n8]8ARRŁ0Yde:I ̷ha].-S, :9$|RS06y-ҧJIR'8׃s-Wa15찫a{%8_q1+Ʀ,N~'<%ns4?lEG)8$ǽAeDn=%]Yy$(.}Ќ^J;G,u3+, z#V:0Lmb;{;cqal[7g3F՝uߚ>nC,б@ͺ%97aj>ݮ`X"e{ S w>:N8;u,Yݹ-DKJt~8RTBtڛUYÕ240b,R+4~IS+;;g:V]>  ֦ /׷FB\;(7}b>*P r!Β[ͽ"yEِ=**^$ψarO{7aTʫCBFdyGEPՌ1!D8MqULb;8M=sԎ/SNs[XyU|P^ !x Ov$ʹs\YR' q=) [SR=y΃WC+<^^x~ @F~$jiq)r*Z˱o!<asnuE ^H)m!%CB`p@mc m;fq'2<" ./$+ct$*̝"vålM-ˋq?g`ZX Q%D"땈2/b.`J&NjbhZL `{S(>'Usi h{064+_A3+2gAKE{r`ꊌy܂LۨX.]_K{Z'Gc䆌xc@ ݪyz: C3,7t4DkWzCcTw>cH׎`̊-ժ-70fs7nwtE8hс|~(˥8wd$O2 ,"h):"nW'Aq8E_p8`*n8fy1l>;ṃPt"?\WהKNfJ$_4n%Qf5\u)tUhlb˳gn^0Uʟ%ehik:DZo\1Ig=X%?p53hHKZG^Gռʹ 吒((inK3tin^D}:*47Yʤ֋wš-}pK5 B L dNT=T.V3؞{0'iJM akz+OE ,`j tZ |wF bwKɳkb 6 =Uq걾f _ȹ|߮HR4[a9In 'AJ1}{W ͹@Zn̚0˼Ԇ)Nb"R ;.8.4l60ޯUlЂ p`5gXW z+(i /(k$ڔ)U+J Eaѩƌ}iw4P]`EU=s~cƺ*@2׵3G+Y]@̇c(&̢SfCNplt%R%ܦfg6g_M-L]I\UkIeVFapzK0O1FebQ/'!L<*q3, ƾ}5'[|;S%XTa ة7ma*,:E!g)"oZn#vX0 Kٱ8%WIٙ0a(˽yFoAA!᢬^5 2G0Pլ;_.^坊l lRLAPu8nF9ıX5o:ߌ\m;c@XSSo RAr1տL5hBJY+nuI3jFefgPLтHުJO3 HÍ#S*: ;TLt6Щ ɶw=|$XJ몋L@ms.4wL%G05(Y7Tv=0zmZ sYCѣ'&Bx.86<eyZ2s&\N*2A3ˑ252<*p_A0lҠyg!F,ݧh倹cTL}Gӈ8B(#֏ *he7XC+:Y@AWLxD]gɿ宭"BḄ11A!*v)˞P-?&{RO^}t^=۸MĪ,J@ԓNJ("0lF{7R jryx@ qBMur7l.$3WRZԳY~`m$z<\9c|u c$tǦw'^TP.A '[dd?-~;&θ1y86F_St7 ;w͢V,~h[OC@N*|'ϺE3-k([tCcDqpV-twj̝K(StG73#:HˍM/OH9q (Ƅсbj0#VT!cV?u$rK]D rZ$%iݻ>lKFwz s4Dawx"RL|P+SXDJ9$!Jޠ7!guVFSJ5*>ϕڧI\p>vA,*g=yaM+U@B LD>-E~DJdxs|%-D\iqu9;0@ 8(+{uoikh[| UAtZǚ. VxDF^N@_1[@%b2#KVϠ s?EUaȎ׌o 4H,o%p>(wQ<%,kͣ0vJJ 8SV˯N6D_ze[ W%v QPvȷ'ƴ AA-\u\c9ynoӛ`(}q+rP/9CdgD3l!јL}ugp[?VtGjM*>{PeOFCqǻ|dsS.@r;'Y"S,;_W HKnbnC3mGmH@Lu&:%&u8j p9#]ŔQH0;IR@É}\goI[5T!BZ:݆N_f1hχa$ŮZ olX=50`ƠjR,4\s=.7K{4Mm(K!v)Hg+S0+}|tk7 E᱗d-i}J'zeLx߸]pM=ge1'h קc8`FaD.F~*Ob.$TuAd?%C: ۈR O7+Fڢ!V(7eK? ] 6Bki9=>5lTs+tc6IGgYy4hKj$z> >WXYZ{@:Mr21wķACIxPSZD75zr[!`,:zuvlQȚ"\.i>7o^X[@cnQ(.%QВViY$/(sf%Kͥy{>-ppi/S8w37$-"b3LA5,vN@q,?ǰ !˳ϢAbhT5oUY Y!,RjpIJRwtuY4JTBrs}%˲UVAHuȄm.кQG 0$v~b䄫J^N6n(+6׃.~v_E˞h]k `&g,z% 懿 It->!=70=0ۏcYxvˈ{tw[4?!Tc(öKiT Åx9{BOdВk!Drܖ\鿤 Uz{VEPF*mOs@ a+PGܵ637Nޝ_s\%! J[*d,j^" I] dUd ' ԐBYyUc١T\wq71a Fش64Fy)/8mնLHEwzݙ{n6:$ș@`^$#ۃ0џ ̛ż=eJs=b1~0sXiW"]1o֙v~6\sI1hjGx qfݽ6A=g"v7ɸj idC_,U.C ag_oOڮkTpxijLgw`5䤁[kJoFE ,|* 4~B%<"/ҏ-4aT5ܗ b$lSUX59dꢂIn#hݖ̭4*)ʥjǝYWV78eeiv0N lc;|ݞkPHV%G5؍%ҏ1$Tyv벅.\Kfx{!ѫje8Q]EYH }Y3vNoBï;1ϞyUG{s$AMXs .[BSV9u`, -ș } M@5s Z X @@;z̓tTD5x"z7i U kss(4Ҽz ’Iz{w 4K!y4d ߆@:Fu5D&PR|-ZWว΅9H'pbӤAi%f6%q\a(#uuERJK[8/W%ojMA=U{S u-  pnAnJ)˿j;1rfi 3,|k@2 B m)iHKC| Dl޺rmKy"7(º:o;WݖJIT賁FI0‚Omf 6em wϛ+[ALu Yl^`빧Ȁe}7we ㌢KOSFm.ӀF"j$F3 [ׯ+8ѝ }k~_.̮L{Ku:T A͗ 4^F]׫b~粿)t`Fi4So ăgF&0K^P=]o7^ }eG⚷_IPPc0$yTv|[1vɁJ,Dېlf;V#7OO5K}6^`?] —~;= &9dg#.c1Ps=&FfB3 A衅]e;LuQ' ƕ8tl{HXvS6"8aHx(=1-W R/CHbA<`@z B|pfvYġ-Z.-@)mrrl=Z>b:CVpa\ck1'[eC2͌%l[YYeހ`` E }= + 2eЂO)&~L3Ye-U{-)Lo:ONx?+l8\qoS> *ZF8W{|[ ڰ`$/`eS EpeesE@bLu }t1  UmO_O25hJY>)yoIٝ|3B32(qCqd@;4G7y1vG !4D$}pˆ_ M)系_D0ACdf|lezoc-4VF}NǸBnr]nAaOFzum`a8rpɜKK;嶀j v}窲ǃSCdQ)~i|8H=-g6hO 5[j#©aeN'V 6<D#dmacsHg |8IAJ$*פN򩄏:{0oϨZ ywA: ,<حA,eZڜ/e^F Kj9Cz?g%.E~ujz,~%} Hë02[ dC,~)0NZpzיVUQԈ e9j "7=IS fZV˷/-)3]Ny{i9aߞ" ؃ӵp1W6fffרl22ҫ7 #-S)k \nϥrԬO'Rrn9A=-(a?^ģ&!?3Q.pӻB{2ʹor!R~tt˔ēo1!K)cs sNo ~Xwf! DU7&79InpڊTf \?WS圸qhDkC(?z7:^ $z<#r\:aJ"z^IAarsDRėsΦYqw4uunjVhSGց,7zIiE",?>zX}Hs@ҭ)iFms5bb-MeVvZfX&}V-48\@<1"#.$BPؓ*lgLi=BlIg9!DH;|]7j]d/tc8cG AmZE!8f]iƊR?y^YBY'hH~s VaQ^_6x;6 V%*vca]njQCt6԰Ca/6Л5$z'97{η xR?Зȶ6W iǒ):Ν.%*3*o}Qv+i St͒$OWALo&י" 1fV5b~AX})q`7+?L/6ov``1UԢu0&fLJ>:n:e,H# `wg5&oJ>{,gAf IrƟM-AZ? 2YÀ18ևabLG&xԍsڋލazO;x,-Rx֓wgHk?X d%;]0A-$cmPC^\W+I9YٻzK=YE&d.1q/䦮[&k-8 c;l46VbKWG f}w۩SOpW(zyJ6>6׆ة"yn9;&# l?)\R0zV9(̥%yס8 j?$eq@r{-Fͼlp:T[ɋ,bLBSyp5zH5C*^SRӊ r4MJ $ނ]~1ȧ{3!*Y:C>p<e/H}P3AML;]Gq? r# y8ߡPx<6J`#S aRzݡ^yŲ7 丷NB23ŏbE ~~QCsUdZ.MvWAZ9w@'\L{/JoU][UX1y!D$_=Vyf!fk7hVjC "j4ߊ?Du57E\) %.._zq| GIQAgG05C'Xt%cEX|A}EK-sf!2?FG;G;DŽF󦧗8-12^ lۏ̃7Om݆Y2}9 ٽ4?ZŤD19@|$6)V\$&qhZV!]g;Ə)I @"VfFm*oP1B6P?7 akuW5fC9i]KxHlYA"Lsf:q2Q;H_޶4YʡAWިu6Vae"*|LOޯxI 2JTչqԁ<1 F^V+Xq|(4.umۚ42|< c&:arCG;f r"f}k:v]Z,(&2]˚dDg6.V?{!>S$fAՄ1B,|7eCJؐ%KaC 7̎⹬ ([sj2%GMo+%.Fs$)'e*m G^d@@I 0l˹rңd恏>2B+݉>C:/(\y)VA:SZS?Eck`+o%23}mb 8TW"6"3π]8(D\=tSyً|wp/=Xc*NC"GbLE̻CןBb !d! TZMs6GޭKWEUOHݿLZf=qvh|~S&95nd=R ህuz #޴p_hib2 Zk5k1C1-55yWH8%ZuԡN6@3{Ulڬ2.]:܌]tHN *Up  -PSI}D:J}Kz=a\A&ފhKJ'G r繶s!v=bQG촬\?l651ay+(]C5!VRF;)B˧ D@4t0l/Eh[ԇ-^qf- vx)f^ L ._x9̞S%Fr3n)#jؚh1M} e+91((XL\ʑe w4X;~*.08}7q+>ՠ]:S:#tnV.Ӱ_MLޡqvGVb qŸvaC,TA]Ͼ̖io9\Izו0PAcX 8rFU1\G[`Wȸp7X@FZ|~:X$dlc<@KtrJ$ҠrdK-1ћq&9>{\XYtDpBrڔh)=LiwM:ǧcV(VEH^,%}2y8.sU`KPB52\n{c@-TJ 'pѰɺVX{oFџ!U>$`?`%K=۝ZƷKb!W}L*|W IK+J١9w\ )&'2M=bgKڹRV?0BFZ.-"X^phKsG:ֶcHƑd,ܙ,է&:!薿?C}*2N IhxjaI-Sz̩_C)NͶG@܊ޛXM᫧(7C1ۦhy^s_q b<_2-4 ݼs mWS\J^* +(KѯFE}Z4q.$@T{oiR"N0Q̰h&&d1F+_}yMJ3+BʊX+"R&aFP~٘KaCG(ݞ0&jwšm-q D`649.zH$nLn<7 JQͨxeF{fCvc &⮢k6T7*[\#XIDv\5UE#\^Z]G!i㤖^mţy^~L ^Әr4sGAbbh;XYP󘉬(?TY2'Oyhji$u_šCZ3ăgǦ3hcH'g#m4<\?m3J=0D/dm6=h[+K X~F{b5)k۽ n,Q4RB6eu[l%9KK&#ρ@5<b{S/B s>g=o,Gp/&h[Ќ/snaf7CZ-0*h߫UZl >WR̶XC9xԭ;K8rԛ~a S].v(-ڰ^]CͩK0?5gLݻ2y0ٍ,q 04grym*k {$s4ֳm|iIQ}FǮV ߲ siIr`}A*C(=v,͔*=:[Fݬ6d4cCk/ C›H3#1 Z7KH9US8k%s)^o/f&hzmШ*T4ȘλC H9@Mt KT;_^ڇ˓j<`uG=XcJ9Bt`8BW)iS.޹;ko ,5B ݰ} GVqz5/ΎKQ?9วn"1U|in9 ҙ6diQ~2RXّ?84 Z$?g.B%H[h, 5ak4#/Zjo~jOo:ԊfGāo(h 8r98n6OzNبp{Rڣ!Z̢!) 7i7%gLSsKyI(-Ea̢% Fw4W$ 0'AKVo˫BܨcLg5BnA`/#AXr+gx =4\#W0Ow i#Y $Y4ꄇPSV=m+"̆RNK2!W&U j7>  7WC@e F* ALFYm/Q8'{ese‡ɓ0oUO8]ʕPH5Ockjk $|qYZ m%ep_6'nCeBH;GI3e3&,i|X[]jq8pTF_َ`5[Kl辰H%3nȗ>L;+Wؽ4s|8ʧ;l#t}9Kޡ.c1tYz'ISEېlơ+~=PФdb]FT&5u7~SpO*#},;JmqzzNg8-x`jNcS*n-jţAάP'sFW;ᔰGJΆ}^`)Ȼ-NɷdBCFM 6ר"Y[賳5ҟϼ]EcĦX]CEhLџ=f+SR'"Y Jw؎BմȄ"/=Bɍm{0ѩdzX,ůVnjk7 &wUGb|9ۯdri#3?.EP3)۹ /'Hyu.Q/X5N UIv ҋ*zY鮷ҒMM&)n)Ҫ>S~}mw'޾Ek b" <18YCFŘ6#ä`=︭/VDZaM7c{8Kaz?R]c˪:'D~Uv&}|JT`j-s$ xxV(z[Ϣ" I,0gCk8vhvCDEvco[ P%j*5d3>1m={9oPϝNKxHztJ: O]DYhRspqk0N"F,}é5+o\r)1-QpB\m^i,! [sIUgz'_(]~e4Fj-,{W~ VtzZ'Ϟ:mD^deKa-T .G*>=[ȍ+N?H!3\U^F?Gd!Iϋ|뾣[UwI ^Wte G~-X e:QFoyMrL\K[6 Earo9#v\Ph m:n.=%(skƒՃb%""sYwdϧ,P|0A?v~؛#@UOGGyy#Қ%+;5[ RH{of+,+WaOcO=8<"Sdhg:yJzaKH̸#R`AM?zutO5օg&."rBss>rKf `UfEjjarӼ2cB*t'_*GfBm FK|׌?jҫ.HcsEyƯmևwAX˦G]ykSj)l"`>$N ݖOBo (T 2\s/_E~W9)֒*!?!N> rQQXS`6Ks~Dd5!vX >\$E C8[',fgd_S5|T7k*qr  Mw4VųɞXUNpZk@T֯}7Lpwi%&=S|tHCHSUC_-U EѳC_zXk1d3t*IG{;#yy/E,TP8x =j#! +`\I턨e]3akΰ8TlNqF~v4^݉F^KsMԜUE&̍X\ w&ԨMIBF#KOABݫO/n .XH$eͩyk7,caHoFY7`E9Z!g}lUőɓ@ԩQlg /h|Z`e6|%kηX@WC4 ~n*_G"EpSepd.@U.[* KX5Ro,|* d?B?1g-R|U`a@/yZTa@WAЃWMѝV /Gwu:%ͥE¬rZ$x+XۿW䑡}?jVͲvhzbPOK۫ ~Tm$Yxjޚȉ L%TX',ͦv:y<<% iclv($5u LfN3oŽ9J%h"t0)lľϦJ$qvDBlTnԩrP(7͉*A)'7'=P>JniYcaM~qVB^}# RTr 4|,,+hůrIj6`QbV;e1x+;kDD?rk-T<>Esr>G, KlXu" 3z!u;P~-mqp;ŝ΢A^o@S#U3\|~DO'L)zU-fw L2;hL۬QKr:pW}5׫TXEqU|W!k]L=ȉÙ4ıII&QYyx_BZ3 3EŁV#$n^nDۖV۱3M)AjdA _Q Fq?zs%@;ŃB #R,$_#)|ȷCYTBtNmǯ}Oۼw 2.EMY=F(X.6+m+vZEƑ9o}ǵ|DS,Fi*XҸ[nsV| ռb((&.}iɃ}jޙ@0ᱸg!)Ykp\d\ ̜<0[0m~AhB9^F)\ 8`99>.i<'gg p kD pH[Q(i|,2%Q=.Ќ*SKiGhSR''<-(7IU/S'ٲWF\`k_?D_eĨ<~W҄Ex}#$UPe?TMp":,y[\^'X:ߒ1~a7$[2>{@1]̗*r抇(^ bAz'V1NJRc3Ҩّ_oYQ1 i 7{Y0m v㶹% ڵB$e]·Dq-im]LԈ_D~u)$@3Jn5>t ߸h6!jSvHD4,cù$U| gO]T$M_j ״㞤r0>uqoW'P݈r `zY$=(R0p$La橛ڶdzPwIZu^.-k7/ǁn \N%LG<˿J^$qxb!HMto3TH=`,#V},|T0v&+e# eLFOc E|wV$k絢Muaw} A鰕F`Q*K>o+U6;W'6ܼ8ݠ0>` ξ8A錎\M'`S%uC4fמyN{̸I 3(TI"+)q ky]m/:ia"q ]򔚩> ̵*8D'foPGHBΪ:#eXzLoy0wL|ץ @_: :5[ EW BuWwMYK:LX^^h+c{}pud?1hwQQsx[z1=0ZWnilf8}SR-6S$-'jc'| ?, >ը_^(Vs 54*&__Si~_ qapvőI a;nYbE/nsMp;ٷ Bhx 1/<)J^ܣUvgo *?;Ngۤf+8 bp8K]a+6AyGJyҮU~7ka4CvA¼UuiKD&gv&ߠD<\6oKe#jՔpQ%ujT`lsumvC3ƌ̦5 $ŝݶ gKDqʞ4|7ZX-)sZu9T[1/('NIC!ґ̃&~8m Xm!wHVA|uQ^ō6RkzIF]_þh Z,nY-en eF= )n}o 7QDST5r<ܣZ='҄c-@/dԧ /HyE"]ޑH7Ppa[ΥW@h-ΛN:4|Ov8h08Jp1RD[-tqz^QkydPX3~~j&&㐑Tx Tхo~=j.؈D1₩j,]% ͕er/J@"ѷo7 'JEǰ U2}gѥ̂LR!# =>=O8֝fӋ rvc"_ wMc9 tis9.WG AϕׄQݟFCtx|[(쀸IXտŰ¹+HB0d2IRd%%IInr1 չ=f;jz眏QR|5V 3SUojy\d}VԉUJ4ꍃ.f7nb}^& | `3q, Ph&ɿQhONJv:Á8r{7K0U08ϗ$GQΏ+" QFfGo*@|#(j&ik~NIUNr%WB1t΄YrZ^ IBoe"?U퍮3?b8E>[wj) |ȖUz}R?ڪQ=&kjڊC;`4}0lm0F7ֱ2e;$jlWDn-K$@GZ}pd!0Ey/e4WM]v&y-S4rVyNk_B1dKcYR\Y+p+wIh? D<4kWP÷!BoPZ HPFZgA_ N@M̐\&|P{)OpCgiv d)-8<0Rd 8aۖp;iC#%b,D?iEw-cFGGU7?&V{%%S>colֵJpIj0nb,YeZsՈUB?皛A_t<񖦼\Hd"3GD/zDnR^UdT$wddPv=kɁ`iԫF7SLQZ{Ʊs3ouA-B>TtuL!et)y,gAف-`|A!ӄ4 =o݁$Uuo3/`9O+3$Ƙ9C3a2Wq^{L\Loƪ@>Ķ<,HDOlmV<7H-& G֑ֆxAD'u/<~*isvG/szd;`} ;7xǗCh"hVSO+nsL;0݇cJ՗Vrd5BJ@Skw6ּg >Eߺ>!Nv6jr&Xa'G.OMa\E3>n\eI>8 0Jw6gCfc]|p9!t W7Eouw$͕wԐ*TD^Ju Wi^s@OǸ¾̮٤F8Q]y<(yHh}*}mWfUDڻcAb=T8X|ژN $DzW\=#.Ybnuuc9À0Nm /`gͷ ϊBcf2/La=qbDh,@Wc2] [Ն %P$rln$M|`-||{8g)ēgTPG `kVD2|HؕWFHxުv9X±C9ҪirZ h7xpx1srq ~t"1,&Kq;AvUB=U3(R^SVCء7X4Bfyi# .T7 ߆c`W |d+62')J&pϸ1L7rq*[j=}#J ]re),0.MT|Y#' sGqg :4Q0Y 얳oyv} v_>i.*w}1\DqmZ)mO"u[4C<s $IPfkX#~#sW7]T/hGBřf>`.>UPà=HtA [U2Ώ0 Gh&:(%2%M+Efkމ9 @Э5ԉKx\'HL6RH~Ùmfu>Ffyai"cz)G .K8**{IQRRIıU()78W V뒃[˷3YRadsIG齸nC#ׄYIMV2{i7~q|aRw$z>jF8=0&=n qepN /fH\$i?r1昿;U >FVU)Nϯy$iEsS6o ,ڥFHC*+Jqv1BͿfX,"D('O2|c,ŋ} (RXˣAbk @pJ-/xAa Ӓ79@rZ9v`34)n7tOvr'a_.X EQHk OjLY)W *u0c1J[lQ`a嵻i 4&UrZxalD[1w6UcE 0Yd5d`6t;$5$TЎo:8g&ZַQAUB~6&A[P^ M7{4A&1K2CUT6o`1[W%zD!/pjg1f$(<sy$_riF "A`-2@?[jܞ9$s +5^OD[nc~?FJُzPPnrl :ؖu:G{0Z,r^jn0Y|.5lgP_s,)[yq;䮮oK9JBP[MfA62kk- `' @rӳ0T\SN(gٙB .<YmelV8躄 QCv:X}R&o:+<˜i?YB"IA v "Νl( F}9\!{=7tcē-ǟ.cUe7/gEZHg}lK:^яHI8]@,P7X][^z0{j};~JfT0j:-]y()E|eż?5!o6qa$^V`.hR%|4 \^RLg2e퍳9mxAP5^6BaWiƎIai'jus&D75 QQb7(J9-.˘TfrǬݷ 5e ]-~Ǥwfm#!'VA(p%&GU9Weqӯ;J*p2Uʯ^D+M{!*6q݃h>`E[C=?5_J143F|[]"k { QJ*kMKDG[J 0mD$mb wKoj!n!ȯu&8/CH̼P\Ypmi[0g> ~N34B1jě 1\٨%mhN{p!>)pGrjx{}rdT7R|s`O΃vچ\YKpDxI}I_ܴ1n@J.gƝ-! ӗl!"R0Nr}mM?U-cÕRCi^ zb5e ;ۡFwz2TSFZ67(s!PbMӅF7\֦ulcZbm_OBF;C_1[M?3rzK.Z%r5rMukUg r,+ Xv H uACȆ'<̛:mx3>lQakWuIWie.*ʹGt& ?|gC+q)UDNnKơ?.ٚ)>7$f4/qh<6c2teI2{bThjd_+oJ v>Z_殊}'528X6mXRfDieǸ~[NDL-fimeFq*w1ƴkOG֎:Zw&fʚP4n{ tQnzaYnr)x>sCY02 m,6 XՆy%=zfxQ9$?-}7Ҹ$BXɢR_tj(AF% Nkyz(O啫S) P%\JMZFHQ|DOͶeԖ%N%>&?{rAxmb:XAP YNi}Igw_IcZD%ˆ8TsE`?uOV_x޺WE[1vK,u}~_^ŗö4'GIzfO:~o E96n܈iT|_mס#R`R& rN:T)Lb|M )M6#IlOH!I ̀CJE8$2WG;SVxn[\#F.H'_41 aIVt, &[5,z %B ~^hn?9)Qnzg|)."{- j IH@Xe7]6wLkcJ96Cr>Y*<TC1}0eVv!D.o1:KՑ)?C,ѭ;FmXmQ3.B)aw#9mY^P8lZNIg+'NvǖH'F~1RUvˏֲӁ9ʠI>5H&Q׺'?\stLj^tögyZ*].r7]6 DէcEj8}[ƯW3/ۥC SXIf/"nqѤta]Ty}&kTvp5.X7eT`!^x3*kEySr?譹̶lêwU-2sS⚰^iX"6j𸭴C Ci. YTP-k+!H ,Mzd,(}pկBl]aRdX%oc ?gUH/TF*}Ɖ_u(g#E5aH.LvVN) wM BwOt#bMްdtj/r?0L dr/P놈|>G?\&^k[nhI Z3ؒ[A}GP8:.iikZ5R7ΆR5z筓>t=t>NW2zKPG1jܨtM=8,4mT㥂v+N 8 N.Ώemv<癛Y*^%K]!( )V:>lVqy<iKFC%ީd)oIE0? cT|ֱ)8S tZD!$EԺ˔]|yRQL_&,f A)@oG`^kJtv~p]%{q{p2KiLQ3WҨ!AbMf6CXf~%uD~DW}oG',X$AoxDRRiZH9Gv׹Gu 3ՇRlO9K85 ݖ41<5B6*g=c0L "2W$W}6S2,aK{r4||P'-KF}_?*ˤYdp';^I ikkO 6XS(&=Q @a Yd{DA#cCZ1 ^Q3L(L߁ԫ'xg+'+y_NS L/\ lu8ȈC ts`(> R)e &дm ol 0rM k[9.n1/;fvy5ä.)Rp0w ._Ȗ)^b-ᣱ6.z P;9&gGmKuCؽ=9mv:(֍,;at5`{7̶|ǽk}}VHK4٤8'idpN#SAlK1 ]itiD?#G,l%Z6(_߼~JՖ ne`(H9Ce~BWs~tߣ=!Hj3}y0Ξ8'IK |e V6l V%묾Møo /=n']K#Mlh'K<W;ō%Nma.:v7]8*o}*8|6s[Zaְ$؂ooYR>7甞n&a4_nu}]{)*)=NajM?bn: ݥ5zMnpȓEw6^׬rK4jbSS.Oe,<ȊK=Jf˜x5yl ~a|QifJc϶ 8ӧ_M^R1t)`&QgRkX|(\V8ĄmOTs3)]K+\#҄~|}-e3ZTS?,c$_GP܍Q6=I[-ٳH~M) .[Ej ]U[@1V5 .cm+׌12Њ᎕41|+](q"m`m8@M8#Y!JhlDM %M*_豦zyD9''o:ft'l% EؤNKXlH}Bu4]^̥R@EW}cxD`[tnRddvYxwVAͶ9 ,H(`g)5IKrI\t5k^'dJ/0hOb I!FbY X cn7wӪ`Š#e]?*S(e"|+c{Q"a-èfBI•r:CC_UfԓuUwrBHT3)ͫ)uukS1LtfƽVPnL&zZ)=`" Wv-'a[%h,ȕ5 fr+BL7"CKr=`)2 s+|Skxh]/q-|l‹=Z4U؋uc }K.4W ->Cɚvm?F!^4zƠDٱ^Հ Rp2UYؐofSLcEU!$;Q`# H|\y0D&j4<Bä]BȥA@}NGLz˸ @~` 73ZQ6mӬJl>|}ٲXgl{ȷrOsn\_qǕzROkt%!SZpȸI+b$T$*xs'{}0Š'|Ш6:0{l>TʉتFf,j8q6h+B5a Nxdƶ(C[$ wvP&s$-Ah@ZnNan6)T=CC#ts=´4T*Ar*h%a:)o${(*k(zc"Z&t+Sߗ*lַ+s L)_@Pғxk,x0 sC5!o7"H_"T Grֹm\a~J>B[VCLL) %w|-#NPɢS:>;82yːߵvV<+ʱDr3;ԲMcVK3@AiK0B $HP7$2~ۓx08(﹀1%{f!WNll@f2QQr foZa{2>'o 8Dub U #WV?ٔНGx+ԫG|[,EQFʧy/dz#g֙te 8]" 36 f0~ԓF"2 wڥG.1r,Hz]<' pM5yUy&r \DiưdQMz?QR+ANqoZvVD^O'qJlXaX@]⇴|;(\K̎FbbFmy'!W`zPa?J#QdגF#V3(WQgu6Z}jH^fF]EdHDl5=_O3AڨtT>whϩ*:oQ "5Q1+5u&p!KLԳ-OV;¨fDСpI<&'|@]SR}wkY%ν߀ToɦSI?NG@N ^03>7lh{Sнm]-3o kLo껹L(:\m^RG>ǙR. xd )s Ȝjvg>g޳A6.#@I4pֲmhzZ<|\Ü 6mjeiJ^$=5@}9a!\T=ÐdaI(5m0X54! 5NjZ=K,&;i* x,Kaxzi5T*;Ծ֦lhږӱ71 _﷩}OdX" ⹓v0.F?y,ni 7q !_V4^CQh O&AwO62C7lm|~sK%mM/Cs|2$,Y);jyv\1qQ#m Zc+QP)!kKwt$|$0yn Pd >moǞᗏ.)o;ot,dqՒT_l"&骚vFOseۏs5g\Y˼?Ьԭ7f?VU@GN܈E;U@Eȹ Ň߲$%:b)K5s:2t" +&lxYg&Ӣҳ# ?S'kՍ:"]{Јh4I!Bt[ɂ#s|w_/OO<-X}&9uc&[Ddʿxk{mA)/_}[ prlp2ךfKGEm~_`QeIl FMaUcdt80GϘS BUM' qF-fk$ZLd WVb|9)>.[VZ%ޠ!R>oRXgCs(`c?rE]-I%۫m4gTE~ĨO XjU>TD?SO(3Vru?CU>o.z[lY,k{v;%=q=Z -!'[D{#Ϻ+nSfzq_kGbR!rLBDЦeȳk]R/mr;Y~ W5[cU;D# ,x@+x!QPeU:쨕){zK#%ᮺ˅0nRE#9\D_l DM`<6N-0(M^+bC$}HfcBy/'a]U)v[O)Tψ9=T=P%(ͦ53=:JޝDx,)Rh7nu Gc=68;eJ9z?8ޗϷfm|AD GI 4 ]GSP*E 4>%D$ BHז*^ =ѽ%(k "dfu^^)jޭ^HMCXQ^1!MwQCCIwgD "4IPPPD͑KƮeفk  sd< ( 9ƫ $eM64a B8-P_n\f\/ ة\9E+o}U%E9wbQk];<3/=.\07|[ _gtgt֝d6 ^crfuˢW@L<;~_zc6޺9W#G[MTD4c]dHq:섙܋|^]*mr8. <3S{(4^ |7)w8vT{M!Lan M]+*ht)o * qꥥYfX;H  @v>t9d#U55H.M&Xʾ]cw(쒸zaY?.>(!7h#sb]R&//*墀ty[irv!>e&_S&r U9^SMU‡+JĿ$5(C9 \q1u/-WLj4ꆿ$ڠ?)qE?AN@3h 1tf)ròdM\5s s3i46`KpY=7FWO\}ybL:ԎBbD,zcS7ήfXmpa>bx'w?g\\@" E=2[5)Ags&˖a,=(H?~8{ZH-Bs7r3_1)I i+'o0θmr0J{]s#|W<*Hhi}^[w?OM\Iyenmܮ`7qKMbx搊ޢ \S"nc:=u ʠKF̼ lfU;Ao97hU`t'5lx?`:Y!?q-e34 v@k.fh^N# _@`u ڗ~n80Ӭ\OeĥmN Pzw Xd^RCLJ&DծegphKG@- vQL= -o<|ÇJד7N[#+b{<6)t^<C,_蘇^숡oh>3<*e}B2`hOQj+6~㵛J Wp>AbKD4mX)Vq y 0/GZ_ b~>WJAi)_z!9:bNݪxʶ5!:D[ZF d+M9ZZ=Y Ncj8~'Qm@iuf?IA-YQ-[87E82U74 qF=GP FFomF^0T4z2 19_E򸬏Mi$>2hA t=ykiѺXvnx0h؄FðMM~CTDj"n-U6ӣ⩊9r񞻇1t˹J {6kRҫ oyGb^I´l,.!k0[g∞ko rp^^ݹ&=pʽ[PНzXJ-:}&3F $ =Q%[B~EĚp*O3oI#I';- wFZ!rW_7lA*_Q!;3vTEs@E;KĊD/bj b###Rǧ:'guPuX&E8F"c5]T/M ׎!tl!]W~2|;c(_%CP=.P-#ΙIƽv} "dw)A:1L!t/ZcL@ 7xgp!ܼ# A?lY{ OpXP +80nizsTz|3)e8k \mx0 wQtݥf5A$j'*0Ùև,X2~(e+=ÁLbچŽ@uo\nM#?n$S_idjam)z|<p-]FlEǞV[Z:vŷ\{@[zbMbT *CU6龋|Qq|`Xe?ծcpbl}jA㌦/ 4,<B y2|oA>~2ъfZGUIÉ1qO _g&3@JƯeGn>J_̮fQxSşB''D`͚t9Bdh 1ѥġ2U"W^1 I^֕[Ѫ^*lSKڤUDD5PPJuyb 9ZCϋÉʺPmGLyd%O=Na't*q]?:ʥn7ѡ_UQe^ W5níat#atJg$ѦvhK6 x4 [T[n%D@V|rwLD6%n^4ŗ uR*rm_kmc'w@ DaңJ׹ A6Nj^h'rZo N}tϙ Ij왷J+[v?#;Nqْu#aCx^#] BcÕw˔1kA+zHtsߟ}w2 W"ٰ^E4rҍt;+mD8 ׆ZFT/C% W;5A/9/4A*?IzۆSh;d'f&k63z_XN؍ɀɕuyjfe#68~j/C*:.q5g[ 0HcUrm~h9dD]g34аT#d+2\5NJ}}rLha'0:Rj^ ro#zII< 2ep:w_aJ)e,/WHtb9A;]$3@j\zB.>es6xy> Oyf&L AFOghLWo ]]wfZ L:6ad49&L;*3>7tZi5_l!mv_&Lj6,ݨmH^߰"h;o439<}jCG[LFI95Սj>zGfMkF?hS0pK‘YZm$UG61*^5^QIǰ`vߴ }h&0pS9;)WU8.O.ݩVxZ`n2%i(0^ e8.Tv牓uGCN~cłFeWsA Y tHS(b8׶{T^+ߏ16-}ʮyZܺTU+kc]y+oo oGpA[%>!neWJh8eO|&S:R2MO֟0$ۀ8y GwhԏG_O[-Sv,uҵtryfqӑ#H')Qo\u3~D$ msY.h/צ} q kmt5p vJizȁRU?06kÆ(i_ZV_VKtu  *oN mL{D(+3F9G`C-؁<%:ơxԗ꒝_I6]8Xd S/&0V}&+V }rMa"A- (wcr3ojUp]glM~B 5I(͇Q .w>E<96NN&,/ DbC{챇 M.#ᬅVaxi$2 ǣisTrswx ((ͪX{3qĸ7@4<} s/MM4c@0ƼYRJFm#"otm{O%uhx;JL bᮯY0%Du_uC%A^|&J"՞ aC*29e:͐X ׃p{ykaj?{OGOY"9љ.変 jHEjWjȾr qx%(~{pizsvUꭚ鰿}XYE"y\c0.'X1Sg_n6Յ1"~sYLwʱ** P@ M+n2~܋؍>fv b.M̸i LDB$ ˇr,~^k 髗D 2Y 3$Υ3bӄth~AG\(AD5"L-YWv #z\B0,]SwM翂poS=ރg{i_<~':jieQ)E,2Q(>1sAoTuz~)e؟e,YZ(պD_vѪM,'G ,T9wa Y7H|iܙRo`]^γe!}7xb?}e#yr!X4 |>с2u09~@Bç egNRƀ62d5ӨKtJ+{ 1Z=h6ot$z ]g4 IXwPu䍙݂`{B~%X-:t߈uwe9 EzJ J`u]gx UX'Q(`7UK#ܵ@GYb3-g G"c&-U#_3|->oRO2";8UuA$wM%vwЦXRVӜg&5Y"25M>1_ b "vVɿ)ocEӮξM:dsڰ zʏOA}Vػk.?yA/ W=#eU` 7 $#\t;}2RM%zx$5R 񣰄[0:.gͻ `k]! ċzː?m;`\{P S#.}(}@d.fbjC5Dڕ,%#PJ_oD"-UEkˊ\~xcU)^+$j$KĂl^X-j,.~DN3jl yǾdK?0aXfN-a ^,ff@ '7&igŇ{ei=EY,c1ǒ YL5^D>H3AU5컑%Ug)B]E+j&Eԑ#^)nᜉs" ] :MܧT0B |ׅ6j g8>>%ZFz Tt0VςoᦢP珚^ںs&Wj ^Khl09i5j.i {}2/vom~СMdۙ JF?pkV1gCvisao>:r\sC΄,w[cI79H 5R\}B}؋ R$5 @-w51 o(.Y9bCc6AqF]$xl<ԩT\[_ss枫K_z"\>;XHBWO8WPV܀a(T`l,9RE olkY'F"]=PU:sTҶie3C e YeΞJ!:RV\ą-?6mB )F9 iVNg;* ) ķߖ޽H$zK g5 J{a1c/V0$*f ˾:nϷTTe)DM~1rыj́YؐJIR14(k5ep@A(8-P[-8e*! ؃m\eTkM{O);rl*&[jzg7P1v zVۍ"]wIMh'WGۭ Gr~G^Ed,ʅЙak58R?_-;ų."A{ 4𭵫 AeyfjL5\'zRd3M/"8Qs\Zm%Zj%YY= HI@J@o{fkH0n3mRwD&OTP1(,ccy38R~ҨxYkCbZՁn?\/#XstiLf隴v lc$,\\(tX–}m9kqQ]SXg(|&_M}oWenӉPŖNwb}97NdkW79vX>޽[ 찄w}$A''1Nю&F%ʝd:~ӥxBܑ"v@Wi_LbQp}LJ8Åx^D*aTh Z_b}F5oGTCQP. Xpd',RnͻCDV=heH28ӠJ1X? !j1I餍n7t[Mcvdh|m:ae~r{C|{Q ՙc|(¬eQ0epZZTꚯ4_Eh` Uv|!KMwAI0F?DbjlUGvfa((ޗgaTb_ې\هًf9H1EDZ-o!hp)%EԻ[mKqH6־3κahM@ ԻR~1CRI:Xr5y:PߛHxsQ[DoyU][9GF!іo_n0{sv?ș iiNVd6y*#ˆAWY᳤^i鬬@YPʡ~7N5׋M)s{B#k /Fc1ǧ^W) ޚ0T[ =,G9l* 7?PAC* O`獓/kۃo3"b l7 ԏmuqdW, }aoC.9-V(O@;m>"& Fo 7vRl[uu%Y%5 C=J1Z1_b *?xre7QZ|%"8&"d?ٞגVThcmz穘m>rHE㎾OXՔ~2KUtx)V ?Mz3iFM@0c=1}x hk~ë0*Q0k!Nd>VPun)(ncqQ= qFLWgZ';H֍ Pq$Q&Y&*4aI'A40O[W?'Xhgzb "$4^#Q?/2z]Q/wd3vlFDZP_q v0ߺ L1|z; -C-oxrpGo>⬉#ZVzCl7E OGoJ4p=P9#~hrVk٣Ima<1 MS+.I0PT^A[rUK`˙.vQ0Фf8k hFӗDv0K^1̅\ ~dc8GXٔ~)O \:U&S6l4cb S;e'"ƨO+"3!ŸZj&E#X9&ӍˡmPۻ[\TGD*6'`r˴'""x L-qw||㎳3ФwO˗MV`)ps3;`ll<]g{=c<%$|/<*&x*E)[_:y4$TԜَ#058<ʃڋzv͔Aԉ2aHwV"#^P[`y"YJp{^1Bf,= [-AL <6w®Pyw kwWNeLkW@H-6x|$Sv‰\7Yo3Z~Xsc&_-loE98CN:&׽8#-q)GGo>o磲|1hv&7e˕oe2Tol w 桋*}tW +1ΝE-{i3ea$c]4Oݰ#Oec2ш9(/!SBANFwY7ڥe;VRN%0ϭfQDh<*x{L@Rxd2\i 4 %ʧVNDB} 줝0YJ9FT|;!2Z$2-Cz.=_3t\(b";+T)\Fjfn#@FRnj.$4/Sj>Fh(Yv)~^ lbL e|m12ȵ}aHi*S ӛh2MyrX=Te9g`aW?$^"iE~guK? '7{M"!xiS9pPRv/kƼޚHqeQ2ڮieWoO RQjѫblFЫޮN@5C]Wb:!wX,/Exխ)K)pfꪉ$#Ѧ`{#x~[/,=*U'N9Az1!`퓎7񙒏!jh*MAlk-o8XHVIA3")LP4cvWXW zc禍$h@͑& -Mi%)\,2+P(Uzle: - zgjlB^K=Ўo5q+_"ThrTA'jkcs#|2p8 ڵ?5oa wa䋏De,kL_hZ=qqp{.iNFb =*!Lk(5A*;P. :KnHop9jTcۦN q;:lh)qrAmtH ^jv)] 7y?D=[ 8=?V5^1Zއ o+ꐃQƅo mw34gl=G"\TG,iۼѹ y;Kf77f$'p&qpOaE#Oϱ^Q4?HX([QV0#uYAڹ$?nfD5&E6Tmq/4ERuyd~T>NцwWaA 1Ҕ~u cOk&.mBiz L38/3_^ȯ s&V^OL?MN3J)Cq|lpeh-1]VFfEΆX.~ػ{rW& OX (u#EM<\ݨ йqv;eG+ʹdVڅ$5r]5?@'i3rRlLTъES'_Dim OTDl޳!*a·_tP޹T Ag5lL\I{4/5l;N8c"KɆP PiGl8&6i!XR=Aܪ.Qn0|oVlgq?bÍ1>|wlY[u`8A&_3[]zyKj])Im߽p~ɭKψ3 a!$JGӟ\X\Y~Önf_y QcQ 6 Qa %=oV8E6poItڹaa6 zVW-梉U 6|s,C|ݺI:&>: R3BܢD3}!R&*g;ưI?Ff@a8>8IKh&dC^m|0)z$l{8'eBwIMP<.˙фfiCwV>k*i(;`, /Z"`]ܙruG E"m G0=T;;ZB+u|_J{ v RũNLXiҧx^G i꾨Z/  QΧi[u2[vg(rE݈뀩ٻ<cZ O[Ĥ˴w8 G;BQr 8n?$EE w4ƉY`ʁIA3? 1]ʰ#৩KwyUq{e$p0E@W]iwq^xD%Yr_g}#qGNwBfx-?c&9zmd|_ Ͷ.W>*V7L7ZM6dq b" BMj=hanUfMc9_HۭY"+j96Iz06!)TQN[lcm7XBj=nu:Ԙ㓏blq{|TJW 誑1eZm :iW4 Gܤbff‚uJT@I 43FNۆ-)!}0c$d;ΓXĬWιՋG{Uч XXHhΩbenE#DXUQ|G1i)Zvԑ=ȅ,7k4I.l_"J/װH Cbiq5}dJvlh' ϖc[~ԧgs$}Yyޥ l1#_z@c! Lu.6Wn1nDm-d\m gP^)5vƌBhTgAJgG&grCAP [?8O/ kJ3cJɊ5X \j?ЩؚS(,X%Ģ!)Ӊd?G^8Ҍ;Ob#;D5lgP#Rc ehoxOdj4ZK_P`y8q R9qW?~gm/cU46]ԃ?gܽ3ۄ^.!1-3XdM[6PJc|[np?\8Ns%1CLx}2(9| t'4&!P4u|| woo|~$q`!j ǴH68u\O~3U;J<ˎ303OycnI: d"8.2E_^񏷻f"{Onq CteZæ=B=Hq=`[8'x_q(PWE3 Kre 9Fɤsٕ>e"|?)-(Aar_̓ lgkF7 Ik;\:&QZ;z@oժvcCY<-KA4޲f FڐrO4ڤFKY$˹S\BR"e=.s/M۔j!:t[Z|ʠY3]lܐYi; tQ)Sy2rA;` j \l,S/AOB`tb,am|/+o]XֺWv7 $?G̵PH{$^vnǗ##zݕdsA&$t#^3+~C=8S{|lqg`(du Tƽe(gK8!!HǕ^ n}>v!+KX*oԒjh:E9ga/ū7z|Ô ХPCߚftr]5?0>GXB\+_s1kM}8ߓyjI+ Ӗ3pYM^eCO~B7wiVS!@<`&rmDGn=~7B FrE U*G>j>!Pg٨KrP* pŹ ZmΚX(CT]Qh H8h(Ĉ[.CueIφAƥR0 zzPQ)O޹밡mlMOKR9gvG(仰IHF|!( `_v@n.SJh38 M myy[iN9eL1y(pn+6&Uf*Lɗy?DղӋp24͡a%+iY{4̎xXfuaS_ie%AxE ~74k"W;Iz7`8/hr]Y;!;/kn}mһh㠗ƺa oFqدJ̅?Ηl/5wf>ָE#xoP?,:H̱Cu(e57-064>:3tH2 >>Aljdj[d3J2v` HxN?_k1dzrxWo]fcŎ )Ye W\Yl:1Zp$q">aE@ O~ cW6(ϹK  ̱ Qo3rn몂?qTvsOC>rM X@$uolX%Z+Qhcn H9ha?)Dɸ݇-Y{g/IE3E}ZX ;ukS; 5á1HrA(xܥpJ^SY6>vm &2iYBsRUUE5yM&W4xޝ*eIYGA+ƚ{=$ 7?mW#Q0ɖsAYt@'D/ws*kf,MF 5PGbsJ]eq孏 &fIFke rf,pBi N"mư P,*Q)g}ʗM7ϢD:זS<,M4\F8_S݌%*ZO6Q*C %peNTӧejl mBEX[GrCF >6B64!Y Z$19n$ fƁ1VrvfCm9|TTѐ M>ns  ~F!8Ө!B=lǐǤ|"-2\}+9OOe4Lj} ^S%,\9p<}^r| ZmY%GE'ĚJt*K٤gIGiAѰ&%A봲h"ݜh؅+?h %e1V=B]  eqg)m80)HBZV&i[k+#ER_*F!r'F3NBY]@S3.x_XgWJ<*s*I%!ʗ~V|:ji1 O@$V3@NZ̆!N4Cv;{,d3w:R+9C⿓"T 3rrg<y:Orf٠bS5JysB SgcGB-;ʶl-~^v= m],H5%ᙈ^,-73"_g ȡ rSʕ)7rLgU&P0}G; +@;Tml_Jw38VK4vFQ?ه|vŽ}_=$îAߏy;3]s8?V5 t[n($K"` Ǵ 3L֜Ƶ)\ZRS]#u+ēFip,UEg/Ύη`:k."K:M@ bN^ 9/7ZiO^..eY~>DMD,K7N EZ.[˔~ z^ěЇЈo,cgR)jR__'{NǗi79PֺK,U17'n x^"JZ3j1G߬m/J f *s" gT`SKv~hM#.!q*sZσ6}\f]'a*/^o5"j/ A.}yȕ;.qrҐ]NI<ٻRd piIB~cC-NjFSnAST|[ᐫ0ŝ -\ v7T=VT ,wG܊II  Wk`lXp:mz ~*Wh8Ulpܭ&4(DzK19Ȼ# y'o4{6T/:i1bDu4>->,Z&KG~6˿E6uQt 禅Gflh@s5NGnLnzLMб}@8B:Lf' Wd A(VtIynyg.@b=<.n:@ǫgєrSw^։WLo`f u `l]4Nqgl uJ 9V)[vn\IIBYŖVs]9a_:UF?w`;̆By__psUh\$>obb@ۭL!Fin6'5VT{4U:uP}Ͱ22U!e`:m4Qb;;bgTmsFkjt(;e.IkͲz'FgRk1r+8-$"^dZ _3yTːf|=QUC}DPRPX%3fOCMv@O^ҁ-P'^3_+PWb?q_]ȕ3-?/T"RcPݪD K63"\h 92kxF!C-b@yaYIh>;^=G\l^G)"ݝM iSxw=ZU~qHqUCB`5㙐wZD>/kֲK?m`;`Xr}`;>I96o4CTahMH\jDy[]pԒM 9 Mp s)JraԜD,;ϒ</ҏ)#2!xp1"DiO $M @5Zu^6 3ؼe[ ʰyL/h$0^,Bj}y`D&$5wVzyj^5!B.l%A֚eSj%$ݣI&8~&vR_ٺt$S? ,VNZwFKո;|"Bn%rqԃH\ٷ 8ejZD9a2|#|ɋFA6 iD`e$V:@R2Z>DK7t]zƑ'tяfOq\'O)X8T$u/mhu0ZT!V< ҾHtJ]̓0PTAde٩1[gc_իT^=s$BosLĬ͋*3yGdvk1n5ڭykg6LR3u͚kjmzDY@z0f;{x^<.B2zDV% ѿﮞ j윎LQMn1kW: s[w27h#_ݍvoÝRhr]E#7q9<Z\0XR' F"t5ك 7o*8̘uŹv 4xU^HE5%3ze 'wL;f3EĽ <  ph ͅ]`tf;YHa& |L#L | d*(ҭYsXzo1面(bXǁMٛaѐqѵkF  Y^. d&ϡd9 B/ @҂wtms%w#SsU4:5.*crd"WGHxO>lз3~yqa,g1<Ջ&#~Uj'ß> %pH-UEaЫ ne*liA?LT*2szc¤6iŲ6OY&NAZ+6j+A{Zßx1[MbE?T*rLHk/55a5lK#?iu63+?XI1 _ϸCQ1AZ7wj? rs,LxX<<i/e^hKodqfm_%^NyDpə#KẒ_}0$qj>׾}}CTz P]O]_>hՙTڿ9d,e~δ`ljxus OˢC- p8H{VoqzX˨߹me/LDJ*Up(e$)mgWCzg}'/ג\l:mb6Bs}L<`1 ,Ahaݿ|EuaHxQZ2-w#kX!vۣPgü]XiyliH~|Bd`x!I:EA{gr)ij,1r]`5!N|] ͕KWZ=toˏBGڍ2G4If]$hĊƭR@/&^[X"塊ƯrwRO+hO;J3ܕ{'v7 | \e)щVz2rMjGX"2(ffx, oq92/ɋC;n BtOQ!\ !8P.7i!X@Г9Pg\d't38@T79ٰN6}/L\Ioqn#^ -֗h CfbUq ;ޕ P $ `elnJ68B6 nEӾo#f}~Oc);ab}0# (L=ٲgY5)!\A3z [GFj.۪gy y6^p%/ݨZƞm,Q@2=k.CBْdȁy-*#`!~/4%qI?ƀlGO]rpL[ +K!vQ䪄e/oFl`IZ(|;$(s!JW-3WS)<tB\^oYl1ߞ7E<5`t!-|㩡R'iGtR.Dj>+6zWN̴Ă㡘Ih9BEBAFF-~so`K|zxܣB. HdctM6~~!HK:}k'4#̷"j 8N[$&?p4PƓNd`q m_ƉL"|P7Bp9 R Pa[z&T<Tp  MpYE2ZlˇjP&tMj" ~gj*ܚDơG)C[[3 G=#"@S%7vn2F1$WK29Lr3/€07Y"vdoG}HH)]J;ݻN!?_qgNR£=.P>j@phT&vg,d\w'=Y_5`[C*ӿ7cKUɖTpK]P%۾oZw-1nmӅ&Ьi=XTR6p芬Ǘ%M?t>pc![zXEgȃly\t>/X4}oMBO*I7dNQO܂U܃Ix-8(u_|-OrłA#IXܵп蜷nc)yHB&9OיRLOTl&]87wGt toAFݳ(z,qVA%,Ec" ؠV'9I *`޴V,Ew1z/v%ņl…v9w?b1TYPk8׊2GrDzNޠ%݈ ̱hr8^)|6Hy?_It?FM, D)yJQUV:jkˎvVne*ur+NYR,4ZTE]LJ^c*Y.eASa{C,`0̴}`6j{DPS- v}:dĿEiy`Jh?ٌa~bJYH O\m%jT!'fO^֫Tfx `Vmh{h,h9]x R+a_Eu5O#W#=8DEU-bJ|[Lr~ޤ:,X1SXPEISbÙ؍l3;~_b ŝd0bAJq#ZX\l*@!`#<-ژ&*Tdbs۪G3-rBSFr0/A –,L_w M(%fۮ87囁eayr~&" ` E05Y>,?4T;w ٶR44~ 'XCZ[ZeA+9FjS&.,c.օSlj~Zji<9asS |i_8*Zje!jE0g*4[ |c $R G y9="q"D+ ;p*)0a0b+v 0ڪXv-4zUkS4zR;L'@w v}ݰϥ,OE+YGm|QdRjcZ<1]͠&Vv}֨h[CV\;k Lhej#VJw.NN A%k|5`hN)"U'KٹI1h# r<Rc5U\E(ۗ)1I{sn2$_.8¥2Eێ S}G<[mt /B cN2P PړF1dלS,zbʦb).}ڟ/@ O"^ /M$5vw/X6> $[6UarPO{yVKm1nǹdz#h3O,Cn.(>|1V$ܜV_CM6jM>\b*ykv\MWDXIg pq<:490C`EbnN:C^F3NqiVIXX(}-;b]F ]=HL!USJ])z&m9Rwb`t\wO_ǹr~\0&"9l‹p\(y-,C\k'-0nJ>K%MUmZPW}hHBh SUNpžag?JBq,TG1ԢQ 9?^w濞ۇw_l?#Gkb1&1؛j|23g懧6a>đ "<X97X&-ڢ㮻<U%4e&d5$t4 䭷L %`no3tj^Oz i kN7f$6Hn k2!_kU۱20(AsT=߲zXLZ kUX P';kc-|'Q-'f. Ӂ|ʔe>1RK`f+mlxw}d8_:VF"<]zl^{ 2%tSMMX7K KކU%Uի:Bܠ)'CFgĕRcpK\ܭבg}ɾv8wb0 Ƥ݄bX+5&0J!' @n;V+DG:XTϑ 03)Zt[`m8 HTKͳ4Nb:Ƹt†k(CxK:'aeEz9c;xCjJTczEyՉ9[?GFIEaP|uxkڌ)Ov2要xV6 ӒqhR]AR檟㨼~KyxPUUX'r?VPf;ίP"oVy"h)ԩ)R꯯htDloSZ3KFff yzu(YGeNaֽNVCG7GmQˍsc kNZ:%9 C_ed]1&2~?C {5bKi!_C6tcf29j'r}*"33{PZo\]Έex^ jBuCBU+GS^FNXBRʹtۊKQ۫6vdȳ& ߝgI*tS_-Ut.2%u#/*`VOSl9MeN ^IdBJD)Y'ޓ'n;rDT ʝ ""Y~] $;nΐWÿ_U 7(UM"y 7yjS|Fx:knmծmYЄdcCϧ8eޞ󢌪o2aG.?k.A&w$j=6g "}*R6Ul6o}dt~qc+?l {* AY, \j_pzV闵sGͬPmѥ=DBxL\(]6\o5k{1WOlĠ½& ͟π) *Vl{A3 %q޿ĭ,04 { JR]t0P #VnQC|bIդl 9vf<̥0їxsz򄄔9~b0Z?y (?d;J2Z\Q!+sG_䈏{%dakMOBˆQh2Kbi+5i`(8]4.<.xA@h1۳ N7~g;8dy-l[nmeW<XH>kj,1+׮G X AQ#mGGu}49dEX ;oo{^&Me_K,'Y6؛G }6#w{(뀜WU^+*(1ڨ @ǤhW I>qpuQ-w׶~)a XVRaf[ > SK?o #*fKd.5D?VRk1_,e#:?#R*$sY 4엕?AXH3g(%g5Fox&1AAz,6ɘs,m&B:ؙM)!P1_YFluJ@/į~uЁ:]TSgnq<aKt0ĎjޯbqdZ۩0N{* F= 5+FXj@-N|fUEmP")c2o'ݼN$~ OĐ?Z$PCs=s|Ӷj 9]oB띷\c,KށQ EiK 2fXZdkHt?w fz%knؙܾ^SvX\,U\5gW~;iyΖ(1-IYPAf\1/jX/ !mnj)֟:$?pU>VVC2d5y)R6չ\U@P/* ޵%l>'R<%:ģB$Y1kq2<ָLZ9X QFoI-sr )'ӟ~]]m@C+QsMH+ޙ.涷*V O"<sl!|O.fG-y]dxԶM:F}-;F'^~!`F)~3[crug U;LNg+s\7xqE9%ƌIM|CNk*](HAuQp0}1/6Y=`xf/6xǰ!!B=8l΋:̭x!yĎԄJ2Kwៜ|4u-Mz0m.qgZ-iS*hF4_,Utp$ T hik4;nnz4z4y9bo8Z; Ƕte;X~0Kjx"t8j4_ =b*)$â/vf;CƀYM8걘6Zkrɉ&Wt\k37?.1^#}{/a)pNѺѝ45MC &cO^S3 䫼Wѣ?J?:ef} - 72g:<%1S:@R xJ/'#*yj;F̖P!ueЀXF7'y~U uCpzўQ+C)M-(+uVrYA-Va[Т ^i!XG6*ّ3Tµ$ƅLn7sqROlrsaJd橂r?Ntr6%1􅬢bՃ홁X3`ܿQDʸБ5ܻ':9ehWl0)j=A1)b){j'ɊZL՜H:[ Q򥻺Ô_x!a幟ɍL{Ƽ) 4T#]shR{)ԗt Z@⠨ 8X+IJrikc듗&T9~&dĵ c`]ryM# I0trǻ=lE8(U7כ' imQqf Gf @7>hǷ=a-Ur6ګo-9S14zQ` ''܇bo?Nӎ?'<-4xFX&.aN @~$xYLWLʤƆgJ X#S`U*;YQ)p-;M]9ӜFs-T½K:;)l|lo&:$6Bi|j \z!+O|TBhJWBrm|Gsw $D'/^rc`ѧ'Qa_H'8* 5Zm9d(RQ! tז6)m%DM)uo40ۗSkIC[)-cϚ#W^ J3&h{9sՏKϓ-B(ITzp!#ʏ,sqT88=Ȋ'ѫT1 BSF]t>ǝV0Ŏ*cu,ueDXl٠F{y//>|850|PYD^KFXVΣLOy<<g@$z'<[(9r,%B%TzA_I1Q=[Z+fVK@t,<ϫm mET͂T_Cg((tԤցw>5gY՞’^gS5:;O@[UlO,(e' C%vJ#xܜ&@e4"[׳r.}`"*q]f61Lǝ&}Ҽ>Ҿ5WVmmb/~{E;2 xB)<@%ZC pSlvj&WOo``Gdq$;F$н?$!%UgF6O(U3U 'GU$p'hdK 01n24Og 1)3uj` P/*l`A GlmnñP Cp7S'"8xAxiac=蓀_,m>99(]E9m8wEl8g+9#J EΡ[:,sYgA+=iPBx"\&ϧ 05=]Xfvo1J\mZ"jZÞW[h?Q$lpV84sW$ 9}@jspmLaSW`O |ƏZ5GQa"/h0$AO [lgbqL"}]"JI6!g4.*VV69f"VCP*D0LXB {|ЏX_WVIB(sI~|ٿ15f:䈂?>dD&td ̏FQ򘻇CˠjĤɉSI]RE/q?25aYɝA&$ɀ(j1"m0ݐ̦YƜ&CMH)'Y[[a9p4i!CD,@ꦺg{Q־zpy| 06`SC4.cTЊ"'RgY ݿs壆YҘ*',b14?[9GG彿3e #s`QY2㮈*tE'$zfȾDB Qbf<;|j]W"ܐIuMs˓z^ssFՎ¤7gchM3 >]~D/+soGM12+`.&#j&Jhv,!,gÀmѐQrh%u(D!PDst51iXEXS 2{p{ATwto{Iګ>^RTz@1F]8t I8JLPnͅ.W򎬽VпNnwZN}S#s ~vew?;c0š/Iy‰m.t$1`ǵ9 UFzpDВ#ޱoҳy9=jWp.eg Q RìaP{-nY跭3n"JR٩DOX H-LA\JsI%le9 *,q_O5OnsYk1&*w,} ,p~ Il9""CmΟK&tbV{~&ՁUDDzR%?ýT#O/`kCmdpNЪ;A%5'D tzÖՖ] _6@ d}ؽArcelS<dwg).+Wpl$N%1ZӁ~:<@D#m;!qz]"*:Htgf{k`nGOeQu5߹5תw>[cfxRG]ts}X X_sQvB\35|"}x+eox-Ҫ{ l Qf\Ƽ өo5դAGKٛR?H`5Gϙ '/tB5}>7OM<܌j~=BKܪl?|ɶ$rܜ-wpaN#¢RIq?RC܈fWA_C^"Oȸ]$2YQ5ؕ`5ίsɠg@RY+'\2(5_=9 8Z+ugک{eOytNkdžL<>[닥8]%] 껆l}6P{F=``KV]D&ǸR݃ f0LQų قGs˭ +;!p0!HCLQʿlݖz/GĚ׺_-nng *$/CQY>2S?\}X/zð4vMIG`8 Dnu v-,/JD -`Cd~α L# \[ij8b1֏+8LQdMc#wP)m|6-cD&ɇ;"ux8&Л`_Ң6xV<.l5s-AȘ4 "!>fϏJA̯|6j-ʉ/|;d@&/D,LKx2%to?5opp}(AԵ.?ՖE+ Z0@vZ'r{|%)^iAaB ŬDgC}}-Jb&~ymݟi!=PDJX(Ma>+)8}33yAQ˔xq+UK *CJqp/Auu>\%qnI\)*0XkH> bk ᯻Z%dD|qq6MBLFN+f-3#0 qo?xfȕu\3Nϳ;zb:)VHpWs8,MI%% Սh!S'88LQ7 7Ye/YLtgSS(0#fܳ7v8޾1D4<8/ѳn3yčyʪl} {憛2gfeQd=k^G_W+"2k3[(@}YR=+5,w~R8<-߻Ȓ)"jEݝ4G3&P#wP:J񞲧HNN!} y)L $aNqXZ+|pQ5k.hLSc7-e9 I1˞:uf 3ضP3z i~G;^ 6b!dǫj|f(S(~-w&)|ӍПB0(IRKE[՚QYN=r" 7}w/?4zy4OxՐ8x7MwТ_V@ؓ";}mUSQdL?T#xeP1:4;P셯fsnz-c~<16~Kg<j hpIӍulsP+[ECmYV}g"U>AlS_ -@!%[pӚz"ʀ>醰78fzy4.cR%[یe0Z=v,J XPgME,EaVϘ}ΦVcax_mK]ŷ{?S[84x3 D2s vؖຩ"7 ~p &'5Cq%|S/" y7'DvO??0\w]::%uRA:onL$l@bVQ* )bžy}Czh=W&/[TTAE`Og+Yxv!Rtu9lC:OK -h< )tpu7,7+ޞ,˜grD֘M9a`A[[Ȧ/NJV)7W(.왷c'9 !hb_n Ǿ.Fu@t\sNҦCh?\/c-) ]'eD,<1| EA¹L{+j+-?7 (YǒƩ6L뱎mIT9D3F* B;&0&J;cwY2rя.6}ͮE }F䤼#6x'5g:2O7EگdI|Z&VLJf:ַfV&]R'h wc @ůd~[vߧGlb&U~v)ۧڵ_ڒXZ8$TtF-t?+7o#&"sXy/(c-f{OR[ͦFpӦ2=me{F=! (Ey&R\\R#N.7rUsc={fSt?Źqb:ȴ:`9iPNkE|>` Oj~ 2 ͞܄Q3h"n/&> (޴8H@'HriA#rABp&Eԓݥ{M)D}3Ԭ` $RҨ:ń*p*營Wkmsh'.\b OC&ԁ - s ot, 䪮Fӵoedߗ14wOޝv@Z}RRA-z}# }E OE]p6/h EhR2s;&]%0й"~dnᎮ0*C][vYY:\4+7N*mGu]Qh0]:pR kv3spT8w`6tIA䕏ʪlofK[kNz,/٘^&CQzu8IF$8X xnVp@`R^W䚲x %UA5XKшPD4P]@^щ̿zC4Z B* fH+AޏG:әe"=TXmݣ,'ۇŮ-Mn@2gDR@k> Jq- w+)qҫzQFi;dcjW^7 1oԦf?hNoouc۳2xEQ4zV#t᩻79ĉM޻fQ/ 9ўDGY)w@LζJCvqLQv-Og]eVϑ PH`7t)1D;5[S.tIӞBNg"yUm̼IY,Iw#'/> ;#&%@[qS-h݇H+2OQt0ȹ @xϦ^=[MdriewA/Zܯ^?Əi˱G]h֋o4lE!s1 m*8zadK[,E ٿ Ef_ɛ>NQ2gq.)CF#{XSQP-|Aۨ绉{ͦyRŊ[5J@nPxt4\6*c;쿅p?|SȮshaw7L2# T8l+V>u؟y*&{qHg61)5]#b;]BuU?__6|LO#)^&@eH2F= ><X׌k!mR:vO^|XS9i;f;㡕(Ӈx6Lxp} zzL- ◴(ZgIDQmoDel&m >ߏ!E{ϊAvU%+{n uKs/jA(ؽ[@3 z|Ɏҩ= Ӎc ˭{ +xhvyk:7髡)#|=UrH.WXP;C ?EgȔDSydo>-O)<޴Rgn@`fZՎ A~Ԝ5YޞwuGEuߦ1 8Bȸ A Ae#%Rۺ%戶O4j UQ$73i|{G>tݍ{}[X ”g*xBc)G`!"8./ъP^8[)ucm4n5BJtȳҦ&tq0/|蓬,0obLvA*Q*FشF"m !}4;nf>.v.xj)^ m.ZzhBE5T n;뀯CQ6c+DQў:]ztZkzY8[(QpC+Tu!ܵBv"&+~YbН2V̦B-l*ԟUq 5_ŝ.O<WR$jX_{|ߢF$r>H$rR.lCLR 4q`?Եwݘ- ;d[A/,vb`eZ+%]POPSEC+qC ď ddmt󳠓~E2Mڰ>n ;׭T$xd $'.wXD4= A@:b6KSAᚅWHZ}nWťf2>n`<HҁYOo{[AU4ʳd-<}[AWӰ2m|'.X<չm,VǕe:c`%UU2jch >_X`/p8.*Xߥm_? +0:JGحwj/#؀n}^ 80CeFuتp|`ݾu3ϭ;eaaَ-+We?#/аo:<$5>.WOg]l9UZm ݂-ҾN3/zv߸E3L#"nأ.{W$+U]lDWy^, sɚW{ 5[tӐ _NLdh^4_2֊{!m+XT#|+k 1Eܜwjc}"5ROZIXI2T -A&꼍K'pW e[-roY7.ԁXhIxG-]eN,&JpCOwSg1֥aH yJS܄' A!A2_26H-6aUm@d3]4E]~{9GuG\\VK;9ne7\P֝7 +rlx2  ^/%鷜) ]+ s$*I=)K`DիSqOG V[WLHךSMR;V͂C1rPɗCmY4\NGhߨVuxÕ 1l6drtxƣ*%3ajL,"Qz+{ܧݸgw=m.79hU[=M9a6~ dFHp;wb[dDuM.9bo- Ue^}Ǿ X8[+1]&5^^qǑJv,69=lV-V)$l9ޯFa4eS`+ZkuCUĘt9tlJQ toOs6jG:+_װ_u`bI!avU'b9T{t{۫^,wD A-jL%A}}彍 Er<7v38OU] Jbw41Z˃hV@z7;܋VO l1uk EQ[(r5Ol{sQg{1 ]/(u޼1c&JM ?4z^F^r":cla&YW/y"6D06p)uEBl{kGSk c\?ujoJ$Xpe|F#&bsEmIF@9_[I/C\kQk ӑ#6ٴĔ,KL8zU:u]:nZGo؏d?TMb[MqyFWLr ^c637rǽ^JQ=YSr9 Ox* hϲVS-(Ogdʕ$|3R^ĭW"PR~Sk--|U_HRϑظҡmyOׁpW`hZ5>2% #!U0'<`񏿟yY$ku SO A=ּ_L{h5LrQ{acŔ:=`4LqۣuT_Cq-&@g}.|XJnE& Bva@>;qkPoR#'x( CpP`#|`bi>KiMhJ; gVd KX_UXI?b3>ve*\MGŲ'Eu.H؅+! 1"SӰ@&܁Ÿ Z(),Zq}tema/PkbF;$٦ &n|2r9DXfAC3TIw>ׯE^,όݻVQzI[8(a#0'|M0ƌϬׯ<<߼{7>AqהGX]ˍ .oÿ"#d@NKBpCLl6z@)ڥ 1ˤgSr'ַ)Q@ ?Bi➾(:wTghar&uSC3C-`E}w5_F K 6`.758 = 8oRl %VUP,#YpHk-P2]?gcE' }<yS`$k<ۛ5,ao;Eubd~\Oq'RՇ"d^$}M|/2is47S(!'i:٬ ý6QCTN0 JFE\n/ڭ[Hш9 ;Pqh0&65`!5:)*BcJsGi:(!B{fY`:\Z^I[&Mi tS >pwr kn)YG2wifD>3pCS(Fi܋wq2G lLS YX9Xtk.rNr z)y"QRϖ=Nq'yi]RT-1;a|EXܹX4AWX@n1-n7BM؎Lg`߸F+Oۮ{@C騂A~rd%fؗ$=)PE ) (K1$jdԡa? P,ImP@Vv\ҕ*Be䕿0 qetPZE/(…+>dII=ҕ#ط)`*YSރyXxk҉-Xx޶R.խ[d DKW,`I2gܤGܓͪ_P.Ey) h}[Hz鵬%'oV xt8 nf-A?VPvcۡ{:|'e{'1`!e0ԹA,Q~q8*DD1Ta6Άo^poD_&)ڏ!nha7~csvmX@A - Q +O~+TP'ܝnS|& М-ɷQ`>;v q|aUWKrυO,`э1=!$wحI6HO'nsQV{G I+P'hxtDߎc#BӉK~1_cVI%v_'be&!D*ud6I͏O~k<(Mtӫ/xf'\8ao)Hzc% |\}NulƉzgme+VO'oT4QD*k3~r1 iv=N0cvFEZv<<e -JD!+O,$\>$mhNWpbbt%F92_+,ӶC{u诜iclb"$t_SrPn079kMyHiӉ=X|tͦ`y_QJ pv|?on=űMb'(}vTX*2寲6RO#`_*:(46yiǴk,.`uc_\ْ4#G(l{d6K:_&G۱sćm0Ԣ%P{krشS5img~ѵX53ASZ.5T0 .qݸa# Ry9 Z!z.*pRY4::vu[ܹ$`މ;GZ vbl!5O-B s ?Ьgf1kYK_LJK<dyRˬlP73gB~vEDS VCd}0@ˣ%?M<;ƒ dX9Bɼ85j̮դ'2Bd\m尭 |fZOg9o%ͦ7U[VFW'P9v(y{H=Ƈ<84ªA]YvD皗D@-:؄;D 4MJR񺃫Fc,ZO{۽ +(cFԁux_ .#]hk% e3XXT<:{ nhc0K4Х6*PH]e;Ni# .iq1V?M̙xMyrBYPM2'eRe= vM~lǖ$a"q3˘і0}dQ:'ȝ1w Fd OkTm'`m_xQS[S,9TSA@ bMh$8cGG'D+s6ރN%ꦨ =Γ;Czݖ}W5[ Y(w (X>wz٫Ջ|q2]`wY/oWj\E ;ϴ*(n\3:g`m:KhPPq]+rY~ߘC)Bȱxޜ Q5c ?JW芏Hґ4lOuRM ʜ@N!nc`EC4.p>.6 H$sE:'CYnYC-p!2]~Ǝ,bo8%`_8 }HGkE?'Ty`RǙ78ؼA}Xb{}rz)|ͪI>qpG//+x>'ɥ@Pm"o#]kaOڜp{Gw~.&]ՋuW8T |!=s<`L^ԅT ԁ-1%?5e Y VLp0{l%ѥz~ѕ+q\6 r  kK2N%a[L]uj;&s, "S);H h*_5uXP3ݺ߫yEpY[hP%=v?a=sy5aHo2VuWuOQrwFD*:oÚ>ӓtN[[q|ɵݧ{Cۚןʀo- 4@zz4M=?eYC¥P8Hs8-"D\tKss>"wve_^J%|rVݴmi_٬?I*ZQ<n yvn'aNb#j`c1hњk]tSW K7.xKfwgbi .kq䷹k Ĝ-H'oY]Z"D &㕑^h{+˴'H2ې=mHh0ZXo! gCwxuU}Ldh`,n=_]`(A]xiA|'Xf#1VfSv׬k|48G ,&y<_ Ltwje=$rUGP!׳$N#fJ>U$)Y,H%lư7:[go1L)"G%˸XϼËUfDq#7/+>/.-A#YGV{_fPX '8YIV+0O4H_g؉T M Bh(]:&#GjED iGa)!Ai?GCzo,H6&;ލ 'RQ8o3dʨΰdnx}4@H.ɪ{[*φn iiKe}` Cy'M-PWs.rZ4Q%kڹKa'2獌)pӶG;v X2VyC s4Oii:h2#\%& o⥯ q^euC2 wa q=Z%Bcӄ^QyTA`]dћ+Iq|YQ!w\1H¸Ѓؤ4;ORU!:_ N#b{YjYH a%.YH:4W-n,!pfM{4$Fdf\ {+'ᮁN/PN#"P}^#Z2!B_L cIR_ XdjS~,SҼ(+0 mRZwww+zl x[[-E٩W9pXYX84CNı=j1SoWK^ɿH9ʳqv,;AWMPAP#Q\' ?ʝO9 T|P8O ٯ>w^h^H1ܵ2DwY͒cԎ>1 \)aJ\b*Qa oYN!m EL EFQdP"䑥F+뇵C~ݛjοQefx'pD^bnKO 3n\*,Kxe]6ɭU wwW >5:J<RUtU"zUˢP=,/v!RԀ KHҠXNp?A<(+,NbkO2tΎTͧ(yi/ɻX&߀S;u=~bϚCmDAO:) .qDDIؒ9QOgq8RmN S$ʠp:6l/3Ff,j6fq8A6 [tHZъ4(5-dKVuJF(s]A'Jܳ #0$ 7Dm|Ze)2I3+e4uL@C()s vKjXǡ%W}4לǭ.ay%ToKG@$Br]"K>)3˜[ kQn(tPuY Z_%igl0~3mv%Or/#JM4CHz{=ƋpaV+`:F̯#qƮ2z8l26v)=m3GGu-t)hʾf 1U1%4i~V,AsٵGr"#<1pP2۔U +E/W5jh qC&cEA;yE WE2ͫ}"4{3MCҴд_=> %//NE)SKnڤl'9N`zIv3 \TILMPTF>jT3dJ_ܠ2>vˆk l?笔R1p3r4> PfHm0m@5:k ֎#lrXp$ZBbJ\(çPZ$9յQ~̛q,KWu Ց*+%,eߩ~#8:{Ww&H?RjX ";d8jdm]irS-L`'wFjY? U#a&&+II5 K6G6lhB{62 ;Ԗ3`WZzȋ!)S-T>^_wsd˜Lo(]*H=2 (|suPỤVbxe|X!gpA3[03giU*AI^_ gFOo$w`RɕbQҔ`b IriXɤݯS/'x8x3l{B":7nTڣ, /WruB U-N=XY${2IRs}\*`H0' REdm~1MxS&GP[f"=I8 ʍNI௼G-bl5 ,LiUqq4>;0nV/uMS!:{(7ރuш뒃<\,R,!2(cI RT]nb;7 ,#C=f9ʁӻ1`@שi1% b KnPLL{!2pfQza^:g/`Y!KLsPTEl0WT.yx :p}6`ϗ}uz QUӢ5}Luy񽮊 _ȞLQ zM[6#|? ;Z|[ FTP|j0H I X/+qo U촙bYJBC .+e,; ^.Q_7H© J_)=mwG P[5_[a_~M (<ǗV)̋+`kx1X֟`߀e>>FdN/^B~9ÁldnADzkm=ePp91sA, C'/Ic~<*_=*Dߥđ59Lh'!(dᔘX:!?vl$#_i?ը<[zDFfφxNId%)BB`+81Xw3eefŵ;~Õ[)\}~IͥB(khyP*%1>h{2@Fkߨ qV+FW骽jF<{c},ХƇJ"BCrO~oC kl8Q7ǩFSɋĠgZSycw>Kixr~;fgnTrcg-_0;dCmf &`$ZO 3Q3\ƶ\`}B ۉ4eHu}<yMe( KGp &G_2mJ%p +i;o}j~bEK[ kiw$/qK\9Z4K` \~^*Xܟ1!c}f"ׁ@l,w-EpҶ +ʘ@;ٙQ-'liEuGd!cң0r*3oPwb*J1l~W8MVLN1*Nfg|xI4(. m! 92NҘ}GY(#WݴM qlD=F37ŔVS~/(#U $8ОwPI {(sNZ"χFUi ] m4x8{5"vlGeh+^<ߘڬ,dtFiGAVکDuh}8`"3Z8\OONj _! є=[ʛ8Y7CbVeѺ6[4(6} z&l4TQ ]i*:00ky0ʥFs,t"3_Gb aQ>gݭXV7IB;悠nudqx>ڼמ>XzM3m|hsDèbC~C|'`,'A؂D IG(Z4?4#xBpxIC:I|=T_#r ~7`dQqG z jqC Mw4 w0[t !$*Tџ KOk9%T!_;dv'1+B${K`CתdXk3`~=[i٢ h$>=jU.N}`*ԛFQc )*ÏFl4HG![y_S@A8wδ4Q%=% |$SV|ygr%Ʃz\A03#8 lˎ-O鏍aK]jj6y kpM׊]oӹ0mxJe(@*ua:;:=֥{M:or@+a_XC#<}UJ"ncT0xUKo^1!ASjzr2aVs(38ۗ#]*[n-}D;=v 41ۃg:Ur7QlupƌȘ7l`j`L5Dbey .OsDf?^묀AQ7xևHzwZc6|xУR[[wnKW# 0^O!NBET1dlu.WXB_4v2NG#Ń>^䶏O"9i{wJu( 5o#\}'Օ„.(1h'FY8aMBgơ ,k"NKdYu\cʦS4a5!!VxLCQCp3'f-LBl~[x?iGICBIqo3m$ʡXo}O1gO)?sqZ eXk\q6dxڳʭ0Ul0,)hΒrFRB](M2KtmcXFn]OiM1JuN_y8C_AM! K2)=˳oOu n $Si 5a?lJ+6 "b|K59|В\H[iy )^قFrO0o&y jx,Z(RSt#e@KkxnEdK<4^[_jهCQJS7ieGG9QC-f&GPhPDŊgHk! =K5:!;sztA]u *@-ot,Y^:RkQ룞ژv{-ط#=.ڸ`kO~N]w1xYgh-0q~HQsjU,$|YOx2fG1&?1I#'ϞQ/9*L mH[c1(/?E-*r/))pE$7b>n0 6 9[Q-yjcRqI؍Io>ysڛPe 7<eas#Eݹ\s}a bySay3^C@zzoӸ5rӆ  R=4Imz:,Xd W3zIw۩w5͕(k]dXu'~m@$[1_eF pcI+}ԙB~zt!.\g۰4B6+Z7t[!y Mx*_!Wu) LT46" oOɆi\gK=OOB`}]bf^+O >_(#λst[wI֬6/9܀2R^}^hmƸNo U r 1+]Ӟxa!DMC-~"얞4 >9[R9QWuy'51Ea.g!Zqte2/ T;`zm v=Y8LYA)u`OkoCud:i9UΟyk2;~~9 =MYr=Y'U2Qm~:Ez:Wֱ_CetFVϠ =٣%`5`kiGW9A1\a×K\߯5:ql=)8G_Kەmۑp  ~ԙZC]Sf80cԴŷVԴاj1J4 >`rkلhP/Kq C Tu F9?A@ m)M>+,} N=-)7v,up2^擺,\Aw 屫~HQ24(rk!y#SsB$剅ʷnDk,"]{Tso/΂> [_P:CՓ)3`4䬸>$G-R:V+@J46 c=,5<`OQ68S} Mcl$ (=~ze<9Y:0mUzZӸ7(N?rOS]hVƒ)uy4KO~= @4OYƱko` Tkf+qڝRjwe4KA NuL0#n_Ωʶ9 (w .٫oOnTV`/.uɰr2'ōU̱3ܟ=(C;sTH3xҵ A%GTڴɒKv+-ߙ䉍*e#jE.~cCjS7E1%W-ᚎKb j}o8xD?I)>A>~]1 ] yđ^ @qwO^U#KA*x[gM$[D<#t.ãu!bI* U%6GFVjz֯)Q<'b/#"^zC\?[ʆA:p1#Rk3e^h8<ȚhSb5>AW<|eH[4oS,_zRj08W4PRyYg99i:5Q-l% /bwftf{R~dfǥ Lυ-cxۭo.gJb$>l[%kGԚo=,%+}aèbf%4 srl=@LU~`וʌyVB+ٞ;6VJ9ׁQn'bfxԑG=cM}w,`G\[~ {RX雥Mjv)/^v< nhoQy#[98Iʇozf`2[`ÌO%x>\SZjkV3xըHseyM"7I;.׸WP~}X想ݶƽجNy!ǍmQz3D$!6}8PBH8"$ŗ'#*,󂥕ymۣoh5T>7|<|huhy8Gܸ^ e.i/w㕨U-՚͌3qqkDާkN%BGw7 ;<'>VPoK&Fk op& se(6҄t c+4m=Z4a{܂Ӛ|=m#?%lVOKN>yRaSs-d&Qf&$8{S:xF[Q!54SDu4ݨĚ 9Dt,-&$%\{(zCS!NR?<Ŗe`FX ]TVm eشs"qTq R;zsŏIg"2"Q́Ԥc!4E"B(kk9R[`n1lP:MwI%̇<(Ȟ0qdG gAut[K=slպogsBڔLD@g{ 7Q#xK GѬ@J% ?;=iػ :r"`G (AeJv": a6oAR.f*B[AXm*1$#^2g!^\z]yZ0xc bpWA&˝gd}C9tq!d(fA5%J0'=Nfhn}NiIR{|3͔8ʠ0ٵy_@Y%埭QcM[  ?oOL)L1Iɶ}" X<zYA`LhVjfPQohC$m et-Y{ s!+$@Ģ ^֡٬ cJ黸qFLm([piμ=>CeB)vrĹz15_d] 54 1݅E3>CL>1 wVtI3mO2q?*(i59x!(9b2HdDZ> t`Jvb뺐Tv_S'vmÊg>IFvXřC[Y58V?NJSah.UWЩz t}rjj{QTQE]g"h7͖[Hwu3xkA/1@³!L%/xNU5e< ]ױ GBD2I DZyvk@"M)(fgɶm.8nK>K+`d;ٸ,b:^AA{7{Eggғ( N'㩱%ӛh׬&A6v(RDۗvLC58U1#@D*U)q*9Za1cʶA>pVKU$g~=hp?%-8h[؉`w^5HM8>9z;OCjΚhZn2h5(Y?&1[VwˆbSEO,?$g*]@=qg:_?c4tJʄ,.ag_b"bƁNf3MFo 5}4WmgNyZ8knqZ!Ozt,$+Y O; {]Vl>d//:-KG w_1zRe/=dZ֦@u׶Φ4b +Kj˲A˿r\φgʋHdߦRpfނyO1x=JYK'Q|tb.uj=QUK\h_Mg gNVXI"YBӶQ`PYlp -E[W2h<Ξz] zAQ3ɑSjmdCpiZ PaD7t΃="O|鏅$*Z3*8$-ŗ́hFKFEݯt3z%Uw)HY$bugW* Ƹ 0hu;tÀt R]S9gES 15 _O!%6j .$>lkzF $b>EO+Q@ݰG7=8HmhpByՀ I Ӷ>]8|z>V58G\]P<=E 4@_ IhH>{\ݸx+*7Rw],є܍)1 澵(ᖖ/otv//Mt,Rcfo ]6Q)X)g~\AD?0QR6[ MlIL B IW->_#n7#dӯSz!;ᣜF5 \!KޅRőULSɨ-A!(r f Z&2|;~24_P}5-ʈv >2#۷Mqo=sPyuTU!l jm/6a)<|bv?_1gy;kל܅#ޯn`ˁL(&Iu}FM^6-QnmT`qvjH yGUp6enr@4oD ϯ]r*VS Sj/2: 2WA}3ъCe]L/݄|`Җ0:Gwj,10A0|*[[yPvx>M"gʞ !G{I(1%`F Gl dЧfgYnTp]w6 Ѱ "%$.*N ).x4Y=Ck^=:6'DUp5ׂ\~[ v=7#q6RGبa_4$xL$|y)@I_VFGN ,+l+rDQ9D? ?Kn~hVCrmǿxO-jnDC}ϚW)~)0gڀn~7PضbNRX2&/۷̓X t\/ TQby g$e+ڐ1_^ 䯝_ ffOmHQ,E}'< g 'k"vԐ P?tUjU$z V~!`|DB Tlx|$)q EB ב5\\8&J.KpSvyhz\d3Ұ,Z5X;T$ ҘF8Cfre[ʋ-5C[=jb] 9T=d_/U빿KóbBQ4/ GKh%`8q.p p&B\A$ [e"DԳ7(P 9OhJA"Z*@E;m`_d$0ʆf)o#2K#rz-Y_#ЂE'6Msڄ㓐bĉ)Íګ;k:OBH49S"Cq@%RK9]msV*g 1B{?kxV&–e[ү|]6R*!SQ4xزRړ,WD6T;7Q Δ jja c?Cl J'᫏5n~$6Ezx%[ KGP|:Ps ZOۇ1c7r(k<1I{EN>mтщ)AŹH 琇 7"=QH, # [4NwЩ]Ku`!2' Xf0Ji-^#yfF2vKj v9z T6(+oupcz[AqX ض\^3$_򡁄@@vpxhG脮N1k@C"xhX/h&J_.k|EZk?*54\z +[zĽ i֬74b!7v.UgXhJyhNjͪq.yetpL= ],dDw(Н"8"Lz#ed]i5 ξ$,sTE @U`{a%Tm Z{|bwY_G~|ޜ0%5&ٹ^Q/Ph}V2#֖! #Ut74 ?**zZ7F75ˠ`vrh-ʘ0!m<K岍#d'҃["*r_VyzK`ҭc:(~vIr\Ef`4a}$\EjÕz@)n!q{[ĒDfVNBaIu)WU{P+-YQeB1&ٛ <:ay<=P=v:}ƺR.w8G ~%d4s5ڇ/",~1P"uxe̵Z洚E>҉6`%ҽkfg7wr6~9-Q7r M[}.t@D4۠H\iR.޺vd{mKt\2WQ\I RAL9.*2{Ƈԟz@̓yBL#莵%ü1H ]bI} kK`/V9E^ ĕ6ypom'2]f$#@I<& {/-'zi\ft&-Ψym+"tPH$J<&L)߰#n18uSESuU_VteHMzʡ"Aޛ`a\63g&^s6 l.cGoHV| #ưm^*矪qtxPq\ ( ~`dMC:|wEP!6jQ~ëιO=NօjӴFdQV1l7ǀ/ؚ Sw56.05R]l(<z*}OWy?⽽kLYLA2:7b[}, *'ZF`mEe_:r5\)ɠL#4vŃzdv$]ܽ|A#KM e۔ `:M꡾WմLuZ(c$a) Ɛ'EMi];'tj~ =kZIyMyҞ\OIcs=z%#޼RKۥV3o2qل[. /*UυoytI"\%fDܕG;ޔ+`'; _-}#lux$@?7&WOi ׇ4`9CA5O*\ } 6obu mD6t^2"絈J>$#= ZNs H<>-6>gȅDʑձ绳PT1URVYۼ&"OơXnfQB<_YrWEK^Go I"]>$:H媔6gYRfXbp Á`L vK%k Cﵰ=8ʰCZ]G."jC(KrHT6.OD+fR b⣎i0¡%xLnNQ;",\K__q',Lz%5o»d~D yhNnM1V \KvdyB[u9 \\ExX@|TUZ4MQīJxUa\;% ȉa)dvQIM+.p' j5\=n"$L0_RF>r:'?4Z:(+ыߴ7'VrT$a=e#wk^RMn@S$3Mn"1 ,Vσlml*-U7OfrlG@T "M腦Nx!2s8pOS⼴룜-&:/&p=c4a{=A)I)㿥Zٻ%߶r 4;vEqHb e]&5AU?b@I(abL 9T& v.:FLXۇP=sMy0J'i+Cb{a}b26uDT}0ќ֚CiE)ԑ3zlǀ;F7aE]G mdf{k7݁h(5,'dϿm&{ bh/Z%2!yDo7phu@%!/8-vr 3|KXcC-:Fug\}||Y~}RW&DJV B.pSmgSuSm-9Wjf_dU,\Umk\E=ɡ~<D++~|4ur^? ?u̓,Қԩ2$* *upVӔ5Ee=#)Ę~Yt{3Vf0.^؛+JnEW5>Tz7x:] kz: ,eG,#+m5&E5ǥԦꯁ#.yj9R3c 5;`]/fI Ek>z{AMV0WSnq&h]i~|v{.Co#u=ZwXr`jP1<>"=4QYBE4sbƛoUiHE+>vUD,g\!8>`,mgWX ŜqY3}-[ĕ96.d"zjbtܾHIcS W7\:{V yT$H 쾃䉔a.(ܼ{W[:tQ3^qg-,ifᔿta]!ѡ;6$) ktc2YM)h̔lto:/lĸ&:ϻum$o#YUf='䧞Gn'6QIf"$cë/ytɫT8Dכ:xe.ʧ4KC@0bcE>w;MAI3:QTFXЗ(1m1xMG)(>uи (TIy(ݝEXƐ{_8R&a^HR26~M6o:@+"D"'T e7zmP8$:V^lIgPI M.`=VoJ4>fRKƂzb+:93cޭ2A/9VyЛBٖCP(ݍgeaMdژh+;n0 o)YON׌lޘ6Ne(46 uHПbC-hΒ96~b'ֽ!j t<0Zz@ D[b6ԸwX+@`>% H46ܬx5}&\) J{Jϛ̟H7"޻D>F]O MW6S>:9W2櫲1"`MFǨߏh*cpѡZ!*>'_d + H%5@ 8O /dV%ĂU"XNAp0yll2Q"w1nou%z!hblRw=a/ yyb=|@FtܺyVXH.4;HS|Ql(~ J@bK,+VtG˖ GP4ܺɚW7?`dfȮM-1cGMd~o>m[@W=x@Sd;? :KM8 s3 '/ =Mjڨ .C'&E~Y]vqi9]\):he@;&#VYG1> `?;=8Ӻ RfKupdc#CRU; >2W2},_(0Re@~v3ElE})^tʖ  J\Sh"_N[; zLtl8ܻ 0aj+#o~r9\y䝟VYAPP>e .AdCV ޛĹyD\Q Dea:lצ?7y%pTUҰ_lBY v4=N ȈA.Q@͎Opb`aC-c˱<c7~}Y%WZgTZD5͈ԁ#̐π|g]IRx6R/!޺`bpRoN3z~/vCUqV1|)L 0Y 7h\Jˑ~ax,҃jLD}zޱKROlŠ7$3NNWi#ywkz T$*gF922iSC&R۹Z&ߗa8?՛d+OVUs?C3=/<Љ>w7R' [hIV-YpuLb{S)'r76#$0gĚZg s Yk{ -eE]t32ݢ27-Cڝ9 ]ZP nãhE3I7x4bDԑ^Ҿ/<N,Ҥ }du26/:2ŀ߃m7!xM`]ߗ,c5FWdXc>ŪdwB.=Cg0ڛ0m=#y\"Oͫb؁%%(FASj,K6]`uJ/aj48e )A8*U=B:t-l*X_ 5JRmr@տ7"?7l7$ŷG)#LƔ>bwU#Fi1qCtC)m " EzoO*w 7nEm&ih#n<>LgXp4ix*9*xd:C88 0[ ZW3=2?qJ }ʸQ'g[IdYcaL1%ź:=EqSxq_3gs--)n!ѝl~ <Q>l栻G5ڴ1) Ma4O=CnqվJuODLnxz0X0oaM3TX[}gM[~ë[>@C+ڴEIYd%Un0:}8|,=9a~AʲON`zJ zMCHF׃H"(d!f'm"EYq1 (A4'ą7P4GpǼ$nx I`G7zPN?/5`YWy ` 7*R{8蔲Ǜ!PcbB3%|>gʹHކr_mLpB:㕁\Nxh̋a'w*A ). 2h 윔fde2HDnY@,+ 24IF' Н`|-%7ݔlo Uև-BaM.rZް']e B+*]L@Ŀ^ Q t1c&,]*fOg^ bJmG Ya}9vy`0 ?.QHahj~LDNw1~k(CΡ Do3 :ikݔ b1s G#!GR)6am AChk%FRe!C°oǰ .AZ2_ i>eKcU{E1eX.!p97vq(a#En0YbYV -̒ꄒz'Rw5$89 fB +$z <$8`ӵ>*D04=ȷY%SM”U:ϋmrtf#(٠XRgFN@,i^v {%Hܟ|rs߫Kdԏꡖy r %t"1Ӭ3Ofܻhl~s7-bҔ<`RM\q2t5~7Q1U[8M{q ZPvU6s[T:wb4Go@zk Z1}- m{ .6!O t}$0񡙐]j(dxC1b ,E2Y| Nw YҀFQDw MhɲBශolm%WH@ڬ{FaNeে1)sA~#[*]Ɍ H|NA kY(c\lkXk6@nf8o5U7ݖkHc&I8xcxiD`VƯO:!fLfS~Ahhd=(P~\onذ2GNVJҟox+D=σ<)c5]n#%2\*QCdy:^7G-T9W;s#?3AD͹)'+[t[MMl:Mm3Q5 $tSJ[h撂'tfLUPB(+J,o0a}!DQ.5NvD1}^#P hѝ |sOnd$娟-;#%q^h wc)Hᣛ4l j. kЈ4lqV~G#RsqMw Bg&A7\6Lf"l0\e#m tBqz&*q?Nr=b>(T"jܩ[S^kY}8y|ݥV4D;P[@Sۗc1|>2հ& @Ϲ?~',=箲>XZCK3_$ʧ$ܹE]!={˛D*ALBUW$leDD'8!l2x~lSG_FP&KW0?̬0{}j+@XQT걔 (ן .m4YMlFnQс 9EQG>]\Huć6(8 ּ%!ݩKT6ziU*7&U|`Gz:fMDog&DU):vV7q`rl)֞`Nv.$WPZt!5(SUT~T:|7\T^}'Kh?DW*='4؅xf^{BmVK%оz (nSkr'<[Peh=! Ivf0ܶ c3Ål@s1=GiZw%V#-G*}YQ@VrCyƤ¾^/*a3uNfR3ЬFp& ]ÆԦW˱:ga؁xS^bkO;KZl狢9cZ:̼fуf;X?WD%gv\~.GzF-ev"n,u¼nzCe2Lׯ|.CÊ} S2B\sE$]oO2|,ZlV_qvdʯ^iYcثd_$M6v " JrvN-rv v.*ZA<ڻ(ᚌx/~ [cr対ߠ'x r  cd]T'왫7KYp$3ğ*dy1o/"L܆@+H&0J5uo}(OM. S{8&i)϶{Ÿ2Px5m6wk oO]ZG@wg[ %e:u.}:(V kY.d5CO xb^۴@_Aq)D!IVB#T\| 3pLߩW4EsoDjCw)_/աˢ~VPJU4t,z IDE&0MmcoSSsń`"Y%lm[Bh*f=HqWm %2b-)'"u+ 5a9Kw6BY^ל&;|SYKKA8C0AKuQ;GeaULխz)+gcIW,Oim3i*i^ްttʝxxvI3_k1Y3uNw B\:,Ž"dWߓ|FKwV Z1e=3B2mH)%2,@+^TeВ#}(wY[R%Qqd'e/{S _"mGXkyli6497j5l[Bvz Ay, kULw7W{z2bqFX+c52I V,Ijڨ(KK =RyIm2\ZAhWu (G}y4F#8ӾbNvp`5Y](۵7Y\) rm UyzY/LJ |v~ů둸xZt[@cJ sǔɡÏbJV춃]}E-H'7YQbL4c [A# jдnt`M;޶Y0\)AQ<R plQd[X;i8 io֗7U[97ssEDkʿ!M<ۖv!SԦ9M.h]`b|"w|:9iI@08,x+vQWٲT+lmf\Kbt9JD_"L((q聛Q-)8!>Tޜ($WGf3-aSr_WwK{>%Bݍ7PoE_>Z ",|'Yl'N&*E~y5ؒ6͵TqRe@'KVrx !P֮rfv{ hmb JutUI V7#Njv^'!z'2gv}/[Uås"p<5ϹMy;-k?A_b!YؑUn8o+:7Y-UnSph =ߒkL9pƷs3 o!`#a=sF>y#s!A6rJR[X,OҊ)#P^"pǵQWYd୭w]Ge˙Y9"凊l<191 hs.e׳v7CGD:UfJkzLZX&\@:?B|pRs4>Q!TĦ SI hGUb#&[޹Ďwaɤ869hfi݈}]AiPf) w\呣9WsOocaCg:8@ @\ Q …,Fcr'aIo [& F*th+(1 )ڗl d+m"+m2ZSH ,滑4kv= Rz-92IbRLMh ӻ1vkl ] H-P{R ^,*E4L2m^EJ83 T "EJ?h||}bxy|WS& $cchYԋU7X$L߯,b?qj:ZfTHD(f8HAQ.V=#%[@ǻsXboS]"ysѓbm ̢2 *;LJ`Tфߊ'4򎡦S#LV9L+vlS"E$߰᥽upht E g7m[HP iOgWjZpռǻs:H}6$D$  %yԄxB"JwIdrWLGHXF'Fx'l 4esp ZH{dfN$E4oh_?Un曟2C'iB U| Y;p4&ZAuD 0]VL3#*Yk-7[mM- rE5"2>y@7H@mG,"FDw0A(`xKw}pf~Ga?|W*/DMߔ{Id*78TR"46K%"1E.>!¾%ٰm>lEӪфGRyز`5ȼpvי,:#uNlU)C :c,,kŻoY/ *'/ćm_TV4HxXhEJa5`P*@ГEZנ=}HWM<ꍎ*?&2x"x|7M"ƮI``Ri9lDv&hW [< 0qچㅿU%yڞ^Zymeg pe%zm+P[ٮ)|}YcMJ4Es(쵦Dzy`_7̄SQ2)= ƅn7"ȍtN eC_Rlƒ^)XbIkLNl?*dq&pHպk j*ɟmNjﻐ/(8TbsG: #<pCot3C2+ʏ_ԵFXAQ9bʓJ坢p$pEy˘%i!s pJceGqAI5O RVžkteuF3CV5 -O;[4fgM,TޗI'4Ssv'I®, zSsPXX1.yu p`46pQ8rA4܋[z+z>Ƨ!6Jn(ܛ7u$\&'e/7q@ԵEE@'OKe4qu/ӈ፷r?:7 J! k{M+c%uZd<&nx(r% hV? wC/H ;$E<;R_v;,43a\[XOmosVqbs}1_?:<6ٵ4FԵIOuNc-.H9,)s5D{ն$ITIK}d؜xT-W=\x8RlnZAeEyHiSu|R4R14r<Qj )]nA#q' 6qrMS0Sgo&(3Tu yO>mE Kє3 +Tc"\1~HT(-Z^`;ݱ'wʬq{wgp}kf |*C<(>;s& ʶfz%L,v 8lev{z ԋlPm"ȱ9|@2Ylr0׽@p{+ppVxz_(f|W5*F`olcƹ6 @S ;AVWj`i,zЉW‡Vs':V=x<<#͋qIP4?*3 O~J⃠щb HRzE }j{BHདྷ8GQ?%b]k_QL Dk̃յ>euc6EYkO'+|MC.װzY!՛x=jk<]1i, ,^G܌OESGsr/q?&dxxꑊl|LDR[-HlmUTt>ꔤ?h!]GmxbM\({f bBTb%N)]7ݝIy)C<) > %e5 ALG Ż'O:,{8آ|ücDf(,E# i-zww )/&Ս=<4A8tuޠ T~NI&`{[>3Kw֋L]x<e_.G"ϡ=Z_l.1 zFuS?)̅R@,.BeUKt31 ?|A̺{ʕѩ'\ -J.Ne쵖;U %@8UZ8>yPz4 *{Kb=kQ`0rJǭך][k#бp"J MO&"F46⊒[5w[z3pVjReYI&81xX 0`7k|oK0I-; YA^b\f ]iJ9!%iv 7j̈f)-ޭ"tF\Qq̌y 7 iKl4;*8$9=MmHȪɦdb;O'7z*fl;2k+M ޭK }1vLZ9[c #R7cXbdD݃P,Y2jĪg`"=rp?c4Pf9?n$?/)"IQc^JLmL GwuU )i^9)*ey"3b%1eQpq3FVR 1+0.J+q XÝgARWy_c=Xk~{Ǩ/$^ tjnj0{`hJ\WeSV(H2%|ahxa((Udud{#C*yd'Po@^% E<ȑ6;2h-/weuI{@9]>.s@_Bsޱ1*ߪP^hhzvL!$?)jiO͸m< !eN.=,}p> ;9PЍ㛍꟠=帧\Vcݺ'B?`N13I jmЙҳ,*-D^dZL̡J[,DZ$ m?^:G)I+e;Sg_'/sk-El mm@{w4TML2nm36eAѶ0ݠFpYl|p:YtB ~JZw/ɐ30 ezlbQ٪NdϳxB}\q2;Uo 5*&۝cCN+J;XIhKIDId̕`ڇy^e_X:UGu3g5-eZʊ=kVm1q)USmnJe &*l]K^{bۺ%h@1Z'5@ٽ 'EIWR\ ÆuI ⠎2N9bNX Q$a ;RLd~cc7p#Z{VSZ]W/!L]+`|i+wr;1Er3.>Uo[[&A-UnG[6f`ٷ_= 3J0C=Fk]m@!5jlVE=>11j3EIeˆຄ.I`YZ{$5Grtn;iF#d_ &JXCԅHbP/;t32åg0ͦ${ŋ XQg2ps]D"~pf$6>ǢGFPaDxA36h3J]6+Ey|Ch?8TRXP`).L>>g]Uq0$v;Fw*^&!6IJpbP*Pp->.ϧy[t^xHov^ݾo1N5n,/' C~t(UlcTbdsl8~ [5ԖjK!V4'qc ?}aQS%!azq_̵mQ0ۊf>xcn~qǗOsۘkҒC|uՋV#A8ys@5a@du3- ʈ&ߜ|Rt*u=po#+Ymͨjqo]^ u p U$րu"Qd)EZKd} \y oDyAjv~D3A_ !wIY&);&Ye6y%,0kfX>PP# z͡ Y);$uզ$j6RlpmImm)5`gP 3|KPut+2'eeZV&d>YEX'EW$)2e&II$XoQ>T_]4X'cXNŬ:/?Jf{G4aDLn"%<o/\{ϡstj`k#~\Ʊ5`듷v{O:q2v~)NI=fL(d@p9@eQĽlE7WG ĄQbPꉄURKxޟ3.s^HP VxAF[xbQ1.ǩD>v7/ӕ2 N>vpq*?:~GUIXvk;lR9MBcf=}gop>)Q8)~)4m*-:`]S;. ;X FEbQA_k9L CGOd>|]2|c{.(R~Lt1'c:~^?.Qz$FZVd )fE%O I5v| uTףg^M@٦[vD&"vi_a\7׉ũ7꩝()+ rajNf"};G ;src]9cy n: up}KO@ 3O5d GPh0ĔbdbeVM%^aWj SC1JckIu k%MOnqz4)Я.u-#R~Z qO\ =;zm눯/;Zbx[ Nl̐܃u%[% +veUh8(zR )~&y1=g{vlU]XN+_69I]>f-Zh$0kFK;XkAoAH څތ?RCXfق@]a$< )$aIzh9%,LwT9wɓe0K1@ʾs4ghMw,_Wvd &7=~RЯR+yK)jM1('>jLir:ku_wocc޿llfpg {aG}\q3'Vz$Y!b%s^..lX/b'f (%kxsσOfV;A ]OO %G:Q4Rf "^̛%CiUU0Kb\=< )x\cR8cK׽=#׎}f?pb0rghл^E@6eFKM-}M$YJ%6`\|n̨N1FU8 摜ϝYI)?縨2 ϦSpT4&~%_ Б+sҍaNx$$p8N?XU: uڄm@WPx5p 5DCjAɠ@[e N hmǥ>^,H]>W\QGnb(yA&C~XdW2`}26))%`LݐF(qÿmpiJTF|W+TX_ߠ: Rs!g:7;%FATm+^maNS[MȫSIx o'rR3) dhmK9QC4t=%HOGe)fKyh_#=?sx !.RgsVja"T>n!Fjx6n͠T00k|<.b j(l ݩ,@84mLu'w'{jT>Mݭ<ە\уA1̭S!88~]s@ܳcCW sa(oDZq$=k Q7sfn占SCpO߇hIĨ*wwL_PFVOT*;z..oU{'lF驁5::wpK&Wϖ"`5S " Cޑkêmh.QK_R^{MVvQrE|~" y_Nݦ  >&.^pԦA),#톀sG͐,;5%s<]]k%][ w6rRN'{gMJx$ ,c1; %B:1CSedPP,ٴ_:<㤔~ T( 1OSXycq-'/إua@ƟlN&.<"1kvѓ %q6rp_ |L@u+ڲB#U#12t Fv+͊//Y$&Jl`b*[?w-Pq9ydn5k[@r넝Oߧơ$UpE>%ƣ"qmm8LLؒx#J{C+ǔx;qbٮ;cM(-7~UoNJ,pN|^z39:4t^R3?I_;9el{V!"M붱lcPJh$򑾙$pe W`FYP N2x !R4MKrHjfwRkv5=^%J@_Ë.lıܹβw= c%<_>,W6R_A3FfFU^Qbrm.$EN!89o@#“h9T˖@D_fZ+BLiJo1j?NN5vH~D u.dZQ}nGx_J\/:>C_ULR3˒׀bv39Y=,jjv WfZ8BqFy)h=LIJ[#RsRBgܒ*^@FhD:ԦȈ 1q)81KTz+1eX1<[s ?Iև7^DNi0XEǤ]#D`gIY_ @w)2ULmx0jd ϖ^ [oh ]ʹ-%.*~AˬIyMBۻw ]|~go&uO.:r2O%Kj=DDV6pʖ}Z.4r/|#쯊YlJ d\?!㈙ z2a tTKǹ" S֋Rp9 L ID9 Y1mB%&DEp2xϦ6-?8DjSiֈsQ{S&$H>eiCMi6S6m1) (+s? -@?S\\R)vͧ3Ah ɏl?3 FQAp~l,Ȟ VZ0xVYTC" nko®o7:n<9^y[EQϗu:H v!& \VxnL|/uZ$ o8K5]x#}wjn4 +]J,%> ޞ&1#[4(R{& ~#fXzmJ -Ҝr޵ɾ5xAR-_JejA2^Yp=XCS>ɨE(YSAjǕ2Ў~=+~hg{Nv6oŢ$.7PğgQX2_ˣ]*v !NI5׿ {U+˴}04c0J+Gn} `Gt-ନ>xYm'bJt՘ L Ƥ[6Um@/hE'Mģ:'XV`bro1aJAȕbP<ęRqN̂*k, jBq+@ZyG7߃ʢSAt^t]>^ڗTe󴦵+`[8HJ0B! f>ub_^;5h740]g a"II4 yy PRtOH/,e{jrbfO:v3]$ 'k7/%+jNl竧r $D2 kܜx8?'t B^V۞uʱ^{HldW~WS9^mrLj])!:|r,J-@(Mfߟ2;r~pQF WX: ܊d|`/2fWX&pvXzX|`p3~>-+2:AX=*^9;I 8)VtǭCC+((?BbN+c-a<{!גFu(g޽od84FK$AꟴMw n)i≬"- N+\s6p"hLJ jYc`>ev,j/P9pN6-&Pu_S3wN'IɦGU /C]|nB,cNbˁjT"a'>ɰe($ȉjşhWts&%u CM=U0V`hc6=2 f"[ fvpkGA#v-6]\Wr$b+|@3S!}6^}AHSg J[fhycӑ*r]2#6yT'kH[DVbWHhRL1$=H |Ilqf/aO[Á#~Kۣ8jQe;ș JP;ցt;QP,R t#;M|_Yn14l"HåIxdRϔV Am%٫Հ]ɲHQu)H|Ua@3Eḻ!RSI Z|'G8#NS:C*۝γgT:=scj[FקA [g_Nؾuglagfl{]|rF=vDi3 ̵>-.J6o FMA{)xjcXkvdD^،0X'iwl.7@6I+@띔/> {T x_Q#{mg K rhjs$.>sGnbE8Wf胥y/!V, Ր1t,_ADisp)4QphrI5eIF֜rh<`{L=~HQU.w~<8S;![KP֔ccĩ}iuK96 J$ƍY;,}3&5:?|a[DKi rEhv'ꭇ rnqiMڞ-xya! De^DUnh.ЕSdcB[K4j)[a[ӭu7qD~|h#=ZomW'w$ #i+] ͎ |A *IJN|oHTUMWshP? !s2Ks8n]EWY/}#}ba~g S ˙k{2aO<9m(re"qi h/t! glsۂ6f"_Zu .^32m T!?RP_=-NCX%[d az^Ǯ?v?nUϩ#}g\36=RKsȄ̈WF=kD]ґ8_FM:aҝ[_2濭=L03OӬHbGwsf:"(ڪ믝[MCM4&cP97a Y{I~MۘGg7b*[W8;DpA܀zz3U= %Lb>h3 ?rw,&|/:SNk빿,.["g;X'-H߶as[ڤYM s=e(5rűR8FL=fPq[fTL]A92r.rͣތݽ5ƢaieIQ,~& 쟷'Y|(>Б:c]f2 gjؔc 6>x5b^. x[.JoVtUu\ռG9LpR av4#JDHT6G3R|}̈́( ;zb[&HoXfլw9E!>J @DP*\C$xᫀܟJ=Iե;4~7ڽ}~3YU O$fP}TDPɗã΂a(Jg)g 9-Ny ER-T[ 6 X J. aEMPs!zD>Krx 0)(gӿW?C)OW>`:9 L"O43~ɀâ|4ۆ!%YDz\EMlڹͫ Ӎ9Gb}L a/q˭K v|aSx݂Ƶ=?TZL0Vj0ϡ[zgڤ,5w=5(/Ŀ$`7t tjő޶tTPtn|9,GPkv'<wVD,zaL7!ŪWMs $v%B;2״BCUܳ5eQaݟ!KKJ E0W#=iJ'xT>kJ&Ä\%V~KHAB;rz&GnVT#bZ,+N|ZJ%5;ҏIջƣv9yVAEcieUuu$~ KsR|{N}PQ&hO72 qa{$y$0]34o>=8L jϞ5.\%s\sT apRU 4PpQ ھEfH/.p,=汩?@IE,tX؟d蹙 u,V=1#:G2; B8`UB4_Eý8/'&"i}h<Le2#Q[Y Qq5Vlo3D+3xl׶{4 k`H+/P'Σ 7l}2,*簼~-5Q=|[KvI'fD1K==T發}&`ˏv ]w]r=6{>P$ge{yWv|Y)<#jss55EnM:w!u.spsWFU$}6bW=LpyVo;K66 bt@&+պ垮߸y፨`f l͵$jW+@6Dך:BE۶ws쭠ٲp_4pR"˦mzD[9&ynFvSO/:# 3Ʀ߬5 Iv ^?Cfg[Җ7EIdr{&^h"?8N| ciC&QM+'R-mP rgؔgyF9(2@q]Wy̫c!6iȴ3'2?*Ȗ;cADf4c{#HuFXgq &jb~e!55޳эv$]th ]R)*7^BU:OD"=|l)Stl9aufUwX% cmP;j:J b)0?[) 0*cUͩ!XCT?a,-t H!%i4n()dP"1PUU 4@ZE_ iĢaj7S.֤_]ʱ@ 9OX}.,ǎPHՍyIoZsf!r?WWZETԅdj>]#%@^*1u<-pbnqv}oFvg = [Ӆ{IJ _PMC?0 y潣& c4N TXVNV%_'sDŽU7w[~D 8497@*1|ii= OJ[Q|A/ Ҵrp7fm&4|_CDȻeFW)VqlsK@q<.(IYB7/os YnCwn-j?3@vߺd g[g"D4kA=y-)ޛgT?0œky&oME5YfP%ϫ넮+ՇH;krD#0Yӝ_ 2ZQ_,ʬ+=pS.yS^)4Ƿ5H^5n'#nկ3|(䴏db3cKXlK1]б2DdzwFW-sf,;zĦ3<6X_ljbRz M9(,#?X%*c4/dڀ `m4J9*t&[zfD_w,%?~_h(`0O3, Nz/Bh s[EO]̛ۆ>g6/ro$<:얗rG0](WbK)ne }9PØƀ*|I]|W%1BHǟl-hi (idcڊÚǗ (O¨b('04ōoj%oebbƶ؂\6V6D#:68}O;.^nVHtBЖ?:FBaIfN5Xd$R6÷yUI[̏^ܥ, 3, h$KMf 4Ъ:E*eUiDޅt*N7u،lߺ]t( u($IҶJWl-߬ K{JAdbt>[!8-*.>$ت #"|oxp"O~ ̊2{-7YVU4{~H_?ͤ:_PJ3~J1}T>5Y Cҋ 0qڦm/b&(7zuC2utP {igtk9>)'G OgDL Q4j!.5eAO2mW)i;?RTJ aG9+("wN 4E}\q?Y6GȚqI &,N禮?ڭO})M4qWk?!)ՓZiK=x;"tMZ BWG#Xx4йV'`hi=x-}#T|=ވ6vחF"|+;ĕYڞƐɒ9~ :r ENqtEOAQ}>V$X,:f |,da=Ęk}Rؼ"=ow&e,z¡!\Ivɾm6V?Yeo4y.V/if

,~nu)bt?1ͧM`f{ɋʡy&O&ARYb -p0=lP{Át}s ^,Ţ83GkXTiI{A}ZX55TszxTKW9"=5^өqdI{mŖF_RB|5LH"k7 ݰ!G߁[ $XxuЈ9;`UYůl&?zHܯʗ-ĭ;M#1q/^Tpn9W}yރtE[ZίtͱeV[qt0!Pv׍ q0$x T$X/F e "GM 6NljOda]y$9(P՛9y5[3 ̵[써8$ kAf'MP5|m~Ovq HMIp&GͬEYݜV0|O)g(\=A=:[#0A͕\f-,˧u<-%n=*}`< LՑ_r(DW4=?}7]7maan-QO ]5™ʩ+>z4"EӁY'Z5읨#sT9k++K8#$%h!fTaML0ėUEAvu@]Mh6wz9(OD6үFZ0fs`&z2*^=QTr})CyHEM/R̮`ث#p"6b;EehZܑܵ1 ZS>1Ύ>+]tے6egk"%B=ޓUɵo>5F%} ֹc`TH9x3ѯhz%{D`QD4S[2XQ'7 * )`XRĔZ-4']4 ~a^ɺVPSO0` zŞKP1P xF.XCF}X|Y8@FnDk׏NY0i. ?ZD89 K#X9 e,4i4N;VtKP@3ד OLC`We]5ŴG41l%zm@`.ЏЂz{+i]x(O\k6eʟA o<{!@r,ٔJc<cJ'p7sAc;q] SuU: wA {汗sN'ɰJA-&e6gHZقkVٚ q:1GSt %Yg"'(%ym!sSK,mb.iR$:紫d܊YA;(TkzzfXӒͭ&?_{-2(=Vv8Pg,O@r|5! @~z7xWC?~EUV)F9XT~ŐUw;,}1w 1jO&k.vua|jca$U,#n'.P3CY$e5}mjm~r])ǓpRN^Kxgv0^PP c#m6mr')A?Rt1l^4]eW,Ɠl>gwi`S5ͣoRŠp (U}Ľ{yF'%8L~#\xf4Cݑ rl(`OHOc[u">- cRH6w՛١5-dl =e`|ݻh lXN1gx1gq]ݰaŀ fQSᆬՖ],ɢ'uHںưEϙ\H}+R楷QwA45''NmnAT$_sv=vPh}޿E"N7T:]=l[q׺f-8hz Lh T8D!~eNnŐwV:/Y"1>Tܬ{ٕHpCxHwC&do9 ŒXLhv-y7 !! 9!v>UDWm̲s63;(l468RX\;b #FܝNLޅY|J9֧@,2} xx&es_>VP!Qu ha. c X :n_>V9,vKox]P0ID;o&aOXυ4BK&W]jx=}?knr:@b93^KϠzE|q WKq}:YÊQh !#sP#SXl>Ƴn "@KgC$;]'gNN mch"F׼5U-'*` m]Eu MZ;?ҡӗU%$Hd9RB1i˳}_WZrPQor =2 +Vji=d/rFƿ˦ZPc%.ߦiGuׯ+Ă͐wmiE @yb]}Z+;[ژ[3'}AxD3v?Eɸx+,q)iSv~6G1:7Ҍ KEd7^|@?5l OLPC8MxV_ņ)dE.MAConDzVpbtR {,(Pk9x{)_e@ +_64IZלe8 .as$驢/Ӷ\ /B}S'isܶ}%}W=!#.0yZYN=L TeJ}CSkzO)O8g{&MsUph_TE t-8L:~HC}:)Mc$~B33 8\*{?-fS ČN®R5@sjY&r1vvB { B6 2Ѡb~ Rjf]zw6w)wbajL|N]D$- H@uOoF8J^ յ *K5hhDLH/sn|~{H1rHZSi փM^ ."*Mf``ݳ|1Βpߜ&Nl-ɁE0MiA!|We5ZԿHiW(vԘ>0E]EX84q O!&F:O4d "OM3y8G}gJ@ ^q)~H9﷚o 5X=Բ0qY;|7mihJwSŢ> ~v}Zi='1$r$J UL.vK&ɊBΥ͆vd郥X<?4͗?!fV=c.>sorgNu3^؅ϕW(ItL#!B B<߳8nR$2eu֎tph:Ǭ1υ S15{7xǛ~C #GGw$)&Eê|^$:[e3M}͒#Avq.'.`dJKNwBVI2&x|gh/Gâvf?$位1MŻH1 J-XsСw ZVkGÅz~FQClűpGZ 1ԥQ;waRvƶ<_]rzHF/5|K C ^5 IWLLeN fB=#h}^Hr_M6`4 ߎ!},rܳ=:A/rū[^<3 `usdRԼ A6I_u/g9eϺߛ|㉒L ':{X`y'>ݟUP 6]p}}#,(g#Q4xp1T^[ F[s~D6smL &s!+D6ր~-6s> >+Y*J%F1cY/Z[twgatS3ϲijva,XBFO A?:m5HVĮ_=4 oX'P[(ނI2dQ ѝ2iD^"zow jXg34-hvźrެ]+}v((@;}w$AVzUQIF|IaxK5c㽑27iÆYqQxR fNN`rsȫ{_j =D޶<òl8$ }FT&;6&"QܯCG6o tLK},nxy@N:B!9 Z`Mqk''p1 2U"aI>X5F.O^r B\{nU,߀< :^8:vgejhjXb2oȣ 'Sot}0ջ4"c\ fn=2A5@,̮0r*tiv,qG~HDr!Ln/?NVX2^K"0ugn ݁ETo@P%vRFC5<_\4)1E,DhrBw{¾BK$xhim ɫw9!r&WMtN89p2!kFS/nf+oaEtuw& 0YX1Y3YOЙtw+B,YW{&6c݂޲2э{(gWZi.TU9J޿X7Y@64ߙ=!輒AN-;BvrRةU%EGKywwY1ĠqLj Y' yXoDS&VJL4a$10Um#uA3k{azDцAbk|فthDeJf6( ef-XSck8mwc@bݫE*z"dbH`.bœ+i|RhҾZi4 i \W/?f*%XǕi~@羼*xj-#1+;S.k)@P~~](KpcM=ӪgfʁJHvy2^}ZrSYpC^b97^O,uA`J :1ޗYD잻3{r,,h`Yw4cfH쁰3]N854Q~Á7Fo;=%YMb 5թ `=L$D%bBLo G $ِF0.HZvXh {!HR)u+K£xew[.6*s3/Ċt@>9a*wk ATɄ7̉R̷ۖ6#--[~&y=yf-(mcaGL?&m7j |N*DAd 5JbSn]ٗL*|+6^SՋ-1)&rUҶpEr2VSrZ&qC  "{'RB{"t=q*Y'yϷY>ﮠ4@]م68\-5TUNG~29;"8J}!&pjll'3m]M(XqwWxtԁW&WU9c@81=v^z+qɶB &x%8T05aWx7HDvxN smbMK FXDJ'?KDDD$e{f(OT֚O%7p)Xj(ȺQ%Pw-C|TIXZ\ t8#X!t[\-ޟ[b:keFKmhlTcz@3/B2]sYѠ)lž<~6̚qn&}p[@WgLq ݖ7>ϙq/TOtQ~V} zC^FQm2rͧ[(< $`'&eB H9y]黄b_7DWk8ANx5dr5N 93Bm}ѶtMd:;Ƃao6Hgbڙj7#M@Y췴D1XdߒYeKKE WJmu`teEUU GOv-"<*Q`$\YMBW%HgfSnd7wnvf2-喻5h]ꪉ$?׭XqíLHk{UJE-<)FP#GwXJ4B򩇿2=%;O63(_A4UwÔ3;GI0XёФJVvjۀjTĸK7 4- #eo&#^. +bߤ"֫'GZv@jcUT%E8vGד hzՊ*Aި>5ɒ`TT1l;Ss&S-W\84D^9:a,Ь[O٪+wvsozَSի#Y^̵IX}9b1 Hy}st'D,]DZ lEP0{;5ס&Hm}p$`[:̋&J'L)h`ܘ\yW kr\V! R u%I:oQbkle~k-5$Lmp]ɒvp ȣy+a,Mg}^IĶR~\~(rZ!1sH_2'h</wӁNK:$e0w`;a(vNC!Sf5 JSH X&^4 v;q }oŬ [~gRTi٤pT0n74sˌ5Wᩝ 8,0DS0:9EQFⰐ;Nh.L} 6f"O*"s{t62g (chFު픴*8tŧrث(7g CUv7_ex0]%d9L9Ϸ~"Qj߁*c  mIfp32i*甹S痷S/Y#P]_ v ppMCGQDe_>pA>ѽ;Ǜz½!i}E3 r~hZYcdu!uoW|~N15C!ݓjt?זSi2<z Vm3֚zOϛVAa:3Y`ZZfK1 B hbiA6̋FF<.LءK ݍ]qx?ff+r|o@νp5X Aڸ 1)1.ۍop3jH~Rp둫 b}'ܱRl!-p@9\cX}`6Z=udU1N$K%8Y!uuu8I.%hEF N%TᦑW1=iW&b!"{-E|`~K~lBq[A -vw'zzasz5.@muXvʄlCotznRo秥3´@@v"\G.TЊR;C @q҄ܖruO90kNhVC'TV0i WcV+Gc|0 錋󹔳kI^q|ِ Azc#gέU7se,yf\mXv͘܅ञmw&݉+JA*@ 0ŧ{7=`V=#%)]K XagԿKϧ]am+g*63w6uТE/D@B$?8?gwfyl x[ũ~9$kآ.~c<`) AkP)d!(|9yYCAP :#ګ/H7kDhCHB5SMob EF}x|X)OeS_=s4K@.33g%ٯ=NEy%S E8ͬ ,qLdL NT m՛fJl$dP)m\6B 񔈷r$H^ zXH==]n,8[zgn&lZۍV[0L='Wmك ڹǎ@p3gCTB;*izdU<)gжN4 |wElJ&W[rFyjn;#4?  axC>jOJսbCZ*juΔzIXin$_,҇{s8<ɳ12nӽk1ljDT,7N0@R`{E .ltBE[/l|+&1[ߏڝ"a tEkִ@ Q?6V)9 61 Yd{w]a86EWa4`i!4'FPk*W ~ksq0Q+G|]??L+ Bݥ))ѽ[+J`46< >SsGs<- z&`s 6š'He_C,SOn#CB>@Ƽd@vbR9n#{7Ŧ*8fG}$^+?; 餁ihq ?p- AfWy(JpbgzY~%34;x[efؓ4gJ1ѻ|`XK铊ῢ8S޵| `"1WzYe^:J(S %اWҝ$P }NBn9ʱ8ɑx`(Z'/"x?e,g@| 7Tm'jFҪY#F?E؁\'$ WfkQ\Qک\ ) ڛJOˣk\xd^X{'kkXSÌv wn޲eQ"[sp(~Jqb*3t1@ \' . 7Hsa4}~C%&r d+xiF/UhzMÙ]W"2q8\N(f|0{q`_Ғk4аn,7Wᐻnb&sLjI 7,ށncxl&ty=Gv=ƚ VԔjSN%:fwnN?k8i:Wb ռϊකVȭtܤj%Ăﵝ/ u-7ۜ" G>ݭ1]g ,ŕcBqЭkdJz? MvC#pʸ,#򭒐)F- J4]*`ڕP# yj_vjt$cl dhq {j0YJ━ҮNnbȲfGԣ4R* 6.'*q9L&3SQD8Dy-SwX6Y7{8 RL۫sJ@~y-/r D}uz{j]ג}76 Hx^ .vςt\0 h#h@[ҭU']z/J,SƊ[lZ(巴tbzʸͿMr4 ].z¡E6_@$MCG6zb 9 xtLP%KTTg1Ga]j (@?Feo"Rsp]yM\8x+_F><* LrM4-<+$Cr2{0)rdR_Zt%aˑ2W]SVw^C4nxg/FAb1m|@4Ni}Nw`Y+ƨ9*I<\֮@\#*ճHsD-G(`%F\7%'X:E?q>e>eBQC<}';쯹΍h*sIm TȻ\|a,3r _ DyRu[n{ \'SnazF$$] qpnVwQ[~̈́΍n<}#cOA(lu;ݯ═kz '"MTa59 Tߥ甸 TajuE>/~sZѯoD[q b"yjv6`F.XV& g7*0|@c@Wm|Ng+@?B7"]K ¡wIfCu"}&[ΫK 1(:V Cۗx'r)ˆWrGgU'qszWq>@=Cigئ%`dohf_\ȇl`%)"7U㭹VK.N *} ݨ$H/nyU6&W;")r)[/kPGfo`O8g[3*kV^n0]Ir~|ɡr !L-UKLP~ xcv33ކ&Ckj6PIGa;:.bˀ~qnKtL%2*5O@l&H9F~ܡ:Ody;(R|v)ƅ%ѫsg&9@R6~C٤B{PN}@(reÖ +7(=ъsXDKP͢)adNO.NO=2,[_sEM`w]hw 8 a»!V\A\ֱ6tTTŠs n(ӛvjLxUM5hgg,8KY %87><'c̤U1{dӈ  -XT_cs^-u's3w/_xn6I[ϖőu` 2#H9qR7m9P'%$M LalY";eҐOnoU/ҫ][[U4cnڬZ{쎼WA:-"6,v)٤H.BHN0T.+ע9%H 7lHȓLT3҉rHu9PrX8zI2@D@eXܮv9Xqjn_nod),v/os{z!ɧ(njc'#v_WO T|C3` 8bf0Z)bӷ8g +>3w1 wSK{z+֗۸#C?< =UmKR?Zwh ״{T0o_J=>};:wdJ[b WTO&VIypU٩҂P7(!NjsmГU[ ~'Q`Snm.WU }0(νD:CXCib?I`'{QYLAP;سm6"%'LyCaIh >q;c~~ro$xF Ŵ2" rw3>&gNA(8ӱpBѨʸN. sdnœC^)\?,ǩ6Q-KJ1AsYݢ,ٹ$5 iBN2grr :g[6$ J<: 1f( bM-j|)=i.ݠ񽢅WbrjJ<(8 E3wuǂg߬L+?̻ӣ{Ш~[::_ B.T#0 Ozrr/'H:[Dq)6I7VcVb ô̞6|.WzyF@ 6Gm/+rϲvCesKpZ i)Vɼ:__C'l]eh2!ݦvup 6=+Kw}͒ZPdηȗ. ; ^SSyxWVOϔG_Rd7N*RpMF!)F4bC xGe ƳY 1s㫭6΀9uN(e" )Bh&qt>4#֧V)eM z~傭EaL"rk5JvlnH6AHWM5f]._^B-Mj =BdԒAotkhDݱKfVkHIc=3yN[V{wUJbɄfϿޣ')4pnAJ*—ÆM.}6oGqs}znf~z:-@v ;8{=sׄ-_Sr&*_9s~D:Z5K02{[xDԇ(u/ I/v ^GnYy)QL'ƀK\u>~brv їui˜k( T8W=VZL-`ctݚŨa]徙k1sG틁]U,L$;%J[!|>B( CKE|3DĎBR$%n'm;MF?N=qs7Mn؁ӵT/yysAOrݘ-UrLW3zV\%gS\I1L%ÀSd/h7vɕDҲ]6 ŏGJK@4PE~iNf Ti8!@9m'+@iS>nSdOӞ8cݭ D9~*E``dpೈs\zC SLjjc%KKɊR}gM (]}Ǯ-n/&v]a6A`v=fP 7o!{vCgGɨݦ"j h]b^6 [7:69dfӶS5#9J?.>(?EFo2K*a[W:۽VV 5+s FT~| ﯕ ,{uY9R4e~LIS~{Kv]$l$J hSN0T b   rxl/%\Re m&/5J;u|[1ä;%zʩgm.ښ 6X~!7!fDmm?DQy_,xַ> tJ<>YSN*1 /#Lj_Yvrv:AF򔬲tZe|[WE+\1[n/Q:А';!BbKہg=9`]Ջv0OׁeMz[ja׋ (n0l%F ^=mnn&K2F`5۫=;;[̢ş]{*Za։Bנ谻KS ~Jjʳpںã)Q,>@@,JdJW#GJAd[xVGOz8ސEns k1N$]}twp0k;|msHFQn}Р{I(NpqU62ٝo*6";+xs![>in!HTv?~s 'b'-2xen.š# R`>iPxT?xj͞&97g851Tkhg!w(<8Tٱo 05/ /HfҧQ^ #IK͖qkzHI -WV0D05/Wn9o! C BFH֚ˀ]dc+7 ::_4r!*+0H_N ;F&=f|\h7BЧw( [ek25RC ƚ^"=M/{$XMLlE '*\II`ksƾoF}jqgi5.su?sP`c zG.oS5j1o'JБgUq zE (?`,7= Fe|\q3`|ξjYpGvfEȋd|آsuҟg}\XS!$**N&}C| kՁ#.Y",tNZJD×.pMŽV5 ;&&'a°E+UtMde3 zq<>[XrQhbxQ:l\)j$UC ˅g\fk0}>=sP&Xt_VȦ“Q;/xoz7C(S`虯ST>cԫ5$aHwcO!L.IMߊW9.Xxc:sĿp?BǕAp4Ü↚2WM#9&( Qligrm:!ᆊ79Dt;δEKCY<(04p`c,/IIjX+^5H*I* Hb-t߂P D\Za>oW MeP{ij'ڊĞl쪿Y]UmBaLVlTvX0IRK]0} 96s=jwp7C=ӥB-tGGD4IMڿ}.7#2VN20nːEMozm+=_jSOha#$X  nL4JVa:׫KJm5HnBoxItW/H ǧpm?W~ŷx+<'+ceOģ o7XGӎ4ıHɈ|`i( r[yda7(^53K9\5~viv~Xs _A 1:%/|s,<0 Lfu#o`a{B*EDs55+<]H\gLCeuj@ƀpXE[ WvMnySy5SEx=dFSOQM:cز.G@ogN ;c>RSP3^hD0 ~Ԗn!7sOέ,z@;M0~}w(%0RZ E07-%H1=̶ޑr٤D? @I0cs~Fmv7ٯ]3}+90hv(D4٘P@޲ʱ,gѪ lGFCVD*>97#drH6 Mϧ G5y_CkZ!>c&hPNP.l-E&q_lZ(Ml%ĐldĔo] hعX_rX7uV$&m3Ϙ} ;"\؂B ZA~p|h{4ٕ:sC66p"J#)5 GOә-E9y}Œqfu|1\'} x&Cƺ.!#/ ӗMe = HoYH}]cSZԤШ]0WsifC b Q%%YgJM ڂ"/@KXeEA~] 7,nڸB.+b1 _nN$Iy-fhu7pPV }4@֒ uVM RXqm6.HtMn#lߛRp쵑SX"9>ׁtЊ_`&Z>6<n}^As.at4t[cπʨԺC:?Z Qx)x$A[9W}bbd V'2aQ_h *MhaEeHy*<\P,q65Dv;$)('gߧÜ%9'PR];Zhaio704b28#KJ*B/%7[ C.{i>S>6juھQ+zyv_<>^ނR{ B)n0|2/'"ѠIsaIr%#3KJl5l b) U"K<5~5\^v>͵S{zDt=A{ 갅)_NG(X~Q*'.caHNπ_,y\;4 BزԺ9&9 ig!:QŭW4=+o|NpPE]2<<}(,h -:м*&L`NJ:=UI9KV$}|IϽzNr=ѻEC8=`fh0gοч⠰zUa?"OSy)dSF'bŤd lՄݙ VokjyhSs1SP)#00?$s5x~a4jGn)y*mW&x($G/ `ȵFd*j>O6=y..pB4Q)Z9zVXK'.kq1?pqHK|2s4t鶗St,ύb_,d+B[^òg X{: yCR"LHh P".:HWIWܦ'M8Aϝ.D(}*T9-!3_ǧe&W t4:,^\JqGtXβ-.Jo1رu++ w@5&mantGvju櫪)d`ʂK̳jHә ‰*PW@:}gTP/S;qP$'+K@+Oa=(Tf`UЈMTL_z2}7k+HB!ΟΤcRâq3nwj-GfU3 쩤߽ *[}ة MH۴.Yɡ^|NTo<bD vO& 8Û zXvKVVx@Z YiQ =e:ģĜT^DCh+wlLW [6+T@-Ɠ?וaRQd6_t~ ȿ_#)FAö9dH; .$eKh* _VC"B$K(ơV.Lvm.zpZ>U65VoUd2@^g_\Y0F(&±jD&gdJ!CT; 4`m )2y2~ L˝;GSSq~XaѪХ(,tG^C}ZFYUj8"j^+< pWLI0NK-0L V{!ԟ=^-Γ\ܱnɟ5\ԟsq3Qbn$唢Q im ,|8;ix|m ˘xDpǡT>Ƹ)׶Nw9^Lsg ϗ&7a@T&Mwl:!:Å%K)]ʃAG v\|crx|RXMʤr ⚭j^I'W} 6xUs8${{vX Kh[\E G G`ߨ( ֕ o@ZJB=O̓SXpAU .󕌎?݊U@WĚ;~.6 1gPLks0Zp~ fFFKDH˥(f :Z:VXV1٘O@w/w.&+3Sca O?!^BzɈm\xma+0CV4Gm"{k=Y/Y qB(܀Gc] baPs)p3AW_ %,y0H&4v/\D*6u4WIMm>/ @l~AAOetmGb%F;ft<] hKLX[!UHuab@wE*w4@*04Χ8,?zfG0̞c 6$MXi&`ZI)f#㍔~':u:<9 =C*&̜$7E3~2c%[;z4kgm`OOk8ipxҥT㏈re:H7>`j;DiG%2_j%*n(QyR̡cco5`X@<̷bϩ **Eŧ'>hR8Dx/kGӤ1+.} (©:²^0I6yľvÊj*C*Ktȟ+kj`CC )|#P;ORwY| ~΀^rf)IM76 .ԄmJ @[T`ǣf+ʺӡ0kK]!80ѕO/;tVEDgc!ܼK6lWs(jf>>ϦRy[z9nNk:oo P}cF*(˵ \@2&K@MV5 bn;f H gUk)#y>+ңlwBiwOpY}tn:N~D"Z}DD0]0_b@^N2y2,8 *[!@.&U-Q3kϚ7 WRI[ nt6W[;>I #F͡zgE\)[1^V*/PQ$Ӡ#[z߀8/Gsl5I!) $0,~Ť^ djZy f-x _p!K}xu?!V]KYw~@Qu@Z$ 7&-^֩JtFz1S| ̠30ՙaFjTX) =ב)zk6bHö(0>M 6Bjq.&Nq>)rt "/Yfa+N jC#h݆k,I"* N om;p}% |s]1njX .rZDk;&汯uTT&lG VٓfA@pAiڱ(D6ZqҬ~GqiCߝ83!R.#~6ey4***8jۄئc=/Aw<-vDq>_7͎FBZDnPԇGϑ`D^=W$HBɕCog8[K&bn'J)sV=.ayġNMiLV}c ւbGV`jw6mЊlEvBOS(S у!ctX43Cdd1GFradkK }yẞ+ 2~/^ t!/F%AǤ.Ra4[ޔV t^jj&T8NNv$(} Fǵ;mo$䔿bz0y O2漍%RcSxnla ,\gl{SIb̋GC⁶1)2s0`SS/g~)9#B)w~]5l ?{pH:ޜ S+j~_+ܠq/GC0Ss֐(F@8"rpU#nBllWZsy;)K=[B!x]qD68&(ѻTMUbBG/U)]#T4$LnC}Gnwc 㨦UM'j&[Egg(^Ysa<$&y:5PRr)g!uZ+ric3 =Yk);$XTZ0!=]p:h}uQvU~2CdV>428ml坼ĩ"ĜQǤwUWS5Ua)Xō9,tƼNH.ŋک$ 2|{"%`,Q 79f+.iIUS+M.Yru.*z cv&EV 7\ _N@S' \XPh`M gM9bL_Z /)G-cV_F':/S_UC߾,p  B u=dl/3k"NVh[Vԯ"Eʉ3 W%8ipdT:k؃ոYD:A*tW?g[54GqS"4}/M9vكϚ_WxH\1fw~ 6` Lq83+×A\\$>+n,wj*LQ9 {пu EP bȝsf0l fsOMa}}v ,UJK:LWAaJi*(՘B>o +q4E\JQޜ'X fM_!RWi u *I|1INd9.J>4jk;=:>߄ J%X w>J\뇿ܿpFfdh{d٪OzDj/$`t^EE wo˅JC8垇52:9RsZl]O`knG;QzC>C ֹ@oJZ[SC= &-!n{w-tlir".ìf|JBTH&20_Q}wo8/+[<1i4Utd?.e 7B4,:i.wλEbu[Z/+_|*m%>0rO-|=$8E?4:Z6. ܦ)a]pzh*)KMQNlq[)Kllit& {׀X) `)! + S^5TI lnlc{dUa/\ 18{ 9pT/Fp*'8ĉWgYp/C^:Mʝ4Ibƅ׀igaqN%sk!WW_193[C(-D)k`Pg&m&h@YI>Co@q~ZvuH>nt9%lrwTE{U߫\ }Kv WF=šW]q zxX`:CP_kIaM,faU@Opu, X AڮV21iT,^+ jG.diX3uS$D~ ,i!2+J~F|U^[Bqee6N&|]vڸ| Ia\hP}̬k@eش60uv^6N$SPצaɶIMW,C]Oӎ)94< qc҉ U߄A 甊cP1+4($3sLՈ828BRvK nP+0,:ghعB ?x/O%TָIŒ(~f&:f nQ`cM^{.Us|}mТR2J/LmiTh\vrK@[@ dTk),ĭEFtb.!]YCTDtVep7*Zm0Q r,i;j!lHɋٲ [ݖAռV9 7N<=R$}1fVZ ٗQm`4Όr>Akr<~f$5_(~G P_)aC)5Z[[ M_P4wцdwɧfԢ&O~KAG~]U ^pZN>ڙ=i1"̈́5ԢvЅBl9 =%pA3Hq)E(8F+`VPa\ĄrD=1L‹<ťv1Ó=7R[߬sbCTqqO.aT^-i7 S/cyr 4|K+b1glP<wW:?+h'&ksUafjշnik>*^ G^teᦱ JSgI,{(j*${)UsLub\ ԗq{)QUXc5fZ[gBa3oljZ -_&+HʦG AH{glH<ȮIHNkK^hu;^3\ ]:/Z$&?LȆsd[3>7$瞸?ϻ!]+$qXLͩ|oD{[Qv/O3KU7q7 @Р ٽ *,$|.XMA` ֩HOA "shoLC*ӳ"'t{VZ< z!#!.Qg(^tNYh=ߝ;6m b#YA*rl_-<*5ZL dՊ%vVnRR[hz hFDt#73dGB$te/][֐ώ0o[g Vlj󸡈m_$. ZDnEԆy1FP0S,qxa%Еʚʔ數M`)n|h_ӹ_;aJBxejP-*hݐ/@߉d:NZMWX ad3qK=UQ?H.qc ([<הb-5ݹfփdYnS:_ʼNpfĉ8wuy`tPBC4J4翈zD9x8Kݢa:gR ;+B~yWz߷[Z˒55PP.W(6d2f6=;T' [--19{($_ B7!ԓm 57@>M,F}]ضYG6lgrx'jNYsmyWMKǙ7q"9H3iA-ٻ;aE0͹IvfdCFGZm%ֲQ?~śVH7 ^& JDϗ8^ 7^U?c<>V%j=X-?vGA=uOe3E9b=mie͍ *A6OSM( ͖n2}+v&_!xc4쉆l䳙;q3aDpt=΁a8F*uU"T\ ;"i$ҷ¾d'.jr& AʸI6(PTFWֲ7T4kLmt M[]ʪo{ UseAj w'8sT՗q]~vbEߩrM}IMyk^B)|~w+A_KDsz͋-ݽ%x3kҡkTt:cN*{ϸ֟D7?XMtfXQ_(zʄ7d>]HpН!b"&P͔þ[p\糴oy8սO{0H}T 怙9mge3CD%f}(Cp[ Kt0E3pjރbStg~ qSn^k o'l{<=zNZhu ZQNcX)ح4P5&klpLE7(o ;7Ap~?DbBN @h”uR썏;) $wez1tw^TFeD %_ٱA[ :Jt+>;e6!O)=0"+.I+3f &hsI&9 5eUXP1VԸZ>8\(&xϫ/E)ӗN5|"|BJ5/=c)lNg=ծEޜ{ !_~ysy#`N_F&HWgRDs9+PD>s8+G8P\w rC3Hϴ**(1tmczU1fsg!/{ְUdV,ОsV̳g>u\sBS'H7t*$V["#%/Hw.lJ`TO7OK~c'WR*c [PqjevTه8Ss U!pDтv7Åg` Gp"Y_;azvRNpZzFa/Jv#e؁KGm]?)A|z,?ԅRXErKR :\B >s)w^_H:4bZXiL=[TAS{lyz>bJG*5fXgZ ru{,k-"-Sj@XonF͆ʠ%gΠ Z5z@{">ЂObi3kYƑ@YŲXZiC K`($h,#ԧgهh+*zI6fH Ά{%#| @ =S&^ssb9*$o`y&\Dm 5ϑ @ T$s4wA 2EQeridndP(ፀ ` $F-mKĖlϵg~_)9#B~lbQ"/ڞ5B~}4ŗ(H*YCvވ,B 7T"(ʌW,(qVI#oaK<%(v! ErQHH 5@[FZ0ߜ:b'!oD8_U+vfyD}!Ԏ!hڔH',e7YU uTr| kgyʨX?1bYmnI&c[ڜ["pjE VMRRP2I?Fڣ>yɴ;A3j0aNB#S&ny.Nc鼆+ l`WTP^b?~X.#S4!݀x;GVbsx4«=-><\l~FG/E] l)n3$gx:wq$˩=,in:nA>v;?nK 򏘖 3H&19ףŒ$NRTzuSr&#Î\PG|U5%{hC'8 %!7Wx²@^A\a M*=K[pabAϳ^]>ڼy.9=SFY+]0GB_a`F]x/C` Oam43aʺqv9+wKzqaz0bu]FITyRD|qx_!&Cibw]QKTyT?Djb$l >aRc3LSC?fV`wYL9_2;#T]y6f;Ō/j>k\Rn|}?0![ԚhGaJe_#K mG!1ԪqmC Z*Po4oa`Ծ wS؋.8Wwes{;ꒁbc3A_ )qG'NorId\yOy1^Q]PwGNJWCVB%x'#!⡡j*\^SFs9Fb+JPZf!"a]XC%TB[a:R'04a0|XWUޫTQD7.`HBEW9/q''at/P t ɍ:2׺|Qu~!XR ?q!gĎRњ-HBz\:+K*&G@t^;E1{ WL=V,J3n+[>^aN$sg62x,!]jُfd_U@ίΥ<#5 sT 7"KրS,nqPkUfQlOv~ auRdŷqa|rج/YR|6զwǾO!#8L*vh1ej K0E/M _$d$eд z~ G]ɥ![?Uy,vu ֩3},uD(װo"'y>Vol@e,OvUS/yK_73yUBxK:2b%NoH h]4.C)a1@Pg),f<:uk󗾰ӕ!)җ@V*"CŌUѐVwڐC:&6߇ZNӼ'Lc)Gj ^ 0?2Ͻk-(w]_ϵa.ԅwNlw`ºwE"}O \y-ABMUCV˩]9zj,\!مMxX=nvCELJFtuDD{S1*vuC0/zr(z`QNHyp o %nϓww3|Qavof! :_ׂ4/(!ǣ/,P]{Zcpy W!u+AC.fe=,pz#{=_k$6`#
e^~T_Blv'7ƾZ"^%t j/(7K2۴žh"X=kߣMNy*_Gd>TPYy74G PP+%u_ Is T@@ ^r 8cr[ +"TS(24  ͹9DbSώu80ax༹G 1W…Ӣj,Bx@,$]Yl-8!\rqXk UŒ}y`o^hn';ٵϙW7/g5@tx0ݚ~|e'{s pmƱ `-lZ<&Ѥ {[#ʄsae`["|g]  o3)A\g;?JCw9痻qL/ݰ#?,k@ಹzp 05=+I_K]:ss)/ #x&r h6gn7y<@D3c]4Z*ҵq>6P D@# c )ݙkxs=`L|UTڰw2ɤԑsi3tݏ6 Ljgf 2HpHFN f_'#X,t }˱r:;L7'T+^|.+E"x`mA?~,RHIxѬllϓR^qCQdeiEE7YM9 W0 2-~Y7fs1JeS T $<^@INR 6uLXS6*e\ufb@5B|[j_x3؈F\h~Y@+ne!PvW:>hq"M=Щ[: +Mg ݳ]2`6v-y1Hrb ƌ[,7G;*ˎA3:@UoFejiޒѬLk> e9r=8vulPg6/[?W{~$bHLlU<ԥ)K\s0gO 펨NZHib2I' ّu)Jr-.< |JxWqIã tJ 7?=M$Zc -ѽYʮ>r(*]tʪn`1T@خN9:ֹଢ଼s9,"9/ s9?tm 3MƖJ{1 TW呇PL^׺k9Ʋվөf8jRilG0i/W-NKdTaGOy\AO1k?{LX%bS)Ks*npµ1ڥ%?͆iX<2uH(CسIet`Ԫ'E/A%}VA;5ƸV,@J뜯nA}G‚762r^윌G(pF ziPpj &QM]v Ϫ-BI[xI ɒVrT <3d"UsTdxC)㨱 ֍M曏]I)-mJ0Yo]xҌƛkQ[\o׆2=/(Aؑ,#ئifHkK޷tS#MVbC J} -5]7O^XfB2Y,upl|V`L`[(D%a]339c]0~gAdG),Q[+S1*@lp3zi bc+D 1R{(4Ɗn׳^ak坛Q`Qp½ĕR΂SnHj:.ע~bQ/+/YwW!Q$(!g/^1G&\XPϱȉ-v%b]8u b#U:RpNnȊZqGu "WS gxV%;/ c56{cx7 .!߈RlH 79PZ{ c < VzFgZp>Жd㒯JH>{)4>!"NMcHeeKxe/݃$]{lד0^#a?+7vzb8%cދ׀fؚe!= Z;yk]gdKke7edhj̆?f[])UӄNQ٣OvŰ1N(̬ۖU͟ Pn<%>*&esysuj^`*W2nUGY*/okR@|`^df#I}R=ތ <WNHMQlP\YL96xk@N z'a*X ^8Lq!"Ŷ`b)gaĹ+IE\MbZ[m`6;.L7ϙqo}\迷GZ%+]8'SRO0Rkl滕} ~bShڮ Ǡ|Om!?ʮfȄU66:|2:TSZ CqJ:`@JrrZ2f*q7cx4\2/4g}>`*E֔QX0 :F(l *!]aXH&Q7wtOwDK曕Ox{ zڲ)̶S%iuU BERQy%=3FQeREJxEK"L,N4o*˥LQA w7,hvaTs\@+Y0 ֘Q F[e $4ޣ[.=H>AzS+VIcރuS&5M vL|inD?.@ ; @߭3pSC+߳o[1:Rm2 ¹oB鵲53 stCEq7t'jܪ/rP g™g11hC)CDjE4Otc|'8ImIG~Pqsݙ c*,`Yis^DTL+B2)"7u`!HF0ZNl _(FJ~'`LГ%[ ۄ-[dMa B0ҭauf$5hU9.GK* YkyhC9bnON#!7L3MkE9qTiXkD`X6Ґ* &hz8ĵxiĐl@\hU_IDT5oePI[㳅&?)5K48*.gf {җD; N%~/ז9n}Rw -L8օYI,%ɔчIt*#_[?Xg}w/޲Nn>ĵ8h`%hH vI.H |q69JAOr!L3,Yk@/ZI@ geL 4ܑ !ga /&T}4脺=QnHPޅFi8IXW Wo{&Dl#J6N *30.rx&eЃ*0`=h45O!>%cބ\d4Uqbp}(~x)ika/@OhRLԘzn<$4XQhM2P;/Qc~/QI 'aDND{2J<o'ߋ F8`@~X%\2⫷K̻}_25\fw%`*ꅝ[E.~^\SyUr"@[G`uH@)|K# K{l e pNO3"[߇4c)Z"<xs[چ C,K1+,ȃqw% -0ϴs@p@ܨPw2Cdjmu 4Zjp`Hw?;N7;$N- .Im4P gwD4&-ۙ1?sy$.5Iate ]Ğpw87;&_~%L)eUmeb߄roki'Lh(03N;_4[R.Rqɡ숞(V8sUߊ<` {EdS_W.LZ7v <{b4w,ֱ\~ 2+ȑ8-4PD-`j$zeԮ8+^!$hre #FXέ⚏|0:VnIW {ICU5 %?4w!n~} _1{h(kIb{fd6#@2);K 3WZtj"r Fê~/I 1Np= #+; > Y=+ "Xngj͗[wEA/&ǚHWBk47I-kGc6$Xx|K˦LD"],|oC9#t\(AcebRZN:k}KF u_0L]9MzYSE1:i`I5%]+1t٪Xv(>f}` mQDڜ_lqÂuv|M"JAc.W92SkQ5c9L0ys],\ J[7y%IO[E"l?=+Htph!RTI;-9oha4rHPJX lgXHAvo867dQeod TYd)6&XS_%~ חԦ0U+L gfнSR"|L 05X-xPzk,Vg Y%fyՏi 6>f1[WE,bPנ kxN eC C{S0956c]f@'\!\tPWӝ{Es|zZR4>Qꑂ5Rne*s+V{@ !3Qi545R7f饠(3c1|Eu90h\l=dM$ָʹ J8&|wGqU!z1+f󲠋Tc!^;ָE=;O(/6ek7dkOh%~81י؄Z|Ԇ#DrFr[vP Nq#")i dMY /Ϻz3Q֭IV<'CYw\t8Who'^Xc˨S넇08\6Y\t {bt~p~Pn^?h4|F``,UH΋/d;T%P}rwxc^,6bNJs.,&Ƴ~o z9hЎeT'FC2R&畨z #ZZfRCY(MZ}C# UѢ{-le6ρM=b|I"p6v64$l3uܶBgÉ,/q߲7u3¤N8 6_-EMo.G,_ZXԵk_U'2!z G=z}>Yy pSA} RU##g2gw[saXeyS p\e3m{k^i%}6e)ɂ4 ߟD>,7]21@kTki`"{#bƂ&Y i]F|=@aԞ'IFKwLuY_'$Ϭ~Hj*EN! XGBy0qH8f|I c'} sٱ)jnssn^ (u/ߍ_$xfmZ._I,QOSwڴ=:b+ =o]2"lb3+Tm*jtA}Hic1X uJIy6P9I VZW-+`k/~0?v]P-̐Waɠ)j77!\K0zP&U.Nf8bVsh#aCW:{8_,:\mC  LQdή>,[>ؚ 5 ?*, sdӁgJQH]f2z}E6PM?`ܓ TA9kD")2SL \?r{T)XDIR".u鸦[QC(TlkpkP'3^# '@4}fJI;`xY6m29Ks?">7vG BV3 W~Y.&xY1`.| d8p06eS曣gˑǂlzU[t i ǚғV6xu%Q!钢btVRax`*\[v"&o˽%tK`Yj:i<>"|"Y},&s_g , c6Bu~h~y(.;giZztFVw.5{*{?n;Z~b&ɏ$";O5dc-?Lg@ ]62'd Abܶ窭`^8IE%xBB.l=3WN3m0[BL<N4̀ʯ`>ƺxH]9x]dI9ꇹ]Ԏs+qh%Eq2 >X^>E+w>5];0Z+=DlƶNO !Pc<jq{'lY{"-`hVszyaaq{QiCXǚd@~(4KT{ؿKWK_bQc0kDmbPN[@bV,­(b VAgBil ΂p->2ߕ1!99%rW`i0[ݯ\aڼKqX aS1;&a4@M8،gOߑD ͵gC֚wXÃ$ 2B(u / LN!,.^D?0%Z#Ǘ-`ިo1V74~녔,峜,p_lre@_?I;'uwF`c T5#-W3YDy\^Y#i̼[aO}ĕr`].^2k^϶XPg d)ac8Lsu$6tIM^aײw7/< d1[fu]8&0YJ"̻_b/4 *L'8w5)E({TFx]!:TVkZiZ|"A> #AC}< fc)PWGLChP%p)B ;_99##]I D,ͻ`A25AݒMO/;Is  n^F+Gz|ww}˓$>cZ^" y}ڜe>F5{B[|1rO.y5gs鬭հm.7]Z˞ǛYǩ"{z,b熮b4tT_78? ~oYcV'iLB71EX'f8C=$NG h%x49g~Qzx'\k\O'E^&u&Xu PHa\fD|-!/DHfHà=qv(3"֓i0R  ៸|k{q2 fVҙkrtT"l+Jɚ>Wɥ,F7 0.VfXL1r0B,<|$q#`S̍'oijuQHDZj[襹".o)E餖S䙭5Js`c6gkP U:%XqObdePd1zSe|5 ͧby}1˛nb2;Ig"xC$#>OK`>)O0W§M q'm!pJڎ;%04KC?DWU.(0uw^LޏT DM&ޓK`|ٔt)ŐCK\5 Ylٻfw(↜Uȳ*.W2̫buMPd6N0D}#%8eY("O6@wJ 6:F/C *?O]->%ʳȞ&zo#_;n!D t" * cTp[x=4u'2UalqbM4OH`62g̗u6uI\܆)6V9®lbYt"k0Z.G.^Q0oc}~hho!D xDƨ@l&qLҦTƸ"q=+H%ٝ^D%m9JuHeֈԊL150ȕ4QY0QƱ F4e#NZX_q Ny,ђOw ԂuլPxH=>s}5JNDOW)m `}2}a##p2-8fAM|/~ԁ{h~CB(0BǯF,e1^|jwIYP\75 fb/20Tc7jAg3J xz.~i=5)wyVÀa> >hTƚ٬bVEPZ(KSotu;'lSܚ77"L°7o/*r}4J'TZ^ On)ؗ@ BO/LpvH^7)gr1W0˜} *;t#"A+ȏEkDAVV>QYM%ۧ;ْWOk:I a}3j''z\vׂ;)ѸF$/-K ÞKf҅+2@w;i %L|U^v5y,H!*kaǝ _b{"d* 9 cI=wN8jcQIZ%] 2aZ|%9d\-C#[i5Ol δr^(,RfnE02ϴITO'oDUnY m|^?\x{Qz_j`.j:@atP:6o@& Rc1i;LHSE+ݻA$b8v(GXE0$#)vUMa Yyt׬Urtw=t[|⍅ dr V*H>L\/PphZqR#MK=+ E^%; _mdfJtvџ:nNpal`Ƿʁk66`tJvka*om=4@¸#"8llC "Ql86ph0f<ӄ* P-ʫd{  Q{v\.XY{}` Y}B.۱!)I AꋩY0㮋17zQqζaEěԐo)9p5NYRdRyk; [0" _`{WBt傟j52প rB4d,(@ʛ0׸A3c~'Q>:0: zm8D`^lmL0nUV⒖WGaob륷g`LXQeR6pz7 >Vj[U##IW*T4n^7$VsA' '%gr@Čk'Jp ?t*4W=h}t.e1C t63CKXLE>n"ka5ԥv3OpOx9=d+C1tUr%W3<CCm8w-*WMHs0J$HpWG@nwM#wr\b9NG hIk([IظM~"0O@!ʜ悞s;FTH ㅁ~+.' λ#C;\홙׵o5;xFfQ,+e,.^Q J[S@ϷȊmw6hM0}( =Y?Eˆ4h$Еb!zxyt;\DqK [Y q8_o\8w1RWՠt2G0MԳR0)\ڏ~~*\frZǃ5B׆COpAex#/nO!Jj,G$l}X`i6Qž7@:8 ޑ) fH@~/-ڠ_0Z0mhVv{%:.7xVqJۺxb)8w^TkF=:ڟk:c%0S3D20%]0״`O2gj5)$RpxLjGWR\TVQT̕[$ZNq(V+]vcH 5K>[v!MATX'w!GejR'!^-bn? ԳI00Bb[ `̃CV9u&AD3JzS!_hd?i:jª=?aؐT+VcdW)d jʎ͎=F}Ixo$%"){wFLӃ j  'n6%ۤbG*p{6tPg* + c2 d4f"nP#JDF ROܝib%E3`"Y&7#DDH))|JSuKZ)xXĪNgnqyn"Zom!fpC;OKx@Ĺէ|RJc8V~@e&݄9ܚhSaǒ$IUٍ*cy3*M%zy&,0_9;:`r NaEu,XVh€ F 5)Gtil#+֨߫"rSlW}Ggj?m^J% VB4ǚ4A"=;.baQ$ 2?!רMGlc7;3Se,OLmsb#ɘGl^P/Z؟glZmK$×?c+ZӉS iwZXzql@Bҏ@` ufYz ^:U.J0v#s+QK/F GՇ(cMVUOcK3 TC!h"QCkؔ`jb5Jj&Sa\_Bh6Ԭ3uEIj;/,[ w`>7aY|9 I=L`bo{cFןB1_wY'm I;b@`@Zy+tDǓK'.,q ICt4iK@U>T;M┳!Z\8mRЛfv?'|8)l>DŰ[012$49ywg "kx _D~ #V ,^8##QT V ~(~7Q%la 'f淣f%uVR%$YYP>Uqa& QwbUD:i<^<#~~J |ΕxV#0^N$Ә^-OuDӲ8k/$ጯU!uw/*Ol6$r!1OB42I'B8 (=[xlS_\Q,#JgW1̓zfQ!m~޻A#yolZZ(OQ gMY9উ<6Λş֯UdP2] ɽ5Z՝ɿ0SwC ~0o}>@?@B{A0k5ڍyD]oFcx4C O,-*f<耚Ա JJ*];;:qn?ѥtK5Qsr\|4SBgcJ#R+cup!7!h<}?~9+O06wԒhM_5h^j󍡙&5cAg Fʤh |ASup,2ndsDt]WFFE 5ZR %qn噓udABJ6@n}ŬUZ"ôX5YBTP(Mky!XioDF 4NwF^O`#uOBAMKjxW 8#ǥɆs o U~_KSr"$lM8g!zY`|*һD%G7l4áfjhEtm,?ɟ}(DB#OGZ emxI/ =[?=rPIDA<֊ ;Dc7VYfw\ڵE]A8݇GkDWbXU\wڨpŵqHU(?VĬs_h U&*#&ߎ:$lDr,BqBAchH誊Nʄ Er|VNkYgo۔gܳv2lkP#B̎Lk ^.>PG͍jƤP$ } – IPh.&R o I93X$C:8oI[.l#_\]+ݱf$NH$^Ψ3/}?X?bwMc4%#B,XrJ4%fS3njg#pm8Mmn)ZRYJI/H9vy_!D34,g~;~gϊ,-3fZ'՝.emT`Wz$]Z]?D[a๝Bk&qY@OSzC&P\Aݾm'EE\C6rB$fLݫEa0VagOo]PG9!WK>F _CgYRClPl-PLBAIn{O3G C?&>^ >Λs]C`_G`[̢)Xqys\,H҃t" +hKsu 1?CC _бn4[~=nmn2pn^y@Q?kq݊j_siur!XhwV^`g3kYMSnFpмd!.pZ)CTY$Xf5+]"kׇ$U$;"qbV'/-"c}f0?.q/ҥ !*f@qY;M&J]#Ԅmc.uA>5$z֯J3YX? 3а\ZG8,zeJ:MɻjȢnZ}d؆m!f2:0"!H}ls)1R8ST>Qj71HOR?W`tQlZ2RlrS`$@!a.6NKѻ?z8G o˲h(K Lb9 B2vN TAA!2k C>IByɣ* ip>~1qj:'ØmIf$ NŽ; h9`2?] +E4=C3/D% êkBW[|%W+/!4KIo0׺QnDKnp 6eŵdu@^Mjf 0iΞYii$zhtտ%7kIUR,(tHRׯ$; (ݚMY8**>@u$p`AA;;-G4, Iu'Vx/B5=dZ+uac*dj=:Ө 2yY/g(tb= X~fIA+#E 2E|ti1hq$<@vtNh2ȋRZ3v;) ^_2+jNsj?dd^P]LdEr"DZ8eS!;ߝH 9`+Y UXqeٱ] Һf]r=Xپ숬U: %,䔸hZ}FnYeS^AQ_ r rdڜ1ڴiUltD/q09RgY ' Q֐-+]l?yupF8AkpKzNcs iY$!3Rq*Ud1xn5> NgN~Z Zn;隙w0DPLK*jk+z(n5M:IOw͖**YSY ƗQ?c0~ fHse{1$9+ )â`zeFchՉty@tQ-N%ۈy,ՖK⋘ljEp>iisa(r^ `'?J1 g/k50Sw4A#}ބ刺 KJU?#mӋ[}^rҕ M 㕄rX8W5JGjtDEт ;-A}>6AⷿD/d!s=Z_4A=]/ShH7'c"!@@6Y6J7|6bc:ǭmzrf]="#k]-t4(Oy&lMf\J3;>X+hOQL5Ֆ`,=KHcHՇ?Mfw6.:#,`ʗ6) mz4 ءWߊw,ʊ5i>Ҕ0uۦ3nKL\Fcrx"Ńq+q?:X[)O3 [YPANbIu^W:EĭӤ#̆LcM @mXKwAF(c,cWRdK.4w(4!l E8Ku83AW|Œx`C9ۭ,MQwIr#B~F?:eBִֆ)M"VV\\U;nRX"1$"&rO=P:<'z3iXmpUSh%i*3e1OQ܋"B@d ǚּ EM0&i ]}#/-.dAV9t/+М}#G%pz`.:06acؔbEooi#J^n; >$?N9?e6%X0dCgɏs˴N`! :%K99_f&< j3x1Bkfh߯jr>+DbĮHK}tH]Ծ'Y. cd[A4`y(v kE%Q(d l8 ǜQS-+NtiliI/SENS˄YYn}݄~nt TIIƴUZN[ /a!H[׃OEʚE+)W`-{LAh#հĢx+I)^ ^]z449^D@|0}[KǠ<޳2+껨(OWv+A2`!T-!Xa.k< [oH¨Bȑ Cqmq}lTS&d},$; RVs~iۑJXhkQH{ҟwSY`a6(0WqNƬ91FXa(9l1z=ޜH[b?iiv\@i /; ϴY>obF)n >$FFq@kY*/56\[#(zQA74hf;Nj\U: ;<2dxgl2XJ6p~pdÜ70szKǍjS=9E((ͳryzU9(ҹƃFn|~%*6W*sѲh|eա ^ r#xa|MAaQ>I2@ 2 Šʫz_a/7"9MYL"vt;t?u#9^GXG=&4Y.  Qg Nu4֕pz}$,} NK)N&dvJ.,3.fP^Ƽhksqhrq"Rgo b,!We2Sk- ^H +zRr5 5vѨ ː4N^Oʻ7w1g0(r2 p ]'0-8pR'!cbv;N"V_x*B 5*grLP%uv!a$Vܓ+X|IC$o,Kڹ)d5L&h Ir9OꜾO/w bJ_uY*'_R?w95A>" #V_͝ c^.øD:eg$13BxlP,%(&W5e;ݴ2S.γmu!OAup&1 *Q9{JrEn^ej{4Y!6A5 cW{=A "W:ekVNk\͵T+6wl%@b:ㄫ!=r88@mK=En񭰻]=cEe }ۃz6Sߒ0ϵ ‘r~9s8=iJNņcYDyήC`Yb5 2<ø thWZ68.m{ݸC`%=C=ǵE7yd$.AmVT,3brPKM&_`-^K?Ig[ dHmm~צӰ^(q@)a$2;bu[L|௜bn_].+ j㼈Eo enhF?E^s  kMU^+ =MC!h8T^67,a% k_zlx3;XMOHT̛z<% =*K9#kZR%c[..Ry塚D jZ6"2>[wn\URJ1YomzW(9 hXJRנW1Wp׽Z'BQНyo$07)!n ;CFتe03x.>_Ud&,W[r MA8Ď K{7 R&c`q7AC9&x\y'ГEHt͗ xY5Xg<4M*U$Odq#%V%+{X,E&ZbkmTmrƭ c:s~jD~䲴=͝P%fh>ȥ>l |wS$#k0s`_Xnݘ|W[ xWMPqDTՕ_K1?+0XGD9'<b.ʲ꠸[N|-ƻG>8=nJ,->qp47cZ|sZQ(TfV*gȄ7塈>3ݮm{\< Z(&MKT%jy@6'hC"($ۿ8 lv1l€YwuZ2/B9m`@B{Iϭw"&$aȟq`T~O 5H;ė YiKBkm2I[*EHXS?<EZqg I?Om[ڋ,UcltJm(fW!̟ 1K28L,{q__e*Uըv!7O`=kjӥ! 5zM  ECO_)MƯMʰY11֣s!/ps QKԾGijIi0h.-%9Vtwa^MYKSpTuxـ]&w,er%NlHT*hרWpWqϢuIt@)QTi_vx{~-Lc/ "њm$5 '_rAΉVtPdMFWH6;\[!v20"*d7i?Wya1S{uaKRcSPX"XQ^ɂ u^&"?g~" InplgptH{mk'v)P-!)P _]J>^Ny2&ތo}̎{#;k*lO76d0t寃B(Z&o nyq"5{[DKi:8=B&bGHOPwO<ᅂmPjchя\\z_ ak'H6h?3ycp7Xc&!3%Χ쑝0A4N xG/NK(d׬$Y#;Kd_F!,oS~x,8o.OҚxԲ:Zht k[@u~epFۄv`~9/JC;P,jԣf;#| fS_*@03DNLu=4'cމArܜ=x'b‚b)*:?P*µ6b:t)3^D3p0B\'Dffqzp67y9Јbݤlid+}2C(wVQŞYiLd,DBh)cQ9TZFWFZvu3r==)і!׳zw}Y\FyrGf|',c=)%y)MyiVl~&;-[4OP:&.Q7gS7DTA&Ձ>˷U릜RMG%3vDsVBK^aЮ( :{G'&31a^9a.i;9oT4/#{7UjA*YhS>PUPQe ޮi2n_WmpDhituk'0w`j2EsŪtM-clY}D79Bm=PDX&o](2:AMLdo~'qx;={傈4ya2(S=)UH87kQݏ=7^t KF)Kͷ4a.jy "1's+"('9\nk|vX ՠwCπh}3EJYle THX s5bXEq|'PH/bҌ_Gn_vdQڝVy=duHJ[:ЊԬB4C26S4?yI߳6ZCѬ l1ÂAq auSimeJ0tmMr+/0%_sn@m^do;_xH;&vU֍<5:s9{M E ˮ + ̀{CSܪݹ&6˜=MQ@ {ƺ*?: I֙B꿠ieQo>/xVobkX'BQ uG`dWas钷܅IgF'Q )gi[3 >P&9l~UQc(TTL>{6!ɒdKFfJ!d,qK15*ubz@0e ށS}R3%_\y@̈+nY[ߐׁ0Y̿ ݻ4:\r8*[B-4_8=Tlc"V9)0Q6!?H=OnDZ6"lqlse _ r$n?OfmX7G2\NYfGC41| --?5!SZiin^,z*6,# &<Q5+*(Pŝ.!¤Ķ+ͣoQ+`̇Yd{Kpe^\DA#~Z ,;k!u8c ~, Qwe tuFp8,{32 Da;VQ96UL!Q=O%OwE)+Eo0@h@5#ںߗ"UɊLCL:H@,f066X=](bX ,YqZU~= ;2!Wu6֜M맢Z}U5+/^7@\ >1o|XʑQs߮\0\BQL{n^/ƃtR7ڧaͷJDOʡ^tL1%ΚgQo[as+܉b2}шh.gxQ [j4Yauخ,"/r!$4Ryv X`Rnd]l4݌qM҅gJs4o `s b陟nM643$;k l)-Kn#ԥ\76Mzox&/#_V'wW$2JCƁ0}9j5NLH̚8%e!P9aBcwWu NgG&Nl~9AԺ2<:Cߡ~[gy+9.'fg2̽ ›ʛqַ+*R[C 8p?q{kXh2!v6`[Z ͽM{{}# J$Cbk{4RV]wGٸYd7͔ecŏ"޵{l7./ip,~31] E +\:Wsb2 iٱdG1IRSreLXၜZNMۛRx៣+NЂY~[y@:W3j[TJί Ϋ5ƫfŦ5 j|GcBg lqE}?x=4QA~[!RY=?퇻W {ܒ~@CBb \o9 |؁ 43ecJh A%?7I}bHI(? 5ՖpPT7rRbh lC2a 5sύ ?"Z[?_)%l04񥛼%`UVC*0>XaQ+32 9Ԡ#ʢ CZfdy*e|wnQn2t8O% cԚUKba,UmB|'$5 (zn#Nn3n$ 3(dGrw]U@o^iJy- 9rkrQȨhų\P@Z>BCsJMrs^TVyc l?NA+n>ɝT񽲅5 &ս¹^,bRy,ަaV|@Y!1u@pk%{7]ȟAE]cN{Xhr2}v({NN+ёt*g-NZKz+ %/@'S/l2B8 ;]G B+ڽ^j97̓y*&XmeLQb=Q0*o*Z2|>,-5y'+KްNAn H}].ʊX1^ޫѶ/WFIG r^ɺDTOI8~Lg`;_z`޷F.}fW`v1O~ ɾG6hQBV0!zLɡ0ev$weZ]X։ ^)]0rsԣN&0b.u7"M%t?aB+:bʒ|dⴲX@_C1~7R_} 906ǿejeT'a# lmx|%|t"yD ?Y}JSLmA[GiӤ(ӂ6uCҡ8o}75)sS埼<]2971mivY:))|"_A. Q T3ٰ9oe¹i)gws,?4~֊C d}{Kӎw^cvYe6x*Q!"^98AslhcדH [ҧG=nL{N:AIWjݩ5>.,YV)HB{B;؁cmazP%-*br ) >5cdFyb;Uh{ U`$XB"j>2_R#Dߐl{I; 4Hg2¿D_TF(o Zuwa@W![F7$] @C F#ai5a+5qыwRnN%2SCeѳCqy!i0߶oȃ)^TP``zyR<w5Z|,F2_kE:c<ՔdC`r~YLk3dib-QI0%MtS]ȣX!L4"ݮ. sփZ%zBi b/R )v S$ w1!0y惈;\R9{E9nIF cse"/+gr׋F aPE tvγ2}eղ6N}<2tmc]fQVLm4g৭ >R88Hq1|Ml 8|H>Ft~4)w-fy3V;V2 ~rr*9GT/6Me9"Uy\{Gw0]̧B=9B.d"d12jP$C0g/fEIP9cN6;A BK%ũX`l׿d(ޢ̐|WF"o l6kj;\9/RyA~;:Bvё)f://!Bu/OUJHD ,#GJ)*>"A &Aa`^m!R}ʏ@dz$Qs;FEl=Y M?~~ziBF;b2j}wW_ LNjJ-͌䰊>TjƑ܁P>=ɭb7vR?5nh>t]n\5ġO >jDDq| d cvm700f8tZrFBOjG/ONv4>i3Jz+g,QMΧV]Y}pPeh JF^2U eՋXhqUs(K^&&W "B$˹]wYJ`7?=M@\ ~C:c&h&2'5ҳJV Nݐ 31=Vƶڙ 5Ⱦ\݈Xd)*&gbTߠxcSfi xiTjߺI<"wBdΣr]{lI<O`LgXL!דGżVkk~is̗sMPWjOVC|vڹmE #s\Jmhg$ShmLڞ+::JO]0g W,#m.c? 2" H] ha(?JĚ}Fp#wC|aډ^bWS1Jv璇)0E͌i컣u4RA^$v(onRu^٭CΔ-D";#M+fʯ:[| Ʊ ѭ8ߪ6l>f3_ T9~Iɵp&Ԭ[XVY o-Į@st7!\.[{!U|[dhH/O mYË@BT"9eoSڱWZѽW,`uݙsQ1ɐJg!OztAȃ}w-1nթ5 RrESC7ƷLm+e]}V҄_V;eV P+їMd<}:"? ghp.tv#"o}K}E#~N].S"3AfFrV F//*bpSvXbup7zr=@нLFm7rCJɏ/0F'+QHt 8K\ 8e5#%W'B@<ь hS#B9D GHy * ^%,dPB&e JOAS#А*2X< =oX8 whD`}Ɯ^TjK ąL] sNY[3{3>YEvxWT( 9 DrP+jSAP @eeMi8%޵Z/ш'c+f?iJDuH/)|OChJq2H>h(L#W<N(Ϋ=e>S UYQ{#ig:7e\ xr'2_5,#)؆"nu7+IAvmA?|v}Y2[˿ j>J}tϫԖ_\@cuWYѪxC܇<J麓%BhdnBw6+4D*UArƦcڴ!Tƞ:H`S tK, M1Ɔ^|rid@{# wI4MK2rNV2DfhTn:c[17sObJɡYp%$Vpz[2ǿxAd?Wq=&R梅3ʲ3R1aK&Oc'>8e/*OBSClcYZLwCQ_t8[iߔ *GQ4oC.N}<+\YzIbG*Ph0jdC1bې$)&fA.9N$=0i;^4"AQxEl'+ـ.摋_dd4MJbh*=?QdJfB3k; DbRҙAc9aS.hRV?\s#^Io\)Ϟ&{Jɺ:R y1*g$ VKLI.,ԩ.ۺ}q*|92љ >0g̋Ѝ ݏ%o ʺa*ExQ3tw]f`s J8E~R^V I Kq;HfLY.H`WzE K6pCӈ\k3,}r$^g }-SQLɆ7P.܅O=] 3v3} b4Sgluq:Óп& y,σ"LqGɰp,JHk*M2w6bJuU@?M&(-;yk^xuid f}bpؠ"^[gMw3`ߘĂ#<_'7yB:*~_mzQZB~*Q'V&1bҘL=)Q_ߒчs01l-zfjǙx,QY=~6]v,A NMp䜷AQWϦ,DbJ_C y N\=I^>ﻬT0 )84[Pp+_o/5Bm$x0!7ſ=ɿٔQݥRt } 8WMS6Xȧ*0U2sGev`q; X.J6@&O2s( Xcلд(j4Qf~lDe:r}R-CUbHFi2RQevkԽ)[ű7g fh',.sL87F$ +ԨP6%kej'$}K%IܟGK κo$`&1vݭ@zׄhףiJmV=S6n[si,[\t~+ۥ5R%Ί @]J~!ɦңAVnj$9#:w"M;nDFx! {#LU`C,-%Y7{+ +4r7G2jR֡'b(-WJhs,z֐E$K٥V~:6E/}Fq^ka  aۥk,TY>~~i6OL3|k=z6 {Wϣ6Ald+>rfl83Qeo $-A~OjrBLnDa*w+,gnffjƠ"b.Շ|Ը0i0)cz LFԐ+wGՙ,x`MQf2aV)f21R.Sk@R 䀅]׍>Mh]rO^y$c :;ç^]-z*Yb+[k\` 53>"3J T+U t-hL6aB\HO=sPt(۩KH.D?Zc|ݓڜ4Yv)SdO-D8^ Ԧ6eXPH\^똘MMICU|?.U6p :$TIY%Þn&i!Ln/Ƥ(.m0NEU25v:eM$\wDmגi6{6|lQ$CedagEy Ul.|f <MVI RQc%n5?xe;G∆2P$KF.5|-$%ʁ=iJV4syX_euf{Ĕ=^ׄE4F{vndq2ټPQ 0qE&< Jl^q.d\R#fPbQ;pwHD&5p[+e t c&9Mbh]-d'G>َSzdX=In>Yq"ӌ)E[0}A=]8??bp]!=VHN ʳ,0% +@dWBM-GbBGflB@2Ԃ_lg~(כIt PQ̞ WfPkDNF7q:9 lL:'\>Jn6a:\mX.'Jg8lS&־#xy-T$?!Cʃ9 KqH#ލP"O"ogM^ ~k`tp` Lgyd/Ld>I}aEfx)]-pěb\nRCKþ0RpW {K7.uAcˆf{*l Zܾg+ JaP7/u ,aV.w=hKnm]^z "Þ;Qd Aj|H8c.Fop}m_9խ5ak+p'p.M,PSUX|i>fTt Hm%4'C6>H(Ā /}GQh7~+#S^;u;621(_h],'f+Q6 "P+ql7_ϺCmi*Qh9+ό_C`9THNU[ٷղ^t}/ra]nݶҢah0N/JkNxƂn8̈4ʏTəuV6 PS)ȫkt?ZmXn HPݳ} P] *([Ӱ ;sZY\/ Ey0XW-g> Kd#c4ҌU~Ӽ7KvYZDbܫ%2G|t]hl:mwRzcK`RB)MF]z$CdM\ EǐhMW_T zr̹h*$x5;5~t/{_zjoTvQ䵍%7o}p}m&>A9kqXteJ#"b[6<ʣO|zggeSZ UWxxpx%sn1#6/^w`Smg0I9~ UQ$`p~#\p:ol:KbϽw Q1CKuSظ1/"u(9/ͧVS[,/_g?ڴ&/ -:"R*-WVCYlk*:UM U- |, !hPshOau|]s 78΃TO.5!FL emR2DTZ8_VvBOpPWe1^.+2dc,ĭ*e=HMJ[ie=x$<%`ʵuK_NDq7h؟SO9|1pm+_A홦nyfP/Ϝ\FYBǪƪ4d?zN1҂CFcJE_,ZC̟oYJϖJfOPABWb9$X0#7~'Ƨm!mu1p)7W:NHeOY2T |T="nEۯE9h+^-ܨ$a|FG)% 觝 _a_j<|Kg;hcWO7% -3m"A~h\h9r,V-f>;ԃ+p {;n z>eN|IۚaԬ!crqBcGHMӹ)KrŬ3dD$;qe@˴"lFE@qq jO}T7] Gv@b04sw0e20\1?xb~du+' ,F׍6hd 0 ;}yTy~vP-k[HqKqzS-+z˥;;馔eh>()w;iz:/+w"O\:#:1nhk Y8#gp1*o̘0  6 mdp7D'د1PWv/ t8I|ӽRO +ׁ# xiq*eʽ&xĐkd8ʮ00o=Z9v*ذ#Sk 1 i^QRI2?&㉒+.Y] k= cpap 2q7 bCL4"V%nu|;s?Ќ #r, |lT[3LOqXy?+̺zkt "1ij<1D)O`FzYwr38/*b!/Mm߫ @,T Df=( xf\rh CH N- l%ď?I L!xF6}bT9Tqöf6<uE;7_X}ʙ[X>CB"s "=b2s07L҈85iMV sso] mT |?CP0˅y*]vE1]c\6Kd²Ձn-ȅzcy& ?ߣflܝ5GɶNr&Bs47"UR^pZE*B,%1}f#qk/hoH9v:5 R + {p3[+BueD% zyk(D ;S+ cR\WI>I|0%ih7 ֙37lFhrdu}okJ$PP^ȏe/ع&8nD rM'PVc>@)}0i$Ƞ~ձX!)¥e@%+He qY x/sj$`Q=8@SʾM~ X?5Ɂ2~WߡЦ.ОTS5 'R۵׺?YzY|U}f @Cq pv5MB+0wT|"حgHsadOr^Z Pi^Mx՘"X[;,@Em66[@AZ`}duO:E4]S P !"?։52!f4]uamG1k60X܄_"PoK~-՛;[PS;/?[f!)8φ&k>A#dc!L>7n/G$q#OꎋwHqk`#lTP0P Vm(B136M;س?H#l}XA5ZkId<! {R&FЦMa6SVԥ}x^n\`))U89;YJWg/#3#zw|>&bQed vcWπsɚ'T=֛M/\<rJBUYZqڙ%=AhK pmUw ЫlMlaRq-_u0{7 "K5cPyTGVOq}0@Ht;0YCU~D6YU ~:YȜdIkej21 E/lSǢ X@WڈLg I 0?(liskuDag3:jw;$#L Jr7Ex<zBSͥ& StS_!.9G:VH"K*E:& 4.O`gX k$ͪ:Ė],+ PJs;Y=l'r`uCK60+qLhVpLT9F15IO־ w/Dm1`9-N8Sj .K.bkū9]@ (v ڼ~Y8WcE6a _hhx:E/ԳqHh0\nXȽ.&Ra I+HJ!GT4 ;^S}c6m.LI2P}D

E^fhjٝq2'YcZ⡄ِ}3໵3X7}KGhm.El٘@_r0yx@F'˵t%d42*17t`Ӕ`aN/f82f G]SifĹ{QE=FKyyiE'¿O40WM)HZ촘$ptEH5u}Sь1NvVe)" bKA{4W SUe۵ybXS/OY߀e, W3M$[E aej$u*%c`]ea°y[8Fm?$J'&}nNUl1 r̷a^d|Nwћڿ,5"}%`#=~'^7ƒrm N$؈t$5%|2M(hP=MPIN$Zk}9ݠ%˕ᤵ;,]pȲeU9yI c7 % k12 SсkaXZfJ.`ϴL^9tBT tɷYՒvmuW/3DWW8-Ή }H+H;O++>&O-ӎe3D5BlVE,ϯz\+Nm0R=gItR;imVܷͤu@o=DKA'=P9R%ډbV] @\ILԥkc7pH%&2wluX;N4Ež/#2Y]5lzQJu|" }Cc4jTbOsLi1u΀t^dQ+(:c'RX7{DwGK+ܾWsNTn& _hDheb/6񠚺`xEb>7O/ Ѵ2>XBs?c.79w$S0-mk҈ruI^#쨜Vl p9B&ԛ_x xuj懳FmSl˳SG[ѫ;&E`O~5X% r7OGa-jr3Ǔ|^RDUORZ{T 5љMwZ$#*4:2{5+fQo/ T[P4&3}'op)#Ad/Ppx ,$#@mHU P2wTHͺ~&Q4ƹk8 "9F4 +vG&3vDLNKѻyY(cqa~{+Մ~0bȋ/ fuK]px+LdX[\-݈p)N{o(y?.S+=.jYSi !COHl8~0~Ǒŕt +ma+$+ D".u}Qz' Q%aa~HQO}?v69ltF KSFKox/dpDȪ }HItV(ڭ@ g(ZW<P}Gj}0\cPH_~ϳw<`wCsIuD2ݼ: ^=m06l|vɌLR+y$OYUZӉ,XP/Ҋi^vCza1w/vt t,'L'Q_Q3ˎ߂?f:W%:2Oi=pHKgouc/4ST *)x$YG|[45#|ސWD$9gәeDe:lx+ϭ:Mb&L:ҩvr8Tv0#m=\C`LWuE&4 `DE+"V:MlUW\eHzGk4qGy=E|NU#i@o؄2xdXfO }&՗Ք# :^s"!Cӽ⹾*76:͜l_ugl5|uBz5&ŜJ*6yّIĦx=oaV,7 B(3g|9#]ߥ#:$zGjV^n@]}R)P}IUYjQL}Xz%Jm 8 l' YZzLh1Eza;Ql?gue~$71*]>l<,] 5%Q8r܁P a0+3 vzNz pׄ;?vVG#93UZ V X)ooF4d`]@~ x8OR10g` 921QV/z5WHqǐ%ךN虛X rX'"6!=$'\z|6m S`2 ?EFf|kvY%UP~AK}Gytc-^Y^F&w;N5@7 %Zn<řZZɿD@*@+he;i[_nzKqRC럝Fm/[a BTCnWu0|x~ D}h!ҟ">XRbRxDBhb>{6bj@;[t#[؅x O%y6\TXz)#ܖ*|RrOeB (vӾKwHIuZr._Ƶ4׽lFV [~ &S^("]k!ã$\V `-۱n[\JU*oP=نѹ#sg,~<`UsT$Pd6F)6Ql3L2}o_4*(Yhfs%g:׻DN$wȢ!wd,%'ٹ:wDGWr/P3 | lt 9{0W_t*As GpaZ J_&ΖxYrvTfB#ɢ7nz; Q58xVt+<>UQ9ؓHow6vD}q~Tr6 ?C^ z R?~Ma5%t$&-K|4B+2:<+u@n4wum !r`P68ABP~n-x9>NSUyՆǃTt_?if<ؒ14w;"%"dbdB]z%6ݍn)<;זxN?̊7Syj6AZǠӒP3j3 SoXw*gr0^b.o˂~RǠOz?wdktNTSƱq_Av329'0<g[q7)S Ֆps\RVr"}d$&6vI4@nUYJ}AK'~=lV+$spd]>ruYM* 筮y/ Ǹ!5貝XE}lV̾Xq~4@5(s먢.m:ԬnW)-@x c'aژ%?ъa!lgܕa&qjP'K6v d.%k쉽{V@dxWkZMRad# gzzHzJ1z`vBC) 5k<+f+{bCDǩW} [A{]{I~nrhiN"w+=x:%Z5jB! qRYXGbJb33wzoRR]Q[ IaєDjp2|%<*Vu-}SP$_VA -09|>'DKSNw(*h! Ca N6~sr~!gcv&ߺ4T񖼲11J| Yva:c;FD;r`> 1vװڿ0Z_؇H&>v21`**^}bgL}ϝڔaήl֗{V | H9דy0}gX.r'C F:W[I˒<КPl(篮P>׽f3_Х9 BdXN{%&[=uTUڧ͊s쨷c^iOx 'Vqyǔzn(9$"͚[\ :N>5O^`.IwVI AHumךmmW9r%F8O#tP^}S ~XPP D6o:%z+{;ӗ-~!ˇQl79e(~g]׀ׇsꨜ> L6'@J#Ѹ(B<PLuأ"tH=̠Sb(cDHPPf0{j2WG~ 񺇙?3ʷZUSl!M0d+{ d+P?1|S/Rp-ZhޣUy, 8&yu_% .qg׻`OQs 0[ȌX@WcHi:*/BrE .@ 5Cs^/8r7#fj@O{a`6[f傑ܺA!  (~Qa<WUoAK2ZvJDUn=Ԁ;"%dFwKY:q!d9h/_8/75Dvg7BhJ9ixSdENW@ sb, ද6*2-VPy-5܁]S#h7eG%DHGNcQ{_l'*dرg@mnC/.7<<(Q܄+d<2R5|N~)Lb[.#W`L?f_݀ą:`F!|jLe{+WBgKuе/rQg6Td[7FQYMP۞JKi,#T,:D@ r=GmFKڅS Vc_fM蟆aw ceA%yfE90{PjnPׯ;BF!FNק۴5ft, !'uF7eX;VUg{)w$(Y>HwG)=U("JH|"+\yk0( !O{}qScfP{KRLMLoq#WCL`etg+( 5K,Pcrɥr 1ݲݣ5zꅷb*67dzE3dkAݻ{Lj!KhF_n$F"uW|{]2͠Ĺ{"5 ƓE̔<qq:)g~p8RkvC^λJ?t'h<6v6"&^agO %%_;_+Gt_ Nk?,Y_3:/oGY\ˋMT]gQctڣrp8$gK.P2ZD%;Ur\nw54$+c~zE@8}½caSFQkWD@UdxZ}AgmԅU02ʑOP/*IDsəPQҚrX"ҦB7JP;BpU~x):bD!/&Z'x,zuSBρYG+-:mfRGO=%XaXdsDLl >HD?QbʳЌ%&J1 =+eRx c`맰КzٱEH)w-fz%&;4{*-[}0Ur'M#W*+oT,M5wdakrFGeZm2jorOsGrdRfx 9 ͂X}Ŵ”uj\9QʨWqERTܜ:`_^nϔGtBJpOrө`kz F>2K:Т"sI.Ih]~2?л971>Σ\Ҥ&5 q褫^SC .$/ͲYvXfb&UdnڶMj@;3B#|L#{ `LbhRҹȞ8 a]o6l=ec8 i(shgG֢Z #$D`92CmTmq>Aq]:DHvw]~Iy; vQ qWvVOۀD?^#mA]}OcV1TQn[TvxxP).<#82 ż} )=̢DQ=>mqf=LK\+QoV0߹^9Ț9YK-X4s2,VcHPfEl?Id ęJڨ$:pd?'VʐҖ,]}յz,/"LјZesT2'[#`Gt'bjd #3tr %`,NԶbA054^dm ˳9 #bnRnlU9ٜt>[9hq 0} Rǁ=6V|1Zbm$.p;8/[s ޜ[*9eD,`:V\YC L|p1JA Y_`UnԥB51&i"\SxXhDtJ`J<>K d3|B$B*Cl(,_J7gemDPGёex] s-@*=䒆׆l1R]Te ^!wpl&dFOIʶKŌL'pUܒVfa/G3~$\Ő~SGR(L˴EQ o& 1k$yKDP\˫pO*8at~ﺑG ,UW4]*n>tXGxװD;vq|C;Ki&ץDRL"<ڱ-C^%sOuF{aOV>CT@I Vִ~镺35Nh]|Ƿ&0R?ʅrw{ј'ncUuB=-L7:LmdvxFCJx!+%;1I"~xOV"1YL%rLPlgJ~] 6Vw[!ˠzZdJP&BT޽$z_pcX>KQfsQŬ#&_KN{:9՜F O/fl7Ĵ0K, ӓYd[9Yu׍k(zp|1Zpn^F}Q 2oI:y5t6F)eR]WKkz BG'w'5':Oi<E7Qa'5-SɀS"2@~x>ӳ{RdpT1{NQ-h6UK7Ig\w_>5~H5j?="v,|~MgpJ2.@/  ­VG2ۃCv٧bb4:>6FGiwOڤNՄP<g=,df}kHvӶ9QPM^Rt8 DM*3tb6$s\ ZlҰ29Ӓ,K8%ne`}#5&bΧB„z"'XN |㩀EUQ%ZRIa_ܸZl#[m Ɋ`E=/TިBx k_YXSq/>.UU[U/NQZ#.p @jp(`OwXv$`axןW9ġ[x,֑NRw.gXt}`ϺfڍIŔ"wؽ2(k⫁ZMQ<ҡ,D*vlh?K#p>9|X Ŏ/:[:vO/`*Qb7Rh5,t^7S~Q[:ӭL ,Geobc!nzCa/ >aNi_AUс G fRZZ4c@S?C 'FhnYuu:J^+>I VSO#FQeU܉AѶg?RrpiN0dqIoBNyXehݕ-YXW^3j/ϪX*sOHŇo`MV}^Dt]Q::p4B(BƍB^S5%9mߴU%!PQ;ƲG_vƜX 7ʜ|cC9˜ߤw$㤓_[g[vYl(fA1_<ݹpb#8T`7g8VݵT1G .Ll{8GD|*q(|/ƫqJLpL7g$w^فP>J|:狧x9Cg76p'bˮ0^HS0ȼ-R)A,&ݴĥxE>8O7ѝ,f!QS\뽵GJ[#z\_,2g9U}_I4&zdۡ`ϦJRHmO ڈowoY{֝QVlhdV$z4ҧ}f4fvԘ>H?o8Ҋn~_e2{V ΐIf@i eڮ+`JSIi[{ _D*oIA-+~Y:6ºPZ~Al /`QP01ЊP kd~Vu55H}9"H=t홋6o XZ^۶s`u;  /N^6TP*iz+p>iA1&|Hv^/w}ӵɐ>˗%(?^~)nkΪA8`@>t{T6L< 'x3 Zx ڶZG=5H hڄQ,j"Yݾ~Q/*{|ûkduS1Y*%2Z , }3t5wupI8LZࡧt^E JV+gvR{* ' ,-(Ii>ΗG'5Dӈ%+-oZ""@JWY"cD yGC0Y͙tFRXy&{50dkb n2Wҙ9?kNk&P@zaa YZw4|Ueݠc`bftsMQ%lO*ˣ\k|,FS^G̣eX> x\R&c B=L~ X(cb##{;sKH7~'9+AsYSI(< ?uyQ4.r  =8`^7np02TD`s>HU1G ; T-Ή|ѡ|pϞ-`"$֓2/SBO&+QT0@$.N- uʛٵw-OLegs|լ=8~P=&".]T}0PF*8YsV̥Y#4/8 WRcpdcQ4 xhfݞ8VBM9-ݾDĔ.Ϫ /ʪ+@$ÿs^A\lvsL0NJJsxȁ >ӜNrf ʎh.Y^OWĄ+2ux-d$rsTG#A*VjHm٬gkA|6'r#3uvGV7QL&O?2F݃9ܗ֭Wd?x,a G9;O?_QEt58n\K S~wYmo$v|_ủAi G!MAGSFs Qz }ǻd;!88RU]@R51B}G\\ 3Sdj}/@?)(XS⺢rSK Zmt1ꖮrk\Zt|\3䪻t)uhd*Y&q fB{ed蜛tX]TЁ>a^Ju[bxd]nݲȉ;% qB`J<&ZesivJ{rcm7DJ@m6:*Jb)ds0؉Wi|(u1 IZ龢$űƗ~+s~erzNO7ao:2^0"eM\Tb ;T-ZH{-\EQ+d@2[/%{|ʗ,k r#ZӀtcI{nL9%:Dr&yy~XMҷ:ذ5)2V ;og6h-4FxӋPr _G2&VϿro"v?W$LG }!]/$TRtd[L_VQJOS6OCg_`,ymTw\ ,w ~=FD'cq[3rZux&vަQTCvJ/3^9bEآJ1 qAW6 Їt #/)#ǕS(MsĦ+a\`yηg tSPRaI 隇x9?f$i4x 5*NV㚬5R+=A|qԖ^L}JA[]eLMփ:Kk 5n.i\mx̊q)Ik|ZŇ̖/vd"NVb<>`JjnBdXz<0^x.y,i0K1 ԥL[ڦ{ٯK*='PB GW_*t؛gΕ Hra[5.;:<Ņ!`JP%Ҏa ]\tUaGgzT0VJ0)O厈kq'N ̻8/py (5s|/לM8S+E}ex _@̯L9Dꃎ ttUEZ@}*>$+5XiBkyu:A=})]{|~d)p/%g v<*EH f=(,1~@\Q/M]c_zP5r(`}aqu#`_iduJB]s Ia0g`ˆs^ӎf]'R٪().B0`!D˶rhcg%p[1*H0m 3Ȼ:~BÌR,&aog!O] ŗ!_L J'cq_*(7Lܹc\2 P0_ad.K'`n;ҖNn2c^F9E,(9;~3ɱ'ZFD<ŒzdžZ,kخՃ~gB ܗ!ͱQY(L}UZ{2Fb0U_CwմwtOIAGZEQj4|_59&o;u8 w]BHzxDՁqlB^̿)C(1|'~d~&5LB!aLXA.C 6W<&ϗXK퐃m7R2,]!V璢ĩM/6L6^)Y'_wdxN7Dŋ_cc=>'7f9𔵶-}4!l Ħwۦffe ڃ@|7LI# ,w?UT*uI;쌍~dR" RfѶȭ] zoXVڔ 4e,+@C|lE]4NI=x#gZf$Y` pF<PHZ7L:)/{ޟ/}9p'9'bBgf?;+̼|r}.QW:BwR=[)4a23|QHVg,W% .hviO>1֓@9U%14Dlf$wpX oofە`q(M=zs=WM_s%)%(=aË8(J{;qND4W~1e$qY|3)PP=C!8q7l0bU9j00F.JM:zIK,goF|# d5a@8]KH٢DF WFML{R PXň3'W4 p(]eJ >oײepɫ!,vahFi"T}6Xl|ruj0] Ǖr.+lhz@9,*Kb4S@se\ʸ} Vu4zJb P.5 u\d}wB.4'8D+$ 3#6ZpuJa  @@Hk9Ѣ/n)eo&?@~ǘ6U-TR.J>hX/_d8Dz+^$Ha}4nG`L蘊S¸c}y:~@k+[܅}nl:q}3큃TU8?,U%jߦ9oH8$ #t1\ zg pn٘[_l7FO0-5.5j `C puF}nkba~i;YXLVݔv\(~`Ew_S2 JFC{YZ8Dѯ/JQ Ͽd*/nm0 5bfTAhrռ  <-ecq !g_nsm68;<ޥx})Pe_Q _iOl'8np2|a)DŽDg˨ÙC2>no%G,Fh)VBwgpbo^_d&DQJ&M0=tr#7c[f24D ׿* zo$+æThݤ/ef)2>::}W VUSK6wn楌*TEw_;K:>![ 爂 =hKTxb7w &01.EIrK`ձYZOV=7#3 {G3魩7N2c0ɺkڬI:XtL_TNBE&j+ Ɉ}]}K0Ǵ&vm01Phz%Xal3{nyYtэv+}:~ 0:/>Sw#ȑ&:3g_O,+%y=XO6fuV~l,M@%8W}P8_ln))y7zj[ԥqRƣT1RjmlŚCiކ3H;CiCS0S칋mgK3F QQ.ĚݓGo%zD#v Zt*>PN$]wIr)̠PV%p,r{ޢʃGXnG>'~:MO)\wЇ[1l:GυSbPABb}&cȲkHo~+(E Z\c@J9k ՎH]f;|L?SKb,UM |>ULLB Q},}ի*YWU}iB]3T3R:;,p8ݘ㿊LG B6rI)xàI:Z|XjG݌G{64~{6hwDe tƿӤ@>ݙ-LcG IK 7V5.-fͅKiqr,Ta"5 NU\ I`- =L \Z,J+DB~MVxL,Ӹށ P4q<76 o/Wؗ|zKc;bm\f5+=U"Ub NUV(OvU3ka(<@ͺqCF^ݙCעgmVEK ~m=9f p1!S xTtBU\:M"ftX6q_\F M%ӗo'~SmZBQ\ IԷP0y~'RTa!.4Lc-,ݲĸV8Ru /:j863Nz08>mN7`DĦs.T܊cةώhqUkk6BjķVHDPױ-LH~N*-h_\p5IPW}场HvlbuPcdظ]GTU?+LIjJMW6_ u? jտc\~v=<#nTK1#Hۣ <=WEIs8(zQ^"fڦ\|A]>%39@#dK:اD ۽6w6y?!-1ʂkՓ]U["`, E*{4J?y^$ngqKiJXm*.#9ѼҎg+)IF6y*&8j66C_ңD./Myé+0jR!$|߻QؐGr9 E_A\,"B O:C;-k]DIi>R>ǁX\ SťM(e3y=DM>@Rۊ^XJDz;/HP=LixV;$k]rMfx7 +^G,sbIg_sPhvh | SAZޔI8KaKre2Vlj-c.yni;WD}M |=!SfQLf608ST,L:Mtt- (X 2IQv3`/ӕ%BQM*W-(xe^_ƣyB# t sDE:K0(v31qq ƷkN!m\`ovhJcf}`ͫņϔ$&36/|'?nrQch=פj&Ti+fCۤQWs}$jU:wvgI9elr=r=}| )QRؚk UAKixYZ2vU뇍n_L<hƨ 1%Ί>2~_m֋aQŦ۵++Y;I?[IʹGٖ7pofхj] 6cV295by_/ JQԸyqM\ .뿒:LٚzH\N5\E%~ SP}vNA{QpJ 4"A 9}YY{ɫ\ ގ_r%~*@T7LF}!vm5 qH_˾T!-JpK Qڅ/4rX‹n! ɀ4wJ 8FY u TM(-]BH@+T竃B=-t:H;=P xQC@T 0Th ze)y ~vc`؎\ZxF TΕe^FzcSn􀒦;wf%3 |u؆Ґ$U%Ez?2NV_[hXM1-e Y#>EF^m04 dIbr^/ΚD78N>qul9?-B;H# *To5\, 2]9Z-`ɸ4 eSkK_m+t &3Հc N=՚' 4B9Jonî#Jl&aVG{G* w*;Y/`2݇aKh?Udndū=(Fm 6?5&Yb\gNf35#x|:J>,){Mk9Z՗k4F"Wi#߰@D2ǜ-kTMW?>@ҵrF!2Vi}#_K$@rmZ/(\gTA}>SO;aQ~G6%e !9-{Z5F1wx+j 41}"G\9pzuVܩD8y esO'W*vc8'C-T&oIEh^z0tg̲g o[﯄^dW >ځ55_{)ľ [Og@u˅5ykT\#O5`ydVe:MvaIrE0zH{Zd[$6Ҹc v"sOE0~QfI"4strWV1Y{? Ib c%+E A=TO` m6$$ꥳ9~+4MA)YmMWKWAG .jH3$VyoMˬ| O2Z2wZ^.z}HM828TZakpPr:#ٌ45dZ^\4U&R8{4G>d.I.=9|MBmTzx"<|e/D#ve|o?@a :eB Gwn}犜%l:M@gEW i{or z}{t_[Q;0#t x˄th 1$< Ĺ |m6Sf\;f>g)xQfjvȝFh-AK%Skտ2譓\}ʹAׅL-;Dg=p,Ou LjVSa#v;&F9ͷĶ<Jyq/= ?㳙9Bk * +2zI}XD0RcI{-B݅ "mx?EҧE z$9Q]F!@Co,5P)/sSY?@lzIܭebԃL[RֳSZ Kra:ϡ& 捨X`fbmL|/?"p3J}(ۖA$qd=Ӿ NU8X}ٚ:Ij4F X+5*xU`LxEb6BCL#M>]4?<pc;Wg/ƞӐQv=5`8?@?0yDet+4ʯ洗nR;#-9lǸ8<_Šc@ *F 29Ojx/d$ P5ƵzH >paITcd Ti*zn >b~djxpܯW9B:`,"3/rOr:'di &+NU:Z/b:(V?AH-,}8=6"G4Ot٧o75[_i/İ ?C1;uAk8䛭b3Giw9!;9}f"T24ǪSd.O~YAS9/_sf<[N/ ,ҜMf_DuDrrj}vG:CE1 \6v\7jy$HYD`f)~قlJk,#:=( lXm3 8׏6%Ԇd%FrZdBd9S$_/sn }6^Ozx@;K^ z%J1{ #?f"S&UND-fҔ}N}P=/9;Μ}<XA4H8Wb[pyIc*;m1Xsyn;#/#"qI Wcy ZDq51P4t(mtQ Χ[L5(gGE) T_M #GP`b765Z+>rTGn(c(*}O;t6ѪC˫xؐ.a1 ĉ-:*|h|yk%Rht{IJ='yI؄J?c>bA62Ԭ* p[)9ZΌcpxş$gv9b!Sqm CWd$!^O QuBÁuY&5<"]Ir"ÀԀN]pWZl&zOT*\ /oqq44Sd*(#SG71LUTn*&,tIC[R9Ϯ5y ٬t 13c" (+ʿa/s`[6WL 趁4qJ-@$V%t)z>/rܝrl# H7u0'ǖf{;Gsg`uP>`-3~JrK[1NeO,tygG$:(l )ty;MJ\3$a:R^6yF`2^l3Ew,bпGBF e; QkxEU"+]q"&-)J@DZ(:OqV7H&>F(sEZޏbg~ut21V0xV"2嗳RdL }GuX\å(ߞGUP8M<"|QLZ-/6;LtWLN>) 4yk-BImkjAԥY;`o )U`8XيTrRIpI*՘퉥e<.>wÞTZY(:u!prk쳴tdR[-⹷g䟮x{p +[߬*ccբX(y4jjnؖF5l  @v_g^ ۯ:=zG؆nWkjyŦw_AM[@.RP(@U+0T?śp~d~PFW5{ 2~12Ϋ UNS2wAa6dK!v4`Wb^XO$zN Ɲ}Q"M9 <Arg$.tp Ⱥ"94.oY^73E.pʶSЙ(ءz@GYC;{6A1I ̒0D6 yRU,sɬ ,g|Ѡ8t] QH4ވBd~C@ $<ͻht;bX=zX7TuCFi~o +|$p\Úb뎐H΅n8+Aǻ萉j}t6XRD+pFe&`)BtR""Tv:dQ/PY-oJ`sKณ̤qrP'SFk(4Ӈ5 H^kXeUV`\㐙odVǠnu^ VQf2z9!W_IʜO0h黿I%=Dxuր?Bpghz@Vk"!k88ƫ\PsQ\_.ىАI^o{X+@O0eq; ɯ DC.YB}Sn/T,N#lZf $C_g$'V0pE[~I}fAKgzI^*#“ 3Zp^oc@JߖiDuwk4L_aFt*Ĉ\ߺVEQpgw|)`nYŕ-Ušܳn9?o\@I!CEL/ĠUInڀ6]: å+uzӌp K+ˠ-c~?w_ *{)5 |1LVo<;<šGeExvy&Dz+%,2oKTesH>$"(tjOR YΛU9)J|U;؅ɱ8qqd=A$ 湜e*70n733j !ULǻk堜p̍,æ0_ @b!VHqO TOBP``ق#Ic1BIp)!ظQ ǣ4nj%},I狖o$QdNyq9ci`j tƦI2lMnfq}SQdOtR>JMFF8K8u Q[$5TUWX1)=Jپbm $ ` gV!].XG^)*S(q̒ՏCa|v2hC %W7|tf.([t 5mwyݶ366y/"d^'+8(,Dh Z#Jz<.{@yع7y+ɱ75<`Ыox쉔hE?m f5~U~k7frLCe? 4{P[>#-yٓݬYC:LN?{衻]&{rjt[wn))5?I("d1ɧBP2Ӷ(pw;償h-lfmC7AND[ˁ MMrtf7TS)`5%⤌YqyoD܏OqwZi LB$Z%rҿW(nEle'0B7S]EK5x$1 Y0{MkPFg 6޲@uAg-<ǝ'mi=󙶯|ʤZ!ԐQ?@657?(a2?^lTq4TtѨ?x)ZSo$ +Ŏl"p0Moj8ʳ~96\bRA** R+^ oKHNG3FAYs#n~r>=.7w-P㼻оw {t)qaGmԌ@2EM (McԇP3iYƞ5??.DzQ[l}-~](Q`Z!&T)F*x:j!TEy]0 Wo<7,X ^ew18Qwڡ+91+Mu68Gݜ$aX,K ?"oO\r*M)rSu\5䄁ܡań95 HE+3Ad2\5 P >lr%Xx:1L1X\>6L{,Y?QCITьcL~3/uo!.Us(I8Kt1⌼,@6i}UB'"/o4u4N9tV>a@KMx i ;%pʵ_$Vx$'K_Bӏ:'OgBz> '>JڶQ:Q]l/;<$Ƈ meB?湷iZzL143ɼsUYQPŘM*2ȵX +TYcbi59?Zkфw.Qwn>t# y{s6.GIռ+ 8Tf4?v@*тsb'][٪4LSYwFצxW5{|wX)nRgG .T>ƘpKnjGSwPY]њ1r:Nջt4tsܟ࢑N4Gf ZFx|uWd.iD=F^03sOBo$ XKZ,ޡ餭ы>AczǕ]3CTxsO.!^T~ws6a"{ 26?4zOCPveh_s\a&SFEkIՇ褽R@F?i1oW3!8)Zbs\r3864Zݓk! `+YqŒc@PƲg- 8DS+ E<Ȓ!>_2wL8+y*&pAntZPQjeZ$yv*Ҍ]ð51MDHDsQvI]GFɭ([7 C5L ߛAb[sd cptXsɊE RԁTֹbEZkԘ#~N] .mF3_2z>r,Пݪb=8TLN<4b ^IE=ĭ cԝǹf,<vP'484{o~OlKrӁm߃zGԊRتA7ezNz;2VR]L2;.-ЉL:L:.M SXuҸX@Ѫ>5f.ЩT,WIRpd0Ac t: =&yȒuf~:5.&Yh&'}~{r1 H)2eFp8'=Oǯ+i?FJ+ Ḩ2%c끪E2!.8OEϽ\&E\ @2)?Wu"J@7gӬX&UƃtV*s+raKpFe?&S;vԑArza7_uߪHnXTH`;a6ž(b1v)3bPD. *R_QNM,D%O7Pgua dƀ=W߫e.3d0t_iE3t@\>7^&1]$d'-F/(;~}K ӁW Ѝ>:qhldxoCve5lf˱"^xx;^{H͗vqjNy~x\}~ꀸ=17v \r&*ɋTގpVɃa3?B)H4G a>r-!T., 3b~kAU(?E$ݨќ8ĀO5zXi( |ݍR Ҥk+iЍ5W!Q Vi3C}9 zHPh 0 S9Yw:mI- OV@YEۋ0]TFmu#/_9.E>Nra{;TigM ?59V0abiUMFش`cI&` a3`{RyMm[[ۈ}G2aszpßT$7C"F^MliW+1'GFuƢz o) F#>eZ2zIb5VGOՆ;~]\fT1` J ڭ뙳L¨q 1-  [  I]Pꟃ6EdᏨT,]ʏcqToga Ə7W NTz3^S{ሓ8$O8L(#  ]2X{z#fҠzOa7jM(DfC6SlgY\7c[s@m{֎G-z=ؖ 3ݰ 4Y#d^SU_AGf,JSQfl+e)-@)d.jvLyXʵ 7T靟&!v6٤I}( x5TvHn΅|j0 |e񝌊A_tvdnJĂbW"m|)qt+dηMT(_O3҅IWV9v_rW:fחQUʹm&CÙ pk߽X]9zCt@׿߮Kf@+е ڤ_[[=$̻I~xGlu^Uk9X0yk{+n ϸ/%BtjCZ {Hu& <7O.:$K9WW6a< 7yv9&:?=,AkAaS c(;K(H vsNJp4A˥`:]op ?KIqR $f~h~1mf( NM7֠_zFQVK֍$:>%PaTǾ4\ᩝ_st֣+xPJ?RފlS\G$?}.Up(i6⌥%WVkR-,,Խ`l4[qˌC{<]ZEy\X[Yʱh }ioBTfOƪjڕ 87$< ?F*܍~.>zajӡȄf^P&~F03fNp2)#* Vˉ9vƋ? )b&SWŏ{߿<o f+ !R2e&f;nH䦨y1k@EѝaI/| G-z'd4c6hGa_ Ym~hHVS3:AγSLtA_lKɅA:{" :\@y? \Q*-XLCd/x%%S1ҡDѱvTJL;`pGk:|lDAICՏyl2*3jt@u֩b1=-`Hm΅X;X"qK]iAvYZf*2lF|\RHPM^e"\nU"ni i [f:|oM~oC+ڴ r[)ӗf֣f|Z'- (IvVhT40sE @qW[ @ǩ5 q܆3hYѩE{g֚QRc?&v;zfSU+uQKӺ~{oFZSKWIfl.(4r'ʟN(ņ~9 {F`i(G23J>EA>42 V(%/+#>L#=ddbV}uY_d{4Ձ߀j Sp2p BfQmnsoNKLP#$'׻ҒIE8pM:lT\,Iu$dm8=Y]R,%7 GGNh"m/;:uvx1I/|%JIBz.Liߗ=g9=Ǐɳc2W KYH_Шs~+9'qy6 V6wGuK;_ M^e!IN\y}N MvN65}GԕWȡm78fFR0D FW49>ZovjE#,uk9j|x[ q^A/'@LtA#N>KL$wؘ"T [9ND')uam \QX?"Ą((*歴c/ 5\xxq|qy—Zn T>K[!HZLJFZ5Cz_eOY3: /h5YEV{ }$G-~P{z|;F|Rfi>χ[nm,LLbhtSʗwtKDᓅQ3ΛykTBw 4Ff@qXI\A\G1hu{VߵY?MY֋ٖ_x)X@LP{EA^*c/t|I2U' ] iluxݱW|Zh# g: 罖eco>:Ụ/4iD-W40e włK]\3s#tUMMPH(z>iS'@iu 05vVMp =TIu)#aR)pYd MӞMfYI\Mz KȶCZ7:*4wWsG؝"Yts)pKǵȄEu_,)jBy`J݇OI/sR'e-Cw?(I+_G?Bh'~b"A}r`qgBEho8ضg4o$Z2U]2j-+.k#Y5_oyKZw]Mq tv));~`%)[ K| Џf#@y\P_2N%a bG'poB䆢qr10yҚ N?8ju'Pǽȩʢq(} 1U+c׷[::44,:ކ/NLa u<0SK"tDY#Q:+րU֎Fz׫:&94묣Ke+Ŝ%nZC$''qq tnYBE2=FDr69p{uR=c69'y|RP+ب0QC}!s,$xڙZ\alUR""C5} Q#~B,ZdHC;IFZN|oQ% f0ɉnRst7KG*=ӂIwQzc86;䚋H5WBqT v$>TvneI<vZ1]+ .QaP~%Q07-yz DLe f>?Ȑzg6!W=LD |8Ѿt!^kD p|J ^H[B3 /n2^*x[T,ՊW4պ Nwq lG ڽ Ñc^`S`(+O/hyV3;z/>iN͗5ܹIX,s#H=V%9gfMpC.9K puIƀ_Ji .mB7 },hȚ#&?X 4aGSB 4O-~{6_};@Ѕ 88>e-[q\Qn)a ~xzz@!ЕP bL"2Xv>(9%U3؋$Z*~;\'*,ձܫCrH)!q|J~$*vޝp>+HK!7"6!cܩիxS*ˀc։纟5$et+P&M6)wxfz_BJ۵| %%9e&O:):ΓDބm9 j_ i cI|d~F^U"\;{zHbfo=p5}T+~X*R?9\0&&@c4n4/aqcDuPzqVC+N־c ?IfS:i[n D{-cB/nEw6[鳡d5yZ%+YFxš[քl>|Om汽cM"dfέ磽7דw${przEl7( 1dC rQ}d !$vz$2Y\@Tf5BIB~3V,~]ѫ-Ev#F\cd AH%6z`cwHt1,n#i), @V'Z t{ouΏKSBu v{2j }|WbvBkxĩv+|iO0' !t]#&RvrqR8}hzKkтB;JŤ#T) (@nNջRF/vI#,uYJO ;|CHUz+? yB<ȥ̙aCBP+Q~<k"jHe b68;n$qghsoQrˁN}e53#`>'ҥEnNK'd^|tʐb ڏWBGݓ~R⢊r6ډgd,#fD|= []97N&h.ݎCn-9!}=&"5jtN -s(tXݢ=l=5eǤ}^tbK)E2wf Hsep+N͛xxŁ89Y{ȃQH5}1f>?9N[֊ Ԟ~@%վe;sē7:/33/$y~`\9C޹!]#ޓTw̋!j.^vyz/,OdH(f}gHÞf)PPLz?pLcQ>W֋ddܯe'%&b|Tf SXؖiI7~2M@wd3(ۦr2g9"_`7 Qn2YÎ?3jCHY2_i/͞&XDxq<?qНdb>E'ƛtuy]q<830ȍ=Y][&dYl;,[HZ=fywWLK`Mi)ѲrI*5_]WG_ E[V<@~~nvl<8DzɁ}!m_FQ.1i[ٗ>uyD=q4]m6͙"oכczd2jfY]mlʅضO4 ҃  }sKաy=[Z0CNٰ%qq[З X9=v[|呡݅T饛Sz"NYa<:T)qWNO> ~&]^*4P!l~A/`F?ܵD.C\r>:nZ]y^-#gY܏LfMF˫:TҳXJg|X'fa06+'߶8҉^(4Mw#x:{Ȍt"5  ⽼լ3;X]R^F8ݛ^( /m  fxrE%otFj!8AK2#onǸBuFLl?QBouL>&C I첡i~*R˫a _v]s8-Oiq[̈/O6@'Mȗbs^kpSq++x>D.we6DoOpҼG7:i^?+vBBM)X 1I趂f{ڃv6Y, S+f]8*qG<";o$aHκ FwlS'͞~a_I^be% ,C#[o0֪ 0H:]@keI{-!q^~ OY ;"z_g#q?@%5{z{`oPd;R2.!Ҩmm Bo2ݽFZAb PPma# \;NjcWrbemР>JGOUpǡT A՘&b} ]Ix aOSD<9H1CLGwD!XxʵG-F9VB,^rơ6~d9Kr^B=حPDUdl,kB LFZeɏxgE2Ot!QDuf1JpDVOmav-4u1/Ŗ*ڲ =ktv5ٱX2׋RFBLT4lX/T1 hڲ:,FHk\a nb-RZ\3h_H[/;p] wIxx.E__;=ybT. 7@ҐCp, b?tmB:PG*tLT:_%WBi avԨ;NVxWQ15C ?`.!G:x0-u8{ jqe>[0*{v)1ho8U1 ou%-x:3P0NF'$~053fHT:fMc.;sffʠekuL"?d '@ʕ:°RoJ1ϫwOǻ ǝ[*ݗ8]dxqm5YdoC5畕{ҡOr&4|O|֞q(X/,s0ި)-Á; &j \Њ%Oj.@^ͦ%Swv}[g 5LlmHa{Rd,0-dD^V!d2V:l_Y>%h͞q-<J?TGL\t̯c{,[`fyt< s|5&\ؖKz ޗ'oM88|sDmKnoBۓ]9щٸsR5 Dt&X?@loe sZ`P@hxM\;cdU3=Iluc#,^ǃI$!k]T0#4>4٭? d~"b{,%w!?By9>͙|,6xJj/^Θ6enѷ+ :ZuDJ`u'J!#9EU-DUb8+X*UR>+L;" @TDDPC ֥dOIVXWX/I!,3LB(dW Zlߣk{7u@m׶w=;,Wš-h>K%x @!wLhMnh ygژ{0˅`|}:2Rً/\dNCg2}Jz!,ZSssWU5ұGnfMyȤoMz^ ȓ?Ǯ٭?cQemD̄5ks\ۖDEz2qSvjlu s^7ȚEϒFð˜#P,Ȕd=b=mxW'''頴C}-?ҋ` b0.@),91F vz޸; %M^MԻߓH~ڕ%9"}ZJpQ.8 '3m4Fm"]Ru:v}!.ʢL͍۾&(#MvƉ෴NOϯ%-ޞ2yO)pK@CY!d]>Q `si\- HQYh\Dv5W`%/|bLAӒ(4KiOiYh(UusJ$(CR6b-L(+zۃ8JW1iSmR(7_ WVDpZ D;F`s5wYT'aȬubJB"dCDİ$Ahs%g:&:Y4\XMwd<9t{+KD#t*sIV1GmHhdIh< ײ{C@!F? 6Nr,nP(,eNCR,bqpeGżlh|W۷g-!r F, l5lΗc€nXx"-=aժ݋DeeFq$zPΐ'lCg( %Sm2@A"d12JKt#dliLh//ב[!ϑ׃obھݩlvWO/⾞M T#T5]=T}Ru# w=(0e̩1l(t+qh0LVϖ_ťbޘ=f-lp,:q؀uND`{gI$OT܎ ,x _PӺbdO {r:}h0؇Q4ѥ^.w˸L%tU_RfGh%8M./_0E52Hْ qRj(&o|[/9$PcŌs= g Fn0^lX06 6B`\8YuPFhCvXq*>x[\I~bK %EF*Γ*LXN͒g+%ew8jD Y1䶴,Й#ۓ O=bH@Zee,AϠϤuH2ЋUt1QeP`~Q_&NzU$|Lz 4GzױAa6 )۰gFbI&a,p2{.rHܡt%ƟVͻ/}2r餮WVIeC߬ !B\X(dtbJBd`/&V)b=XֳU"K \0cS< '6K؛ ˤ$̓4]BO|Ѻ"IMd~"K1) :ZeB)nO3Fy>+i ~WljjĹUkLpdU-l ;_w3X =;yτWdʠY7˟C%=9̔ErN M¢_]Dh#zgNP|0'/Ẹ!|7\.R)Q#U3ڧL DZ u`M{FwU 9{Z~ZE]l!\X 2W$Mg"+VOkTC^t@puB~X\JKP)]Q3& #@_oe;oc̒3z\D)!BLä="phP]~orwiKo/qV3.F2ZNJ8Xe)O n.@R)L>Q}Vo  Q.Beko.sOe#O\8 HYDzqH<ZlraOeDz[~ Uԋυt4rTeR'd>_Vy\k<4U?,OW X[ޘϾa(o3OO`}V܉HڜF!L{gIg`lHdV!G/%@ ࢸaP jy?0Ă_p4 2[FbDF v`Ɵjk$E,p$T?=zb=J1#4޾}q+A'}eOS`~HWǧqau O ,N|ctFiFp,@Wv_&{M l'x^"#zPic֛hz8*ZFrI+k8()g`u~a"h5LZ3QyXz61ܽ$[jp./؛tٍw|(Uh.R_XmmE(t+(4ny\bpnrEOibK6DS6o|ZGgyh^SeyƳܞSbޛt:ZM.[ۃgjB^yECo@5S7#tfW$>e`}61v0C`1NBL朦u}.>?ʃL+Hz|s4/9 ) 0r35ِӫ5Flɸ-ܳH,.&? !{iAFyљ{*rhLoitSƣ|gTqp=+uDqyb: k[k᫬;s zb39^mv]_18<4%80)Lc_?/[}ۛGztsMxoӜ3F.ܐ~aB#DlL _PJB6T p2iN֣HƧ xWnv~Ut5+=p=S.d_ޓ  8og]hXL+i!mZt |4_Ʒ$+ 7w.@wЄVʼny/\Ŷ;ob]]Z倈_HD!}~V*υR)$v` 50?Gq!Sz骕 zi K$},$XU_7DLh̵#&#JR͋s&@Agt:ur0gY ^1IPE oRXe:2'^\YJ @`Cߨ)| 9 ZR]pCFٰ5 Ipb[50u E5AtjKVhL[J(:I͝dv{78Aտ9ScIcmq.:|t>źb|w4g iR5K2#4^ N .TJ,SPe$HO8ɶԆP/M$Ut`ISBx NjV؆ҝnujD MPM'4dk%~G޽kh\|7dlE~6Pf [CCnsI;A4GRS(-{^W,]$moQ2^sf(H/:+VJ]p|U]kOOPlP 5:@Cb1Y:jw2w@j Wa"8Awh&FAd9~3`!`Ú s$`nbj\rEtq3㤠8ޮ5P9 "U9s=ٛ~tͤT\Nu2E _GadU^J4_)lyԝ\ѻdŸ k(}^1n'B=ϡdQ,,yޱvjK_J .cZ{\{_ޤvÓI[;ݽm2 jaHY jVS;C̬x?~ߊg_eR*u{bʧPZҴjC:BԔ !1=}"d΅jc9/w;?=LJcI5ނC_]Ќ?gSM;i7N?̱$pUu*1*jNՆ񂧍=ƅ$TeB?/;^#*y4N36߭Agxi^TWIuZě80nLs. Z# dxFuLk@C= CIƶ"x5pe¨LepчWLcpAaDnodY]r-;h0ӯ{) NLFk&8\:Ʀ\g¢O$49*יfP>Xn$[ܧVnHT5+r\P!."9ȪK؅tq]NyF )/֖Ω(b]Qt/}6xX!RS2GϚ`[]eIZ LNs'::wy99`xaa)R PQUP#;Q1ptܜ %1z,#:d5ppw\Zu>~څ9m!}vySh dIxAIIIV30b;D@AdXkL5օK1hs2v7*c,Ζ'ǔƷKӠre"L(z O]zגO>؎9kgSGt\X@XGL`! _gr3ǻE Rt!| A&!a&] 隶8jb]Uax#HÙT= x1֌) @,;E#~-_: G+](:ceCNyCkT0;$kU4DUseUmoYy_=k 26eϯ+M<5'$E^m8 !2&Y9F]qom@E4:H\fob]6k )+Ÿ/t*ϻ8F&Zz!=X[9_Wڱ0!8G*N,Hf[scO/+)Ȫ~[9#DRv5.tkz4x$ѓA-Fㅘ6 }=krujw:. ro6Es@Mjg;:jn{R׻JF"c'6Ir~鋥4L^O[H FLgmi2["ZoU\H"1?Fd ov5A:v5{%=m F+۔:6a`\E4aG.WE`.^3r,l'sMv8` 3cP 7R2a{SԿԾA|T 2c@6@E!J̊'<{Kl2oDP5 ȟ|<Y>=层Z5tL.!w%>NRd2xiFK3i& ?e_ny ]Z%5Tiqjȩe9]\6O@8ވ _!3HtE}>'%CCνiJw͂ek9 _gV^\jCzyY8S,#h& X/S qw: /1 ׬u*Oai1oC݄;EdY4FzzP7u@/Mo#K-%3ka۲\O@`0m+*Z&3(@8k\g/dIxX]'7؛NdL`T@x} ?5G $ !ӷ7 2!A-HPh>}7P״5o+E'ȸۀsvwUv{fR U+\k0ɓV?HGLH"< \5 q%MB!7f(0E:+|JE 'ds{qfTKIpXBE<\p-0EpA#Gli2pcn7Eтu$m˸x_!E(O@VtU2ED:eav4N/c5PbYY:rAZgCP _څS*U/sW<29uvW [FIc Zk9qY_3 byGy{d8DȮ7!MVoLnG^גD>u4M).? XXoEslP̲ܓ> 61: 'tIr\,NQbDl>Tyq;RTcywnP׉S~R1c5 dSo{'$)W>"V[/o%8rCtTZٲi uPLԏdPs.695E1-ӝ ^#ѽ(a68}U |&IK'mI']JYW{NWU_ $&- 5USz;{Ji q`^CۆAh{Ȭ񄽤`a[xCo)}RPKHZ͆"o9*,7bcgwvpu3̀@;/13@b织B:6~XFA瓆"W[@K7w"e3V80oL)B,ؾ>3=g"Hep@(Sf>K+H^/F$D2梮Ows%l"ƭv FvHPAU5 ({4W{:O_n ~XqKL wDǯSN'V|hV\ Ct݈Os;{p jLhLN k-7對$\*Rs169SdsQ+QV'ro%%ܦ2Y nL=*!5)8.eω#|"5TҌC<(Y+Uk~ G *tP\ljM:m'mIɷT hb.(|2VIu@DZ+|G&7)E]z 8<[0FuUiī4˦0f}^"a*j;$O. }͛PXkk^kB>7 itT EU2Džؠ@QF/?<<;WDf7 538ؕrħa~\BWc!k`FY8k[$S. %no|]p$| slzuiPBGA4eY_DY-_$#/<';Z<|x"YMpr<ڧ:qh0DnAogJTJ <9eGĔG:ȵt]YKxWˊyt7%XuQF6xЧ$?)KP /&0D0"c"ߏ8 $4Q` 1{UvUYZ]=7}JFbWs6&#EWd a'Ad|}<>Ϫs,a=OxeU7JK&_ڣ}$ڱ}eaC!b;Gp(gΠ*5=sj&MF-Vrw')< 1qk"QC1`^5BqyBT܈ CNN'9U(C]Mq)a}i8ol96YayW% $ {Ư^\- n]qm Uۛ_5 jZ1x% &jA⫅`ƗvNX\\`#'<> nskʦ˞%:;#- [O=hSH~K`3w@Xν oH'12v&](n[2sHuI!led0x[].F!?%nhp5gU??k yeel2BT-;W-q_ujBHn[rRc56}Ss(]*`-|a1Xt{@q]BKEⵒ>hϿYq9orq.\IENMF |@/_mS@]O4+nsP@*3xFf t}-;QPP Yl|{&%eUYP4s줂9'V Y|9sQC?orrh d|}873 ].~?Kex͓&/e%Eb5~~%NGZ,g2G?U0ѬϣJY>F( e(u{ {;մDc1+J,Vwp@PL϶fXdžU?[6nQ0 L-"6KCފb7(y (2.v1&GY׬&E25teB,~y F&<(CmqC2jr3$I cIFj5NcoLG0]v˦C,B#ؔ#~a4a`: !nxaOg:aam0  e@]S-xTV7gJq—T gu>4x$ҒE@,nJzJ86Ӝ$$C%9eRHOv:4]*nX0fB|$Ϛ"\}zS"sb4Y_fcxuQr-CQgB6l56{-,s7Y ]~!{*35!F͑:# Bղn=rt ȕ޺Y4yQK'\N(']V[IC2KFeXi1arDL e0?´o$ηPϴHq 8Y`4TS͞XRBT. t>BG0U$hlL g|(~\gxd3DAVIRH,b5pI; ڸ^$!nr@# UϚtֶSo'"Li&XFs[rLBy=Q52ש#z3ʂ"Co{KלxOIEN7[2T{Qإ-c/j8SM=(&Y?E_[Puđb%;Z)bڎMMrԖlktBg1$않2Wbc9&ak&VMylSzZΚr„ D:iԩ{ wNyt+&>*s<Оf5QJ1{_$-AԹ&k >60궲s>ې4r@7-?!!_SL/M?ͪ%p_8uQuķB>zjx⌀ߨU=W40QL-WA4 Y6'N) 8;SgXqU(Emmtn%n(c[Z] 'nғWB-KJU7`lEk\2$j; 1O v:wbQ< _Mˇ2X RB {s6nRu4"{/]@RRo^LWg~ȡ i8.F%6v:#y4^6zILH:{OJHާ8YĿuUMpTuE33b䉻R\+F#;s]8|4Q:$w9}Dde+Q)kdt,]M)5Awkﲚc Pz#j|{=Oξ3y}9͍I=ʔėf[ES_\TW-Kgw`Ŀv&)~{q U}f|$\Li[O+fٽDe*$ȐN*fqnc_Y4 X|('5smpР\K/ͫd@S4.*ki΂6I.;F\Br@ tt!| ge% iyw<~d(kp>vktٜo`nVߕ?O'#^:-^Ap)$ 52 #'r(t:5$} Drinط0he?IL]+gLvCkrA? $4L2|X3޵U&^i. ԫ9߹^P}r4?uP?Xn{9;U&qvN#zo Oi=ԪJo%C&TTľ wB{beX E:*42(ۀZU 6RVN]0wHYSLTڹRױK@1+[IJ zըG25sC=HtgXd)41'oH6^#=Dev1׷_߳SCˋbǵ DP*(3]γ[j)AJ~`S1Y \]֩If2#xikE)sL}:I]-!2lr5|DJl  :@`EDF_]XZ 'u6KEd8H9Fd  U5WKJSkK: 3K?AjlFm,Eg42%6BPs`m|{}5sl^De˳A< mnZ-$םBBs }80>4ݹ^]I*&VP)t4՟T\~c(Ϋ?̼"ܡ1VJ DLs<~Q|&*H= k۴e*>Q]?"y{TnjV"fZo  wY0L]9(p5|bC ѩȉsl[Wj>'K(YBwݛ7/X$PZZ.A$yʷ.w]#ӘE6lyLjR 9҇2_?F'JBLL΅Fq} `s^˦\Vɡu9b|f6a[襣4$ɀ]1d9ѽʢ-ڭ"EmʉаǤTQY}A+Yoڜ-TSS> ӶP\dH`<]xQ9/֗+n+ӌHQl$s炁Ӿqi+ȧJ̣5[%>=7{6Vfɋ }v#i| *P7ҪhZ*Y0JzL-3Mj@{H["\,nL6MCSsS'_JKUދ;zNZ/c\#&QGlk) &伍;%# ұk$ 4={Xr)o͡FwUZ!k{ܿi2Ex(Ukyda| +F' AS[f ԢQ; J4 5n{h:=ut_q`7K QFhP˕8 (U/rٯ cO۩~Zj&x%++h~8٥!pq=^ }#j׌ (gBnjFyғ tHzuH4^ڎŷfE3d0GA45  P(tuEq<|79RO`v*+$\n5_NtqQ~pgB+ OkU~21Iex6P;tR`$a>YLC+)Wg uE.YʰВUf!n :vMmku51EV/ !l\q}&!c/ ~ߕ kQ׭7L Jydb |ЎSXH:872~O(04+(+{/8ӷrh.hWQQT1UiSwj8gGgՈGsN͌9.>1B7*<[Yz\;XCҸdsFcI{lTk Ɉ rE󓪤^6n WP%c@"[ KȍDz&A%_}}ܳDJa$>zҀmʀ~5W͙ \\K~g\[Hd@O>TƊU(V zM1|ߐL4UOz ,$S4=K<<V"CBdZ#_]n)ХIu_Kq`l_m`S &per[6>ԋT$swF3G  īgKcRjɥO٫iU\ B>HAv-UiNy8D$}ƼNb,lfg$&;yuܛ3VVUm d%3nKߚn "Ѳ&#$Ƿɂ]xӟPL5K_G7J&0NVPv w]CCm7ޚuA Yfn%cM͛o`S1Sz۰VQ61~֡ŀ~y8d1F2!#GcL.+sD KYeWؾS(`|%:YyŻ,"cr& 2GGP#C(hȽ]sq J)RH(*(X(OR 1;HSFRVqkmU)vlZo*&?}͍-('FbW#*`xhӧ"EΎWO[|ww$b+_00riNCR/lCCr٬|jM .L(kL^AGM9'W̯0WU!HBg2,bxי™kKcҝ$}3G1 !@c-K@f+ ,6퍿E?د\z L02z-flAЋx*F; {H}pRh^P t>Vgx3Bs٦.0@ 0q'-6Vz.K9hVuT$y2NMHŠ/_~mNyEJ/aGYU7&]dGYaהY)1gC>je~I{J'!2H[Rݸ@~FW4 y-Γ cyqW~/c\, B QTЗwP8@hq`*4qӖ0kZiq\1 1ׯVnjMF tJ2nA؂vf7U#Fq$ra']./![.$SNƀQ*O#g;@t2-e$~EQi곮ҥ9r?XU48qգM&h DgjZSw]Ј^&h yC7u_-%Ph^|mNH~݃tEc%+LnQLfo+/%KJ`ZHs9n*Ӧ+G. =/^bY%|NE?RƓ~J66HܨкlE8IAbY>!8sKjoN~KXNח%av\j+kN9G&pWU iۈaQ(MGJw|N(aH^Y:¡<>Z4L(Rwe=Ǜ0Af IAlORI9't>BpX? IrҦ|K",wuWFW@.iʩp>xїOI5MuvݶIsx'-W~i#FxHKw)+'mB }&)Iẝ@&}5ğ3!R ~ :"e,jz^gZWӸ6sm{p~j[65V[&޿R|Ip0^`v:1Rx pd g`ӎƞ;FMg ²!*_,A% =P12jQ>BYS3?<%~گDgWJ[zP" Z3ݿWz~)?%Gz>e Q|z :: 7:XNVq13QDBlhbi7RΉ;utSo.]GlBɯJ1N#6"ɦFrNme2i9r?ŷ.xI9g)e0p~COK5PBL؆YOuj!\Ϯ@!vH| ^ SnI.:SA\NVܳt*WsR4rɸh$Pjڸ%"?=,cĩfkx@EyIނt2{'AcVRn-+IWY:/;4 jNr!|d׊sjJVIL/5(`jN5@uEi m6=2 6;κ.=g@K%V`@R9%j+(eܳ75)<ڨ+\'vgs/lLsDIF;HrvDCCuJs}67rwyK 3[&Cz(tev79^ALMW{HU\bջޕnZ~vz JVrlg<U`EhnN eҡ' mQoLKO,PBJ`y5OᷞXi%,n:Iqy̓}tv$?f5f wjL֠//U_J9^̅ziH*MJpthkDT‰IDtz:5FT&ILT5@`p yͧ;v+8YVL۽O_ DgR[Q N.5ѿ{_X7<\ʺ='OރwMY+Ht`&qQE&NVx@cn[nrӣb%+]Q@lGPDEO '}+d‚/>[E:&qڢftc$C<p%;`ܐ!ov| 8ے9EWԘҷ 'p#{~ /0K׉)]]|sD@EW? | |h`c׌hM}Hj:`o@!pai]=7tyde_a~w!.#nEªY-_t\Nl7V+!ZmD𰷾Zo#(n]k0U{0e75/[FRF\D#h&UCB7|ʝuryOdfD$+{y0>J.Lk,QH!טiؠE)a#o}j5dnEU"sM׶}4sWn ^"&$CAvH|dhlU7o~'sCOp~:U؃K!""2(x] 櫨s̜9n ?4)MšJ c6c*!cs]^D=@.2368E IVtз;!Ƈ"gBH; !,8)VwG ao* SaOPZ#Iәr86XAȈ4` =!fbϸF5NJҾ&39٘ms=#F^9P~D?(qwpfc4ԕhGto_W/P3H؋уQ[WXqv!h~".hX,l}ֽ"4d4r3!#j#J͔#q(y8K'gHo¢jrJ YYFqsdP ol8IaHbi 9-R{՘io}d|ufޙ_ HYG)^pZdq༏ϭ h X|Nz1_v6?+r¶EPq%JA9ƚgWtӺKwc !y;{ /˧fURJ#.3yWRg,&FH?rj]hYp_?1{x3͕8<\f/t? 1/iاWcD#Htuaȓգ믕9>uʂG!o] f fug&^yU7?xL,Mt7n;=ŸgぎG9<3[}  ֻ裥OIloAi>s[\O#Ww$G> BgiKkbG^xXq)7<i!0\+).X3 }wɿJ_žyGNJ}'kwcv9aa<ήFzトeii|ݥ` SQOlE,#?az#MkHD h0Q.lw3gxwe^ee574`i]%L~g7V߯}hKw Dy0 %R^U/_ sb&Ī#cT]<Ҧ F:د2LLN,r8I))ӡcAGoFˁ)5ᾓ7_3g4c@WC&S-Y9%1WCHJc-^8ֈl<qK;8]U8Rp$CN]29QSd>%ύ},"I(R[Ȑ<䧬rR[Ao1ALf+ΜV><,Pl'k*[%b+A%< ʶq52@5*xz8J3Bf?}=cu\/OT.䃏w&'>Wٞ(^ $X#c [.S_ nncnI\;Znuo+ЃqD]h3ŝ" Ms+<{Z.Jct>F3FZٖ)޷rWI1-<9961:=tK_#o>f]-\tذM"OHT NH໔{1<+g=ą6#t?^'rj)Fd}PXJ15xRvG]eW&.-oXw[1.RQSȡ2xH3|ޗN8zwҘovNIDGU s6)WۥbO{ƺ<^zKg \c/8b)?mn MlEC mAnaM**_iʲȸ@N1C }#JA9$5`0\gpuNFsiX!v~*M.9Ǘ])ZUm rۊ2MYfA~i!(tTӤvqs: CH%B^ˌ& Y5 J:'7phŻ`H)?> m&.vKEǻy!(Vlm’@yRPQvHO8^kHl[];~&zwYGEfE&Em4{:C3~5sߒT#ZƊi `mՂx `>XMfE`-<:`쾵+(8m{.XCy4 !řL l#sCA?A1$?(R"M}5j0+<`TDkۻ~u~[3/D2${NnEGp8dSXU8_rm#;N'nnÇ'8&+H߿.*I3K:D9NFlu3 1Hlj;bykg 6p:0jު|QC͆.P ؤ_5/_=2d0#(L=Y!C:Ms7PJU֏ަL`ģao "]t]{ӏ^HZX{z"#g&/^GUJ1R2Ǐ9NAllþ7}F;ZSÖnvطRdom˄?^ql{vCrKM`9OxUͶ,ͅU2O+#|4^cR7=^|oxۿTqP\D QwtTX藗JEF5TD_| 0XP L׸R.iB4-uiRgH?!mN$zL5Ō@P= yEcCF3 ;zׂ'l&`q`gRT&>Ʀi NS*~=#!%>7M9ݠP:2ig(x9oJ"hk\;R?|QB03>'Qذ؝ )8W/)|#'Ds횑@tA7,mGvkֵh}Z]%=/%a Úf:g?>'@ʡFZ7ti C%MH _%RʜPglOan胍)ihcm.ttP>Ɔ̌j[]  DtEjEXQ 9̶2^%ՁntU- CoS2ֵCj,@@b?tLH2\E>b-nz17ڬQꁂNJ26=61,~?(5^8Bdڈ6"߲TSfNnIۼD. E{MH ;F3ˊT[73пZp+{MW$ƏA׵&@ՅD"[ s>!rxL> 'U3װ\'ô/재̚a: ?S",>T{lg"- u6MAOx9g+NN H"R7kOGp|-]/ʦ0)-J>=2kcwz)Ѓ4؎gP~wC/=_ &J'u{qchJD20L5 2r 6p։u>W,P2j x}?IԖe;UB$JLrc7{e~5:n""_9fcf9> ^-tviGG@Y`.5(wX'#xa:~.a"ib єUAhq_c.Jes 7˭RE(PsKH A {em ;pcN?׹6h~୅$H@s(7qQ$ zL,op͜(Xd!򔽳E9xY˾ew@G!Md=;kA{̀^حN\nSf'fE/GA򛞉åk-lDcLSiK%T[Cߊ^n430B(OZ?TSn*N}iׄ~~p@ȯt9#Qq{ ;N CiHaߧ_H5d-u$y<l?BVyMZ} Ȃӯ&ƞ:ROgLb6=թ|*y#?@bѲ *:$ >LeP% +n[X3y^tk[Gr".NKݟZ)Зv@j]E%Ԡ&'#9#N)wVÁ"t鷮Y̩ʾEl?d'IN[l>Z σlE#r ( ~4UL] ˬ]|c5.$"D JVQ)T1 ,/󢇟YoT?E&jFE^-pL>r8_%bEIB .&"zpSK_HikX oO5*/)|yW!# xU&լ$o9;ݣ]kĦ/WQVr98}e*3UȵV)Žn8&vԬ8g&+!.S:\UA"a4{yG RKJqU&&>%3$tmK6.9]ԗA27sZÅ ~LG䰩05$!V|*]QcXulL5?ӳd/HɔJFZ\Ƣx$D9#"\F z^+&tuZr,63Y@m`:U= +[P;9B vԔM[`:$z={!7 Vߨ\X1NDmg1>ה;=f iS o$W ֍,N:}a[jگn*`FF+ť: 4) As_wḟܢƩ[ф+eΧpI6*Mϊ:'E;DFː^ m!nA$]Te|)fwypmgSrm?gq+CK!,hN}q+>cF`aDk=-隄nswDV, S-Jcus 3jYf%g!D}*J$,>O`#ɷM]Q&>FnBrlQD 5ά]R{>\ !8]q 3ߕ Tf/njnk/Pg| wo0^f{pƮz $6Ts:ϧL-8ġv*$ 9Q&moOt>K˖P V7B'?( ql_@Љ0~@QЄ6,椰d0Ik=ݸ#.7 zA|Uiƚe) %8d֕tH9@UmƲ,d8k@לuq6&f2ۻ H@u90dbZ/{ɴIp]!c 0OkB#U+xpOD[[J뛯qV*&\ Q!8^_%!t}LRSA 6SD?Gwݧܮ&rRйb7dS (Ri &/k{UWJBzl|Z#Gݣ`oN@4 Hi߻#QX4:S*<;'._F64a댂Y#otL+Dl4ޔ_mJ=OE,z*chJRdy qj`'<&?Sc*N ?{r\ _T@~}WL[.HTwߔ12b p Pc4jBV<{;']W-XyRhe x^dhণ)0?~+OUn/ 6 ?/V]E4^7&]g+L9Q|ƞR,Mހ^]yw{כIN/ʍA 7ߖ!EzN 'ʄ䜸@o̵b>LU`IEbY[}?$2Umb|1R9!w~<ml3 c, 7Eɴ2X $ `;p.K/B3Lm\>ՙѳh . DlNn{V2Σ0ȳ<pHetNbcehf@61N" ȑvGMٿ%TbgU(Z-@%||mm W0)?z9|`掲v&sj Mf_ҵr #+^m[ +s/e)X[j-3v'|WdCKoz=9ST XoJt 6n[LPL+i<i~xa\4a6 l tJҠr4u"gt[XGQ0 y3`N6BW2k`o0[/39F8U+ +`ƑS~PHZ z-@ucOCs|S=EǸ*[)ſOyZDZ8no`=N)wMhpNإNoh=$,|2iv[i Qwf4ĜWd* *?FL? !o AΪ&N(=ӓٲ&8ʑPbFI{CGt5ssQ43+H<)N* u˼ v%@0~n#H:Ya#kp)?iM1HlljSv{mG</4H섰';s{!2~⭶6DjG|VsL nPϯ %vfZ5TЊ/C,qe1X>e+/Q}_v.=e\3<DyC|hR,PG es "6.G;'*%3 ^GD%D|XQћVђ\1"%g@=I7f͂ {?]oAe8{g693[s %dڬd1hcx(cu^2,!5-wtw[2֦qL"k^׃Ȳ" F.XpQ>h  mΘz~2JPP )B*`-l_>Yd\qQKEVg_Q=ܐ?:Tp) Q`/?_ ,c,{NU/9: ,w 6 [}d(")a ع}M2@`*8~yX&6 3Ro׹*lU_`"xDkz5NlI muBLoƸ/]‡J𯌀J2XJn%좃ҿzh#[Yqza*{eҐ3>-ݣe[Fj|6PPOSɸZ;Th*d~EOE/J 7tǵm{V?˕oFl tR2]gAiexW+ m-SQX˄ɦmjԖ(uc>z_z=C0?b ԑ4WęːG-W 5 "5h'կf%"HݸrW&+Y)Aq: 2Z8b{ˉD WL*/]؍yd_E-!z5ƻ-Gbydqre*y|:T9~[4#e6  Ai$76Mj}Ko!6D[_ȼ:x«CE;ȽN"d'I w-(i Q)p M< E\Z֋9boդÁ<&\fn/h}t#YOɋdGE=1&K漓]3VmV i9(xܗꄯq]% X%|c 6c2k g;px_Vi璘QnulN٧|zwҮiO7C,6)Ľ1\& zkHxu?x X aBLtYQd`Ka]{H)>X;Xm&wZMT]sge)c E^s덭3y0d9p}dA*m3u @I]d?A<^Cn\K xM%l>}7tfkL眲IÁ(Or @ e0mNX+]J8V~`*}B5%IG& g,a_MRW:+H)7M?ڤ9[m64oSA7a?@ <֋2a[4:])xT}{DAweU _ueQtoSdt K !{A^: sD9mS4Cw^4h4D7)w arR31|h?3 r qr~T2ٶ)3 [YЕ 5V E=jFM21h0RIi,ف{W P5ה٨R {jmstm;VG=bܕiut꜎u+a^۫І,j~CXpxbd|ʘJ?>!A%k֏u7yf{WHpl_psX`f`xHu\c3̕UH2sB!B39PZӿ-Z[IO.쎖d0`44"q0T*Y6|Oa\e#H^{}m=LVJX:VNU[iCξP7G3A~z\$8NAq{ʧջ"?xtPع"գ'2co)I"Hul@SX+qA' |-]:ݎ5 MlgX ` Ki >Yɫ sp&0;ܓE`!팇QvӁ#4SѰseqnWĈSC~H3ȏNyW48;0Lǘ~Ɣi@}?`fyv0"c2 ۨ`w} SgT!m?OUH߭8JBg ܛv.\kќeo \\i&B'n! C,Ȟ<>KȰGL@AE5j0{ӈhMe3cE/NgH:~o5 lC‹ݥVezGD rAdwcI0c OuaϹzoN}7NPxdGdn[F(${cWzJ HTxr7^]ÐHN\s@<"53z 1 FK}V%;" O`aH_'\qxq_Ks#>q5߅Rj5 }]rAXkMٝ}Fk6^6&IqΑGX3e )]T5y$Hm47-uُ✐EQjj7?-s7)8I-Y@W6}-_YQ,3) uo?}T> :lt6Ab{o82VڌZq^͟>޷6.{ /̥Gx'C} Tezy0keWۭ-;V."n:( rtA`%iu"mS$;fk+z&S=pt(X_JZ~|FCt@Su{Gv6Ԗ &38xFx1޹y~rACE]2v 5\36Xto(7kcoa\ zN;OqD(}5zښ"3 ##[il c^ cIQÕQA4xt-59kUL㖶I3m0<ETll qԧJNFwp'Iiu;L^* 3KN߁܊0JN6i)_Y I\B^+^,EB 0Zz=mW,dJ,(2HF><\ SH/i; 3=<{cǷk"N~x%a2“@LyO GBb/sX%;)*b':&঩m4:zc4FrrrVSߐ vIsНEwyۅsѿ,QVp I$d֟YДSKnJ?ш!ןG/@¯%Z(Uppf2 AKM> ]_Z;!(mt 78E'f" 4̑et9g!8O+9c5tT|n92p8BySiԷٻ1l3E3I3; MMyAx^˥ͭ癬MO6ץcNuATSBu(FǪK⭃ xnbfVZ֜aiNMc Yp^t!Ɏ\ K5xޕ~F[Ds`H׈j m#ZG,Q_pn1_<4w#it#~?X}Vu=^zmFB?DBD<7:??k3<g' K\5Jb@P^B(_$-*crB'YO7@Gj@F~WM|-Ϣ,m=O׽ԩڻPtoCgtqzެdwd#uA? Q*ʔ#mvnPZb7}z;-3MWݖـQIy[x@˜@n֐#NNq<*be0nւՕ} Qn`w`ʡF4>iS>SAG~ŰuTLRы~ih}keHj 7.N! Xu:Ȁq28(<{އb'Вfm«6-X(;Ts2L\K FRwUGsO(7ʯFȃBGyI1tQE*5r-o~%Rr!IqTud㌔h429 m T<_Qveא w0=`e ҧn􅫷@zz&ƄuH==iUFb+;-UڇQ-"'i э{ў n1r0 /t!-3K8؛ؘaK/717qk^L;fԽj /p̓Q2ּ .ҷWo}}),5 @POJ;$'5(2`yȶy"!(-x8۬la~{9AN:tAa@kЄ>)}.9/=*r1fv! xY6(4p˄ߟ-{BtJjvT E%XjFssi-|h_B[:NY*Tqڮ+n޳+4Jt͉_9ӽڞKHĮKTbėiXKºi8(bZ'ps'SKB8"qԷuYףAvW}lD<};X<@yhjiNWߍbG[E#T~AuN Jz%l NDƴxjpQ-,i&]ꃴn3]op ydNpW8ES/lu^{hbKMM#T޿]`1U"ڳ8:yrҿ?qXN.6 OLh̍pBQ iܤ "w& g~&F Ůx Î<~]REv#ﵤ]Pw[#F"}NxP9:t(D`(ap/U9@;i2.ٱ-Ji 7a\.탎#mzGZ4  fy7䉵ߓ&),\݃'S54ҍW,3.V,|,7Ԩ{;\ɫ7IMKBo*XG.OfFW3BPN#^RԶ+ ֣w_A&QHMy 7Ū#ڝi n*°!E)"F ᴃzx \0&CfŁVȕ\.A/a8f[$oljPųٟ핀P*>Ec -Y#ib{@Y36rHMv^<%h/ȁy,ojfcm6n*$L&Dk R,;7jM/! 19M*] 6+]P c&:y,FZ-;#xH8}hF\ۇ9@6a`C@7@I!j} %IǀKO:t0-[ E lCWftgnNquP 0CP~ %B an%+ h=si2?U׍1}},, LH|o&F'3*Ib$!Ôڍވ&j,NrVLUjKpmyv!T,/G)V^ɫO ܇硕+`f1r]>)o[[ Jq7NF5xC-Ih1X ŨK_2\O{'qm'="r\Oot73_a\&x~p`UD7̤Kqn6P-@kgID~l8*GSs'*0ҊT;d!Ɲu,1IGpuc])T8ۛUp̝ YYgtl1Ëc~ʗYRN:RkLZDHˏvV':Ƿr> &,jaCuO`ﶄUZtVAeL׌ YodQ~l%F)Lu 9[*Ӻ;3f[/[^D:)d}(7(=C8)m˒>=aP?ip? |!0jBsg;"jEHkzR^zF3$es'_MWL 6S+nx:f}w2"B)ϙCtT~t\g1=)ʑ/`?#^Tj-j>_R* oG@}V Zj| 'ȵğ VbpyQMnU/ǥA>jaVg;se""ncy9 ]~g“K\}0-QbxH|m#j2o,-_wDԘ>V7GWF<| h)yB@)oXH˨Y ~o"ݟ8=;{׽g{&+ Ϲ؇<;hi Odzw& 5mmBsI3ӟNL< Yj#F+f\9oi 5=[|\FW3kMVaifb~ ?U49X,O4('D둘*ըa&755psy\wbڿz-1BjFge[Tʲ>Zw;@t-x>[;eqblט2W2)@ȍz.lm5g&J\&R[ [M ' })Zv`Z  n1.Hو+( tμIw+ӕ͟ʧe/Mǩ)Ws#<&2al seaYRn>*ײ~7ZJM莉9+#A2J/2WuGV\:K@(Fm7wav)DFimB9q 2)ת|`]@əـ7"Fu S6(RM46kstp|=6atM$S"|2߃* ?V=]XyY7[iݦ^6 [ AEQpu?HF w0Q~bDc q\m Y߯/Bz1s?("&ùI<`v'*śYs5#HQxQLW{?49"cg 2 {l/ѻ]2ڵm G? ikN 4O8/;|nyX9vB?pHc ^c>Ҽٳxcp=$+r8G(m_ʗ. 0K@\`ᨳ.aðù{wò7Y<ɭ'InC?V=fqٞpqiVxVx\wDÂꝶ>1&3G}hR^p95i% XzR d)Ma_/0lb crR(kLauo inb:ڌpOs@olda$E^^kTD!ўBS184Fqa ?ߧ]E* ?Udy#Izzc ٞy?lNJ~= 6Vk89ZccrϽ5TE:vZ~l0a!e0ֿ`36h(l&ysϸ`Pi4b9w?qNk>],c+n&kѤw8"m,{Gve)#ˌy]@Xo#iϚT З 1?()ǦN!(T ܂n,˖4Y[.%ZQ0'rb@˞J{F~׾^RPB2V_ ܱDe]7֏I}B(uBWZOмĊMI NK"BBsWlQ囯{ b %o`:%#N,c2RFXͲ>VytMF" vJ6$X$X:x!Z CZ\A3Rhz~$Nxl"o_K;8/{fk+]j\￿<:EJ(⿓@rVNEH6ߘLؼiAP/)R01㇛Ưk)YtK-d15ش%̵6_mbP m=u/Qw~ &D.J=&]V7Ի&8I4+~o4~\dAU lZߠ݉VRw^q?~X 3$veAk3$6&{{4+t?i D\51&ƝE9%|vjO౥@͟!W[g, J=./Ky) b1V4ֽ_)}F #cㅜreh OceIH3SR#xq[C+cHcTƚ!&iLqp5D"o}֕t4I+aYF,Qĸf?y @8BBGlq+j[Dpx)^RYb H񲬕jȇM,%p]jR۳Ǵj-_p.$mhOPa:ؗݏ@Vz;lwE4-ֺxn5y<>̬*)Țs`1te9rjz7׈ `0s\쩍 _DE(9.ȭ]"`԰T&iQaEߪ0 PGASrEP% {0M~(=xIG3H^CqL,*%q(4 C;)wO٭^,(`eP\cC5;)pY =ilO\G^76 tq"CZzT40?*x#̪oR w*5} ]ga3E7Ղ%R7i~ *VS cZeԃ9y[p^)gB'rV9wFɦ *7.LHXG^ko]/Nn0LxX_b"צ;4~c<8=1r 1Xw3DWeu&sDTmwgzj\!.?&* s?ߩ>! U\+̬LLd$B Y AW?FYrh2U$0v{v9ImlaN~M%bm`rÑء/YVo$PßNpO.Ha>: >enW1CM&X9pN_OlC^,IdCl8}@lQ(gjYUc b`G*? }z*ȩWj=,n0:pFfS<}Ea*@P[cB j'EKlTB8ϗϯӓ@ (~X;eX.,oƵJtF {K[$;*F%26> H+)UzeXD#uWo;taKɨv9x> l/&H|0ra |_{{bM: [P0nzBSp: @8QvUkzsѩg4M"nDKd@yjn5ywнG2oTr>N \n 6)6RG m66$:ٿ'ZNõ^ 0\[HcgppȆyx®y;Wޠ%jn8JJL耸@6+i֗%6HK)uJ,k-4*2o3qVh#}iH[3@úyzc $KxUD5LJ^_hĠ T{v 7`ʷz4e:JX#|!19O>EZ Zif'կQ[կ RH --z`g%*~++ ?\#{qNG@Q(qIwHeI Y)6}A}#;'#R]ihwIvMB{5UXw;]{饙vx۸Fe<ٺLl˟^ÜADS(zIl Hu۵0꧱ wf~KJ(sJSH7QdA[*%$= Fspf K_a+âCrPsµTƚ8AXړ PԤ!h_f>'Z̘(@ݫ{S |.l2e+屼}+wV = k|ZcS?E) &(vKNA[c 9V;yץFeFEY[y$\Wm1[b AK6Z9ȗvc!OMK/7#okHI s$6"E\/$_\;Y1-ǧ~ QXH}B2;?1V YH`јO<1$${vNp8oGo'%=m-1c諲;2ªJSF4YtƠLel?%byC[<͘[M+`T>5~@;{ON:ɒB_ uy۰:T?vaAKQL0dȫ$Q+mH}UD|ܥه}~l9%qR/<`.m_˞|'+W|ߍ 3ҿ>M1C N(YzzuQN1ρ(ȭ*q-{6 Bb(_O\X0BFS+D[낈FN2*WO B?? Q+nC(O t!Sur `cw:or xzQF Gi$]26h0랯(SY(xCv=y崤4G`X) ˌjGX+|掠ՕRh>2t)B1S_P5UK6\*R/._)NBVy4O%:TS~[`W&PMs6h[3zTS`F-CBunNk{1=0Z.#+,@A@Mf w[udrwTPDzTYICH]MY|-?#ḂKiQ;ŀ5HN!e.ط).j8( pЁR#S)#Ng7x!YƜOk.t~,9a\ѥ, ,ɨqޑhnq(/`Ź'g[*trXwLQO~3ظZ>pՖRŁ#+%>"'Boc=Ԯ]ᗡC'Tᦈ{"Q8.Cn_ECoZjw1YFNW1si*ҒYoQ:5+:ӍHVnA;D.IZLyڇ@F[0 A7ЮU 轋ۯ`o1:%kfz2ɹ|.:B"`&`]8m=Hy&U ? G^ŠҽG%f@Ydf_ Klw D#Cۂj(Ow_1`kڲm9d@YLI60kps]@on@f"YIk:jLV -x,xQ ,(,e<0U9i]ՎIgP:Mo5ӽ-vL {4Qz hhWb |,w,**i$^w5! O)dEe ;p Y@t1= (헏,[;9O**DDqM:@Av^! 8BP߱@knIRkAzf@ 1z;^T_ޓ}Dyʹ آE5Z ;Cwoܰ=mdW_lVEvʸϚͶIenYx.hIIM.r=T^`8WXyܓ,lR%e9=)fTb0й[fqCO_(ތcvk2Y}}`j~>p@Z/HM\B}L!/߫Zە?XGB %DMZz{nGÞ]~+ppm 3yZTy"1E 5%?HX4Xrf^ iL7||oz$ L ` ;oҾp@EjKckz/!/pZ4 ҧma8"BP2ga W&iBel1ѕ:|QQRlOFmQX j+ ~\/Qw|6=)=}[?_Mr N>Ha0] K=8ߌK=Z K?"x'`pnz3+fh`a|Ћ'xE_fף1l*&mPw:RU6&1Ά|Y-ڗ4J !2$;É7[$p,tdJiӔgF˰˿^Cp45 rpG֡hHZl\Pf!(hm/`DAoɈ8 hfE( 2V$%Փo,5J-#\Z%! Š:Jcav^xm3Ú!9x2OFPU-&P]F.ƖD0s{GA\\/`[×Is{sln6C^2cW5crxx:&XFǩ%_ h.JLGݸzB-4Cd95/W{!'bL(Zo>GZZ*b 5T.9@fd.4;q@&A_ő31aӎ}X"Us=2J;~ 'Ԡ9GL_ze2b2%Hca:ʒu擝.MԸG B=Nm @@(Xl kH)".m-= +F%d>GnewjHRZXruƜg`GX@qaa!<%Zn)ED*j/3By43=uY^`Tm 7=獙\40F^/uұQqTt*N"ƫ3^. XgfbR,[mjCX|!󚰸;`bƻ`5s1| OĔg$ ɽ CШ07]4܆!{@;lsŇGDSG"З$ӂAG`iHg9XMfhʑfAU=fΡ*a$vn3ΣP9'=> Ԉ 5=)^ jCܝ$8Ql`sf/ԽoớQ!|%/e`m B7G!4[tiP}(8SExcvU7w_!b_~SpoF9sw:=u5QO4l/"Y rH;Mf 'P]ܔN? <;NA w\~Rڴl pRHfl-U+f?DP~tݛuDp,hX.amdԖhqY|AۡMFq1#7X"smBa6@Oʷy4@K[26N3 \ZYǧ65=㕇FۭY<-1 _ɍm PU>8xrU^9YZl;'8 VAcb`ͥ W ;?;qb<[.(Rȧ"DײV=r"@5Y01\%o0wI;)4w\D`*/ ^ Bl6,,fr[KbΊ_|kCc&(^/IH_8AZ R`a;/$LaI GoSY۾F~+6ps CŦ6Kڳ-(%512[(`3>8þe1l^É81=,D-By/ijXucz^(x?j(I &C|0[NՏ^lOR8zIU MbO֢1%|:pʠ/jG d eYb=0Hn_BW )6|bgxbi[GS (JPD_&%zInp]im$ #T/ HAѹ„շM[2}z}(9󟰅u:x*UY,<&gFh`܌fh12!/U]GYS;o.@o1JvP[T.Ɔ]@zTx7@cnf/Cim SN+zㄡ_l:Y]߿XiTt` ,GTiCM'hfYXaë=!q/ Zx; 2  Z2oo@Uzbz_B$7{] eu;i] ʯQ)rd^3nVq׮ReBמTYGzhR]eh.Db ַjlyF lSf+sAnHM YB ́31Jd+t`u&"4rnfFqUC|Gй92\Ō^4˪2s/.?F0=}t ^wt8D]2Vg.C91XVMq]'㺐iL 8ŝ~&{ilSyKgrDfKi]ND2 YLN}:$"s ߥNSnZQoXlȃEδ0Uum"NѰScZ:YQC {A8SPH^ZTaF@Ot |F{TL>"gpqKwOH(;치j*B3;⨨,"$%d:;^3g΃]< gr42ȁ->U#-MՉ[7 QoݯrѰN-dgFPjR|?ԭ N/S$V]wLh"sJ"^(?acd.23fڰdf\_NY^N@xl -z}@1"eq+p,&麺,Usi]D\BG"(KYp jgm۱4oñPo9.;^ vD %Y+)cPNސP_ L9`1T90ʿDJ C!p4l׍bԕFS G kP?Ii޹  E:h^퍄I_c~1F۲%^w:UgcӔxq?#)mNόd}8^U<[oWvME='B+D.M6^2Ѱ}D?% %塩?`Pn^1xxXYJLŰ{4`mtŷXa gm#% R]O;D`0 (S_:c[ Eu#Ut3"5޽" D BIz.ڵ'f<cp ne7ӽ?4`HJ+2a.6Amc>ш#X4 ٭g{T G{^~\giY5X6of?qe1b` ¾{&.JZ,~C-yV$#;}z)gȡ/9fuRg7~Lqx5dd3D|y2UBh!,0E+sKIYVSv]$XR<<@I,/mH&3o@F~ЖZ{oA^j$ Ñ+ȁ_ԽYL xmW`ʼ~&3'c,d pTyNHL^v#[(Z^֙"X"_횖wTͷos&ؘC}ckn, co4lE/+&]3?;y6F{f9--n^M!Ɩ,KC,ĨAGzhvu㽏nh,<#-}ˡ89%w˫gζ7L: @e05JYY7>L4ʭ?^FԵςDUj&xZf?JӅ;<տCnUjRϢl/?$5)'3(lUl\}BCt$`Cҫ)QBLJ{S*J:NY%G"t iqD/*EP_BU&$u&Vna#8N:r3^]tJbfKYL86.oVj 6崚z 8ӅI 0 =zCgmy9K$w3AF/Sx@,&X+m4^?V8vGS@0㟀ʌGZ@!t- 汙Vb*"y@t˯|7;QKlҏ}:r!%A4S^QC3⪠1 _ӂ}-vY}͑]hqk6<5xܢиI$OUl-Q[NKhJNXU5Jhfq@"xزM͏)<$_5x^zJ&֜@͟ 0Fc,"<|e;_FYd;GIY-|h BJ#;:8He 9[BWNE74a8#sVIr&՞-` X]spWV{?ЪCTX V&| E2ΆXl]ԅކW λ\{)5w^?ʁ /Gi$Pdy 3Y\Ki[;c>6Myu^" h7#ao'?+ *HH/x$BJj*nhxh1aɣOk["ޏ E3#'8FnPchdl,Tg:Y%6E(&\ېEMPڿ! &"ŸPu8"rXW ptq,v~X.VĬۅk3Dq"Lk o6ftQOF\< |~KGS/r< % Cܓz7;Gmwc!QpfIV8%]R1J2upUݝX_f8FPrf0qvv:XtqD)*oai/g׋Œ r{ܠ(L!9h Bt/\57{cYKl+v1Ql; $@w2;}Q)Pd8fi׭RVO2u2e = :*~—@uйp.CnV{6{a0k3n,Cx1Y@8C%Rx2uN`F NEuU\:[>7c]Р{QQEc ]!), 3IkjS,2z6Ƅw6ķa*R 僧EQ%0D [$* {CCvzreBH|ںe5bKka (FP FjM±p#ؾgRyf8l o&$ԖCwd,_uV*٪>@?q@es }/Q,G«ԟhW0wy)A2#n7xgpj+?,b7nxXG|KE\|HoqB\c=𜀜c\4~X{ v=Yfm&9Z8]t 4g^B/7q7Oyf Jcd<uLCm.Y}f`>ȥtZ)?o|r׋Zrf[)-Ⱥ#eǩ<=a i߁C@GPTD[AoK4Olw+5RƘE. ߻(h2}ыF> P Q_}~y]SkC_2$7G_gP|CGG#K?ya>JaDTkOqjOw ?ՅSjY7 lzQJfu88_ xJuϚu=C݊.`.wX@=@Ϫ97%Fx%Wk7DeJqD)eA'sJ']ctzJ>2nhOWqw8<"U̮QXÊ>œF kͽeWRY>q.Owܫ fMHl`n[ijxSbvSWOF#S$_X:6+P!ć~R6inju=riKTbm%RS(u[&1!EmST3êW,7b[rWzj:hYhQq`SݳIӵ"D=e;TA_MÜ2+,!ń߱ _J;bٷdH7J:A \e;zM~ZTl> ^ilz,2Y oxt(ytL )s]&ofX&G$WZ:+حP*R/X d,zz k5| M`ζm]wEsYRѰfܒU׀̟ϸeڙI6 G^oΚ@`୿cc+P't?Ƚ.ë$*l%G2B K#ƾvV¯16hДB!!vKv1/\4w(3;gxepkvF-k*}N+ R[F[aKJv}C,: O5.9C h~>Zǧ/G+*bQEyU4 G?x\K#ecpdH%*Ø=u¹Jq~Wq`93wK:,K@0V y2%m:^JzUFA":I&B, `P?}qpKivS,wH3$=3A8g+c z@2xe;Sg^Q3e`P&|yG$ZppPl1C›\Ez-ݨ. 漲雼MRT2U\* eEZ*1aI+]IxC-G~602-8 1 v3)Q\Ȅw7sk֥퇾b8O^Q5!!ȓ:DnWTM myR}C.罛Ca)|1&TN`LaU^ъr6݁\ȕK@=L'`q yNfΓIJWӕ'W^+G/"$b9v@ ⎟-? CQ޲UL-LLmJٻS|xN:[;rk@#V] gQS A8wl cQT8ns(uEA]B(SND$ԈrNDkBoKZ?SUD9k$&)ߎi9 J\jnɏu"&Ac6}lj5\ٴjMHsDO$pRO{< 7;*^G+%ꐌpΏ$"{H?`g0)WDgŪ^@a%fݰيT*C ;0麘5=@wx@uD ^.gA ",,/r z!УyZb&4km(r\Jp3YaqZVx@|x*}tb! ~] *F} ]$'> /'=*s؛,Bq4{a{tnW\E_ NxaR6yiLU;\#K(HOum 1uRjSb/wϳK󣟾Hk)q";ֈ5RKS}>03lwQ[C3vͥMW:pS@HxH]D۬QMs,2f Щؚx /=έ\2Mu?tSd8DR!>ƐcZn"' ךvVQ6FPsF JEl't tu飑x-l3S*¯ y)4AYtRlG(FКLݳ8 7Q0Z )};?{BXK+.SG6^vV!UD%"DEz/DR/x;A}Ofvh曄Gc_ D-P}7p,mus4&ؿǮT ?~/Sa"8VJvO# BoU߀$*=LvreWbu|xF`ӠIʀt5yw|/}ؼj8!I0%WeFqFyt)7:'u]o؇+ݑqw>۩Scm1ۑc&~0z)H_C5o͘q.Al^翹XP ZӧjGP/j x%0s.'""RoG[k7"P6ROV4c* Gy=Ϙ#NhHI-sn B˧#HbLUfbYmH.2OcwWF^m1e%W|C\nW }n Uy< 2;wZ)DȌCM;r+>o3u!2Q"*!x"i7/1Mg?̈́}*x<{x79E((E\`~Dk]\_||z`>zk؝QJ͕-5z=znsviR "ۊOo1'=bGO?hz8w?l)[*)װ4˚/GN:O 'ť/YDKabU%4`bbW'ϘPr*u(:{X>8S }D*a 2)맣3Y8&SQ rf.7ջtJSI"dKfʳ$A |KJI}O8 ?`V55u5+aGƌ&cS7sXF0!r3d$&n_GdclTűbKO*yZrmόQDg)%.bLa_lzoe~E^!T9>Pr(^Huq-:brV[A辽Xu0u3~ +48#69 زp½􇷭>S]X4&lXfhIM3_L{L}asĤP9❼97<.| u}ΙV,sa}CJJNl0-áeg8=f+Syr(zy4]%!}83#BhRޣ= gU3drA$p;H.K;b\7Tgiuw^Y<4ÂWF2lBđ(񖛼w7 U\ ˎf3@G/Jbds ttjg>qJMV6y~9V2<Tp԰y@LTz|\Wڡ&aq.ݑ'>(Vus5윂ieW!3t+7 "~Ҏh0l"l5t (gv :,@LIEv#nZd\ y?5W41V0KpŇڟP>05;NG:kk6đRuK IszEV7!2Ά0iX6m fpiX;p)&T)~Qq,Q|D#Kʵ )ORz.Ղ/|u-/,"qs"f Ɯd4pl@\pW "0/<#n l_ո/Ӱ^`m$X~Hy%6M@9 T$sqt-~ITNcmM)۩sнb3t>" EmC!o<笃C ⫗a]%6)k!εtQg dXZt]E o9tVvT^ij\fnQO F% X 6`lۏKұd=H9>+%`!^]i3!;'CvDw%5P]Z!)cO6#ȴzYgE>&(LٳwgeCe jYQ6jyi^X0\Z@m&B})~>Lp$X%-7h.,A| 0w.<-؄iT:JK8DJX"uߕ O ^:kJLBG|=>aKN;sY ںz`,m:0UoK*a$qz98)9tpwn֖(WrURT |ңVu/Qw? ' uKlOQg z?{[O<Ѭ* 1vbPp$t`ojσ/H+MHm}`IwVvں]wXR(J?lv3Z"LI**%=y~y9oU:&G4r(ޝʦ1P6ݬ4Ҋpn!u:_-13>د}1#$@#(hq' G۴ y{@ x>=Ɍ̼}]̂I1$0b=1-#΄|ϫk𬀋(w o!c>fSȋ}C7 }yϞl0kz7~s|L[)Wv<<`3{v`pLA-ci>u4G:aGq =<zADrt  AeVЬ 3u_szPm_N; KE,ۦooD-qS؜x `RMf-LUIy 2/X[|.` H1) 3 RhEU[̽ט*.*S*w2b"d /+T`^boരxܬose\[AY/lA-  ]Q )OBE3K|- q  ҷY)9H]a+~=4U;haF7J:2onSЄU0X7Xu%6,$}Q9/ʊȻR,i5= ŽfŲxƐ-dNG)s2!(+a23KA1 DuJ]&AYd\nˁ^9y{7adDK1nQi<'<3õ#0p:[kByqY}~G}Wj6mgZg.kMOA9\]C5J@L "6   GQڜAu0rC+g:yqg*<'Mى5D0VBr AVw2–%٩X &e眝/ Vnj_1|y=0Hbz0ao)>yqե c裵ၻDLjQ%ZXB&Ig{d1w |'Qtr Ido[$ːg5.G'rlLI<L94{>Ƒ,$F.D:FH,&"Ccb#/yX.>[ eSY&`OB bvzf{FR-!^X>v='FĦ T$NneއI7ej6컲l5O@Z9>NGȳYgY5pE]V RÞ#r;M=1|u_+υBdNDN"=AF^l+Lɽ|~yV&Es4,f/6Яʦ~[&Ł kG'yWqk019z0]#g =J(ʩtQLҞ|7SmTbz}TDΉ(^FFbXI0>;'qH6@a %F֖%R^ %Li|xc,sEXՊR*ɄSX,7XzNUɥjW۲rIyuٲ#L}Xi.2J{`&VmFc /CiU}~pz+TOp UeO<6z5`=q&z2WwAN8֭[b|`'w(~c;T*R.iW ?)>2V:B)q⎬!}*<44$?zTnA=Ld}&Sơ8:j[Ef{$|1F;x]*N3umB&5\G!N'MNi0i&Qe%u1OfE: B*-;u`ӕclg%\8ndװɑdq6I0&\]D=yn/ۅrB(@dxɮ|X841_А;U hd@\|CX,N/,ݿsQn験/WXgeujm60v1~ j?](CsoeιObe|A_\:MzrWҨ#֌qhP:..0mh`KaGbCxpSpd,NvQ.Njs>H#Jw۾ v(HCc9CG 08(o*Gҥ{ ۫ڬ}Z 6e!͵aM7Pxsv}Nj{Hdz;,J_gP~A+ROKj)+olXE"ihgY`+=a ҳڌFs-5g\k2I 5!pq7X{ؘ]pɤF|Z $^1P~[mɧN+cx NٿSҪE㫣 -urwFQ%J[p26+p/ ;9"Zc:*Ƞ_o2o塒jOSURF2tXO6Ռ%ʡ H1A\R0@ZrkY+"3,'7ܹ"x v:0ʵ<! ~3a sʠ)COv6ĩgɞ8q Asr0vjxxB$Q^ԙ ;.Zymsl-!#׻W(h95 LÉ'tY(U v|_lF1iÿ]Tω3RQ"<`{ Rx^0ԲBXKGcɶ 镳}QC}[{ghAQw7.'2 pB܁a0U>Mi1B 6fC?WTcROIqjM;L2L`NHƺH9c~Tf'9nȭMM}1^2hZ(DI- a/"T C9b*p(_b f}E>q8msF`r^8}^<sIK!K$7$@H?%e*Ju3&f,+{U'Co69[=mGh* (8|JEugB6%τTMn$KVQ:%!ysR~^f7QЂoI˷B =(mQ则-V̺x]AErw%00KǔeiBD/vl&5:9/}?[IWP0A]qʞX^We.FYo_XDc<>9!\]q$ 0-Ʊzj-Re}(+`V7!`J>m6zC#~Ѳ 7o:! mc'Ƿr[؏2հh$[* 杰Nv;r.`2j5rѴ f\4~;iͣɴ أ}sVU͹{okfv$vP9:Lg_Y8f0ڲU}*a\z&Oz߹n&F &er  OIy? To mug#=id_:3I02ՃKOrݷVe(H\l,[CpI>ń;ntYF&%qX[\&ÀP =,›EV$ %`fO}-q ? X. :'e.A,@̂6*f FfY$ق(XsR4}O ϧNWxϸ0#5-ƷUGjiDNcS;UqB}%x~k*qSz#NH Js?B'_ҝrTfX|EǍdMQzn k9#b9&[D|al,yTVŸ!HtIDWM(PMKCⴘDzfbӌNC-bAn& ݺdX<"^0aH,ɠfe}-Pxu0!9I{!v4FW#2+ (膣$yL#Άi3~Nݷ߮Ib@<2PGͬ]o"]W$І (bᩎQp`QFzr]?v׃`:!/W;4wv$OS}iĉ3irxhq]0(oHLsho&hvţ!nQ ˷М#.G<̋9;iH#ǗeF־571V}rx!1b$ړ_ ~OɚmE@Mu}7y@NqPK(4:M%fȄ؋|ZHY$SGK{BU¤-ޖ˒Z@31kB6ou-e.1TäuДS? kI; Vf zќ6Q%a|Jg{/A1ƆH7~$~4/¬VD!-VCHIs䃇v}|&UvZs4K<{N;|ϏaPe>9f݅ddNނ?3|=tu dkxZ=ogб&y?pL;"@v+ki7^eڙX89jd"q@h@, OUFz_P#VF*Oed{0BcHJA*E@\s&ڴ~|/כ8ig\mlܤe5Hfp-'!Z|<~ڀ= w7ML Hx^4c_rI\~$밴_Z< _0erC4XGVw#㹚cwCʸ?k\O&}e7sK6_%g.g,`"Au*xJilYDIo|Mi|8:gj|.-^Ap|+N"p$wh$$E8"?G$#Q Hf_@+B5J.Hm<Ћ ! Jj`GzI19As(jD y)i%qsQb ʼno% &W_BDF>žXp0nLbSI1VG:4/1*B&Si7L6V5Pwc8k,d4|h&Z S&MnGlcH|ضr-p/U%:' K_?S49lݗovx2~93T`57cq="Ȼb(H9AH_ڀfr{:VG&g,y:]S KhIla*GR]#Q 4K&t?꾀YO n` =CWWwm)@.VA@ VG vSQW8AϹ3Aٲ- G0:w&MвiR"#hÁ]݀|i\~>R~1B%dh 7Sx_c$l᲎j6Q8j^: 7.Fv+.RIWM;3&$#Q"y#:jf{ZcQJ@8xc,4eTM `FX89)}d7ПkW\PXk;P&P6D2RjmKE}@hTV"f+5D?nY'J"s)4u1byۆI2;)zՂkmJD (%MRPts1]Pa~7!܅26]w;;2NCxI$Va+>{G͉TH!4X\UTʦ =KI++䮬-ro: h qUzbHj]bdPjo4:҈OoEgv=) njfv&q<֩SZ#6~*QK?9GrrN>5ֽd*vizW,DnK6+|C~fgzlcWb\M*>4DsoS9%` K+ֿMnWIw+Q[y{jGbG;VS`rEjeNGj:Fw>Aն!YJl&FL;'/VQ!LͼZ>N5#Æv!-3پЉr@DI Io8f킘fbZa TG'U4&vK> VhN,R62l-K6|m*>hu=Ƿ\[oSf7S#FHE30vҒq{ ݝtzߔ@Co`T;bytS~e^4#FVC N0 :|!wQndmxF@ZrʴNC7KWڅPL*4\Dʅl-^#v2?fѯ2`s-SIN$z`-IFݜ1)j:>k-Җz]0 1O/ec/$7<)P{Qĺ.yhOY2!&Zs^#]+a1qB7-)~Hm>S1&gH-XKsI7)q||+UX!/ i%C?_I_e-oƼ([{|Ay&>} +aN,Mk}RJ)ٮhm0l+Xh a­VjAtZc}u1Bym*_VqѴљLΟe~d0?g9&|?DC8tJxQ?[0Vsl}+gp7n Q DJ VZw,I:*4]ܰ۸!x=@W)Rm~坺.(޽E=?fr'RfЩӥܰ+iF+Ѩ,{J! ⚕y,tbJN\9hʘJ VT?Cn TY@S)V~(;nAւFi z ]zNPbPț;' dy4*jdN%^RJo. ;bAXu#.֜~֯}+5@Aʩ>\J5M8::/{r)KC~`cuL SK0Cćr`G`̱Ju:ݞ_VQ|vC.T 22Jsnn hpKgx~ @]OcMظأFތYk%I sJCfL[8Oc GkL2Er Ҳ"H@L|yS[+,(ia s[imO=d6 zMeUq%śRӴ?R4CU1 4؋*+F9_9!)~b͈ Ru$}+kˢ|(h&k6û +ɌgP'9_>0sKbO ; XD`½?nH-KZ4"A|"LOTbb Z?_pGp8ϴ{\{,bk#M$v b7fm;:tKlzPUB0ӿ^aƿ洵e?JZ~?3'޹Aq6!WC92tanߤQtH{MKԞoc iIy RzcͪVK{bc#zT73-U(ʚz{LׁLw&]gukimv/6;>ꚝd.wư(TɑN ba2J3 bi9a;d.iPqj<,邋^ kYقބ B^MIҎipBkIĻrsNT,PYڶi׭V/l$ݴ1XE0T)׍&ԍ<Xb0sj^ le_\x\V9wHT/J t1#47vm<<[cMbNsc`,צ4*}NYa ر,X%;&V 6o*%9"O_딳3x̚ѧ{¸Jm^(> ۏ'L YWt6t78>Rpif؟nJHbzEAoIՉlk+gAX2R9#THj 7n|e7M69.;ղQ(ʜ%&KH7T܍NZw^jҫE? NۖȪs>i\ Xi .u.WO2Ėdf/i_r#uvT̩i# A(WME8'j rv!0[Gv9tS,f4Ae%G6E/ŏkOAP)𲌐 0/4|k.UiK$~5eIwZSS-G7x{SV܍Ģĝn|א{~}\G'8@ܺ91k`z䛣޺SlTdϋqO7)hi؜0Y,) - DѤ/z*>}/A2X}2*\'7  ^@yb@Do7:.\JTad8s{y-=s D>as03)iT{ _[~kqdWhؑP]u@ۉӾ% ltYWߪz8r96&.%ctGhyf^ *b??rn^v6񪟪tbԟ{z;'Ҙ3V/ " ].YDGYC`xĔ;U_Q|Ԟډγ,Eޫ>KH$|Unx#인wTDot}P!x+-=)FˈYb*XV?SOv7qc~n6:<: &qAp9<|W-ϩG`zM.7poIѐM;-J)Ul&)7jh5~yP#ߞEGyfV.~4 93|(XotKz/>|K18[$!.||YW ܂ǰrͼgNmnQqH 6p*a 'O%0JAn!.qDUD649D m:nh^")LNQ2A zHZ^CVIR:J%dn9zѯqx0%: b ܺ($3"k0l`GrޅB]?Vi⥩N,J>n#~7hlqH!&CLHLp9rpv)C \qpSbRVtNA<+WLEhe; 5Sv")A 3QLKU4~bu;R,h3I)kOTݧ"e~CP4;dn .Xe zH7-]diX&K=̵@l6x/ tCn)$)QV)Em817ԕ^6a9 Jjï7k)r% 69.7; ͍e0j_8GˎXo@3;W2UR0ϜwVJ WXǀ)۟T?\SS+#2;cF*{O9NJ8M[5#ޗm#(صd:M)8{ (:Vh.iV}#!L߂к~o%32VޣS_D))k?v3MdG|/i`MD-T2c]G=X;m])ZZ@?/9!$~SJ%^!0 $_`&1<,&<(A 3O&3b翛,8n̅a7)TP n 5(igLllDKjZO"}A@oL)"$=[BFҝӕu ;a'5 :0ٻ8F 䉼z#0IKR:G[ao:W]*A%NvTզcA;}mζ$ֿ܏=~N)^ wa3جf.lmB* k7%{%mg9!^ZPϡ)fJsB_ħkAהpm=otݷ8I:FJ`/żwpcٿ3+/rW~ Kj|8B@ቱD<䶲v3`gu]i œ7 iƹFED;J&{]ǦZ(hKq t*k;(;5f&kUc}# ͖cg1nŠ)ZtϿ#Mjj$+P=B6m%K0 ӳ]2(Q%̒h[?F W5z w}$"B' l,ȯKh6Q44E`FT_͊Y[?};]!KzQW߇QNH1P5וaV'O $znUU]lO(ʨyr.v2uP!LWM)"<.O|FK BU=nAAub,kCd ,|SU)UFQLU_ >nڂي+F+(X&40ydl*{cܠ ڜeŬcpT31 ~9!Ҁz( EԆ*`M, P!JLh7tӍ|:%&'J{?M7ͺ]#LDvk0DB!sĽuj ig{RN|9g9KZVӜ{qN2EU] U7IbLe`č̪Ғ'<*ޠlMBq$Ltӿ=o c% c[lAh!?NM,gZWƷ tz()t=*mGƱߦ(KTDA|o :Ve0h}%|i3"㺡XGҭ`wkp$9 -Mnp\弲h|f{0J,nteYJD~C)W顷#Jf:l%;GM)7(G3J3[KC8Փm{ʷ_lS6[ sJ? CBw: #؞<]utig2 iOEl=o 43`SZ?h:ym,eN=U7asr<TtKk0 t}lØu|in,K.Jxm!teT)Xh(b.N| Sj5Ƃ:wdfuэNu, Ǣ'.-ҕq\ts__ve}IYl/͢9,ӳfi k-YfT b7lHɓ~q7DK _@M܄:j]wZha~G΍3q!c;r;xb9PB p̀5"һk { O[fZURQn6K+( ;6gX|ڇ;2]o=P~ zARIdL΃r4t.wRh .!B:aI5K* )d$a&Gj^i %iU5̂bSK0պ/ipYi~"U%ۅu<|!,Gf(׷aJ+GӪ pHli{GdLhGCZ 7 m(Ur}_#&´,ԺK.Ti '$2j 5Xݏ1a!s8ml>g}D`3r~Ӕ6P__`fc 1-\U=?/O9~l_am+fpM|Tr+O(e6o;IV}r.Ef)8@CC7 `rkDbwj' 4cCINaJghZF.qhv-z -w Z;tNE*c ZM4ݰ~(aꎛ4ɔ ,JZՅE-9~lFFS+zՖCSMʊYZ% s%!IB_aчLT RA |Z3~\M=Xd_V'oLJvzD6dѼ♴X|b~~c"Dź 13k`PUeT~xl?Y"xCpw~%&||mB,kk!>"+xR@Cke-NA6pOZ=ӿD V 2/Y$T~"[jO0`:'I@9t8EjYWYLT F7` ]::!U{*\H5 `ʷQIO k3\37V!Wp2G7Q;!3;˝g:^ut)N\Ё0(\Y ΑAEjFO *7Ԣ6 jΗ^Z .o"=>a"7(nx:q?Z1$e8U xM%¶)iQXb\/;H%d <=[F$"> gF1h#-_hHD6H g^ޭ} èx&p1C䞡Qaá|\~]3hAM7ܤ~O_]mlm``?]JE̯rv(tCg)EאYaKyB2wNgs!XFf4ʽ/s-zk%2rMofb 'd{{ℜ0 ϗR \]NZaVd,;F]2 %w hkd$Ű螪|lE'fp)gCp1`[gpWނ7 k߳͡:S?̽*.ڻrIG,)[؇jP 9X,rc"Ax} >\mQ""(G1,'UKPj '\l2^9_-l"gM+KHY>cP b:|ҳ:qˮ-'ҳ"~Ei}JxhPR{`J jiH%5W%$8Qvk~N~)+`BZȂGТeں< .,=bCŧG4Ln_<׭ ;mr6R҅%GeA2V=VQYI*h IlmdB?deZjTb~Us"e﷧q 8zAF]}<YS.tz+в`Ϡ앙9F O_KJ,yxi(ke,uai)-!6ɪp~e5Vy RMV-6ɯą!koEQdÁţi\u@/7ԕ?'oF꺄1x9׉J[iZ3Wқ5 C?1fH^t\pr|eя]p7*yj2co[Bމr $2+p] } 8.(E:ٓj># [*#p:e={ X'ZJ{T0yokWeʰK4&S-FWɞk-y !%EKІiQ8D9AX)/ +DT򨫱 פ:gU8ԭa`uI Ô`|d=f<]7e 2Ʌ;Z*E.&| h)S^; k*J^A{. ]#mRkZbFS{3F!|Ny!iHQ˜~9Ye#BH@Wg)_(•0Pq_7nwdD 5JTLkwAx𚋭0:[Vč4S\F$F62?{D+9BB5-0^k嫧a*h]=T@|*uÇ!GQ?F v9F`56[Y@P5@y90I="vo5x\S0=_ȳay$#jK-,Ѱ36wN9邁=F-TP,: ٛX5]Wv–CtTD~Y6vV]2 @\n"pkyLl%Ñ|X@ 2?:ﰿk20,m/ lr[iֵwDlʻ&9Of?:1\)5wo6τoI>ӠG'Gԩ!竢5 [*Mz54v0i5o i Q ư28O6g\:xAr.?8w >=Ր8HTet7CY%zf(byqM@ ,Dz8ǩa>+沒bU3'|TtnpJθ ֶhG=A&!s+ppA|'m\҇FMj?a)Э$!- jIh)"v; _yR] W`5mXݠ.=f/ϸ}T~fSD1/"D#6;\e J6u6#AK3q^3fRmqU\_Y!ϗs3SS5Z6yk ;_\c˘&},[C_"p#wӆ߱:/=,+nHU-_Z` 0vΒ><r\ڹ]9y$픥s|l$' J9.D pWsS;F܍zOoE=UN `t|n^/o=B:dF˼$Ǟ%ԒrL0j<W =/{I5DQna~]KqfRKfl,@쀼A:gN[Ϙ=dӷ}b !dKKj{l:pSY.N jhLh}+ָί,Bg&8yJ-]>X?#Y$I»' Tf=fD*=]]uv{p9aos u3 ;/3rǞ2J#܉>Ձ; r(+{`$j\7 R6w1$4Š'rYHNts~QPr M#+~8KjK@VГтKpѾc1(8>eK]ng}GYkMI Mȁ+@ zBcq;00yq=6ߙKݷpq$#Jky xYx rMPhž5lЛ 'A,]h\Ѫ{S88-Qn XѮrJ/CI4[.F_,> ~[z]ǡ]7lwۢxM~GA( ={# l|+K2.|n%)eET_<-8NF;T*0.A+Wr<&#jNF| ]h-JfeJqg?U MZsP tU.#Ηz qR 3sXoL" kJnU柊Ct|ŹШvt9n'f;2x(6FF-6}sn.4u]?@,a#褎^9kMֿ{\uC)?ׂhћ}~ R@JAF"ɎfIK}R>lF+ZqA¦6,u+f fl"uks H|fX8AF}&T2~[!wAp.t~j_Ùn?t^p7ē,,O eEh‚Y>}gmi;|5t1FZ;v{YuY}׶3 ZҜ]Ozj7y/PZ ]Q3G<AU})pklKদg ZZu hbpmŝlmLg=_+#N쉳^}5B.rSC'7+o8냭T3*l`w!X0jj&(Mm# +UR=dY/;5DPq}%[)[1 #X%be݆mEZ +xr) 9ŗYCc~b10>uԠ差 ~.L@^FJ_tu?uӗ_4dĊ($iX6xOV Gip,#BzAJ?A!|3Sm@*qU[FѼC'Fi!R+=j.(g+JM%"2cWfϷP5G^G o$kr챽Ѓ}r}i.D9~&˧1/shr3}VoR)au3tm8j9SgS o_blYES@dvk4^-r!PZ=ɀǣϔPd%lpL96߹.$* p3 _xT+&9Kh,;ob9 K424:?Gt/C$+u4v88 B]15CG21\esf+RׂsY=gnrG4o9l=~8" /R?}Ҧb؞B -ٲ\T"_qҟ).ld HbfpgXqR] .dKB>/Np?!`' S/(3Pޙf<-e$gdieczHPYR Z*dB=Rkʅxh`p%ggSl)ȭwA:KKgZ!,H*\?奨s#@eo/Iݱh8 _ ~ s!ךZ1 Θ̆~ "yRW*%DJĦdI6dWn&^`Xr=S?fL8"'_! Џ0|rҹE=r9h;/QrA#|s7VC//)/6@2$hИ ED"ONp7ñ ^VZb+?qLjNx`ۤH6oǃ}FQ>"+qn.645嶉e1 ^IVd9.4`~g^-yu)7QӉAwF+ A+1hkّ:aզU>s yǕ[䱇00k) kc}q>IO,S3p 0+jmgy6ey/NldV;hs2ja f:yaoN#{{CIPM;nn:"σ˓Gzڢ渐:l|'FlVgv' 9o_IFפMh6 c+P_1(߆׼N&^u=|mR­Fc5)55'âCN4R^{D_oQ@wKhl,/>x`!-䟴/EJ2Nw_&a Ka %zhUImX<5ٺgN̏g,oc۾eR\0 RyT&B"iKE3S\des ,32XF#-6p^]5ܟ+u΅Gr;;0:ʊR[ݺW# P]?(yn,Ѱ!}\a2\SM]Q}x;C0X0:[9A?XG6-ԫ RRꌋ Be$CzMFV8qo'¨XJuA7\nپ/F]!{hEmߩ-WĿXcg5Я3vA7ueop4d$&֚i,Ol{ST~zHTY|'%"_PJ+Vs4s[a[Kv;z0RVf=GĬ~Ih䉡53ݠGN|FY g2zFiR!ISBF{g#DmZ.F`S/\L{m'_MlٳZ+Lڠ0*rgѾi_2"㮕9 Vb*>sp$6NlX@cYtsrƒf.Wuw5Kг^E^Pꉓ}ɀM>F4.BzSlobSٺB~(L>,BD΃Q eIAKn+adZ$rp% uv6[PQ>㢬"}˜w`Ӈ=%g@x'[f@qX׼%ջ(itmy?_ Z3/a4qZALhzDbfy ~la0Vt⍊#UuB,vi--4Eh5ǝG錙k8 h$6 ܩcՇZopؓ+k]evWD3/ejch!ZȽci7)PFC^vwghzO)Z>2 7{A$W$[됝(o! hPOϨׄ] q Q+Է^ 1 -707-'*zNVe|F5Zm1\tVu%[m=tC$n2yfh_wz1Le,(X<+ÊV_n8bSs/)΢u`][І?` 1*&#>^keUPUQWzN,/ \u3W>e;35HsLR8iU‡{ 1{cљNVG\/q2qtGJ萎2څTWJ=/Bl9{LXԽD-Q>(2}\8SXU߭3}_ݰ ;1>!>_y/> 07 @D2! ˨F`QO&m}| $KjL5`pn>Ԋp(zSc_ 84EP";y%SobCTL[P ; >Ru.`'-c67mR p 93}wCw9b@<^RYH*K gץHw!0K/u6G9uzN8Ħ{~W.S/j뷮C{|j̵{PfIHaٓU*"fI~w#Z([S^,+>qAO2tLZq;X>'IWvpOyW f?2--ftlSBcqc\cw>% W7:u^EEۗpHy0{6w?ipzC*>{ %@s!kmj.n;tfu8F+}N$,@Ld#bZm=mBMdy:4c"$[`>@@&Tff/vʤuI=jjϒ|dP?lAoE qle'7RgpϖtHw x#+Oi5-*ӳ>Y; %au֐/_)v&P !7a"O T1=d̝ Hѣ=2`Y099-խEe:i^1{aէ̤^ cܲC"9f0i!FfC魖Ivت*n4 _.ZG+CmN2C2ɯiֵe&c {{#9VP(1 _9p¡h=ZͶ1|b DfZsS9:g2$5RA_0CiOB$$gl$1 RCgE㷋LyEˉf: NZDG=IOb$OT M\ IO*n(-{VK23ȠݻyAg5󎃣T=?'L}֮҆'G~//bBRxNlbkkz"VPc@lvY {R,Є4b^o0O=(ZGkeZ=Q+@Q!s~þTu|';Sa.=k/pH=4O~q˪XFeÓ|bHmiCc <`qWZY"'_Q7ZX}jv^5ǿv`ac tcP^ UN+Z8BŜoSoC5p.\19 /t㟒f$xh5Ǒza- OIXcZ>gh&f{4ǭU!,N$%sbP)`T$ܖM$?~_taeU003 \̯E^mg1%ci~[lhfNQ>Q+\oV\JLRcλ@`7KnR[&ڌ@_@;^qeٴLZg,A2+ϕ8z\c SE4hy_o]O1Eui:/8:|xq̦3]oO]g3}F% 'jQ1\MAcްrE3|_#z|e*ZA#z="\-.CY"x/>X ~:'zZ *Ju{Gu윯m 9]Au*Ne OHGsȋU~;kNHmd*l[Iҗ`C~M_ VJ=ri•FB?04,$r9nE! !Gի媽ӆ B{XO-V` ٿ0 Vy)6vnA NkgDpBbaoc{(cu֨ac2$%ǚR5OU@[p(DmMr 5`{lT\wY{t֙?\L쮱@a\BXGE} ,;j8VXYs &E= Q迊qŒkiZ"s/2Hpgv{(W=єAw2xzD>9 Tz>NWr lENxizåI֣VBZ譧+ZPHl^+@HW=(CY!ҬtmbRlB1 :^]}var/GzD4ZHy<6:퍒S@f ?jw-&ˑy a3tOvr&w ڂ,*K#< 7VVб(gxחQT`e1?+`/du{Ҁ3VZsU*RtQt)z'DĿDBSQN OUɹ.=6S[D5ky0Ryuh7mx~ }<6v) %-1 E=v^TmдqzFhgCo=(i4.H/_D$e_N;6něMgQA/lIL6[`AA{/91 P3wh%%er`h u}RՃy *MިR'N3E { ߺV:Qs5{q_.-n5Ȑ&דA=/FQ {?P \n{2{]΀|q=\8_n8rrh(0YN7gY#Wad鈤/ ^Q"}׫xN';lÐw?{HVHڄk#1u̍vhF93'='~H=Qs"g8'LfR/Tf9qy퐣 n;O8br:'֏5Rć{FZfZ0r_eUpX#ńP]'Pd`dH_~[=֕C@43ڼD"f ˍ wAHt[74qɯ6йRK=,9y6%w 6@>gKmMdԛu+Mn~Y'(je'Ky*b'19C1F^Kx$! LA~xr88}lhZdτ(TM7g-fdjq $]IJ`Z T7eVI:XaU($q *Sh^=U{\4|{R6 [DGZ&܎QU84Fխ{U{\ܞ^ 掃m<5!Hi= o^I>AZky9A3E^ kȊhOV3Z(N;LMI{zTͧmo.hA Ȉ35^]bFw3z0O򃴓S!  m 3̩s:iÕ (&i1 0֕pnznV+< vX&e ̄_NZ[m4IvˎY1_cL2=Guw/t,n@i<ˑz`7ċۄ^ {2yG?2Oy=f{%~B0GVQ\aԵ1JRMk?$ Z;#GO@d-ef`|%k480u 2Gפ#F0^rs1Fs@ezYfw2:'+F}#b/}p p>..D,&wxOͭ>շ&K跞\9/)|qh+֚0JdiqK4h?Ҍ#xSNN*6ѸbuS5j|S(42~l%azBR_s@oⰁ+e|=E%&mPI-%\|p^! *q7E7 i)xv_SQi`Ff3Kйs"&ϲUۄm/ ^-.]rT33,D}~tnJćQM/?}܏"??>u'QRh0YCQH-8뤴{sRdfXCzEZ}뉏 ;YGLEħ|5ۭJ]=_us T-;"MIΏPY,z9(y-'䅏 V6?^$Z>N;n8ZsEoǨ*k'KjcJMZ7t ,D5[%V"B?v>eqڳ3£@>)zOV3uӓW`a/eN.y!r#Y]p4J VܖO#;"m]!ܸ6RBֲk|e3so0rN nG?4L vR1p!X,?{.~x-_KhBhwx/(,G娮_|> R?%ˋv)]&h64;RU A O5$ 7屽om]bޒb{C;G^,Vs"vdH݁ep>$k3z}HfϙgT ,b&{_8#xfi:#_861`#Px4TWLv(x5Uom˽,[߶5OQd9uBψ^&\^bUμ24ݬ'V@x0AwA+fRdDC̠MKl1ztfk"H"c;n ݥm+ӫ \(~Vcdʋ _2N)A2zuo.O9,zڧcF&A%\I`o'C;$p8u 5g;K9")Otaç=bDdwy+J7EsZzŸ́?o^CUeRamfMaG0U9*eʽv'"%t +DPTԥ-?UzX;=lCH>#$N.c[~:'@XZ7.KYKD+, r0^(yzZlߥ͇VYEl-cYcOSPdnǽxE+,$,7^qҀcs񬢀Ie +n"]C$BrG1O%[$kbTa nv`]J$\Sˡ P )qs_RM>A"6i$?R*y^73LJA|>c!"}ɆMHwE =soppGy9zr1f4G%BGyN_ >ejEI(arsQ-'ڙbmcF m.Z}P.>@!FU_2 f2hJ. jFHH k jU C-;xJ$bO޴t7vTUfG4|H0!eL>q+x%s'\;`p*s=@B2 Ë^ᙗpy.1U{jƃDK7aGpKֳ<}ʚ(gfDCIaBO(VD&͸[̨b6x"2et8Nm'/t*Agm>Ϝ_̯] nP>>m, O4`:٥b7wOI»vZ*ԛ$uy-V:f]O>U 9$$;[S1,^QlEW!^_IZ:'ãC ͧ8v>CYlsU8kk@/_q _#a.VEBx˾.!XjvNaAR6mLɾ1e@[T3Ib+pB:.aׄkkmwIWE1NЪYy/lB+tZ3` ͪ5udoBت_i׋ӥK2wT'l{:+7h_݇:R4s)CV%go_>\ cP4~[`\# 9;lG%T{dkҌO-jDK&:* 3Wn0ד|r]+ޣ\%+xȦn{X43,֏`WVbt1wDSsUl"{4~ɧ7L" P 5#&U wOfr(HD,5QS0W9`mY9-_:-$zkg`|m7,VnuoSdHv~lsqTz\玕 9y܅-G+7҆CF "S8?D%p4?i)cpU_E1 WvܖŸΔ 8 .19Z K'9Ut?,%i];7[C``'MGk=Բؼ a%r41gfc.'z'UHCæpS5uݣAlmX+#&"w4%ڈw%؍TF ]wJom>%9Bn%FeJȝŰb$}_^h-L0GĔήb<öBTFf-z *.OHcJpH/@tQ >Q\Q&SXc~FE1A/piP%[O ٍãy^ 3Ȑ(;Q>yz)@i9=hn>JxsCP{zxv?i9=gZf}-)ffABb6J$ ]P;)Z` q-c*^YuPY^B4~jsrj-83]HG ]u%J%C Y~w(E vp9Na曯yyл&@o4!K Ty6m^;Th\y9R,I¹VҖ&\僜Z7 T DoIP|3M|9{lbɾK$FdL?TVNX5xatr:ض!*Et9J &M =~#VWv?#@"Ňȁ#" @pxqR7i~Ky_9+.ooR+H0AE #z4{2_ϵ:DT̼1 z|bp؎'q{{o/=n*@0oٙm2]d@+Ʈ>gpfQ]b[$Uo>Y &ПUzbf~yagIcRD烔)JE+%5uS[Ik̟YuІ>+"N(Tڳ\zT_np=v[)tzyMKN2i(7!XaMSgDnGq _'ڔ46`Lbkʞ{p|w,X͔w`O3T:ơ t1NIx3`eSzu!CT*1KE`%PB>ɯ5dӪo2ܹ!T18gQ3n >% DtvZ!&彩|M\#>=b<.sXU\j8Pň|9Fh\y`##Gt+t7Fw~T!%13BPg)Gc RnҜF"e|D}Z8kc2Ը Jq4>0`Uy*OEY$-3O%8C)ti6I{Sҁb$Pm>8 wO26ޟc~d c^< [:X [m~8W.y3ɕq/ a*Q Z)4p䥯OYP;9FsԜ}ݶB :ÛZ-<`G.gzh_նȁt X<)RnAZ#8NWi,yCj=:<`i_! :yV{^iŃU j9A$:kw8=x :ȾpֶFh}#**s(c) 5ƛ`E7VF$3&dڏ_$3"L`LQV|;f:u_㲕t'SZ3H\pLZa嬤8'26G=R:ڑ+ ۬k`w*BQ]0Mlt̹k- ٪")[Uz+}aHBtQϺWNY,L}#vA_Q1PTۓJBvJɒ!c H0$GQ2@z_$ɧf*3-)|v/K ~IjZQ_up7%jz1+@sƐUp3MSpF8ID[oܗŬ g /jNeD}e qel$Hwo#D$S MGkQ~,+FVJO#3 !=(xlƕ)/ʁv46)>ٖ?[` CAj0La,_HRchyWD/-8y/rsս0ֆyN.0#RڔlN%iևc ,zFią3c# BWw[%P[]ZH?`ղ$UEaIgP "pPԱ@/^OKf:Q&o#x3-N:o טhS*C 6QrS/!_LdV-8)b kK\~0ܻ qŎ,E.r Cy5ώl?k$|5ȣ.ͬq޵b-[3,B] f"-1&wo8($9eڮ*Ld%)u@c %FΣ@J8z,ӟ ֵѳr H {)c'D(bu z E 4V=8c+=޾Iq.--S$N%Y.LC2ar?XOF65xDC,,S73럈cL*=Mwc xLuOE?1 dz@ZpwݡÃ}zI\m#,g5LcbQDݤK Z@EW[;D˵3,޲{3*^uV6l'x2P?dPDYFB,u\s{| su5brKiG>tIaK |[4(C'0AίB@8U j9}EpFLCk%}ԧ9jW&D&-+vA~ZZ 32N.mTKy PI]4Av1Wd޻;EUAb4Q,>"Ta'w*K=xӁBʻ|)9`ɦNuH\\ NYWhS~ LXK ̍MS,)r~f'*j&GTJqp֣,]:V|´jf$i\rϵ5@&BcmΚy4qy6?yru'O<a]ۢ7G/g$.AXN.Dg ̀6 Sg8U a_4a5fұBz1ϥO,dZz"=n:B: "|i%hawerlι3Tv+) J!o.(d`8&6Gߩp^gꂉċ- 4oVϴZX^B+CcX\@-g;İ% t!oo`g>[f,)"qj;Qt985e99:hW[ZޖWʲc#٬LW:+0-.,4#eU=A\"Y$W} LCgTmrt߄~M0+6e =Zʄ^q9"pP5M}i\ 3ŻFb<0s*9/4'*M!&pf{[%.t rkk`}Зל%QK+~܋"9CC|[AR:p#W[ėrVuA;_#Q|:-#'  Sqa׻*0.ŒWĔZB SlqZE`vfw8 yV9>K U;!qvqU qQn|| d!a|-5ܳi+[a7% vfr0SKw4+~C)HWu-)e*3 ~.y.9Do8e,vm\‚2Phi|'>͠GOoMeV'.sq c9l)5 Ah 6oR#<]L19=Ԕhw}If~O1gwnS. 2k1{?&OaG5yV`-8E\~ <(,MWe1U#3.F ࢻdT׳.W|<ؼ%BhOD;]O4ʮosemQ֋ 1HˆWt#DW8_hKU]y\K"i@U[&XKU2F?ν* $5c* )(Ay#u  }vSZ$7\&o@crgLyIYjE?I<0Q3պ Aϛrl6G7}.S19b8s2ly)Z}+>A`u-ܓ \K=Nm{3|A/;c}$=8g3 S}o$\sbQ Y%hY[^R-tmci6EH$8DZEam nEkq1f=2.I L;>$l  24qZ+A^qhK D0H` nʸmk ޵5TT#!E Ed+[6E',[ 7ĵ>`H_ɃR=gf"q)s}G J#e3n/]"LVv1*=߰&|"0'. ZjNة[UtH0u|3'#fV<2YSRWKflyP:O*m݅] #jkX-}6+#S "mcWh K֭A7V+ r%ewM68Cop L1ޘtnNux{n7{\jrP&(qUb (s߬kazH 9+Ut0i崃#0!U&4KrݵlH8\4Q,K(a)hY5WB cv(.w6gfo=/H*Fzd.;{>Or KO u.nde¹ [Ĥ*܆' WՎ ńE`t'R\ "Y:˃iT(N0M vͪF86GEk2&&o.-O"糖ʉH /]yPPGwp΄" !緧v}=lN;(ipuD/`wzڏE3_OP%%%>s͢fXd0_83ѯC-`L%9rYrq;6ϘSiM ^ ocwv+L枋%ğMdl))6gôy}&fc-$Bȼp=NeJgn,R7=]ȸVmon umN*dV,MK8=a 0hekaU)Zk(!iPOMڜ1&~qfm@NMZT`6kJ"uoxbNJ<uȉ1—. p/b z̓E̫ GWuɆ6X}-\X>D=&h3Gf)"zbx'[|_֢?ʱ.ct&<Ģ}ȇg_O?YCK nbzD\gQ[mi r"ɃQ龡{K l۽]迏eF9^]<$Ɍ>IV kH3[iو6@`JOu)ţd~6ӯM:SmL&E30ӑo,.C^'+F$2E^\pQB<6_, u A_\"̵ ᓌ@.ZC$H #f^jG{*\`^YT||Y_kPF<;HFhU~*(bz+C2n;9{/ݔHgL@Rʳ9um.6]6X­AfXTYc>Lj ꧵ѧ}18IU /A0%'|sY߱p=x$koեl!!=eydbdcS}y_jgFZHL¬fCjhQC^HvsLy?Hem&FrPQ6Ò'01gm iU®+X>e"㧊|~8/wNI}b4}eP WIT3L@q_yʜrD -W};벑Ւ3NmQfˉ7^^KKGz{P,FR'Zê2bh$PtlBjZG$ٌMd_@òhףݍ춯6ctM.z+rb|`5Y _/!^,uí> |Jf>:IJϴ x ?yuvF[=֭vg3+!R(_NBEE]櫰e}`}¤iN@7;Yfj͕1dܿMRn 词!,䦪l""t׌;bV╲xqzml {[a6UUI[6eE.uwvT `Q-wUk΁4gǕ2/``t4얮jSyP#0CGk(i?+56O+ {㫏=6d]%: KlNϝ TD+Mo.fqnn%kG6lpa5bDGIfuiٔF_!N!4y<L "фNӓ.qPl39^y2ε+Z[4TVV# !zQ&x[EefMg34uҟ-AB'_ KRWWyB/1y& Yp? r5.H*3Q]ULP n]"*5k'1NH5Z +9Yc ·RҵhLS &8Zn(T*s84W1ޜ -6@=_@)Cl9)&oαSYJASihfR8׿dg=ɇ2bRkhc\1r:tT8M41zv~EL:[M@ff+VGt=A:&7p5X ,gpnP,T[l ڸ|~3U@MH~nC p\HnG: sӣG Ak` ?_tZ}e `D.x >UƛxϘ&^+%bDHiPU殌X1MGڶ Wgfoos4ԧ9(\|Y3'dP؟ϳuoHov ܃(*p,{(`L/qsԒ 0:v%񁴸xF|-6. r FV*C8E擡"^}6KOb+g?/J2|V{_L,'d/MK,Qw]bxHnp1,-nydݟ>)>X7P:A L}LߴAlѲC}plSfTkəSrϳ2Yzx59j(͘,lv9Sw,x_ȝ׻(ng_lS9ͳ )m)N"npϗdhi6uVLDҒ j;Xv<-agl/x,22D̫Քz TYvy"M'{΋8HbTMgL7@!Bޅ,B.Ik{[ki[A  4~?kdAOpHy;ԫKE`JF.ZFdI)zG~Aa)3+(;,`/Zak ʏ-FQ4ݱEZ" ji'〒x[ _ds͉J#4O(/1BqwEf/ %^) gts{}[lHj0Sz`rh%g\O;/kY N/찖{#|"Q4!j8K| a_F7.FMKtEэQWRmeed{+׿$c4aq[$:O Z$sabTo3Jl_C@,V ZJD\d uBI>l=)a^1hY Gu~Xe՜b]vB mpzf M0AkaST&%d@!-Ynw/Bdd*9mK!Θ #ֈǘFiբ=Kwj{J}3"O+E^I\}!s}kRWenaQs{q(fXM5'ŎhպvПbW*=٩|êC,K4uizrr?`΁.KI.ٲU>8ՄYu_饞8!2df8 qv司z/J®:lMCq2s;$2 K $*dX"}>z`FM?1?:izzAcf)ާ#bgKJW܄0cQ2d`RJ<)ފ "ӷ+~j4ʙU w~p~EYGψT+){͐A2Q XOѩ 5F>F^=8̍QsS1xAP"13eM\>2)h-Вr wԱyFڂ32s 8܁܏;;eU~ڄd#`*mZN8'YNj#Y +@bt֕ :n_K C@1r0{jK5SHIc~]\oaЋҭ ׺'%-iJmI[S`A=D>I:+)3r~ u\ϭ2oLq-Փ  "gc?%+q).hI"[>'eP_إ.z0nuk; i!lsC*H XtGQ=\*["S۷)ӠJh@c6%kOac%ne2ȟ%~V[tD]]uq>\ #+r^/p58z{=RWoh 5[6}GId_zYgyf+Z|ժgR؞',;@ԇk &&)w(;BeT=6@73G$Хdj' UQf̨asnۭF`14xG$ufq ̟sIvnW{luV-&vv&%4#c >-=RmbN 8rGeV\eb.Uht"4Ma|͞,% Qnb򌳎8Ld*`S "5V!G2)KV>$W0td::Ș.\Dvtq|N976=S3˺~Aj.#7H[J&*n=5"$Tɡa(p5t|2 U!.o,a^~P&䎲Uea^Y.=w8U^` ҽ1 ؋M-ܓp8>;7>+ƑJqɤ9|-AXΚ"NbݫC8A.N:൧ƌarw+Gٝp2s{>wDIy;V*J[al-Ǜzhd[Þ2هwWьCQ1|}ĵ//wm*ݠl␑JguEFRqcel}žK#0 d9ZP q:ȏ]"?ܿ!z6dkA!$%̌E=($6tP:HudلFVmVE[>>%SYV T.Ɉ&qQAaB.ҁr6au!s  ٛ/@bڛ\P/GȉDb-J8BS[.+>) L}uLBQ^Sա1ԓoڪlL*w4KbvoYP1دIݱpxi#2&Z!P9ZumєZi'Qm7o=Nt-J4JDua1E`cc@=Щ&p:0ЍKOR# ( hM$z"Q,_/CX?}B\xivۯwMZPQjk+[׹3m,+]] imxtɛ}c'O1p[*'PTAqT{q`LZw"`W&/dFA'j%S@y ތgC,U(9CA5lҫS6љ˒n!1iG{t"UUz5H%'$(c &D2ik:.pJA=EjgzXr+֞72^U#պlh[Ǔ6=a8Hp/tr,;t|:-EhXPv3 +;yS0,3,ʭ5הY,bn]s5^6!Ydl5996'_H.2B:{(.5&@h/L1~'2I,V/큃윓 [a}k\rbZ90`47w]2*SZlW6kjl"|_QJe6>DG7| `ObܭKf·` {2>7Gr:ŗU9a ׍1Ax ot)tB AD@}wIp}m)>V_ T-JeCl&~ߟ|Ը8RL$`Vlj"..'5%v;Ɛ?b#amqnd3 J<"ntm—_/yu(6|X1'!^"y{(>Kcf }ٸjzFR^g`K\NL mPmPsI̕ p\а T$x([EEJíGh97ם#Bp50?d|bi3b&1Or;m)W]?eqR(w mzvOQp-R0vޗn 㹎Et 8CtqIԡ|"-GH:ԯ Ac.!Y* m2$:,շS@@ zfrd^l(\] q渎AzB'shCsظp۹!&FHTaM*aШF"ꟕ(]6akC~[F|qq+ź8>Vq$޽;Pt6C}bvC"A`1 q};֥2ʯ&{'/mZ"ZN) [;kmZSv2 dizwT౞ .oT>OYnyZ.PZhai:Zr+3ݠž*KxA5~g^W]A)Ti+@$7:%jA; H9J:Ź. > { ½6/ߟg(cC?1\ CT4'.gD4 bn!v_&i#7&0޼:6z K2CQB,Dv% nk k470M &'4kH xB+u&l}A09n:< HPǤ솑0jp2Dz=)_k3a68Rڥ2FmTzDm(y6PTNBL=ڽ ύk8xKVF!h#:6 [jMA]\8SyZ2'FʞSoA`\ƇtFloA45D"v4ΪH``lXW|tQ3njV = >ۓĹ}0_".zӊ&) $=p*>Y8?КR|2bPO5O?+ap#lLg=8sء '$Ã> mO]\yJ(=vgG4q9l6о {A QAckuu*L')Wn [%8zǪҳ.W(FP&qod0%c??H&Ox avx(-gzxat@T[>xo+=lkR9EcON/ b6#h.zL/6s a >JO~gZe䖁AH){61zAqhޢY2Z=mgmZ|5Y#F]7t}K -Ή& -7Y1BnlF$Zc'Z_BUV0AϽ^1dn o-3OP O9()JJamuaN>~N 78t0(j}dn)RP*?;ntryIă) Y$LEA}l+SEDMy ,n,z`[ (l(kXcF\J_\`f-;m2ؙpi&5;./u5ImG\FN98T}f& ˄@D-F'.gq̱}r[FJBzT~Tyc%ۋ VEM(BG g=]"jzE$랭ͼxbDVGY@sSU 01+hC-%e $AHR9pá\\ (Γ"KQ4zyT>& $ vk8aˈ? Xrlީ^{ .WvۜnCZ%^isSs@B~$jza wA0A ҃#v~ _-˴U2ٷŜ\`)$/ [?Q/R&% ,ȫS P+ϒ܃y-pqیE%L}n>iŗ!U)τH#aPd(zXƏ`>m.g  GK>o D>n$"dX"fYIbne⒴WJ_cK(O :a(Uo)>U@\V Ldᘒ߆{!@"aZ]q=\}QJ󆧯nnhfa`,o\f;-sW*6 Q ET'9v3g8nK3806>׼ NDm C7MCP IѢZ>#$np챠n!Bx> |3yh8u+)@ HU_p b NqBG/=t{ZW TG0lKsT9 Wq6<bHa3 y-qИ.1U9p߷{U['WAkF)s>sTrN9Zǚx%:~ S,31Yj*4(kک;[p{a;0E{:u4`+Ps%'v5q.tjV -vQq!,z?k/L/쏽;MheH_φ]\jɦKbm;RG狗[1ͷ3Th]MZ֜0m=a߮>o")(.9jќgp. ?4mqRRd+<~4#dބgZ6sү+\^D;&R|$@u Udrk;<Mt@ Ie^,-`F,`x k쓐.IQQHD V쓟V'7Snu.1ne⃣)O ^ &Azy\k@v^f TE4ÊA*ZQQm (~Z8Ў9=o#ɘ}/sm}7k} A3r_=#!;pxyZm!V 玼 H֜~&{@Iي[:>/V=62vs˵i7ŻNޫ D[ 0z]q|Wv )紿F~Jrb]0:*n.@jцCQ 8f=- 0/"O^_Up*ObӞXYja},T<ةϷ;y }Xv (]8x9x;$Z18eۅRC8>go:4yx~KR y KXlD yMf ! 0'#ܜO ݘ)֥wmq̄n}ìg#:s.8a<ݜnFx5U#c2zZ }oz0t@慀USB Vj)VX;.{ʟa0m.XH \u X8Jh;Q7dQ14'JÏjJC6J v1և$!X\8$x#^c"\KQ&ۺ!ֹkhoTaÉbL~(CofHkr -;t9#3DPv?ƽ`{,}12`qTLy{ȍ!-˅qns`4&ڏX3\|]tu*X+`ies#̈2IIBs UQFڽ8w;ʤ\|C28grS2B<&'WESpa> s$KWقV`Th 3PvLKBInx_1kނuĺ] ;vCTGV\O?gi8tmd5O8{Dwb.̫]ĠA{"sX%XgRUˤq/H硼rpLKw$}@AxHJ(fpsR7-$IPdJ߻r#T[Ԕbnn#-wpHk D "(?%*A>j`~ hR1{xN SҟˉAd4ccyʄ=m?fֶ+4Of<}Ԯۺm\Rl?|eZT?@if8Q~#e}C[!ڮ&pq=ݥqyNͶ5(IE7[adm |ga)JE;0G,#@tf'WR@sNԋTYEZ0n.G <\[}v:@"qi yB~.8%\HJH,e6zp eC6tVH:Fq$0Fӻ%=%N223 D΢5p4*%!{T>g~S"o[uxp@_ @9[C7R\~|^ y[6nԔNn('))"!Z<;<ilˎ!}rJ,߇(>?#̀ΚN QCB3M@ʹ%9W=GTp&yC 7?=p116 }#/^& ui?U GrNl0{wFgJ d*{Rnթʶ8\p)DoaG'OI86@Wt&Y_Yvk1'EW|s(kHl&js ' 2\LbM \4NsF^$|o\&Wvmnk2KVӳ `*e'4&J~ ncoN5Oyqk>0Кj!H% 'm<.:QđDWi8u YLY^1ՏvQfz|C7+1䧣EjjZ7D\sf2vZ읲 i=P5H6Yqǀ+ZV4cw=s]6-# ҿeV<#x&%m'Q {<ű;q+g{_%<9FRۊ.42⋇@jۅmX,O#j ¡tWJgU^%^qupCVX"< 8,]mq% 8&Sl rm? u?]P7G[5u=s>ʼZN@7Ʉ^vb7jd:A)iMѱ}ȽS @N 6 /$؄71orژ?nD QF^ KٯvG|3;sQZBAC_fǜȄvq/Jܦ:`pn%.8Na8 R¿#dV)aHR:0fN!tyb6Ci}+V}gJOx49!e5g@llp0Ml-㭤0H:BhR) V`GkYVT}4 ;~ʃvT܇)Ȑ; \DFr;vi N gv|`"Я_<> |Rz!XpnC}U YZ )Dz8czF I$GjBŋ; / }k?hL:v2y(':,TAN"LٿŎ4!".Io#r㠎ZVpd3iY& RSjVGϯz1Nr0 aVe\jQK~Z;p+{SCº߆HqnԬȸ86?Amt(O/0xJݦr{AĒ}t 9LB{ sfh]Ӄ 6FPx#n撉Hd;B$ W՜^.} ]'>o>v¢':=[L-̻߾8Kgs̲Iy3"5f&%fgr{& f$0wȍdЬ~6ñ)=BRw7}*QUq*k#/A] 'n!5]W}(Ya|gq|sz.;-B4rHBɦ2~@J0C ]v%@"Tv.sjC2C}*Ie`rF_GY^El}c41_ `n_GrƻX8+i\zPݩ&Os)6ERTeќ(nɷT0k1B)J&*>w(!5*FaNXzugӤQLUQ93EUmO 73 0` 1bbH$DRe^ EA* oTg_A*Iv?DI7*nK%9Vgw8xSjRsTU⡒5`#쮁e?q.5X5CX S?7+c} J5-byS8_U<ȈDM촠ʬ.6GeN >ٔϕpAcRR = .'RĘ0D|I-l rQePbzeRpWc-">x_3QO+A|ˢH' RT~٣f9A?O$T9߾%1X4L=oC'">ID9+=ћ UЊYTk-js*c=(M˝ۚ3#I&jVП=+ m7&d~GM0PTΐ u#•]0\KgCgkZ(ML(_*=^Y(=J~QQGd%PGcd,97F2x/M7YWtVÙV\Y4auV]Խs5 xT}bB?x &M&DID2[1!U3`~:eҸL_;v4rۡ*s p4 Ώ#zMa󝓖M^Y6&xҒ(g\M0}wKIZQ ʻX5)I2i YX1BW?&ؙւ+">4u '|i[g+vb(HV5ܜNFNF,d:bO|6!!q9iѠzO9v)jg)ƸgͱG?9#(l>XP'cNҩ9߻,xűĩtzU1<\GXMH˳P+_}l} s.k(Nn?"Я: -8rk,QJ=rKC􈻝`/@)^d:g& ңwpρ}H!L4p;12AjMg 4;,YORg4\@P[aa^{}az&xv2KLMbjAh}' ǬX9xRp9Kk oXT63 QQf ͌QcgU+ȶrzI\#~vž]Zw!z`z'̧v'B1\"cCkae-uRJ]ĝ<S7 ?*tGHZȖu7"QNE 2u4\"„ /Wl.6liי3U9_)xmsLtc9)H梩JF@̀t:iV P>O1xKY-F 9mާfϼS,UA,D.*1Zz<;Hmz=WPhM9m[IsCRXT _'Ĺ1(XGU}1x,8*Ԙ/1S=:Rh5H:l1&!xPDK~t>Xv@^:бԽH&$h呵 ̯3JA4x4}cӕgNR%¬4 gb0f{&Hg̨ݦc29mK%|=0,K@d[hue3s`۩Zt ! ZlXiqLoZϤ. {t[de,EKWhk)P3 /D#vT7/ x;>.ɶ%GVH&Ys }Y'o:,9cz(kpu%Jpn1gT\z,9>톹:Nޡ(a%M@Eü5x4?u%kE9.l-ڹb>IP7̶J0 zchݯy`f!/G#Sos5u哖Ws N\=dZ}W?DrY55~jq~`qs4k|h"\jت "h qo}L!94U 8o3'VFCp a3[d @dF@,Mn욅iF\#P +͍2pIEb~~NZN&H>6?4+ƛTν;NR{_6q]=oJ7zŮ$CGhÞr˗KRb'IO#;vsTf>ןEho's(}<:x HQǿy5@G`]Fq(wdu(bYWDo,B 6RET&Ìk3@Rr*85ܩf 6iZQ7\?i%UU[ U5[R( is D$Ʒ''<-Kg >Ht4{LZ@2DU S#b9|W 塹%teŜ P3 7Cs޻{͎ˆK6.«a`ܘiR IFcwÄR&,Bk^(Z%rZ ?fukaҳ{3ztM#L/P ss.`P<(j>n3 IĜPBXv(bձ2GeU]drO2s#6 /dusMdr1ՠer/{%B#ͪ9T+г9ǔ\;!AsGvF ԡbi$Z&]頄XMr:hwڏ/6y J3rW=.@;{ 1~54٨ {AioG;=STA-Np|$4 <;/rf|y2\G~b Ldk#3tt@h4aqX͘C,tx[0G9#_Iwj$l"ouUR:΢ E=Dp̅cY癱\lz8&ݙnVGՕILa2לH OBs{܂6c1gk : 3,W@E>lΗÚD%-Z鴟[^QeW}ԛ=t_|J~Ѥъx/[~"Lq++4zlԋaC ϣ*c2K59Q 2$`PXa2YuҨm8ա'v%tDX0OxsbpdI3T0yV̟'V@tޡ_MC0@,oake$̬>!b.3QDrSCk7Lp٤0}GXR\*QcPNLjY;V=8GC .r(acHD;hp^SܖO{' +?*tP3Mn܃nJ-"3@uqì-'D`!`u6%2@N@wsWLBD X=?H(=^>#;$:^Z'UTbekjXu'U 9CK nd4oRb&%Pιǽ8C>{'@R+' Sa3ukk,LJo3Q\/Z|_s#۶z kˬÛ ^];xc/iЋm WW^ vmp\Z'YUsĪ 0@'<; Q[o஢rmmS\x\|u>"5@kXFRٓ¨ߡ!|m(?9CSEz"+33SRvsu.x'wN᥺*" q푯J}Oyz xM~tlUI Gg"Ix͟5*{b1堜Ze'J_;M~C/l?+5ʓH')J5 rh*UdI'YnDPvS+ј uҨſm^8Kpuҫxc6Kmm'dGi\Bj&BKW9*zcܔGA1W:x3A+K@8\7d™{nT73^(*iG$jnвm2N@Jgi.^׍`g&,iIr8,%:v̶/caOYnPm۵zވǍP siE:-#T*pj+uŐ𚘷Hxo` mq}t)䋕Ux^ ˓W-7 +bRL+"UC\.;dqP)3fpe6#V9q$aGaEZPXbI wJ[PDZEiE7bmz/!զ{FǷKy7vQT\e;^%~!S(J˿T?>e쮈vSD҉6i1CBp3@O"-=:6 $ī1!ç~/2_ttNpPsI۠45L{o6vخPgf˦vdm:_LLiΊjSU?#0K|1# wYE HHӯA2kY0۱.g'6ߑp5M6? vF.ytjay_RJb;y/=I+ޗi\J Vk* [& gk#Gİ[ڿPOJn 2VaKbsprd%I]n 7.CՀ5ŅGMo8멂`d%}a+OUگWǓN<ߓ€LJ L@_ys- P.]^1e.f*>7}ze3, fbh\|S R*r=nИJ[UovWIoZ@枋KlˀJ岲4].ntSP@?fNfRu6g=-u04Pl`$ٸ:&C6b<a Yp笻bW ҿҭK (Pڷ!6K %r$5SR?:44ZIo߿+jnxL"FQ޷>YW0$߰@E53sÍ^_:]7CrhO-C?gl¹U҄3 15(8sv&ݺ]OGszD3P:}MW@wo1ߣZ6 QH*]xN*#G]1|nPw U#p2 W[ap}%5V%PM&vx,Mm!LNBK>m됊=+J/&(xY[j`>Kڃ9%93\bWWp%g582 }bX. js mE/o*Jq|ۉEt*Z+OgK76+աIm eM~#F)'sIhz,T&w|};*Do@WsٻmV}|Qր8à|&]Py& $첊2䶻ڡvi6ttGl='sxIm@Ӝ.6/w[GO`i~>A,Ȓŝwsw\#i8f" WRţXi`w.k;A`^2$?]3뾲Nk SDP)w֥6Iyc;;`'79&NuN9Bm/[BVKUR& tP#yA#U/]PTE$ D)JMQP!9\Rn?'6HѮ Ƚ1aYWfcY̽,0G,Wאo"h|~vɶPf U)| Yar3 MLz[,/O_ >u<@"(U(^t}PH#,0n1xR b~ǐ<М %3G1]us9@= *w6x+ e"ZoTcdL+=崺U $p 0?Ϭ,9ԥYOؾ hVQ5U}|P&,>'‡SUui LtXJZ+oz'(urY@5_\])ZQ Dj>iK \='zVT!lIn()_uRZ5^ƿ:ꨜB@ݩj}pb3nx- tL2=tkhe9@wJ=qi#[hpn۸<*(84ˋ}{N39sh[-rbIxCG z:b,]SE4&`'N"r CXmT q<9E/ :֐L@&lX878Ijlѳ#ibO6cr p6J[?8H0#1]Hڝ9gwq(Yg0qO.>BRqF(j3mJT^n|P)y&#s Lh!'X~ W1tA*W>$}j {Sd>o WÆaf@Ny(cI5o ӨTƨ', aD;@L֌k F%R Ou骪_uOL(Jj,$)ƵџWW)qd`Ժe2&Sd+ٚcF/ARZ"#6B>wl<]} $oxgt6*N1B"Gf} ߐ\?Brj֪ӞnR7׵ ^/TQ'=ҏE-ջ~ Hx@Dwp&AIDOB[|.#ʡ>şr/h\D2A(|N CamU 8_I#?kck]A~g%t?+^9lU]oG. op$THJVV{)L$|p A1`͵O`k&n<.A? (ڈΎKǣOv/E;NΫPL=k(ЌDA\>̾Gs_8|2a|^\ɲJLuwlJJx(uF=gog~ׇ-Y4Hu#2'JڽlszE:CfЭ_)1@62b:F㴓w3j ~NCe%q3+<uݽOx#W̛e{Y$=[b3M[@F)RmD݋@e]?p)APW"bh!pP92>IOӏ9Rlb;-)!˿xYcSlg7p<.gJ ҽ( p$@c_>0t-*8JWhPg-$-[ O} o 'eu¤pqR¨,(*pEĞ3<βh,7yqԿp,O21 jZKcà?XH4f48jՋ8Yן$CXY/4oiӽ*E _'͵1%^V+C&_|G֯^5CH}JW`D0ϧ W!^kX`!w& [Su&"IB;ւ; z3ڜu CД) [?pNyU\T+)zdDIOp_tD9 sJA iCi0VxfˬIoHTd6MZ]Hӓ/L8>d/rRa]$K~%}tNBB]`iZE8Ε¯eG+{ԌSȩQגzE4.ec$@l8mѮQh-Ntz y n"<ы7wwi5*5.> ^r&u#_hnKDW_ W >X8$ųuA6P#gwⅨrGH62N(qp0o{ZBVl~wV:KjlzQfhpk+g:B8j 47J[=o`'CŻX-"jW%@ cpf\hlAl;iH|*b*TrdYWQ:`YA<41eoyY*Q3&v-a׊#U?!.$ӇmIXӭ]:oKҕCHZu_bӳ|&ҙRlppX,r-u+7v j!p'udC9d}Y͒2hƖtHNRaO"O]LV~b>?gB!)FIN`+;8dT!Ĕ\`OcajNEBm2"RJAxA;vnQfKpc9f_2o S}&LPfJ0Q3 $O9-xêm@>Ymnap/xPnCІM5wCH&)~`eΖں_F!gfp #e-[QE¯ AC[9E/&['m&%M=NmlW=`?12QAGFMaw/t \;/@*Ū-6ۖs7k :69y~*6x]oVʣٺV~ס+`J_IE.l,:dGW ɴ >oGxKn7OPOݐ94mY,GY MڒzP)Rջo%% /AS g-ȝD=8Tyt!}@JP~:R{J)~%ϲ\(wvO<* myݳ^;F\sv4N ~I]yH#)h[5W߶WɧPc9ֱ1ƪ1ys˟v8W ؝5?,")oA2o  +Y37%^S{ދxp$Ƶd5A`{rD>nM 3AW[N)$ІBZz+x?d c F2YM hi=WwxnN ^ aRvMgyf2ΙXz3NX)/|THEI:>MDwU ӳf}*l?xV'Gx+K^xϒ2gU9(QpI ` >~cx~-e#a*ȪAC/ T QUݴL} ՘` Wd$[h'Ou`?6q%qh0/f=9Z2f9R{ l-_ KuMf YWG7l53?؟޳ib&aɞnD-d5ӳLiFo,0PYХ%?=~P(~ SNT>D9>b"whemD$^ebjqnfi .=tV|gАJO/xto 7oc^luD5WF n%y?5ouV~#3_0BnU8YtSuIm>wxn[mMs+@ r]O5(4Jz0~KLQ~zK33@lr#Eu^Ӏ JCeju[*)b򈜧wХA_g׼ZV{Cח(;:!M%_"U㲜%na/lccfWz+y:h;PIt H'$\NӘ?NGY 1a^,ҕE %?{b[t>ҪkcoeńUnɳK 8N9anXHW=7Ki~Զԣa1vil0%47)]vMCQD_|E+tN7{3O'uoꨏXaC- >2ջȐEF]PFrn~Lː 0 moq¤LѴ71a `aIņb_${fæF!Y`P8L\ Q*tke}AOۨPĎxeC0 ha4!o'!""zߪv06$E1F 49jmO)s*azID-Ҍ TV-ۚU9̶ HIa._֌e4i {OHh<9uaHGbQ~/ᦈ0z2di-hL%R,@ .#}]7]( j1D'40F.>$x#Z*.1T2o-&(܄Idg-ؤ4m;ys:42bD2fiZּO u< K I;-C~ƹshU?zBq= pFdNU֣!}&s;+R}[.zrRo ;|~2{Q$)Ctb MNF.[af$o'0g'Q…zBHM5ף8_~VXU>,~!re8j "ux:9?'؟i"wm#m=x?6 ?j*C0]4?Y 8ǃ`(R@2ݍ>?ch GGY: ȼOAd%ǀj>t=2]Ďz=*ʖ'QtIf6'o9cL0n{ U!q2B00$]@VsR.$ ) _|٠a(Cί *@w˽u s.ё[1|U(o ~~uYfN͔˛$ gob(~IɱNԂwp-D i98{7 Y/Ɵd_K'[*qr!k3ϟͶ=q'Mlzm5vpxŜ g λf*| So8kО*> - 0x;Q 'oı4c AUD+G?bSc h]4\6l ()>|*bT Iج!md,}M@ n\뷤]t۩Ƃ`a'[P/dJ`cȆQf;hz:(AF@4^7uc-<^CfL%yV *jtM~Pp (5 jÙνR ̃3Il8P `om- W7!9{(Q1ɀ&%7\Xg)T,86a,>6M= X]8|;@ ]`$0L;,"粌3L٦ʱ/-G.ٵB#ZNM:n% )@ZS>7owImWL9ZmfBN=6Skb)'N4/5LlNzOm'8:oUDGV2.+B's$.J8/B^lHIRZWm|M4kȬvqB+\f'G8z]WD25!9-;gBpD:ln] Δ3 G}xSr" Xuhz `bvϾ "2; r|;Jl}̈́C猧~$E8{7`-fx%]M1~"fpJTiaV$m0SYYV)|A =,6xF >,*'@c$Z+LCbh8)Z'/> S´Qrfcg@.k+5)B}= l(*vPQpXT/o㥊p[w tY4ءjJ1д:y7 *+H!!zAWugqCudP;!g!æKeg^!J7r&9 "hBel۹yl\9T!,鑴YHiͻmS`2=N78`F?.0scA+6pTA粭=/،5s~+ J,@"C"\N{>8@!<m2]1YƳLNIC1ttl>عiktFdGgl5 a_>"90ٹY;ȼ^uL [:g'j@)dwmj>wc5޽}"ܳg&4a@tUamDފ-GJHᾮc@/$MU&]t~eT҂ 3@?FoOx)񈆛y- E&G(|cpd )ڣB-cLjkQ+hqVYiGἃ~LO7n`O&x*X ̾N|ئ!,qy~e=a&7ޠܛ#"G7 ^[qi9b~w: ec). dϣ«zdu:8pc] ln ހT^Q*,Gn\~k/(W(s3 Ζ=+kJƗُZ֜aH;*=LVD{D? $ ;'O* 9[-`+l$4S@wi7] 5Ϯ5h1p&OL tFJG(v1;:Rͤ(OK )@Ƽ::= [twLHvl>x(e +Oq'D61t P`=O|ûBo-&W\cNQJJ~'--lY:JXNk;/j=cq骖hnڤ*EsDiH*Q/fOٻz, ̈JɯצfsjxNKz TH2LhSŝnh)j*]`EWXa8']gL\GV Ꮀnːm┓V*YBUT }wmF'vUWމY̋FYTW -OtE5gx ,bbUC9S],^5yn E蔸+goD~p݉[Gŷc,H_{qoCWn/"kDJ J`hrnY?1܏XcFij.EDv{qG6*cCQΊ1Zh[j`3=xt-;^秿ڶZWh .,Xnǔt+^ '˫xiUvy2#HY5rQ B]b#`z#+GDtDD,+z M=jS'}]S$oiwv1'W!#[ =_"*K/nnn &1-s=t|bw>THFjcxy~:϶ho;NMF]H=㛱]M.k"=bQXdj S!HT:R?({eo֥߆,AA|EaWɷO#*Dnj)*ԋhQlbsw0mx9' jZr޲~b*YdER8C% F0qJot#v*d2"4C{8u%!`E啤OKsy$E+"fsN!i xiXwL}Dd]$ul$}f1uy6`n(ƿ4RA^V#C JtG2& YkA"/'>MX$[qOA5d{nHN- үkIVF.]*9\^ΣtG84E~F9(FzL}|79$?A]%BzUVfjww_JW,!0~YGq$ltIYpuD]:uucn4mX3$1eL!``f 7V%~}0Ec'}2"Unp>|WfJ#.9`7qܴ1qچfA-J#XH2[Bz8~acsSx9%ƿN0u$xKUK$ 7# QpyCrA(-pq=@0e]Ɲ9X[Q9@?9ۚ'Ud(2 ݿI)> <6J6@ϹC&߬JAg3`9m] w{ jp^|MhD̈Ai43mϐΌǃ Y,nzN4^WS{3х9GНɯS;WJ&eEPɳ(jĽ\tȹG"6˞T/0'AS̋0* tph|"P%1 & S!h^qvjřHWH`j~/uٌDŽ-ip#%I_dwT*n/ [){nxi!(ྰ!rw05X]/_F|@e'`%W V_#W| u:AG ZHV57\oTUbp10¥?> =oH4#'& zɚzK^γZ3ϑb.xxsrEyw8zOXDw傚Fp^$jZULt:ijmQ]0ۥŠblu;-l8aR_EmK/q/c:UȠt.E}rZԨ{W>$Hsfc KT ]ќ99ǭ- *Gß`|iR$b U'}0:S;0lv"CKW>q5P:g^0o~pYa36)Z3-+;4K)Y s+c3-Q2!6G=.;HR&TrZD%=g|XEH/ 3=rXӾRO`Ak * .x?S) ]4mݏґ⌍Nw*feJ*DuR4_0s7L1d%2Nُ|: Db>D9q(p/!OVN=[jCt#dzpAȓ5%䘡۶=L£X:\OAf0Å62 -gx,-WRo3(G;0@J3iI`k7ؠ 0`Q ww t$JrmJ 9c~_{ ɳi~?%̼W-P@S/{jta7{y':nIj*7y?I<$PdNa*J%s9q$Wd(Zn|j-1k ZgM-$sv뽸Wt]#C\c,B &C5toIOg(IVb혃fXsy'xƞ3ld|ʜyFzU;2mtk~r*O$6ZoAW=6O OS1Et"dc1z-$I~OD'8ڎ= 0* W NE}>O ]♕jʆ*emUڻAp/:~k>B`Mq}s:؄:bQכau R8q!Eɳ7c4 p3\\ 0$1bׯ-u dzm;xJDFc?z&  _lb+k]| S;-WdCqS"!ʄrx=,D.,AY,*a6nv=;8`YCy;R7l>1S|^Qwl5us$E"~ 7m@ʍ h/__7/}U6-åCۊbn 8SfHv Ȓ"~:GF֪zL5>=ϻraGw7~YH[ґ;x$r] 'G5 Tw ^CcT`#0o8v1۷K#2< e5)X7Fga}!+:q?|s7.?,E=Dmt")NlU^K_Se֜g0C)Esx $A\a6C&"QU RnLĦʤ @y.ư?'0r<1)*QUA=ȆXd6f&1]ENw'!ڑi!Tok&k>Oxʍ)5?wPIt2a獜ܬ4Ȏ!ezh 9rX!b:ʶip6x4Jx!yF0;6C$gb2ֶZ$5_씾[*vZ75Wy7|G|ܓ->[6mNОM_oev$~9\mhK`6 x`vd6c /6 a== ZUWV?=ϟ#g[wWn[# Q)O L^=({l'vcmFzQdՃDŽ뇖ߥl򑖫NsYL1/-_0Q3 1~Hz!,ʿP/xAW8(r[|㖵D@5($9ӁtɈL?Jiaѧ|C4+Be K(I" @_{S`IBms]c &N)ĂIK^|ݨt=qrlT%]QQ30ˮ.Ҕ\!)^Ki\Nقʼnx+0M"OSAZiUbDD\HѸn|5-vwc"=>1ZL?t7V<pVn]q.3۞bn4-TsA uB+3}~-^ Ζ_MDo&nJO2tKC֒zX\7Pzp?mA9UYula3& fD.n2/8^ҥ9"u\yd)2ҥ%N c4dvha℧U6&=NĎf4wV7NKXC?X4+AzwGմϙE_`MS  Wk*OWVDDf C̶{H2׫W37,$@; i+⇀i9u귌|GrEaB|}c&j)(ޝ:NvWI+(nϱHGNA9˯0WƖѺd{)/1QJR ֹy2,CnfT#o-]V&.-MJP' `VϺ嫒9"Wζ8'CvIҡ2zv@]I 鈪| jA6FDp*bM騙͒~R_ϝeQ ɜ(Fݬ%r=՝v O y52@WT]ьu_vPKXCmL&yPɪ8HDeV|>LFD4i-Kz)q#52>y/>\3N%,<_ ن0N XT ec;Ko/UN6ݓ$Ĕ4Yc"794=ĿD 91wXE) FcvdEk.s52~Ew_sk>'$9Du<8b!sJWFƒ(޳Bgoohnu4Ɍ~)ue(6"+S!4)|Xo/3 1 e|ZS>v0[t ?|ܗ8]DZu(FX*\_"wzVUf,y<Ӵޘ ݴLj*#3#`R@й/ *g2q$ҕ.Qد"6`Yh#7 >%eáCo[BM z Op1@#vحfxjq2`0?a~kyRpFL&a" .M\z'dU:{rN~Xc=+3>]9Z2#"zC5mԕzǗ)>dS8;]).pƓwT\p,[HZt_J0fr7빏JЁ[}C|GǾ_5yJ=nm(+CPy=qgYҞc bsAI."نowliY "v bXi ile>xZF׍@@cado*(aM=A0Idyk[>-gp@DZ!‡كpCpzB"kZ;v1|Țrqd%bw s̍Rg޺d|#G%ނE(qBeV4 i‹_ .{Ps湽Oxª:!Ӄ"gq;2)++ΰMڀpB,/3e {Ʉsi+3fw.:{jIqc ~N&`*MLV -[8u'Rt[}K`is!{Sghv.1WoAUNȼΫb~v'f Ad܎ OiOX߅+k*?Izwn2Pzyx2'8G̀vw,GIG *gI7$#x[uۋ̅]á;6'uG>K:diGNr ~OnyD14*)UV$xSCi :l/$}F?GGyx|O%thF+>Dg\=2uI {  rNGCRcL*}AN-z)͡=N.[$*&\|MnJ|aca/܀TT^XqbPU&2/nWGU jl?GT=3\`:h +򋦨|#C ыqxB HORlgh•tXг ig?I-ͯJ-FDi%K}I:9X3iTǞ"|^V18[ ;b ,Mz+uEQ^YjHr "1Qh5pR/lFb8XQrqÛt*b̄%t֨y̯"3 .4o@U" 䔈Hطn[7WkvK _LସLq^^b%>>ܜ@w `T]eos DٶE}*[$C(%|@CYzLrіa+ EJEERHc}fw4M}s1~XM+zn}1a!CK#3!a7T0>'n# Xk*`=B7b HQ5.'Dcݡ$fvf@Rzgb˖u0o Y@dk~@NNf/:?{W bș5@dd`"O}<Kd0&}(VKn1MޏV+?JOcur_ ' ePj8Ci:.BӖ Z߷ОX+ch..gW!)!fX`vh"|fH=WkC 5) t'<.vaAs"TW8y3VtN_7Y?ʊjGt׀b*lzh H]͹qm18йnGl%Ȃ ֻࠦz a >jhV[2Dw6 P4H!h Of,o&t9>`)]7͎'rmQ øپ?3ӹ%}@O$;-cKLEݽgc/ojOÕ.D$e|Dehu?fMͶiB PT!Ȃ}3O !lbvt-'  Xե"eQ%ZJZ dMDQ6Nakv~5C&YY0Cδ'D 'oh5`鹇uR"deI3jeki<ܐC<} 8Xp$1`Й2oŔ1snDT7&įС9TPV|s8CMg@ %x=ٹy.Wb4 IshrJXK{ykĺ I:3QbmVWإGTͼjTKU%_y]BW{r>PTU0*J?IGuG+Wabe;I.QW KXæ%d GCLlaYfUĦ2ۧ*s̡?>aCnsWv~xe1⧇@+DŽsϸPsxIQ.*o[p~H{r;,B95NT"`RiM΃7H'^> ==/l˷ҟZ%^kԪ @Ԯ@;bzK_VvK}OR%_`IoɰBpoX%mc ^ó|{t:v>}f _m@-BT ֤<K^uv\mZ"(n"׌%̓,M+mI>Gү g^mQE_( :֍pٽZ/.]f#-@(q%fu ʟ' s[G$vXu=TSN>j-Mv =xbO°8Vbbe?-'YLd6a~B*o‘ h ڀ:^k[{Tt^ȭ KȝxtT|D%j/CkG*U=aT+8dwY,G ' 획U%3f1\Yh*olڄ+e/[ DQpNҕD Q oQTgtT}*gWN‹p><&I 5LHr "IBJ̷WrP*7.5jaǁj7_ܨڄ`APgPB1>`"4hْ($_/j֘g1stH7joE΄B $'o ]E: `>ؗD*'f!H:<Unܽ6TmR±_.]6qQ(YD}V5f"- TYk/9ak˕ݰk  3%yZ%GʼK#~V薩]OwO1vMAf\n] 󙈹Ou c@!9ԮXR/C&j~(\{El <Ez{m͒9J*#BKX|Tì*iǚN*٪IgB}&X~QߩPMCo_S g0*"2鋅΅X`*D ڤzPN4[ DfucJ+U-3+tᚙgܞçmDv2'fA[ t_\ѢLY.Y eY5P,U'@(cYKV.5h_~%m߇Oi֜z_\C8l`λ떪2YX9g;Qt'ù7&IXEК~Ipd4Ƥ}}T_5+yE^_hǕ 4|\n*itr/LQ^jB6MzEZzrȾ`9N:).pj"bh_~wpjsw;v5"V')&NX.J{lKT\ZSi.N3QAJzMAQ3:G@(Ŝ[U`jgc1\_♇~hau^ JmfwE^@C t"GY۸Gt p_M/$`mČ<=8yr?pGŭ)CA$wHOwMFY3q.h۝eo D%[5@CP7{f{'I)GbRׅMEXs;Ww"b+.`[Ր * " [{0ev2  @{xQa<#8I<] ,!Iyݯl[usھdN|0 bV΍0Ƶ6$4]}uOr-v3J¯}xKt "{hd:(9xtZnsƏؗ;PS'ʂޔ~X# <~ke]nҋ̘C{&%FV('$sHWO F~s3 ˶@,X-͑ Sg/)z ])vјۘؑKin\~{&y*5"~Q2Mu<t8y>^=bdN2>>^10w*YO3_V&bT4Fk\U yе{{rm2`t:!B-Zg_MN ,z(J+]#I[A<EEoWw ΊM.*JEҵȵg3Hz y$<KuN=AfV3jSZDm}HdY+IMҤYF'mwj^KK|NAǯpo^Smf r'OtkSuy_PzٰՔ}eL],Z  bh"`\(3MgdUp N;JL#R ;P0.s{񖽃f8T_${zq62FE2 ۈTިS r)âꦏPѳl5k)SG_皣M*uҏMf x$ 0";;>CF['%I>u>[ښʉ /ZG/Np {tP|!`dJh(:> Ej C?17Sx-w0]T鯮ury$*:1b?.~N:*+vC`9TlEЉx "oC@#[Ǥ>q m"βåAnJA2e?JxN}u+YJ35L= AFXBMnvmY2rPOKKjd٪SjJ|0ab͗y( ؔ\ 6A7LJ1[xea2),3/KQ)=w5<<@eBW$uRBgg>T@8Itum83tA Ka'x| |P(k-iy->)eCi3PS6-j"6RFN MRFwoW+ MhM-K؋]uч5TGwybAU}03更-o+v88^Gj/@>BhZ;-/R +өb QXGuwo-6L1rMbAG)Ft/Ox8Sh]k[/O[HDuII܋ 3TgOhM%]"gn^C 5'*кĚ0'>ǡ:8!J3Q3b;Lj?9^ͮ vpp`*\aՌ4pQeH'Y]6d蕗Mۣ;Ѝ ϖpّK~5%#xAr)S{鹢z1#@oݑ %6y.\L-RD$m~nJLl(aphe\`3fC MH.fI& Rb42@3p?BK4!&q{{++C@AOJ53uiAs< T.ّab[! U:bҫ vb1(>GsG;<ٞADGc{;u6ud U(r Vl`3_~J00ր{E#6_s帛8+`4!`b;'UFNupu5њ[v  [~gO*M#V?t =WDH)`k|6Kl;>;W0`Geb ЧR'1^jL nL72eIly/Q=Jb\~RߍUTcԪ"&]} O<^]}NR7O +S~Vմ84U :G+te<̛:OSy怨h$ K^ۿ2vV+S=t E)Ҧ6u"dATf5o23>'$ui ¯|%qhT |ax̴ovգW%KՆ UYH?8,@@ˍwcȠؽb/&`)>ԊBz'*~A y0 SlUN=&j6u#!26+bـ dQq%0#hq$M *|9v"@SY Z_8BmqN~ɽW x=_Y !' lLZdt5Dhgo^?Ttd&VYɕkdD<}=ټa,/bǁ_\%X*c. :M^v5=I/~|wA/ܰz°P.N*QY2~bCP bkNCn,(Mtkh`TY;kJ'#6`Dw3*/ u$߳k >o60cĩyeKY;0 Dn8w̛ % 'a\:ӹ՞$"8 dԕ ct'-1c{D6 ~,,5/#{7TYEzOzV ܡUHL?E˛Atfi3;(-]T-Ks~ȪbD"KLdkC7j5]+Aׯfԏ"<ޣS謭 hd^b=Kֿ~^7x>{*xA Fap,< uǯJ|d}Y0dDg  WaBcRg#@<Oj=dԽVGN,{ Fv"K2igY~7/~{j&Ǻ8 :uᬇ!XvG3 y5YᰤJi6IxxrW& /e$mL>H=,'Nd,U)&,8V&ǥ`"ʈ/(PpXB!+9[(-K".%\ʸ\^&B dT0N Vmm 9̲Dc/;HXD (:"C4*xVGv #hOZ;z!.GY8ϔ5 q*`Tt7X4KP +Y{.Is8]K/ eMۂ F31'O/D(jrSzJee5Uct\+.:ˠԏUwh95pUxaG$"'Ưfo@Йa'tu kc\.dn|YEX_UꟉ 'oQz7r5 ]DT/jsb tbr_J+ۃ~<%Z~Wkܹ֒ݶ$uGRιwDŽ9uGRol 8F͸,sX矤@ 6udnWꭶ:a?Vf-]R$,fΒV_E(?M\N.wI2jᄇTҸ; opiCY)HXc๩X'*qDXK5O}) ٛwr"DDXǿɞq6U،m9~V̓#e0'[d~X:-W rkmZ[+R>n[ !YO]C*I2jU(Ҿ~={D :P! ڼNKhR`hpfoGw#'tr7R rȖ*Y6 b=l=p7 a{7nޡĭ|e'{GKQY.þW3+cp2|rhrZ?,ƽ@>ە2o+ZZ-QT7扬u-\5MOtV\5ٿB՚M7͔aUGl#GO7(Yu6NVQW22$&SưJSy"xi٘sjߕVlp-U?">Z$r'EH=z_&UiSBhyqݕ'8Iu-O@Ns y_Vs}_ձrd+S8`1 3&h?z .ǘ=F)vFgQ_"I&reL$.6ԁu)<5FݼC\6Ĥim:Iz%Ռ!#Mtn'H2QPuZ.W9i${HUawcP@n}uq1ߪ@7] M ̨ 4m)sohlHBp8 ,-d. ̑a+%*qX3 TI[3U`4ϙ;@I EXMKX u#oV2=fqLyMu)lnJ@îөwc()~)`xw7Gĩ(Uk&(z^l=GDΎS|*j̜7V`e^嶶2\en PW7Iи// YPOb.D6%8W%8IV®}b~5B%mU%km*CոY9΋ԏv8Iolձ>sULOfN ȌӨDDn8&fStjD3<$"v'cj6_A׸+)>I (ljZ92TPdeWHb) zq+LPzSg)bZ@dlEUoSRb@ 6hvJ !G>º;ln;E_EuCq'Tla:vN Yy3p ^FKxuU+l=>7OHH,Ҳ呱9,zoq*Abmr4֟s [E,';lL;)BE䔆r 7̞<`w܌G֛)O=GP9olhZhVUؔ" OZB+_n,ii lBº;@`(aL-ldHcCD4W=sMj]|PX {H ٕp$|٫9ڄTWiwW 8Z\mJX-aNV-Zճm9"-lu./#< ~[T-y3͘mwaPYQ >.y8n5~rL-(1K&* H o <ǒiUu@/,TvOSzPgvXti޹D?J ?A*/EE9 BNv4qnczߗI~M>H\p=I,6O51R"Yn]П8/)!%[P˻0#+]hKQ oy֏g;-zK#݈]='"6KuFgq`MaF%Ms: <U[[ἎNi`%.01l,D='sG}cw뇒ɈYw6 o9ix^:s! 4"1yh^ Sd4DTRR8ϑy.fAU[VǙCvZ0vGmdbCjeX39BpлZV%إU^"4iZ/3-+qPU'&r$U7NUc2cۿOX,ioqTţ]B۱J{r9EO%%^qۨjqbY&yipH:QHi!2iaI+Ww'AInsAB,*U!y\KF+j9W+qꬤYB<~^s M0R\Tη|n(C=9{M a汄&~ݠ(c,]w8B"S"Xz=jC)9- OLԊ]H_q`,-*π;jX\,uQ<ITc{=񾎱!zv6?j* 6K3;lǙ_o0S%.~B8 :<K[3uw2ZE_Vy>8 <'u3E9a.8?U<@.Ԍq55׮\ζBnͮ{ So3kE̵QrԼj,GKEv2`<'@?xau&u ]s̚6kwMc,&$ѳ]̘E,=s= wy+!| g~g q]?jaO?M7SJքYB1Whׄ*L+ Ja^*I@ 2}FLiq{6]52+i (kY84j tؘu7vӉ9r)?!"=,JH MF'711ceBz!A^xn0uDg=dk.M(geI_v5?}h$ ^)L}ژ$ɢ]25iUP/>QW ]eNpT=6+LV| G1"I DvI"T67*]~PSeR  h|fvɮ/5Rgsme=PLַY7'Ķ{#?>:"p5h`dlXGG[z?:t.ߪh'< zqgFمyȄ9x8RwhOM2_B_[Dl b_6P`'[1*[Ԋt… >Y XSN}Ec[&)v8MA-af-6s"d|V/5Q Mt3ԔDA.:bk`h/P{[X%);fKv\U[W+?w^̘e¼_ͦLsum#$I1{F4=;|{0.ywT ĩ;6z"[IIM =@ӀOI%TK= @4; ߣcrL`VO(&`hJezrʅ̮ZN ni ߜa|pFz%`_N};tt_X]AO,UntFdV$-D:KG2p,#:=Ugr F3eW(39zx+sT_X*p~0y8IA8 &L" CٶUf9yNC}TShdaz'rg@Tͦ| Cdj2#Y_!KkT1>dA,1LA @,XOZ,CF,@և~u(GH+^.h<0d.Bn̐ڮ4S(ƝByW̘;.j?Γ9(:L@G, owSOnN1Z!o*7 &1!~tsw2ڈY8K+j^לfbq"+Hե6]gw1zȵmѻH xm9әMV}u7ޟF:)1f~Wzw&/ Ifk?S8XGUZH^' "$~XA;m8i^I }6I\~TpR9%.A#箛ioKոu2TO7&:#g:115QUJHq]fQ#~~P8h"$.ʷhs{zZ@yXē;ZѦclrrM>lawWE<A=,"vI??QmP#VzIMe`蒒ȩLc+nW uEYCO aK8[XhaΩb-3@a[0P&mQUw4F9dۅ4$1#uTD\Bݘ?IJ蛊bw3י\ Y˜RJ S~63/ N«nx  {|fp|M{̩&w *B0-#&u8N5PJ7-h1:dfXosEZ(D ԑ.0wuX/-UdPά>%>^koP|b]v@"p EպԳ3_Zn2 !J|M\\zDV ;P{ƳAHu$R;/*Ļ Vci .Cd0o&ee.LgְZh'gpD  j*Q?N6t,983.?iNR)K#ES2Vu"q?71?Ü3NM&~s];냳!\>$Hoas!TQX iWpH(^qT4-zFtJQ m-oM5׀}@Tcf)QMvY::{ڴiiCVؓ|I7fVi7fM\7kLW)̇2odā/16]xzRxfH}w駼<r|+j;2W}.yf:_)rtO0G2 L D殜qfW5`P[V%5S5m-_ܮYv_RIϠ$2^F;j濛QT,Ґ~V5J(]@U&1}̡"C`%Hs*8ٮ2q:`v-$ $eD;(6xPMWԑ']H ہD4X_b}]X$diأ3;q\\$?$K`Q8eakQWUgm-ޓ%g{­FӇ"A-*>4TVgjHBǰYx|g2ՀYUZu<Ԁ!FiDt8[+^+J .a+u A8/=?:YNYAuoх~/YCڳ*ð#) tKNd`dDP aԓ&INi: eYSy,LJI6sL5jM ,El#<<7?eu#wV b"DÀ0F]^܀]cxn+tU/7 j .c,hOa^߆ ^`߹.ZP(hKC9Y;M0أAw,~{uaxWx(]e#Ȭ_1mD.5SrzM*u *ځv$Jg熋rZ,=I.[(7Z,cZw9F m`]Zjb-8Z]CjOuOc_a#&c&*?5] P:׃;j;2$$E"4(@-Y=&f;=iq#2S4 ![ w yKfF _fOs[sspDStiJlmܴ=(%xmBP.O?T yJ\JJ^;UF\ kRNbL܅am+22)e #06**Vs*f=bN?r$ٝ'.c+c$ÇH"soI/z$J 2EnYfD3ЀA\:09O|xXr}Wӎ|L3X{$mP#ŤލD$DLU ,beʬDRčhЊ5j:煵Y%nbCV* 74X\Tg#7хoH0<n/~/KC\@|p<~܂ h'&1$V@*ؖBw*ioveY`bRG0[7.')s_I Ѡva |avQv."15ОslZ1 7}(4-k 8ۋ}; ށJrF$ PGd6ëpW;#G)oٽ̇Ʌ7bz8/m. ]LP/lJ1:]IʒA2NM8}[y2C%2|B!E-@J^&tO%\N-ryH}U(5G ̆^k ;2rCq_=r-VY(yAĻ6hNs탡djF,ChT26:b/:z0:{U(p_t0vj(ʡ 8"}ѓNR9;wыM7&Wwqq D^FvۨqFP0iKwӲQXr?k '?㪎ʍa8CH:~{p􃘦K9oҦL3T q]PG'E!؅˼MֽD_4Οeap#w۽Cը]0}ZdIxMw$gt"1Y5rf˨_sLk9Ȅ?&Fݼaqjv年?<S0Y*_aM*؞Ao3( suP~F?v_,^c?S+G\1X~~4+J71^ʅmSOf\@Yo:hC7{$?m#`On[m?]:4=#K k(Ӑ3`\ݢ.҂Sw>VzKal-$铡F6:MU? T1CxZX qEJ$-lHBP;03҆ͼmCl)ą1 2* j``@M9g^ m-HLxRGPJ5GGG<6rۖ 1ޢgOFlQ|-0@#*=N*N+ԍrZ.~Zo$򟌣* H@8 EFdsDZ& e>/S19ZI:FA,|۷ymYFIh;l#{geFVsﴱ9HƝ_JH'I{!{OE#/RMj}ڵ&ߵ_o/_9A%XT~G@v7Iy `"f~xnl/q Mnǹb(0-tss] q|ID;aaPm*z"iu$7R-y *xBORЗ?@ \zo?;8 hTK̡WA,[ %k?; O'@`3Z<MT?hw TpzƠ={ #" 71W|6 0#?mk :#.; 5jTps_\ECPI5ĪCC?2?˖/T@hgFVZ{[1q*PjѢUD!=N2ّa2v(nV‚]̂18k7e Y rG 5 ^ 5tXU#a{ ex[,D̮}I{\rKrc7V QԌ}c)ׄ8s? F^M 0t pza 8a4۴%V + f;zU_' ,g?tTW`jlGztQ,@ _c<7.Ѱ]ga7!A:LlRLTm{IT!`g 1h_p.ǂ(+zg6QO .l2S8׿tв\^@aB0qRn>Z:P;g*;fO|*<ʍ:zWՌԡHN)y \o.! N.4_GoF`їN3"$2.|yT. iEw/h䁽nLLtCv뀬hyPSb2ON F1Gc:*PkX6/]PBWʼnt]@rGu^zzaw^SC=xw4R $I8팫HjV~;fֆQ?VX`p<v6t͋i!,XwTN&*i Tnӓ>`]UsʹK4 ^!#d 2y1ǏK[wԉ ,Q9fXt8%0G:B 5 y>gV0Mc(.i7Vv}u= OU>2{v_o6 rUnU47&A#:JڈVkG1ޟVrwlaC*O yA}=J"ZIV?h]n]ї|qٝ/=lBDtȞLew\D+pn4^xYk Y[Q@o_\VFie`@bׯ@30TcM wdgߺ # 2_^4׽SޱX]1 S`K2J`t5(|ynWɒ(u[PFS,ըx|cp䵝4 a}(FD) ILڗl6ӭO 7ul{ roG=*@ʃ{3!߫aQ6+ѸV-Y$MS<>5$,7cY }%K~%e..Yq`?gԩba7OMӧĉ6h5śTp|󱆭nr #m6 չME)-2sHU;7 ~SmT\Mb@FfSD+r#VrdiB.*?a!8(u P|"h#>^*o5\E4VsWIɑ~~:+#Ovx..ىfr9v:q shL/ˊ6X W9\ސ欥ŢHp@gΣ jϩ%,T -Ė ' iO\\ƈM_TG}&^ /gp)&dV >a89fیya:uyO}iRA/=͐k:2kc mޗn[;1Vbkh ]C%L-t!-lMlͶz('Sl|d`]y8`fPN%ΏU# lL%2ȳ\ r`FSH.J Ho |u~i'=(vq-֯]g%}NJ?ʶ[V& ]ٿx}L4x`9Ri1KڔZ#f|@*c}$!x[N?hvx+,zEE 桜Iͽ:oxa 3L^^h 7jcoPCvq&؁/`{s8Qr\pY \pyrtE7%ſ90%v2m_)vXzlVC9Wm335ܚJ_hN[4POO\~o:)F46C+Z J^ 7X:@d'0+iO}fR` ')$*%m%Y*nkX)K2 ،>(UF,*Y_R1p:>QDfI(VôqA PK"D!Y"ũv`.:uE i̖XY6b^drEuӹAXb7aor $fY͐=:e`H%/ӡ3CB?ajRjՍm6ҦԒ2.:MC.sc*vt;?<jlS (Y t3ώԷaxY0r!&QJlXm)ջQJ߃Nҹa8 dy<c͹^>B3tkqO ]өJK(6Ѩ0e@~1c=b0xT^sFQ?stBO+%57m@ u'wo}:ӣ ٔ 0Hx>U`E*UǤZІj]$Pgl5lDGP]ȳؤcaTnEb+ +;,iM(+$'Fn.yVQH6.쿀{DoQyY".fAOb"U%oL+&5H~h;)SHȶBC~ 0ɼH?[ lB9ן(@z`$\G磈 r0Ѳh:!軠* ^sNl Hv*Jn@c)WĤ YldCgYX=Qg9fL.w?qa 4N}O-{fAsc˃!$'K~';U99(r_Cֽn*-9|j2Sʉt+ensڳ4nXmg:h}b;_:Ȓ.8gUii)kӴ(0.<r/81UNMʆH(OD"^Ax,Xv Y:b)Hpk 7F}`]' iEzs;Q}s)R)T"Q6VS gnY97x+p΅ d9"5uEIO%. }5ã$;X~"`k | XMԼf}xײ@d_qu@mcBy/Z}JY.} T[ IwkxS^YDvwF缝w.J M0iRU:4jATj =yՌLĤ{6[&)9@e{'#1]ЂWb,aLJ.l=j5ko3F'cZj܀Vd})Guܝ!,]5PX+KыRmzt =AP힐aOUVcr`~-a٠$n3 LX?f&4~*s)MJ y~̒L {S`5'ư]qfO 賌ń(ʯăۈab\nFZj6_VĄX3{k6PϞNuszshH7Y,\\?3rg`^o7T*kCUd[TkS.ylxwJC}w-_6g.ש1CΑт)n[ ٟFHG 3·3X, +O=L>sk0hL#b&> t_b#|D! [M"wnM񪪓dj SЮ! @L~o *w.LmQd4kT똺Cve64// ۻq9笶Md`8ܐ4e@ar7G*:dm+E}bkfpSOaY%'˺S#Icr? a)m_)UsUowfo ?P!Wr҆%M6"LGky^g=^>cB ϗwPǞLT7#]^XN%zvո6xKW(^{gjK|7zn'աFx=KB{s&#tfk^|nc x.Kf4iZzzd?Mp9}#,@JT4XbG2[0YDs OԿbJ%{>4CٲM(Q LvE4\1Va9].֕&GP iekmQNAnjjc ",(}(*PH tfF fvENKWL*$i'W]i&ENW@&^P*P>ٚQ~gmiÄFtGw^"D#Cpcd".4u<pB7c:vwE!q1uY| ׶|ì:093>qmNfsNibpԤ2擪z^kq>CG`noEW6]aFGucȋ\pҪiEq ^Q3DnA?g~$_t\F:1 jکqkf0ޠijdJ?ClRn0V\P4ȸƽ53 Js!ۣ 䆻7l(셈J:r^NIo/)uI GQj3CA{QvgWwWNPM "҂{'9m0ȺWF`|+ߤqQbw2D8S1 7HJLNcoy8Z6h׀U>VTepJXm]-$-gne8ۉrhrDʈ4qPǛ‡5;QPK'M肈M*YڨFvfY%ߒ'T>U&#k5A,Wdә_ bH(޻4shO̪N ebcO|Vn6<&,&, DI#[q0! HM?p)sT.\{g癚0l(MO"3(+(PVˎWJVxHAߦT@%vL sGL-nN6N] fM`-vA_>ִڢg=X}zSbH1Sae[G(n:xC)q:hq=*h6c"TNAHfU'8:a=)_-"5`).gcXZ Y:E,m{Zra=*yQ?=Yצ{ "̠@1!duRs `nwE =\:' +j[ȌvA5Ea|"`-?]a%.a/Z1bZS7inxޭu4J; !r/L~ J$ FZZlB>ZUR *.wi뼏u=KB 0*ӄ I^uv+t}0³3(ٲvs9 DxB&옵zWa(z~P9ym4?uCPx{il&fcXOm@ A8ehIuu^%2LI&2~$Nՙ'|D1\~WڃVrHVJŰan-ڰ\D2rM>m Rlda̐:GM6?6]xUuh_lk09J: FH$QA8Z HvHPY\*WbWmdT(At,?}"խgnEyopog%WQ,t>Ziq 2Oh1A Y/2:0䍲 ׇX~W`6>z]oHOJmm]~2ѹФW#Υ- b pŇ3ax0"ڝb ELSI[nfj^"@z{M݂jo}@b"Fũ#3t':aE|Z7I=T~~ !yV:&@ǝ ȹ7{I*^azm`vۄ(3Џj:(qTɽ@A_u, bZX.JQ=4?+<v 3 Wo2^R Y4V~s"RXs~t@y=(.8mU]8N*h3]ݨ/Le䯘@֐Z&={_;GևȃkTM׺(#KH}c@ CӪF:9=MSTo.ֻ$SThEvXaY$d7h:`w"n߇sA4$Ұ.$]PR(Sre+Db煵"WdJ'6񰡵؋}{+x* E./$7eKrCE15>`#%OƉ#?˸?!Kޓ)\HfPx :)f Wrcdmr[?h mmN|e3顪{ZFSn-_- PPLFW+%ñeHЁ{ {oMU'$gY-9>z+R$hDaabZoBd ݬ€HJh?9CC~Di1tbpՋ~0j `/cy3e1%1&f9#nđSv 9r][ae9&|4۝[Y*j +c|.(9Ӹ:R5mѩ֓?CBJܿ(0bmjш込jȐ?X`>[lOh#~㶏1 LqV`~~aS e|Z6X=7%|5zW#wn2ky?kM4JeB^4UX5K,@E?h~横ϕ.Gt{5!7-J;tP{FC2.Eb>B or"w+mB2{;lcѷ9XFQܵfqE",ah{*DAqz1m^Or,PπN5[0@.$. )c+_ŔK?:!փM8`u-pFfcI4lQ"ʬ+뺭d,&9_E ZZLqU~/`#MF"l{syGۺcZ;)1$OBZz`B}.Q 2>Cs5lBm1$[Pmk s7s"E:ȷnwWu`' B. #Q~)Og~v,tM: e^Fxi>f&ơ͒`dj\SuY@.sYm%kӦk;Y0K):I=W-:SGe( )T)񺩬^ʯMwRFaa*<6QFO lO:=|xމu4듥 y&$ zblĻODk ǻm8Vl:(mIY&|#Z`8 @rőF>{C\ ?tlw0ZহzfBg׾|&b P m2R g_R -3F_#JۋHQ/*Lf}hqwP3^;W|a\JTtJ;PuUbH*#XdC#Ci[qQKkE%s0Lkwսy "КF,3uU+i_ybeV ]'IH*VrcVEf-9q̡~-$a柂W3h=[:pȋ$ň*`Vz 8+ 䙿!W^Đ9JG[nM.΃ d9be'L#+$P0ޥ Dd 2-AzM#"m Dz9;4#,c. ¯@(شN!눒Li~9|3 ;ͱTцsՃ5?nw?f;1/N X\Eܡ>6="V 8ʱb^<4eȗxYw/L~=xQyꩊjNCP[hMѶ C*9аL8P/#s5۸>Bչqs 3vYUI`M4cirw&Z=DMF W; Gb8"fhm xK|qkpglǃ:N*3|ē?;rw?b}S~1~^|(Җ÷}`4Gj{;8/_8^/JZ"Ȗ4SV3W n"P!B\Gmg \:TfO(Qg؍!='~˚X=Zw6#%Z51vE{>ב4!=5 vsG&!@hцS^ʀ8%/  RD-R.|0UuV]}8*խ}yMD/椐T{.ěLGAp*XZ0U?ZxR{nգTƈ 8v\[&ˮM|l)%mz=ya tvn8ڟfS_ B /Wf&L=# =^fkl4h,(1KFg710^rMCM-#Uwe.?!m|<˹K:piFHQxI6k,=*px3.m1 A椳\[r"&̴hÊ6+B& 3s@4&eo}Zy<,۟:)8WG9,_Z,yЫUw#qH$7x4t+f~kWFǫ,}ˡyИ4MY+F(~ChNX2'.V+؉`+cey [Vم1K]t NXNϱxV\WJj'4L)o@x:O]ލ#5㦐JTts13PHn/?ݢ")PoF4|h +9P54ޗ\ e(oqoA~]O+2 ["HP;h']f&,ቲ/gZBjhpSIWc\~;L۵H.^bT᝜٨Y!t!-GZVDaN)/8`dۖEF7F5'V1,EQTiL5i@:VD=w )ԂG3}X4Aȏ&̧0 \Fԑ: }pn&f"0x05r٧zъ݃WZ9t?y8|Ӷ0"iu1fBPhҼ|wO.fןu~u&JB!C>?^M+2U'Dxq[?Z"[rڄ 9 P}Pp k{Onncח2RK?{X %6WaMJ C.h:}cer6u!/%T\N!s*QK7u}q/ 1w$[׶RR% hg $wh^W)q-~5vf.K0Nq^ݷ3yސh(ؚ|y QYnm4|[J)伛6h #İNHp(wc$F$x0wMiyFIn +ïOcg>& fP6H;z,MkTzU^V(D .6@wt;aΉL ;oN9R@I+SaMg8'uUΩjY -31]W-HpXɝI 9#'(tӈOHR Bi`Ӳ5*d\@S㟁k܀1OE^2ӌn{ 1>1#OۍqǦs{aS;/ޣt;o;nzJt6C1>|A.ctbo)~zKG=0x&8@6eI;a<%3$I'b,YEr mzofaLSco(++M$"\cK8Sȷ`m͓t[aiCc'|m "? ha8z= "k"Ȑ)j"^8s7&*5~2&::N(*uteiWSkk$(+^/.7QU?X/o"On\DU`)4Dv=go;iUA)|t5&)GW- uPcr2}%\U>Z$sy3ja;6 VwMS8c@ r?nVO@ 0冎.:âf'{ל-*(X"g g7CJIMP$(H  ef1 Yԑd m0ںMpw)Yc>D@ bumU =@bf^s WL/;'p:Z6DU#^~UFKi f,5AL[[+`$=I-ڒ "N2Ӊ7f  ^3o:GJj7{G0˲Ãb pnٞҹUS DMZlf>UO0Q˜jAG }0*ם䊪WP@doZ_ծ ҜwY++ #䡋gR)åC2GnE6TYEҜ~{5+?sBl!Q{͗%mzGτ"2auQӪZF?kҞ|vƌtH☡*jN^4 O ; 1lGf<뵋QdRd6`'|U\ڮΙ+l~TCӎwNdlqU>AZ4shkncG\g{/%k5_ k;On aVzS;͔gytU9=G4>!yiԴ\ӉMp:X}~r81# /Ö7hljTgEevS!#W?zbs'쏗i%u6^+e`E{{SksS>T$/n-I4F.vsxlwҮ^"4?yS 5޹]\AK}g}| c+Ia4" mɿ@ت和2٫ZK Vߴhp4j v*8J +1NUs HTx3VH͂ 6n+Bh\|L;lS si̓"XrYp6ίR/cқXhLPLx?:>r3cGVn C>?FUa+7yM~pj6-4v;Ra8+H1=+T, :yЌn\ ОʊC=P@Bu EQC#ikE?Xg{(aKW3*״bb˾E4q25=mM>1`^K_E4}һY6xzH!umȒ˚ehzzbbyOih˷c-TYYgy}Gv︈Zn|/ZE [u `L\dMwAU7?g6x) :nױZcܪLU "yJrNLWYA൑wd.NE w PՅ)y=uhcql&ҩAY uoqVˋ~90^#b#fHUE8f85Y=r ^:r?hwxtCVbxyd*~FZ[Q`.xNOKfkM#~.pO9Dn=C3;qpnq u7NkC<gͷ)M2)Cʴb)UK.Ƴ !d)inÏm2k(ğG"Ҳ6Y.BJBnpΤ@ ]sT‚G;`9‰ʇdot'bJ##=2u(ƥaLJiIb|@٫+b T ňM/E0^nhD+9)QDݺboUzj~x>N̪0Ȗ|\ ؙ(Ϋa^<~_VSWl䮿WO"* ,+*]nOX6gÖx8L"b{$osG7hóh3-T?2=105W mzAT_j~9N:A "-A Q5lE}Fr3!诣{;HzX_ n7O /֠|Il `AO 9$B&$ScLVE\ԾQ¦ߞhh{QfWD1czY͖$6` p Kj y60""]dcP#UKߊboɴ;|{j,Qy ,KbrKoD Rgb+Er[=P8N)1" >ɇbWoGbp8y^,jj|^noN*޼8ILAa+^Ep^EJufv F emH@4'na$$x2{ͬɘ,{JKjOY/q3,XIk{ 3XZn)/}m3\ ݇ĩ]K٘z69rd** gF~1`2 fw8Hx=R.hI2^ls\PxA/[s#PiDdE}bw9fZ="]4)sh0 4r~ߞ|@eg{Sm+OD{`5!8PNwL㭆ʼu`.Eٻ FPj !B$} ڄ m`m|滅 GnW ;}egT'SҢQ)..6۵~Ctf̂b#6Jv­R(+>XS5V$rIaGRZR}' @)M[:$~/lNeK1-*TIoX$ڢqE>ϻt"zbaHn?;¡ =J09{q܃0"m[6NPnx[,nsPoeEr^[ڰء)jfC㣨Tn4N1njq$т'xj.~=$suG>f@`s$f}'LUڂQN42 ec>NJ'׽H_-v7JS>Vjc?R ީ}:re$"|0GU$@ SiA%Iu99,ivӈ-3֍Q;kJ]vU\҈ x[mg 37\~f3" nSi3xRl{zywgPs,~7؄K;Ay~&C+ G6G/ED+YNQ8[әOW$5 kJ2_FbTGo1q-&=9CtRQ,*Swd`d `{h$u,G[[amőG?ʍȳ0ĥ2EÎ4oi@WH+%*o$.iy,ڗ&vJJcr`lj~XѤ@a88U|8(.>$,PjUrVX$]1q7a2nx젵p~іl#ED,KXxoxeWF֥ KrK@' |g}P\u2#&ň7Ala%ڀ;D(^7Wwz x jS&V0rٮP~;GX.'3;9uUOރo 0KSMnli{"Fo]·z$ JpX7']͂%(gR X8ͻyxmspqĔeգ$}{xYuwJrt|1X12 U.lƩݴ !&2ٓu krAF IK*=aGt^7u c_+ !!O>vY|.uП; :/*6C|`HdBߕI [ʈl63֌q]o ϲģCX'C{g-bţbTՈ{FF+xswX94,? Y|ݤKr-θ^-clo"d r"$E[TmS.:_w~j߫w]-UR4!U@h8t"ubcXQ.Gg\ 9WL R[Qϣ@0s1"3!~t n?W9q.S 84Jn_Te8H YD5#XJu3l~J╉ ̝)=B@#bMVn|׋:_<(^l+kJ2)o)Y]L| #U‘=;q 4 h[CxUZƏU}N?k@@pn 5?mxa\]vaR4LyָAM66Mn wl] 3 yG?DžZo`KVvlwz˗6Qk'8|E:1Hn@oPM ,^+hqGV1B,vಯxI؟{Aov/RxE OW_=O!cP_XǥզCWWg<7|8 䠒Pu&P ) |O wTL&,c. P;\{U<˳uR,=M8_(t##P}1UO)4:ATbFm=)&sYQpOJIxdbNQd8K2]TL0Ma/<`~y(p'0%Uv9L<:OR~z^kBlJҢ3%"{q8F͓=-=9J ZOɖH5`zGeoQ'7HLK G|c?SyhqP CtYw5c) eM ,M}- z\ r*)h+^sSfc\α`ʇ !zд}̤3eB0W 9{V>U6n]Ⴀ$X[DoᾶԱX̹,k6o}RBS`쏖I^dlԮ( d`ozi HԮj3hH?3Tv|k3O +%e"rs]nG)3 NQ탿v&z;wbSQ 7m+@ ~G+s [e}W''hD?PƥO5Q="q}V\c&qK+'}~7ߺ`fcd"^*?^Lg_j3oG dmwb1/8VWKNf\'ŸerL0h}nK9)=ñtWS:&G\+$.P::=>bNAz0ǒg!}o0]F%r?NRB1#EFK44BӥNa+çQ"(T(o\?gu* UBp0v8ewm+'lPkRs5$A$&b8(K܊98bpI0&i~ZJ<Û1R7xgP3$.NZ(tʝkzjrM S$ !<LpJ.O@dy%ՓijfH'@^,r+l?f 퐹&e5Wx'Wi!jxIM'4WR|njA##"]>@Ro;_2|wjޙ*eTDZߙYZ ;l$ }opSYx^0lu_Oy*IS7pןU:KqSPÿR)FjAN~HC!ݏl-/b!7{}愱>̢;i r xɰVt-j _]iy`MhDw<0|wP>ǻ[ƖjH!}F}bp#Wk|¶3,B(7r];Ċ)Fvbh+d6@_~@SJjkp%Xr%5Z˛[z1U]@ab l5Q |l)ȹ}pbi^o~2],]g =XLMp')2Vl7t:"MlX!L;Tqy@7QYɿ L#zU:w7@&PS5vPɂ3a%hIx?LgQ߷WT}\ua^>DO ,$3~$]תldZ}g(ቬ`B^ݷRXQNA Ju#io͉PYE 냵uv鞷VioŔ?G@pybY(؛pΨ2YMpS<-y尪-ՂI}9jCPm5 ogNt2'`%U4PBa!3 (2V∧ ƴ'c2w#s1D~ݢUΝcՒwy+<T7ҖedF=kbϷr^y飉~3UEGxheF?n|.}欰xEs%qS[MpE@<|5FSZ t+Y_SJx}!/^倠rEVDӉ>#.gnm 'd*zdxͪ?PԙF_e %Ef )qm5+bK W]>;9`  4oyuڼdONGaxM@ĭxr3:"Zi,B\V鼬ΩfUleta\__e*CoBll x9D*Skmk5J!]m9k*Q ]pUMN3\,t8I;]f>'#O,:">H\mԑz۲kDAMS}jJNQfCMfݘE2,wJ{P#]FG88[lvZ欝3aXbb稧¢5 ,%Ӑ(7?h#Ha'<NЧN?E j|⿀QC͈^t$ͼ`|"%޼}[ZΌBC1=…'aF`uVD49['FKC8 ]3S}G7̤Z[VL["姨|Zk5|RhVUS}fkߐgyrO)jߗ)f5VAA/ FQbn⇈)EKW@]@#c$ 0@1%wbZ%l")\{XS(ADh8LNdOAVN}ZL)M;Sˡ,*w4MW%8r8+WuΛn@K^6?"Rr 0VnΖ׬(*(R*VI7g#0YcYCaثo뻁Oi1.W_Ɛ8FnQJr}נd|20i\+܂4x>1EwY(-EWXQX|4Y;{TeM޶J"v*gգٿqm:\z6.j;dݶ+#cl<OF¦Nd+r0FLsRsPVǑIvCe\B;9m@Ti1sW$+aiƻ4 5X"W=9K EԒX`׿~(EJoaK⛁;ߟC~3|螬0]܃Y';QgC< j!kQ(˙>xpǣtWN杗q94c4wAm.v6@A)ʞ5wd\\XV\At&WЬnL]Vx@Hkok-3xP`k !m`Ty,bR2KAf,0t&~5 D FD ;u}B!Jx i "%oiшy`1Fl[2j qgTCb['VYqP!ÃK¾ E!MlbۮMss制U㾊w߸hl$"hNh6v>5] $?fvЃ3 <>3)b#[rqdrXͧ^İ.%d*|?CW]\)| 9z'Z(h}<r|gwYsT3om}L}jU uʭ 2z- A&CكN95_Ԝ>k-lhyM_MM>BqJZ9Ӷ\i!7$r;ehe2ɻ2eU?niP`;~rd2wJ%,NA,VK^ NWƠ̽UBё "k&,֛~@3pKV+ "dnE#;{i}j۔ ao]WA:"3\ޏ95"ڻ^(d% _-(,3 rlѰՐ2]:!"/A8b{+}UY 3#0s/甌! -0~td[GpVcz53eif0d #j9mֆn;U_KfCDvW)Sl`췄2S !X L#5 -f1%-َԼPL UdFrJB8~ô9 dT.ĻH1Q BCev'J^xÇ~CABa!1z_$OUI}TqI{72[G{Mb܅㟵m4'.(mNLsK H݄w^aCj Y< KJhh]Oe/m&j?LU͋,E0Xvx~HJ>|Gd9ֆA3&A=l-.emo؞%'p?R6pAM/C+V`,?r6JT_$i1{k$}9X# O!~r'=c~n(kfݷ nOLe,4"Q.`14&>N.PEW*6iPTpEGI01ਸ̬0  g|6[=PP"_{?ulZ9F]wE͟^RBRސ̈́@Ajq+o*8j?l V)E:7hf6kZ$  QZN{o91/Jtф2)B(LŒy.$')k];7]TpOk,MQyu5mN_\= DPLMtƝMʬkG߸"\a~ȵ"’^ t1/R<i-i׮O1V? VK|UlBe-zJ[620`s5^! 5̓iNi\i(ȿOd+E+@0 Vԃ忉(FW< a?!~pPe2TyE=jٳrJ Sl"cv'!gbȆ//zjc" ] #\7eu,|ZLҡI W2!8i\Uv{TsbW-I60Gd FWDI({h?03ri^z8S;>Q?ڥZίr^IeClp11`̵1R'1iRgwfH%)oAklvXW.qjQlˡl  ucQ)P X`,LSm@L\DGڗ񾾺RZ庈34=(JX7?= # =lH~YE*tqzbl)Q[~X 3VKCTVoI'8 ,f,捎M~T-п`f-2T"C8%?(E2C#Ǣ9]cjrqYKdzH(+9'iҤt֫z6%t 6Jc '{! ئ$i";YX9?ۖ\zG-k89Hp4M܏tټ} !T~vg}F eC{8YG2(kEP0VXrzVҬS!3pHآR WQ5ӽH { WX]˲ץR9Az(G(274 {uE*Ģ=%=i34D[d ne 톖9{-&^L xO9 (nKY&܍Qz]ngG7HNA jnR{Mn>'/q_Oc;x;y+i9_ #mLu"Qi@A4shN R?˴%fFNp{.!. ȇeybvd~.f'mD-j<|Ms[^9+񵽂 .#K lI ~&ç2*/H"V F"_kd  XpwTee$" lږ\F(jVEY7nP,=|m.p C~oc66%ǔ[RG,+,h^ή"FΧ7ԕ |qبm3>r'wM譞۝g;b"6\s`~~=;A8 v笤<8kOk#Z'klmnb}v{ecO& V|Ӛ=wcGQVVp ^+?KV|0B@-,Ft;ZAOvH]B43/C3 鎻T5ܭ L^,DI1Ԧc|Xb!Т(4 $ϰ,2HViPa9QMŎ-oHeH$'=ddDϠ:E2=,SP'y+AYpDk 0%Tϧ 2C W8^g3X/w)z_aFoPDT&YltB haa'bqlIw_J~ņ\*czޛwqd6!ҏdB+wĐ_a8&!C߷yP63c!DAH;qSUZW& F@Sn",,ġOerQPrY] gx(!9$6x A |# Or!jۻ֒*[ 3ᬇ:vR,y~dsCܥ+OZe5.:ŽsڳBe#1G>(E,=^Z#ؤZ"7\=o^k'֢!0wo|`$ Qshilmvhh+g Lgǽ N7$hRqCm-K+_H͜D!v pf16uKѥ FeRZ`; t6c nǑ&PIuиF¡. q@j.X́%FU2]8Ȥx3Z -=G3ZFBFׅ,;9?Y\f6EE݇xTUu,ִ֐K&n^&oJQ[q}A*ҺqsE#ݜjY[i$Pfl(r<=揸gc߳`iIc߉]3dKmF8{z ',K)Vu ϒ6Ζw$Qڟp"d12Ts꼶E݁2 !g OT!UJCf4l쥚0 ]J8 gqyB ? (rFj$>*D/D|R~1gXlf|тMŖ4C?M.W_\sT=v:9LJ̺b BV j׫>èލv=6NB9noIAI|Jx9YZ__n;s8E'2I_VVOg-,Ş{??]oMcAF_ ||e5gsuiEĎױ/ϙuʦГ=bIEAHpC2*}NP$ziy Mq{$U Ԉ ~F>bX[5sC/g"8WH.m!8"o,'C'-Æ|+0m~,,ڝ)Fig, u6/"(F-ҏh%5nuXjʁ̦jN63̒ggw#`>! ;YL]o x>B8 L\uҎigWj * v+8dfI%,Fc#CycU6yER:΍v\Ӈ V?x{=NGh, ϡ32$1$@\`ӳ wcu9iU l]%6 Ԏ)(%dI? ,K.< Ihay`~ (Vԝ UFmg,fLnP0_?^< %CY,/}N%A>SNOCӚ`)K ؁>G "M!?vs\g A;peyꂭO*2̯XY+Dc =wj?Ѭ&TD5tl^Ndq, &&"T^EX<-)_iFm^ߌb/{lFLs|`"6kRJ 樱ja[7"$z)b$I ;?:"q/ *W[@8*W5Gl` TlB>dL2ׇ*/˨4K0@Ub\>K q)K)w:*̛J:ށ:7rz;\gS1- FP}1䐞cp.pBnDǧլѠ\#tGd`DFPPn؅B(Y8Hٷ։~V=/|C(aq4 p͝h~2q:Q"Jq:U/2[3o*C!q3+úRk L-D!vn[/ ؗtdCV$@2#sU`.Ճl ~. {:֏{b--cxdcQmfH{E "YUnw)_'R.|Я)`lެ; ; '%XLq'3AlI*~Šv|K=ɏ3Y@qT7OqXNz"cװKLi!P \l;=?B>pm}+Ճ![S“E<K6IL'ҨsXXYb=;:{_}A&܇O?nESk܎җ@AW50C 1)ho?VId`]v5TTp}xΈ c?h6wWy-l,,=5 wQ .%7/BBt'Q@GO+BNvi'-: yf̩m)S$gY!ûu1RblIJVYp #fňš9qH="26|\K/Lz|B妁t×oJ"R_9sF>ms*J}E`-%<XnűP |'FFteV%g2@~I hpMa\ʰKT"bgǩc/>2Ťq]UE+?)d[.g[d/z 们mǨж9DYq607f-׏ U'lky 宎mvOԯk#RkjhGߋ0'wZ `-. cwIw2UaQdrm2'\3$E%#{Pp J#~9id\G &r$&*ǢW M &gPOscSl$e y4SƗe]#NdI${,Y[t,)WC3)eeQM"?{AՍa?Xz|xb0D{g;SHj@˃u+GyV79_@'DZ/:a RHޠIz4Р&9>mS+ DcK6gK#~52u0d 2ypz8sSZc,]LF2\$(T/O_%y>aWn7sy\~Y VKAьW0[qC+ٸՆ(bȑo}Ĕ6Eʨm:?CA OU+{%i>zOꭿ^v1GF.f 7>tnp"v$*hphԾ߹bԛ,+@,nޗBL73-X'+Xjko>#sĦi,gMg9!{} J۬y_5 ).1$/&YWIPj8$._[قJIfڷmitj<[9BA[] h!RdhJxz s$Sx6@v6-TH<b#p&4zI葧#7'ܡv rC5k6m.O6cm z6U>{Tv GڵGr "lhJ#wƦ){ca*7i2f>{^!VT*j<;')MTd\ٺJ CFĂf|w% 㖐`Ҍ֡{-@gic7ފ M2#LN˂aq &uM^qxURUu³1 5k'0JDVez<4hHxސ"a&gi!׬dXh =!=鉶Ue=EzT7>#F"779(PeΊ^>,Q>)~c&ŧn.F䑢M$$/(ƶ3,~()͸k+^ H.mVFd,s:{75 Vs6d@AF5,q=D 1XEdOQj6@x,!?R:+Ɣ~LP.sV,=IgA=nW]ʞ8ZD$*ȹuyrEN;|VM8f_۫B+yy0buC:. ہwyŞ).#lJqG sE%!~lU™x ,cpzn0ic4FHH^dD_]\s%94D(oG[3[ %mn|m]#o(T)j@dEN;@vUAn*QTm`C`ըiliF@AxչQ/d|O&Eհ%Dmoh^CKT:}Pr*+G&4CuѓF4R+^g]_PGTj/BtW:+O0ݳF֣+!8Ritg*Z^8QA߸D֢YYftB64:G(ms86$R/ qVtxp~_`T<$`~^qbbD$@tYa/rm=lLBIḂ)pP*عZQ,z@pwkX(6xǝQUrE#MSi %po78 c-*A^+́ɴלqYӐ P:`GiVjBZCuLE➬VQ4"d)Ϧ3Uo}xpG?)|$;{a&C=_Hn?2 4vB3K&C- EZ G3 #X#D"EA'%fB.ϖ#e}#+Ӵ|8WH9iՈ21(崅5e[BUxqCƳ,5ºLA_*.ޓh a}Pf~![F+mH ',DVɻsv;bH_!`1xC8.xUvce6:,kٚI<]v(,F2ˏ5,ӐT%<>șGÆHY3C4c0$6oِ1&c}egMs%f;!m3UW-_t]F 'tF$3G 6pg]@ KT5"򊕿Q}ٟpÎGŕSHO09 HRpm%"Pcmlzf!ץ >3N5Y! )=֠:{'ex7 $p(B`Њ# "VģWSܑ[+xe r2+oP{D vå/JCFc131מ@ :Ҝ?+긾MhX{=S5TwAʅh=j%3 -Ho%O*c;Y"3ףA3"{mMǜK |݃3$=U|#fO 唭M*P(vrnRD HO>TV,"l{^ &7Xq@#%U31u!llb]`XJձoL3='zVfvuO!զr(NNC+5C,,.N$3t Ƙ8kCYI>ϻ jZ͔ ;Z!}5@U2ymXbMPl42$\ PB:m "8yL5;_ sO>_-P+J*Z,4]O2pCMUhVilVVy6uT5{).KL{ yꅃvɾl|~Eؖ5_g3'~Sn囮y4`TBKYԏYK? [с>Fy˷9WN6cۖa(dK Ф0op+`n\ :rN ?p5׆, T>h[61㮭E'o,wO@)2g[yi?k?s/!:fcG 'I>-u\xbkbԽ\3:H,n֣!g0:ТMP! _P7R7v1i9!$MR\wBI#tM%]tV&ɽ1y?|-u;;W%F8:u.3눛CW*.ɪ kb3qAU/JV*0KoyɑTJ+JDP}L"/A>QQڜ!!mDD~2V;%qT4AM~)PXOkTH%or+$p] דesGM' *Vylϕ#.>$SU5ܡwJ^UU<8| *4q -YЩWUɜDJ,j5v4# !i!ɕV=Z.Uwȸ"Jr20&!T쪧dTr kCA|9SŲ>qRӪ ÿ+_TJxNXpV9`Ď}Z.0`lݦ,qW{tR*{6ωA?SQdQ&Qp<yO8 _6,#{Q{+m 8>BL!MDd#%VFFU+BpGR'E&.M գZ'%vYlSsMKʹe9;#QO-r}*I Q#aMWD9jՀoTkA59M* hn"% U\rܘt>̉ 8e $k#p:% /P~ȼ9NS!+%IYʚ.A<Rv}#Mʡ 7#8B4d!{NP,<ߗrljo2UWѫH/&Ng/ ClL@/.<#XOf>7b poeu85] {{$βZXoV,5EQ cv=O_Irekmyo af,xB`}nٲx }^Wcw!JBE;Pu .M.%3x;N)t`I"6Ģc4gm^#/26xF":ec@vȚ/i x[뜣*KKͦ!F8PѢ3z'R!s o6WAp/bXj|_EןX{'Wjf:5&EUWn YF0XI:BKGV*7 u$08e205O}F]m=Xp6t5}9ڣ@쇲u>&s"8/(.lѳ`'M%^[|͙`R7ɹ|f14`>EyuOڐi,~D7{>{hV~%1}GrwircP1Ļ Ai&{oو3tm"(8_TB Aw)EGT`o )Ap y{T;%4A׮.HRJsnTmWggЖR׹j:eA?6i`O͈s1p2N%$?_IP*C#dߜ.mBRmzS.>aH>=#_ 77S*ތѓ#u]_Zgѝ%4hL՗V/FAϑxgO8R%HE=f*-rsy;%-LcnyJfPNƻ);L+L:t5ܧ\<sˈ>mҥ{__ `az5,nkxoNﺻW4ߐn H:O#wg^$)&JIԀ`JaC =7v+Z̲X_g8Y|@vE}Ytb|}Bvr}.ڹęfl53߃]yY ӎWpV;/.;Mr+bb N4)pe1V^ y.1q(G%>50nae0}c* ֏EWtb[0>}h>xidx}Ai Ñ%(zZٱOLK_j 8e+qe ]g K}l9R%^Ԅ80q0 tnj  R֎"B3pp t eM %2v:mbw{qib*C29;o14DyI{W6=v厙U4~9DŒY$waj4mDM1rP4FMI4ѝ!]XcS[e!ꬲ",oBq冽{=}|6`އrPXAZ$,#ۭ9wд߅8Ӻ p/&T&=?p`146]}a՚̥U`PS6 hC*h,̮pǰL*2;uXRR˜ eL!8,hD̿zR[au0!Vj&o# Xrӆ:pH' #[Y MNp;pthub:!5?RJV+%N$#欙k1Z*xVZ0lPT`W܅Ť|divqHA9"G*t!Q@g?"$ !GzxbGduߍhM1K|7a|6a($<^r϶ޓPmѻH'8|KD:zˌz|OAb`ftL0P߅GxCwxOL /K-m];1ċ-,!ґ@ xb8YnY&pe<_"m G>Sb{}P :@ĝb^uvSpKNKՆny5ݩE$ūs+Nd'hN[mg2K!|SEB Ro_s?DG4[6@T&|T^8ggsKe?@t(4L~'dRmv, ܗfX̦:( L`  i#3A)*ׄ<+@QӺ#ޒy-grxԋV ەa,*tR>I)eb1 Zj>AU5tÓ'77e*ѓ+HTEq%#;@ 8٘reu}0O IL`ȯ\DG(U}V.&Ÿ.'bN8эW8b2r+;u[ oOG&xqZ=Ip5O/2" # 7-fe ΆPbk1<ˆ6 HRm4Za6'4txJ/…o/uNG#wr~SF+5thlS(aLW7їwhs62p!3D]~Ë\l*WY {c!A:Th^bFi4+5Gx=A,[v7@Ab I)LyQM_[֪6)PfKqOVF8\μxLhI 2eoZ&ѴTyU+ƞ 8δt#YcBw||_YlEW{bw%%Gw{'0PySѺ>zbĖC+Tz|wuNwicR݄N_:A+WkW,U\ozАMD]a=}Tay\)o9[̀Z 'WL.pO/R09?*-ER4,UDW5t$s!mO XJZfàmW;wci} h,lq񯶉WA A$LȊ{,LF"P1?v[)$4Pд:@on}Y[x6ɀߔ7څ^W0@_&0q #gbמq~cc I\3pJFl3y1j>ŧ^ %; =L g%?Kߌ͵+z|4x|Cx!\м V~9?A# c ٨EeZ[6ѱgG+Uk[xA+202%> dYX{p|x%wۼ,{4ͨ1̶3{WfsʰvLe:>DqejFXl/mq(2km\U? d$V.ª öuZv94W'4o_yжGw|%F[|H uz&*?푔ud/$͊MD]&±ZKF+ѾQ?:y+/pYJVIe#G-~H&*&ml%@.//7v-h gI,%ЖHXPޙ(Il~|[JBC[wV LJ[ C!/p~wC`)\ʧu.9]2h 8밀ᙯɲ意&](}M (UaDT-’.Y.G9J;-]lvvtR̦1~:^g#L}+ Y RpcI,Jq3Ak6 MZy]e2uՒژ/w{q;h,4O#_5탠^(^K >?+n!HS GWq" Jt#Hʥ%Ԝ@˴DS<"A?Vʈ_HMgA+Wnڑɭp@a6N45zSȨIu[ahݫ%aqpkC A˭ݸKOIJqwƫ!@N.P 2\kN_eĆ`s"u=.9zH m)UKuind!<|&o!ʃo3.ڻAeL"k7ma2M-!՜$2.3/\ǐ?ԱOvr My)i4%wZ S\]!pCJ.$u=ٴ כb#xl$<+)&[YAuGPQ=`yRxr-S!"R7؊u tWdcm} xjz'HY1 O e)è*+(u6̬10͞oxHVd(xpr xIܡ"[Fwۢ BNwh.bS`O»y@4ڭ9=#`&A\ઝM_ho"vc͠H3TY {~*{=20-yUHw-mMZ4Mߊ]l!*09>IyFIz˟MT[YRʲqKEV/ڙ<};+XPap#sr"eF^/irv.B9aV ɚWVX+/+j=6M\S"Il6;V+EO!-5Fxr$&#W[Tl*kYJL~[%\= ϓ/jpg ;&6'W%g^dXoOD |)"00$nsp=bj[͊,#!h zhGB`%p+.ӓRV" 0 썾t0p%Ȟ*8hizϱ+q䗉xpfot54;:}8湤sCiJ|֒Dkw݊)=ʂ}#rCR9;E8,E,hRۢ4B<}ÜcTBox!$r g olM%[c@,@m GT6{j&nv3aNߋŴ~7L 8 Մw=9jӨKDa'XvUT[0]縻S=rsG-\si QpƢΊnir7v9p Dkī d#Śѩ* i8f}{`uRNPq~:ᾪޝrn\s>c|N?8_B5ivc'x4QF;P olYpز/Oىc[DJ~kpMa/v/8WO!悊G7ӸAQA324vcc~ (-ho lyJp(9 .*CDVuﶻ Ep[?Jz_2w 7XI;wVߤBi~J9qk#"{OV֞H h-{}eS-y;S2g̣;sgPP](Es%i"@=_ Hi *`XA p) 5S,p(Jz S| {I\ [Ih `B3ظxϵfP f@Ock("}$}M7U1!~ELtۀY2p;Xr2Ys<3T"g$V"5slgx~P8ņ#H*DDT8uD1hՓѽrO= Bp/1`\%ҖčtDi&d~\&@J{z~C4NgXˎ5re ݬi-v=-dڌVݤo iz-z0%)`n`^JV{>yJ㜽88MӅwRLTUy׃N9)mfr@Mgjsٝ …z֛\*JZesU5yL~שw  R"0?~W4}:Ur")R㝘hVj&0k'L A/߃mnV}^n4~ĻځEzۄ 3r^A>SLQ=r1Bt]HE>{ʾx(̞\AT(CuDTʅf 0 xWOʀ m8ۍOj%;G_b0^DZ|c'.dɏp; Z~QRuVA;<1QܲH*j^ʀ!6[I|_X"UYwuo AƲ~dlxĄ}^e*dHp2=޶ȂkPdR5oZXCOS"K4^baoB$މpKv} (>KWy&w>pHSVւjC7*a}D\gaiu3dW-_l]`gPs6IKr(lLd.KQ:v}iqURYkDnAepÎ33~9!T lcc1/wC= JGT}W}BV|UW$v"(Jkm[di1ʢpVN.,&5F mئppXw2#Εɳ m=b]A*Eּ]xFƖWt_pyztq"}FܴIvY@d`W.;K|2SC4ҭjn V"֔A_ZZ*Ȳ850m(]M$_`aG"egHlm8!S`cHa],uE#EBD$.& oA2Bo{# d!ss.uHcc HܤfPV9͖(Wu K[3J,zl5%S LS Cl[p3˅ Bcr4nhDQ׈Hn+],HY|H_@ CuoMAC~:DpЊRqPE.ĝBap; Oy%I'+j5/mAh=iZ!No9 s "њ!fc\ژ;ف"M(Kdb/<@Zm e%bs҇zp{}C;`/|AwFr;'t4T*r).b"9(diR9r*3ƪeOM,`$"p`%g|EOt?)/KyZdg,D:ֲAƴfRMׇjg Q|5|.6Pe+!(SRsj+rM4 ڎ@YIc wsyßs 2J(re[=c4z4Ki-D6W]4@vLa|2 FӕEa7?0?-{B^"s]aN AOk58m \3"/Ă޽ Fo,Cab61ic_P({v}ݧtrLG4O!&QN0Y ,|kEXJ; [1Av^aIyu8qaGW#ކ Kt M'3vI74琁0=VZv[6n$Zm\MDG|ןy$eNDaJ B{fEaŏ;swc!OXm+:b Pg?w7g-A }p}P匵z7zBT2ސ O@f;őP^4AEngۙ9YMnC#y4Ays^ s6 ¢ք ]`1\gcg~ay#E.Á}RmK A ViP3&@/23oHtoú\PL=<:H5SS/BX4IФ]~'Ƹ%Kq=0o 7bU۸׺֌iheN aܞ?um,?֛b@.4Aaot -0p1H[%Ohdjw33ZS3Bt<Oéfz!Q鏄CAJ|5{8:1FT!` PjˠJPTEE0H} >Ep25Qs5|>ħ`)L֔dE#>K>Cj6U>r"7fQ9B ѯl>C;+]8[~J RȮ6b>QC«28/;*SbYxMt! ΘVo/;۪<~z6*L@[08%X&t 3ysW ~X<)=ߣ_߇4Tw\3M$:]+%by\2`gփbmI0X&~*zjZgsMpŠhh* ˞m2" x~,ΌE4A?Rb*mr .zQ%N5^D;9Zdmp! <<]+HIGP>O ZE@{tXb븅 |VJas+f ED/i0m`)cd49#h=vwuփ@ictlqŽ?Kg4uJ9Fච ${q Enai*(v]!4V6uUvŨDMٰ#26zN3 tmKn|QmZׇ]XZk8VUviQD&獺K$H,f Ȃho5>z,*BSٰ^/[X}"Nk9ΰra''(wF9DNbonlzg7|V"GBpԂO$@HMTRm25gWyf:pqWYB$ԝ:x1=KxƠM&YJ(w9]"yZDDCc-δ^2*:WOS1@UѺ`F;I ^z2 *BB1v*8) ia.L~ϙ{}iDVյsI~ *ï[,2Kg!i ZWAZC)st:T)_cy G&bxE)bX޲!{CvpNh:EZ߀Q "X!:R|~(\rʻmN(Л}MHD3&vNC+ltϹqX }@YoDSRVw)ͩG1h ZG^(_~2m-8_i&z(Auv>~SVGAi&'XLH:5o IH{k T" $ňnFE:CgTDc b~F8= kԆ%;Qٿ80DNI] O;Xsog0h/["9j¶`bWIJI 8jC[V˥k V)'{ Qn$pE$(^9Ej&HvI+3N(>w߯t >R^0_gL!ۋĘ4*zGwYer&nҲ텤,FdatP Po6.`D\ϯ]4["7'X€5`)iZRQl#!=KA\"\%K@R_HN??wJ3t8 f HCEGJa T@KjyT_MSBl`^º߄BSd^?C -͸(޻NQ ^Nܑj?pCri٢K (yaw WY 0Ne<: \G,Z3~l%x&1) {H""9#g|2 L[4=O̾ad;t`=p Limg6_053찄<@Օ'VyВXQ۟IPoo[RbW~ڽ](EJ+'lE5#|;37Zxr21fsfZZԝ'VH8[^(ScV"!Թf-XWĐ#1Xy!*up sMrpt{Y> JCGK̳֟'/w.Zm8~ *"M92*M@"﫠IgD #I]lQ۞ȹ>Tr5&e!\HA ?sHX6-Nl%QdUBP,3&wo313.{Ƀf?/{ yy@]eLG밢ˏ6u+7h.RM%= hg^pK/'98 _&"cSu& o *HyAZ8 p! bD]G"O0}){cQZw>B1/{ߌ*BLyF2L"Ťސn:r*h$|ix dN +B)%Q?V|fF|1v{EkRGzO΁Lu8r;v" R|X(7/@8mխtW}5Uhlhع+,)Wm 'P?vnֻ_|o~w wTd:1fKD^ h!َ d:AfpL1"$IDP5~y/MGMZT+TWABS_NsiȿF.(WFL*WH%W FЃhb b{㎴O 7)S%]elIܔBd\ W^UP4s O,:#Fĝ6ZГN/t*3ٱ&hK.aCl] @S)/4"T|k>lDcu3!eȴb EVoefqk)êv;skUߎnG±[,.O/h]4Ingjv娍yB56/?G&S{ rvlNP` VVM(l`@ TbywĕI矏+$2.:E \suey |\ ˆ,5bH"mD5;]O,@|5mKT XFY14 bnk7aVY0YEb6uAl2p}|`h Usj@ƪTdVr{3`6`n&j97(}[9)b'#/1"w#,쓫g͌pSRY ]|ص2?ٵ{nL+*E5//8Ι$O`CKeer/i:Fw%y vKULC$Oq֍pUMS YU#AfnM¦)0"yzeh?.@=\c.0fC 0o3q#$h%&%"Jn&Z(WrƕyɁhQ'>lT/>F)T7QTV`ivPqiU@caxy9hh]z1c^CϺhp v6gA5#0E 4( 10Gխ䶹-3]r ȘO%.ߛ %)r|'*ڥ:&'FF%Vdfa]`O":`Ĩ00V2 gEKL|qvBN-aN'ب&Y:h+ɏ KOKǓ{FU쒇iVQEU*Q˰gN{˩uwoM%Xq fq@$ NѮ,DхdP({7C=\;M+4\ϖ LJ,*o,m=*hvՐEKrc$r9%<:z7eEX&纻uffSԶ%\S.&vq⌠ srpMgOrz0 8*lΊ-hL)}=*ʘY%zoK9Fzq4ďB:ie?^qtbvwUY*ok+M 9.*XUض ea( Bƛ@lv;zfs>$5lRlI^zq5I3; 13|M#f7'yqGJʸйIAo)!Voӟr?l0s{d4BYV"%%Lû7Y>Yϼ94ľ!u~J9 ̃cRL扆粢^cWLVƳޤPpR;윌Iv*!8qWi樋*m9VflKO8=;%qx @BrQ䍙95py?@э`\)-/h &~ X#+sX9Dw%3l_ґ k%' +dd$AT~^Fo'MtzcL r3{0j>~K )+\wܮ{{x!kQΘUyܖioW;ibf͖y\Rf?*^g#˙mie%J}4E6}j~uρZ`-Fk}d>\roJE(t[ cS3VmI2KK;QJm?~,*֥4+̜n.ٛ___}XJ"X0ֳ;bjġ5vI4'2( ̅.Lp$$3v*CYLƋjC[WD7(j抵wԳsCGY GtP(%Fw OBss% w`*:@&fueդu <~G9]kYd{^eB\HsgHEу0}8)JdYH VBT̛+!son:pP =c1ksȭ' F% #`=t7>dlsAȅsyzz'R 9jZ˪if ;`*lbOp8XZ7/b:+7[nj܇Svۺ%Q1Amβ6~~/A0nvk"rH\|(e gˀAZAۮw]nF}C4 jhoжpMkr"wA]kq;,903#}IcO'q'T,\tӽFhphfzƢZ+_Џ~^3FϨaZD`+m \TX %{]i<-A)IaS9L[ Q\^y8pMn o/Guq){̯Bg2Z|56m}q7CRqΎVvѪk~>L2UR7̰Ig傮j_\l@* BU{bW 2H3YB,s] 2d0SO'а2c#cXO и|z&Rfc!x>F1PTMƽTߦ)!qP#4o!Cgl $6Pk.!/ ;CS͕[MQ^nǹVK‰~l!S{|'EZ)*:wϔ!&3[0 6JE4vwgGyH3_:]f`|#ݽ1灧zJPuDDfQi/, 齀=6XV)gZqE6>DC@?hs%5wAN_YCNxqZni[)pLs~!'|!Eh!7y9؃`2ib̛4"7|QJMo<)Aw4ff_wyEC}/0wyd(۱K.mYq @JD) OR.; ~^v!K=E5&܅B&Mӓbm(oy{A$m@peL kͪ?s >=h59c⚦{:xVnYWɧkpptko^1, $QE% eprִonk+ {Mm!AH+_2Mq$O%b68x=!:.QU,R:lzQ_qf6TGR['FzוlrUwDMJf>ܜ흢l/L$D5Iti=B9t=dJmf!}EW7C2>:$Es7Vxu;.\!VڅK6Y9?D{j&ex~-*bЛg>k33\:hƉ^k|[D|5-YIPы\.|5P/:e/o}U-uBXt.ci).uS*uf>Dc*#ijFNNy!An5+ RD/k}k BUuAV0t+1Ta<Ē]NF/~-NR3kwٹ~ yfW$ [=$^Et)?qnQ_D7i?$4YJ_b0.1 Y\j=lBqv3|TIsY{ ۱(ܤ2/ m3m%م>4k4ޚ)7w]DbK6\RCgrk~PZzpF uZN^ ̗:]Kk -@t!`uʕ}z{V~fio :u)@;GJ8H}()'xذg˵I^Ut V'M,Sa٦=IeV>) J  ZA3a#"&nkv}ϔ\џ&m/PQ+_KX'tN"lttQJtuu1x!j/W}kkAjQEF8A?F:G$m9XkU#% UcJT$poJ]m641 cS=SU":<^h˛Ei?Pz֦di0\t"p͚ZTOoLy9~k&ŌCg&'P2틣ܳ1-5F8#3tW[TE7cvoF"=iGh(2J=eҩeh|ƤV1zz Ǹne@31^Yɢ\Sm螾ϫ9hdL):{hX_B柡>?*^JKMl =E~#f݁ifͯgECiS}y߳E"򲯾]cPެܹdQO (o=9v.? 5bG6_ Hکla,ul's wESdh0 ,2JȳOvZKR';N;,m,(m܀ADr#lFc,͍ٱT=$y?!a;܆KPX^XzMg!P6o?#&z:Is~k 0K]E76 it&6Ўs6,PJcU`߅B4v|h; O'4i;B.*U :`){yzzb%#'q& n': cȍC <"~  $m͖u#QQ,zBD ͤɴ;&A2DȇK{qa`)qzn b?UxyM>dDTqE9tIRu[KS9i6 } ,\isn7y3@jAQ\X>Ua %NkmfO 5x#y8sk+;H_fg8p YC(uBLP]am;lfNli]$D&Y٦JiQ)Pe%islނ0EPLPvXVָUL's\?fwK'Ty$;֚}}2G1B2gJъ?\o= ;K}4~#eR6U:m(YmCiM/Iy__ouD79VRF`C?; xM%u(MHNH'>ESi xzb\Rx˝1Oha&ino<*\4I o}\[ot`fwv}9T3ЩN-/'1'4e1)b-Z\a00Gи8`l,Rm%ș0P9k}q:էE=U3M`w?D'L=2㴼ܾLeH4<-+nIZΉ8>^sPker6WV"H Ô9Y8\7ܮPMa]8s+%@T[TfL~VVKۨ %㔈XjO * kyeGi@Y] 4KT*<.7P0&A-cFGY Wfa~P ˤu d?&^oqb]>f+s>'/8亄dиba*̽;tVUWc,!bFy7%I+׏x9U-}avc|\ᦒVӟ^%39{0HNY.墚u{y8ȡR,,_IYWN;^}mFB@S͓|څEܰornH!=j2t xJ7 b5O;|'˜hsld|VD qՌF{$DU+%-YnKf;HNy}#&(gltڐmʮm֖fb*>%'s.uʫwMZ&K#[C¡; ixkH,wg=:Ϧ̦76 ֻSZ<·_?<;Ȩ*! ZAԦ8)Ȫ"Ǡ8@[x)0H '` aӝ#d Pw:"lc$mͫ}BqAS~o Sկ78*{e4*#JQz Y vRU|1YD| B=>&5h3{DK)Qg-@):(&W/EVG/)XT(&ξg֏WFu.#sz%!x~׺}"m).CƠCIzEBtq%c?C4GgךF~|f@Ee䜄R3 w`sWr$WA ?(2caVX@Nixl|F=z5 +UݻR\vĺ!02@&ybq'l+#J?qy2DN1 ^[IcAݹ!Ž0!r ӯ^o|*`Qz0CXXljduFR3f;UckIBgR a֨O^ B >̐7TpnD(5ydyh4<;kfx!oPF_Hhaqyp|9=8=@@/_H}sP;MI[V/ QQ;3M9@ۉ0&`[ky`v8f,$`.+=aJQn]IAQtFa"#m6ɓt-2 tgdcszmRlԢ!ξC% D[iVj8Q,i=`o0@̐cu )#%ZP/ .Զ5277WzphӂXdw ǡ<bu;~kĝO,ݍ#6%sL4ZQ wp<[ V;{VAHjU@W%bc'8L+ͫ?|B)"[7] K-,Gw%Bh~ߜs#nTeW$>kͅڱuflUGjJ4ͯQH"DžTL ;={6[ F']:HP!^&~ ~ Bڽݏ8_ճ *B5DUb(!v䥧,^?"5b*d 7Í.S k'66](~:zC,M׼q62sM40^H闿JEl pR7<޼h&*@MpsԈ3D Sv^6;xE@]q1ktPTM|zXkN|-i.VUO0o)>Os̾_8={viJdwP@b۶a/xXs25ݡHFfj'tq4Iip< v4ɋ Iyv֣,76GF^=O)ٖe2p"h+6;Վ./s᧩Y)* m\th!j,B 1Tpw?.Yp8Q.óX:9g+xp"X˫94d;Mپ0xlcP FUCTs}.׻RX5/|@/nJoj% 4[{t'a;<2ܲшU=̛7(?}Ut|7$K:,/㎁hSd#J8/iӢdiAX>.Դǜ3/pi#,VC*v3&j,=3e˞_Hѥ>碜oPj\< Y]- F kpcg}fqБ_T,a:Ńqz[O]1]p$O N cXi$M-p cS{\~7JyXgfJy3rA,R ~&"m, T 3#L (+<3{sCѼrR횵~T9ZhiZ q!EJH?bPl-t}EwWSKVtH˗? ,'ԣӔy{t%RI-k_.3<%N'L}]=d0CPRB8$*d Jn& jH7mz>VoG~_ޛk)7o\DHy0ń]nɗM VrFZ+;— nJ㷨CꈓsgSqg,g, Ng`blԙ#_NN& O@ҡx6Tv}ޯRvIϰJ ERLӧ|+DWȇ[~Iқ1|i*@$QDS1R\*[>@6 QfGmƼ.a"cJ12tz#gCOh](h暒YRgwq6f(S^x>ԓ㹔RȤǁZ':GN!H7;L2q{ K|фFwlc`* S0vɊO sN0XsTUD.Bμ@dT+zEdtA!uoΤWrӮՄkPȨ'Nh񰯸NF3-vU61wϞFB5Tc#P rT4&8G+[dEݴ} B+H }A0{y7ʻKփR9yOxDotYM-x``_Ae\ݑ66EEZT(}57dc9oƴs i4VmH ׼|jDVoșwg ;tQ-smhS-6-g 8kY J~ܐʥF.%LY#A$@O}OF$= m2,@G0>oa{ BZξ^8p5z Q]{ǚ. oR?,_͢@24g Y쬍-S`6euN&02r6*חcSм- <GN%zjyR \k:AobSU%6+.cc(J)njq!㍇SaMxFm{]IЗRfnnQA=Qc7,2xz& ܂gVX 8_lFrRhJ.F1)3zw(Wx]#"M`1jC7uL旞T?%c.I|wjq'sȂv)#8}3{ӠX؟ 6 PHqYEᎻA, .69=SSaUIns@3̎{Ԏ\) B4Z^5t /BEi.oR4R{kKYqw|Vp:Mh~d F$w ۭ{q:0 G} h`]O<nM|U4q5,XnUhs((`P(b*FgF.7B-6BW*%;ra]y7g*d!f@H"k$\*it/hioϼ>ʶIg{Ȁ#кL% <&.9˚#^[MA# )p5cj =S#)*c+-0K?*}d6slKyj1ǧ ЮCooTAv=V*-|G 茮DaUb-C%yCtl$Nl|Giiz:w_`Q% %w Fa3>@ot(|ɏL=d )njTmo-)-r}W)nE١Xŀ:OY4{P}S@0(F[UAJ* Gÿ{{+m}eSҁ;eu0A6UZӍ^ 7aqyaʼn;ݖG E L˓a-6sL$~ƝO}AzM/.! tzT~+:twEHjWBR'~;ZBCyy^ (3OBFSeNlлYtEh{]fccOS:1v$*|Ƶt&tG4(  q<}2MwXB4tpduH&PIpC)/xH6K$+_qso"Q8ke9*¿&M9f4Y(elŴ&4IG#ȥ$vr&TTU<6ZaFӡؾKfT+s#X>I 7bmԫ79wlbO\K={OY`n|)s.JM!izV)Ji۾,[bxܯDy,Mpnu#M7|h&4D+܃ )Bp:+sa4/dAUyATUf"”ڭxc?(D'%Àyך`֝iv)uU $X㔅L [H<86&,VuU~0t'WMllnJ(xH\!!.11x9✹)RYCT稲r} ]4R >$8S<$C:`yKcv2"tBLD@Y,W$\xY*rt~:ȃdWX-̶ tpƌbQ-1D*pnA.^i?X u^k״L1"sDe@ywWد ̡`{XBW~ ׷v^'o~3^ͷ*|_ޜjs?m#%tTL5/YOYJHJ :fch?YD :/4Uvg2Y og&DqRRyx`bA5+ Y3 o$ZE-}b9e?FvF礉="8o6@|jюD9eĶ]>󳌽ayWAl|{+;;4BJ<K& 6<2EdJrpSD NKAg1eI`]p DR_}RY:.VMlSGKSQts+9VhD֎eP 6vǰmO>4qhr#xdXcp#tQhwYW_>HȒR Lp,'OVX.ΈI՚oI i;+&b[M}W8?=0H\ubs䞙5L'}X͢b$*MvZM }r?%O#'Gzsla@L:EݚxA=TSS"7c4)Q4 ۸Ӆc!n+B2 +@~Όh$[XXU'rXtnMM &~ 8㌻JL`Z4'9mkt'9 1 &ݶyY)n~mOPH=_~L\#,dlu"Z@-w68ev 71Ғ쯿bݤ(\闑tv?rNN`ShAZ6l"+x-d&f |_#nPπ( 8b{朕iltIYmQ>[̃27Q@*&CyM\yk/w`H,ߝ Ȩ4xy8aup_/;4ϼ#=ܞqW }0#Bn MdWL2nd.(iJo P-SI+fbm?͎]DŽ PݢRy՞DʎpC"3ݾpVq0u(}|kj @q?֡,bWme8  Z@>h pHhBzJ7A?:1I ]t,1‰Ui3&WӖp?#VR^Q[i҃=U i/' Ŵg^>_1< /wXEy)RM{tLB7̯|PQԫ5vA'q7!`e(qf 'wYL{j-d홹a}I4A<[/QuN.dnN]}oPqt Zb}4VoCfj>-eW$Tv]b>n4!eJz, &ز2 ij?#gGq)絼'b-=^Գl$R}rSm]IYq*V2ؕ o#LF ץew]blNKV S&Ц+ W2!k#?02.+a| ôxrKkYIht=|>PGw*z`{ 8*J?3<}pGS, SFHٴwgHj7r51&t=&_"6BV@$/ 1"_ Lќ .مʔhӊJ]߹_›;}N1jު*$bG>B<ݓbT(N;S|ԕ3BϨqqB{==9gr'Ye/zEtWՊʚP6bQs+3Cc6SDnS sj56l. c`'04zJ .gI>O ^UCc3SO>4~dƂN4z?5v f 1EO *zi=w$`lA}' j́jsnT^T(4Zr6)mWe0AtIRKÀ|&ߤ ܁fQڑQG}PN VH`V~i01Q>4$2`/;QQ ^1}ro ᅇJ!И6=W/I|rlӿB_ѭY'$[c9 3a;{ 3lIr`;Ko~\S}N43;iu8/(Mb8'>k2~&>boaI0jM4^7.{;^!|U&7,&fY$(,il--.]Ե(yf F %v|w~I7´jGE~"2kh$tqkU<״):?Oz=cq5 wg" , &sh], >M*GBox*މ4.0 o_lSmէS\Gv*\&W2"F 6A3UhI1cD0iJn~k-ZnQ)swi(w]^.5Ai-ɦ(e7液g,K//qN%K_S^逾$DDKƐQ ݠRo (ʌ0pk""5d3슥̾Dg Ӑ5?^ t`fUln9^ VxN6;0F >a)aV?91W`^,KhT6?|$faᶳIq{flQQâzh)1-|5עNC9[ "c/kT髻a@^XPAp dnG/=ix}.l܍nQs;RN4zWW6tM=jeVRAhb%ϭqf2܀ҝ&EGUYQdT/_q{`Z~ at~F!E >ئ;$ S&{?2.o+|0|k.}TO)R-Lr5kڌIE7)9qBGMI)|U88pl~B %B[6JNan# :j9(Ʃ>( Fy;$cbV ;Q+q /^d"ϻbQi]>4.V$txkKQY_˩.`biKÈ'W0+IZٌv*o)ӁhSeYlFq)DJPjޖ=sRR3Ѩp,L7%N19\G~FQN>+'nC*9|C;eaEdP%tb9z.'IóŻܜlwDžQ[dwF=$xTw`+DA~ /Ngڈv.A~S(jiEa ~mZbgz[HkHjr]~NBa2($nZ[wwXWD+[r>*7!S\U:gDp!"LJ~׵xu hjHxgcW ;:]#㛗3J\Q`N4 Q/{:;Lk 0&aq&8; Ǹ <8\y-1#x2Wؾ1+YZ Iy8$؇}~>yyTbǵ2VO^ Ν5Ygi2~9 i0\cW.nB 3 6!]_@9<+dh%jjeр?kW.<<e-' ԐT㋐Tbcs읊Zz#l¡m?3M˪3ul,(^ar(#:i#JV3$,G5JXJD $z\GX$7ڣZo+*/n,G˫E02`noG?ɭP*%P3BMlSo摚-\yw iTk\[Q(F5JMSHrM+kcT[eHfnYڴʺƠ`~1?o4⒵w:^ @16n:=p1WPs> '%s8#C%RP\nb;ĐqG~! ݛPyϦϠC9/`QT._zzp?hȀ>:u:!~ L#TE'BQ<Xטi.cgP 6}GA o"BN /S.q#:^7X ߩ$HwA NneS)̋~LIr]Gw r|9>ES睬ds7znl1/v *1?J0!O󈒬ke$4^&\ajħ/PwKF]Յ`g?bj.pZ73Bcі: 'm͎^"wi=ttgG6Vavm* `LRl1F(]P`&~D ]j#q蝱{Ҹ a06Cm(e}_}69Ծq\0T#2IWM~nqCmy)bqТ7Fj7hlc R9)l?O>^ʘN12a^jh%$SS9N6١ n匉Z*ɂIeibFPܻkcafF+ $ke~HU]'UxwM*[% ZI uf;:o? '>s%-RKz"!BOK7rIQZ#K b:l,b<˪C~CE{/Vj\qGDeu8)p (ޮ]/9~p/٭HU.jޜ1x?U/a`WȡwGw[1GO=BRHr/M{ɑ9OZX(ma f̭xm|iijzPNftx0}U7'1}ϯf~d֭k<`mecmbix Z{H%gqq0":KD-d.WSAB|,]OKzN$p o,Vba3꿸 M9=B%kK 6yWrQDly|H@ Q }['lmj^e!?כ?M[',!I_H(%QgKSTǩB'B̌* 7)Q.cAV idg0h;]0^iaXl)t"9HHr<^L? z|VM&=ABgDpmcu 4 h"]j[!3 pEsJO:!_f%d$}RGظSdcZq4k r&wŐ˝ïd@C1VȂR>{~A]M!\ 9djZSzYUmߓl7ozyn[)RD)[PBLo ZW&K,|*aђLјNm2XW:mkeѼ{n3m Ma:`=TSayɰ^{ Th:QEr&{UANBByMj)t1h7ՎPHpgg$cB]xO WXUK~ VQjL.¼ f/Z5g_j Rz#yy@1=n VcЕt#3Է ѡ+īnBM92WNd 1Ym 9 cTB+꿾Ɔf &Z#?HS1_k:9oZsNiLEvyj93Iᾄy!um)w3pqא4?38B7IaUo-BFQ^'!)EK 5 qm1 jߟr -`'B fRZ2[H@}VpJss:uPP'&P ]g3 DiEbAo*eo+R DlbA!Zj{46 6Yrbx8 ,gYR _OgBt<trҙۉe r|N'*BGzNyخh߫IoY5Cs=$R\RD :foRS-[ZsBAa-0bQ* ^q{8!б?7oM!(/7qEts5l,=́ifOi+fY5&wg'76I0 FTxCىkHbuFN@XjpĨ;`Ȇ8D}<]h毯2F&m"}[2^pptL Nx~vc!Apٸ&㝩>М⃧Il2|c4i}\^W]` |,KEp˚T4C"4bIyZxM߲rIIY]x=f:-^Ywf$N$¿@P޽ O:7ʠ=k𳵴Of"OADEHBE 3F( 5ݒ9#y;@P~S.r2f`C(CWIw¨xYR.6K;h#K0_gӜ:u#pKtHPOe* So+n9tI|mZ{gl Fq[ߪ}ML&e7n 1yנ2"!)*n@Rx({Ty^g !$  ih6 '?GS[cZ2#j^p纳v!]7i~-aPrnmR3#RSLt H"eeIzxth=BzQ雛Xx^|"ht3D㋼a4o8wJCCn&wFj=` cBS,WT>73ˠW=lm% BPkzEE-3^iz%i~1EP1T>m<2>$+Ծh.)x%G'Y97 ij'{sUH2u^l lGvg?K͒6œ`:eE%B"!!i3ty_vs髳eHm> {E4 v<0=_gpS%B+Ʊ<O JiLql\Lغd(<v?-U-j/% R3L}w[xg]%Qtg<^,Խz"_۪i")_ՇGgN"O.һz3h?<ΕqsN&9o-\3gXq!+9iw)?3씋 1ȡzC+(Sa:?p9Nwi{Hb6dn06cIr7((uF.VH@D7Cᾅx﯇9UD/lLM_&%${'3udm}OQ.9t@!ctU<ȦCe}| ŰuNA@c$3cu2 $}vRӦ\ty]yZW>#<⊴v0<# B,"]*gVbceCJA^s ~Ε|8񠴟$om$$<>?LbYaMfA?rf6?"ɳ)M6VPT&/i۽OQZ!x,0FT"Z~"kLJOepͿWlsYA?AawbEo^_+,}web*]~m>IҘ́:4naj8G[ʨ ӷ$HJPzG80Tg>Dhaq.ݤˍ\=8 @^lk">̔ .*qgñD1j wBvBb !(>kI&hmٔxTc=n5 2H^2So;9ƊzAO8 dQ#D3c:h%9!,mϹiq7]vSĕ_v(Ghfssu8i' %h:q grK'l|̗D04-4 ىz\+W kbTRރAW/,$& hdcExK&IEY+wRiD,׮!Nm A0ZEU^oQWX -SݏŘW}hyĶ8qptFV)6;xhԶ:O|S+I!:iohJa{:HѴQ-ڥFƐccË ^fml"3pt{򩅝;/@dvj M U$*k['Ke=B^GVfBuTUU@gnDL&4Պ1?{`iȲ_bYΰ,sJOO($mT3jKMqҝ/ HHbC&l'3浶z2_QȆ?&TKƭlGMQ?~F<ڬN|7q"Y3GTMϻ<6⁴ *i/''t+ōIw=O `VVw;hUOO̬чdL=-'!53{:L`{~lFkLh?Wt.D w zڜbH\9 aaW! ĔLwH9"c]lQLV_c|VͱۅIٛ4v|7R= ~hեG5H Z?LT\ӝb ex5/Z q%W.^,'iO~sSp"@7v w1SrWz:/M!v4S4Wh53.-gǟVXTNkЭʟ)ʿrZ͡0C&V]64Ƀ;? Q)&\;;>0lVni ` =^bnyXc{ɦߩMQtOuN[58MM٬+}28=Ƚ`=8)ׄI'qÖ]۰ ZH& <5A_`vo ӻ:87c01-I<ĴAbX!~ctYV {F@WIm\BprrܕQSA87ANBS~FF% x%yWZ"(qڅ%(H!&i{ 9:u{_}<1pw*w n<svζhgp~FTW'3#t /U3fo]} 8jZaI)/Y4rl?a0(Hͬխm?&@ ҭ`5rsPn!;/B rR-'* c҉B6]WX|~jI ,{~!{R+Q/*MdOE !}?Ym3;0N9yBvxz<1'G І4F 5tZ9nW+ . $B %MAH5e ǔQΙՑPN]~Nf'+Ѽ68 MkX9:µ)fR.n.F Op%6'P]<"rI3֘.g0g{6脟Wl{acԙߵw|%d8杽<\NtB=w(ٞw( ؈&EDR eeh."Ft-b@(eDMMf>aAf]Z܁ʈO)ߊ'1kV8x<U*|d]O1,`5jX?w]\anAEMD A7΍(jaT&lN )㙁C #&NO4YD)njE҅dBfqU }:bۀ I])e䉹gV0_c$E&)CB& Ҵ/j{b1WV r^vFI07+?W6=ƴ%k}Xl4Ag -;b!$G :/DW ,b^N'$ls&f~"p7,-z};nIP6 u` JeR q}s$eJjpJU)# ];e`)t,lㅅ97et!wvq/6b`m}{=X/c[:G^R2htb}p˙8$ͪ4+w"nxY^zBF2_%7c}|R;h\9s!N N-jHd;̜Kx Xm'A~GLIݫG |#ZFmkhp`,2r(DK|mp 檈uaWYoY=! nF5X./sͳ~EHl_], rG=aMV X%(E*L)@OlFž"ن%>jsU %]( kFV{iCl_hN5t?FTrU6 G3 }H5!>!D+Z0a# l_uWs8|=ѵ&8<G Rse&uɌ2Biruoe \p7uODkax=%, *  NM` gEƭ]wW%33{h0餜|"X+v90m5X8W6+6d]EVtw+ Pm4͗2X4yv^,%^o샒K)3n4q>=+5 MX\k[ya*y͆,SHзyx_?Ps#+&v{d-O6S:-Ԗ?ẗ&Z%bNpt&鮒 Q $"׌[A_\LViu5Rq ~\᩽ITJL$>܂JrUv?T^_SKSvVf/H*"ɷ\q"CaỮ&*5f;߰#yd_O)9ξUs.j3LC$~ov' }hWG _ZQ]z +_8a'We-SdWY]@` fPwh{[Y1C,7? +A)lJ̵i Ģ1^ĀqL$EFVs YS d[7 Թ~ErfV_gy.f:!C @b 4(JXfPhI;'?9'W'mKIYfg6a|\a; s7ŮE*Ul+}4ϖ_:L+飲t"LK^)_YL)'n\C9-q q c-Ġ\voJ 7nZ"TJ&s`l=!De)@2]jn" s~5s٭[7QzF4r2F8 IXpry&VZrecaԏw#3y"R()@u}/5ܗ/ Wd]+SֶelrAw1rA+ezSH-&[%\O+(7Ae%pVcvooFI=<]d!Io&+Ec@1?Z%Im *qW:)kGXfdjH| ׼ܼiUL=- N/Jf_dƨ~DkwDVMiҴs{VS;>o'Bs za3y,pJ'-Ҟ\/4Ah]Ƞ-2q&/]; 3(Ϊ5kSSAϥBE,Xpg)"B9zHXuƉٽ>fH(hQgp(׫ 4Lt> - CG&p-?FPɓ mn`N' ~Z_.,1 fPt7b4; l y6cUsâR]< N)/'-oP9Xbģn=EX^E'+ vm3R)g AtÈx! {=СQR`xe .u&`˞(FE }n͋<7)W[3'$%*hQ}6y?D02u^qķZ氈9 XG:&Lc^S; <<^sEdr@jD;9K9(2Dv #rRlJbď`\P mmŒVeW'@VkU9:Y__=q{Cja 9$KvǘꉩD+,,ݝ-n.Eu˼;] rg5ʟ!۴ũ-J/7Z%1R'Y&2p96^s-a\+6a yܭ)=AV $tJ `zKNѷߨYt LĖSv, g.?+9BU+ʷXSQ`U]'V~`m&mOUowV1;90[mM6x|MH0'P3w{D9dx^R͓NQ/LZ%`ߑ.[~tGS>t-8gVevn6 =c9!tˆ_bH4'+yq֏l%˗^&F 4h-V+TZ,w?g⁝7)&xc1MdmyfBiòwƈW7?xsǁ?xIOF574Sd @Ejax;Bv_gpr8h<1Su: 17m9y\m5MtO }L-YjoWN4+؎?}pHS.siOW9@<*`@%"EB]Ě4ɿͩ2j6PP}C2Aqƹ;(+ޓڢU'9å$6N|-Z;j;Or j!Y:uH6ĿҳMhHQIN+ Kɒ ߁Ç9Ύ,,.Q׵x0)Bd6\s3 nߖK։jyZ~H_JW9t#'{ry,Wayiy̿}gc^03n k[Gʪˆ6Q߰Fo9+<q4}7ۛb-۱a9kLIݻ c1A-,\E ANe^2eIЅVP6%7XH!$އk|U bmQss6>PQMOl8F<\zEYQ[ ZBaOCxR/f9hfu\y3Kc%_mF'=bpn³,g5ܩFY}Y^}z5`mOd-g i0x@@xWi`ȩ #b6_x2J1/UN?k\[įg1&*𧻓Th{jhYj@x Rfn&ȸ0!|˧5$0kBN`rID~ '+es%_(;O&Ŕ {/1.pV~f ag} cWd^}2w|LyPYF rb-bղB08uVHjcKc5k 5rTʱJ 0pLoˆ8E12[#P70þAAk?$/:tφEK?Y&n2:^;( Hsyѻ*#gG%Ys</ڮA)cOeQpD[+x d @v]&A/^l>?@uB?ǣ[qBlbǂ%yƒ6N2|򈮚N.Y毒<KH̏~Q0@}ʧLVgej})} >jD>+\Zه ǀjjW/+.̫+]Ra&X0Tk-_q˘!`dNo =hxTO/C:"TKY@'B lH0ٗ0񓵳d\AM/| [&D=,i¼F?_I1i?7J^yrs0 ˁ> ?⣆z㒌BcZܽ`T&Wp0˵lv[TZkI "Ð)9p l&?.X6/٦cSau'. -fpR0!Z"?DZc] Txle![iuGH(s"ɒ|+Q:!,j!'!m蛝McЮ$;@gcWOdVGlaW 4x"PΣۖNl,_Ľ V$9.U1Y)JIl!~ %kĕHbGۆEi6n4VJ@<$Q͟}})u& \rRk@܌!d,K/{"# qA(ēIK@KR 2/rr;MS[z I7XiQmpCBi>%'l퇬kG~b-9%_{ݡ̯Z>MD}Nm3  /B5I ;Pm%K7ÙX-*3C˒FP ԶӲ*_\( s~A ;dMRjO+p8&A||~b2pꂗn㡫kDђW?ez x:%a8AVd"}R&jodpD#od0YmCQpZpp[gcFW?L -P(|g}^zq.fUzf]0i6fjAO˫"02?e)<]WUΈ _J$K' u3;gs6OE4WkK;3jw :[' eQ%[A)Dcbw}f"dfqv:DgjaWflVa]j⍳@nC%!F++K6 E0.+" FYWf!FLs9TxOI b: zTR\v-2抣ZvcQ؛ve"y{gzEIt궤'Zx)R{S޲qﷁyd3/*v,Zp+hBMضp8b>A{􊝜=3 / rRm_7IFg+lYSn%C/ ]z%#xUW ,{}/, =w]OX4_Ev u $-O[L][A$svk[I( <:{@VQ TyL; O殚 V鷒<1[媽nci4^#[A~9ZU$:σ|k0sV/Cc$ Y1$ zJgs*LS/wW^l|~vl#ŭ@FhP"vVgpH%Bup1c'ܬn>0aZ&5j~t6߄$DYTQ5s&ƚ_1Ӟ@w/nr7k1="b Bo3f[F#}e_qc, ;S ƒQ ?k{X]B$qe;fNp|nSH0m?}b/9R) <=ս!(w\ 0S$<#/{d#;;@Vӈ6k)Ѹfכ<0GLexNa S}m: bQ^ܶAWD5i+u^"b&$4np=>`t&pfB@Bggl\G"P?O4̤&mn2ghN0!>R Q߽QIƞ-tO߻@$1)A@O^qj7GFɟ!ϖ,sk8 )2f/Jȗ, fV1W4@[r :HdxGBF[kE}ĥ1NȘO;ukEVSfuQTkVʵlGw۹|꣮Y gP|u2F|c=TnҶ ԃL>O`;w{Nv A$wP?2nW&x,~^c^۩Xlt6֍5h*iwiGK۔b %)%SJ'Hz0Y&MZgjV5.bC(hkU;Ėr@+U0*]A囔RPsDH\$մ@|A/k$l@nv8  D[S8Y/D(Uyd\qq{#jImj4՞Kڌ GJ_8ʀ6R懶9~;Vqxp`i Nf <`ikgnE %9%?_ _BWϥ,fJA51gİ79?^$Lu;yȺp~Yk b@ hZ屝G5ѼI!.[ZC&@S;|U޶& Y1v\^4?a1~p5=*pC|1UnIC$>&ݨr+XF?Xa5m:էt!L+k՗:x`;t9C-D=0uR{_jԝ[mKr+dq6 ~fTvc\7JrQmP?c;|}m5c$vSVQB4x>sz`@3XӅb?@Pᐟo% /Y:KiFMLA'eK sN@oM$"ѩ)j5Ω0rDg A-FһwzpglٻC #Gu3dj?~n)Q胬ksDXtJ#\*P=^IcHjlUEp@]3Ua(j kUGϜoDvnBA޿-Xjv2>F SgȬ62(1< d8ӵ/7 &'GεJB<|gjoje!gErE٪ciMZ:aϋCt{ؙqֳV716#rsԊ*q9]Tn >:ExWB:hDQ5:0'^8Kl/CFP/(CcFʠ~5# " Y9Y 6UA+痟csity+zJ޿&[(jj"Tbj ,~Ъ j;e& ڰױXlnkWT} Pʯ $Q܋4v s)KyjBls5cYu~`PDHWȄ2yICsx2,9|aQ<bMq-)q5RKF8ujy CfQpa=u8AJVB8dLZs`@MF~[r`Z535XgD@H&}̄ݞ囏(orU븅& ɟcޝ&'74mO6ؕW8,ɭz-M9Պ=P';Z7 aʮQw8tw1(G]W ^R?=;7Gͮ@"ތ\K"dN] ZDI QuKbPz5`cAFāC`L6~L?y@[+Ņ_RyIe#V/^G+UzvXqC wMʹ_Uؖ&+֞tϓ3H+%)V4 qaBZ-z'0Q7`V~MKw— /UIQ1CGg]PJ g/R5әl'3<"m,ƱN6t'ՂeMh \~]l& ߿r=d{ۤj/+]u D#pIm49q+$2.t2u_0'ewl"!W K$rAb,N .9H eMΠ]j*+養~IaD pd۱f)0X {g e ukBaacKOIy56wYzrw]Ans]ܠb2VW#-WOh3wK! RuW^%%+9dLo'vXK+JTƦT<=**/Qlqjsd Y̰ u/QQ=rMW#64~ḑ0L&CVF''t!d@bC`tRzl}t-@۞7}ۯ CLQ&BYrZWbQoJY.h7d:jGؿ+o|=)GO?O$ݟ عG7$]¿,w[] HL(/l ZG0ĠŲj6$!~)d">*X`U༽=>o7axF4oNÏ[GNjt&wI?o@!j Lc!:n]zaUs(Yf2CɶCy, (~rIr[QIrB۩=(4;fqk!"lX9BrB}J. e(qfxgyOH[XZ;qM4.)yR2taq|nXÛUEE3%9o4"-'r6t=N5f@kQ)cl\N9HBʿ$6 `wU9qiakW*ʪ սE柺9ʖ`O#$(+yer!|"&RSv&PbvSX8u8oF5o=ano "k%h&]&br,8܌p_j' n̸Se::rߋoV=2t*|l#d๣gOmDT>$))h"ow|,Ip,1=Rl*/t@z۰?޶/\nɖ# ֞| i߸$dږ)yf (`iU<1VkusC!m3J~Wim=(8ÛY{˾dn300*0 'N-uX֪%!+*l6{Q%-Nx_ t G`PMZ]ˮEG-(0zP7щ S@5sf1G4i!&bQ3e!EV"Ha^a~,[xbgh}R50vu@9\,޻ǁ 9J?hk @4O=qT!I/lNx noV*_F  _a}kl؀[۵߰yM.%㮻ϯR3N_MyO W7CJ, P#6&8J9V?pf J_04Y gD\ZIMѼHo-& mR￿()nZ0ծ$`¼٧7H񹩥A4g|{zL%WM_yd6[/'jY l?N)'qcʶ> φ{bdpFdtܜk6j4ɴX6 ;_)sUXWw,zw|O≩JXw^W(x&LtBRȺ3'H!%eȇ5\~嬏N3tf'!/y忡r[^e]Xh2)V NJYW^3A`GaMQ8 m[bvxU@mY0Č|*=\L+8I킫YӬ0o& Qlt"h)䈪u _53k0vE7ϝiN~-V:ֿWo'LH#̐ L'V+b4c+VKhse8_oY~)CBa~ +ߊn`S=<Ĕ>zI첞MLg=v߽^5kHB_]&w!(+0q% 488E7s6gI+&\߽WzӜM|yd`} rBD/좽]z#)r2Rz喲8:'?$6,P_ٌmߴrW TmݭTVt$e 3N88M \[7<}(af-XH 8P=ϫp'ۚ:[W֣bkN.,فtMoC- \%AD-5VeP67HH8=R ?r ՄO3婰2vlSQݓBQOy $&3Ư]1^85p; ,h, wv-ɺF"SiV+t=aĉemA W!M8>LWR!n-626٧\Jsbr E{ W Tp_T|w"!{Ia B8@L;gۄ_R4T2pg&_y@j#bk 'm<"f.lX48sToxkNI}(.E 7 Ђ6?e>, ٥A^Dj_H +\4,g{*Q+ SxLuNG`!t }nHM=Tȳyil %!ZORQ+D;o W-4߾'J_/Ї1ںxazNP9_k.#!R4(.hb<&܂p#"r)IPmvK]ףqa"yFvQ#=0%Kic}<ڀT\!E_c̀2Ґ #>h67r๿S[%uSFiҸߋI2PF (GW A^Psbkjrݥ#@f,놉3i]爲VݒӍDfS sqZ|l1*'!)7=GJP̵ѸΟ"`.rt;ɀcTҧR_n{7Ȉ/%&wkcZUp<d))#Dj12.r!|тsz#Z˦D,jQYѪBcCP`P&N>HXCa ?dnPܽj  tthW}"J ɣ&L@/.7Td+Rb$z5˂ CJVSDroR`)jC7=(Ϝf9{g ϶)5swxxr!dŠר)X.3Jtд xp Ƕj+W5P=F "`n)S򞑀yz+kT"<鑫UP0\͌бn˅ַz[N_ŻjYUnT8 ]]K1<_n.HcR" : N&CcЙzs? t2['qzt^ؑ >UL8N%G|;JG=I}BZj,KB)=.뛥 %a ^=%E~y?hxD7ek{}ϼ7;L]LٔWR3*S۫;c=!#~kfϽ/[mw>q73 $F8f4tX~8AQoz"` Cݛ;Is)Sʷ1q.ų)|{Ⱛ#ͅj56iwG5y%'#U!xWIl67x)h9XGc#²\/BNeH8f0|'_Y#tgPDKB2^uuA2q1CL@xb-&pVqy9tlJB9O>lBlB@7 T:iaZ(/+h,3IrAsvD il%/8 yZEQ)=eTFR4f-"-V7~a#W 7= nEoF3\i @t9vPc/ENPs'{[fbU8DԑrCEmp9eQ$G+%G|2A p!!za賤sx/JCkϦZ۸JuԽ Zw"38i‚i6 lY%k9+il6^Zly"wEAsNjCug[N6+J5 `xQ`u spѽv/ȲR>3ޠ5 qE?2QQP* S2e,ٶMm3oFoNDP>!YTF2`{EjK p0;Vh[A:m~-砷"ey:M3RǺҝy >Q* `!2|wO0kGՍW o&j m b¸AB8NZO.7w xFNk[ۼ ,d W4ϭಚ{ ) u^?)JP/aԑ&Uua% A[A|dr-ebPJ%qX2E)NKsMWQgQj ԩyFďAV8fϜ6X(P?r@ -iW;ƺХ- :K'Y - 7:v޼v?*wjE{gמ]3eR5elPos}*b7Clēx$=</Zә9nl=6L KS43)ȫ4"#3\;K,Q;10UGvuѶY3;0$)WB]N8Re#ܛf5UHG"f|gZ!xW>T=[Q脘5î4Lwgb:aޒLX%71v{śu t 1_^VxـMŹ!T3&66ԚYƨnwuWm$zF~aDӴ2Qw 'g!`@B GZւޛ3Ȋ2f 1&V#ټbpr]amy4߻'JMW}7ěz g13 :?Oβvƴd/NL^/A݁Z6 |yGHKЍ<?m&g'Z<+4YG~DqZo,y8gNQekjL8c6^4]Kr?*jq{Vw~`#=jag{Jh3ͬ11D؞3X ӅK -8uǒLH:h~ KWc/gťm+vܨ! QGM>8Fl,{vAW1sUDx?̬U?t+z;V BCmNOzOKͺU?~ A Aqɴ)wl2Yu){94L . dW / .q}},2}loÁ)UkuH+BӞ? nNw^1i[C-nZFd~Dld}B癜Һ8`@CikcP>wN^K0]t?sZ~/y̐YkRAV-Sx -ժrJjFUj/_+V)ïK$0Noik(l֒%NrCHYSdF0 6@C:>SR4 |0| e 0aSS^q-!]9c640^ezEI Z:(FEi{J瘝vRlV(*Qȅ5\ٱ!O~=ͤny|DtÜGNϏ5["&9Cn$y7mxvOZ<48\9i fU*(4|4 ^6+qvaeq),UDcź21%F:~|ϕ3.ЦjPvb`kQ9OEW5+NtE1<€.-"'HB[01pm!лcz㩓/&lb auՑ[BH,@qޜtg<'v2FdgfHcGwrO]8YSv{ke澂hUfʁQj8c8Z_4 g9v UR ]&7 {rhgzORLœJ>Ȓ?·&2s-GH镆W+ s7ƒO;Qevg6W)٪M(ݾ/_lٻLr yKsYɛado\dF`!Мv.br4ON\c9_{y;0"79֠tUAK>Kxb6snSyJ1FYCnȪ7/ k!Ca/]ld>g;Icc|lӬjEw<Ƨ̨,NUuԵ_Db'y=[d~*xY]@zN8^'Was8`t{z_L>Y Be.Jо}[&3 k Wnޗ=^ad, |}QD3/zש鹔-i> !'2CV a!RsaTGs6oq 9$ei2VX4Ǐ8"S5BT>GeԺ%}-7jB6(kO 4}N=R)VOXOLO"kf];j:oRu:NlWhs]U!$%==m[vPݰg'W?6n)[P !"6mOc5XxRirRDF6qcpNkm_nFNXfv"N*^JNRϘH}cZS2L ǟC 30);y$9 =$'#Yn e5~^HA\ۯaAɛ3=Cޤ OTbe ^`<<<ܑFɿ Hh l4?0[P~PCB NeXytb!A4BbvV۰ӄt4#CmudU%=]H`vlJBѰ1$j"%/dFr$1 a~l67+ YK!7u 64 p_*wSrW]'%8?A/6Ss ^3)߳W>!3 ),ݖ~emSK3e;r\0ۚ1~U> *r$D#5z1ƃ +U)S+q?O5Oj/M 3oWn:9FFD|S1 n]N\-}6H@ܣ~D[{q2] STGڍ;l~ݒJ>f8h.߃ag|ťB2XY0Ig\ia9p*P"Ig,C`_cR(IcHL З$8O2~W4wCYNiC^Pw}QCB fjL'J)L45 t&T/7?eJ}y?AK pPM" `aXClk&ؖ(BGt,n"*L`t)p(Z*vj*4~&LǼ틐=<.l J!&5:VXepmmPg x!@RVp<5N3'y“D&T=uЊޝR*xq]v}JBBz|-׉p lM^71 ]u6AM ;U Kɽ-V:f4oA=s ᶌa;|eC)Мc˻  y#^TH(/zWSuf)[&Jk \-%A`|3 X{1qJަ")~ʧUmf+(,5rn̈P!A*k.):xq<(AgXr (£wR2l$)ds nvMkZ ۾h5{l s[! m7Th\P 1σ%Uam?Щ)$t&~¹ZI Rzp\cekQKv79XVtJ/6aMZf_fx9R5TtV`n zznX7!"F;( fs&8* h#4rƤ0A |Q0( idgYϼ{b P?4Nht$%fH=`Ӛ7am9B%=DϳA瘠+w v~W[{B]Ag=)&P,crS6ޤPoZv<~Rp3jVE>]N8*3^f7?SL3a#Bl_4[.t9Ɣ.#$V8ɳkﭴ8MP=$6Ŝ);|uVCش!ZR2LQ(N0:~*>>, <Ϣ-ia'CM9By[T ;jf_Zqy^\HQ|Fgݻ|J\Z{8QBgыQj?:rxcu*J^p㙬{!#JFsJKRTcLYݥ3%Sn[;%zO:х$zQ^08gHmP/ O&(2">`zy3H Yii14|T؅+A/>/Ə4MO[~j$[f! \]ͽf1]~xGc(6Emy5EE:wR6 A̖.ÃR@7MCS&/Fc:==KV7kMgRوk 'jjְZ?!.BG cQDW+ܓ}"Q(55WdV2>X}mݐa=5׀<^+|:9ɼxU}J4mF&N&e-d(uOߩl#4 Uw> u爤mR Mo$VM!V4R89..^ ?݈ 3և4gE荖Lys_ڠz]o!#jZ8:zDuB2@Bʺ֏lc ]Jӄe_+ ͹.U^De6Yx(pU-),?؞s =:F΢>dֿ8ؖu9L`vBSekY8?s o5 "+2*i=RN.{d'_ L__%~>鴯uGD@Ծ栯I!x,t:>h o*LIWT{|*1 ||ͯDN ^kM7.[s yI*m`MzW{ժkvQ R_bڜ ELOSpk=SNEYgjg5gڍ&ߕ 9L^cbBMBaC ]n^D۷@JӴaxSk1C-ͩ*(ãf1ka3Az3gnd-Ñi'KT\Y2]!AvOmMDktD]?J7%|dЙvh5$<ʻ5O,f+6EZRKL Oʾ,/!(WTЄ8ͳ6&7;oiF[VxɲGߩhLM@""0t]=+"xN 6Y6XɅп!$7Lɦo3|c !ts gX)efW7A+vkQtB3pD}_N%yy&Οr{&׀"):$[qe]1KlB8d-tP-=sg.Yjtx[(9G(adbCyܟ?8E]yXպ_B #qrY 5\sc3?-k{iAL?, j;|= c.0\`zV?URJg?$a[;ԅV߶i.Ƥ9qB,A:Wԃpȍs}g=c:kҳ/dz{՟l(9o|Q>G-9 a6q/ʨ*// EK!5/ĘwBѫZ pYO 1qNܪu` Д 0):'e $XvxKW^L\usxvpջ^#⡛"s $m|ɠmSWض=+کK)6̨0<ԿSkԏcܖ=7VRP5s?cBenQ nn+iGu>..WL؞;~ 5tLdd,9! }Ú;,Ǐ4M86KqT*|a^_u\2ɑ^1"{\B=:zKʞIc~{ٕ^ ;B=؄3M/J܇QKﮔ㴛A5>ن&VA`6=>BF?v w>\gn* Gn5 3=)ZWUSrU-nYK%6<5V )E_ed4w֨:0Uf*[b;,wRX>lq3D6tC>$s3o'CPRz*M:4x®Я`^7bD ~b?8ԐD: @]ٹwSҹ8 KcWRF.ꂨ+jbBH[Az*Kz ?>Hހ/4UtvA`>a4&w /9n.kއ 1L 3xaK0ljc^"7A,#={.PSLj1C {yxQ+ΓUpȷv|d\',럋N Zyql+G\ӠɬRn,9'[$w=Oo;-2x 34 /|etKZn A pO#< pjפ>G厘oT8l|{'.xO14"]x)1(1D`w^+ :J̘M95es<7lqR>f\5H=ּoō:SX 6Z'3).*sܣK"KѴlP,?P:8YlÕ?b\zت0 T1/UL=y{; ByLRm|pv#Hg9Ĭ$MwwJ7NEiݾ|Bw9q.Gjt-6_*{IY*&tM Zx![N_\.K{}ʞm y`Ll{9-i`r{T?74( Q܈HC]TY*3/'B(2Q553K9{N<(Xu;7aVo5%5 ÓAO;ݍξU)z 4$0ky{0y>Ƚ͢]U&58hPj- 7~O<7O0CRQܿvWz\KM5zvXBH$ Ʀ'T'OBJ++b7G3ƃOae%!z޸O!p\3Ig #c ap)r{?IG-0aN`[%Fw7&s7Bk@!P=dzcp$&_ !qQTmN؍,/ } H3'nTLdNɔݾKy:5%ZwWtc)deOnAh8RiI@Q'w;{O.D1*cQQmAH=TG0Ɏ˾pb <=H{%sdgAyހlKo"I2SHHmz _cD~wsq`sV~}'OÉXCԦw_Cu;@=t~'aZ4v5=ѫZО+Π~Sn{K0wxjh3 ]jWČ@McmXɫ}϶QD8و܍K;akW(3D)|3dE|0l]k7GU]GCRqG}$P^)且ϽQה'gw1Z 7|^TnKyM*V#˰S6#!⹐F=Pö"h(@A'&;w1!াߔz-=@@-6ͯ*]<0MwKT9i`oS 8s~S s(BpF=A@mF\hA9a^Қ|4!d0 `EL?s>d@%SRTVgdp۹ep|J) #qd1%4eA T= gmE]Pq "rNXa~{¸%bgD+šM ٘ɡt0Q5;oG慇.U.nE2sqky}TkB ~ m~6c[3)_# O@U9]k;*Mhr6=YSз+o:NѼeĚ x'b)ǀjLky,nPV1X,GɁC/s9A#zvsdd* a]qXOǡz6p ] |IzZ nWkc;\<(79o 06{J3dbKsV߻AT?V?D}²%# )\~I|:;:+qw !,MOz%071>ҏ`as<"}8 ab$ͯu+ ?{?/mՆmh bWK*zܢԵPkK٤%:REg0W@G?<&,~rBq% T ZN̯H&,埜- {q|KZGE;i`]"#Y!FTq ;iDT|fgB>J*D>VtE?~g̈q+P<-rR@Go5a0U6QmANvK$5TOYGuQ0`FHEfxۊJQ\|,1ǥg&G^ /*nzsur Eb0Z47Ü#7ʿuKlUn!\ᎿH7(g7XrgLt4|Bgud냆_!3ʼ9PL5!FUM?MJzngf˖@#"+v:fR3OhuUQN(`q#AF nY˾PHGIcD*>JRH ]GP S?Z7jq gIBhd>lҒO&{Ƣ}=goKVͦ]Էn)Gu3LUC#tn7 8uZMcoL r/ ]7pSTs9|ߧj="m/.nX(܁Maqrp-Y#eAr 2"jCidUwbi84LƬ=(*YqMf;a*$2vqxia5єbxP2RFq yeGK#7`Y,b^b.~ 7UX,,0sQ3S;;c:)ק-9rV[ /h^sHFr|Md,NsVMfgp,M"I՞-^MIE>3_,dݗ9: =߅PE]ᰪIHMZ}{^cs:'3%bq ygk)Rz*Q HWpL_Qj!KXp#5(%.SYLs&ѷC`Ҝy' ,n33@6~W$-_G;[j3nkG!2[@2♆.tBYnP}&tevaFO%aH hCUUT# rۺsr\;6k^id`a?[iUJ 1FŖzah$48ӊ~C V&Ц{xMxK]TjD}u[)k(zn+˴t=Zetbϻ=eJζŰ?[A\7Za/ ,]uv^ئ"@/紈W*n?H. [AڴM)k_r?WJ VNLcHk\Hx;)h#xeKkQJivSbh !wPc9jg;R х-x(j5'UmI|#J|]-', iyzՠ6`iN¹(ת8GާGV|/INL紬ce3|չKp{Upv&+tk GrY-u\X5n,nx&S|p"7ă>kr-ٞl? 7؊VMzQ!%,,'<.>=Ѯ]!PE>ѝ6̓V*&d/:|餚msz| .jh?o' &YOm8q{@,@{ bBX$vC"]*j"?3tO%iU+ 7' 2Mv-ͬġڃ)wX;y|i+pc<H3} =kH(fH`u's9 ;-Z.FvaG1'33Tˏ0s;ݢ{FQ_9'+n-=pjc+ի^Y4絷7̴広Km}/AU׿uBcJ[-]K 1!lw脂4ŧQ#K쐣G,-23k7S=uRzN~*m,\sH12 AQ d@/f$[!M-xOGy@@cPs1n&Yb,Z֡~#6O-8)ko1kâ3tyJO-{,2Ѹ9mW1TR騤"wF7w,(zW[{㒲cy59kVxpբЉ7f+[pNg}N-zU;V|*VkI+xp^'ύ$zIÇM,>X(Ų[ u s>6"5N/=iĨaU:)ԧ]g)ϋ2tbN 睻gN:a!션L=됾ף7ƃ?Lܟ GcDg"vaDžx # SR]8h*$EiJxlr+O`,Srt0Dϐ_GpXRr+O|pאhTH)X۸R,(cbb{Gb>D%=; 099LIEI\ķi/7# X.UL8#EzGnhs,"˛=!pUg{ЭmXIzW8fBP%5,8C#c)Tj_WQ @U%S6:㘅 8y0ͼS}:;i< >V->E~?p1RU?yj"1Ƚr|_צ'gHew0%+[,qY; >gX0bf߅TksײJRnQ,H"4)>PzCo *d`Kd;gpy˺/0[ |HE}]]ح.D`R l:;099UR0T@&;lɓQӄyJNbT\`0EDRfV6-Ei1)/q&kD&@7q 3$2y&ZD]L(<ˎ(Alz>jǫO[c/r^z(Ze01=ൈpvI$J}%)-SU=>FcL5ڞΞr떽bнֈL2PXk|6!H`GeCwpC<&=Y-s@H]/d \brw'Ku-JԵEş•36@WKr(moqB)f88K`m~Pȕͮ>>ZOĘc:˳׸?wf2E1헣#SG6a.#_pO3Egs?Ow-  N/&ឌf@wX02څ\o)ѿvOJWrυy$Ac8- >8fzz,%6ɩ1d? tİ=g8C]+\Z9r僅Hu:tp.OF(Z 0Cj|$ CI06VU^FldPvmLrry}|_!By_yǟTt]o]PRi%.ԛj ]fw,.5D"rHg˄" )Ⳅ7фWYr|-{@?0nD߉Nȏ,4f9ٷ%X}a8疭H%cøPC4HKZtз@(p\*QY)rԸ)mUϓ7տ9+"(l;[@l~ݫ@ERN'_ YV}huwС82ݑ{~S )22XYR<iFϦ1;,fi{9xD>Q!8N="ЫL}G6<&l{[B@vC*YBP(p!g?:m#pJ& ѩ G gRr4|ap{z'0mOePF'?\ Tltd=\"g7;tnLl]mP`h\XŋJWF#l@)3X{;\?^G;y0f [@cO'20cv1Lq?4 X^ %REAhQ-񧹜aEhD;!FN-?_ VLz8aS f%oPv@NG@l!m2E,/鳲~H7PɆ0M|T$Ir8E }|/S z^X#sc̴礛ԓGhȲB:Hq 9',v9b^Giǔ^L5fV걷3)u FmC3?>OiG-}ɍkI +ިe3wU #2q(zQBu;  AE[/-H@Y__N#nC,B."Ea͊ 7xjh&4y 6h|&&XV3^= ض M=n'.]?A^|XmiP+ ݼU{Z~Q}*d`9?_ G%[]Y.ݱTKX\&NP5'PH#62nY1 qf_}Tq3AFȌtZY{}F#W@_mb}&[֣Pܖ`|4Q }7p;3FVɤ`8)lȠQJר`?i]Uɼk\!B !)2'nU7ellK$~"]@Ƒ}Krmmf0P"*gR7S*,l^. Rzc {dkh`:zÊ'HZM lH9Y9-rpcMrokfJXܲ_ OI^OL֖Q|}$ # DԵGӲB,(6iRFg6F;CzQ>WV<t^u}[>DtISRTy¸$*/LZ _2c6ɠR} "C*>ÀAn'}<<' V>zj.%,^:h]B?x ?xAWi"V9XcvY;~tF뽱K!~B:ׂy&P)s .݈SNsq^դ'̾{M3;ޚIN^ZJ|?drk58 ΰLп:/*Y+ дawt0oM Ρ6"c4l߬P|wͤDU\ĩƉvo&WēW spno~ܪPVMPւt;nRJ3qm23z9 Ҧc†6N+RIFy޶7p*[w!#rE=E[IQtN~ mS]Ŵ`h+ $-fƮ%OcF"nk_VA[pPN!-FF zʄdqg{  U"d|kf[tq25-0: ARg#83#É1I~(8Sa}|gh?dZQ|M56ً3iY﵆]X|2j˕ӹj(sC@}gY1ZF理.Rx}rgcgՊU#tUTjG=(m%ۃB@ HC6DػMX" {U*P{_@^zR4P6_>1 u>] `R pp9r=U\fu^"jnnЂjO7\CzHW#*?ݵ0<pmFljB9k)wfT2V8d0znV|V^ DNB{c·D=thUn!cCI FV,Tozw l(& @9]3mKBP80 d!Wnhڏ )(zgsC;APrJ6'х7 i1PEB z`m=Xۧ(@=~y#NWn}\Y]Fی xӺvx\1Ii* }os ;v#lNu۫'w~3Y:~O qSihO$>2|̞Ru j J.q``YĞcH'RUm5֟4% Չ'K&.JntfXj^|>06a+s\JFJva:lً3" 3U4g?yEO?У^hu/Ꮩ>{]3eLAF~O)iZ"򊻺ݴ V8Hի L88*/LayD?&{D^.EN(+*({6}+K5jaW@zSGn+-ӯ5SREA#P_!Fԝr,*?I W>v{>p?z&[< ʁoF;w!d/SUADXƞ!si:3ZV[ Vߖ>=="̣~mgsr#5M4QV9 B㓋?h3>'p\.zuHZюPGe'SZgY^g̓~tx^rO|4XG]?S}He߫@F2hd%1gTY+SmYܤuSxrtN7el瞽 qNx!:^G1#Fr(,70;ܺ i~TB!К zKT_4Trj˷|Nd#q>ȕQx`a[A/hfs9HS  ڪ,bX=Ջ- L nuyVDP7(w|RLcd-b4 μ␩sx1Jw[% 8n+I>w*CBߨӵ\/~⡽$*Bwb}.$VܤYWc1ٿyaj'n*/%ޭK eM]~/6N>p6#==ەAdB-W6z{UwqG6twvVrEu~?V97 -PiGTŎ81L( _QꀏMκ`lЄ]X{QŁh۸]_B5t$[gO_Ǐ+^(;,F__&DNͥwh=,s=uW=P £[̯<ۥ;cR@ТVp=V- g\!'61\^ImZ$:-ɫg/<=qJpć^upבz, Obr'v|`qZ\g!d4AJLj1|@]2 >6҆|sk SdCFΫCH4ۈ{nx5'#P#,3Q=j,ķa@~AҚwݩX*U<+M)~h))PE+$w[;mR-~*l@ҁ"Q:t4E+vdL޳2>8>ήkV092`4/l |aըy^l[\ݱ6+{VZH|'J/`$'Kl cWS)F죗(Ȟ5z GT_0ޖ(+HzNN6n{]Yo 'YTwҋa$/d\37Xz#fOfrsסZܖCZue,@HdG 8/w߫p/Ȗ ݃mj\+ű0W@"RT\-sV5^c1DGzi4oܨ"Q֯ ~4@nIΦ+!}̩ZƁqt8۟)^^~.D૯:yiWhx\U!; rxV l8 ҟ//d(Xs=$&]/;,ø؋McСtɛ4';0[ ᑒ,x"dWQ5`@Y?y QGu|~TMnqٝ#qcb(5gz6Bpn1|gWuC;J&z /sQlZ轕6/g?C [jcx*}SdB{IZ`D=Xd]kݷDZRkHTY\b _j͢i5j03JDM}a|-WV+mdtA?e;+or9O!pqFv1KWzvhC<0-,JulɹM,f7 xMbkڴ FH2H`ۻe 7]eceDgM4 RV&lߛC4t}m۰to }kK\ݩ[yv/Ő~P|80)& srh G& Ogx^#U""j%Ԓ?w|^ѡz hÓA*1/=0ȁ{,Se5/RlGkrm*C$lқcesΥFicxձU푙0PRh{.:jMy${k EvJfI<9L ;`דl5a 혍[ܗÃ: C?#}Bvu&P}5#5 *q9h>le憈-\~ tu_ E0+sD p =WK1! y-µm*CxtiYc^VrRAivbκ#HT?gj6wAov+/!5Ti1fu-%63~Z"_1x5^Ura vڨ޼x}2ǻ|&`O0B&yr7R/h+}\.=JG"xz-.'583vy}DDd+ Ch69Kbआכ{4ulmMes,oa([fD;u2t̏q7~ qQ\<:"9ŷudna">L*PI |ZTk, "fٳ{C i;<ߌdTf$]51Ҏ힗p:LU1]Ǽdِt5cz46b3QW"f@5OfkrؓBPMj>A]"vX9Ȼb`=1-n>&*τA(jvUzl02~xNBALGeWN+>/ Ǔ"6~}v(_ ශ4PvF9D`9fgf!ԇkk:AH~& M08k;, RD^ _53UucE M;Z ,x**jWٲZ*?LWyQR3M=7q/b{ǽ oh0)av*/YyiBenL;d$2e, y{x7 2ZqY(iiϯ^iE4*L۞99nI_1| Co^)g"6x\"F,-} ?>{'^!$da > 9uyp@Cj>uhk+g^h M QV ø:WM~J =(SS]kWbՂ%)meM1T$JW/[Um/nX=QXc ;^?*Zt=#qHp]=j!ضVrJf?abx x Oԕ*DŽ'HJ'q&b:3R*~$7Oe|$1kA| _*vcI,@yR s:0ToTVPHg Fc.wl-91Wb&!S"j *n ^;xj?>w}x,F^GGQvoK!`dNŞQPS 4XR] ϧپ+*~F͙(=9 kzorHkq寁DX"P]׽O#RSֳ[jO嫰/B\ |rk"VI\#v_Β<#uDOMǚ!gX C#גwp\vAlT;ձ6ޘ+pSB욎ۂ!7-h8v5Q/t*l$y&.muI%p_C: p]氮rg>)Ԫ}&@#nH:VnBu_̴$yIԵ.w QHgcYb@+2cB(K+f2M|=ҜX?Lx83RzJ@=] cLju=Q ye2cm%wErs*£uP~'qTi,ӄR؜eKY&, !Ǜ76!0-)YԧYX8&x,W_|A84lߒLk,!q&RlKP#b?sg/43fV・G>?2QԖĚgR̯/wKs?į" u4*vS)-FHau(Kgz"o=) ~n%7)4Ůɢw9y?Oyރ0X b~; ]LwŏX𰲒:koi2řV1H4\Rt^ɪr\('jO}ZcJ >>#59dV˟G&O =,_QS~ gOцbwdoeȠ7>/_Wa7IoQEKժ/1bAf #h8fuK+^\I^5q *iBAid_Ց~x[:QYb?OՍ.cHHY+2{t̓=wB<~~lMʁ Rw0dx YA~\Z=,Qk8-+Vx~@%SgxKL~կsWަ$U)<&Ky<`U fy%ڀa ۢ%zBGXquW>uzn@s==*{/_|z:w`[Ъo':l2sYeZ^c6=WӠu:  2nKZe ZPov܍m^%uǁ"f0(Ct/[ #0߄Bq,. 4Gq+4tuaq-!r(->>wTœubB )Y?. !7dϡ6y)'},K~hnGzSƒt,$ F2Zs)LAf|v ӦUbҦ8l5eWBEv ذ;km*r%O*h*cA6ipUK4? .;&o (S {fJ]Ac#rE߭:*ibu5̗*?y6F&B%Y3Vez9 {f *͌0~+:( !X2"*H P:Dź.$Qy5O`=ItX5'+J[,t?u7 Y~/cUQ"MXA/4K&ͨIzcq4#)q+];N(`/rPsKP\J ¶a\ 8X!.{ 2Buf:E_ek$Z6%!_P9dMm,I1] !Qpq 000٪R>~ES|2f0@% jMaB-<"rg@&p 0PdOSM/r\ңjϭGZpN%nص/sWF&Mkl'OwӒI[h 1~ =,C)s<+8XWg H-d~vDh;Ċm*db8D[Ot`=P6X^nL v H׊#Ō|f;v/MLBA̳"EϕLr)ܖvǻVf7֩pRZ0)aeO)./`bر\c /8r UK3Bx쇟ӸiӱsD`$bUhwPJo5513|^mCDV~:H)w#0Sκ:VŒfs_)"=-kB׸VX(} v _L5@-On8o}p}Ψ.PL xV{Xc2 "im?*O.$Rr*|.˾P 6ݗ) hH؍x0!{V9k`AnJl%&E2i@nJutͱםBEn1u3"X]+~&Tֲ\]DZ]{u}I5~@9`Zr=T'.㩈%3o3Q#ewZE┧͖8\9‹33$-Ҹ3Tw󵗾FFUfglRׂ6+\Zd=HcZKv%4̠â7]0 Ma^q2x% @Iт(j)+*ތ.^%oq4?u*˪ro&e3^3-!~ƵYxؕM 4qP4OJ:G`~H|@ھ o$xݲfu<&QbR XS ^/$UÔqZZ#3[ɆOG 5@Kv2b Ⱥկ@J[ک&w]x?ZmuYUv0kR٠s uaf{ɣRZ ZPiN#RgQzDth$æ%{ːnؽ\-; ;Yuh}8:ucU]` ٶbȨR01p`lBbI3@9eݶʘ x^;[ AP)߸Wyo8UZV׹^<{vzGfAEOϊ*!pEXոj3^/Ϩo%&΅Gc4z "}v$^&$+KϏQ7(Q~BcB "j%DUv6*@ӿ.:Xq1*dIPT 2>")q+b}LM.NwC{$b<V5M"V ,1_cx2Lz"BʹRࢠ=,IXP4կJxR;6+`mQ7x m~P)b6Dx4<)B hq)w56 8ͲG<_b|-!Ω "9. eYk^ّ#Ak$ϟ6骀a}NgQڬ_a@t5ZE(NJ1F<&NFG7b^g(I1c.j oAF] dfHk|-Y6:--6Sg97׳aZBa$<ƻ͉:^#"WBKʸ(\s. :qDOAmy?5._@$`%]0UgT\M)&>̘^Z҉}x"TX!b#Xtgk2EqY֯[`F.a Wg˂ DldĝWZT9r飼C5ЛEn4C/ZYd 2+=ܞΆwŋڣʢ],jqޏ#q7W<0VvDIԒRNXj)\- xSNz Ɗi37Uɐԏc9;!'޿WcHG (/{MԈu]N]v2$iR J:Zħ~gk1ky(!TPdKkh*GTxj)#Fɯ?x.+`~㈪W^/,ZoXGnzƞdKcbxʬy3P01U k"ΡXog5/pk֊C6Us6Gt近Z!Ds5n؍ڿ~3?&~qe^3M|Zu|;ԽԂEW><9}x28`?yʁޮ]g.4<6MʾX!j=9Zvmt㬀9k1v ֍?j1@q7 tҎ!X6Ӵ+c&b$*hOgB)y:o uCcij6fAPOPa3+=FUU|ϑ n -d)?lJ xBG˔q<𮧴rMZдԡ]#C_@3z.{/H(,C5> raPaKfuG'2}Ɨͬp#'(RD޲]Ao=;U变>fDr|5^c :"nztL(rx3tM;mZ64ene6`hx|!Dz_4y^q. OL ,]%Żp>xY,G ( VtQs:7X"=L7&c1v3lu+j6b̬oΫ]\F7*R+TyuI i8CfaHh[_9j TO6t[;eM ̙d*1-Ѝ6KaBCCd}'M}']oԬ&ҞSL" Uss'XNoLCn]Wx5ZCrޕ?H.|"o ;9qԏɳRvy{|iq/'9` KVYɄ5 /Gt?qSzmK|q>bF3L@r<%YJ <\E .9M8zaVuO7k3wg2sbr$5Yw#ϰyţ4qʏ"dhRoc?g%H=+`HcJGZe['c-eao/g*<J)$9?\@kevUK`''E\l!( ` _j07tʚ(M;8sqԵ#⯍7eԃ8H=in1ҤzS:-M쩛0-\y@[Սuή5/|knZK9ȥEsE^=Oni4R+ঽ=ږsȨ"px_h,#bȬS r9x LnOrRrgO+{ADUͯ1mZνtFb;ΨqG2$Xe*Ҽ2VǮÄCܬG3r9:z!8e:e(+:K~S3coZ~|:t%&KN;1^IP2jx`l/enSeXPHI}J,%Ðv{`lFo+8 [PmƼ홚 +UaY;`q0:b39o`q"7 QN]GX/]wZg,Vy]mXj[$AYئ\%wPfqnh5p|'"s*. 4;Qw$6<9ͅE1]ns#f5WfN) E`w$H:j E#t%QtmN[Gv~BjA ƯR#l, Y6[f=d0s%3meUs+90܈dT[7INB)F@8\ S0Mh!c=u.bS5ۙuji֭q/8 QljZNy3HLDd\' _r j>YRi$Ү۩PU5+<@o]:^,aa?$Dm3AM{0a qHJ_dƭH~aBBT*)Zb&vm Ӷ@cFxUxn JfM xb\/s-ηOM7w7  ?A[۝P}*nc1r 8jXJ)F)GҘ rGᑢp $f\Yxԓ qp bkx!#k?Y޺̩yҊY{,iÈʛ^o8i!6mv|zF @F~7\:7""cDF2Va^֪?̖vY͸KOf$k%wv:((s[4 /@*]%zxn;Cxe H %÷۵k?8t(-(-&H'HQvQ6 n?-0)@&JCDneյҲNALA^n7r  Bs !|ݰFa 1T4aޅ\1 iY n=.|?PkVBRc{g!utiv;LF\?x|<(ϒVկr:cwhNI& ji4vEGzK"WJBl8C$RN*8rįOگsat/-Ʊ#"6(a!u=q`:va~f]pB'_*m$ٜ=OE-t=YD {PSc E1V$55<i+f.;N #L;"Gk.9- J F;7%@Ns<6㓶>h}7žS0oFm^;8.:#aN,׻\\¹h`olFIDza҉uzRUTL);%$1B'M<>=\wzzL3猢x9?>gGAYkKdM!D"~Q a, B]}%x?B (i,][mRSlVbK؊|^+ořα:9x5,_s荵ML6**kI3 c+55eҷy7Su( [uMo[c+On\@qAe9m*EHDC>/i"t-L{B:V E~r[0b|%  \SSOh B7:MyM{tJ,3`Y@z+7]~[oiwt^i2brV@^xkR3c*Ni:\6M"cχ[2]NAHdQD׋OR%OE$R Bu8mCg“C58-_R6c3Ce_*/S>}FlhJuX-= |J'n1t2ճ<=)юf#A ,ncztS(۩zfjo)낪0wg+zr:Hp&:JHUT/k<肤:m8o&\grHgHØ{㎟kZsA,\X 4w~{D_2b.f" ۴ѠkEN&i= ֭ 7Bx3 d+d,Z?@8˯ϴE yT,ߎW<`{&(}o-yMǓR"[T yL᾽C/` YJ0ۼUiBirbr \T} _)n<\UG5&fᯀEv~=;-kIёqಡ=71hp\2μ.B+} feK`PY0+d$RXVc Rؿ(Rg83%>>vc`WS+W9/#L){c2ZX(^ 0:L pt`" uOc1ԡcX"£p`f5jNd7ӿrYކ}zF]FM l-J耮 7*oەaܼ67$DObQ_>}g'lp5,F4V pA:= .rXƷ-<6<*Wʋ{s8%aU\F,dZ~qP5*?`J^VLb f#)xu&jS+!)%k`SLIv9?/Kbs+S4,OɨO#t^}߬\@M6My샼b?O 8DۙOCi⇠%`:02T܉8{촘tֿ)\vӷC0 w@;tJ]o|JBW&>MW)g _1Ώ&ɵd>JC%+,!}wonp sh_НŲlӠ<}e`v*0&Px߼kūo_|R^tgrHFb*X*[X9i$Gx $t{l. "e޺}mt8%--PnœP\L_^@jx%Ͳ!鑬@t Vk ou&(fe8:޼ Q#څ T/^'aUX1P?Ugs0 "8Ye#xʢKDn(Q?Y!#tGs1]cpvFsM-"G6J5Kd*$iɉ\hD@򇞽ģpjeE=Lh?*O APnؗoK+~) 8 FJފ%bVVȿđL- D.gP'T-嶿֞67e M+%2g!RKY*[7i!cOtu@g0@ |tfV5ÍI8 k=]ܔAFI&~Z O2B_' i+bR쩜Npe 8|1S[#]Ni$ ))VZ횭kR_5wgg1r%&\1mftr6/>!%vK 31hI hqS".~(s[.I/!D0H]0nOmQ) ]-pY[o/;G3PAXR6^N%mv >3[xVPMjN ~jV jQϡ]^QL\z3Z7S'(cQYA{ _esuk͚Ѵ6f+E8q2hO6_%:Թ)}X͠7CӎCi(v򽔻!tG*/[L֖fvN N(6(&Պ hu Y7f'M5!2 "v3|ZС:ݧ0TV)ˁ .eޟ>A[K?amw~q29T[(?7ZCglfܶ%ZqJqK6WKK&Yן%i3P>Yg@ALW<\; :QHg0sE2^G@LXBk_ݩUo gUemQ0 Fxyz5$O@>8Tۖ3U`ǨI0ر?K6ո̥ Th~6(ODZ$<ĽPg <*Ma^_>m3tXϭ={Vcaf@>6 8X̕o"vR@xJ1H|r17aWA zJW;ÄuF<LeE!{S1t%g:LėZ\i~j!A1)BL:Mci>N2(Dܲ'O\jQp.$bkT'؊XR >e*' ޟ;`,kO%_Xv 14abc=}k=g;5 ¤.3YbkCIyz\ɝlW lX4=[zCrӌ0i&MAV!S kwm7 B{'0dW0 '} -'?N$0!9\MQfZ4ZX%CDIJ'H1}L y>~! ]Wэk](_U$*Txq 5դhE)JGH*l8 {D "qLhy T:څr'+BԁPYιC|W~?1܎˭ Sbke1zBR)kܞ|!lfG4AH"vߣʚv\Xfвf5mICgJBo]D/8|~%77&Id:faW2;@QiB be EJWJFǯF{*ŁS|,HbWPO 2l%KĦzv Vw(*m{TNle䉧x1dﻍ& )ǯ1%XEy~7,oN3oE;INd{/]3T࢓*/kAM_h+-~6.Rf1vaG`;q}Vۥ LSl;HH2|nϓ.3<]?8o0"&sMVN&8. XO;ہqyԛ7)ҨЗ' ~94_ʥ6[[<-/hXVC/&Ľ1k(]np\{+*J^׬SvRWƦ- <{}l]I*e/zmXL|U,,1GSB;ܨTY)UmK.aPf13)l(`:oVHT1{@@\u7 ǗK(v2BW9iԁ ~^:5vK`23qbₑ-ظ'7} =.]+2 L )Z[z@_~} ;=(t)#8G8I1Z*A Z'߮wE ;>H'Ks+wн9WEF3ߑpOPl"ƣ{:7\f-vǶ AvtXZJi 9BL lf!4_>!-a?>Eb E((זfH^2sZ3 Y_4s4|{S@kһ$m()caZ踼+=d 4a ~JHf}=Bx|~ +gνvF1Q#*z%52|L#1HHMjX=ޤ& YT5!'5]v#XKn[xceX!ku>xPma{PnƆZ m WƎF!Մ)QifSZ-V"?n*̡B3BEOFbȿH d]bV1kvaTANcrleo$ S8} I&45(}r GoK Dcxޭ najQC3:E V<}OG ibދ$ U%GN3<9WX"Ѡ!ss l>cCpu7!p'a9iyƼ4dz'E]ĪĺmHi Yd2Z FEw h }Ka% 1L,,e…&7_w+%{glk<ۂRFvj V^xFW#8垩q 0PXOS=W:: 6T>qbI0pzko0{jTFbD`HOGQh8X>?Z!g;̦f'}ʮ<"Q$S6]6]@ijHaHP_/zN<^j)~9ېA*%gKGeiVPZ,BJ$9sA[hl ycirϬSSm+Ns{5҈4;yꌰ0-ԛO,ҏԨ.[{K.\πs/9!8s_BJC{[1&[ >aV@G-3Q+RV@)GK>I FgƆeXk8`m93 zIZ}t%HP>;hؒCsLHUG Q|n;jKhr2@Lb%7ɇ =Vj0 X4:fĠ4m0 HR앴 }A%rv9AT@R6q/!r2-O-63W}f%C^c`GNb& CN]i1;'l.Zʡyxouv&/G~u?̢:mB?ytS: '!ZJ[6ݚ;=6m`W59|OAW%!2Ic#PSGyx=vUQkG?56QkYy:dlv 0CÈ )dt^?0K]]Q5]e4TA={)z`oU܈4*[|&%"#TP.n[z^#6CV')̌xes0<C/ªum%ڢ4_^[^ò% U"agWdS^,V)*S˹Dȱ,i.o|_ox_D|*+!M>;|w[ Q]婇L~ڪgDǜqb~mQdG<5Ht ?47ϞzHTHX"w 'eXjipE-^+"%{Gr@oxvΕ!&[:Pvdzv0?vZܷ2LuU3I3yZ۝ý iUyzҞWTlޯQW ͍3/N뉂L;PvZ\\'8` ZqH٣g_%|#aj*DKk\D[eք:HS3: WdjiC>'!&:Ybg$O-.=ɿw lv\Ɏ]J|!?;!>r ?3͇z `E6[Utvn p Ч?Q4Ϋ+ZQ֐ZK$o_[K0[n\vmymye뇼Bt% SOyZ黟|X'ů~rJ}d)iLk1d>*e ڹ3i('AOJs&탸%?pe P$nA*w{PrupF魅ܪL0QרּfGDw~Rx'Jw/jj Ov>Lj3usY*ɭcS@䇂L^/ [7(Ӊܸ^WN Q 8O=h-D+u2bŻ̮a v_IR@Hh7j0E. Qfh&:Na/B j[GgwԸqf2M^?vI(=(6zFOӳS\!R!6H݈u^Vœ ʚ4omր|EDݑ-9ToUnb1LZ?mU5e3]>PM~*?Y[YA ͱR6$# U }`vɫ&%:U w fz԰ Jp8ٴFXSD#P347W¢=ҡF/gqY0mTps9D%^}"3u\,{$o5GEuN;ϻPO_<~ܻj8K'T/gmmn3@ &-P)> w\@)&w{ue "batP:K9,+Bu;705-;b? &7tI"_݃d~W= 5ܸ̞,߬لPW'/rkGo[t8$aػZjIZ'“G-#U5ʛeaJf9v(H A'E`WqmN&vx")ɅE`RP:aE 7‹j!DeRXJm҃W&>}YJcX־ؤ\O؍W/6EkRO2+\LX"AI H Whc\`Dr Z]{RHr`ޞ,:W2/mn ̖TV]1lZ]5GYr4Ođ{(&3t@/¸S+?Ӄ>S>`/8 !r@Z0<R'A;kew곋Q8{ l~+b~zDG0 4=fyyL:v7TwW$G Fm|D+5u2Ɨ̵/JKEfyHPT ZM^=2fˉOD0~M ankL,"Lb4J3J*<-G`lx2C$HS[)2RʬtYtοY]3]Q$ 39F9nO`@{摝;gPKLB Q FX:~xE{R0e"8m̾9%Aq bzi (9Z‡q29@@ah yE`<\TD`~lf`=3tw۩Gj}Fnq`@t$׮/Et_3o.'ڻnE HȮXLBC]F()M=0U%r)yTWؠws a9%N1ݖ7\-YGˡDB/;wbv~ QC 3m$v8n(=۰3TdXcJf 2]`!8r>_1t*E4]MFN xL7N3Y3F"K2Ia>;i1\zͬ"XWdJVЧ{ ϭp3͋ n^Kd#LiF"{⽾ [tBvUvZy<ɚ-0 Et`biNv,h2EY~(0Uma$}Y`Elm$)qH^x/ŗO4:6х"nKrc Pw3u_?E8U=B qPbQ4i1dAoEQ$aQiCـa*DDR.݇QY`HszN8=zWA.QqPWЈ]9bao #wTt^h.(a7xl'2Z.}#Xo # ˬR}&VW|(á.K/Pf4ب'!>Lܩѫ%MAΗj!Oq >{{G 1Xe"ʭ~a!3g]%dV]bqOӭupR~}dU/٨o$vȓ\X=`Ar ƜuGp."~uGF [''sBp@OUTMIGfݛ07)?r fRQ $ Q#*׻,+Q?Ujy ]c ٔ g )TISno8"(@}Ϧ?|$0.(2쟁RtϫUkSޅ|ƃ~շ$:Oc8od]oTkQ Iƙ3D ;04l fzeqDwe#@B<񠁉FqRcHﻟϝC 9Y0r{?[3V`%vp'=9ڭЮ{vdX^k`.pͮhڅȍm:.tCq\\$kaS64W}/֪6hE0 vL6.tIed}!gXWC[R=#AfT0ӿ&Z'tJX&CLzα]RhCK,߅M9mcXg:$>F@@.Q~ψO3֌vHVrnnN$(k],|;%3O N] [/M%1%\WK oZ isz^dNWjtzIicGl¹3Q|rK =# OC\gUs=UxO"m%Kl vنqRϩUYnj<߆4ČAЩŦбf >}Sȩr8QOoY wLY;“"v.qz/vt: prx|Ǜ.*?]+sv,}ŕə*qGOB (;doNխA !q*HG]+BmH ŌJi=>WrF_ hpBP]-Eh W_9--Oy`ہ/=t7xD30ID vBҐCn"gaʷ1@E|@FKõ2XlP4T:?wU lL?fjw'9>rx8-зGш3_n1dfzro9 R?Qe8q)_w9c$YAE*Rʰ hB͛ZR$[V Q5^yiw@zɮV!eo47YBQ߬%F@$"?Ҹ=Q8|`Ku1nL?PIJUkˡG{K>;h Հ|>VlDZ;w߭w-M)(I*8/m43ה5¬TQ7vt:c(݆ə &vS(գzu|JuW>=j _3M/^E"?oHO+k0 tW)@ػ1^}@.,ܸ5- PV'&&r>;="BzwE8t1{[9&U- $滙-֛0n?6-dMSTh!uIkw崞۾Gd':kA7;{L>1b+E ATAml^?_,(tA1NaE3WըlSLuY$:s& Jc?O]akT- Fk=4J /MPߋ5N8jFN(RЙ8_avDNjPZb``?۩ ?Dn0vS|e4I*6EZ2c5~G3c'ɹ=L, -C I}Ha`ӘɈixL߼@w/1{Y ~5o @'8@5YVF7H#=-_穒2(%*lFL:RM)tC~}Z0%-3H_(¤im@w=; ("m LQ;X 3ϼ@lOxR5 =/$pb}m-N5b_5ԴkiT1ˆ/,9W̟rH8[/l RZ)DĿ im{08/͈k0-پmn_@t^ ܼo 5qG:\~Gb{;P6:r֢i5;1"M{ ^ՒԢi3A!{c+؉(,h18&< I,/ X+5s%O^ 7 kmϡ/-Q q/GدQ7"|ݐ,Hn 0k`_8k ӏ,#?f `\f/Y:3gP@|ʏ?F$ 3Z=~oon=əo}Q\, xEv!I%TC98dJ fW0f$6Wq@at\qgV(=mVր5F| ut%P)o0F9;{&x \R=FtITla즌S9Glu5!b@OC)DLuynse@7Ծ30I9|!lUk#{f̏s" ߻xϜeɼݨ"ݕ7ix_];%h z|gx^ϢgH 5v,a+D f0V9Pq ^(6{LvzpCBZso4vo6Nіb0ѓݛ d?Ҩt`O*>U#\J]}61Nn3'!Vv k}H=Hmߗ6).eMfhkeKXKש%֣IY%4;%5N/lrdZ7_j 3xN:*¾ MjdbSk=U(Dp, 竏$jbaOUOl0e?UEqh{IyC$<@y#MO7S!umt%*(y sf7g0%I9jcM.] ّl+_4qIA%xF]A2Y:B3,n3otH-j 7~|<#@|:nIp-od$ߩ&r893;z z@~nl<]oZAJQ.磗$'( < G*j-:tK!'0dSԎH7Jx/^J{)>]l2/.W|0[q8[+d1Sve7k&d{c=dy *(_= ´_M܄)͂wwFQOڰ+] Ri] I T=V3@.n"$7L%t0xXgep@!+_7ccwDe\u䓏149L ;Yv￟49;OT` BFdJG]ƻcvx17:9F_,_qq&AQl6ČT ;keH.<F+K{i1eY) 44 ݌q]@]4E߻}F.$ag +-YLAf~bh[D@/+7RЦ\9n\C^2*Hchdwt 3_pPMQnqCˉ{V-?Wyxul$EFfEwK2L$4.YX%%`'x"xo2h9)\u1并1^c>O{P- Xq2骻䉤fJ/_}"=@ɹmLLE34 cB=Zm + q*|'rwz9J:~8iL+GW(+8-yp~ ^Z?ar`^|6~O配(xx}x `D$E- \*`/'_v;dNT:ϷZ6rm}zBe)/}]TNoDs6ɫω!yn?ᒰE` eVjˡ5z`o<5$Y`٭tQo ) Pt.:%43۞7v,Mww22 .#lI&l+47yC$@fTz[S.2 Ô0[W}EP !ۚIe " A|h4:v|sX.?:=D @QVV+i#ަu͠<ar>C ݲ.qTWXDХw4:B64tw&UUK}O@WɌfEV59Y*|!ma^̹@;`Fʧ)y h}OCMMP`L<pBHv@8[Z C)`nά褜1/}O0pR'nf)[MuE悽1Yc1p*͝C8i,_=]p,O"|©fC GQ*f}?2 tQTi^RбQT-ν4Ρrl sX#a._~OM'J I{ ܯ!a$1ACZ<8,DQ|%7|mN?ԇ~1z~ RcugN'\q'a `3 @C4^5Y[sΞ(%U0m~YKV57,D0b.{jVv, lefwxm/JRB$B0n^d_[u#m3/\iI%ƨ\IAr׀Tc{JS}\ټaz'dz[ashyO-U~vWmAWqJnK Q^TӒɭ(аLrr<7s[?xʥQS!<,kpvdQ1~du{Й^21-R1ixNniY®r4\w!&`18w2ǯ63Bm5V'n]s>9C1`o`]Ďt':C!%ΟR3x(Y\bɏL_ eD,roO{oICyB=9++0x}oBx5p'} xCSzq LC_#|}|s^ y"flIFHC˽pg&PDH@s N?6wT8qiAþeU|z%Y6>{o+]3?e1%57r\|Q EOY7gX?|.wS@lҤb>6QGyr\e= ἧ;NK+ͳT$nbv}lY [|tU(5yJMCL5qř5(+5n'=*Z|&2;m5 " I*e޴{bRUA´v a/[^M4S>6Jb70!dŤCEDQ0쇪_ aD(qĤz$8ęX4jx 00w0(O޳Od\lN^ ٵXq9{PBGYn4Al<)y*Q(p[o,Hd:wgs =1}axE-S?/tmMoUðENޖʣjZI'YoPHt*o쨮v˫1K+؎ b9X!+QbgwzXlV܃C4o+_ ΐu5FPHصG[VPӔ,&msv ܱMJ4CϾɐ~!iaP}NA50ygԐ@k:^7PѮ[^WKd0Pa9$cVM_|:l`vZMI Lu80a)"ΦHiZw>=rJl4CLxS-ۢs4t";*f(hts47+JDCjT6;#}wor%pu@^ɣDs҄K9݁WЅkO<6v%ln{% ,!OCj1VG!L[@o Ii /{ `]3yew -1b!5Oѭh g2dn.9j1 4x +4p$K~$^c~r^ge&Ā""O07q|xeNX҅bmՍs 6͕ޥA v_sKi!f P09nƕfI "j::Eqp2"z< R=&"#e,wey&Po y4H㤼M) t[ңm{FOG5|wq{n"z2W,,1>YN=NcĽ+!al;u}}8zU,__M+)Fl_7%A, <1V E!  zUi5g^x Cpx4/D B3 O5w\x[M_n 234 7k}nNWW'.mBEF/K<ӔR#}Dê% ftKS{qjqn|rVFP uXlmeu)jqފ@' LYt.5jãu%+LG{[F&q; ͽ/2^Q1%S3bslC/& M"V> 1Vǔɂw7b%oVz+f/ -= me)S#<{NR3ɺut3Q#״la$O.$%Lrolmog[ e:)zH} :dE#![܄ȜLY>V~ $O j<irmoB4 Dar4 .Ba̩iS(h}1ep~R:h)>N3:怐@##ee-<3RZ[6 ޯ_gaT ;@82Ӳm5)g cfC`GXK+)&ѥhU/PJgP=VXGzFAg; )i0`ȷkV ={%9]c}WR+UOMN[T5-zYBݔ~t 4)l@4LؚQlv,kD|)Ḑk7#X"ϟs e|&[i8%Bo>i3Wb>"GuBSؗ~ ,, O0?bTok-dPaS'R̨Hpr?p!vdoңE}F[ Cf5XGK<ow?D[(Qb~8/crS`![g ei@ϟxשJWۺX P3`g&7[G9e&!60L\V?,Lj;߷adŘ懏2iY-B ;EWA?w/Bi\ȼg#@!JKϨ97CEj- 4%C~gpnؐ)m2kފxyHK:!S.Kk04=={`)w ×!]SW f;j/%-i2S*SXI3d|{ zT<4c,er1l0ǵ`9Livѐ|M4u&{5^Vx!dK*Dlyt'ЎX,#v[4gm1Mic[= \; Fjy i\5J륖(î8 % -pUę׳@ac$#hAb?z,$Z-ֲ=ɤRj'nWb#QeAAK^vׄ "2(lΎBn!'0͊ DK'pHߟC|h/v+[7Zu"d`VYlA A3E7Mq ֻdU,ӍfY ҳ)1C*ؐΌZ }bˀbPLB:+b "P97";`GΡR2},P;xay'hM8 ϥXE.$hΙɾ9,F(ΈoՊ 4d%236CE?ax=ށQT2쳋Ž HCVp\gDz!|P䪳l9 Žū]~mZ\r~![B 7>/z!䕟- _+$`܍0Ya(ƀI9;qEa^D:fduiU*Q;C[K!GQKk<َub0^uLduS!9cjCa B)H+#C9.`-3qQ˼OC]j=Wt0 }zӔij>q{.Bcr*gi-qJUZ2,<B__YՂM'H `kE6ؽĕ.cA`F{4jiHyDPDlr\^{}#yߞ.(޹2pΔ2Z<ĴA'.zň|ucнuF~8Nb< tavڢ|3!I#~ 0b3Vhތ%$vT *qA N[&Vdz105A PެHb@-DK9LA>(0- m2BTvqih%xKe}ű|9u=X$;EbhӔ 2fԅ +fkty@0+#BtfH']d )Z8ӛ_7y=Dcpȩg4Hl?r^N;lcYH|LKG^&`]gR©h54eq],.LE(kmR=IE_*mvUwϾ]=̦[!B]%'<3\+i)}9#B0v%@~wړa亲;K+G1GFY.#H8d%yUkz+ub!ٯgc=JoW'n2~ya角8žaF`7)6 x762dj 6-JN|xu-(R +Stؕ7u<8@>2s굙؄U}"(| +͵sOP %-zi«z Ļ+ 4SX5=j#c@]=w0'`j!AV%}2/D?A':~m%Z ġ ' ]a@ ٛO;XDQb@UCI ʍ٨2J:v"m ZL0̞ ͯQGoo eNt$0R.ׄM\i 1o9\w gp5y7?k1)gWN%sJ<[сzÏw(T [2_5$<"FG]|;i<~ PPX\x f)Ucs gid hqA&`IH5Y{ ##(f2^1!6bd 0V$@r`8uu~2K71sgyv s;JG 3HG"?V5->/c8,{\9,Ǖ%HyniLΝ6 5)dy}[pQu~ִ9+rskeş̍|atV 3}4?G&jUfIR&{ɂuΞ6`q5AQ]H RI(bzY-aƍC%ݙRd7{>mPX \.TJ~dn89¥MCWK9J9{5=h yJo*MYW@,ǹ:JPvIKv|\lIkmH y̎t,pu9Z\ /W,j%a({SH4lޝ7x|CBsq0߳2o1kOޘf>)GL*CTSfU5VO$~w1-s(\[ja9/V_kF?_UvKt}W5v#=95h80:U\9>fwJD'wԴUx8BAke 3yYy==ZS~ÕZ3`!&5k|w?7y8 'zl/摤Zl ӱu䴦8?#.+T~SR]em[k Jt̷kqΛ8J*P~x7RP/.f.@D[6nj!JvW< :P4ϽGdGhl'!\AƤۣbjԤ/Q nXc/М& @Iq~kXazirR^Dkҧt͸)4yz | !8J1&(firv&rMږ:R6eY]gxI}ۍ]7I.HxKaDٍRtmc@;e*`u3pcMh&w^Te* D:+|պRhg{pSzx5 ɧ1}_ԹǸ{ܣFO~65lo'1YD8BޚS>a!;Z-55FL+sQJǭuVL~ DŽS)Ϛ^˅a۰0IiBDm@ց:#OUxJO+9l:gd=7IT4;<zBDR| ^^/ t'/f 8ۡFB#E,5>#g2~쮶d? Y0P2wY⫀, UF U ~4q̡n% :u gov/2'[:Y>dMTʧLhj@Ҭ%%h>mʹ̧3`/| Hs\c̹#J*z(j=)6Xz6&J1֏!XŔ)[Q<\[r0+H{'>8GsZQY[<(MN?# ekMӅS33-%!tVL J٣)+?.+ٲ(j="z@+΃\]+SQx'!$nu!>M-ۊ#G(*e&ʃ^۩tsV4̫tչ/y  v'I.>6؊;.n'Ͱ2Dε%[>qӻj.3--k. Wx/ Ze,42bW䈁Ss$( ׽Wg7 /%nBZ?}%܍ԻtvմygnxfGBfJϖ6VM Rԏvf]}-$A9m6$! m%i1¡L|fM2ۚncJ6a47}opqV}&j`=wfe0<6#ªtB8U 9zn" _lE9s`vΩ}}k> ׂFSQ벜,ެ'?}>gc^%Y DkO⺂+2%zUz%tG6D(=e\MX ̱hk@ xH='d#3rzN ZmWIS} ]O:@MY1$fU>5#V ,V7V߉uWŔYMOxA+.#S>] -<iilN~вfpsm"%LpWBO*켄m_l>><:x 88}U~Eh>-mv흐҅<=J!D*}g~ #NsU\%TDMKv[SNgPqOi,k=EX:7#.(70Ęi۷ܐbz%$u)@~f)7#Xћ VщA@`o-t`A!H0<Gls2F(?: ܴ)[نdc?kѬEqķ|N,ݰzeN},,du5 %8Z(o"b|e5W}  ٱ+m`00c/,:NamV; lUЎ s~Mb!цF C8J b-wM @&>$yAdwN}b¼whTcd b9q~gi[x/k`Y[ CZBбTD7΢i_Bj<͒o `EoWTC\"<"]"(*h" h ey$""trjj-Y i4*k};G:7١<\ %! 4i@"9uQ N.gvxY`n^(WH6pܬx{ͣUVa9a6l&JVT/ 49So'c_l?@Gi[0Q?K1wx;pXN GsVUEԢ֘Cݭ]dBoN9:8jԠ}((dP I!ި~#c3+^UBMڙN}K!u:`9Fp}v㡨:d{)ͦOqs5db%CbvS750"0GMu ˄q 6=p:c6Cm 7FP.*6( ~A.΍j> Ӳ1.q1y55½l+Dh߭xZIӘ`:̍~XQh'߈<~_-3!*85՘\+pz^rVKTcf:EFAyL{Sꤖ|C\~?nyNeL &U‹ oC̳.QAsoq"k79?^׾1?b̚3`%m4Q$(nN!87m-5j \o  N7M$NoŊJQ^ Ky70+uN9=8 t+LW0!@c+e!pBgr5 M-i$6l,T HJ@Y㐸#3̧_IQ1f8R||$smRCѤQ^r,vx=k.>Z}*,껑Y2ND~CL^a`n* ABگo4Gs|k$)[oAb*Ec{'l1S f`V~c4TCe҂IU$V 6/$ ޹UE2%f߅?9P9F3*4A{g`ڇ?֎2_^:k\%v:Sk'fCX<Ց K@n<?ѶC=%RDWqcwc-n.F{EG ơߘQ/YHo0'jZ䬽7I-ROvB*)t筿e6R[=JSXd(4t)w׋RۇΣĩ;}nXp`g=L_Gh^sߎYlƺܐ,dPv0y#m2oqAx I+]éoVAf&9VNBBowzd²I,n푣:2d] RwZvڼ|+ȧwQD_1B&Tu,%.2WĜw{0?u]Rꩂ?6.L];ei>M((T3Ud`IY=U@Za0%XU:)j@KNw3̎\6 ™ X@lFk)wHV짪3VDBC>ء{;DǥpA(:g0m'.DCݴ/2h޿Kmˈu#^`?)Zv 5M@9M d2^4?"w+- R.xxZbDrn.Z v7rru/> p3Ɠ3/ΖC2!ިvyH2:[ϞDh0PiAg{.GZɑI"Ms]"ɵ͝zGSzjH'o="@Pź ewA͖c Ru íҕK>ȃD?;z Uydvdpk={Zw3h^ZOH78b:2b(u>X%<Up&/9 _/y A)0@\ 4w*a3#=| ѹ@!>@$( s&ۨc VP>OB2 831gjxT'!&Ɏf>JU>*ƜMm2:"**D6+:kutxw+ɺҙt}u5{A1᤽ ӈh _ϿZr?&cM&lyfP2Ķ<Өgu)ŗ(%nݎ݌ wQ갂/Hi~%W(':V'[~~ǒ\M'ko fvwľƉ#k/[? 3A4nrHHc桩mO@Fq>^X5,yPVAF[3fSrBƐZsP 2 2_p+Rhs"n0k}p0N0`)a+C't$ڦ\Q3}jg4 u* 2"{x L:8 4rKX>Ir?).[95hy-2z%FC$ݦYl&[ =5EY{vYFa71zFfv9 mT. It%)j$ı${5N^u ZB_pALSraXwD@F$S N>/,pEj4ywڼ2;Ʊ҃ d;3q:Rthc:B)hQ?K&H8޳v@+QY9ZLR3؅Y3%xexý]o@ 07RzCyjÏf/FM\ZXm /X N[)_޸S.lmXDV:bu1[Ct^?5Uff;tm36/E iH)|Yh5e|_x| &9o%y4lۦȿzJi0ߍf{`ZOq"oMoFTL%=jl$u ob{DQ$ 1H4׾kقJVry+P ѱ7=k׺=g~.< dHߠ.B7 F0}j}$(ͩW>7F!k%Yxי:cQL}Q(ambX{1_A2kq]iԔ,tͯĹgfM3e"#t+ P]Yv59xf<2*1M$_Wz;i;'qډN@OGetlFgECcWa/ X5qKuB N:sUzGLXns\ab`l?y(ؓV9 rVweW+e 8<$DnS~5a)MoU8+HsGf?d~<Y}o L2DŽ\Ok@s{Jlclj0P~W6;!lKuGp{r)W)'UE˧Q Y].?#=Tu]f A.d Շ-4u $p(w_n 9 a]*dKTQdvAKaEXK&u dTtV/E#uatMjeY0*@XX lٝi>P@j8C s9R[˷qjgqwҲ)3#4H0ތ0jt圆]D\E,( }0|0`oEac*|Mm*sgK9zǍCI`B ѾA!un=>^g]N_s:xY `X<)~ Lp1-t6>Y'8etF?EZ޹cΤuk&;f्.)coθqK W@}YYŞ5!3zx=9s㯲 ?3=2c/D-7YF1MHؒS,om`9hIAqsi`& , DsԄ@k| c1S DRojrT4 Q~SS,SWh0J:;Ze5'p/.e=ș׵0Lj`[Pa^v<1[>'Ubw Y| x{TV"/#|6JE i˚NcM|)?U wD2rkf0$kETQ n+̹~JsWmЧ`yLԬ] AkآM+Я1C<{'~@?W ]M .2bO/fG*b>Hsp~[9D/ 1{г=\eO-HQMVc1c2=Z԰!s;"5LmQ~GNmLapL_׶K='7:Ls6_E*1Z diۊ0 z ؽL~DR =+VTʨ+ԔK"r@n)%Sd@G0+:T*8鳾 *)k~pXhVAGA3UKuFqttMmVݠ\הvN޴ȍI4}/HԌh ڈ0«LODe1BknJ1pu; 8o_LDGԍhOLv+(Zllj\5D Egȯkm)SM >H],A\{Z/9t(r!XM"tBXl HrC2Txh w*& \ڊ@!(T9-۹ zeAdny:giAJawڪ44&WQ;ߗI?ؔ"b~hcD-<4V%IZx詍n [+䛩ARZ&m l+hc6lV/tCVDf~2]v놄+gH!,)Չ)mzBA1aim[?X,%8o,I5ƂTFY5' CdYB.Rw*/fS0gQ]WMZ[ mr4W Mn։t511 լaDAj^~ͤF&yU L f˻&gϿ[ qOcD.{IF$ mSh,Z2.m2/ݖ[U 3!<~2:T@/qu1"h932-}V|AFo6 m g5Ix+έkulU-ړܿzN}*N3 .{Uv0N{ };ɛs^ǚ{H5h= X`Ⱦ <_XkF&'Ym1 FOCD vKK3rXmK'>H'񬦥b WOWb#`7=yDݩ`mWVB&}Nk'A6ъ"!@W]G*RDu 15 Ļx \^nw'YY{G)ߎb9Z\N^[)BK*($Y*ꏸ.ަZۦViҹl+qOO6,m II>-ϑo'֡s Ke^,ɃsVo4Ր(2~kBI;|!eR\o) DS:,C"dCQNn;ujSMOJ^TI&||VuRQېFױAfcc#U $4^&q_?*TA!ϜKv ѰߞqCWf7gY\l{P VFj$:{ O:iIj&@=n^- dN:gj[ /ǩMP,uc . :zG"VcPeĝNcO`"'#l;]䎿C=,hBTWk/ilOSpC10M}@u/竕6lSr:UR@]@ CVGK0j9'y? M2Eʨ<- m%Z_5 יQɕٿpDnB@<(SKvg VC/ݗ$M^߼6Y_ϱ3Ҋ<#~e,nFaŽݫC7;nu-_xlO^~BjFTTpRɃa8BD;Y~× #g{LEKQ"WXu5i/ێ$sv Xٴ7Q\'Etم;}P 5vukS-j뻢weS)e|d  [!`U8W.mgJJ:gG]8>; |E^ulF$CHSu7Gs3J*ltj.&Pm/ʲV0K#Ӆyk {vXèEn@ _Bs9h'>("s޷uY_Y+Wg_7zDn}}=cbͅ@nW´HNWIXa0@~P\҉US +}9B(4ş$#) PRb}a}̜E/+F "Mbo4yk"d3岅]ݺHDN1<Q4IFva'?+Kǥ+Bp49$!pLI&>*{Ÿ9Mg0,;<03˃n{aÉ0z/ow:̼*xHK+n$1QW`^ յc7Bac;Hk;Dy= c$PKaO$\ƶ uن)w 45nD׭VX+6.f#;Djd~Tk[w] I3>wg; I[ &'= Kt+bf#s옞˵?sܨv+:CYA\}+QM㭼`平ޡjs /Y/F,Lz%pt`߾)/AT..$ʰc+6gزoT߯I599dTM~tn]>jp%>0!S; wkhՐ7sOrmv%a]S=XcPӎǙL4Vu??mw`-MS'ZH$jQBp/'\f^Xady/[D͞!H:s_NTkORS54q @B V#lykfI m gf)neIkB]Ts mS_Mѧ=^.qr dqɿ/ <(p~Ƌ6GiX:#'FU)¢Ay2|:V-"8;jMш]/mG ֘3ox$xAhY3kȜO-fcE .lfE̍MbvOkkQ -90n1=h1r0I<MY½#C4Yfj !cv(O,c[PڑZn$ʬkB*F~;uG<1>Gfo?0S^u23.;=,+xFZ:YbxO" 38"l h"U|Mz;k4[~8 ú-Šߖ0?[0B68~#Ur fENu-]i>AtJ8vPTh`PJwEYU-e3V1!Q뛎5H堢wϠ,8ՏgU8ڸf_?aC1? ]L?ZWKwrk1P/g#QUok8ym\˨yN؁T)7.Pb,ƻ/'8^Tiޕ 2K# J("ZU++i>hj twao|xz {>i7*\hTjjCh$Ѐm-T̛pxu]5ExOF$^r)We'3{mQ4EìxӨSD̯g!<%pgAoXi3HЧRpnAcI2SIcDf*p?U7qVORG h߼^e {u@|&܏BF8gЮ{@d{ X8UypęΫ)I#nvc]%*/?Sϰ kLG ӈezPW'>b oSk5[p pTa#@i j~weMِ 2weDmwq@G!3ZN.8;G@{=,ຓՐ࿕Ğ̩ZFwY(nY{y3S5'l4hn]U'C =Jx,MHN8z*|\<< eYExG3NK ӺwA< 湼mbBFqeߣY,%a;Jm~tQ1c"AMmo$~%<,&ֶtR-<@@+Bqto:j"FZp;p:@DI%:{bQLluħy/FQj O۶gZuHT{^!Ag; 8>$}갨_:qj6X625`RD[Ś0Z8e.U-A|UQźp)I,"$$&>]wD@z]k 3*m6|34?H&RezX0*:ye8駙wx@Th|2tK)7OI={+fF.7_=DM;<2F,m æg@A5R!w^MI !"SJb[eid̘ 0U~k2GLўPHxpvPb4ٚ7xaTrjzVH~9?|w&́]LԌ@Sn+ڛ2xiH(5{yuTr[*uz~޹w~i;KFdS2r䬛jP Sf^ґU#l%8i[V~S.`'Φ>.8KF€RHl_xԗ1O\աyF>5'YT'9c0qѤh _?aZa3qFz&Ap<"|*jC6 hB\yOf Ǹޙ4e_-(7@؏uʄCm Bƨ. EmӜS*J;_4~+Aaoaw̏Ĝ\Zaԕ m0X#h,'t"ж]?/I{S[އlXdȨ+ByNC?JMX gPbu>/+ `쳀"F {CƄSSSQ&v6:Ri>萪.vo@^G$ImQJÕC 6yJj!hJقȲBqʆ; ]eK=QN7-ՙ ODN79Xm,hkv֭ ]%0w$~ȝ2snI(:Ĵ%JD, PeYt尥>'Rdjv{jwͳq cӬ >>}YIS!uGՄr`Vbt Zz CBއF"&+8X;%ƚE$U6;giTk Tb s22xN% ~*+T=lLߏ o/+Da9h/#ptao3kH[]^k6)0 α ȖMfp$"nOD xՋ1tPQ[六FG}͌0>7̈,˦?-: M.BAiQɲna6uH:lc}=eZPACTU{egkFZ0{*>$NJ+a*6uwEIJ\ 7y@( vT|〓'LjY2W?Û:]'Q>!@̏p+C>1YIz 9{Ĵ_Z"1o(xăQ5u,ĖwO4CgI}xHvyӳk}v<ĆNVx0j1/@ڬ+*[I!O[JrgT;nhzLX/T!X>X!1 aƬpztEPz-r~ή房'ӳY:b&_42c={mZָ7l*8QUr\ ?U:):15PpʏOjd4=HJ%J8E:]hvsNcۅFٱ(`5n`۹uymjY0Ǒ䨖:hq%2D"+>S+gqx䐬ǜt4N6i)Gc^/D?Qz9Vʻ`\$6WF/U~@YW|n(î)*fj~U$3HEطE[Z،yCk삳n ?ޮkl|KW+L n,n~$ /ܯcBh=-sAcAw{wF+ l*P0]A6i[ݏ7`rb43QfӤT_Ŵ&OCE/{wroH^9T=ReŹXrQ/lLGڟqsOuDG ;34VMh>!@TV+p*&rC^#j7zn-~i3HNW?eJ*[fiXp,lw9fR َU^{Bn?+H7 ]}]*W!qMKM65_ .#)ĎaiE@`&zqL͓1qB'xſxQlDWj2jQeA;ZժڊaI1TND  )qrfCCuJA9-M@hC PJ6-mS2jBIRF s6jK=I}Gx((ɼ1mI/ އOr_9mTڻds)&6a78RNdGu; Q99:W&:4Rg Ӕ9}qa)1R9:T S@^X:;F\6C^kX[VyT%V>:Y|"PYqqQvPq| _N<ņb^-\>y ᛲ aH202bY/ֈ [V*AL4]dz. `RЛIXai| ˆqV+EhKMS*w*2y W64.f4貟.7HZFG[~#,8Yavb JQ6؉{uEFU;\$ڮ#zպ,hNIu}X)`"ZSRtsJ67C\¶sGW$a|ITtΤR~JF0s-%e_˺EIxkKXoP;%PX;o.z&>M1[-t1<+jP81Ɵ[kTJ؍XLŴdkrgX*a$` ˶,bF +ФMĝus{b {TWGf>ꎨE"YP %wXs_שk'޵}#KpVHWRgՍ & R褝JCF'U̚k[RGqZ[3{`ġs;bsSlov籺/tNpxz/634v^3&JO_ð [(GP;\[+р،b3 >Y]ANl}rwߏ@@H{i4s@trڍ6x/w9 ݞ&tP l\y.Ch2aM>7M Zs ;o\YϣL&4h!nEȯz2~&Ou6/d "UJ)*}W6v(# EdK0n!b =+|^B0SUP/;t.J 12I h() %>e.D*Z* WE)P`@FIc>0UsA]&z^TN pvN 2繧CǷ6e^MXfCE<&x(Fi[I8 TmV}! Q*O i)(tREwm6US;.V^G#~N>ǏϩkqgV!'!_h3KuwaFE sA%1R7vUx.9ĢMU.Q_4(gL@y'׬)Ҽ|5 E,7 ӳM3%=˗rE\rTg>Y^ɲi= /K̲,-}ᕈt Loi}:ȟEﹴsz~Y=}B;QtJU?'(қŢW_uX:<k{h7K)=FA ǹGZ-ȣQWӛ72D/I35@Sp(M0ۊ - t#D~~Rh5bYF^:3M;Tep4ndZUظяeXfr\&7P?5QEuE^wX?-Fb~Pw{õYX!jy+%[K 錃JRHZJ{QTi.tqHRK,a2vq'!FH||VjAl'i&D-]s / _$xY=ST6e*+pN@7H'Q{ tKZ(Pv{;PM#t@wlnj(:CYijck:[lh5ZI-|gCTCpNT蔕VOO^g2qh>z{r#,%6%osMFTq2їY"JBE2>*d@d. `eS0%I;SbY2>9S\s0 MǞk) H)l4oƛ$ŹN: B?jM@JB{;c 6N@p<2Q2uâ8*d&CF~?1Jd9SzGjԩѱp7D VV1BIc^pK;N`\Ho]cYȻjyEl(& 緯q>y>ɸTL׈aYqR s"m]I{'0<7o^ѫhZ^YvI{oN`By%XN6aW#w0h1 ˣjO ]jciV(0iJR{DFnw1xdK.Omķԑ`>:? ,l!&7;,كOzy(Jxc0sVGHXwH77 L+F N畡wKjE޿ypm #w>_c$`"xxt6{Z.JkX5E!#"z7Q}@k>֍y(QguWƻνh>*0g'A3e:yEf[GbaqĈZ^ қUï40[A>yӑNd.-8 c@Q.9 ]HQWQA@0{JA2+?Cid7:R&u4?q-`G)ǟSGWmecZ S4Ur6flqf4|A鯉]b'%:'ac53Zm]FReap;s1TQ^HEbDmKv$ ǣ/@r5:tQdg W5{?Y2{sۛ(vL7/j];{o&[^l]QF WUUPx$x}p|@d'ܰZ4{>67.E7@qJΫ~r'CYѲz+߽stfFJ^ƀ+3<KYF蚎ЀgFATvu;ozz=P@g|L̲3Uf8<:,}2Y#ݿGЍ}sO/!r&lppn0aLScgpxK-gw JQOi`[喻"/ -ς kV?[M>SdhFe 6:PX.0CĦl 6Olz MwEef`8&+A$e~ Bq'.[ fz4bmy;csj@59{.Wo@Cmc/{nlۈ,ZQ̠ǝM=WF~* ;3╋ \.d/W ")$uaеRZfeυ;[SRbm o eG_d=vq`RSze76 JU5|LL: ǓDaGaJkzv 9pdu&gyhcxi2{}0UzpEUݞŔq9<͝Tk(glBb}wdbBXk݀ .>e<;MB<7P#&_arQ^z8Z6߄]t%l<:WnVrYÀVCў = (SB0vo Z=qW;28W_t|o?fy8)NNff ^*b KZP2?hVKM>I?;C|+:~V\sm5i:m==q \sRg  -Jv_r} sKnf_~p^3_i_51m戊^h?ZHTs}yݽ kI^&3 EXzN';ڷ4tƧg:vW?mCֽGa~>~6޳g|n >Ob-C6TkV3r#濐&}uv"vdNttf?_$ 3 o@j*̭t{껔3Aeq0k ŧx_r`ѿATCٲfВofj{T+a!%BvÞ폁4G,il_\q<7+4xhcښAD^I,L%By r@6Sۛ{$y%cpnEjL7cd?Vw}Kl$,\ ϒ˓Y).ɧAB" [S=D|7P RYӧ pCItkĂPވk(DTܻ >窛ki쟡C/`Jٚ7MNˎYM&F^~/WZS撲f}e_ُ!y3j}H,v sS#o3_&$2|YbO2JV0W[ˡ\pp. >;|TS:Ӷ~-e9K&b.lkE bew$pA- *I!P[!Ofm$ QY+5lzd}; ܇"&:pqH~.3˒I-D*bq2vI&OY׿L^ ;+ш8-wZ[w/=̡5*.'sX~Ki B[ !pƪ.?RL3LaP Fť\I`^d&}|" E:Rcxe a~I>P3=D5?T t7d%PLX1ߖ\דϻ# r6Tz:=PkT!dzV$P)*+0dvйW1);qBzAu=._S؂2xu|UÏJ6VR.Њfq,ȟ#!LHGFޡa@/֎9&@#|aT\¤9gepV.ԸB}YQ,BTa*A7ld:z#B>;bacF .iFY$eA4 zO n3qfcUm9VU94[/3X!>AWNbTڠlnGao*qfdTru#U75l)I)'=zbIPpX˹} j?[W7c\J*xGcL7ӎU);{{-u%Qb^8Gڽ f wǛ$c'ɏKYd+νψ_E[qEC;3)TL!H?8$:j/tFm/=5Y8L6.z[h]cBZ6QU\ 1DD\XQ@^ОkOY&@|QH;ۜ)acFCQd3EF0rM~Ce:Q.*3=mDMmY":TU WlaNkgnhd/ϒ_0HѮډw%\WDܡk#9r?Ӈ}.4`vނxG ـ>V!b=2 #{I[nV:|*- yx߉'IkJScADK>2#̘K+xo3RfBnJʩy/p~cȻYRCU:a^YJEe̗(0$vQТt/HU;i8Јռj*.?aQ_Y:!K(f>j(B9s q:o_^*9W`(FA[rC psV{]F}{cXw"2A@Ț2vrp'DatL`;l6l%'?J y rQ\icﭛ10Lg{| %aMièYV[GώfN%o;DUb` u a&K}6kWs0!vACP{oѦGy E 3[U[%AF f;^zT5(5Ȟƿ œ٢W&,"MIaf^វ]mwċC%= VFWғYl"EOq\p'GB h0lv!.x4&{+IA--B va9僷fZшwM(Ʀ(T.!UCۙl\DPf7u-XOjגPg[?ۥSMi $qcǑz9C$xm"ot*ʨ"pOi%mJ͜TzҿB7)60v@:]5VW-v\g/}l^I{um"'fLZ>R1<{3VBc^2 *A3}vd݅$7lؿtA-0#h-~[,4>x].G:Bb j $6^ҝWD6A|·Ǻ ;m cYū%x:w%~PS ui'9KRz~pOAIbP4k4e9|DaS2l{t+jbΪj7͏W 8@u^JO5;o5eB 3(Y$˴lL !*$~ 85Ԩ 5F }M'eC0 |t4{7Ŏb^aޡ5J/'_e u!^2ņ S jK-*~Q"IC-*P{C[@l|5]|%3WS|4}kkDIuJ1uHsK2!˶0)KP̴?1'}hcOhE:5=),~qۢ@2UK;GLc+uQ9Arԁ]|tZ/5z ] ":QC Ȁ0iEsEo)) ^b/ /oT8ʮ <<>'*r/)i2D2}LU~U n|jɌ(J 6U׶m5Nm3:f6lywwq9/6($ ^] $ªA+P`8(5;\+߅k]K=(±U= Yy׫aTK.ʖ.oW]BX8 i>Havhl譳w cd}̷/`ʐYqrsJS2K sPD<{kɌC QhvЄ}LxddhUV(‡7w|]艛g諚4hSk!FJBGh`WeQ_D(!"!b:R"Hn(B ^麕8ZKX0)98g)l=>zA"$ ;zqp%DnX%jl{ܶT42vb?\߭ZVsn"uԂ M ~p Jr&>M]t Ose@Yp_wnNͭJ&RQ`L|~B {JvK%>aRn(Yԟl)kQ⏀>/"al  c #Ŗs%S^*5qI0  չ0mRnp1P`m8Ic,Wg5t6=ƣ_k|oس[ `bu?YoꞪsuq@BuINtJ]ݡ||`(/R+5n9.uUYr*tG;:sX5M"[Pkzz2b_?*"zЮ޸>y_H?ddifCDzE$ٸչ>}Ca`I' xjJCx=l7)-d/;RY DtC Mx=wWA!{A:cg-相 QmLf_c-|jõ3GgܵF|"\)U{پ3#RJΈ2^`=xkȹB7+ T& }2VakĿ Y7!y<6ٌQ*ܺ>p Q-f㾻T%:˄SlA16UDpy!,HFT  `3:'1dKiG wv =Zb)x'0"Ceݱ۟ux$4ʵRJ>!s \Xb>%&kJ t OF 8M+ ۭw=za.6WȢ2n5zc֐( 8bȨ _^u۪Qr8uL.T\rM< ֠OM̃-4=_!]<86ri1&Jb!۠hvYaY139QD$r￘-~gZ"o*Ī~47^K\&ͳFBeC##KZIDbY>yaa<J':B̼<",) /:-N+ 4ìb_Eov[?Uɀw^:]0k)RM@k߷hyO-_ќOR I1w}xZS8vD 7ܡN92n S\\#P%>sy`΄俱ٺv]DchAPs~,տ?'qj;jRG ڎ䁗 F5L,h}>& `EL"Y~DC;$ZBMb^k{^.xPvCfx{4_ %0* ^qY[>ּ x D:s -",ߖi]cf,1\qhENVwmc8Bg$0s*,=̬,{/?>MgW+uэr@˃ M"QfE<6+U5 =xssWkBFMxb(OQu8.Mf':;d+r΢ص /Lph78ujqͱmP0a_z{HG#kb\zWNB"tu;he{ZB,f%ZGD{"4D/Ab 4Y5m||Ӭg}AOc )cYr|G8@ڴOBcvDŽp}'Aځ(XCx%~s00O8SiCD Zs"&cp9,zb ti81qu@D4#Rv"Vh|Ur/\Z+|N9F!ӏ)XrPM썫[2!U^ї[⼥ ;ZiVU#B@W_+p|މKZi] WJ$\o;`#NokYU@7Ul~kfl>7oD#DdY␱ϔBY*=""↵W:ƾbˀd){0ԋ\Xgw@2*hι|6,1U:R' lwo y6_ǻD'ޜXØ0*-jie`Yt4+>Anw뢞}-A@EBGAD2T)s)왌* -6[TZpJ?^/ P6``(I۰7[ 5'D5OikXF.K X6׀^zawڑKTE@#`<4E8"Y¿Yą>ed yt봗FLH =q(z#u1mO]Ґ!GȤ2T6*:#Xl ׫)CiA ,hǦ(a C'e6ݳVL^&^ ޟHRt$ۍuڽr)Eo% X0 BZ[N`xDtcN]^TH߷]SԄJ'n=a&V|#.ORP7H6Wi%2"D)T46l;`RT$Gs4T*O{Ng/X a. d+ 2pWk_7ZQk4V vLE} %14ϽFWb<ժǏjv\Ŧ2@9 Ƕ4l?0 ېJKyj˶|&X)UgC ZOYiKYs#flKی:d@:&i`jqheE7/XS*!|WjɎmЯX)@^" % +@ 7SW[Y,FW<zJXt]qEcb$pIJFi5+m :5kF`ʼn@laoq擑~:]Jk*qQ\*@;I9VUZY45*S.YhK~_D2DqkFhӻ>Hro$ivbM]iuZ5Ү1uVucY-3!Ao>%yvyhO um8R<= rI\mcEsc&#W5 } ^D{$DF)GḌO_?f#a 9U)r\*J[iD Z9db)=aL¸usQ5 ܐSg;2FdSOw LX%s`Ӆ2|zy<G"2, .hQ>q/ rg@w!AgrguE7k-kʑKM{jhrpƢDizV cYlW[ ^'N6.տ-j/!4"btG1ܣ4Du-UXCI [;>]cՌ6jSVrA`k1k9(6ШU*Aw*mEhB /]RV0(ȡf5#JVf%I&T!S1S{MFmug_ê; ]_䲞~f\q)aݹh70OeHW#l;ulKljo8]'UUh7Ŗ)%`P~u{~QͷjfqwDQj 6vV=4"\٤1Jh5nйǍ9S'si!vG9a ǍߗN`..WBj ' Sf0@QLY~Ԉe͏Q)z 4ȇg[~i ghgRŰ((*sG7Fy96IYyTj#Dy]/O+fx$M%M8oO&'a[C?YXS}3 ^.BOQ(&6^?Oke7+_* 8< `P2B!^à_ݱlFS'D[0ROvySo\9<·[h8|u҂Ri>gzJڞ_ԌC>OۯL7w"r->峇3}| o CP+7a aɦl`nLf/Os6_wQ3;,f^]I$Z͋C{s41H9Ks]ch*HUqC;qL,~28/=9nCUHv);j֑Ov?/sJv@e* 6hDwN2`4^ڮ,lކd6Ѣ#m%F0dq!U)Wե.(ZߥCf]z=nX^Nqxқaq=˞!W5tQU\j00duJި mAқC}*t6% 9jGƨ}M |vN}s FL;,+]2׎ |6L~|bkכ!rWR4q~`|4_93ЧIf a6Y:d`:mD{{!Arz0Mj,ae掗 &H߅_P31?IggseQJ&rGKw!ix;h#Y&0dY|f<.OCx h&Kf67f1{FL'u3R<(i]QCž_2ذ(8"y}Ul0oKBei>YP*Le̍Q铁¾@+}K-c,(:׮qX> ?ķ ?O+u,5=DaM7au G9vАSqPu+WРl;Q, GZG5C\kxTtNԇc[,.n1H7 nV{$a8t ^9i˫ibͅ܀ wd[i 71AաC]2%!eW80$xYT5՟K`K!iSDIoǦ}8BSrO4o@T!$Ց\'e^PJzA%E-!Yف 7QJpTV#2u3=W_~K!jF/7S*TnCcCQK׽Qu~r|7&(3,e4zw{ޜEmAM;'-~|/rM )jO2{/^z9F X;۲¼n ޖiB]+ǢSV%`L]Yć#(`zig£f K&cpS*%UEDMlx?cqP5|T \ELU{+O퍐sd:i&:306_ف> =rPp1ĩHBSvj3Yꤳ[)&NwNHU&g'jc<'m;3 YjB)P4a4x7 Am'>8x\ RNDlOsuu V+Dh Z6ݶVeJL9v)D~5aCii/0yeZ M&UV\Kb7_:W YRo<(Xw?X/JSY Y+gʳ32m7gC^m-A4sGא2u(I9'gvel=Ao䠑+A,bpJj", {_)2JU%Ɔ4Z$;XqS`βNYaN켶Z-M 3腉\xr&aO¥W5P^ U>V jld; yi;qM3p(kgרukP}:%m9R6bܤ||%/n&3PW9λQ'75]C ^wq0u2JSN1M±8ُr`Ѐ?"hcvjfAzFݷfl]O&ȃlo tE,}{ -A0jG>] zB4Yj%|Wn\InOiD 诎(L Xa372J=-F)cm&! kUkX٦>5<2hnut#-*V: I+yMNg5;Nm?PI3ޙVX`KԠrAkSf3RjX)@.=rddi|q%eQ V$!i tBx Mx|e>X#:# ꎋ2}2qJ,jpY!Ohw(BU!M<"}O^VΗ&2`iWFX^ v z7/CJFZ.; hBݮ͞FZS׌J37<'*#&s{f Z _Y" U#ʆ6GwRx`rwPEu1I2BLMuȩS72Wb&*;";Ǒ) T6=]>'&Vnc1Y}(z:b'ފ$IR 5VfU{/ Vi' dƍP6E}Huƌ8w&'ڋE]WoHD/s~ s6zN;\ Jtx22iiVR_u=2 ^cuq[DP//TN80a~$9n-sDTLPy#A_7w'9K*E80SN\נG$)VɳGa9&Gr+)kS."/j,\VqѰ\}XyNY\|g|ގ$2`؈_5VNJHCaRToDuMb;\jX~Fڂ-lF_#^Y78*cLs`sWcYI%\MC hUwFCO /-~!3qާ6( .^ FNG[ݓ`e`xH2*3DVqO_#vI/A͈u;P3#9'pp#"dҪW]`,3u}L޿6}#Qb;@Z7r93j]Ujvӟf!50$ U/Y=; sTek$yD÷Y(} o:WKR52,JCvZg`Y4a;a}dWLؐT݆pȸdÅY¹$dμ^Q|OdwN8zv:$^]$+!BV.t,wJ&B3TX F(i{ qel\2Գyޏy-*CC Sw DEAg/[OsJ?b:D:jO;kԐ uAObC瞱(KtdGo'-Ҥw N2oz22B@m0\>t(7?JUO y2t nc?;2e]E̹^aBgR@^aE(K`=VLIwb-89  1 F1kԑ^Q7y3^kinF,4ܻM87ȥnüeO{=<[U/vO w}[.%R?1'\fx0-5^], yI=e],ES8X-b*uT˹Lni5/yH/u' $d^ClY,Ⱦy{bz: L&?$/]urTj\a*pݦߟeʝR r,6po w|7.cm9"8Sm3* 08ڢG37wfbGFsu,ClD}!2tl%kܱϝu%k^C=;0jXYIv `J^ŨI)HR!F1o~Z3.$?01fw]|5"Cӳ- ;X&XSs9srXj"p3] =) ,1W7D1mW~:}isY2H-B 8'Ymiq_fir d 7|4Z{ʤc_΄Oo '+F0 5yQgxHZ{.[AqbZ6\_T%;?vr,e"r}kY("\jt"̮$>Vjb)@{ȨϲAm#|eǛDpݽJj#9aϦ$RSN48T w8>?[qFC0,g?t7 }AS 耧ULˣ p/ <\x cLm2[׍ٯyh^q8 Vle(]fa̘qQ b~bIdS=c!]X|,S}pXhiU=v-S@%fAȱ,ɵdzx*MۧA%3]?jVr)lnGʹpjf$bLȭO~l"D( h.ITzi@`„b1$ֲ] q7b\Tö9$0h>q5ptw&^;J8̥ =;Zޫ<(V󼤱=}sk.Y(hVf s*E~w$U&BwSDq6M8`fu(̝hn>50V4+)H糾 A5O$=5ˢf'1f 8ah7P)W[4@pP鍇uv J@-]MCWcoԧONO5 Q˻}Ҍi>gDѤS`vGVȿwKæ p/ \= D^_+u M}0=-Un4^uVO50u夶X-Wڄ\1 _L&龔iP!|ߑVWD6ކefRMwZ:ad1Nl"ʇD  1ʙZg僇&dIscfgV&M^SJłc JdN+Gȴ2R9dl(tRJQYjNZ\ǽѽV.#:o/iU {]P莣AN:+ͳVfI\S,X)! qr1[) ('\tXPMMXw4Ms3.W89G5sP$}F9ZU|r贬ਂ|mUUz^#*bfCIlnGEA|KfW7$@ӂ V@^v[9$]H[ 9O<ݑ>XӇJ YlBN(e5SjV #% 4s2틽^G#3#!nҜgv$/$籉لCs績:P:a1b)‰xvJbL|H¼zJY0'E.pGv%/j#a‚qOƐq$JFfo,~iplv%8 [eCEJ(Hx5`M )ނf˓j&M];huxjM2 ^HlXi(& \UWȮi Mo%nV]? ;Gh>:Rd5G2۴I!6zQrs jB734FJ($V,'C%R) Kc[)/7Dyi~m<'m"X/C/Rw+!eA)ޑIih\ر}r%G#k^{,IA3_혍ۏi2͉ږyV`aZVaW wYV %0+2fT +׹+`lK_5ѵ \!z(s*9\AY/Eе *H X84 vR?uɦ8!GCYsIs:J @;[klzJFNx|ǑRC| zLf6Rh[Hxs Y;`fU&0_<x/e|=bD79a䦦meKqLy $Ds$0gV?P $~ oMr<&U\,3 g)&e;"sKBb~:g]MaH=fanY;1A(㈫juhdDq>wk}"2nW~uԖO$\ Tqh@@x`%2a!7vw'VYß#y$1mnz,a:,qʐm-=}$3Q;"&N>B`tܟ_ȳuݛ͘1\TӘ9m7LE_I8N˜ ֞*wdO5f>P`Ӡ[OSGΫ%'%YF!`ɗb(TÑe*2VLt_ڑ+3 nj5}hɃ-}`1|Jַ") e"}ԢLTf a^yJKpOa,% Vvlt@,O6p)j% a:K…ygWHL!d =~.i cS+d|d=}؏x.0Zˬ\|Ma?UK[y*cK/gO=٧L7g&W=7 8=C`6G's+\jc_}g>Vrg',!>Xuz RWi؏ DCS'Kl€1ky2WCѻhJ;M 5:%^XC7گDӚxT,&)z'=xڰI Meȟ43$cn "Fmaʨ'EGN k\_v xRooL`ɴI 7h,j,LZmh56DOЍibf^TELg,9 ԫRvikW7>FHni'VuVv2ʮhM B)՗<>ag>eV: d\E6~#}CtK4åQ(ֆ%pz9YAkA_NuEh y l&L4?|, ;W2bkZq1$OGFuvhzVS,rM(>G H^Dy0zũ;ǻ0TG.kF~U?*7*)' a.ZxDV:B7K{Ul`(_R'{Rn4飳^\O= ̾Ս&C=NkPR vqS|m39wBF4(xn(=U}SMj%,A ;.'kWCkzNO:f8ÓO^4<30P MhIOLE^-y:a' kőLVw# Jm@J\w Fa\ 4e1Ww(\ռ*@Q2liw:#3;!dHV[0G% ~3K+k*ٓ΂SOQWuyD \ҺX++}_wˈr8):S=ԜCsmxfBOY0>J^%%+ bt]= ԕـEF"A.`|}[dKOT53ꚸ``JYMMArkZa 4vǦ5`DG !:WjX(nDwD=[xcױ|Ш] ~.kN0f_[fuk'~4n^fUE|:vMC]O'*ECsi5U$Ŵ`DjS? 4R=oE􁠽}>H7~ Nq'cj }|[ȦRHٝK<uA<`/wS#; Uv3h7vu\#ϲ޻5nK2쐐EOK{g֓F)RLPكvY\nm߄#&N)u:0 2sqz| ˬfZ\״Z w!C8L' yg֏e>su}JM)K%ߑ!gȴloi-Gj1A?k ] :nP>Fdl#Ib7_&HZY }S s0r=1Sy6EvmlHe&"]HbkF K }'r{~Z2=9բ洋'dL%c&kiMqqiِ&:"՘Mt/ 4=̓W6SW.%kPE֯7m~ڒ1 ;jhPta-Cr&7N7gJ \q@?-4AYM&|;Iw hH\!'V!*j3V~C`>ԃ.x+5HF]2 EB=r m 4C56LEQ;􊛈~Lխ-Ȧj]P~G'rg$8r8^|{|6)Sٷʖ^n3T4 R SU6W E$nTblYdh,|YԸcP]W71io6jk u^HҟL<U,A5Ť5%ZnSO`7ﺃ[-F~C9*ۊ/soC+g κ!)WdĖPl` :1dwFHڴMx5?Rk!iUm5I Pp j]}B7:yeqp?\zz8QՓy@!uxnz2 ;`WOzb$A?mghTDmI xn3XM?;|0;rmEƤ-[o7S z?PCiܨg }{o>F7Fb,\wVzqfjמ(EfE"IO\({TX}E_`rzP~m﹒-(-v5h* e0`!e1h<;r* +{vmlRLԹ۳7b8`<> zu#h'31Λ0tBg1nXVz{%wzr0}\bb>"VXW+>Mv;ٱ'{M*&!5$ݢnDvM1uҳuj!PHQ>s֏eoa0MOz]O`C -`򕻫=#+qNDtC"BLp^ f*%9!cu{'|^+T" 2G;2dIs0x]\5vjΪ %:۔}0,iGRf~>hdM0b[x qU9v uB ҍ>,KgE{R N*v JnnOndd/u~(t0AEh DŽY-ƟE3oS"<E VshEz,N"!}?c6H;H_ k=*|ȪI >E,^Q5h:c{i@S|6QQ,R0t9!Tik}[jL [yQuPjE1_ Xh%;R&Zzؘi#lz OВ7$ץ\n|1rCITラ  o9k㺯V݅t!)?ݿђh-\DYV1p4 w)n'EM}d4jXU~|9M.hXseݶ3PB,d~`g$ DELr t|/z-]L W. jNI`l*w'y窊fGD #{SMO-ת֞>cP-ɔk_ى2HN ޼FEGiY>u=p|Ow8/ ǶѼls ~[3YUP}lޒ2bO^>`&e']#"JOܪu},U2_b2Eg=lW)Fȳ%ʾI#<B@- dGtru.zieTKz`Fr29 4NJS@'< 4LɄnMnt"Ѻ0?*Cȉ׊jZON垕.':֊*\5ɨc;͎^.C' +$)lhkN ;o;^ĺ:u\/Aô7SrC[g߶$'{ WeZtv &0L*;&!xZs.ȔQ$zcȤUEa0Y,#9aE^VU;B˲[WZm$<_u{:?afKyC2{1ɜF=ZEv TEi@HPW/)OH5=^:AlEDOIX>c[Dv 5 />yCǩ;H-k0X˯CP,r DIQll4#iE<{R;&>ls 32C/ļ$I;aӖo*:3n.$j2v5 3DfYPZV!^EwV5BJ`lv5qM⼸$$ձI-cUӳ9-.F <*| * 0R G§K Q{\@<.w6 +g7 8 H@oV}W%7CЋD;k#w]CR  ʝlTׁIp=Kؔ:>;5'K$\JhqӤ٢}]T'Nև1oٴ=)!@Yǃ MeMyj;eN (~Soθ1Dm{!AR˒h'0uܢ*驉 wlgzqMM;bw䣹pS,ixJLk=Qs/CԱ¹Q4-OxS(As Ku1^R3$swY|qjA12mp#D1&)8KD"L]By;8vPe%4NUWR8$SWAyZ n"T}ۺ-`;fEyB[ɾYlF;|\OguZ1~ٜQ1BnE\!)\u_ceeC/AfAXEsއǴF|  |:hԥ0Yv94oɢ3؂8/r[> :*ѡ[%}(P{Q]mˤmC2xIZl.Cr3W} amƍ&Q2ƓR\J $EN1էsQu}ʉo>;&3 A:Öj7/q051D EkoTǦ,05T^GRwE j']o9@lEiHd/&/? ZqQ"%f%7iat^SUh&m]n\{bG]23 I}\?sz~# 9T!X 3cU#%YFYy9t/ds/x~S-ܒ0GtW͸L¢{*C#P8gz,dz@6Wq׏ؐAIpG]C37 (L/: h"<pvoSA l)(V%iˤjBsTu OҀx9;e8oiYb}8qTe}v=n/5 $xʹmcԀ_y`7ۧړ,gI]ΤS$: }F43MVEaOUZmx$#:1Ըxp⷏I;Nkte񵩨Ằ)ͬ PDePVeŴׂxa5o09]R:71*m?G(x]7|Ytrl[c m'. 76ZBgUN2GnMmSq]e%zQ,TM4ch΅kdCsHZVs0i9U =ʮNtmM\^I=A56}~rj]6N*T*CBI V NITzu c=bG]yJ˨5hϿ%jL{ j/Se>>l YBKHDRD$!#fۺCFm)ĝPYa4 !q: a>o;ˇ|ւ7ٵP9jKm-D4meO LCj{EqjɣgIZ<mJR7x:N@L^[jhjM4p1 @{DF.[1xX!?C@ܘ”%D/CT,h>v Z_cxO:C 8& N H8v%}X1f_js!<2bqPceS5džʤ)zAA8Ab O`#3}`ܽd^(&uҩDXrt+ET9{Bky=nX$EOP>.@w)ϜqL-6kM@WUrx yt%f-;ǿ=p,qG"+Q\ 51@.|l3-ۭ j]*ORM" .ԭAΠn7mjib\<^ TIY*Z}s;3˱MoJNg$?ajkE>+T$-/Uxex=O}c%+mE Ӌ''X;.[/mRF')5eQ8bbaݐ`DUu'~!,!Pi+plMݡs(|"K'lA;g DB9u3DST2cJj<`Ajquػ.l-OզjqzVcF%@+U7ܻ;.j ^E'k.36d3CHҁ,z3,(teij *;xX~'WVZ`k=IU"cGhy ⧜JDD Z;kWQ*g<s;i5QSZqn>QLȰ.vڷ 7MM}]I&[dwݙviz\;> J6cUDG_B<*bqcgdUzX /G02*jjh)D;xV_)ZDufرX# h[mwc}JPIZH°0D֟Yyq}'IK.L?o$kaBZiRg;%T~hSYO0 WzQbw[AO$\Hy}a` $X Mo/]._5&*;J[}8zqOE!;Ho s IN!?.w]+D v0(jb10=U^Q'Ppcѭ|.E%z?4T;U)HR`ouxi~(G憔 #r#@}&59##"đ=̔`z4e;8T( 74jkB($Gӗ}) ]C B^!\u6Vc5&h >^rrJBcs%<)]2H7h/̇-&Say.K34C/q?xs(dU&+zcGTW:d!XjZ5@Ha@ؾr<n[2)&bOlFvYߚU*c2 qQ۟" >u'zκyi#¶5r e2r oLj9B#y./ 7qtSunX߹BlzѸM9Ip3DlyPQڣF^{YK(/8AJgD<}\0)'vǭ#΋[70@@saAmbQndGu(_WCC$]q5UBIy X bq96D@4'.%eRu4 DG Ҙ\lNMPp w4 W / ;+Ǧ7xU]Ó$ I%=ζVApWtLiˉZ|X,ʞId{Rŝ랡ovpoU +^Ŝfo 6@:9.w %ZreD$B. Uڭ>vɒ/'SdkbKVlFGת -<: XS _х\k/e"?NCcY6u@ncn\RX1|\kan?%t0Xѥv= 𳟿1=i7m:qJ<_Q4u]qc*gFr* `pTopsyq |tд+H]5Q @oQ>و9"K!_3m nyikGʹܾ.Tp=Wɉe%[bVf+I[v|)IRץoK-rJuE>)՚Fu :j港!%\ρr[亝f9NPCOѲ f5ίLCަq$bML0з4q12 ~)v H̭"צ9knJn~g›(0.uX@LwbQQjow$M"#7 }MZ*D:0ۡw1e4[U$tOf;V`Qf}: R tr?A~`s0^v%}?oXvJgp,wBc2XP_+Q[;vMsX-~)ffɃ :r4 po _#xr?Yi˥آppv)Ɠ9>YjL'Wi724! ,(b탾= 'i™%Eͼ* 7> $voQo%75G3:NReKvRA! zr1E`uT."iן TLn>FD!43 a`vYo'@fRC8~"(Dc&f#tH`ߗl~ҡB*H@IM Ȓ6!!9e&zj?aPYޢnVS?코=,"k~I&;}bHN| '9۰R^CNn L>hQpN 3BO>3oEG9Aqd_6ҙ{C|{PkkR~q7??*qy] ʚOKPHlJ#[\hn)Ӎ_xjUm)Fu.Y{%΁ k0W9E7zSxf+nAIۨX/TdsWR4? lE2ǔ'lKN|rUw+=LA$;N( kuդ"K+FjW@4j mƒEl&8[IiYdUC/K=` u"hE3&ǘZN@Rn[oP9 =H};y!3i_ l>ǢgO C#sa?eP~p9̃Bo:I$\7HIcLff/FgZV?nb|.9)Au`kUq"UƖ,S[e~ٔER?_٬St]T5zM tg-.yܥOV s8W)2;Ezi8XRALCc;ֽ@ӝzSIeYt d2վB~ݬ!u)ҶN vc݊RJjgdKCڛ'0ԹL+-yji@ebmm01 %4E\(9;!yj4יvPħx̲{fHH=)>E2qĄ85WZ$]p3n~:H;U~`)(ԙ<Q,:k1P U5 Ev6"&X׀Aax])*ѽuGrRܣZf7]-7 dC *WvzC({+z̄NG9bdmi( ƽ͗Phl)ÆHUkҫHBʧ;6g]إQ&ٴX`QTBf8v+ţHճ2A,ϛ:_TCf^t~6n.htB#ʧ+mZGb12% >ň75i 8 (aR4K0 "DʾzJ?&ljBnB~ԍ,0ryB.Y+a"FĽCKG!n0pL_˔t1y)(ApK@{V/i_ 5;A>I^,3NEtPs~ʅ,[UrH99 l(aY ],9B A k#Ӫ3=zkf\Hr5H)#?ʷBi4R$/2Ca=ቊ -?b1YD #|!,wїL a,O-}鉜:K HBS"NVW%($rjP*at1.Sru.o3"Zw![SZj `?=b?־Uj-r.ALܨ &-~PqQcgMXMQM5Z&;7ne#ֱWX\Bj~q;|3 xVP$ ulL}~aPcˈ4 mEA%hZ5GRg66?@X0/l KjMmh8!Ep!R6FyZIB[ӃYlbJZPJ J*CAP| p^l".|G'M8,/Z* LdpoRjx{VFheAv!뵿->XwRe//m+R ʊNMnXLS,"PСi@>' %չ"< һ9W4?\VeM+Cn)l1_Mĩi҃W c,ðKΠ4CdODi_t~!&a=mTWwѝm7{A<}8=Tħ#7F!I!ç.W\!9\W 6XMMihSu. E9^[J`4.%H&G_$yJ?O{ch{&=şog  Etk9Q]Q^.$`j}Wr ,#:cIRP)0~U< vsiSCI-{g$<,  15]&Cp| 8.s?Q^n\=qzaҼ18-E<lBah7De0xLSҾ,CH._o П 9'gMtax01U aɧH7oCM\s,qhIMP>^{d]#,~G>5j&~*?C2x9jBX*ֽ":w$l5w-ְD޻zMI {5g=71 m~aʘ%u˿ UkNX{ dAN\|hΏ豗z.q`Z wN01@GUv^ի{z%-_sd~n}a SO 6%r:\p&K}yV6Urܱ uuP1r*J=p!BeB&;xZ3']ս4f_tg*L-dٿC)oH 3#v造 es]ϮQB1S!H>J۪댫w-؈͋C^Rc&i=zz{h]lS-{j |lSi(pT$7³ztV<٤)SfWBʶ5Xc"XXsK ڧkԾ,l|)]>V\~7Y>߀Wn[\ ="!oC'ā7Was'c%&_󡑭tND)RTrTf_4DN01ZIM {ZQDŽGєE1>U30p<pKR/.mM-F@BNy}Vh5שW/1B9Ůi ܤn2V>u| ^yiiICE7EYӓDᛕW%j!Go~m\:Ќp$k/;6vSW9"p K{x%]i /r+&N՝ڛA+v>o ,8qN˘3^49=l .+> Tz#g'jܩҐ&oVݾ(eヶ6&P;[r f4֬JiA:<*\|HU0sHgq/H4$Ii$N-~7[KM/N&nXŨsQMRe!' 6̑" Ux_/h ^O'Mշ} F|M5aZskxazK`YdoKn<TMam7')QFv3{ |>_ꀫ($לsrnY#*pL[=.V [m[XVDgG_m_)HP "1=9PL]!_a)G=E_5n5l/>XY5qh/!sz @xIM%K9&L,Y^:/fJl^$v|֮,vs+qQ QEUAm֛ LC맀f)0'3CwL^]FSwvSv}F ʌp=%4 /6w!%j|/jAy`c!Q?v_CO[X@)X>pOa8Ϋ_Sj\G~Tdy<5bE{N>"~ ]7n%yz ǙR;6 SziIhnE<~o O 9s*~k7pd{QMrqὑ"Nw1ZWm8W &eۺ1b^R9hʬ`zt9gpHB*=,Wк$7_$wnӐR3BI2{'}ܒ"t 6@۪v]rQGTfǵ4iH#i!7IaQ+SC^AM?=J(Qj#ZiofNǁs˧ )sT]=zI-9'̢px4-[@.@䞠EPi%iԖΈ𓠙:kT@c=/  b9=@ޣUQ&)S,{Yjц QZ^2e9dE*|| gg|[q`YP^m~ xK !$ fb~(& ^W歬Kt!MXs:LP5ɦNs;GsDHB6X4Ef|7>qtbW ;H'>b"yoy a;}#,ښGQ֛KѴ7NcL+2I[+sBhCT0X=Inx׏!>OtS-_\C >Jz)KB*HFvdP (a8?u} 3;IzHSBrͷtS6.~䛼%Z>&gwi 9&wLD(hoAb͸fa|)k&}5Nq'|s@|~ebDv 6?1|ǢHWL$H!P3uYs<8W+ ׿,ZtTj3Ua8f+ri%+&dЪ-9))- NlBdIj\L~3YHmYAm =Yex?LijcS˶AϵmEu`/' 'İ^!0TЯc5) Nr% y`&ߩѰ_Ix-Gs`ف.8]5aj*هv?ڈނW`[aXz:BvyV<3 ,su2 q"WxXodwnWAas󀊥HG󀈡[;.5aVk";R=\%ޭFax@%_c^^ZIN"oA\QA3Qq\mH$--^mm#1ĵV0v0iK).eޱ|в/B"Wk=%~ovXއYM!w2]~G1Os{׀C 0~(46 -ZO6G]xyN"hy>'d)ſ9-ۿrB↑T¢0] t_EVaZ9;'Oma`Yh31ueҕBJfTi*F ǫqus 0 m"jGC1~wuG$i-VZ&RڸXZDž$]"*\#! bx5}􈩁7F8'x(;+g*0G_ #0В]H܍S$c@…`) SdRkw) mYHM]e9T֊!*KtEx̠FB)cSi c:ݖMXlq^3KJ'$l@}]j B\5[HD6.z%wƪ;I\a"Pet#Q?D87yE/ѭ~"m q_8i4\!J<% 5)>ÒI:!sאkUJ{K u߲*ae@2hB. 럶9"Z53Ώ'Qr.@%n`fDz<\us'Y}L#Ljּ|] ,AG_z'#ƅfq>[Q %A! l7<.}*N^S9|*G0};k3# \Mokօ^ aZM[6Ƚht|ݶx uQ&wIR,s3/` eBNA_;4W]*ܬ[#bDU"D2{[Y0(!yDUĘ4%ML>)zTu=`l5 DʻY>o#tC[9Ma7cZV̐ʢ01LwC(f|`3t*LqįNGm 8FA5桞|R{ ,)4'I<5x 8e`wHV(hʾ-Ԁ(L`@v*^C:6ɑV#sքJo][t֛0<۰tӬ>z|BYaͶpT#GlHy jI3~-fIޡΑtV+֖uU՛}D?#{[SH(g@RYzs&X3}\Ĉ$gdBhHjwAE!#61 :e,M{:Ri/ -s)M|H&X^8"{~^Y 7F/ /2Wo|ݹdlN2JCm\er$טU,QSg+jjiz2a@6vPV3{O63`ηQNת4umg.P.ӈK2[frJn|vT'"9e!UD1\ytlo=/5 sy{HniY'okwI ƮOSOi' 6[MN1L4"{ Lt ݼ=<~39>DejBk1"&U\0\81Xg@[tZ[ݰ$NR&&r _l9צ{f (yg?u(Qhn|-sL(yh?gGw!nAokyuU@Wr#]mz 6ny< r.{\G`_:;z{.uktt> T8(+yZbq(CG;Pȥ=\f8JmJp7a@d`+o.,~k5X<%!>sF52㐍6]&5鑭nh͐{,rYQ:pl-^y1C.+`' ia7lKw,9 DVXFCuX#4 ?7()qVIxM>p+F{d.H(P8&ęcd NM䋣Yj,ڙrL 1EFAov3rG[:'%=#s(t'}Jk"7vn/Sq-dTzM" [R÷D9pFHW\(}Bheu-w#%o)O/#֐i13>%؊(ځ$ Y2Nx2z半B;7@:ˬ9%bSomHx:v8#qq*0pGF, .BE]k L .e7~s$s>\DfU)KT6{ C\k1<-2#7*PSNQx.~oJ/ m30n*.͎=ʬ_ B~'Mџj ggy5d_ZaV6 a-)OxxOT燊 K"4/ul;۴VRYѓ,{] G^2zp-ej(BوxNwXsJ=Tؤ^IX}f+UQ1s2hҘ m}`6 FЭ1ƒ&5ӛ1_Q!r43qȣn08tIh9 zS83AIҠ!",5RAjd`ױj1P埴}t"xvP]W)4kVڎOflan>6*)TwÏ16@<7ߋjcoow஛~o+r p[lC"_:Y6 - Gȡ Zq;j>y?cL3I݁֜uhwꭲ"q) )abZ!pO ;@<#:%ZMq~iĈ`YaZ/>EOpӎRy;wrf"mRFTIa*>Wnۉ>_+Gi*7{Mx8SB |'-s T~e7Hfnkp:߈.10zq rEkY@k 1}}v;Znj>y)5} % 2mF r8Bkt% @/s2z[VeI\EEva)ݚ|q'QkS=5c{dOdTu߹z@187!1ե.WsHKeGIGq5Y0K؅Aaetn)o b}>+gM&gqHX &䅺ul* udh}eY$kVO͸ޯ Wơ;qkWO*;hsbeɠlܹK:c îRޫ#)Z֌{O%afZlni޺ΚZ9פ#* 31lvC쉾[mJoȷ Ŷz]^dd r2y%f0Mt^9a "1䰊|y.B@;@FY$j٩EXqn _/%^~^T^4f*4-[3xV3"šI w|.(VԚڦnLZB?7)) DX  wp1 o\3-HW7G= q޹A) dOG«cmqQKHMZ{ki'L? 8A !%ΟfhQz\ fY " aYTG4;̎02 DZXY 6$ig:hoR XBFp-XWj^LˋDm݄$sD$rk;2ɟGǪGI}u@{FiCS 'Z[UՖ3],A3]̛6عۑ*.#|8$ 5I5Rb([ 3ɟf]>ڈzTMt8ԮX85\M ec.- qg('$D (@BHF;:8PeXlSio+O= JD]ӼKv>jFF%ӊgغphnB-r~Al\=b wyÔl[ۨ"B (/Ƣ.<EFo*쪗D8.g;M()c>$fܼ?#bǑ?یCI?d wDN;)ތ=jTOgjq>;3ߡnX)BuPR!N!:;)ь(ͷ,b6^wo(7qCH-8+Pރ/iŝ:LĿ^k4D_f/rY.xU"=#DZLzAnobN't1"R/㭸jUyBW>2,gikh+-n9Îj8J8)SLCoތb1d@0@QxmTjSԒi~yP}ÆD|z` D>ꣽ`N$I Bz3BDCC8!SY/OU 9Ȃvlkh&Љ(j[L:)k)(?4F;WB=\ה49S 8^]= *7͈WKKcM"1WjjaZ9MfK!4x #IcYEY„w}FI1򈬁-^|bxԺ|o`(kҴ_p@|?sǟ.MZ[:"c]]8w2TFc9Q*%8݇fKL N'5d)&ҁ 9^l:NtaԬ|78 8> [W]) H1n\ /$M[}kȟ tP|jk`rUo>Zjj5n! ("Yy(d#ؘ:ãp}L%6tfkKɡT{vbe:p0^)ː͢ĹIL:Tk^qg$C[Z L4#@-Gjh0ԍC]I{+2Z&{^LCݵL>>Ji|d\B3Іw<_O?Rj/H '|LɜAiDRm@|L&Oͷ+i5MeuYyx?gP iބEyiTH۷ZDvjjūݘ!8a?8bM!I:R_+/uDoI䳐G)sQq]t/,i-ޒ$n$늖G%Jmd="+,Ps,zl.a"UIx20u )<ނlrʎͫA)fU`1`ϕd2""0a^ Cgrl0 z{X@| rEU HZa=v;I2OwR>)&1T< b@V !)4 LBEP{ X_Et)qk͘ }fQ TdȪe5/]eC?c] }\5H^G1$ }˒SAs/g~~,=y!ރ*PYr(7+t1mLh;G6Ϋ2&ͼͨkg6]kٓ!/Z*b C(`eRRc^uclGtEћm?_B1E{(˾$@9 "}jc#akXIē"WE;G*GjWAz]pX''Ff`Ll(0D Em~h[,Ra0YHZ%MR5z04|1*qVGgBBoB76ρ^:yhGcЎhrȄ`$Pd]Oi2vL7Ul!!^sliPIRoD8m/ӭUuz/dשOd`>l]<=f_STR7 &*|(S)DDjV4f'ٖ{ [>gg@ }S>(~UM)q!ֻd0~5e1Bk`T@IBdݱeճbFBd=1iPt66aP B~,pUJo[8#r>%rȲʓG\SaeLZ~g[z{h{=BdWܼ;Ӕ1*G# %4 ڻOz11Y Ih }l jU xB8A+@ۆ6ljEpVἩ0mAɲ-s "4d jAAlUdc7 =ͤ?c@'QnS{0i*$0~ k`Фv<%קvo9ae6AG%mBd{jX'Qf \}'yUAtstu#ssm#Ȥn {~>+U7F%NK3aQ#J# :ר,\䋃.Pz5,`wR bXaC[fPTZ;"V' .  )-joέsrD#Ӕr"s_M 6.jLDDO..s -~8vgkq\P8 Ŀ.lϭ$./w" a)aEt/Oy.]/&-YB(דM!(6i0܍T&滰W|q,an#摳*|6NL;|\X8 w>Jj^R:N|ڴL$X!=RkP6.>| MG=>WfuV8> G0ChCq8.>!Kul8\ܳӉҞb Wv6 DVgqb93UT2l O {>tЋt W#/qE[vo߳6yTs^뗲1M wB18c߲Sk=,~'/dG 8V:b0G?Nv2{u$,,ŖAS`ؠKWce:>RMoL8:K2V'xb\/eڤxd͌YRF aj-ǯ\F2!TXh2)Z~(#dTB#VM^z4/! 25FnlrA[.~s&'q4QOx*Bڹ $6G:7]Z*#Î ֤+Cg"줐q@Fȳ"k6R7);wWelrArP.lHXN;^ZSGh?#8l{E(v7\@:$42X x6yV,ܗ @UΰxقHMa+*q5pO_Rvdh[g2D!:TߥMKdaq٤ '88W/"fɣ9|Au|kD\7hռ/o )YƠI.SæR/kS;B2dy=9d=ttY.6фM6T5JE6tʅR@!/+YYGUZ?GMu-D"I,`[Q<×Ϗ)*#5؛׺Ň`p DMAV[Ý*!"pB?$66A?uD9rQ1ZIutx8S i*B$I7jgضbjm^4^d'?wQ*NV)ix LiӅnNr# qXJzT3WAqڨ޺ =J8(V;cFIn1cU5ЅU T"]P c;+C4ʸU#֬_L MkckYWr'K>FJ+== i׌Lxbh8+\ПpۈiUeVܭĖ3( ﯕdXڀ&} IbnQeEeYL] ꯯~E!0bӔ8v>ofV_PC1_Aa}@йW8F3Azs5NZ OcJ2ݬƱ"༘`iK5`֏=+]FI}\ : ǢRWxF=39*TVՀdlŁۨˋyq-ɡ\8ݲΞ|iAj]8ѱu݋6em]IJf|0e}[6Di BT#a2PۓV!?trh[C0i+駾\P"Y>62SM6]aPS z:3׮m&,-j݃UM.T |h~!Wh?ژ|elXѥ MTw\ ͚K}¦hfgCI+.-Z[lN rnzWI$[XbƯŵfOK=>ٺӹޥ}3.,Pgn?a6q_Rbywk&hU-Hb5D}t 55%8riR,[u7`߻L!,/>( '#~L$!WqD7.H}Vh4=1ǩ$֛;ae:p7\뺦7ŁYvU=/z4[3e)#zETYw܎4 xơSOQ$,F%b;:~8KG,ȫ/όkzMKI|96S64Rf7m A:w!g_[~jj$mXmmS䖩/OM3;rEBu۩bD̵L6h3全e!,vO w@ά݅V< pS}3sxT cg|YAfv`5mv1^5q w&{I..R5ʅnax)rd3xd.*@Dmq|9я٭3 UeyMCscjJ-OJhj@@s*!Zg>"A./nn[N&a#cu1-XqP5cw _kh0x8XWZ{afDGJf;_xgCfEMy%-G3[v]2kl\"δm` 6ԩ_u(Ta(41!>Sf1F_FF3nd-BRH7Cz/%ɭ} ]!QO JG\CT U5"jyaenȜϱAJr&q(DwKRR9eGY[w3K{*Kf\G zށqOZ'+[Z%LIN'x$ C6EЌc -91Ze6}p=wYz (oSQو mcQe[x\j7K@G|E "qzp \pe)^|f6J,=XWsap#qmmA .L3]I𞗲7lI,NBUvõ`ǼvmC-$*Por,MO7‡^!-XnM$.kCzBK|#4@B^YQr$(EC ݽ t׏J'~n7;mڃ"GXd!q{pg dxwe1iؚ#) ?\1n qɡVZ{y"aO*qM?Ii߬u;\,roߺd^TQZ9ༀl2|]~k܋ӝn9vMv4jwk> ȋ*0$ja'fa$Gy3޼Hk9xzKIgLABӑ{!T6Ǫ߸7Ydj򗝇raԆv͔$+d_Y;=ڴ`G:>{nqoކmeP}o2v-? Nk% ͯ;IPw&+` }ԉZhr* /@,pr1}>;06uVʀ*E7+#FOQu\aw>wW UuΆM<q &Bp/ -?l+a׊q2E ~W"9FI}i3:Ru32'NeE -=BM\\FOE4{ٔ灍ʒ3A,ƦWJN T'4Ӻ)?P6LJ7,0V*-hǚ."?~߽Pl1ڥ@Obw&{)͜LL@tUbo4V[9t(YNw<ګ*pn1F'"a/X/{GplE6Z'̻u7e/k,53RHfTP}]*d d1oىP;kZL_=ْ}Q`-LOUfYT4"o܇ב)Rs (Sh1C*KPAoZr\cc=UDaa?Hv#)'7٫i&qVOZ.AT*H-T6_5jNhǩ>HIc2C[^NQ'ݑI,_A4:+CyED\Ġ9Ы̐Jd.\B{J@3upefDcF^M)_#fɷdTζ C|~7N'gԹ.,P!;?|eԥ TW%^+B(HZZ0v1_z OBV_<ĀĦD/) MiBhP-1b.P7dC"[@+}H}J p>'e[ː*N([V//:SYgcɑ,27ҏaV; E9՞OJpKYu(M+~Nǣ ))1%@,F:#翝m4p (9 ;|Ƭ-'r&j_AJhEr̞(Ee7?2-0Q Z(Ycx#g0iX85pij,؀Z]Imt)8dΧB# oҚ<_֨\(w %0oIqg,*vLZU |?cV|ƺj}Z J[u6M-sTRk%Mղ} l"s3j`d͏TFx9)Ćk]E 47R7`}BNQxO틟ȁzRQUZ/[@{*gCgf<}#(ꊆ)(F5Tf e, /9g ls5D~\KG]u5) T#7ZE=O.ǘoaԑK ҇ok`lt!cU̳g+Z>E B^O )4>FjB%Dz%xA+Bg5Fig :V+;I]!M)xsƕP'4q{MT.@z-1 رY9q|rڧTA~".çN! k`>mm)پ2&Zrt;vTw$zh\B,tYHF"2!0f/SVVҘpPAﺘ#d{k7,!B{]@i߁8qpJc5s2a`;w/ ,gEm/āFw,PVaWaD8aY1SƧ#+tgXpp^-O嬭[_C]LR0b7V@ekm@e`5\O*NEY:!ήh*!{8LS5]@DJ J+BFz2<~ѥbR.Bb!9 Vzў<+ ACyfls'3]1ܞ:){*dCg0OJyuLԗ'G aȮ. 2s5z?G2x zPFgkȐFaM2b!bJR I@ 6<mrCnXVjcD\A~ss:[ ҟs:1FYd^oώeeDk ;?t'ww"9(,-2Vś>WЭܭ |pÄF `­]j> eɓj}zmǤ(UGR&1Z qs/>Bllw%6 Euu6Ftdݭ< ߄v3quCp~De76u]JШ܎+5z^Ĉ:˾Kּ!ϠőʮJ_xy,F 4R9R|^ߐ(ɺ##@6{6!ND;'U8K>H}A ]5b4 ̭~V;3`ބ*q"s})gI#+fA5hM} XK}b[bؿt` &' Z˃<dM~%r73Xp)]<*u$#R K/eDQIoajPZۂu.xJ6de_׉*:ƨZZ ,dƎ~lȋ@s@&@,2h킟a8GN=EͰ.W2B$c~tRcSt |V2Ξ`*c׫O/1Yk We#?E5RIՠg]@1qp.ec~vv&iBv߁,Ų~*3Zu?Td^z"fks"AG-H*/iaw97hU2', JW4qz[ 06_TYdgrNFUFtLphDdo\ir'_?CenLQt_ Jai&t~gH,)iq7hG!UD; lx棴/cNW͘:f%'d|z3.' Tԗnl?hﴍX"I^@d]0I/YW|sA{OMz@m}y],e^6lUdEڝEqYf=ݗ&@TlCX $:lKc0N11oGE2O80"ҹюk @@N_#t^*aթ PN:GH`PML>&Bz#H&8B$3k.x*5d$x)cCu%P=$_jr3hnm4^C;YO<(eV /(^ 8ղu@ ZEC@O\3Jsw}Sx .Ge="\=-|l0]J5^1W gHB2;nEo4?Vn[<bɘ)YH"/ |MsgӉa@*>A<1*m7ٹa`J^bLqt}r7Xrc^,Qz !2׮Ws,-aFqUpp }H@gY?4It]&hP!=W17֎Fvu\{R ǞԐ@*>>ZLioVL=Vc'mbDk݈(}EjuVrWy?}v &Df1*UNLa4V6g"Dۏ6bJ }a ӸܣSycz.3v滣}t IC쪚q(vCE{/yUEFЌCiQ2KAr(^K ]?(/TG.5hfWj !|̀Z[eh D=K⦉ bw!jsW˕q%}cAVX=3)OӏnƗlk~τMí~ V rxɇr'R. ] K0rN72IMO#^@p职!pg|W^Vk"ە {j;hȊg&z50ZX,x4R}9֊jX՚iXx[ ֳT>"eVj[ >z!Hwvǝ8ؿD= ^4P u _BO&js1G(gܳ}QynڥT8QKI3"#`vSR/sI AGIE6/jWL^M5]-B7 md $ a+Pª!]kN䱧jlC^unAv:^~a*QR!*WwDH| Jf@ u(ЧҾSHB"HmOQ9s{C _{k[f.BDYZ86}-`=E(,i]&&6D;/ `Xؒi(&^J A$i'{)cv};SZ~0)J? 3D'{&ԖGmUїXZ5=̞P].=SN+ϒmG qǝ'ҵUKWMۛ7 ~\1ޕt4u̹=\mxI^nh\D@ݡkMX>A|P[Uv1s,z-⺷(?i=}+<:uVImLp'}$$(vA;O1/$=ۏuUR~૛W9Eм틚 ~~kO -A+p6]&Vܴ>h®W>(I7ΫזNTP5i*[p sl|(p56 р`eh MrnAttȠA6@ 0bv)/$q}>$Y1`wdZB/b) om-D怦}_׾2g此oIub 1ƹFZݳ.cEri,k`?w]n]2p?9^ 틄D HE+AŜ5Qc,ۃ|]tr=PCR1m验F:t WW⦌rKot'E؉%Ox]kLCX~԰&Ezc^ }68/1@BNreR6g.or6IU+w\TkGyJԟ{HlIVzXʰDrA m-橪.['WCuaF e9'֔b }4+T5|ɀ(aYfa.lUmN얫վv(xiubDi};b%,{ySJtk>-r n߅m;|.*E犄H׶ú\DݝSM:L:m!-G,wL^y_#,όwse`ʼnuT<ݠ4N/0Imga xD7WX2wuOA`#M[&)`7I>i9&,0U517|5m\U_Y&Q?Ks="*я!tx C(IHgtXYTy5 JWg#v円˦7cOjX]('QTG}/,2ryxn $s\I4@}Br\X?N(p+ Z'* 2M.TLcX|z,[컓Xa8213̩"lIW$?~Gn h^:YLx㠝?JiZN8(ŐЧus9,hCuA5'Y ‘k+MZ9kzYl\1lpvw;/&UKgxqwȾd1b$ܸX3Fl-Z\{` {s; ^C@4@mO}SU*آpEx .N*$F,7 SOw d/ZuUR= 7HƘC$ﶥ\X`>#wSUSLi%it&'eտ=&-r23_1A!Y63r,ZEF/2k8}Vek%Lgϯ햡?yTcbՆ\W./M+,eB%;t%]l?}Fx/:%⫿ԒfTj]Ng_6*Vm<\綨c;0"T? )yZ [E2TPG=V )=֝x=-`0a D- n╌"`-sDs}\\G5z} ۢ<aChd"d![*t_|7^gDrX:S\7Kt}j7=\<\wTlTܕ;|} @uDY\ۓ0K[0/c ":0B(21m` Jx͕t]DMI!CinXF Alᨺ!֯qYep}5hh '|\m컰) ]Ap7G9I;\):Rݗ)qc;sNTӹ6s_:OX)eh7]_!+:u4ߪs̷݈(s垨0ClQ6 =ܘB̳`z_92P(j"a *c Ch <*:Ȯ-fg簒'psF(s>Lͫj!b(ϕ(3LtJi޾]R̒֯9P,(wn{|).+)m=bJ)p& Y03t2{Rc|l%lK9]R(M~eF}v"B3L@ ,^xtl^ݗ1Wdش$1|vd6S-U9A^GC[8~Ol]nH$ލHn(zrx>Mbr%#WA sK;˻+˝ST*K+ƴb9bNFo' &X ChcC|K\h<#WoGx4H#s#0FZ94^Y`emoHCy>6FuyE S7j!AOk9/'ZBV`D?+]zZ-#}% {R \c.6@.}ٻ?q>omIdu^ڂsLbӸ RmP(ڋotm+9;&x^&KE{Nr$87)MHV/\Rf.@(Ksf{BzČ+W7k&mc3pnLiS.+ٺ7"ō՚[̆Gj`G!=Viry;V[Ep@%HHw* m .T=qxT|$ 8GAY-m\ *_qQqd4xJbBE.,ØC&-Pjtny>,CvNnA",$ScDaD4SJ+ѫٖHzD P#f/B{A_V6V~h-κSK5rUB}?dkٞG&m5i;@EtmQa)Q;`FgpۗuTA|?J%rD(B,xfnHpm8m8 Ddj儉OMo^v;1 n\j_"U`zءęztFl3Ruxs7A:׊X*WsɝZB#!ps]ڏt23~\z}7gSZxNpVM Mw[k+7M<Ļv҆,oQNJ,JW}gxeZ|WJ@GyS/E;^rfn8\\* wzk1q%; ֝@Lt۹cwW<أ>M/JI:F9/RihtH5=K#n.X\鈁 *Tf߭ByKI\9gIX: qY_ pm.ɀPТ .= ?%Ύr./!誀ѦL *5{HooܣOt" ?zRٓ삇K0^=H w& j.*r- i+3"o1<c`5xPל%ayWScoshsf laZ1wR-QTsOC/p/fgue.6֑ɛ4$0)n:s Yrnѩ y#?JRّ@td`尳=`|8$ѭThdaBػ1d@-O2W8g^.+HtB2}/jpIH9;T$Hz#dH O.AWZYT !ksO8xzD4K\,9AO Ӷ.j\n䪍]ĬpP=LqtI %K'fq96Z@MWʴ;@eXG5ro^G=EpwYgaV%1Ϣs}8\:6c?YlOw~FԱ%Cq|tP#? Jwv^Y OY@Z:F19+5YH#|1P|5 8Bm-RS8̎\Bm)>ݽ,UM]6"hB2)㐛# p2j6cgcS|ɧw??hj_ ,Q4(T@j!iekN RAW}~5zÎlvȤ3@#@8,ζ7=Ҝ.J c7aG;c`$ kV3Pr,An>iZ@$3η~oѫ^4Ls]Cf A^>S#U;IE>FbDJqHgnsP^LӭLW՜4uh;TY6ܻ A ⵲>q/Kȶd0{!}≮۴(gg!>2x~MGktԒ`Ӌn::0"R!1a(4C?x=QɿZR%Zux~ev|10>[j:Ŭkd8=sQw]'7$0R«_ݒp:42SUOhڤzJG2,z>/+ĸH~i]-ځE'+ɀ82eUZP0T%04*1 BrY<V`.܆5Gx$!hb`vn)D R /sG.H}Յ>G`|lbVl͵zE ?pRݳEihIo~fo!-L)nA?gk/Ig}&5G%mcw-vE~5˨k~ţwi/aE>(z~6n)켑UvE3cW,Qh1HJa_!sppXxx,v;[~@SY4p҄nᐁ3Tb4Zh eǭ..-e^ r|! 2q٪}" 56cM]*d cXQR"pYl_P7l٫$c(@pw,ևYf{~9&At `( ?WJIʯ+ ccs~֥unms5W0_u־~M2 jbau]0<XLWRKp̒r""qj:6}t3"M.58ZFYtPo4]˒HVwԵ[ Էb)f>=יV_l0/^*ISe ~4r%b;NBDD06+f~w|;kKaȬ qG-B.9Z1+ɓ~R@e!Rp`0GjedZhTw;3=-7q QH>6OaDk]W!@bwUw E|ty-iI_LGwQOKAβnXn54ѩ 'iZk_+o\W~ˎӤ h4: 3Xjz>Vg}iZJ7Fqkjq9  )Dm&Q#XA[^t$ikk3Y@nNs{#D#J.J+dp8`]v2T“|h즦N4!=3zZ Ws@[IUCd_?mv`Z99^Tr4g:2M%کċN)>s0~)Z!j r~9 yF EF׬͌lʄQ7'݆}ֻkTR4X&+=^KزlW8or"#jq6.Ҭ(C)Cly<3*0b4f근b1l<]HqL;ƶvjFc6^NSYͩ(BljL *di{(b{aLѾuTǡbu+9hh p]rL"V gVj4Fq.b@Xj\dWn. Eڰ:J$^9UмcRUyΞvVČ-hcJhE-HN!óЂ[#EP<3h jJiMb!R8<|D%[ů"f7TFliN1p=[Tʲ<Z'rKfԏ*e}.dm(|'ԝㄟɑ='N,TiGD>H!ESU Ů8ks IbtDx5(V\L9)SEM;K'-mB-C",|۝g)m39YPӌ<ON\㦮 'y5-Ńy,CG9Fڥ]42o BfXr7+d,X$]KUE^劵}#tΟz]WkviNmIu<V3 xDdR\8Ұ(%%2 "t\ZI4*n-[y}H$./&wDh)#YV N*+*V5NB,M [%uA4z{sOz.չzn,kְ." W &慢bb6' yߦ bypRtiwY cO8ײ̹ƬN)%b|UNY[O8xHa^-asVB_\l5 }y8b7({]ѻD ::-m]F0pbsJM\:΁(BH73}xK #fڪG0̦*Y\G*i{#cbF4Uڈari`p^~S)6эQFL·/쾈$GLmlۇ<)V|ehkX'Re\5(ܧ| Ht+ӏqWFyzi#L~E5:a!Mi.Jÿ́Q⸴g⃲fwr 1Efg؍WWw`x_)_!0m} :3zwDF\&G%{(WxuI*6 ro\a:,ɳ=uKH6ˎ> 9.a!re;rlT0e|܍@OVs(bkLc1T"zASE(9x (7{9,P< DH]nsH &_?> OWpc"$ϧnnff(7YV@P IdfovРR T$D1NkY!5qZ4k-tU{b>b! DӖ\Ɲm>r9Zٷ!;# j 6zz`\ .)ŋ d_%g1;R|7_2&+1 ^qEj$h]-յAΩ DkxR=^us "Z{>7W< qUǴQn+ R@wѵmtY"=`ƄD&.KS >1V]}VZ.*qS\iJ[\i{+x-ru+C&fUDYQEJ8_orn}w0ʗ=s`07^7  +8TP\Qu8zpG1Rȝb)6|:Bt-\R;hN[\|ižԐ|SpRl`%5d.\|E,f)0n5kW~y $8Ni&0W׬jrospI{y іE4ڛs6ư̇z<3nN_gUƇI[SmVn-!Au3ƥ $.\P+7qef`‘hDݚ5vܼ.ލXB3Di?̰d: E#_@|}Ρ5rPDtm|1 >w %H=zEf6RwA~Kj?e,<u> LE~=%3~'f!Qv!vx~UԌñ_IE- ||Dȭ7M"+hK?AE`#1Fs;2if?+e֣`Q+l9|l > Y|`8cys֘D@HCe*{{-oAD߬Q /ز:H=ڏ+jj4u-q#6|ߑ3u0$en2d |9M#h0jQ!e, hghwoP' `墌.0rx؁! Ak}!"ȶIs=݃%IpjC&DGD@Ѫz]$$B&-͐HwL˹9 R9G,fjڙz\ƻ߶֊oMUHMkRA|Q`2Cf` wi%!'m-<&ۤh, >7QqH.B 9 vfqMF!Qc]kdu>Ԇ@Zg:E3Q9nW1QzwA\P=[*+pjɪȁtK@N:5 Hzz0 nʡ] % 8?, uTV(!S")VBi.pZeB23/.CTfmMN'~ԚTv оA>IR1&G˩/ BnCZF82Rwen*u]$;6VJO =C01L?E:6e'IAkbp-}`7qx"qCHE5vL@~ʽdL*o(̇_mܣ>p$snA)[Q$blh[i埓1S/q끦cfsC٨y}1.QىGOo>-i[<yY АJ2 $_D^JO(Ey\:F</ S]J blЬ,SIHUWṍɂqg !FsJy,V$q%raJG806@<rWP`3] ?׉kٷ,%:U_%LG[59,4}At(n$rOp@vt쫖\ϠS~D9ȅ.8u5(7h>a ұ1h}>&tƅ4OE7A`0uo {Шzsۃ?' P =2 OX2#h*+5`{$nW@w^*:Uqm}OUJ+E+%Ρʶ%ux ,t=OPar}ZB]<,1JXs!Ĥ}f R4ܼ8iI- )/ ZcL6 3uPۦ3"]]t&@H[976_}vsS`Re+ 2Mfg{2Kݳ0W1+e]K]neƶتU>xOu6/ rַygj.AȊpf3"L10*&rHL:#i bPAoRHA$R4 W:Ұ<~h"d5]R,{="M3JV߬[ٺĆרED1; !b$3`.;eBfwAl @dc>sܵ_C[ҳ}4G"͐am6?b%0ø;|=/Hx褮zo22YqNpfթ֗f  Hߌ> ?GW*<͂FB3+N7·m{WAfʄuIrP\XMNl6XNa81ovT [ f|wQ{BCP 6.Nlc/PۦˣGiYW cC]C\&#zELęؖ` \'d*;BB_2D!֔뺬2Ȓg)廗כGdߣ5Е y2w*_ك֑dHNzS ;8p>Y_ Ն!\^V~@~h9kۅwK+>ԍfm- N.@yE_+>J5ݝŒ" eiH+}(4 c cirr#?=1UDNyY\ c]q̳p#Fq s KF`= >of"{ O 5oeQMm6 /x_ptOk {; )Ƌunj$OY֤oo>yz#:Yf AC-6>`o>%K3Sb`'iH l v;:_iSaP>˷L*#Di޻Y&+]PFB6+l=3*dO%5)晿PdD/@Fc%˱on7P"I8_Ki3^)mF6WD· G}عk*L #ZTЄNHvbasS_n$J*8lDf\b`Jj؞\/y,*/EtA] @y 3l/k}2{dFK'bFts\JMTn KP|UE:1 M̡qlc3DbwrB1'bV0/bjLƐJ>nn}J\0\F`6w?jeDr[1:p8&wyuh3Mpg). $WW0dO`K6}dل@P9y 0wXEwtd,pD%^HE@@*)ʭmGR m&&f7uJ3µ~1sWj(b5c[3*`XFB +tp8_R"=*?Z(='>,FiOMz-f1~c$WԐDHQg7lӳv|%@X@^<ah _^F7,~qqKZnu#_ 1uD3%R9m1T#jAsd:s1PZnI<};XP?cU%l$>7Gmn-YS"UO\U짢V'CaG u̴P2PSpI4z(MqC?A6-*νv3_aEAcw7Eh+cZ|!} ?wz(IoL2-I;7It%͌` s-:l)fc]u3"m2gȵA$jNκRs2B^Ji>U_U_*8+ <@dm$T؟ʲ0~F,EtFkKT9L05X%{ rb?Y]PM` 1TB[I E/5mV$yIcH)T]5Pq f5 M^mN)%{]@k4uЃf/ݸA&FAW=7v_H2v#z;D? ڄ݃Zu}xD)pAv2D`6V%pҝ1Ɯb4`mӨM;wc~dj \V]YT1m36V:а=^/H1DC2/韛cP wB1~ ~3 ^~ `'6H̹ϚP$c%c<0sz߀D/#,Oa@)kM9A$L` əYеƆnO_U ii<{scn AÓ9 MƥJ '$6PƓ$5~UrY2KG( -0uR9 "V5?6dP8Ci_cVbxMmT@}B6Hn[bnb%Wn>tΞx͛܃#6O3ҸŃR1[zŊa-4>lL䦳YQg%؇H0A9&I*Y3wxvUDP.)hWEF+Z8 S`2u@ZoP}cF z*?3bGq_5jx~re:&c<{kNOF8LKH=`!!'3+B^FHo~Ȧfy%frY^xsX8Dl|ԕ_2*κVR=k&̓Ƹ1Ӂb~Ou_܉N?TD+<96yQP.U3(e_?py`7,(l!` Dqkt5;O-Hġ,tP1g_zD^ !q⮀:@-r8{d^ UDwW4?0yis~y %~9r2;,y_&^D,uN w{%ߤ?bc8JGqT~ Nsw;<Ԍ`Vx3J߷3"K.Di5Œ+S8jhWi}IJ)e̅P(6pE :Q F: Y_񉲓jV,ULZ[ .g.|ʳK><`W&sKa.Fy0eM9L*њt:y&7e"2.*\-֙sjYfDypswu ^;(#s uQNE%7wYO&(Q r3?I^j{ˆz( 8gnڎuȶۋ ժvtHdgwqC QV|cٶ(& )x}͐%!ځr#K22c{ ӂPK~#3?Oʈ($߇q(WklbȬD@Å/|Cӆ9Ɖ>lza`JjQ}`Ǥߐ(Y\c>M~YcH WFtG| dy*9A*9xAB"jRpt2mV[4>T}]Vmە3Q*懘GލWL$V(i%7y$YOJp7_Qk U0x,bRkRߘ+\MwH.SvÞwlHiJ0FUD6{ hw._{)y -BNWUGƲ,?{݋: 3{Vd0l! Ps+Y/lߐSXʰ'u dAhC?Y+n2T]<%XEfiӫn! ƼPDJ?&cLILJ^n`YS)F]BX8k KvkQ@5)8KJ >MXvْRP_%&d4 HԦsA!KCXuT3R ߂mF W?w%gȬ^D*2pj thIh{Xb!&3oם&ۿ41]112#X̎sICWp:M`<^,l-Jڢ*>Ԟڐ0ŶPmK`dim]U\i>&7!Ӹ9-'-Lj= m»cSMm@@& 6~n*|C|r$$ x26, &E zFkRRyPZY˹ mn2=$dfge[΂©*RK/ #Xrl]+ sz >p"t K~Otٶ6ECQ .?)(,H+CXb6YֵR@!%%[_[kD5b2"pWTꗅZOF󳋒lPBY=g\nͭYi#hU' X}2a֯T,4՛Pk|pa_4쬖zC]lBnrL)Hs^}b_՟,)"W|i1;.z?1 +Z30^[ks//薡bbo`"'ݹ-`|3Hg%@秿Ԏ;x,6yC;aIM. 3)NԡʘɻkC=NH(x1wLLBrV\&g/]ԡV5/~֮d^d;E R-}6!*oB8-uJч&~N C4f SCͯ fAjl8%)I6ȱ]Nk Ыg -pq sH^`&֋eNd77Hːt;iT+'3")Y\ ̏wrݾ]SyϛO2\7tqE+ b)X 4ħ6jVOdMz'}Ry(u|t\eT>Qj[ ފ&Gyrj$԰YoKWNk#"F9| l Hԏs(Jcit簈T#v.\WaE_1k*춙R+>&V 9Ip}̮TK\yw]h9}#2.U<Υ 1f 0B,t%- 08?ts Ie f} *טQ0"7VB8/&5Z|çC950lbw\R o~ >ݑp&U}UqE;)8Lui}'X.|Kֹ 4IR/x%χœ g `yUۂ`7FS$U-!C%'I*XےFMX:(.5Gp=DRp%7=Kb;!7z^38f0uZJ惙q{1v,&d9]g46Hz0gviJ+G u,n; e?;HoDB^Y@'!-4˙8] "7y5m0O8Z 9XXa(E ||f0e (wUJJF( pć{x"="HZS)T44&ĕt+C' PB$["H#~X ",jQ2+-P0CDA8Pzeq˯h\# BL HDģ! S(ѳ: H4HV[:w ]/|h=5 - $!v 0P7ͽg::?wBRݹ1f5 0s`;YA I@|܋&Tz^>iR1O.<t/ae}G[$9-S:3zP $0Б TH;tUm/}`)2J1Pvtr_1 Ąu:(5έbG҃l;!j];CΟϰcDQ ŧ$c=@~eȏj\pc~*(`ɾ1沙"e/xQ}MZH|Z5Brjbt`w$#Džwv?`ZYÖ:+D1_+MM߫,ZPwvI}]Ubaxkw쎔?JR湄I.cc"_p~Sr9 M}cw+S6g0id9Rm m3qL*_ZCxm\|I[}F]xC`TX뉞vgp(&쿥x#zʐ7Fk_.@nں%LBGu mمv)3xm}7q7o6לx<MG6zf6|I 9)ĉOE3?+>70H.W~iR9g?gMdODiQao,Ol%D;(!gQsE% ;E~{ݸRFCLۄDSτ`VKv#Bpz%?8A}1aq<`$@`=Y,YT͢S^m[ϸ'(Alt*᩽:<2m D;SxaշPxcwK'6L 40goSXV]ո2/S(RyWDA9X2Y1˜#ek|sk[b/ޔf2nww5xTj3}jrzGH=됚.8O5q5 0ɸw,_@5Yީz Sj [)h wkqyD_ߧ"tLRe֩]0 "Uk{d;4& Xp9Lq-S9&u9em0 V3[27+&}:jA#C s75)TMI>aր+xipW6L("|#Is{!,xrNi.( qyYt,p\w\ +1qJ܋H5]ɮtlQX҉H5S&<#Jf v%H?3#`R̄qa7Iּp_BHE2eYq0V /8kYR6xl.o玶)aԜA];IF5?JkC]f71c&^xcI"R// $'&9 gTbG?_9G-Qx؝fЍ_|VᤞbY?iw.s1^ C-2֭@㖬ywHD%;/ F}pj(Tv8Q#5n0E-x_K3ISue?N2;a,! &u:{1>(5'cE>GLBJ5Ww5ZSȯs4ZeXBˤS2x*T1[uaO}%ada"G0%&dڪZ;iNzX|CSc6q}f=n9 a0j锊['NU TӾ%5$l??5L-a5GmE7*KŁ'ݞh#4 YT Aʒ[Y4bm18j+ɽk ^y\URee$>S(Gm0(&,Ur5' I_-{T|^:}wm\߅AOijLG#`f"z##h"‚P #Ιc+||yj|E"+jbJB_Z@Ω8Q;v 5`vu+4+A/I)ZV50%`Yq;|"1E.{km@:ܚ'^BR Z*FaOY7&|XrfS4Y [%HDV޾.HJu&:eRFn9ZAƿWO5S1 XNo^Q{gMBNBs'*c;iUg )c|SFG^hB,?@ $nDB爇kg +L%6U"k1¨X8hRoUMpobiƛ4gH&Fx29ed U}0XXΘ$DrOfEDƣLy~ut_g n@2\+r <9]6y2~&gnMEP9 r1V$lx 8*7`8){z;ٲ^,5_؎ ) o]G쌦[hz6חb:Iàw+xeU d$_*ؐ!}8[na 5Jۇ4NaB;!Ĝ Sa z~ܗ"+%KZ:.: ӓeXS4u8/ X7>>vo393N/)K̴{$"Go[¬$_NnFiP/nM{O5$ݼHD7_~;m= 9gv2jژ)HAEx]٧Ri 9ţeܢuJck{t*u*}*XhvCѠѬWyJ +-U$88Ce:eNJ{ aUj~tb\YV+gkN[+I/N_V/P^2ԁ= 4?,< ήi ?N=VVP~^/9f2)sՉ>W!m6q+% @zr[ o"5\ VLBq'{WPJ?\L.B4Ew(h@V:!  !4UqmLTRg]#cfxYC _:I+e~\;Q?nDIQ48?A5ɜuPti4&n%v*7xod.}x]B5ju#Cd~)ӓ=aj\ ౐(b33UQ;$ۛ3mǦ'!g-~UŅ?GМ+)qRwN/4X,4w?V:母6gx0]^x3ǻcp̭z"  vN cDrMS."oh;eѡ?p؜V$ $ 2 M*AI R{{k@І ]QDT=X~?l5и gqO9kKBa&pyns2侜A+P|Փ;[U~c z'{,eҭ`n3mg;tR)y:nvzwefVBp `BIK4w~,gM yigz1 FH2g^x% :Q g@<{&VI$[9iά_$9)57>Uw61Ս"]<#*F zZu%7Wŭ9Qtqgz;>F5ˡe7DVG*i\'Y20V;;ii65@+0CߑcY'HGY9*9VVTDpe{ -ޓ!OTS"K4II58V*8zpwa|X zg;&10޴@պW^lկjq Nw yM{!>hY,-ogakͅ>5RWZ߯+v4M;g J aJvh"@6([G zb l yw9!mii䍌t-6WrSaW6.]U/%l (BPL05,4}F#p$dZ4}XO|0HWibM>l?ۦ8&z '|$SYCk @i9`U1 0idBO%d:dSھ@7whCh S=48(I n/n?B$^T`di+bL6wY3 LdP"[}z ^K6 t {xp`x;̄8A 6/^HNS}~P$(\oTt\Fa'(?)H} d8}3ÄN'Ijl; !.BON:.m 7K,W8?xP9 WwΫAEv7N ~/6bqU#Bb*МXF- /CPe[m _l^-f2/gc:EMB1!1cF$] R[ޔsցH|8 vkAca1@/v;"1t` 6ʉ7Zi?ac=<)_79Qm_Yk4v gӒ߫ؒc鳒 I.|3J>0#VCC:1pxD CCn0,H[9uUB73g'J)>G֤SRubjfQsB WoEҤEY[0^F`V~*Ԑm;k5-c ,Ғq '#)5@B/ 4o6SdNI͙T}~ ݋z׫#J{*qJi,.EYE~b|~E{$+h|s 3DIȤ J6H=ӗ:6RC"8IvZx3#>EL?&C&cTq+nVQqa"Z I$a|m*çL|/ė:K57oCt N u} +r^= ҩW@Slnepe1e3/|e(٭X.s <ۮ-@l`i2<`\Пc5(>W{C)!3WF-q2c6=wx)H`7#/jlǎ_px]qgxW'Y p3Ԗbk.tpDdgg\UVCVkKO4)LI|ZBvi n2kA{~gTک0 1฽=ۏP33ͱz"/YsX+.u=@;6E(r\'&%j5,!b* 5[anK4G##>m4ZyΥfO6p#j 8Z,$X (Z;15"oG~-qҟy¬grB'91Vjo;c: Jyl5$4pl8!RY[K%t}xO!iC/׾3'Sْ 0WG"-hUT0qVaRE˓ BۦmyF}8]& .#w$kEF J{#[4` .Ё ?I}r ^[ٸ+ vksh Śvg&pJA1&psQϝflJjaʀ~%bl3נt%M, 7xd^ [ P&q*|fYbaA#%'P%^#o:yio |j vQDլ:E eP7|t~!NYUhͯ v=e\L?hUs5O>,EG)֘֫o}o3MԚ94.?Zb4N(v[;@?u6PqG-W~@\ؿwK/]oEd}`=rP7<lyZ S~ke;3w/-+DFSfAT=]aT.ZP/ڦ@XYޞ;YF%;Aoo,xa4VdWy!ΊpezZ\-, rW~\@1we'ű遭~4nXFHT&,y4rHF"X&#s2%w0+Ō:ɗ⽿VsͻG%hfvd9kT$ CwӼJI[>pO-?{gY DfIR_coV~??;f䨨`y?};@Qn!Ga܌3ܛ_zvZ#3.z;Bx{WF9 Ltt _ܞWг6#E oˬCWHJݴm +Bvx܋ @\/_rJb6q| `6GSL&jb5 X'{;3'چ\$7 $oi,v>q-# t%H=8_<ʊ&<ύB60Wo<>{&1Iﶉ_7<n~KG '&OmLS7]R?ےƓ~#+!!@]dn=Ғ&/z.f@E;%\#W57K21>l.wFm5w{rQh)Iv^ PY]1-i7I5iPijn4/=F7t١D:'; V8k!Dx:`h <l=_%ӰupN5JSS6oૃ;Ou>b^H ΩÑ':&>SUXyJ= &bp̗%5s#1>g)SrץP Ok玥 ]OU/k(\!B\(2 {柾OR#rBrCPr'{R0?m\m:ݜpNzUZZBiܓbIфM;Z";GAg̑<|Z>5WkIcytGK@\a6۝DH:պ;Yϵ7,Ϭ>vGf.s*[G1nvR )dl"mYU* PGA#E\nѤje,MYTO!X# "M|$Ww(go(C k0¹S/{'4\s6o%)wt!e'_xKIxP$p'^gtؐt  a=Xώ8'%d^:jvzDpI@)Jm:(Bx V^ӫ8de*$v|:ozӰX8૸e_z%B׆:AT݉]JS 7mݸrUDƌBf.erXv3R~-&aų/-'@-wQX^AB|eb!gѳ;abD:]&E3:K. Yk,DcNȊ}?i4 j<*zնeM4tea)D5[vyhM02aKdA覛Kl/b` DCy≨eQi؟#UZAApcʱ$'ءBac5YgN:XԖ-4^te-ndJAJHx{b5mQ\eddJY=s="6ĂF#@ʠaϑ~t.ir9*->A&zU"؈]"#gVN6✊ jgxQrt34o8(Ş0j'W|2APa)wJdga;~F@x:!1";4(ٓwt*]9hAܿWGpB8E{yx?_@qn,\cE *;7jBjdQۍ:b궂Mbɽ! ӫDŽc5_ Emay>y"HxDE }KQ!:+chǟü<8WLX07~4CJmKœ4Jzz>@gѿC^nak8} 7b[E_|A;Ů#tY%ID _H+.c&,Q5|(/{xde˫C o~^n%BZj&):T5״V~ž+ʸftzfFT5!0#DJ+gUH>>`>nL*366"ΫDp 5MDF&P' V֌,M ?SS"֔, o8.ew t>o!,sM߃˘OGҷZJ@ܶVzπkL'vٯVZ!+-#`j*THYw-G&ǡ-_[SIXwGZZ6͑Q8D/e O J]r @ 2^2i񂜿hu^raUhi,_&^?~N{|Tz3ah#‚+ 5NxWz#F}*piXaҽ8 > T8ɦA6ߪiMlbyM3-Lu,IEƌ[`b2dWQ\{y岡W1oZ 5\ǃIĔ- qDu@ ˴-ywYf|yaU{)K $ŊFp oT?p4>l 9YTG0Èml7muldț4#&z QL9"Ǎ-3Eމ)=niK:KW{ݔE3Kr (/HeDG֯uVeeFvVUP*5"0 Sfr7m7{B6vT'%`'o6f3gx{~ Md`9/M$¼ z{9i/\c>.ѩi*e, f t/`ovn⾸Yo`Dԑg[ CPPfT7yd̻sݛtSgU5#fˊ(Tn𫠸- =͆VK$Wh kI^48ԅv1)R ~)1 x Xۋ>bΚ̀V)s!l~#Z)Qy`"+ M`!wJ䄚JRjuj- N؀Pf˽P.bH?eeiEȇܙ́6:e!$k;<Y܁|\LJ&(Oz S}0%XfKs/YK1rEꛣ@}{KQp}76ՌVU+َ-OxKHf qORI}^ߖ*_m-'Msay6HyFWsZPe9V0v2 h6L=Ό`i4 ¹Ξ49vg?ixfLVBBayLW Zx ("$aHY~6 mrłD.B4i5p0#XE-y%͙QG?$1[ٚAtqqЎWZM:,A})tbtCg t: 3pVQD+#^ .ovG{sVɳp:0Ug`&L2k3]K6\=qPb+!Tk'Uh«E|ނyN0ҞtJZlDxv }.[?{ @`@DI;Cm?*c>)8p̛d'&/Z%jeyНd^cq/&(FyxAuPKjzELhD+ mOq9eXt_d++81`9]w6p:ˈ {K ]4Ӹ(0BJW^vS+.nFKcq2PqNv=l<#o!ȐYddՈʆ,M7f[CHJiShvo`(K;_l_&l}Dcx@iĤ<p ni34-٥v.4E=`NoAK5Gm,g]');PCS xnrYa/L+Jg;pA#C]ښj́@&;/n`ZMqLcTNsBlly\=V7^_yҽB,y'>~ͪN-}cXܝWzw殒1}(= 䶙k utW5aU[::U?1XƺAc * kmlzDH~!V8cddd/~S1(h(77 gXwPS&H*e8?fHfkQkK\hdU6D mb?.L,-8 {`dmɭ{nj4INU]%>6(쏗#LEݷP } ǺP8JmvIS)*,!CӼ=yj3͸޼[w_| ,#42~,~+0}[(U _nqB,;#.I~FQ"fXݨn ҙWB D04$149[}vq)jc1EEf.9N}"+l # 4А6A2Mp$6 b:26<[ QzdDZE Uwԡ;M zS MH`f+TKljt?/T!fkdA8kUS-靑okS&n9dDʫ p 2ln~D Z`1~S|<.UBtf 9ċ9OD/S-cec{~VA{FaEP#Ph?WekI䏞` gZՏa9hvOR<.J5*io/((Lg<.,zdXz^{:PʂOX:.I' ʖi<QT2Q ` ;4J'QϺ`mU^يaORٍ^5AGj{bMwjfQ\9 PW4*0PEڞUO!!PZTcg,dWKO-d3|PfZK){ҝ)ÎN&&zHO8Rф[Wp\`;UkҜzhlF Hգ[_U"cB677J@&tɰ%N I0#ͼL!ALi<\@ȼkgP,~$R|j&9[RC SZlhf+inpa%~HaيUxPr(5R 2۽R ͖.\ҲP|qN ̘넊ܰ,22Vŋ'J[&!NӲ/(\ebq\iy)%WwrsL)ӻmW<'z\]/ zZ'ht[VXET+3\:7$yev7%!2XW_YMC񒌙%$ \ e`ZKI ;rOIS9R}.AX~(lQeʳYb >na#L9=En/0B2ZpmJ2vT'>$Avhˏ6 ̯%)\!ke/.ٯc<.w2'9Z\ٗmigHReT'5a7.X?r$Ntun8@[?GU~pzvc珍 ɸOBO~0ySAG=ѳ"l2$,H9%\Mxtw*_P`'QFfVX S[U T1ezΧkqH 4b/kI >]*2@ CF+B L""-50vv/@k//W+ԡJSUԐϦ6•z 0% $69^mlRk=܌8ޓE(8~J|DbK UE1 @{sw bWWbh#,ʾ Zv#`&}У!PW2@2b A)B^ԙ\\ܸbzX+eA!ljgMsnKPde I<<+ N?L >0Ȯ!.biN Е-9 ]Iot E.e]:DE , X)H"U4eqMXCLDI=A?6Fձ2x-*h05iXq $J+?0 =C]LЂ{9ȼڴDd={d2 *_#rGbۚ*X[Vg0_ұ4E)ݙRm@"w)x'TItZOAEg- ̈ESɥ7hb \*u)e,RҪ)^?bimWG CH.d_?>kƙ X1GU?cM6j"Q;hW-!ʯ%{TK!h(d/v>o1J95e٥C +n&NH=<!' b凄Ly|ҚѳU[hL2]9(`Z-\GT= ϬZHW~c>G y#c2H@5(xVF-=M΢lc!J z;?]i2xUOU2tEs[7Q  3Fu}ӫ6uΡ#l.RcISQBO*we@m Bzw\Jxqz9S=_1Q>'_}Z"8OaRvTN׏(8TUUB p1翃P3Cz}-Ě}`9&wY_+фx+b;c)\H@:#w~?' YzAqCRxYIfmbP&Z8MKe[;M\d.OfCڻ f {|״B )xymw5tUJpYއe›/A10(םGwGE >uKltV T  au&@8 #N|\8Tɕ4gx)EOrm_xd߾jes\>lq,}OŚf鄔W.xMplt2L ^nNWɶI\LHGA9y.vӭpFNna ~`1|!2<_Ugeꥡ/!>Vײayڌ^rDHB<]TK1t:?+,wʅ< 햱 v;BZJԤ%[鲯s(~@c[v[EU8.2M7r( &uH$M~9evDVs"-+'Nt'#_O#uX&aQ<&VXrXSh8~*Q =.3(ШΟ#uF; eo'TSMӲTf>ش>=Rq`o͠> /dVہf>"#a.8eKm`Q'֎c-crbI,{&C" q"-azNy_vx$A:Dd+_B|es^dAE) w~*C+nO`ӌQ#>%58-5pzTDVN??'*RK!t'']aKȕHmS+4q˞W6L"ɹ/JcCP˘hWfLܞR+y?忧kjvZ5 =nL;7!r5@H3Hz6'"ѸG);\ SE'YO2ߖi f)%1Aߔ̯j`عŴAe]P6/Ëz‚Eun!VHwW%x[;r cw8OiN0g J&Y+Un=Z%RG4tlqך`",u$>Cbω;+D2ҐRͷ@yڛ_ٞ+X] uH^Xՙ,âe]2sĥ a3XUKn]y\eHM7w ^-Ih`-* ölof H=ʄ(Ca>2i4JAÞL.p%WfS|ҧ0RTO./\*`}M v5,VװZ RF.H8G; @N#<+J kmV8/w7BQs]K "ƽ* M'-*N*^jk8Ï!f  DeХWUQ"jeŭ+@ ȣG(; em)0ΜzMU}y^dC82BJSi2#6#^u:j'F OhP$ks~'s3SNqSoj Ym4MJXZ~!$)uUmC}Ƶ'7,m[Kطs.MZCuHܵ]~*5`UxͦB$r*}'kN$K]y65C/:8Z=-=Of,3iAd3Vsp  1  dtܒעWh3rʬu5)9` 3'%Wt ;/̒8\؎;,^MQ/ʹ'J)eD-J8;N7'c'hJ{77c/ J'^QGd~[H&=Vuc^ Υyl%RX ɝ '`Uk+jзgD=GB|⯊ХGUJ}~R`[`]9o5jaE8݂l^ѬZPeJHQfd f]?7Eq7{N|i*IV{1w4lج.l~MHz&U LK٥pJ-ϳ}Rt7 zePD^{$4zAuM#ѿ 9](b-J9|ͫG]v $"f-3$O dl:Hwf&f$y^x+.qC?g=?ӦPghE$[ȵGLq+ 7nTEN؜W3k3 `ng>jD_ݒĞuxu̲_'xKB>Rt@]o7S.p#,101TM[ZA.`ll٬GUGF{#c-/^%s2qp0W`i^l.^[/\7pT4}S99(٧x7J|VYުmₔ5 A@:)?Ck'/j.Ca]trӐ~ɡQLN"ߓN"3'?H"uJomf$ؚNU3?'~0и@er ϤX&xLȫU RMwSX,ux X"& 1YrGy]UmrcPn(|'})N4Z!; iU0""eI;K)Lxq1@^L|!7 <$x9x? Jt,iaeӆ|Ue!..Ao5\x);#mt?7'Ɛb}2YЇWhԆ:g !ΝPg3c0䭫U7w~12q=6_!Ȉ}g,es8kJuHe`/܊D7HR+pȱbi{ nn\*>{+~\QATG#w26hp"u*V~es.H6vT>NTqiMoM E82>cr!ޛBDg$A+`uxY$BCϥݠas!Q0VnFw[u>&!Agn[[ ɚ4y7ƕ83W=%%+KBtf</G,i/a4+0^ tTh79Q'.rksLzk^XVs{@ u%2 vlq|Ylkkh"7R^Fj U,L7IUNMvW/:YRTϟXDi*%wۚmJ泫KI8oZ"SpYtXBiHgz: W`Rozr]\HHp鶃o!X %OͱXjdJ[x|?@6ֽ~_Ie,> sWnrdß>d r4lc_nנ]0 ;ge笛;`ƼKFҎ$םNڢxZ/o;[vPdc/Fs(e4Qx(+iÆ+@@\$:&xd&3NMiIi|/(;.7Y$tUUش +t-[HiKoO3a.P(mju{pyq[0ݣ!bfƵT%$Wgh9|q[l|.GFH:xzB#O ' fךaaP800 l!JM a:RDotOb!}tڠ Crɼ8kL3:'4B ĖQX<,iDŽpŰ-,Gܯ2$0AI I?{fVm!W; $BOGb)vCx *xG"a+K3^}J/{[bor Z'Xcήj1>@yE*H7 K_Ƀ3Y-Wt,g5_nmdK;[CveeC8e|BQڒj{R0_r[qmaN#Wv:oQbYNse$оՅޡxU^QHcզ< a;U (k6i Qb8\+DW#Zt/Vlh^X{/1'm"+M0OxW&D1h?Ր6ܞlndH~ KOiի 3*j$t8Os>˞*3P'MK㋣EBN{RMyȻC^> vDqnG3JL{rufY"⥲ ^zӹC 󿊃c63r gdQhARBp}wZn@d^.:d==Gcw*ߦiZ,߾.~3.)œt0 ? #":ϰhcAG!Ƥƨl[npMXCU; D\}dX^pEeHBApT,hH3xpB՗\^zc z1z>-tc2dZ͋s5IWA™%g>:6Gf_o+ GjrlF1q6iV old.Ϳv9KA tbc_ D~m%zaҀxǥDAu1φe^1I+!|}K4[Q~v٪M$Rs27:#Fr~f̪UJW2'ΕXW!ga^F3;M@ܼŵW:#ElCIFH6`WCfL!w cr1 h-.=@K'\'ـ_Ðf$Gd86F+dvEa>zN|˲e}kt!W R,#Sq63 V] 9c8gY`P+4{o ,eT'WZBl[YJY&ή`ȜY'G=آOoqPI>c)'%%]{ ?z)|tTP1D˨#pn|mgFE(H'"4('mgN>dqH<,d dr6r|8bd?G2R,;HD6u0E˕5MY+o1[0ci "OQ[d 봄>ˍ+:'K _ Ɵ;O(p,p- vө6ukaG,v"DpQ,qL: ꔎŚǸ┿螕Ê(1L3_s%V$[^mWpD `d+=p4~aT#JU}#bYwFDY.k]&ߓTk2Reh>O2"t"Si &65|^Nn` #8x _|l\YYÜ*Ī_ZQ0}<5LIYP5t>AW2ϋx :)Rtg j{} Uo(F 4x^P.zzFy}7(G ^Lsc- ^ݰ5Fǟҧ=՟IFUSR_66)Umzudž?>;M%SyRTzTAy$f+__$"zVN"+E7f9iNܩgj,A'Em!u\IR2_ƶc.Vc5uo_9:n|+:zad(CT*|(e_Q"("EQu1i"Ws34τ9]E"dXԒQL@%zt0io1rw*U`-XcHG~lFN),zK7&g7SFaH2 w63*/iע* '[4׷[>]wYKVб/jOi7 4f= mۦ˔4z^]S̃ϖO@JIN| `K(pw}1k'oB,]+_1BKBkTLĵg -M"ˌnnZ (/qb1jC N8RS nLBS_J vpץN[W|5m-B+{)y"zJCĎyܴ^L]]XmرKKEqȥH ^MAAR+a "gb!.n1~]?\N`s+ L;9͛Gͱ׵اV$x~E b=՗W.*/V#oMm@HռILsWXf,/nJ(x!p1Ώ!iwAn6rܚ A'ZtZ`1|i%'_ ^|aZ? b08.A GF7^' X5 -5q[sT͜\!OhhQۅ,S0*|?I'FL 0UcTURy1Dyrߛn*PDVg^!$]#%#hbvܷG2E:B]c`MuS nYބI/QT`Vo35ANs+jSC{Z~‰kkӨ1ldmnQuQy6MjBh,3 W량SeM LFd!NwRBU$i,"MKǎt*Q6VdВB  ٪6~}hT?"Fw8p~h%lM{n!0Hp5$ Ԏ<ɽ],Ξ+t|:0>K=5Y=YciF93w!4dYcYB~NL'7v4|snpG 1ۄKcC =:'wit./GYj荈[BrˆyА8KND w<!{C9,@8K{63&s#Ȟ#/V;c:CLi2^M2(fGOi*i/\u&hr Z4^*%[OJk~S1H< 6h/3d\JgZ-wHpsXz{-c^W`SrD?^gT)S,uC28\οG9\s\c[,5"u{1AZ Q.tz~]9|d,C@Hg/Uh2p=1ub+1Z~ Tr&r( &W-Zb_+I h\˥.p 9# MI97G`1`WOx^ 39rX: \_-h/?"Ih]*YBMj;-#J^*$ /vg~4P/$ym , X-Շ&6e{2>nq` Nm_+)5s9EzQ T+=dy~؆3 3>U2Jaϵp(X^Kg l82Sec&W炛U1W|1+~;?׳$,8q KoO̚(?ChBP5: ~ ÝɰVD2źn@lw0瀔 C)ѻo4Aly(Mj"*RΪGk2rbC Bs{<$[Ԣ(s Vg'a'ɯa׮UI" #YnZ*̈́pS<>φ~]A2aɉ(7-.E`Aa0Zi~ r%g=ѥܕDTxQml:x --U@Bp( J9zO2!_. x"Aj˨poX dwMDXX(=1^`\\R%>PE;UXh=<X-tak o PfWCU=?͂6;f0OZuĐ}LӲƵŒ~0~=auT^7C6}䌷[~nE%N/oiTZ,r2̤^rdK/mo;<+D=m;Gi+ 4W؄xGV;{wk6JfߌW\`&Z0n508ow^kU4d 1f %?}ReHJmILIZu73NE]bZ!t45kTapROB!jч5{ΆS1-whÁ6"hf!i8z>TxTSEarU~0Z9L+F(KHE_ut^$wcdiXPV":@AI(q 5UT{{ؐ-^?:)zZ{?D0i(lL"M›0\Ntω`㕭j#d77j$Ӂ,4K&0),so!oq`C{&/N}W[zVwr֞38 =9a(]ri^`*"q$6 iR [Eof[5nu%;Zn5>4) |%=IWe=Q.~ b$j^tH3 63kJ߀\rNe%)}i-´-̍?Sl;M%ښ&<B[4lUѱoƤ2bQ~FMi$Ħhr6Svh%oKj:vn,C_b. ]<4rX)c#]E@]s`fh /7pSoǢ+hA:} v/F bu٧~ٟC+shc 2Hǝ 2վ"hQ%aT.Rэ;p"B|x܅ ++a.Gď*HEɨΠ*$GwG>28xAף0aj9.do=1EcP rFeGn%*ը!dYJy wUCh|W?6lWZcxeR D<0s[9-_A&p4m^l(r)Z krmfB+q=Ñj}kKG̅f%ȸ6A)=}X>=ZG(qĨLO ]A3$!&.fhٓ^GnRn+1އD RxyyYVya//.z%ߙz&n/R#K{d$ ]g:Kj3PtBҵS;T9F _ W.7ʖzt dF a$[PEyh\Sikw s?Q@MeA,L/62;rw<1l7c5?֮4_d5wӓ3sy u'YÄfAx䦉 U hYą>JkoF%I=j`YK7lOo]} d@#D"AVDnoZDng(VxZQa}]Zg(a*(tH1.8g@/X֒%/7~u=bg8aNsw4d,?uB&(gG>j="Vzt85i=&Gu[V{$L<j2@S]5pAԣIߒYRDe?Y_p!L#긛1>su8YTSΟ֓'txod jklO*d4c%R[i[K@ermpf^Y}e]CtWX1JdmTzu;$g/VCLTK0yGcm `2jɺN.g.hoo@b(@pW?i@"Y䟹 c#\CJɿ_ҽ!M` 7^ 9HSr`e(%pbIpg:O9lmbaɜ !T ҩNh"WlPW"2K4@:|CF}y[Qgه)WMP':c}zgYQG3j9& ~Q<*JLNӼk驵c (y#i7s-JN٥w\,SńYִS(Ӥu_K%ƵFܭ4TGp^~ŏT郳!Fe]4QW` _ ;>5K>[i7Dvh)7sv(|a+aűl>`x ? hPElD4:F,:7Dh=Qk! G5-<E /{VU>_rȞ9@)knBe!VcwqVV,Lpter<VӋ>x[$ufgCAkJtyce;fD-^E'Cُb֦y d2 tF8V&6kUϙ7ByV={wKImcٶ2B6:&B%xD`2E+LaG{1uP2;v"/Yq (Io J4ޒOe 1rCESMO1U &G}t5M\q=R^ɸad*rmV"w_l+ς?xx@HpK^\%ScHAl9ab(< jk]œ !4./VdM 5gOoAl؝d4VyVEݛ;XP/uyƴx5w9.6Nf{uĽ+D<]/9J\pLƊãjͧIJ :WiV wQN$}e80QWCFD,5Bz߆piyeoL-R^5FI@ a iQ8_(i\+T4F<|pv:.HYW u3s4]fbW>ì !/]^߱٢gU? nlƩnu8A_25 hEVKfKU&Luݤ5bB)acFL-F=g!ϫГx\,39}.OZ ƌȇ\#(QUs]vPKlmCb&*;&{ze [8n' ݔXjA`u=s,HkC!U|/tQ0|"61 XB3xTPygNؽ+_KIlby鐿$ G@6J?#"ydckCuĶ@Y[Eyւ2af7[]K6[GF/t%/֨3Cf7 \~-xlF t¤Bm}CwxT#{xPrr\v.<%ŀfӟي_[U~<ݺ|ZvJ SQݑ/ڔBȣJ??ߓN|pT~[5b/,MsJVSwKxs* p'sv 鈸pc5U*c6 r1qkʟE.v_zNMA;|frÁB+  T>{zkû%Q{Um7-EPKlHwbjd#| K(4-flۤNBb|*  Y@YXQu, 0-n6%9}\呂0.ՕShHU8¶%n9#g&JYȪ,*`H9H4.Vr$5NQ^0>T~&D3P :nmY|5a21kr+$ W$b?r6մ+}*z{HDp͆N3m92 kk4>8{h|{U|u gx_5{з;Q>hGLڮ9$|BÃpz7x#DFɛ%m4` Ǥ }cQ`py:R:G1êd3dFtto} %@𶰡ݶZ: l {/)87mu= "[EڇR#ESd=MbtO&*pڦh+"LFMl ! BMF6$1WWGPK$܌yXGt9w8.h㫺9}+Vi KTjV@Ğ`) |g[k#~_ި/z%oT54mJ10**zdW$A\11 s܂ Uz:r K刿 h z.jƝAC-{{##"8zSσ)lHO7-& {" duw~*$e%2 {raLt.w?aZBl6Bw_)SڎSN W*EC̥Tj2A>%xٛIU^Q03 n; A_}3f.(J}aU{2SgsV4ѺT  "&tA=d-z35AV%yO_bi-%G6:f KRn(ߛ=J`~~ ]iv7!Hw7Z4nFutb_C+S˾toȯ,ٞp>9K0Ҽﷂ ~wLGTܘ}|=9|WEMNrlF➘r#3A(V܊Lm*[^~Vpm/,ͼP{HjE,BgRovѵ.J0"F"SCz&G x3熽72YuS e0" ̬-ڥr@n2U?t7A<8o49cO{r@U5>>Ni"LE 18$?[Pp:VboAߢ`k?V}K6 ﮖ!NN*̲|3TlEmn@b Z 3n'$tC%I]S;8_sa%91d4IQBmFFVmly;4y ym kKWO*7pqv·i?6M͢U+ '~D!b?RM; "4]N l+:5h{"%8Fb''u$ʷ/q[\*!07n c~174w嘮Z WRAU!oT}8ť WdyGfYOc)"d54 ulO^ٌ 6/rh I?mӀ# O #Wv3qJd7BW?[(hM{یԿB%k\ni\M& ۇWDG%{VNWECe.42q9MA@; Tj]О\lT_pܵ h<}Y]%v!/W[ş}+ӂD%ט!fDˈsG<[\>RX'ޕ -+cb_BN* $9p&R!cSt{)SmF K 4{Ne 8v4e.fLx>3^*l -\ j!MЋ4 `m7c~r7P 4/UYLL491nz]uTyL*vz̅,D}n<3n`\h$ 1c9۷N%y\9n5=yO!qR/C_1̏{}dT4fv_6ZfDu,sƸ]mEv[((*Ů>w?eI^F:9l>#Js"_5w6;38m{:@2Fb&|@n.#Se~^j_ȺD驷ߜR{yuXN%ցK<^h n $G%g^O1 ~f`2]WֱAgl"yg|^AEoҢ\ƙ;T똶hڲjyA >f^+F>M@1/O`U)xpYdAFkݩ\Җ1yo 2unWLnq^n#j~w=FKU &>8\4.pE]+/f ۓe蘞Q, H/4;bPWa'I h"9{wc7 0p#9Գiwp;Y).V>Jϣ]&l-[Ya~sHW>%>ٰ|ZHB ױmc䬋^f%3!O6uFrA.^00jC. ]vuͷC\;} :[ &f/V9u|E^n"72BI/vVO@&Q 13L֙U`辱/ iڥ9Rbπueν4:Vn0@5h>~8D9>7ϋ[ g>H>eڢRn' ?ތpBw eZp`Vݳ&Zejpokpq۰&(>ԂO-efJ3r){Yd_U{HH1Bh#dÔמ1m8vӜO݆ڇ)}Aju{c\V )}8yEr95kO) a\X,qGxUN.)6=̐hjgc1ivr7&% 42_@UJܢ6եY]G>)^[xtUyхL}L,FbQ8Em89-mu.ѮkprqF8i~dTs8.h󭽺7? u7d0G_ģJIwrT ȶ (F&E1D,bMCWk#%V3% Y]F`C+)I2O@-kV5YLmKp 4 6Wt@B4{!4H ^3`"f 8Ɏ{ӝBQUh~[gzԛddˤvU_$6(0L(D9RvQ4QEg(iw$ڋfVrFl$_XƗ7USM GyT+ZboRh>Hr5K5]3!,EvCatnE gvˑ\W-[z Ns艵oj1tt3Uy[OJj Vϐ}'րty$+믚иDWz; \zSǽr>؆6.90U&|OMs"fVNxXPiq 1d֠hg#M.] ?1 qג@mrkXI?J#Uk԰חzbL>{),GJe, v}El7 (!g+?Cn'&0ٟܳePL9zz FtbĈ/<0O ;8U;XzMSɚ}RVe1%E2uS}H@VZH2&:SM6aM% Hܗ 5T:Mt_jĠ;W}=G+]Kh;QP/A%)أɝv1 LPxA`qk*_GF6}FH7{'D- D z2V%4%5jM %n.OIligH N*'63E{ƢԻ3lC;j)g+1!=kǷ[qCϠ541NWx(|=#V'ҷA֊=CNo {[!PdPgRc 7a祯NPW ×#/~n1Fe6܍u[x_*qMv5!.sd e+Ee8gǥ^P FB(GJ}` D͌H58 hk[Fְ&y70OGh&HUrsv'#Fh?? 毇sZiT$vJgt*+R z oOxV<'ݞt3\B̈́"krOBy K2u*:G<-8OMaULP_hClNMyv:JT&"O(aE)("t+ IebP~@=зZMK (c&s#ylDT]^z NBˈ1Jl.Y` 3V-}͏ h?:Qs֜ qE9i,75|KIH 5ٹzlYˡ) u]bW8ɔGte7GOK㸫HgW~ov~Eɉ$=Qd D>tHɷ dEvR18aJ@ -~ H>]5ؘD5M"?`ɉ>JZ)Ylxn Z\BZhAR4%=2;P^ӆ֯~1\wgCsGmDQImp e{b{ahqGlX W } U1PX CUYF)!GQRwwR(l":YrU@͌h2$il6<8vҦ'k~6!kqvLqzq%ã;znU2"+-j z~D&dt<愓.(05C rqk|AȟfwzOJȘ#Q[ [S@n{VT7TZR59;e.%Yp,4?>Ȃ^, tR8 3cBzdéS`lXg-)_Ď.gQ "l7KdUqn2􎾏*~WjbX|w#E--L^`#ljcؤg*\ŕ1~ĉ*U9)1ǡ_J >="6Hvh]K$19n:5z[ '#d J߯1t6R%m}M5"R1DEߵAn67%qѓJuf_-?AF;^jouU/L wrxK'j^naQdFﰤ'3RG}=Q݁^kZڼw7A#p/|m%&";KJ2ldl%pG4-N*ZM\0PU4uбLt7HZ@^ہK&L#jڸ'H>B@w 8ׯ5Pp'K{l.?[H=ɤYŲIχfc͎z6E\>cjv.b(èh vQRJ&R 1qU'v bDИ^##x-'=ۧ*\q6U.ͅ,kt:i~G/2xO贫7w@kQFbCp'lWOeL K^7sF}[XtۥeQfٙZv6ZaXU~TOgyg$ȹm$0nAcZ%"fY: /pw9ؿDejwpsamޭ E&rnv27LjM7 )^~62h!G`MX|7 hרXABT$$:j\Ca=a5h5C W۸U60}P08"0"~|Cabs> ·ݻE0l> ٨l,(YDe-+kժ%E\,H6DbwgQrZXr tΎn8U4>Gi̴cKo^X>M+cXs8ɜML%D}<<D):DBYt+s/(RB4͉lXHu1vZ97a9=ŗugJԟi3" M'φDoyg|" 3A^cy<=ϥdĐrϱц]}@4*@[ْP7ɲOLX}G.%woCwFn ,ȭoӄ'&Jz1Kץ& \Nb!=.h_c ߨBVA=1Dr%(.6E'd>P6Z@CkIE zt:~!3J5 O?\g)l*>2)A3nZqJw(2BQtL+=ڷ 39x[sTSY0l&F %4ʔsMC9>amvdz qM)bQ.J !,"ۧsGt܏ƩoF52 M/L auL%ո~HCWQ$RZ o2,aw ye G}TѢ~gHjzRqa[^b wa]tcؽkqFftYo4:m3dChWܞ 6Ad?CJ"@{PbWwO=14vLtEqŐwmqJgR KH)oz=B?^?|*/>϶hvL:2Xka綥nxRgph|p2 ES-Փy뢙%V|at`@._( n:/Q0]*9H鮦SiFVʤ~!Mb89^X.b}<Hjzd-A{aK2kP\zzM((^K `:,j]\QCdW`k ۄW*;sI۠DuͼꜼSֳ49yr9L0J(ԝk9FYY:c x~ɇ7*C-}}֍"b,nZ`EM̪ ~#Y0AjXXӌcZ{8 -LMnzgXtژ:AކnFB\Dӈ8۝_q>Yg@z\T +yH-MS~=<Pzi4)fX.TT;\aI55&1nG>fu`dp_͑~ӣO9A^_0dm7W ?9k`M3QR5$(^r3g}L;HQ1~sz4r6G%f/)Pk_#𥊆?yY2zfov/nAޥKRڭPNY >Qx|2NjK%H,vo7sdo+s=󅝮~ cDB9d I HEdIoCymlju2/ oB=b'_/naGP>coJ B7 JI^f\V&L]/FB .]5x,om\ JJBac i LvOuLjotFbsC. M*U? ǔZ.62?k'0z ?NP31>$svvJqAPF͖Qdhb7[=8)$^e 91/vH-'i鍔MY5:0B0R}N3saC@˛_lL}2 Xn(@=@}%d>c b` +3M?w a'!vrG6 wgu ]7ѧf Uoށ: o50c0?d%{PS6\ZЗ{]&#wP?ɸh͖Ub1, /yHJfXE޻VH+ dxUׅ?{hr4 8]x75rzhl y"\ p?Y-̸[*:7or;ה6*۝m.G~Tv̻ߟ&Z[ԅ%*WCE[AqZ6\[VQ t{[Ld䆸~c]Ur]V .47̋h!]" 82WjPeLDB,=5!BW(3XVRuEI-r'%$T$eXowY^jVd#GP-x  E`ZXB:` "[Թ:͓Ej6;vDϔ*u% t"}{V{+XǐTX t&PI֑/ ӯ.+n~?Ιt~^}8@y,?o]LVC7ypubk˭6џw*Qw|1JNMx4(qSEmҠi;|GxK-/`e(Rz dfiShe((]Δwi5̴ /I7bJiZPX<Ȍo[$'/[{I&X$hO)^Ā_( d\ wH8OV,pw!gU|38骋 u鬫P suz_~=-_I Z+[&v8})O!:yK ^X- $ #]Ŝ> ʟU]AYd% +TX/cWΌ|fA z:fnwFھ|WOQO^]($¯m680"?IT@pެ\d TjvDr)!*@>:^ݽQWԢgfySw4.W#޶RQXk5RZMx<_¯.>ڨAu+FMHqq}KRmד3>|7W1X9K߯h,Kf@D2-yEiqdQYKu~5q+o\ޜt|7kcFe݅Ml?| 79Qv/5Đm$ <[v.XyoJY$%yZMLz@L׻]U2aR5*Բw3mi'gOz!*ST?=0zv/f.ǪY!nCR[haW94MLSKܒUBhmt뽿T\ .8r|QSDqZm\KuG!e]e匳3`0#FZL T%<Qx7f ]5йV+_:g4лfn&=?L<--VmC`q5u+0+ο<_*BMKjX/EXd VC]Q QnZA^-zpֵU٫#³7 c2UpS6 V4e?>'yЭ6/߫bM2J&'ա]aKsrkѩ-_$HyF,1^sî&9r@)&)mӁVeY Ĝ4^t,1salGNYÏ?섦\*/ ϣOTtkT6 \- oسELi뺳3bP$a0!#A}Z" llPYw S"nێ[k\m]Lk dݳ:O"D"`*"އ(vA Ň;sC?NLR/d =gr*&۫`"nQd^kn 2qO6) rbeH$5\Lεt}D: ^Aџ>pӺ?iAJ5$]R01* ՞W3錓OK*$$/<~"pLf[lv+v?[MT79ˆkx\?pM8O$O yuJyL;$L)T*4"m1q I⬾bnĭaŤ;CO @rٽaDܕtgRF8A@bJ'hB01YKxX9v 0NHK<C6Ƴ&8hQ;A~rۊEi | O&VT1.RZ;?q gH8H3h:0JNO͋^?'ŷ [WF#6huɳM?V&.ɓ@;!063Hҵ]H")Ue0)SVV))R\v$<4fSn7tZE1,]@CpakY70du'CN,1ԂMN|!bwPkg@%lw"% -LOx` X0H?et+Աhfoɺd.De2W$G#ȴVAkԭL$.`QI]L^ XC l_$%y6 Kw_Y#]g:]vr>FDT΋prai&(4u|lcN & %rf{cpōavAGV%A8)ԏ+V$BBIJplUl簢gļ{;}EC!MYq;cA盬;YŃ#U| rM=pX#"V3v9`^Av+1U({#x EwفvgDz.k%o'^c7T&ΎNj˻gAL2PTX "uj{TyxM4CbR3 <"ֳL]pQ{?S O;XSwa\Ne:SgSxʔ]Tjd' G!FLץ _]5{ H%a$#wgr݃?00y;^Hȭ<-p5Zm.FyXJZa# ;cP`R_SW 㿚ӦhOt$ b&+~k@4gd?x#ocA2$v>r}9wm uuyA'ױ)҃וBd9MR] ]u1b%@wa[P/s2nNf9.H*zY\`7M#eA`x?D.`]rLШ' l,cwPt ڞ!DCأ<|W"SEI Ɗ]iЪ<#X?ڦх d~k|+}lN鷠MI[P\Q~x\jlLrBdXF. QV}|Mzt2X'|>p*\#&m->g JfǂX:OpOq=dnі$cXs1"bLҝ&p5MoNVZ&8U?WA3J%C*E"%i݇LUqv4H6}2bq`kE`=+QcH9 P jj "FjWA'! 1n &tZ &7lTNqO:tӆ{+ A6(G2.+s?Г&Dp[ϳ.NHk_iR=IrOO4_OmqRW]=ҶNVfׂn 'MpRwBG䅠d--r# ]?^ݶ<@(B|a0 H`ՔAy WjU5lˢdw7T* 2_ljQxz7ϊ";ve.u| Y}5gzEE3۬%;e?ATewV ;"2n.*#qn jҥ [5SXwr+x767Q0;$ΥcR<;VQj^R9$tGpWMZ5g@1¨\@w.CzxaG.v!Bs;eE;U5EVr_]V$Nn? iaOU ey]^ V^.üeAvJTYa2x{=@440D|B7JI݁J @ZmB5-H6g4lBb"'5>? ̂Оa @& TR=7D辷MG,qƺ%dg0%"%>F$¼xy ]ҥu'3/6mz-w\xxYZ<&P~pKUcp䵬GX)[ A(-E~ޑ𪙳$ y?!8J.\Wĭ3}D[0ӏ{6i]zWdxnoY T释h(4yCgq#HzYMqMbfN'dfvM6ԚQ5^y kZ'}^mRXeQ+"|r4 /:gK{vuRC)&*::Μ8j2ޅW{LN,0~k0!sxp,׍nVjO^]%yͬ?$K(/8n5&LmTǰ.K@QOriZ!m =I{hPtvg`Y I9L߼ۀph/"Hp|sU ibImNs%cX=AhlP/eGxIfzet +U[LU("t! `rAMhX":ಝH*c./{2ܷWwЖ@%d^Pw?aA_ Q4^ r1r-,-&zɨ3j]Rk>m7Q!p3JAtLo!ɺ2Nhۏ @4J;F 6E";7&x|kMٺ{`p~K坵V{Tz*E$,<)/mk8@w'(5Cy]ԮN{9ˍbCb5+_% Vjlwڤ\z&(l'fKu)Ô@@_*AG1^j?OW篣%>t;hsJu_Pb1{^uF*byϐ R%%X)+z2υ{t,R.&67r_TK|["/VGBQu)k i̪ۧ  {k~9caTS뙬$d_] A.Q 8ic#uTө2ѣLfS}>A'1;lRԻ37zdCKTc`R/{@dK︁kabXHz$N3ypPm"xg[ح$4  $b{|F[ `>]7A!tFƗ?g_[a!Rixg`E|3H l ܠ gNȬ'}Dj@BFm f*x$_>p;!a$Q7!ā/ Pf|{zlb1^1#AͤT ` 4uZ#(mzj_Pq;A1Nq(n˚+ͯMW7Bn_4(}^*'r^ Ns9֘Uw/}ky&w*C{)܄;~1nh"AgȐ>(b0Щ A]늳"Sa9/?hM b-2BuY(hm4!LlEB=.F6>=hأ=^}NѲVG)KS$cV :Aw҇CBzzqV1 qCߤh1-2+҅5YX/`bP8.n~UMEdokY=/JeBט"Sb=d顥EgGb5gvRsaBI^*~#'*a ʉp-P2 Lnc9S0e0XP\15ZY/|#BGb9G \T}r(bq"sA*5dR5`XZ(*1@n%nxs( Dgu0Xk[ cH5&jx{&(AklsD0T{*rbe j3gMVF-dW P0XP eC&sPr )e~ߖtovpy9 kh2ת-]l&ts<ỌLR(Aq(W9蓨e8obɳnw!@JUu cn Mݞh0O3M̭`JQugfT+ی_ꏁJ UÞuVvPr oZ`noh.}WҘF$UQFM: 0&9c$˙*C)%I%Ԥ{CvSSM43D~RVַ011`Бt|8l;3n~6@aUsx h6UA(QvfWlN6/9=X+.5PK %!5<8({[;X59$ͮ$5fq&YGøYzpWZ?ԞçBuIX Uwnh!r -::;rmbU|C.Da5hL'?4}^{$m uҽnI }e߿fF]% lqr_ (\(3Bh43lNjƝyH[SV!a|w <Ҭ @!?hH|zS|8Q=g`Om:ĥ2! 'JTrn3ݘgeC|7u ]$wys4&*@"U [88w[*x:I* 8G;\r2H&#sZ-Y.3Zrgٸ9ʦPڹh0Ԭ8*+!Tm}Wa u&sSW( 7 6,\?.3D ڐB]N |&߅l#=<3PO6KP:3Țt;"= S#%uÁBpQ j.מCs12LISյW@#s Q@{wݕ%;-6Wڭ5֕4Jy]8PJÔn_3#hu''vTOBsSAdo4? ŌbT t,ju|vFXZ&o 6K)F+.%Ք}|ӅlcS)jD<&isHz&Arufv 5&>nj Qϧ<*5F_`+ԉVt22Y8|Ӥ!%*=in鑶 vKnNKZ_›6wܖS8BRޕq2o w \0*hXdWg}9'\$ǣ(x[ Tj=rP֍M¦A*P;%z[^F*ϲ( 9JbbKdzW%"&uhe -z NV -^<$0^;g Κ&Ƭޑ2Uq XzU79 l8"~]0\TE6㦆"9=/`&7gGGKZE!Tq-8.rp$ێ ]~Df [xΡ%-&Fi3SKF.0D\4Ƥri9-eg/h l5 DYm'L%F[K9BC07i<ݦظѿ@al6ϖ+q1vlٱH˦]Q1P vʝ"ܥ ohګH|]+wh31rUZ}XimOr=gNBli|7@'n! 2QFJ<y!mPXŠ`…t\[ f[!yX9m^y^'(.G 6b`}(}Ir!O>z =]+YX$40\qF7 ={q]!%MS[R̮ԟ7f=@x X΢ӤxY`GqtLu'v0 %)JOX`")"?0IxCw8+/RJvˊ=quA: ,ی:Ŏ Sǃ|'fJ"Bޚ Hr$eVMzb*T3&]M`w[VOiUg rn +rn.ƿ^r%u$ 睾-_FiaϠX4ƭ1EzK$S]DZaoTwf_ wdb )1C|ꔸ\J5c+R!\-x4bl \_jQfrķ9<@ AD. p:LZ8`;Me !O)ʊ\ј0f_5::ՒKd&/K|7Iq2ӂR@iw+x%jiA0Ho|NWUxrj>J1눕ZSuT @>y_#:ϓcO-]4وn JnIїV 0GUd.WJA9țji o *`$;xYR5 ddUo>o޿DOyUԘDjU~!=I Y疪ԠY߈帥`iGQK!J%C75EQb,+u؏LrɒJ6t"+[k@nɺ[mq߆/ k^Tt lI4JAJRL/kgw) }DWs4:`;ϓً㜫8 =c6>Ds\Bus9j+Ԉ We:Ѥf;rnZl :S7x#u[n; y 1p#vb/oqԦ =a .~o3'R 5p ߯6Zk+ 3  &E{Eoe*:*ElJ'>9D)2ߠoY Ff(XbSHpݦb9SSD+=Q).> }B:cꥏKgy B1ADzBP ^,@M*CjvRh7d5v~ ^F D\NJӢȽ0/~%>ծYC߲0v%Vqawa iة&q2G4XyE@KJ&SO8/*K`)Cޝt\1d0fgS$Vyfs*F&b*CE0mQ|@C3"Ҩo]{voFUj?sgLy@+Sj輜Uu>8; (WHKZ^e%T I5x`)_Ef'#lؓasfy /&8Gձw:ϛ:eJڗB VG^6UZsݮ>eRϔa =JOyUPplQ SG> 3=XY<}YV=[X65NPIǣ;ΒOB&y"P;JUڐXJ"J[Q`z#|oeS\C)9.~Hםw~2Kl E=#j)CNX~1!h(OXl;ڕc(v$UK&Iȝ'3ȭZIrzG5zڛU+X'AxC[?Y T-ޤ\L^\)g5+uwe|)e)<-)H!jؿvC玤)P/k7@l`;z(!%sDoqGI&QX~s^ S OuriLk8>+Z tj*Iy`KaF@   Z:̕&R _2\=:5@,uYnaF#URz 98EYKĚ&6U( k㡑_%,Q Y&վT \<24-_u.l١6 o{B }sOt ds3'63[0bbcyCaFhtѦT^^,:tՅu+ %NUIdmG#d,pVwm/ y*B= ;iDeea :::IFB9hvC0wh:3Lx($8' 2o%(Aϕ@Sf"YApIi!}E*%p hbu%:e ~r @ t(RXݿ )i.Ze\n;De#M?T G =ympGYfQ._g"ŗbB㶻&9.X&q)=mI{\pm_^cʀmj>:fX++UJd}RӬ!d@N?Y:L[ &O[gpdݣ$v͒ ^Ok,i'7m90piO{)u . AzV[g 7@X*IR_):ȟPw{}N!Y  -XnyP\䀝[{|)gxK3bew7.v?Ke9yH [ƸqU롶KA9(<:TE6!rֿ~`Qo-u(:x\ڶFiWd <;7Wo^Fe7g/Bt4]1G@N8d,QazՌ-R1"e}J'O1V ءTj];빢L:n2jq?\qc{"^3*Y%я1+>&! ցAx͍F˿}D WWK&:xT.mf(n"8_%Ȟ'df4tΏ\X}茲[ƔֵNYsqr R9NBb4;YPQ@{#5~bZY˽"^RpF=~S$ati6x֜ D>_ P_OeĢeTQ1᡿T5 'rGRmSG;|9$,4k83s`{O8;[mXrx^?jSZ5(S [> Wz]Vd|!-a!*~-?d2,GXۤ=.cbmfĦGN{Dڇɨ-g  zewZ Rd*kT7X(iı!"o_&:3ZD62);fkfdτuΰrz,6>-'t}tEgeNߧJy6rѳ!< vu܊E6Nl10  ;݅$9ΏՅuZtۯcaQe& Pc&Ǎ1:"/cK:q^x;)|] i`;FەdWX<,tAa$mk~L#N7fo۝^!z(ik7l~4sQ$ JȞ V̛kGkD~+Ki(RUte,GX0Elzsy{e \&{(Zz }"2M\ЮH2PdajʙUuXj /0FSK&ކ9 ]'!yKPcg;n3lwxA;knCj)cĹ,P05ug@1@G*bFL}E@B-Miy`v- -%)4>]&tWCG TaJe²AN vٵfiqd$L<>K=[8rX A(p"}M;M(HgLN‹f.U}`N .6ηaw)b f A yE~|ojۺ$,5ZMB'iR|,vWVLAfy?t]W ='_)ӧm𡊢ƪ÷K$I8 `Ǧ,EƜ3_F$pզ.;j)fsW0Q4!Y~ "D?Xnuz漚2`eRⰾ3[`%,ӾBpO)+ Sv!`⹅9$qQP ;C5:4 g|7u,\Y5R(0qrݝuj!6,%NM1@j8H̸({_,1'g G~PiYDV(/ꛔ}ݔb5LӉN9e} Ņ/p9-Ku I.4SuXx]9'7a|Q R1*ž=*a@x*Hod N9`񞮂hIE=:̚sh>1Ѭ/պm8oc[9Ox g$<~\Ƴ+> 斉hq#@YZVV}3)y#(u_TܼBb~~{/}T},YM*^_;10,צaS} r8d8U.mN/E7q&6SK: #BEJ`tdT~{X6Y+= kTfGs ڋ(NIA¡kY11-2,7.ƒ) #ӟyt<0u(ٍ'P@<g*iSb 1M6^8ϥ2QG[d.b8[g]wu),cu*"{c6^gk (ƹ (kQ]Csi)[LF!u|G#?w9|h Hw-O^$x!{\T"qA/Tpj,ZG CK񚴜#4`mk`_4mĬUq[$qecrXlI+u`q-@D7wi&V*Z܆7?])*tC(ZN#Q r< {1kH8ϯp>^#6/ 8ɰ$yQބEϒ,Z" mCM$(3]V!=OMSӸun6Rk]Qð5])\c Gl6Ғ{;1xN7fczV!۩  }&׊k+?yLw4m +9"cerPQ8}wC\Z|9ҳ/V(VZy3LJʏt|sh:ծm:#`(?sK,۸W3"b){yT^dxXB) k"tx8bYKܻΨ}1QD7yʌeJ|Rf1)Հ+0։=0k4tapAgr]h#\D6uN`Eky &WGEBU ^ N$72Á9;`D_N#j7rg{z0}NxPv!sv' Wwa{Iz ՀE=mTw,c6QFl @+Eȯ)醝0EU4)N'\l|"䵸4LV;w40 VT0#UЃeY:U#]~M*(̊<懄9Up6b2Bq\JR^&SC  RCnp 0brRCCe O)Y&pGm{u};gJ9Eu~oYU9RV$`À~sl9xDR(qY-NcG}6ZjtS 3ňxdC~>Z_ن2ʶczvU=1h嶷5k}u=2͝Caa>l:6{oe%>\:uiXdnftXW[ չeف7 ? W$~RKSl-rV<9W.ct[`";39VQخ-#5G9~`7Q v Qxuv&T8'Ng+P+9btM~@F:ϭxI9^h_rxju&!91ӜgYU]%TP( e ޵іC2R$%Grηe_i ^EqfOq,!O0%kg  \|ٷׁ\J,\}qWcT,z0kK ybZ{XWPr D y3pj?iHXp:?n#{g|u1Z7Z0AY8=5 xCGUQݼTqBJ3`ro ϹH9JeW)'cV8o ƛh$lVNJ8qO*&h/,{mq \D+0wOq?yTW&X4xlGno%]d>7Z*biHfEPp6 f8Y6})1ѷ9 M4|řNk& s6 ʅ߁j׵1GJ<?HJ|gf mᶘEx%uPPQz7&up+8f5"lA՞u]$ t #rwD< U8kIma{M*|#\NymQ@O_g[}KJ<""-XEPC0^}Q-/߾|܁(A-WCb6?|W %Õ {chɈ:V%[^_TS1U\sF4 ܢu PsA<<\6]FĨ4[,>aBB%aI2A');ܴ,Z2gh FbLU1gR7<]`" vL_*B`Q6  Z)jBc+M $q'saerZp)`D?_Z8 2B@ qR9Ep7p\oFVw >" [FfqdK@?I\VkVYIq9lIŽzm7:μ ZIߴtBܞBIrA:$0ų(=:~{B1Rͩ8u Nx GS_M 7+QFE pzBiUVibqF R8tj6[ҥ`@[Spj6?9dg1}IMB~υDSvЂf=Y0]\>عo5=jY z?#w/*oM]vt9E[,ҬrڏߦO Z2eCf82*ʂRNX)c^ext,rBEBZTKXW0Sv!쥥PvQD2}ʑ4O=>߿]G&3ݺi$ I#\dNp?px|b,ڜ'9Ma["T<^y,bg#c_f K=68[>[I8&(TPN*d} gj̞' Yv~/]MSR\ lO]=Π-PmW/ a d^?F!uDPWçX3tz]:h/BXgN5D߅HwLJ* i%3Mk:+L|@POg m&U>_< 1qQ_d%ߪ^SX?]DY)vgv$E2^D sˠ7V B+nD%Ԟ^=;?iHx#{yYl !tpʇ K ZVB9b懲Td.sJe;#( 󑥝`u-ڌ?^iYtګ8I'?ldOsRyث5ZK`Ђ,z)+8O}5B^Mw)L0|@\qI9Au,|, |]{LMcTi+:1עᛲ@*Q܆lF3ɴ&a^ǣBPI#L.*e 1All*>>5Plυ@9k٨_=J`32ķQ+uNT<(uW)-+us-VᥨRP{MBX#8.ѶE rG~O}qMG>LQ`*xdgy`$5x7ې"6_6o[սnʩ'݅Dy[=9 M^zxunSkRMIu!,ґ5` Z贉[L%4 ݊Œ/@R׺3XjD~5:eAwG ZQڢQzF2ݧx 7|E.Q-n|u ۍh嘌=&8Ie$Ivyr_>޶)+d@7/% ʬ{ 0b;XꕏfEymV^ˀr[Ʀ?#^*%i6)rw'T֓)*VZN>4j' b e)~pfH($ NcSnAbCӜC 㳉T}m M^*hե'.]VB%QwTQ3_=j2Pt ?z|jq[b+4 aSr4ˌ ]0 &gbZfVF=7jF87t.-&4;JBAߺU:*j>r q!bUnj”0Q:]!vaQ.s:lrG{p25ĝth=k4$>דepR\6h{pxV9ȵSOѽk)WELT.$\UakGa c z; 1`=bB@j,7㲓>)Wxƙ=$ '.1=u\zNGؽOhZ ڣ3yPN`rU8Wؿr&4SʆBirJtX&Vgt 8lN +HQڰ3h^O8aQ`Jx#ynxCOoE/H腫ŬیUoNk[0pM6W~ODCʈhK3b"A-@2 C+<% H]9{_"[mņzSԝz3̣ρҾаռEQ_c˘v S~Pⰼl=ho5~w&H2yA+[$m_s?AWV +@\Nf~X<#xz[93q*eGt=b']˶O=['X]n/{a]qb^-|o_d- jӧ _$nA[ޭH|l7] NrR(%/L0˺l[,< ɝ} 9@!n6jdak[% De?B_!pmOy|{jEyw ws>LRLGC#p[NjOhr]GOR&%CtQBi#D t,'>LJܻo:OvepXy@KY"7Gj -SRyBazrޛ#Gk9|tByA3ԯY$YW/ v+V~C]:)f̃SUn ,A5ڷ(3Znk -j['`7li><8 T%4&ml̂| fX*%1р Ҡ^Ѻz}ׇHe[jO{} 1}Wc# -DSh %Y]:@!VTW=Ē'W\wyQ0 P Q.56 x~ьKsSg`j.Icp!%)*-T} Lljt4 OGȍ܉ךk!'\63=܀+1R0sMzHbCh`Ob,Fmqڌ- _CO<ƶ)9簏A yP .: sT&e{WhJ8>\u ĺ q-? ?e.~ppHFr)7 I @lVC!j0?]-1 l{7wm2?$?yA +hP@s \a <ΏB; f!N m(t_[+|.E LTZ-ڮ G&ﺊYgrL .ԛ9%Rɵ+ր24u '&EEhaΧn 6ᄎu !p,SoVL\rx8hgRz| OPKH0dUbgpO\#VEYh'dJ^L'}O@pvx@Laps/l{J96mDUp4#=wZF\i٪aG4^MdV SNqB%oaԷ*H>RR\TU}wxnAkK&4(MXmsb# Y% ۋd΅`v\nxeD`jetiJ$!4MtAnMF)SS_ƙZ?-8dZj yg!?0Y/#6#[|MCaGD+awǜiK~R4ɥVGHuMN6y &!KE@Cӽv]-e&:@ƍfca* t`2f^#ATB{~s%ۑkg@^j0-خ#9~վcHL~ۖߡ zFX;j0`Piﻳ_EL|mV R A{%ݝ YgkwaB <}z.GY4τ׀Mtx`#<ږkTqɃe#T']3h;m׺~cF3D)'#Og3 }pÂ\SJwơ1>|x÷ӱ/'Al¬ѤbuJ!045(2T백 WfƉ,ձh6 yVlsEI~E*^#b^Lڶ Ł{ C653Am"A8ڄ)X 0=> i g 3qxa \s7 ~DZK 7=W3WgfFp#GB6&87)] -NLaJBM=+$;'ϽU,pm)aP!(ꈈ1 p\-R~V_{/:7c~:v%0#bJ Mr:tAĦMy'q.oczϤNV%|9LMzv_b3_gO/oHg,qRx-UD]`O =>N͘dD WYFh=WW̙ܵJ,ao`nӭN)[F];P2ii2gzfx58*)ϭ4Z: /g#%eC?/wJq?3,D D=p-M##7~ cH&!Ȱ i'0zd6-'3;,ԣlX֨K{Cm(`j%>#m=<ؾPR})̅1Ab'&[naJW+d0AΙiVɗקic|{./vJ3mx!2je[EZpo)vᩙ}~}]`Y2F( ׍SKcZ'^2Gd/Hr$Uas*oW8L&W/MzEP`t ay5h"J[6'xmQy, *.HyJ5yJj=inF,PS"ѤZ]OVGHsŵNfhXΘ0 dL(j–` fk R-2'*ERD=r &:Eu9gD. o>eMUyZ,>':%gb"V,F |ki6|6٭ yi7Ix*'!Ksd*k%}Fʽ57![MJ&07 #< Cjg9|.YbCxË-1XQSzQ4>|'1g Xp\m_"jsr~xX2J,5R3!xOtz?jQ_h"7cJ+o_bIiOU/2 ?I{-'([L9c)tD^/ ]f+*=ra\iɗƏ~ޭ*8Ҵ(Jژ-b~Ҙ9J匲0E،g Hӄe:&V{:\ [r_A(5vѹ8f}#rli]ab Lx}Pǡ0c hGnx xG %?.Uk ,PtKG A6m6 >EY^cu][>N37!1M kdøC;*/&r<]PfI;YTCsEnxH}=Zؓ\&3!FsY%Ye:s;hN>2C1-Y#Z V8/?2hib̢oA 3`drD%f{G;@ ,llٍx2-( lUͺ.j^ r&0^tGTA|SX8I[[{.fs^M\=ubz'!F?uHĮyJ6xBoNI.rVZ[>QˢqMEfg\dT-z"vq` NH˾3Vk&SZOY|A t`i*jKϗ>34\6`fUrKU(/f{M5 RzL=Fb-ſt21COs h+pL ֌}aDZq9TA͘YJT=/[\id0 ko%%P>gZ0LJzS~+͙);^mF/ڤbr0N0lod @kFF0HN8B#,)1(h*: ]8m !#vEaxݏ8}2e0F;c@eTwIشPxje{oԐ~o͈JHi;|tPObU|H1ClkkΑٿOR4X=#О@l;&gX(T#S3۵Tl?;4e91)_-LI@ 䉀ö{/FMPk;bp Əv 1d$g"Z)~)-}NytԮ)px;V\6C^Zw\Vz&O0G%MD]Ә{i~ˏ*4VR's\fS:.0CI 56jg\wN#c Jh Ә_<oT8Z~+ Ld^;>uJ"Iuo~.?wGXmsxߌX)>Q[aZ9D=CԲ|У zc 8Q 覱2.21Qka0~Ǽ maHY7Qp&m@Hp+I]BN}]6ae3w "=Ըd;y6a;9HB} LDB*ߕdV$rX%g5S2a&O(n_7md ^ 1{߄ؾ5 9 uB1 :%!i#־sg,0<"q4徭}a<;B3vӆ@Ad'-}.ZS,$sƊTzѢ,wȾu%@mJңo& GˍuV-S8> T|&Fh@#WdS*]b`bQehdm&Wڴex.V:7/Έ;l^W?M5$C;+ ŁMvw*8]O /%"rscs $&-̰"f F yS" kb*_;?&dLk \bM z 0b=RpxfjB[e䈐; ',Q@CD2mz4.09<~6z^v'Qsߜ T8.s8@l[z4#-K(/ lP>YP 5Nt9^y|#y xO ym|_S Hm0Y"#󡖩0Flx=zF`w j;anͧ !h}m#o;=Ceh ޔkL4{TrWЅ[/x CaЮ6xj9{V7f0!^Sw}Vh S_a{:(~C E)0$)?m>xblv՟8񜗴‡an"̑Nswb=ײy8麱#SԔJێ&2ԽA d)1&h5\-nzp ްN4wcb܅ubzn-­r;!)b~AU#u~VW@Tw mUouU^bb@/o{'津}4v9+uKOm:$$c:[h9Hŕ{=1R㴳&ڏ;&TEJ l_?xZ},#`QEhQWO2f!1aJOpgNc}t$dv)Y?]/z]vKܞQ }8VE3|PPEM;'9@тަ$*72Pމ $2$Jh ,1 Kc6RSh?VQh;)Vi 3)hTYLPokz]2hDv% \7j׍şt\/6(研hͺƷIFhioJXj-5[X, 4A2V9c#?M;_Le[h9z@#~FWE.J|`n1 :Bs'a"I1z5w?u9gF\g@lK&mXEgچ߰f?Zi4ΰKdJO[̵W a{N*A`ׇYS:Ø wVOJkP?8% }_5_ n׈(c}O3|okA!E }S~g!*Wٯ|#]\hV8&Sh-.J3䑘)!Bu04gR_r:Wҿr(۔wدDl:p.|_= 6|hnxwtm~+S|}z)/*a)>1έ[󄘌p8R8V4HQP$ Ӽef S=˽8+x-.1fZYn_|EOs(}Qwip7>h0 i9V|)F6fK*stF"u}L?dѕ5K`^ J,CȆGbX''^}$C+yȝ {|Cz'-V6RRTW]_e+LB y|*2wՐ YWר"({T&-`v4n%iwjH i!ڋ˥la. '&vؔ1<*IeIZ80 ^p^BlH+JO34(ݛ =S1^␿BL!MRCAhIYtLM3pTL fVe y XW9d߬= &,U"ܙ*1uk Tp0 J TҪ6D NocU17*Gce nd* af!Dm|<{ ŏMq_" |/kY'%2(jĴ[=m0VnG?eaa˯x`pro>0\ T[^x>硷 9i g/=ǺzCy$. ˇ(7X BFiANH#3:g)>֮i̞mP!+Tivo+/Ǹ#uʽ=y aZtR'6;ͧ7XG\vrV7Ŏw})dǸcz zS$7,g,)8g$sPj%t0 sgش l"Ϲ)n:} ݷb+ Rk}9#<=\Q%xXURuyCr3$|Z+ r4v$mV`Jzp>[|#op!t< bQ*YH>K "Zy5[mWQatt1#yܩ3⧢$܈l6jZ,e;[>oè「4* ,*p>ʚ:Q#zND3R၂"A)BY O%9&6#i`ˍZ~!Wg;3Ig>,R:tQH鼭BU~ az]GiXlf&AwvC`82w 1dV %F\Y;m)lr3:FTՆ9wy@'3{{L dĤw͂Rm?fQcQhڰj2+sVhlK*ƕXKbBvC2 h{׾fd4]ڍyvVTO pM\ꚿ!_EZV}~[`v6sak,@7H c=| oHSh]XO)}EM GL`N:tF12%ȅ-_uH}ZYUW^Ʀ6 ƯB_6_즱4IJ,`x߫%̯*;O 5liz#EQQ.,f!c" I,]5kqn[^ }n˶?a쇖-)W¹u1z,'Y,٪EKǷ:r,fɪUJ|GW/ )4UZE({L&Mw "7lSq:o'\("+8٥zýYZv?[5 ֺ9*㛈t4gE'uDRl]xJ@{ +BC׿L~umlpy tQBVHſi9^4F݂zm # fM9FVF]*ȶi._ vD _kmڗkţORMV?ނzi)p+$$l V_5d hJ xE&jBd(mVN%C|&9ǢXS79 ddm!i+z8co% `m;FT~s.*bE>]WHНI*FՑ·16H+D4&B6w3J2+’%bW\ x* 2cE1ik|&lè(͹1^GuKEa !&ESTjE/a<Å_ ԩ.2#m[rMmZpK,f Ga `Z(Z{mt-|u%̶s֬ԉssR@Sc@^>0E t&Χe}RSmWƘe~Faq'wր}Ep!~@̯ ;q^.APqt)'gUiN UWMgǁ\;!2x"L Q"S ڵa ?} PheKƸ,n`mV`Bzyن$ٍu)eF8nQg) ,rlIdgD1]>{Nq[ %O96JrgjKQi:f&UGP+"G7Dz1A*9 7p:򵶲p7XFDz_ou#bG P(dSA@9gS!5G@{Oܯح;GR9x04&}c^ M>Rsk* 0w&5JMvZm$t :Oh`/w[VKF١7N`>霒R}jK%$?Lc/I ]tZlR_z~|u*NmyϲiL\f䩹o8bG-^Cè2ĩ:I@|z}Xʴy$u9 y9vuU4!IxJ[xrd!+ 3Cr{Q!(WP& LrK4f"ЙTWWÝJ/ LS 4&ɭ; N̵W3G9OY1V ໂn̑BY̺y&gae5uyzmj2JVӃ 9vݿ Ef|aWr{Fk onv`dHO V,˒7pl}}~dIF x(++Lca"P `˓eK\ԄJ.MQZcqBDt"^ywg.o;1*+*<ȀdPa&Ǘk!Q1ĻjIlTA&Ic-4I+ nWGS(IݞE&έ1&u@E5j _Hl`D.iҸ!{XZsbߡ鋳LuE(5!U$/%fN tL-]àwhϜNTG"ιICLxr4 ( ^:;'WJ*g: *9arҒ2ԑs{:e*RZhؾyה܎?\uY~]h?5Dh6uD蓑U:<+^AX/Øv-}k1X5\0Nu6h{ќ]Ș#gO?W{H6.0e+A=20=zҩz%ʔ\Y46)>rW@q=` ^_e@n֏4.>&%>屢M8 s&42SaǷx}\]}1"] 31cbZPH+ ys>P>;1 6i9JY꛷.vVYG,Ofaz;Swk 7-c\h~'j*DqIv>&5w5⊟lti=z=jpXo c%b@U9R4ƝS;;Ɵ4jAy㷙FQ%@j2һOakfKALk:&[9q(Nv{Z$;=Q~? ZL@cM\gB캉A.؁&xkekϙ*S:eI~(lx7"6tWW-zEO=>C42ϮF.q\NڗMz8E &4oZvt!'g%UtCkz"*)hhiFluA#I[+f ji=v3jtdZP0cy{(|%$GAK%$ MZ1WUϩZ|=hf`-Wf`+wcPa=o-ot#`Uq%ɒ #xYe,' ?x vV{ AFQsI3\8~&f bNӍT@0Q)NcQg# $XD6ĸ]j=ޕ;8T[HP{089µ'~~֕l7_Rw32tVPP P k; ST ^q_25A<"~r?"Aq y4ZY.j29!@zA㡓\zd oӉ$=-> 4BJ~O._dn*6ICFZ.y+6:e= '* (2bpt+d/GlOXFS!g* ӥ9F\QÞ4HP~脁]5&g(-؟ cL^{[7ɻ@o㖔%cU<]'YEYjed"%9bX#x3|W)"^j ~8@ʕtYzuX$* ^FW!U ,SI%jv0Q$]#$kVsBsq@"<{BPYnD{P/>O|K8qw$Z 9#brYnz c "XY,u,ӹϥ3G6/KE+N[Dg8:1H%U?'aF+Au/+} s@elP$\?̊MFr׍ݣحSJ yu~90;IUEuhS Y ~;51߬BSll &f,ň/-$Ei.Fpf5.R3}w%~fGrE G=.8|ݵnϴ w)b4k E(`q{ߊ[ycIDcs)QYEDևpBF85۬7~` OQRzR:RAU1fvI4!# Gn qD(Y"=@LueZW(_3wɾQa_c)KDLA?h eJs2Qv wGupY*4͙Q]įM]t`liv}j+}܂.;k!8XLe8;pp+qf,}Av76M ޜiJQO1&(qJsLf6G AH-CN$^dپ޿ JYLGIP튶I"vh #7I=NyWV4Ptc_f;tb*Ѱ !ͫ@kr؜g0A31 ^~܎˕ݼm;{ŗiSM뜎pθlDzGLz"p h\#l"+ NHd!0Vwn-Hgqi5Νgham׎ɵ&bT~37:gMaF9FWAfA+nQfʋ`'BQk u^gn # <|)u:%tb2SGd Ctxw 9p6PzN#u?MM;2Q  @RO񝽟`Ӥ})ä>"( ,YAgHJ!1˼Ihv̍lRIXg-1">$8ُqGlY;a+l<p8@]a9:&?c;j8[PiL>$l?T* ^OTVmd'2#88^Jaɼ] Zf@MXzs)dj~Jh;N a* fd|wOB7N>5o&="p(,7=Q$#K[QsPV-VSOQzgmi'W}b97 !MWOIgQ7ESՎq4_Ghzn 5wFAh7坮=^P>hZw x Jnc`ǽsow^hMwM[0~TuHr\mYJv[h艩?>_4փ&M\sξYЖێ [:DEuNrɎnjoFJ5&6{; +9ր0bsĠ#\D BS3C!Ҿ>/Vȑ*gMylfu&=sHٳԽI3YQf5P8mhZagc/Δ{Kٳܽ>AU?&zW`ƛ6gnpʧH"lp-Ð2ӆ#ǫBS$9p/;]AWоCv2DlxV%鶑@m+=~pWUv>9J?y#D%V M~/@#(pD(= ?%71G;詵~OL*]2O[ep B XȹխԬ 2QC%+EPAsSyH7u2vޜJ[ȣJC8Zh2g)AQI3 V'B/|m\F4fA XƷ%Ą.$pPW,E K| ן@&Wqy_t;OFY'5PvyIѼ=h K^EQ'VcѶv́5?r`ꏯ3BEږnbwUx$!^5(n3,L& b`J6wSwzBɺFjrTջݍ ;pI2LA8s:YaE6ۙ|8+y)׋͹rOd\9ZU%.=h6w:SFHOƦr Xrgxc7+"q!ũ'Xބ%@+p;h fN=tͭn&dm=뎟)c[%G@@K.j9w<ާP^CY KeeS<>4q_.Zjy{7r)SJ>blj%^L$ \AQk,ߥ{NkDPDWRZ֒2,3I ąN9wК7ܠ~*{5la6fH\Oq/+ѵQ)xH_ܝteR@\ CzRrBF**jEe[';ASȗ-[LV, e=eqZm+é/f:C>D3t@r(AZb2ܦЍz. !.⥚{0]zYp{Mwr6/jB-U= H j,$H/1N aP!k#/*rycW@5 sGD ,"V0y;pan@ukn7V;|pq—T=P/r5 '$5TC^BFDUf2]6啉oE+u sf>n}~7꼹DzԉCwdt~M7D9#pYhSVyV Γ}DE]fi6&ۈxu aq-!(-Ͷ}k[MF \R 4݉R+9a95ǽU^\/F?IZJϽA "tvu5L |9mg[ut.2{n\(WH\̱uiG qsy3Ɩ( JRO n׏pijHET'kf-9&\@#  aJDAКM8nɆ-;lc>E:XC,/`ߩVICh)m5ѫ+k6F֬M*;˟;kt+p/ʙ=bPXXqAxNARǂ)LzΏ ; Iđ]:̖8Aw^7lܢ9[?osZ hʾ+ںwG(ނ[|&^8aEKoyEn+W':\CZeo'3xްХE뱢>B?ڼfxT@5fCWpaLb_n{Y:]s=oT/N9.Du@mYt1 ߎʡFvZS\-\,KEFO)m3r[dюxʸŤŶ+gSO E>5`N$0]gQڈڴ`_3 Hm%kԳne֩  5$X>dIJgf0[Q1eKV:,Z 6MOP8%SK~zp Umʘ]I iL9`+ɖ1y K.xCU\(K䱖Z>yDrkZh *}.I2.)om%VU$ܾyG F#kfZ;B:dـ+WG3+~g։ [Q`鸊gywv8u{Q*V2;-b&E@ )2h~-]*Eņмݭ#Z4?ݞg,Oxy spoEǔ}$G8*q?\DY&Wx 5h'f:F E[fXFky<;Cd`A? ^^ yT[;Nґ-XrY 5)֦0rdq}hH& IsgDFgk i (l2ΈV%fXqo7 NWH訫)A˃ B;p0,":Fw+"ƅeRa&q% bCWɞ&.%(ubBs~A b6# *Nʋ>cha?c>?Yau 0(\ PaG+֗|waE?A6_9ʆG o(Z2&rYڎ,ǯdư^fi)f)7n{Vg/x="`B1 (Ԫzz <▪llټ jf9zuAoLq0lگY%݅z'4-c#6utΏc/{çEX%E^8jO>16ԽH$([wؽ}.~z Hկ)F 0$bN%@VlBމe(_Dq=ѿͩ>f5ۄpy#2b@u,A|)]Eq6tC;4DF?Pnjv[pCш\vC?n&*&}lv-ۅA^w|&u,iq{>6˓<#9GDYT,lEAM !8?jzAR6  ZZw1[Ls*)Gg#[ʳ&'X_.qʋ rrP 5qC\P"BXT N#u##/zs̄wVt6"Oǰ 'i.2̈zO>\sKg}.euB)?%8UI1hX>L_>'ے͙P=W V/-a ( =Nn`2BsA^Yf̭khXFmX%Кr87ܙ-p-yt $A? t5Q#Y >}ĸZPIHwgmN-g.70g^bj<-řh{5 oJx+>ݾYr rEEnŸ&a#'!w + |rÏ:9Jx8r^֌zm;DdBe)(2+$BEoe%TG h gozpOvp3 ѹ ]mzkJTqɆ &||d(z"BL ",m7;8".^/k*ޭ׎  iZch8[&/QIr4MɸBPk0;?EY?1hHX9},I(s{&a?({|+^U)_<̵td RX*Zs^aVU6sj$Ƃb\;-M:H ;b3/r wIDRoaF sgv|&\6z Us$fizɓڡ i`1sGDtFz1 ~]O+Crq4VH=ѦfH1@#v<ĀWSeM!v&kV;qi@.H[7]$n\i \@X zٹIJcEL&=TDC)`jS5\i $} lKyk2pnͿ *"_X<(nݯɸ|kVT2Λx"Yx͊4eGtWfO)s0Xį\؁K3ad. [,bnACwZ)יNya`XG3GVEz4ՇgHrW/w]-=2X0tٖ/r"&g H3tz DIDRii_0>N\ $aR *%uX7pn:84rɴvw-& 8, 3c0r|G[ĤFE]gd!l&J\kΌŮDerB_o5fqϵ#8-%iW N9We{~ir0U/OMB`=NƎz_|g#? 'RbaK2#v8`?4JUyLQ^̢ }'",%*5O&-g"giIADSl{aL`cKf9+cas'EK<;%Ql&ф8ɟ 5 zKRWc&X?ZA?ւ5O`ܿi!k FW_18y֘e0/"ÌÓ rJg5͂>Ssދ*If*xYe#HD\u8&rd,:wzطh:_J>gpD÷=Oww{Zbdܰ=2Hf[. e7^%>{rk^0eL~`~OEnٴH5TQ#Nwn J*޹4yVlT+oL+}_ Jc'*u5 5SHyऒ8)ĩ@nEwnPUq_b]v"zύeG1Z ) m`kϸzmVށKH/7S  @cp>=%' -f\Sl ~ACֵEZys5I ,HAoh6wep\lנ|Dogڒ`tUjA:Na-7g P?38}Fn^}ʠSɶnWDWc,`0F<X9*{QX&[淃 I-(3.c}hᵸ綉鰸[QS*m7%*W  4}ϭ%; =b*cۡSĶ'K;L~9C??L%1ky~44Qv4Nכ@& Y TR]N2ƴNx&qLen"Z  {]AXo} XHCvzȰpejٚR-Xo[\7C$Ejj GWmX,[lh~gDr a3 ИLTTʃD\-SƦj+ b;dmH̹nӟ$vɽwk.Nn/pP%g< j,9s-gAo-5%;*N2)~o#ꅇ׎, KȸQl('|^@A @qԼp߮`NfTG7;wy G1li]vq!сV [ v:O؁fI:VWs/D~ma%T%U߱1VsXhST>CB_RoE{5<%qxXعiswgà&1;1 _5ɑZJ>͵L|CU:\:9!8E2L$BknSâyU^~|kQޖ#4ɮ2A#*(vS]~/5P!c}| :+jU%J% f:2K R sOfr'+nOQOUg~x _`3eb8ҧlTeJV>[]94gưM#o1p a_@ic_(L%n';l/ɹC^5TzU&&ҥd! z| F$a2hi}A4gx"Abe (d!L?F(~6BŒŽS5cK.9HEH> {qRA,k=- ȧ1~Ʌ 4DI`Z{wO J%Q54QbF"z>bҹNes7ŗU q XLqp1dGv8QF,&w-QtXQXhYL%_mڏ;, gWNGPT6D|ƽ*B`Wzi!%#bgNvB'py~o SIN@O3^HKen** JuzIk?Ⱦ oq!Eoy[攆 A44Y 'J p }dgŃIfږUm^\a$P0٨a3@B>]Q6o EttNY-y|Lq!//=NΗšwIN ¸P+;]Z7xf{Cb3Mv:mW&c~#KRƻ\3CP"@ˌvu-I`lJ *g|BrYBX /Q٧BpNK|Π .ZT™~͔ $LXboaxuUɵ,jD0 %qacfM8ogs'w]CYS`lh:7†?d'D\cBUIB?-,^j.Twӥ"$OM})k9o\k`Oe`某Ͼs◉vL30KU'"/'A>:QԝZL{[_P@HJN΁F3c>n0:gpY&&DF@zegc.vD*ןZ"h O2cE>7>ߞtW݆f 8RBСܝ뭱k\u, Z.ilPi&^lIV~:;նRb2ف^(Ns&z,[ 8뗆p \+S`(>Oy.BwP9z6Am eHmSºѡ0#S%e#v\> BX)oN g'Vgε)^ isO)&: EVH-w$  Ep yDJtF^7<Ρ[֛@Qz(-ƚf3? ^J9_fSqs/-0]͋%(#5,(60ihX[l4x4F=B#l$UYC$!!CoP̗ =IL TAՐެtX;gN:]z$Mad!a Z)}^{z%rRBREuZEIV”‚稃[vm B3Y϶9VoNMɖdܷL{C=G%8/V⸇'C Tn[6sI.HH%7%&|]>8Br4Syy3>GPV5yInun1xͳ,̒Q:Њce_SD=J͓?XwgJA@*(k}Jg* 6|0:?LQ])Zg-(Nva.Řދſ׾EQ 0#A9a/\+<i.ERwESiXsɊ̄)<6[;g& Ha֍`a;۽^a7$Ky^ 5hA^bH~ $+etͅrth0aECԧXwƱjF;ȧwr3"٥7? k7*r/gAa{_ɽ>/y\yxt ź6RFj7=jW@(;zQoR kMU0eFbJА dxB #]3bŸAl;*M !s2:FDήM/m\G(H[Q?\-q ?\+rr3BfƭY)V0|kwŵeW Iۓ0~H.i_89Ul?OMk5 O,(OP`/\Xg|JgY^ƕ'<%Ey@n<㳾{i8v-H߮ڍOw.Ys Ag0ҽY1f@ F˧c7`'=Kf+_ͭt`KPᄺP@PL\glVU| @2(cDfe=|H)ZONjKeGQEǬÖglQ!G?T5ruYD,Y);dv?CSC;i!I9PIy{}jVosx%JS[Qi8[F!HP S9M`|3Mg[m"iw5a-M`}.6JŻgYntrzJ[guk~}Y7eyDJG UH?b&`%ր8'P07$ח!2aL8)UоA32]q(cl8RaPj;%;TOPJT׭lKOԾ6BsqJZ5>×ݖqMk缄6*@X)Č;rР USî|tvU ^V"cH+pws]DE$c!\[?uhG̓rt8YRxu<fE܃xe %?'mAf|G<lȷ2LOe^Q ipty -" "wy`O K>K=pO;iUvtf 8I/~@bdSb ?Uq @}MW8B⋉c|8iU-Rs["Hʖcma O* @ގS"Bc&Bfh,r®@0j]|zDgHY1=8 LkIoc C):bΔ9slC d<:_%LmJhM0z+}~ӄ!V_Ejg{2`H3O$$ bx}IT[q) 踚c8s@]׍#!8A 'irry IP㕅|HySYQ_cdS(]Á *z2}88]k! )44GA}~5݊t3oJ+Q=pպg|n/¦7NQک\^~]HqV&|6t|kd JgU( Y Roڇ.*E vCs&#d;@ݨ*RLcSlTfqc@۱f>Ew[{ k׫d vcL?KŠTB&eyN?ys^Dz8'_ # h[S8WJY`MWR+d U}7[+\heEyo&ϩ/ل);59WDVI[s;qmluN߃El6>׵e[Qqkozt^PYWzmNg>N1t%s.|Nh)f} A?E2y99gPW) m3%6]Å{t4W]«U1go;)*9,GH/w)=ܔڱ0܄ω1w:ew^!Zκ-V9F%8A.9[~3[`DLR{"ҩDe#9%DZ(fs\?q;@V-g c3%V b2/_]-rPner3 ё\sؓM8I Q\ s>eS\l#Hc:v_v5.xi`o©`^e4; ((l=&j4Ӂ*iWd"Φ>~CTv;NޘzXE!6qtgόx2gї~<ۅp$|iV):rug@ 0x@DZ E\J+]O-Q2X1( ʈ3 E}L8–Ҥݗ+}R-/k/@ W#.#PYݷxqퟔ_ tZ}tF:t Hen :@waJ qKH^;NڜLFލ 9M gCK{7ʘk) fyy/HYjT#}h lg@|r䲑iY4셄{/CH@<ݫ[@>O7f3g'Yf~F`r4),8DzcichҪyfDb&z']TTpCikzDu~8W| 'V ]$/0)a0͈ЏaAvnKȎFnAU$/>2eXO$^ "&)o VMT\]$g[KՏ|ER0GsD}uYY%0I aFSbPZVp9Nk]rCJ`KۘCPԿD!0g 2%)x0-- T:~hh*zqx. `hY2D$U<3?)o ȶ/H_$.zk 䎁ۃPse %"sܜ7;,:jlc-=vOsr)²CO }_JU^OKDqi<4 UhM[ߖ&q+( Q=;Αd c EݗJu#j0.6ޕ-2ȷ%춋B -źbx\sI k0XېA=֚MYuEM mX @dYy6SD>zu^V=Ja Ez?q],ҟ b{p_aX-7 |>njT5Qy+5#%SXgY/q:5oCVZTfׁd BcLJnSU!\9\k ҋߛ4DunSAK$l 'l[X ֺR@դ~~Hn%b҃ LncY.x)ρ&hMֿk"k5B~pGcxTcr9l`(SL~ui@_kL9D6 H>b@9TeW`0l4NdC _&TDLX,B8GN̪ۢxʹ[{]M.e%25CbrofSAj-T1d|Z57c#Z-s-짝b]7!Pj0a=#s=քzȵoZa/sxjRc!=C⃿[d ZyƟ6B؏j3kcM 8{$+YoGB?5\ {\[6/ihE/~!jDg NAnjP6^@~;b<:_|^WԖ/Wyoז$wNc2+sJmMET3V!9nUjP]Eߒ.T%|} atN *Sqjɱ:؊>CќK5LF,MhЯ+P)_\Wד~ :SC)Z2 hx 'cz|2Lo X0  "dA(ndݍz$i82ɺM/ F`W5@Qlߊ.lPe)dIxY_ײeG=Gb9P"RY8Vgה[3Y<|jF,}]pZwږ'kz' B CƷWS?!!q- UY׎/90U%õr_m!IwLxQæyrz-yOJ4I6h]&s(Ü 7MCB_}nn0啥LQKxOIS=~ʤ9jg9pZ4Kߖ~"fR7s/)~!32JɟpOc7sJw?s)Dk MĨQ,w] +4϶^%#lv& :$rRHi j|y+$Ro3cܦR#_Ώuuk Š'Zпz1 LoI^q sO kyw:B:uzP'dy &1Vl8%؃6DW9t;n)m>5-x:T*̶^b&nJof{祢* $B|viA_ 2,Š$C\8[0R]uyv#/"H>ÙqZ&b%m(ת9O|AkZ78hkrՓ:NFZDkhJ@/'95GKpN$NqrW@}nw!xYxBk"@ G(" ޘf*6Gd=]SWC箳3.Xz9rVJ2nv ze`;a&w<#r+S$v_g%}ʋ",3zeQ*2Ԕ~HKR)zV=kϰ<"}ifRGwt?ݺREB%i)_U YeYU3RZ_^՞6w^SZgN +%}Ȝ\CBqmBPh>P_s0O /M.frElP ӹhqD=p(8cU 7dcςSEi \+32P.8HHUIqqUʶ( R#>|ZqX7~E'T(zXϘv@ؽ5COmN;i OGxJ?C0CBTǛ7C&sn c֦pTSq/;\MpHGuTR9TC?h hX:ו&e% t F@ Tjsgd[7A:$ iRN9"c4b(mn7FFc βi\pL x!LbnUvQjOJ$& gj~\#{c |' \YwH$^^,.\ĝjNB3PCP];-ڕD\d4}]s{ϰdOm, J{=+tU`0٢d9ݥ?XևR*RZ}QT4p[,˥Yz$Whk,btS]1'xPK=@3ݑOLE=a̤m J~Vn6%:eJfNYQoij*L)8]:ݩ"yLz蟎y!ׇ4i~V2nD#sr[-f&W!ώ5">O3/!YhWNFGCv#} ,,mZT=%\H5Q &䈈,Hf*t%dE7+Kcd q)=r3jű'xKo*oNXE(~GԳl+^:H )Mv٥$G,D6'_]&B7a:+8BR+Y!E^<IT6jwiGtyیq!;R%.,$ 㠠d]e7/b'PbhF쏞+罟q !ҪovhlIJHoB]q,fxIP]Ϗ:S2䲉l ҞDh BRCJqH/Gu[6Ol@ s" _-g'! [w3\] !}4]d fAEڹЛׄ دͿahz8a]F @CwS g6犣)X*Y%ݙq4oAxRTɏR'r|ulr+u dəC$rC&6*`r圦IMY.|Lē +xk ضPʜg-.%r-*^`4ذz,̿yըey s׶ص(BnYZtI}jb+\Y&EX'T=az7،*?X="eBn83 pxGQB4gH%[J4sЍ6MZC wZ~UI@n/]! B +GZ@^0QMz, οg#m`e*U)XRms9e;zww$ǚF-, jf>i!^6ImnAuM*/bN&i2ѝHu|I N{FaM/#@+ei8n-]eB4ppv$:dO8ے)k#7ŋ U[z]C1gzpU;MD`훳ٯYWdSEW鵪j33Wܦ *Vx)/u!`F?JpLծg hQ^hפe_|g6HB8#e˯%?Xytֵ)>' I 3}_IϧVT*R`6Fң&s.;\Ul=*OmZqVQ ^ɩʫ%Nd@^r4@ߪH{˦.M@i f%_|@b$\%n*W32Π,uo,ZvԊ݄Z:/|r 'YEN;(ur25_~xС G)QǥLW2oz:-xԓƤ.#q[#;X2Cf`6 CJ>֞28!(P`F MZW㾮֗[!w{HfٔJ2},dGBhp;G LV|!jf3 }ardj`iYxF#_ f(`WlVpzOlpp@u} TY;VtbN'4뗤h56lC]}H ϲ B Yy֥)>&( XLz䃨^;(lɾu߽Cܜ7/^=9TuG`di͈ѣޣ2Ոk.Jh6G`F#qZEyʋ>9Q# 5N(:K3 o"GszUZbR\fy&~[ϊ.Ty"bX-42Éiq kN}WkUzglK]\xg6 FU ~>w!.@U,7#_N4-v d7@yՎ\{x| [)sI[Obb٪+a?Pdm,鷦k>: UGO6ov$4x7tҞeƶmU|& aSJVv7c;\($>J*"!FdGiO+]vORk^aLuYLLL-B*܎WR1Rw_HC7yr}tQGTNk"=:"<؋ ],%޺8p{`.>~ DK_Xyseou|\ F uNvXJx8ygh[xHINZ"rK7WǠK#ք&xq0zEOT6|U? 7z !0EiMZ%gCc`>i؈ۀat|N(Bh0oV `G=#׭WO}v'Bz3JVZ"-ԺdlloKI/hK:vm"}Mt!%qvAB>\Vf~Er!;Wu"HLq: *deXTK,~)s_yǡGb^ 2OA QUʉȀfQhIPS\%Y  b)!pk`ʳifwdDvl}r@}x۸KGf[Vm=[!mm5&rERلucԲ}wSOt Vw̟*R g}woS^KYCIië*V3l<3cr86o-{^x`-ll B{|}s\{C@ s 6<7}e=M6KBv|v/a]xǗACNp%36<_zz'0(ÜR?c3= !&o!35a^ǼFpX)8ry n'q̭qM>w3d[z%' s%xx#zs:@Bn"ˬ-%Zw+a=+Ûe ސ)t@'t8+V@}ߕTݙ[e{XC̼4XH|T0EW.FC`࿇=Sgw;?͙309/~g (Fd$Q|xcFc.dȼ>IcoR?K װbZG5&gHbY~ծ&d f%)fp0<"qo`w>G>T fǎDMxs۩ xP=M%#vVܕxWrLJ-x$[@fJE9tWh6( {,+c/@bc:crU }d d0Δ*Go\{t.!%/`d뀲@,&Ԉ]]LYFTolKeiރ] b B#Eq r6-mOR KnևY}T,jT=̵G7It}zҔu!mwz ^{9@e0Ɍ#kK]( t3:fbQVK`ȍ+' 6A`-WQ)jK˰H\ rwdW?#"s[fhYdу0پ] P7=˫< >kqEȌҨ x24~DLtPoGUMϬBv'ql 1yŶ01urxd`xf4oj,>,=RMSn ^n,BאzZmq6k:a<9'ư7Q"Ģr;XgR>avDR1jOGhé>V:ρ,s<~ (h:EnSӂW Ay*^!  >SJoJ,귀>7jzLmKDrt.@oŻڟa"Dq9?PhVbC:aվz ƴ!Ѫ(Dl=#2JvH+D#D*IiIQ3 o I^w9CFMϦrw05e|we, o"w"M=O䐦j&Bv <yә*Ç'/ױCYҲ+.nhGJWPyp!V_{.%y[+Zϧe<@__6zQKW6Q s*g|w[%fр9*1T˝͟;&yܔMAaw5C@\j 5{|7}=)\8=ݝv)HlC{lQr9lZ/BzDirROЧd6/ON)7-Ta)yӵ| hd#[F=XT[f1U e ITP=E?3 'tS B9XRMZryA{Hsl6 E/+Z or/mf19בNQ-\%v(%_< x0S#ap]oW(w裺kf8XG Pj? #4 i~GQE\Z1x XA8]Aa\9/SG>Կ?5l4#ec'}=F]p$q+ELݔpdǞp"z&r$q*;lwY, X;;A;K&v{š!oBՊqU+9 :}>6|epgi}qG;|jdR9i)B1qX7&_}3^ %q w">0w{p3h' _[ =OUEv 㙸G0\6d? l]74"/`\|ЁEaĘ'y,FdE#lGժGcL<$.lWo 5Hȓryf=QzH?%BNp6l,gT{$,YrTm[2ƈ< le(K> tpu$$i[l1A{L^a1U;ɫBQtp`k?ӘU7Yڬ̰q|o1򷾦c44Ya_ċDh]غ}"~p`=Vb)_l ACk<$'n [u+ģTp1U3 C߆6m+&ɌstQmH\Unob./3?ѻ4|XiZı i 2S|>͉!dZ*óix E`Sʷh/{υ8*mHi|7J)z =~T f>-E0 }ǛS;/3r" 3\Y4_V [Wƒb `*#M!Mx56ES@o'f8\ƚT6ykgx ;[4YgFh)uF4U\kZ!f}Ї5+۩0杍s G#{}w1R3TdH1 i-հ@%fA@ w43e,5Љ܉<YH>%8?8 $Gj'_ЛorY$sQMʣ$Do KΪŷuͅ+j$P=!Il=aK69c`XPMJ)|o" =-yTu^ \gzg!I%J-,O<-x[-wr憺ږD*) u}${^' o^ԣ%b ɴ}ڸ٩^|2fzgJ͢G-4302l wK/9[YTXVݽ V v@0aY>?a1&qV4F#Z|l7Pg#>*4a4((_cRUZhAeewcp~X뉣YIYhSdT@G>t.G:\ئ!{5=dUy>ZR*2=ŔxEC@R(gAC%JU>)I+jFj7qhդ)%b*twGz{/7&1& 8k8DEsV7 PqNA$-,֌0(q9>|3,C.]oy쨇:Pu.ə Nq/)q":/d;xsҕg40+_e>S.Nu dJD)G; ('þD#J_Z̗ˁQ.4>~Uŕۨ:#n E׍eVG%7eA;^B.<OOo5fA=whoض6Hy;kb{)(1r]-KD1<~y.̰.pD>ߒ.f`ʬ=c?m7fSP;9k|!v။w}ḓ"L9Ѵ#J4Gx-yu#ῶFd,x:ܸ~ޤUM{d-1H 2˜iVέSEJ4=吭(_M#^^9njֿ83 cu.ɶ4'ݗ@01''" -\´HfϘbq}`KXlQ6ʧSeFj=:ܓHP"VG[kAg.SLk)a璑AU0\Z4m[ NڴFrIe $޽ ʋ;+u.AE;GQ8yh1_KiqT[P'hI|[n٤SʿؐO-WeL#71inhZwj䏈ƽR[ GDƈT{S>C`#M5v}Фr| ɗ}qf i"r/cnZߤ Fz*?Q5eXh~͋lJu`裕Ap]`fXZL6DPRiŦB]ۜ`cn$dlG[0}*na@vEXTLW`Uiצ~B~$Tdw_ÛefU`KD!@ 4㍼8bvo7+K\$=ώF&_]2НQ1hIzziVLO+C<0a1Wy}>Lc7eZ@Λ95Vd.%<(uWQn5/MC/ j`aW},F5qђCcZ#Bn/P6f%kf*#ÀęEܼAn>V!zq#:#_f "&Fקwb*1K  KI Χ ho"mω4w`Ŗq;?q OX8*WRZpQQ$vbc!d}Yhp!gemлIi ΜY pF>t>\.oٺb3}2jP;78sljUeYXz0i5ab=P㐥m iWyQD4,pT!0 7B5dʰE=Rx]l^\P ZWv SEJg#LBZkwЊ _=oH,L[qd ayľԢUXfKXV;ee)B,~cL_$M?6|׼d*Ӊ_ x%/Hq7f <-X9mւq^zŊڊ`t[ =YG_5hR}QEp ńb+OIUʷ'{!1(4mCʗz f)yY`^\>4& | :cLj e#=Ά]^^w<"H}eڙlpN=gX#X,qIЩ[!Be(+x͂MM&-CLSOv}EH5O #6c}ZufF8EY"uW=S@u82+o180?a c[R},>CKJ洐1}Ɠ.Rq&v}~"ślN?Fg\8y%˺ݱ -&0z>~!KYo+#oB'L@N;M/ˤ"]k=fF"u.꯵rʻ,i{QQRbcSεB708bB6an9Z#+m[]uS$ugMfcE$ iW1Բ;Io@b.RR5=q1[j\.)ѩSAw:EeTp0{#eݓK!\rDբ šBur ߕu&*5<˺kEvwyp|Tois40s9_fMhzITU#nBQל'?VV'~ :{ڤ \\s! NUk>i^A ֍'VQ XqD]쓍/M ÷]HXʡ!-NŌ-Xu}m7&5":H o ޗx(= gX9pG/O$݇_l&6KBρ) d)"{%yc"U=El|IMa̘,Ĺ  r DqfZ˳-X_T7&Qm!Bv@4ZJEˆw; B,:`V 2k#RMDUGfh[l4]6b2anw8 ''{72ƋVLsDLQZڥ-h?GB:jұ;{}?bhEcםv3n0fweh3P2R0ũ] 8"<l|@l.z$m~S!FBE<{Ř+ EWAwyo"b#pU|~&c3OOn"n JDE(d[ BSI$KӐcR˙]A0،rEΜwZ.BejgKkT( UG2q D^ >}9QB OŽj-M6K &p,Ns2ƣ5`O3(Q`j>zʟ{ݷTo vlS]_Z0tatCz_6 _uR'D_:ȀʞHo8Xa / D龻tۚ&|&ka[ 5hVܕ,^C|,y٭#6ۘ 2{xk癶{[f%0JJqUajb¾ROV5q͵KK)}Lp(|L^}miZєc<]Li8 bsF'qFMV_,Twr+ώȊ!5k}TjwKa V-au R,SDOr}nLݘ&yţM/v h1 I_fI H2oz=ᗙ%| (Yg4M rP~k:bEϺ\H{:;ۑ,JwTYEEj4NOΩDk ݤLBlnhksy /ziv)C#o;sd|@??I~`$=mߘr;jiѫPƘ|I7!32i@A/ 11LfJUI6gK$XHbpmBs$sS$5vxO#a)'Q:{e,p.ew| _yq=ǧlx@ ~!ue=;f)R|9{HtnCy4qX 4gc/_(.HɪC кWuQJ`6)N;N(:FAiL^x(ju$G[#S1*\C /oW}w9DuNaR4gs 2Q j;Rt%Swy~p4v׮!Y![9p[<ؼ5$wCkVϪ3Nx֞琀>}E2ś( @ UGRxɲ c3mV֘: 3Cbyt[Яl.3`XFb"y]!A[ٚ,m1c+AOa,KP80Whįō"2ùc8gG&:'c-ASҋ8EO׬X$l> +9%̏Ùw)scFFb%]U@&8~J桲n}W2zFF#"Hj 0.k{ m L|s e,^{'90H)'&3G4EeYxeKWvͦj'|ToN%s:9h!nB 87B<X*ڼ%"b.16%mnj@3zψUӄ=,ʟosZ;;C3-Je!xgKE`+sT&Ѥ>*h4(JBjp㙨L%ڗӾRI}J{w:{ɉmf~qAюt?Bw $:DsU;ubn99p ߾ksERE-s(WZ0ԎiX^"62hG:^9t}XofLDDbҕg@B1,Iޅy}Q_>x<{Gr9?]U]]%=uجq5@_I*P')&mhp- {#-nIs\L%eE heQmd V>~,T5Pߴ-EzF]s#zrФ·9ma,t5"]!Fr2qE,r+ƛdYBgs{E4m‘ێo8~ѩ72H,׌_|}{~-q49um U0I՛RMEǜ?t꽥^wJ^P ߖx~i$D LnI_d)6 JP3ԑV4VHrW29|O? 0 iQtk1b$Z)z 1 ľLҒʼ\_F f˹}Tx{;9gn[_k [=*ZL}(™.)9V4̝lmQO ?d^9xXr5.W9=B`|ʯ(Ek[ZW+s<ܣ4e[3.e&NSe4a9t%&58'|p{!g>iT4DA$f;s/8 ]F#QCzL74&BT0lFW:(efj@tW>#=0lno[~b%cw[r7Jͯvuo#i W#/!2 ?oSQv jҩ=w~qp 2Ps.l ɣ֗:cd[tnt)37=ij%ToSae~$OW0o pa6hUU9$w'Yt=MBw+$Wyp2~Rtkw‘jcåYaDN o R_끸ݸk@ Ѩ rꁻ[ ƬnF%-HٻDs1 CV?\k[/t=%,P g%PAA麁|}EVgz7'EsiǤ6P-4S6565v-d?vb?4A]>'Kr_ 7f UZٰwmd6=,Umݖ'8QԳHkbCsWj΍.MXAi3?~mSw`+0ըT=Iֵ[ѿ7b^m/SN~x)%QԹcy:<ÃcZ&][WbQ>kܧO+6) 1B-Bȭ |/'gX'mfK<߆-sNpX7G2"-w+ IYWg1VbK -3iZq B H$ZF{K| K&)OeL%/n7++:6L:RIl461VV''k_}Ca bo]@^ e{EV{n? ͻ"q&=IYFϨaL8؜k7,Fb|OC]Y bV|kݗFV.I+;0vqW󟝲,8W(P<"K|`=vpU*ZESg㌴UJ:E=yԷ5p $9;PZ̀>so'4WH< %ߕ|-:A'N%}!5V\ <Zףh-X=sĊ+<ƻ{{6Mbmf?_۶<1n+G0 拚μt=?I%#G >pt]/PFc?Vr{G1 ?9F<K= ;) e:%kt7&Fs\݄`$dHu4foyQg=*Nv# AC?;kY4ġ֘M* H,@'3;5̺ӾّŊAJM<@h{i5 \߹_[Q R{czffJԕ ۶ƮH:5UnJL4z>ŀYkۀmN@9DP釃L uvg[_skFxJ JtNp[̶<+qzs%$Zݵh=Hp‘YǰP4{Zڏ_qR!Ge${ ܦK[<ϖSO#y oͼ{#vEuQx*NN@7Ć $뭑})Fz fzP(;`%ߠdOjG9רר̚֐쌚2ePw' e4)i[  tv]NMEmzA3WG gXX٨ҩSZ}!,Tˀ. pFjo7ix, *XLTU.0++`1_3CqAD.Wu=S?YRj}k'һNA9#*9"GBDd}x\E0FF nj9'4 ёbmŨ ~^f1]>YfZDiS˖a2b$o ӵ(2oİKHonY4uXOvW򥑖9m!u]*(E+/!dd޻Tړ]ᏄEC[aDTJxwP7t ,AY DS8şXҰNX05uGgg M=:ǩUZi=9h:7'31ԁcC.yc"sQTe{]pV{zj{H۴^>m|OJIHC(` Bxn g53>B|2zǻT^8;ʸ4CVtx/F3D&}6tG ؝ OY|w Axz Xo4BO%?s{OIR]zor:TD`B++K!SwI<LkYɹN39j9 ac \Z Px|l_26Mnr=~nj \ ;%Y_P[u`4Ǘ5'ss"Wd/--{H/}J=xvBBW}j\5/v~=H,E.uu^"z-8;2e{{]Snhcအ]PmK4ڕ><(%| 1e*>mAμGou:6tR}X7{2>J]aOAR ?ot[ǰfZkj,gҧo.VT&2\py2{Ļ;%}S (rU鍂t`u[K ՟ӆ˔j`В2]}0.|sY)oyn9+b]\7}^Y:]VM#K CFBU*)H4^( | z䐁E;Zb .v𒜯 Xi{BSC&TQΣR^7 t;$IAk-;&mD]}'tsn糥5Z'yMvppUmFOS;oo_l*V6LJNMo۵ :ph[Ĉ]$!{ްJCky uG Ŏ4Ƃy~@bpY>> 5%~ rV[s׉@nd%`.Jg 07 WwF &nV!wB{~ˇzcn bNw\2?FWP{O!gBї#Ojo =?9Rsxrm=YDMӬ>ߋ]aFɀ$*ْ@jXƦoTqޓ߯_/L@7FFvbưZ܉Lҏ%v5r~\ IƤsҔ )FÕZ Z॥50fz|&tΫG_lnRyuV@LH>YvQ4>?w6 s޳*@(4b 6aCfw%F}˺GS ]@j=[N_ْvȚNs|}Ed*D$-r ϶4iTTlHa^G~'|?( {;rݦmR.:gvɔ"C sFixfb=lrqC],NxV"֪k7(.:[Xz(]?Vc~(R*VB' 0ExQ-`Tcӏ'^Pyxu$CS#p;:Yp z>[V'dr*t Z=!En0iAT`>#U7G:)Y&_2&j=`|i3_lc[ķvV|ߠM[{'rip`J}2&c ;iz߸С%3E/7w g~vzV&9+/WG`q0rHQAKV0^e 7L9FZ%FxPUzbJ\urlG#8`Kcpr7 uvlj̕@*?e $*9PegdYl71AQ>lÊI7P:a=qG _l`@5?~Ý sU:5}6C|o1Ӡ9tv,Ln^Iyd yްݪӅ<DŽjM^K( SbT]Y+z-4/^Ne73]3D+_ K~j zGZ+kEۢ$т]5 Bl+y+lrnQ|^_{dsv?M%1CVP:w𬭡S,,:^*3DPh<·h$B 9Ok66X iRhzh܅I&u  ׊9&MNXЬY8*кDjDVzZeJ$@ RV&S8!5U7dȭKDZK3J)3{(U.d;>, xZC'9FnS9?aҫ+2F# jaDsNBԢ)<+׸.M|ؾ@J%si*b^'O蕻?qRɤU첆G(t;ށm2ADX(\ľZeh68K5PQ¿wn OIg=vHaWU0yAus̒@B郢;} fl>D1bUZ$s )x>7г2)"9C iq BF"\͌7f9ԉOt#| >c MJ ixjy 3 7WGO?8!3߹$TWiHPhP_b҇q;-TfT>iHA=Xwx xP1tpn87zI'z`'Xгd&t&!VwoJ"گ53]" ٟFU*29 51T45s{A 8 Pʷ P`'Hr*m`W`^ۥfnEl9)t?CJuz`2>Wyٍ %o/1`%8a(8@"AÃ` ;d4P۝q]"kf֖X.؞Z:X 1Xx VJ῔ǮA2AVX 3ܻSzXgf,{2n XquD֊tX_jzĎy cJ ?r b޶y-|' ObpNt2qd>»0Fjv3߶p {> 8<*6 c.8>TkOsx~@&ˎ2R~vG0i69Rf(3ƶtجh\}x&9XYYc*zR.JV1h'g$JʼZE6 NePhhKWAkF5v:xio/PEP"5* "퀝}7;o齽JNIXnML W).B؅_onf_yy I\t)lAAG>G<0v~'iul'[#"2񛦚9̘NK[,49O5V'TC z|3W3BF*Oel$ ?A9OYw3HN oN }v(eQ#QGZ|x.Xd1ӑhpȑhcDk,T[ \#>I=A^ɮk"DH]_޽pLܷKc/*scy/o!{M0shS@x7w牮8$m_а2߇ J .u\3O?:qGi6]qŷNꨛg3Yî>dUK&o\P:fϛ,l"d 3׉)pƪ B;:"uV۪46Us(4! cQh~yDDY'X3:h?,] ]Xf 0;Ƶ.4 k 6d}l;ȝ툤MC+vJqMJE7xypl1&/~ y}ېbw/kWn;߀ cfӂYDOM.wulOGLlpZѱ6lMx"Q洬ə2*t 6 0KB#hLgCx>u+ȹ}d0~뫍RȱRb~+)dL'ew*.8YT5%3A{vWzœ Z^#kd%A]>ګ&-_{>&\VG8&!3"帹fcLM[4ۮ:\CB:GC85N) t5_g:kn:Namt5 ;\w~i>x mG<$yƇKNb<0dضM76x4*HB;ࣆB? Q}7y7Kŗvxqq3RޞT[/=32Szf0W  >HG0ZRlYOd NAM,eN3}r>\G6t,:yl<%M} %iTiic2;ᘩw- QHtT}ka&_KF +2^mt7`Y-'vxN7$rʉq=npt1>KdmEsAFOuVEi#:UV~L ss QPQZ&n׬,upo&NUL@&WyE;ilO̶Q1%üYbiBU#p ޏ?Wk:i{>?V^+W>w[("@~4 N\1lpAOx LO[lgm}F| !TdQ!}ޭFn^*[\Y؇g+N餺hlCf՝O+Ff:t^w+atwwGZ)waUM(Ray b WI%v+7dCy$ bdBﳽ \.-W0"P !s:@:f Tiٔif" !ך\QI AzJO vG:SN+6s^o1_&3'T)x}G}$)wQ:NjCe'Y A+/C%dLp{dnyL>Id l{(]ܬ4]'bSS!$\E<ń__PjE} H|3ÜgIAhP32.Pﱛ %@.5Jޟdח7bc!G(0u-N5g܎e6Z4C<h5!+ML6mԸAرtxi"jNe)j.tÇ_]!OWWrgsl6jV9TX,๦Wuh|`J73vc5|t{׆rGo`}:Q!vMq jTC|jm;aMbAemcjdLSԣsǝi~(M>"aH !@ak?qKNژ~Q!c1;&ca/as@ǡ絪 QRt(q ޖhxQ 0T'ɈImBte >`%G%7VUpKU@. dvW< bRe,\00ƒI01]FfOK(uK2dݳYP;J4nYxNz@:6i$f?&C+:h GiaFb՘`?$mC6%jMy[ $K&`aq&iP^mjB S ר8څ 9l(Ff0)ۛ>k"1>u&8u&: NuTZ͒Y!VG2$~ ǿszKYF&BV6=jeq/>K@y_c/ّ iZϼTSQ@HH?Q:V0DJV7Cȡ:$)nZgU*3:{ike!Byq)F]%4ezl2B3KVƧG2ͮV晜΢ѻg2?qSȕD@ bX53'w@"H@P02Z|uIL[B]t$4frߜ_9kS$DDkcD3am~ mŐ6M/7'ߺ fIEzaAyqnܷ@πtI s. G<_Ljb:~j"@" k!^t*# A:!;fΙ󗿈>37XG AMx;&;N1oh (+Nj3BIYWH|um@]`7:dq;GAu uu9hwo8v:$Q:\Ob QAq_|F^f|HC etpYc#pn#CfC) YfS?mwBhj ysH+GƸC75M687jD-)7K_=:_^f21G̷n:[ 6F5ӈ&$ o:B|<tɕMm9Mo$uTr\&`hZ Py'0Dh[q_JnpƎckSM|$|Ϝ=fd3&ns~'3)Vpb#~Ǹ| 0|l>4yjv+20QW0<#.QfQvm~"n\kR.@rkN|4q>N "tg2c "6N^SQPY h"k&);|Ҭtx;K>Ujj)iw\]2S)2j chXȆy^:lʇL P9/Sy&y2n*,H-r4p1V`KŘS k2of˪G1|q楩8(?&do )Jkf!(~(@v(NAɬa:6GL@ְIIL')5 nDWVp'%Œ2o8f޽*OJ@8HMN?,+Nn19(~>ng!_8G_sQE~yqe\z :W t҂JY2%q')`b^qjIokՃeǛ{lo]/j\!g ĸy&oZq9A^U:Ax'vNC+EaTɈˈٵ9UU CoHʋtOҐTz;1E;ުCy4e#FW5idģL13,Ͷߌob4{.*;fzHŐ1UT;urz >hukr?0S~!SBЦUŊ@R?u§siX ˸B)"+$E aS]o|O5A"^B& [)BVS<#<I,[ J Dc)(O]@D~gm 3] p ?)Mey5|C[7tg5j6t(D2fKU0Oڙ"mJ0 "C!oӆr%yM\^ƒO)Ο5&I7r_K%j rfv-6)KVs$̅b-:lQ)P˲8n#j7 s#՚i ٞt[J`"4y`o$\3tR8}KJ6R嘥9;Iefۙ8"vs2'QEȚ.PP2#a~4E 4 W!#ޅ9Qn&ܒO"mbLr6 9C79Gt4ut OջYЫk,K>!ڼbm8$J;gY9rA^Jx[XiFro;e{ )DPV RiB8,8@\0o3}~:e5 kn!TO\}:lL#L?,lh8k6[- j鵊Y/ӽ}UM*Z8ʤka1$G=t'@-"čB$:hŚ@Yz3 qf+Yvm AA'?+Ѷ-"n4mwqF`2!-PS؄87/$~_O0F#sV'7Ax*.Hoܙ@22YѲĪ @0–zj@-?0et fG]v-Ea2Ќ&.vqAEVTmx9'Wc1czEQG ]!Yl=LV{5פĥx#`;YGRZ t VQ!=S2+P~޳b/h o1O!@&) P& ˀ;0j+vZ-tq Τ8 hmF j7Vh .h9/Ts+7%lI،TFh??Y(ym6503uA4܁?%&PZ&|A{@^fSknm[e:g *;Qҋ2=x DDj[ <uBv7 _qC.h)W[OHዓ/cg DrJ;8qQn='F-󒚃3cH<%WJ_ocMTIQs?Lx.<u{*ѠGz.\4NgXN=;4x$ќe"FI cLEZ+qL#1.ܵFkWGYp⇫Z@m~S<=[b/*9u Ƽ{rFK LQӬ~V(5Bղ⏷}E ĝ@Z,[jppr)lϫvY !dMlό<|RWA0?Ft["10Z|;70\!_k mل}h@ 5mgOmFlDfe'"ye+m+Hs>*Qb .WM2bvTw`+fb/Or<̊_ޥ==Ց[1" ZÒmpSDG'3v}fHi'a b qO!fo(5anDc";M+͕TNbBE{"5([\H7R>` =rV40q43]Nc'ZⷺrY"Ghqw, /|ʏ5C~6{UuMv&a쾶Z&霙8O8 :I^[>?YF%~mj5ved1rOT #:k2mP"iD 7?dz.7A59Y@F'd}#M1搞 fwYhKޕT^`I$M:~ۘOي է)m|;zώG$Z-5dFu+d}ߪEWmDcXy^e JWVPIuig)fHZm럗q tKdλ}x:#hbĤt\).wdYV1UV39HJ1 W}33:$YYqR㰘29nyIYAκNO'(/)3+#F7d="k]PefAXC@ (]Ӈe_V%GwI4N@;=Y*< 1 Ȳ#،3lU]A{Q-{f k^2"/.SI\fEFmT$t- {b ١IQL -|Rl_͕P=5L7\攌P,3~.;UP$> œ3 75{䎛  g\vi L`ȿ67c?}oYx>5'=f.B&r vB%; hW+ Nh&3=S`K_weNQ6?X6I>?'*Ӛ -Og0οk~)_Ue}j"Tn-1o ]MvbQ(GҌH`qH%ue0FD ,I"B+1:KX[+g6&xGu>ccԬ-ƠYϖO4gwk~𵝚dp? W'cR3YR%My~n^ H03Toҏ>#/=aԖg0ԇst=5xJC _Q%*Zi$H lu*&Hqޛ' zoyWj%Et nD5-4o7'&z/w鲐7 ?(' 7Amfi5qC{zܨ0M2r[I_+c6 KcYO&&˟W0N_D?Tȏͥ?&tJƏUh2{/PR32ˉ$c=̡ᔻ;v|fԃCIB 'I؝C^cזu$΄֯)Ѣ{K\RDMc(ZL$!i!8}B%bQa}Vj-I@sJ1* `vCojqTsַ?qf5je9&W=JC{;S0#g]<w8p J7&n6 ,./>]αRY9TYSJ@߬]ȑSK81ƀ ۭ,wj-1q;;j] )03 h/Br&Ƥ@S0HP bEg0r~<A)j$Âh(֛HCMw|Iɉ"ޢV1op8 rMB2\.̪fu/;7KcJ0J:ضW?lF\zwd!ϋuۀg43 B#4x׬l(f*^ Xx 1zG8ޯ.H>=Ak!V/|+Bń&ҷ |"Ft.9xF@nc{ 2^WBP-d GNYl3~opYG.g 2Qz$a}T_AsTIּV$41Q}`O(K< _]1^-*PffJѩ}, v~<{"d?XFK֑+d VWdΙM|Eha$BMٵ%Aɺs7_yЍla6 ҍ rysF䜵YũZS5n(JI_ Ik\NM*er̆4}VVV_= QkTl~|la1_1L3zJa*,lnSjΜ!WT&{EvjZ#n\;:6/,/*x|DSD_m|,S֣KE[z5FK2H?8楘LHKLTz>6719n\2E#EA9`X X Hv8P!|>2JFqԴi^S7{ Έyj)Lk'mb8݈ Ρ:cosZRԩ] PƜ[dB.{#jeG_ONDe^.첓`w`qUꉍEsFC>R BgȞ^+{$F\)}T8x{jCu ;$ЇؿT83mDt dݞG 4h\]/ O(=F }y(h8kр&j#NxhkՈI"z5b9:a"\wǫ!e:?L9[c|]4cSxwMC%&Ҩ(c'9bg;I`EfA/dWyF=yXJ' :X6Wxv_ c{`P8~ˉ];rreW:0WF/8kT4 =$_QF9["kzUPg) v~m^YHW"F+G>z>BΛ:A77`r#] X قP`Bb{ּ4v7:6P[g4ryQ6v:'Cdä)98B;f R&^-y@#C5 j_sqS~ -㕱` UǸlNJHo u 28j{:JPؕ2I+&໮rg@ykjĆzF v߸ܘ5.pTH"IpؕɜF9t )4 ⃯tIgEkcVCPdia1'hko"i^:t8b`۷RIP+F ~`Dek k;xR5]K=k~̱{Pc^9f_G`B1sS4/֬g/@b&wG}O/Y(Ǩ z⹫ Fz -ZD d,Ci6Bn`ny`fs=ZNcgk*m31v}tugIGTB1blqv{KA=O4[jTѸ/--UWkKwW\$+?%ZyoC}#4-5 M(3* 60p؂ R^؋b4a pP"FjT=.3!+D ^'f-l@թroߗː~[ ۱V*^9A};S0VlyJ;)n~>yV)տdkk5}3$C c_ŊwuRhj\hxA^ȉIP qjѪ2O^cͣb!|ltt,93/EEG#_,${r]cOqAl(eảVG\EQtdIubk{Q^'|U*`A# ؤhCxDcZ-c j씢ؚ*~{":)leWn"!SѴ~4ɫ gG[ё޵OW{2}ɔ[gLHhdj:5:u.,fq 4 U˷b^8ͳMX>ɶt7Ml[NRԊ)H~bLPzNw=c@*ZX`:w6v·í^?s寔Z7Rٕa/Brb⊈<Ԓ=ġئѡzX ϼdnᷧHO֞Pij(K"wYޮ+s27GHŃ18w npE 45FU4:st~ *l7Nxׯ=vq:\SCmOTU~F10Mf:}6U\߻?֠ '"x$g-QU$piJ0iMW2X±Dq"i9  ]F&z$u?s{D.Ͻ 9(0V~0\5"v'?x~ڙӷgl sVpJJ>xNTs1;8,`.kKbc= 3z@@6~ԾQln=Qg ?__3^D)zgՐQ]/l2F@Gؙs QWIrVERH#Z8(񎆚DTfj#; W- <$9bqƆ+6fzkА~XnBo/JD K@rKzmN>!d;)r*?>RP7׬3yLӨQ`\zFZU S{JwmޒE[2NT}^O֙C|g;.)J-Sdd;XJavCl -VZsKPTv%Bk&)!+š*:Iv`_Ǎ] -;/LQXb^'l |o* (eN[ф V#f^{Ra5sp]-'`c#TzL}ETpulNtab@ 32J;Ƹx)i)QZ2RĽD3 k*:l~gUPG%l77-rT0&{,d_5rf-;ؗ'pCژ'a"(XդI[氄bR?f3[,KAD$x.f'owtԽ}:HpFjsEy - AmK#eS(zR۸c$xLϥp Fo/y68`3(GBfhE]\FpnNEi)Վ 8+s1N:jA xH ƈUFԟ 62[T"cS> ¯vqb-!E@B%ԃ4aIe20gmp#NxZEC[N۳2εy-{,R 6hJy 9/0_R+:W<ѫ|NPYU13?H.sōc,k.⽽mQHo}K.NRĆh%fSI#RwRV:8~+Y]p6dX5hOW*X^0iRdzObNiB;]6LrjK8r7>FoMxNR=x9P]¯] > ]U@l4?6Ѷe(Ȅ̶Bq1*tIHa︕$jrjB,fbhx]b]/3+O"l2nTHv/&k= :%C FIccO Hlku+Ii8lEz '\:O9-!>?~з®dHڸrH1~09i^,91-Ql|d z\5FZ:؆H]BcXme VZ!Z}/쐒f+=VyJn=4a;oj.u;d n¿ ؖoLxud)tPQUd^;t6ݗW**`mo!rD:\M~V˕>ZkH̋cWafY1LQ(Ke_Ub7b2]2QY.zt?@Fs8[kh \]yB~C:/JTqYK7).| }cx_{1I']pY|+,\z-AT|y]GM:IAsC29hosAulY;Q\>05AƶftvÊ^aX% nlTz豛Q̆@^2E0s`8O:ѿ7#:CҘ‚Geq*6i=4{IHPp&A~!?j20'16,vw^ m?ep0A:ӎ$$X *d_K.hNi},`ȱyz}R2 ti6$U:NV\ Svvi?F%ǽ?U|qR9Ie؀#M]/$K{ngOZ".1?b%@aiUhŴk8jj22vgH}QRkE! SNL붰JB#=[=ؑHD Q to}Z}zA V< \">9>c^R\Yd4* p0;i _r^\ ,JX'M:ԑ\èKww6VD=1mقkMl?6Uv]z.$(鄜?c29A)\hzM]nԬ|s+ `lC/,דp|> a6 #aEꭒko+?Ұȓm-,y&{/+Y?q?-ۮ'KБ<$(dZT~vc =z%`ἫAIzăNY[vYB##g1\/o`ߝP̣g;7Al)Q-xcp8&0#ؙ;) [wq[qDa/3Ϧo+MTL b/c[XH7xVs43*u?ђ`VѯTyhL$q;t:o$x(uG"Ore 5I-0PՔy[!d5ΛPPc2AV\?QAU!72u;蕁 #ڜ/f7;ؙ=~˪nߓ4R-6ad2c $el`Rų{" ^/F=[9UmhGq [yZ/=IPz7Lt҅6}< ,}s*jiw>^bu _p(UUKxWM{w%¡sI:52J*UlЦ[@iɳ5IjZ#re2bf(q%OXjjӳAhilmt. )Rm%4(L/P9F ]WwlWɲKȏ2/BU|)$;XU쟕p)<H~6&$mZJ2i,ugb"pv|o[؃xۗ u,d QTW@u56˽CJL ow3W{b۳"(кDP8yKюwr kOm?@R-׾S&>λNs3Yl%a_vl1q:˃ouS){wވQV& NI4MS |ymiіPx8RH[J?)6 $Ui]OK Yڼ5T;gKHy55\B4I8%Flw KJZn4<'Ee|_V5) «-d (r m8>BP ;_#rhXLa2o0ӣȗC »U+Rjз]?q{Ha?ȿ>n LJ ,ƾ(aⶦ[&_`mw'|,W|T~ʠ,)DJH6kv@WH-?v,\FwOR˶|tq$*${]ʻzl;j$(qIIH. =D2:[{FO״"6+B3]q`-( Fa җ<ث$M{ĵ(A0;m=Gkm,y?[k3i \=@uuQtq07J7BG`:  A8bmk$zV`$_H%Lo+\|c#bOXȼkLj7~K3.(,s8+REYz@ЕKcnTX蔼!݊?RaL%HB7r:ZT4ջIwU+h ܗ.&< !6W=&d&r!tGI2Sm$el 櫒T#Z*3ڑ`zkŻ1,m&mD737آRpB( kNS NrHD pyqZ sſo=wlk"oQ/7Q~(6@$Hf1CG"&* z>A~ V|9`.Ų.1G<}nKg:k8|p>0"\dzcn,džxDM&̏:4dϸ}`>a0r5 i Bdl~%ӫL㖬,QZ0~VuH1/4H(ҠEZrP2yEq:g  xٴ.f$nrМgTO0#3ٗ>p's;EwmwazX. 6=)ƦhH;T<ɇtLJ ==4 qu(Ps [΢vq +ȝw~5K+bd Wec4z,8s*A@Pb@}%_o1N* z,|3G$o&| }Z^_R["j\`kk2F;m7ID3ԍ7b8'Y%R<=IZ&!wYGfv#n¤Z1%ÃI[-/m;pl݃usCޏ }>ƺ!Wцq﫵>  Y?V|PqŦ c̸KG"H83i ŭj=Ŕ;C}Qs'R>BN,KEHfm0Vi$2yN)(BOf:6%'s1}<囨u+>1.{4J*/e@л۷)=X])b~ [M0QB u_?UJBWՀ=pmt\+o;LZ @OȻK+G.ɿ@t V ht@R{K,ncOGu/Wz7%[ Ī ;8zD15o:|]ѳ+HR.b|6Y_xq<ر5*X'  W"n?_׋o|ŒLN?Gg:1Ɲlyin}zqoO pɫaE U{ka/k aGGXߦǰD$4jzk8~cI+[AI`tt_Io=_bNcї> FOd#r_q~0V).;%{뎉q!PڻYg>d N=ߏ",?li|q[P}pvl'k}x4j!YWH+ZM3а.dj?[Ev`& E ?DBK-Tso4S{:XWi-%H0&#c\<˱ i+$1kbUjY|8Ͷ )j8OyͽF8vF`RK_pWɫ4A<]a/TcM꫗)DãjR2l#a7>RZl#-lYH^b*HUQ3r gRDpY\9,+6^5WN퍻G XUYGãL<0wρ>>oo/f\)$*uIS<[~B"]\^+jnqzTPLr!銡k]v:>/Nj\H4spwcW/}Mp)HP{ce!2>1;s5$Cr)8nՆ9dHbM@ %x~J?SV].- GX 7J+:VbT3?(TT=JAB z$|` :z_ {x\`Y!5C։HÆp`:yh7 sxi],Z>B@)#X LtV©V) L%i \uդ"ʶӊXU0NťmUtK:ҝ5YU?w{PJZ$HW(R‰2H?pQv3S XO[ cT6jy`(v_pUIIY# -SդrvyS^߭~ Z$:)p U'P0nmIHsGPEV( PZx֯>+ؿq]nz]xJ]p1\w FV>O(a }5jAw@ o},n r=Oo3NFV0q-A aKͿ:TV]:<<\9K;BmeSw5{4(Q"=ox!ơ<]!:9ysnE RqEp礓y_f)+qxk3KNb&0XX琵-hRwesO FZ< gxwp݆]2+׬#vp_', @z !E:'$@ӱ+vCDtݒa *@x"òӃ1O{^T'*bإPB%PPd ],Mt!?OӚC{O%Kj. ȥ'PzE*q{d&Ct1j4LqV3)\śZE/o($v[yehKsu5}H 﩮n =t)ܒIprôs5?d"_U#\AS_\oX@Tq$ĈiB^OcY2B1Y)1㘯n Kq͌[em*\uyA}<81)]'Ʊ3|iCUaF&i⻧Aq1딥ˤ4o( nn9mAt&hn͊X<JgdK\1j%??hZj+e8pU1nܿQ4[Wx3;,ϯґn;΅$oZ+-JktP)UJ(phgBMEm.x+63@^O."kNluμ:0|+١M*EE;$p 8' =82>C?dix˵CՔrrd=bGͫ9H 3NUZ[aLAwJm6Z2Fyj 5V*Ո[]VZ;Ka]'w#PH'uZ+]|%[4t\~mk뛩"Kbneʵ,g]' k^bcZ+'ڍob{ #AEpA<3("mסh7AjQ 6`:>7#:QF[2[%^`;t:rTUD kOQf8S\ `d zO9Qֳ`Q,VHuPb4x!%Y@;XHXKVSza'8͘uG5:ZfYS@mj ͛'2|JmJ:3U3#ܴr98K:0PJY/v3m- ]2OfR&>4KJ4[5璫0˅aQ"[q ,9@!}MD{u k o0ݚZplP>҃8}tq~θKNڹ8ܭ)'cKS2E'LZn=1^XGe"W)t,+YC89:ཱS+l;gb|#O]*hzֱq}U"72yV)pȏ:>}$= d=n ċHaB5pM[e&C4 p .oI'bUzn,UR+*  HzФ78?^Xn;S0%1!p3B-# TB^z4N1z3!!݅fKF6^p>J'ƛsz| 8SXw>p2jD]ﴋQo^#( aNE% 't/.$|,΂Yc7P 7 G>Q*kY׏=Jd_lLp3f|2.[4Pf3VAf]dd|ע6\)z7 :PӼkٸ}ROoEE=[{5i%e40[̡U:<:{w[jQWu4,nEŬd@k.N> ]wؐpSa "?U &(mQL]n\i*}"P+ Fܓǣ jzZXfxH/$Rtc#A^`[p:#0ƉC0[VT~6a|B>锊{:zz!WFY`c:pp/% _aꕕ){"?H?7.mjqyrZ/.8X&׬ƕ#'DZ=sAe$jAJS@p0\.ie 'ގ—QY8i|Kdb-EL#y1G@.lmOke[="0m7?ͷ'=1uGV-| b_ds`a%fy%` &8'efXJ<6cVU].󿎌ajrFgݯ5!Q ݣhCT_@(mDH 9<꠹5|Oxf2w9bjVV1`j,0#\\Dni$1I.&-ú#=xQ6)F[a<_S"½ sZ@m.rk}zvn[ѼEY lb SdQxNZ0dOl;E }]CHfg6{dBi2sKI9Y5Fo s\Z#QGm]_` GGr{.miPvlEo|RuUޢŕعɣph9{YoMtQUǤDY*Mxm:jq qam{y#:΁pB@NA/b Tp~l⇔M#/E*|!$=D{Qp!Z +a9=9t .̅;hY$usAHLmȨOIbo@Df.q*\Gj!T֮dsHُ{%]?w4RkƋA$m*vXwhItϦG6)P)8y2\vxtM`E5D2mmű^ŬT(.g+C`bfWQe{2X{y8zPBB54o}SpY/O(WT“-mˋ#oH<൛c5 )+zԶ1'q m8EfU2kA䋚G%X ,,>i YwKfntCrdCV\<@u] D7IP)ԊqU:NM쟔:ֱd\bT;CcS%l[b:F'^/պ֟Ty97\7AGqb\'8%)7cW($iʋP}9xO{kV&TսY_Lĥ5"3]ٮ:v:uƆ^'^sifV' O%?A6 FKn/gY'a#c" { fڢWae~mm7x0RqniQy%0oQE+P(U KHQpo Ft!nu˜J7_47 ǨDKQp9YCӼ{ |3t 7CU2P.Ͻ C/SFV!, 9_, > .Aɞ3~+(QuxL>v$ru'(0^2?G7ZGwyحpk9FX$ oP7i][6BL V ޽(l$ȥtM,: 5Z]XAcrp*v-b+  U~CD;t@lg|cS{?ex@L0.ӁjGBXz.xǐJ,Pr 3 VXݷG>WYӞ@׀q#[=Mgm | 3iU#}!Ēlns^`jPjޒ­aunJ،zƌfk NhJ%놕}~Ps]xct7ǼA|_+0<9 bAdײ%8k#++NjT}=ÄKܞD6.ӄ"I&Nwf`~c6mK{)^!*m& aE3Hy1?pᤨr@xgS"*E~;l:c#oɟ3K/d Te}%ض12)*6mԉ&ˎ!5PSȳgESvyҕX =nTgiuO_QrA|kOn5>>FJN\Ϭ>Y<g-X]x0x ~OQ|l\!.Wp zH1NHmNKfa^(I6O\\]H[F|b.$ɕ]&8.4\jӰtZrT,.rR1\D/A)bz~S}8*e[dwY`~X=ъ`7 A<0o(V~o2k<gI]!$f,Y :Wu~3NNM+\U8@T:B3bwreJh.y|^| sGJ]Y߼pZE躬s=~(;"+yhC[Gs u U|(bUnQ-:,% &^hV}v罸VAi]NlT=Bkk\^߯Ym@h t-:d ƚ3s }v(N[x%닭zR%Q'x1wb2ҌԞûn|4|Qt 4-P ئg:?/1٧[o~ősj0mVDV6Ќ ؐj @} հ&K" sdS$tmSE_B=.EHm1 cgg*^cl^r(,оM{A;zV;ÓhiK +sƼjSÉqZ̥z۵cߞVfDG$8` VڂF’lzOp'$,h/%+t%uG/|oi\"AQx.Y ˗DSqqJթ+&=L0- d|NB72pY2ۈ}YЗpF$Z2A4D2z㾨 Zp3W&5@G4x.[~??<7p])}$a>wt-OATv?ϓ6.,3k\k2_Js1dﺾ{C; >dCdBj5&'a xI*x$)V$ɲͦ`7%Mixh衴!(ח@Jϻ)b)qҍ$w7F%#ˮr:JY_x sL~r6S*֑Ɨ^) R!J䉉Ng鋟#8jK_naCO>ʹEbvmv󖝏)ct@dp%wڙ#u}*d,fT`%nenA@KOOYz.HₐVhrTLt @TYsKmҏ*D?$3JdެP)ĕw`}MaHzYk1.0  5 !TuԹNJwO$a#% `l]wj%2\rN}{Qvc&bv kx(q:fu-?Oa{\ B\N ENaSJa[ TNʒ1R{yT}>%CKmD[~>,SEWq֮Bdu3s2׼%bQd, VwfSHHk"tϑG INbISD'gR`Ye+h^תn $u. \ƚg!naSOƄF yR D-/bgT©`p?>SExKOh0LN%5m cćFAbDaZ$2 &ǕƅQXnZFPqp$)!zW/[K "Z,Q@R9Fq"IpŴnR,O>fĀ Rbs>z8"\S"#=p@B/Xiekw|@Oe6TN_4Jީ\|7 `E(AWL uUYKcn^ SvTRy51]@}h-VF?:87j.~7œ%1HɃhڤ A2/yc: ;@O>y1sq&z梠VB┒WǼTBNm?i)!y?FMΨ֌O  b`ʠV`B,{oeSրv_49" H_Dc]D8Z|Fh^q |(K^WJG(x"U;a ,2:|G < Q{2q1JIijXݯ" 3ݡR80/bn`]C,xf!hf𢑄.Gϣ */4D4qc\j½t,'!& :JzFiE_'=f Z4#@6 k)c G`A7)C`k)Ћ6T4 v`Y@rӬ3"\J^ ?(Kpڥ]`Ruf`=xBĭ}& YJP?aLo֒Y zY1ѰoluZVGM."6Nh0MgԘ9 C|@3=wS!?N2q#.,&NS#hǩi\ɶ%tZ,#.Ɠ_,; H##rl4F:o@1||M#t92$cM%a{0-C(f{+|ڴLzJ&FJv@Hà~B#dZ\uS^b/&!59*MR9kDOْhv^+$dl ?:oa1[+ҷ:cBB%-*B1O"ن"L޴(L[]bq"wR^bY;drux@:zC]Q;|q+~ ݎ oAC{T@n hMpƥ1~ {. 99x\Y^(t Lm~*-Xj)dײK)_h9:U< DCo>à/*oEGQY' ݿ`l.W; i~Wq=βY&\! l,`1CUt=<)H= b.VU">SHƭkh }e8fχ[`Ԏ{fH)a^yjw ElNrXcl-N6!4UY[ V+JneW;J+&U)ZhZLEY[0èkW0<\RQJvJ ǔPa_CZam _UJ&s "V'q՚s$}q\Jʊl;\_Y3[W&=~Y DRfM9 ~8V5\ĀT{w1m|~Hm:'?h<d7h+nc,͐;7R-p+-u 0u36|7 RbgzMoD] 5%EH @)<ԅ.pTE|߷iLiv䴊Am玤^}XwmS4#i͡e/ù)fޏ('!>t| #ܷ2lAqE|\SwG@!b=#U|z;yGOTsr^-GC3 p˛ f&Hp: QhsPp 󅒝>KCo`9evWmIzAXFBKC~`tLgbc[G|\ZP8ҽ߇j/+L:8/@,=@ӯvsysG¦o)aw~{EEX&Dw`e/ [K:OB/Ȱ Z!%e;Iꘖk盛a ^W͌zUˈӛ/6!CLdp=UH FE{Ddɠ=,WvrT!?Za / /{H # )sʍʹiԕB b-9b$ɦi-VZA,*PNBy}a 8|L` փEz ԢH;J &O,m20gɕzyI1q3Xi&CISx v^M^/Ciʴ3PW(CJ.c$`J(˂BcGr6}7A`D{pNBg 8PC"q&T)sP:p@7Sڔv0+B$Nt80X\uouxD4%78bːf-R@;FAx ,0q^|: *رYsC)?Bᡙhk)Nݎ:#|LNe>@{CN\ )Q~SXQnc ygFsHDP%;&I#ld l(o[kȦW3s/Ts3=ի*f! wLGxL.t1KP;诀~۞З@Fвy'ʷQOC Sֶ%K۳Rj(Ի=״ω7jMt>fwIPJo2)Keohl;uŚq3QTt`~>~aZղMA!LJ_fV3ZLg`VqJ]R9M \õJڪ K̻6Axy˻DNQD(` &7V δ c.AAX5;Hg,Ӄ^`".BG<~uƥ| -#\^W߿XWF" s<>LЃC.C?ʄ)=ŃLY#Nh4Iqm5b\Ge_be0 :$rc"wEhW-kLFgTVd8W4,ԉ8\q=Dy|ցb=-yh# EU] Єh,MK)Ws&GeXRRڴ*fy4!1')wǩv7Mhѭ=I])(H+e,]#k'ZP|+ycgVhY{"FK4=kBq*5i]rd~rcVo磣3J˔,jo_GJc.`h ex M4PfVRR g JdՆ^YE< ΖR/G搹-ߴiS_%;'6W[aX_7,fRpOb8R$V+H;bud}cRȘSa42j5LtADyo~G2mę8y0Fʇ("f3ϻ0WTql JA }Q"! T`ZK0[b;wI2ƭܱYA-곣 mc^|`[Nf4״Ǚ$h`֢b-n46֥s>4xSԿ57MTp^= #yD)^.Jmn"a׫]CkW;D]t326c $ܺ?N6$.)Ηǭ0ʮĂR qrSeŝDē\ oRv'Oꚝqkq?F=ɐUP,/"mKFKki=?B|^haKQPIn#Z?1ߎ0o P&J4f?8 } dF];z-K nutd4{n _3PeHok6Y5:K4 i xL"$΁V%.Oz|[S@yy&RSJsP/u?GlA]d$= n];I"R{?uK?k@a/cMNnTf%$\2 {*f15k4&#V޺m2#z_M/F%9%-qvXbXSy'5L1)Wx@#ﯲCyQH֢ɣݪ^?@ 7AƏq~KHX˛ѻNDvD`Sz2IÂ[lt*QI!.#}kFߕZVZi\LfCxR0И/&nOР#PqwVT C6L?w6\^,W'Džҭ51L)]k¸}gَ6m Ϯ?(]|!NI#ʜ?[ٹ'O+y}G?[dw4P:WN4%XfwIp]yyd(vڢuҔWth SG퐇$݄/1MeNq{ ipoq +e~x47PAٞn׋&]́ vCVzwo F]ek SPrZ^dΟ(_c2sAІƞy[14Pvf6tO$T?授n`b2'`a{zDKL6) 7]HՀ4‰[ reMF]rQ..X٤܆z3P'[0aS&!ۏq8yKg0e${]% f :%Ԉ`[&4;IeP7ϥvcޞ s 6{|H(gVJyh$>IXJq3}˖9|%E|u(E9g0B d 1b#ʹPX0z8M)K>Rz*EI?v^Ό0LiM6b8SHx][߆`pPSҋQd'Ѹ=?9j-=-CpۘlVySsb{~aGZPxn0l5USL,̶8SFbx]o0D.(pQKQ8ԡ, 9W WP"!Kt*vӁW Tݹuq`Ҕ]z@#U*{=@W+嵢{(*Um }&: ZɅ&?KW}Z#q>ke?QuvSoY$??c„OZhkp=g %5?A_T ?C ܅P+R>xfk^7ep*IgBf8;0֐}w.cδ?2@jMD[/Hn2i*CEu8InKrvw&YH[:0hfi@2 :)\Wv ӴCRRgrIRFo)*} N lV/5{moۢfeP\P(nBD0pdS ϘjhXl q'"Rn-nA|PXjRSㅻHX .#ׁ!J, !9@`$A2k@y@ WP^ G>5F}W/c(7X\Qc:.&xQ}*8KոvYlfS^Y  hOoO܈u A~&V+}: N ml-2<+M2+@r; n($1K]tvկ2KsU2/K4a|6ouwqG㾦JBs9Awr"n HlE#ܣIA vXEdfK?Y vJX {bK؛s,Fۧ?X\,p|VSvjV jy dg@qȡ^kَW^cTъyƎit(~>rx?ȢVBkU =_"xVDZbrɞzcӒh+1!ͯQۦRScbBs5lE[ΰlnmk'd?4-S*>RX=!zd德)n~M`YD\VѪyw"2)pKJl7_('[f#KU@S(~ D> E'eaMUϹCRf'Ę֟YG'8;r5n (x .} ˌ6q"} u9CлzlV'td@0(=4Bj 0lo(i+q줼 pWvY$Ԇ^(` spDf:6Ǐo} (MUa_( &=Lh|LT42˰;9KCig fV,q@8αb'(tDm(P=Ǥxw1Ү #F"]"Ţ ;l%>n XgzW@3Hk<}aX^xmUM0UYPGGBlHg}Ns;i"^eNMr'zYͮ8áRٻ"#Ls7CB/ ^|fH, mRv t0UY~7XطqbK\ive"bi915VRe,%}bF3zu) fŤ"uiXoqpğ]VT$Lr''הNyOGD4K+pN6Ixؐ `4aoHSkɫRLTU6Bw0)Pۀ5S 3M 4Dz>@* 4/Uh|?,\u De <](Ãy,3Zz"`BkW_[!Mc_zF)嚴 iڡwݒdj>X<,ŷf{AkT0{_ bw9䣴[::p˂tے軏7b) ~-*m sMq ?P'<x6[?d;. T @l{߅jWx ҰEVv\Ohkh(ɢ`'#C,2o;i(eӴL A EP宙9(!HVXѥ%NdwڨeÆ$̜K7T(ȢtW%$ \ 3Zm$[r]fV*%gNuc& Ѣ[XrDZO֎lCN]g= rQ "3goDNms)jݡy:^~$j^l`:{h{:2#?ߋbA0 :Z.7u|X O V#hs$ZtzZǝs+3:ܻ\dZN5t;q1wsJ%M@" ~$CfYJVG#`^Qf,-XQtP,` w 쿰<锻H-d=,̜)p6=\^݊2qC+DѰM/;֢߳y$m1֜dh`/؉ڎ}eYG;e%Gf[1Sh.Nec 9Ch 70Iz.OwpCTq"wp}z1naycZv2SFB 7KzWl3TE/`^Q li[e!Ȟs}]BЂt8A^(͚ s6bpJu NU4/O Pqi؇/iX }|9ٶ9:Ԁ2ho;pV}s)g'?lryb*h z;4mh`{&qfs|U?ބC5jAm`tvCC۫ľWH-+zI۠Yz;4zX`vCGVR6qU\{m!8V{|7"<}r g (ODlJbZm5ls.6hhGt_IP]##կ/l?L\yRY+C1g |3$SAm ur21wJ.+t'E·x'.Qb޺|nf,,ǖᢰ6R1I}D10U`dq1Dt2C\S6jA xn:nɰíus(`U*FTӒ,i^V+lUf?nhXö ŅB*t_"S#"6 U+ni0ᥔnQ;vL@9sE m *I~<]sg] s-{XEi.(Al0oR&whN! jk+&zȔ6X&ڨvŵ@ "b> ^q1K ~/Gx{-@؄]8pk@aBJhE{,mU*TgEp$ =A>X6ۛ2TEbTSfňK;d3AW}'1jlֈVVү~4܇1!,S]]f $*r O>x/5yN.i:B "aKˬS?(7`U GPę+&RM59:|%4Di&S-<-_|*!EsA9 j~YWO={h?8([?.2T *fixk nAL* NTa_ufg߿ΰN cO2bd^mg \$Y.gƸJdjÐ^k.Z8Wecor>̬4&[߮r s !ZĬA9֢Q! Z2#ث:Nt.S*G?FsUS 0K[ <]ܠ@r`b,O{>~k?j#IMKƞzY"e sȴ0*ZB$֒u>eZ٣* tu q %k kz۸+$"CyUrl§./j _> P-DAWz g=gbwC)LJ>OܯvaUX_ `5վ*#Iiɼ9OT3@ pӿJHᫍoWi__@fSWxPW WnjZV44xgaTJID:K4_jZXycXgQxTUGx&m2Cڏіo;!Xwy#dElTZ7S]j`c ڣz:*MOQnD怏?p_SMU}8'FQp0$S%W'emvIF/0<~.fm?ka70(g7<ܭ#:6f@fVuG=f ޘԊ׊ʆ f˞ $pAwEMD6=i53Ŧ_DG^5t@! ¥ytqI]lP&[d{㠷as7rr)fc~#Qbmd6 Ǜ|;C24I'Mw9dS[x"XCȯTrG6F3k2&ߒI9KWaKUb$uutUu&B /bDܓNw,|vzOF 8/7b8$UONWDpϬR=h<9ߥB ]qmĸ^8?96'|E.MΚ%q(_$^X4 Dy!ߪB IVeE]93 EH]wLme(YGKuf6.b{zPbL& &ߴsq8?KIpmï$]z "?x gRay=鴱{ÍX tˁ."o)Ҭi(q5Q~̨{9u-%BD!}pJhS3r|2N7!USMT@{:Bwg KMq ׈:RM2pVP?Ux=qLOI-`22eF [[y ?Zo-lZ̆/hmÔEI[>a].)*: `@m,\HJ/ʪwf YcM_L#p||NOcY'6W&;u k0FKHˀ܏ 4tQ#j'06B/4?s)-&>JSUz.^t6T=,&#S=DB緱,1l}G /~&Ē^3ju3(೫- KU ٶ,d#&')YdA Yc`.eYZ?{1z]w=\Dy>fVuvO筤XsK:;=ޘXfyzD۸x!nnZsW#zR/'Jʘ?g/zpA)dTV|Љ me޲$(Ks Ԁ;^1P^і'=0ha߹H26o_x\#BHKl1\ 3pf2ꮙ} 4YIi"#r.l-.J e% $,HIKz OLg$#W9JJ:O1|PFc'agp胜b~!YfDv{~E.[:_ś%[RP ӷTLD^3xS-cc}2BgpՕo?8%+ؗ鲻^5lSi xhps7 [7tFw lap `T[["B7AWNΌH Jn}I bO;(%{G1V 3Ud%BLrØXvaqQ/i֜GƉ{l|TI 4&wsܰOH`#lZeC5Y3Y\@;]G \y;'EMYN_ ,0RD|1 V\-aڊ^}-?ZxRR^H L}Sv'n$3w͌y5^fZu>^rSo N>C:mk,)ԡK97?E4=F/3u-+γs7k(eܔDƫK̅/f:]ʘ 4}5gc@! BQsx>^f>ASy|Nf;j :O@wL_(øbQɑDG+ҡkPgZF?1Vڲ"Z6nH ,ϘZ}KHs `n|T] Yңft8>Lף3͒T{d c$eӸG~Xř=|ܝAd={[m"5߰&D|DН]|UcuVW)U. n tod7;f4K+?--P6@Jv "I+TݰLIT `[ț?Őg0.LJ#:(vPE0AZE4٫}~"hZn.=^<>z87v$y럇*%j+&>E2˺sX^Ն @6j%O&vLZ&3UB7F*[e^GJ=}OQ߈Bs`IGV TpwGTsgٔ'л/7(b oٟMc=ǐ F*i {cy"g!n9М۽C'#m&bf0a0EZ~Wg. F؟\,K͸iN(:4:C ˵$4UԂ<ڝpQ!+ܠd_f֒wݎ{6FK!ܾυMU =u,E5}3|ՎFw?v[5dPmmmh.S ڔ 9?d8)\l&q{̪0$!T xi}ωI권1T1E[Y-¯F2CV.aa}Tdv_yH}e[lh[x a}[^׫uO*2o`hndh4Fv:kpvl1$ĥ _ty,n? Wu^Dt,Λ[_j g^)Fz {1R}O6 jW@LCZ.%( fdo|MLR!ұvqtgg64@h%fY6 Χdp#TNj[\%߷ぞpSfJj,^;4ykZ!=SqdcR'*7OUHiE΋t$)i!0 X0 UInZwn.zD3PC'pҩ]h}N\»".bVAJ.7EaRw%TmK:FNIbIo6"V`*# @=1( ,wH9 Fjw]Nm/? 'o1`U-{rG`,Vb`[*3HϦJ>G\-d{^RKg.Uة:9o51 |LpS\U$ܶWv5 ;U2;UU 97eg 8 n~`vJ6yBq~%m0́/y{m2w] 0)SS=ߩk;U2gp3y򱇓IH[6䄪{g 1/h8vj2lQJt )&d_1w1|^Qrpoh=5D!=Qx} *X"@Lh|td>-ͪg9I\(H ҋµi!M[HxO]ǟE0#& .F%2C xIX1RrQ6M\II[ rF!ˮC>m뤡;4@rtuQA ".i?>X}zRo m"w%2R@\$O( '0gIx k7&e9u!SiR]ZFq 36`օjPBHpOyf3›1ruaS3;'ǂ_!n֚AYν?mQ*lX(nOL%EVdB_7җ%bJow6DL(ݔ}}G) J0`OX؋!AT'9HpzUBI:ӄ+-w-z R[0sDl8?έ@p^˥VotqN`W@H1ܔ\ s~&>qkhV:Pϲ9Kp={ ّfGf},6-+&% =[k]@Ϋ7PlfK,{^V-)`DVY椹9f=_HFlvsu}= 2HZ F=TKpgwQ'M$U_EVpz5Y<K9IA|Z%M !s.T |JJrU62X-Ct 8[y7 jci`fr{RW_w^2M$@r 37hF7P!-Y?ly0i!5D07Zj?tZhkˏT@ս3? ,{ %8wY?jA+8 X^xK?^ҧ)6w^禍}xʪGsJZvye@%$p{pݙ,= _=H9hdz: kpS!b=ԉA÷(-zCMZ/OyF}}rhC(]$+eIz-=SzI &K=op )|!G:_f4gk.7 es!7G.yF/쮲 d;^Cs0* &if@;(>20d9{ܬk2@ кWR^[&H\JyRNv5jraV L@0KU{D))Xc{ Ab真qvCtγf-|O@0t,(9Ǧ=Dgg't8UFB)$Y #ׄN? AToV0d71*k_q-v_ вxG3r׬WF|mISjjr,a8h^]|M;0ZCDQwg 1N]zP$a dvXQF <}Qlƞ+,]`"9%&d'y/_KZZHV7: X^(Iz7u~!v$}H8g%~?Ѷ^%̋|]0acv6q{2Kgg? ?; bXX. 9xEj1UU;d&>*H=%y S>OSG`# ~M>5cTW>zp!^ U 01:}%=YIMVqNAM4 crf >4Rȹ5LQOrG)l6Z i^X&[ I@8UEG4TpZZv7YX 0Oi2&QQ(jګB;ӫ+etfr7<oe瑗r4`T, ܔrܡS+@CH3nU6:Yiس7U5VOeET8mD/O%eP9HFo|Q뫏O[I/D_TRC.b,ƒb0@0L(ߗ xl ]L.qh oI`Ma*\etDĤI|'h_@!VЮLz pq6Vvn h n&m2^lPquE?N\KNjeAޮ8-0xb ~S1* k11k<J %ըpYtxF6aM3ߺ 7 b|+FtW֛MHwDX*L/xxX5tvZVЁdkRI:65Gc.>i;LԮÜT $,|AB/M6қEg9n܁s~qJX0OÆ)J+qLogZ+W🂒(yM´4:UVA*`A(%3"ՓB 96[}qLf4tZ9# 1#u}#$P0{3oP2ueZ0Ý6Fz/1I22PMc ok*1{g.ELۃ[$Uއ%hP&P'͔҃,Qr|gcăH i8Dۆ:-טοk=ʌtMړ0߉!F1o-7`j;s(t^ss=V($g+^;`B2(.6Iae*ps/rX}H:KT7WGVfv:x*)dtC<|vk=UL^/1 yNWg;gtNZ{1"b.94g>9$ds|U`ъ%fL ǎ(2 BstadiJkun)hʻ8PC Prjez$+X]Xm¨M7E9ݦ R/v;@&v>{C&U5$<:.t,LW8['PX;n}=h:[bjO/zT׸>ب+7 k~o_Ѳx>,X+UPVͅ@܎'aš4AQivBb-(ZX/=;Jnb 0>܏׷tvCsyh A!t`qB[#o*.[ANp&?~DӘlGC@ĞnSN׳Ua- i4+υZ?8d,~s'klr t8{dZ IT%ޡ 0w5יOAb{b+0̮OQ!(J ?Ķ=D> G HOm4˕l~F\FW[r 7 6B1?޶ ճJEg{2d*r8lfD<\X_Xy}=M5QR9;(>,y&#P"iWG$hAcE[A0Kq puD,-`r:@tRA) ˫SR韊Iձت\'[eZ]¹J6T˼g'cHIນp?v_V`KY.+ɱe'<֫@8i[Ë@p-5۽K˫g.8h(žt<䎅H:t)%\&*,WA͔G 0C Ca@v0":Bc425- WZY\zOuTZ `xQ џ2sjQ|[œ] Nk]aXΣ=hpHݰ Us$|tfF/A p;y2^5CF{5>Mjse7Lavro♆.lr'z 2ikֱ|WSg)9Qt8ӰqVZJg+$Z 70.V `q}C "}d]oQ<@G82+:_VF>b{X "Ú<>~`_Et-k:>CW RvH2Q>v(VoN-ҁ=ivAS>6Oev@f*Cϔ4 I+77fZuSs8vPzav] <-r^@xJE8w0UJ"͇O8kW%kPUE%[6Ԁ/gYg_kH =!=C}hRK?Mm0>.JN!?-xA#t El=Lլ z| Tt)ۉ+wjsO{l^nC*϶ۂ F( x:`LC(K QqG0SDC,/3sAtS˻Mk¨F<ՏוE|7yزIݦxtgc1RTW&]TwfZY?D{٠YRf4TfBn-D 7ʐQTR tN]cnwfO>Ќ#߿`wa7uMr+Jw1'_(9ݨz\Aj2y}-M5}$׍y-yP P#~[|N+BƽUڲqH\I*aI,r@KWrc1wL(sxQLgd<SH xY# Nhs%^cqWh5c ibFge9R 8c-WQ3˻RbOl(%޳:36E߅ݑ*$V?9FPأŰf] &o?>ŚS_p-Ȯ2YEJdV~+AХsoS78;Rķ6h?ͥqFLy TXMVJrTX|^GOKh 9qXCT|UwĄfn$ښܰ>ı*F6 }W}] U{6CPx#uޚ/PZc*p@a-)а. k`L4Ba0r6> *B" k:31VGYo:Lp;^YC*D"f8j O/;41'F)\2x0Rrԉqf˯*"fgT3QJ37z(с4=yEP(XM9& 0=iJlʹk:<zƯ?jNFPb lc>w>|\Z{ 1 ѓU{q.1mjY󌜊r'HE G䚊En@0+}H!Kq6}T|W1ˢk&I?NԂVYl^Fh;o_:'<=J{Cp3Z򐌴:./P귕[*N 52[Y #>DЬ69@ժ&&٨Mr:;s_ g1jR̐9.~ʰ&.C [^rHNJ.;p_?i:o'gm;\)ʛ^$AeMQY.ASH(GL"[L qXEMDG4(=:@X@-EEٟ㺩j ۹vrmVO.^Lx; /ky&5t] ]u,rW LN`4iVi3ݥf3X끺$3l18+h4N$]AB񇇽L޳`\Z\%y'fT<$+,&1ٗF7 T媦d γĔopr`y#dH6}ڳ&ykG(eͷt{JkoX1AjsK-=RޝvԉjQ@TUH %Z`rXRSW1۠5qb@eaG6"i?rmd$r|U ټۓiq(b;:4^|Yu)9m@+\4wߤϺ>"=SΣQ7/Qv.r `Òe"yNgZ~a6 ̕i6g0ZM-/W?J@!}ikxkGwh N {Q&ÇUF#[:9ʔ_jTIGhˎ "%Srlz>=K,i{֙ps|ə"k~:ى9E#?\ OK (<;Ǟ7&#61/aLlB]8"d;5)g#c5L}#B~ü R|4 mL{ 4B*#LQ|LNV-:VPtaX{ ?Έ3\VdOwj%f[rpZxļ59 MPA~<`m 3

ɻFdAݰh#W9 ;RyX[w7faWPi}rP=icIsy L3 /drAgQUKwT) "P`̸K}.7F' $_KFg\Ak PS)L(' W \o=G^߫{Nb =,P1GDnS?wZ|l;61q 6]WPIe|iƞ:w!v$N Un)E%}w$кi C[|;9-Nt\j(.X3 jj ~ȾU>,"Y} dFwM Tw2? WZد̚;FaW\Т?BɆV {de|\&xfJbzT$ȡA2f& Q#-r9ڦ;`η`1^KWhҦ4t =ޑҎѬx> P{MϔaӸ82MHG^FH@yy\y?E{}G*blkN\ -2Dz~iWlA<ϯ/q7Z~!;pq#.|!4;=mZ ΃!Š5O]v)dP}à^\S 1t'mN*E}=*)CBҮ@Frq7l%a(_w^7>f&xös"q ;.ل:t-KiAF0$#e"UaUjm"8%ŗWv8IU<eܠ9KŒXid D210Z'%8ئ(0'(k/"Z֦o}=Gc>:Ȋ0.0'/OAM+F ^"-vB {37EkrVdX%$ɒaN ͏bs~P8*BڱA㬀)]8` Fʚ@H4YkV9 PTovFhJ.p!EOUwT0/PC+'UƏ[؇ms0tk#'~g#՗n0q?&] + yCEP?^朁zj2?0~_kk 3f,VI4Z?MbH1Dw՛7Y`ߘNLGw|vwrk8b~9K&6xp?DGqcmg׮.߶"j=ž*hnЁ1#MI"jl(kxyݳ}O,%J+= J41LB=ї.T瞝R='+ ,5aaucy\w TIU ;uf-OT>リ x <ɮrJ̸>H5|s `^,sS cIlSŴ!|3Tطh=4#ߔZ;Azqpuj(vtԩOnF<-lklqkU%>BgC OH~"r =Io? `zI|wOg0E4vԆMM8@o.. HKoHnx@ mS=d ˃vU&ST2b{~M>({O֣M@e ^9nA! amO3bForC-uQt `iZ1=4{ zi<`D()%A'&a=AA -m3"YG!ۧ37c9/9KwG^ "N$ly04P\$3*= .F"I5gv[ !8-X/!*0z#̱3|޴=N!瞊vz]FA_U>-1Frr[m. _LXCqZ0b1x1G1\WLS1~=g2Y,ML)yD;+ 7 ӟ6YɎjoL}`8_ۥs۬qS9͡—6T0}٢7s)%yAvNp&KMը ,j$~lArY?xmXӭf,WXQZtmD&j Ӊ 9oI>VRlEu[m%]f'bˣu78ff@d2HuGB3jlud-Fs!%y!t'X(9 iϔV"&M[vwX1SVu#$멲Qⱎ@C_[ m^$$1Mŋ#lLNR-'QճڠZ۱_N$< @WL jr6dgp&N;<39f8 LG7:s2 ف( RjG|ri} .:T6MQK侯,kShZ/Jva(Fr'Qj2_@c{(AH{(3 K}$bإv:6&ʱ瞝-ʳ+ e #/#a`ׯN-5gԨ̺IfbE6d˞YVmM@3\7U#/5z zD˶~"\*s Bv%瘝_AX`'nk Kʃ'"6uțkZy7\댤2uI0n8/Vrd*l[F߾ON]!z];4x[ eQU`qy} 5%LnydXqQJA2ʌV0f59[azsdDK.W畎PIy nԁ@(l֫o?Co9Ɠ觃BF7z.P^& 3=W9' X|UJ%,Ͷf68G%~ MfqcZS~E:(○]l7L#1akeVl9qIN0Y>Pb K_Er4ߘ,omDnLjv\=#F9ҊLzL"@uYn6kcBw熝^Z|?|Z zdn@rL7^#d~0ǍJD=4KP^~kIJ ҄f=@W4;2Ku:q?ủNvDU9qy^'sO]Z *h,#D&Zᚺnyjvc ٫L:WWk)T1~?tnSK.1y)MOdc~zev㧀.j$I1nu*;T*KuR>Z5)iF@CCEGvtH#+Pg2J'g&q̳"2gc9*}:HKF2ia茥$-LGiHB;g,J[zȺ TN' `ŀ ͋2cB~Wp"[$|zج`+*d!B(뜫jz#(m [[Kw/ǎP Ec3E*"?:cj0rdBAg ]y RG\6g۝ Qq׋Y_K&\TFpQXWOL7v6^37C"w`ر?HDЇ9eG ـX~2v>#TӦxW`kdp=_j$5  Z4t8 <$4,<$.XydʑOpFćU86-N@c6FoNɝn pܸ`%s}pWƀK]P%;!²Vq>aQ'C2DnJY=*3^3SuE_$&\VK]"灖2QҴ5/{Bl/-aPƋ̼y薒"yMSԾծʵ潼䨿Y-4T Y 6}<ޛ/at$Xac#>AYi`$%d?k9ߩ1s^HaW3]h\o.=>0Wgw2n*r |% Xص. _O19wtYMcPBs>gC̗ "KYH3Nǒ h7? ɪoDo!8 T`Y~v; ?]Betk@/C_Rtpm9\I?jK5"\%z{;ǫ[c.$݁XAYqOrq;tCPޘHnJ<*qiE#vBd0hRLP ۡ W3RI?,dc7Sj Ud[H _L:[4"/eF]쿆7ٙ|Z|ˈ.U5kꇩCnJx7 XK#mΥbF6#qdG$ чG-4K'O? >4Y 9O2]#*-hK~0 ѧU &CUTߑR3 !Zp1DRqZ;bx̱SN2%P$ܚ,{T2ym䠧Π}Js"|^\=5тP%]41tߚu1bp&<$#_D3.2i(9}ጿk,s9?K0|/-ִcCĭV[(T+OwlK _B2)gm}B21Pլɡ=txBd{7%KxxGcoDJd*DRܦL"7VcJ;-'Z.ʰ| \ }CyjݑIt<*j\R il*& с޼a}#FTc:ih͓+)AIy1u/ bpo3JJyI7\lu$߮!xZ !lP'RnB9.V)9-Iw|^""k%T T/)S$P,Xе. 0|:YiQK~LlA|P{ID ׇyD5H}E@٘:@aWT~qb*9*卾HlNב|?}$ڻ&tǫdHH}wZTNݮ4dѧRG (bpJ9 8ވ Qb(k6tbAXos,ByA8'6tPq y~m>޲QI`Q_=J_vnbH~BG '1_/xP gKbog&>eqUbFDWdGf=,X 局9C%Nk>@䜮B)AOںh&z>wLV$ 햨t:_Y4g-07S( ODvI `m0p7ﳯpҶۿ01pO`-'KdwqVF@&hg}r>mj?CD'ŃCO 7E;&hGe)&~y!w*&iJF8`ff]ք.1@io)$!H_L, @7jg3e{2I"'pڹ\`#^*^̛CBDX8;r5t>sZ~꯸kGS,X:~h|I>d@( =Nѫ8ˠPh#u5V jfyLyO`S Lj&7o9(dQmB ZKSID&:qD>6}1:|Wz0孋9sa`y6Ц6\<"NUG~BgL̞yrndl~婋^zo4P6 }{NdjɚQ||k4X6KmIg.& 7dexrM~qJ| PɳNEU,_ٲ) NΫD )bWiNy'&(`$ s& ҠHJas|r] fOY WAiЦ$Nhm-XB(D٬RKA%ukX6ԊH `ErS_oD6J~3fsDP8*ӱ,t'qa;J#ohxs֛Ղڶ/^%YD2x[_f#V$c@,W6Q>-vp>KS.# C^tQ 鵽"O3ь<e9 AչqLJMۣhK/r b SL qWkw7JTӥl N>ZqH:x|ݖHO Um@:Rf\yx]4 u5}NvyhHSOM#AFs!kݢӲ9EJ^CM4熱ZHҶx PVCâ*}dFD@!琏qgTK>tzPk<: -#!O$}7:Y?\l/o0rkWD-$jw`u,J{1dzLEvsVuFOd}(EUPjZX1̸+o[<6bh + )_G; L .--eӅ51WrLV}KeN^9E3jv%hߠR(nu%@`"N!DW}O7Zd_rH?cjP?Gy _dFK2#>T[t"ZMT,%j9XޠCI5dsxXKH!Р~vcG7>ds *ZC.xEx%%,+P/S402=Ol ?p!.{eRj$7rN>#' 0mr)ZxQu,jf Ωl=qXiʳ wn*0 JeL8y-q[#W-rA ^ԍox?H50DuhXd CC<ev6ژC 8Ls<^#$]䶅Zpq ѭFHW-CCgJXxa6pVONP=3p`C ƾ$A&܈q~$Z׽Qe{;AXΔOߚXMzVW3c^o EzVY$MsJ7y_I!\$<韗r_Ud&< e;'IN}R[-<ɤ ;W΋ї=~XK>kZN ^\HVJuqs)l؇KJMoՇ*(S՚7dZDh*5LědJG9`=AĢ.g9ϼ9 |iE %p/tw犁`E &~EAc~Sm>6%[9\jZN`pi}m&zU+8.M!S+,8s6(:}'Ș+ےĆ-,ײ f*;Du*r,Y P~ 6M5,ۓ@klBxD\MZ]0`QZvk0 2]% ͕ J]Lx?M9]L7" .[[g>+9Jʊ"&z<|7ا#/TuY[z C>v6cfDё]j/e+z!PWSyE`5jӻ>7160y8ʠ݌ /_^}0lAO6)|@>B{*2`7D`=ԧ_=t 02F:QgcMrOn =/ .U g%L!4*kZ3yOAyjnT?Ɉx]n?/oFg"f{J`FgP :>,H5[F n85)z$Y>Qh~ۗXC9?-A\fc׳fVl~KeiBlE{I!#wh=oWsxY,>jaxNf+1okAԖ:}nƬy37-ujV1Ivqݣu7x;.e_ac<(klFm7e:o /s;hkpoAhG7'$g]K nŰ%c˯Z(F@f( ֯VĆSăs}|\ vʹ&M6ci D:}- "OhMr3y}BVd XI4zsWQbG! d7u-󢳥DvL[Ȩq5c~Iإ BԌ?B)<' P9߿sEgVRXԩ2Ik{)$aBi5VY( ǑO]KAƇ j Op Vp7FY̒lF q_dW!wO,i4ÍdQѾ6寉T~DŽm{\\L%ʗ'֢ޥᑑJ>qb5%_VW74x;wc{AN)Ѳ;U(L -A˛QU f J_7* X;Gb59k&G1쟰M.5c*p.E~wZ~aw5,3nJI2n{HCCEYgm`5_#l h; ŃqTG42a )kBpUIÀ? !p Ϥ8x8J+s!+(.=4$wn5h!d}?\XB@W>~v>; NWr G0_|xqnS ?$ ?@#CT{}W+6rԬS;%QqF2Zj8xmu]ʟ)Qda-?U%ŒA+%G}Tטz`*b1 <&r}St0;2*+ -HvJ&5Qjh92tb-1 5O$ew t}Ʌ>ޔDYçQ[ͻK3j 8S"0198i/ΰt6~W0o:]'s=/9@c' J }Ր߻]{q^%o>jm]ʭWtRK=j%ެOr}~jR]'?z) !w&nc-w|q)*uWDv1X1{y; f#ӄ-r`=RUyO$|y q\ ZswϥrSބrH<;_Ubt%У_ԋnwn'IVWW8[O_Y|nݙnKu}G)`gbo%'zE*^I+О&֣5فa{ qD«ɶ?o-]ǓVr4`)HY+$kx~,4}|"oBmng0%߭⴪PSN>U =i ;dLԊ(Hmć 0 os, {/:c ;an9:Oȭ1 ?!WJ1Em7ݿV~ '(T>W"b3qfG B¤/ŝ.(Ko{(ByYA>l+bܒƎvq)n\ˆg'(ȕ *?wڽ, E`.7ѧ›iN};58a]k?zvOlƾ1Ǘ[ijNPb-s(Uvq%cr(a*+J篊Obi]ƭtG ?o"[bUN#P^t_:%MZZ(2s!߯%gQiԌqƋW,V!߯ @X?T1C2O((t'8$O#$لMS؎rawظyʤ?M}U\nH(ïl* ʣـ`:?f*7-2xMv Fcٿ$}ߎ{dh-_ό\L(k~lDZ\>d:'顈۴^&kI-d|l}wyi'>gZ|I\ yi<2%O;NX@3e~TP@hX k˹/p>72ݢ)dˡ_R@MEKv"Q;_/X7p'9Qq ةmv$yBc#H> nziuіbwz\jX4+w;o`x!DVW Bl{ Ȇ*pI @ d>&{0k7`c%Jضbg㽋K_ /"B Mw\*Csh>K/="2_ݺJGۍ^azjF^ԄG1-b9w8ܞkѫ9f,jkÕ|.tx G,BVz"cΉiNAKC'.yQwпq&x~[ ^ɝZ#: *E;mvzH0!23;[ vـ}70_&Y` Tf1{č^izotu@ &o;BS%k|N(E2Iw׃ݨ$}HDA.s2)ae f R ~-Hv,b?sԵ2_{O$gY6畵&i=$Snx),; !h=W2VIc@\[$\ضg731K[/yn˩I8Rjhq!;#IaؔR~Y ;}Hf|!:MR# Mu8{W '5کܚtdkY"ԝL[ E0l ]\<ɷVXɬGJ^l=Dl2z|93Ȃ~QN6$:ɒ#x޲ǙCb?x~~{7-/`җbW%>.X$H'7NJ6hyˠ|Βhuxg)1YUY;0A84s %# `GI&z8L`9LpW~k4`Qqp-B7夠Bdf\lvL5+d^OZ)Bʚ0rE% #50V)v_ x:0 $&Z}1t:dӶҽW< /'qP ^Uª2; [Ǯ{^68S1h+*bBhҔ@7D<]k3JhEh& zy*-xva,e?/Pzb1߮5RJEu,nE݆njH]rTy{rZL\ =ӑLfCtDj(Dsxt +|R`cr ¬I*h"sfdb K5/b3Vc[NYMw6-alK sR WS1Yc^] wQN#u}?S-֌ϐ>M_pʊlBpi| +qy"uHZ,U'Su9PQ|5hJnZN,<D,"v4̂?5U_NͶŝJLx=`C;.c6 p8pBF.1MdH3M*VL5b+dCO29ZI"ۆJ 9ٳ n0X6r ƒf8SDZ=.᠍ PY o.b;4z?nfp43Ym8lg5L8ҚT@."*6<215~̊{]E᧋8 mu1'FK̡@c$ca0 x(@# ?z-ugͪ<<2gF←-GKb@?,:>2ڭtRUl8~Mc-;M'|19Fblj)XF[[]1FUܗYJ̻3ILvRIgGZ`lfFxeD_Z)x0K>]yqa nw̱}~wi/iX9e|~F_;L,Nw=lo  .yyi!sFuСU ws.8-P8+NƂx7bw,:?}\"Hfrhڎ|ƈ }N J"s?|6n[] ;$_ (bg9^D?j} $av6Zj6lal__ڒߥkG0QhC@V厳v,X4i)iYCNb)xu ñIrpˇhbNh~neW:IEKGDc3|{D{^P k45юzBڸ>fEг J'`:_\oj.D "nJL^#!X)NtwUKQ.-jR H#Ğws#-Xz7:|d:uQ޶w kt=Y:l G"㣚Ѯċ\5[I3T5chgkA&9 NO3K Irz~i܊&L2GC{\N̓F Wr[o-Y9$C-ˑ[szp L>ۍ&UUKq\ߙERbQ vH\EKOCϖG9Dg$5UVԼy;]ϥ'wq )8KO#C 뼪,Lvdk j(G/J67DힴT@\TO_vIZg-Dy73`c;فU J72vϸOF$$j$|``j#]iг xgEE {Og>G$35+23r@7/ߔTこ6(!jc94ol.J \UV*FaݱCe #sRp[OFXnz3ilǺ>ÐcQRB&',}HumilNJ6;*/!uN"] '|.6bj¶((21b^[y*slk-|ngkUֺ}geC_Pߡ =HU[3)͏G)Q]GjnV+8tU Oo}&M tkC':P6z2a(գ8v!5 4$@_4~zFsا<Tw@K|ZHb)zaYȬǧ\ĂB$wє>spxCq3vħrZWZhXvSOR@mh'ل{ `_oj\F H~G/Bi,vZй _=rXg7ĆW[,-tHayRU3*l p1$z|~f*IY)-kPҵ䧲H2?(8IlEs&EEݸ=L#G|XBI%yѠ#$y1eSEbFi/ynjH*:#v ('14pK;ˆdKq^YC%ۏmXwf7a>4kh$4T[ ɡd똮h/Q M\dL _'oz8p"%Cd# SHa3KP7٩ul}uM&ovT!M!g8}jZʍ N0q_tZ̘M{A1IEׇ , Q E/7-騠-z|4gfl1b %XL8N=$.I@Ah .*8i*R^*yuEnI~ں}@ Z-L1\zϑⳳMHW{Mf2q>Xbܸ(MI]JwD- F2$$Hw n~;8Ö~Գ n.|#1WB:)ûS /ylb.f^W/jT^ a_M]a5֓* .U 1t4,NWp~t'ZR`gog`0cQ?e&EzƠϡ l %bNA4+᭒a=qNZ+AJm0EvR/=7|_N[44\|$`WX51P* M̜ X!>aؠydrX}[='ʙ2:0ٖvզ<Fޝ `G&ni~FD܎j|4}DJ'(qͥ! 1 [XǍo(!Xx=tY7f&2ZI^*aN%D3ῶx)18]XoO 3p@K2nHJQaIyj;\ m2Fo8؞(ޯoVZA7% 2ZfbԺ,MyNT|Fc$ߣZ9\qP _°KR`~5ZI,21.PQ))AZ ߬PAܙoF0$ឣ煥RG8uu-֚V*'Y,HXډ00_z=WeAr1)a 'G+#N$x-8*!O[Ff3.nZp57Wr~+j} F#V:;&ݰ6#_7YLli2d0Bri+@HU\sXU!N |5bf;a0z4G1Xnj![`)#{ ?nDsX5|fp5KʄrbFB7p8Rk|PpkY ~2qZbsya՜Q1E$c\!޿oaR>;'s(䰾`^jU8I02-nboIp^ *% Yއ^J oubV|? &[.v/{jMa4͐ɱt^X1yHC9ɒ(Z wndTđI8j;5fDTVl2fڱl;J|#Hl%t=&ІZ/X ~? +Fr"w:[WA7Mܰ>S-;-䋁Ց`=&!Ba; qKM0$hJd,H,~>J(_GCx[ "LU:vw[BNaZE&Iʏ;LQD)a;l$b"Y9J=.X,^M¹#l~= C^%mƺ›/S}]͏d5J٣xJFi1μ2:o9mӒ(l],*L.Ndp#Q;R-FOz.%poaZf2:\ҜK]OquQxx)OygLi7;Iwy#(t7wP -޳w-tIVxهr3::됱qEyF&kMI*z~c7e8*MU?QsAa?u셡@REKg2E,"E?ԧ[m`^#eUUO8jv򍥨K~yUԞbΦ卌QP&>]3i#Psk' vJ1kx(j@73:rcPk0>aX#u4uIt ;.lii!{XoTCPcx6%&ͷ\X>u`›m%Ǡ-?,OdqODѲ93}0eLJ@R&]uIQ(-q86 ~oT1+^yE]"\`}.;3 6#[CjNzMJ)gLX);@6]U&3o^$+?s⮠i!Z80j"?ipP)qk2UN7Ә0a6 VM傞 (gOE4cEk:p^WbBq]{"R!IIYH +_=;<E h9t/诮BG(bU^ ?hևX\D +@pQiF_DzCo^fp}<nr}%,^eT< [H*~U('R*vvX|պBg XC86LrGAؾiyIΥ@t;EcC&o9=H){ "&s Jl-0PLOFدQ0GiA&Vi{wnh{Ar!,N/sx,0Yo^Ƞ?sӽ]/gKm Y| xVt%QflabJ ?4c{QcjWؓ 5[w$ Ғmq?.q׾Ɣx?yThu8ƗJFthOzb@h2 ,L Pv=QOߘLwnPchafg%~.eU H~=Mi%WINvnqL IMgIdvSkxkf=66|IiE"xl'ya~ؖ˦ ՛zE q}%d<;W=&&6t9O& mmX1Af S [R @AGQqES#~_ +=(vچBɛtL'WG}"oXl}c:Av/q>^zg݀ʜh ' ̮3yIN%ؤǙv˩n3)u.Pdu ޢjѵv~4g][\7[u.H 豿 \ ~ӵ4eF8ܙ9Dĝaָa_Z+lj5ÀI&==1J>'*LIEى㘈v$<\E^q _n?usFҽTKFCçLoW}e`{8 Z7.+ARKfb%MfȘv=G( ҟM8V;čoM~1΅PfIHI-mm+>; CQAF~tUG9Th pm)Ds VG@5<%: ]3ƦGJ` %NL[u.j+R8Փ/lC኉CC3|oK7nܸX;]ĉ :A8b.=kdFi\>mS'UDJ7eRZ˧B!+aojuf|B}=heCbv'A:89qkm'~;~)X7I1aH,A6Bg8+"%muR±yw_4Y&sO&k?SסВ.D-*xqt6V1=Dr,pPdXj=2<q4 lJTr鷌Fw0ګ9ج<+.:^wuFAu7ޯ!Φ# nbJ.C3 f z 7ផN{P6;tbeQߟf0b [^&ʢU>?`̞ʼo _ [؍J.M Oފ+f90\t[8TA:N/ |˱5͑:"lmgo(^;Wd:d?,B ɿzyb*^0`eٷmG}I"#K; Iurvn^^'bccN"_ ^^FdI]a&)؆!̅K` ON?L7DXr^`#HI/۾tC? 0cS˽ l#_c>Jv.'9OoGvƆZŗfWp%m v>m,sW +RgoyGT]A0g=E%\{eV|- ؜aƿy𪴮ܽ;ǙmOnY[7 <ϼAQB++zQÁp qĎgu=sH$FLVE xq Qp!N-!/6k9ɤR}}*o#/h+a=q%_7uo x]]m .N&!R\D.|F5t6_i3͋$p꯬>@7k(#N`YBqK+"TU˅ESf-cJ3z-MWqP.XpSBI-2™\bMUcG˞R >X3e^~y7j~F}j Dnр54Z*=}(ݼ A`;/Oةqq1Ю2G}DnInwBl_tn󱚡_grsm^ywdezH(&y213MpZ? ڡ~#P ) HQꍇ 0eJ2pY 6h!CG2-DxjXRBYAޯ YN+ 5ou]3.V1 p߅nrl~?0 Ӡ,$㝣#Gxnq8A2UD[3eTcHPꨕDd[Y&ݻ\(rĀx.kEmL^lƚ55=49!`(RZ |Xauµ-Oc.<2Q_"z|HBUL|rkH$bnKt, C8 t,zkz(_B=gh ,:!VEW9{aD XvhAߏ7^ .CīH[`adp8PEb3D,VT-G#틹[<Ejf.fB=ɤYĵ8tV>D00 *5̋$=u_b7S?`DpA‰f9v=7} JMP_ )nhM1]e[kaxQ7(2M6|a9K0#m-D ;`7ضu?B$iVhD=@S 0 :^RR{)- Tg'"6oDeQtNUGMPܣYI.K6p%z> ^g1=AzZ- Z=ç|\ߠGS.N7ISsŔ̦8@@Q `RGR~'ݜƏx;`wB ѳr mMz'O̐wo-D@D)|CoX-eB!k@^c0FF1_Jb:EøǝgbGɮd+u2e*,=vvjjF:d/f V=Aa3Cve|'m# ^ۏ)MWrK4GI$gaf\>92Vœ8F8nvP 6)̦:DzWm絪=QXcZ744m8|7Afݼh.y~w[vLNF  V *Gq9eҰw|?xkԮG^0Yw=~ȡX`b)nO7gѤ}Sk5m֫O+IHX+pWe8_4rLZ 뭂f%5T:Nc|Nb% ƘҦ)JC¥M3 zQҡ@17Rh H=f(DGs}L䑭׭"]g㚙˞?ñj)┽^|^8TM˝u2+k] ÕrYኄCASgNnQ&Q徉"ߟ،hڴ=c𝔐DGE/x~Uzx凵p^ {*'|5OʐxM!jYXg,*'k:r\&-cN/3!/]Tg]*=N8tmAHkD(*S= tg4B 4|_-ab.hIflkbRHO2 !œx(Te8Sm Y2KI6'0(yJ_mz].aIpnj$wL~VIA38#%&J48-#\&#ha ^+M͏zАBwWb= gڊn)$ gڹc|s: 0c>9dcm:,DW|ljg$55Y<'+6=YiӼ5m rI{櫣| 2]Ht]dޠUd (aomP澫<[UӔiya8[4A]}v`khQJ;,6ԀPl©1ǨgD~څyqU 5bk8 !m*1|ajț Z8 .{I{;ވk7ݍ1O~3~;.IlPO/`cu*M[5l5z;WWN.y&. 7ekLӥ-w3Z?ضz6we4)s|bCjXY+؛UnIBhV(xxFLliYϪQĢyu :L*Dy丂)Zx;N {sn9rCdvA* ڄe@%JPӽՔ[֦Q Hɽ{$LJ u9Bc:,M畊;a>=~A=Α> I\AN7 ( fgzHb;A!1K[&NI@9NP}sEzLĒ9& kmp yp5̄+`YS|trܦSbΎj4.àE0EUH4JsFLAd?|Bx )K8:?bd+sJԮYJ06[b`R3޴)ױbze ~L\19 ˰crR<}OcCSNTX ]cׄ¿ZfK;ajXe:8+`׭W8pGS Zӓb}o)T|P +tpS׉c^3m6=yrW th28lg͝ y|x}f^s8z߹m_E%8dOYS2OF()k/gn)zj~~-A5z<fvh[`Dеq,Сĵݎtutz5( Tyٟ] 鐨!b< roWK!K2]ot|7. RdH43U[{D2Fᵕ V 3;E`C :sGeO3 q?O7IPߪK{*AVɞ8*nI6p$d 2ӿW[z6=x bZ6r-ȷV. ໆfeڽwHs(ɢ 5+Z{s! iV 04{Җ=N=pPK]mkc/a b ".~S tCƟ8VMCjO_   O턴WsҸdĜFV㕕 pS?).7Pξ8!5.Ss03PݣE9eQ784=dF<ߌ"M N)-RJ[F ΅nܠQA9(=OUԛ&v*'*u a=ۊ!XyY U=#qi\_8 pat}VI%Igb ;g%b:Yǡe)~6r=!#גĐLW8 e?؟]' ?~/s(Y>< Xf Qbh `a۠+Ta#aY1c{!6ܦlU 2t6|@Ye(^rc4,'E )4Kio(nU%!QK񁑅Mi ~Uozӎ(kĀ,:ҵB0۩;}.@¢X &m9Y aߵLb|3Diyi+x8V}䖼vYpDQHxY=ƟX:R|"9?JsGP]i\5 *JYg1n>@ǷڰrD1 M{ kiIN&{ )@gchjYo%fp(Xl>Cx-υ*" CD* xRQ3|kVcf38>#qS85&ex@;NM)h")Qx=ꯀ2A\VU |JЋw@I<0H/<W -SPzGs<Vb[1S?:5/pO u0AI} `6Q}KpNj=9tݼbtօ%7``ł_Aζ_mQ?)}0A:U׌H%n&UN'BX~ ?(x znt Sf%W[6ehT/&Y];o_gLfɷWBeကn*3W|JRZ $4Xak42zUsk a=v}KyFs5H h!bG[Vȇ) zPt>5S&Mh( }|9MiXE0_,KzC>ZN[WZ"4,̨5&*-t4LٯSm'HPiRCmh`UۥZгm96_t6Y>zgE:J0̕3'?z9M^`a_a> ZSx3QH#5$ % 2L]ݨ0QOz!Dcj&tH#B\T|\'Hs5b5-Z-  ]=8ꃸf248:BD3#s-Spcw1O)ּc!tZ,\ՃA;"&ݳS?` J`Y:_Wkm'0Dbȹn罹M3./[=^BkȦ<{Da)^ۀ%].mF7P3R]nHPlf>>2al~[L 2zv`8ZTt$ɘ;>n%SNguhB֟EW'E$C$^ICLobͮRג>u8  )&wԷg|wjZžOD4922ݝD%xBgU*8=J@l#F>NIXPֳ!vu|D(q:Bl2pk19H:xܖ뒂 CM 痋I7G{fi_きGnM!\,[Q5xE`#h d[:^Cyk !G:I=R5>ڒU| ~+;m9, ,}]Dn| ɤ/GCA$ 5$B?ĸUun]"g۷YV(IԔd]0!= sS;Ho ֨0LtqQaaWSۛG_3^7济q&x@abс$q6bTJʜp)kKCRH&0E*:[MR*{OEo%>N,Q^kaxQU<|l1r"OR7O (!Gx,e K'lIJgA3 @ő|c 7 $dM5&qRJ|x5MgN ~n`5=p)gNqHRV轋96j^VVvs7[sgÐ+n侻g0-:oӞdڴ!QQB.zZ#Cf@IO,FVu[Wb|/,6 rwvnlg$^/ܻ@H`H`˛o{!+9_n, Zmn-XԢ 2K/#Ǭ$r҂k3#(m iO>PKXneK wٽ;S(7]<@̆*AyV܊&\%d^EWjikD pID>T&YD(@RdzĪhϣF= muψ9N)CP}O=Nx 6$WN%@;VAE_(MxI<$,v o+:?xW'K5`o ::3ㅶqc"-fF J{5SemaX^ QݗAw[7;5~kV@1OoSFrg@Xf{(8~]]2V9pnUԤ6!d{WgQ[O &!^0TMw TQpAT|chDž }l7&C]2.hޤ1"@> NQ(GIfW BϖEq3It/pxG\)ࡑ ;=nbT)C`X`rs4U&%hdAXﰨ֎yA &U5M҇SGӺӣ<`Џ4qMxzkgMB9\3^Xh>MyV}AaIJۢLG9$(J: Zب8ZNhIhMQvhT[zEd<6񔎎k`sn[HaV4.X55ƒǠ`z05B|WsQ+ x\+pȁUtz 0? L^*rDFa;J1]"V20T N5gd4_5d)^rvU ;8`k͜LjTuuǒ[d@R}Z8Aӆ/x7 晖8Gh r×n_h¡M7\BmCE܌O7)bk>eOb|bG'snd[r, ҁhCx(]" ۶3[7R^}l%foV-ajɯp :dXR\<)Uغ,\ʲoa@Mkb2fpwPIo]ߌҜ%`gay*Ky`KbcR;y!XPėWvCр[t?q-܅j *g5Mێ߬*:OC;\tGsi 1b`sǸ-dƕ7]9^0<(J_i RFn 涙Bҝ. :~vj\v1P&JWyea;+\pe8ir2x24 ZGk!3{(a**Wu)K0^KhCYz.6P9(e 9E`$Ix2ywPmQ\*y8ZrQK>`0g'kCH5 %R?^dbcfUpT s#ޫ" @699϶Y}vY0_ "H7}í NSdTzD8u^$Аk<35xk“.4 zԋ2+eS+*@uK=ð9L*'J_׿w5>XDБjH~˔ !*}6Ȓ܃egW0?^ad>yϲCP0CU4n#s8JMm{QĿαo҅mB,IВ_݆Cn3*؛Ԟ7BI`kXK"̇mߏj>%}U0K:k(4M_ѝ/w^HC}8B@:Un> 8H=jj~A֪ \7WB\*=BW$O\ЯzY+xiѸadFap[u>,*VΫ`|lf 8a]''7pWX0TmM&EJG (p)06Pٍ< m pǯ֮P40%CGU幯,K@HV[g$ܔ̲)xE0Iay}23h0f˳.On JnW֟;na8ͫ'z!al&|kC%A R_woZ.B]LJCYAVx7'E4&9NK7(MHc= ϥtY<µ:)%ׄn(THs}V6NThb`l,Z:3$@JlY~m"x9b}wT\h.am:ã5w/XAvDPmQߊJ1q߽d6#󟋅GW.3d>@M]ڊ 3Yln޺*..{"1QN ̈́ 4qcb^ĵfr/)ؽ zW&>Ojd3JSc~PVפG0yU,PB[G,l{!0iU+Y_cpn͉!/4F(5?m?. j{[B#9FQweIwmb7⚶n?b0&@oVVzt'wwyT ~˞W$ҌFe ecvE1T<dItY|sA0vG.R/q!irq𒜼.Οzx0zy-(yH(yk csfA˵+wGU\M\g+}̣ .⫀i-*;IA*/ŃIF#f}&nR\R(`@>19# j^J&Aq7圈:`ipuLRq?q"f<D7<18I)+#5 1;,Gto-}pm/VGYSIs > m{8Na2v} K,tMFN' ]X|7t(`*|E~I%5UUt}ZHIOLd{ԋ{9*݇ !aA_G<2[sy'@18( e!ف=X, ;Uca .v4һ ,g"tk_Lz3-vwҰS;>G0 |h 5eOZLZ1AQp"BRfK 4N&\0ﭾ5%t-.I9qPSρyb7cN M ]@ϐV*#J.w(wycec0`r#UO.[AP@Zc 4y]'YWhh1AS/Qc47pn;SY[0<,)"H&DH`˓L~ (m^8%pص.ᢡ+bqok 6O N$,D>O ̪+h%@E.(:{I[j/' %V%n!*} p.o_^xNn&vVL])>O:Q95`5X]Ly6%4"m=4V 8`.!yt3mg{0AGw tRnCKYnV:Zh%,&wvN+%Cqm+14^k]h)(ltl?0kXϩs,݂>־2W_8 b֑t8 ; ˇ^[jO9LI;J]Dl#W鄑 ۀ3SICdCLjȇS\ KRj?즎s`~ieq6kU">a,YBm CZEǸGGsjYw5# Ƨc;:j+$ŽwHO\O:"I$cyJ: ? :y)L(S긿4 ӂNWY&[ϑ&+n~`g%Hށ (  l`F՛PJDZu9NXYf8(LkW; |i$eZwfMc2CO!.M/(n +:ddӔyCz uX!LݻJUAA6tB%H=$AXՉ#t?6C+QU6gH9\HrN .>9/Y ೗[mb3I#̣_ո@zdE:"b‰&EׇҎkrQ"(0WS =Y woߢ. M셒z ]J-B~HjFI->( 9mxXטXwFW RL3;EbVMu?~jCp_ᫎ!Y'}8>1N;֮Cuw7( H˙ڸvZ$OHXx<Å٪g%QttDl,c#d^ y&һLo(-ߘ^oI,0?@5$bm|cKs2$7^ѕTT(VI(ۺ iNj;pRGٝw,؃C;SdQf#V; T1YwCCKS0? mf o.3)ߧ`fMZo0_t=_KÐS/`Ĺux،x(2Yd:a0w߅*xvՕm3>K6}o#)M 8NcbkSl y[^Z䵽|iq@ڧO"qiwJsY:,mKGHvT`}5[#[iŷ?y3JIXFHYqapGDٗ3 [Y(xgO];%gܭ oBHsj #wjF%T nŶɿ3ӀhM!osAc|iK Z'@ȁ9hoRu"F rC M$}Mн|ԗ9$o o{6잲з6h3fBhX@"yv{wW}J0-G~jHu:fvיrX=9^}ܘ!zoLÂh͸Vӑ;VP[Um&#i&7A׏9w 7YX~R )s!{&dqDoI003~z3.oёz)#'v pUOYMig>dSG03H@r Xr5C@‰L  XN MG;(Sq8#ЇL_1gDk~.h-ÅAtZTnxc]mISw n2 K8`i RɌ 6iF?kp[D|h#DlT \yk`Ъ ku疔L'bAaҸhɴeH^ZS+sr/ٙI74V'tny -mFq{5G}mTKV6] uwj qgiVR6GG-C W}YgG+M3E7dm:["AA` ,pn^d1LU[͈YtOq+)y';CYI'b%b?mQ:"ȶQ^P46HOO6s6tzύe\ޥu_KM૊^$3 \7p-I'gxWSRuev \?' {>`y#fQZ)ע}+0Ou'(wOU[_~-i-xwC8Sx [be4b!rDF蕿gfv C>CxҰA2MT+s.CD!Q!i4 [߻k-0-ߡZ=ʮ7E٘Gm1o=0j=zaOa8\BڌzO0Fª'ˬ'͗V6Re\&[eO %FL*t8LXn]%j"޵=Me251ʱ__!}p"/ۅS`(5uGStE@ǺR׀CSλa7ZhGSSkOŌr*d+~E$v9LihGt'a(y2skPqb2vAz# ,k4(@hsA laMl\8/f8a|Yzo.]&P[5P &8h7eipG:=:~jΎIʟޠh[~#?6y]2ӟrOv2Q 6OMsRԨ*(uϭN|l, D%j%SƤ4Cg}) C2uF䓼Mm=B R7r=3ff ְXP*(H)w}|`j)I%x"'6}X)}/\4 ש 9tk%gf9WrRƎp1!1xy~$E[C |쪾pDz@5D 8EXmKDe<[LRL Gɽ,Ȭxh^־uYf%Hz;Ux؃i)Ys% pmH[ v cm5WLƭ~׹D ިL;‹c _Z= c~$l)mVAL [o$H?M&B XwPW OvKo]R1I革R`fqwly='FEG .8=ĂK!.F1>+e#;m7q *m:S/g0T ST v:rG+ba 6ڹO ̸)LDMhwVیl>as[*j)UK!fw3Vޖ MdZMueP݆4Jʤ E$Xȳ%5^ۿ(#t+pq!%}Y􏮠m*Q][dyYC0iuy}T^J/ƒ**]R7C ghQ9ni(}G7Pᤫ4[C㫺ݷr5+Rz=MGgk%f T*DUB( W:w[V ^@7f 1#:le |V]7g Uա9 "'$ћ,^ nx35[ *E`Q P<Y5T5Vn?=6KV =yLǢ0¢bڬք;2ʩ5h ƙ̵}o=JnӲ! @Bpa+BMTzjp`٠*As|\ ljo릐HeaB|Mf 7YDX%.R+tT#2K?s oO\=;;kG .gur*r4JTEW5'T;[awsb([l̮_w^1շwHj@񶧨13(?z3xÖ=@? .(UR%anh6Iƥ35 .31?T 1Wt+1noh`ŎxB麆l qkO^ ukQ`&mڬCYrA * S/{n?X;4: TC.ȓPƁm]aa92s+&ȚQC .dxdt_Fat$6"9 &ߩZ<牸sͬv_4rьW;?HFF%ho6f :H{KŌH3)kgF_ 7ۻ^US>l폌] j#5D+f&Ci-{?[S[v>:O]XmܶJlw 2q~k&ɪ-3[9t-+jC\ho鋋)#4O& ө6wAMVL_p 3nK~\(9趄4"0)$sH!v0* έ_9VM%Q]&n#*) zGF*&(2bAF$yOLkMשqk -j NJvZ)+E+>ܴ^LbreBtA"£,e6I{,|*)B§9ロ0H|ʘx>FR-t/} %!Ԙ3!%,69\(hr}"/S kBRz+͞Ee~ۍ1+;ݦ*` ءsU1\SHQB4w46#Ya m=6,8XoFRω΂Q$Pؒ1#BH`Yoǽc]d },E:ߖ\X[6L}#EQupqwcEoGFrz$큾$SF: ?H,äyL]LJT>XZf*"jUUm͟m,<a~D^AFqS~ӭݪ0/8֚ύ5.`% 2.qHN{T#@@0:6zӑQt0> dz{^U狺-/nc@N h.4 4%.6)R:}A ldڐzm^{Tw|M xoO>+˜ &e)vׂe.V̐Aq$#؉'YK+{ w]0[>6Iw؉`w5]O =`D$'%T1,d{8}!,0L}bIWô֫KC(*@B2}'({ M$hVh-o31-xrma k"Ҿ>7j7*5 >b@+t;hJoyүܧ e,/"ch7+ li*q;Ĺʛu.<]YLn(W ڶ$i܃ќHU/y1yƐH a} 2*$Z;Mz-:\~-5^P o-T#t}o׾ N6m`RY}5Sa5 ~Obydq`[f K9GPe3Ag>3uw/;fN9cN{葧gFMf\Z%SYT?=*1s=Cyvė@~A ,lOrW`xK8:l:l{Xq^h=<ɺ]1Jv ˸'o7Bi8:ozn.cuFX-:įd:W|T5 #+oo e`-4 @9 ϔ;-ڕѪcFkL ō ^ɎW%1Kgz/SumkA<e*|zQFPkj1=5A|b]El0D0BvJ=ކ/qqaWbnJ1_3]t@?p|qmcE7T]'tZ'ktB#&#>bu!bLFA}h% |c2v_'ڛt7@(8ssFX;4Fwc`T t -w HK:bkc|`qJA#ΞAB-ù0`|Y˿0Jr])G8.97+Й~Y'Ws/D c Y1ţ$TfsmAө1]>͹d= Q<,v{6uiDڬZx̬P =bMFVnt%F\EFM(ɤQNRAU "Grb]A&+꬇f0.ݹG$Ufzlq0>>dBc=3~-l+(M/5tVe@?wqb}X" _oӮ{I=^&µ5 ¦=n~Oq.@-񺬐@ҁbI6*In"E BWUjn6a3쉸U5‚[$ڥgr<\.ց ƒ ~abuG0Wb.-U f8;8`3n>J޿Yz]}H5}Eyr1& .AAF_TiDP)4 ۅQ̩(%l\VdelV^}ZL᧦Ҕ+pQn%tI^ F`bDqlGFrcVH r ԪBخF/] fE%ޛ;"k,LpU2NP8!G6`9na\ҥgy .jA9-L 09%ˁ͍ddt!t: ./ f 4>!`M\LF՟G!0ufK צ͹1yu$w3 Ov3?9TಏD5|CL(g$*G~&.k6b=-V 1_s˝ OȎBP nu?OGTTIc/=}oߧP/1oiy~olMMWcK}ly]{]$e^"L:G*C?37fdI]3(` n~f)z#ǫ Hh.ʐY5*&L%}9^URlU,3 'y% ^we|g+[>/s~6w3yS|W;w0v =TT3._:T\6&*dc;h Rȼ!)EI#OM%bVPBM0NL\IDd "Vy [*|c`ƯƤ^d$uWnmâ )L/-nIdd@} waond61c)vϢ&WO, f%HNI>+Lay~S߰\I_R{8m`bPP6My}|cѳIdž͊YTe'EԂ9 /[Mu#8 Kt/M'h)^q[r;@̶/ݜ*[D3 O[]6hNUC,!M2"U5F1F/D7n(##}4Xw`czl>wn1D.27Za_BV+\C{YŁg @WCjwG[٢w Z'R;>8;OϟF^f+= )XڲXV{hwSzbrn?:]4BLaÅ7Bt*jDb^xf&>W!ۺIONPvͳl!$c}*dWizL"î(V◥08"[;.|'VF zO:jY"4W0\ClsbڣJ:VP{$QN!F]U?ۢ۱-C(<߰Z VrSYhM è*m#.+EXtqUa2BqTms^x2\zA%0*snzd"&J3ϟ0;Dd.c=l7;h}7o7 RNTRji hlh~*F wvj`b6T'W+Tr6Zciaa-" w8ҭd3AT҄C΀yHj}XPENc,ubx &#^ϩM.Q?Q|A9u#D5=㦓 0-_3*W4 ^)v8m8>Ȃ",{,z7 ;Q"c6 P#K^ʯٯS5Bڤk cV$pJ!c}߱ەPjup/V33M$v44c)Cg CuuEMme]\WJ*s> _a|"#\|&^G/2Ջe 7Ckw|kS]mC`wKf.)}cn\vDҌY@cFz5Xa˲F4B399zD OG-{ҡh Qdn{pj'atP>X@?T*46m5Wj1u87&{Ja8%>`WzAD|vҐΖb_?dq ;팴f4lVR3P X ]#s]_ y.y> B˄|P(iSo/U/P}A:l,7G86{.ktň3;bBP%serL-OņFnxߛ\>2e5X (U*|: 䃶.Lzbs3|#"1{߆rMqE欏k^ŹؗG7~R1JmaGWwљ/b[J(k*bj ^ `wQ"Nk.DTasǣ (_dg w2l>[y?Dw2x>JBHΉcyXJGq|H\L~k"VS}wcirsO'Oxy:林fcf$7 $*DZI/3a*`}-i4mK1v+ſcP,S| s G&)l*4$c҉Qn]rb 5MŮK7+n Tzr=- 34:d}}ic-cXO$l{LBo4)2^A夌J!*2=wh8دAߛOa7r].XMVTZ¸o`F&Ɨ_4^D`.#RD#07TV(B_!UΎ p EJi7vA6m -B7H`-^sa.b 6 ˉV^%/%+^x6:[zUJn ̤_b |Q4c]ʬ\5D? bLkmPƺB_a֐EXp%q'۷_0IB"БȉӺy| E aФ1Z}~`4Kth>OIt3uzBS9FX\JW/ v7kK(H ~@ZɪþNh(2CF{H㧋Q ˬj?§[&lSIM: ɒOcH}$nㄍs[ӗы*2mQwa BRU{;Be!"ۊ?ж0`c Fw,Y'%}t5%H @1Ƹn[iѦڱg`oOM0$<+tLe+߶ Pt=Hm+ˮAlu7QXw)Rv%r$Q=;ڦd=iF5z1Kʂ.I $^͔T.j$~fGZ>89,SYb{dC7r yGTv52 f_Pbt%&hFO.Eri˛Dqh-r&[@ˊWs z協2M癉WJe$guBtP e4Xl٭۹95]lTW^.ع¹>Ǣ)"լYW6 ~}p(T{?>OQS>$=__ED4鰟>lPPg{Ψ]qˤ\ވ]sHM:nW ;d*'nx)߈'5/9=Ʌ^9JYZD/j$EpF[Y&OEȋ41O\ rq[]2DvlM\VS7POk]~MK9aHvb;Z?[ް%IJq@Q4F$yS*)c^H77FiBoex9"vJTބ s5#t`dP`p].KтN{9MNO \£c8ʼ{ᙥڔ1dD ;ÈţQM?mO:\e96n񚯧܁W74Υ]QY3Ԉz[jK^l ۈ6}hGQD7խ!QaHєh0vLy^Ycǽ%SFIKy0:yGd/է e윛˯G:k:JF,ޮr1c`M*wMQ݃ǿu~#S>#(.pA]=AM2QBqI$_iL Z^_Lg׺C(Oc䉬 UD(<(t[gw%UU"#du?N\OO\h!ݻ=;LâFl"bUb9F=( N˙%ńc-gt >ʈ \|P6|`\&}d1}LQom7JVҿ۹ˈ$*pʣxQacщ"}x5 Ek3FW|<_ǝ<.'B8\@bgUӁXteUC_kU[t;ZF\\4~_&clNЎz];8{ IE6$0zPjH$NDwVI$nׅROʗx)%RAdʛyw/DW®IP~i-záU~c*OP~z7* B z/›XɈUn* ?,jPtASڡQ\XU6zNM4xꇨ)FfР .Y ]:ˌ<~H{*0D%QK8Aj68 ǭU}<n _[Mͩ`C[4aGA WL8C Gg|8<5PR{ ]'e$ ybR |.0 ,'Se:R͹K87 v>x`mw,\Z󻥙gjpI -&.d -B^G+ѤX//5: E]lkD5=K<Ӻ8-VE E]kh9:+aȣn[ Vf0,0;R]\ r-JtZhW/FhL )F]Nv'eCӶk.˓E2^rev8E5r]>UtmVH<;W-$ ċSv1FsejyX<B93ؤggǗ1NcNX1jG뿜|%"A_~(t RґԷ:~*?@i&cv,i}ěs6s$js"m/t(g\ b Y|f903 ǹѢt&եvW (w2*hHxױ i7b߯.-x>Q cv -~93^[3GoV)ƀ z;a%( OL.9SS Q+y 1IP@*F.8}6vx}_l%VCo,ci:fIBAPgvIJUE:X$mETzW슋7/64Vm][# fݼ;&ʂo8/V.?p$NǔNCT}-+ >`%SV>ΐ TC?H*5*sęV+c}yI$CfeGڵQB_lH-lքni >b%+vry¯$/7fqYji$xon,evm,i~)Ds/0d߳ R)Uz3QcE0mb#-{]er dv0,L(?CFSZG xW,e%'p[Goz|{~bkCi+9 B_;` ՚G?0ڬL*wRZ|nF'Ұ?}I,K53{]G]J#"qVDn:} '%YZoގygJ[jFW.+䥰֚1#_"#Tn_D3;+anJv¶yh _;iGOU7(XgIn^eU=|=3ƣ4v١tL8 =åmJӃ:_oB8xaIW:鉸vѬmj\u٨k w&wۢ~O;"mޢgs3鳛@RRV~w H WB{N=+Z|"LUA؟ "l r#(;äq݌P`O(w_ʕT$ں/0}?-gldMTTqA }רP׭ߤ ne9H)ݜ6!2F=R>Pmfgܠ $CL\bսm\w7L_morJh5v{sI۽,:,Ӗ6wc[ʃ -1kwsR e@u7ϖ퍁!V$)X4*:WJo u^e3rJ 7эsҩU55Itd-~A&+h`:|r} ӛ?5)s2X~ a7!zP< |vUۼ\"I7(iH7oU3oUBH*{S䞉o.r;#tcoH*{@, | EzS9kTa5B$~paP0w=΃OA>qUFKr[WКiK;pGj+*##udC2 ߹fQV"7Z(ْ)[C&5XzuaiSL\IK`غx1P){1i ^|9@NF< 1U5G{Cyufӵu i;qI=ؚa[B'`"净erQ,j/B]7yў6DI⊥S 31Ħ^AR}LlVUyro G =πM$Gto/_ILZ98B gk| jL!}g Ud%7;EI0i'X9m#%GlІB/NدV}:t4_܉`*9I  q{rqڏ} Lnj̷VGCn6ajޡ*,GcN^ܰAmp"&oKQhxChN}%3?YKiflGZ=j:0Rn.FmVFVXcc ׳5{LM|^ey݀21$L“`B/%Am (n?ir~/o.V9W^eFtnϻDd\S~,I$I]Q6/Fg'Ϡcz/oq"{oA;.~hd5tWy1SEU8R>2.[;J0ƫLi?/p{aP{3{@&ik6OK8BIk6IsZhj^5/8+iitPj6cKr2%<(@ FWmSRA4{^8̱|@F=ӯEGӢTFAJ}>Yk]gKTCV][ $x9y a\^ 08;݇VثS*?~D;*~ٽ9减syEEjP $L) S^`8I[5?Nĩ%/lRN>l/-}_Hl%z3dy3|4d? K6KX_Aloy+;(SvKAeb sA 'Ckf衹ѿİ_L2y ޵ur2s0Tk)涖aO4(Ck~A#~k31Bvpk.FAŁۡ^seIhSҵD6n<;[}@}Ѓ^6 bh`9m,h,5'wN;ؒrP<^ rE>Љfc0m:,V3Ƒx[CʆbXg,gL6zp rŏ`]O$lIK2*2\zNn3vRP"$_o|&(/nss%H{"G$ =Q/]/2U l{%C}h8^v n@纶rʾ`,زarA7娾j򠵸؜[IlJEU=҉9#yzݫPBT$nc}(ՂXwmm,$?` Qm2c6> Z %+AYIj9? pb'n\Z+] _ĥ&Cob^R5/&n1‘vA;:9i31${+wc;/@{,2zZŊB=2^pJ]CZe&4sSAFJncx~WHĎz+4}^ ? 8t粝3J R:c:%;2~9Ƀ|EϬ`Ɔ4&cٴX4k c $<$Z '*1R}3&V~"J^>$ESEo0B#X+p'1^һ^u^c*:EYw8$ :DH}%eê]dAi+5kЂXO(/ W"g,]QF@f4%8{THr?]4<{/86helzSDjAMx)&{Ϝ |wǼXYű@@V%n=Kuk XPPui G>~w)%Й{ :'CKkbf#:Yz8A3]%<0VaAKU x̖`W+QR-XF: `\9*46 USs|̊>ߕ}7*)% ;'Mdb<ꍼت BzMFdGK| P<̤=yUgc%o = pNG~jrCy?RЦTlr(UFN(΢>WIXev@UK!SG! %]LgP#œByƂaJ MZrJĩVe o$+em2)*]ȑ8{.<9h>.ğq#QFD>OtQ)XtQ㽙c8:1vMj1QeaQ# bJMDu\#LSgRRЖǣWWCG")DE'2wut Uhi0$2M^B0RW7%M"hDm,V$ .]WJzpC͑nv.q1N6L "j(iu?6@6u힫#SpK8:r5ZE.uPǫZ i [SF9lgl:$)l9 ɿ2 @=Ì(ic&&e+W/.% D67qG7.g s{"a ~@NqxFpAE[~ PA =[j2s3ԅkޗGG8-x1NxAy0כL,.Ԑ>ck X/{Xq<*/vvȸf3:eדּ(s9 WS>L{qyj2Vr|9ʻ8;74$bѭϏ1fW !*(|d]qʯs".1j!y@ N[n~B+ _6O"|*~Ρ ,wc*k3_̷#|Ƃ3|wq7eתHd#VܩvrE)]7ތM!S*eEqZF=Hs:bYkc1+)~9]-C I> uha0fw0IX\Fb^#%2(zrzQ;GpͶ6s'a(u9*]扸FJmC@'SDg=/p^§ëdݕDa+aR-C0 /Iգ>=?IӄXG șTu$2x~}(DYZ|ZNfVp A *3 ղNŜCnV^ҐUo2t3)OC+{uZ,o ɢkh}lˎ&S2Jcǟ5m@&oU"3;uEmVm؇ #3S׺ Hĥ5(yc/0GPn<Ũ_XX9y=e aӨp-_N0LKQ})Nx03IN%ni+lFA|:J&$d"_Fc.vx8V?RάMy# b,=)jU }a \}(TƨgxbqƇ2kXd(ܩp9+)0Z+5yy`}S/ٍ?"AHj2V?4@E7y=^IɃ,wwX$[n7Wkkr%*`xO̡֩@ܣWrP^S}t/ǿl&pT "ٞsMV1*RVhǛ7S;ʃw~'%wFCuiSL(rH+Y_[1]C#C؇yu7T\+80Nrqnd($&-5R'%;Y3%@2n ْ/p#Ztc!";|;RWK\hjy2d1:v#5ۂ*QrV1O@-w,09jjwcפL,j{|AXjN?^vR1u"&nh .aouio< ,kBYۂ0# ZGs-̹)B𱝣~x"Z6:M4$>&ֆ$,S w| Ɍ瀢u4: _,7)( 0c&|[+⹐5p ld~W]lY<}髛Ma҂] pENGoEm"So]#& L:IjE5: zɢJkIBfk#2nz(l. H4Go쮙 ;iS#LXkD΃Y>xp엀J%Y5Y8=/L!VO//*Tx>lWʱ9 '0ha Q,U| f8hHM+s 'P 7/d7-,`xbS6@ɠ~> &mԴeQ?Tp1BJxf·=["g]>ţR%kHTq-ϗy+bģe"g/Le71 N%R;6YMȄ韩Ԫb5!DP@!^;.{#l}( <o0{[%yZ?őj6 uj|$~5"rS煾CKrD=%i2t;@87vUB%L_Yq_\fZD+6j`,?# Py{`ft/myI Kd2R{vlS9`~'f>2o6e9뎳\.E7>} ˘\")9er\Y\eg}ܣP7lrEcpΩʫ뻔&X^"'Y9[{=%5Õs?G!emNpow:8v0qvMUS>X{& 7a WR%DO`WwO뇜jYJaLĩs3* f%X3[svd^Sv'|k Μ=mn^{Wړ)'֋b{7qRKV <}pDv A=߄uYo1K~Ю$mr]9<_=3nݠȣ'\3ܖGTxAS:̔Rb~"sEX5ܸMMMB)_>㲊3Ŷ q?TU 4(%ObTzC}[f=kJnz{L?tE*DbRHZ2_ݚs;Ir{:8f] ebd>UZ?DC~5~<΃ r,0sc}c4\įqa>3R|dم 9}Gy~g\ }I7Rq)~ X R$szRYq?E/b1?2կbNKW{]Udʤd&}w&KTnߤt&3oVOB:t֤,OdD NhDMowL5[ۓ-ȐGYDwQw!h>  z0%ꝀcAO' !ėʱ&v]EDlMyqdv0x LaV&x#G"gI(,֠´N`9DVfX w$g+ϔI%|c&H5cxIM+xYBd*~Qv E:<+lEX,V9p1"HȐ+dV?Љۑ50-4XQ6R ~=0O?plң΅J 5Q1撠 \2 C[ފh7>G"C3Ħmœ1`k6V?wBMh4P.Jm(AKxVWnlY <&cByȢ$N m}DF[r 4%MHD"຺Ը}.a)1 '~:C`#ȶC x2|vDA hl_$B_sL9Oo2GӉ&_QC3׌ʐUtMK)C"MԤ圪(k;M17oJrpDN΁,E޿T0[M(ݙ'=-DlI,2B+#,ӈqCR.0#efv]󭇘NALI-& .bO VqU | 7Ujۅ(ȉ餀o['.W+R(ڍɝѮHHoeh$E0 Y2Pw|2=\Z7њ!&ʙٹkedL SLZhCng{*L̃}I@Lg j׊c'g=QcHi76߶꣣A `]d,ځPCK`]z1*7q/]úQ*~S" PwMDMh5iJ}a $ rAg 럸ipcx"/k;6Nh68@:A?FkQ i[xo&di7}j̑dT fmclckӆJFe[16!WrH@7^:?}#T"5ü 6BbgE͝H:}9 Aeh,<$L%Le#Ҙ㷾8\,g9 !  9jl};p»w}.mrx%Сǃrό[O͈;gFiC>Bn.:]?wGI1%"qQuSv09<3)垌-Ĵ4wQgLVsf>agwhV=WM/=_o5sNMMeYM,2gҫ"EjiySF?N=Q^1+P]!,e(,}VЬQ,sVyl o M}k08e"AmZF:C0|T+}r3|Z\ _sa/9HvZ]E9O&C:R}_H|-z_r6l=+U ¨㭞bbyB'ȐAHkt$ r~:+B=7Y<24!sk EW1PpP񭘃?c LbVd >V̟Rg^O0 Ph=@…#bn |-ac>rZ3e4rE}A5ǁ7"8OA0l zF#LPQXr<yx~=.4o{3#LRan2 okmUzHի#9N 3&'A`M:ueJe0|MA,=X9n\=*ed, 7WȨLGL`oycP}pљ#c6$0gEґX(I^[Yyj:Vj'nAIp‘}'b9W"i,*یl"3FY\&% E$vLt~ ]nlT'25w)1GqU=ɇ3]`V-ɚk0y^H>!^:;PEt.B2fV$Է{[xxU<=o5L3=2"ag&.־3ZO/pH RPkeg_ۃI&((*Lm)C!7jNp@]@k=z.ts=[2.QV`e/ CG(;^& (@kD6pNMq^YF h})rMe%םFT|j+㍭P(h}sv;`|sxpP-ׄ99\8_u I|#:o1<ŀ/*1N.3Yk`E$IeX騥 ~ Z=ky}64|n0Ge#I(DCIVb*K5Yc9xIJ+g/8NACl+^Hƿ{C dRfSOa=Mj%"޷8n ƒ{v?`Ӈ;ߓ qU Nf/uqd6gݚB:maTJME#jIs^}6Sme_Ҹ<&5UP265lMR 2RKvJ%gzkKb5M[2c2 QGx$G+^1BjhڤDYvWn~ rmJB*"jX7D)^;Yb=qb2(|=vփ4e^s/fE_E&`q&^Fr6չ,-Q_d0 aPң[_t@?\5)bi௴h!H6<KFRJ#dC>d2qoC{\HW:gڨGȔ r|L0 _t;d /FU#b޽ƣf1}g;k=QgvEAd+{"xkteɳ҂i!HTy$(Ő~wO AC2m{y C1_03g$$]ѵG4Y[,z~< E;+CZ E{jgNC;ؠ~r ѺӇ LL^)@m73 2njE0&3co۾\|fƗ3+TT$F£J'{ b9$h M)Lh{M ]Wa9fBrg.JS!/ %&CD|Pڽ`'BEre#w,Jl ZKd~- əH;CDC|G6ck|ĝ׾*"x=9m%\ь̈eY-X'|/T;&7`kC#Q e98`yG#So=Y½ƺZ:ȊGn,ySlKılQDw!|;A 40=f>H sTMq Sc`>a'kmT!ࡳ[.DޚsvΟoIJbxE^a|.zjF %쪤椓(^Z焢\7K74-(;9/zeRa  R0uigW~^Ŋ7Z 5Lm1[i DUˀќ>f$Mr5 møEv6j7vhGV؉"qBloW&"υt;nwk H+-X/2nj2tXtq?psJ1Qݐg/i\Ω+ѿI-,ʩ!sQ[6cBW? C#V͏H`q sO'pҝ2ҙ}b3^N@nyӻ^Pu^nݰ5ZIZa%[9)qrkrd-xr2@wtafƊPvwWWpeI5;1^MfHa`y-dˑo h'.2DOƈ5#X 趬-brXYǾPωg(j#֢*Ex8нs6HIp]لam>e[ rgAN*ZiRDD^n pJ~h+d fUL9JmE4"w<7fyڂ7l:#^!%[APK]4IuU%Dl'Ÿۧĵ5ه-ܦr৑\zgB-|0u7E0/My\0(vPBSRV穤ӾshCr@jC{Xn$怹T @5{I ˯yHq[ Qq s<#rCr;ܼR}ΝII7Q Ɂ.TQgU1H8Ӱ>t]ѕFA;gw”,ߒ? +eDzJ䋑)PdCBJ$Y0Zz\w74ѣ狉:&rvOËy[r8Q䀥RQFxibyo;c}v7ɗSδA ǾxFڵFcl>eW W1CaX+iġHhbx!3%-g;y@ݙIq]O:lnVJ񱦹C[3댠]{:k  JGj3ىǓ8!;#eV0ݛF9kt}¦-{?7VT͆_+_x5mrtM7ehc+[;%FM ƩC`BgzrD5N'Q+6AGir5)1 [TU4}i`t[԰n%0%L>Kg60EmW86!MZU'O3ɥ7g X)jvJ #׌Z ̛ȧr^|P=FnT@dh)PφWJJLy%Zx10E:aTZ¹P)|D/U-W5>b́G(c~<(py7/5uUVxX tdwV5t;.ov׸~&1>%C>Nrzl^uoc~yxl>9 <<{AL뭆p<#, !dzs>ѯu #X)cʠ7(y+0~hsy֙!™:^GEg0(7 D9i~5b TϖLeƢ!S[}AX,x7P)s^?TY#4" aO4ڌœsmwtc #ȗnBk0 du.3@j^AB?|'AbfiT-s:2[]p2UGڵO\ qQCD̀E\ad_I3ҹQ3Hr@펄-79I@ǭpxdž[_Nk ڼI B/yavj\> wy~yhV϶[io8*dF^u ox1]j >p+XpapwQ]4E&\۸F$m}9K[JLPݠe2oƆr;rIɺ>5?7~^&psD0SWI4!wI.0Z#R?ŃQ5G&oȤ Cn3if۪]ܼ욯w&YuZQxEQѓ:yycy&OjBdܢ#$ :rX,@}89 ]%zq0*ly: n?RS}s!P͈棹$lk^6(v#;~bEzpvnWh}x}n)LP"=͙{g`йO$]#^;Zdz'Wn\NVjI$i.2 xZ|;%qγt|sAB".E1,dhz4X) qBs Їow;">>[^) ]/@lns>3 Qn+owCݙo N2޻#+KhNF-=ɝambкA}Ac 5)"/%JYIWl:S6KCQC;_~Gװ,t -4' ef֦p9i A)Cb k GRY+huU~~Dȸ:aq7Ћ.P$ i7! 6$q+ky%c^}xɥ$3 f7<*ucXǟ1"M~yByyܬgO$Aqc2[wPZS| 3N/ bhػ.{M[JkEWMÑfÉ-e웬&j4 OqG6rwe\2 ێ$&NݵssE-F-]jWSu ŕm~&  T 3G|ڻLZɑ\pzpmʋP吰-:rMy 7>QkFD4[33 ޾?1El-&/p^g5a\;_0Y{Q.fjf^Ih(AIEZ8u-2܁y*u=E+y|9ofyxzѩű;]bwwAtkU?<|Ko^^kԇ:(Vm@ ]]Dl-w.U6kdg.4I|QmN*7=;f^DQM| ]bM~Lˆ\חE-d^ X Eѕs\#bLR(ޯ.nyOFTrʭ\<˰$k1x?ZHэrd7'!Qɥh$6Fl_MʤCB64`xO?ҙz9w`ݟx +-t*t+tx2tͳ jF+ 낾T⋣z7jӧI.ZMd{ !a~I.B+ %7e5J6'ӉE3V+C&O6k.uXNgHVZ=8͋ j ɰ|*)(+Ck! 5ik(쨏US$6AȢܸ"ImH=yGmXdg"WVrضQh°,+lP(Q-iT:2.J>&l[Fř\ bV)40oyiM{S45])MawE#Dڹ|mͦ6R!̈́{=Ro($wF3JO1* #)5qa9s!;bX%G ȝsS^Jmzf>[t|:ӯ5oOطW`ʬi~q:0NM. BazvpcBb y]_fފDɡ;>v۰H5d4R%hLt|{˜9fLɜs4g*&g͉cC\Z ;`z'>phn6sB3W8ovhzĐp7]815Q1QlZA Y P9tZ㔱h/!{Dկqq9=[Yv},z(N#{B][o)2&&:pbkW"Ts(zfP8ҟ~#7WV6<{$dl^Ak]~WG+|9XkB#oͶk_ҕהtPbIuGANY^(M Uڗ;J/ ӱokq݌vb+O:탌PG!k-@ok_Fd$aJq.W JFdK'  #7R]:Eۡm1T&!Y5@DYyJ:AIe}vC5ZzRڵzuywҝbZTePqDFE凋̆..vNt<6vP:QK?'e9|xV# ՍE}Gf!ӭKG]!Şߏ\J/78&ZK}-F/Fd|!LX`d%Fpsq+i<")5^",*OZV:5s&=6,6y_^N( /J̶`o&XvBҝprū=F>nMih2lQ6g-O F&MTArq^)=ǂ%P߉˓m)ʦ7Wy%׭C{ -\Nq8;Rk3+OKx8?c1޹wxq! Ya95;Qo7Sg ,|zh]%W5 g;!ך D׭*N'F0Q."W[ u*Y"D|Vek0doJ$Jl ^wIӂjUa-K3cφ m4 ]t='[ݞ"5Q$ V*(Jsz|ͤpTBϩU";G0LFǺC*FzpI)>^) I Nr('0̦>#GQ>~0O|N8jK?dt/=O8$,NZ8G;|[ljxY85ݒO7=Փ])}'P@@`Pٶ:;JWN1}#S\jrΈu+iA4b݂֮A['CxLFӰ}@ͣJF~1{1Aw1T_5`G25٥ 291udq5:!nLaU7ѧTop%" {Q2R:P, .gzf$pЩ\vZZisP(dpOs$u/oN(^ё`Ie`͓*|?ljQ¬/nu2b2H.^SME:. Wy$06j`X@6ƜF9`|`L'xx_vYw/b[tF-J`ƹ:{C`FSi*6VsaNdd  =tj:*]NJOOtt#ms,F)I;@1RcS NTCHҏp%;:P;<\t / ȇoRW>5nG|ʪ9aBM(CbM%B($oq+"+5n5SQ%)3E[#ûC ώ샇Ҝ@]) YV=+kOpUQN v B&;l8u#YE#P˗0)F@>(+I``NaS["ɶ™@sMSj4*/yJc'gi²[q1vg3@0 wO6I! ꬳ;GW(4 xL7H-Iǒ l I@ 52Gpt fvR<;q)ӝ7v<I?a&gT(DsI9^>"sg]XUw _&[{5~ܩ-ԿA|}!344 "%hQ8LDqN// /'0cC|8'&Y09g%G2)Ed4dЗu|#. ~HD0+5'+ͬ3})`"`k]{qugS̤@$ҧ1@ֲ.dmSʼn?H[oƢ#UkX~hc6?x6[b\?hpb$YIj|Al09熺^5k.u,PG>wϷט)õEK6zk]v\XzZywY&Vw;EtH$2WdtQui@/\Oi\>-nj 8N7c2L Kuh:,0⪈EIsZ ^%|#II_Tv d!WfKeV1j2)ZýqfӒJ >LDlii62ghŜa55NF)%M2 =.PޯUWQDű[ zPQxTo쓺d.GkdnjɼߕZ۹M4B#`Jv uk)fh3Y[*! 5Q`dG![GU{%9f:!;2.ޗ`р=PzZ9Gh2fQ+@q/x"{*SSW/r8[qC!5N,XwްEgQrɮɁ`kC@eKF~uMp.kF.-ĩP>Z&p[jW:a0)^j6^wGB-6>nZp3 ]*I.#w{s:-u[zDC;هuV<@!`ƪ4\Fmp_K%ّWbv']%kOKA Kk,&ORmqQu&RdKXlˋۺ샎[7h0=כ[˕xKCKTmp:tпkN͒1~inKøi''.azl(ZQa[B,"vmc’N?X!RufM.V:1g΍|%PXas8 `n#*&2ZL\ʖxϟ)҄9z̽Gѥ:;+ ;tM/mEt:e~B 6_<+6pݤR#]fي|oFfUu]ohE~a^Pz4o6P$"Dͼ^#焣h9KWY1@3F"/7ʝ-Àuȹ+\w%c}zھA!مߨz I3nܟXO4},{2GnqFP`]OS6E) 4l'dP%{Ѫzm駃cW'.`ڻd(2`ޒi뎐8FjEJD=:su-՗Vc04 'D*jZj_9N=ȉڏ4`aNX]x5 s?=& [m}z窻 YXܡҷ O@ @+RՊ+ٗ#]@L^*r>o  (r6*B,i7_8j"]ba=4eܤ t#niJ-Gͩzt{>Hoo_onH9 h9L[מ\#;k+&?/%y!fpaySBBnW6F-M_b^(g͎6NSP_.l^(@p3UxvCڔi\׸EJ4[iyu#\gi>YT6D\bVK 㫪4s'X&衣k&M_]vu1@j<,CҌq>~4 d%Z|Gp |'¡2o|]\"f@Hy6.ӂNO0vh«!Lx_P; 97Lu0 )@?.~|꓆\,21436 9{6~u7͂~^ re*cunxdE'(&l\v !5QPnh]Xޙ)B#Tv Jt0䜮l>bQ=o ?%vS/*l75~RC.,47*΁K5kJ4d` \ZѺyXO~+kG8}y/s^Gܯ $ ѳW|5qxO>Og׮ƗdPNh,ϓ (qRDa1;c".E; x3ЭOK!kRxE.=}A+^|aKf7FRvw:N9 M\9zAp]5tNpL^fȕ!f/ 0as E?;{? GZP>hiضDBk\ߑ?O~!I#m@@orOgyJ*0oc`fjq~\=X{ W{ǎvjll!UPDYЀC:e-@P6](ݱjyBNoHYIgaciݺ`yC-U$U_6M3'4Es"&Όot.5u!olQbc'*AF[^_(Wa#0ڰJC/rhzvtp@h#yU`1 c_BgrYM;ĶH6uye $ 2yԂ.>@31qLT-[3(V۬^K*žB|. X~Qs ƥΒ jI8Y;?%AQ j2ncw^69d _+|/hƥTUۖ9_|h93&yS&{lD8m{(#wnž Ӎu5tѱl>u}=8LnR{ 3S+(u0?F`V#?|UO&h|]8 CK4)q̆<ZIʿ[bT":ASplTlU䴎Q[ްq5C~#=vX~C/gn*'XHµ^ؽ(  Vۗ 2yKZջ@8b5MqțCtFL71]F5w;Oow WgxPx}z5V(]}f`Cb05~ ē"!j̯ܝmnNkO6Ne Mym3nh%2FPq] ,p8 SŮiAO(<?$组gMC'_zrǒkآ;[C|)DM:`0\$%@,AXzGz؎KsQ8ŽsY >32 <Y# Լ8s1X\t"uBcJ2{! {AcaGNjlBJ0cqֱm+pɽO$|pzx&e1Lv܇W80)f(afFsDߦ@Z)Z}b$[ɍ;$L7YIWܛj!:>E; p$(}+ߕٖܜ%0ӆHٴKw 7,/2\>,Etd,SDvݙ ͝z3Mg'A܉I>-ಊ2N.Dz \ByEr/K3'Eznם_eS(Gj bmlB7Yfpg?FWq2~ϣ(~1XfH0\u[a!ڑ4Vg(OQ{P&lP|z[ƎbwM(eB'o*Vyj6[A-m?_{j .v_z]$dzr<-SYngQs𑗜l`;F9nX}3O<3p}(H{"z]jNp92Avr~o0pcQ&n,m*@Ps²N)v[rWONmM?,llDM'0qD4=@UD"~g; qx8WVٰ,Bvcԩ[T>#R|q] ɓPçI`Pwwl7\ݡC & tSɥF*Rs ۾.)MvtxkKH@^<ܞ3TŢ6hCQQB^ eR\PtueQ7vz6{lj{D8rfΙMX|wFœkVEԴxϷL1کmN㫀R#,ik'gBiK&6&+~h"7t$>;$ xF 6C6xsnj])Z7p4!u];ew]̯Qroy @)/fO-v$k ii|`A\/v+.˵X5 ((aB>7ט*[^#~c:&eW'۷J_7ǵP&{ ~3s:aNLʟTE`k&e6ݯRNqs ?E{I-ӱ2#s^9k΂v# dPrYAKHn>TD,w4Bcp{6w`A^$Ո"S([gC)ջ" sFɚF %*4s ϠBJp/(6{בDY`&>h2~" ®H2uNnU"Xÿ^F:i`_]ܶ uKz51پR^KCvQ|c>\ں$Ofv {iAr_GFjD2iO 9=o52oOxB4U-)eSv?Y*+_ 9NP3(B A ԺAnː-hz9=f[0-o%ytw.'vT*tQ4У-qf\LeEL'&2/L,xC9"/28ﱍ6\ ++-tvJKh!ײ@nh@)LN~{h{IbH,`Ih ȩmʤ̘!,:x>1Qfr:#ii}A"Ils.o­Pi9qxßsed%b1мF>]򐺅6@Jd%6Bח.LP'P y gԙ@1lM;Lw=mul%n>/$߾ 35떤N.Hî +kyC';xp|[s~b]Na¹^ڹJqy%;6)=M6ېtF\:R/EZ?FPV18Gs)>$[eS\H Asmt%P4mkXH.r8lEmXY&齂#3'&< S3Q8oyG_Wp"-"}9b@,N.MRgz WKR}/RrpUbLf)6&靀p2A;+&?xQivv-ĠHF<½ SIm7XR6eiUk"uxG] 2!*@\ LNht?˩GXzH,-O*$E ?x76,[C-8Z$<9mʰ+V.{KAUb ~ay.؁$oޭk# ) > ^行B,Ԉ0u3GۛKtC}! Y8@ԆXo=Λ 0qp5zy>ȍǢ\MɏN]Rף+akO DP5ȉ{Tu;%;uS%kRYL[Tk_TSd\INW Q_[* b?i}=^.$8`[0E>8vG!z$_opK暌ye(E8%]6KWTN9 F}37@V ?#UCJ4\蕵ovڦ\bTo#%[XuПEfZ1_]) jP 9@bs2YvH *& $#L{'ؓxPSxR@t虶%QGdbCG9[Gi)s`d3(M+:R(w-;I0aGiJTD_쁄L _Sw+Hdy4TAV,XXWMC7g,$.,bc>w2&&}%`K()8ؒU[2!sC吞䒲 yy&[Q m5wɯN 3ltl{2[ s_%e ~3H,[Ү;}bv>i) j/Bۖb6zns($Dp.M3 -. 6 0kBss/`^>Y!llc,.; fݮ愿!D`(fͯ3ُW:Rj;=\㈱M\TsdB1֞zuϢ5=lu>jgJ4M[D汔wlSaݿ0&>Jz6ZR?ꦔ@a'I.P gi[l)&g:S~;[Ic;'w=tӎ ,N4 z-82a0\|lSP:) 5 91T}M+{XSSH\Y^T/"]ޖ~^ۯ. ɥ_.걻 %h/QO&aG4rNצJŁ1LǛ ]jt\ZZ+gk[Y%‚^#+ 5ZS\{wϢyp$F0 bCvog;݌ML#^kR?)AO_Z[{DW6= _nueCs7QAKĥxJAް.3 pZG +W-Jg,n`ĥ EC1.A$^H`̭kT5Qǖ~ҁ}@0It&$(Dm0)\ 5;>BmA*IP!kvsO]HLwB"i0()Ry91]AGauUQr'baluͅD[E&hwWŠZõ|ʾؾZϢɖ'neN f#͒I&q`!p &6}Mxvvh:OtXUa0ޟAab2fJQin,#\+h<;F'#"{9 @2PP7u* $왤J3*HZL`5zEEϻ͝fw$ۛSܾ1뉄RiGE3ܶRg XdOprA a{fM M d< :.>~C\* ϗn!ub[]Qlh$^a?m5i/$ /QOS7w<Y8> >}3vT?lwE#@X6_$еAt JiPPYUDD}}s 0FLԎf̀{s")oIb|M& A¾\X[9E.ʔŒ h(q cd?bG D-X/dJR[+'c}d.;a' Tڰx8"Weȷ2kUPQi7q>Y Bi.R|T'} ̀"ٗ^,Q@_o%tQ:* WC2 A cX3Xw/!GNVUРB1%0䋪"cHZcaL^if`KWU#Mh6^#g.7TјDrO'R-eoK}@/Tdg13xFtXZ5Ar/ Չ`mIIH\ Vtے欢 rn]|m,YD 8ɳnTm㐯 GJLGďQ:Ν[$Xg;iF,> q2B*cj,2EP ]hm?1)y>3d^ J 7+GFyAy}* K xA"mV`V2iiPWmx!y!lU:=h:.f?w%e."nފ-cyy*zS99 0(Ȱ|8)ːŪ^ J}@(EM)\6}{,CnzJÐf3A]`.}i Rߜ>Q  99L T=ZjtEI2+j6 djRxX%L'˻^2e~iD#4s'E"WksmiJk C«ɰ-co) jaޑhYUvX&E8Mf\a W_c&0g* ѤeJ1c&/dPi3p1ZKڤ5͖9_h}06>-07ԯ#/ :ɢhl1zh_zX  u ըſPc x8A,&/.FnCg m^4T8[APkp¿ 10va]W8āGoBuAf#*MI\{s@K.;džJ ^`cQ22!' ITx5ކEu(3tVħQMd5X?P)jh($MNa,אTTNu;_@eKtu &"=GI˔Z(Z4xg9IWY"_cVsUbewL  Q/ȍ=E5?gRt^Ǩ攔HS Hn'Orܜqv x.w^v,wӺꄐ+JԎ "i { ¡T674v5S;)Ԃdi}\Yk$ דŒ A+wol&hGo-f-GRs;^ jE+fB|)%W Su h= #x`ۼK%9ųK=1rT0id'G8x4m0h׺]݃vI3kǴ|@rmwŇf9_x9xyJټ2>(il]em`z񀰙]g![dYi#\zy&ԯgl-ڄ)B^nwc )/,\jJWo p'yv7mS Csy夑*$?xުuei ԕ#fR<kynW rPt5clOA LFg1L'eښVq/k!Y.&7*nzX2LQ2XrPwI-MmIV-/o3ӗ[zb\Sc-0DEDxv7A4Baٷ3*_9Ѭf̴:c d,Cnl7)Rx[7{;,3 NތҨ 4)q4M$N.rԉ!SA}Fiy_ё):hz"h}Lו /AhWؒپyR2L!9 k+8*ʪQ|l(=oe?}ҧ,g 0h<ಱ)l`͈'U^ AmNךϸ8؅VzrESwN"u)>W֧E(G/ 3%8uSWH}\#MQ;[rU uD[ a}j>CU$} A_4=WIbUeL`zD$D `o94qy-A㩬q Š13TKۅ9c7-.H‚v߿*UD8_DխKwjR|Nn]O 6 L.b@:I=^Opqrpd)gzTr`a RiN"%IPXi~ЪnR7;uɼ)r#v5˩{="( {v~_s p,đYJWsqw3BBJ|?~.:n-iP28B않.' |6D^#l[PO貾ZokF496yFWh?8xpHQX@L/Gܣ|x+zv 60HͶ(ne^ 'Aj"kBu77h(VC~;rNq֫w r/<ۥu n5bVTg#ێfMR@$/ɝ d#u(g7F;CwLZ; sp3QJzE E(9J6[m_[k?8efc|z$Diёq5+Gi [L1MQ'/d *Lr'||wbEvHniwoyy7.}GXoo9'n$RDd"[nʞ]B[Iw!F1kdnCr3@O H霷(-p:][_V4>ˣ' Rr zhiHs Vap{i9^e9ݢZ6^$ :9tjP@uF/]7&\Z㗅_`Y%X=NsXȭge‰K?qoގ|jHPX GM"\аQ>{zk WrSLJ~rYT6 adgg%{5Vv?%+]|h ȖQ~/e*Bwg6\u Ez{@xWH;xtLv6Gƍ*8FjGf~颔oEM`kcRj⼈E-K0H Hȭ'=[TI[}1#Š޲nN?}FAľSf9ҾU@80s\sa8!hlX&S&D pt.{:6߆:I9sm.)R8mP[7mJԼlFh83Aw$UUC޴ԁ8w)|k+ 8|>w_m>-o1dG ~σsfIHv[ʁ:ޜG` fgRtdZ0$j?ZowCxi nKk,>.mtaB*=*"񥰲\7ku3PϬMNp jCZbf  ;Q.H/&fvߝn0uS0_ g!a {AurTl͜QB8?ox>2{T! @܃ٖbDxdx~˂<{bP59\Dg4Y3l47*]5k-yQR,>bgYETj2(Ϸ^ri#?aK;r G GKKA.B(l:wB!E^y MGSELMK*"<@W# a% 1e0,vZI &7%>l(gu_` QZ_BQ+ߪJg1;$hxIU>WMrk|$j'4t;uHO(㾹mח:ڿppSCyaPքciU0?NaR>32F^ bM*ítGPm>>dN@z Q7*ԛ D$@B[>1]/t 澓H}_ hc|?Am*e : 6~=cP~%S?ybc`{b&kGvk7m YGnLG0QƔW}OO˴EuYJV7?ZΑWX!th,R]"j7#f5ՁR׾l9>*6x}ݶŀl40k 7 r1w?&yL!/tqEBӵu AܞͅwQp*i{_H~Ӥ/~=]:]+9`*o=b FB4 QJ V'ES;Yp[^ޤw5C*Ӳ\~7;_{zaC[.(n;a9v'LdSĿ`C }?޲bª+|K<2̛?Sݳ#\ 'r:~h"<>QT%:ļ1r♩#HuygC>k" 3G`9o)+N(br[2<xLKuvɊV~/L׸4#-ywks/gaOOFǿ}q%:5Q?H_&j[*Jnd`+=m2}# >tor5ޗOGK'_5B4!FN$.F6d\Je2@ s2gipǠ?q`il1ng ?,y$[EVtDÔ#͸ ZvjEYiEVe_$_XJN2[0\h3 H*d'|`+ K)5u[/=:jF)D'zlX+g׉7?SD;{'jU?VMdR࡫ 4.4>Kl&X8 MHE7 [>bAn,r`hcqrvm˭3__Z0<)IoN&,+"EXiɨ|hvl9ڐ$8,48!;0ηhs &'^$l2Dn%LSP01eN z$V\+aC7eT&UFgK{K7%Kή MHteȕ_x)ZCĩ(4#ÙZ~LO4cA/ 'oߪ P̋췫/pg `dYND$*  R"tC`6A,yj=! ʋ^Sm &L= tYVlKvԲu|)R54 r}Qs kb$xa\/K# $<Ic,bauR'J'@n ~#))O# )|{&O,htuѢ70Ӧ:S!x?,y;S0f -$0Wva(^<74eH]Yz+gt Ec)iEE~uTL[iQ @S5Ī0D Ϫ51h}h$!nMlZYBVV2#EeOdXUpI2P⇗9<]a`` `Tlj.& dSQ~b=(yT2'24tdM'@9:܁f r߸2{@KT|,<ovjڨS54~I ALn5:qG@8",S#N%0߇ˆ[ڮ'uBYȒ|QwQ J0ԃFG+;ƾO8z䕘-x(0a!m-\qHHᦷbi^ 0/8t8qKR2ݰ`#^)e27mO['- J+S 5s߱3.A5I_e}Q<@ / D4^/Md"pKtKC bbI%7&Vw3v[ҥ-vnGa1 ୺b\-ep`Z-esOjW6dQJqRpyYMᥒoh42&sacThvːy&(5(( 12tp8$`-|*%Xc7S/THZiuk۷"b.x Mw+|L`7dU.z })Cn;jz+!@=MZHRiBQ|6\ʭH_/ d#/fVz뒟jBlhD[;Φ9Z%Uml&y!+ҬR~֛E߿_4 G5Ӵ1f1zT=x{FRwٹyHm, 2y_aKb?q"TpF]}PdvW$ѧagIs_ȓ z%O8.OFa;oF[*cq⎡۠5n -YJoC=/bT\)ldͣ?0AQצmU20,QeR#XoN۫uv6MwDBa"ӣ,QpB2ILbQKg4da5 1QfV@b!0p4QRMcsFʄW!SAm=C +&cޓ v %Tx# =-`PTRǣrՙՀ b 7tSoKgRtS"@|kߖ1. #r7#Mnĥj=IU"`NХfIJ ,ϭA/b𕨿vS\jJby`v!.?FX("G7#jjJ ,f@Zʲ (-*%úLD{96~#P_'+V)Y&h5՚,*@¨fcPk7綢:$$\]t0Yc,ހB(nCGo]&Ҝu2`( +pzeҔrw=7RIf|vbDNK{OB)4lSaSbmӑR&U$hu=M_|Z{=CO7̚L`"Zy t/{RY"_urfe'r J 7~jl8t] g&{"s0l4erXɄթ嵒M6AJNXU=p<;he̔O,|gj[k~@ʦ L&9%tF*Q~A4"g6=">oءGB}6pswfjOsE*I Ҵ89\$A9e]lfvEfdOzJ 83ݒ H_XsW]#AQJDja_HTD8<Twɽ`Z|<((98i ;+Y.-#x%f ."L{w;{cv {,,HΔG$̤ YvS\4r~٫G=kU[3)"E1 S|Ifܖ-;[^O "f vԀEr=f6FB$"Wի9HT-~!g"Գڸ=qH9#;BwnzELnnAέ s)&$ L[?nˈTcZxe iG1C]7=,Nmb}=U9zwSn L>+UynZď"JpO>5k ZomW_`{(G0]̲RI@^ߟ;-Xy=b$9;bFꬵRX?4\(,rO(FDpR~gޝoqF<#fU<*!*F3zS xP4 :fƸ"ED4g6Mϭq>:5)@ABʅ"–TO%BR !%n\&'w%Lq :1'm߉dZş؍n3Y@x,bcQq]j(< AclE1b"L'A3?٨3qS(O# $ݲBP~Tmx* =g UvX&Z{xP(WHZ{HK4Y:3|4BFiHKЬjfF5|ɼX=hBo^+s52PHvj@P:u"Pm޷pEfoaF)#Q2/ecKƾ'Ŧ VwBd{?i?(m4G 1t>^ ak[6$oqw1F i?*h]x 'jrla z߸c8W3O;[eyXPlQczEud,5KgUvAwM6D.8ٷN2͇gHyb^0p1drCB^:9c2'BCK=[Z;{u =5 =-[:&#_]LFlYDYÿOs(fsY(/0~{*eQąIh >q tzW$&nxDW󗙯9lRh2GZ8E93:y [3 x H *+'R0Y{ 8o,zHejmnKAtysu~ ٍsI(Rmudd_9;xJuγ9DGT0%I~K)Ȇq#C8ƋytEn+Vms{ÖAYsWK*C2{9Mpg9Ȉ)<:s*z9w+M)ŝP4!2":q EeׯpfSA@|O#Gl硳ޤL(q[ۃ {-)ѧkO,iN.`uJ ]Saϟimv6i95_9\ e<獠 A"l_Q (eO -t{Gq#Y`ڟ:,~A9/@ъPm%mng_~`\nٵ_?Tf*wb2r%cSYǚ9 (zRϮ *S#IDRq39koXHt TT@OCa k/!z3E=HH,Jқ=G)ѬI*g )QG! iI<FnᲧWffDыM'm{K JƦ T;B? *X)C:j l.! İyPyXoKb9u.F@?ФrS/!Meo*Y]W,3ZZzR杕vB_7 I:rjHNv=P'ҕH7PqSo'HwYiV׺J(XZkuX6[т޷$TXވR(S';g`Q `/LJ)ISJBjђU2D!Ʈ+_HT Tut>j>X!UQ Pi[?\g#gU(fmF[#Jhkņ`7r1 (+kw ݋pw 9F-}uFdDU3 bHĘ`3+%zvl'F(a=eܱ(vj#ŖݛNQWPch/{+`lFZTIC).u@am-K_*#,ip_~\Hzrr}DZ<쭺KB Xb4E2M!> EJV~%tJi\WjyxA -%xZR6Gqqhf),z&!b(;`W󴏜k "ĉ3Ǐ4o_ΏEn ՁROd̚+hfGż UA_ kG X&h7:0!Q-6VADu?%*>D+BρR?]HJEc2\)l0zV􇩍P8\]`75sW\-w0\PksB}4).K#Зe5*xg\^v I3"[ 4FzEkLLB -04}aEXՀz 5ҙa8ЬBKgM&~$Ze7/<.yKoiqmւD܅>1\iɟ8~/vYj` F%B,K"љMAaÑ&&β 8yRH!xpP?{9w^U WH0DD:GW ׯ9r"pMدc;nԘ맽8yGp<b 0^.4jX4Y<:̽%É -P)ȏ|*wPt&dNimU.j"sg64XH0ح=5/q$QMSx:+x D, ޲s9#]º8/2킴_%%"Je0״F᭤vi_^'v C {UHgKK:LՑiɌSek~ś3ԑAF%J޲6`KôLM%N9}5&|Ul:$ =eļPqۆŖ*NӹOLȇp3mk (IAFVZFQ~*R-1zv z{2T"gY[ct=~ɁNž,ĥs&JJJCaE o`1=h^ӘRF0_4Z¶;s&I$e' TSX b߸ܑG>$? Eܙt9%]V}k#aW:LOٗpe҇qiUϵY,饈7>tÞܧfHy_MPEHnvgifs%_UT`t| WxePGg|3]#i9ߩ@ #M`d͙} ρ=_j{fe\u'g˯`{DlqRW5}Qw'm*n NSҸS9-]%S͕}nH5 `#US,z}?)i m PrHu*p,A7.Қ0nM1PcvhԌƝfft{RRc Rq$zDU?# o@z[>*'V PЪH7[El[!ɗ%2,>˷zb,cvMܢoa)^UDHXh?['/.m."-׹vOW4 w p8F+ imuvDXȕbaH'_{Uqi= օnxkuTxaQ3s^IldoSQ7efG$6:ݐq\~0F&ɒXB/vl\ؾ3e&EW "g [u6Tr݊OHZ8#[ԁc60yry~)+r>#%ݠ+md#3_籨zCxtGh63,l^~)4_M/xq0ih#fK;uR}ʫ2{JN7aCJҳ+LdwXz@,ݣn]`Ti= (RtM]c"YD&/~hܤ~2}3P*emcHcnkޜzFM@[a7c;w1 {<F5. ΅\gxr?{wuI\ y)av|Iݾ/.' !L*||8g-r^B(ڑaXFob cM=DoB6p HSd*g٤h$@lKOeYQ&EP HPƪU.MHC;,2%깑4 t#DfΛW Hvq$!le2#w?1Kݦ؅;=G:c@=6,9W-%H㓥 DD|l$MJyGڮ/&_'9Zfh0hd0RKLNغ|wa*!Ɖ}HXF~TiA5R$dM\5BEHh3C>(K> f$g]ZpUwcv@ Rw -FTn:0#DΉɱ=]"HS#siXj%[Z)Ee '#O9x,ڕ9!NXΖΛTzO? NH;Yq]b/TKQ"*SY6fj$fHW5W*'9tHc4PC-W\OUN,@W`Ҹy t(9yG  ʌgfFssGh黐_a&Î~ϣ>jR ?j敒 imcF_68DAlDUBn[~@내ܩM՟K|h@>,ecj=1 ?h^/}in،{@䖍srB8@%"!mKL)O?ߐ B`Nt[]Ƣ'XpߦM)Q 簤8lmnYKyϕ.S;ͤm2o 7/H'4#xۼ& :g"4htL+*GA@Msbvű]  5PICBRbܠjJiG1V Zs ܏<ծro(vѱ6LB6;tYRi#_s-%cjX uxE vbWBk)&_2;r/E8qd~mֽ%WBl7 oI`^sh.;c8۪:3S[}bb W[L!]Q%%$%R΄*gcȓGzt۳/~8O>=Ӹa\5K~8=6*TV߉_m/5 P{~Q2Edɑ2LQq)=$-GG]RSpĕ[\zfE#^"m$ B HTʶ99 G`c)dZyJT];`MjwG4`t[-CiPOl?X w@vYаȸ6Dnz5ss[1ks\=MgXl}dظmx >a!гHh"4*2̄ԃ sԨqa:hn`չČɿkb(.77"R n̲+fL[ވҏ臚 3hTkWw"A嗘]C%_꽸oaƺ֓KzwmG=krN(cqJ\SR 5L`NCߖ iaWK R 0lH|vdž#:)ZZӘ4|[{EIAC!lZ".qH8kWJPŊvI]\rYXTKV Ʀ:٠%,r4!]TA"_Udvu odi4b ǕһR=жI* 3v$<@`+a 4:$5fv|=7i ڈ?ڌf/6Wh,FZp7A-O˂1N <-!,!y* Jg.cIpu<09xC r3s7럷OVtVRHgo`ɻ%^_+IR~J5~,2x`@㍕g4DQ翫^O AG×q iIS-Mk,06`jϝœ3d'n0 NAI~B|._ɽD.d5Lr{ v[6%{<_.qDyl cSad{)}H/F#W`o1t_IZ\ Zw NX2.E {}Vd2dЎ|W\;hkx 84N$4HIJu/>RL@dܷ2uVa>s/'_-]mi cq 5寀tC^޲ } )Ψ.,'`A6BtJ5YӧJԿQʯ>o X~rw 4]N{ACRQ  %{{J]}( Sj^ұ^I.T9$3hWقk-S&o}݌ \( Rݗy\1KNy{|t20dpIf|AFΚݤHsA3Wʂ/RTESܞPXX n_U0]if,`?`Ѯͧ^/$O754$շQ0aKԴQK㮙eb_^wiT7 -ҙqDJc7w~CR/ 2*/lRF:h/bDîCAΙdj:=_oˑ blSk$DI RPj'[qKB"-|ALL\=PX/<[oW`Z}}va-qs^i=! 7{ B. k(eFi *G#*x3W΍g2'߇%eZTS^D*9ک+{kM2O(("QzhoY %s8njД Nې>6[ʻPv7m^T]*nPHЀW '|f0K$Te\e>𳠼 At!#Ɖ,άPGnS&*&>7rñVA2d c I9jL82 #{v;CO1zgs7ʸa ;]G@;%HlFǾczޥqIb.1Y@zR}ť" owrRX7*ODf?e泡 OံtKtAHUK1p7? % )ʻfm FSiGöZ`'=c x/_'{Dz0(pa:rɧо@.Է/>҄aw S; (j1FMT?N~dSmz:`Hv[ 4@#C:]'RT`o@ڦ-xfHqɲ,1j,t ƻ|mi:Y-$ȝ418iˠ' ڱC1﶑5u5ʷQإYk2.H &vNG/4Kիk3wG"F-jJ2mTa5!QQN=t "V}Q 8ٙ۞Uih]X0o: g0ofNͭ:H!jHʏ!!wAnvS{^ 8?wa |oޗ,P{q_p(|l\T^*KnDz7y8s =_\k0>tkˉi1eW8>V䪱"N|s: č]Aw};Klc&0;٠ zJOТո_\TAlKB%RGv^^B~p]hL+&rV%8*?0w:O8U9J43ʄe8zpZ[crq2=ZGة_6A, xZ7h1,)A_V&a-bi>qez\s:yfLN]2ئg|cI=NCMv=3yuikɸsQ[`,. Y*!YS!2:G oxb)ݧ*ͺ= l Ózy:.? 0S':/*lSH 7ӎQo䣞G GO0Uh5ip61wjϔ^:Sti؟鞧gh=51emvE#qYvq#G|Ӻf=C^ i6owGһl|KVF(XvII# Orn([ٻV'o[ %<,=w(5 I)\^~`]hat$"1 3M#7)V[Bн~(H{itZ b}B 8籘h?}$T~n`)Sk*9`O*^z G[z;#>ex޶ZN&qMO8?яN"gOp3&`偸W}{^gU>\7oĹeHw/牳=% e{CE\e74e4igCAɺ(WKaqqtjdg5{$I lud`?O |3C9z҂/zdgqz3t cXx_^lQcfYnA-'=3sQYu;y$2,DG}GЕt'Aw0?z`iM3Ooׁ}WDv6ΣenwHrݽR-<L~Vc4̣(}r;'_J*| ,J_6NNr'/Tt_8`%Cz=.iLCRYEބM|^[F(,yu!|D[n:^ R'.GmوiB6Z~Va dyv } @rW,r}d2Mkn.+ 7tv#BIٳdDzދ_㸳 . 8=:Fzo @J9ӻꍌ7%:(J`}X s-$N-.#Gn~dz9;<EbYY{ VM/v3.1MLJH!@gʿ#^NO j $i80vDZd wC2<훨+2ĕ6J􍂁Ń[FGnrD_Vhwe!6y4)$v:p:׮,/E $EQ#Q]2 \Wۺ %$ԌD޹x0'< @vSOoMӵ/Tm-WbhDQzZDwcQfj+%MO?dPN2L5/:0Sb` lC̕L\DC-sBB!W&:8ų诶+ȟ C "\ÏkW[B$hp?,hdؘ SX-vA$Iw/nixR0sD&"l!{I:,mE9F=`c_VgO<8YTZ7Ḻbm(Sʵ7x9"?Bn$z|# X6!Mv|umC`Vj,(E WHAkj6m?nP擁#%"8qE/VD( >0}HpoͬB) ](λ:,o L@ߤ9<د){aI|QG rz]FhA1翠]9{|@4=$'Of @51.Z·Ի{`|#8J=b*w 8f:HFS6"gq:Mm0$ 9;hը LR:m)39H=NJY#quNTE :?`x1R/(bf n/bct+ ([;7]) %<$nhv-+.iie||leVZe5( _7YO,ĈHN< WZAK< WtvZ$!%`I4f~O+2[POq njURt7!MzVt,1ijbʛ& {AE,GlM@6V]XT#z'~fdIyε'Akje@w}.qlWʼn Gm_خ7&17 k$eǨz=2L6n![HYB_2,Oab)]j>5i*)c$K"\T/k@^(ھJُŔš e݄&ڔ,0yyZ^9Tpžy'_ZQT4Sob]]˄O#ͮZYӶ'L{.o^s >u~!2;!#ͫaڸX_vSv،m("/A{F[[P36m~vQ,scU۵ѕTMEHj R!ظaBBN`KB*Q=KtE=pluLDO;ᑠ.>7"-Q?<у{=yo`縁䠼4r\ۆ2E4D{Fm.qQI"5c+ε`m^L}c3sM4j+s62>3^7R7>Q詥B]ȩf|ߣf3b52&>0Jwu_kL슆;& $SPj!cR) jj-)ۑ ~D:Q1q, =G4 [ P8f#X~dPGo}X2Ǻm{bnl0B^Gi^9Ӥql(b9NJ<# JQ1;O&8U1,j:sX?FTuu;h[5:s[ %fN 5l4ʪ k'F)^ŒH1y/Onpb M%!dt/>2DaTN%_Mˊx7|̛n9UW^Q5;?yapH67xҏeLpH(xP:@=7T@C 'uF/_\3TINgb⥐Ydɝo{kU1)oa9.qt" \ShƋߡ>.$=0C@-lz"߬ ÌG^5R)o=BuðwG5 Lwj8CB~^,,0P. p2>sZw$$75vaAJE%4@Nsn8);g9@MHW_en؉=/3/tZ/::Ns9bY $7pehJ v-y 3WYT(Ob!`O(1@4=3y \ .~$z<3Ɍ+_NS ĂWX=o"% pSO㮹X㖧>y܏$FGB"~ׇ.SLLb(UѿUi;zԬK*a1?Dl(@jsٟN`x':5ř)(r/Tԍ2Sxt>V"&m0oD% lg,S"z[5gքWVgI K}$e{15[ӑbLXNt  7T$BcN]6ԮQsn{t[a:lvv<5dp`s-}bg꘥;O#'Ug/u$ADniSWc]=n0|\ӷBu~})IKFc3Aϰٓ뎊XLloU||I /Vb g25yAnrs= ޡeHe.CeIlϹgK06FR*=wzi Q|@pUv. .Q?%Ά+˨]MɆCDoxs&k 5, s=ߖP y:c=mT"rO8AQRݴT'/%TDX.N/ڪI.mQcy=r(/lm_#R8Y<-Бܻ<&q%3{W¬'ЯfMu2~U6B( I $.g,!奿_lL);HA@G޻bu9<`+2Shu-D 6P_;`h*=oS%>I.tHUY&pZ8NLil ̰Me-CyI@bS>Z [nݏn]K?b g X:ΛgBm0؝uDc~W NdS:yI_dW- B|lzL1Q@&F"/ڍjfB.a{6 1r0ȘJ)!n>ȯ)&d{ZQ>,7Dž..=dun I:A"Bq]-pI1ř7jVjf9蜄nd;7ʔ}X)>2Z {sv5/7VhO_%S0XZE[dLH @2ӥ%[yorBEtoϖRE`JR[g#d@a7}=t [&Mp{0" ϦSz0yV=/9\k.TZ%!yb7\N(,hPnJy&ej)G[=s"[S%'UZƧ'cj+\FK3gˏ[TQ@/AoZAM BQl0벺6*t$JkYb9t"~}Y*y4ě*&Lɳ@Tbqb2؄JWe_Z^o%x 2>B+w:q$"ibZk$٥i*O-dg", '3,d[֢ܥ7-B̅ؑ-gUGpڿI;Yuʲ@I;I8fh+є(;C81 M:If p3 P~;ڼ*FU~n-Wθ?>\Yנ&O9(AǙ@'e-yM5 v ;X2fc$`{Gto$H⵷Eq]4\7x\VFS9o W1 ϥ`ryLNfx|Q{ #6#;3 1?QCfN񅳕{OX!8j%xqi#|ޱ6=Vma*_NPkZYN訸fS yo3|nY#a`X;7M7Sc 6['w9x%e5ܮ:ͺ*n늋+N:: )/(*X͒ү."S1Fh:<#Xymg@XN2gL| NUjua,74[[B/"m!~㗩 S4=XqgvyZ{H*gjt }ϗK t )Ppl!m+Ԯ~7oW8nZ3CRTS}nH΁ƟC٧%4v<аow]8g;˾'MJtkXX`D<8k`1y3E09\2Η텤ֺLN_15$_(H@Uy4 Ψo0حec1HQ{ԅMIDڥ=fm'OWNOR" ڏgAM TbhHmZu;Qxz`$H$pZY7q{u&}G ov+wzu&v_PEmL;@eB(t*zؙJȟ6( y6Ŷ.<, N Ӱa.R{E u-Gl;e#MDT!P7`q|dK*wqMšw6 7gRe\0;_rGS4̘{}'v'!Ga {-U/N~5Zooz( OqdB4ryUMv薄$yv8,~8U@EC]4 l{.rDa}k_ErX ,,+cPg&'qg,:Mi'> 鯫mFa)CYA e?5 :Kї.3 \R=64bgh~y9{ Y$mM(vZGyTβ/N V2<0(iֵِk+gA۳!A7vwm42V_8ٸUvւG&SZx:f܎1)gLMHr3"4lp]_@_꼧&Aj ~Rė{,oT%a,oe4lhGPJYS7fIitydR- FBdL' jE0Dqry>@i9WƔƳy ߣmv7TLN2Fe=Ic+j>tMOY3>QqSP#`,] 6:%G rx9k]>+߅v}or aanW:\1w0gp X%ɦ4PۏkLL O53?QIݧT!ko5 Qi_-76ϝcj$&eVOȃ=;}%+CK&料n`Oꬦȇ  m9Έ"`MzA x~F!7?ރ<+E3mImku 7 ]O.~NfsK,\Ĥ{@Eo$NO+rqpԗsr(aNBBI2J,KdUeAe"-SW[A)ˣm)EI~3OV^ 3scʶ6ʭ/.m+#K7FmG(672d ?BˠV60lSzgzUr"0̇ea/CXՊ-Nc7NZ_rtåK6ǻzcĀB >ãyH:fx"h7mciX] E^+k2*VV"eڠnn<'J⧸SG Dc4 bQOs iv5נ_=°*&(-{aK& @nN'2d{jRY (;~_c+E`OQ,a/fp"4" c&lq|"y]xgqP "{!t`o: %~\X;Rh(Ңkg4kc<Ewݍt: #^Ku/"%$MLEImwj_wDیhtҾI;I)W!r Hi-H1mxas_+T%Wy dJ?nWӵ$K7!Iw_?Gl|81Ȅ *MWvMg5(+#!#Pde6eqIll%F E㏫d"߱aTJ,L_F7V5C#EV*>\l2@OՑ '(ZQ)'oIt(sIqթ$q#k"X0 ޕ28i5|炀b1S9cV*e6^H;J`?red^V0C8y)QCU[@cPv(33 W?wZbmҶ0LpCwX {=;dUPƋ&l [:043lvda1pG{).G2~[} 85>`͋Rb]SkGЃ4[QH|54'~Pb-o|B^ŝd]$2H^tٗ8.lⁿ){lbR͏C~A\XtkM%^io&xo$~0CHLf>/sꦙŚlv\ǭB{aq4Q~r[īKAsx㑅;WGAf(#CCs.~WwHٶ:>&6koԗR}(}Nhv鋡^*W^`OlOԛ~ I1BUD3 Tpɛɍ)|⑑pdTePV;-K=-g.ou(]4 yƈ8&k& O9*֥gS.88赯<ҩslIwW)I6Ba +O. 46u/ư(ԃ]d!zRvRL3,0rJ"q~$iٻ;c^+$p)^=-1RP`ܷ}mY- :* /XzP&-Y!zBq 0NK؈2!]t xu4AO^F<qf r}f[OǍ# @@d|*ݑAzt zdSxA=U& J*;M[u)/*^Fuք`WURhB LY1Kf@Us^3\?dy N Y#{VC d+pr]VYIno9Fbm`~%mb.Om :_tDnrKs;8@Ԑ" xd&Ϣ&mDh&@ELDLy0GVcATS0K"qVA |.aɂ13(27ŝḨ {c =KW&i[ulW1>`ΐNHN/AAT< eYQebōA6Ciz6(g ͖ cG:7e#<,$c=5@ߠ+(9QCҤcd @Iw-J@BK~HLۗ8G{f 9a 촽ʓmFg ޹=6:-`ȢgFbbY$cL0tŏX92aU& aKН |K’VC'FċCA o,^H +u5I/fI  Qm<.)pޒ@_i8 Vɲ -l_HMOpaANEĻͩ؁9LIZϺ?$1r 8 {!{ٲB<NƏ_12sXq}F)isʢK M]x٩K@hCE;+?LW;ُg+en4$7Z3]PB;oplk8ԋkτ_F_ʢ96.l'dNOqeav4 զBu&Lt!ϭC@n(h>kX-0~n ¨c;&dhG'4V8ReJG+IJi;e3g}]odڣWEg[ 6VP+Qo\ w5 zy(gEX"=IXhcdE~L15v>R50h ][fB YXOx>_pd`4meT٤rU6aؿ':fr:a)9W*̭ohY6bpg{&[ґ(l%6PԏڼH$NzlgDt|p+O? C5tݙe0 :<stq=;"UR2O4Ƭ94"SZp x`TW; ހ 20}:ȏo:ɧ{׼pT0U$ J/EyH̖jIJ=V  HdewG.'KC<"w!x<]gRٮZfrxP8Mŕ1Z~p+I".>l7^uGDqP(4T=,M,l{\D6e6=kU7Wmؘ]j@OZS[ĝ_1yJG cڒ%qlbD#U L@Y@wC ~L bB9rLJN\$(Ɏ'n}CDY Ax+6Q@SntD%wGFFOe5֏tVVl9uEeZYSv]4XɽBB6XV5dn=H Pj4z'M7¤ W cexٽ?2 fFPF E<.c̤a/,Uqx ϶Mb>9yI7⤂aȒ47>ȇQDi-^F (CŭV[q"rdFnYg۵|I#hRꁉXϛ r(D^"tFv>9ёܖY@sp9W|;H'_.|PVM>RP(w\ʯW;԰ @ %;qWA"ىv U^Վ?mX뱐^7.`8( a(,oJ:jۯ Ƌ)MaYd\w܂x+! FsN ov:5G%#R$8!LoFbHOV2 .Y*a؃$9V4n2$T| FbXlY-ΒU:ڹ9x?a[xÌdw-%3p 9*mrkte DWOr!'{[ _h ba[f~VO&^,7%>$yxRZhr7{P1`m$)V_CRt<`% pP#7.UX Cx;i\ )$}fFғcX7xBtbD-귤piFMoUadYu*=>)UܜPĕ3m7t?؈K\K'Ǟ/=0֟;gd40 w|[}@%"!68n@TzȮbIFDHQ+t] PGj(uG0HPx:H- h3yܖ>dńMogf=G<w?(**7~wQ:84}fZi0N9=Jژ c3.sU兀8Heh}:\QfaC軞7CgA_k -11w)^' Ut 0usϝ٫Lj?Κ"+InVz19C+oц Oz~ XPCXrYe{ bHXw gK6O-R;jgt8V`~MTg&SጁqЌIزMŃpKN-+$+g筁HJw@ʶUYEfUEujM5VKx%C`TK#j{p~;4Dgڰk BO*9+R]:wuaWMM 9L{]p䳾a⚯~G*å϶UYG=gkw"s"' AA r?(ZH*MNWtsǛpLթe-ćOc߰l R Bs%N~k;N+(K# b3iF#.ܛ*6M 'v,ۘQ!R-_J24@A('fEy`&YX_9:lX| SB3B^PYV@u)b`y<샟WUfrz?5h2~2p^F)fvFjhp|pa|/y7o D&_C_~iAaFނw 473%zա1Ն1)Vw|OSVۦM3 M!zC[IWáߙ-y-A۳g($#aPdUPt9ϐ#ٰ\& $Z~/ElEph)=vtP 24;l](xAtwǯlEw*?|6CֶȴE^9sd& e&%u|։`DF$p-]Oz 2UrcG^i҄cL΋%AޞW@di+ܓ\]Ⴐ Xi7םf_B#Ưڜ8:T`"s2dlI3B~lY(_dChBbn˓KX. 0X5Nw_^OR d\&*tDcn>aŸyԅs OFsF.Xs~8Hn<0ÈK(dŸs]^֧lK/tN{tVt/i%>flĚ Dit B0x5~iE *0\ )c񚥩w* IuMs7}4qs˅b_ (uWJ/㝉r\1[RCH@4sPEAP5*se)ʼnp"Vr>+/_-Cd8V,r-,us"i&k4QrO[$Y!3-w܁k{x[+hJ @skvb6NS7.1'Z>ql,mkC2VRaI础Z}>nP5/k{X@V৻_N8+4HmG9 כ YFMhk2Րꆤ:xձ|eD]X64)cJ,&nv3"WIe럏<ZRG:o<;VhU˱IX2rX&!UO-g@It֪B0YԿ޼S{'Z@=ַ:>Iy(bO='>d fT~[p0LG c mG $'!gx l=ڌc3G跁QmC5`C23czs1t\kUtBl6\| hwK3uN&_Y/b@t1U@8U8ju4/v1b0i 'q1(33j]4c|~J`mA@=҆cfjEV h}21:ꛠ4{IX[cJ gFVsZ8N`6n\¤LfIf38x:UK>H]O̭>Ik>4^p {p2B6"j'XPwjq |7-1ּZadA jd+}ms-MѲ3~F1]re=jRiVg$%) SʀWNDN/"dM_\>`ўc䣆rS.~ 4_]SA"eL YyuS u_qBB)PAOE48:rАvE}9b&5a3i" [|-Q]P* rM-x2Sua*R6&&q؆_!fF|$l YWՇf$;z"i,d(trG Sv6,(4m'r7M`Vi >Ek+q 3׀EPK68X>tQR 9pǫtfJ4c7 &wҹY;uvr+ Z^z?XN wK mr[OEÊ8KKx%,=2iS9>]`M~ wNy/xV }̹.)#WQJ-WXfI"MBtIt{T:j{Q $}:"6#mϯAɝjQ$ Ca}KZ1 jDTU8im ANE+1i>8."3uR!V4q^k-mAgflɡ=u~3[1q-خ ^ΐCH&YBt=$p+3 ]4qNz:kgN- n+m|`*+op|/,0?8C88F1/yAwLN|To`#+@8A̗I~[$hyNUv0+QaN|: D}2 o( Xz 8A~Դ\;8 4gS7!楒-MR}!+~e<.}Ϩה'ԥL)pnܭ @ ǒNj.hoRk'vi 7g&6536ZHqDBv-#GQ9S 2{*>V|}˦})j֒3EgcXwD{2 |7%s aUFaN),=*k$lB\ݟ-f?WxDizK+Nzʘ }qb>1R'Cإ;Ho-Ë|w1ıD =HQ)#i I,"Ռz-ROͺݴWJ}dA@ 3p>C7`WG}*{|'[7MueQ\$,R4x z٢!o HK:O `9jSJv SKۙ#z.^ ?vo.ЏOwUGmsp»}CW_ӊ߾MLͪK,'0`t҃E'ʤT[;5xц-XLi@dC>d8/pD7B /<ʂyQ}ʅRטּ;g8n1TY5 ;I:3j+CI?"K =XJ1B3- {hcv_9t}~y!(F '짶rޗ@q!pU×}qO4 ?@#/pvxXS ֺ. $'bǬka?ݗR*Ѿ>z1rLo% T 論EIİ{܋!E@aEP˿4((S^OyQtNd'(Y2b@@*#hЏ̒ D}]ɢbQk2;f{Pla@k[IC;k]!ῺSM>1(߅BՑ@[~sDMYDْ0> 9@'ӣg:fmL@%AH^% 8E3*B! )Ϟ;Tt :B꿝tlS)bĐI_S=qfUjg c\[KкZQk w4ICJC.ER0"ԩX{D;UYZm5SK)8rL2gHf/oV35|"L`q#`1> &Wg>u6C!:uGp ϸ#5g0J &\4R&KyÛD;=`w"؎#Ŏ!&9nJTbcX>èA[َ~P .(9qͺpK.`e<8ʘzGqVxCFvnf[@P$5q}"v!G 'Tc[.Fԁz>mb0zۼ2zHCsU k^Kp>oex^-5#2Bn °IN2{ݚͬ,&c)< yOہrly&'1ZM #enRR.ʨ3nj[M֪!Y|;j%*8@Q>Ib. O7_]l ]w? r3zW>dw=!3KAf!NGؖ"?ZW<6},V%)>χ%+7Eq]Ι.fXt蚙l=S(ۂ%G~$-NLZ^')HSNv B'^*4\3[\tΏ]dϻў֞ :~[m?w!{Xn 7pke>i jcOl//,5x(NaBBR&YFv tx,7~"xt6։aՁ·CB 0HsJBM7otjUg_yOusϜ4/L=|K#i{7TCg.7ciQgȼ![󸳳%3gWq6yeղ[-+M=d3qDDB;VT1Ra!2`:rW?w?(>("U 3w?6o6u#Vwjo;L) PkNBw˟x!3{P#K#%'OGȧ5e7;5;rkFZ ,zƣAc RgtMc:{C\<4FjOPwқ`5GTMĠZ4jžy8B<226$ /L|-k?>Ѕ9=9^ 2K\S$n= 3 !s'OY#"1I>F;fYQsj%EqY,MJ ti-`]S:mc9 ~R(NnHIBE`%ӠGׯ$(CƆtc79 X@3*jNW s|t*1u&v#@~+/?8b4WVeߑ̩-E א_&5w*r/\dnQ"\̻[:e4GZH0z2 ]Z~,l//)2V&E4GOU>IL(p :a.\a=3 hS󍝱ksRj=v5^͊y1ܭ3{;>eN|j]P 4R<uܾ^"Ń~#5'^ir岿|bSrn[pe63YyMa"Wv<œAdI=TWk %^R[?;DGpEה}PJF"mF2,q@ьaWpz_*8U3=A iF+z5)yh7\P¢UX8CW0ȴzf[ ~Â˟d|k PH y0(#ApD'œC݆ '$^ Go;ylPG\ ZKD= ^"z]c33MT("JqZ.`|@ngˆ:ոp6ݘKd2l?nWiÚǯt_y)-/-ijC*?KS?.4zzgNB˫XaE-J_CpD3tŽu:C荗޺2.hQҵ`JX޴Ji"ih{Iם[x"#OȠ@ qBɖ6^wPߪ$|A3΅.0|ɴwj>.#Eȹ ;Ū"_QYPbۓDK_CORHD&UG%Pe{Zܴs0<&-fC%W*(!i;b']h`Xrs[I.-o:Hi[0`L-R BlaQm-`qh{%|HDt4mfim#_'6Jv\Ce qS W1=Qէ0 Ùެ `ղ.ݝwB'1΃s h9IEmGm ө.a9eᄚGs9_G@dW8)3TPweZ gXܑAs/:u!( $TJ3onKau ῕480NYŧas.T~cTFh\RM8_tF_:Fxf؁Me$QI%[UC"uqmEk*'kx5PҾ>{ר? j%5&oUHpJϝ=E;z*.=8"vhհj\ S\'dšͲx ,rctPL6頮v[ Rz Gtgݾ@)܏" b"?6-@Ux"tr;zi~Ro~׈ _8K\8~-O?tp]JόtN۩\[y:H!b`7CH˲l>@Y~(eai*KȎjCFUknMS2,j1cmqbi^K2r:X(gu|P [`0(8v?ErZ'N}spL{g&?-w$åM~`:jR+^erV@ N@]Um+\q?Ɍlh ΧIh5c+mL@ 32cX- mMhFT[s\󁇅o}E_(5~dI$/YZ.s׃( 2O<ZbjyA"x`?p"T5Jfz S/S@rhm@e? G D =JL6=N]NX硊eLUG ,XeX; ܏4\> IgWS"1-huז3+x}ڐfO0\?<"yPwPQ=a&} ZȰnd$aQhw*ù՛ʔv41S I MhAM;v{D`[pr@Aݱvv5 LE+hh+Y-MIF|(#=8[bicȰ+44lzRsCyk91ɷ\i`_ ;cho ɾ 9솤q˧=fiڱycq;~ogɥAMlnM}lŎq |[ Bqfj8"6Md'qr"E䒃RbP4μJ5͏^%Dӳ D7 F10wpZPE* fx{weuMn (@fXG+lC0#EKn w'0Ä!z;KAS e~rv+UMa !hh1խ'#80#8s o#d'LkH~+4MlRyjv_w_gsWGWoA*jy\*x+#I}4CvAe,Q+yb-00VEAKAC &sbKb}HV!;n%vnO0 [}'|{y΋h/ :96ʁT2B fRv1i7A܎{dhOy ;L\P^$]!Sgז R3QMaAE4Ң{SİbRk+ّ51.tb5͒1־̹^jZN(0=LZ 9063 bN3<<w{ԘoȪZVNq&h#p,2G?!F}XO3Q9 Ѩ(,e2>9W]D `Gi3iYŁX밚gt> ~2+@28{0ra=q˜R1kz, X-Gp%ǵJš7 'r+ S*y$} d}TluxI0E/`QѓlI$Tut4tM)XGFA@6 U % zL[R (N>s2@hXmxlqY@?ijN+oe}ɡI4o.'B+Wֽ6by']\(:2rHg5N. rWV&IHKxn u/%t Ua &+}f{ 'r9HQ{UDF;x&OK pt+c,=8GHwKc})GnЀq7Bm%WGq H"<*9) BSbN-ޟ``lAF.>{0<7.2 ZVdB)IAQ{e7eb2=2;AEXgE!6sUBHmx{LORhrщimo`EOn6Q;Xqg⛎dzdMq%ؘxUΑB+\yK(@v)R/uSO\ۮ~ ZMQd_Ce,V)oYO(<,t7bv܋BZx9If3@./ tU.KW9q YL͐Xj͍=?>6R' maW,DzMSۻۻ`# 5Rٝ ?bvlO|,^`[%w;JA4ܰlSTk# y^E&7Nqm~&ө+%tW/:9wq v 83Q,Ґ eJ &`J( slUV;*4SQiSPĐi9Uv.wk|#S:p+s>x-KH%E~_`{&`"a%\$r LQQ׉x$ 9J xWVOp%?[@I;*bRž Ogp@/H%\ܴq|"5N׷&g%0j8hŕm'}C.3t@aAwӊ닸KX+MR[VoyhGyG/}#'S!ydB ]PٷK`AG3˂E\[. <_@NElfw:\̐vJq@(g]“ƲUՙracԈLqBfQ}֩Wٚ([ >SV8s/<ʗ7/x"  jv11v1Qr] 6pE'G yD;_ SNKfY bFƽ)U'G^}ZNpݕ.Zvyr`i lRe߸@͎M+]7u*xZ9j]mv֪jEqZ}j x?i?UIEWzOGor$1,D42 dž #lv HԹ[UJs꺘RSH3.mW~zH1To~[= T3>.9f]ݟ&9.7as`]՞!N{@R"PXIǥ Y਌Ky*PɕK ¢uYis_u1%}-)*C׿/*=ϫ/\i;x-;H3b%vJʫE ?_iiRFӖә\o'gJW45}yfA+ C$N`=Hb$6>h\qϰT8U QI͹b$پFwVh] {dgbF{;P\ݟ; bWC-Vj`[޿DG;ΗE{>K돲):O!wh}Ә $`0t]:0RA܉RbK1p@.JYNf -֝j<zV%a xFNG1p E+"<7*"~6A/5 ~,b9?p+,O,6rY[XJWlxDŽEbk3MFhG%3+ӏtz76.W\njV ,TuNB2`T˷9jFa1k,f,eԩ^(2lmW_!޸*8"5nMA$- ~_~#¥ĕSYc@BKG?nB)fo/[(w7˝erN O3fk"zڎ.];ױysw)B'W&+:Xٓdfi:U,4q3 ^vt ##$C73uu긝a$܎%6 ;9o/eZz워^ !2`TzP6Ϝ)њH:AF]*'Ϧ)3a]&CPMa|xЪy '2@xLQ˵{9KoF"kwt%XYB\Rnp׉O ԬC<^?(2wZbH.-M>gS(1>ĶA2rGp^F&ZAiXW^fsR`!Z-18p"eץFU+<8dGfm!+‘r4'Iڄ3( ;3w;쳓 q 4Ω̦ƪݵ!9[fjJfB,Y UFAư&,>R5j2@ pX<Sfr|/!Vf87Ʋw~Բv̕gg*'8bUBMI?`tԥp2 +`ӆzǂqP{9 ̀߰_x'EӃFcozR^ܷ,X"w늱ojƦ^R"o6 =%FG4Lln$|n$ L}/X%GEM)5i ͉ `Q$%,[5q,>_ "6u*rv 9GA}@Og1 %u4ݺ$D-q^7k5\B:H/roREO }m֪crKgn׹s/Ў K +jD"ܓ0f_Q`qIF 3KUWw&69mOgbL'x7U͋UU:6dJN`5#ab+: J'%/'`m,񺘓gkk΁^8Eѿn e1?߻}P!!-3߲SrJ y1dΩqp|ERArlb^WH)&1V xha8DZ0 -Р,֣˚}o\bcup$'BHG4d'Jʼn) ADe{o ǂx?)ў`k~`xrXwS@9 CI#6yÚ6.,⨙7kJJ}* wpW{,+B62ZXuFqo=xNjdy_AJ͂G;sZ6>t_%,><.i3RvNd>WM)%f8\D3m>7j\ b~)څ&ƃ6 휌 g?F,.,:NOijpf DkͫUn @#ݘЫ mU{cruP8 Z jpA嵅d\1Y^ \;C@J\r;={DwOgrILĭ9'c +(SkG,ɔk\+!SW B32n|'ée_%'9> UNk X DlX ̽p+CG弟*F?4l뚖|ߧ MA刡nWс*64m!lEzt( Ԃ!hu:~|g&P,r?d 㩈PЉd~vrX x6^Afb%aR嘭.P1I v=QYȩ_\t~H 3 NDr3 $L!-^T 5]>֪^1q]нJݔ:X'Fye8(`N)W[Զ.v5' ܨ|R Ou|,nNɦ֯0ͭC2(u~:>啅x%=w(&^{\EOucyg)j["> ӶPu9z^-:Mgeq`cD|}j/wK9hT0OwEu:#齔hætiNB6)kJX.߯>ҙGԎ4ijXD]=E o~ ۰$w ڪ%mNCB{iًn=*=l Aj&A /v m9^%le(U0ܶwj)`hQSDϾ%Ԭf@i  lGWG|(%%oA2{$%6$.1 r7 %oĠԡv+ #Fep^EC 0*OKWϯ{`ƨQxt}H=8  V_r24n(@Qtjt"c"$z JF^yiPp'H(8*@ f`h}_)ų]ƀ{,}n s\kHL^?IlOi9B:!;n Rl\_$~xX\ǝ#!3'ݰBBW./yY\#NjP a<|I!27(1KJt3CZ¯RyR(|9g3r?$[cK oh( ){L&-_2&%QU]_Y td>n`MP1u`J4ra4ג#_ee›# NTİ~Xמ@*2I{0Jj9t9q7٨?caGc6.RR^%(okv1iyά m2qy/%t>pv3 ?.HcZzÅU-@s 򿛽q缑Dp=1[LvʻGds(,w1ph^L;k!;AE>Vʰr ?7 ,(GF[v/>š>Tx2ҭ~$_gK2{ּhaR謜exԺN믓]q+*oVRbT=OL$֨th+BүL¼,_VgY/@̐2iU`rb>*LZ[JЦgӮ$ 5̤;ǗhO^-sn3/ىYω( lhcfg?4,O+ :7[U Y\ ]r3EZ1(^Y.|Io<=a"TiC9=n+S~3ChQn\U|V|lcJ7K+2'Icҍ/,殛}˛DyP܀O*j6YRʤl$ ߁ ^H'':Zg5S]g*ᩑu o<_D>#â!QץoT΂.皟 ,w-7Gtc5G)^Uua@6SD 2"=@q\]$9@ݛ;- 6y]l=^sb7wwCOe0B* G߫8# GŸ;XOx鎣uL‚b6W9p0:'nUc4 M[ׁMq?O6+W"aIǐii}}GluCkx ȋ[IHKenKKg(Ņ; KJ|] omdV6MfcO(u>ޞN]ҫgTA*!xxu::b_1޺qSDBJ?A<0QuՁ_"#BoM-X;?z+=|Xi+!݄k˿^tSҪ#͈+PEg.^5!n 70$a&mW9}Y/t )eeQ^P.o3`edwmRQ;NӾfn8q@iJ!1qZdh~nL+1W\a^qgqck/T3Hl@ (R꯺58Ǿ{ :J1◛*.֥3 ?%v\:s*Xcۨbq{XAP4JLvtwBYs|5~Ipn=h|=$\ve)e>]er/0]jtm焇1>`H fMYrLk% IS58{d+Nw'uPٙQʮ@Lɼ69)Pծr+1T5zj) :6b[up;pO׋\ONΔUdR}VWm\QuԷz0M H&M1/#%ޯpI?ԜIV]"Jiņv`>}DHy8XdgS"w Kfv1\f>sdP\+Hx.Lr\#J{K>d.M o&h@"OA27qJc@fI5gEs-a/͸60& pO]TE^#Ke?0i+zHu[H'Rv ! diL^٦T,r35{‰{3ف)w}V ^bH1n=ق4z=weCEOP~T V>e,xUb\ ^nRbbw R@p 2,ƹ;I~; F5YX^ˎNfI.nFc W K*bUmf)%y=dJ6J27*`aA|ұ:ɻ1cOabAn^.l xn+WΜʶ"8)prx*ĝ. Ew& DmDvxVd=ؾʚf+nV{ B61h0wj^]!.˼C[Ux'tccՊt8n$CL=.GudU;G%Dh^?Ms`Im*v)xٷ|N1'tflRE\˫92YP~615fd\92?6 ~"\1WW`b"VmqJ밂]IA C:ݨYoZ%"Hsb3)M8ۨӕ՝Bb*3(H?bC~Pe gXAl5X~w>P1HCjiY=b.^Pac&g\uAZj_L̊ydh1f H58ݔaLZmt"p;era*N\0{{1pvqVܴo[)h"iR5I;!~1g_NBQ&dz[Hl^fH:c5*:׼XGƥM3lzMl6D^L{c>x|^uř ϭH'gAl'N<}ld@gegF*P%x­/Z9WeaDVoKeZ 0?t a"q^ ~0]<{*(OxbgoYcAw+ؑ!c)'(4bӌ>$VD6j97:ʇ-~AW;8RF`6S`y'y&W2L+'?eTGS h*0Wp 2PD =(SA-T'0V<d(IQBKie}&H p~{ 級qC-mz%XauJսh>K1F"pJ'Kg~A>GV4h RJͭ@>gc"WG3R[F 4\\I.ǭ{lqUSgu~`l;ljY' ;`URgT7a_ le_Ai݈wS1rOw "u?62 RC>/A: غwP#Hs*yM>j]?b$VFAY՟þ~eë(hYZrcDDPq-u]¢QY8|pG#do2x ԺtIyTU8)NuPnCE ̷q ?s:Υ4P:a"J/BR8=%ـ{o]D*u*|PO%6uNDƝ_()Jۗ"uL{rj$(AwUAݥ^L]TT0 c3Ƴ2g$$j'H-%sV&)0ڑ<֩orTuoS+6[,jr"5\ ӟΗ]Z@9Yj>`9Cc4 M+ \TU憕cԤVHC~ND7}3 o0ejƘVbէ#-Ķ;nYbof mYa -i\4=VgŔ0KhIO)PbA@,yNy:q8θ\4[;TR23n:$NgZJIBDq|b ^vX!:ܰpdzsFfx+:6?1>LuHG 8PKË9AIB*nە=V}j8uЭBԍQəp|3d4= ռxo4y(~c0yMz χ߸!Llt笺&PngTr--+x1:ۚ Xzf?oEҲ})[ RL0UxcM&|Mi /`](%ul,\o:Hgh׶nJg !IO::B3/SDk4fXqV=zֳ^ !C/\ޭh H.+.r.Uf!-at+U)yp!>_[ w՟`h 삢}O b /4Υbf7Pw0 7V<թQ:'dZ̰W1NtuVPs2B7H0'zzt#r2n52PKkA. K͡El2?e gdꥡSžGR0Oљchd'?5K=Af (58[F*~̈́u!j=&RKP( mmƌjUeӭ(kj/]UrJ_6sࣥlT1 ͽozR`S!ck4^4p][kx`nWY[!+?^ SfcWGŢu;ʎY{)=RrÕi`7{q.?]oþcgNvYbT!op8 i\5!L/,DUFAg>OibweIk/ PINiC|P%Y Y6x`Hfi5-M٢Wr!H,K|e%]mʱw?rN .$1|3_7aYF Z%E$|&QZM.mAďB_V*>JpS .#+%}I3d2 {[9?MT5f'7;tz셩_/Vu*]'Nx, n"퐹q06f@Q/c}4]4.dAqO㦶%y~ƀvJҦa^?,H_v ^ G:i!0ۘ f&2XaM6BW;+<|ylbU%OMh!%P-’*VnTTkHZk2Be~u&Wxѐ8P0bR\1infq݉0y|x^et X]_ش_L X Ӄګfjp2g6Rם2(2Dsj$ů:&(ćLY#H߄\I-'?\4U 2k2d1@IJ AzVx5:(.s8?*) A{cn uڗ\A{{wo5cU T(v |m+  w.Qǚ瀰VyDad}t.ޏizMk^ՐH'w}-77E$0t:PT@ A92xJuOC]d|B `J#UДip3.m/"$A(Ꞛv5P*GZo㧿@ϻ`-1S@!kgřN꟫ c`*ڇ+Ȝ[:;4sJ|,j?(' R*41óճ{Ӿ`z?dY, Ck~ÊjgڸD &*g5 VߩӀgDa.*BkqMA#)H@`CGoct&RFDh8nn[i.hk=:KGΐ)/z2I Hobuκ .}[g$h< ,Q4rooU FG ?M)["foZ%N <81ߊ&)vI~)ǭuԠ0EZȳGO=Ӽ &u/ڡIӓ-SB-(!3X8t6Xc(gS w;|C%n$Mq#/'" ɛiɛyTPࠆ?B skB5.8-l=wCC{޷ u_T*SMŬv6E+.w`'7ϫ/wl#wKeL_~8Uvo D&$.HlPvj*WgU3RJ-3 PJKOiQJS|?V]W>Y"\.b%=deh ]s"XC 4I.St"2B?̩/u.N73Zx27S&P\к \p]"0}x+jeqr@riDewѼFzf  tjȂߤ'ȞD@zWez6u%h?ю.Z VB'!U]bE8mu#.L8]`[vkTFh)H^ /_,bSJA3'I"w^UJ%t{ΝF3ϺUfq()?M1@7&a*O&Q`SzA=hw\H)&P߶Ù_c67+f4Fl؎}ط1 }h]Q,A&}`$UD._ͯMXI&'uDRwɲ֘R|؟M-&|W򏁪aԙA{ BzԮ{'7ģgSWZ&Ο~x`IzވH۽UClQ7_`0#"Eײ7 Y5Jedi3 c@b/z.b$;Kfe&9~ӓþsWʖ&( I"B #$}ķYP6ѶW^BYpq&JG lsJl^yy{ZkT=ɥԏ>t~OVAvxW[=m7A6ʋ# pXb,Q@Tɀc(`qhx(uvKRj{bSJFVi)m/ B#`R:O'l& pr_Um/1@OR `yhcO幂=+H̞˲xQKS<-8958%\vl(ݘOQbClG\ӂ1*vQ~mئdC\iwLrð^d_)vpL9 _t5kpNL.apEђw+z ӎZ+] _&e+%7k+VD)?J~3KfqvRmjZ@r}n.HvJ܎-{`T(Lߞ?`Q߭e}xuSOK `WTL`n\ #7k/Ih5]qہ2Ps$0k`P1_=o)w0 8,a9/S0MɰO]g2k Ji8Lv~]CbE;ԍ$㹛rvS]JE(uT}[qE=DT09rS*{H;>E:7D*VQtPHGg;GnOR VdwડFAjϊr oУGC!l؏ d4WVnn"h$O3ɅCѡsڪZk7>Ѱ(^UL É<`a $/ESunkY15)ZVvs/Ir u !@l{lO"RYtw&Hf;+5&(.yNIS)-@)EY^ pGf7Jqsl Qs($uO-! ,bmĊWbExdu(ʼP2 ="{G^YD 覤MVul*=#4Bȵ (Ukf$,3{m?@b4$λM=*>`R/ h G"2#p"3E`  >@! vs{C~?mbY!%Zv~UFZIطa-#qPY Z&1kx*z[XpjWEZ^V\Ai,ſ굪'owF[y8/duu"͚mG;Cb%Q曪3Cl$KnQQU|ADoĭ_``B.BxE3x>A! #'(rE/ =@w_BxqA&_Ujw/h=YFHOЛTg!N 'kC,|Oe \KlfQ Kdw`f`krαDG)5o$yhAg 286jnݧv#Wͮͫ~#+xgؗzD(ټ\$: XsR؍Pj '62L.XznRhc|Y$.~?q$H'/m yc|<6 mۺa]N\ն.MYQ 4Ii$hǩCZaM(67#nNEO4 G>F3D_# wqh d$v-nuuqQdS/\p=*)KNjdF $D4t1Жv0.Ex+ ~}0 {諣"][|gKu֞[x|H' pLEHe>oF+oX_?⼥e֪uir.R-!~fSub΄xZw^QcbXw/!~# `g\ZF5s1{O|{ `oAaK\ w.ynlS%3-1- 󁢙+i%e2kAꤜPME,ԈJ=8PsZ,\i: *O:n Kr. alίwp!"hA9$!h"/UOkɰHh0.ɓdS9pXKGלƲiB5?oChq$\es6-Q5"ѺEn3-oqK)Z2:A  ށ@C=Sv<dڂg^ "gT^7E3Md= G;2y"D8ܦeW䢖o{ Su'\i[JảsP[8^9iHHg=PbT?G,@"jQ'VG=VbmW>n]vdr~! oE^NsX=Jk ߄5}[lR!Eʼnڙ[9jTqz=Gom^Fxfrۑuhm5̺}RL^ɸN^l/4p<@.ҺzvhR,[1º" ǁJ\,t(»hJ9kUpC= -.fvO!*c"rwLs<ג;vK)TH.*2.51 @Rf4|#x5 JPhUEO'+r}b82pYgd=${jjQfRUCt69ĵr~TLD;جac'Z2A[ Rx } ҙ6.:gKg ;F~Tv$ڑm?@FU ֩Zv]@VW"ݞ`LC#HQ#vB^6 cG= ?1{I[K{&,qTĬ(L  hn5VDgGަ$ zCT%Ohdbb!ASV=< ZCǯUqZ>מ3W PqLhip߶?rѺGw][᏷YO\aڧb1+N.]Ql(4_-G xX"[E6;!=R*4)HEY,e/9\قD,lԈawIDj{xՑX %vFq %lr Xq$f ,˵WAXe~ bYsHSaL Tӡ/XZnkFY"(ɗ]etuZnPDӭFw.NO )L` K?bKs[<.=r@tJI0}FR72K'z]VԢv1zBǟ~GE`UL$ V2kpgtڂ,%҇lek 22mO?tL'%WlP9Wkuz-ݶ0f.~{%С632=cS;N+t]ƾB;@P&J wokMc&VʬETo>Vbg5}Bؑ5g){f j.DwI >َouqS ]omoy sHYzp,#n8>vAlrʡ_nM&;8mIz2ɅˌHUzyg@hAu]qokƶ6(ܻ SoPܞ/l9֧;LA Mcȃ>PoNZ W'ݝA8Ur[sc9l"ct.| [lb~~eXG?$^Q3BOm Թ>8 Ax$Pc*WK# w K]ۙ9qP֛nk`wVe)0WPS'hu6[P !R_]!g~] `*5T:(H'^QN@GzĶj~<U%>xȺoW7ދj"PF.746Y$ zio:wxf_)G'jqIcR ^.<+):w'c ^r[N_xÚLx},?ڛÎE*YOH5y%6H뫂7nH(GCϞ^+Mπލ Fћ+oS.4ROݎ"(mTuJljby(HԂwࡽrt@S*V#g*P(5,WӋp o @ƪ{cJI=Z\}{QszkMIMp PΠ'Q L5oe|ܙe5#X8fE0ET>ՑP%R8f̴ uŖqUq~%k4\JwrU l,YGQP8bgTR9m;@@ymV%Q($6O:<-y T.%7t+Ӄ&h &#i.9G3ky 9|Β +diaRc$\NOoNy l*n ai4bY9x *Y@ d=b"|[F'6%eD@L7Ͼqr_OdfS4}o5%kK`]˸Qm[k(F oin>U PjiE͐ΡRZzsFv\g[z'½ݒ X^O;~g`Z)yﲞX)T1#'\<w=a7u EtCjUe=BAr|P}v*e&n~(Iitl f, {[P<i.p%qz"}Q97Pz|y3t2~1Ujp<${JIJǂ9X# 0dh->o#/&"Wg[~ VawADx 5־ºCAr8_5n5J"O1CSоdU:?ǘ V`i C>EwkUc}4X"*LԈQNƗo g2V *.>E) K2g(lyB04ңmeÄ,*$8ohSC~Մ5`Kďy1q+i&ۊq9 I 6cɪk\:󙸡O @oc,".oe|k*)X7h-\尢_;VrJvb4'c>ZA)^$t0cW"Y;dҫ6/W0 I?7]`◆qsiEуd܋ٿމe~I:jC+JK_\ X͂ y'xsµ̱kTT*εaLO'᱙_5e2I =mώS'\.|*Ŷapn8-zwӫQ iȪ 4O-{);c$ʍhVNGnNVXCE-U0Lu*(*9\}g z6ipe06j[ݣ!.،yŨ ˪~ݳ k?uNAW[<-!发^ W1o'"{!wIʻUWjF/Q|HSw㚀=!ϠilɜIҶi32 6Iau n8]Z^V:ӷt:mG;~ǣy{/^6" 'Ogج=r1-O)* ȂU"t FEb`캟 |F7Bj܁b,F'6{B_<#&?.5C^/%58ʁdG>قw6VsJ)8? 활|!Ԋiى#4/g3=O]C<(IT9}# N󫉠wʵHRlDMUu$L^g(l,\kTkǟ.w5Dªm{JXPT'2E@D~,mSkn]@]}[b B5=[5! c!Cn|2M&#+K/Lf6$"w$ӻ9eϛ[OZG _ㅍWQWwe`cX)|>e3Z T$x*!?4 ]H'Mu=d\35. ;91Zf6КM[Kϰg30i9K)P80Kl.AZ 薡FHt!s9`!A>mf̍.N(e폽$ah i[YipJQ.!" !Av8Zyl^Y?2U#*,*zĐIC^':kڡ*<)*ċyy:i\Ո?ņTMkxad~T>G %iK,;ƥЩ;8CX'ؾiCM/s/oL,_nLW-tRg\- lMjސta]rƌO`<\}tCx䊙\_g jba8'&*SXF#ɒh]jއ8.!,c]A *6d!C~Fk״ a7'oF, r Os$2DY`k|F,iZ ǵ{3bW븉jufٯc7ɧqSr[z31v=) 4RRck bΆQ/Gmd(^LBFB_~|t g^?Z8Oi";A}B{l]P%8łf!=R2T^L4*(y N_)ofT^3KຩբߕMi-C!J|,D`~穸YqGh(JB1uj$Rp}Z"ead&ʂ#w$n44y~Z02C[!Qm 2գXy?=[9 Uz[ᾁeçYž6*.[xP2 ,CE2!m:S#7h=ˀʧz@¡Y]zLQ( ,=O"l6].N$40f˱HR,M'^r^BWĉ,/TlJ@=Ǽ/Pa1$ju8E7qQ8&Fou47ԒZ8`Z $yA¿| $ІPN‘*nChFÛYN8A㓩FYWfM@-ۛ\y)0AcUUG6(h(|̈5LzynĻm8裔n c蝑|_iy.LJDg]Id Z+CegȬG?k @b0PDo8=7-~̰>b p͋'r\ Iw1}[ThKrcE^0 4I%J 4|O #la&QA` XYS0ZI_c#i w~5)Τ+C(jx0J·T*ӻY@%(v+縂OboB6:i`hE'KbBʺ('L]PE!BW֬KJM`Ll\/:LՆ 3ֆ*8o]¡`ҥS dG`2`3n[դ鵔OeJf.Z]e/d+j9!s䊣]p>"#Ʃ8md\i xaE[b{ ;x{F\9Z9{NRx~zѨ[MIŌnPqv##JזEpAbB y1] i-xf ҳ[oОsFtz)31ݦ@o Bw1,/ il8+GHffsy4"=oTY\}?w3mQΛgX9#O$uȭ0K{ֹEG\pNJ ぇ'-YVYP9 WoeH? 7s=$lN䌺Ǣ-`3MRq:E1lȖroMx]haQ3"`:)[pRρ#,UוJNa(g\^1. <]M)I?L3Fګkj'Hh)2t42xt,)O\D%"ל !iod a5؛"}/g1[$S$:@ۥ}EqIMPʢ']ifEHK}ki]{40d11mLRda-!ƙY|2 <gږLƌ3gG^kRUN"PiN۹7-._ʴs NWH|=U#;n} QRqFx^乨HR[**9JIpU,uRPp!7o~/a}H9xTTbD[ܫP7j).sQ7ux_`|Oۖڐ7¬Wv6?Z,t>Mz CuhrS1ɞ+%YqXqGJ=4+5Bߓ9RwNTӂ%sȀŠR:g7rD?\1Sl )y`D?rpPƕ?Vuɔ%n>{g!ͪ{eOk7i [4s*+6K^8\%|('y;YBtݵV Xu".v5v +E pgv;̞X$dqvlrpr yϥs,Ք/ 2P)%Cms-Yc.;)K._`yŸmur a:d.uڝ F/jw$9c)۬0݃l~=5)VG Nmeiϙ`,OpR8:xiXHcG_;ڛpfv_'H|';N޺eˤ8pb]x}&;66VCGOD~ĵf|Y5,_tn7eXP0 劔>Zd%R(;)HI Wn&#pkvB_D" w-<ΕKu>H5}sfM d].%fM1iY;r:&_J"&_ a2-ynbaQ&z&-ڠ-ֲ!ب’>4{礍LkY21[F%R)FRzG PYxe8>ʍB _$cD ̹"^#lQh"҇K6߻z4 10*y>$[%Y5Xܬ{! #NHVﮭUu\6}~JɴؒHw`w]܇!m+]R)bkt+f@g7,AfsO|4pPeg6bg ܁)i5j2Z9{ՆSRNe&h&p ٲp1RCO]$RϗQ%拞uj->Z=%dG:, /T EqZL#Ѝ+ %7a$▎Wp<ڴքF:AYh9 ?3'xlxF=l,cH,D(OaϪOu' 31)| LQ;Q;LoN\dˏ葉3W6%л kU y"ҧ܃!Ň&iKF?A*$W Xp=f- +]Ρ#IYܺw~ݖ2 ua fU/V!DI k??bPy#X$ "U!MR_`iL$n}jCqUI b@$H (Yچ՝M ].mBBv MYOK!vf.Y8Js؆VAw߻ Hlc"ՉhSQL>616؂_Xv.e_uye?OMT0" |(Tmp#MUL6Ol ͵7K$A|q6ouv>X0kIIX ߣ_ ~풷f0>S<ݢ2JKKmfVrV򭞐l 0w{.tSM*;gl1{Yv=a:;eWF{o$=4sn– @b2J6Fٸ١ Ԁ2W ;iY hWGn-fz*~lIgÍvf1օ!)T9,iu&Y֔i6vô%Y҄h≾!6F \6N0b@)Qtu*GYTo`X8A2U yy%qx)Q73F}o%݆µ"Y}R{@E(*4e{be; W etXat S}G>g(nqo _1i:0䦩2/l;I:nSSȷw|p*)1IYk :֓a=K+5 ])u{DzATԌ╘M)&XRJ]c'xxÝmZ=?zO}NMЖH/$ACZklףګќ|SȊދ Ť!Imm> afEN@ X-oO043qzutR-EmQBǺ$`4|j{vG4L^ ;c(l k=e05ai<Р&ؖbEu<v o?pLv$#5OU:uyL} qW|9K_s3 z#x >,%`>G56EorxV`xAۍsũ*+AgEcj؊H0UBY43vSCeP`b.҂/ED\:(t#ɨ2Drn 6p(vQ'qEPUU"MzX7lخ6˩@Nk(7 WRuu骼r:?'LN͛Δ,{g*yoDX${j۲_*Y3s6_>m !Q&aݱ8ࣨK)yCƑYp@>#J6=wW!ԒL34krd/_qo|OO!Z9(:Kodߛ-O,BMjE9tp;|'y!"2 >ءBrG' z7*2O/0! +~\[)ClȞ. M^*ź$|g~1_j7* #T鷚%+,^,ؚh+,&-M r@CAM*)f xQ$Gd%m9%iOl}AAwak\Fd1{ ҰfuL\6 F߯o%@0ޘ0 A.[ĕo˴>v}TN1ik wQm Grm4#)ƃ ^F!86%BzV"Sr&Z-In`,\FT=!ܿ,SȋUZ!NIBnb(Sox7deLHhg!:"5Zː f)<YoOoM|lJ09ߺe?( _*8Nq @%? Fz~g.6tڗ`l?ghQvO*7K==%PPl_?  1^ytq ]F&߳O_8y,ᴉCwpyJ][dh*{~'PFMQhQ> L@e2#'7y6g6_Ǧc9"Q1$jח?'m]c\䞹"rrJ;3 wߡQ &cubfأL"ިӂ  SΨt #Kdgqp="{ 4ںYnJeV,?%]< Nh.xl&4/>U<642Ds &MU]PM3xGG|L4+qa,F N̉ňsY{/ 3utu\.R x$RR{K| _+F*~j״*Q`]Ӧ(۔qGI`aڔ2A+POPW| ?GkU(GGe3j^Gu->ړְ.:E%{; nUxgSjRe?,3. Ϫ׃͸e%L 1q٨C2`e$!D#;\8)HZ_Ž;ry &3 5(qCA֦W|/)wea 3 !D×N.3Qک1 a9 g&ݿĕ!>#U$7Q(pX/WN/4 'VKhֻ'I,(EZ6d;\Z,@8as| p!+5{ Օ=˦I$bm0}8cDyR3@Du$/yARyA-XU%)4}+s5Cx(H0L2!s`yffxsJ"qV4EĚ[57ݽ;OCnݎ9F?4"yD HnT"5aP30T\o~ Y;[=Jנ@³)D2WtP:-8|S*Pn\f_'0ZZ%#BG.wbm" R&[%p e*zIcp%m.J1`jG^;Xp#\Ⱂ &HWSŜ@iTT qzTA]͸)S,eM-]:&^]˪>Hp <_02ϐ ±aTвpKm88TdhٓD'= '|R  Oq]|[&ƓOšhv1BX(o{ ׿9=oJ0b62Ͽ;K:2HɁC4";\M0oy\q_r50RX0YđHJA-Wɩ yZ9yO&([_h:'OM#8J]yO+9r- jXY6JSO^/sRfin{`uV;UCBS"3SW,t4nd:yƇn)P >g,Qd.@;j($G:&CMqe3!]2T(ce5q >p7^q-:_qd5rq{<3!b|L*8h0"qi2@nJܒ0w^1}VSϤ~"޿O(%j w=x5xx_T倴Ѣ$ _Ln9FnX[fV{" R(pG{"N3s:Hs[FB E臤is7쟮FaHV z~`Lm+Q-}Q*A)^)rH, ޳/Lji|Ik1>%>. q8[A--I0FQSp]Qe,C\J SXENw{`C{^ KC Xc ɭ)#ll>1ڳzJؑ<>5Uk$ S`\V}͵~K;bTeqhDME[[*&Ш 㣙S #{~#Pa7ŘZbMQ֟}IRҁ*ź/Kr~B q=LԹg 8yR ?7a' RTttx[ h˙ LԌ&~ N<Ǒh3EYJI+8knT}bJ3R)D5+jF+2eT i,ݨ we.ӷ86v_Xcf Xh{@R:|+uQk\ Zg}|J%I W&,2rCeXĠ#'D4dԙsɹ/$`ƀ 75Z/A(_9D㤤Z\y1;*̈1ӭNs&bYtqcNڞpxƳ.c3SˇL 4 |J]&$BGHLX,pһ9>clje:=W΢_"/1 jX&Y7/Kݨ\ޯ+G%lgѠP`!tVMAn=>^MmL6s1# mnEe~:8-OwT|)K[ )a0+^~kX'w cv@{֗(xDxbREg/(V"nLxkI7As~۰VHYdy38hm TZij,#G0Rؿ灋tpk>h{@ { kՋ'Ip^f!!mf7*TܨL,%6+3q.F)貒gNf./24QD j~ݬ|yND*Ol5F`ҍo0FjrI~Kd|CMOXm &%oxC'KUFkz1FY0GpZCE#:GCVQ8^˜CGiLήt(KX_xb+ۏa.mnj~6 UBPubbI""ZTSѣe" +ÝOO3&>8LoJ0}<ók8$)MC4w:Q(:>~@xMH4p~bSvAk_2[nRJ=h7m:qB􌿉BP1>u:_tO ouKK 5)=(1 `ul?A %J:%J;5cU4)jܙpݿFɰ9՟OQ,|U>B|)W_J6/Dm繴6%3@D;iIn~ _ꎒS#ꉥfV-+,mv8;$tlk f85@+;RONd#lA(X;I!Y[[ V@5'M֜ RB#ᮥ#sAyVqrx0'5)\JSuR@w,ET6Ħ=@qe}Is4RNśQu'Sb|ݰ'ae.'*/% sQ4s)b|[^%=h*rjuuգhQzB6(+ zh|8VՅx՞77X96w2z:tݸ͟Nv<~>,VR$WYgF|OŒJ[ 3.W|C2]zjfn2x?,ٲjMۺ&YSPxpsY"zxZBΏDCP ^y[PVX{%w; DKhfBy|(_}vT0s Ryp0mUW&"?IDxMSm\{2c9Ay8uQgi{r84PJujU QiS S>*[ { \RѩҁO<y񵷗^2e)7S]8pט`}lm*^/*N>dDqkOM_"r屇 9 &oBΛ03~8"'Gc?P_z+G͟6L^,},>{h胀Qe;vYbOrj[]se4NC2|MB??jK|">_?ϝD 3d]v@(1W/vv,Kٝ#r3N kYZ[J`/;g`41]JL{ v$@nK@m@jYU&ini2Ɲ=/!>ɺw6) 8ބݹדu(KW6T]yg^8h*\=|v5I,fܥ3}&?^mykx[ϲ 8f2Rq)YufIXƩhœ!A !ŀ1c^>"hI[Nd1E f"4=ljLx1 9O a6kܺ|&r[#^)LqK ItC&# lB}pBgf>׊_=OZ߈50{"P60_Fv/336 +T*}0j4y,V5ť,wu0U|D.  ;p !)o- eC=YbɔSV[(qˎ4jEDçɣݧCn9073V.x @s:<9ct:̶H:g|VmZ2۰~(1^sTJ̨A&lHWXV[ǃɭEJXF1X՚VU$PKCBgw61˴9dRs>w^7ћƅf 7Hkpby%O&+v"͹LR8srSl3釺YL[ =֨t-ʏU($60!Ȟ|aUٻdRߒG~ɚ+N)Wp~yd/<=4 ] p\W.2%ǯ0?'XA'|w#Ȧ!tkxlnTtJ oy|M`γFaіeAas+Uxi .~‘ ,#M0v-c{Jv| -RC7gR^yk/-=L]j*a5Ke,z_jP%ɇ Mhf%Ɇ gֳ<*oUO:;$MVo]ѐ^R aF`Y[%/C0RU ֬c +C)&ʀ!4́c)T Jy?FŚq*ߦ3p;TQ;x @^@J2GwS{|E2j).s6.TZi 6/+l+oN 1Pk Ɖ((?'VwUWYwOY;td( j7[ҍmްkVTIaYgiM %g G c4}k|}m#j X"H>K%g"̣t!8;5pOV6|nuQ$R~a71Jt;(/nRR'?j16ϴ+<I[^QzJrl~h?$?Ă aF YX1ḯdd+&=|psQ8GK0P_!"4\ixdcy-~KO퀨gXx5=at(D:/WߨvtCf8A{$H-BřW Q.D#KN;sobL1\xjK)+R-1Rx!4_*+G ^1KrKl@ˍU5w_()GSѳq.*sQ*JQXV61bn9_/Wuq$6m=)6_@^Vms [K~q ݶ =$So " IrɈ A [: ]9@@MޛtySG&_yk[?d̓YCWM.!yEzaC9~d8x$?&-RG !!7WJrp Q/F9{n}0\8,#յJ tDCm:bk /<ߋ[-ϓ`:S%7Ӗj/J"`KrQul o|%Q <%rMok4`O6;&Pz07F۔,Ȝ ܡl"3*o߂C Rݼ5˭V]ϾYmauTK_V`˩4EG.8r̉3gkK*qkttǜWaWMW7 ;}ҖE*~<2+wP-`22]8= V?3* 9 ²~>WLYC q{K$r e k 3{{aN}} `Vٟg2T޳9;{ KrCugw\*\IM߂m $"GGA8;3:hC 9-ЪҬ{ `-F Z6^vWH`d1';UtyNRT bs P;aHp*,[ az9vT 3Ld @u c-@7*USd,h X.M,Yj(q-X Y ã qUPR]k H4 Ny8V(!K"]܄m!.DTy "4ȗt/0a26R` ό~{j[ K dQL,럽3Jr5)P'75,k~5eh8o^\|B5p sJN.Ir8 u0$2J%X %!,O,:=a,}TRG[W3Nzߧ"pyFOd$iD+i885 o"ṬEh\asJ_ 8X!CYhQGV+aaf8QGǵYK*LW4xsE[{rMB@ rZSxk$".BnJ5?#cb 3)L&I}퀚ռ-}+KoKi,B!+¤/SC;+")22P R :D}x 7v>!^dҗ2i.Fsrxi32Z.t㒇?)m,s-<|&pa2q]i?lMQ)Av* VIc-f9'9l9kDTRHc/SLӝu^-mPoRfگ~8 lm5>D;Ir7S}re~N&lLp1R|I(H3Hg}նw<]^sisҙ7m}L6ݪV_g `HƧw ft,8k7+K? =̦8 2Dm5 yԆ&lvtx†HQe e:Ls#BZ` Igg{%1jAFoJ `.a#`Gekj-m 5$|Z>N;Ժt}5X͖M6p.xDd2 dx_ErMR+ ԸQׅ#n@/fV!/Iݰ1Q(*w}N@TbtJ70B͠XҴ&Hj5e]RA3Y؃uGߌUg z"]J]Di?`mEAɳm0D1M<35!azؓ`/W<ŗ{SjY&=DCu TP`- =ʷgŜ5E"K0=+͹ ܴlBDEE|Um}+z׺:BL썭jy̆\eG3h_NLΉ~Ikf_my(mZC=_p4->^0;nNG{dTqCvF5`M0B$n_hxi$.`pB[-dOVУsb%FRiT\1ᆐ ߅ ߙS#֋c:x?x0~"ِڃv#+1hzMT\E45B( K=$Per e 8IKrʽꐪtƊMN0ij4K8fTgH,@7vtjKAAEHlnaDAr(0g:7gKTa /q̢(}"C< gP[BR8zsLef7/%)Z,̎j'its{rFi'#nXV (_e 8<">L|0v.dnS^BKN$kk]VXGOr"HR21_v+F+q5!ej?߿Ɩ4p!F5?KYi#nѯS|K+ue,Al܊3zˬr'Y3;owQekTb #\2ώ,IJBJx]y:rA7TL.0T.A8T)9~~4,zf Qz] m҆ph dC{v葮VGYñ6@.n,s=.Mf9gyN067[SFx L(+cӰyeXdbz]I{߽Z#!ed$`t 6B4l`+Dbw uB^y {1T4Fہ^_ ̑ND^H uĜPPYJ7z3 ՛B*+WRg qmdbSzT_# ~J$)U37i&aGoMd,'˰IoM3U B7?7m쵇H8/B=@Lv%R2fdAQRĄ%bm  @JM t se kp SO$IL|o#eLS -.a3ԻO耫@4g1FucNދ\FiI$2E˗ m7x-\J &eBZ .zeYRqIVZuc:O!ZT|T 8^eu>8 y;7l"L#vT  4SAk0f96 7,A\y8ѣ`Sʔ qٰ] xS"gLi^id8Vjx:T8HnK%hB!ܘW8JډlFe^ ea0dsSPEbJqhn '/Ox3)) p*ū dLvܙ)Dc﷊ܺ c?ː=u(BqX^BP^A2 |!vն%(q#չ7Zh(cO~5|QIF3Aᴺ?('%/!Gďy*O4ܓ*7Ŝx9SڪfGT`[Ri'$Z8wޙ:MݕP7̤iQZ¯ڑ!-ʎJt|7Xw*jChVƞ6^fU!΅8c(5T:ssV&bPTX"gѳ$9vWһ!3{ۉ#T`;;x ?%M?wpWQoIGX= ;_pj"/٢_E[bnf PT,n"=?ybA=l8cufq7#1d7͖s\9 ېkt$V{75z8JHrGL %+wVJ}+wmNO6:rKuL;I8p}"L9mP:c! Wh[jL:#۵p~(슈I&5b}z0Տt:6 _.!8 X-\ ڰ-*^X@[,y^q 3bT6ʠ֞;-;DtSTf*6EBTuH112E1NêUjEah (`D;^ubz}^p\3o cUjK-@%LG)]wϧR!xd!P1izEd*I}~6FA4<+]M)ȴo:T1EA,lֽ)cK%۫H&wA[2$`sq0w/&2(dem)];a@o ΗWJ׍K4GXF[]<2OoFV 9ş_yv 2/blo At,,I:/2eOWݗ.؜ޫ-<IC!1lBQH/P0#1oyΓpRyNGbz6Qd(kI%z&Wo^kvEH_v}h2DBa"q&D`͙L/VwMyWߔf/} 8`4H|T qRZ `IHލ.^$O)ajY[3O7JK|*p!8Y7$ԅb /[;[pYz;<@ep%#Z{e?rӫnFo@=?9}'u3֛ ;­e,=>bcn{ ]ݠkwpI]CIlJ Aʛ5m,?Xtj+$hrz7yׅẙbHp o "~xNBXpY4q,2&<%8iȾ#x/^Qn'Հo#ʆA)(U@+/!n._[WZ"7yV0`Rk 757b4tu''4>u΀rX#y,wvRP l{m)/w:8rJ÷#H&xxⓁƥ0j]7 Qpe X+L|Кptr(Da=L54,Q;qbt=ç;殬l] \*FfyUIPg~BDR!imdO:͇#m\|&Zˆ )Z?^.~*aælxƙ=i/T_&T9jGP[?L+{܃۳o %!5vqX7_sRp8,*n1Oܨw&Y/ƴcك5imnu~넷SKlt/I^eV`yGi$ W*_&BdyȲg=Ye^q4Q@{$ fj|TXx踪+%Њ#=,.?a ݘxs?xh%qdsVS{]DU'y>8PBU:Gq'磐kEa3d/ qky!?Ny~Y$hRa?7ByҤ^C4Ih /Q[dh<{aBN@#tz琸ۧ=7adkˀZdCj'芇 oat1Q-dv 7h.ψ&.ZEY|1ʵ-$?|JtGAjj'cS >3ϡ_ յ"L]f &0l-OUe8geSg9A+}8p>ږv]cC9jRw3<ڿ0C;Rn#`ڃ?%} 0SRFznt@rFAh/z/*V],4j֭ Nl>6E!A#6yӁ#\MPC)qj^[l.9#gD`ULF0TGl0Y7͊<BzZ$E4("F (j&Ts4}HP7CKB`ɯ7x:z !߰N.x.~$$`afD<_0ÝPjKP e7=h-);]0b}6Ĭx#M⻅J):83.TQpV%4RB!=W=(-ѪcP- 󬩰)Cp9xk>짧23@KL&!-cއBmD6Nӱ}M 1{: ^zZ"?~.H$u~ÑEݧXwnd[_6mx13ūRL١$ /TMJ>uT6ux%뫻 BlDRH;lrp7MGq 'Z헪@-KFHq* }h8Vʉ]-Υ@aY %ـvً{ S!V.MK,sUmCL;ڋ2:2}G(Mae7WZB!'HtJ 7qTz\QΊ]:,_`)v )_Q3܄ScvX*RuH?sӻ@B iM6WO<kqOu(_%X'ƴ&Zۂ}(hR:Z1+ )O=_$# EuFQ|7n BAB K+T8`\G 5-,Ow6A9% FPJH*I6&q1+sq_Oؠ>@2+F)ȇ얺ApDxw=]@LV]I7kS_fc= u{] agR0\rNFsOrqZTAiڊ}Kƌ|ԎSƐ,p°x>$ ﵺVV-ƭBNe.@DX Ec3kMEowm_SM4s ȖE|Z>-A<12Ϯj=RѡڿɔR371 AP8q3 \-SL.r7[.CQ 3In8aͷS>";|=n}c8DXZ0{FOGy~C'>i k!Рbǹdҝx>7A[|\ﴥZϘI5LAGύ@BQq^g)UͨYtQt-AcW]_k0] B+'a2S;=cdnݠ?{xbF>PytV6M^Kb#PzE7"v>7Ҙ4-L +ra OegjǧQȔ+(t Uw]L1/2]dd2Aot٘.K}@[-F@24@AR#]QZo65kjsR0G>}R1hFt1j5_AwCn4gCwzci\4& hڣ⪗B@*5YXm>ոwϢ-T"pcΩ5w6:Ndo-ijhpr~պ-Y]08h~ȣ+J_zciamM]Ԯh:}w}n9j'}vT5}1t>xSlHح*=r{9€;xuaݾ~e0py\.EPä*O+.dWe$yG.7;D#WP-h8uen`^T̚Ggr4B rVkȗloʇꫴ AA8U^!%Ϋg@zPY{F= obd*kRR0nDk=jB+é2wEagq\@.TOAXG'>s^B,ZouEt~+rDT fC`\ϝ2D8hI~kׇ6u,x si0*nGC`eXzr_%b?QX^b5syMIlI!.M[]3a9ztXt6*[|}8)6Z^PzϮn4ך$'$Oec9q3xW&P .]~Zq(x_WR슀qKҀw4XS D7ɎLC^x${8󊳞P&3SFR SJt{`.OSp>.q =Mif.F=\"U삡-*$+c;z.g 7Wu68 h-ƨ=(ݏC]"qRM qΦ3i5KaUfGy+(v쉉X?%݇8kL%"cW@l!,n?׺j"zjͽ&%PZ`@l疡bs&y#7/쑱vb}g@I_,zEKJts8uT~tH#_>1ҶU_t2S9_KO<:Û~2vvjAY4ID!IrO q}h;t^88+XP,qXr %Dxa9N*a扃NX*) ћ8͟t`0"40"5¥;kG(x%YgÖ\z{WԀ1;&= S̈́#{`An8)JOa҃d#ҎQ vv G7$D?'}-C w"^c %Yv9 R&5J@͵ n\<˼ QC]1J/p y?1|yT K$99*WT+]gNZ wse>PAi\$t՜?C¼+ ׇc3RQjZFvQ@I 2ӱ{j<6lKy9g&s,Y_ΜƟ\KX--sYCp=@>Ko<8as0@TF[IDA6,*(,[忼z/Cfi2ݥ%_0&VWC"8*J֐LWpevBHBY.CKu؎@;L$*]iW6+N2+*f4Y I "8GNv>LD<Īd|nؼS:ƻnSa5E zԈ2cxA a|1{|`sۨÛOCS2z;I鎕YC~(T(ۓH69b[|2fB5!vSL1loai"sR}("r|X-W=<8,IE™ZQ)!&Ӯce:Up7USjc,mOݟ=m^wy5]0p̞Dj%R ZFYcq3vF@ڇcN>KJvU֙~=1864[?yqҸ➆!ޅy[&2k}ɤW岱9k IRJ{zO{KT8cg,11]/`Z! fIxWJL}`nj;L6hΘtH]!<w%h&W6&OE!g1(;D\&*MLяcEymllX"d=ܟkQX%5+[{Nq[rml tP "s4 JL'*1C%%6whvAt6.QxL[/R%ũ k[w1O׿Gz.SgGI8`*:FL:ʃeꊛ˛`' qX^V6~Bvox="ZP'+L Hho$E %V“>|%O;{AI=X8y*U~;J߯;@հfۿN}U$1cYP2{6z镰ƽ; }K&KogM^nQ&2s~^d-pɫ/DIV9yz h*yR~{F`R`lcP]8`@X>Q^B2wGp7)-H#}e1n1JJ OD潼.>WdNl{ .U9{Hj`2{%96 # (;6^"rYNϼz!01KQ^5Ls^;_T|mYb t)]Dz2lQ:}X&DXXHF͡amPțH_Ѱi%&ljlenfWZ'h3Lʴ{灿dgjv4~G 28 hE`#W*Gʙ-j%&\=Yt*] $$] T^$EA9J\aٓ@v1Z"ʳ"|D~/d<^Bj!՝MP `pЖL^P4q25,Ԭʖ&@60h BHx),YwQf]eC2 Ē5hlILJYR`ٗP$xF(ds3E#mhol]F"ͻCZ8xm3exDͷ)xFa'iJ&  شw~†Ͽ RNiA|gmw8ֺ'|hn !FS7|Y؃ICs;gUzQ Do~X_b?='z *g82¶|M/z#gc4 4O"~}6:Kr24ZtQQsM@U}1xa׹+/b+`%ŷ(CG#e?w4э5m2;nT6-졜"U@:]綇C1#fK!2>nPy*`0)s5ә}226q̛TEtT>}J=jEe@5 (u 0#izr?Ο q='D Cʵ R&1ˁIO=WBn%Wx4qD\5Fx/ʄծ懭 Rִ!:vGC3< aW$iW yN9boeSjOV T(HhB`BO!oo:TXlqSC_6c|/=8J5:ʆ6I͕Os/ѫDA?6Ox.T֗`T7`&Mj)j@%S -&5s~neНK8=F 㑵TvK_@i wi^?rcxJxy}UipD`4ښ+ a(~֢Lh+{&={80&Zv8E_Y5ݱG#`Rە^ A1ބcZ1ڭ,tPSl|4QU^҆G}<0eN<>' 06Y=G#x‡+r}~&_5~~Fu$˯`@.6|!@dK?= 20+XK[:a5b,fPט&oQ-Q hJSn9' _@LǚGPV]ݗШ ȜHRD=U]3үQxgɋ 3u DlG@?a4r5~(IDDOSʷBи³Z&Wy^.ڥ $$buWheK׻=qxx!;8#z$kc?8o=lQO2%q8!L2^w Sc%z)s Nw斣!)'r9%JoDQ}T AA6%_,DFSh>fnDK]yFHb+fb!QAxea".آ}uJ 1aC7gv$8S#|=nBȿ u;KZէٱVA(" Y=?B)FžՍ4ΜB4T$' Y ӶBL[sgD.8Qe%{9mac],R/ƌ@\HnvƔNJ7Ǘ;GΕʨywbxq~ỹ\ӣjo}P;DwzBtH\tM SA*qx6ѓ ~]d+uOcvPPJ4j dA ~yu~eLg2W$h V%$ f>)Z#I),@ͪԜ[{ *t:!=W׎].L}/1[8@ av? ߑ@ p'r9?Fݢ!֨PPj ݄uTÌ($ nn菌T/H4Ҭ{wjxV,GbȩU(mdI^;S`ʷ=H XsaLzOwg77EA'g}oGcBL_OL9MCѬ>^a{Nd}˘ӎeܰ d6&qZ>$8\ť9yg@<#㬵~m u_2p~69'9<BLX5s4d>>?% 1ONmP17y2vE쾃qh Z48c_ ЫRZ? r'Sّ{b忯#[ R[5_鑕8jNM|uX"yLLW)75t_^Fk4~:3vp[֤?໙Eh5, &?1kʏ9~D_%jX ˏ@J=Pp q #6 zBU"V8$!=U=ʞdtdπSc8RpA,GN88cgseKDq uug}%uN, p)1Ǯmbz& uGn={==LIp穾ЩK8Bl >(mds2z,+!΀TީbsÉ5+7c7?d<Ң"ܙܐO&op9Lxq;0b⺪O.T Ǿz,4rdu07Nw%V9lwv~dLr3VZװNCaDN}2d0/`^3>cѿd2}vu.jg"Bq]5+(( zL6|ڿ9CNǎwPS3\=NxQ({ vH fAbT&,pK}@AOTۭcxX,ZEƴ?v87șu *tA U1Xu##Ne1:ŗ Tr^ FtadiGxG+8/DC9O00TtsBө!; $йGY܍Ļ6K:GA(L+:K1T<(S.a깈{cTyp4E`%7F^7첅[0osO7g=ƐE)cmϜ̭w6Ώ#Xkd0cC(*R_CY*e!TVqlua0c4TFXQ~ I@pU~9QC]ѣhZcEǓWcx~!$9~qJ.ݒƢ%$(@Bp7!ٌB 1t!F_h8.!3Vgۺ`~(# \)xX bԾd`{Csf,^JrBTwٯVUG!5 li (jã(U^4NwTý p(O3f$"7e-J|Xڈw j򉒂 n+r,'c H'2|D 5bZ5%(5ey=?<:SXuE+ B};oq;k@fZY%\r (r Jʯ72.j" 0gF@}vܫx sc X)Sx`;zh: T'oH&.0&ZFe4Q+mBzW߰d <8m!Hטݑ*Hɾ2:!7U 1rz+weQ1;'3.i_l9n ¶(4InŞґj%8h!Oⱶp r|t@Qs')sϫw(%ęRAb89}{yoY /0Ԭ;O@{۴=1B_\=Z@$j}eeZ2=G)b7ZLK=pLBwswAUS Bn mQHML̨Ӏϩ7WL Ib BJz6cWITĪ@N+|#̤ yr%MRjj*,)^k=u@j_*T褔xFyCJn_r WE<|f؅Ჩ Yȑ bkf:Mu "z{P3'Gs5]nrXYWMA~oq׾j8HsH+ 4З6WlndyAVnŸL.|5tl1rg⸼0᧕ρa鴬%wYʿxhޯFE^bf˼љS+c#{ȱJ̈5H&<0gv Xw#!GsGE`KT&$̤@˾T$T=+o2>޺Mj:;CóP2+hI#tl*; ͹bi\{;S 1)4hE./H$eX'0 yK.|>}$0C4h-=G\B[)P$g#89bRnlNM5хǭ j庚IU1t cV@'; OX{^ qzߧGZiCt@'/}h*լ,Vh(>6NŢo,} ?e(e:d[ˬwN ] n F+(yQ;U~@-d"BWCԒZhp縸Yibʾ"JNN*` Y.̎, d-ƣIMcQ^$% F(%=OtcHguD#ek&dǛi*;Q]\r "h:Oc="ԟhqMU0q$AmFߊ /к(i;EƙJXVGQzP(}2>us{; SR~9E抧ˆfASg~mu[w<ۿ'b̿M,cAϠr#_~Ic[4$q7!(H[CDU?z;Iz[m1HݗL sh%h,',ڐtm'P!Ic\K/4[UرBţG#u퀙yXG % 0fdPbJU=+:QWn]$, w@UBr֡Z[2jꫀb.$!lVG}#_SBK} O̳ѧ1[sBh}Wj_xEa>'C(`.pZ{uq8]#I6+RN(L![,2rQ,kՇsYPu<һbJj=/5bBG]漢e*99 z.,I*- rr=Fw,{Rt0 LqWoA&_Ht4`FjA':A)(}E5,>; c+Z%I\778:%B ̳Ǒ_6VMWY|ϱJ`i#$^/wyElG˼su#;"Ia55ʸE6P rʱyo}FP#Y>Մ4̩AdRSw,n Ǭ{׎LP_KCN BwGy&{W$ZIpL.?S,&t]ncF#,yIԩB;/&FzN)NІY3%qs1U B(vdVojlwЃ!O؍sB K˦'G G3OD=fvT$thu8j=m^5daT"_BEIʜ#>yupEôrnJA\; 3Pj*2-g;PZ~8w1naMS2sGu+: CC0I3Va2 Co=ruse$hbxoNԖlbxmY\ SV#)׉eͯ |_bnoO3P#DQv%"aD'ўdBA@8 A"TE-+YBObQR$;n[9@μ#/zy'S'(h/EI7G@R=oM)SQ2aߵ՗ t뫨 xh#`&P8D2 ckMI)!Z $.pޤ7|m>ȋzGwcG |2ZL33p?'X=H֡)ͲcfR 1ps| dyU ( uzY[p L:'p7<oĮh~)GO+3UNh, $t7sepS^ EZRfjwTa潈!^l\TĂ'ۈ9.IY:K&YWN-+#XH']f#eѶ):]>c>j0|hfFF{69CSe }ViD*ajYr=F ->[i'nI!A,3,-P9Fz6Թ:B}RQL1˦c&vݯf ˏ{7S7]x{6D_=EC6Ȇ`o{KtNclT2AEOjA$=D eⵍTgO%rܭieT8yэYGC)>UȢY LMh30b1A],w"teGϬJE^~a8GWnGBtVWS0SO:TKrړy{1=(V]ߘJ787s+^y^f>sF&+^v#*Xf_{Z'~[>vhY V6m(kyRPb;г 7%ItCGR>ś >+isa?7-iv?{ɼIpjO`28Y_ eZŅ5 O(7|0>TA^t<7ڄ' ~TRAtBʾw<{?4~UvK>sQHsʸѲ axd>ЦkM؏uw\zRsg#Ă@+ kvqH0LQkAah4CŁ)Ȣ_/SQ7KVjUdZI=;uz½SR~|eowO(BhvGY[^ރY+):3mc 5`PE8D%TԈnNƛBuh luLA+Lggt\)L_oUtYP&T)2MF`}O=Z^B!@9 B;DY+D"u=@*&ޣt)OcK>Ec*D"U1mav8ɺx>|`"Sac}ěF I♣GXJZʠBggG!(b "e֞O̠]gLM䠵3TIRE4(m}=dQ[G%1m>R@BcN#"Ǘl,c6R s`;^.r]_FĈt,{}aHF8tIZ[QKk47sJ J˴bQsf}ĵ0&hV OVY%*bb;dmʎl]7L9>UYゥ@AQpLbs0x^/b`o3;!~Np)-y2Hƴ]EC<ǦÏIKg~JfO!ṖbxЯGʜ+հ7.)$lx G{-߮;E=&}aq$zj.c>S=&E~"Ӷ29PJ˨>\x(uw R9)*Ղ ٙ?I(k9Tý%^ \D}zq=sfBQZH0QZwʾPKDt20oxT‰'JSywYV}SXf|(WHpZ FFx;Ӽ0;W]z= O9JaR>ÎUduaW 7 'J/ʯ\qr5Uo N%m4H d ?}& _d{`5?Gg5HarN;杧\z1+9ZD8`+Kp UiL!x\Lfc#i0җB4:EWŇbfWg8.,7|Pdb}vfi5Ȃ:,W!T,"'rkALq9y +0+t< e_r}NR2!CnR#.8# lz6`і+{:m Ewcv Z1-V `/5rO K͘xFɧ;/fDf-!]0"Mo^T?q[zz.ƺT룈@mi7~ ,DgK#x^PZg#|eskA2U֔+z3k^!9Xa| 3^# *!XO2M#:1ɭTIgU 3$55%'K6VchI9:8_r[Dlݐ_` \V]Ћhb^5k S>T~2,RuD+9jAYbw]Kt{xAsxhyl.62|&c腒xӤH߶ԯ}=?$E?wt\9H*ċ3Z;l|CiOwqxYbr&l}q{3>TrfCJ Ϯ:mqV)~Qh7).$l 3p;\>R1G)y#t\M$ϻ ^_}[\z?afG3e7TamIbMN!]HL:+Rj{$o9:̂cZZX^43'2YB,ȊvE'):Ch9\.E(tZ}"waFW Ym ѵ˶*dl25y{0nPm͎Dk=乒4Θ#(TD9 M! 6a.c=?5W\q`R>hr R-2ITc?s Q㑣Vjx$G]rX?tk@-5nQit([sp E@adyɮݜ@t; $GL0R{9>F7)|Av湾J7H8Z#(/2Na}R7[Ed &CPV 5h+##gٖmL wbL]iX @^4ж|~{\B`6#ؾ"=..JoSl%R/.x;tj߄y. oZ4y^xW`UUu 3p`8TS~ $Տ:hb8Yof'ѸSL!nhq 5/. a kB&5AZy]ڠ^x:|)[H&UrtԲյH!_$tL8qHͭȭ)]y&2Q$7wy>Lۗ.Ĩyr u:Dz 5=*. ; $JGjԠIِƼ@½1O0, 58H.mN?45hmdIOyw`׋I_@-&so] 2fO[L*C#xx8{Ya^ ,\Qz2#HIJg4 R b\p\"d]׶]uf ]_k*G࣒tNUX aW5YȗYvbs?;zeJ>YrK,yU13 (Hj@aSۤNݜ#Tx0Jb;-w{&,sjZFF-xr/}jO0sMYG >QB~+5h8 %"f^nέ9qG3|C|)0i=7([Y6B}LTFMj; N+윋 Wԡ;&GkK6!`w|` տ&~M ._H=Y+FEfo2I٩3nwp =6!U%1cK_J^'j%d|C~ O/ԃF!)7'fy.jvN @8\C X3*pR |8jDNKHbK /ͬ: Loi[*yF jYU5+t g$LhgfO:Pۢ!:tYᛑvq ,ٿ@mevҦ?Jy(,I/sb2kP-dh4!`[Dtea@̿QLOWR&YRP%gӏgR]ܸ8c VOʚ\&f$?¹a1#DdMSrt7HoI5,CK39/svZã=:l(VK͊/Ԩ%MB00لm-*&!m^e;Ȱn|Gfp]MkNtL*gRwZ P _?u 4+eQ~=~±c $~phSg4ɭvrE7}K?W3? F96$'vcXP>*P|Ӷ(N 2JrjvU@ش|ǭtIKfN,@ DK&ЙS̒:3MH{=Xڃm4GB GDrʡlp0G/RN6^x҄tU)b @k}3bq.7OϯXISgI` ?~| n ߏX>|m~ufe}`?ĉ-f0>J:%+'H`B@QG(i`vl˖5ߪ2CFAuȉ 4|q/4N2Z nəHND`arQ.[. wp&L3o><hQۖ3>#>/X mi0\ *ʉ|?E~A NҰPEcawPKoWtUo镋Js==9ܜ vlu<Ɋ40iis_хٱ4kFS}>6[9A'Dj]ϑנ`,EŜnrY*;\h {ZkA;hON3/aAa$m 9MO.ơNEYZ+:6(/XI l]s aEӒ`Bt)G6lb*JveE>qkX]?r^n ܄ESRH^%Xa]OA0ΪΒWQ>*Bch'ۅq ԗ~6̚Bu#qn)6ڸ+-h$}:K`wHp17.uӦ(d J#sa9ecy.6+ʍ؛"K(r Ȯiy4coKGbz8.*C"Z,H4瀿B^%`7TP$P.H$"?k1tVZfOH=pWjg/TҗۉaGYDCa:9jcirjN}iLx; )% _Tb6vB@XlCPoTbf]r0:ysrV-Ǚ}f\o\8?+; ~D7` l:Sh^̡Y`L=jl*G&5۴yx%&ʪ.OfsnEM60 E%/XAOق\/YLޱr_XT:[wOi?<.E:U py`_&jeD޲~ɆdU# ;+, tS)=X+VHƅ l$ΑAT|*r6߽ݖ'1xf^jj!~)Ťk:i)UoZAcz"bӀY\nNLA=di-äiF,][ tf|7hW~`Sp*΃;g6J5Q/_֌8 /~e]粖OJ~(*iσPї5PSsk} -o8 ϰNtPG*I|Jo#Az2=`T싪?xUC|jwT/nҮb~냖píd܎>ժ꼹&#ש|NoK{6t?il]De[mY@Y'Fb-,:?![ dgd\_|"{ꘌ\eV{$3_%2a,Pj{JpCk(I0Xu%xs6%x]-vN)>ȀAːҺ\b۽Mj@hh"f L}Dk z! , Id8nf%{tXT-&p~a.O,A 3ƞ Jm\e33c|̾]Ws"Br!W0PG&, 븶Glw.Qxjv{KT>lV| ?,tN7zfQL5q|*-3qmSSBF/Jb?cVnbnK״J3 y=ÒHFǃFhϴΈX]p4Ss֞^N.qofW`|R$ :8<'ݻH UhS.&EpTp Nruvytk >GBUiR>QUx Ų;mٿ ~A=Vc!9$83rzU-װS [WUq?޳o_)*z+Qj+uwȩT6С^\0Wkh|z9ʳS(6dGeKPk$iw2ie0EUCQl:?#{:aVD[kXiv18%dzKs>G^&@Lq۠l6HO_U=4@N~K$7oYrR(dI z $UE;f1ݣ@`*qu6o)F,f"~7DA i11^y Rub4]N]Q¨&!I?n =׊MMgrgʹppPGp4iz9]H;:Y&Xܮgs/ferٲ eQ&<Шe&#(^kgBLב5Qм@,rgwۥQPrǤX F>. #Y9y[/`96eG(cbwL\T#!.W =Rz}'ղȕ"q Xx}$ k5yqҁ L l 8E bD4R! %A04Qg)fHc=GA9>q߾m gAeY9*s:D-gэ8зrj$*plϮimL9 XDc0J"цo_G$b*yy sPJaju9UvL~1IT/bzc <~k$u;Dw,(N}Ւ +]Y9v 1nC'"GNȁG#8՗%`Q6^zZgVR煘WՀсIqlREThxgf:#5kJuwne'Vװty x0A.M.^U!--҆@ iNI6bacaaѣkSN\KTC6DTн۽>n`E!O.'mK=Tj]z5F(B ( c#z1ں*)Aj*DmyQAܦ`4TAp&P:SrX5v1*+tJ+V69S7Jr OS tZ~.(y}=ݷJޗ?]B'_*G#y.U#n_A%&sX@( !`|6XY3dyN;NT2 ]9RӣlSGmz.XwEo©vu'pIw>K34Hs)Ol' ǚp2h~Bl'Š}nH^T_=x?@!C&N(w̘0e2>C7h}ݰXvL~Xork 6y IkRAcy,NE)HO p ? kމHpOҜ4E{¾Ӏ|ѿZ;an"2RFOx#^±_gwb_0s}ɤwbGg՘P߅;1Kk= 0buV@ ;jX-8+؛L3busmlepYV*$^alH+KL5"v{lX$h,z%a@ftY=,hRq;=tm -Y(妐M&Nz'*~k}zLG>vF^jDG=MU ׍LoP Bw[C!ACQ"vn ʸs\ꀹ b)Q͈_bF'(ֿ-CpIgwK3 P#? $ܻM'نuBw-PP\yY^PYh}]\.Vaɀ@zpZu|մhs@7 w=?@f=&i~fĈݛt6%. jnc)XXxG流 gj͜AgZI@&ahFa0I_vGqwYF:- *2 1?֚^mեj0?wB?Xc2[Fq,?ы9/x8ɭOJRcؙW_Y.ܝ7nV&j- ^"}z5Q}xrM{/%LXc!Pqa`OG--Z-6Q-dr}PC6Y!rN).Uի ,uỉ/N c[Mԗ@LJ5D[G]/O #"*v< Zn^cDG1ed.: oQnPsm}- 5;v"QBi~T@s|nA#$9ߙkM䎩AK`o4d'mȣ9)PU` 5U :N<7Ij9s0q-aL$M(>ydFi6H'[(["d8xؤ)d`opGr :Aodupס ǩ (daEx on(Ā/F;,dOELmn`?Q&mt+׵p#2ƚˋ|%v ]qƹ#lWZ|O+OE ^Q. $=('R| -鴻ŽWd.\V$M~g =RgW'P#HUX &۠qOX01wtͭz- iƄz:Lh/R!D*&Ϯ+ҮQ?sG ny`Y],D:|M?лY|c|ܵFP ([kwwfCY48خG) aim8̑po+.a4{0_gae Z@P%国Y^Ktst&]Ds<,JjҬ(k\{PAR3ao5 t1RaɄ2'ʂaol֌ ɲ.piMХBEEU=mOR|!NP. U'GlƝQ #1N=Nmja z6Q{vp T93=Q=6^UCp`R -W,H:~s绎%%YAwZ}\v'4  gPIJ{FuXCh=K`"vW_u0'~4.1kX.g#̨6l~@mx$Rp7;ڤĊ Zy/A/|Q-V@%leL\ ,w 9 FrQTB`!}2zz,6ҵltuan[*D 4FF) ;wxhD ^U̳% oDX.zv)-w<$}̃$&H5eW$/gDe|e ?(Z{8(N㢀x10e$gW4|Yӄ8)jw%={[>R;%?@qagl݇o8cNZn6wd=g*$ hyp-pKOa֟w@@w &]O7[ V-ƺHU( z 濌~c^@عUSw$Ӄv@wHM* %zp(AO5 F FT'prieq6E"jQ{*iyi' . {]˅*:j$ih0ӓ%UL􊆟&tkcWlVRMđP4X+Ğ e3K?9bV#y-d4"esj̒"u?3:{Gd@B'ԝ[O1M.ؘcn Q*c^vl M;ulVi7# 88p '9wQz%&Bs 8>0~j0}/6?kAZBީ%xx j}}M.5\{)[lZ5uM;#%* TzKQ|PR!V;IL8ac ҫwo 9 IE|qAMBbtmeݰѧ4"_D1hꏁψM#PߝB\'N#[-5+ `.e8U8p|՜pn9g{QnPRϩf 0/0n' "^ֹ#|ctqJ jPv4ѱ~Ρ,۳Z[o0<hӊb쬽.xh2ęm,mzi"Yhk?jI{ ն+RZoLHNu ctT>Z&?%8tkT4Ѷ`~]>i x%֒5CII*8!ndVW6eB97РS5kw!M#4jRN6:%jQ;q!ruLx B\3mcZ-/U|³@soe,ڼKWdJ_WM@oLt7Zy8? RuC eW"g1N@5E׾tMP@!dhpC6n+b$pP>ó2f_v^&789(sҌ]3 J@d";җ~xV;.:Cɢ `kA}l`\צfYaI:ج+YݠkXѡ`kŅ}p0i/!GX@Y$c X#b$3ٔL~ %5R*#K3U_\xjOuE=gZ26z57pU3 z2UWL[M1ive>ɩޖǙra-ΰ3ਫ=((_.ţNb7n5v qzx\\ PޓVGĎ+$w@(cU.e@l=|ȭ39v #,X-h D ?shF;s N|~M) UE!rr(jU0|4)1kA~+2 }lz_><%{E5+Nɦ֌:U/\iJ N"!i_s>yl!ѯ=c{ىleS=xVdC\&>ϻ"ķW;,2{_0/ a:pg.VVT0b=Vl/MnҵBwc <qr@46 )#Ӭo9!⠋ %tsPhLuUz 3⥴گ)g2LtӝVLM=|0>i +oMy;"S teVI\)V_p}03ƒҩB:MCDyMELCotg*$UpE#%Bwi4TW$ZrT xN7t ސ_$Sq[~_ 4/0l"b6 _͖ThRdlz գ+9gRJ 3"MДU~B?|%zrM(Yw=v|]Lo-1m3.WUQ`6?c?Jhy-~>sϤ߮X(QK7#{!'/tt0[J띉IGނ KfSqz /ì7 *A/A%Oa(R"A?4̼z}!٧4L(xQgRfU>1dQO$  jvy)|[D1M`h!k(;To#6ߨ{`^7`|R ?(n5*ŒјBTv>@L oX.jBK/䚕~@-)}xFL~@)ʔkBgS>s8K' *,+/Q&"I>/TZ:DrcK)7Ho?iI>ƢšQ3feu4f{s-iގ5n4#ZKYyKk9]/z3߿!~l֧D$u(H Hv WA:vN t_Wߖ9{HǬ'c叓}rPHRB1!l4LX9-,MLu葄 w8pK9eIݘbLaa'gbÓ%g t',E_ T䝃^ &ƟSb4@&{:nZ|_~<([i="xHvc'UPz@HpȌ4VƸO=%/RtC 4S &DQf\AϞmEv(E˱rӶP%wF踛ΙNihٟ+v<e0&JAzBd^Vxy/zlj{Ɇ @%"}2ɉujy")ur)"KuY^VP :Z\*TL_6!DŇi$M`./ҍˉ'\O p i1@:G |4WKXi2kU‹$R@Y9 %X8UݣT=[SqjYFEVpE)]n!A*w^ȰШ Ql^gN}9)ue ߰u\>gI)[.==eͮ9o2qd` }G rMDj05ÓTZG ("9Z7e'5v;pdAmܶBY<ݭv+"@*R)5H lZ$GIyof&:7ToDQKdu*)8p>ŸT mp•'(x3̵I3<^0wWe"D+\>j0]:y=|s[&<[Y?JmVW.0z+G~n_-BB 5;ט1dTHՅ<#OCvϏȀ%E,M,ҳEh NJoXl*68֙{HJ )~$^]>{ ?_*5)h7՞zm;;nVwLo=\(-턆OVd8cb@Pk (<<>oks3Ґjz}"$*_gFlG33D&{$hf|?<ҹ&˸-&uuᐟ)= =Wk 1U%x+OV}Ε %Ӫi>*Bgd{xi ͤ)uS`ĉA`Dl0 Tl]_|W^q&oRBDcu(lzG߅2ybHgnKYڅUPMR=S|%`/ (hsհ\s"^yeI7YsꟅL  W6WRzU͒WҤˍ1}u - 5eig~5BF8mZȱ֤|mZİfi{dA.VpUIT4./*{BrjG~Xߤ%#&Owdܮ @h Wa~ftHv#2mH8 >B#j"յQz]' 퐧 `E[Qn/tb?Hn?gMaR01ݥaDi}>S*1?/%.nQ|wz2F8L+e)CײX82m>*4]r}Ы8)]r2va}f$%%}@x+ N[{;LuqiصR'f-w<12j.\/6N scc,y zF:v=s{qYNj>imH O)#ߝa 'V5{IRP|̂"~eIv#K{gY&8=KYUơ= $T^R#2d^7BϤw};Dxw O BI+#ͽ m 4PcZt`.h"Rɕ©gHb((~N1y-~+yWF߾(R-کeu^rDL[2Brj2Oa ge}޾+i4<ԵJ^y-:i`шj-.>RHS՛Oa4BF&N"bOxM^E}ʋ*J<ϚaJ`TdhcQHXFJ6kl"ص<.kfj-Zh w*mX>\PYmzʺ7N*u;)kA o鿨E$U0vGcI |@犰|K\DOJbL%9 \yt?SY?-S gd&4n@^Q@lVYrE]7*"`F7$r P@iB)5W)"J3AO\7ߺgfd)[ʙݰ/rqOl)=%b-XEv=2;Q1D?kXFRj|GH]d+'tʝP>m,vWX)'J ҵnf^:J49!r6lnR6,33C.c?a^[FDk +AOR 3\efxRԠL,R^zcpjHWѬzOx;tع"8ЋTW ,cȌ? (:p Qf7]Jnq6xP0tz"tZ qA;K\ wvic\ǎdiqۂXM aSs oD5P}cBl< ȈӶ(.y[6)Fh`g+ Ɵ/2l3f%WacP۾>)}$@b!D*g:QX7mҿVlplj}a?ǤPlrфn?fWV"?sTۨ~X6̚ U]jR`GGk3^-~5FGkc@Y,$"E)<#( N3Y J9{<Ve<@ֿ$tu\=j-:z_i9z!x >0I[c2bEX>Q8c?٤vx݆{MXo HLxE2JKrH¢=i3ޘ}D1jU ĢSJC, PPYCnè̛id$8f>嗕fL\KP~یh,QMrb:Bj]$v7(@5 {I2*a?{zȻ'v5o@e DZF6hc,T><E B~s5/u d,:>5a"K ^1n텧ICZZ ,#32ȝRFDmԓx\a $b^SG5af %5g} ; pVTfM' K˝HI|'w( 6VʜyAq$A67auXeQ4*?!aDeO:M3+Y0$ s5RG_Ԟ=cO؂𼆂Dy~PmK.| 7dܮ)ܙvUCQ[BPf :Q`GVDdܙQ\鿊dW5ʋ"Ii+$+ }8ƒ\&JD7Kq_j|/^e6F`q0x=Ϯ6w+}|"]jDJJc@ sƫ3V]E7 @xg&|t'3J( E[+DQS Ey%,hMF]HF3ʊc92\X`6 +Ư+q2B<!Yr܆\FIa{=Xu< z>t"H ͺ#hJ+@_-vC[DNI8z٘8뭯éKh%gifäMxa x$AuQ:1#y*Foq_VHnG;v}ͶWNdQS1=FxiE򳐑I碞P{%yb5:l\hF\NC.O&ߋk"%ݲ^`++M-<cBmtWƊ. ك ~T|xihe+lM,N>QH}Ƭ[ _*O?f)]"deƂ͹?Y1'88!1.5АXB(q8&FL-x*'FI섖zDluR^aQ<D:Ͱhn1.on"ˑ~%#*ȡ 6wE\h¡^}z<\T^Y0˃AffBqF. s۵U4m<4箚2i ?zg0"A;-|=hjp tíԴ$>!sJ3s$Ѕ.bɧi=NH 2jл{rDTׁ҅{$]qxJ/LkBYꅘ U)w ۳_ OE>gG3zkDr2SVitv^A 冕nN:ryF>R05Zh7N@6ho wj质seْeIy;Q1}}^~sl'dd61@ J(5Js_s*!í"g٧T)-,`ŬvPsօZ2jΆJ,+%rKMG< |X|/79S$3?t bM΂X?-W65?Te_gN'(Er9O /FOiM{w,1%.$K5[ XwKR*PGG^90mhiNZA\ -vGFH!eF藓>ޚ60"d.8 L0eRMFi=<зVS7S܊ uבT~8ܐOjC pftǵ3 ӣDPKaP0?%pY?>G^@RƃXd:`5K996;rmSk9OBweAu(h, ÚLh@o S*rtzm]ؗ,zqx5jZvrR"+hahm@sIhu\݋{nV 2"#xiP%ƗP#=e{4h;*%j/o27,*G}V).gNHU|O& \\})kR!83 fReHiR Q_$v/r0D~CxED m< $vO^H,Y\Cڶ7רw&z;z& I u:Z(pއTkmC:Ǭ_\ĽCD IC zZo(~ G{L}V:()u19 w]R{j1j4]Q2;Iv <]UD VCuL$4wmAITeސb} o|c1PK~a ٙSF=&;V݂$XIl/)!g?gL8 0,ewJ0aQ[HOX̆e]E|VޜYA"В_\D<`n0<݂:I-ǸU8 k(T@a^ 4ɤ@Z} ClzXs'ūj2mA'ŋȩt|QG 1?:^:peiQ"n$SD (:|uUܟ}6sWuGP]vo ȵ"߲itGS^glǨsJ/?+N 8DVj]LSL?U[j6Q-K 8꛳aRoL`JKyln!R}|7^3O֕b[]<7DǺikUJjP ր;EJ0(w}Z! ZB`H( ~j&9ƨZ( ئ ȧU46مq˺v@!8[mLĘYGN ϝo-#Wf%3=Xe1]}O+6&۱?{~VݯOuw~Ap'r)\Kxk57z]=!:To^o^f缔me-nydB CLi$8\2 vmcp̚:("*f9tk3P,5r>:k6z{}偞JNt>u՜\`_W ĴxbhD%Eڙ{:&K5Jڋ*ϮhS+sc ۸D;gwKb;"Rkp\7щ cş#YӄQCaE t>y(+X66//tbye,ƈ"E6{A2LSqȯE OG,t{E(k/}clk~jL]d^A ]juR ҽipNi`h9+꘧I-m:ɮY3F083r Kk ohILc4oa3|'BW""s_w vlI]䄵AĮ:Ex#!ϊg (nx2!r=˲ et"# xP?ry'Z'^~2 _ёZGB +LX"0ڄZLMr$F')3"`B3|qL>trs; zywai)0^xnԔ;xMh{O*a1ڭD8#Kb{ "rXo? >@.9?i0/b%4,tDŽ,BbS^& k[U+8k%*Lp8e; IlYaɮH7=YLF0Vcsh҈z⏦ao)mtQl'f \< #$ yn)yM+~ԁu Q=TK_5?;)UfY$Oז>U!)EYqn쀴t;P%lڴN1`]NFc*)Aa qg.8GӆˮSE?h ޘ4;"|kB|6iV͘^*'GNuEK7A`AۗS;nvoJ=6Y׹P!/ g9{rRͺZr@i"uk=.DG &qT3&⸠'#k:xpzB'% gƴ8q1W>7L>ǏWVC3NYFDՊǰv*rh`Oto'>zw>>h]5=a?$8odڝt21w#W4pdF 6cdQ)0VBERtBg5G|5ϘOh^o|FZ *7L+ZfJrd)y9y";̸0pRunHV\=_iHRشdL# j uJ~)c5}5װ?w`G݌ЏxLO' 8s*+u7 FEdb+!8c~Wc6g14|cRp#jV؉. B7UllC⼘Dw\ z9b\A0+_TzRkK:b2^j*v ?3jcEiRtYq?} ebk9Ɋ>T{QȬ,x'n`sf .R{|CIKBkv%g8%,t`Jz[-,1y!3]KYJW1^֫9]2L| ʁ3&q'dHqj=_1;3EH(\!a bK7ybMe~BvȨA|Kb[ >juT dʔPTät.9W0!U|U>.e90kRu;~=lrR5ĀaǑCȠSvrM)Q;/[=@w p0+ @Q7\gҶ1gf}xSG6C}$d,`Z`$|󸎽5˦3dDi1t $oUUp,4Y՗벞ؓe$Ɗ:L]94]ӽJ 7F+?׫th$ r$ફ!UnuHH@pde Ex#5uwPm ,ÇWI'%!{O>]>F9,!d!1=8 X`$rJ;ݙɗ/cؗ\HFJek߹F0Ǟ&(`PYkb@h*@mk66ce?  no`' Fλy6i"UEт;"5P]K'PN46yUZ4,y;P.v97X8'ɟ se)q׺NْOඃk ]K=8QTKZ-\)3V8_>í3b^ޘ [צ%ewڍ빔lyi$vCbie7@!+鶗ĂjP|~ җAo_ZJ\MTEASiob.2 TmmE?RT;gjZꎀPguȃiȚz$#^QD᩼ QpHCS;^{?ICRK2zCdb< ABv@e>9^.>!ɰ_%K:32i˂~¦e:^nSG{%;Q.^Ի#ujx5mjyV0Ȭ]g5C5ׅd@JI$(OuX@iNb: 6~Pahs kX^yE6ۉOɱ Hx? @+(Jj@%K;!u.`dPNR_f9j1 @x2OpG}~>O6b&#7#a;S=XdXN^Ci06^ vgHyd믗BQh #}~ ~T!uQ\> _wi*]dD:{_Pc$/:}Q ^g:sHn߃T MuqĠEP瀮(M"4CW#L^r‡* )/gnqm,Zx/Qг,t8>AT{_JGL>[kE-VԆ Ka \ WW(? ùAEucfNͷv@sY1Q hXY)5VB71̘s7.N«'խR$Ԇ>hyPJ^kxԷH}穴'/RÓm|7l^bٯ9MMgI&y_=\A?xSsQE93%coFpjk&Q6 'n +FDL L;S,) -ӣxWb|u,#T.ܩNrDu瓍Ʈ|3$Q нPWLy#0*j o2$?JKFkޱOAޜiBcw6NB SWBS kQ+Ι >zVPL@QjaڜI(:X 8џl|dvQ@)0R{2fͰHx5Af__~O1j \ڠBsCCC}iKuL:QQtŷn];dd4Mǣ(F ɹVL4(lqX0RDlnu;fJ^ 퓪vcQ2]?#dOKޡ`j#.2fT7yJ8> PΝxz9K!<0E~sJHc#I/X|g"KɘX͌ t+畝˜G0-o3ђim[}+xGsVk8cZh$ߩۓ ]c;aBa5ES҇ X3H*)fJ"pW1C̸HK/bMBg0Ń Ms IV!è,o9ʔBhNgp<<gryXN;Qv|q@D`7?n0z| |Im4QIٻqgަl´Lm!":MW6ᇶpm>"&8:8۩¶qz7Dy!稕+2,VPG+ O3j2b]]T%5& d ӸhEvJ#<${{@@I#:2IGO-1oqt(S4=+^Mqt \YQL3{ dlӐ[1ը!)]]S)ek)Quߍ| *hWW2k K, BZtkPu4lݴ%-.Ddi_cV/PBNh'/0ZAG \YdҨݬT\Fv`AauT^ cUOeӟeW[BΦKWLtҏ?h+Y49EKEcjRC' zg./U0qP9o :.'8}2R` ٧@Z.~Yf2M<0r0 &Jsc͸_H!}|P"ģjUf2U$d~ARDVԜZw_nS=UA}“^F%|%uS ]p:(PEj  XqJ& ZyU%PQ\gl8OPƷQo#GM>Pw^S*ӄy *Md-rhmR $z%@I"*8>f֡^Ұjbw4!xKv1܋ F|կ+,_)EJ; SIsQqv|n|X/-~Xq*}<ŸׁhFPS܄K&u,u)G YAC4 Bf0Vu)Q{Y`Xq' =M߼t]M=P*Pe# Z[BRB |Ty |3  J!fw;vk-QDp;*7w̶g^>u7^ga+Ҩɲ'hT1ME}袞yZd! ?Iuɰ=h!/;@zA s"01 sB VBjG%X3ݜ:"vCd&@P<0 5Pwxf8Q?kbpW<~Aw֫dq鈧̕X]ԙܾr}7?$;<\Dq*+ _=L(^s u7]jd{ar<=/0 TP3B,Ƭ&oUm(ާ0qzWk`YHtVjKEhuڕʄA6b%(AMہI:mH٘;( 9B3#!y0ٟD ޟbkorABS6"ǼiP]7m bεO;?`kb/XACҊQzQ e*zĦE{7?N`j=>eQ*l4ά/F0R_(gDŽBvG"Vi! 9._wLs a/$@,ዅ) CJnB -r:r\܋,Ld.%?Y+WtK3g4%PL9&m<ϾR-!LZzmu8QH`]0.q̓{ds I:9]ЛH8b|7uvoKoq@/`cY d,iY S8R`!}|.d0 ߼C^L5d.¬)9@UDh]2!Z]zlzqYcd BV RR'WXl<:m}pO6.L&Fad2f[&x+%h7!EdK3ɸk6JV # ̏tP_ULwLj[ؾ* 5iwRm>'g9VP{xIßxֶ/ѭ:ЭhP(hfbt_ [/eĥTk B2P}I>|E.An6Yr,?ӰKJnHL ߩ;0S a+S`pm/!x4i%n}Yzd{&*:~g爤?  N֯@BÙ3$.dO]{+}Inq&cHxC]\\Q+($~{v`lN6NGQ6NQioļvƺWmeg˲0\EEHskׂ/f%& 2\T_G"c^bMI'Wp L]-.ZDM/ch`o7|l:i4t'v^rk^HZ7AZ{wԗ.'Ptn7Lb^C*=I$~ i\u걩Ⓨ"$[T.BT,Ͱ@`3Uy/8e Dv \NR ;ȓ>;2ri\afS l?_@r;C5|5h?tWXԊMg%g{ z1ܭ]IhAb]Vײ9xʀ4*+LKLSḆpT9GV Zoz_Dred!vTms6#@1^NŹ =9KzL^m+)m Fpa!?ppR.V ,Й5nUѐ),3/d=2kkD$O8I SZǹm- Tr-JcRt⫅qrOqq%//m%)sAad'{c^8ݍ%c˅vF zb,m~O.)+"CҭG l\֗t .%n #g9d;9>QmKӷf =`D1Y/ɡ$xގ%^Y2FՋ6Ӟ;r[Hx8k֡b@UEr F&ƀoaHNfȞ oHv6PbrHTq`KzF,Hu0j[x'7P ʺ)ae!~FT*9NG[Y4.,^\;,7tw]B(!c+Sicja\4_p/EI8!?0WɄ8~̷i_J(ŽDF'ķ\ykNۇu7Sϲ0-9|[((>̩߾ 3<ߖ20f8KM&'8d m^[=SBŗ'o lcsp >p2&#O0]aTu~yhIО<l~F:ގpBD8  O9Nkx+v+Łptll//@ԛ-OFlܖk׋gۙfC^[8!DkW`ۍ/?9d\ Ś :@0)i:ݱKiHƽͳF&H|L o,yn6!vr>=xكS3ua`HJݛi DKHu!@Ex|V. v`3UM7N\qxWTx̐DNY2mUՌ.r]zKӀ&yGym7H&(¾Ò4C3V].(+'wLv0)y.X.<{(T)LӳS ˒ƭ /i)ve]jo϶cp<8m&Y`+[7mB@P`0Euy+!Mp,-B#w%WX-Om0e1K1?fhÝ轌 f;a-U$ox-E"*1̴z?\>RJ u&!6N`Q dko 1`ٖNzD x 3R}i,U더V8I~:ڠbF"XRL&u=')|pz״"83yYRfCǎ~n\|d pE]ղh]L95VaJ~ےP? o+-Ч>]hCK!"-c,]b =]D~/ڛՂ{ #h0-RPuG>:Tb" 4`P`e|Ʊ`Sܞ-:6Ӳr"ؕd e]@zI%9|q]Ӫ(z Z7ӿ A~;7; "=%BP\e+PSSn' u _WzZ7n7*@G##Ar-^ru%V{Yw=1jҴ#,N K+3.MT2W*,imfꗭŎNSt7nIXǪMx:4tr %Fbg h5YZyهtRFyN׭ɐ/YOY{J6"<ʨU:5p[ޗAXr[=vF>A&rѲ`[QqhSt!Xkg#qPů_8G:H7'S'AOhy9iv'FԠQͼÃ)8 "-LE\|dfQ^_67Q{Z:+]w@D_7pXMˡed IwNWP4"< |02X7 }#NL)J` +ʆ֪aAMnA\@}킽wE{bh 3OwW$DK4/HLo3ƖAǜ|^k<' :齬 f6F0 N.,3#6 'd;_ KKtr"Kt::z.Ls \vUN֪>˻e4_mO ?yJ2͈ϥTNEw5= _HlM^h1>E;c?i- 'H($O/26O+0C0o:g_.aD0(O+S _gFrFucyYw]Y*JoDW6h RX4$jSLƒ#w3!hۉ j㧉g&kAշvq%bJmt(c*}rs!ɌNBKLti(ow;LTґmT1muQztvt##gET,rύ위*VJ"gu6ْi?w0Nܓu{߶%!{zDs^I̚lַ_mGMCMWHQm]Y5i)YLt|y4!lYlYMcn 5z5.gHw3v 1FћƳVh?b*y@s^zl2ecx׭P%xV-,guQCv1T}INU.a&ZZA&LhpKsl]UX>Nt+c?:@P5=r:6OP'~[Sm*[jl, 4>ɰ,']H_R)O8I [umf&cZ T [ˀɕ`GBO؅,e6ߒ}8*Mnh({D#A,d?詃 ٵl87q\T?]*q ~7\(i?IdZjTh ѬxE*k,MKW G}|fFS5Y(AmQk٠ݒN[k.-$FUa2bQBg]gI)#*AeI34gNgjgpr{plN1B$ng5 . JӪb!x/5"/8c[g3_3+o~Q]CGΥblk8mƩFJ &vŌdl1#/a|a-6'ÌQ'IݓuQE  <ăZj.}lŨƺn; U03S,Z~n/RSٗW\j ٷ^@%kVhL%3D:6á.jkL曦w\XQ)F,@%ylx2c\l_R^?~̍`<yL~&ǜ+D9kpu.h{Nxb(8 wiOcb7{ =*!HfhlJiLeCb(n|saZGUj B. >~ZÙV;f5F [c»Flrޅ 4ݴ&}̡BiCQxr>gx_W#<,|l|Okҧzx/0NKa5rm]ly‡Po!bgck[;zl;((hz0|Eud؀L{/m{j #˥h30!*R 'aPYɓ vvxOY|A^U qn8tcq0iaS\qʩDgB@b8'|wpԯE綸k}u3Fol>ʍu7a.K|JQ/ NT,S[OouEUle/J+PvT*i0.)~Ʈ ;2ڝ6.6ItyY!ϨL.|•W -*t9I08:CNnź@8A.`/ۂ]ْS{'T78 RY- FZKϏ$_77w ms`#>jp5ͲCJbUuw# L ;# 8_4@sZQd/c tO50o$nbD!?!^kSI~5?T ~5a0%g=]bg"FR-cg6OU} /1D3oߚLom Vc ٸw^ iQgՉr`v~WOc/VcA}@MN1ׄX+gfQ37@ğprH"f0ܭpR_<;Iռ:aL7qXgi'rB&UE"MgJ~~@3&| חPm1^Eez5R!U*bIßEĹ+RF]է kAWa0+\4͑OD6MRb! &]aF5ji*} YKxkd 3V:S1=4޿ zBڛԿj[hi/W9ʉO l2#0hMG~ 7[O5c1[N^P\ F+"$/Yg qd%a tjc;[=D p$ 8 RSLg]A -RsZ!mDPkks*8UJҥ*>)9-cx:CU sٵAOK EȈCid\T{30E)S90 d=&}ڲEV0*[Y 3 kЫ9?15s;?وc;e >>K 4*(xOLL`]].nQoM5w߫O0]NBm,撥t1&n8N8 6%d\I;V=ι!r(1&ї i{l"nRvLk\ sՇz"_`x@R-Qi?fע]7FWqM->B{rƤ-!#_ihIocE$ "E^Ƞɓi`X2h_-S=85oy8H5!*b)P42xxTh8=M~N\ M`DZG&)DQX|s0{.fl^c"֤DZ2|vί]0+[ `$9?Ll#҅_v F/C>%Ȳ[@.d.l7X7h#: >KqWl/iIOŠFJ+ĢH˪\~Ie.b喌~r@7r1VwEց5>FY0.|*:n$]YW KgyQ9os8v0%6&YES;9lwFoPk2={-'څ6}dN%]r2{VoR[֟.ڀ^pᖛBhVWua9I^]qw }1|ctVCՑsP5  A+_Yp)' zpG~ L]L@Q+ &X{i< h0Y^Mk Pf397dQ%uxmxk9WL~'iO0O,ZhV* <`6A:&IY8d ; {%#Yc$twn6_|Wܱ//CDblB6Lq棚?AzN%{T1(L 儰 *Od?I~rQ2ZB6Xsf),?fE?Dh 1a+j간07\ꖪkSuג1롤l#L8 PX}S"Yo?n)Hse6B@z " L6՟ϳQ(FYBQ83 $f뮩i`%zQ%.=vFv` 2:D8^?y iH $%'T6۴G*3z%e4G74(lkU?%T?/@#K*K#h6 a". op_,.3\lfBvV_ )gq'Z u| "οzEQffs#qPeAfG-Խ.rI9@&F 9rIbc:EE˒J=m65-<d% 5G|ZWoNv&5?buIJ0O0+xr/qIWbp`+ Ym?$ VDPGƖHIҢ!nb!dcxY[qIAs`\9B .B]9po`4836-Juȑ<^c ]D,eA 7$Lpl/)c lN(:B%cTe0.)q~i9ŮHyI_2"*{naQ95`MFF6jU|+ | cZ74=jX{Y/%[U]4Ӹ:`v%< N j?< NG:"·ufI@lv]-4O{<R^r3%8B6›9,^yKo2Ѽ'D$.LMkY5(Wx,Z9s~v&s"kmƥU8}bxճ/0}^$FK Pjt- G )N)uE6tvLjϭS"84P*qA(\XMw 6@W8  ޳٩@ֲ Dۤe}ŴϦ{92/Tf..g TZn7ƑӒ?XD|?64;1%8 wPvW.x>[ N7tՙ CFE^PCڨrb5C4=h5Ci*#0Q%brX[Q@Il^J ؟H]U2w#1Z ff$Y0!RnoLC#JߛUa6]f1Z!Tn;@s$;+/YHMD39xLR3#rqHp:<K# S612 2utu]iݣ-8q_GNͮHt<*]u a ..у$n#ڝ)Y#!JraZQY2ͫϵkcCbJXfՉ ץAVl]׵uxr:g Z\H*uYgٴ rG7e'C:b6,3gLGF (I`H"(\8"ppиՔ:lo-GxW-]MF+s_+u+0}Ox~r$:VeK<4{XQ((AjXrDтgL}ӣ6ZiA'%/.1dq2^-Ѐb^tW[:w6{$*-N/5:ûWZF$q?q}.z|Fk _^sIhFMCh rf$LF]~?z>޶Rg]1v&+I5ݐeȑ'Db 1Qvoڗ=puW׳ HB @ub 򞟄v4?}0N±0Ӆ2dڣft#8񴁕)*?9?l^IFq`Bd0폨NfD#JXku2AER(7~6M:7bt,+eN@:،{,~on=W lL79Ȍ6yDo>Ct*NT"z,o͕|3 !z|:k}(Ԛ.S>b$uzdHHkƟHf۟&RX;f4{̙w]%kA Nk4<<ܰ]p%,)iɥZu=ʯ9#wQe6$}%?&f'#(LwU`t1񁬌s^rDi_QCD+D| /$fun+e`9+F;0cU+-+=kVԞTޱ"'qxy3Z!'u~QhYLcF\zbcI:4vYȐײћƥ@Т*YXB:ckLț8L+ }X3,Ԋ[_(pjܭ2+2= i^T#yB/h>\ (wkt4r3/@' Et8d) BH+tKc_c&pDAݾքP}1d4 MdPo-=AUձd_a!0sby%;&`@DDht:h%XL)o'bU;O `[ؠbx.BH(#/OܦRz?46oeBJwҞV!$Һ28+ވR`Qs͹D &RZLű{yr蹘^q#tK Ld8둮$'NS^_f)UpM{CYam% >&8b1e_^n "Y"&YpaFbӽK8؝CXcFQ%  ]kry"N*P*]"mm 3'X#IJ;#J)G?O%8zd/_83xz_с\_,EeDt|b, _H o~m+f&^F5xq-D6S$"X,Hh0ٱ|F[?FH/.}tuæ%m*R؟-{S1]t\բ'@~p>f/PY'O콳 c8AcĚX#q3*!!?p%R %?>̙oXlq tko@Gnͮ7dq҇my#)D;$}6 @ZJ'êTgEHO3X_ Η| Y}\(bel[d"*!6J;?:pd*bbm?Ɗ"Iƫ[Q;0ȮӣJV 6NQmZIThmg[CLM[N- uX!i} +Kh CƠbAWqQa=M"Z_*džW9] - ̲eڐ!87O"g}> ߣjgyQ]m?b'#iB|YpRea=XC4&ȿU.qz*9x8hUeLSob?`ȇ]8S?j#$ڧ[Y@X(h}SJQE>qdx8Em؞NO4-1fDZ݅&R%k!`P)@+K֔1VXso%5ZjSKՕB'8r_{N 5{qjIUW)9]u2dubͤKj3*q}PzZ̢KOeMo^*i_ o|`1(ӈA hx/A2F\@x W~XoZǽ-㬻90ᨍlX=3-bo(Uż%Zr`_+:8qRd6r{%??FL* mNN3%; C*ek[5w nqB 㙩'S4W]w,D[I5⩣2sIݺkh]GWv*9& mvz+T"f% 4$M174 REjAd$a~9>&zz2S ^Rΰ R N8t0 '3j&%K\C00sy(;ű"Jy-Plo|D,ɣ^sYtk)*;܏$Փv+ ,o^/zj&0'ȭד=҉97<)Ծ6 %L=W@:bhj|^oΑ4w NVEpbJ0s >xa9IbCzZOae~'p;ū+ ;(xW;J4JY}T7|q$=,'rtH-o_i:`xFw|:et DqM~~.9;K^0( 1CDQ̀1V [;J: D"ŽN% Bt(NTK|j=Pu]K"K"x}By0SKV|vE ݆S҈n>~ǿZl$.P,Aly;܋ S>c4W lwqBS0ÿ;mjD÷;Ju-Cfbx zZYU0ݲƎjV|v;kHfX*X?=LH*'P `X歖*ק(Жl?Q5c;z$gHߝDZʧ@q-QF:8lKV_fUIp҂ysr2Jl,v^&P$_y6ߚ#_Г&SRSF+VfHn{!CZ(c͍a>c`nM?Ƈs1y!g#o!WdmZHc1Fݔ.]V s̻ ?-sޘT)͜fdAhjQBȹBˆ]zTUGb;F|]h%|\@KgaD~Pp&Nڟaވg(-!f4Z+kc2&r*;1頻0# Jӧ.Ït!@M.! E>]W8t~xf2c7$e9F(}8TF"%~:S=;2@U;aZ+߫eVu*ZK֥N++pcM lqvj&5zv5`s ʤQo$/ ?&$Afg\].HOC )GEJ xyW#7]'oqǪJvf5wc2b#&I~kPf*"?^j0f[dzż4fo߬1# ˲m(Ӽk>!y(а~A$ d 66Ov@=lz)ߟ4QW0boKʰ󥓘BGy;%nF-ȵ CՕ3ҬLC̓!al}We pTDe) ,ж@LҿrCkݟ.v>YJZqџ!I9 |rH481 $TţoVp?\=Af8cAw& DvVZU"onCjj;7H4Dpn/s]Jvo>oUxmDZF.2&dpr 3[c fg?"u8]2)y Ji B %&E6eF ߵ͟w:/f/UZE֏CgI| ^';>PfDRJOh]UB_Px; U\%^OGtF`t0,wj6uƈ`oB]oջyè|fQi X 9#DDn,2y9w\ԲUdsUK#T $ JXI_Çh+ ,LnC:vf`2תх Lԗ$KLXJB]"f& Sv^$H)0s\u {rL:S534[ϰY/n; "2'% DlU osTJ k N "> 7u'{ʙv`;,o@_yZy3pK*8L="ȒU`3R9W1,dwoU5H cuTdunU&ߨrZ S21zSR8؉@%|Hjee.[ƄK+nokKOor P8$-c&U"[mA%sB5rrWu=9G )gB 3lv[{pV0+~Y-ZD7D4Ԉw?XеH33)W A'}4]&2fiM""PFP{䶰/0?0 \瞐o9apPro\!fӊӥ^@i9PĆ+H|~j'2zX[bJfOEs j#f;z^NG*QR; -1Fi+v$lt|9)By0+?+rE٦>5jJ1'L4NP_p9M->]'ZoB&־C/NFKi/AMgcR5" 3j7๓BzyۺSv٣4-7La x";_G+P7Pp-cy1W3dٴ !jor: j{d|zjFJ7I`p.B]2o7Ηg##>`0樟z.'}_yC#;]p8%+uN91k.g[Xt5g*)(s~4<˅e(Xr4H(NζAЃi,2<v .U)tI( ^86mI}V0\nśf .԰2X6HdiTqk@ Pd=cf<I (Y;yK*.U6j_44>2Pu_=lL\525 tu;TKn |+)ø -{?ȘůG$mZsA9ݴh29cy*# .=0ĥHG0_skWТr^U%C6XFl;f5 zr$K 3DXPT%bIIY.Ӕ]Ox,]1bSYʼne̷Tt:lj["D`74٨knEy3s ?.E7$ y !~ *n `(2ip=1dep8f F\WU=]o7~&$RW`#e"@0-[CWGZW_V]|wHN ހ a+ 0t" E+ 2:w$I0vĀĿXAAC}%tCs\u1W/؇G*d߭94 Рtv^vIp0~D$IPdu77S`z-M:I*w̉x&0wf3-35}xY.$㮎PH8@ K!w/[-5]Ϙ*!ÖoAl3]#pA*& $3Lb<n>鎆1͓ ƙہsdyg`3{MF^@eMQ-t}|W_ejBi&Y~z]`bTuΝgQyѽe8>2"?δwfseˠY.zs~uH މ:=B~ ms3Z$KqvaϘe7ki~~4~Ls(W%S Հ20{?(,O`C0x {PT JY?@4=ϖkg ˔H 7dXk*bl#h5ˤ{OO* 8"VM>DBx҄d=YA5'?]s9NF^LoS JTnI?),Y @)gPh1 DaPwȤ <"q.QO2,RNz^ƏFQT7֚R&.Q*_‡KH뾂Jw/=<4򶴸]9%2D-ƅp.ޘ[?d!ɬ Elѳ%L0NAK9B+툪,aBh5 oWCE=Ge$in_3#C%Ya(f}C;ːRHGxG!LPS9nHf8dRY6SD-6NgYϝO!i6ҥ~]FRmhM2= Ǔ6܀ڈ(/M^G`ǁyDH|̫-ZlgPT_6W2A#W[Y@cx|Jtb`1!P >@xr cBhrd q,^>+ c3+!?[_KZ##>wjS&V_}j6 x )Ykt~[?yU1lCߺmV*z)"00kÚF/Rjk~њQ!߹b@Jƿ#yL)ҒN6N3Ӓ|NNT3,\/n5=9Zzh%p=iƿ삕Wr/.N"-A\؇R$Wb$ZEni\N߾6* 9&^%06w\  wuugeTpαyME[N4޽ӓ P-4Kd)=g2n>yn>^ oM ?͊Ǧm?ɲEFOh4EpݥxQu?('3GsUI:'guc'_dʀ"LxW<<^Eiq?F01vHHwԾܾyt,қ̚քy.őĽUOmנy=U[wުrhXV[]2 ӳ&\bSX̗QLh~HIa>j4KܸyUaRd$W:f9,X\@ؖ nF,>̥w6|ޥW=l&`1.Y5m@ Hz\4mS4 %Y!,_D"Y < HmWʾWDGg'pSG>)w^mIVځwѪ+srF#FcF1phإؘ/= U~uM8 O2W|8\]hAo+Iealp,A`B DfU{r}U!Ց?K6 E񨙉߯xMP}@U(3Nn563bPED*j@G!]Wz5d 5[C͟jd(bWǯ=Us yuz8hJTA$QP< Rh9ߴ mU;T0Yw! ncI(ӽO XU,}x9"R tfO4Cy_Pz]}cVRc?$_82V7̓FL\:%KƪyQ5Цv~fۗwFyY’'C=Aẘ .r3'bND|g`%"%BB5l91 \3I #4^l`t WuU\'zgE!Š>i#I;,i{ { &O=eog&OvF46[ *e"z"u&}"nhnR+dCD0+u,h=rm6D9sn&3\M? Y#FJwP'd&ᘴ=P;ɨJRNg9|J@:8x GmvwWBJD}Flݕ(XdIt) g=HU hLu0}iDvGEݤ#QY#Yi8`,=˞r!{ykz,z^Є6006=.i|ruCG8tYJf\IovE󌬡&Y]e.ֿ9FxΞ@jWL^mc.մ4Z=o.#$u[J^AӐ0d m,*$ڐcne>ߓVg[6M$։(qUhgbe>yFY:T1~] wF~f< ۿ;jKR]bT6=a /8+m5U&^Ce^|ݫna㌗xFCnqAK1:( ! Ci C;f~soAI`r*s[1fm9Nhs9U. ?# BbKIsk A&휎Z;r ➗#t_JN#`*U^n;v{NiX<ǧEou';a\Qzk;9oLCXiSfC\.f" {4$QwmR_JR|5DBtF`ʼnh+O.Q:3drܽq]Z85?9㗜K`tdI8 I`;ã cZ'~MJ)x"Ŵ~F:qιΚÿ'ɟ8^eDv('`$~T֚ 7KbqΙtE<$LZI&.I5UK ݊h&^ RR6[zsm]k\>گِhˏӥߗRT^\k8[z y;?ΪeP/.`B 1RA2IUÀB-W^U6 ,-MQtMn@+Np%r;dg?7^ܯX%?P|ˈdղ޹ ɾo\՗͋., p3`~AH`JO#T< 5/F$o*cܔ ĥڿ^"bGAo`A=4#}{t!m +h׏=P4>4Wu($YZ >\)G@ '"MWRgRIJKKڎ BwM&[S @juI~;˅o+Խ"pvς\L}8Ғd * =l\ѲO ~n;e` <]5¯Bs[.3QI}' DiO?6n1E1z'Q7HM_/Ԑ:G^(qՐ)V뎆e t ( :Կc͋EBq!WakO LMrl]ah\;]hY2=oz >]/^+Uޡ܊&/n,q7M .>9\p`*kCh `@`zswJ \Y4itiG*hSvW c[{b֫cHSS3#V(j.G!zZ/G02.:~B~0'{s !NmlTa鑢CBcr8+ETf)n$ q;$]?7 >oИ7? ́[_+P*CD?L'4[ӹ{¼}[zՐsiE]" "ҩS2>+4S,BsoT7-d@@uиo*G,X ٶrƚ$w)y⟘B,_MwߌȆ>M; !͑2lr=:fGO{ֽ}j!oXQ#MFܩ9\6,nAOK*&c%֣7twQ=*&F9a^5;mT㴺$Răuecb 2TlP2"W0|ȑ9Dڸ""%⹚b_\x<~w6EqS9ភEQnP0771]w]%}p7ǥ3=5s~l ME*af ,|?r&A $:.0T&}ZiR JAybMkMy mWk -'Y\HVLpC'PǦP~1fW60-]/tMuXc7a nv})I\WlHVw~3;/,аr]8ٗ'C=I!MW?J^S&ك ^@HC߁}C#Hj!w=8⤤+y0N:N5GBZ"C1ל$Vd&dDsdwX0-^伎G1L62kcnSB; Xo`f2-/O>^:zENO' yU9dPEu9$0im$a3Y~[;;yґb;&nOZhؓchX60\ t043D|9ܸ,x*yjLɖ& X=]x aA{n! E̶9Ƽs =؁**NѪKک e9N1ϻ>^u`Կf³Q~ 1& /vsx[wȸdwIah ^QJ&S@EY sԺ@XQ'\%sD/pir)XZŬ)KxPFEbמ-ڡ7*&JjrF[F5= .o_E)fig\n; GTL7jW 9YQ(I(8#"U_0DSH|X`|[ cE#-l޽_ZfRgIjg/8TQ b*fǤ"Z 8ʵ$Bi"gonH6Dg \QS֝WGz /Q~̶z m}CY!vo)n%ߞ !Xm);x>-{sfG bR+D&/2cbSGtSP+_F~gE1 i$7D}MG6TM@;{TBךӋ-EL"P3CVb;SAqe ٬̰!Pcݛ/T x ns;ľ8wO~ԇJ(RTذFQ2ofx@1S RAd&XoJ ^$#etd\^ӱu#ǩ$XLJ8@ٔuRL"g2,L-QIpJj7U+oRlo5:W .b,*ګ]Cb5>%)]~*dcHq@/~f"̱ ;Es\WW7L| K]2@vW\8ͽ^b΅z}ZS4g/:z䶂5kӸ| ʚEZ&Dܧ+ U 8eҦ5mI8 y\%J-{HDο^_J.+ۥ[|U>Rd uV5*l%Θ_D݊" 0lOpkfw5ީuM^5_wEϢ}| JN.*Fnײd(SM/Mg̀}Z3e[(6(`cqi|FSyhMFޔE㦆 eT圓**3j6vg~1x,ܲK. sd+Ǜ2W.XC%RQr2*Xd>'M`XFÓA%̞`)/)?<}N[9֜'VKdG:3e?:F@&:#^ȫJ,^|x ;-rtObŧ1jTle[߇ ( Au;}SUR9NYga5HSյXMnvaW~0N2'n.V#hͺ[4}0X:a3H*$}@8RV|Udms *.r,fXQ$0V{ U P7B~C)<1_*lrbKSCAK5[9SڨM;gPV/SY[u p.4Pڎ#gKA0 _Uar;#Y홖.X_E{=c_NW%,:^U PMqC%B - G/tsP]Ke\wP%٬} 8?w#ʉB5no#2(BҬ"l PKє/D_( > F|A}Dc&VwCSI*_넙 ^d9_FP@U/㶒=W}~q4~D֢2O?wA4m/0yl: ut4偑áL4kA3y!;;*<'!O C#ALcmÆH X-~M`7Pu#$Q»?*O+,xk_> Wj;xnJN]dN2ѦC8\"?;4ԣ,]XmUFm.){ΰ F4Gk{;Sc P;$f$ mloj0CE_`nH_H[a04Z(W2" ځ?!ܸV]apf->^.(ۂSR]L TS,*J(K%H=~B }iIK)B4! FfZY@ {Q܃w8^ TN7<;B7GBA:Y4CQuM8 Ґ])}#j9HuhJ$\pB[ck잢fY'9 V;!I 0m"W(G}$238VFnؖe+auOueNP8+/7c^LQ'Lp@ԣ⹳4# I1N`%ȑ9`0c+h>g\:WmM4Cetlit8ANWOXBGd;ڇa)qabh3_! V,uX/'8JOB.R^TRs ttֻu`"RP6(ڒ^'UHL%HX*UJX):*76C #ŋoNQ&"?T :}Pd-@3kW"b׺((WR@D2}2 8.î̻$|Qw$hȆDVSA[o@&۱Auu *Nm$݆G<Ɗ؃dΞ%QT@b{Mɕ>aU_d b4w:pu*q#L *3F;:EO^*M!\*݈ݙk;e>2PLutCH\=C߀< fڗ\瓤fjIWT?o^gM*1|_$N_&@o>^Ԭ? #]6'eqRo5k@eR4.@⩯mL.~<:`{kHɣQJ(a}a5$hSI>Ҹ2 y*$>qINR$0xaU"ieNBkN4֔TSnls9Sl#mene9?ѶvVrnHٶðrjp- N/To6sUA<3('BڈȳŜZp;#7"4? BW;ld7sDi!?ݷ#B;?s?%Bڑ"ٹq~Rs%aHkDg~17^~U?8[y;4aUڬG\̅I߃pvЯKMowA)cg8 Dv$j=K>ϑo67c,M3 G|\KԾ S{)8d~۽ؙVwvn5@>טc \ y[pfX[3d@\L I&oFwױ׵~n*M+WX@'"#镯zF$U"9wKI ,\BOH7qze.\:Z),Ʋo\_`: 1HB,3?E0e$AgU渌UK ^_X%b^Rٛ\-x?21W}<~gF'xIg=x}SbwxQ;uMgr"} x9ZrJomz_G> {:#2*J=Omw<>F1,v涮"1M~& U8ޜfi:!R_}(ƭup%~W);>hMx&QFgfCWV7V)f@V(aOƘu˸EBC1]<<Ҧxyn$`evxgJY[S\~N't6Ǹ~HNqZ6n)pxĔ׏Is,l#ÀZ#r9k@kkTZh;b5$8,b}WRЍLߩv @Bk%.*!_`9ë= KEΑ]J5<ʼFjU?P5_F D5޾ 66r54fQna\nn< c.RW?=ey2S1]M{ZHrRP}F6Q@ xɧ?Ҙg휰Feh%?WL -G?(MoOH"ߛЪNmu %}ogȈ$!6 Fo߷ #+ۂB߾IA#; HTP%X4cwQe$OLrpz3=h%#g9M+dUWg/[e!Bae`\%reDFY?ݽԎ4 T.O}g~scPSQkOndgGYMR9ԝ)ɥw|p&6i.>|IoFyd?` ?cbx;GDk=rm `F?!4eDLCNaZBq}w)j/~$,'sNV!Du:?]մU rH} 8WADaq5s v hD#:Ȁ{ Mx &8o^U3:,{GURWHDSɃ_AUd yC(<^T9b.(4SJ|A]lՐ@fVe^ۉg#{ ߈No ~tl~7]K›{3܉v5D?@RFTzjFce;HMXMYܴ1RswEsD&_d*6/>ܶ!u|2WwĈVP& zʝ߱9BkS K-3Q *Rib/3_b♧̓B"7 W Rⅉ9÷,\1Ѱu$ fv%G*-@ =VV0,T3Q]YOH(h/6 M. i8|~C  Bp%0L(XjaE^‘W4g"Z%X(c'Mf*j`Z+ {=[qYGy[i% q9UPꅺJ؋1A 6`L:b'Ok 9">)g|"=ްMi Wq׫N?p^&꒿oUX60?)O$gK %>r6Rx~W#KK"tU7ߥ}j:q<1=Gѕ091[=UE5ea*4˞p$Myl|jOn Pp)m lX`Wf&Οv1hR%P`(ӬALxW\PCyLRs.Z`*O.Ō׸&pSR̲)y#dӮnQ4~s꓃u74•Υg0G <" n%`aAM_Mߖ:gre OBT'f[4t%eAxz9C˥&™R ž8v0J: -VGPl4t W[Q'<֐3(\8 ;0,HXc%[ T؎j7y߼fT%K+Y0RTW`Jq^9񚊎P%bҫ؎D(Ò%Ʌ`bʯit2gmy[]Rrh4锝GDz ;);m{)bFiDbY_.ũ7ʳ(@3_2;/y?kYEDƙ* "nF#S$~.4m"sP9d),<t/^XNOi">;N`wG g/iǮ'b !\O!{dWKXT2k/f IPƉp ,qzwTTnGgԩ,8w -KS*b&W ʨoVZ6?Phܤ0N%x܎{_5OjeDM7O[dz${,Y35II0_Tg,[RyߎJkD^VJ]˖!ȏpDXG1Ddpd~&jM꿪'aɀԽJU.fˁϔ(- nd ZΚ|lVy{xd N.q1762Uܹ#ސEfCR81:=6qmiRU V!j9-}{S\I{`\rJι lZq|1Gvቖa5%vO>{~%AHDiѩaR/=𒰧2Or lqb_&".\X?}Μ)CI )zϽMXUfRº%e`&g04Afm;kexx0UںFe)hrsˮ!( kq6`'ibW?_f9?;xiԄHH&0IX4oݯ2Iײn_c'^.y 9/kԗMT:*A?dT$sn4 Bd*@F4 Չ>O8UtWYaŃX?zH~^JWWD ͯц Y@>=7Iar6,XWwLu%@Ό]Ǜ ɶ%UzChj࢟ 8Ί]l2v0z]:g;Ԟby˲V6k)1rtGido"i?7cK`sBӚNPN&ʃ"1 ; ~v&~!T~x`sb"il8yt]~^YSb'w<E Ե+mV:(9 W*x1O wH;FD S?(6h[`ڑ}4 TnI uS\\S dو4hq5eA.—;{XOo/lHkDzݜQrS3h7 (/}&CwċV_>[.P/8a 1ޜ1O#_Fdt D*?iI簾S$xYΞ,*Q,X9]liXkԜ$!-%v{ֶyP9Q,"vꎄ&{jOfƊW}8n OԑkCrI{R}"u!i.EQ)N9J巡/'}T l v0ӣ@22& Y0ґ'uȕzvڱǝ$UֈtdD ,:Oceed5-peIWuyp‘& EL퇨+^ aO&+ W&cv&bsߡ8z~5c<6R}OGmH=k*^dF}JhaIĵymDy=1o4 l 26R*zdD"y"@p,H9+\9d̋4c i8'7 d_k*X*t-`"+\2"ZR<lnp.RI6`*7.!kb9PͳZBi}'[zEpzF?]j:{˺׫T`H_>3f7Ik>MhН %cEÂˏO*W¢A C5g=`dcZlpa-⧶NL1p- V)zݾlBu%Jh|Qt+2sGl[r>B}C޷Mϒi۬ǡo*5i[> TM+RxswbuBe˧؋Wa+[$lrCJI={EZa v\]Px%ܤ609Y7則[qx5aB%&#]~8v@Ճ;УD6NtN9C. Ȳҥb#rEP@7SAhAn>cHeի꣧5+sy2{wS&)Î b(5^L—\9/9!jDMzdp?lӞO5:YhnXކ*LԾϤp:YF=@-%DZ”@ I|jݯYS^ߠ q_/^xO|@Āp,HjGu|,qrC^ЈG07/V{t0#~I~A<Sd.9 VSd{AQZŧ:VC'rYkGVr`+8 ZךTV%p)c* _rw ek'c~A].O[sl=SغB?~jMoؖ,Kw(]`+@dQ@b*rkpVrאT̂WyBP"@6g9Y! BͯGlB9;z%0K"(oOZLb HiB \Ŵ 4B5QC`GyV1F_OV}w+^.[ki ''{_m3K|9p,adBV[N̲u'\: xJxQh}sVrroѕ~_N|?  NA/S.B<~)}) T܅3|}ɔK^Ʃ(MqG2='Lj 3`Z:n|0n#39|R|r}]e7*е:u,Wp ֮kwjnmPef˶Jү T%I:?7P;bJVwU+"u 0%aC \߳.x {J|қLi{EeݶA!!izOLܦ݆/Boj)ը25nv4?)~xd#0Gu^ū+' 'pBl*=ޏ- gm ˮE{C8mdg$?ǐizIsJDh_D=*Y ,쪋8ƈr+]>@MG(?#jը]E 4󛲁{|7ej^0)|2J6ei@ ȸtX;H8R %ٮ.<%~@g5IwD _odxpQn ŬF΅~lFezOcq(F黻Bo?X]+iI ͦ@ԕ5DDՃr/ZVؘ5n…/Oޭa؄WQQG38hCB]Id@SNk&ćuku߻~ d*BD;"e?̩[&u>P^z_:~m .iXUғ~42c(w` 3Tbʼn@n+KUWkoPHIpEC2>d?!qFv 7(SzY+g!ʕ&}zm<;kaH D( ;7! M5EG-mKt/}%7Ja}\]%=vU:@,0]u6aů0GG' UʄJϟ( MB "0OPdZxJQE)$#5'+g,Tϩ>N/,s4n1{4۷[ߟPPѣOVb~\<>C|AP#W,?fW_χ4Ay׵ s8N8Jf}NSQN?ax:U؉9Ү]0G%![$"Ak6kQvre3U%!Xۯa([IAk[)X, vN?\&(&Zw^E9C7/BIG>2>5Cd5!{ OГTT2`S `R`q|֬ݛ6w)yL& B!2S׈:CF;wS4kZ5*0mACݐ4f;ېa~cc,1@AxEjޱY*^߷yEiykytpmdRU}מ"uI4ΏIS3sV ,+DDw!= [1>10)ҐplnYVmoB.ߩsI" ?Ta}qW| /Grw 7]{aL OvW2C\z< ,){jW\}y0V*&Ov3_~mc5 " aHsu !Ug f8~/FIT %)a1%!xݰ f֍)`V*^{>DR"7 \_UA1ݳLJ=;s-B'L. @4{fQ4  bxM*+o˔He3W ܳhA0n] ֹ@&,ٙځ_ jS8jFLbˍ*mCnP ,m]AP ʧ%/_WSt 6 "I ?_?qdrkDSQV0&UⲅpAy)xGm &`\Z0?/<hxלd:@^AO,lň6 T5E&* v=#]\&&6_!~r3_HO/8 c/4V$*M$oi$ޮBW@3kH_u@.B|4?\ J<}h_򯮔HW|色߻`tn:jvS;vaF՚ɍd!Uy3m5 D3M'1ª^oJh#>i( oZQ>I:ۚAM8gHѠlLl!g5 4㵅Nk9#5aEX7VX}C1ND6g 4sRϱbL@: ֭Sh6_zƧX7vCދ){%EM{>;n}/dՓ@AűT@4 D NDH+(=h;0| yGGcxfgW\SD#*⍊`ZWƊҶ2l]@EtL@4>Dݐm14˟kZ FNrse6ix 9}Ɔ V 3i_{.P֡* IJHεh 6n#}Xk&4 ?a5f?MHJF $(h!@.lRar9GfA[KvA`rXT>&NϫZlUBD^^)7e"p0=%Ug7nMEoDLҍc8Om<8xۑDH{4Mw;@HK5Sc PhѺ9WzT%oKKkĉ5vda(Čh_tDҐϽIw&9! (K2 %]{0!ԑF6oh* Ss㷻)tHo,%ؒ:'OZ'3=uweywbiyฟ0CDelMCy5`{$,z:Leh1V0&}_W2ӽɵ 4/ݎDzfΪ*(@R(-RUD4aJ?qG]I`ymVc |] `6--_Cd7TE#n)YN߅'i>ȆѴ2=Ƚ;aOmf Uˡ`lEf]Sm]''ʲ%fG&ernR?S*kMů!&" 8 L[##A5Meun7C)SORrmohtR&߼\VF9 $9}&`SivŴE׏uhB2y~pen9ukN34ԺLط8,[HE#TalAN?vVLN îժb˵+VAU 2^#*qx6/ϊD?ߑ&?4v۳JSn MT^܈m !N[$T ߕlv)ƜbH-Gm3!l A9WJmi־Bz ]!Ŭ8E?7n/"|**p Q@eܲԯ~7թg|33ƿm &h6x ,O˲;%8 ХrŪsTW紀st![UĪQqPԼvԤ8bQ!CM'X2|0 h;5*nATo°dluϫ 9EP)AdRFjD2lLOZ$ m~̋xMa狶^'UpfޣeP>aeǺ ~ 'I-.GN2 B:Ѽ]4 ?O~hj>y]Qe ݧVֺC"b~=mvR|8! 'yTk#!\b4~(^ xfGxBVW$t}pb$bo(ƃ?*(rR !Gj?ctv$3ys.]Ut<4h mm.~JJ[ӋRS7paᐫ${CAa"Ɍo[/_ h#։/Ly}#2Ҋ`ijLx ;vd+S8dL+#:S9!W_7B7Zwˌ$pnh/$]8Bq寄YX߮Xu4 Yj 3eSKZ<7HP\x))3bzf653zv,~ pnz_;|!A_BSF2_X<3t `fkQx[ǮZ:?k6RBC$ToRCR"N[5[9W|I߀ eXQKZG]ȻtQj?݌G#o糢%b!խU:yJ~ua`1<!50kΕb yAh& W΃[*r^ͥp6#\%a/c{@ɣ<a׶'k 9K (m Ϛ~VOip,.r 7DciИe~].O}7UG*9v su) |+@p䦮d#0+5X&ᔷjy vKTFLT緖XణiXx*RՏ0Yִ}ইm:-!tdC߸li:&A wKsA(m jݎG&u6F|fjB<[zp( 7lGRaI0n\*I=ZzΨg63vᨿLןuCT]6"i>mt$+,6 —T' m;'G12ke"ޢv.P>7k#Ձzkl'  BooLbmQŗp2Y:67/;^)v P`άTn<1ah Yۓ亘p/ }bOތ~>X#q8}x>igҫy:!i|j-Y0t=f 2;u WJ@~~g^?8U,t !|=򯤀}]|A`lE%hun6f<}$n]: &˗G $3H@ []+0@[zZd6>f25!.n-p۠oSfFg?*.,Ȯ{k{(1JDvvkL6-`^o8x!N"S~'ρ͸̡]r"hk#)E%VIS/ z@tl78_s6Y'1iR,g(𼞎PBQg 24W`XcsczM*IӏNy^]K}:ٰAv`CV}B9@ԫ ζ!ŘUK ' ɳL7'KVc,A.V\` |CUCacOtňCg Zړ < k5m'̬DGckG1^w;r{1=d%e21sOE m+7TgF}Q@ {$o/u*Fpa S<9~CiAwĤ"(IYt:l&q)ʻe;zwHkN0еHցIZdutXDif)hn5)7Έ3Q]"ArKυ!hۿKߡHWCJb3^Tg ޹5l#OCU1 _FgQ"X:N9/m&gshKzVl|BV:°X*^S9HII¼gN#)v/I(ȬyղUv,Ym 鮰zOݍ -󈨝(csx̫BO/6at mtwotSA@9+7(XQgv~^(h*JWi1|)De3ZY؂)N3LhH'y!I{$QLqH8`FDwα5BWQ*u3eDǦ|aVv>2'W R(8,5Sc~<9}\Fge{6CN:K"( 1*3$[Gz=)UGGq0;?Z 8V:0Jy™"bqۥ*Xujp{uK#{ǀ e~Eg*lF aaK଒^-itP溺qdq`c_9|XΟ^!!Wu#u7` DzHP"7@ժ@!ͿyFLJ|s?ѐ6b&ëIZTBh}D5ܻW#ejdHYә w<.T:M6k|(}9Ɣ(BshOYGT)RRCݚY%t&B z"X0 H~ų+aQ4TCaBoܞ5DfYE /c\ZxNTO?f/f rSvv / Miocn>=}n1J35rqSljjړK1PMN<+(|6zGRIyOoO#o-֡TńQUOP:։ R]p\Q uùԏ)KMKJ8]a޺J_=M^+)d=Qf#JK¯il#.@Eݡ# :X-,?[NpS eRIiVlid`&!(SfxB>p̾kx]n䐴'1y- wqQ 6k,=yTg3bٹSA`^M˷ґVuR'йq[%zn Aq]>]Yah9c?21#v*w<\i`)K|.AXFx0y{c4c'ظnB4i?pE&\2S_SM+F𲂔PR(̪'rfB)Ό'M^VsIu*8¿2^8Քuq>:I0Qdbv2S n[7dl>$ Ԃ%^sKaY+zL_XKqcvc&ba|, x{UV ͡ɲruʭtʡԳ.xB$ G~*։_V~\R؝ <%\GuAj˟_\o?Ͻ :>sً]V{T65+\T\sDCWJHi=8pDt"od)zZ}{hٳ&];I@|W#E&Mf^[r' 1 -,:v*(I hY̋z,6uMň ~pl s34=E$n§g|>'xv.PTh*,͸RrYomQ@݀7 J4aZG-*ifX%zvӶslSEeC&ҨגPe˸֎Gl{ f܁&n'>-f/n@oUQV$d G{4ksDB@kzw3gcײץCf{ۆw@W 2h$/іP -'FCEZ/:wɆy|E|uՋQ``5CQaeB#U2 B|O=q:BX ji]1 ,۲%=[ўG; mESG^b|܊uҕ=wjI<.P @rwvxQ@(MI>? /トIb I[:N,0'ar'#6@}Kl'f+ſܐ ^ +W:"fH 6-keն_fbUþ)&"G wzg0WD7tۖs<ut*1m.8;2+RߋuR7neZ%#XXb2Wpd|c6PY垱UG)SweH;:ޤH=;|)Lg±QWh-Mix'e`pH$Ixe7gg;3JaGX!y>]Q=jRؕ($ PgwhJC( 4Xv#4DOp-I7;6N3gSqK˭PmܦPx3̧6FKi3zO2~{^eIt*w@b'yC&fgŜ+F 9xk|?NF^kRZYQ5* p[I#7<5 g?CIQIˆB LU(ޞ?< yɏ$6=MYـۂ]S^y#D/S1U_DX6 l[W/|<"%ˇelʬNdB?c,Rw#У=mQ{zD=LЗdB,/9}Psh:uOLȢWۆst2`u}wwj-Z%_ s$;p!OKfL/` tqHG &ٯP䬨e40nQ/1|()*Q[6:_E6}XŅ7Jʌ8`=Fܷdy~8h/FBfGq5>wͪ6oHJ|!av ƋWgQLu8q[+N[̃[v oq}obOt# @J֚2y*q FwacØ.I>3KĀ\~u.y{X}I! Nр2EK1=`28 [{y r)3A/g9pHEP qh;6J]k-Zu$* ٘Nv&ϊm)\uIwǾJSUK辌ν7syxe.-_F[OCjstWdW'X '"mנؑ[e"GZ buyTnZ<D%q\:CA履[wk6+,AhvH Bs ӗ,3xELv7I9-d]9Ď3ҕK &ۨ߼L<q!D *6vއ[0 Ёa Ý}hs'dm* +?8>xLq<2s7իՠAT<+f,P|}djPHoY"pp nbc1%QceI葏+pbo.L$~-20ƥg;igy1}鍧,㸆xFFA[$n]D<ux-R()O~7>j.fbofּFB p/QS!;=TFd#0s 1WI\@N g_sRc F*ŏ] %k^\V.[AKWvlKpa֎!(fG5 Sت T\ftJ)L/QoIHE[ܜ\Op~oB-Qg"W]==PpsTTA4@ {AV*`"]ޝ(\Qf.#>oJ䘝<-NhSr{)8.|,Lsan No. skbh9%5s>[Dq;-./-wJAy,, K\ AsOֶu5eТ4wtB@YAmgk6Mp6J°N50myX&@B=A,N X*jSBþ 6N.Ǵ*,4Uy6dܤUf;0g] Af)):Dc uYlA\vM2-)n䠽-Px&F.^鬹^;4ʣ"t>j@7HarGoj] M Ab[_"ïUJnwWQkHQRf|*rIp_­ujWǰ JxȒV  ˢUs;4屃-kԶk.ϜvVr:l:~K*ksͶQk1QQl\$HJsӵ w5Etڷ=JX 7h{V]S9ގ=Q3|{(;83JrH:ڥbm ˑo]}&Z}lbP~m-o1(ZsEgN&gUH<|Ѯr맍iœĆu|pH\H67?+}lĥdtߣ @c3HiZO!hrE@tts z_\ǔEkckzy$$>0s.7q-ܳjH3Z^/䰨nݿ2HĠ S !S3Fmqa`FO'EڤHrm K #2ܳ'Xظ{CaA|솻 V_7F%zĿm *KkĀ) w-f&r#ԘC7YRjrB[=apꨅx2k &%Ϭr8@ǾR=KY=JJ!"S_9!ܵ.ٓ` D1@ VQK*q]W^,#81"kM9L:F[>fq P6$<<f[!r:xLvĵS 0h}>N7<`6w(?+c@}*H/KE~ׄF%er,|fDp]B;[5;}70wG>\1,ˀ|>#D4%b!.xy`nc+E-Kl8ޭ)OY ebݜ,OSUQ}/" Y%H,Xq/m F47a,0ڔn)GpP@0 ٯH+:cB%G$OGiL|1zzmL4i2T*@&íF\R-"ǽnH&Vz mH,}7i^Drfsb'-O_wꓒ ^Vہo>_O Q AS> |ZkF aȹ€q{KVΝ3R/K<ym(X슰#:n縝g p-! 6 2 %I ɡgfs~(.\5uTs QYם/ӋI~ w6_2NrZ|smDvuS1Bur˃u+ Srp; *jniLw4k\~@))ҧT*b(`[0pQ3G0@{/gX^s_\v R=a+ Gg3, v1[fWj݁.nƀ׆o} Xam/p ϙF:3JZ~+]K~gvu)C)`xY?C4gͩj^$׷zo2tmKQQd!EPJeζifx^"$#XZURᤐy@# Z f93KW12pH ,INsY5P\H5]zra 'd$I?!57(7U 2&'80@(}\~D[ H y5Xe`]Wƥ_a4z@ސ|=d¼t#~+#mk%Eé2W6$>+@D?auI= c`m":Tۂ+Ũ C9\4B+"*e|6]]+|+)yOmTʧ/ ``H/68CEA c2ڞ֥6'rX!*̨2gs$fCpCZ;?JNRT]|p3 i0R@P%Q;0Tݰ2>F,HncE|^>0>Ǖ3CKʷD,W[`ƞ3h2Klk~U׀I#+\# E9) ^`3HpTeWDƳ]0nU?ZƳV皽 eSk~Cbb%~0Odt9 ,d>]bҟg<,e,˯cБnB0ϤMP0> {-{a@Jkqn#I54N ß/w131B ᕓyB^RpU-вW_w\{Nm\bfy,ӷ23v C\ӎ x|G/E)u%t^RD+@5GqCA3 rzt@pOud}0pvcgc6Znj!{u;t{t60}Nْ,XGv̉=oɛAυˌEtVcw batm1'ݮh_?bӌ&܍hb*6bn"Iê;B@ǻӮGq9~&@6w[6_[NBZLWg,h2<=桝L)FA_/NHvBISH֜O7Kݶ=gJ'cSl 쁶[#nier5jV)# ɾF aWI4#=x]U Wai TŘO-l dȋE{S4e`r%Cƃ ȾF%K`.0hiV ^a/wP7׷q0B"{{`sbPEem#*`r|ڄ!9\/Mnb$IRiQj; [=ݰ巈5Pг{7⇁(ﵡz4cu՟tֱck+ 1 Œ+ 9T|n y6ʵuGqlZZxfVk! ' # rFVjl[~qxُOKtIl<-X^d՟<^ Xk'#6cr|)lO@4Φ:b[|:ة 1#655>v- N|vY\f4?>"Ea j]A/)e ?.gĹ՘Vaи,֨d0ǫ 'ωyn[fo[O~b}=1dže`6I S엓qZN/?gSat[T<獴EֈA]$Dl:[%N{RKŽJvD_;s+X7-ݏ %>OXL8Q ҡwZ.mNsn;KT$jS.ۗW}/"i04rوR|H.VT8pFj^׫ɹ84/dH&Fnݰk#(BNyRT Мk D|RY'+~l7vO ~nF>FdV`&q&aϫY!`D4D ]_PH N>]#{n?/b$3ucޯt_FYV+JsQJDmmA&-6˨_u,] ;\s l+o'4GMQF}Xв\Zߙs @w~8>t(/ÌO%y~AWມu .T2lX]cٵ%534zᅨV#qc 28_}kA Ր*9jaj%^ ?.)bn[Qd'5XOnNWw&'ӓsX,A@S] ӹ,oJW`KbFZzhz!J62i(ٽ EEXrWr끹0w?wލ, 3-"iGC /wd-l%P'wl4#?H&I,1%N*GwZ (MGWZ^^‐*PJOߢ< o`G{')c+TkW#{{\ȏ(LegB80+(O&]ON-[^aW"}ZyXIww]52|Uhgjl3~A<vba;H@G0؀[,!>rJovaH_M| > Ё"7/?Z>cKtb} A ;4l@W j5%İeHL؉Xn=#- ㇲצAZ1x-0N7Z Tx߂T}ZӈJe^zo h[1[i?ZJJ ; n\-ZNPLcVwk' Ù/ү¶oG^ID qB[#HI-G!nwBӗqӭp}Xw  ĞJ?8^.s6'Dai!PhՌHw:[H` cxM_tj,ڸ={sҦ#`]3][8(;IX;nbб,h#u6ozjX' d"-ӲfuI8Bp}mf i 4":bؗiFR !G}x C/j{pմ` NjWi-ɝp߂WrQ2Bbu/*ˍ?J+V mm5 { zS#Fd*,Uyxn'J sSw OABύIZ@ȳhpbf֝S ?.=Q؆54]gbdqءe4(ggXfKi U^ !+ }+0N2T 5B|A` xd+ onN#zqO}'f቉ 4J.ͰÊ-!$v)&Ft3gFUj>dՓw0i_b5ܮbtn57T(R%|>lx'e&l6{^ EnA9ڑCqNg[ӓV&n?Ƅk0"2cHܼvSțPP/R$ևl~!SiD9*_U,Q6l{R20Hx}X 6=(RȚd).;N`A|#d2SB(_Aؿ#mMKC&q<'jN\~׼*S S4Wp^ *#jCS҇j4c %S[E3(2m 3JbҦ:8#x7Z4yhf{;`+3uJRڷ ˘ƇY M}@LO1N @Et/b6QPu, 5hӊ;Z49#'Iь"IL\xCfPasno1VYϵFn;q\ 5ܶb +fyI ?' jga:_ C29S: V};l ڶ&iΥ|[7/xF_N[ zc +e_n3w7d[هk/@Hnp̬e Cj]mKm1ݢlV4:oK:'}Qdm}6uM^e"Lђ=HO†_N}I c 9܆$޹CD6mq|QvSGqUSi@*AZ"jglQaN~|DDE;8iF`XP.b?(uM*7zDǻ_qNl0GJY$o!&3FoSq\DQ9Y]+#cKensՌ*7>`RgϺ#( ڋpAjʯ׼㹬gp"b"R47_b |M|ؚ8XQЦgmlt7iAM;ho~X\45{'80 \{xEz3&'5-p(ПFC1)BG7#ߋ !,_'j9{,%zghBW_j2 l (-Q U& `5~>Gl@Z:MB'L;\\5L zR-1:#y?r\߯Ε_ B x>RN}S^hYs{{qa޸5'B8hwoO+<q^0v/scwc'<vPr,v z_W&Z69ه`YppAkhG5u\H{1h!ImS<[Mv e[ =r/?&m|E1y7@3h >~v,IOTE0lwZq lvuc< ˦y^'rUS]oڭY6&brvfE%eƖ0Q"hA`B2Suo^v:\h}ɊysCR&J[s;XdqFYhUÿn㭍Iyֽ;.o6HJv=ppaUU1cU\5~I,>eYLԐhkfĚs wY ӥmh,+MtY0a}8Vpz}}aL6i"a E7SajgLdv"P[~yo8lYhkE0-rb1 \ OЪ@e|b9D8'ϡ4+] R z Jr"ٽF R^m&KcUɿji}2` 䛭ˡ&?􏯪M*&nWX~eny@y :ksZQ󝠒,R{6xO]iOSpB(0ԶVC }(g$e d ؎}qҎ(tү8ql'$ÅtK]W>q“e$R +ƒ,fJB18ɭ๬oKwP9oL."P[[ild'VM3nub3EEY(xu_YAGTsuJ3Ԍ ;`;DJW }!o`آ9b7 IQn=< # 3$/!V=M Vۖq\~FBDiUNGQl[87K+g+V12ڀG-тteM%7|$0QN^aP4 >Dez.4$ rڌ {.񶇗HCޱ U0g=pƔ4ƊQ[taYmUM^Hm#5=*CcO;ѭC"WܟGsX7aR>FاSQo638%&칯>V :{4x?2t2@/q2H6CW磔q^u`{*ΩYa)޾I8[+afYHQIa7C&VGqh @o-!(HV_u"5 i2#7(ؕWzq䉭3UAa@L|C2K+fѣ:/8& tA˘5pώ}Y!+qV5иdb럎{!T7=`bM'Ad[ǓPIzPHiĄ+,٣R+6 2^_}D9-cS 5pƵ>a&'i(퀊Y/XL.[ LCP9s1VqsE,º5gT=MVz#(uJaM=nV]+]`]:dډ>iFr~3 e 9 hHBI!^e%eRt~6nIVLK|/wJy,G[6Dw$QMуk@'mCvf9DzR30l Os*6dLJ sx7eZFb0RݏWR p@˧$˞{f/+ym@8h#S8RgR ,ֆyFhxr) 3~.lwG|8++u(V.[l _Xr吤1-Ky2*$D)x~(ɎROڭ0850ڥ5)X>Ł` ~Pylk=GBߍdp7W/' J%$VyY]gUg~fc.K_D /:4~n#37?*$Mv7»TLT?,|շkYeY#=[gih+Xsmf`}NV3GOj$Ы]8w(%_@,˟)͆EaGP6Q&)"sFpc\+!`q+qgΚ(&LNb_"Wn=?Z3{ߔ2Ir_YxhwPmGJN) I \*X.SLķM4Yf ~G~!iKG;XSbdM:LXPR Qp f9D%J{ьuFM$9t"ڇ `qCG آp, &Vޤ(oFh }I6ܸKiȄ,}Q|6Rk]phX*y1¡-D0\N(Y z8ZQ0I/A]SsQ-"vmrwb= E9#vVfGSm-tE![üCcKwmNA uKL{jRx^e[,Eo(ݞ*/%U!)I]fӿᓜ% /8Xrsz{;(@"tOJ =({.EjHN{9HLB*y$>P'% ^z%:v<}20b(|8|rM *:E );Pn49whDY#l~p3?Nvd LU |;$gMZ%/amkVJ3[n1-L h⭫NA})v!ۤt(d"߂C+GB9V7rP))I9]og 5Vb"qsDPS;I@Do^cS8\`5MgCh/uݣRtN79+wkÏ 4fY9#{7-Qw>5j\1<9P<Vw4 9xH~1_B\R&'[4Xvӑgb>aZnp> 7G5w`ϡԜ'YUm$;^pP*@(tCQ%L=gT8b͠"ZP'J8dc' x"&b(ȧe0҂84ˏ@kTMGt'@>1;j Cb|S@~\Pd$Eǂk[>lMVT#1@?_-,FqH|1]m-$Z$څhd24Q.-5|DgmjM*oFq2X{Mݘ+~Ti֛f fB^[L ?jBiˮd%i_/j 8L(Dn˂k138*"k"yBӘ J&s =ũ.&z[VxF8 Ḫ0|hlnߕk [tnêFȤ!xySUZK ofD"Svxw{N&n'Omj*=/I"5s=PJrex?}X0Z|03T.̖U '_q$E__)9& %4Azg陧&dW5n1Q.ƨ6šP@<gsd*,c#)O5a!7QfNҖLj29rEuE*讋Ƌ6l=(ҙmVWT֊{lNe)Ts25I7|.aq<&M<\R_wFL|*x*F k^j tYKD(8x`m;phCܚ2Ãy=֭|Vnolq EǕrc=gqcASQrln4H%UswQOn$TP2G4/3-20M34zb, ݽ4~UAx2ַ1̃A"ӴBq<., Mv.PxiI΢?{v Nd2 "ΛCZ4uלz "ۀG 7g` +Dϧ/Q,7_#lݾ%+{k ՛"9}e(ˤUfͨ ;㍡Йt"]a&ߴv{MD X XDיFYzKALĴOېaQoQh}X H  L1Wv[ ? s oG`іJ{U54<[rG&9^ VaVZއ& /OC9ݲ|1PFο1xXF"jZ@>1ZWݝ{|:ٞ%Sn95*f(aރĦ E bκ j 6gAb׻IkEȌrkοrW"<MXN1 ќV iYc`A~IHd̊Gh 5ҳ pAᲲ5sR…or/G[X1)9ƭB\nR/㡏#fg$8G:8̿ 0[F:%&ʘs.awҙ'>cXC!"ra%r!kٝEci#*'ؐ }Ԋ27-1G<R/w-l:2e59?N=R |郉(D٣Y_ :PVkd@ы!K&M츃sc"9_״'iRӤ= 93 ?8&4ۧҗ k^A?RZVՙ:VX,j)c33xf)}ʠH=5Q%q%eg,*",J)ƿW#ңcπM<0_Ii‰ky0P\-M%߻lY2w|m fvfiF+:p&,=l]?TyBWgH4ӀL-E}k}\xU%m:tkc Q\|W}ه9*:Ղ(}d?dlfmrg1F8pMa˛kq3Q6slBlinK,\~#nO_j m\xҷdqvƶT>y= RT ^R4Oz`W@ 5׭TG c䍏ώmfԜòaw84BEuro+v*!gK$ǻ/[,wqzf!@+ p,z\Oį<qB.{4^e )O[vH!,輦] c5#20S$QvzQX)Ggif_ Ǯq#vשǼg1d7H¥/W) +Q}ͱFU7v(^VpB_nS'nffzLQ"ēq{%$hMJ gњ#!C 2`c#to݌lgFAߠU، /XU=٫@l?ja:sgjMFGU@ jV15xO+׶r}+]Պ>/K`ń[g=C'2zsJjkR vA(o @0wtYm *Ov1&[)iIs]O vz}L!$e|jQLi|'(5EĽZ(NjJa@N7`}'nEN`X+bG,I[K*PnB/V`=:qbCDm==R2[JܝYrvOuA0Xq;ezSpCYzq $i|-d,`]B\Pr\PYZDD86v"Ux5J}1@1&3 5m5[ PwpHNf@ 7}M!A+j>cQs!:5nx=Q}U7ܭN@pzj{XpJ'%wbHsWZtfżƒaŭn.,u)\C /Fo>(LoDUM0YE=Z"!pdzFŸkIHi"yK?FLԧ\uv_kf> 3lnkտ'Kt.$.; Xބ*ʄ+}&.B=ЊB_԰tcHn G b*,Ÿ ܲ$0LjYm*Pwd}g/P/ЙXb7٣ٱ +O*Rh|A`ͽN„UFQ' `{pcYWLdq` >f`{GL$|Ro†i^ j( {ѸM^("j'F nIF0Q{D_cuVS醏 >TyבM6S,sm[#$(\-z-T_ս>ejhu+D BQ0#cAN$g[)gq dwz 2WҳT0۵wnr\-jCF yTp»y'ź#ëأS_"r3h>T|_Z1ʢ$sԺZ<kHݦ#dS[+^ׇoE9ݲ+ֹ 8g?bWUOlQ~KÒ9< RktWjOn~4l5'j[(/YCw,f;~{D[?3xމxH\C09꼑Z|4#>b0aT u*Z>0kP~"2!],+'<D A [Lye~՛*#~?&KU7@9^xvP$VB3'|F! sUk!ep4+V2"9wf7CVY1a:ⵐ,`ޗ\fsqQm?d6*.~{G$lf9ʹx#܋y۝$x96IRYg 죧TU`Dr c }zZC!I 7WovXCx3ھ'`hPv Z aS5a5wwSQ@\uV^,6E-O 915c'|KAuQ;+h`{wN]j)sE[gA34hQ5TDd5l.Ch7>CuD{j 5}^ر5͗s;9CwA} XQozHZe#)[CԮChnyCTx  v_b>08 _WIHog*Ǫdk[#GNqB^̢J #ZsK5MA^'vɴ:c9`0*MIâ᳧Z/(J;`ႋf4^  l 搏'1Y VsfPߔ~AsJ|mh1+fw&Ow dq"y++JB'3UƮtӒ'u3ghC-鏎H[ƒ?Ӯ8z*.SUJ͵M`~J{,?؝ 0YWlb$,ØsZ˄^<qI x>Y(zg%nUd#/`1( jt{P{-TJ6W#Rʈ%yx) _CIYadHk `+PQQ%ϟz [`@:٬~o9: ,AYx/3^a.kBAX̭¸hNYbt(/J5md _%<}ct"D٬bn>GM-UNw`*gJ“L1 OPŽ>KP-7@HpGD N BnF|⤮Z}%8, UwUE}~\hovşƬ :Uwqm'Ylloiբaj@u/[YCRhE Ra3:+nӿ88boە7>*r OP<sp,E/_r!Z||W m(hؒǿr"WkDb@+ mX͠ŽXUԦ3LgdGC4Q{ .w( "8"c8dp.}*|AQ1r )%w_Qgкyiʌ$kj eC uyṬ%zvk"lGR-KX^}?70/H t|/3Hy}Wi xTP]Ru۟ sD`~л"K}:q3a6.@FN UD)GVXzj: I~KDQކC2k>#⓵BvB}Uu@MŽ}d Ȫ8r;wLz(ԣulQwbr}OU4<gC5IPB^9Ww`L8QqCj䱇4%b#3pf2k@bO>e2< Rug;KN+FLӺJ tD`ɍ0l@Xf@V7rJ2K"A \VXmEHC|ew-+[?xVRpXyCJG B_ʇ/ A2e>^ms1A HV_-c6al{.Eo;( Bcm7HP҆)U'K kTMam ܆c LScc;gȿ;S@@^??Q#ON>`ܥBwi^/@}bTvP)KƆ"(tu_{NWo2*Zi]'j=bEn<بI}$DFQYfBvQE ߻@dV?rY+a5O^f  uke]/Y`?9~YK猘M2!\.ܟ Dq hq@s։AFrb~ny:#[biv(aPpjP@n☽Z`_)5L5l>r(5[* mrn]U? TW.dȲV[U&7]ezl^}Vku*7l?(,<&-,c1742" Ha=lл~UçYDYaؒ~ėaj >D@=Kb`J*~W֊[1{Cψ4ԣj5>CG+Bz-L>=F1.¯̼CF|PK4E#,oE:>BIKH `t/1qx 6@-Xe'B28䒁S<` j!#c\B e@Ā5ܻ(g]ʛݐ*RwO^l|DmR;UOodx(xP{^ : .d?}Iܿt%{+W1QC1oJX=3PH&rc( &dRw˕w!c<]Pm4Z.ٓO(qSf @fc,sAh-٣@4x Љo<يu/72[Qw+"ׯ=q}w8׸n+T5Q薫}W'DZ9Krp#=˙jZ0v-xq?  KQ@j Fpq%,FQ}@NAd6MmA4%LⰑ[08i7ropxKw'zma agw= Op0[2ڵN#l-8+;r/G1 'Acg5t]1RܕxFV(p9W1Mhr:Ye+K]xºYOKȅFԔ̸swd׷skkS~tIyf%xr%*T2rBX,@A_&=B(VMa:fuQJF ,_{j!KdNc; F/7d1,!5Vid:(6׈j~+\yLя$ ~p0܆EbFj!mnH?V(WmH}M_MۯZ0A?18^3&RΉ 4oc DT{®3g )S!^4^fR̓6#{s2M ~zQx4Hp&m_%u(:p9`]~~\L`搁֘,'*-++G`ΙBBS fL!Z-e8˖G>v7Nb?uQrr ^m;! 3_E xAF,ALxTw{-\`raq.~HAtF&j#$.[f^da2i5`镻)RPΦΗHW/>9V ]~REiu;Yx,nr(S-U J]3oYazG1*t}OH[|m}P)[Gγ)Y(0@2KA$kM4?8RXؘ3$]]2ϫ<\cS'pP3R&FQgIc\Vﳙh1sK{+orm6_ 4n5kXߞtrCEXċb$4ìX@ >;>\%`8ƪ0մMnĤ&2[U@9)xi 9ȓg{jۖLI'9p9Rx;d/- n7dhr4mSWm%Yg>!bW,yZ/7{
%SP_4̄оsp+L4#sB&3Ȩ-n%5Y,Usi*jNܠ(mi%cB21oF[&Xû=H~Qȴ%1l)ؙuaʺ>փxl+?߯$KS&b6yUf!LO|nsFP/f~' J[JB0J~'5>T_wxH ߏ.p,v Pd~uIQR.=v,Gwڏb,hsnܙ79.VXTjEQQU*P]VUωtE(Ju2bD^*"ahќ4?J6P+CɆXG| 6ߧKA'ugٌ@lzڙ1_C(T4.H(lozę@-P$X0JKj­ ;OK PN#` vO5v7SK#WՓ?`Cʞu'6Ӣ%`'U5k7-%L8Cȑ* ̽lgZرOՂ_>Z"h0Ӯ%ؤY=q| $%ns5yPUWI"Q0ro1O۾nzn+'ZD:kYH0^14јPpr/4i ȢuG=Y\g6= O{qV_adeCNa&{(Si% k 䋂"t6W UxZm+pQƶk$  , fE$qΓnNc{j23 4cZ#K0Uu6XBəP)pBS|v/Ȕw44( CI0K&ܞ?LFBuO릻z00MOҳXX[@(W&MT7S1C(f4&2Gt(3ˤ=7筭zZ.l+NQ6~!4'A SV{Aɹ'`"dՈ\Q e2:HXdj Dr}'/D?/R =yBJ59(@VPB^qz('4j״I(B*ྦྷh/nSžI/wJ.fҶETtŶS3yF+|4>1[6i=F))yOpc̙x-)-q [ pJ,ÀE!kv :=w +<2Ij#b|!9जI]qؙkM߆6}r 4.D=ƾTag.BΌhsc atb5 ᄯL5q&%,;U뇰{m K̵̲FK$tHbbd>61C+̪1KFY46b9pqYW^U-U]2>m]_QQ8"|.6}rLPZCDcLo'CfZ`-!ֶ57A LXhYHT3<$֒ȧg_ܹw;Ǯgq AP,1< ]5G04#c8B0@"b}?聍48XZ3>|e|W]o1ȾQC}Tt9gMk3 K5eV;7¥ /.1&+<Qνk"ZÕ^wa ?>1qF=F`H(}&4WՆR&*hNˉ d.&O Kt'qqR'XTn6]5š/7\.@MBٹ xc{? Nr{؉f8XWa3yL7#ey䰴ఏ{r4ci!fŚR93Fj̻&]}9ktM8^pF SgK;]]B;\BOdz3 l!g?+U0ʪE}H/..*ݚyQf@e*L '8}:+S1qȨ,wd,u ( G:OBDꨇ9:X밖o;⢀/g[]0t=6\[V#ʹ̵*S:t2/6/X8sɐ{q_p QVcy-匬@{:A ɈIu4vUfsV-gbkk ܇1TA ?[u}H`I_'Lh_ij8N& Uз\jD8Al1rؗ+ZϋKE7]qJPNMe`DQXZYK$-yhQ*Qv>{jJ~^S苇!Rybҡl!O^mT&ߍ.sfBT0`LCa?IWm&;[AE-4;surSScm CӳOQZ {(kmc9h>%olŧ .~1 7o?&esAXc60,M.lV/XєZ؈+.1DvFvx:%{/9^ّWı6Dwk'=br0x~DZziJi˰SxTMZ7_ؗH3xdlDPW ..3|KB:_4K:GVDM}n(0(O7hwl5ّL@b`N_**[HaeRunuT;l4㒪{; z+Jma;T"ۥ*c\CE?]h56*yfܨlS8"sEQA\gQVfA1M!,BVDarV-E0'N{*tid҅<mV7#I)ڶ;k42D qWQ~q!i#|*[(RgzTQdRBBHA)9lH/E NGy`pFr0j^D8>4FpI@ůǥ2fyӁzDm;t;nҥLD\]n Eh̒@M9?Ϙ4af}+dne&%uNOM6ͨwM!.Hl#u2yv%Yv݈)ǦJ).p;pKnUv[fh]|z,TmTW"m\1F7jɝF)|{W L _ zƐVL\bI)ӤkO}ɚxuTVQ48ޕ޽w?t0ydD4b,aVc< 8jSk(=d,xɦ,+D1rj[RdiƉ5ZD\_.@I"8qu f6 HݛOC3VR%K҇ S*1rY^xg@8PjY9[~ڐ0Tu+"q#;6@r̻  L]AYE4GYioS[*f ,4!^c[щMy# 5ƋZɳ]Tq%}̼6i_ME s'z/ JŔwC~63e1uí7iW%Ox>({! /-c22Ɩ1M8,Du<7:' gp<(o_Exjg2c¾> + vH_r݋fJb#Q0`6K\+u|XVI*y8/'`[X>U4ܯB^/J@#Xѱy>Gx<.CLMПRݿ;"LUݚmرN0d`Nh Rm0c̮wlJ!tE E c}C/ wapأFēoR궁R ^ڰ1r*pwUL=_s;[G)/A;>(Lh1i9If_o3:)I3sg[D] P֦оCg w) m '~9=pxq(H (HoEkc<5:c[r3}K C%|xI8š̗WܠDﶊL{\_Yg nV|:B$*9fK*_1NNMn^zQ,r)+q七; (iZ.#6G$Ë`>g"~r lKuR(7`]EM|M ـ.7iVW |js$I7*ɠۚUy0szEPRcdJ磺#rOkBMۋŃzCKz|l4;LJEVF=DIhfkw3mY@Xɝ)`ȁZI5:50 {+[9HiӌIJzzw/AF{y,QNڱ/;OzwǭBxݍKKʂ K=u ni5 >e$P: ݾemOɇȃ<Kg"ۡm%șyMU>#.r^cTprONbfi^pFĢ ?̾ =ݣs?!AQ߆sRB".tA8C̗t ÇV65٨NQtq1g yiTfMgn;)_qu)@B$ S?̸z\2lE1TD!%bG]Mtw":R$3e -fHAɥM79(#@8 %~K`gh!Y3xH\۹jEJ aoWn9tqS.6CYk]Z|Z"}1T `im;43țc|D%0-fRxOD]B,N`A7:v 9صQ0eܡFc߸۶i"'y|V&y0_ߡU[, K#D>~(QoF8*1pK+^v^ߔ 9'"f"HHڢrXJ5{pT@<.>$l⾩,'Y` 곣:XԸ[!< o.ɝGSqlNRTGa×6uf)9b7x/M5;E$e&p2up# AFzAW!HHczǘ 0{I`xZLc]KR`IȲ,ZWg+ͮ[<+(菧ɖW^f\ʪ7]%s$96\ Ë(&__"=u#{QLbUA"mf󖈉:l*'8;ٱ&_ӂR#ȄiKBrFBȊ%NXo:/>w"{f\Et| !8ojJH p9l.CL'{7{ä'/m[eeؙ~~Q|!7FtEEI)0t99!W䟸͊R Gjk}c`ލ> QYPPmih|ՁGm+f<턖)RrV:8Pӭ1w/`=Y߼*X vln0u^D hC9g+1EF<I| :^5nL-^`m !Fs~%SC%Aԅ=B䞮6n\ɐ$geZZp6MpV.܈~PUFa(] )exx C۾V^%^>lcy? r N 3j~ WN+"-vHnF&8ngx>NYETBIe]GO HY q{X'&Q'(9c X[8uʗ7aeP|WtBR~$rǔk?2H ?0jר~WW{&ױ!XĶ欂=k)J_.]&!PW-<(Z7I}NLz#$l>v|a$7 1gX (+S&ֱPˠ(ڀag[VPʩ P pHߤ 6Ѝ!&+3pC@0;!/cߕhPlT,~6|UebpntMkWH 9IV0U9<5z{[A 7ʃ9T-ZJ( Fem BPj#E{a6+KWb3@ NayVQJ/Rn=Jq=.˹OѧV/!,l##Nݑlh[?c(glPr6 ]G^8ѯxq^- ݀"VENE>5߁_61Bsӊ*1Z3ϙ3*;tFw|` M$+b~yekF ԫlX99oSTAɘu4H'wPcL̏4x6Z+/\[3dŀ.V};F "dw=mBȅK ʖ2K"9k9VV+rz0=}9%{XL\!RĞHzg1rM]'׷F~ J K| '! ͦnE(!zIicdSf8RURWN6Unp ɝL o6 0咈zJI@CSp #Y_ZW>Yc{`R fDbkoFykA{'-/{y{l2MC}Ȭ,r-c^HjJŸqzqri7TS~=m |n C/԰쾳w1`^s+~2t/`&(3|xkW^ 0wHW~dn{?Ƴj,G,4[+iaEB< ^5 KܩL1DpΦ9Y8sK7*uqbuȥs<̬~53$;5FE /^o-wy`I b oeLf{׵u`M^q8;KHL?,酼5k{C惆nnrDfԽů.Z)Y ~!d:QVM߷522OuBnq}4i_~*дިVde1KcƂF83 x៫$4!LCwd"y>ԫfyDAMY_uO 67<F=R ֒ﶎW]@m)ݰfK$ap(Ds\atJ_̙hJ{_jY(R>^<9+cjmy lP|)lq|O'Y'֣Nm:@~ ,[#KI*̿< һDC5N W1=YeS̏%sKG+C5ʾ VB)UDo8{TT@'+Qcؿ\oal9iDSD"HX|ċV Q*zRLW|a"Aj5 z+DNdX@2)y v)Ja"W}Tvf*{N`i|8[`wď&w̘ x%>0U-7<.BH t&&s4g`zh%?B0 W6/ye]ٓJ)}D^E #GOVCx1K`| [6M54޼`"hUIeㇽ{ D |-h=ީj#)ٔ2ewES"61@CT8.2 ' EO/Oen?CU^A_p,\Ӝ.% +mcf, &[ӭڌ޿ 9, kClޥNٳ4uVIm! k#8ZX-]b\Hb%`[c3`)lխ|\ θbZU (@ bў^ϙ̈́jyD- h- HM@4RHd2A,OY&tD7f%Q:jU5Z>fC$,p+^,1W#;H p',X^Dbvv RH9 HO7{b#LUeKZBM-{;JkB-CV{^I{%76soL.6 گQ;v7d oS0fODZv?U:(v3u d w _ڸOt0 %5)ܣ93 MĄ_e1J׫$6;NP/'IeX}X@H(rjAwyz0>D$ɨq; vl 瘈 -?m(7z duno/w8 $`MJ8y:8+ħ*Ih.)^]^,eV {/Je¾kU9E=\W$cCW7dLw'+vFw N$Rhy=~=_6,[6#D94$1g&BE8I !3ڴI5kfÕB(F+<--jERa8/>Kd?:/=>¶Ine R{şZ u8AN{eS I3*@oZ4JZ'}[}ԾT1 [_LlT n7tSS%GOQ2tM|K#/LJyb\P~)E~fM?sB-`W!n9Ïz[%1^7NzdRO/mפ{]4,,vdOj WP$[ nj/bHѯ" kq-u\oȂ971HJHZ ՜S6", ܧvc$LDH :Ьp`[Y qRihN1F[%D>w8 K6P&I6U,)~BG-QrIF!inNC%RI/KEG:Kk!/ NQwgMW4%Oi ih mWh ެJCa : oUx6T~|J\ 4b 8PacF])Qv|!y\uK}92M#U㔙GSlTȊ'\w7zM@SEntӏut6BOU "\I,턢G9Y&>0įS ~uߥX`;\TBd|=otjv1dղ0KAc|P^VG1|DERMࣜJI qVI4_S^qzjKԎMR+ 4n|OqwnNF(>Vj󽭧H9՜UK>9D5v!jԆRL +&/V>I@0(L(V?Z!1N"lZS%`%tnMZ`exZuFt\RmO!mf\$Ocb2OB»qk X z@1xwy Q˶EŬcrUE0o`8=oW@\^GT#%tLii /څʙkG&*)>VhQԗG 4P(] TJk'D @mT)bŨsW6ב ,|oo/e%Ws@\M6}ROeg, z|AdڔȬ ym/]s'( P~l³Ig#e6}53Ӯ98\ɗ?aj0x46ͭJ^b_b9'f)/Qj=Gi~ Lq8Y@ Oa1fmCЩ> ,h4h )@(]p8 &;D[e!gW9jpUcxӮjU僞FZ={!P*jS^us+.e.Ɩ[Aڪ54t"ћu87MEڞT4Ly89BE\iØf+EԺf+R6BBffI|8^Q՟ ~ϝml5J\TP &TLQn;dq +Z@#_]&=R7M^kިś~BDeω`hjةoTUڝ[N@.X?S\-l:3Ȏw?]>_b*w;Lbl̇>s7-CL{x-|ѿXQ&dGB'h$0J ^/e-?glp&"qCUY쩹X9Q^ Ϟ}* ©WO]PIs9̸*'m1B'VLv픟u Nċe{ƬL󟪠T>oZgiSvhbpV_ .(pW}OFdgBc7{ Wr9a+P͘9CcM:挧-}v y0HөBĴ0[ I_1>eZ™GE03\}%~w)Dhsua\ *8)K:LS1iv_?'Z %)r[Rdat}zZzn }X>OHpͽ9IF\_t_yDE$!o鍊|!kb(.A[O@(`gUdvCtϱ6$7@7ܧjf ( I?>lJ(,` + .fP vl ,z-B< ID2NFnNzO\>Ƣ Z%űl`͠KC$?wcYP+Ƈepn#iCv7mZ *}5)[6}DP۳qԼ8P_HCy6FjQuبxݩ*LLBD;(Gr[ ՚fvnJ 採 ="pĆ ]7m۪ܿp_k®1`1^P6a]H#wW 'PyJhXw}5<}SD1֣E婮N. +~t`'HQ<r:5K&|׿fjާ iI- w)zjb癇ܞܵvw(Mk++{_{u_u!-vjQ#{FZ[q4dK(Z'{:zG+轚:rPR'V;fmtQaQA+!bIXiãF WX Y $uj C53E&"{6a-7y  ^Qz# t?Ġ;M1Bxao<ҧ&s"[y6`<+~ܩ07~|Dj G >G]x#z86m>DzeTS }q/剶fc=WW%x5u~{aCdDtq&u,i-'m ^nhY <$*[\FEn 80wӎ1}Z oeǿOݜ Ă p5 Z;0syX=sk̩I%#Q,(=b%u;$0l:oU0iuʗE]JԠ\!(Ѓr"Pi&rڛsCvxnS5}kθI"B-BV&=ۼ'-PʔYxIWPIa(2\0ʹ]+wW6ۯJekXA%Y)~Y]-菆HY-  ;YU3#0npJ _ :J7#"[Ϝbr19H]xEhΛcm '@XrSkP"TǤ3Vn#kF%BТga|*k'@-B2aO9H eg Zn&Oy7R/aefS(FJ؈֌ݕFJǝ (MS1/+NHDo{85 xJ"30_jgZqA`p/aNۇ 3%A;3ȼ^=^=* @EUQN^~T N^# ݇~n5s t 1d5Q^ "!ݢ? y3})7 mÅc-7Tx LK?lx_3wSp4,,UB nw\5L^`Q#BUVGrG' 24.RV^Dr?]+=bf]З Ęc`/J~%k73>?rf>,sᷛMb)1V)Q nr3|GEErl'*3r(ѱکWGOcU ;sͅka ]~Q?$tʯNBG)3:4o>7?M3sB3DZcj܊C-W,y'zy\\J{/iNeVi(. lҔ`9(}V/oݾ('>働o^F^4Af;JGp?7jTTеĭr`~0PLP?|)R^5Ek=zeD$\ ܫ>lW<'ELnL2HM 8ˤP>;Ǖ 7SgL2l `>FE--!N /K]f$9d *kєZPm_O#JFFLplx>I) 0Єjr8䑛RQ4i' y^L,q}gVӇd*n^0^>2S' -Ź6_ـHdz$Lcx|/[n,}LxB6@[@k^-'`AS`|m>Vg~; v#G}r&\NTY2HH>}rFP[ >QbVw@}/{,NPHXБYA/LPQJ7]>p-HN|M2#vl.]{Y͜5F\1`g"a`F1 :N^")Xu@'[gsΣ4G, }BOr *NZ4ăHLM sإpvDd=Cu gjUڃ%|u@:a΋~~%DvjėI%mEq}-X!ўSײ~Nts=J/ebJ{p:lj]/.I4RANIU!m(|+CX.ݦ iFf~ D І>kܩ= ]Ÿ;g<2=7hYkdWޡ~HƀC|T;Fhf kĉX[fpņ|Τ{稖 mi-ڀf].Kj^,mq6Ao?Z-ciuOsjDޖsQsqF?_UDY:?Y"j}OR*˪NŞhHÞ{(tWAFgBVf + T7Ɏ[ 6y\$ӞaT b8`h=|1Ghe65RbJvN_(#EJΊp},@!2§ֱWli˗6(!J)R7m]FGyD#C <-=Vm?,-jfO M&OH_pb؂So*4e|2DH$e*DUY7ӧ+.~WsmF4lnIZ O}dæ ʽ#a4 }F9Tf'/c%hZe70N-A!v\"V!C 0L0d}*Һ 3)^+nAֶ˕ nQĚHJmFDqÕ7V6CD,? %JDO@bi=kf2>A|>,/UF;-/d5E{e][1܄[uʽCZJ,0FSַҸgnCd,~y59{_LĜQ}O:`^aރ;.Z!{L)NO5TV`t6!\Y)J^Ë*+4 Jwpkyߘ<6e_HxVQIY9o8hb=_!z uhms{>r0 C_3Aǥ+wYWt\§#30 "o BF =^MZt+' 6KؠǪnvh) wi6tm{ AYv")Stk),g8k=X R~V*QEJAR̕CBZg7 ڰhP]2|Zfn $'~@ l(L1G`a_b|3gԼGgi$4}B݊ktQ?Ɔr,QX#V[ ?Aݿ+ A ,2i"xf&[NoSB |"Xq)~L=`IFu˨1mKN6Ӕ:)()q` w,C]N9awőT/T̃yV?BÓ-Ք@>PlHSm‘aLL=NOzӺ}86gʷm JkgQȏ0v.u6qMc\íhNbmPvDb_NJ(蛥cuM :2>dn04p1#I_:=lT'pUhJ Te@ Wzە&9Kq,e.q<D^޴++.HuF˄{12ۖI [vAVj;| 3߰ЙK 3"k[;q/( ֽab&[GjO[G[j@ImAM{ | hGNPy9 yz2\v;pW,bz/^S)4pz646,0oEtӚkM]B:*>rHUcR[x˦2qX==o܃Tw_٠`"14!%S9׿٤sXtnY_(Pج--|^IkX#&Ee׮ҕ-3So@滻zVS@MAZ;S7cٕ[FgaaBTfPZBm". wɖ~g hU֟y#<@{FjM3X5-Zα:uG]]i#@R?Hl#?D_iDL_?iujY;/ .šxRH~gbd}MwǃBuI,GΟ9 .$nI ϙrRߐ2=~-w4t(P(k)hRP%s)sq?ҠzXA߈i{;ɮ[㔖PXiOVpQc]vVMc"3 `@ 8fTʓ5i﷛Y(L*&B1B8&payF\bH6M/r/ \: ۷<@d\)RT*#^,kzdZeKe6;֤oY@D́ԓz3zom% ːAf E.PaZfuujkv yaǣ~۾.S %Q! $I[[b7̎vvgtsr>"}Y6ϣNT:/xb-w#<:rk3*2HgADb+a"hCq }1oNq4FJ萋 qhh'w)$jߦ;w ~ӕk |mgH+oNWfDX^~S5va+ fNTؖPP}6z64+rdFH_c`,ui;k2!ȼ욁R.-g R+Z/DQO\EwbQ&q_(m&1&}C2"u؋όam]_I&s +? " K>pye)5Uot$2-U[i~nG=3[W,8\_erć+|^]u ¸-Fي=quHf^I 5`{Q͡* I< u?C2djs ̧kN's5?V[ i=.1]V}3ZsW[6_v-79$q !QEtmK-2G,2+V^FW4\H8: eQY;q:(Ƀ^cx%7ǃ~X[NZX1^?¸P>FGN摈5צxtYeFE:4:S FiH\KyAu>sʧ+ֽlP)"+Ǻb8u%]<a&.:@ Ȉ2:1vd-i75sGklF 7}F2\DZ%0"0Xw Y%`ϖuܲ AS_Z8mґ zzK/tW_ƒ\H-[%8Ó"wr2N5hZ0o*cy)u>l?>\޹:⧙0l9e/عLAr MH 4^8PG7} Ko8 dDk9߲swP*>aI)a$B"t6>R}1]] |(lS"kMiaN B#^̋`]VevLEm3N8AGȜڭS`@.`鉞L'ÿ~l?WFzjb4F<*prY+>Z j`f6حнP3^$:Y鳣\MwLfr5+٬A!Tdӫ. C C^"DrtbP?vԭ,KwIcma=MXBVQiE7 Bj[pw80.=)돗R[oV?QDR"ۧt$Ipw(x5eyy8edWnUt8dmV Ee$^ltg:/oQd IKygџr$p{d<`ߌbiBWK2V56u?(ɘEÃxRRp6u8E, %73TrA{"Uqq2r4;X  TxjpԂdq@(13CՃB}lt~zЃc4 yx^Rs* ]`59rQyFB.kg޷2qPNƜ7Pי 8N@W06Uafc3L&7jh1ᰢ%k9*qF+sʷ~4w20WyC\89i+sĩӍJnjI4eH;)˗U999E1o{‘j.pgk߮]޾?m ddR3/Iren2Я*eDW9r <;ıJD+xX0Ҿ Ecq!V4r-x8 9IaCY@*04\D{y bh'~;F\3}<9n(`cB4ˮ͋beATqc]77$#[$%?%Ű-:L9v+Wb2s@֮hƘ$[ Wf~/Av:(ݭG 2Pv,v3̥9[$Pu-|ȵE%5s6sEL KNe<Ӟ]*>ѭ4\80쉊|4ă#%XK@wC3ڮfgInJ; WGK4Fw*,=q.9ɡE#9yVW,UJnX<nz;gTuBL1.gz&9dTZTt0tS6/∭Y|IvXTdY!hpwA3_oQwDcI݌gQ~H㼷du>a* N2/^A7>1vsFp?4xW Nni% S@[`gb nxwǔQOiS[37ڕT?zU''hXu͇pZgdbHM$,UF]n߆Ϭ `_E:\_@"D+fb%@EkZl}qofV LYY/,ʆ ̳# l7Gm^d'%`"gn1t ƹ9IA^'l9+^rؿ{T~]1A-2lZMw&VWYYS@~A/YKFWhkdfG͑&i2{-n`&YǬdԫ;}o{hijֈ%lVg܌7!Wq3̒EaC$x {2qM/>j)x߂_Xl %aLpA ʍ5o Wڎ6:xDd4nڛtX;=w Xo}&ľ6o  +Œ3&4(a'pDׁ)Xp>(e[zN .@*GeI+/SZb[f.%j(˵\pD<4kU{1QAo\zK7 0b5 2yT2Z@FzU#T Wf[uK"0҇dۚEG8;3FRAiv*R8Y I$5Phq&="t'fe-=~vޢFuYWԨEZF,f[Z51ǟDx}#ѷ妭+Ŵo$$EF  c9CѦgG1ȡ[Ɇ5 ˍB%I(;sَLM4UQ7\Nqt,c֟z^(f ?XqϥʼxTvnH~xVktz!j[~?=o]3R.ېŊbuyz?=$d'LT<{V#9~xN˞bBKu/ְF6ń 9|2> o^%$hP"_jH-Ī4=6_Z&@Ewp0-1xつJlj^{bxaH5~~U ѯ3D>)PJ;XsPFwOܯDjWţ[| ԩ¨ƞ{>վKiWWIVd#>>ȗ 0g15]دQbW} ,fswxI3y"Â*T{ړ{iO (CRRj6Rqz|.jA "VE ?xYBom+spMۤq53>mk^ti1ѱwWmXBɦ`s $a?KBݳxpݲ[(]4E[U,S|`-r jNayFl 6n_=qea?`b>x= ~%×CQ(B4fB^,A~mh#prGgYlj:SD;UJvkZveHehvٯhUG3YMMmN3gpUuhQCQ`2 >=4zxoo\fL AUs.4b;ݱrǵY xC0U敮|zD~(s''f|u!tG2(Sw_-.ے4VXY>t2W(zG֞Y߸Fen6A ,%um\,!&>G^+ S *0}͓,ZTz>E{%25*/pƷRBC#<,Щq3{嗗8;bNHY(}syRҰȲ=@fB^n%땅F::sˑ廯_RìU9Qy}:®XNB ڜo{Uj %z;tgm Uj/ZNNvT X6Q/włqW?@(m/f84;/d_J*BDjl_-@J[a?N*LfjNt6-sS0F~nBeҀ+W<x3ܔ";#Z9~ˑ."PE좶̿g*bJto G!XYCfNqaƉP ;FkM7kSdC<4@@_PD{#mQ(Ī:$X"ЪG60ͧcl jl[2td*} Ù {;7 oM? +Z5̟B"yލ8&p肩A~ughv 7O֥RJdoe ! s1YR ;u gޕruL@I-M3NT%a}qrM4jC~ཐ!oW8VGH.&+rpž_f *UFRvz1mq^%N~dȡrUL,IDz+fAo~AiM̀(76 [tg՝Z E ^\O ܠ5y9\/$'R$M0/rBL_3*^:b8-Nu}^P 'yu;P+. i)eH)wiҧݠh:#uxr%вcm8VW$J ʁL/"4n| 'jR Geu.u࿍xW2A{ %"'4N`û״@90Ag-<.m1m2( =n"}O%s,K, <@v2o,v)(0<*Ef+gz*i \s+ \ɫP.zqD'k|yE2Б/삗bmF*)ߒQq76} r q؜t qQ0wԻAՊ\lXdY>:dgix0I w!3+kI"<vOX(=fl]@4BQ7(-B3uC!yBl[^mN՞bV$͏_~Aj Z odx{  ߅ޓ; b ڂӹ"6h9 VB<P{IZUt>Os WgbE{'JzsIAS2-| zC!O˪&LxU8_Rl" Dzt7)Cd#M+hX3C:ckh1VTxMU80XNJ_ª?vI}VkYQ;AaAUO"|5fH6T3B&,Cu\Q~e?׃l[>*rP⮗LcY_(`'5:^ t}K(?6-!-7m(9 }G¦u198έpczpm3~S4e(ұA \8Ҏ33HZ#hX귙B+H4,5¦;dɧ=*T<є+(u#i8 }}-~Q^L6ɟ98r0[Zv'W(ox5ĪIHH+/Qݕ٭JlIS#S |PF#㧠p2;"֕ImrzwuYjq 6< dX!6 p'vD2ED-s4& >8 8gnDG憝%Wg@ܲ S̺ {%R˽aRJ dweGԯ˚p"t%rq{nge*V3 eHt&e`gރ}[x}NnA?{qs-ZhlVKΌ^, dC_@s7wj7!sB|de.1:wF a49d=EmJ~`V])tȏ6qlv)[d nj9TMۇ6(() HK8HdVOb2R.Qgl#Z;@gYx z*/9.yJ:> }>b+tyǮlOV-U1cqX[Bl ad{iNCwx=ALZ<)(f ˬ.&ozgNU{TNƍF!ܭ5[q0_NzQ_X*DhQOfm@];q*(} "l.ev[4.[Kp1r6jH`VÆkw0;v0Wop{O5A]%R S?}& ADm8"BSpcUK}?>>sb:-ewj{+%w#˶>v&Rafڭ42h2t9 ^fW9C$Pl"ڛ XXj|Ư$?[z?tk`K3 oNBkuӤ49^0$D0,Qx+8D⥏k:֨ \VUEhcnwYìʅ([dT_I@;l 90FLrX2nLl$b :0ۓVca__XL1ˠ«hB;6ƧyOѳb] AFuI٘uP Ҡبf3qۖS¯z_F Cz%Wvŷ8gr$l]f2ȁc65=Wm:2T bkgQ #}VX\hPm^\F9g0vģO0YOw4 U9_tp4,($ ,'_ڣrn-u"(4pVHkhrbsi,xUrG޳K|G9f#UA * :]Z;UtB\fw& _ں -A;1ZvҼUCVw ja62>./KrH<ϊ6鹇Bc&'Tdi юqΙ'u~ ?٤Y~1.&1o4:z|P]%@{aey*YKNz%QO[ ΰi'5BΒ8lH8SCUa6+7Y{0&/EK6Ey?;_7Nzfzjc٠17Ы} M #H&35;>LO*i%-QpYɥ|#`+S(32j5T 9eЇZ̞E7&/>oc])#DُL.`'U_L s)?ԡ:K )XϔKBpZ4/O+RGVTG6/c<^4&hW츆GpdBYd(ne|eZz'z:HQ@y/cL.O]KB& T abvXl=άhMnwKrrvdZc=.'Il}DDx[lчb /8gxePz4L[c% t .szv0N[H2@9LkK2[_yB["WzMolqD.s>Ȁ!=DZV 3|fſY 凂?)RS=^nWhrOL8B,wQlÍBnKFEm)O,h3v1?FB~{+?I>V3E<\Y o9M.)@G2ޜR+Fij)l6ϡ^q 4_l.XsibpdHJR"xP=>V)tgaBsr|lT sg 6CUf'YII6zkhJYC a3Ed[{ׇbY:e߉-qp =4BV8KWdSzE:"#Yqc2Ǭ[g0p;Ï%Y sm۳Hr7Hg sT @$-ZtڗBY ڒ:isͫ}C$viTN?"`p=cOzI:LlS̴'$2|?Q*Gۊ1qTJ.FSbH [Z]UZhb…620huIC;HY_0VFDg}I-\'bע-G^KWŨ\o K|ԀZ*%'ӹ痯{is `8+"Œc*gF [IZje?ƛ1{L*ʚ;{ج㦿:b$,MUz /?튾]_:B~>ND:aWL"lK-%(e B̖rVRr3SuJ8ѠӉxlW1^N(C4u2U] lte' | +ܩ~<4.8koAI U{{PpX rӈxQޔlP8Lxg*G@&JcHi Ԩ$>Y=p)~0۷&fT`C&oVU0кXR\ ٍ_V)@OƄNqC>ۮmTŧd$c@aW`px>!^@.!M=Ncp'XjRSL-1;szd]f IV`:2g#M%;hTdxT.2^'AP#|݆ql}D/+tJ `H\!eĨgw&Yo4;,|B"6S -= KHʭχ\B@q Ƀ&) d>EQ_Lr.FS,(GܝJe^ kGf8N"G|k\Q09ԭ&6job?7gՑ^ Ϩ3[kBWrdlM84;%*+ֵ}m )("!GtaNz QT·2Ǥm;{d5 h"˷G4Y]! ij2"dDhc snKs{/?u 1jUkzq]}P*壏DGشT|#_ԋc:׭cD r .jօɩ Py`5~H ô(e!湎P|4}zI`9yObQ`%FǺ+Yhy9?ZGe~J KaCp颹t}?G=f9#N53,vk$n$TP#A$g۷ɇsڑ?~iE[::hO؃JYΪ ⰔlՉ*TEf]%|BiAyK[OÛWo1A!BcA =^8Ud0Rr1v)*, -%ST&$HvO/cP<y}xhQPٻV<cXi`tnaSCCK0ʊ$[& <?TqZ$wyk!Ja[ :{vDt[Ju0 1&lebC%>דz{jʩz`w~po1/#zyXV!$iho ڏ^i{ RN)& Q yӽ#V@zu.7F p3rP<@$bN`2ܚ?-WTәETL>|.ھV~]{tɻn0K_R\^۞6Ocl|>lR8kv &HHNaeRhf1oOg=i#1R+ u,..L)uxGcX%)j ȷP+.7qz{ V?#8ki2Yf6 O|4K)[R(Y4Өu'GY\?־wJ*-@9[hQkĹKю5R ˛~ ꦌӉ+@>hiƔp{e1G[ؽyXg;?쪳ڗIPBwU/52^ /u3&0Г"bi%)-1aPDVX>n8 |.a*,k:e|&ڸ3^ѓ4􃫌 VX@8}}KUrڥ#7¥xL}BM뷿Ԥ'!s<@GB'Mѭ%xt3nEx 2gE=n IIp0G2 kŠ+BDB/hV%ι#IpUjW(} aNPMcFl912F7eZL Zg9fX;?FXwHz$z&ء S*k|Z@iF<#݁fkugX/oج,0 @>XTw̉>l<@ڋIa,ոyqEW6V)k\/oolӑbl5?i)OKӖ(yOԭdF8 rTmbnFᣔN< S}DZ(|<5Z:v? o J8\6l:o8ղVϰ'ۻp8b20~, 1@b!ڊHNHss^t<& 7N+bp˽z[*ȗ!y$u1C<[ wNYZ4c9ȭ,&}J'CFe~Ї"[^ݱEEЛM)|3g(p;P8}JYsY`r`?-IS'vӂy%!~&X{c83kgTmvoSƟ-3GLp{sG᱈4laEEhQd˅fHrUT;$U\~s; 1=_?6&KTFlf6{W)hLY&zN8 vwJٰJ[G !BӛTD0vL _<ߝĤ ~x/uS? BW*Et3ao%SpPL v,ț SW=J lBY$ޫml!Tj#GG0cx*97,!h3oƒl$OE%@)3AHk&)3C3X%Yr L8|ΡmSSN-xAKľ ܔB MxGlV{grcKΔE!bCR%N}Zg`D&zFCإWyoU&V$=|#o,O)kb7K~7 kQ4$[y`u4M}F^3,ȏg١6G`sqCQ bF[@1e봴-+Omov'ES uQ:j"uE߹aJ%QJwkɢX?L'#3"2fO^ Lg*$Μpb,$qa*Ͽ6ͧ$=3i@%SӾAiXdCNwQ4C1;%_z:GA;4ar PEck_ΈDncz$$"&4'JN dF셋UH)ivHG SzBWW5 ×NP8;@Qi-mVjWxO68FSuapy.4t+T';pő.*k6[0+ F6 x(G/lJjHY$83S2,\yt+nV^mf(&V8q>31X-1qN! nF[clF[Jm`qgL0̔b`Y1ӵ^fah͊ KA&)!?on$W;D)]ȳ>Rۡ ϖ@ E*`"|Ñ,Ssw<.Yjè}„qUyy0u͵Qj J4M=w?< `y(ۧ7At፻zSdrY) V*u*%ƌϺJ#6S9jZRbArlm 4C `M^Ǿ*QՙrCP~| ҠhrW{)~&s98҃)1VgbBw9YDŽ=t"BB%hkO8 ) I|`p:%=rdb-w[N'KLN0Mr2ro0Tܘ"zo~_3SZH,Z3a`0;Rpk\j3iYfc<`y=f9foeslQkU > {($R:-^O!U'gdn돹@ y2vZDی8kv{lgdk}$ugPDCwoysBlVsHe~~cy鐢x8 uGqBZߛ^c=&["s5KS&V4hdC&7q@OʟpAfm8=(nXwjm+N3hhnsQe/tߎB3֨ 8&H+jssz#,yVNVk.:euJ\H uA 6t`Q**D"OYw$P2 `ǫ!@p 2bl~ciI*p_cH|!B)zj R Ehˮy E>50asAᾱdI:~j^cό가XV6ѧc*W Tj'A2Z.ƻ,:4kE9RY-(!nvq R.bd:\UΌyQcNѠ 9rb="MF|^L(nFϤ&CLxh)h#f0s7~<~h & &rEp6<:HV|VmsR;e:^,9KȢ;dk e_dE[Җt^qdVAob-ee,a >Eh-tNQ~P\uH]an=ـdLQRvd/Gd"mo6SZD3G@(n6lN70XQ#7$#zb]-￴vz/Jv.ݿMGwwd6^STtdJ@a-)2=*G;CJa y HZ=c(DJ[j$z)9_#S2% Q5jKViII+"ŭ͗kdsC7PEz~ju$H R6\% i=Uk7s6ȫnq"P-Ih8S eGKh'CHv!v6Óq)WxT!.ur6vĸyP#QCD|~ ٩tZdY^=*t))P|uI롛L e9Z*'O>\%s"g 1l?*8D!"3()H:mO#waw(䔦b<舘/*6D.8;Ֆt70ҒޱFW':X-' dcU*' ߧK[QOD>[jFL9wsHJ i7Gcd\x6k; cDd6 N+Ǜ +{w?0{i3cSFՆojP>$*՚DZ(A-5c$ϓ~Wsgd&)O,<[LE׾kv' zb%D+ЉNgӖ(/y@ J(k qRjRWP+olq͏`d$-7l#MLfI?8Urإ6 C!f5CRnL G ^(4bMN)Mv8>) /\k]³eYus{%cXN#[5$L4>Q)fJl4}Qy]wA<{W |17RթC˟# 'W[Ff|wT 6ag vx# >00^&rO zװQp&xₜM`a` 󊷫o"01.'}ǦpSBogQ?i\1z,>ܸ"TV趉 mJ(_|-? | .(PHjqYʮӧuaɫjօGT$7^-χ3ZZ+ ~ɲ4[S'F%ל8߮wtK9@t[ΐ2H*׸5R^DIJӾ#Թ~lL7VNeĕ0.jG⢉ F#ALw 8$.QF3̗/6A0 Q\BdmK=}_.m0 =`~-/-evcr>#3 }08>[R"/ 8ЖVbWqF5("照+ZPPNi/8y驱aELU`8#k*{XM :'D(2R}Ԡkt6/Ycph7&؜;>ϐؖ"JfMΘ=4h1qNko@PD*Lu"3Mxu66K379|1u6lj F.l^i I_f{WB|rnŦ??ʄo |z:.r[*ᥥu )<,=N_SB|wfU.-Mb(B:6&WuN(,癉dzT LO<>&W._OӜޗ%hRo. #b{LvۤIԧ-7$Jz$ ~%\q}e]U(y:Y2MJk݉6 Ï0ǯ]^ #!9 SP Z?Z.W YX3>DȒ*A!gw0[KFBN6Xgoak׹ _}86G^?iפmxǴ܊ߞyr%Nz` lREweœ׊x5< x;9>>/3R2/DKg0jO]^ҔdVgOQqۙ6u>] 0%$F$4VIFuM.΍1cUbamWMbE8Q@ Nجa&`eǬ\icZaKrEǔ;Ftzd)ZvCA9v\*SVDksymq1-vSze"b*Onx'*a/l_$1rGq9=Fs k* X:llCx(dgC,yYe1o#CN(8B tĂ}$zHVllhTuSFl55`5g΄Ɇvg9Nl`{1%P _M8;ł幱s}eZvYn2 h; qFξOUr椼1Qxh{ {f`'E,B_ MzeOY@n_@*9m5ϸըc#=֪};L_ BBädvQIZiN{q s ʗ6:`j F7tfN藍CIѶ J̝j^*NM}X5"CU''Rpb":f@ ^%LT>/~<-{ Oz!Ci*ŒGU{xZHI^5j5LD+yn󾓮ku, 0޶ĝ*7ē;y1F"DdDJ),Ӆ;@cD@Qm۫ H+ے\%XI ArI+E4W|va.E▢pџvǣ~W.9 kũSH A!h-Z@8W3fxi 9Rl=)w A=xek*<Ƅxw{M8%}12=%I F !qmtQZռ!nI4ZT8eIY'W"zyfgi{J Jnap0*D/b;1W#Λ S T,hL}U)ř.,), rxwY B0E%y#dFh@ݯeЂ%-0^}UlZ' AD (2inK@6ù&2=M+88'p 'LYcg5! ǔEg"ɨl{A)HX6k EbdZ5״M,T~ Y@6KY{rwgwC`r?p#ocĶڷ0ݗhK3Zy"|1E A8%';@|3NusQ'L\Lml7b0Py=9j~ (4|̓y4Up7jN U+"z6Τnnie>ǥͻ4Fw>ǠFP VTp+VX Am?Y3m,1'Xr2bgd9df{Y<*91@m8]35>hBo==[r6_HR'ݬ6`6kڕ[kCIMZoCu + mkK5C!UL+tS\# y9)HH&m۔J9;!Ρ[s=y]K1%16(>Z&Hv0wE0RD,+[ ,^{I}I ։#٧R6yt=bKw@Nn+52[ZewZ5p*pJݹn9g3H-~x7 >p4D39un9KS[15}HVѪH4d8'ŗpWn^{NV9J.ku9Dg>]`Se2?EMjSZU:#Y1ޤ/(h1}?nF!v͚# @wh0/Tc 煬/Wݒ227dh |uZ$:hͧ 48 Aغ ϛ ##=N֙Ej(*_CEeoDpdʡcҗH4~>KH%D:1}?& )r trBl!o e[|0I ғU:<ݛ:/NO4W$_~&Lz\e@MkL[霂K-{"e ߷nn6؏:"."*_a ϥ] qf.f[ mr 4޾Uo *K"NdHã_qٙ]Wo܁+F .0B.6Zj,!iqpg*:JM=@0~&n#8ëoATuI{KnFo5nU>ak!J;cuԅ$ǩ>8F{Qդr'Z}:7,+5:,^;Cx@"? (XDՓ9}dh`?ŴyXcAԨy1$Ҵ"5JX&~ٷAA/Q޷Q4`=2pD%}VPQ]!<-l`FK]M[7û|QD3LPKe7P!s%o)1S9>V&NcF1 @R _:Kf>{X:zb㫭=}XKLsrVxꥫSVXCAŬM0V@wiO4P%&ݼIsfH?.E=ԑg߸xP% ߺw5UbBU)1eFld62rt+Xiw,JfQ Y{ni*,x @0gձp#~4+EaUC)Jw0dz}1ؠnBU)w{:h/XEpjQRKji?IZvl):c?YB+)a4{۶iп;$?Gv*/@ʃ[dEV8lNN79Qgc)Ŝp[ MpdǷ0ooG32a{%,2'MPNi,U${^6I4 ,\xRb+V'E w#>YhZ:^Sѯ{Kl3Aʧ ;rٹ^'@%\PEHbE "?tif*&ln|DM&~>)cbńf}u:mw7J~TAv꼊WE.QٞfK\6n vKu+DoE7i}S-}3L[8\R4ɜԭz  <׉L!Aq+KF/?mZ*m},_?Fsә_Qe-Elߞ +{ 29?@*k9<" H /F޲d`vN&DI]H6{@ X} Zdqn7DL>{ewOYE v Qbk/j' j8Q|?]%nGuJ|hk-(P h!!uBS~GI _ٙPȦcF[V=y zdi6[ZAzgNZMgR͚җ"ߚB36y@xSw[UBj+̂A/Mj=e*Carpn(hmPd`("yU3m`>#g+Ck5Ms'ρ+0$V1\h%Ѐ"y5@^>!S4ZDs.jGf'ܱ?AZ*obzB(PzFu Uاi 5J8h/ _GA&:l;i/ѹ>#k6ʀ.:\yCقFX RŦDzboXU&)$io%{ Ԛ{ Lh_r}lƵ_} $cU,UNQlw颫#zM#BǛ&KQ;5O"Shȵl/8蹈3$(DsoԅR 1=vż^ӫd2Nq]ea;>딾E.WzNGkʜ,#F4%t 12^zW]TG̉HJDZow({2M Fz ,j6 )s ^]XA wIֳ=(ȧ.dbQQMQ9Qc6l%dd{lBf L}h-L:G7BLjP jǢ1cs[ 1m ܫw=LS5!`[X> OT5 {# 4`YorZW$d,j AvwzhL $r ;D`1PKWqAaj!'Q=Ǡ7zeSJNKR½̪1-ɇ\Sz>oZ]`g^j߿i-(m=#Xآ9ſK7=/-koq80yU#/0%}4]ͦ8žt%:;sR7zt~ެ&!ɏpY``Z}z&~7cb,3 StB{I*۰e]\b$ľoV)ȁn0nlW- 4}PlƩ\TN\LسWoŶ - 2rdM>gO7"O(ٱa5γ㊵a9z, dqVkPZfSǭXas1bQ7<{%s&~b @1VI,&le1T$ꨋVD5'I`SМ*ͭ^KMJvz!'e`iPE뙩jk^M~0ۏ{EI5O,*_,R҆pvu?)0V\l(Aΐ,bS#3ƷX"@.:h۹0МngLj\RS>s `?asDO~TjU)(QSyڡ)eyVWhT***FN/XZ{Ӡ֢ڱ7D`x_t`5>(2E2p0SiHr )d>QϊWމO>091%pQSxS9vUG S%HzPa>'ObrZ{QBWv"V~u84 ] yͼbnx4!i)XNP$HE]We oW0ui>bŔ-!A^C% Z2K1ikۀ#3#=Jq1gY1AUd/:` k~dţ PGISҭ{$A(~o~>ȲϕEE^6|Z&s.-R: ]Ahqo45=mT6}%L+)ELwjH5왋)l.Z鐰<'w.ZٿM/_P1/'m2,D7 \ܴsMs4rKqIh`4NIxV&]lڣ7fM0ސ k_MX#  (&%e'܏/`W͠"{/ћm|ja1>$b<2-3D 2=Z&C+Dar-Ox8* *U~8Dջ#7hZ4f4ؿ_%#)DK 2Se *n,C2 Ѻ&7CC{t%\0#2ٌ&IcFehY^\RFXo³N~rR~WGzɐiMla-2qC./Yv)cm 9d`/LM&@[ JpdQ>\E,Co*-)OCPtn:^K:`ҔvS\gVJq ulXոO۴7N{SlתzIu4'jǿ[ٙ3!)|im z4~gyGĿ%Q@{5WVrX_,)<$DX'wlwm30ЮP1&O50e#?:O g ؃bPe88-f6Acn+˭9_O1ʶQ⠁#x=>"V4 @a$9 7rE(̰EĿϱW,jf?(j.eNQű#n;GHx܊ :ϩAx<0(zv*K#t9jYA`W"bO4Qy{EF2[_h3yMTV*5K˽}!)Ú'L3m٘ZGED&iЖluqCՋDGkyލ 1Szi8(j۱fp'}c?ɢ2~r'%g?;imalt}YB}$bD#ƧQ L1-M HꄧOsW+=R78QXЇ?Wj"2@Cm@FɟQ;:JcPf>YT,ިFC-(~i̪GTXIs;kPm~8Crn9!.KR4yN3G @ ;gNɜld\I$>v鼄ʓ9R0!˺ Fd̀@ĭs:qYm Ul;pH3,l?2K& 96q2Qݬ G"f(nj AJrڄ8-z eb˜Fϰhxh '<րӫ98h`2 $,`76nü/^.!a\Rc򲾱61&PSat*V.K 9jUNys˪v ^v 4{vYbl)N=0r^?w v"o^.m)l?X{EUNeS@}hdLG 8{e@.mKԠ-~ /r@ƎЦ[ z7!pY{T)Y}:! Œ9 az-.Wv@!jg2b*&}`';,SZDjuDaTM/֨O݅\ \UKR¾Q@̫.4š?KzUƓr9˩ї kC^ޙ(\\^kc0"&Z~ǎ!cl>!!Ґy~N~EC A?4Qm)~YiZwy Q[q8JZsw~>1L GtShoUf{-0b\߱h`"ο~Wl,{!d}29Rg>.^QmV"@e[#Hv bYގL,$89AGǵłmpBJ ƸpJ \U. '~+>#w*+dEڸƂoS8vybg/ s+Jf*1+%x˗tYHЎ܌R"rj@Mwoթc-+_l}SN`kp"v@[l"= Yo޵:vT5gۻ\cžd.2G.nzl}ca]3bgVWR {d4,|%]oz"zBڑОrc#1~NPq},hAv'f۲HR5D!ր&{i~9^$661O 5VV"~ 8qxZ%kJO쮢~>/j){ū,DA:*}al,RGC_Є#G1FR$zLJ``Ƅqu1FH٢N7)> pB@ Gki/W$ƶY?Ɖސ-.Rl =/FE^SPm?ECJSP)-b۵@4 _tf;;wfxjxHZˢ1\cD0NAblK=эxui vM(8[#6Qs~QO ϐ/gK .snԫ/k/m$o{iA|fSA1-2Hvm<f  {?ްeswI#HP27 85N' jTp kW(^N/'9D*o9SֱBR b |uUnŒ^j8.Cz1?s= @M߯Ĵߒ۳t>Eơ|M Fbq^JOPI؟F13ęem /u5EPk\Jvr1i)m?6qWOA=ŰDuHJP-"|}cLJ+"D%EYm]oBW&$6}RG2`uϾW޼y}~Z!*ev&)£ۃ n$+x#*F&/+44ǪO|̠vh|a>t@ҕqj]=T3;D)}ڼI( r,Vh%BCtea 3};!S-]jaJܧfj9[BizMORuxW]=R"Cٜr"c~F9 䀵g Ssc' iЛk˚t!!tԎvރ7 GY/~n7fu2^Bo77kA>+Z;˗k lѳņ[m1ȸHu:vQ.~t .L^ D³( jW{U z>r#y~ +^S#|*2y߭-':-[IM%eWn1~)7-e yb{)NVa3~)ofmG*,&k`<؄E媿qlĺeژbR0;rⵕ cIhm e H8 c!֐ *kJ)gq>8|ŹXbjh!,Z_MjUeߧ;5ҾdOc00ɅM?$TʇRqu}1lwy)jFN?P#gVԺΝŏtcl VD<Lo,|u"{/+xQUIZ;tis.QVf5l殕qj4_+X9r"$ܜK@+&Rw}W(oZŕ4R0֜D}L`ujˉ%.[ xɩE6o"QYzBUȲ[{I" Y(.$[\de& v-F9)˺H5+."S[>dB[3پ23|!Y܎9 0:UL7~X]o/.xyl()lrm&ō 4+u3У2;AeQ-Ska?&|xY6mBX*wSezWJ܇Id~_!DWl]c~* r-w0F򹝯''AU27X⫸)^JmKĔ^Z5)V80߭d+ע^-V q靗# ZS$J!\7, e%ͨ['98_Aޝr܊f 4;㔤9E\J>u{V\&do=jvonQZ)OĤ@{#vƻ 7^׺Ỏ"7 7x=Y":ܪ+Zv)όz>Jdc0ߙuG"ݠ C3m5uvV"mo 3.a'WY^_nn v HQ7䜪+Zd*Tli˂DκӪ_5 ;(R kֳF,N7IV|ŨɒH-S 3<~<%m@K> P2 Jc-&?[7,:"Hn^f!~Wlb۴Ri=ӺgɠC(nxcg3Z]R&IsO %p3IAαZaa4,f=ZcXty܋/U8DxFcA_D٣GtI5@E./f~C9t!S! ̲Ē 4.VmZ]O?v0_bkAQK ~p$\d JݙI \X.b ;ig)k,aV6eLOQf"JF+}|Q[ty=g:`xTԎqhtw\M];p#v1 Ic0M 2aX: 1ܠ hu{ *1vCGU(!\w1oU ’F/9{ߧX^*w-\\e JoLqo (DdK+N!uz(/5-b%.v"ww$M88Ql\BZv#[YTgVkc~ YJ=3kIi$LN%^OjSb"dس;Mf)oSK)m rKP&|9e}J4fe4%FIO5 b߫|Ɩ^$;3,+UPoښFC0" Бȿn9z52̇#rbF7tﶋSjNaU߾ 358.ʻMttW еX(:"Ou@zz[ ܢ1'go(Kɍ6Uffߜ1A=ݑ: $O*-DwvF-.S? ]36N`Ex^SZ:GZm4&0/=f3xAc?sdʳFd7ց$!-M?D+޴Ed ':ҞUc)Ъ%Kqv-#lnCdm+X]Ha$x2nֻtc#af&bȷVJ**prBX .gyaޭ= qL2ٖ_AjݫDv\('3־vESbkd8{SƔTءGd:{f h!Œjq a&n(o`7Yۇv[ţ7b 0^bn.xu]bP8Nﯪ!. j NSQ$yJ)2f< D wÀ\Z/3Hn;j$Ps%W= ㏽xʬ q7 n +n!<]: x<;^2^{f8Q[I &^rmd)ɸMnn|[d LG΂fVfo:JAה-ةtLi?&1ay5$e q@]e3 5A^Pbn =1olw74'l&Χ'D$!:tpܿe y$jVDltVaOJ&3q"'5OF=\^W(PcL܌8+plvi<5:WjJ XD8sbQ[6J!)Nʑfx]J쬓@oS)pXCjKɥNH퉸M >EN{e \;FC kxHxdۖ _6n!v(V;nI+qK.\,)`xF&٬~J=x¦ *ycZ/ 0qb4t6Ou?~?!g͜61[|S"W363'}*?rt6֧(y#kj%>"x$ F̉GX(ҵH;bZuwrKrE|P ;+cnfQx}ѨM̌\AW)9Q쐙*vÃ+ ¥׹ 응r1 dI.͚rpb (W&̚Ai0CLU)ZMpjg݇`NyQP)iQ.V̖t`vut0XCa˨.K7S  mEe^1Su|]أ?걝Pcs2%Gg 껋|b1't:nv冽뼉ޟSOʹluXM߄4G<-+H4OB|BOʀ-fYáYk(fۜʎ14#ByՐyo+Gv Fc|2 =" D İmz @[?Z=ZQWt U:hQ;-7X\st`{}Uw/ dR?ĥTRsë󚌮l?zj|J/c}g`)yOcCEus*1h(X63u@VOY u>e`Upi=~2',Y^qNxa^e='ѯq%+e9 -nlhzQTZY:8c]\Imf7%C3Y@s(i3c3Њ1iQ)J X&kJvG{l)y]^~Eo T=+@=;U"x[:MKIgڈ_`'9[&g8Rxכb΅UJ2+nSǠcG86 Ti[*Yλ !)vF~ƲcO a2S[5Am5$!>; "gUJZ{J?Ҝ o/Q"ᾰ('췍ِӁ+.ߨD7C]a7O[nE@Dd83YY_%79:L8#)9k”OxY:n翽/~*8sn0PCdO=A\PNVwzl\KCJ,fޚ&S> Ʌu*M+{LI'2'}{d~'-ʺ(k^&pEH6IKN3L:(:Hvd|uTELR. W$\.K&[Idg[*DzǧnTKf`R]>:Ԓ׸ew10c!GO z33s:WږN(2s ՆgA\H1mTZ.Ɠ`]^,cs>-kD1ȟ9ҜN =C>u b^#sa m`_fݣVFG3%MqK>Eeς`N==^=3zp>L I.ToiMI^c7nPUˎI 1QἼ1f=]>܊vkɧ?x uh)֗-ڪFBe5m2l5;f6ŚWi1($e]PiKUAs k#oZٲ™>Y8[1ÅFeӲ]zqemLC\ǞO,GG0V'HKhiRݩ<95l_]AV 3BkFAہ>ٻ=Z]^ 6|v mhjLRni,zkkeOZ| R/T˼؛$o6lîƧ= _>/!Qs_Maձ 1l5!e:Vֲ~y2zrD&Y C w>iG'#]ґ`*2Mv$ k1!]{#zH,nTd#Hi>J׮LfXߴׯ̮6ݒ{r@elj WJ<= c$P 'C b0ĞD_3eMk :_ZXa>gj) ptD0D|tQE"֠!+hq55F[R :wRUO1 jP Q10`t*ȆHgxW +QYEqx!{I=tBوiMZH0@=wgmPv-Y&-0u,Q0YRÁ,BcCfj}#\*qFW-Oge u; 2|mcw \$EPeYG~?|%7&FthY5Dp!GI 5e^>.w2y8~\[ĦV>lyF&S#Ť<>0/faKH`\x;e\c1o @PsW= t@$ߞw|JaΩo1s)3^%J,s!+[3)8@O.{*9\) XX[ !ج?)]P^==!Yٝ8;:ݿ`[;.T0){ fK@V $vA2UKT+@aL-u`x#89TqH,Lm;YɅ|&*| C-nʷ H M3JAh̕h0&ð)٦܄N ŤV(޻n0m U} *{^I4!WF\߯tʴNg*lTHHWŐ]˄ҝI,-У6IyOwR(VF\{ Kc5pydR2-5uQFm.jM{.,eK We 08Q3mEHm 3?D#"=>LYn{n|1I" 4u9mxT YjAeZ9%7>W |C i p?7ϸS帐f~qs hU Vei\#Hxd t1I:lh% `=b%'qMJb}W8ffA~Y*'H0=8O4Wȡo۫ţ?0\ : ;R2U ܌ }1=@Hfu~V"@mgy$1p@}j૥,1.vM+,yށq4JqixF-ΤHr_;1ng3fPt5ޓ?&RSKXHp |%iH&6Aٚ_^[>4 eDUޱ,݉$ S>xY/@%Y.}gDTte[3f0gX6'QM- OHfwJlԦYH/lo2Ix`C` Z0C`'؈-!P= +oFzQZ9!=O88tL/v'&>+ .u2L,R|Of .p~xK`u(t[>gFuEox\FTV$#֊Mm__Ʃzr^/3'p t:^[gcgopdѺ%_p;;H90.KF}ޞ>'Aշ0mV+]ڶ&ۅt4 v0HBp_Ԭ2~_c*|`xЪC'-"huOU4.rҦ 8lĶ Oc1b ]ݍtO` px U^~ٝN8_Nu;+%%괣Q\xH9f]`L:QM u*fA0AE*) wHTp<5roXHg^%h )p[9;~}̈́ wv$F zZlv1c,OY^i-l&^69k^ 6tA+ZBH=+V=y,&mnL9#ר[(-ۋC#$ܹc7ATx[?탡| "`(su "3Qa_Ȑ#nrq碞4+hV . fT7VJ .|\vCNUrmX3 vV9Pr- ,[ $2N#a=&q0f$z*Sb8{/_$GE:_b/frs̞{<@ΥN|%)/#ϖͦ^9xێ/8Bh$o"*eCucgWK %ޅX_64ޚ^ԟXgQ^4_0O L~!$\7B ˪?wAAO$#@ͳ¸͐"+BȔUW=,dKyJg6 m@lo.IP$S{ᜟt , 78a@Vl=#_s P9^Aep ٗ,b zo"0|G >Y2WQ==3Bl,& Qf]\| y!ڃEs'Q( - rG4Ež/x!%\- eSV Oe\zz>T*`Lb21&@кYTQd1 ,{}0@|D8JqKT!)Lƈ~B1)#Df"ULNK$5>Sʫ M@_aУCD{X-k5m-y3!j2{e@nI'˫V!z*5__͉z(@v9] UrI{Um-ac8Lg}u+zxtKބ9ùff[1O hP4b_ (%kݥ +GdYSJu^61vD$xLpv9JC8V&݄_.@?4\uOX;նJ8:(C9.g.t//6퐗=Hpժ*xg)a|ФСPR\%A v\p1di&H9AZ ;4 ,7LhL)o~L;,V"$k  !{xV4]^8|4@^Ք1 U:9&,$Y)oϿܼA;^GO6^nM6EQNޭr3̲eK̮Cypm@gVS8tXh~F~s4"к/YO*x}\+Y߻? hكbnQ~=9wp)`P\.˖eT1taLRHы+I9a?Xʾ*bJ6p2!,>}-JU6WB4 כے+)8P!U79K8 !J2{c;W'Į `ujgxG57-K2g} \Q`W;]?t/k^ɝaqsq`8C%¨]2 vC+.Nj1A*QNɁ e 5k?޿J ZЍ E<ܧ\ IũIf5сsb 0&ix"m64~[>d"PQS,1Rdb.4,lGHY1ω:5zvC}f>JPSri8;~7c;ɀt/>wdґ+#FnLT/Mީ0Q+3ȿ3 &Ӵ0_(\I)gX+tkkKso)8},r6ڪotc&X P7-qWkOxKq*I~;4| +al"Tãr. LxImV*3h.Ǣ1 )|@72c4jJ*.N _t6c$(!^pMҖ!BTA>91.eY /u Z'60eZ| QrWR`Ge򟔀X_%` {JNS?M Zݞv`w671|'8Yf=""O<^P2?;9)XSؘ lB7QD׃X[ƅP1 - N\¼KW T5F e /aءIiŒx y|jwFqۑd^ApU@ӧ/<{p( Dw_* ǷL~ty7H<3+2 o\SK I~͌7@g }j SN9z}#4( {9g)F*نMjcey15va/D(ԏX@.>^Bĥ#"}ecZLi;0^VԄõ)h{FR:?HܕP DeI]LCɯN_z>$+:ۓ4(IFBpU9yG.bI,B=Ё,cA~0m~=c!}ބE: ˁʙ> ~FD t5-_/cH-Xm~VݟûUօG@5v-V>7^e)fô"o9CLXw!!DƗr l@ [8~qNfAQ#v8䔿VL-1~PGJXGx͙\ar#i ;G}ABL"p G<| cli$4Kw#9eJιm}.ɥ:;SyUb7k%!/&sqFd{:^} ;A{{{?ж@jԳ?)4 \q9CAb:5%EsvExU_ڱT>y I^IcFݍ<@ƊwK-iXl&ߪY4#isĂ=u%|Q1l_ $XT;sZ7{rla# ٩f",y pfzJJV#9TO'G9vZ>خEp64,[VKyw7 .~zԅR{?*M9 D21#WYjUhzkAnG@'bE8|nwqX/߬@I'"[ j0ԿY{/Xr HJXLsWݛ&UҀyu/qnDd[k/#vp#j9"+]l Fn~~S+;w/w\zO {FK 柩*q؞sw*YfqQ3; v|3Qŭ][H&XESJJ vL):`.KiehYXS?@*QI5tlnܰ EwfS6E)l2rGT3FJˮԘ!|DBWuu|~K=gS.*7ldf*Ve' &lY7MwLlv",rK;u0eF|,q7[}s$nd){f #]}>>JcC"ި)=di黝ERu}[ ™WSban, `DuMC̣].cm'b_rbp&{BP99JN0Gك i| )-Tx.y6l5adEL/1z 3l`.R{Nt#o1)Rsl昸VYNi+w$X'E'v m)g̼"n)hM  W\~mUKx4bh0rvQr+3ગp"b1H6ܚż/~5"f3m ЈpZ K"CM Af""X1c7N*AZxZ1.VrW1u㤣:GYјEV ){`#G§rC,0qYfcJK f]"t:?l[I4G{|%i߂S Agsu/߱+3S_6aDu³ead@ͥ> 5lJylrlaE13JPEvG+0 W8)GX&5\?uf /e봾ɐس c8g[O )Yߞ#y=ˉ'ZGHndos3X`MkP^f`aijx U^b:!SH^QpXzM Ck ^+-~br/՚;#?d,+(.bmDr1?=L׸]w6Q a`<pFʽÑAկ}p1h61d(NqOĕ?\~0$^\A9(%7dnWG0Z87}[Rё#u\«H]BM ac蘌*|ϱhL"%`G%\&yߙ~Fw[*Je7@!'C Z5w`g "\r&HkwRT l"F\; ŒME|hzw&#gU A/ Se7ciI9#r5frGw ,8cP5%苫Y_'U>I@b#nvl)W'Ӛ$UܢEUuĆ.RE'y$I\p|TmnjYn$Cp_Rczt1A!?K5V&O\1hu' ZMNEq'yA[Q:MF*R[8e Fy*Ia`Ӈ5tҀC^f-3FD6EC޲mg=(/6 R i0J,T0uP{5o]-ww5K3ER$Vx],OUzSzݑ"~pe"$eJa5}# yX`eSmB+b9 BZ*ei u0No̟tx2g J}yƘd>M -ʭ~=$ TCp\Cdpx2_]ֵW(1jp،d'ͅneb/ $S·.P妢&^`\jo<E aQsN̽E㻊 W*9loRIdR^RUiܞ zfo'OA^HPjΚd|t&)YH1pyL]{u{dftb1Α8d-`%Ou A@<nqY!J4ãM.p;Xa|ZR*>so^LMXi Bqe }|ǀYK|[5*|vu_6;/鄗 ӎ2Μ|j$rK L"B:Pӄ3R}U3׮*^Nßnp4p*B1;jctIi@1a h>0 &c+{">~l좕c'd 1ґb4M%sr ÒԵ\ro3N$.?č\Oxp79=8 AFg}mЂvXl}U*<(!N ~+WR*ly_!ܘ6G,?lGrKk6!G߁|Ow]÷xTIf~~b,B8!QB;8ef&8*wc/a1B+1P*J-K#h$X)?, m(oPv/Ne&sxll}\xXHZ{ï`ü{jّS(!Lmh OkQ\ )Z:]H3ߨSWig )k~ew:T^BE@ >5nO)$z_ @=ps 4ȄKK5gE#0'Fz^Ax)gVCs|9'Y,hG8"SA >,@wI+7ĹnC=AEX$lǣ( y\n)Pu 4czfy9j``ՈZSÁ.r]\p=T>q; h;]9mp LX14Yx*^/^'%r/ZAW!9Rrk^IaVyY e|Rh[Lvg}}O~"QCj,D_o`evW?ި{Kthi(!-%ܞ <8xXι-!͔2a&@Ƀhţjh_Ӳ_4N#i7xvrz5cck kxAŚ=:}59B\¸w&ǣuVs=E((}4C'gN\/KӾUI#PCtjɉZP!|7wXq1>sҧBH(rV@?|aݤ-$w֙4!Fdʞ&ڏ A[$VtY*>e?!ASb-FF?uɞ<!"5s~xj}7Y7ܩo%m=~kzJbJt0Sdk-]A$&hJDƒ-<= 檽~W'APP7#Z:nI.nL㹟 8ycDu{ D*Z:?zzC#ݐvu;΀1jNMtSKWB;r6)"/WVX'E}Uh6p@Aj?+ 0BcbJJyI[n|S7p64C#aL64Yӽ-)&~>'+%QoJBma9Y$!٪)&Vk#%W$sA%}f6M3J9G,tvVX<vmx&>aҾLzDsd/Wr֭kP0UZ/Nr.CcY&C~\4Ua5궔@%ӵ7gAbkQb BRf=;Կ549 ziS@Iǝp$e ZBAB}/,LVŨ8n_tZœWBV¡ m_v||=NMRoV/y^c@]jCFf˟S814*'{1$\PfKi73םʶsًA/Z;{ -bEUd$W=HXcdC)-z`=b9n򬮙#,-jH5}Y~y(yb  ͷ>M!Xf@[̹%Z%e9C:[j9p_Ӆzsr4(s?ټ9Qn^2U4K?wW7xW ),ݠDFp C󩳡17is;,$ !WqP߆׵IҨ*rCYFfhi ZtW:&VҲHJw[ BgGQ{&c"8 M֏xI\yc˙kw'N؃QN%AQJHgZ c*pO8Ku&n^/L<=9n[Řh؋PY [Rq~{rN=ЛQ2L.:u jyZrk%>͠+%uS-T#Aܽ* BܩG<۱ :E?*ɹ{&kP]O.k@@k[m$/mE7 g"ng Tm|C9TjP&)ZFRqpVϦq89di-M\W&4 q[^;eHU0iEyڹ>|X\Yq#cX)Ec<Y NF|0d<2ʀ!Iއt6caz-B4(6wGߺ%_PdQLV T70|QVǨyyx^1>հ]1OBo;I[<( (}h*^Hy v6Uk’\t[[^0[#1JsxӽP:$/eMg4G(J>cj""OMPQiq3N | 3f'ˀ]ƈ`ȲtoeO74hJ ̩v7"^(|ExP6Ѫ De4 MDkTT@*íS@V_:ނ p:_<9#fڈV%~w7b8H}ŀ&l.ctgtB(>cfs 1-"1zU)}jzŒoH% Ֆ%$44.9/[rxg² 7h:(L*s3VՌ.G s\f# bףrTlYl9Gø[Ea5qqo!e.T /m8 A k?bc-LNI<ں GJC'o$ߦ8.F#/b k_oR^Q36jS#(mZ%ep.NϮ;x-Z(VJZf,}=mt*ZD M.0cYuMe=*jL4Lh䙜TNn.R!\bE |le塔W#@kH/6o:c/hc. 7 T]MDI.|Q^5"46 U@H(K5 w^,@;'=y0 \ `ZSXqa}M"{к.n_@POGEx՝257JwfN~+i8NYgwxYT-+}d_J(s-Gw(IJ'Fiԃ_y9Tuj[(56(%OLYiN\@ Qvg.9ק%ҨlңVcզe?t \9OPajlB'ՇpgAt?Nh)x;nso; f [X¢lbl|6^bf+lh7g^9_:ɿq]g03b>`wƼZ(uc|AM6 '`c|5!M(?Tҝ`U $ah?ࠆx2×hǎ+?~,8zAzz 1Yw+ϬC5`qeb#pؐ&t%cHyAa@W9{<:`"k[ " ;Q7`0apm(9LA)&Cd~R1#וA/m}h1n(BQf(Hs`fѭ`#@ʌ'(oY8hP<~Ŕ2H| 2Q4{kSI"ȜD%g]oo8hG6I 쟁 FIM0j9`@2Ĥaˏ_E+By.3OvQu7~@Q.e4mOa9ZsBI` tWdQ)K2 8] 'j4ꨦd5UFLbT]H# `Da 8?9V)b<z'P&:Ӟ&vo,n2yE(UVyU_vǖ.Ѓ!;4i]bw7QQ\:8̥=|'i8AQ|d@ 3ψP9?Cg}|5'b35HGXMhM,$NM~Mo^f 4{Վ7̋攣Dn!=$(7zIiϛJ2frƁu4Q8T L^H;}Dp{鿅u#i4iם(]sR3 ݙ?&Y4l:q~qŁ&`N%SDCew,gWΊ {]E3G)C#ku ze!ˤ\W .|;oUYmM̙Yҩ؝q+9!qs| uzF]o1{ӱvv[5[L4Z,,dap6[Ȩv[!9"` ;~qzp'lE9ʜdyql[C}mt7ATu^mm&hDz*1I>i&.BF7ީk]dJe+X A+8_E) OŸSqu/*0bV ^L%>ei'9HIޜ `cT^>ͬ0Ɩk'fy {֟ڠ >LƊS8C(+JF?ɭ} |d(k> D>|~=ΗViӭE͖>fe~#&߆Vs{x4 2ݞ/@D,g''WB*%K-،l7GkO\ 4"T/ý\ a8?I2jM2L`%G`86m?+`gO2+k4Ўj屖]Xp[\\\ *O>$nM87ى;ztma?Uw\O1Y!Jo+JAgL7"`oמQٔ\ټ#IA_8<ֲxJVq$@k5߱_~tpoDuI.)]8js3"r`QYJ[$_TMcXoO`0:ő _КoIkwNNl>aASaRI::2 9Ra" 3>;ƚ')o.ZÓE`@^r,`ZerH* 1!QaQ47Ċ-@Dga@E466H0UR s~KQu+o<dep_Cet l}ЂX 6x}OĠjz'p7#V|%L߈_ܯ6 z_b9GV*%g}ωL5rF? 鵂pF^=]!FЮ4VV/$}"A6JPpK;TT?ql?Ì;7'6\%ZxM;d`ա> TV13JdDhVrsF`;/@?>浭WFS#o=B@Gd+ȅo}3Q)F~_@HuO=1nn 3=OOvsVxJF $?bGZ @yQ$y0ǠslKrGmԅ CbZwgѱCs@kv#H5-p&bB dwmi_dүsb/pJKu)r-zs_X:;of0@lZR}t&#x\ :, b(9$YBb4h)i@老ZH:U[_H.v,Mيu}rsM}TNQM}C@> +T%!BDUhL%GEܒeٴ}PF1~h3 EpCۙ% mLk$#rbzĶ&./fpTAKRJmV؉0Փ Ga{yCTS_E{)ZDKaC(r[ԡl>R20'v,_g7UH?8z!PV*3b /o׬~\r{ c pavUQ1(k RJ818K0 񓪗SBb^ÇDL$VG^D_)3@ OU&_ݎ<] )9>̔dƫ>/n ԕqxnvnjhEeh0'Ϙ8'0EV~+1yEZ~/'xn1QpL<RuaYT8=9An1i$vM@:"N|Vv Q 8vXdj~ͻ&ڈbT"ylV.kD?X2aOx6W&q$Fղ^J#M-؊Ւq$[7yC !#7)G\(~cL=Yr7=޴%l??l7R"LM -A >ޱAr:nzC75i@Q~g`w%Vt!D ꂲ>nL3Rmc-Ln#pxXûqߞg#^$ED 6#L*kP<~@2d#Ӏe\jL*Dΐ!¨gt²mj5wf0^CBݱ:pԄ9I(8Nya$MOod1o{R "P tmC%p 4D6i.ySE~"˪tLތ>g-q2 F{,a5W_K}A2de8{ˤ5\Qx֦Whzq)?<]AӿS/t_ #/ֱ4nzwve%=C.Yv"C|ު6xpS0zxN-?rnE- I'|N P0B / ى,gxKnF/9SrH\FU6d p~P(,J=듷wڵBPFh^<-A#2̛,]UmCo:M۳=:v?QWv7@ j2[Wh-0Z ИT<򇥐UZZ԰0]CixP,07 y_:;N&?7_-$BŮ»:qJ Oػ'~μԏ +z;z0kÌPm)װͲvVcIkښgc`kD覩 {| uudx P R |k*"_ cr?41F $h jLV\Y_豂g"%->(z3$(/];58ʯMSxz̫)<ڏ'3\>&R1-`H]kY%Q$%'U(Uea$!όs['i,z̶BL/SÌ#m@>aZaxbwV^rxqJ4tTW~# `߳jIv,;; >t?r7gpa/JM滚W5\`:kVefk<.%X:rn,_Z ҐC7$.#h{D!o<49qAva>av]Kר4$\?'^7/NŦPBmսVa*ڦ2p޼%Nc{#F]L4=H. k%gSWg"jS!mcf- ,{ds ŘiHQK7^(alynBk6e3kLcrya`ZGR0hc4P^ٿa| H57Fj)G3cQz3|G{CvZҀQf7mtZ6#XǼzy&}Qp AbyuP*VbhY'R$)셕WS!3d O8.&t8$tb1HH;mJ|.0"t yQMG&RH#W3 W?`]'JxPz,7{J2NJ@cCs*(an,2*LiWJaBv f^բcf2!iq-;$V^pePҟ~{sd~!o E(Ggևsλ)*)~IntR+n .(1t/ ~Ev>Ó22;5{IP,a*k3h1k n ^X#'-M#a@K;h TcuIrRyu jjp+/J=W|6LH?PO|@N֞w֚h\N›?In4Ms&g:jm cdCU|4S`{ƫmz#Sp+*NSOp=-Ihw5]Y]]G},r '0oՇgtC"b$Dۈ[4c`ٜ2͈4捝daᚨ.($QAUa#&\6TZ{LT|^][q #myr(r7H-i;so9Wn2N}#*5hϛGC NLF}P>@X#2iA)Po[-bStfДMclL4꿹ap%-#Jgo47 Hb͊֕ÕְiS+D:Vy5ڜєh螚1O3Q|ϙJ7*,J^("zB$4h Jw[ѷa`,e`~` U3CB9}8:LjNc)q a)rt(=Ed-ДNF,3&81PWn!.iߩ]M\k i%5HS>wElD%mkk_bq!u!y3~B#RN4˽Jhh'XԪ&Ш|ŗ:)>ʸRUQMuj1nSp8*NL;:,ߡ.Az/52ՂR~O ~|6xtAُ p!iɚw fi>'cO#ߛ :W*]xFi4W: QV@Kip71y[:{\˴yZqxqX7{REoIg/l ^ /,k^0x9GFjxa.}n1غ?赊⑆dmx y2x,̩)vGPVhݜ1\r SgM>ryՎ\돓2> Bϲ\aFհaL s_;v?A6Ÿ`.ooayU^!WU۸OpyBfd,(>/?JDu!v%AR"$'&8 l*Tܟ{Cī9} ܇٧",Ca,c8ڃr%H$1|y2d|檼4: ͋dXk0;~~­]_S{Q}T]f#x`BhcV;ai*CP}r_R0&*Wxzncɻ#x ?L.Ɓ,ɵs{D#&@ 4KYZmdzzdţ3 ,e 4lLM'[wrcßލ̀E2[zc=@ou=^ 7vSq+ j\Gô"jp?;0${~6ͻP7Em΢H3 ѦCصr"@ODWTx,=:%M󂏎%m ݲ#e/Xy DEˑ \5aPaEcY6ꎪ?י׬ٔYxVӟ""kg ZuAHh Tg3,[Mƽ4s_ 5D`uNo˝gڡ.>o%o)3]{gJ$#4K=}JFLgv0B\$÷„q@ lIFN(X)1Yd}* Į-2x`Ĭ9e1!W+fVU>%uN9ݦX(ăDF!Aٴ01~LkpcTyzRȻE\˄=t"vkʶCXB,%)}ڳCۼ "6N %b1?i争r<ܕJ|9DԚXhX;{BenړmoVK0 JnŨ 2^\FtBNF9)Ơ"RVddw!ܛ'NPsS6&/&GO˦?HA#,5gTLc51 ~y pDK4p|`*lnխQP<[3\ Osͱ{- iB4K N'wH@,]ŴykIZib2;1U:oU)h$H\_6rd !2?@ {<;a 09b;_vM{3Y{Vey x"O0BH?%~S9,ێKS,#;Pf+cCCвOC"tGN#|-OxF/;S @J5KƧp=jWW` EZme. Ӎ2S}I^19be K*{SF{WQ9'hbSQ['֜|im|2r3V%ǢOzemOjZAI`B@#V@STp9ESA,O_**½.&\k? m R#".MԚ#[346̼Ftzb8oduRT0|E#喞euG9Fdk!V5}+:D'YB2)3ܭ6PDV1y*hd%*I8LB$N(p1`>V ?kAZdvFiĻOdCqW[qʸU=#)s\0Aq" 9X A¸%RNTr 4}K$~&'P!+GtncmT?J/x`B["lhԃGK@HGq Q^^\VtF{6YRQYNR"PG,iplXq%XdsQ!C\bЗ:K =kb;C!0c2~]d |DFxķN4sMLa4=gTOrw^`C|pAa<G{ KCzL`; NE`#'0 J7A+нA~i8F"p2gt8{``vӕ F?\n4j|=K)AC"zldSR$\ډN(\GX_EUd𙇒~ bb޲!*H&ZKo6ٚ8^M=ιR{ 0%VzKq3bI>3Q. ݼ>mi+p}t< m+c {GuCb.%e&lGhƷhއy}ڣsx5Z#6v3t 7h΅:9pa^awѽc:d4%yg9} &r>d+Zf/y b0ňn7FshÄ qs^ 1r9-'puMmaauf`cHp{om`Hݲ`gٱ)ĕiX+`oMk2WiĸlMT{󩭬>`û`1MTǂB0Y$':쮃TdXƴZPQLC}(,hZ5f46w7izmKHNf<<}K/bow6/2.xڅxz ~` \2҂seJ;㟦nSm:qb5l}0 ŵ=q-n$GVEO6Q'jD _(tgs^au~h K7mKD4e?Td'paV+4:5ڬ޺H'W Abh.7F6U? sm/al,}"MܦE({?+)ɤּ}1 A0L0MU'x8w{IRN@m<٭] Ur73 x7- ]hofj%9}O'**m& =4W*,ehpBFJ7&2Z!~q_@Y 4S9'ýYjIa;USsed;?Juj ܎`Ž-WU4Z5g+ K]vVGUBS~}ַ`_Sr?#VGc&j;xk>^AX}q9o.ߣ“qʠz8龸JxǴbX2 mCuÔsH˥M SPUr&EHt9)j/YQ}8ZDҟo{1 Xjᆭrxx6T ",dDM"ExEڥb VUm&A觝Fm(1';(Dzlexhv->x̝€S W0jŧޛ+bɒ1JrëK;}gzKwSOX7J:l$|t7gH֋ʷ̐quƛ g~I.fh E`ukd꯬R;?@יxxk޿,{iO]?,Hݮ' O_l MW[l>lz}pIo(5D˾Ǔ2jtDBxvah+C g)$q_8q )oHS0.y鴭g# Um;S!n@P|\, / I~CH+"d`.jjI9 ,jFx{:VygL[ċ(ǐC= 5H0\B|FPS,hR$YԂC?|M)^L֧oX*˛9 B(pJruMLHDkiqeDl KGӕC#*H]:RV1r `r)%@y; 2|B7Kr9t)Y IuC2aUs(-|t.@tl/rU+lN&v`S xrsع*UxYj- 5zhGyUwK'?4[ (#IKq6xu9֜`E v$*"$''ZKFN^L55BD%F ӎpQQpߢ eӍ^tˎWp$` C<ι8rP HѾ0-Xiȝ WN)Li9|:"\aSDλ&CV̈́;Rfx8S2? f+nx7ޟ0woޓ 1Nݥ :24I`IҐ6sp^Nz,΢#Y~r 5zc[Т'u0]˚{PU7኿@;aqW:ݲ א5L EzWYr̉vB9/LxFJ8B=+X\{ߙG=(4ݖZpUQtJϵ7GA{ k.T$NxVcgon ;D_ˌOЕUX*񣔹2|ϭt3<yU,B"Eh`+9|JDb5'y y ePL  "t?:Dj1_\F,AQ^ QQOUohܞͱ51v}I3]o@tC>^Mh;؀T:A;~$_AaIxc ?ȽUt^.B 4k-<ڥ1Wthȇ 'Q67Ƕj;},-\\  u`)iݔ:%|R~6MÂt$ m33 3Я'6r ׯEdŠcK]ZJuX5"N4cQ,<9?y G:F=QܨJA|=oJy/suzx|)g=D>ۻ?qoq@}4Ghh,n&jb889ufUʄ%cqQܧg&oRnDs3N%QsunnB\FK{}G₀JӇ0KcI%Ten?eίe7Ӷt@s~ T |KWg^bYªwM ;ȇ>5=^wwg75Jgi&nf3A.&#q3,)>TLC-V]r rH+Za10's,Gzmr G2EvD,W/ٛ2C*KPO豗ٲ%PM/?֣R2fH컨_88BN2n2X"ƺTBidL*dExY ׵9: 'b97HeX,QKMs@nl~; ,5= ؋붰"O9ˏb3'[p͓HQ@*Bg|so2~l0l^<~4rk$Eԏ˲dy8HL$0[e mSt֯{@V}! =f;:#Ht!Ab/]ZM4[8!&% 4EP#nDucP^@Je{?cf?\4e2'(qp5fF-Sɳ:~־/8xPbn*d[Ҥ5c=;{1Fhxno1Z ')x`s -^oZtb1\ yG5pDs3;l[-#е6ޢ[K#HKN>gZU(t1qO5ق.u" DAf[+>/HuP{aZ[/0^"ڡzK )7hZº*=w6+yw 6 WgcU puB>J6Mۻ0(&FZr(Sr{ 8Yw8. ؍{ቼ~2'+H?줲ƪ(1uP}(Zu# ښ+u!룙RJjC1pS.4XCz8.ՄC;R{ش^(!<m *l0 amW)m=4c4&N%(RQG%}ʩFIAx# 뷻:5!vay_s~duQK!-y7`񋹎"ZP+xI&B}nV_53,{@,I#9*3TA貵aD"whyq28wmQ!KN=}H6(--ѽ\>2x"S8 TM`@-2<..HB`}f|udxs豽(q¨ϙ P^~Q`XLJDox|eElC(a>[iPIsM/_{=oFY`"pkmR\djh2 |QL.\q5Jѫ(+SԒlC[Ex38,~ ǎKn!# >?6m_Xu#,LE$ѝ_ARVYNL~1 cm$Ҥur|{EX9~osI_`E=muq5l۵ٕso *厉tB&H͘,atPS~Y+wV7S5p.ٜMrp{t,LJȌݽ.LIDNll Ej;j`.cB܏"[mt <"Y$u\ W>x=;+Ezit +!uǽg1m!ʞWx#_ c)q?( VH_=5V풄$#E[lAR.Դp*B%/ԥlkI-iZU)/Bpe{FAzO-PЊ#txy՞D9]1+ q+M7+8viV}~w ɿy0Vao"r>b6!|[Iً} [W&bw_FSwT]f)tt"Z|Os#uj[.#I. 'iY,WY~^5My94)Z5qtrEI֙<Ek gerd1İ\?2NX%,hE+D 3Q\vtȼ.ŶrS~ۍxHG{6q+i,il+Hsj)^~Nj# 48祊Dkp[)\R☤Um+M&6/=F~oχ ĶK9js|TElΒ{Ғ}h!,^'Q^s8 Q^&n^+bLa\ceb Haۡ炻~uU}{7ډ门PM Η:[!G ֭qFs2VrGpi :Y,ɽ?lȲt|\*"?CU Fqs`pҚ17-'ɀ D#Ǚ"n\+1˗u-TW"eQ\^XHaq(BoN?U-t3T-a j!HCdfӔ{Y4%1an+$,SaؑKH]uT>yPrKbRgM{9cxLK8/%؞XipZ(F)'d;<L;WWf XqbH k)~3S`.wZL^ݥe9/S:GK*8 d7ѐi.z/* GG)" ,>:r5FFd %[+jhm>qj80ZcH1CVVlgZ39\|4nl9iI}HSEcwh٭oPs6\Uː5t۹l-T B Z10S=asC,'djPLE l7}wkrJ1djI ^"~> zV*n1ٌLL!'JU*EqR& ;f!ޥ'V?hhOm-aTb;'[/\NQ R3{} X@N?]YWePŅ`qR=CIJg$)^ 5hsbD$?>B#`b9 @Ҁ d1w(uVEiPfJ,E04٢;\r }RmZ%.%&ӇX3"r44 e+ׂA2} l`J|uSZǁk{@"{+dZ|O6#|(%ߓeV1x޷},@ǑZhZ3:n6'//Z-;[o'WŲ\ z[Z2Qٞ^ޙR.cZBYoR\1=[:ğH-ps|wvxנr]$86đ}Lx `:V-S]Z c[l[xKfdBN*o!96K^VoSrٳn[6@ <Zk$ q6ќ4F}7Z6L"n계3S]Ol?s/}8lɍ 3NA6YX#m?_?Hg&:{ܲG̀31RHj{n趫 `ƚjP3QkhWʂz~NjE["L!5ȹefJ?Ƴ|m_y]5ҫأoFnYb*dyWߛ nj3]2`t8YU{G ka_3E4D9[ 4/;M8FKPevЗ`9pMd =GY7*7 mPiHS1NK‰20e /|Ηl|X<`=Q~kԪcͣen縌;v"D)+faDlQ;-^Lk{ld F\~{-/roeanՒ|'eXfs/CEpͤzڕ' +;6S-Yn5{MTF L#5x!$C}KlS╏ [h^&`Ճ=z/ Ӏ9^Sa'YfC.y<~sfj|s񶠿dX1p{J`bn6Q.{Q;wC&Uċg ,/c8E-L3f* ٨ WjG*ǦEVMXlΗ…`5v(H[fƣ])x}iםF}ELpLOdNafX'CȞaXpZiQC~SSrU(1wA. 8J 0y"_5] P)x&qZyD]}jm]WkA{ͭ.)B| \vn.qr*x/dt: ɻ1\[uCZۙF7e}TOl%eAt!V_`C.}7`5\!kȴd\;5gMBY6` ęk%|"35EPxyz>(űync h8R‘9r?v c+ Q"b2|#Ąe6j=^0^!#?+R ]bd@6/晇/N׮4_]y^վ)Pۦ2 BZT!̆T-F7CO>3ۍ 1P|A>9ޫxbx>G({.L/jK >@P>Re-TYI=ӿʁ6{Ŗl@(ģqXo.X@oRJJ i@6rއA$RJjJ[r Nz|ǁ\Pv[?;Ew| ۞_w>H9QyR>OK 4Kmt+ʬ?0ɿ w s"E3} 6m0=#q21bOIIe'h\ lPgOKzTM JIcBۦv%A3vuIվbtT;;ѧ2IW6ӟ]ϢvFt>3*:"i냯lygi lss..xC}$X^Ģc}/Xm g}-w tn^ԌF|;[ v9>3aE"&'yٱ +~.yд~J^ NH%kf'Kã^K҈QGH" p5ƮDFWK܏Ŋi.re,3<;  qYzS@8/=lї\\d*`[zK6,h̞O.7YV 6NXvZH P{ܯ4c^vWTrE[,x d,ZUk|614'|Я ^Y|NhT\;y;p͋ݥV#ٯ?m`pG%S.$Wt5Qn&bdJU:աtI.aLUd2|4$AQü|DXgi4M"NuڲW|V@m :;tk޺1ݫ4yuH\O)ڙ3wlOhn PvJrzL￞elUBQ_9{ \f/j,&R&`(Lwqi)oUfȊISEw;P&F/WpEPI8q Gڜ]4u- 5/˦W !IYLolͯW pi9:3< _wa>@0ވcPr(I *Pڰ{ 3P(ww?|k\a?\1NM%'3Bd{љ.AŬrq%^]~T:H;;Ψ^{Fd1Ogܣ?ZofV>22|hc\As,XH,dcI7"[)FW<ǣo疽cC`NMl5@Y[V`2! wUp!rʞDe@Vt/{SV" R3{szm A,>m# =uZF`J|8H@W׾,"dS8/3t9Vd+C4ЭyWצVm/Fh^*-?8. =y_B9Y8D 3㝸I>Jl]1ܿ'#&nܸS^Sj{>(;l#1 #RJpdh?ɘѰI&q:=.5$C]%FA.dmi29@: :d@L;؋ ~>g]cj4k:Q6p8Vs'PsY\(J!#K@uS]|`0g>FtŃ-sGMg$leYE3#Bjjz[<*j..i1"p vwBq#i?đp ^ሦ ܄y&}0t3BQ͎TכFOhJ١Pg?`DoRB,d}4fAolCq35X=>-Mpj2u\)Wv i02%(KZ-qB@9&˒{ȼlu+$E4=p5iݒΓApX$t zB-;)|, p`~jm >$#Sʌѕq'OQO\g;{Ⱥ7Lf%#o@KqgLe]v{-tR½Ӓ n # 'gNqA8XWBkտM="-NXRIA mSx+q9L(3lGܛ0[ Lk\|o}yRaj *6*-zϷ%{:YE 9j1 Hn긚xfӓ Ĉ?2 a%5AAg yvlR)2o'o`x"V?w6LH"|]% Z[??j?C <~qU3 0K>)RݷQͳSg!w+ aAp \J$P+X˞l6 Rړ)qn'J'a 狡 f'Wљʳّx$Rv*cEn0$x^^sSp-Iʝ(܂1y|霒ed\S2띁4 /v̏Vul3H'e筍a7T+'m?ʘjɎ[rgXJH=8`\h7}zS7n/ ü1)Sy0KZf $.jSw+FVw<2)ʤ%j^Xdz誉4lZڀu+>L"Ie'#WP=S?D9/ײuJ?IM#/؍Px(ȢԨDASƛ$I+[rChEE9OJKJw:ZH>[rՁjH@=wwFC61͜cH%at4ɩbEjdby/G-SEN%&1'EZ,n"5'h p{A<1pfoXOfEg ԺD?zcAӆ+p33# _gT:^^/%:?3WS Vyn55e@"iYJId3mkTVZUՏ2jZ:q0kiq:/==>ٷl$^"X%į<&t zdQ6zC ÄhБY$a-:4%X﶑@-֊Y&7CM>aC.$ʞ& 裕^Du]N{@w /GXy7BDbE2?Gq>ŢVkBr2P1V+{Ks#'~Z0au2BX V/9uųXsT%">Qmv)LĴXIJJZ&sr uku~޿Zn˝z <(hYlOa2Cz,TbyNEV!;Hk4oZ{OՒSfi?ӽ}O~d!C|"cVej'C=xA,+@XQ6.A$1U_3 {B$JT4zUD%phdaB72]Ra~2;WtRgdy$K;AƝUVyS^Ly-@ L=t6m$s¥F0-/]ycԒgUhWy{>(E6On <,:y?tx5ٶ{*쒁@& fN#*svGĺ=cf1x\֨o/"`Sd`*L?_WWNi36s%9kF-ƐI>M{~JՇLJYz%7Mq 8 ke_f C7lbƓ l|-D|ƁFEj#&K+,x_l_zjp--\g;0'b02gT]ۅ}|>" ֟mW|<&[m*-SA'jjHrqVK uI> X(q,ǁ Oyu D/DFprMA|T.q4w v z,^xDnJ,8gVH-c9+ |:b;4I_Dm5l ѓI )ij1i[b >Q^%k%&}Ǝ@(/%cڎ=-km7ߜ"8 fǿyF8B˾Т/V;k9U](IdXuVm$# ,/ 6љ%@Z}['YyDH9J$܇YKԷ c 0$b7*{DbL-S\m#90f虖)/cyP/7IM!DEc3/Ck}kvc%IŁ;O v?uLD}94J׺(Mv$CtoF#åcCSڿ> J.~&.Z Ʋ(z[,ʈ<@"wD<;in mYJ}KEPІX1d,UAc FptޚB4I;uOJ1f)Ӵh()f`ӂl%x{y (I[h L9"'cZ^-\h4l+C+VՒ:jLKtAv0TxB Bز"^3GGXFجPB'1-z_Gm u0$"*ߋo~B#!6 hK[]34ulH>TeA#ڕ3\e{{'$"7^NkJٴ!Os9tlbwbBb&d}=Ao-%[v$w:nLhc`*p_ m7Cy,m{Yo,\. jrˊ u1dh‰Z+YN\כ̡K}zd=*5gBP'MÌzotO;`=zDB`oK4b?&GDoGYN aъ5g>}x=|0eKW9jt_ҡ/oqRucޗp=wK"Bkr*'Dwl4YA5^~[/Ћ{7 ^۞ Jt,T=Z1ŠSt< F>G؎ =jSeRHlʧ!74;xiɅH_<\aq4V"g4lvJs& _bP *U%*18$5eÇ3]{he3W>)lfD)8=4Br}ׂ@t>9+bAظ׿b7NE˗./V%yq[R0I%fNoCu괭1u^)zo7$م+(Kk˾9/̒p ?UEsY НVP,- E+sp8RV/'Tkr_Ŋu&GhE"v[e3y(̛zpS?L?ow>r 1wҲ[Hwvy$Ӓ. ^3L'EYb M;BFx1Op") T//cPԈ}AgN'gT| ZbA:'p'e;A@<jTT D WeFђ|6 Y5#Љ] @vE']˳mv( Zt+cJ`.R-t Gd2(>4u(FaqDa>kq(SMKlBLi8W!K3/lmT*z"2^Inj}1Omf&8"{WE8C&0z:к'R{La0|edoU!0*r՚uYOL7Ww4~vUz{eer@pUb ZIF) SDnM霃d`jW]B0#o b]Wu|;wPFqj]JY`ص@\Jg2F>"tR݂EUYճl2} C4-Y2@ lO7ןt{ϱj]V|"> CZT?V'ReFc0wn` ,4bW1nUыuj8oCSf$݀H&5B}x-2+D8>UÔ3Tr؇i0ǒԩ! pN (oCh*Y8V6c%[9hlM\1EV^hX"Vf2-`FϦ`7 e sz4gP-7㴮(rW4T]Bke2%nm0>/>ccVZ}wㄷӀhcy 7Ūz87Bje{Co"-ʏ^ ICN8c o *ۍuGBs\81*&2pܟf*T,326sgZߓ֓eQ?YO~H.VBPIDA?ab 3(5I $7BSne~Ŀ|^ 0668N\Rl-5gir@oO6){ ;VNe뜟9&J rR37zBV[_y}SyKA',4Kg:;yQq "$~gО w@} AZ:9䨹V@ D.PYXMޖs9\3>"v<$5ԥzg3#8'4!),&A:JZ`vc;ދ'ć;)5RJ//|O-rwJb2 dLSߝ}?JfSfe^ϭ4/AY9"Ն'p.tp\|S:,^zeE{_cO=!H?yVk~E x w ZoR.u 7Q(!\Maڳ[MԤXboE>MJ~*D;C;~ qROI\7#yGu~blur 3ZG 죿'E<\޽rf˯fuAbqg![ܦ,Lŏ [>|& ?((鋂ܑذ@< 9OڹaFYzp؍V;aH֟흪^˸h@ BsNFHPRe y=T|Ig;g~Q/B ߹~R8b$[ Hb-)Z Ew٩_CHh&&ynKa/sA`g`#\cEI 㧕Iɗjf,RܳV$V՚Jps[kXWcG`;~A~~ۥeF%5^u[ʖiNݵŜ 0âƥS?9FD$Pߺ"q ݄j04f%TVM-DDj vabOdd`7 &"<.g?ZGYax`)S7F`5-'7.$ |٘E6|k |Wݞ]?0ezz:!SA`o6-4 ~"%Mdz쭉],_S;zooσF-tA58/6&K=[N;\lzlCAo{pRz(eЊdpn22ezEw>(и%rf^OU{LzntG`XonA=ΧfB)D$C!$r޼ĸUt = X\%W:١ VZ-ś@/:jVR6{wGδYAjl:(B JNBܾ{D{To_8 $'7Nu^F,d=7ݳJ[wN"( rbMTЄ,&M)MOW3{8OkW|>kx&#<;SG6G?&zR$Nj'P2Zo)&4N.kh 7T{>5fၽb[^> -6&(,-"gy` 1%FWKz@r:FcV 1x4qn#{#-$ `S&^E5P&{IdžYӡ R9ŕAK/Jt 9meM!H2pT,pj MZ\q \Zm}v/n4ƑQW#Y1%%~w[O(46ޢ6SL2duҬT#ʎ,\O 9nݶmRC{}#T@)JºW3+ TY.l8$nSCueg|,El^i2%0ŃZOGpҫff~ OuedN4^ Ojib14B<Ɩ02KäOlC8*d9ǤD|bNJMTt0iqIK@ݑQMvj2qԿBY̷չ0QS^=HcI ȏW˚iGҽL29T6o9Rִ՟lodwjTIІ&-jdQ/G:݁:$jj 3a Ƀ/V.qi{~2Ő<쮏RDM=u5*;^jz0;2 A̝zJNcNR NUINSd-V~b>#N)qfTi Oamւ -,Όb6-; 2-%f"sMW5[+X1#Z\")\3Q4;/–rМjȴ@m'0Msa٨rjV]ZpC,PagDU d8߰-}t(n:?n NLHw"lklLa'ɂlWN9/MPډ fJGYPWo?:{F\{qѦ-=;+I#?)RM7Z"RPe- W,7ڏacʝ 7Z~^! INSh&ߜ۲!o3 XJv3v}lq{"0(n>IL':^Pf.wqihv&Bⱇ$<JkC6u/mNE>` N{tO#A wK=7a/!Ģ"Bq?yB>߃wYM#m Gp9(+_a8΢h+CA-ë71+0c2_\bA@M{2UAD].ȪY^iWvہg"%T}[QLgtm|r(E } ]`ǧP`MoBP)7"Mw&.f31Bb!_1]0ayH(op3G[дxPBLA^{EvX=ӟBr rZo1q uNswz?')J@p{x'?E3_߀B0KjsCf5,h7!!*DtHfzڥNTѡ0/-{ z>ǚ[98QǑ9ڨdwVS,_ 2T.bMd)o ';SyU 2dŀj; |ɟ$i F%fa ;M\QyR#уm_F-v&679ϻT lHR@R‘v78J!<#׫}刻Tf]3o$Q S7P^ˑ*A#70&uj@K2 l0&s*0u`~a G7߁3W>]jo 0Vnoɕ|H@3mӁǿCebn%_. m7FsPE3@ ?_%jd>Y&,՗;VÚڍ g;GU+mJv.FOxAĕ#n_Q]=g&so<vGtCV2àITˣhnhMho<MG:Ui4r hԸh h)e%&Kb,lREpOxq,1?D>S+.م|F|#iZúHD>ew?WggX$V{,)k/'[KIQ,VfU C~ "08sUs,_ӪzRn0=vul hΘ EQ}: O$U^voV pgC4A=hATz$Y4Q4.b-&t#<^PUPj4 |FEyߘ~OeJK]C۴Dw@,\Z!㉶[r(VH,vj 1隶67oF$,Eda1t2 !aaωM:>u"FA8?ak I"ݒ, [4T.}ɂf8/Vxr VM X9ܫQ'y:| ^!Jdv3Fg-̌TxF|p|Ly ;t4 D|(Qn]042ח \J>cx:G=g$?&Gr4xSMvS ;WdNV 5:5ډ"שx{hRxf$*糵mlM Jݏx#&`u7Hj'MuJ~+\w^{`.UVY} [W/LX2-4tMhiڠLe,Rqb(Ta<7n^;@Rne7:`<1iAAC]v~O"JzBeZ^;@@)FkGcrVd5̽䙮%榚j<7 [^!Ā;-ke٦lf0]mgDqaʷtPd)E0{8*K"M ,i L֩|{cj^Ɖs_Yb<^Ɯ gk82($Md^#Js͍KZ+%JPDRυ躶RnDC?Z<0B@9#1|;ͷM9JrE3="KlP.X-úAzuŅʺuO ؏&oɱQ.7vAm JlIk/سUΛY(x3-A\ kf[\9a9i35>l;dXD)xTe%@\+WthcҞOm %2y 'Xw:jTKd7,ʛxQJɮߛ. @mYKhM -fw+H]\El6 z|vGqvtض&buM'A\ ' +n>"ϟTkOjtx=y#e6B\8{ P"Jw8#uWbJ^3]m݌| 6n[wӥ70^.o/!kϺ?nY/ |Y[ѝ fߑyk[lHñ=ݠ9wpOV`` TvAKbBYj`Kn UBR0Hn0H"1 䶽nI*ȖX n7g,;ʗHަGR,#dopG&}={|rd"OģhJ9neA'zo|!c[`e@|d9Zk(,9eB\p@[WsY Eor## ėjEiew 6LyoJE*;7]%rPnO%meCJx &Q/@u z(G|fHȴ a)M'{{\tÀ De{KTa ]G%CVSh4rh$߅DK@*ޕ!r47ɼy?&SK>Ӷ:gCZ $.-UۏFߎ/]IS  y@$Vk-< +\ Mjz=h:T@ŰǑdj?j--Mu8V$o. ﲰD)Wʂ)74LhR *KOa'WW9ŧtx.S) Kt.S,/IBSeij6QH=90-(2_SbWF#鼬uɌk 67Wڬ77t9d/%+ [~Z7&Yhh$‰;(]v5ס3Œޔy3QCSioK[) 樗Җ<PPyq~Wa4@ƒĝaӅH&u};zGXj9ʆcyx~(h=BbUIZf劘wj;GTnCq5R/8p(њĬZX&E~_yKщƸu4ّS9jBaE:Sֹt;o!IH=p~!2bp/XZ&%cw b;T 5Tw (ŹqwZ W[ H 7۔St(CuEiodr7޿J`W1\IQ4=HV%/GYŷ<N;xMSkY9 >k $m |_ S@NDQn^3J1x+@w'I?<9iX-Uog>ɻPǠnhCW4g*rwkK#u,ak5َD eT ߼%#i d8Mu# (ɡXgDA4fhdnra@>8  W0S;[3Z9 &T8\?| e@ TA͘O1ME:3WdEGuӯW;R@:cpm.ͷ{~JaBVB|UдPutJUDuxb)t㩒~#:=CffֻQS(:2eL'vsc\[ۂM$R1c͔Iu.gk?|ѷ\~.B [93i'Yw3Cc{ƨ_P[L8d:Hc2p#LXn{8伴>FlGy<-tkٟH {&IK8]#A2ݖ*oí?4) BG xS$'pJ}bƝJ(wˤ91F9B ˳Aez3.<"';x`}C1Vn7d_ZkU/Z,"S@a4Yj8; aE?Yn=)@Bƾ. '5o̾ Q'8Mxd@XGÖ6%\P[^”ᒪ"^_$pY,8r:k /0. A:CH#ʬJVWpQBTG-ai ڍ%jGɢ(Ox*d %i&Ÿ 9b,tC2Z/sIy3vr6usFrI cDF.ޞ OȎY<+/lnӑ%mQ/@;=*rx`5.7cyޔ-hy_a rSNp6_aBb\(8=ݔR`LGh~ eGx ѕ^KDc3BWx },/P28\.S&P 8lm!|2pIyA"Tʳ<wdXPVlP݌_4f9\upp=^o-^Dj](= = l7cOm cJ+Ϫc*,q:mO R(q)4%(g1Ь\1UY1Y.Ն3O V]7yfu}ҳr{TsВ'aTbC885(đvx 2ί`Fy(3*QjB3IԏiIw q.xd[{&?h:&F$!э_db4ԍdA7-cu`-r)ڈݧI]qU }դm"ﴴ8 H3JOޫzY&M.8fb']Tj2HԐ}3±F˞[儕k}_v*隻Zm'CH'yh}=HWȫEO#B@R)}K^pj;b@_Vb& qITzEPP ZXa<B?]1e3?Ϥ]Q|Ű=NZYF#>]d`/~6ZLoTj(4j&C#Aܪd"xwR8$!P&S/樂*_p|M"S %m#莝7zg/vCNM u?l2H!ƈk*ayĠaڭ^?m&>z3+3U6M 'eM%_zpǂpzlL pa=]Qdn:qVhsrk59pV 0'h[= iP=x@j]9H[;4r~{>*d: 0a%!-2; P-zg-[mUA53a<$wC1qkIrw|ݤT"xWW7%g4Wo3,ݮҶ~0c#SdywVf}JɃ$dx7Ga2ߖHN)baItL]+ 'Y"DXnoљsy|Rx-z|aF0I dS5B|$V\aϙ销d/G?O'j DHGgdPmkJ>y2%Q%SfN4=buzOƜLGQؘ #`qI[YD8yeSy*\MN(nbvT4üGe{Ȍg,S-|b y@4~z^BD}&U?v%<'% I.=S6rju'R ny:$!R[̮\AO4' 3XooRk໦vJΡEr`@ ^`PP+6ɂˬ)x..ҭ}p#+Lmu5X*]eZymNTBBM@A6csɯa+|$cD3_]a{~jdW\$jڿ^`\4xvYnv}ܪ "ߣlr0=.XTVvv?0RMaJ&cˮ3XťCc1B;gBMysF1+yx#)䒭1(ypM=)f@(4b 낳f|_mS#GIu9SZ:yM7Uhu0dpLΧtrOxz}b.Lscڻ~P,7%]jWث26$!)tFj"e<-Tiq+{4# j쉦F.h&Y!or&gX"R$i ]x \4q\FΩF]ٮs~/p5g HF2%V,e}$~{xkB!翬bfe|G~7=/dv\ن' m 9W hYCODzbM V͍ 7bp%dǝlVEzLR&igVʏɶPt5(c%6xdGS^?a\F9?7pITl `Z$²t?8uh*WkGp Wt9Qlu$8ȸ~G߀GHg\vjH͑O8ĺ;u+%*,~ofVf[GOdn8K1ѳE9q}*Q"ktucF}GAQט*$񤕿d_hOk>~(%a®g`szޞ)dvh]Xti[jL[<)˗ejm^uVlv1ڒ2]%x/t0ZM" \`]pݖ/ ]q?Ӧnw8kQw~\M?WEEPV~~NqNk4V &X5-|3\inz XSF'C:yHoi4f _W+M-_:4737,`Vښi[@Yݞ<(^Ġb+k:!9 aK_slRWa+-`NaP,<:6.9TSՔܓM6 wgzBہ視#*,B\rd^.#Zf1za%]m]/ĵ՟n7n26ǐ|ϻq^hTi#ptЭ!ŕ 8;I>>Yx-`˰߯b˞^RvmGS #')rg6+$?Ǒi{`ISCxA RnW^1T 2g֜k4!׫x~`]y k}8q5T>z5pGkMyj >EV X$N›Sڛl)KVj'ejm}| sh'7) JPޮ;{R8L? BS8'o!Fv@(OfSMmg^m\ 5qP*ݱ ؖ܀YLGq|54pn.2{t!)v4ֱ.l1#]QG`ɘ-c4XAP}iIꙃ&<-x$pTӢBꢪxF\Gf/k'BPɃ#26%l&R/AK&L !- |9R{tGv%\3P SٙoB8ҳ۰e3 f,DYzCiVJ,󳡟FDpq&3PŶ+|pg-KB TfIM''qC@hJRqLrɷ_QK~Z.|Mw01 k*=#u;nh;,WQ^&0 f !`q3KWzw5EWmJim.6fl|h?LD<ޢ(a^BEVciV2PЕE՛awyA"38r*$^rGWr;):K66)8}z{)J1.c %gCh> 0GW +DF@Mtcr-a?dɭ"$\418=4=_1 bz3!~|BeXȌ6*ޠ;"?VXQ#qsUg8Ma 9'8i~GX@ꌍ4 rz˝r=g)0%h^|ٙ IGg cC?Fx&Y68"+G+8(x}`*!Ŏ~7&~Nċ:6طX8jvM hh`]>g\XZLy haϞ_5 ULت+h bD=nv'Vbqa?H"VXjaEhyd:%y y [?'d?CɦWaMӭO4@Őuwu5?iP4AusÒeyJGЦk$'#ɐbqJ2 LxpJ*cȍNz|@TKp#+1e#/U )#tiY?qMvEۃW. l͋UpFbhU\ߦQwvmaCm9.dlDThaǃs[J,os=ZO8J,^K0\2z TuA vAmRk>vr.n&|V;w/+Mr#џ:h? `80~A> .3|vvY3+8ľo|TOY`8L*pCKYasvS2ўHQTڷ#:' szgr}hD\#Iwۋ>VW^ryCQ6]퀔'cK̗?I>ι*~㔩#`m o:$dѰ )r"`ͅ?|˴atXK+"YP b(Yc0'% ǕI"ރbLN#uW'N1 p%@09pG\U*?uŋ\]fd"cþEqcvD 4.xczt9X {~;̢bUݤ뱴KubmxHy!DM֗L٤4ߵ(R[ATV:7|͙.,<(ea=/a&S2ӺCR/tB o K~ECnI٨2"\Sb!0XVق/A"(0 T5u>tlٹQof:*FB;`Dj9[~!*&J|+l|7A2zX@ -$75̪^PΔl'N"$BjfA+  }`ƪC]Qp}Z֦rcGH:殾Ix5?'m ۔bέC4&=ۯÆqLQ%&и_^-l BPi0ћ0BJ4xJ"box; Vz0(B]rx"7(~`mAH~X5 rT߶+YcT)RБ y/LOO<&m#H ip=ĕohdX5TEl8DE.ڍ0zvL[OLJ"{ҼT.<, hIjY8 =cl BeXff!dyg%KdU)-),3.8ѯȧy4d(_H ޛJ[Q((v6щ@;~a2j6"Bz~33:h%7 Ai}õOGoyCJ*WpUEx/ ,|'^4@5`la ~* |^Ϊ5Bb,2{i.ɐ 4~xQ?%  ͳE]? )VbJBHG:yէjd rȝ VZ`cluQ )^+{&Iw^DU'?eK!)rw K0*q9}Kc}ӬxLo%Csa/dRx߉hZ[սL5nb[im bNN^TڮDj|OnX(؃Qi  ȕIUM Xi}e֝p9r_,Յc2a.&yϨap1}wdD,^xJuUz:IɲVJ [Hyc25TkZ:P%iYzމxzO 2o$z _;Ez9㲡; |BvyJz"v!'hZM9LdKIQo,ϖ^_LǚrW[v/O~'X;]GC ,Ћ≻#NB)AEĵ+> ]M d5Gzcw %vOkgfHŸ_v[rc*ok]UkE ;ݟkqqUvla[V:>[dzv_j tE DZJ?͠@hx(Cp-FKEW,&:&k.O_˂8ǚ'>u%| AY! Hq[ l14uK7s`1yج5Toak`, VՆ N"f93ڔ귃dW{Gв-_\1n^kOlPЌSS]fIW@v(K@pB1ƫEtYn]lo~q;RQtҕҪYMvڿT_lu*M᷏º/4fL8Ṡ̀4ȼ7)&?-F8z- <?NْͧU\A\2tW[e~WRu=w$0`E^B0r\=A}4lV>y1(1YBL?B 2.9+^|Krv"ʃNvi/>s,w@0"R67y|3G0ƒ~N2BaKq~~kiݨPjW4\YBL؅UQ΄\**q)kO^1 +[Wx-D139ѓYE<4ޓ(%gr.3- oρGA?8=Sa`P_;Ͻԃ+8> Gꤳwj@H觔A}Sz~bJ.M`F*X/+'"lsZvӔWh70_BDZx.BVD-֗HUry:8aF1壯IrqƉҁ ]{q*VM*R1sn$ Ј=Q 9 +8M%NK!S |\Y"JKR\3 0 lL[@Fh `}7X! XqVX͎ Ui : Q˯_= ;7eਫo VLʑ_8k־ZPR 'oiw|Ws@|%Ԍ;`k$}WP d ]5L޴'NYa`Έf@i,nJk{qJx4q5!U횪ܔz樥#I^,cgxIɵ:`I%m'7[ש󂾽_0s4f9R?34 48/Wnq@̃u슗Rof9Y }{6uڒQ;ct87^£<X.Nwo3+X/}ƴ]~íM%N$zD<γ|-77pu'ZFZGK.7e?h 6B=}}~-pD'pb` 5f_$lWe"o]kʿrhy[b}~ߝH-sdz}؍q1ؒZN,qфϙ8(3ࣴ.-_ŋw\BƙKE@gP| "b%ߪ~zdس]Bt¯[Ь$>"@ٔf9gRuᚙ;ZdǪyYNǤSIKFlaa6Pz]z|c/,BM-|F]k0E KZnml[BhjKX}͕" UX+u̒)=i䲹LɱΊ^Lha{4{QgEG`&ߨ#DSM97BɧkL1#az2|YI#}j7m跑^$+E2.Zqnܛ6'ׄSHH5Ws7$H qM4Ja:M˗<5[{!MI8TCd'e, :@ț*9w/# GukTZZ#Z6z+FꉲA@uغ.7aN@N6m=lfjvz3~~-}" #IcrIgҌPǼ=yŗg* }X_e׬JDq]TMíp3bXSq xſ+>#PA\AP؉TvˬxXFtT>~ }B|'W9 T1{@ywjfR|j2JR\-*-,]4pcOOgʾvZ(Pj\nj|Š{4d֑yjXB;7 )y+Flo;Es4hlh7)ښӡ}vOVŹbH@r I%LHuwi-Б ևG}>sϠ729H Ͳ(uأ/UvxS1yq GJ^?y2 5F]TC^ؒvV&MnbMf{QQoҸ>,29 J bΎ8prܶ=!ywKZ iJ06f0FbD$Oc3¶&՝h_T׷Y.V}Yc 9I0΋ fTHO(^ݭw/[[odY4I+ǸRə*UQꪛPK+1;XX~[#ئp&4i1$@,?R, C(ҿ|Gd 1h 7.{܅Fw_,޳iwGZЛl J Mpn4vWW\0؆z9FYXV3Qħ b\dSp!bb2evxKՠJƼ !,׃,W_X"[7W(X)BUpڼA9eSU`_iIG&r8Ԅ5)lT^}Gۤ\qaG0#nuCu`%Jq9'Kp3+ԯS!$K\ܡrG-^>C/}' {/DI"GR}w+`@6LJMnɳ$s^tKSu.Kh5x_vJWCGN8NƩ \|"4#܌{k  ,.@Fv%]`>.wa/z3drXѥO_/ߕHY{O!P( y v+V).]qwڊ%u^``_ Kb 1'+ OOO[eT`7,fYFPτM0뇎5CO8E}T5Ljр{Vߺ-;lfT䋞q o# Yw3bSs"8E";,-;L?>鐛 '}ƭj͎+ ;8+p)G5Ӈ2~Ј H.PBً6:w sW|lW]H۰/ י=4wnUyw0{T22oAEЬݘNoP7z#4Z׻b~*me#ŸE0LuqPi D{W{Gg Wl(Dett[f)o2칵)zQj5R>n3Ygja~<0e.Qvq˳/8#?mJ7M.GĻ7G}4S{랪 #B@= x]]_s4InI HN$Dz۪!}ǿHM]IR =7|J(˼[31`)xV=g3)ՊpnTdvYjzn/p0E uzk((c8R>RDYL|u2m>;eKeKd4j oQ3bjR*/ӏV]] ,M^V4/ ޚJ/zD),fER݊y-@+1Bδ SbzNLe)`Og3O(W۳}~c 5W{x )ZO8i}&¦2ذ[ᛷa)7X~IAG X;i Ln6 -[UFmes)V} ّ>VQd64E7S1.̭UA"ByŸwn3ǯ^nt&J?`)6Wf2P. 9` sgz>NjCV*D0B!1Aע)(9_oGca}F:e$DD L3ˤ_h3lYkT RkSfO{_18M甥Bx+Y[Տ6C|o*OCHLbu_:Bnv0;"L)RяY#NavNӮl}!JjkCBc]>>j_p!];gM(2*kCQ:'BeWfgY-1 Q3lKنȌ|%?M(C]{ԁ;B>[ ?v˜c*>Uē4'~yZCH+Lr=<f5qlKd5cS\3mXkLoW}#%^%Η.ٕü8+f;Pb#C=Vg$F~L91oZU%#{)v+W/,Ú}ޥqC Cg~P.?!Ů" abeK.7HLTW@>N&B0) L G:tQnV!iW%Xjaёr0l d'\!Nj+Ps E[@eO+\~h Uê^H mBtQc sG [ɷ;y{-wI-."WntXGIviKo#su!u!zȾ ?Є`ʳ< \_H˨EɔQ4=j#t9&/򰒂K~vݟ]]!`řD?wo(ZSTDilI/< ;~i eLdxBË;į{y;HEO@-4RS987 18/ߺ/|ҽKAUo  y]t5bp)C#ZD fMW+C^-j+L?pa¯1?PHX|r"61=VqIY4HxaCNZuBtHWr*s>3%vU%xʎ߾z 8% Hn`.u(OE.=ь{hC oiV ;Gg]Oҳy<ƒ7gg@ \ׂ0%u]rmyK1WBJ OQH =[#$gXu>4l2$򟲠$Fr %ӥ`]Sqh>7/̱=m">TYH$zū{);~SPQ Ncش%Ur::X`RufwKH"BW D=ŐeuApZ,ZxmE> (`z(+u?ۮ,P 9]*Ƥvvbk R=$|g&w,Ǜ;-9gg{œ34\¨ rwlOD*x_)R&:ѣ9JJE0lX."R"KvT+ $K% h,SUrc5n$1a̻!W-_hLmHs{H, S!L3q)MLT3.0s{8☬ :g\+VS-n+%)/N;y2u?j2c2sOvjJ J##'i hN2mMmi!TC/ui/TYiM :I]Mh^iO$ 4k4_xA9Ecn]EZ(NPur-G0:ҖQNtSd%&Z^/)gz.0{$O-lPvT8t [" mK5@E*> bOjj'C\FZϑHquB ZoA(j"Z 5z}] ; XQ>H~ξmQLts$㷍9gf~=zF"0O",uB>M]L!][mS9`aHF 3feaKWAgUAmհMnL=_59B %> n*;im-C`y1?۶E'r;g|l܊V<2Ai/K@_%.0h-Z ֛SJT< 5ڍWM+aT/ q :ؤ0[* uẬSFJEۺT}#ƛDIw])~ [L7&¢zO(Qe%O=;X@ފrFʅk}["'xC*39k0GKAŌAP@P.V:XX$>62X^7{Q빀BTGuԝdɠC CxTQ4CZhuxgT4m!DΞ=%8*azL-57 v89ܥլ'd| yv戔#O:nL}@ IsIm9TQ/ܟwlCC]i}tLp*tje4QCx;4jbpV^Y;6|])§Pm%%+Ni!^qC#zijj/ g"u*ʆ^ n0NfOkˮ%Cy;wwΙv<}ԙR/5&q)[+?!zQyeN| q ݰMp2()tGTm{YO{]"lQ m|dt(Ω%/W9]@& |0&㹿7Iک8v؈d2*_MHé '$fb!SY3[s RSG: %𺫿&׿uO OXV#MHY4> ӌO#_խY_m [ C!0􁰃eB1AM<"#'~X:-頢T=ߜU?vPE'RU-\GMAW-EUaI<k[d[)Mӱ 0h F|9ٗTWs 5[{:0 P.ݖފ_o?4]cl0/3.s|hb. 5F_`Tkj7VݚM'+̥&l [{Ě 2CSeӡ0VjswFwk'ڼ(&H")GaNƚTb\G VOeeRS<1ɖ0?ٌBiCreu諴UX AE+Ks{JfaA7à`# mfpAFTMb',&Bm3*[YcK>7 {<1 bTT[^-dް9Lpuuy@ho- ̴4m"0 0*e?FNT]M.%W2vbh6h۱J׬@ub"'i _mIt}1`R7+*U4i/j2? &Mտƫ۾ȔR})P>@dw4O g'G_8?[ʾAа␷+jo.uw~rDE; ڂ>--@3H=ӊ(`tf^0K/ #.7؜!KQ[|N/}*b%ThmRF?v*|wgrd0b> 2=~U'PʒaUg8_xO 4(٥">oXcF!2(>"[.O\8ܙX xsfGmdV)E,|<OH9:U6>uPf s/yǺ\ s9,d7!">-w (d^>;%LP+j /EU}먙b\O=6V O 3DK_- 6#CvZѿ3˞OZ%o<)KjOr?#i*71ǺB_  t`tpoҀ)?1VK\^UVx `xT? lfRj1yUg8*T~|6?lZFwb = 8 R`֢:5W™Ui| Qh" o[Zþ#&Z NEHs'%/шU_Z1m`v/7Q 9 E5|0jPds7ݯ0# ʥv}'$t[=tf،~dk\즿fi/CWL8P쮑i[?rowcfN{dGrI!ot't.uN*}}_i"#/J[6 SF1"%a4 fj)=RnM$6hRY;]J)_eEF7m b.EYS3 f?nȲrvyN-5>/vv𑛀zTW<(#P_. ^bebM1v}Yj"do-3ʎ ccgH+Ԯ0s+II o}ǺP(,n~ܴ )e|Sc2kja*MW;3 BU^_˶P{2#.dc\~?Y{*EgUh޷'}x6c(xSp kv"!VDt[WԚԿ).bg\ [_Éشg՗xaxņy|g[ӵsrZ, }@!Fm)Yt5tȜi۾LaޡJNv6O? C%&XAi AGX[MB f2Ye=.!!q n7Njeǫm{7+f@{tBAenh%0LQB h=8Se#>&R?IͪTT6F*@ F~B#O"@8?X!ѹwݒOvYnΗ}eF`APgdj9h<@-7# ȨuՐH. =U&CCM|;w^2ql$MfM KD ɀ^V"XيNqu3{> цNQT_0OyvL#`??"ᇷe'|pHj)㟘alwGN7O~붲 H #|qZ2ߨL>'h1X'ѲK\b{GqDiZ: K*1 7:!N27Ӧ c "5ftjFZ1I8 +BgoJRU o$0}W2NNԊZKtrr[HJS@P3?%JbQ]v:seɆ;.d[Mn-6B}PuBc&:̦=X6K+f r?6YdqA6OxQyH6yuw5:i9(Y-O̫52Zm fLkB1`-m)5i R9*!p1yJ8XOE M}q_Ku.FN1J5tɊs]^D1D^ )L?6Ziωj,#oNx]\pvvy`]X /¬\!54_ qj0K)|_+]+ܤ( "ɹSvXm9"w|Day78E؋L2LnxV|u&8\AZ ֩ Ov>BP/)kٽ_pJˣB!4 FetT+JL.*H 0UXr,gjO҃(Ob3cn26HbkN XژQyWI3Dǵ#iMܻe>5Q Iʣq:Yt!18~){saKc(cυ{, zOKeKe[W*9䴿sܣƑ4KYTEܐy$O,Yּ" [r7.#({]N&fT%Vol-g06:?9.S^NóW: MJІ7,dKr5,)[,xcwHXpn֥(Y%{s"ВR1_5g \ȡALQSt 4fF`ą$D .C6n0P @OHPXI ċC$y".uProP0j%|bX\Dw9(X:0aq0i.OwywaxD8[gx{vM'7"hva+1rAC\5Aݖv=kn9-t@q-![s40塘JaFFQL!I!7 gIKLi)(OnHYǨq}rz!Ws$eݽh/ WpN~q~}c'~&[X& 3 /-UH8\Xnz}ޱ Ps\{:"̾ӊQ:l 4:^YvJ_p>isPB>gjѢQbʞNU/hIw}7,A+{rѓ#.ȧ_u/ }Q#!&5'ؿ3H ~L'ё;J 'aBZ;4M(u9ݻ\G[AG'^̅75rpGDBR Ks\2j.`Dsl9c$@ ;ʁ12i8Z}k,!_}' 'R"0UɱIµ;kN= 7Rdp43żC'04S7 buӏ%Ao`9g 7p"gp"{kǢK|6|ύ%n!v7 B-(nX"-'{7DTS ȧ֫RlyN>b{_WS 2ûʐiMzi{AH?yynJj,  i >w{!LX*KozAX!~6M`5\zрc8^j Wiʉ*EjNo}` % gee"ٖ0mqW%etLi [4[i,Q\f1 . κ}S~1"nv]a]`Q*{684݋ropʴ<݉?X(R?W'BIbd$#'`N?Bj[$5FmݞILj#)Q#<Ʋ=d[\X:RDHs|y-K<+M żVI37 [ _e(L](Z0a.!lQ.^ E׹os"mfŐIi|މո9rr9 9')sg?-`( @`8/x׀@pVV Yʫe "l -xY̭.lαc fe6 "ǿALx-|s.:y$p)){n%mnxıXm|גrJsrn'ii,\u+Oڙ[AodQq¡6tow;-ܞuۋ~H_@_ݽ-9Sj^ Nx>ZĀ+˃7@#f^Z%xjGCQi+\7­wR/SQTsi(3/vNO9leg?S@̗a|`bs&+D[se>1/N!^ռlj#ѵFFJH  ;C:4NvV+da4Wd7Q(,`&L{3D'hsc2/YJ0o?T$T_ Lv#e4)d d'ϼ:r;;4XD0 Ȟ6]5t|! \r`Ƽhu!#b0F"y׼VH.&,U?GER~$틼f! B㪤Z GXW>hLZ ۠N3]=:BNl ~q%@/u\Y"7Fx.DRBV7r.y'\^B)gFwQ-PȴXV̥=Qzwa`vqg\ T@hGFnֆӋ9Gje;p(^Sj=\Q=:<"wi%r aR? c\ˇtR&Q’` l΂ιSVm#BqHaE[d$ n'єD6$g~0GM^vWQˊ'fPImt.M8]”:Fj*TJ){Af /a#-+%Uf Uqv4CZM@?;-8V*֜S~?i60@핗l(&tDy a+˲d|+yBQWKzA,Rmfo44QrqY6+J2̈́{;|jkMr9MdMUᢌ?ȵlӪ& yLh@vC@JY5_+>f֯3Y0GC1B]'jU-PX]Y9 s[;mH-դГ 2Üt ߻ BܗI26=^:fɌ( n|m4oU ԥb0@{H:Eھ>mXJ åQ}9/6b]QDa:۩Τqԛg-q ӣ<{bXP`>9cUl'0+OjȬiLӄGc@{< MsSsfqʳO`M! >|>46YbVCd/1~Sƃ92Հc~ 1cYz 7\ry]n)<"FQ]#5#Nte@@5UAx!,n:-9쵅'XMc$g5[MyykΫ }>Nq nɖaRTARUO m "s;P"T&.T6ݝYPRJ(`Ӻd \nx;w/t䞵J*c!ɪf (Lco׼ \x{Jx^ߥ]iՓ^}OX0he=rkvHăt lx 8,shMsqYG{iˈ}1ʑ'T0n OxC`g߭F$D?@!.c$_,*6!/ٛ6IBg*f>?yJp|'˵ FGAa•k)7`le8StjcYUn])9%o] w/R%?oLN͋+p̙CiK"^{ǧvpa9Ҁ-QìҹFD149)z`C5[M\`q$0#8,O#+S gmgvE۹mP[m-o]JUxf90]uO?zn旝9;$;N’' H˨7Iηӓ2+FnID1מg8$ KɓvM 0ZNy?oAVS(RN {b\D/JtCu#39&bҞȎgzQ;@k l5Or͝/)65E jB1+mbYg<譻Ov*l0<˰<lU]J 0u?.AX`&a(=Ff(3PC xagG7JC:T5]ܓdPw7Lq}:9̈́ r<}@st(q {bW[*^$eLͩ f o"hA )BfF*={pёT*阸[[@ЗhpødBeGмtD1GCIf;O7L?+R7zSY>;:9Z_r!:OpC1&rʣ#uVIw%*+|"^G p4&}Y>Yi#(=tL9trj&ҡ-oۚj誦nf?G>Q2bM7::]nf!N)*/Of[\{#tO̭c妍r̋߻M_ d$YC.#['RoYؚN/\.-8s^쇽9 Bs ^BvVE71Y=Qާ2Y[sP;>]|cwɜաt1W0e*EkI tPGvMbVyO~1ަ:E;g3C )1&s>8 ]G"3s,UTx㚏F "N V7,,XjA YhqwB, ~ 1ʰa7Ƌ/ B ;9F!8=NxD 8v T>;]~Ú1邞4>e`NZ4Ai?"8>?,|uː`%qę!I=7[QIn@_?<uez:(YXT!B U?&_C5PTO >jMbfQ)]v4壽 D+g }%4j}k~|Ujc!@߈VhXLuxT&G?S<ܲ*]=j~toL{kPhamGI0,`YN٦w-EDAs?욖]mߙ`xǻ%skίߣ\Cgk N4FHRo\oA\n;M7Ѧ^t ~&e6W$X'$juk^h偨 KHQsV>˻@݉9.#0a3qZ9%RbCd` ! wV?yUvX!X!xh'4a#`/s*,TON%LFRpFhhPV(l=b !b 8qHv NiqĔ5iTP9ḃ/L?DT瑋U*[n-RCҷo*@(K@U`X\¯ bdܘkm6yvX6X]Ui-tΪҟ70[ ]ߚ[Gs6f"{IRl_;e0^"9 d(FWiKJ :K~VaC| WaYbAT.p u_Tnk0IK}7m@УØ'V`a].GdH68ɤO:N܏C!^|Z`\3f|Dtd-L;B\M=~iS/ac1eO1O 8\``H1t3 s7wPLE2r߯)v7D' ` ݤr(k?%N9[@I}v> 2v~ Eڊ$4suS?1iGYphɺ[F.Hڞ/?p4!?óY -&zNv{+VӉUUwyWXZn\vU>T aBq0M4>0=r%#:KbNq9Q(~m vRȿyԹxqpw=)7-!I*UʆUb.̹a5gP*glR5 6AVlSMF6CSB<.U.21~_|iyݿ j֭N,_.8M#M냩1n.v1{rx(JGKk`kFk:h1lA+o\4+xƧ{zHԢ"F:J988V+yӻ5(#A: iNn070 2Lf@JOfCs0`![]/8__+p.>\~;oLrmJǒe0M9x-47W2^Ck-?r"ݬ(ҧϚ?D2{B±[;A^rhAp+t'ae{4T9$uTs}~l+loMY,tJڛ {dk%4 2-2&0hp2f\J:oOe{`*OcD3kf40--4BuBf/ \ض2Hݯ#Fl&3ΐIrvًS 3ć+kfbRR?As$Exh|\ k#zضh15,z@grd$uKK?-]UjtgejQsQNYMeSʼQPb}GUZ & .{L)ƃB'ߨ !קau6din;94A|s&H;#%G(*J3هRzgA(V7I֣;v(Χ,:8ۛ uR.3ko:,H#n O QO. 2+L{$JՌQNHP׈~UT c֮ȂMsU{@9y.geB7MmJc9EuQa|($0>/]!CE>_0g|fz[MgEF~%V 3]|K_h0Ԋ_vG~`!Fݚ1+U:i46؄xgfo8DGGFz4Ȯm%(_^85thy}sQ:ù|5udXwƚ ͬb{%v |M *ozTt@$o$w|&oGz"Dфi%R" X =ۼ~YTн zIp璤H^;i^WcGYmN!7#lVqI84YSsjI?C!/pYgl/:0uCꚂ9[ldDQyo’ ۥ\/*\\`H{ɶ:6~{L=44>Vy{]|<z~k /ՙ MA ~{n)dy,ֱxT`8K`e5=/տ <~/637Dyx]}PP?MTOcm*d_5XD#>6 R^>HJYo jr̴ZóWuqbQYpUtfBpK]tٷbZiICISTvp [;x̄>ZОM&$ :l[kf(I)@FH^)x\~ 8EXFz{qa߈x_Z۬7BYrȽGg"L4Rs߿ނ:,.=>iV oBK.&& F|VEGLwl>ox@2P!d v٣j4I5RUKbk (.}Y E7x2=dfU:5>(8lWW@li3Enu>@8 O@:F63`e嵫&y8}<,9U0XsRϛdHxQw~Xg6m޼ 8龞f)!'{ɚ.A4DT\~/"sJ`K.Q@HĄsѤ3mcgj0IQ- oŐ'`isKO OuL<$-9|._)RBt%ٛ4@.CωEJ̆л%HLg֡YXm]@Nh9yh @jkx^׀$=jE(Ak@ɸntЌ }ZmLGQ~]U#Y&!*_'HprE-}qF47'q=O$՘q]ȟ28&|Oe@r{B# oG3>s;Z@5gsqmJ{) e&9M;HxX[LӢ2;},,Nj; {֋/Y$i>d8sPbL΅\/A wwW |W5SCDo~G V̳H>Q_Z;r1A|4$+íPbATLj#`IGODI=??!A*a̒v\F?#E"Crxז&4Л'ⱡ 뵢'#Z5U[=WJ}C'n8]{ߒp"Ʒz2Djؘi՚bϰ }ȃW®T3f̍3̭OWgJ()fVPCFI) 1:r\!ry9׃tx%Oϐo$D&TnI{ Ģ pR{_a`:dcgdw?l_A~ =A-UjyP&\{:]~IKKqKɾ画;6 T*cBMM_{mk 򦀊$3-- ONxWz_HTNRӆQ2޷]_S&51]|;d3;"i2Ґ ]L挷 k@/"!,CBx17W!`A|W~M X Dy9M|̨MU z;l 4U`Euq{G7]]QEfESw!X֋8i"h1Ib'ljߺHżP%GG a'jLJm;mXk%3ūDQ/t#_ny PZND Ibαl-€o.. PHr|t?0oĺw UT:xT~J TY.`+TTZbކX8VI [}pUZ5#.BmA BfIe 7+B Y6<6B~D﫵Z3WO塜FGɍMٽ9D``(I>iѠ#;5Hyےijd9lQ&qgd#_WǚRЀྎK75tyJi$-&O`5RF3Vw+pPHVX6?Z1P MQޏр|[saBI)w'bRo,F㵷2l^S/+/Jz AE1%Jr3uHgˌgR}ڗ_x_*`P u3~Fn pq}"6-R$EUH *abP L>vf`歙s}PLcZc}6= &o=oNրQ[z<_i.nTEzXkNSZAlsm975=o5VcK/R./́< oX=RI $.sBz1e^k@55tڀ(OYIe}n}8" rϪwdy}jsMJ <3e\/ItZopZHPs^xYذ~ o^V(kzUՅ/]֌>r]f2[] A:IMrzam@f ԛU~a{7^xyv3E3zS{,}Z1*-Ғ&w`ҦC"V9ZT2 [y^CԞ)+c\8OQ+9[C6Bhцr'CDe jwip}J8~ 7Av+]i4N 2,ǥ ("HUZAE^5Xvi=Z'2'G0iU0W~MX}3W1 aB{Qo8ɟQ4穙HnMueAKIjv,Il}vq!?Wyܧ|?pFASZw2$-gP\8B3hD4LNp|z7H]}eBd?ӫc{S@Zok#GհٝVɩHom- 5cm[U}n^^'rJ6u`?NV彂s_T@$R܃,r!NF z]Z,lqҤ!B pcOư&jz="QIq5VL qJ; ;6|8-- |D2vMI"Q#^L CaPck[*[DG<ϫAn=dN;i 鯃i,Y܃j3ԦJLpVK^\[ EwK!G'5 'gؓh}%AceIec_N]3nTM1:|WVfMq@"M_`[Uƥ.~:gVIl#kb){l2y2>&eER5GZ[4]{ ;GWCHY PHF=X2+V0 8(6 sFڨj;eqtѴ( I?gXw~lĔD[QwZUѐKu@*; !/9A)A4CF ` X*y%Z?.:#Ʃ}>8\Z3[&oy5p #0ߵ.} wiόKS&_I^$7u:Υb$ Mjĝnb^#>)xbg E%C9aT$B`ov T0U)F2!Tn+"].0,ϩr= u9זd@g[ AW-)2OKiAo=A܅, GJb778Ck d5ꊂ|>ETo3dkd]'$ОN !Y*?AmWIMkޥrEӋ%bPsRLrl,0hI{ۋݫ:V. MJdGp'Up>D 8f )o0(u]al@sV0oO p6m'JDT#XY\_+㒴O) =,?.)/%(;y<6f rOz A>'d(  s?n@ r+FM*l̀^'ޜt+!`xmu}Ґœ ҽ A2l]%NeK^)>TtLKs,&cvE}B :yvv`4D;^aT)TbxL~cn틝 r sŦCETQ=Tt/ ѿ|b|qfM{V9{Je4Cl1i: U/2NN&~Phe/ToNGR^]q{ XV9 J~==P|ZSA?{=N`%߿O3 9>c14FMRSqFSp/7G`O\ ݠk2<Ot`]Ȑew XVoUВj ;cyʟh %! ;-'9w?;}05@P9Q1¥J9Փ[0$c鄆i@RL^ƕu&|0?\*"ɚEDl; % 8(ןk3^4)2?GbE)56іXz⇱\j}1ܡG)0cx>2O'aH AǮT6-jQX g=gٮ[5ӝ1t}\5G@G5Zk&͉vL۶ nX7ϵ R Ki`\'rq&xQQQ6OfvOB3?j{ݰd<F&pK/OߧPZpa5[m;tJrDZۺmS3J7$,i_ 䆘7Ha \%i\D*i?8H,fmR]ŏo4V!2 -BN0S40)dfo%f=9MK$e6v($ygm(¥y&jD_NU#xs&͸JA6@=Hs߈h2^4D]U8e\{p]7ƴ\ E:IE *n{)[P5^J$/WOj L"AQ (-zC8y$fdL1Epf0>{28@C4?F8L+a\Ppz`\< y_б@!C}6BKLk~´uӳIn1="][ hNք9rf%5S[#6LLs=n\}#u=:-b#,&S!Э/\-zg촱) gQ?{&g?یHn˃$eSE/ `)qf~=%Mjc"h kj_SȮ([f563cQw|`cM`x8CG7ҜMl2]< ۣ`\YhISignBXTܽ! jZ~u>~7X\-D|Fo ?mA$ QčjkbL4DI%-$(OXI7("yQS@uo.[R4@qXIXm,+64WuD dľ3*%sS7aGY,c߼虊c|a0]Mk :u,q7ԶGa`]xb7ߝIp+ǻ)ηx*9.f6f8,aM35\5yII>ցNjuKm`ؘrA"S[7c4A\^ hQ 碨D3j Xw}9 ?D$ a3HC}r$2KM7^c5Լi Y6#M|W^5khϐC]ƌ>bԶQm)+W@\ ݰvDƠYؔ0coE.&,6~jRT⤡ B!7{՗z>{@]3Ńf`qu2=OykP9! P<\qVMyV}>o*yD (ʄ HN/2<4ЁSL C.WjZϒ]J*15h: @P:*t7[ 6qH`B3Шf:;.l-Roj1/.Rk7;6>QOĖ (Fág,DǍrA\O9a9m)jZ{?*J4N?feh= ]Z#/Ct{(ddl&HCN#=+-!u -|OP0$=mEү[sn0#EI?@/D-8HkrmA7IBE`?Wt^Jp(pC({EVJ_z$+[/"!tTzYzc 6!uO#j{KXD 䴯Dv<@0` ̡q0{ a7"?;QKokf%֨wb+tذ5"xn .)wՠfJ ; A-H8[vb.Ku5܄4HI u<#䏉'0HinAE.Ҿz9t7(0i\T@D.hgWGdq l tԧ6.Պz˖Q)eI= hgF }A30R*.4%։zB8b*nBJVRث[ib֍ y8a"1 w.(Э~|'nTC;˪ M%5MEγL @ys^#r2ʕ[}JOISexfAZN{eulVF M>cT0,;%N:D\, uPF~ܲƞm~f"(bndžxqE,%L)kE4\K_9:ikC07)9/fIţXŽPޒn_L ͣ~mw܇ec!~*/?RF́My@"K_VIQ8A3Z?mcmC~f|$,ǖB ?:hd3U-Gi蠛L}f`|%2`y&l8٢٥c7%АE>Ü?պn T>ߟk6r>i evM)oֺ?pfbW|<C==舅El z_m$ 9I9|jw)'#*juG)?KE [gARӜ,`?UqcI ~㥹V(yg{4r@C`bx>mi^ie<)l܅䶜[q:l/z1K<.' "ܒc.glƕh]IqHb015*r&7yzuE;VI3hquQq=hQǞmh'B QqSř೺N5c~Pz'})K:D,=,pR w}p hu{{&iKJ3J}K|WP=ǰlk 8=94 Ebz2>D%/8l_ZgPD/+mY`ʭ5CJ\͔=\Lj^pi$I$_E'P* B|؉6ܞ4$Onqsfs47ʬI_'v6 EJ Q'djx|?ȲitAzF &K#$Oi^RU?7!2ɿ-~^]y,(ly0W.]"1IFI1Af=lYԗx3%4w'XeE_"{X l\kxЍdX71 @բ|yW&wr5XD P0|BWvJH [/%Ĩ yo}?:+O|cN}pz"]YԎUȖ(|*Ny-AK( +f+mqvL&ɥ0G< 0fVT")9DQeo yY x*j#υʚi@ R&j;6`'JbJK:hy~X\Xe %Hz`YKۨs 3oe)hYrH 񹌶Qxa繰X9]橻QIZL"h PludvN+.rUcOd9b&9õ4S' :A2rװr KZ^7 OK NT*Z J͑ w'J2j:S\a%,o@Q&}ׄvEf@:nS4{J:$ra!Z9vAIϮ 3Ihd"Zu/ܧbîl잉&˪ ?5m҇uAy1 DkB@6"pGk۝VI<^q g1a- x:,9^o6>l:q>?LaX|jKnQOM W/hQd3S ǻ@ZOkҺ`UrT'="^@DY X3Cr^$R/蘆:ǯ~hZJRE>)m&E/Z 0S$3*R5s{Jnui]7,eo?J`Rɰ*}'֠R!coR{ v5Ӡ Aڕa^`nj#*//P4^K10J>ȉ "BѬzBzvab)ꄾ::he/LCxd0 K-].ߍh;䎠~`i :Sd'OrFX7&QvnJg,CHv$G@pO?%%cx +Hd=`vx_1{QJ*"l >u,(ƒVU܎z7Yϳ$&-Ix= _5jt!-1Vs ﹛TS~"шK; (vkIa`4yy$w]uN nlMIS9&'dIV]/s=oyI[/|pm|4}.{5pN whqEZ̖X>d9zߨVd#S?6G WR+`j0m9IM^[yPF{c j„iQϰP oȫ٩fl { 3M+^j ǀpGr A٬ RZÁHi^P':(\LaA[~իX>lU[fI1GΚ-asF(>?\͢SЭQ77E뇃vpgmvX"K I͖$CN^ %]Lí2ƁWHKv80)CsPl+ksj/H!%I_;b HP̨#;I ?}VWpkssˁTwsd zZՑpKJ9{Ln$y^5S בvi0̡lLc'.=VAJ+4b>]y5?x^~D!7Uk8ɋ ,lbOenAKGdΞվv^hT 28ZS N9=w`2AM oT>6Sv}6('c&pÃi97d7uT5$"%JZr@"II/؞Z+Xo5iP҈>%Vۿ(ag!Wtm^0pUY5ͨXGEk7 IpQWBӕ[#b]y[*v$f]:_W݊lxK_iM:i̓sR])ṽHu( wN%<(颁)IteIT!lL^l"/9mBSwz oZxSr~&SzWHi+4:c5j"K)YʌF4Csv~&X*עM4k#? 4TIQ:JJAddl,N7XW(ߗsߣgFSL8p#q,dvE56tލY5Ř7&YbW;)֟BBlU=M]1TbܕN=u޶H3{XBNbg:3;'J8IJU+03%0.X%q15(G<6-ge9LslYph _"t)MǷM{zocS50Yg7ZO*ԗagl5*v|՜B@12]Ppl{e-L[ً=*2Bc "B2UW.z# 'Iɜ޳hM}4g|$΂75%LZ)I0g،%] -z@D1@o猹Z58gQcZ/?vKɺz6|eM'_tZVb 1IzԟWS<"w$~IM5\< 9WA%"<5_lIΡ|m|WT7>OF "c}:-j71B"T$On:µ&^L(I*K<1弤7{nu921Hnݿ+?KVFE1K1S˸JZF|gqM F< %rFٹJN ް?OM(∎C& :MZ{fl),|OwROm)[s46}Eqଋr|mvAq\ dN׸j0Yt '6}f!_@!xU١{U@ sNjS)K 9"Ǔ ֯rųb YCzn@~mW$U稶Bl\#G5Y_ p?s%>)Kd^׎,:!8K|gCjxGJxNOǻ_yƓȾ_!e, +^('}Ж!Nl/oEeCũR&JƋ}An{vw /xSI22w-^dӠIfji$ؗS{%[wo:ha >f.\c*0[F=6qtnA sd6At[[B3 HsRK5)J;Ԇ*͡ 4ÐBqOml<8oVT֧u}F%+Kؿv\|TW.(C5~eC6QG3G_4&I!8٪~T_)h=^o K/AŇƄꐒI0 A1uU^TbGyw!w|U#i 4OrԬ*2 Z4`1p\}xfAj{( PӗHs2bL -:8|r+A'P(gף/|x[C"ct)՘*i~3,*+7NV鷰r0ufxL펍 ܆gVHUzS_$'cY;Qs)e{x\y pq"~gaC1V &rx6G((sZ4~R<<.%ρ52 |mtiZ}"˴6]=T()c|O6}7wM8đP5=rf<`J1N |MVXޡUGaDiI9UP[nfC7"w>aYk=D3?0KG:m;>hV&&p@ΟnLn'ڶ-oE60vrjB1}b,AEagi8: V|4sݺ0;tv`my6%݇Y O!W;zN%mIzP>[L>\+[nDtk?Z .oB9&V ]183=@7l*B,@C์0"yϥUݡDQFxqȫV ܡKjkV3"$]F?!hreE:5ɯ ﳃ(&?ztvc>fEno|Za2oe[`G49iO2kQ'UYÊ'y dkٶҴjU02Kò"}) d@X ?+Q1wAyspʍA 1*YǗћc1Qȃ|u8M0[Gc彲_{ƐDgؐ#p⓱+1?X(m(˅h}c8o~'-D8\E8q,·'$vݬ{܁sҮfv'U*^hQT 7AtLQSB?)16[w8T@} w@Wf9G/YIi+xy'c3r_*qdIΚ4A;;pzRI7|w!3 P -J>wpU_ouMh9ySeQc%MAo!>MR<|Ŗ/t$$@ bfe_~ cf<'}_D:_޾#c= (в%Q]Q 5ھ[WIJB:y|}jG e>J 8$ޒQ$A)SHN(%='$EpGيm8eSi<~bQGҲD=D[Y r6߷IQ֥#eT,q9CB"r- 4Y!=<2T@wЃj➡{2@E`π:M?L%abFu9a-Pz#v$&Jf1"fiQ-S.EʈF~FIJ\vE-K#]VtYo˹1rzLnA;ꕙˎ|pB 4.b@Vl:&H~h*Kn蒛Qxsԗ9RW wWUG6c/Y"G&\^ϗYl>0v)wOSG S!8cSF(>Ӣښj"SżTNj+3XfhP;-Ln/`9F2qp#Ӵб*9"8!b,P&25.0;pY~|cֲt*̍(/i]b戔J%O?ڍWؤ \ҧ啗.TlSUVFcu#=\mH`KpJG5bf+`N*zߘ]:Sm8ѿ[m-Gjfz${ srş)_\^9V ȉʚ-8h`}pڂ;ȾP>ޯfqJ/. "/ :Q1p@IN\7G6d>W|ު64 `7{j`U﯌"2mQ,w˪+xhHpVԋ2^T_?Mck ~+ B0ڷY"cU6b>^S ʄ2G-$ hWUpԒQ&c.;&rXϥ0LP67 u[x6;l )%wSIWĹRJO-crL6**d톄,Zakڀ?Ez׳dc9rc|/0Y97ˤ##vzdR,0)\`EsWBaimeHg*rbQ>ЈkϨo9 ®nȰaPIb{+݊'~ ETuhJ(ӿ]+Mc*ܢ)a[ M-I zEnʠU#XANL u?gEa{#|b,3YIIH8t=$xE) {” ?>X>ů49ɰ{r#0ml~q PnEIT 鯽\b}2HήhPay{&mt6!%pmGF}jY'YֻZ&h *ILj^zlmT.﨔Ձ O$fF0YI=VrR^xL.>R`S8)5p )Bva+~@䉠E>DLsBL"v˞c?E3u$p4A&ܣ̥kkm˪.m#ÃV^/z¶^u1 Yze@>ʹ%(!ɲe~ 5kݹ? 2C"Ȋ5N̴/ e'=A9`#5632qCE7&X121 m#Q:CVR~՚nۋoAIG5u'*+B|>c~`P/d1Gl`ґւi?zi^\1TlTmفQK!ZVzxŞl)7?!CB pڸeoKָ|Ls0  zL%v<ÿq7|E#h/$}Dςmsje3{펛'ζ-XYDl@*HnMKG*{s7}5DנXKOO ,BD-3稍j>SŖWN;s}R+[g4@@!s)I/-IY2%Xv(3vH^\ %ClQWz~ rh~tl{7oLc'Zuȳx,4pU9o")$Э0OOC~ '{}΅lWRB*/ w4M;#yT/^:q'meAkґiw8 ~vkfUo0; ό+wpH=fdMx+Ļޖ}iĉB@iLC>d%)_qb*.W+Ya|4Kd6u^U #+caݫr!<%c.3rDƛh0xvr\xE P(Ҡ֠^"=nC~5`foy[UHX@ZdY``֟Y_YZ% NO7S?[Z3T% ~A c˂P_/st.\Mkh[W.D MuJRd0K^rtC+9N?--Yw D̅ ԭLv{R[&1|6t{>W/+~ AXKFĝjDg> _̏O5ŊH>_Yi{m[jQOUIA Q{Đ̎))(UeĊ |"ʜRy~!L36"{UȤ mRtj&e'IW 2AoԄ:R&\̭[8MQYS_l<RMcĈٹ=D-0JSj*5MV:QS#W)lan\%_"i=\#FƯ 2t ?tLn۶ )3(=$ܞuq/\DOg}ql±wKo^d?iSQi}O`JŊU&Rx6Q|H7S}|~ N>2 z ew 頹64w۴ܽ7#8jG(Hn .wwֺF80 8R_6DX j^Ԁwuo gl;{XG~*Ź-;DK.yqGYF5 ėx6s5Wzoz/=| gHcTd4:aL:7V =d 1<· *DBeJӕnX+jX@λ9bsǢUKwWrF6~Ϻ7z 3 p6WCJ9 A"|E'goݪw]꜒a6aj~ngHI)͏qsσ.;2Tst+ŕ@\Sq?)WΔH7HvI%<1WߝZ>% 'qg<pd`7ۭS#R&c`◵ɺ=zv\ӢL=S&"NvoUemǡU(9p>&:ԝ qP?l,q8m|T9R4] UBチ8ƎjQ<| ^]bx-Q6߱/?`ūh>-%e8q@H(?c@f*5"Yd_0 `uld\Vp@[#E5lth6#s\ %CǦb ~K2Ag C "=u(_Dx̷;mH%q]_ag@Js"VcKu?u4O8l J'0=4op[%ST*&Y#Rĉ,hnྰ̋H< )P9;qzAVK";gGV~j圪u$ 1ܫ@ub;vߡ^\XT BQit_aB1SBwU} ~x c{unC+*: :!K쮀-VΦw]0b/=*SfGֲvl" tST'Yoi~gWYeIEC}?`p CYYtSc İaQz22vT%T!5JZĺuü7L`ΉI -,З1 ,ҝ~?` y,r*jg]pa#Zhܤ ~ iOӷeSRK6V>X9vG\%0,F}XҩG# |3ּzO0ګ欉KoXԤ4@tU$=uQ)V\#XEyޠ9FS [(m 1n\ yܷ[Vo6 &J}?r*0!g2LeS6))*-S4nJh%5[Bp"*`QpՁn)rOq,q,oΖû:#(QܬoG# ɇeA2~.XJ%sXkbx6^j:48`1mzkϼA5olJhE ?U=4j3lYnU<)__g u:%*=Knհڿdd: hfwW%.F:F5At; R0V=5NH~@%؜pEooF^n p‬')iY9きJK<4Pw0o"|@+lJV#fD]zWv9n>o|41tTi]rՉfHW.YVo`fĽ28:JvҋnoEY9 oe@'%Nwb^Fr(ЃSߗ{ކ4gFdS7~GrB~˶ßP)j{O P ?n3 bIPW%3̐D&6ej[ozjfWgnbn?$*&L}#, G;n(*(OlV&}/C"ޓÅ](٤-T6 KeO;CMK/3fZ+}S3 /E3jVfiHXmNs WM^AM 1x41aW6yAnQ3pz|=ƪ,K>?fg%Xw2t~U366^&oHڃesԕ0vPI%3F>Miv~=;_60Mz*ѐ#E&]kiT }Tw3 jEb R.N;Ӎ#\kN~?hKh8IPV\.4"QX(,C .%8m\eDzoRѪvQ ]l{Ƅ7 r!{s>[( pHMGZ:XD71 ^Fp 2J1(v_. ڼvAG8d|&_Z*^L- =vbOQ Xlh?qƨqomZwK\aAziXIkbJXhy9X-pIh"B"CE"0r FAe9=FzΈf,y4lmKv8мۺҲ)gu&ʀa堏qވ&|ʣbʮBqrƧ@06n^_M\b-xnqb%U]~f7©}ew8#V #&ȜR ykUs>vZ f|ė-~ep L?˲r9C6=0]K<. d&y(|Ή)إu]Q^*S0B,eKL:)l6QBHj:hOL4[3X6XT$]T4ҿH%I/4P"=8VhX8B>&V+;}卵eW#}T]f$=&OMJڈYOu@ff|u孉6z0呵 'Pܮ&+nn؂.k `ƢKZ*ʄ6 QՆCg+8q]a) V4\W"ɛ H0 u^5~}ioÉ "r߆䐜uSXv'l3izqܰ#UY(e'OGr.ƒ󹇰`V`a8uɀEcxіX:%$u0@ؽ`wEАMxeMZԄ(D4-IRc* ? ?)6\@O%q§ɵq #,bNVwaniŢ\Wgn', ;0zr(IӵA-`-:[L睶=O48 ic;zP{`G#@TnGn{zgkcsge1Zp8ܒnrbIH_?fm z9m(SPK %*-z,ШL$w10f#Hwe* gFҾ`*KZE1i򐊠qo,^m^Ҳԓx,aD}pmW3h(P93N~#x<"U.o i(h3oD Fix~s^J5F\23DZ7z"F.&>IH }syzIf0)@Oh*?;4p!?hRBgz3FRB4mQX:Թ۫>okK!~:x/5QEqO { Ʉ 1xgP'{^4?Ӌш i#vcGW0km:n鍖y,uy7` Vah]H_Q3"$9,g.iHu7-m .K|Vv꿹$+0^^|OH^%N=AR2@bsuJc6e+!鎚`o ",oea^Zdl.wj3P| 址`ڛ*K0B̞J d0 k/2,6zxto .":Zknluz7iZ}(4m6೗n{Zwtwotk\Q2%z>VĿ{tEϮAkvξnEy]C{6FV?DvHi^m3WNpAs 3Z{Ε7)[^ Fw%nU_e~۲YIA#{Lue+WD\^b'/QVۋn93~|?> bq愀y+>aA}h~tNfl«Jlql8,/>[j1Y۶Uy3)Txdm4QAh=dd)[n:MCQ 2 iɄdG*= }Z%Rs JE͞ >LL)%>Sպٛ.vL!L,PR 3s;|g(1s=7;$4atE} ny P;;@2/X͹p&P)|+Ŭmd6(.Qk"Q4˓\]ut4jWf<KR>J*&4]/q :eK/`&+;O3lt_TuĜ0d:RBJi0xE0ْ='w2$ѻ H x'P0AIA󎻫kW}dr*D=I+d>i˞MRoW{8*x-r#hmj(_Q{7ٵ2fBJTwY}]F}OPH3439P6uAt^mi󫱶)3km+(F( CN6O_&MW g6d;UKC%z'3Wdnk T ~ca.$T:4-48P>h9]>Aì;5AE߂mme&']6872v2P"lHY-G'z‚^0'-#/aYzғ!u.k={M,nPqdhF +7hKJeR(2e_I$ePKdup =)8 vȭk9Kix,[X*ML NbFjRt>!SǶp8I\cnH9"%Rk,\˰OPĺ9]$2Qy^ ek\׭9a? WzJ0=p Ɖjn#W\;."w,|6* -(oHwjWcyp@1Ծ2oC)o?Npv9+M4cJۗI}i.1S7:d r0"FlW:/wtoH$Za=Yvb,d1jvt7x$B@bU`PG h+p,A&MCgO'\Ϲd؈G'XN(-!}jR⸾Y؟mR-:Dk CvMNTWLPSвylSE"AF9G NTtE*;'|Z8Ս6o;{.녵ߞ< 4G&T 0ƌ8f> 0Pڴ|8iA J(ip"kEzc ͞v`.SkG9#6@CqLMSI⚒k10?p{A&b5x)'K/xHd]-m'aˡbX^SR9{$4iY'Pwx< &Ql#F|TE9_Lnzt@#jbZ@e.xU{o 8 -Pnf̛5 $щ޵[~ <W]ŹSXe@:1\g峧=t$Q:d- 572qb%e<3\&ml+~Y*N^ D4pc_O'V8I/VB l.gQ7kL6&6c!SN1EI q]m1Y D(䅒?;}U)M5ӷzg<Ŕcux!㠮EWUfζQ3MzȑRv3P%Wzo%e>1".[p3ZJEVus sN4V8KrXl:oE} 8vT6XxmoY!c#b #7 c%AO:v̭ZcXȆ*BR &>uJ6(G͛fݎ}rM8mb%z`+1roK1iܬ"\ ^!oqJy?ysdg9ѻ T[ cT^FTf/8bܰj\S-UŠ+&ʌnC0R:ulZj^+ =Q-FfI Eȳ'qZްJK3rjf;mhس ӗhqɨ*PtM D"G&ĥnrrPIp-OžyH7/d;BҳRZB8!͂1U H%}o<5$V}3=)дץKcoqnO#DfYi|.mm 朙uT%fBs1sJ[]3O<̄$~̊l=mkk:.U@]Ӕ('ib|݁+O8˳ns~Ko:CQ;V0ȥnh 2 1nI1zÂF6ܲR@r9@| &dn5y„ʀctM;F>ǖT@Tk=R%gOˤ: )'/4 w3ZEХQnL^_(#yTr[두%LM#>zt$@3Tr-_3{ph_I7`ssl*eXtSx |.߲5VSB9K4k A@kH[eA *hns)TQ|_c@$.vs}~cFu$9>?9GK=2)/aZQRڬqA M/xߟ]8X~}ϥ\oq 2̗?wTkaȂ n^2|#+VޥUvHadKLeYfxz_ZIF{S{xZhUq:q1EkSMo|nӲv’$'ɨ5Ta{ 7ecCoe#']{f;#M=0qR읞!kR/F-H})'iYLV񤮠Xu[[H$ucm^+9' Կzy zTL.~3M~0 棌fL&p`ᓳTޣcR'=R啮@Lw0Mݨ08k"#Xhf;J$#QPJyh")vXY5jW[.TSܹsj۷Aur(Gr k{3e.;<5It~d7Y;rƃ_xFyXNLX%n40܀;6+,יo75"إsלz ,˩}G7ǎ78_\ܱ}2{=|!dķ_p$ μ` _cfmn1>Xӥ5\l Hաt X0.IhvD8K;b(>3Xfz@K!N:QDql[S˱Q}}3_QԸ砘Q7Z؏jg5&K[7(mt&mhHQЎ#PYT"DM65@ot\R|er7%DHӺNYZct'g b7ɦG;0XW3BvVC͊sVL:Qg[qM3PK03Gf(wܹ@V,q}2`Wt+*^K0)A^bDQ!usԔ?i~-bEfB!sY} 2{o`3PQwʺA#Н`7 ؎":v*d\Rla1>o!Lv+QT2Q1Vޫ/.M2T9m/1}p&5iE:W,Ԯ1;Hjz )4nV?σX& 枒dPAs]\tлp_ ISJhvU;Qȗ3u?"J?Ĉf&ֵ I*-x'.;[Qަ'fA 9/':ߤ>KH㚼-m^p؆~.[~v~9 C`ޚCB=8p>kVߒſ\H2Q@?6Z:4h!<=ĠJdQQu4 @GD oYv5?W酈T| n-r<$X&n ~fG.-҃9F/MvJ+E#2B@8z-s쓎Tz^ӶXyjqd / w#-L^u 6 UIpk'0gI6`VLa?}4cQ7c5D0>q, yVWf$?\ݒ#p t}?l{A;ɧTzOEb٫2wD Caht};5 HvP=Dڧ.QSp<'ts,ekkxw\>`cw@^A Y@MtN /D:6({U-wsbK VO1 Wg:+7{ <zs*F=}.!YyEfѯ3ks&ߞESIB螪>>:C:Fbi.E<4]W&V;.Zd. k4ׯY ul!Sӻ{8ꔀ) x,aə!ʉ]N*}pOAfOHPr.?E3eܴZ3ajaZ+K@q/ښ=¸C&;& YwoA-`/fzX3˘l8/pZ>Sq;?8f ^^Ch^I떭]uLOZR] j=sɯ⋊$>*  @U✚ôTB)6+h|Je9Pr'6 eU$鶯"KlX+ +Pl?E^"mIӍ ݏhBǡڄEOix.if }g Hln|@)X<N S|#Idp~crSk[hB 'Y=ڞH),~@vi׆U ?ҘgrK7X2+יz=ҒYp;.+-%ߩ/9c3R;$>2G8粇ԷIġ6Jn̯z@j3+?FHѓVKdS@r?a0X5h~M@HD2ljmÕ~t:Ck6r J14v :iJ,Þo'GJ!}ЗlUa\MpCL{}RО;}SW{\쭠X-6_d7?6Rf-YRfavomU!*G$ŷ Z[˂8WbpAѬuL.[0e Dhh;"N?\ )o*e ǝ *}@>q`;V rf$ u]qR(DNbj:>njشy(ȿR -?di$gD\8& kzFGՇʛ,YOOVz[˘r5^+pRҮG": lCYWMI-m&Q^FlK{?d[A*Jʼ45lޓh&#gvk*\B[$H\,6 M>D !<865,׮ʄ!g9]k]6McҔ4F4'Z1Y79.K{(aj8˅,[[})xU=5Qn&s+ N:ڤDI 'a!!Z:c7@a9uCZIy hDѕ{ wq< VF'j~c,ݴ@h`ra切ba3HCZ}E4 6#+LX[3uchG甉4,i__a  {:DئDl*:*UDMd@.1hLQzlHcCո g>tc w[K]bD] 3"`CiHƎ G48'|}1bN}KW)Dt,v.k-}/8=;c+(Nܦ缊k`_#Afg[F3n(|wS; i|[;(Io å֛{]fyjL-'xp7ּhNxw)asޟ=NVL}jY p~t1K͞}ћ)s+-YG@&;cb.Pv#lyKꑏ OO.F/`(im| w_Z<̳,` $`e.mzxцmv&|ޢ *8S2x3M]kKC:"ո{L6gp{_ogTT>*j uDYv)]M@jqizhhݬ0/Cy D'pE1Z/&Ho{Äqڹ*mƝc>ƣ ?:øXʲ&VaOGL8xZc4?HJo;GLBoOTu'PqfЭpu<8*VWA,>HBB6\m BXX`Ry[~q_"0.I--dK?Ȩ5AtyV_GA_yU Ge]c%}ݭٔ7l #\k4R F8G%F?Q9 nyW:YOz(1 #7<X`C9Y؈lS`%N ?_tgҽTQp:K)s~c\y[L=oBOVcd^< +~),"Bns"yeNr%Y7!4 cZޤu@ڇ=d3R||Vj 9ftR60 xF(tν9S*Jc )J Jd{^مj'Pzs%y1rTsnZq!8"Ci3{MwGi|X(|3n=kSm h--ľ1[:aqnlgBxAIRʜ=\]j blwz*o/NG7EaW-00D,go(dƶ'm'.?yvq}d[ m㺐B&M$/hnƪûES_i"=Ӫ᷻X$c+rh_1t*$dW=|'k:px@MֵfݍF) ;kr;>Jv\ GܕPgLm-KAZӉLh&e6ZY,]" eɏ :Uc77r4w/S?EnJs_o ]A>{5*[#ګ$#F\4U +gޜcWE#3[/] >N=1P|rraɕ8ucYDqdmTX3Ǻնݗ`MHNU!Ppv^йdp+ BB]׮ =!4Zy$nI2<!ST.aq_(S/5X}Tuv (c؂sTeGZyТP&PY7cchxuwh|{So(/Bg{x6zf߿ލIAS1XؼMM;%EІI4eC1РR+iDȫ+)6<Pg oɓ]P7zE\Kf u$pi̎ol JƢ>lp 1GckC nM",'2vs狧:]˵z[\Vf/:eC HRY!}=tPB=a¨+FP^왽Na Qh ?FscޗKjfLR<Y蒜7lfAfyt*CӣCׇŜw0Tb֠)5{=Y\L:3qj~slUo5~7 >7]D yK)տ(51<fӍϙV}=6ȁMK3i mE0Oz+_pwwhXB~Y奘)SAq< P`ZJ2#Z{|׾H F8. NP|ſw"XjΪFMPbgC'TUvqaȋ'Rk8*I+T@tVH,>լv6!-Ѱ2 g'j;3ٛ"lEgkKPI{Roi̜AS^Y1<sp"8`%kz6~G9?XQySHقb'&0k%I9V"mrZ(4^@jgz)QU\BJc4멎 |:)wϺ,ug^w.|d:<dP.A:sގ/1h swq {HHLd#f_ʯK6Z;AeE,0uǸgX2壔OjJd#7l^\v-X-uXc0jQg o:h;-"P{$p>wg .m:R^i 1z0@fF=}W>++sJ=o{>s͔:=V9#&+ش[c<~^ :;sl&A\z@* X P*\ru73Kx^%¤{+BwǒR3ldrXV̽ś$EHfĿbv OBLpe_j5tKAl+P+abViܺq.H+ Kzr܎:i|^B]FUs> f) z9|'2$,L`+>׍;<9΂kas ںbc+Wo RQ1CwBB{{9d®f ŷ,Ot,)C/+;%/۬\yU:s<ݵц<~."\"-uѴ \QJhBRV/v *@ߤ{ΡTm2!|3,X˪@Hi.".Q; zژy''ZА֗_tF@%{-*r] G|oo8X+BNq$[)P^&h#p[G]{a&8Au=++&KԆfsCY3x 鲱j+s f)X]~X xg6:lTV. _^/\j`-ᜥ2fx杅Z z&X$^%p$ ]2+̔\{U7 vYci2Tu_HLHYLyZEa.| LJh\=KGL>WyM` P: 6ABC[du)f4U\E4myV RLp%ַ#eic뎉:F_e4ѳl-qT];bwDY!|9=Ҍb;_#X2,:[B]B~qi$!&i & d| obcV>6"nҡPBkkyq(w(Ֆ|jIr,v5iw#)్p(,:ce`Cq.,]Ѫr:WxPt7S!{8F.ƇRUQtc0BןsObN TM6ZpsjSՓxbNo/0xi#6JIaTeY0x*EZU<[?l㓝>VLenXi?1ݳsHoߥqcXNS#n)jP^L<[5鵝 WG,d;ta4,[M=P6'Ljt֥#RԪ; l9p :wnaQ+?F!H'rfLC:Bg~lyU֥͛Qr[D(Wjܬ~%<2Wh4asLnAT:dAny>Պ"ŕ0!:iN@wBI4r@ Yv댒 &XwؙHQzА]fwN#ҨGS pD}Ey;Khy28WLeyNM>8a#u;HK@T Ju&9G,sʮ.L6FJDfrrdJN^*g}S~! L kט6;x[D2> %։Rį@ MVF3DVw$cìȧix$[|ֵTyN@nC'ښB6"=U "!M/D&)%Z4!^xyCh8m [hu:;pڍ &B(cd0L8Pm:2 l#]?6B苟%|@9¬ q{!D]K= AWE{'Ka0*n[ JPɸLd1a8-$QZm.@& <[Ѿ(|vUz٬9J4MU$7 {7A=$Hz(r2i P`:伯A _ӗtDYȻv{ͶӘgg'\ݼ4c ӭwJq_h7b^Ӡ:G֥:i)2@T a/6i[iljEWp޹T[r{񤀑_j^jNRA;NFP( L(]IADq01=;) a oMI" Ied)'*tS娶\s؉W:CPS \6XM]szfETl"P9JC~'` ذۊZܚo=8*Kk2K#A[3t^P>Ƴ}P5`53?PxI ؉Ѯ0dfzZlKUUਵشДϱ ҳ;k? Ӥ@PLp$$Fg/GfcYw(,Td,; LC6RVG3+)? `4*mF=|{VCpwyB})'~,TE S Kٳs v;1~ ҳjubdx\78QO؇~YhڒGmهyk"̣[loss_>_"^FU?Ï\DXo\߶%ű>_ vԔ5]y%>TX'+6ā#3 f#]R{ZeF%Ի#Ҁ3ȡQKnXEPQU6hUA$V T8{ŸT`>/܁a.=ʛnO$8`C8$0HTU{RYbq7BF^ӋJyFK|tSu}JH!&R͖ZdТm˘9l.~ N);%)y. ;=n`!Doj_dr&OZY)<X(AqRk쳟z)H%IY@[òDڢm,йp*0w-j@dR' &9"l2oV 8$+iU p8^d +iw>Eq+g&qJ–0Υ|Ka<޲| tC4%7kq6#C`#ej_yrlB5(K.GoA[X[1+91IS^V^ {fO@l~s. A*3EЎ O4hdwxW6jZyÝQVV+j#UCԣC5X^G {D,>j}`)&tKQd}AϜe؟zg"2^A˭E&q?](ȉ5DZEP(vKˆi]_ h}v ɏua/ʭoIbH붢#3D |G*og‡\e@gLH_g«8ߛnv3;RQ׺Jdסl,i2Pn) R4'#:W`yURuDQ.aI!|Q1T!!mHf=8A,uS4b `9yu#:Pc}{C~6*d)gά=^P3[)Rb҉TZZYiHMsSq)՞#g9%bY۬UhӧFo)HL61BnU;O܃uIQCwvS D[W5vniȢÛuBm{x,k>Nt)6PԚgvU%ن[(=}L'0x.FI.neVqc"yՉևaWxb" GaTG!y74g%XrڎK i`϶|=fB޿VM%(Ԋ՘jq|ܕCW+*售%,P_H£É?&[ b?vQi4)1J \ޕ` 2E:)؊yT\>WAX+';.dX!@N>uG(CR r /2*cM"Y"9[0 {; >7~h0bYLi^B[LrVowO{~[]>Koں[lA:cBYzܝs^YWG3 R,LP8݈ex/܍0W}iuq)l>^9TWr3O!z ZxS`|:Cdj.N$_⧳BrwSYhi0]*Җ?ל h]ŸXx.%ZaEʀ+$栫kH6g@儫 %hkǔE<~0V*lLvO2݅w PE&C]8i'$n7 R|Na+;,m))o"[S9By} dZ 㽴 )$9D1}kb=qge֐%sdz=vVm~ٟF^ƃޮZ΄d9/!cBb~xtPfO Ml(n EsmW[׈{̣ bpX6 RL[5kmqɿ д_ZZ=\jK q Neߩx^+g6,;d~20xE"OcqcLe  =w`[ ћ(3%Sܒ8|drM];ǘ:H!qNEvH~Z=gB%5m?.qgHn (yH[94'geNg ʼnP Dr0/}C^qa't Iەy:C_{^tO,%o9Tp.)˼LIz'L-}@hfUkF,{>1iO ]ow>'FBț$.l^NRƩ+2[kb XE:*ά I؞94I\hᕽa 85%rSɈo7w^,/ 3OQ=1 q@Zx#l2Dv+H=ppqKe'M$0_d&y(GǑ0%Ѡg3]>B.YgtoaMp㲃]$Ƽ%`jSЃV&!k94D{q1VѯE~};.spxY7/G7 @Y"ō\RC!ĆcmL"0]J;frF_$tEFQ]:JQ,] 6a^K&)}gLZ> jz T.}MRT_b(F^f=Z{`ܯ p_m4NC7[Ay7[.cerr9C<&Ug)5l-]=?,mv/l}!5[fHc%ܴ̺G4K oz 1Ϳ-Hj R!bBI{UqwK7lF e6=Pӊ)/=ُå2Vjx#Lm:R8.xnсTNW=eS:WHeV^r3nvRwh6-kB.F.2zڗӨt@vwZ.A|@==ŗjt_O<͝=8ɻ"W4d%p t= "V֞2f]D(;{Ftݶq^Zch.v\̷ `\4eS`8zXG(dO֫[`Ŋ 5U:XObȅ[%@NJ f+èd2{2Y_ TF_߀]RvPR8?W޻e n;'#v߬}]*u:䗩 rϬ~DT$`cPa8,yʏN^KPim ָb/DwaQRu8^C){`$''z[?'#/XI6|XGPE~?9}N8s?&ej0oN { 5b 4.(pʍ^D{yYA5/em8֖9J]P"Vuwσ '45ܶ^.HJ ?¹HLCVN3 ȥ_kX_^3w/VPAL&Sg;l(>zCЛQ9.OWof=zm: ^K0aa{CmYMsTSBqS63~o&5rwN0[7P~/[owPg*Kr,=\޶/RPqf+}L@+Z!w#MSZlVʕI#$4K׉ m^R9Sk䵠HQmwf1A>C]e'ɤ^opx38[7ςܲXUyx+n_6& _,+GcvTd\%n0kOdf 2QY*F>lU-ϒ)I7 [8QuH IWZqF(G3L;ڝáā3ӵ`H wL/WWfoዯK"8)J\c|,iil;.pA-n yiU&jpUL Mkp>Sb%+A[D3}9N%'FU v?++ކb$/39?CY ZWޕ% pdz8:f5!2ZXDHn3_h@xn#&M2 J5bp{'7=Q!r 7ð'K6*]dкp2'` d/F/E50VꤴbO*[>ddKz8aeܿPn*Ԗ9Di>V1R6>|9ϣVAVkW@P)e7 >'VFgڰH, =}>ǔ.wjLB+\iƃMwga0d0R5 g*)nsrV⤏{J0{^~[=u u:&>E MLU7""` T)4I.)xp*+L!}џMc1B-Y3'?%ױ;㹟"7?=̑u#?Yn9y.ʃ֛[1zxfv ]d p"ƃh08M{w pǛwXxVs{*pvѴo9?P'wgbjzzh*dnsy0sފ%RTEMq eK*Iut@7OӉ(J:v=П `@_lh>d/4vKެ2Ep KV08k=&l,'t_̜÷ $ޜD-xA-kW;^Yθ Цܡ%> <ibsheXy٥ D;^%Ea\ e&r%2rtD w%7ӆPfkEFIb#(kpg,E@&s/#=ZпiՇ2+TJKfOt}a9rmoٵ7>N$܅ibeVkFuwR^@pJ] =h5]W\;sAw%~Psp.'VKWqx KqH$ 8\K_bG$ɲ󒡽ԭ {!(ː)cxdT֌`kp8Ӵ_5feT ~UhxQśMxvwI?wަɼdmaתkZ6zQ{; >]$](Ĺ>cypdJZ?n5& oXqp4G)j=Eo+b [2dEXd)ŭn&$]68(n3݆ЁL{p@Y~1@Ъ.=0{C/^:=GɈb&?Jݨb󀐩3%b(&8}7sĝaՉЍ)^!pWЩ0S!X#z$ ؤtW‚VHHueGa q2zAޡ}qu_+C "A] <Ic̱Pij= BP|>IN Fz5zzaRXRUt0Ԙ 6$IU6?`;.Q~-Nɴ 5va=]Q- (֯IsipRG3P׿ԧK6]AKjrb}Mk&LMK8JV9qKC7DXrKк& e{3GB"0[cy;)*^1(U . ʪRF*Z ϸ-U],*)$C%(QC?,E}LMWrAM>]fzMLy5e[Ӫt hQ..2 Sz|0޽J6?"e,^sl=uŌCm"sXqhcZM`*4DD្?.Z&0>&8W +Nb=Oa=:Hm3sTiT$Zۚ61YE^ ?͗cvr:n-{Me. -3cv|~I5#/3Uv&k )SHX%7>OG4oegT?\h mљ!'i c8yO:W\:_JѮ+֪C.*)v^oaMŔGCF\8&ݯiAW q+c%'8pdkiDOaCsӑuU_ez|J' g<ÄxLP *Kz#Hyvü-5˜ ^\ R};)&@#6DOξ}` -KBȳH@R$P5s:68d{Kzv;?PA-]bսy""Fy֕ϬqiRZJ9!JU]I# !,pn0}^*yD:"oI6tD7~lM[bVoz /x>z3BC^tJ}"l|A|4OO a0὘蠘e#²V]?eޥZ,5X<^X(T5,2-? Mhv$jWi $2rw:PfN {%O HC,cx#TAkzCuבNS0a.Jlo!959np q+in FjA8qLiC5+*跦14<ʗyEaE>397#aG* ­g[AĊ ,df.D=t'Y:e,?A"Z-ՙܜG_p=~Q|Ɨ~sv"!!]vK̩25 FAHwҴz%`~:&ꏶWjlʡ3i4ol,yOml h.-̏&K]1 쿕hՊ5FuOy0mޣĮ LI!w'*Ld+ e TͨW̄*aA)SLWV a\ofH'%>Woo Pf ?IKѿjS ˼'1_܄`_9U]^ ^aPW~۩mxSΎU)njҔ9ġ-hDRߑ17Gն5x ڝ` [7{ܺ볦z TŐg^=]$v oo#߹Ф|4Uw!Rc>cFLr L'X>GxR1Ln- 5;1c|3/hWsFZ 鏎=0v{$dW>Í/lp}jWSveGՂbwf߿`R=d6~&nWsUi 'tIŶAo- tɣNr&i h}Hr,FhS!x- wr7h`N',+[;r;fLd a#R!b4( ƞ|=<;`aAh;Ww腲 eFw FF٭2KHJtSk `8 lF8KI*͝'䛗!'zZѹas odP)DGNxg 3|pI0 w2YlYf~,$X ֵBX QOq*DHeV@15@^ d-=9!hcfl;Ў\<;$<[;Ѧr`3kdDE,D9|O!LPzcD#HZls; -~Fnb9UV!|m#1uiWSr?d!KvеF>W2ΟA DX8U0t*-- $y,Qp.h]{W߼ľ$ \qʿJa. o: ~). {rQ?7wйmdN#.4:a*7d!>3CtX^^t4}E}nGK=ʜX7j96Nm9/e;R0m_GZ\;:Oa-osuKQc\ޚ0x\}>uP&czsrndڐNՉ,V9 #ZGYk1S*P`'Ja~  &$A\e ?T#|oΒq665{X戣!!HYq2*-j%_v,_tmԱʔ3ʠ%[/.z(dQF OW|D;`þ˩ mJ<}~!~&]u0?Skib?/hݰiB\ƶ qemdL)6XA;'}o'% 3o|=zr2쎪8jQE3޻ˆH"'pn#8ky\2£=D/$͔u#  -Wp$Pv?F]Mt11Anu"pK dљfzRVdXkC8Z?Bf7_$cWSlh`(2 n2Z{بBbЅ0Xo_ WʾL6%~fQPyU͐<*_tdSjN2? ײ}[tn6nBiU߽D-UHLD.~^*w9ZM܈ߞty<~B70ɔP&k8lp);AU,]oJŭZe-z*&݊=t 3ue8 PWG7n0zH(vuK}F_L s'PUڏ䁢d]5嶹})䢓Zi 0[lfTΑSvԇo5hvNK9pbڜj05v }'/M[} \X@Ou~؉51Sy -FdGY',z(q7>Pj43^9( !5)E;\Z技 t_Yv02 <} %Z ͕Zx eٌ}#ɧY8Q5k%=]h}kEXǍOECTtBHN5!qPP%*Wn)Ek\ҥˌQa񭤩12ߕuQu!CkoI/c%?X=X]\M+\XٞM'2 ۷b"6`tfxr䒼It?9S2(J7C9̊QzbB`/#'x)T KHRA,Q- 0 ^4 Yhh8(&Xe h%4+*jZ$%#pE 2jdyĠ76BEZxY|e@Oytu5Q6d FMl-9S\PH FM,=j-S9Ô\nD"ܟYΫ"9Q=;!S˽YY?oiŬq0t Huۡ^~zNi7#oZ&6hT'eAD|ꃹm^ȆQva 0zk[*ߤwMZa4|2xd#Ė D2t.Ǔ"T>beh5tIrH@܂& #]-(ū\.Dۭ~Mt+pO%ː1@4v`g{ǤӃq7.-k#o;YLPN'㢘7 QXtDX-7l8zV@c/Z&Rô7NJ@%XPR7)fiAv6De:R_c)6͋_Ã5[W$@rO(B)b!GDo*/`#c\ԩ%\EA KwuKhWyDwEQEN_!'@ql/YjW-Nje fbU1b;A [\g.:2ٳRGŹybw|{[˦Bn/$ro \<@)CL1&$H*ӟf~s0[AwL*4@~c+g#wOCџT o.{5ێx_iBb}EV3ºGqH4k֝oeS8f࿝7T¨EdX9ob/{-1_ v|P 8 OSD2/}!ڔ,rZ+u`ѣl=*Ha=w4f ppnw_RxD%D*;AGL~vQEk!?e|ݏǻ%) @(X!8XШtQG 7v,Yd\n#K޿Ֆ`,rSA;cN )*oI9%2 ]eޮˤtŎRkfRՊIs%ΧG(huo) KFYdƈy/a1gf5Ǹ,!QB&t*`Xɇ]IzX)ƛ&ʍX"~Ե‘`v?oFѰW&sN#1Bn4ځ}?6%Ku %E)Vr\Ze =1À:8Cϫ!;nC 'fbv!6N|=j^.cVč`i[/b"8S[ޝp@\%HgKZjmU.X%X3UWuʪcf3aSSWNN~4U@-P?osRGD$cM}tƶmd-:4^^(ɝN{Ru+q_LIWU$uբQUt3x~8>Op$q.I Fx%*ُC! 4%A?1g@AUA58؆] z+M~_p(؞t?2My=L)Obٍjc621:2ϫ"1٪>Ni[lN\zd!i9 SER͡lz{GtbBT6 iͬ^<bD\Ix+BNN2=%j'p|㽣uuu! N vԏ/W2m+'o12"H_dm>J+V&nSLt tqTwޢI\5$N6өޗ܋h~nz G+pD;Q]ZcG% I?wuTE yϩ؊ UF {xa c^j;HKl ,2VZWIaZdv5;n_E11ݒ~ 9W%9$%a?Pɜ]Z W.bVDMݯ<ǗJ0 rM18] yu{P{_L.. ܂Tyi]B$đkN bo5f'l =.&s(uE]Lpx\ݣ>T63fS:Z0Obl6_f~2CwyiSIĺPN sM0PUsҬ[3i~P/5G#`Rl~lx^a+~d|vkMoSUrަ&!5&21K,QkLXց \_qYgvN_#K1H*o?}5Jm,2AVre>5W-)$(@fg7 9Rj}&8E2h\kFiEIBB pn@}BvS9 (i;?!',[?^" Cbb$oTFHX,m3ڳIi׭R=Gg8.] C-"P7 Tap:a!o'/0*L8xZ<HEl30*RΑTsB^Y1~e YC:VZwe !⧧`MB0`x.a$2 OXCfNULkD H(^o'~ yUh`R%H8fEo=td;~2\o0ҼfiR\tUƤE|fjgm]&%NG9 [[&k\/@B:7tF7̀ 2Wv3!nrvQ*v+-lʣE> J Df -(t& 9<P[1+lt#F۴a_D MS"`;\ @~Z:Z@,3-rzQ?fyuU#k~ @sFO~VAz#.w95.cAdXøL^۰Ƞ Rr{c1.ߝ @xb!B8KB Ơsɏ0-!>vq@ZM-z?g҂"棼)}ZR>e!g1$'"OXˎpMwM t*DM &h!_ Һu*ԹQ8H:D3CJ=1L3wb4R7‘u7fI0)fJ}ޥS E58*'_h'YBsTEx'Ea5[8BTGjU?Pg<n>Ԕ$E|J,W6=9R6Y"N,Yʕ=vT k,^hC6$1/ĿTR@jc(iЊP 9]f=0g˚Hq9 8 8־v'@%XQC3t>"Ŏ)4ؚ zh <3 =FTa:jy[?> 1KB5Uh`I-tRd@L:KH^]jnTPv7a5?1۩WCVAuٵZx4[D) =d$BK mD9Euq4cWSMmlK0 oXU( YaCsNUQQ]>}};A_ VM>*ٺZ=)mIbdeG9vg_3&$mNgEK=|gywiN!- `2%Fa =P1v ,t5_~5Cg1ZёD"3\QmkT8@(kPO$j/!LT73uv]eQ(,uً;Rt LI"#-  vN$qn& m7m#m Zr銅iAvEN;L-/zĞ|zn'}A{f DE_iT"y4<Ü!XkLP(IǾJ(-])YZm' > ;W!ꈍiӠ?˶(9řH&X8Ȧ 6@Ґ4%#Ҕ9.a%?x*ۥ݅w̋EUw;҈w5vͣI=ξdmkQ:)JQ:&*gWI?y!˯Gs?Ks)$V.Ri-OF2N3'N#廒 .A*sbBd"o6NȊWڍQ[25& Yߪ ) gcO{AbZ}_}0$Y΁#XTL(Lzmi0YգÍOc2gfDG߸ToelTcSx, B@(ޫ ~+XEWd^uu!{pPDEsE֔4/ϟ!i*V|Fƥp\B=0؋~X[^ۻ}VNyۏ#97m'5@=@w,AeRHCΗxJܸW@9qEzN|S^R,/1Vke5:Q'Wb1-dC}9ӋEiq38AFM:ˏIS:EpJҋO\$Yl:r-h.Qk[&N)wJ`{p9|rS'xv 7D]٤^N)Hs`1X3TU~g; p(5t ,P7>ƭ/Gr $6}L`ݏ j@QIH.?ZvUFj;9SnV~0m~i,a#O3 5|7le8ӵ /FCqϟj(%e -X" -hj@#|ԹL\Ig^ );teH1I*# ]<EnX:ZQ' )/\׉B860X q+umST)v ~4KI$ 5 F򧓕'cQ8#X*Α .Ji8%i}W'f0IͱMwJ01A(פ$*>YiCVVg 5KͭL*\0$*&<#׀%j̝ٶjUkLؑ≑h$\>If(f`= Y&07a5+lA|Ex(@&Sm[P@NKYou y*Cm)7xYj|J Э.qj'k?@ȄGebkEl<0O\MR$ duI\3/Z'cFRuX?Ftփ_xڈQ8q! άI G4y%X Q \*[Hwpm6WbKHMPgY ;{i#Wl_G6_cq\7qID `ߦu} w+Q` cˡN?#O=]/.*utیpL!F/!^{ ;vqC?(?q,l. Jp%pG]ܼ{?a!]QqŞb R#> IDo`r܆CJPH/޲G 3IkMjwG>2.>BZde(bufЏ"kq* kEҽׂa_F0?~QClXk~p^T@ucKĕOC'ɷv?o ?4Fz7wxAJ;I ARWUIuʒGgk;,S+FghHOK0"4=75S7hou=!Fs3@,YS|=^(٧Td !p˩;jvTnXO U,s@,I Aa b{ #,fV| _($D꣓ nxS\֭g<{EYAOVuUJ+=3k;[czK@^@I^?g %`bq8F$V*ܐKҥ`D4o-D*qXFIY:K'0vp>q\NSz1eQ$Pab%MךW\rjӐN> ?I ](/ [@ x!Z] p ]A>(,, #N) jC[fCOLE d/?j, ~2_Y27Hcg6i,j!1|X]mNy{g!ŭ#4%~ ^@œx$X.)7Q!/NوS`&  d:V˒9¿ $,X#ZHykBN EjT#BR6lJRk$WF,e{GɍsCkR9L/\K+g*dě'_be.. @@r%Qs)yD76TX@r"YV=:Ct |ʜJNxI4V{:I75K0 OD>U>osv.Ԃ`M?[6FoXNHQ^7K#R7gGfI0}x xq~0B)0[cN@bY,;tþ ˽r_Bz\ca6bn:-;OIy/MS׶ւ`HT!K/+ -^_9Rr3Ocl0T3q$IR12][_Y.aqD/! &͒XoF E[qɚ fjt  FJʊ h/\SM;ђUs 0A({P^ЌTo kp:'dz$@*Ht5@'~D$`8:+_z>㻆z"=Ir\3MG}~ ka6&/yF9dÈMNVAB k , F]C0EPaF,R|RL 0}A+n߸QD6y 5.`X 게Zl89Lb\FLmAFJCK%9#ډZp_jRxj:L{la:)`&Ce.eiH 孚Ë^]С˘b$Ce~z=7낦?\;oh$=3ڇr 3_sFSh#.'%~?0<5]N!~T8*];wíVu~됫LBͤ%\5.hNp1Q-%69>^J_[t3۟!n̿O_`P 06r1ҹe%ڠZ}b_fBz:zLY3~c^N}+!᜘3j,㻞w9#fZB%rfx0.W΂}`FfX~Yux$"y!PI41dý >f Gdz 5`Gשy^#,Fkkf/ퟴX a25 NK >t.cP+}=>,YռmkfOv,p tQB~K|$Z3WYz~U.sw2_>iq`/ȉX"M -ŝpKk`6f$G;n V>u}=DFR`(r5gi%U_,y)k'h+I!6(yOj&ŰB^jGTbmSж Pyi,$)zֵ$׃S0/2a~*/}N8ANN 5ZRpe*MBxdmb"͵VQš^1 ڑS55ҢRM&+,$B5lNfhءN6eW8iY)@=pribf I6,2[4)k#+<8Aq<}1m0hpjaM@`p^ coIOrml 8z[63+Z{~Ty8^Bڕ3UepS>u7}OPT IIXo./UHSB4 f i~ij~1_ui抍lPQZJL_"EAP[(beB*0D9$[7byO^ycȈhecv%&'6]afF6Zl vS Dkϫ&Ԍv^27kg}\'@$'k_.qKsu+*׹M[j쮚lOV{&bX[u$< A,mL㷫|*k;p{k%-S8͜}=:N @ۄao*2Ԍ|RqE@gƕHP^&Xev=EJ쑠 (V6-@Z&숔7,3 wuh^fpRHd`^3'b(O'8+yⰎv^ؗ_b+ b[ ZdT܈ @GQv,mMY>7Kgb#Μ=v ] ?"wޭ?=s ,ܓ2tSHHǑꍁdҵ\>OLwM]yokd`ac_ Qe,bG>3[|LQ>Q(󔮎Rq^3uo]fc+I/F9D{\m2#ՊK X;.e%X-U[y~_`l*(Mb8fN5uRG;( 4Unyxpttթ4 q2(an:̥efC6+b8T9aD%B [ ̑& W~WVZՃk#5ɘ6Tv֌ ޜnۖNDvՇK LnGzTf{OF ]S 5`WdK/G fTS̤i[ u4ğwĵ}"щl=OAl] Qdʰ@ǰHh |z$3ӯn~WiWL tT,WܳAUp덏Y 1SM.O1͉jK~ܙ2f3bskf1{"Sē{YOѥU & iTlfk qiM+pX)T}!iY(M/6|*(|ִzvum%CQ)YwF9a9[Ҍvq*+ϋWWh3ONd㨼fלigo~g櫪"ጯTn)/Gk} Tt@xYpG /?Wݸrl}!kݳ5O4eË+mlK;S^r[h<:@U9o//H @wIyO,Wn0ˁU"ːSrn:L5D 甴eֈfo̖  mFnE1.fl{7^83G cf%Ӕ,{/0(kO(~B ˷}S lq܄t6 /Y'^ebh g`Di|NOb%"S^{Q]>ꩣ\x0q__o53/I] Ì .Q濣|ɂTSpZԨW kFei zSl P]oqv fm'K:fmp)Y[TtT#_ , ވ!v2w-ىzolty 0l!Y^܉PHXXU ny[&/ ts|aJ.LJ.+t,^_W"ƷZ5pX6#uF-e=J@+ fZ VgMiS[ƮA=eeD\Su>xc3/cJ<ҵ7gJ1(_uQˠ]@܂lVm5V6VCzTk*ZʫN4AV xhYʈ0zf#~~+6)ϻ Be Գ`ї ۤ ۸WN.&.?ȝyJ<:F9N!!o2T-iA@ۤ!i GJ(V5ra\j뛸K!X-zUHEBV)`n%?G("Em:>m %w_x rSXmS^,Fnps k i>K7V-ZK}k* [oDC&v V\%̣wёGfY7g绹\Ȣf:!_^j`,E:G:BªNP8,s564?UN1 vlv036>¯Ĩ~A3JM= 8sCYV%;L@/Aٲ=LC~-ͱ_M ukĴ~4QʹE^h2Yfbm]KvS?a!$@N >̆@ESXO~9XѢ҃)TR,CVlT2Fbխz >#IbS}23,Ҕo&|#Zai_vL[ FQ|rD,Y@/u;',AROZpxiu Z kTZki[#Wjy.{5l_ו3ꪔYG.N)VF$7NjڗF5Z!ulUQ:l"\,YB{WR';ˁy: $/oJMwm_Qwh` p*N:8|۝WY/!sE  蔽ZܑI UC-+QCB H ݕJfx9A?(&s ?D6\jTbͺx-xZJ>Gyq!jX*f>R@vCA3!(@;zeAU . l ODoZ|G+Gqr1<يlZߪ 0\KԌQm\'ڳƩR'NBktA,Tq;3}n=Lm~ʲ2P\N%c(:\6v"q ~99"п6~*`3c>jt%^rM0[ w[ѿ{Kg:&0He-#,m0*V~bdr -qJ%0d9Qᅆϰ&Ew(7U/iZ}&] L比R\~iID_ȿ*j7".|v:2z  }7 ~|%#эzg.bݚ&!#~pZ0p,%|ŻUp⋘'깽Ƴ o3ך]s+dͪv4ƒV\X32;Ye+CJd:X_2 LƵ]X#ph}+( t2NnӷtK%\vnթkػt5 )~[Vp.M_{]T%!yJn׍Gmʎ04[[~@@exƗ8s(~DnP4I&Elv1io/lUv)qyeGhj\^^K:/_31BTF6BliO*?4]movp#r⩷vD2$V'/3ӕ*@>bkyХ/O+,Ҁ!S)<CQ\%uߘ`X 6̓4RtO'ۖFYu`A>%l2cYOF&ߟ|/Px^ qSxla‘.|>z^s6.byD(2ɸh}WP'XF (C#IపtG=#R?v7X3 \Uyl|AfbJe+l= %\?3;VBuh1k:Y =k&ds :jiɘӲf k>Jk'*k ά&1ж+f@pj% )I~VS(,W~>zZ]cd&bu e߿) ,̔go+eb=@/S=>%r%WsX9A $^KxUdcXƦ÷/s|p|dPZQ ;/e4 ń,J;1(Ҽh`$t0xHw/K}oThRzQ0`RoC1[C'lp脜wFLEaBhDHpNWXp2p xHkujPf-kDk.͊`8.*-XP`d0U'nH(CvQqɫjLaԗS͏͇ G=>8@04y )Sy'8ze ҡ==I`i TZ CRyξ b?!Eoq؅RVڥc)T 'du,0"ˉ5WC~}L|l=/l+`3[@]HeNCTE]z8:Ł^~*M,o?P)'Z PߒF#I\3~˴HT)l7C4Xp-",dX8 ]vǢqD0\̘l}5#)|#S}GLU&f"C TrioЈpQ@E9CMĎ6h6 e,r۵)X mO2!Lkk|J"f~l 1ʕ6pFhx\lT^3] !-j:1.ZiaQeK3ԔT{ή|U`MBb_wF@LԱ\g, \bvG y ðɎT/ldife4#F9½$vip r`Q7Jv{hBH=V:n |Er N=VpR)GFVN[ڮă:@{QD)2Fe.lK/ %ɣ#}-Af%0jƒb>B+rb`oW8=:L% =U?'h1Yg~Nk/YR7[> $ݶgu* Xz8Φ6RjTGZώ4E?wvΖ0޸!6 H T9dk08x#v;ڣ%tH 6$թa껀 ؍vvy|$6 N}(BaI2EZkuݭw3P?C8|KolĔ:k=-;{r7~aZI+6^.`T۞9 C[fk#+$9gY8-venjfvsz)u#|>='}p| JA;n ׮ȊY[FGc y@HFej ф?Fa.βzLr@}8 !ۂFx|BrRjh:-{F'9A^8-r ;Uo՞'by W$T"\T(AG/kP0ruĵ{ffH˯mje,3CR`-HZjgmUx7tJIMXvMzF%\$kQ!R#e#5i5^x7"PͱsS ̖_Ͼh=d˛.;-.;4CT$f<5Ϝc >4Ecy^oz\3jW7{VJvBw6p|kO ĸ6d5 Bۮ{ sH,2L\x1 cI|Xe}(Ŭ|RFH|}8 W.}BvyRPQ<ՙ:j!gN?3}2.l泉OhInϗ.(Y;Z֞Tu+;`#'QOW&Ldk;fUR)|ض?GڬCӜz#+lx'%Pj$DtP PA+#s L'&QSW|/kT4dYpETzl3B$6-V glԃ`s/PY <;n \:md)xg0U8E5O!9AV,[[)pBL~u_\nfHKGDV"90ȵ4拈i L~TwasE8[㱇Rr:_|;'{w9Цlˠ~gkK(CQm>z8%j?5gmt@"TƑ1刍#gc}}LUU|^rܰ9sȕzp|暶]iUhZp:]pUgGHOooM -A i3rA$Zd"蓣7)U+c3 0 QbJch M)AL4:wTQ!a)De.ؙg48ug8y#wj ?%)HЙ-_7iWDlT219UxV3UCxH,3W~Ο]f#m(%-,!+" 1 hHhWJDn,k~f: N2><bj$ޒNd"zryUX(}W_ۋ#]}s"Jh`lc)?z\Sϝlj0zzfoi \~_nmb&dwF%TnsKDo|ԧ [K`a~mWY\ n] h*dΡ'~yPWHG;,o)w, 24[L@E &$;`iH}@_&,YGp]-̂v #گ\K܊ Kmʻhڠn rN2/W<@{!!tzQWe!ӤȤà-`W 8r725Xqۘ>2IPq$u!f5{gf8yK/Y 2UbOVھ27Ǯ.fu0=S/֓.;U51[~yCk.[~iݸ~ƒx-yruȆ6H#Ժ3~s@ jF[Ϡ ȽA@ M([zm؍oG QyD0DwEo *dj<!] - b- yGL;KKCe3s]Uu., 0؛V=v_!mBz!#Ļ끫k9rRZ"LJI#^uYC[Э] ]T>=7 }B?J[B$+aF꿍;nk܃}A,%'hA$ڳ/;MH`8LZ`>%!zg:7n*Zfr4">.jg Gzĕ8?-jY^5/3v2J˜f!NiOIQIG|fsC"JUQ5 &vOEhRғ}!B+NKd?8C`4bDJFؾ -wAg`%ܒJO4?t-ZW^UZbuij:4:zx8}mo{#B?4&</'G*{R|yqC c}>MΰkuLwȋ*,SUQ(V F]\#MU/i;h~xK}3 !lsW<% >xِ [zybU]֒C2..3WܞiJk/ )Xo)3j?RszEV7cyX>_Z7i(/QR_*zO(-mՆT6, يd#Whnfh\䠤Ǣ `=}TCơez04M~M=kl#[Vrx w U~o zL"gON }b;4%)VKWsp+" J`~jW|u(~ v^ r<=󴋇u NS?c4I<^'S7Iw'['PFX+/ C X\FvFkM?'GA|G4?ɟ昻l-Ac B|ҩkݫN7!%0ni+2PrDhO+>0?g.(y wRH8FW2C-Y؝(Nڒ!ak #U:WֱDsjc KU-tc># <ϨQ('ݧ=yc*%e thF(4qn HE,p[IK&xPp@S58=s6 Wפ@Fy SH%ҧRu7A^C@; -+B0^:)Y=U#'mLR-MH(nLkFFu(0µXj a1sT[.ΓuHuDW>0wCqIeQ5mR81&bZk}`EϬ4%-e@Ǹkߌo:C*kKmyL C"\],CG)~G)ܝi3b1TaWI>/jL؉`s=gq jwOVv f'_  $3(bqP.&5f6)#,fu(g _T46ݪZNj_t,Tsi}:)tQ.虧GZOd7L>]نXiBO 0-P)|-Df1Y2Xq#룭ݩl|s6ƕPe ׆}k6Wi XpT5x4(yu>',+ ㌤"A9KƸiGBҕWK>##à׸i˓<mzQO,RYY&DM *IA zȬ3 ,Ҫ/e]Zq1F{bFl΋=z5pAHAE}"nuHhpg o&<ϨHs8iϨVc={|D8M6y`*qMe>1ƻ5@3}&ܙj)"&m,}X)npBIQzF;q|pzAV7yv^!O[z߯Zա(mH~ft|${ȑMvLq[Ji8uUmܖyb/vI-2 EW#x>9dVPh0I|y}ɨcBQiM`06w\%AQ4٦ EElsЈFbWzS" _`TE_{;{aH.He=FȐciV}h{i-aih j\zq~Bv>Det 2F`--k@bOx?zPL'XQ#2mO5+v+0x9c7;o^O"FrW|fY32P{%8l;IF0w}uw"KI}Ct ">bH=\ ՖZ ^V%)k6"B_4p]iCν]yWw𜪛!wcqGp7'We /4Q?<5sIعYʙc%bZNcquu/3̀AM+̆ɺd$tfժVPeMH%0C`]{$ p@bZfL|k =+:'xUT_VF# |u~}TdtyB1 . UDҊXJ|It05!)a3T\w&uONGxdi`RoCz W$U-W%$H{p;| h*pV_{e(S>'iVZEͫVN⾾mMAVK|5VTn{>OyEc0).ek,My裈AO>)}Ochě[}2C>R&uh1,}X}X{G2Da68V<{T6ĔqzP36<(25~m Y!" R@"@'|:gz'o¸m JTBe;AW4>;JW$#HwLt(K9>Jp3d]=$\:HѧXw}FSRS;ksER8p[c3JGNln|0˵?@t |#HNs\9 pptPE4hC]6oFD"}f;UߍNc0FX)_ASW<*RUOr,|A{ڌRF#h?-fRp!6H^hF2y')ۛċBLoqiN? d}`Z?=S@ALv> eūHOfgqഴ%Ҝ]g->mr  ~W4iNS&Ċ'j"i;.VE&7>^D2*9vV{ M)&#| d,E  V`8R\ Y^׌|RQnr;NK}k~Gv0!&/\#M$E'9:n['Af`{&gOX[-:BJR-vI3iX90}{>o&Eo ]A //*X(]A93TpPx!{+ʥ =$t"B[bZ!XbĴYDŽC|޿@fH)@GKK!;_9M9ܫ@tuJY8c.n@d[-'ȈyOGyQ""$7NK>JP ^Ûpa!7_EW媵fcX,mZu`u (ä=^z|ּ6 EY;\4B۟^8 g -Q d9ؚ@6hJ|t\^k1E¯se&VE؉^a^%c!W5}KeNH7 > :Ff{8O?9/ìL )<{^{D/%-qCiɍ_S9JLtPARX/zé$1!4(3 ^>&\K QEs:ho<)2PCӼu8`mTfiLl4էoHj'7慼CSϠh -J؝V{j0Ir%(yt/zb- Ocx`r%&\uT?ܲD+j_ۛ$? J[se Xy44 ڧ,@Q^Zzq3nrsv>a7vt_I 4)U>.ݼBhۗ)5lUgsf͉PF>JXyQ^^81;_?4yfѳ(X=:;%H>q܋۟6p^*7~%6= 5 h|A+ Y';VLh  GEitK~h\RB(4:7_x7,S^[cO\RϔOhLu f˭x8%=Q87ly'_S߬-t'P7V1sBSѡFs L=P8"l{n>1 d73UF|r;#6;u0Bb`J3yт -n&:otͫg7˺H@S` N׳rvQvg?o[*R* =r*4b$ĴI{@V%Q5+҅3sغɏKgN—r&Ĵxqe^mNs؎p{NY4Z:̥C&&D 3]]Sc9&;k >R"ͯ{XC 9X`.Pb32%ZBCb0_z UYi@GoG}F"Έb^ZM<%+4I9)3с@)Y0$R䉊?ȽNY4<ȮU^w[xU2] kqok`['SϯWOSSX_|JHec?:l_ijvZQ7 )8HxǸxQX&'L*TGRjW?LE L;ک Q͖GkJ#;'4 N0rc׎9(Tf& aN%D2p&[L05"V|$73l-&o2#.eɅ=B0 B.}t ͷxVOZ&A/NK9goOVHZҿ9{Fmf3^'Wmҟw9s^;V? > y& +GJ Xy&W ?AO1;0Al5J'En3 HnS~u#a<>q[+_[JΕ*!/j/?JcI2[R@OcbWD;ՁF֋@`jq@J| ̕i/* myo˹D>G;;2CC"dS-PDZ"RH oA?l bʆ$8vF&sZ?C?ń܊TX<.3ivppG(z!L@[Ð)ZceE4  :ZB6ܿ=>KZ1-goy 1J[Ό9:^JmUB-CϬەZk#(l/3N \RKfA8e$gr7CB1-6z?o4 \< {-\!_9ۼEegcJAyM&"f36X\L87y"/&W1o-cV춋Q :r`cЭg( Vm!;W,!_Hsd#N/gBf\ДrJ ՚w.,# Zk ] s" M$ Zy ȹWԜ .ޢ[:w0O@NJ'=0GWNFqBs wqcZ%ϙ(٩7 7;m"9~&N09آ_1`o\7kA)N_"AJ&n~E'6ge SG*-*JBIԢr^j*^TrUl|Bkɇ00Ia )a_jl}Q!MGx׸?7uqruvU:+!QeEU z9'k-X q\oC r4aЄYP'PX}fF~;ً }Q] S:Mjj6yј~lmߗ}zB;U$/,!kcJBD)dIt4ڶZ,:“W~Mb~+z5#V 0irw` wv]xYc!VNOm!#fr{?j=o=mYZWO^Fy s<|, Dd~7AqJi%eaQ?y{4G,cCucq_Y78Xn 0 Q?h悕%u@|z_bHaĽu2 +yMKU>qDi2Oɍy>[pLa^woPa(v%N]3J‡]AE(?3Oo/9nvKhyA#  QC)D6znDJo;x?jHV̑Čnv$KVCp Q׵rHsɻ\2 uV h7Dda,û ;EQjZ-m czz.T GsmQ$\|jc8ؙ'3fg /N{ڹF,[SsnUȞS/:(*Gn+ֶ󱨢lKyz[8 vyO i-tB?~pZboml6ˬ5dC@9VE V?f+(6: ϫb!Vŀl|>@@5Ě}dS-s,zO_ؤn[tXһ3rfPHn\pTJM]xF9?`G*O)Ɖ)QP 31*(UCv˩žH h%0x*Jq;^1"ԓ=L7'v«{`1Ÿ4E_ƯLFidO; @Zn޵WB#0>pƎc {k; 38 ԥ34".ߌ^^nf I2X`[l. ƃ3v}y8FfTlο߀w jnə]e ;.3J@x57/t/ [8;,x:O2!b)ݸ61וM&/#yןFM3cvh0i~LgOT>)mQ ,]z|ut5q:6jV+1{(oJD(7M!9mG*9yaDa-gA0.{n@06ӆDyp fG"$UU5P8T oꐘ"[Pfilbuu; 傢4I)L;RQV#a:bk@g49 7+y{\f`h`/oO8z-joJ<ǀ幥/l_jv~\\ jr7+D 7p5-ڭ)θ[]M t٣Sz{qeL!M"XKH;A=߱fhtʔv)kkgdvIظ'M0@dzkw3JC݋t<4np*,A оaGl5lC7Un-A)rBZ.J&Upј{cۏfkL\^%=|.Cx{ xiCaaZըCC!^9h/;YS;a^I;zj-Qh轤- 䩓Ix(հQGqxN/ NZ}xtۗӇe~Hgj.oqq# ݢD@MirUX*4u}A bGFnDfާl=8ֶY:+S`v@.DM$B|6w,#o)KPOu9qהYj۸ju~8J{]iGVnܞ(2HI99v=CFiuzN\RVk޼`CK˛}sYE~+2SZ8֩ H^ ~oA6fddw`xJof&䀆y~ܑvD/Yut׺u exTl!͎aHNim+ ' b~t)lˍ ~$V'g-tH~t>骸 @Tr馐`~L#fz]@z,Z3!nyda[J|e5=  gP[Ta=y[h !NҚ YxRڶ<,Zjؼy{(_%ɑo~$4}MK$!H;+րTS`XMZֳ[q4DJDQgüь1fМL1CR=ލ Bwj;%S˘^c-;֌D"4{48nZ w3Wy8No[fNb H)c9V9MԾiXYi\x\!n)hXٔW]bq'\NuTs2%M|f=k.*XIE_KmU{aՐՉ4lՀCG%[&ړIkw:wo՟zJGoUrL'"iGHBPP#F+ (pi1u!< Ҹ,j}S:u0%D)UYh&җ^OZn ~C]]%M|/5&G5 цeB.S@oo)wu GRϢ6gqs +Xuӕ {c-:4Y0IC婮nnt/*.M\_=wcl`DkH'eimin /xIݗ5^xPd a #i(t Dz{muy-QW oUe.b0ѱ$_n쀣y }ĎGfSA!?RyNdʉ8&Ƙ:,̇V93&եs=JVoWg*3|Km9:џmdҠi3grɑ*dFx]:ڗ-c& ,Y]ܩa !sSo@}ף#j P#Tq~ZsUStp #oG /V9"1^i;3ww'zOуu$19PL.HЏxJ)`9]yULLYZr.x=Lfﲣ]^7YbO=r뾉٥V/vL*,\]4U@c##ߵEDpCW62tu׊yqhlR(grlOp~^"CTIBmFWd?"P?1\Xh%'vWymp)eqKcpYyy~בCd)""h:An|=[C-sK8?;qdS{vrb~qQ,BNEEj,¢2KbroGnZ wqOͧbyF`Γje`R{G77 B =6Ȼ:\m857xAyϲ3y4- m{PFrs90b`dXQ?\p}Pߕ]nF^gNu)u`K'JK!1ƫevSu5|0_ݎ[%&:.ꅸF3H wFk u5z=lc-7 ?x H,?Ԏur/ЛXWHCgy|0ὸᨖ9çapѥHW*Oձ+`ؾ26R܃fND־>RG;wzT F'oer_vhF3FE9E/_˽2ixe̶ӎWKDĿчtwhqRQ6!8cxek{$Opf{cH֣5]ndzW1:gd{RY7ZGgN\Wԋ~MP"Vbu'p{LQ7g1Ǣ[\/2f N2 ?!)>|f G60h;ojI#/"HX0R' Ԫﳍ2]F2HNQTz WIb2奙"S%7 _ԖS3⒞19U9dP=& )n~1Og)˴")izRn.*/Chm6B=v*౏DP_x:dҘﯾ~9a('V}IVkUCt/v*{Ŕwpɓ]vm=a+ uIB us0i_+IQDɵeAP8)T"<ӝ7TkhI%1¹M~NM|5,Iw$<XF$QzmGRIY8͘>˓NsM_<එ觵Ў[?O8Loh,l.>DV <U{<jP$ &H9"o0x+b((..?3TkxnNX[cpiNew(?vm4TNtfH }o!т)Sz`p @W=_#d $40GI _86a=r͓|}pR=Z8;J]2 2\M{Ym4QSQo/`W"TmpnmrmUTC:I7]yW)`_OB5pBX`RW)ؠ,ڥ)DLkz.T\9UQ\ :u>ۜO ]QwimP8Ͻ;1Y˦"qɇSyQow uF?~Q oBϏx"uS`rX66m!=y3vm7)thGf.LşYgiYgjrLL{~qi<"-]4ˆۣMu[Ve" $dTT9u5 }EVuUCl7ˏk)"HSz)??81rJHN_~Yg}0ι }״""Qr ҿ2,OA*L驤oU/ze0ʋ! .cHĬrIЉJ_ 2{!ZgmY'}ԮU]Ʊ]kz~@mrmc T]||OOM.)v..٬<+rUM*ʲ]R SXS1DO>TџͮavdJ]{Cn_wun[0\5I'n݅l Q-7iB$^OhمS+5:i^W(HXCu@rO,sp:ʠg?]4zE~vLgSo6JU"H4w*}L>zT,_v`bV|y]ku 45 zE)k 2Xa;Ggנ=,J:NZfJRgfg:_gFCxb vW'?ż ZaM%'E /*Qzz+ҽ)FJR:TFy૶] m czߘ}k4GU7-FOxfask,d뛴o *o;7ҍ{;::< S|:1V][Y_ʜ/2sǦ]c9[G5h_=@KVOG<5/ƀՏwːAUN/*9Tq̽N@كE)4̦&ٮV5:q#e~B2RQ+ HӯcZ2`>p+6X0*]CL; c`Jc"gS-[!k+I91=pq"8^ZsfhYq[%`lPXA 9-rW!e_7Q%OC/F÷u94~2IpUR쇬gtQk}&61cIod6 EJAck "ދXVŞ<{M/+cn2nTMn'>~x!dޠ͉X ۤ,,v5*  YqЏWEG?к,*:';^Rm5*}!o 4] xPODӪye8S#71=hzs%.0N2E %ëSʹd9#u_lK%uLe"ti6f{c zI{.V2R*Rba6%/fR~(/y&[(0"%'7!qʿ5̬㫛^E,h6ȉR@}6 ɨZ)aVvѻ&/t)4:&DžuBO`q:[~SB(uP_B]޶/Ak^܋)_sʹW9[, 1QX',^@2Ro=q(g8r?~y&Bɹm*zቷ56z0/|)ς&JZ>< zzuh@f¾DhϜ()gl!jTtkT"= j}RczŒP0D Հ>.3ͼ\>iP3y0PޕltO =8g^xBK,k*104X6O2#ɞW-R(D $x.coOvvtuPWtWw,N~Vjԑ//~B}L(\6bQ>:h.ʞ!B^K=k0URnە})47 FjBS:qt{ϰ< u2dpڌIk !̭IxftHDL35y|eC6{ZxkɃ,/INk3C#ЏGSФ.Na qLo[Gp6_ Ft+x`p23U8!-vjY,El88F8zΖ~1T)Nhi숗/n0I[tG 'CnXڥjQ.u J.L'B7c.f^6.(E^瑡 PYH2=dVU`řЕqm^V5HiƮDq;W=\ut4BoKڻYNX>fSېZ #jI]*4SIVޏ4x>F?Q1Y=nܜjQK'mo*7c#N/YtwjC! ,rrux$#=ap,6j?lht;ɬ?8}ܴ!6ε+(\n/y*u;80e쯑n?( !O*^gr} 4aIeVK^,!#=bUSJ ePw,s:/Νj+3UdPCf45 ­xL9C0!Ƴ^f)1J8׻I72x0N6LoFm^ ^`do?0>nĊ+'6_%#SRJ;}7Jf @hJ(:R8,n9)8C\cQ as>)6L$ @$=<_kĻŽ!)HE}J.ֶ(fɫw?$4{{ 7Aϣye*d U쵍l+n3I_;1. ̵v oE7oOKs3qyDJ' u$ 緜xo]?^8&Kq]^vCs>_'Iz9=>hj#腘WAP< mʰN 6 ņSU-rZ78:zP<_m*i0J>SWq 3lX?Rk'[e5$s3p4Y_)SƂPi/,q9섒*7~ovFPA?Kۊ)KlCV^зV})2.l LM$'9ebLB_rvzb41N\Y""UA\yWG)jz-6T^hoz:}GUqQ"Irl4`۸Un碱:1xȸ7| q=%#?9\":]lғ"H= U6JtS1a,]N[T5f34Ew)&/m@Rq6]-/LxIh{QoɿDUY A4q ¹S.6Z+" 2Q)+c>!+ JZ"KǍPqANt}Ϭ+0HppQW9\!S\ }\n#G4P8ʋq}X?ٰ[pu'2w ZWQhhdA7b:ehou#{ TJ w%@Tr]H+Qr[ٚovc BjJFa,Pj' $, n|otFnpw66˪@OsevO캶?Xj,{́X$u;LX4zmZDܘ G?Zв(PUE2fb7$ZI#.#T6HHh|\M 93,ϓ[5#Ȯ\ry2< (TaD][fE F4Jї a*ưdEƃ]FREgzO=#(*n@pkxˍ4@ ~Mm= u2=$G&Ck~/uT{@LǖUJZGe mhtMm)Uw{$ |lVq<ה ՁJ*t_(k'+ xru<]b}%Svs/M`KgcϽ]Znہo3N:js>tO*S "GcoDlZCmJ fۃ䞒GLHx )f.cjy aܔ;HVH"Ins&oY'O*UlY "#WGC*,RanT4É;G z|n66fuK4H )@wVGqYI? oaӺċPIp/=nFM9OL$pmh ^b݇m|"ԩcVmޢgJ4 %r.Y,;࡫+4i}2Z*>|! HK|UcC%>ł[ \,sto$f[ [ #bPBNl+e{0u˧z)Jp{+w^ Ca 7p ]ՠM3DB.]?IcRNӯ%L+,!3d\LmC؍fػod`{ɗ(pE.JNEMЃ kZ a@yN!|<)YCeԏIÌu $d$$ e0j )za]Ŧ@ ߧ4] 66N.POK<G"F3&[؊ʱ=0]5 @g( Nbv 쐐aw16I-Ͷ 2KJ-ˀY gc+zgj=F!W-9c5~UV {xh(Nctt-xŏؿ_fjͿK^5 bq]|oFCO/$1$q tag{cNA8Q5E#*F \|lMQ.砫`/b+laI 6CZk4J+x:Vwa45q-DmãuBSD}<n.6U2V;긟vHB ׸J&K݀Ii0a\K׭@Km~)Ϙ_^諏^E;皌8Ea5!˄NqvՐ3v/m>.߯)]㚙NXyCÇ{J7@;Y'T&@X>Eߺs1vgmz|&O1< %Zwo3(8M[:Y @~6Il&i?]KB֞ _s[iw ח9Q%R[nC3}ZM=П+EV?E oEHT {_+1"ki Y>A'si&}N屔LƓE{0<Ֆ3ר3oM{_a*҉MIj#q1I,62d"U2刀l&陼i  G@l194odOs0Oi1v#!paDr.̌4c"2h~N1cB,>5w$!>khIsIgV,S_@PaYQJpdxZ,uNJځ7қQ(2D&JHȝ)T`蛑-'*}mƞ-Bz=;}~V?,xrЩ>-uD~5L%GxLW% OSU_ߺhwU[6@I˖!4$U=UFZnI UFpRhxI'7seU[&KwIF*Z"Ck|sVD' GyRJM>ZgI n iD0MטMQhm &82XK߈S ؑ22{xPv}y~oO ~dGTFԟ|-@/4s$q8"V {D4$' [ĝ:OWi.}1ܷ x 촸a3w Ҽ%JYʷ3򄭁ץpIQ&DZBG8 `O"f٫{KKG)CHyJ6PpBʕg֍PV~噫J {V+w' C[d7+6G/\?NS%8A@orP)ísm‹g>p>Q#qmdb!u92%GUɋC*cw./t}܊]#QJu}?Sp(%:MQxre>Nc2G#Ym4iv){_@A}2u= ꧮ]i}mbkӜY-_FFݑ+I{cgH_ÄrQF#h[L=ؠr2xY𾘁%&S#t92rbs=䈐8&̐"6##_B+ !g,ɛyꬁ˃$N DO0/_o[jg1o𥘂[."(X}NŠ@ۇa4Q8e$pm ti @- |U@VͼQ#XUCVۆ 8th(YZ@E X\?r% Lbh w8&տ MO*qH)[ث+qBͻC}*RJpg?5G9ecB.: 8kzN èt ckHӝ<]^SCGMIc;c@8Hg?tܥG|,I[6@vO jf*\aQP% y܏XJ 'rQaz8d`+O Bjh7NyFIP~{uAwSRFGbd\Eo^CQ%Y5G!\T@kYvahRp'ȿS?$׮ԩHPZ0TmF/^#(֍aWũrD}bFGgr@;OTpȯeUl qPM2c( -]!F$AeLf0(}\|gwwXPaO]мPXo1fpu F(~ ԢuO"K2gu ,eA4F0 >2;@P@;b8@!~`KndHû {"[ @rF9z*ww@"3~nmZEB9"4h9[:SEEUM>?RHwAx} mB*y>V6E]G&6i@QMY yOa"I2n9t(ߥ@ȎfqjYmQkSӑ#ƕJ͞,kwU>͛k+P +8iqh˄]!F"cؙ)}mǜûw65M"X["vAlbOZXQYHm MtA;5a|k?7!4%R8Ր س<L7?immv(@k<4KMbjjNx3MII=GKzV Z`,"'hB܉GB0sEN&ܸI.$_tm䉏])N%at/P|G$rדN8`fޚlVrMD6VJ۪ y0R-Pv]*o`ؘoE_*scӻ5;J+:@+oPY c&)Nxu;݆=pWQ,;]a)P@!Kl<29Z b+UYO`ᕊsK1luǷr2X!>O75}'ek\ f/o$=*j@bTSkiSX:yTũ7˽d`>@XGҘJ^c;\?d쎅 1ff۱xkK0] ʜrL '{k*KH[$w ڕI<~^/o*5xN.rfQmVҌ8nnkg `0K XW>N%|tkV]ЗEsѕJZW +ݓ,鴔<_yx%(aa879xs"+5|Nf=cg ( 6u!eNxl5P N1z+Xfigߩ0$rcFϣMΏ~G B`qWa^ޞpyga+}]08n +K;L'yBe[2fPܼzbkr *5Ofճ{dXyqՠx阢,J#&/+`A.hΫՋ_ߊUVF }fFΏ{pO}pg :KG6an^G4}"Dnb&J ~s;HK pDEgMy{**P|J 8j#xpzzcu5K wQ4cvvhm|JLaRp)()BnAʼn>M5d͵z}Thl#yE$" i-skA,3JְcHUS&:m_̤k+V:_U_%ML&D M BbG3ϖ9MiB&Gt,EwRY`wDȸ)^+l>J8M'Pocw3~eTlY}t}'/9BsĥV5%ѻT>c}ތLƫ{ l~jle݁ M(t)m+9.?: ۀFRo1/8zOVyI.*緤[yDQ퇦d{QZX Qrw1oa97j"kIfRt4j\btiqg 5ųvV},TQpdgV$ÂT.8܋|XBgUYZ􂘶5%l>P;iPmNeFJ W`XNҖ|~&`y.B+U^!ʵMnx%_MI>Ӳhw8L8ޝbCV%8vS ^ |5*5o2U=9#e3Z0Q84n(P+&WOyÕ+Kg~0zezלߡof@j:!M1>:]\n>so yEc* vY]κ5YMp# 7C 'W{.Iia"pr_gQ̑ scgEC-~H2mcཙ V*Ceg\pְz<ʒHFn*s. ڥ6(F[XD;3g\P > HQIpIH1dҦ%ʬ 4A|>ǀ~ 9J!32ѡK\HWPBl»F?--A4^{g(cGŵJܯC)=LU;JGvʧC EͲRMY|_9HBѬ4П%,7oUKe[;|ZE5 Qp_-cCGR2s&L'ԞJ. eav~:X[v#KO+rE7:kBjfLާDSǔ8.Hl&2vLN2v 9Ñ$X1\rEpC5{lx'iaE+u#;+:UZuQ0 ѴIjɺ4D<@hż<="=%pȕk.eܴO`K)`Xneh9 }7_1O7Ҏ2=yiFZdY/BO0 /8|ij𔦇WAtze/2v]o&( ٭C`I): Ѯ_? $b,RUkel~-eؤB;Cv)VبGBn$"b&UD` <Ao"ϰ]'S;pN<0p81W@i忱 hꀆUCQ /x֌/5PHMf[(lVo=icH)^]Tewi51 i"? ?AኡʫAEjˎj+U:XvpPPQjkȟɅKTN,|ԎeDV*LDU3yL-QFX7mot 98>Ļ2L,Gf#Neron]ɾΖ%ϭȫ ? w=\: 5!hAKD,1l[#[!=u9..rM|0*(+ S1^6IRR"X@-yW2Py|͗BM )P:(߽\:`LY U1J纼+W> .4VMZ o !MΠ'w9תBŵSܬcÇi`jOo; 8f$%N C C}zg]CaWaI1YU\qˁjIPkBl ݷЊj%G֏&$^lV4F(~b :p/hEw&k5$G$*B_%jλ_[ʴʰTR }M1o- 'HF,Yk{WGLl`Ɗ_VW2YQEwRtuX.Jox lW|zLvzt3޳0D,ylnC=L5vh0/{.QtHAxr3s(Spb.O#X*Ti&\2n _ ?@>`)-p. E|ja8\Z}Gh=,EcfI!{<M$de#d,:ԁ)mv⿉bRbAo63Z_Cgymz{8 ;sZE#Q4kD BP` 6L/Pg)?Di+`z:wd3GϞ! |#`qPUp׫߯$VEԫRʴܛkv6.Ը#8vSF73L֯@T븠$=ĒحoJ/rvXSyFO՟͢];KW O %DCl؏Puaz؃m@cia:g3:t{#tj"U3x|3}iL,X!л4 衺߂aZx[lzr7&X^ٮC/ˢӏ!`f''ƨI,p-Tk jo/i08jD4I-U=j_Nú@QK#Æ%*42gz9FX;%M hY:G_"ݞE6"˿p9T ⒘6wz Q?d j)+,)9mޣ52y uICw aHDzz.clvyjId{<Ӓ!X@Ez8H)"u@.yF>„`f"vrB7n!옋\] +ѦA턣VFAe2\Eҵb D,[pv650#dE9; Ο5  :s)Il(s,HYT6GF *:\DwXPsk 4͜`7MWgq9:[#<T[ |lLF-4E`siky kZ #O IF[@NpwyZN/REgw[:--ݣC6&M8aVIlwlyZ0~1Y3)~B'*fɴlMwv[YS~vntP|u@IQN I- 9-ڐgJ/Fk;màvJԤNMB"ߏ.8J]Vp@p;1u'B"RŠGy@ yUƐ 0/A9Gׄ>5?ڈ\I+ÄV! ]^@ζF\k *^;T}Mj[e\UyFi\1? -T !j̾tj ƮB22EVMGP}=ۂ=v;C҉iy{i206n jeT'Fgb^P=aZP7c&pCX^A2\ pٳt{uVk2ϜNK:l>a־A~*? ¬^gdCP uȣy ]8tӦZ aRLtY#au} Bb.uoUa{'\*LWtJLXX21h W x*QEO6=;v,Ug%P>ԐLAAΚrX&,2ё&UxO:5wdIukt F{ ޛ{F[1Mm}wW`lƁ1,2SU9ҍOǙH;p+ial5p0J*|,D Hz@AZ7oRT*R3>Cb:i|Eo9w 6݉q@&|P(gtò2=0rTSc 0kmѠOv|EF1Q-2EsJoL|=~6ayw@@'{uD-Zw=3]<$j@Wu@G8RHc(J@譶mV ԜejJ>PEȊOY=]qʽ$mrdW'n-Up|<ɡ#ƥ<Ͱ^r5G>qym{{]d]Ka3dmu@-PO]u k3pnKcQ풶P7\|ښCYߧۻUk'NvN|wxğ8޲hĔ[H椉éc]ɔguco#u&{2eza})ˆXkw ~t)2 x)u.tHl͸i 11#P4'}7&)^-B pSSlu/% yF; k"tX- hվņa0z?/Ж_Iy) m$gfw7Y886z-Ui?y'i>)' s ƽkvAb< q;9Pa]!|Fk' L^!m`R.MB%G_ ̙`%{F̅=<7sŲ8(Ce%[ՀuaJ5z%qetm.x^u;$_ QN3Ok,LiJs7Pu( *Рo9HZlgB/ n*rކ˩Nb`(ȫtw^E$7عgplQtQXqI=cW9mh L (~t uWK@\JUݿRĜDB/^RPc˙ KE_)u5QB(; c6*`WŻ,~LNui]GfE8pG6XŰ*Mg|+oVY3XdܿLj>aR=@)}hP=3@C8\GKn',LzM&D\ 1 ҎiKbahyH#Uz)p<@Ơ!k1&p}u4E\T^3/A%B6*?]7ΏC8ՋWˠJ @*(@=( :t2{.)go1W&MbVy<0#o<;o5‡%qT<@  I%P( 3[ƋgALFԿ,';8punК 2׊;˘*Έ6rۇjYSM$ \bDˊu}5T!Ҽ̪ZxZ^TYڸJ #GU:(H[w/juIFaAJYobɂU|c~!zc℉hжDW GT,YCft],半|9zHy|˸X2j"C>EzpE]I$W@ܤ*._RE%"hw: ;6.as9~f]M88nCAClMtÕݢСJf9;d]3Ϳu{χi„0]e:8l st@2 @(v#9tPo _e%*۵t;{ CU>F2nZzU%|BBD1n8$l:z_O+vFqS" QB$쪅%u?o^{C-{f xN[`;˺e&CB7&DzggVSHc\ T8+vǐ̀"zנdsg>2c"_a2ĸْ\lOځemrheZB>bg'1wH1{ ׷(hӘ:щnAuG։+mKR9}\a$lIĮ. VKh 6nOb ϝa.̝1O] "/5F-8hzjui_SHG(d w%>(UKJ&+HsK@^0 # a? l/;!TM]}UP_ZR̴]W׽Ir]#gQ)>&u# :na(EPj$I=x],sˍ%H7y O v4Uf/{dhaq^1P#}I8IJu)F\zjOms0R"n_)x&5Ljm!ĠqF98Qp&/<:qX.)SrHnBIɼZ[oԦ\#0"iW\ܒ{ȫ.Wq/ȯ;`*bpogd/~~QdeBwT4ҧTsoDC2Kͽ'd w0ÀU4:)?-0/{μ %Ut,Ihw+YM~xz&q҆tKu ; Փ8xBns3&5.6~&>S6a|ܠlQSiz38ep]T&b,P4W][?ȿfl,D^gIZT[7W=(>E ErZ`zEKRe[!譇5 #(IB9OTv {DpJ=Ê@vP[]mGRc%`BcB8b"$$M ѮumO* i?zxZTb/@y.ͧ;ҚymJF=pP~-u1G~]΄Py VE``s/hw!IQhG$x7Jc/έi}Bsƺ+-J+ʑmv% SB.R :1bϩY w塀݉7\dt/͍몳"J" CΌ+~,:"-MVj_,@34bb#d8 +i6i Y[k؉Wu,6ipptk7W٭!PpPelNT]O/sl;yr\,Vv6w\\(Ǵ1x2S)VcKIuN[y#N8y~)ZY\IRY|"ЯS$ȅjxEe3vl&fm;ݛ|<1%\+]xtwf*nr0&_yV7t^?oh>Gscp>,G<Ǒ{mnh[!g* %mbz\6W5ć%k~ KcA?`#VB~NY![I7U #q= (#+ -8@78zwҜdaS2FrmtU`]HEnwG\MQg_㒟 1gJkHqd!^6Kŧy^`ṉ?( b;syE-*q`?L9e6 1^-}/MP׺TiJJ{w?4>`󜉄"/ p85B+( K!4NX ]l96gUVW&˅[1D2ej)Tώ+;mՖ @z6ʒR|)Sђ9Ns}vMޮZ.B ] [{ɘLy[b_[SNí|ùa?AZ4'?lZ$  6䞥vQ8 J UD.8ܙU5ݤb6:Xp2r)hCmKJGl.R|61rcIs`dv@Q8(S";RC&vZugeN*Q؍ؖ4# J@Iu׊<ۏgGtزV5_,Jw~.cl:HqBԏ`l<5T#n_Kʨ%y%T(~+x+H2 7oZд_cFaMP>\t4|T?~b5a(i(t>X*UzV,&fȇs:5I4>dΞf?ҞY/(i^8WUjY"ßaChpsg ^zgkX϶nX\wc 3\#Ú3C㵛4 4"Uշr80B}|2㷴zR"?Rhs0oXTms)S $'4h#ۼ쑽HXCڋ 3;4uy,-P(`#8|E Y}VYJKom2'ʂԲo.s($_,9J SOzN~vd瓯 e{>({ D7%N 4Lۄȟ\E*5g#2%Lvg#w {nKJ2? 10o0 IR-d1[!^b-iT0ޙn%Y`f6j D/FʮlC;11b3H+T؁%Do>?vilͅs&A1br,j|[eSQmCDE,T(-i|s pb{ J*Lj}q1- :Aye5T(t~zPFo.E IS8i*"Psݩ 'J^Hu܈woyAjOjn\J.6BՆe[R(4꿵,/$)5\MиT 24v%^ bt+a8 y钤&XO4`_SLnm.L\A;+]~D2J}P,?M|. 7ҙ}="錳ۙbq0btHdx l)&ufjtmmy'@q d43`Ox* (]0!{fu2Bl7Ż.6H^ !K?k)M4#T0_;U)98ps,m bvJ:asIHa֖ O %1w&U' |LJrhA0"D[3/Ds(vrF6BF|TO*'X{ =B- g.$%:Ak]CGan:$Te(Z#fiYhV&^2/tܩ^$$vfٲI4s-8)r T*T ^G^S{zCbIE|@䀑:LH]t?1Sxm/itvWd&_1m!%`QXCP& +/P2/݇@c+j.L7WǟpC}Y;NjuZ`<+2CҐ_l$qk1io-em]&r{O%Ճ2]%Jː³'nDRu`kUپu%`pE()9}qQ-fbLw#Wn獶[.|۹YxNC$v.ևK/7M6#KSܥ^x[+8Јj,*ͮZG{Icy[[ԦpB.e8h(ZQ,H~pN>,IqW29zLi \'HUK?'r6Kq`n}}PUd %LӢ5BȺ9j{ݒrt9vCSjm6)Q 3$RuQnΨx{z}nUa'Wmm?j/JR䖶.g)TARi "KIS0ʒ¿"0wb2 r3O'BZbn adYO)Ĉ8+ AKm^!aE);@XnXd5Z6OrtK\mph" Dh`xkL'ľ-,aCDKX/\uA|yhWi@3NFP=` T+!UP42 ^kat7O6f$}=9o 5R1RRxd$tVwg?8+o%'Z)s-Vv+i^ @Ұfw56ۺ2\і17iр[h +kڥu)/!EgvtgU\1S1PCsG3VrԳO*K.Po*V `kV(\@}d7+3ٻH.Ubˎ]8ta=G8 CNmɦ;76xP0kKmZPP\5o47U QX_F'6GW։# eJ} oP{1lcOu-dh6TֱW%)29{3"ub)v h9C_Sqp9^cf,B@>(Ilh_6׹b"79]q_R'իƹh}J֣8K:ۇR.B&l I;}xĀ1ѫ\mpJTFD"VO.8ubYWs X2^J >9 2u]]*;bOC/wʹ'Aq<62v= 7 = k4go1g[n13:rZhJ=olr{x1˾OoK@!/7ɥ/sY'P҅6YG![7v-O9x)TAT #s/Іlo #'L/F(͟,jOf`9|Hn?D >I*:J)CrP+rq]r(oF4ئx_JinV9_ Nk- f}W!^] ?mh9Qcxg\p5],*TdPj7 oVdBSV&,3D5l:Qn(l`ul(D0AzSnjpȀO\q0V? -P/ϰCi?خujz坱)ybg,oIKP72]\Me㤵/1=X|̱nk&)KcB*uCЍ@ [+[n7cckž <skTɘ-MȅZA@,֯->@b\BKV%[2ltP֣{VoHB_O2V/ HJ[ea`湎G 0izH`a-Ui ygQ`g$>k 1kWVJxWK;@TRsw-B N.1V>0]LuFsr~1( pYM{3u)FGhi6Zi񉲩:԰ti^M=PO]JtT#jK^K͜OfinXX-w攝D8-SrՔm3+ "ςɷyOڝ+)L > i7HC9.&dvyzr>dZ]Kt&#q;]c ^;+a8x5(l#v}t+)>ԯ.H>'wE7athCw JSJ6^ _u1#z.*beaO '@{!a<*_]ھ)c G_nk8H*yrpseJmVe3fX-L_F|wOfÝ/@׼/c+thzeB#FNjhU!n4Hv̈>[qlm0u6ru$x $+Q"ª(? cVJ/\+9xIR-tFRr?+D 1Ceøb!AA0 gei3:[&!dtOMzRnG^c[BlW E6v 2=AecE$e@EO@ 9q/5+Hk;4:8 DI3ˊgw5 mdn%Й):3pE(=% Z1Z?UChJ4Nm>XzO!7ϔPɚtaQ滀 LNmN آ?Y`e$e3~s!)iLaّܸr/Ԅ*?d*;3iQZT@ Hw!nig o))ͻle8D{l,.\BQI<~!o),:ݐ>{oPpDp> sx ptq߉q>[*Lm␵fL_je50]FiTG-NF*2w K?YVDtt|Q a=ѲM7@]i5r>L»FE<4:qSJGgˆ| \hy5 FPBqsUOT.bEY`KE7b.54K!F7"-4">>&')I϶z lHT󓃥xB 1+VxN-a+raT_hn7$Ix8Y4x,! }xҁ2ֶc@|5W RDY]/GL,@?$MM!#oSNQC?n' ܾ3L,m}@U,߂ o=lkPeVиxE_IwݍksJcGMIpZNk3z*\X FhVƠNOB:)p[}5U28DJ5"V"=NRw4 (2ljuO}T;ipIU7 h߾O>=|Ú7j4L̻Hը2>Q73.ݖB >mjc!3޲$N>>H:mQ"ZFq5>-.޲-VP'Q*QLЮ32_l վRuZプgM*|^֫$abK%eHp|@_=v 82]*7c %i!{D|bUXٙR**,`YE%dE|^ O"|fX3+= 2q ^tY&q,/=D!Ny}Eخ5tI:֞'uDJKaf #)"HX%p}AR}Hx0ۍhEW\CtXqG=ktg52+?K5O1ߌCğJ= IQ-}'d`[ %>z7McY?WK#4d] ທ:ۜ}Q0PU⪂ym T}  # RJx"6 Vz ptCMq>םID@"-AYQp$(}0X^a8a+/F%}7Ú恈CL%?sf7yUj&FXv9*:JN#ۙi(JmޯL"9׿D-ЈYD0lLF";#G2I#\s۪D}ɻY:{U#QYӄr1&c^]%UDO$nœn)J+|GfOYy*.w=dm`rAJĦO9duuy:{&K F;qfLS "C`tw4uY)DՇqPjW#,ՔuDPmLk)[oqn2#wb `F(SPNY~Z0K TcBm:]TapQӒMs=q!6۾u}ht'lmQI!󫠱ͪ8>< vŸǣp!$5^\ADlz5^eTO2̪Ew#I¿pT@eJ\+Cq[_H䐃k ]!]h<5aYmԘ7d{l՜iS`-܁ .C:]ij|ŪVʥ胖'ϑ׸X j-<NPmNH]nxg{k{G33B,*;sp"(9:r2{۠FyvPR"QS}wMZSZk.}9D^"LZ> |r/Jҳud&r!3C\Ѣi,h1/w5ow]s@H P__-4僢E[J!zP(B~QNq@Q&L7,'PeB5 [9&X C0s;&EN|ϠgRI9OŹmGZ+ဤj| &KltPM@fcw,dC?P ITo?$WP4 |>=- [ >%Z u9ƞ*g%1q/ʛX7h[X\Ue.%f@~%&fM2z*#m;(ol3oJg l-EFޢ+%1yߟv,IhZCW_pjO\7>JUTVx),P!qo abCo8զUd>Hw|EkI=c9>g k8;yt&\h1#mcbA/r3{2f5)8Y??'-K .w]Q_#`5+8]H:ϙiӎu uC׬s k'=A>:Tأ6@.@mϫl$[NGk7PiN휍0 {S=!#ҴG1fETG-#gaX܂"EkJϴY.}[BZ3Z[񎁡_$9Tz)H59(810WNk׍Df @1P w, 8f#fjm:rD/ B¤-j/WDb\ _78rUɓ|&ʈUċW_7i#_B"blůIxA# Ef{>\yu ih T؀4wkOWO0"gu$ Qfndߗʝ*_LPd2 S+%)b֮d DG!21s:³q5]+*$02!”[ťSߔśwe7) ш/.]Ke,m,5#W_rRpl!E:U[ѤE- LvnL:⋵cINv"h8n({1u8^K V/KOecEC;J 2هC)J-_|;HMX[y=p["ϓ>Q|ec_29Ryj ;+f`OEUĴQ{uc.Z`*S1~^jr7xP}8:Inm02|WeDySP#xXi'|iғZUZ `HmP`ekw;Lal܃ٻ}0Uj)w5nR!t=DקhY$0Qa҄n N[haT@a06m'~n+"ݙ,@ljnE"j/<ݱ|`7{)W(nj-0lO!3'(ߋhQgxv.)ȫ /g121VcĆJz1 FrTdcǕ(\\4M-qZ3Sr2 pG*k QNuƊk+ j-3 39\\pm s"bz\CddL=-ut6̗S X,8IVJTMY8+E1 ؼ%ȊtrG\U ,@F7EOr8[ԋs;x"Rv2r28v/ Y_JX i@_E#0 YpC߭)r'?&{giL L+e|sDYXDȟg%Heos.ݳJ,b2])MՔ$'VUSiFR𕐫H$p) T[_? N|V3vYt5֮g ;PPWz-Um7cchd5,-O[Fny݈䫢KfRRul-e q~:U{pv#K 9;H,m9wPn]m%D;dUz)\w=2SP=8;:Oe<$obMN[b6dc-O(eLNӟA=R}7rFn3*\0qm$G]f):>HLDŽuObT_="E9en܄T\gwZF_$:921b?I1 Wf[:,HQ,2j 6t&f`0gt +tW"[qʇذ}Ȼa+.2vY ؊ Cr1wk/)㡀Av= ޑ=y3!_9]9]qAV&rD)NOe~jD0, mP/?xli#+G5G&7*WVM+d ҂N@hkDuyzoUץYjO95JF+x4`G_A#yrA#%PI "|i2 rqB״ۖ>,4'^1^NߢbH)@1#ġ5}Pbmp0AqMc*3WU2öz0SrC8#S?j^e=\>Y;&Yf̜{@{ jbd#[wCD#.7NdDD yទB:b?I׬]9E`-<,uL\ cO&zeCMWG-_oNf8VD=6%oY .Hߪ.3A=wK?UIi= WMpt,@"~*}Ƨg_lC~EoQ})#qX ڹƅÊ?4qK:JgQSG-mɄ3 ,m hΕю&]!ڦ8_踻Ҋf]Aȟd1.OֆضD R_~pu.` =V4+W:dM8S's6F$ɵXzp > rR70[9Oio%(˾<K N i}Zq0OhՂѺ}7~RF42/>ߦ7r˟p⸔8l߀YCȟDѮm<՗DzdNxW' &J,$(,9Z |I#8/&]sR1asOKy%p ?*xgWjE2qyK)lyxB_P7?,q2rxRq0VmcP|#)Nv( p PD"TIiofY}o|x1ƞ{̀ژAms}wOK GLԗS@ATz"Bٙ,epM=>(X"Z"}'è΃ժ4}UDS860>I%6G?ɗ_ Q~#wP92<8=,ut|LJ;.)LQa8Ҫp =8D0jT*($ i^ژg OϜ"爯1!!wsl4;*g9hj>H^>FIc3w[pln2ġ6n,c|ɌJ6poI?qJ[һ\#x秬 OpL-']ZtyshGFQf$ P;kpإ\BpS؊4EH@A FsF%_7,yhҀI^ hg]r1Jȃl/h%uxRF+R&c€Q4UO>n<>B IVr0ƲDk*"8dJ. /b|Vk4`3e6t+ĆlTaruܸ=mz)!]Id.$Os#]eŽTvxY@Agef!!Œ|Oe6IPLsSf#ٸ2"W!%F$=^삶6s7$HŸ{$KD)Rw?تН^B8 \ -\*N@4;Ec9)b4|GRtbRJ:sYbkK*#$#}44[fJXб~\$bEF퇞n 馸F c);( 9sPx+&zj [?ql W\hT 2@$ݵUN\l{ n*A[M$tv:x % A  fJ4MݹD>@kh^^7Nd7wW8Um%Q =! AA^H蔃$hIhЙK6=ZNW4[)R:_MC^ڈ6:=2֪lEyᏑ]9{׏h`@H>Ba\-LN]@RRi;RhYu$^Gi;зd0dTd W>OA/ 'l&#"q’ƋcQhwgw6e^5qP'_ljB稘=Ntu"S?6m@CM~vs ړLY t!W3;:s5`MF֐}6{ʻz`hŃ#IP((ήhW叆3(FrE[#) y#4feIĹn]o)(癮NƕKOycK:أ ܌.Lk1!!B7@#1)KlA0|uѽZ^TvT5s B}t5TۅbUc% zk˦mkpVzK>V?td Pub0j_[['?WyGwj$,sm lLxDr 'M V"Z +1C:NJ7A'^8QVUz탢pyd>r!w8toz, PY@uA^ ŽH~q{Qeg뼒$:>@'MC0@Rn{?v}m΂''òӫOZ(: ; szg:d+|s;uZ 2g6n-ΔP:s4QAxaa\ݿ#ʇc'5Xoj;!oEhalˉMi4&]'QzY>vb&&Y!Q?ԺrRxH(̎BWQђFpgOq1]`Ȗ PW^ ^6_1Z-ڰ.$-vOg>ϠՊ5s0?= @[f4{YMer^o=R7' J=K'\l!˖\[?Jh`Hsq91L b 8t>\c%?Qz l0Q%VNl:c0Y;L͎=@‰D H!~K6X+7񸫛֋^[B-9ŴLAW9-FH*BnZٽ%XjJ; a2eUn(a.`&4D)eRJM}"aKy-䏑:6z׀!w;,G)&fѧG]*%AoH"'.\&s@ e8j#=@H ̧0?pwcӁZ+Ia/|Nme9Nxgo5ʉlZfa#᳡#7ZhFubI[&Vw#CM3( *3OkitP 4j%|ِ=v69@kMD`^wpum*۸ܑǑG&YzZYp29oU8͏NvF>"̍gȻqM߳ JZIm|f%U=-b&^;29VRG; י6a,& zz k -vc뱶|hWVw#D_C̽ܧ#fRya5^~ᱯЗHtNfβILݶU-s&}sSGOQsl zs:oVxҹS_q9o: P}*эs&o҉\cBc9D:ݎ,uP#4UY:S2igJ^zokgT(ԩ5=n:J.TŮvqeDyֹ|REmVt@P6}|ϵSV.An~Սfd3auɌa/A"NڡNi#e? VR$:l)3r֖Ha]:pr\5Ȝ X3er ̗K_ˁ$m} 4G╃^g|; =dH8fJpǘb6n` pS |Q dg|FT5 t*H|ə䪦Y+ .'j{ t0t$KMB#ǯN|}A(юLWEu uHM-6 qUqgSXYl'n{|kX,ڐgy63Xpn-q4z>랂XК$2)cel5>Ttu\Ӯݸ'ϤŔuMA8 f$9o\/¶djmBEKcuozB7l\XCђŻD xXC8x`pllg_hQ&AXᄅ_pѨ ˜&q EلXa6Е^`j L%%? 9y ʖ#"WádyXuZs(]GOC`yw?ioQB|=+WI\\Ng7":ǜs+:1JgEaŻ}LNຄ$\C<|sr DuSK/Q`6sri.J2MxGqz-^O]j>Ω}`y5Qw촧%gSDʗKsەZG;/TZ9Sup8%p[M7H |(2r4" lPV@Hq3"p.ay#U.u/(xϢM=?K'8яVUpl\(cR3j@,vkhmk<Q1NJf։wH"&_%J Ċ$dX /ꉓ| y<јDA$L5ՙ? #t:1[! aX|q0_P+ j`xv$VN/<"+1EL{mx..Wpٞ,J`Rg6]E3ffNPZc4 ?҂nE+oXFJl߳ؐtֻ  +/-d'3%kؘV{A/+pr,3G$^La;aaL#WԦ¶I솩y=VXע{+lqrޚe}lLu;໺P\5~(?jS8}SjO^w))![=~}&T[ABN„,bxN;P}5#u~ތQwqК2|>"87'ZPҘ'`DչBϿ1@v ȧdhQ @t7|Ƕ(G`|SJ 5iVavuANfxPe@#|hYҙWj=%Iw̗ڽ[$4P$(K !WN,hl䷧UV wSd,jƨtMa}ʢK:^weaQ_sXyk;9rUP[48BvQEtg /Ɯ(pG?Gyaaѣbj_Nyf"Lq|@ 0 9>y:|b7NjJ*FGGmCܶ4k {#?@F3CKKjnw!:FCMK%OXg@)YQsD0:RյC^}=f{P LI܏!N.[KkFDq 54lKzV sO٬S'^+ nVſu:$aCҹa ?`%ZB'yKx4/Itʬ /ɖ!#Vy6~3)ĩ?r ȁS ofHρeKot ?9)09 gr!MHB.W@5qP_:qŖx~R}2u-jr&#hZw/P QÔy( zFFPuz&܅Ƀ|uYIY\]sNkiI6gCiD|Z}#dŻ.TP Dݯkں6O%(4'Z) aWGbO@]/G%KF@X[5wN%}N TO+ ڎЯX8eԂb?5DiqY0WC BŭD<~ۂ\M9ΎEyTntܚtQ,޾`u8`3C# 9 ]FdKIݛ.6aǚM%7i "( E?4 .WF ?4 ''7mLFGmXe,⾨MIC$Ml`N 0k@iy@ ';ډMiVqMWԺ(F7rmJIrТ3OsT-iyxY7@*I%8"=ai3\ߏ Zg?Rbn˰sN!غ>=|z??Q .U7#0 Iq3@ϥ? A=?J,$AkgȊ.r!<;k?e'x!?A5ӌ݇TY@ʨza7i~n/dYA4Km{zȄaSJmYfHk!{rc=+ yzJ需HkN ~[Q! @Y9aM%!Y!c.^!T5/ḋƟ%tL*,ZnfJ1iیH.Begɴyv7e|qғ+uvo|F K,2|!ifs^5{Xn7_}8O),^<ˈډ%74rw;[C4(fz)*[P5>=:a8<08Ch='}WB&}CUW"?Jg$dw-6o*2ٚN%nu_7>Eq:] (Lq}By$mgnqp^AfK˕j Hr/2\yl84pdn|}M+q~(Yi;( <5]=T ANn@$)HԼ$*?5B4H|Zh4w)$A&:c-2gaUO M)xwgGK,=5H\a{L1 #[ MGNb&+R:h!0OTdaU,B_'vR(hSqaҸO@00l$;Wa2) 8P{t4#1ErNh?s5TٔOyqY烿ˀ eo{8z_E~(NA22gnFV U(5Z<{1yGwSD˵:]R(0aIU&9Ae8Z=CfL:jo0VBO;6Ӭ45NQnob4P6>:e4ܡvEP-dѺ${!;ZɸzۏqrI iyq|^H/,^TQr3,c=;"El#wpĸ`,}x'n- ]F\Z>lbc˕VO2M~/tq0;~“y ᣴlt9}^xR'[TiR& nGk[%upw\<<K)ªX/}Ey%#GI԰wۘi-8З3[|>t[?p!DYud#u?YF+>z͛qxd+x( 4͋uPeFlK(BEA4K(D䧀u=^t=>-nayͱewYk²=YG1 ̲b"xG̐s0\Úޏ[|tǏkx}3R[u) >s}WZUǙqkb=7@FDu`*"Ntc;c)J~B!J ¾%g@*C6J/$>O4"NAW+PhtO*hXM̬=6UL2CɌV#2Me̓/ߓ:<]z%\urMmUw/Dw{"i"/ilOԅcQfHLf3mN {׬˩n>IGM6h3Vܙ:{W(\\pfEh'|gvOY1 v%|lǎqׅv"<0Q2!oa,$zypGbZC:O#`WL˗bhVXvt@o} W޹?x4m7~=}7# (l[Yk"!t]-o{FfkfP`_ &3tk`bqMyÓU-\UuJWag7|ZݤF0?fӰςߞUSU٢e `Cn`I6W{ȧ  bkU |qf(+\Pl;Cځa`l#D[5P+01H75s#7O0bS |'iuy[<_/1I#zrRi~w%+|hSgⶔ(W++&R+c]7@@N ܫT_R?ot;"vJ;_0y=?cNOWP80 P,9 .MȌ'I;;H`oɇDMAƻ!IFK[ji;+f%s umarcEiP"۳+zm}/-S62IjwODYh i K<[Վ#câ+""E78N|)>܂B>m9y*پ\ke~2;&avʍp,ԋ/ׁphF< nסB1C'PkHfNqx;yM-$;Ls68?yoT+{.G҃rIO lv_BOFaajYNd7J*^5WQQK3} %{R3ߒgF#>4.G8>0?2o9 >2ׅ,0?}_,Afͪ+HLF>Asp#<}.=8?JpCg p83W5Pgg @'[ffb e43>ijnu=Nnb D|k;jXfIW::D#CS&]`~7vK=b=;ϙk؀G\,xQ/r2[ցG"<񷲨y i\ (5/ ťD ]UcV.#3 T5aCe۱8M21Ybe}ײP$p#qiOḙ1FÅ `IWd<Hܾ917B2Ɗ,e&V4Q 9ܧhŗ4Ga3i霫!U/0,A٩0 S3c!v0;e|z-"6ڻ6]x0uJQM4C.ɑm kd , 1HAxSoꭅRVV.!4MS mki_2`/ZDA\GwZ_;Z~ tK"и)w~@^o{:P-sá^#z y:"b=Q \sf9g/FcH Cm֎DfE xsHw|}p_PfJMiIn`4lOe:Q|)@^DS텲ai/ VK$n=MCժ%w; w,'=vL)OG=;B{]5Wtג2m0}W̏fkD`$84:MEA\rt\џuGaԒ̽6'j|BH>u+v"FNVdmkEU"@M<TmlyCᩰD"IriihllDC;L߃?($vRPKiH-߬UqJvWkՀɷ6^g}<9yÖTCƭQn2FR1ɼC(:[Ax"kcv!Z5!I!mߏekV r{P2:Le6L@=do4,TTz3Z~?O.ǃ{tN<׹j6 yh3e桒@_>nHRW^rzWD% 5~(wͭe{%1܄}}VQ\wdpXېOXɼ]>d{762*g.)Sh#IChjV"I̬0|GqZ4 :2Zܐazv$ii *XbI_'BGP;X~ŭ-d){-KҒ? wdW'9ߺ_ L }ݢs Ź仪AiS60/0(:5-5݌@XnLOyRg@1k)AXhf 1%Piy-+ok?61Y[~O^!~ͅ7lvt;. ׊3_;/YJ=b% cty[@e"nSzɹG5P^D}%6r6/ZP(P&xT3U x~_l >PD E Ƀn:GNB#[m{~o1D(%agXƬ~0' pO Z1'o+4u.k`kkYCX Yg9uk|7#74-.>q$ w:Xs>n) .'OkjG 7KrMG!Cʌ:!(GpNh)<{;K0PN烓GQ/(˫\fŃɇ !v\e)FAԧkL1TSva59!F2q t(<ԞҤ 6fMt6{|?R(O.3}ٹ"W/Ƒh5={*60`EYgxRrG͍fyݦ%yꇠ£[85)?q)3ZxerB.y7{,NB^4=$KwXV%":"e;f -x~Dm^sl!fp7wFl.&,$Ս.f!lיdP?V 1H&eL=*e$vF= _7J'oXV rx&xwۘ(z[.F|鶳t#<%sS4Ufˆ^5l“:7>wUGj7-y]U1-%! 2;n8t5 ײ fOTmqNUq7}@#h;woo*8nhuuwKmif]+;0E,{$q:,ܺːQ'~$24/H3نzwBj2U.[$5@dnKsbD1R#Tib/k) 3m$\rf%FJa;jdpX,JowTL#p*rtm rC)"mipH;8DFdd 7j}4&෢x TNdp %kR()v``G89L@l,OY0iM:!)}GW~@ϫ!@xףLuysl3qD'^0nX85`_au_=F㛶q0UUmn%ݾ,S YJ5/9ҭMWĺR 6ӦEt0]TF'#VTmk[Ch߅ \%1Z"מ_8h&vCYJdJD%]98MFu7ԛBe 4?|Q)a~dHT]Gͭ!L_"Yd"Y] v>yЕfB4JI 3nOtV(>: WyH+߳v_ڛz!.,nB+@|H;T ^xTkތ<JR%m rr࠱o~ѿ#JC-jL}U%X[B:mPvhVS^Qf?znj9$sь`a;eG,R"8wf3_g*<ԍsc B- d hEUnmf\˂"adܱ`pNWwpԪ[٢=K qtT@@, `φ;#>xBW:Bp`<wEt3SeΈj~ENxDG6|v.(|> tmĂ['&=5 k4GsD7T7Z`97@c7׉g]݁/$x4}&W9A1ݷ'nөq4sZx"RI+\Xwp^(n#мM߃LRoGW2O6&,[7n m>0ڣ?hϤ׀Ur~O9*V)t(NxkpDωlKTϫuN^@P2tmD#Zɕ>׉ HNm'~͂$ )CZ?RmaO<*Ec@(y6W=柨5 -B*W o'C&geG"spٵߺ+UaPż귢m=: ~| e*-a':7Ebn!w cO}j\osIg9bX.h5i{j*bnl0ERXO &$v]2&|3\έֵEh͏XmVuW5|\{~$1Mab)Uu@jo3BwG5:oog{=zBz",E݈1B+WA¸a&Ь|f&y+*sSzi 7מ'Sc9JFR,UεL\!:[ǐ"HݾOR_$K =yK84}$Dwpug8>09z~ʎ[v{$6$66ƍ4^x9-i fJڷ+57@M.F!*\\RXtpӠrHA/_oz`:na93mٝL$ bTh! U,qQO(]~6A†#V7aRWߊD(XfbiZa5e"L:Ԓ{eUStJՠt!$d*w=|栛MPꀔ{(Sjt;niIƿ̃1OfIXBu_b,ny1Ԭޅ}ria"#" q-Țw!M_$'"&N 0H jlPv< q倝iO93`itdF7tic 7R)d)cq]њ:.HoQ⊻G k̬#2l [Y#ۚDKz˭`~*~iހiqeK:OZ(2J e(ҌyNH%>=qH(#`F(9 z@u~.r(3xeh ('p,;wL;)(,*ˊ7zEk3V'K7|wBèZXFf+=Ajl2}v(OE,9u~  "m L@ihFAc<;pb~NprVG)Sok &{uIʂԱZNz) .gԿ隢ˊ,| U MyM0uob XE ;m.fFsݏCjגgCK^PV6xb7K/7BjމGv#6-Cw1ArflhFLCӝľOFQ@7|ӓ :茬}$,YT/v!gpIE!"OV)dKRAÝ\X C WI%-ՉtAccYw&qQ`yS1iҘ@n"M(#m=9Z{IC |Ex&q)8莗)Z^=m'd`l'"ͪJ q9%R^& [{Vt߷G2iMҔo_0"ZF>}Ã_ݶ+tmۑs bLvoA~5Yfom~Rubݏ<,B»c)ܖ2P}'-[sYRK"">ܹ ሺ<9fYQqP{nOnX+E.+AbDW$tT˼Ʌ|Ax>L)'_X%fv^-5':Be_C&R3ymZNq{N&QMr߁}٢@Uv;݆K&YNX(SU C@]"U?'_UO(I%M^/P֏_5.V]va+(ݻyJsN3`bo+?e",Ai+W4M rv3-BMJ;_^.'>*-stvhRZy}ֻؓ뱏0SY;t~3dhׅ\ZyFA<(\$MKhKU[c@vJI͂dwթ-}߻iXrKW+D# 2r--q6v${bIc? _^ON+LB#ܝ;]%=e}Ek)Ѻrgxc  x8I/Pni\_g^kX_b9bI˜>H-mENƻ+Sz`a˔+6;ۜQ+ !2&quBHU ;y+] GIK;w ss&P!=Zz ~EfNlfDu@zx;>YkC9y8JEH]d *\7$i3nũ0YV {3#^&yAw Fx|LHBi :*ѴMW:QJViiBغf Kyl1Xwx죒 G]M^ ? u֌ |c $ ZýHQl2Z3aC=@ƵC'ITfb}S=]@'&mh|Q-N;i_ϖ>:(%bUXf=aGdgN', 6hq1"&x)'KCxq*(2-0r򉊂1DO3"C|lM:t %ivK"d%~3E7ƩKcSvGS}ɢLv%;-fAQ')W7W_?DDt;`#V'w%;;UVA?:Mgjo_rde#qbJxN"E9L)3 uuKOM|n[$Vkg(!qCQ,&I VWBJhk#Jfg Ύ} I2,?>j7!u^.bW%7#򲌳֕uor$@S݇bX?1|`YE$%bCDUMeyh qpn LP4xSf+p7 L?*LxGGņ{o5<5cs{c8n2~ >Ne'ev6$~s) śmP&]o@^jBЦmwovם2~7ݥ6CKz1W Ǘw[gq]TP}NSmQr Lx$C30:$z\Da5ΖA#2[%IQ2$s e ZY9z0KMY`{ y)D2U##8eٰRO#qTHO.׵K1!CN5bU Mc)Ħ:|[*BNylZ<˟~bTbAH}n/0"j3hiDG$v*Ew{ wACM9!&(3釅=/s-|e>@uoAdp^s5ecU1 d+o+9`:+]"ցj-8iϠV0;鄍LvEfFD1ށGJITA#@wb{GY?t1%KyPz*K y}N$Azg/jUs^D8Z_\_`d\>wNsX(߿99CqC1lxYk %ܺI9 WdY xV DPeNV}Cb?=:L ($}y/j)9O"Q*) AZk ܾ{%vEr\h45F8ǎMN+(4<,hT6G4#z6F@p@ůҎDmخ>;ģ×v&H]|m2HUwL p ;3~:W!Ϣm|0ɻ3uw?c$(v ¢-9eiRҦux=: s?Xf22;br*b؝' p,t8ި$rwSP"r'jU1<K5bz}.4\Jmlܺ6 p Uy| i#[A2-ycz $*IxDCk/w&Cdni/Njx}Xʆz;9>A5lϤ P@'Tz{g&P8d涀s{ %ojlS"A9FO-37}D, e 8!_U9<{ .7NkL۔٥A6evnUS%e͝f .! 2s|9,h:0Vo+~k#%w懇GUEi~LDoĕӆJDq9SoNu?u@z+hh9]!@-B -ä %)#0Óy- كL)e"RZz]nq$dvxa`85|m8>u2(rI1)yFqt#IN0UKڃMH3>_S/HLsImLoo,.<&ؔa|9` xZ;TbTh?ItF\tf歉z0jtl? Y|0`dAO@xKcN$WwVw#]uptjGb1XxJM5`*\}ONI=8}w* ;u'$U|t~. 譆!/s:S{gA"2U#euHc1 ˄~)*~ FQ4]t6ܖy8_:ЀQi{ vCYk_0d7z;ז%%BqlߴC#a(ysaP1p0$K4-&Į4Tp{k?;F Vpcd:;|5`oN5$miAnxVܕVBSʙэ0|Uzpoػ;:띫޾Z mIacem6a!FG!BҟBR3ˠx[N@( 6~]=bVa}ssNn)!<6@~ľ\EE1OĄa[3՗ntMtBL9v9)4}pt#*9$Jo C`7CԬk2U8@!NAuD(z SrhRsͼB7<[ eH[]7R!lƾ7Q}[xUyY~gzgeklTm*-mf [W҉#?CvRw영A$RXFO0k>_d ZtcO'T*on3Q5pBL $58>ԣ7JE`sjୋ|؆ ,@<8`W+I*=M6 m_[=i !$)n])NX5DNC*:fNÊ9IZ=@=xYxt2,UzaJN>olۖߓU71տe nBUby}XC,3 x 1jM[4 Q&1 (HK:[[xˬi+\s5rEOa'`z 0ũs/߅Ah9k$lkTC)Xz3Z=/[kR,W6{Bfr~uR3u[֏ V7\HSYQTr9,h>" w*hWqu;?Ku*AL.W4ei,f]cRgm_g(+aT-5'}uq .f"]cϽqe쑶Ot]ACW/KsQaѣńVhqroTviT(@׼!'Ki F}bMƯQ˟]퐒YPعKvx^ĸx87ZrbqooM j{%9gk{o 2CŝȆj9*{h5\HqX'S "*zVeeGb Z c.2V*Q; ہUsc}ĕ s _ntL5ʝ&fsL/זG0 ZE\&l9wNvN  <.(:w6ђ3pxamO||=YXC>{3֢`V>x!_㛢g~v ?11ga(jMu0xȇu-CXl z̹P!@X=@([ڿn.h 0PiRN"ߥ@*|p *sCл8vҶ&]&HRh)@#FjTcwN8޳rĿCÛD:z{'. iGqM-`ژDlp製;?/Á8'liJΩ7W,!pj'#R:[$:i3VP,T4lbV4BX/jQm B(/K%#SlX:$TS֟$J F9Ũ[Cg봞{u50o;T3Y`@ȟK2ߢD6Q(s_W|lGlrVB?ߒS0K%E!< <ƞEZp[gN9K odR:Bط5l}lUcUAZ|Ɛ[#>P?A@"#_Tt=P XTap脉!QN1-v #鐄(~B!J,tNpl]4пɢ*8OK߂3醦xd`2'=B~.nM_,XșTo{"XwT4~A)j$h-/!؅\Kic0h'ʿ-UʅK=^;hs6* #YzVG<А gM7_(:@Uk$HֶtWgToofPI\" Ƙ8zk1Ph)(26 ͂mT47Mtf9gr6ͥ(iG ;}?Ř.Jʖ`_k2^|($z%%pK/Bk5;bN">Q;ə?P]$ٴ;.*Zc*4>Fj=}ߧToZ'i'tJM#?QHv" ct}2V!QUƌE΃o/^*]/9a7Z& Yhdh9{g׮3M%qNY')T-&:3}LXaIʊax&sIу.ّy9:^m[&dծ̅c^:%1<.0D&xNjSVfUֺ;Cr vmbe:Xڤ׿sm"Q]T`AJ2$3> t|67RچU@kˎMZK7oW 7`݋i԰b㰮(pAAp$LiB.dKۀӺ$wwPR : B.طA.ujͽOoOu,y+lLI4 gLカ*i - U0fcw^;(֒F+^8Ezw֐5]WɖqSYevtj)b6^fE!6 c7AWk'm> (ZBW^ϥ Ҡ Zt*5`vOt t!Nȗ^قDŽf,^Yn;1y~ױ`[VO$:O/7D\LtO@..sI՚ pQ <{NxopB Whdw(yT&ȍ2ݩΏzD <k<ҾAi1C쭎z{B lnqLַNN³htpl6'\ϬKz!kY+b+=i ^agPRFο(ٷGD"(*_#J|]"錐,xKn19jc_v[Qs<$)aW1T@vLhYg5i+W11␅&@1mBz;!Wٯf5}!ogX\%r}sv=!e ГUKGh$P9CisԳ:8zH.YPsyW&~ p~ ,IۉuŪ&R71 7O>94%0@--k*HT# "Mc7v[Y9ZVȒD/-iU7*v $"q?h. Ż!0~bhtTBČ4W?s7u#Sm25XkWV) h_;ƀ0(d-=Q~adOq 1WQ22ʷ^"/,m>{9<'t6bV~tbc-N-ekAvuN:U^ZoyUNQ75f1Z ΙqLGN#ںvQm.?G }vMڞ~!*s5 5m)+(a5'Ղ}pip`qBpfzk'xDqfQѨʿsd)_+2C<ԑu(~Ia!0cXz'ﭝk$Aʷv'-uKJzP4j_r/cb6M2K{s=;V16&u<ȕ 0s᭿x٦5~u1|ֳHi\P>Z峆Ѫ/o`gq#N0 >kn)uoϕyX5S t-)t'z)ͤAbEW,--W~R1"r2mH7| ,@u'H(mFJ,VDh)ZeM jnl&Ƽ}Z`B_ݖnD(zw+lE>$?vhZ]k1z*1}7W)$r&wQ{RVι41hA4RJxKCmՂ+B ?,4 Ύ6 ydbL;5 Γ2r9<$!Q. {P%*PEOXI=3ׂɔT|K˫J;@g&) [)o@$KS}Aj7${F\wIg_wqp4@-׹p Y]?N9=K.ߙY77]uJf&Y"Iڥr<<|Id7ZO!ٕ[Ӽd~f*+t㼕-?2\Opτ)Ld7ua;ݜg2?Aj0&*61]c%ک o~nV8ViIp留,7[$"Ua{o5FniGr8_VB5xVA'ጀX)%wPP}܆C4%n q= ^?kQs>WTu+>ik{a_xtK*ݲ\Dj_![+s^wg(o NO1AnC,D'zEJIJcǼ1JQP,2;=(:60X [Eҙ5˅t1F'>&D7~9ĕE'I.m }fIP8K|=)h9SNg#';Plgtf›4J9BwfurG* nW{3"=k˦ 8A;[_o\cܤ;r5LDkppG9 |q\P 9K~X'%:\RZq $2ůpSfz" `ǵ_[VS$#)U#G#jv,Z>-P>V4xR(Lf5Oqp_AU.7'Sk;kfǭiD{ԅ^!]` 9ɻ:%MiySYá 6F 8]*4W>CxWPX._L4Ӣ0s7EMLSiE/j;_z2MWFb(z%-ɃR'[IILb4e=A}d@u}՜ν byO03 ٵPMmw 4^ rP+ZdDiqnu X A877;ܙ/-~ :(doC[3qs.wHY3t#jXlC__Tۥ&Z2T¾Gruu* <C D.kiG+|xofgC%e[Ihcdss0"ɓ!?=.WpKJ/w xJi=&c7DcR3M^i3}Qbv^:ӕ"A$vXOp]*o 劳r`M~'WLo)1Czܕ{Ty {~Hfh Y;bиoiJbsRp=?Kf g \9/oW5Iݞl֥QlD$a; %bsX.I?7CzCSK =*^r6Cq߹*ʐu_w3p xNÿht X2NDzd_|zsi m/1?__ؔԆ__F]UkbVÛ ,a!;luiaȧX931?׵9i[Tq:ӔExcK"lqz ncؽ\TŹw6-DNɄ"˄H?k| uzKdpm8 C2FGlxNr,g ?>ZgRގmFgwM?{l3ڶqÝwoV@+/d[r^yendzZ2Ձ\C'S pi3Nk1ƃ |CkS=Ͱ=C0AZ9ttl_cgt]TQXH^.C(̺{oLztL`kg& !m 5gnI+pRg:hڜWhNl RqXF58d s_ 0dצj3LmgգQ*<^ IERcϲOSwLQ`r1EOxϪuQ0^TJ `(#,\Oဿ0(&NAo 9`8mT/]Oc})¿ci þ/-LiReJV%bܣ2 :DM̕v٦ 140 ٜ(܍5P~Tx@]:>Ş+Q[ ԜWNA)7RF5 ƛ.bnĐvA]7Xi?S >|v֫V/R I%l!Guksey׍O\_cLB{ --S[eg6*q"Fu™[kGŃ9+;A1= LBN]Yq*}4e"bAƿ]㓇OcwϹr"o%d)&h mOcr l;БWG7}ufChggb $ɔ;,D@=.Vb+si;釦^zkd6j8S,0tM{ OnPnѱWnf)?TVr"I^s3ĸ)v1dn߅ s73nE0#0!@~[h @ub">ӛɜ( QN;<Ğ-?N||LZ tє(ՋOGY>I1ImVBz*p|n 8N=:Q<Ouy~Udss*-w1wsEb\flmH֜,gu2P+TO!)!-od@ fJ qSIϬi` N[X]M ;sQcW[~&b be@t饰=p 6oqо85Lë/o醷eFUwa9o `D'78Vjj,+ [ZlxZ͸/R]`p"FK`0sSdS8Ȫ{lm낷C l:'"o"윻,P'A48Oڕ6 "(61REͅHlyf})t^5]U: GVv,m$6D3#LJWńJDjU-Cݸ U&MeQU}2BS)@K 2x?`bvрޏ'qfC"kp#h^I]-4<`AuH0㺭~SW ?3qr5Djy[#Wbc?O 3NV.!*ql&S|0 ekNzf$~`L;@3ψ~;1Qr 5HdqI<#;XBm59m{d\J݂c;R?)N^ FЈoNYBz|ֽc,ag*ewk#./eVpb>7]#ܢuGwn1d-ͪ+Hn [G) Q%EV?eaФJXu(q+ 6# sߕXOבAl;!ϯꤶ |F@5bɪPҲy}#<}gHkK@)|^T4K&8Z@x[0}n'=9%KlZPlJ>S*Mhɵ!0 | -?gHj泣.4 Ye, TA׍e&܆k~7]5Es)Ijя\b! 9PR@Urh{NUu̴W^suZ<,4 1'ƥnxR]t' ME֒z[/bBc{ Mƒ4mXv}wS!=ϭ?Ƽ V5HnJv2]-#77KčImY:,fK ;c->c'|Hs'ç&|?|)X@R|+ۑGLDt jDPIJ+CΦCo o» e|z֬MVm(~"cXUvpciG֕ \ l<,)UB+Ch;/WĿ4ezolMx.Ō9G=Ӄɔ09=#%At{Hz'E/TtDiNs5@il޺cQI2<2NVZ dD@W!vBa rrbSwXSf77UD ڈ6:u2g6.D_ժ5vätMs<Cnm>æ;Ԁ)(Io;6q^Y=}{2^{&}^v<*YOQJ!ROE8-"0i'ebB,;$X&[@/ {y7=38;z[sj{N?mvs..:Nãu.>(,+g(Py6G/)vi1,N"/hIʎ9&ԝ7>qeح 2Çn̩:K݇<8Khg@~'fNzU3 CfU `Vޅ`\q1ı]Fi"3QsFwk:hC8MY贶Y(=\ӄǍ[U !NnN/ EP} dJ}~B2D^=};vSOs{)LfkiTlNΒ<=CUjv b&|r2VWuN %uC9KE6eА72( lf8:e1s"i ; bRMn\i=~RP"Y9zt`**T tPo/kJm48\ +N- OFUjzL.obDYf_F\ lB@?]X ʪۇ{<%IENS(ҍROU?di}CnF23T쿐wazCf7r2Oc Hʍz }bVFɦ0}ȘI<:v3֡ü6lM!hHdkEc|Fo1\{w/5āexHoS@as̚c^C@}pO6RSMf…5ԂVgS^CռX*\4Ia͚uq[0J 낚U6-ke^_by%8nT 0~/md/x`0a=.FU %>h{߀L"I*{l{9R$o EE?3=.bB]tcGx a/)z} $nV~\l8lld@w zrdE͕_Uӧv|"SJm9I:j+{g܋&W0`"YC%(H?[`3NHj(hŞ 6b<.ŚR L(Tr{@}5EҒ8y#~F$J(M[_O9@(-W^ItWYON(hD<ԏ}jlhKIP!|+&[ǐZ)D[tcb1b/}WSoB,ACv$YVGE2D(:piD{d¾Ry%лD7X q[ Pwg;x@Ac6h\UƬgVEiX1BDaHd%##x\]7N&T~1 pf ?wQ>5 e ɨL ktJ,dbd;eߋZ'gfTpEENJݽ- 7EnAi&d | +d>*K%ĭPތiHD{ BPO01Xr^&ZC1zCy*Qů>bo7h̾ [V )#0]bRl|g|m o*ڿaNEfʇV ,e; }Zb(H1!sMC4uQW-U*HPPn]fPj2$=.YW[Lt3q3QlRd1ȓQ7wfJBž4z:[隄7Hsj;32XscEO!+^J2B-\3&h߸>]lu/z*R7(rW5$i(Yt>%B`1\­PSK]11ad^Щ!NAP*(z5j!2A&ם3m EVNiܗÏcL \:m 2ʛ̦^^ h&VqQ\qU #OM?5S"u㇬1=TĒuhJH :H)+8j9Rp]9O3G0P5!{u-FqTK2ҿ10N-2gP O{٘`SO7 cLP}qv":Bugqw EtJ>! ێվARڽ;'S$iͣS^]֘ J;A*8sjv}y_G$\&{[@0*w44|J?DRC'fBgi-٢v{j t+$@ 0bsF!#Kp=l%#]vup56@\c711`;VY?]żuR tz@G*GG  ƾ{;(ݥѕX/o2j'8Jw[E웥E:|L.Ac[ ^݂#Ќ^-S~ͨSAc 91 ñV}V8Z:"5aPrH=3M|rV0ѱ# b$Ŏ}PRb ]GHL +bv:)udLj&m\;qr=| V rt1d4hD|z~-5)~D-QқnQ\[U 58gK7N m*Aʉ<2 vmC?̓m(A?:_u]&},H.@Wa;5 +*h\3ܗ}6+iڌY !bݨѯ/cv gUCU6Nb)[{Rғ$&o fZ6ywc1b?8ׅv|V!i; Elb* 7L_=h$bH(}Ht5&?;1F?NٳSw2P`w!;Ĵ~Gk(CNU(9jW xbL֒h܄Rq'~@N0.6n1h[+DpmjҶf{q("|wxF{ց<{E±@r.y F+Šw7zl4$QĄޥR2,~@KPPtX@N|a)>{ƦH!*QPp%E\l; 2SE+nHI4/5ks}ѽO S}2gA&1M+ކ;?ķX'L CkGzH+,=0 b,NmʱtFF=4HVdxUDuc\w!lDu/I!>$8C-l+yDU9гEz/j sS1nC3a9l_U///+pG_x3$78lUq;NQC7c~_PB,xb4*J<wO3xz's7*˧1U(K zFwK'aS̽4s&h7:GZ?UTVb(QJЎ8hج+aҤ?Ѻ (պ,4/S- DųWxԢ q@8 BUFp 8A90W,(9"9^{<Ơ{C( TЄ+(̀= TLr'46̡Z{׊12#,tW{t3E(F^#z׸b"lA O'zLẏ?EY#m=<"ÄFgu+g仍4ManLG:%`ӳB-씒 oՆ ;ۜ${:)n;[Fi>iAhPrhcUpY0C=QqOvu.HKHIJak[Կ"Ӛmiszt'GjW-=8|1ԉc*-Mz@=~txa/V쾁2AP1MѤn_8'T rtuWY.@5=c(768ۑ")N=+!-gO`wuջ`H5J@zw%4+-mzvtEu~ NwiB}7IG)ꆖgBIgK_4XO!tx(81yH.l"]ϻasʩU{C-f=:HMEm*~3İJ^3UoGgoWE` g,Y:^BbC: 0h ^y5(dF7t;켠1CػܾAD}ږ]I <^ľQ:ݩ+%0Vm31iSX<T="o&l)XD_ڏ$wO1.2э2f\eW{>PI'=ƬaMo ;+ԑDe:3ej1̣~kMK `D ֓u@&j~;r* bsɻ%[`D~ʏG;wm6ny@pIB /UBN,VԻ?eAO$eHW#J)'sݖHUXWGOuSJtIN/Xry4U ,$n!;o$D$=MB]γB}OC4}fRfqet}˱eMv^YHp`yPd!\N$J Zvtcn5/_}!72#xC5C4pDHϏ4dB"b%':`3Ӣ=' }R朚eGc).>Ԍsgg䀩K X P+[92W.Ѧ/ɺ>Ň7R{!=t>Ld6%䷾TqQ]vI4}~mqez &4cjp iN܂?^JvL&o!,*=oh]mxa,06ĕl;%# SCށǼ]|e̊EN^9` [).rltCbZĿM $(毼AR7OD[2tHc=SDwᏒ=ߊDQPh*ݘ 5׿MI E%R@0T՜*l|Lh ӳȪF*h㲐6,⁼t⮚ ܻ#)dHx4Y @ ieFe-9cIcK0"k0Wx[=n;l2m46txݴ f*a-Y"]1S8YahJt8u~=oз4M!7:K"%$e|T=W}R#cNn nm"$#Abj2_X*ua:iV짵i*k wJkNZU a_ Ȓ@v\6(&S3 5v%KH,6e젘ݢ˜O]M]NY"8HT4{vbnOW"\zqbfB3d3>,I*$s|h8Lu=䚑-Si'|[ukAso˩-0zfɧ륝kk @h*-tRa qsTksVDPs Hpav:E(XߘHXLK(TAE}s9 ~?lgHqԸebVcc glIk x?EtqVu^_#vSg:ugW#b:_djCetGWd">1O͂,͘yu!yp"=)0گBz j`? u5 z(~lϻeפhmY̘=2(3e;v% (6Ie,A8C#^pX&px` yItuJroy8h>+x豛)+=&Vf)hea0xs~m{C7v>NG埖T3\'yѳ]}1\.aă/ޡ|lB*TZT^AI&$U~ FRFMICO]8QRzf5+4Hw9 2ǻ a0j Ƀi'"W՝ sB!c*bШ#KBytw`Q椗P̯׾̳vr [ZGl=2)0e] d^6s{VOe@c#xf0@%T"A0kܬ_<$`_+qOdOTbCfXv&xQ6JN]H(YN}v$'Q}zr`T6W7Cn)hWv]D3u=}xGvT9$Nok\ym/. ~EH 7&v;MhiGda#NhR]Xfl=kw1񾪈ͣҩя,x\Ij*b1~ɇ |WMX`@6ΩIt̰5`vP~u[lњq[UR&`#l[hHa %q\ iݛᬨwlr O@j31/NȓX9&5U%FSe3QJַm9}EV\(\i:@5Y$/b=!V nN@{1R<0Cmv>UdFJ׌CpeH06xV%t…2`4P $vǏ$;]Y| }Y5P2(IEݿVSșYdɗ66uy)Aݜ['z"\jV[_HV.2 z$⻫zܡep$NE}~`e҉.eO:l*k=J Zg-$L!n\I MM^D 9\'2f "[ 9 r>Ok*OX! $?V8ƯՀ))NzИ_ŻŶW-Tu`{!QLΟu+.KiёΤ97`oכocXcEحtX_K=s0 ,ȇ{mg) Q'0[{Q.oN/nY37 3</8 _/Xθ;ͬhOftc*v y( 2%%9a ʜoilfc8p1)챂:8`28hl㈎)6 3rI|.zSJ PhWt}Z=*s%}ejG6CN$[#@uK\ hu9J!*!T)2uOxmet{A *'ٯKS;iscۤx`%/iPfGrR ^rrn]4]i[DR/ ~hsYsw{D%?Fhh鰝Pa*O\#~RQ~;3XP"3cξ!ݏ=MZ ѩם0H'*s#J?r44u!R̄WvM]oC캭Z'bb/u>Q;B؄#>-}0r`\tho!ަI } 7 xq3!Ar6KϟQ\Po“3k`{lI @J5;%SX ..kBp@5vURѹ䛫Bj3YdG܀v旡_\#~֧V+6m{*wmb.&Z%kju,Z9z<@i]DŽظ˒xFJ59 Jd4q xfMfmY1B9 +t$_ԃUC!n6.T$̈D+^୽WX?u9..⊗O\M>Nj͖ؕH\ui昄D2y>|(<MF|5#gy\z?ƛ[b ]påɔkňRLN*sDh)K']Q պdy,_$F9R.Yꪜk"W䩋Uj],'bo:xJsY鋶qPKg$o$ U*7Z ap#b3/PcWfZ}h92dy]3Gk]}3y8tMJj >,`6FQ6X@W*'J7R}*]=` c l&, HAyBu?7x0HEa.ۏ~fvϓcaOal2A`O@a]E2eK']h߫}ޯZHB/F3i1[T(|_~T/z>7ez)x>V r#YsͯK#[*$LE>Am|6 _t,a쀲. 9V ~Q^|>dS yȸ#;CO+$Yf8$ u(zౢP5av] lǤ ÝӬDHsp j: L1+aS~lk 7؇ =zSe隮Lun]+@6On`&]H͹#e@CE 6"$?7;ţZGw*h2gw̷z#1x;Ϣ$9bWD0w躼e] 9c[H0Xi 1#XR]v GM_ \`F绕1|&2ڇGˉnt H3>$|?lya!m]@lUt61$ 7,YS) j(V} k.qs,m'SV 9Uj-M 2C?+׌&{;(oe?͎&`9)\iٵyJE)qƮu&MgLAy*:^L+d~dbe5]/|.~X$Zǰ(̲K goŀzeT$L 3 5o m9g4"N(z+Fґ;bQfKxmc'/h .bY(K{πNgOmBF ٕao1.J):nH W]k;.O뮺< in~`Z)e'C0rosZkY7j>/=9~-vdC]37/ùV9PaۛfXR_oQl,Zյ<$Qڄ_W>?7>a Tn_:5)oc|Lo߽"Am vZ5ĭGZH;oB=Ʈ<0hrHߛ~`gһ7o8]I nkۆ?HFAш6E{M[b4C{k s2d Gɯ-ʺtNCк]d#q1Az^UMWc@mGH]aeCI w̔Vtak_fW,FoBӃjr ;Wr|FNfV to*LT=UGsi6>)F2ePOlwi{tTMtc\:&Q#ZSɇV|fj:dOOf'D`h$1t7|Y&q CʯfpW$bk6nߗ_+* Ϭ?qEk("-e{1v17li'm%wsHTWpӠ` i5iB^ .&a ESza7uYϷRi8xCьUnjW UI{;2D,1 3VJo BQ~\.bثD_gr=<e PnwCpM6ģx,ڲ? ٻ(F A.惙EϐQ-Y"#<L#)ȹ^+"-X԰qu{,?Aر<{B+6 &lrj5?=0™WPhGE7sv]p:xRhb$FxlROmNlh3dAb1AVU2|N˳MM[y̞ ^R:p8Z/ |{Q_6[^OS8DͿ:N ~ILOL ;LU OkaqG`^ Ow; f@-{yк%=vx(b8U~eV 91Gm@=ʳ~36l\ϧd%-DZnk"x[`l#ׅ'u]զJe}JuyYvL?Imm^=8Ӵ{jވ'zfnÞ ""N@wwU_=O?mʫFRPќÙ\'6؏(p!R?<FήU%K4N$_QC΅GC GTP@Ăuz"w }[`:*ϑL jM $,s2ȳ(bt,Z|S\țg>@֎opmR=Z,,PoW_T{*o|~wm9,_W"d$ZMEWxŐb*sŦrpCF0NҎeL2í]h57hpǦ5MN09BWp 5Ǵ2ܓbzp]gڥ[ uXlRV-COjXB.@k^|`̤7& 9gtP(ra Sd4ˬY\M jW s(i>< ZTM+s:uZ>x*0m&T,81(?Nptο}=C-9(װaG7PU-PM5#q :و9U2`Ha|O5b!Gūʊ^*9X^ZFV7*]m5"C7094+\:e}CNĶ[3Y k9Eb켻D'Z,47q]buEAA8k+[Vս2=C DSSjCBJ +>EbdSvV %0dN65[ %I :7LêZhz3rb ?ovK Q ]6:z*`M-*5N}MY""ڕVhg>cmE/FWR"z8?"F^xY%.8ǯ=X{*|[٪:u/;.{]k(%dfR77|p-aNŖ6F t?Hxt3AVoIrKk)!s{'lDxBPJlĦ\ix%b|3?z*%;`TG{ (ΔA~);5%y6`T/Fa9,̈́(E"6Fڀ#+8KgWΩe!N5W*b,&[Wϯ)"5|UWh4нE9{{ BuK-XpP$1g(us\q-χ92ө H䕫?^QU7!+b^1IH\Q' B,R.-aaLE{by&xPIHgU1kT͸Wc1 %Is/K閎٤/o^1빶Ð/YEEVKB6 du70~ 87[QhZyv"`jӘ}l>EQOjBq3 jL4#p:0W(H2$pWl20frNz,ѐ~\ xu3+:2٧# ռYY՟ ( g)s,jbA9dˤf?,n5Xn8 "m`Ĭv,"j  [4$ q[ΎYI }nJAd2K#դ]yߎ]I\Mn<)䋞JU(aj`  yENF;>Ҡ~gx3hc D`N<ƅ9Oo|Qҏ{fmoRx>PS4BHI/@!v$䳯Z/}-?%$`6 BNQG}KF{A)k_J3̌,_3[A ݏJ,Cs2:Z3&*UtKʥ=?=e^xL+ILw{;F<¹ zH&ѹ57k'QKGpl4ţot_D*XFϵ<ʭ\ 'p\I`AQV n1=WF9σy\;E#ҸU1p=6$JiğU옄2FT;ԡ`L[c˕ǒ_,]0!C*c4G*ґb|W` Rz ߡh'*s*r3RCUʺv"]H($m0]JchDZrV ` d82ʾExd/ȒII"Tb!n,dWbte%_$Qn+i2hX0m?zO%k"?,+%S<.M=֠*N[]bu੸a,_MidjH+[OD_.Eֵ+j XJl=.},dXe|7vq\lT2j\гq2Wj;nV &("@#]pw%>2*xgމ O %)}Z&YOv{rFC F=.~ /::W-ss2*E&{0Cna1yAYD (׵)'w=kq͠(:˨UOR7fm*DWlѳVG]K2K]q9p@ow tMg7hwZa?4|Y[ޛa΃|څbO'b/ͅrҖj}^3g_ Iv۱mw^V)2;ҷn'lSy 򷮼Fٶ,ht4l*}VQ5=9yvFG ;XjL#'_Mm^wB=Џ)c`ߘ^4N_ Y#b1Cdܗn)KI Np)d`ud =mC]u\ ލX^ߨ$]-GagW"jxs 8l줭HZ@^$t$<$*ŶnXu qpd0Xqw3 8w8$ZBD/b?IO[xQν_6^%pȼlw*c"KK7v7ʆO{ATt_97<^W駂J1T閖<#t\fh ]qa᫆3T.%}ԾSs׫'9Aw:h/ KCN` %;7AYhU_S,Vey#V\u.5:_P"6ߟ*Ӣr \pjh~+N<{XkfL!>bR$ځ`?\MI@ss5(pp!8ީmg n}=hyݳݢ~QZq<&%Uo \Lo ?Aۧ8[Lߏy qT[TE}w*2ZWfP Cq0eWS,e[ͬjǿyVZJ"ί$\x3K#G`N(1^:So _5Ȫ}?4Q'!pʩO|DkV0Z;VbtTk 2c#p<&1Ղ~M%SHI~E7N#_PR8) <_u+D$?R6YhI*G3ڠݦZݫ"ς#%'N10*ceᵸÅ2KO0yavAlپ%żc-d
Ts') a;ic0/y ? FHbd5xbToIh'jٻ(T v9ĭ\1V- <e)i]N&)Aae ȩpT.k| !}<%#ϔSR"VKjNÀ?7A,4mK|ӬPHK/JlphuLJ1^`\6 B[jz?'ngbءd;2A&=lD>Muev-M|("0&!(d^-|ksCBepG6FϚIU?Zf.=^EY',}n;A=@r7]]lDE.޿mR`ͺՓkXSu(,DmG_rqAJ} UM4L60o;Wp g׸2ZUey>ZJK|_X J9t&{jCF( wq+m QL}%G%wL,,(Bm`k7E@4*я@^e2|]=G)d_46uІߔ,#Ջ?ΝeoF[r[ړAq=#- "ށy!. X{E?rd2/D ̐ga6W}_zxTB0+NՋeٯ̉I^.c>gJC~pVk|5yiQ$??R7{gЪ h%xRdMn!2VpߧY\^l9UV E 9M]l1d !m9MQjcBŮ",ALjOn1Z|gVAڝqPvMp1Ӽ9a^wd0 kʒGj[czD-%"9V')״oщ8VSqy`eG$"vdM !E{Aur[Pu; *1(j, !{IgW3P &Yi@7Z2Jq-XfC0ޣ2ݠ1T%4ļkfc1%jc:BY\;|!P.m F'^ڊ$G>7{?h#Lhƅh rTfUY쏢x(&A^lUZsM@0!fl\GȟXX18NP  ͅs, #amK#z3lWXQW&>B83J+|T#8T*Њ2#ʱѾ[]tCWw(xͩ^|fwڅ^PoǙ(av1 5/TuqT>h`Dm:+L,CXw"LR=enLZo=L2&PA=RU09jy#cR4*v4QQfQoٍyɅnP\+E?<кl< `*XAβXU3F)  j"zN/Zx. viۗR6o{ƍV!7z1xߖflu YB30GA`|zH9ZipJޟ B-r BቷvIԎ](. oբ|\֛BعͪIV! `yd(?b8@xB9*&=Dն1 C $=R,jZXe,Vx5FFI{X䕤Ddxt)$vku/^St e0ɷA{[qS?Lfl~{n7#^mg=2a ȟ?'nMfh#ViUW_W8C],PU?d.M| 3PI53k6ѵIFnݧii~K%egY'U__ꮯ2ĨoE\tg2R RC6oħ T_L4k5 rѷZVH/Һ89ua0/i4_ (#ǏxfF*O ܀L%E,) + "zJYrC37C*E&2??BH"f3W:t=y >D].y}Yz="`%YMJMYΖ@kRYU 5@*!B̼<(ʒ)(1Y$}V?2Ek؏\%W*<($Cr8(% s{ʎN,݊hzp?u2<¶c0*e6ƕV w@-HlI=e q_ј<Ƨg7In$1>S?iΝZwq4/k֤܈ZNXZ;񇉏פ4F.SM'ͺ ڢ[E}V:TJ4hWɠyꯂ½<0PF ANUN)-3yQ'qe6=6M𽰷rڅܰǹ.9j-Qt/ċFͪ͵::)KkghZSy.LUA{(7/U⒴GcQZYunS:Ӵ7W~N0D `3GЏ TB6>8k`bLt 1 fIB:K=^ GZ<-Bzlx=rUwy8 yCshaFiLI˞ cAi6x|&A4X8m 7ZJas dBw=J็ 7wGxS[YC%2 yEgU\Dejf"ɧFc} w ,;rjƎ 6 yZ"h>F즓۾IRNӋVSή 4T[sUn % ao;6]䈣# 1,@bt0{(5|69hi)',+9؃515 =+  E@5ѡ\~;3ju,unǼŸ03I\J 6&i?&dK޼$ʁ=I}PTx&&W3;Ⱦ#N Mg=HV/>rAE){x\j) exsǏܯlIˋDDn^.U{79,~z6eqm꧃*z1gR߇%:T711<>mFd%/SD4VUyܗ|/0b5r\%/}*cB?*?_K?@94x޲f n@iKaᬕmw}+SKZR:7ߺV_g(HoeJnn΄ vt0N]j*gߌvGB=t̑`+c*fxufY!F)+ID;]E8@:E 58fsUѪZ>k!(X0%9:ZƂ`~%8iaF1ӟ֩_J*{]>(차OWѰF8ҔR~yDWQPcx٤1Aɾ"ڱnYщ]Εs%hfigVO*1/?;OަiOʶzKaAy=A%aSosjd뛦ՌqIDjn_S)EOKW( ](ˈ٩u~Uڡ 8hJ0Z&Ɖ{tEqqpk}WӔ%_Z)XyRd}>9 ]wF+rH6go`&t4UÿDX.a?r3|`gSK+/&KNm'̈́\WH}lN:d!xg%ifn{A 0L@I a*yؓ[5^iϿ C YpwΈ+b(<]HS!Lq4}҃$gn2-]!r|ORe!kMo1/!%j_!G ,5epYB`w 0 rd`(Wzzvv(P=;42~ypk]F󤗤c¸WKDǏHa IؚUYΛU|u)VAʨPgovrp$FQ EmpuytqP̱W/Ѩcs R"#|i !KkR1B|%d f@sSvnOTAwzF7ΐxSHiLch Wxswoum {5 ]V 7/aDb8li<|U5P}8"og 0BCMnVXf؇0OIfLjf Tɋ߿ٍ [d>&WIn|uK1!KbgE܅un&3hNXף>i4>T .aca8B/]Rg521,yĞ+t 1tb- VݴŪ"d)ҩZ719 $zG\Ci/-bɫf+'{'?Ӂ!ha ĎmR%$ʦ>i:G5.QȨo E֙Q^g>"F S/7[| 1er*(W[-B=#7ѐÍCƆ8 JO >~HtʕsÉKxa\]yH]XJ[7Y L'qdrI1F"QqByC+,?)LD~NH=e6io,:J}D~q9Qe3Ķ͵2!Z0֐uzhu+U4pF_XRb>{1ph0; (ҲiŃ"{ a&J:0Q|*s*#aѪ∕|4[U\kv^:O Fy'l+VN],5Z OA?E$éԩ#&.cr# CW^ Oo,j[lY>|#{{@j.[mh 7MGIR]89%6M郔rDWn>N)w>(%eR<~jw~[Ebfך )f^ޛ#.>OV5WvŁa2l>{]$l`#Й;^ы(Q,?Kd[xFEUc IϔQJ$mwrǸ-pe {f.9mx s| h}FaL7  pq]T2!ZA ɀ)swJŒVK Va$^0i,q?]J n6D8 Y @jsFc$&.uCa?t.fRUw"{+vhqYAJD9%dÙ^ V ѡ:fM<,݋`dQ)wYFκ)FwuStK"@, &Bp.eWPkS[^U7k-H 0 ق[ fS?ĖfJ/!9P6Z H%IC4ᯝr x~AR_B0R*F[̱J#͓bYꆨL Y&R/1:I-y7H%?~<ABѴoQO~V&)6 mψ:ı7 fbjC- um7YX[kZ 3Jz;c!p!X*kR!o{ZgP=JqI2K(_@HF HHZ*7E9ߨ @z/# % Bf[ozBpS{^ ˯D'Cu? x-sPBPQ,p|譙ZTלTs):yރnYm ԙ[{ s4U-pǵ~w/˖1UEF/!E8jU 6)OY^U觛X;XQSJSe N Kw6ۜ07VB0̫popۼ}vܥ4 ͕NZ9O-&S|j/oЍ0,5lxO [hsܔH;mM; ,N+{1!s܇vc\| -(ڔnV FA֢v޽ Y?.\=aRx9VQ5{-]mlR]\Їݰؽcegm+0li%к[+< S^HtWH9[/;Cs TE}sFF:WhPT .LWL<]rY̓d8@RAڽ"YiO#,149_;dw>}[3f 4FL܂ptQ pس?r ߵh;wZo!7bP]Β43U4R7srz/50tJ2(Y=HXHaK b`LK E&,CH0~`w: =(~,lѻ廜_#U>^?;{$:6]03yUaXOMCsS+g]gbgg{VE+%uGQ_XR^B%:k#K.d6l{/_ڛ\MdGFfD_Br 3rK/䮕܁UؖVG{T$9ϙS fMuA7nl}Yj>zj"Uϟ!Z.lb OH2NuQ)@5λCAp}=C0HmzsєTAN~xRQ{! ^w@Ŧ|%X'\t'%W/@ B ]W!l+XJRⷲʲz*s\E4/|R5(u6{(HY-.**2+o< ]]Q (\xVK(8*,GK`(QEai_"z!d Q0!/9TѾs8wPT鵿}`p5s t1T[F nAʤ?]jAj8rڳgXUM &6PX? P>Zs ,HqXHϑSP4zVIyRY_{y(NpΛl[P@ 磇QD͖B.Xy}exѻ9udSMH91?rH#8zB誺#Y IB=_A'IVj񢟟 I8Tj>,ksKhtZO\G{`||[2X6mFNJ԰6{vtCaPx파Hچ^cwܔ>G )01y^Ks?E[Mp3: 04^g1SWL͐>0=n~} 2&%{ȿ%8+ s* Y'Wu̅.?-*ޤcݺ:,>u@6#;9iA<{Gq6.o L[ EآY\߅j"dRm$٥EO%W;I-}Vq$Sp+&DHGb gȂn1#|TTU>km輣{''Vz.R:Zkny}k PB0IмV~ ESaHmAo)ֵ79r)nRڶPxp8fv =Tr$bꮞ.RЮ Nz*bMiUaL2FniA\U0FVq܁ :AabŠL3iG߈ #qm/澶N[34 ;6?nn7vk*n89 ĵ(RODpxh4٥j8>~s3 ?:V4]-Tҍ7 ܴ˱;wĩihjyٌHƯ/g-훨\2b fgSaxHD Ҟ!W52l4~_:Qǚb O_ fJS̗_7_M?ޟa6U<`]:)㉙U; GvlvŸ7X=['kq0:ЪP]K*iN1Tp(ˍpVf=c#*bYk=ӟetvl:m5V[=/{7KصCsVrR2Yٟ?9NfH_'ҭצ" CSd%ϷL#FE3u?fi{f0b^Z*5ۤF3.1^Z,Ѳ'Q-'҃]<d#7jjv >} w2Yk(QZmJ%ꀮ(入{f8tG^扊Koǫ^)8Ӌ9WDŽu*R__㾚U*xqr<~KUyK]R fgJj}HR+S+ZYv5j{1-n;&.Pjm{PِR{QDKݵ-#fn2,|q \56հZ"P &Q)r`Z>QZ5|qe??,&-8PC^R) 7]uydc;g@8ۃ6[##!mla:A9ĭNooA$/^1h*0CJpԇ衳>4_& "x09&#r< JLGn4KI }g][Eh1C,^P08Z!{ȓÂMx˅~L"  j689h82l>O"6l^9,r1spYiMG!tȳnlCu#@\\)߻VA[XDK*{="@MMu!!^֔PQ" 5E+&|Y/qaY.` '2n}i !_K.lyH2wR_#d-#a<,81!W4`ָu- %Aಒcq?.trWSDcQ1+i"f/n)E$Ag`]RSbD:wE<Lʴv1NFJƃ++; #Qӎ6|k0٘gU[FktI=*Aĺ>F4:LPc3DtᘒwA4;M`RESn2%LK[ `@Ǯgo[x kVL Nmk`C']'24tQ=9my\5^;͏bII(NC_UHOc#EM9N\8hS{EhBL9({mU՟e3+Js1) h[ }d)Z6 ^W$x)#L -V+ĥJVcYBpEʔVB϶V1a 2!Zuhh(Yqo4=$ .%\ >)46$4dtM"#@^R^ǩv3 DVa? P 9uH^(0T8Ġ+9s d_Vz~hׁ2 t3J4*L1f7%X,97*F:qp{g[3^謏<|E(jQtFֵ.ѐ[ͧ(LٷT*V*tP*G=H$@̅Mm]$;:/=E-~a8FGhn!1pG+5[$Ĭ)W"5I@Fhq-]mt iKe%vRr+EuŐXfLi2fEl^LMr AaGmco|؈͛A$)&bC6m*4pDYxMp5{wD##R,ҬM6n溇Pߨ6{s5ʸ+WGYK$$K1K*yjXA,r8蛿V0׳K%2LW[ӵnZә}$_?9TAs?험ӓ+. ^3Jgh#xQr@{Y;\5O[4t˩dPk?h@xv8%lUqLF*.pv #tb$_Y0?Q R-20:26gu68kڔ7NX-H?AI~|\М` b|!ۋpJ%baìea\K`w?gF.ݾ,&U*q i{^ *!`2ݓqţFdөR[i,f{e0 ^C,h8fY cQH:sZ{ ˬ\qrFg^ƮU*GܐAO/H 9G}L"1SB4?#G^F6 DilDf#Shr;ٸ`l8 p`8R$'ƒkFQ I%@U,c>u~"r>j|7A37TA/s@#USWHHuު\Q v XٌiUԩ.{@@\ 5s&Թ 1Ωז5,vhJݷzCx6ZZabeG6IXv1<$[0"5";+z)XĵI{\M1Mؒ4C(I;($@3 />VOytCfϧaB-3 ,uzcODnur۵ZmuhnDU$}en[OIbdg^FYn!6 /zd5b5鋹qKMq*У]iG8,$X^:&iX XO >6gFF Ԣš \q7X[ԋoצW?,%^2]]h]$̋4M܋nCPoWy DQ$Čǃ,ˋ4ìE|dܨ:0\ wmrMaD] /%sɊڻ j֯ L<#2i& 85FVj5bc4@67) G5.+-$V@,晁Z')_j+2\%Zvօ)%L\94 1o,UċLD2^WC+ag^) mnF*qu>z`nydߜ ф44n 9o<ЄyNX O< iU@;NVLLj`enVNZ&ݺi_nh>xȼY/lj/TcD)E21W\xLR:a8-5&ʲގvp,7.C).@Us+)E]v<ܴy||!_t鱀̤ߕhGmqL &9c?4lIɀYapW,;f&ź[FE vl//N#ʺR ,esbe:^h|BEn5\`eq4|s?^4 F]!iY6^=>CD\T>bBy̾h{g@X6m 뇈/d>gױH*TA !|ky?fuNqx=,/7> WO\"),/J(n7@?șf8)oXoߴv #LϚu `C_] 7T[\7kj9(QuQݽz\^b"eDzZY[}?tHl]#w,=bOmX?9<#ƽ=HW!nmn4dmY>mVu-hwE&wr32'A +=R3+~)vS2W['MWrt]0Č"z潎 x d-BRpڎbuVXY=z5~E}$zsI"{ݪ2H%pHu2GZncz~ާg>_e[Pԫ {TpKoNj'+{ZG0%O;K\jKY5L?pYCdF.۾&(dR;uYD8*#"^~n)- 4pDyiM#3^L::ߜ OXꕏI%qV!0bhהE%_t]SF}>s{1| |aо DEǽѺrń Y3U\Ś9ZGF_<0UpPc?C+msd* RV/ IGnk i:f5mqޛJ2=T@́/TƾW tG[^ӆd^L&HZd Zǯ`J@:t+BzֿvR^ '4"I_qW :i((참&&; Nf}; "$㋱n}0)}-kupj7 ;d&¨ 2)E"44{R_?7N:qF?1aVx! /h$Z?_PD.\:0j<_ɘ&` 4zZ/9i[9p#oژYycaƝ4Lݝ%!4XX a/6omeVjwdTytUD-TI!ɝf BL.Dڔ1/!9;`na_En^NȌ?{\(IC~svo>p1eyVѨ*9G7!HMLGUCqzI[6G8"GH-&MJBh8*@Xfcz%oV3t//:S;l%\Z9?eaq_wjئ EHLtGM1SֆFofbjP|sȄk\HNgm>[˔;yz("߳oE0^z)'/:=`>;s pJx EptOfny T"E5mt3BgjlSn\),v6]nWxНOM04"B0мjd'w4OP%CoS \[ I2/^$:JptgC}?K ϥ.Y/ֿ[-oK8g'JR=N(8h'C6J_4A}?ylb0#vom.4s;!{WE+pv%Ϝ7IOc HI6,%'{)ݙf9Z׀{G+ 2N(4Aw]aq`| x37xψ-N2mxL6E\3fwcNelkPFڲ]ȭ:+gh6Zo0oqy  uzF }z^Q</4  SM4S?bcnɈc*?$#Zem4.֦RE@X.קkޭeasu=7B*G,k H GeH{#rL R(1;:2pӤٻ$嘌n&C>AaE<'E l4Y} kJtڞjg3LךYJ3q["* M[0ؼۨ;|r*Ud).\4mr>^WUyUDo͏\vEjqsGGA G'F g"Mw^q\olSUB~EQaHaI"ucѪAgzb$ _Vs='؟9):}S;y\'%B/ ' s{v2u oߛa&. zu%~cWpuRz#}| `)E,]ٖD3UAOJCQؓS#J$"+7&5>b,**qKIV./=~Lg5OSoFSOo3h\[lT5V ˆ(,6'l;\L|@{E,_i5^#de̹l4=219.SeF-&iTϽF6ӀƊd0b2G%jm^:fNz^e@h;4&/H %>VrO|\GJ+.Gɤ~}O_I L a/LPv\G^byN_|5e&)jfQMy^G{rpQ2 Y/:Q7ߡxaQ5eM;SW26L{G kH u<v?__/䬽槓ГR˿9WO|C fw]#2/bJ?e1$hT@\u'oI1 -DYWm 4pDO~76f@z-%JPl?m,|ŢQv'oPlF EࡪXESn"9`ʀ,ʿIov_?O7#(ǾW,\qF(rw6oI:w%)U|FXS $4cBאD_2 ӎ #ri-%s ƍc!Lpx_I5ŽFÎ@3i;]CK+S -L28Ͻ ch BGد_5: YNM@ pI5sVS`4Ƽ8JTnv s۞7445 ilݼGȩuBσq 0g3B=˽=. ~ccKc ,D2m<2^p8\@Af+m+y6|¯.hadk(*PU@. oB ;5dbo,_}&(UAk3tr 0GK.HbD*!i9!BhT.NV&0]ӇHWӹn9-r YI8 UeK+c2s~GbxqwK;u(PF0W : IqU`m,=)ݿv֖z^[o?eWX ~qD>Dod<cp0•OUrSV"bt]ǡSۣ̓RhO1 q{?#zg nwoH1{{xeMj)s ]{H6;KD=ev$&WцpBk ʯ4P&(*&{x#Y24|IP1yэr?_C٤4-T*Fʶ^eVm$lڔXy *ZJeG7Li`d 3ǖ4ntq[9ߩ6>/KGw$ʬB xKrF!-Z6wG`DnȆ$3ZЬ=S(Jv:~CH=M_캴!1{հehڵ;߬݃3̞qZ!q]8,l(6R8*x⮑#zATJQxm4*ICPN,.A#m /D-{ !Tƒ |!Ru&C@cC\? , jl`v#+ɕq-˙஺fY@D,a2`P_ 1ŝ3PCaCr͘qܽoe87Y&-Q|YgSjWH8iXK8VR+B{)?1TH"DƎ;U^`u(f_ٞS?Kmz&_L/^ YX9RHܕb:9segq3]ٷp{ÄVx&J\}_L'b7GU8g^8$ӭ"g\mxW"S!7c«/}~Ů g]f8l v3jl;`K0u~)3E|eڣ/hHy  rerl>31+|Վw{OBi.h$HP߰H>鷨#DZح̆p^[>a+xH]TttbGq>E:ý% p؎|,0GCdcc~@,0@lOT(ƒ'KB!] _(GY-+t_*r3tݚ!]x@m8rJ~*-Os`%aw_|1"jZ> riJ.P*" [c#D s2T,;XrHZHx k[Ⱥ̻tkJ3IL S? vL)ZJSirMRדQ_C MEr̞&wWHʱCӠ sM&]dt`-ՔO.*DܓR,ĺw_ӗrЃ~fK\P&>V`EЛ:BʳIuI)ҴZHPyc'ëmWH:߄v *SCiS܉La@ It÷ X_i>vG;yïTщw$hD 6GLsW݊Z4-G*L.g߭C@eXB, X+q@DMF@uBlĐ_eϮ ꐿeo~ 7*r$V{`S8CL0K_g)^N-zlc4xbL=e &jkSh5w RevnUq1z 3CDOK\`朓vtc0Oq`'c`MA#ŘkB93Xd3!-㞩\Q7O]o}cVź{d.L MS1xgO Yh]S+gf70';b8uǮ\iOҢ@hzҥ;e= _ƴ4q;ckw2ȩ'TGzW~JuJXSդc,E !H0@2OQI4׆>!I䫑$Ne.BJ˷Pr=->j gLBJ~:L!$ΈjzoH\(}2J"" XZZ6]f~65,*^Rs~zcvؼEK:Ui=Mr4e'تWmЕm]EK`KέqZx+7z~65`rQ,T'C慰 : 0.`Tuvfzp ˬ[pͲ'ǐd cRD? Q>I IqBӞ*a7WEX4Fḧ́;iwfI23"'`ߊ-{DBQ)8G{wCMxl|@C#g#Yl۹z'jh6.}@N94lv28G߉ t;RS ((7_c#QU,?dUwuZD9S@-I'o0.ݟa*{ijBI7o O=R_StM ،2!\GVoLkR06_[AT 5=o֫[XwUƗCRu>iK?1lP##<$vt%햮] Qy8m*|`'{#Hzq-?,,S9unPW3s V*Ia3JeD3Y-fsezϯ=}PYVzwYԾ F8zKS8F@0}qy|Mlkj@Q/NaEOBI|}B{Dzi[=NzF@!9CxY)?I߅kf-Tʯg3L2Fсub\ Ly^ x"j͍0m90m'cn-¢+C} wqJPNpjTyKZg~c8y#v%{2R:/';v~7Kɓ VOM!o[+ pJB IUo d*~sAq#߯*oTD 'a@lU*[M\V.4%9Z,hBzJɼCc(%rf& xs[PN-&*^38jA6Rg7bkJ ؙzZLQą gFb00?5;dz/^їl}&Oo Z@g_X&WϢoe}S>3K1h dIG#Trrjpi +^W'@~a9)2CkLEpb DCq:'M&Z?_ݚ,O&qAx+ftw9NZLn:3IGȿʋ E)iuLRQk͋W<mX+MU}[`OC^oJ F@Az|Xh4*aQ(H o Q 7 p,G'v_&jo fCPܶ4Pqo <;H"AzzR 1I/7g ,ˁa`Hm-\- b, F9X3p ʟn.#Uet?q9)x'B^| H__1^.(i/P8 !^ҡZ\1> m8YۈŽ"A_ s&re;pè!Ԍ6`~khv`8h֊dypRt/-*^7{޾VRk07dl؇63)>#roQDz{JyM. %Z,2Hk㙊ZEĤB?$#s@P RD_{-Dư/fƟa+#Ee+iҠ/>4"-d cƗqؑPH4ƧhrNLEy~fkE񹭬wijj=Ypws֩O+SϦC g]0-=T$2ws\!%c)MvK|[XDP![" RfI.KF O$DۧGhi]u4\DhaKͪ骯h#gR>ZjjVJPȟUaɪ,vm9 s#:5w 'X\%u%`IGE%yzT 3D*.kFePȗMѾtF.jL=AzJɅ[dSVzC*]]~xJ=ދ<,7յEX w4Uޖϭg_ 77ܷẢ֙H7D🝜ZשO.Eb$yrIMZ&i{dqO})!ˡnZ˦k.SZ]K, $ hR͆9gpgK'&տ!22{|©8D]rBZ 4$4'\ޱ6s~ HMuuC -]QcV],Vkn\0XrGӢM}HV`"ϜǾڈJ"V(bTM]wxjb&}UWGq=BEW#4CIKF,KYPaQN¬,<t\zQh $'T[AmK__sqvBAQ1|?x pqx44 _7s{5 p"GwƱ}of?FX%DMD/"t9t^T 5|cJcZNk#d!%tse|Rҟ9-k1y&Ss!9Iq6:d 2e8~LמxeE w`83|\[*r'~+EףrrZcX@welIc.o@K{!fYqz?. 0qa[CowO+B:$3}Â2='"6B 3)$։Mg݀j gBqՙe!넬9\!h=MZӮ_av7ZjA "W̔YV|M@L&SQ!-ν,  iz2b;Cw1$'ģ[/eKny{ꐐece,.}Ÿ?^- @ 9yN)2~Dp+MR4["0Ã-utz:_ c1GR'H"V_yF1ޓU>L-"89Ccm0*7,SB%BbGG߳SIePS #> r %bGmmBup9+ D"E} MIjf2.+N5L=-<"ɭؒAZ]}Fj!~b8<9+fUEQ*}z:v0ac]H<7^2ڵX>ۯȼ꘠LWCvK)sYh 2W6*3)0>L'Ѷqh`ΗVw1(L7,'WyƵ-EL̷)IkF;J@IBׯ mo]SHsZ7 CFsux볅/lM%?ٵ00$̭|`(,uP&~R/ [&h*&QVLtt2Juoy^|}.f177TOϡI`gLQmTQL#h}6*KM rM0ж awDn6W~H1`!6'thvKfhA݈Qs_{)[]US˒udNpXz8/T.z}]6>5m0-0ʤla 7)P* #|V=l.mV,‰WRQq ~?Ʉ^՜}D-LV9\Ezp@a y笕a030n 3p.[싯b5،&[qQQYuVݔnWL9MK 2P1e$y(l@ƈr,nyI|pq =cCymmGߺ3+w WaeK"4/ wJ LRENwnHfB (uD kzխW熪4g:i/[Bgܠz-%OOlIep=Qr@yl$倫RFw(tls}a,͉2$#: ;ȁ|B7?on/T4ZI9[}\ȏ}wnWJQ_ꢙ5#n{t/w/ TЬU%H\Q壤3uLj[Ք>NZA"wd| -:aRBhӜKVSF-1^>2ь\gVZ0zɴgru#y`1GwtA9x;֯ap><1Msjl3.;\`G+BB5%&f0LQ$\Y ! |>J]:[Mlz xO,58z[ߴ$vs60f]?LYy^7 u6#NA{ҦA+xЅdܓB=IN\MXZF8t*̿z|gI/zSK`ߘ #Bjs & ̺G>xlYS̋.nz30èl?+=f"_J xgWTY?s.HA/pLg1Kgrb,@\?߇rYp?\?dD! d {ree";m0QJ|]RT)A'EQܚ.S/DW{Ƀ6>b&ɓ8Sl:AEGѢ͔e|!rM8!k6gW!jO7LPeɫRO`E?Kb%dTk)e\ :FsĞ\jaLPlv3jFpN7yμt 4Pş!y/imd{Odw~4E3M+M,+?"< Bgz89R+ ^['ͬ7Y,F4) 8q\E'xdkj˂XP6i1PIn}r z50Rޮ6ڌX&> pw#,_f[fbGIV.a{]w*zL,ŧ /q({4m}3aAYJW4%((U,Q{ejz:B]/2e *$rK}!%Lnpdk|x %) YtVr:C\DFH]E|JnJvD$J'rK2LC5ҌIx'գHⱶ-9/#5RA1}0kRSX &6BYr΃*vB G:)*5x>eSX00QA[НegP`C :"i]Q!`xZ;5\|a#VD]Q+ *#lt/C^'`]oƁcYHK\~N >BeRgS&T>Dܮ͒0RyZ`8Z!@[_D|nB$]|cHH9RjY4`z3lXL6v oD0sQH9'-av\(KU'˦e; {fp7REq ;=c㟗},J!@v,d-ZNέa+փ)|1י鹆 SEK}yinͫG}۬oub؟j.|$`bMf\y$]Hȕ+:ИV_ޜ'DRs)mEؔ GnH?Ao;ೀ8\[# yM/5zU:-!GrfN)X{m&7&s*&/^|y}%l 2Xp79f1YԌb?,ݛ=Q!m-ߨr=.g-hccnA뷦Fuݤ fQO[cb,`joдxN{e(rGkDq ^ `dj |Ő0N#Cen˭/+$MDoEPy)ƌR#'lڨ]<1VZ(cI+o>>[wcH%9 ycOM igF_6S 3Iy|VF8\=^^PSmQ''Mc xbGaD7)>ϋT圸6.f5$8XfʠbJ)KBbWW{2\P]LEiff[[Z$cNdŹ}E!tKgZ|evY/VI.eJ6:$AMUER;Cu_!..*Nes39C'pL}[y?O%U!#[z<;:Zfyqh(.(X.~gu16W DtK.N}ʛМɗS(ǎENT |#TԪÄǨ D/7VrJJȒD{lXTܨt]#U5&"> M" : HT`A&ETOةcЌJ4Eםf#k`M򪌂~4Pc%WIQX#]QȺy4cHVsnEȱI*F]>nw3*BFAJ"N JˎfѹC ]gsXjiI7Bz((znA]JI;Ee4+ۅ'dlM2G𱄁< `]#K:ﰙŜv},/`(nIt_y)0˓Dd,;a*Au3#tHͭAL0lnK}8*ߡZaÝ+-N)P*E6 ۼ~?bdl0[Ԓx{IhRŸX|sd PœL eC.ݮ%%% =* mMT_K1caHzbw՛f V_sG>T?$¿[u׽Gh_y_Cg9E`./wz3Kgv.z ߧAq=А铇?,c6ߦMHp4fWQFDZ׈5% ifլ?(اJ/^§jo<@~'fL"b(mrTxxU$M~ۇ)ˆ }vvfjܑTMp٩΢^wQws\Id2ujHRNQ'E9,dgL]Z[P!ҕh]ZV;;7Ԑk :Į+Q&*/VKp65hk.nI/F+@~Kz\˜RWU&I]ze`S'e܆CV8)9)qfw xbZG̷LAS by-jVP˓c0 {a-17Sn%P;b!]_f\!3 ɸrmRGͻЯe oSW~mA~YETE߂3$ݒ (ߤGgV]J' Se'F%oi`*tAg"FQ%e^n,*{tƣ?e"CszF\I@QnlcA|Y+y )]f3MLI˚p8%]w*uvqQ]UEؠ#j a |gStu27ÞT]5##,K hIX#Q) zu}dTVR5wλ̾9Df3+P&ȃ`C,TY_Rn.=~4آDuRG<$- fR#(I׌ezɊcB?jBpzN[`@Emp<\HNH{{˺1g?M|wY>k]61Ʉ(;M20'(!O}U4 &,g ?F/9놘קΦ%u;=S2/IMji?M5gblU)k Ylp-o'`h s(^i/.-ь{؆E  )7Bc": S ,KqS6}j!Y΃#g$d*Yg>,=ǬNO]+LkpB%BKwAAU᳴3c+I֫d<9BA.J*V/LvGn|o#\LHwo]6kxل溙jXCr: c> ۻ5-A۬(M*[\ƢƂ5(!)<=$:8 䠢i2íMQ2|^Isc߲Ղn"uy*`ي)ǍLǘ~*BYZd'w.*ؘͮ&YN{jꁇkBw]EW" bkS]L=$z}}Z)Իri#歇(kyMۥK6nO^滻SS!~jC.ZѤߤ[1~6*v`*(k|>d[ەwa8D&0б7"2ķ@ H O5gNG]-Wozn.PIҼ-kCI򻾴bB0E)A7?^!<ְFZ|ڠ*H-QG $Y}`7q AG>q,3%1=v7>Pm>Pq21WQbKQ\ҹ{Wul8n^W-1d0L*ټ'6Aץb*tD4\{4wEcV }2tJw'd8 b:5-AYR fG%vuD)t'P0CzSVؠ- {ݗTci$>9cϿ{7ʥT ~cRS&S;gT̛uCh[9aj gl#62ޯ3\E- }\l!NLY؀0mBk$tRƶQ&F2Mbl%gFjCMJkj;gJ66gCUg $` >n5SO %k$aJ!әflB|?#l[q`\ʐˁԶ"sLiß?oɰ]n[<,=.`i6^X?%*p8Aᴁyq::Ba @7A ? Ӕ^p+?e"R ,%΢][ռ<_tvq@æh;G| 53d#i=nk7@hIP!8jBG9򶜁e1}u!]?K x8i)gTxyDy6jƠԅW1ZZ 5 ]Pu^pjOƲ]yF⛱P(1`n X*W4aQrH%VfQ z8 QE]878pbP[rafIm QQJathJ@` ",dq-8:7HT̾0XyI|qr@>r-[cݚ~PnLO˺Ox,gLTƪ:+%@7 HM$V tΌk~foe}PǬ8N=i Rk\fVۯ?h~?d\vۻFMTS>4a+wQir-=}w<pS-pݖ[&ҷ7]&aUn㝋1wtvrZ@T_9b]#ˊQ,Q{nN+{_`.[ ]eME`J/zAƷ% x0y~'dz?Bq2Mq:c.:R/d 猹BeZ]dF57ry$XۆYxiߋ\'GL+?`Iq*Cǃa6$L\6!I#G8#'P!ϛT!?#&6.-4}_,@|#Gf  ə!F0N r$;tnԖe*rH\Yz , gko;$/Fj}I`E)ȭ^rs%Y8άi!iK.6bL5+"xh~:C촉Y ߪP| FuZj3NXj/ əY7dŶ7xp‘bh^=$U+y&}NcH <3 FwUs:'8\42 # 箂p>.EƼg$2Č* ș3Qp]t}@\1QИډ.TT{7o3cQ{/lrKB=dǘ>0E-G˷a J0 q5k,osgF1S"mElԘbo]IJt\tE6cPIUmqތҞ\8 \B4AL)2=WF~l|(E)EڱٞsӉ{ZLu#RyWǒR1dzݏ?Tdor]jk#EVνgNqڪ5W0u w5DDò0zH/YO1a)I_E)at#A\Sf?t\ym=298 KОmd0IM;"A,7c0 /~[%myvLݨHOM#a5HGSRs*æ 7 r:~q8(?Oč턽\Xԩ=]=:FTE3L8?;%9DggxrV44fV+S]].lGQ }~mѻ Uܼ?Pc1sRq# v@o>>r[rڶ%w(}{$|˗9sd?fPeFk3i!{`<*ɑ4{ܖDtx)9 FqX¤"~)^jV"Xw(0Z!TEyda 6R Ll^xOs+lJtiƫ^{K*"do4 dfYvq os>wjL"=uA0{zNvn! 7!B@WvULCJuKu(+Cgv^`zcg揕/$:70yaX|qa0(lj4i ]vs-ubvTQXK,}0ۇ &&W?&H{^)0aD7VxPK ehڍ՜8h`O[EDN\Yע8)kƳu(Fa D~AlTތ5*9SLw]:.X)ތB}o|Se; Dw7TL[82}9(n`Lbm(v#ܡ̲<6#r=˳o F! ?` qs2Әά7z ӯk+[aqe"Oz>_۽L.Efe XXm֨'F5d?S)C<=kUYI&f -icO2]īݦGZ?OG8(ocle='61ECT' QLm"gљΌNZL;ls Dnh ivE+ЩFvKD pc%cPZx%s:k'U dBoSg~A:b@& no9r?y0钧/ҸХ7;'LPlJm̵ùJ-;(La ~9ivoLJm ?2><6:>XXaw9YK4ᠤ*kci]8VFz ,|`!i8Tocov-yr^OlnleXgSL^֚q p>&Bʬ^ 5oտҤیM-(;׭7M?B `Cc LW @4t!۹,g}c}So>YL-ahR `[C9 Uz BBk%Hkz쇍X*$?OdnDBYva2\:7 "O]{r4 :rp kN+Fz5Ioѱcq@@^>"껙aXQ XZ u5˜uAͳ:/(Be6b& e ۇ3GGv9ٔ? Ld^ K[.9>f_`lQ6=m*x.x;W*"`vfi:f}0\ZFnH';zJAN.8Ùb EϺzjLޞYj.,uяv;~F]KMQCLbǥm8+7Lf=%4؍%gSTco5_Y<ɱ{EJJzv@W ?5q˞~`[lZ /LOҐPeBrg ::AY܅ڗr!MΧнd ޜm8 ^L$5K%dx)P!.{,/>,@/({ 9GݛH^ R3 ?d;Y!#pPD<.ZKُj=xG<鰖< R\X;խ&r %8}7Ҫz~*vUe'鐧 {t ȉqӮ1M  g-YrLou@a챻%vӦ}293 $5Ec``§V`8-E$Nf&Z]/%GzWnY7vzN 4DDC1 7oօld;"> iMXAmtO4/ƕMZ8 ="8MiC㸆uȔaJDA+]NSo)To6 L(V> ^,lh'i=鈥,RŵtpSD%+gWKLjMOX߷pvxrfeQ8Hu2qu]M U}V&yGf*:䓺qI1?OjS"b 6dQ2{UӇ±k=^|^%+>iϨ-[657\/֙ [u;{)7l9s&1˲b{=/1ޒlc@*88 \X$á[=jlpĺ#K+*F΄Z]"7S,"jww3{sۜnRՙ!=NpZ]HII)SW*Z%( zO)bzNJOJXA ܵ]aC0u&qz~;B#ZEN"~+٥6A#L+3ఞ[mErq,7klg?#>HHZȏoG$nɺEqE-h6fcB& =/NIBD(t@}Q)ED(K/{Mhl׺Yq pSM_*,fϻ*D gd)L6JvD%D+ V=]t94ɠ].EGܕA5fwa|7vՉ3֎h-4:7xw8yt4A7v+wt-٠mƍb풽l} ,Xn]$qiRt9HoE@ N"7$GE }2,Z1[ ky4ri-ʕR=y"HJv?(d(J:T/ A̽P6]̰ iqW6#VC [Ш(!bj_TH|m'sH!5o8*R8φ0`jޏ!Tsѥ< 3ɮ(v3\PvOUmLe!gKY6 jq]4kR?w t "d -@:Q;MFhJ/?!IBM8CjWfGBX8:( 1D:[7(1{ PlT"zRn݁o' s?B$8AH;7m~#9ߙHE1*C_X]w o)q'+>v(d[cca>FiT5L2r&_U'-X@bfcNz@h>m]yϣ,b4.sĺ.1̀ WlUr M^K_&S;}/ D2„&|x& 5Uj(6DNށa<8ϯRaP;8}*FAy4$#|,D7tcUſ8oEq퍕wký"q.BI9a`I}/׹0#:ް!7RUF35%^?Y)V#w,6JA7"%x34;~0b1d &b)"o*9{dBV9_cUbnq1E 6=pMOw[VH]q>(]{kdd缗 Pan49LRϤaf6U7Cp,ٵ "Ba*Nwm ^c؇E@<:eO!h3..ĥ @u.7[Yη%Co9'7@^S7T+Q kz39B03Cz\~Kj~;x6;czlN G?=t??vѰ\\Z@JpbSU:EHe~J~pКA}<q9,RP81P?=3Ce.@+D 굕h ̚]"@XAf43mJ!$!]hagHQk</9igE k7A{}'%4ttT;Oh51N\0h~.%`Ӆ`$? j$@gg@\+eP%рo=vȟvCœ(e{+Yj"iU@);rR2H4A=O# 9}KJLCD.&<ѴX{kR)[lzjƀ7&nω@. ۥ| 'B̬3#*rqx>ᰵ}Fy:1Ѝ]M5yb&PnekASBܢ^To zaӅϔ WX@FSie{@ C@^ZldAAN1?8$a֟7> y6&xy,/˖U[?nawSȭL#,+ZpA`I'OĠgTGViE&/|ɫn\#6&^`]2D7sc 3LqTt\=qZI^`{oc}gj1zݔt\`.dHh&L|\0kEDFM`7V'wd& &+I(d9[T0yvo'w*TvS]U]O?dCwP켿F «̔ddIT&ŤF(J)Ѵ?#"sQY G=$RSz6i-Є@D/̡X it,J?ZQa?c0.`(jY-89[? *;se"ݛyt7(qwwAHSju%U mԠA2ǙPQP7rWKD 7q0|c:_FqX͘v"o z CJݑ q4gUmmșx1>+ѽLra=@&TK*^vCRB #qC0Wh&T?c3SmG[na_k{lrH,IPWA*2@WJ.^`J5(kǝ5|ILK2ior;q2 fiG,i!\' S];<ϕ;W 8_ s8u;+9n۪$17F$ *#Ij#y#5gC";d_7 (5iN*c>L'nj |$XFIch pJ?ͻt5o.o.6wZ78W.F\qx I;K!E;_6(yUTr0@_>=9pF#E{T>Fs˼val8uq@ƨ-b`rd8z F!>]@1 /8}E7 *OyxvIZ:d_IPE8VRB a A:MPu 3rcxPo(jDt>uZfצ"O1zwIXX3NNڢn{z8Qh AH[Y# ÎU~r "q3 šp8ҳ',/run@d^%.(a %hwն i-iJѐ` Q (0F"tB[}StdY=`# <2nP{mGxO6*0HE,-JXB n'ocdM1aٓJWnYML_wE5ıeBL IZ!fMQn^ 0._bʧ&OAW".A3ȆO#Ym89/00ByqIQ{8&Ixhݟܫcd;I:"!v5:G&\{4 .^Yw!H~`Y ctl:K ^qz\PgB.{s[ pqÔe ;A/֘*6gsR<fef|蝖Gǘӑdg6gI~Cv#0\ɶR.%`Mu|C ƮyIZ:uf!O f}Y d[8wHsxAQ$WqExd>$B+n-O&Bi܁@xm3)*܇Ǿd=^HL|1P'.B p=!dQ"o<4uC~AdЌ``m0Q=`~+/bŹ%]3?X`k1C-:Vŕ"TD_:Xso*,as3}>&YC#T.H>)Fvo^1k 4R W\-/?7Jg%pYωƇ ل"> 0l;?6KgjhRI3FLc.4 <(HHϟ5ph2,|bm'n#SGG &2a%Sm+o-yaJ5צ^S g|}PF7; \g@CQO ]+>$ 8lϛ%ts ~L2oCK:i U(h^T \yk.@1M j,;dJ(a__y|l:Db܈|j&d"Ɔ#W J◖hF3\`ETg`$m}'&>eO;m$GvWr8*Q ’S/bC4.z)cy]tYP-hch[ve \M> W'l& (5E#gWe~h̳ɠYLnt5L:Lx;~xH$<Zя%-7pV|g ql)(5Խ_Xk!Ya^_toXѵ(U`;5؆UX?|z^_ |mQ: 1tj}D7?a4MLCږI#3jvb(K0 6k죌hPZsptGR+_fHNd//L(7NJ]_&:([gq ěԮͣOפWnyeLVAglY8yCZVΰFǣ:X9[oHLȅjUv"prHlo<1'3n۩d"Z8` \])?w[j-P4>@*V+4pdg7 $Ʒ 0ಇ܆B;,7f7uZk6Z%i0$u`lTGTWi!|XUb5T wG LBּؕ)# N$8yn:]ϾIgD%_892fd:{, SW&H1|:LO)0nNa[ԓrB`7 =Lx7ɩbv xH OfYL>=9m|G\k麡ˤg{8Z HBEb dH8^>;lYN;p5"BUy"bȱO,c/ vuc-|:44dHeZdcEnϔ +ڱ['\r)hB Z Ih@xQd~x>r$XD;Uﮮs-'++NEx:G9YY5z̧L@RMR'TP[ᐽԉgBadTy~jt`-{JK[+Z=u(2[Ed1)H%( }/i䰕'bdIőoYJTQbl"Y_1"h'0"/fowL k#pn[8 Wu L] fLg25ɟ /!M雕?i`0 ..nz*'4Sgګ?\V叄.<V=8#!ejxuPу hQ-보tca܋& T 9ٞ_1!Qd@+.|Y>`'΀C>Vgc}uD44ySIqSfpvz}lAmc,0PMyB.!X` G p+_O!طPIHICQ釋]jo%P\0 CvM50Ӷ udx|+gG deLzGg&!nzAF `'Oצob 3 b'm^w*Jn#Qz ,1] 9ٰ((Pڳn 'hLEϮ'7 [kR$~ {IRh;S>%&##):רWؐR3O|oDBC\d* e <_xd׹Sr(qi"ruCɞ Dd ޾긙Y-/~tuQ-,r[MKVW’x[P$ȐIzG#"Ym#<ϹhFJ17r1~]Ɗ&E +,/oFn[n*g6 _BWrM{3gSqQ#~ z7#][638}eF qʨ7-&&wsrI@IV;g#c䇦. Qb '*ZX'Qs=Bؕ#c*\ʺb'z^WuOEߦrD3RsnCmF>ﶓ逢}= Gqd"wTHzmަajJ}mԻ[epd͔XZɉ38WeVbhPP9/SIbz<(M|&_fZ^<5E䥴w{&s!v.3-!ɧP4}kE> qBGvrƚӽ9ᲔY $lƏLv#^p[FHx$˽@JQ,@3s5peF [w1U }xO_>ngGMX7S*>!T|@E=eNK8%w;ue;iVv>}- {pE7aEQ:3!A 3:)ղ{5%Cd!J/VC|?M6R-Wk;L󤫸imtv47ic"c?*#qK%t7_3)$IocpW> {V0 2QՕ mɆK DN='o%(N2 M >)AwVpU@h5ȴeBI৖U/  ۹e ~ifR(5$;nI6ыd2v UEVEy;;_׬Cv_#JE xflC(,[d4# Tq0P=tf)xJO oeJ70볖Ol>L;YKIHcn+}+L䕮cr͉_=4ÍC#yӌ Yp=F؜(a kl*GWമ!w `rz7!z s5f&Y҄<v}k!>h ~Fy %k `-HMnI_h'ǭ 1_!˕,̪t0+:;`3ymx<Ʊs*c{Ű1DZ\=ެ Wa$wakG`M쇁QlF]t?E$5Ut 2O,#v˅,>|q"<|ivu.zZOϪ+i3Jd'0.P-!30(ppu, gTSޑF7W i*dRa[=J55`xxfEV=+*C@W$r\<'^,aK/fƶZe s}"8Ճ._H}Gү, M []n#}y(%WRw!SטFҹJ\uav {X:XL*D~ V\z~SD6yU=!Q%^P#U_V+\lnCy&/EM0\c"g_WTuױ06}ZXsrf;)8ނoԭUh|떵Dŋ.Ҥ$tFJF{,.xp>%Y⛁PjݦTZبGi<`ާS_7czku:;*KI ÏA+X^2TZ ޽&=71WG"7YTL>;AEƩΗ N{GE/@z7 <)H߀PW4 Ɏ-=B*Q+$c<9LHjckIq}LZ>bay3ԕ5pR@^t|h)$MwN*asM|bƾ>uR(-o6Rj 4|%sl"L~Yj]{o .C{W玌tXBKЃLh[kWFG[U ĨgUU{HDV5ɀI>dLD6zSROVW *ΐ!k)];Zbf\Cɦc>).㥘}v.S@\[jvkUD?;ݔ[@Zssd/։fE#e<*&]!o}9T{F]}t8Ypz9XX7uK +nlǀyǙrSm"Πkw'y'ʄkHW5~f"4b{~qVar<N  @Y4;`gȾ5lzte(  L~ezge['7 jlx h5Z ̐odVxz2+7#>ade}?ȥM˸w6E#3#szN T4D23se戬yfjmo^B1 GtG*h,B>^d[Prݣ,e~/~Zl;åCG+U(%.fހ-Y'BW4FSٚAKWbvqYT d eFC_\aS=@;MֻXcwAໃի1~pZ?$j+&LUj.bȀSA*o<`Zc)L4Ȏ$ &(<֬LEOR1r]8P~=;7CaڨI <}z<TQۊH'ՌcUUz ;t48h;5X|NCQ(1* ٌV7?o4B6V'LWaOV J@v mD߀ԙxN^\ nnJlYoH⊒O~?"-s*^Tx]Q'"*6D*5eMO #s0@}%z'S@:@gZ3,`COKN\s? y/l{e `Ôw}@2{jnGԫraD@dMi a1wmT)U$|mr1,#N>Ds : go" <~FFHGVdp9;6IT':=NIqbX׾ zZ2ٯM V$OX-i^ܣ[&;>IVN;t㪬4G"Qၕb#P@W€l=9 !s犅8^^)aZխ!YS[ӂ%Bt_[iZD?yZ-4W/l~HӃҨ,A{ubzVsDŽ!*byuod5}2N/LׄXvݘE+Kd+0OPat le3`pWĻrGh"ҳ*l$@m>2r ZPHx枝Z󦷪B f/3$n }pxIqw Jj?PMV5e8="`RZxZ_/Ag03Ÿ/rX >ʛ> zy?L~$ԹFlQ$xv[tTg5R|廽n. 釼WV)o0՛a]??X(Er!BzGC;dFL8'@,V%Z."{#4Q h(u䘡"pG7b)NTM^Ég8Mψ2N[Yk@J&71CŪ1<6<8SꤝB0ʒR`OnjDXC[EHM,De}a.bJN6bc< OV0k.HVsnyi`:@זn*-V>^|Bb4/u&e>}E]/>ZsW˥:7A UknYeZ,^E-⒤|, A~KXdqdS{3/b:'V5t̗ȵY4O5OgYL3?^4Mݏ(BucT$i%RM;ߠ&6HR gcGr|rV`2ÜEee~\vpSY0hғ94#]|il*QVZ,h}j;.;62tw) IߵlAlP5ML:(V۝'d]:x,<㬶rt8C?HݐE24/BПͨ)_;X&ɫl!*3{90P$y_& ch$Z.vi Puy`cLfO5֘ʍ~9 y 08YUV89bFgއ.Lz8Ƴqn"MW޼R`tT#SM}u=2(;V%A>yďvlϱ%ŷ_(NBЎɤ' 8"'`cIJl@XBbuqb 9 DR) P! (*bi%^'.Mqz폕JY/Xed# NE0Φ`qԿ ۲" x gQHL̓I^O4Ӱ:ube{ A3y sfd9IjTO,pHm3z)̋eNပ QD0) Qd9T qHPr)܇/tm#R, t9՟+Y;πiE`Ϟ9WѴR?*n6ɴ>8 B)Q?" ~އI6 T1k y5 V7ڧX]<ʼB2Rb#lrR1Ga۶8?vC<:+ h&N %GvFK+ ">+ DG,+"$.0XjDCj4WM&/r?ÚJ.sHUS&{ɶnM\MX\ *#ۜaSt9)4ױY|v<6Inxŝ{+.FG(i3`6G,._( 0lg/WPy+鯿P4~`0EɞBԑTRDwyB/P jI2$4*k%hiA*NJA1{L:d_ nwSB]S6/fE0qiEUvoYB8%taOi!\l͊4R/2)O]*nz/"--xRn4>'aMӛ-x( Pf7A:.,;~z@В:TZ@7]-kxLeJh.@Wޢ`USە،آz `mu Y燊["rVב¤Zֹ4IҊ7e^3M RM*Uu2 ۟J.K/yfɗ.ӶpYlȺdQE`\容+&:>LVUo@y.#No Ag죅 XAXjr{iC7k{Q+ {~mX<6Қ='N=Y9wև ]4y!i^r'ܟ_ \`= Ex-e0 ,萚~ag0hLF$UU('7+p")Xl'A|l2l9,jiL@^ yFYMT2z4~XH }SUypM#/$~u=( @P"$Б#h*4ёFZrfVl?1#</.dG&-ƎoP\ޕO'-m̞MwF4jWN/k1a [qٟYS+#%s|Aՙy!f> %VA}'&uQ5H\/#qtI)ΉO))UK%F|5"`fׄV"nd~M:ub kGUdj5!pCH9/Gc  f=%]6I$iy`e/L+ƥz5&92qߟe1Ouǖmޮb,]ZIo=s(]CK NV2WZC'k-# ?H+sz,!(]ӶP_JQ(^IŃwRYIBt,8QT!| -zT$$YNz"pUyӁ!Aȶ5x`h6UޮUlҾ}TN",liM=!\TFR 7Wbn7%1st`<{shWC(7{Gxv]@7ylʦFlsB}6ꢿL,`]NC/E֚#ZSy=*g%2Ub]I_q"B+H"=2pX2;XښKtNE2]搊) /6ﮙgZ,Z>d>ӀCMv Fz@ā&ičHA]"YaYZ񿱸_>BKAn\@ʀ/ZMM\W~{Zqh)'Bdpb&ӿ?ib_?^MGGڐzvF쏍Х,HdD@& Omg$ssYb3CIx@M/s58>貀1ww'Z)[]gD6eal׮_IrwZ012+ Tȯ[ Ī۾Ph/O=Z8,`bKXҜ6LKn b2:YA8 )v>^b<^i{ 2H Bz=y}%עs#ÿ21QJj-^O.Z;iXU[|w,S|'\- r%zfo"ΐ Nm *ӣXƽ7P`8) H>8? eAniGhWOb\~͏sl>OŇ=ս5֚qPBy*j@.p ϑ\`6(xU U"nLG30P +QяK{EK~лOLjH_*U9+x6!Xia[Y QҠG[lĊaNW8r0tlɳrYZλF~TQWTb3r%83w$c뾽KٞYoq-c(dxNS5 Z̊/P';<i'Ϣ߰x@ۆeMFYH@'a)ܯzO= Խ;F2ZPSX擾@'osmv1GJn0K"*v!.w70U2Ü#i Nz2mu.b"w;.tZfc3=?K`hVJr.]]S]U(!ɤS-': _lpٮ"nR7XaHx_7vh(g=/#M8caxLI<+m,dBL5筬SԊ[ZzQ"&AHK{'֯(^KG)_Knh1h&=l[֩:hiS$Ⱥn2G.2GCYuM#,HO8frON6vA cҕ/lya0J#S!⤠)Tql_$\QUp+r8FP]eט)/"ivZ5$@>\[TR.X;y-ICxfBKpPxHjMh*maU-='ܑ {R\Q'HŭJH`UAiPcc8C|FK(Ų^4H RVz͖YZNV)7^'Qfhf^F/鵈SZ-90=踥`:9Gżd>+IȒ~U;uf,]dlPz[@ժq=vX#4[kՕ4=c|'ߪcII-"8aiW"^zN,cßFX+Nܼ'RZ,b'dek:|jvA+?@|ےg!b^a})Sr؝ija>dhrq'Y<ڲtۗ\h {' N\JTۋؼ;>Ϲ,TZ̿c> "a"R,iqߥT]]3v"Ui[Js[S"a%B,zQ[0^Y^:2zƭ볟Fwi &0T0 Ж|B1P_Y4fV"~Ɉxk>y`_Tb(nuѰHR@y^eXZW=3n#<9xIԎgY])dR]f\^btH*WR3j$"*vtd%$Uƪ;kiWBam"VֱSEIyaYDep$~cBO..ϪlbĸF0څ@h>Ji0'~w-MMV71ߚzJ\q@gT4ȉBAsb(fGgg0c' 䬚5s$UuۣX8T)ʤ{w_FހݠϙPE8зPy(#m {c{WƠv`ݶ,m|݅9Ws1=Wg^n+;"Uړ*DO 1 b ph`t.t<=N9gxIpD@$'%h9ZhGM&k,tJܜ3gl(,x=ed"+}[e;te…),>`EtT.9 O-7M֯(a: 8sXٞ*ü5Q$zW{uglz0 @%YzNcjx>ʆ=&:Y*~B,+KQSznN;Q/j`i (:?vDT0+o@OYQ'M+QwV(ٟYd TU1=*; 4a6Q^8Uzzƴ5t.v$-e-EЛlopk}}Ќ$750@j\8TW$Z*QD!{KP /];[Ķa@GW&;xP[@rFOnQGf"9`t'q[r&! 7Bٸ"3bE.GyAi^%'9=3?;xGWo  ce{4wtrsI}Iv9Jﱑ1FwT ̓lqCIe3ʑ<W`|O Ƀr,2@]u~@ʅ(w|G$g̱+A\XCA-+;R$ϵ}WKCbO43,V}OZMѿDzP^6@'x(#wI?9wM:ڑu> 2qM{ pW/D:\D넂c0ɘ4\^0(=$AG:v$·Pՙ&KAϣBauУsl|e%uҖbnaw,>VofKQn@)l?f쩋F_tqA$DD-Ll4߅C4rњab弲ɝoF7&>cp>r#Gt$$N/ە-7g'W|^ggz-]GDb9icž0_ys[EZ̏HݙFQs\֑ĻgV?kާ%RqBLi?|KO anј >VЇتfZD:]B J۱ju +Ns"5U riR,ۋ!cXcSg)E0O$hYrn9~ֱp|Y@Q5^,<*-<{|&}aUQ VXt=`iv~B^vcOiҶi|פ1mXw,LlfӐ@/~&IS_@ PםrCyb?*L!|ul'PQ= 6FPLL>Ha`p OJ2*.7q> _Ww#}o3}Кm0C9LvTm:N1l@纓r9;9^,~U9ر OoS #jAjXi0ݶfֲP0u7-*F8Wd'K멕<)7I'C&+.ar5 XnPXR[nĪS#b):TL 3T-+Kz.عd c{>U:( h ;El@$yYjbEѠ(n#(?)+*l28;llVkR*,hҶQHB$=y%sv6LٹRݔkL9Av8e5/DϲBsܶqNl8AfB386;@Af_R\Yh.24># B "`Vpt v:Gc=qhז L hW,tLFSD5f\! *}$ Ihigp ʆ%M{LGr |X-qK Um!OwuD_|[ܽevyZt|kO/ҁ5-P^sRt8LJcAE %*/E8>thD;engMnvFGo]rF7 @H=@(`ֺonf$ 64itbRJjS`SH kz ZTo5'[;X< X/PB9uqpJ%H x:iPqiSMulsO0BB+VCeawO? 3w8#tɾcTHI Su9@L{39J+MFn]Ǘ냣큰Oֈ+ /siՄ4˹9$܋[tBG[PM j_;b.Z%)|dX"p TߚAxvM4$ Ԉ%(}i?{5БH% ^2D O߭P;A-e_` gέ"a`Av31>4@AH(i<ҋ4{o˶j:A""C`Ίw;b=,6Z9ɨæ_^ o6PwgB.9]~l@~5VdN^zõTv77w2J ܺ?Y#@Q1"Mʿ2Ի{|l|V؍j*X2`kwɎ7=EL=aWF |49eM'G&  ˎjv_f0 ;M&_@nP[LTH.rOW9N=qf"Odj^pģ>! OH0hH쩙,",Fܼ)ߌ ,0MihdB6XATĥ-(<}9ieAҎ 0j&a ;ܔHm-3eάAT:zsY|~c|RFKB?xY)ӛO&ĩ(_"6Y'K ,E3偧Hu)r@װS^/Q-6V%[W [* ̥IAZқ{&` ʤH{C6AV2R8}IG($g]RSVcsjâ`VQF"k οʴg:o<3^gB#ᕒ&A Ril&h0 $)nT2pƂP }߶E[^+;?kb~F1WɎ_q>z Ҽl zHO2VnAQZ)dT<|TGƀ)yD;&q/ hn*EU ^ƭ{I_݇R"d*.+tC&\aH?<ډvK^gtK E$mNPI=m㞃ԋ B[1)E/4FDwOff0)^sj*p+34M y[Ϛ8Es81Y?xxsXa VlM27߲rh*뻰k{8lAy~A$Y.j@AX v{p۩}bJ~Rw`T;,$\ GKF`gտ6M44C+nF 4Eron- 2gOt*n]]-Y 6\UM@S޻27 .zW@2IY 5^"9V+#_wr`:rgkO|`hϚ A@WזLt:e )*7W³:KT 6dhRR@Y(b Id\%6[ ,{wF_57=|X0" @ڡ[ކs>tmY_$ߺ$_zCe:ˋm*g 2J{g~θʘ!j-(pDηnp#u[ALTk}8Iސês rxQi %sՑ/|~1 t& "k`=,:x-ϳ8zF*SPn8d؅OS*Zàw#su & Av) /c3S2_g;!@ƾ̧ܵKϙF|U-(Z4@ytvs;/>yevθ^mxNj+CP~u=Ԗ)P<z³ !IZﺪͭX@&?6~-H[bhim=niL6>Fy@x!¼h`:<:o,_Pgx~ 12g'oP*Im#rKtUQAr~̕(=M!n)D9aO.k)'YCJ.J{%,W% VWD[U,(/ap&sq.(Յ~gN:%\qeE1X>7M$a6#NGܮi>t݇J)/E( YPF߹9z8#h+ݧWxa'Qk ý32:D+F&BֳCPY.кbCEKFI1)+/g'd_Ab5y]qlaN{<4F޻e ;úAi7GUIm) c-@ 8a3&J@dUj\ ԛVj ġ1ڒE I"W=2CH ƅ[O]I`|6CIx52 5r>jV;5Rer }X;fx7ss3x VH ďz"N=xK²ׇAMx86ۂ>{Q Z3W8,S?(XXSI l qw WQJ-i=kGCzQf` .ճ-WH\@m+[郘F h$!:tfC>Ӽ4:p`$cB؏`6/&*W2$ij&p>1}i8y:HYY[7NN;!LvvuoSSl*Ic3!$AlA6(rZ}wo0e{NϬbSx(ƪ- Ke\""F?I]cV96anאY }aawtP].tQ ;)*E yxRM9އq8 S,{:#8 !Ԇ[ûqHp&T(OC ;q]-(˅4 UCb^$b飗d4‹\oIrnhm |X5nw.k pR/{#:Ȟ$2c a>E= ԥ"n_'p)xx P=)qn DT}3tDm4uNbފ0O9d8QCoLUz k[g(߯й33ěڧE~.&:'0XF^#\ծ۾ym2b_Plcqo<(Dga`l"K+j4YȠ+x+PDLʷ9 &S̕фx~1ؗc%0Ut*#pFe[Jat0CWn%&0NkiWNw):Dlj 1pm؅@FF̴DP-TO|oi&+fkkef,P v[ T>cQ&k(| q3ֺWIy`v|vMJH6qB \X)E݆\pVOSj=ӰXGx[r9O c ήR5GV(k^gPOhqsĐ5ظ{Qj I H',BXBf#Q#|6s?wbOO~ő.aq"Xz@ @6&H<;XEI(𯍳bsn{K0uF5i3nAb(V˜k݉1um6uYW q09w?(0'2ªu9sO½ !P<dn!X5{̜QƳs":,F ЇoL*V&B8\͡@:EB)ZxRW`-hm"!DopeBhVx~sYdT5X>Ι6(/^A !kϬԢK-O#:Yg UL%Ō6tP1:[Rzf̏Ÿ^g:+L+SFG*8Lu'_eeI4šXO ݈Ց7.7v[gj/~ }㏓mz3N],"#֚G֘ Mt[QՄ݁Cn}]s7%^VXR"c^{vF'bi&.*^Ӳo5LɛI%@9/dPԹZY 9\[ZbMW4rkͽbˁK:K&Ȇ 81}^uD?^a]-e WA.#)6)kuS ]|Y<+5oҮLo;ܶl$enE-ƪB -><qeC R*TDUsԾ<Q1ḁw(O5a ?s2VTUOpq P§F#s@:?]!C+㞼t,m`$Ǻ+{U vfL,qb@ (NՉtt͐~NtYc},@,dWKmZT=J;]x l. Šv !>@xw,Rf5LQ&wVYC tO;vwFXIM/WT0{(K+(.s#&W?mƎ N@PfUc88ܘ!XlE 7z,s?ypsm-8+JO$dT~`vZ6Ek#9qw AJfHNKdQ:Ҩ۲'T(ms~IBw߄)X#u_B+Lq.g KyE*N\%Mmj;/IW[M1 [)ZBtPP-0*0}U!0ٍ{"T qɺאZ{GO 67h2n0J cMSss X_Uty G472BnNt{b<8"{Quygɑi]6*0tk Oi9Ú<T ף͢J':0LO]Ueq N Xw{7@6-RQi|>ye5aY#(D8v6gH66__ז(x/w##*NOԵ  g? fgy;QrM $_b04խ'&L0H)=B׊"\d] ,1c;^k ˮF;e0Zi9n< 3LjI"¿L_w>3 9JtfG P26}</ƪNk]}/rX!UW0XH&(HS&4ml—z׹idj^=rz0M`JTKbNz ȍZ@P!!9اS#1sQl!jQUM1y}@X &*B!2Cu1*F(: %;QtOD.L_%j~CDu1q~'i}oE`P z*|s^Z.D.zrB5FúPw"x02K6cz,0 $y൮0+iܞU3_G3œ\tee]* 2iзEnwV*|R2QHhAۀ\do(/9{S = fōP(#E{]p \`0=` ʮ<iKAE4gv'zqT`z CsöYUbAkWU:ZI HDW<.W7Ei!ɃЦX{vW]ZuIX_V+O,2LÌ[@[/%eSϭܗ3_u<6PL6 ٪I c~ &?m"A}>b_ZS,!kqsT_^ a>f/pڶԞ#16  Kht{V=\>SV>3%]LAk өmN 0RVClqCkB66 lkgTREvm,p42"mlpPQE mҰپFQM9$v!7âc@V]p8BbA'{uԚAӶݻTDyӆGvI# ɅɠӪΛE9{TveMVoɃe1E KLš߉GV.|sl_O$U/h{.oc8`1lb Q"c()v Ag@*zD=q"{r6t;\dtr"8W2;DKLy5K}iѴM$avMϻ"WV}.m*>:[ HAek}!1 mo6VyG١F|-|i 2$1I.6I.Rv s\ b`3K=d< -쏦i$GEwEpt Č/u7NKgbBbn|-,rxP :Iq l W>Y> \ò`˞x^TXmws"(*UKR3}Ħt)+Ӹlz$ΉVb`g4%9rNEҮ1+oxiW|%UL{ðМmGmV4%ӜrG*;mn PWؽ;2 3I9(N-AuxФeL)v܁ ÷$@;DsˎP-_\"8 e?jʦ]1 ֬~Sy7̧x>.̈́iYiE I2ǨԂGR#KЙ᎛Aſ!%ou,OGD8n',C3AK=,Icq쒕@p禝WdPG6bd< [W1]10»ܨN?36: g*|e~ 0)d /N%I jkEt^.\s>o>sa;@i0d0%BFYvwp`'!SG㫩@)7{09aJQ!|g K=l6S}-{_gvWaK?43PQ>5dYDN sU2'O!saL@`%=i5:es%r16z 4W.W&jGu<*c%"d L<|vu.ݣN?妕rb؟@$+xMIzRpۡ^3 rS&P/~pc\hP:@ n/M{֫8ݨ'6Fۄ!R:"M-Yy½TH SF-2*鴈<|]4GT^DG.WU&VPG>T'qY4v;c`#42#iyMӌrۻp֗l99%+i?eё{՛HI?S,v0驑WNsIHM OZe9S !/j3-ݭ6O$N7H;>b6B1juyOv̾e@ؤ}wS$?&n!A{2GYh_p^7on+ M,á׾h GҐ6Z{ u 7Z[fֶ]m]uu E,aOcцh#Z(ޗ<۳a9S`cE/(ґMj+ư`0"4QZkx7OAeifz3x{ͭ,ڹG E+WwvhE|~pDT%􆌂#޼A hWYࠧ/]z@rDϫAI;L?5}~WO+^6 -%ŸnRݤ*Ȓ@.G^ tqZ!po[oCHB _pũz]i6CǾq˴fؽ]>qvQՇ\V=MҾ u!S@^HGЂ6 \ ˂b4fӆTzhlwz -N;ARWSQ\P[ t/UȺ]ۛT<f"eoTߩ7]Qjƥ {3V 15q/TByjkMC WptOce5Ι&)Ie: 'w;^Q- ){T;$0vX\xTk:#QufR/)kyaJgiA3\UFbxB<}2I9>c#tԊ݈%ԻC4rN"mH"rC~S$W "h,am1/ n>.8d *D l`c410 Ҽ$_`̷+V\H>{e#r;L#дn^MttRF~Sq#Sʟh j;{*Lzl3a-)p[2>&caz"~OHj.>%_Yqlf؍-;ڿ;^Ȇ*~},L*pP2VA}ζ17]ߔԁ2| %3أ_6f]/)5ҞlܪC*܁U tƾH)%WuKּ6mKܮ` m,FӑT-s,:m| gv[qn]qȳBz;A)l]U,#AV 2'tn%O&4TV9oO}z[ ?ߩ*ox +Lrkyı1L5΀EҲ Ge >6䒁x+N ΋!Sٹ??s|jhYU2=J&1gI>s!L+$iI)#|,fn{%Z`0]3r2U :Rug?FڧhLp"?ūdjaڟDvXn9QA[+)mt@h;@վ}'w+J 4L/liw/me5iKh_1RVt~קqu5Blke>˺=R4Jݞ-['YPMp=8 -C1PJEjf5TGn3_h78,>Z&Gd`o@â*M; W#xr+4l8V-&8e}yT/ЯJ=֦u)"T9C g,NEv=s7UcxE#zm5^s =*E[ pgkF_(OX&'*V|kCz HQZЍ]'~I> @};+ #tft#wRQ7 De QȣMv@VмGO&R\FG{QU%0Z-?õE\&&E;B+eBJ>pxڥ8:tFY!6TR`Ntfu\GVըUS1zw|VL>2vSd$*BN3=$B,e;]&mf)E |+ :799>{=O%a)CQPcO/V\|pA4V-ˡU{\KrKԜnfΡۀ/ش12Sizw0j側1I*} J 5vНڸ @?!wy\lLm: m8p@-[no)ʼ'K)[<'KYXӻYt KO]g^f;PD1`-7<$C1-! nam5xNV8 |&ؐ}}2LYќbߘC Rg.up{U|)M.7:lAP!yK?~mX۩)F͜dqL<ŴnlbTOf5."˺GmZd1_I7pE'rB}h\#!qbd"V{PXK >MHΓvb"T~3?n! ylBo%ˠ!_'gR3=  qv~A=>7{K1^$/6uٵFVop': y׸"V)6tMwlWJ`<& s\J(':;.>Xt̫$P_FMl]_)^۰?5Q[]"D`!1v=] oޗDy3GWcPK$z^ݜPo 6ގnssṖ7W 1hSM¨$\w,$'aԚzP3 թ?ԏiHgPsb(0-yHf"P KբNՖ{s\\$ڐfzϏvz@e.K"2`PawmgRw^hO4fѼه nVThКozQyYI~cT ~fۢ9C+iHZmo x2EfUourR{ %ow(Xlzb5LɯPƚf3 QmOؿZ[#j7A tN1#EE۝ ~jn7MÎj* h]>@%qLDPْ4L%QdK彣;}Kju},Xr2èxxbVЬp1ivGtG 8?P$(.?u%~5*zDD& f(ۙ>w dR33}^rr|X%80S"a5LhJ-aKA&m# ߲?Z]43+c N|6·Ic4$d?B|!Z)|LN7{ai`֥1\pUI9İo߇L~w2pf47И$-ϒ"V6N'ctD)^ ]ynPxw\ 7AMy;q'}sU[~H P8dt~Z3^ )& 1{l5qɵn Y1* g^$)5-4#K 0:cJ5%Uzp.%H'#a&nZ:{} @UbcV~h > ew1Iª.m0"l|!=n ܁;W)Js8Fel"\`R 7.WWCؔ0c7Z0|tnI2/ Ko,No|&Uӂ"fh^cTx|zEe% Db0 Bd{D1o>(*g5-~M_$6ٖl,RW%T׌ـHwa=<:ao6_'L@m{ &_Qim_EÙf jA&3f!X/MkhF@=Ĭ/kUվ'M_0ӆ"rgGo蓎 5!vdwe47rZ4:YE{ JQKz4Bw H6D13ꏗv]&Hye\ @k 32Ya d3tҕ?2 vW,wh[v#nlχG(/>WR F͓k_4>vo+ndZS >aCNSp4r/%DZUq WT4 ʽWoցmͣn7㲟ڙׄOKgn3ݣfY;|~AzL|OcDJ։{LDU}oȗY0g'"T:xCprx"oq mĒtE$N uMV>(Okp "/l+ SۢwLblD( ,.gk\yU»FbanE ,tqYYڛG}uih[>Q4`oUn+\Nj0dp\_0󔭤 ,3IFg t+@7C⸃f^Ss:srF;wA4!88-mCH}ӡr7zsކLkUy; .$Hm@\сp1S7tqU y"WTOj]@yQ`['-:|ObJA뉥D>6DŽ"|<0?OTLN 1+I]7?>.&69Ěo3(˛/8?2D2W}+>aqZ&":<  V#}|~=*<Ր[(qJ˰8%P'Nk/ׂ@zItq/wCnǠ::By6Ye>^ڬu}`5Ws7%^W0OCdhg*x֞LFl9ęqN kQnv lHͭ)̑sU2 XuE_\'(QDz ̗P{TfZ«x[Xw *ȡ7_ ؕ[١Y5B#7WC]`(& }Vi;EڊF,yJï9k1.Tiy&KUwW>e6A;U~ S\F`[()Ck.,L+Ԙ5RmVTGbEŢ12X$x-d*f6VS-Hҩ=Q_EhcI5DUtW;iQ2C0uF6E9R?W}^|@]o  ፹z#})ϋ>ٗku 1%?L Z%d^hx`*P0Ξ5:40=k&ܑ[hjŐN|s>Ҭ7h9XvMǷJځ0V1c|۲~+܊su 9(_QXuDjXtp.l)qj}U09&}ϰ*[d칣(s뺦w'rP5KO4JznCji>4a*A8c] !N^ ѲϪRFƨtj)ϤOП-]PxWLi\bC-ptel3`y&:l Ppv eM[o\/DviۉU"eA}m '!c{YnkcEoɁ>9GcpRS]?WzhkBn|%4r_O+F3 Ġ+J-ZŒ" xr<\vPLIKٍSRҪQ/:hfCrVDiV'驹.$/ PO&:@lb&5|gHq0Qd~y]Asٸ8OAQLƝepO*]u-V0t7PҤ{}$Cz)tzgްĝ&x-wB"klπ)Lg[ ݿ:OxD\çv3a%4N _{.v = A% }>lo#6[n[0}Z )w;*iKVp6XQUd [:5ЬXbc4ȺUeCVHHTRKث&*J1!.X&sO$gA֒։2 ccNj$\ 闳Rj`{ ?ď zc Yn![0HZp:>y 1/ڃ>juGm蛾Jfx-<_FZn9DAZ#F­>/* fD]~q W|7!Dw)  y\`FgB}|:fC$7jfRv7`ñ F!\AL N?6n'\bWyVxʷlڸ{Jty.z8STv~~G(W&E9)ڿ/c'eĨ"cnLuɾwZ% M4L^"vJ-΄-rPyƜGB]LWL\ KiWz ]"}h_vHpJI9f?\ڰ͑A6eN(J`RRC )Z9Kn_q3\h@0lYFc1l8*_XRpq0t5ç)[R \r=V-j4AV!%l0š*SMm/=րr'$zଯ8y g,+۹ɡ fp?,:AB. ja"PZHe_qDv y؆M -Į֝O`] zj-3rv]8|ȉ4zu\"0~:Ξg|ÛaAȖ+[KC.iv4Ռ$3Xc(C^NLo-2=522KTH/'1 O!>NvJZ7 z';R pw)h_Kpm$b!#:?vsjhujzj1nA;N>C) 'ae(-\.1 jI{ H%>%j4)< twla9&=Ok/!Q8uC1Z,hE.y WPHd :UpLv76gzMLNms2` Ju25E۴y^IIWpQ"e; )'sAreCi @Ir..*IsP'>EAc;2ޛTOЛl4h/;Gn6݃{G:,f2WgL[uJT{GR}gstȀu)daXpH_[%ܡ7nӌebPZ3F?ƒaE,ǝnsY>[v($tX?,~)Muw3 ]YN}GVi;*Dyti̽5C?ha<\=ajD_Tb9XΝ=U'Yz/D/tA[y rO5hW=j[dkʗ᎟szZ $.8*{O@1'oL=pI Ǯ!h c`.Uؿ|ghQN?mqDs#UJ-('R x} `cM8ùb<54~Ll:h[LtU ekXٝjMaɋR7oc;z4lT4C}޷ƍ\VOP.3'p:ZBG(?_ PPDjɠ;7I-@{)vڧ@/9pȵ/eb̸]3&-#Hsl3&I/.S1&ͽP7 rЎlʴ|N~jB^[8%Js\#^0M墖ļz$S67 YeR~Fu;௎@AՅRr#׳58 VkCMU<E\;gI8 w̄x|/3 bCk6o",4TȜ)KⒻ "bAO .cFi*Ж ī_[k7"Bq G\U1Yt 7^M,ŇN p/v.kv3xM'r@P\sG:|TF;'wSu9^#lˡ[`2_@0gHrmLvH*ris-JZ_|SI"8~bZSW"Aoa_gdIB{{"ڙ Z>FsP2c $W;%c#kMU:w T(P?׿tAFa01ԋ RP# < /oSŇiw\vƴ kRYuH#Nk"۩棲;>{d*>E+ ))ap=~,HN"R";d}B.2I + ?uoT `E,:u07rXw_RV!':.e4O~xL\ThsmϚ^;U1sauE z8>Ӟ*cc #bĸIio@QOي%o#n鲖иϼ$ Y_r/*7V=D Uwp]MaFlU І(QWk?{6U{93 0H޹tr~?YvR+PDR`_OLޅwh R:+UcW]6;~-ŽoSrc$e&cSMca\{*tn7u?' kZ䪥L(֞tՇya4Gw >-$ށ ?96K+׺&tPڀM8a$̭-x$׬~Ԗ%]=Ʈof.iE@A^s_<6at;F6HKW8 h5XxY_)EV;&+c8SV`k„HH~@3SAe@k#5[KTbȨ5|-Źۚ:hT_^QA+V|~Y2A`l[fPo`ݦ5(󕐟JkIߟ}F h{cn eT4?3o%Zw4ZD"/>g^J3Tk`' 4aZ"&>ڔK zQ%%ܛ$+*(J.|41֮ .y^zQ쏸я5/Ct5kz_WGސдcXAP>)Ñzil3ro> .שfC)5dM&i=(.KPdڥfwt"kNr9Eg,R@` FŐHhPD>ɾwKq_(Zwll/3,_̷Jh^ ,g6`i(bl9b-1'ۢ]0DR::{nRo :{DIli5 %8$|.l+ze5vq<{)tQ3E a-D@X;7[Q/?4H-XW1_MiDk3@1!GMisUOc"qI*I|Rjz(zE΋DT $%;Y52К5vZVGgN̚id3$=vas8PS_eBgݍ*@^ܙB9 v`[Ә oݫtUXf[| 6dnVǦ wW 껪)D"Vҗ5FN%([Zt"8NÞ W!U^!߲(Hwr™(Oъae-ows7hm+ e ^r_/%*}OʆB{ױ@ImcIϳ:A݂bčGfd{9c`]pԽ&r\>8Tq1@FTmr[Fą'ڃjOKB51{׮M;Ź]q.FL^$V߀'d D%!Su_=[? [O`BDb>ɄnDUC|#ٛ@7 1"[BiӝL=&cR=]a@D7W4%?pxOXfڂST"Iccu@Di/%~=g$B4-KwlMDqU} Ssm+&gczQpBV[R b=qWc+[D"6緜uxQ+/Ѭ]4fBiz1'»-f5e9^C4*7>Q@\Zۺe"}v-]h6CsYm\KanxcK_-<3j L66{H\¢L7 Szu M u ^JQڗ+9^3OW\G5oݍr )\@fu_/[,`$ ~Q7v&dSmZ焆GQD7f쁰je?"A,>V"ȶ']te.B"11\JIiF9Jo@Ch Hf1ʑ{0 K+z,]I1=ne4I7m]f=Ai\G8RaS0DŲ_2U,.KEsBC0vh\ʷbqˈ7ona*< elvɀjszO"i  ^YR블 s3qԌ,@0PZZn"Ԉ_ p{n$HӸ*xTYėLO?pYK\hsqB V4Ɏɒ6QZŤ$w&-6dg#=@122Tb)T?KESn *>q릅k3dUx".tm{8b\hs 6Cv]*[QYaCYhKCKWĠГʅNt ^;O\V3<)aOxqI=ą&0#0 C|wnhU\ɳTdN FLu_tay +'Vm2&pE79Znh;qRS0|SB'XTz\wM裔eh79@j >l"TmgHW6IoZ `/Mgٕv lzkTz7Cġ/YR_ͯuJ{3?{US6ߟשRǿK0Z[H3~wƛaH2w;a-K1yR>S~1ri[/ILs߱kBPE`7*tky9g?@jpڿ RA=evZJu:S,h<_k]x^4P|\-ƭW믟X?5G2ۊϻz1[ϵr-K1e `循q]T/JW?9?tgd^|ȶ2|. p8=g1.Ӏ) grK}hSf4رUw/ig'@:L9U:2 gx_s|[CAxC8-R|n JmX\s)h-qE'2;lHAizG#ތ'YQt:&Ļ.`lMh=\B(YE*%!:k)^~vkއg֓ffVYMvE;*ԥ]V"Yf1k`eq)7- :)!N+ 9 0WC+i^u InqҨTsTj`\JYfN:8C.=L.-g͉=HDs 63_dy p"oف X{A<_KU"Kn^ )gҴ|& It>a eɣa+ A]nӤmׂcR%NqSyx-$m!E\r:MmVlĞE3ӫPqL&f梵*S.B ?KGUt6XOVX7YE2]7 0lVE%ڌ P<7=VF#!3|}L_ [pIR``m 8Ul[aبGvvrU6~3R Q 'ޏ +[>?K WMPIS%70'4我aldW)%D5-G3?v)~R[}>ɼEʔn}zϢ(B.L>f(û=~ k2Sڔ1ÿ6?BNj&w8]|xnЅmL2 i ? tJ)Ac RM,Н˦R_i+1kU6 f:ӇQΆPv\nfrmRjԅt q+\hbxCu@9tn04吆8C/ Ɇ#}4 CMdt=3_"6@97D*Eg YHA#[ǒKU4=℃]Xtg$k2jHcf_OIAЍo!v*t[A\ ;1É+b{ `O#lTSN Z7^ȼ{ 9S.goL;Xrx!ɗNqS7;cЕX+we%ݥfb$e [e.עK<&Ul[AeO݄) a v>Z{w^Ig3(XL`MgNɮjj,<0ֲ ,EH WH ^S :"c^3TI>K5l|YNqԲ|#񧬸2s)``3BEarphRcXpmkf~@HIMWx0\1! Dҗ+5pcYdK1 r.Aʪg(YgFYw2+M]I>sTl;!PFp¤h$Lu\VY!&fPX{q;/ߛP !a%N}6ߜB3iTH:* ~_׌]UB1vgn۱?)ʠƃ2N[wg ,]MuY ABĐr)$MB;eN3Wq o$d#EEEU$f8K'5?n߽H'K"*A}Ss[SHB}I| dOH9mskqTz:(M=MsdA iY&Fw2,Ic嵸z)ܪ%Lv?|6E&3[Gsf"(S"*Qj7̫N jDj I7\hlkf\~Fe.teKVw3$ !|F! D @Y% õ7bxjÔ%ƬN}"UHM@gx)YT5YНmbɛ0]]f-)g+;Oވf!ba2A6?|_FtG}t>Q,A˝iBj=?/3y8LL+- 3p٫m F<ޔdd6` !>uv?vވ'^բbWB R5r ))z{0 a-,q)XkZ ,̳ 6r1 Vm1qc"\.$۾8uWąv{ދ(>wb&]o67c_6[&8 ]{PkrntXM>̆{7q)1W'4+_LDcj3+m.Y&Ҥ*#`9_)Xu1I4(PH+7Vk!&\ s:AK..3daЉ&od|.Ũ__ LHu39!2!/ Lee+av|QbaJG {\}ﰇ4e1 ݈rS-* W!~d+ɺD?Cֲ`H%(?h1}@%N8 U܍l4#[i}'"0kk1e)}ZuGnϱTVTb_ ._vRA3Ef2D,}y7؋an4I װMCr;G3fnWBsq)UkIU/\4\AqH { Tzl+mqRYR;]mߓ%#"S0EztR2JmoH$٦z?34F*i i7Q6` \-"V4hL'j%̨Z4|fJUY$d1}_ kRw:?oHc3`Hذ Q1hGRT7zF|,¢Aca{T Vd-|/㲧yܫMyѲJ@cQ_*- ;2Z٦j÷mJ0A1t5v0p<ݽ='[6ƜSuUk,>6Wr_=7Ƥ֙2qwCCQ&> 'f1D72vh.n`뼯i1Bʏ.`mUGAgS^ܶk$M ^hQ>N[#l.i ,ۊ7"2XwY~5=(3mf &8L|@MקP̔VM($`Pg{ԐCre˒U{r>uW ~2EMSzWKw8.ih ɸ"J1nzeRvFOek#4}i/l=ZS؎@%`NQe(N '-/|Wi]nS%/xog5 N}qM`7k+B}οIwߔΓ`V9P/Wzd=lց~x$ hz>qUiUL_|DuTIQQb$@p^L>FMqKFOSNg*_aeV[O~5cȶBg3=Gdj𫋠r$d|44#?OFpA0 <)]h v['p Sޗ*o_WJ+ ̓ޘ :i.)^l>)kX'q=hd#SBќG#1bKϷQtꨌڨxBE-9R.{ewj]qxV7U7P aUVJX8gH?r n_wVZfBj霣 10>Z:G{x疈۰ƬYAYg|#-&nkTqPW ~\Uʬ&'R&8䃄IujɆ.^K E΁+>!Pb("Yk؍z#n)W"A.;.OKOY޴?&B' K;Ѧ$XBP=Wr[W䴗[ۜ;K\3+GJ|gyD |.5y캺 %$Rϸ2QM(ݙQ$,9P{-dWJlePcP1MhxQawn[WcDbܯ!P1a`'x i_;g; J ~ęL[v)\ziҨQ*w5x5LPiQo E^_SfZS@JgSpVZ"6"9`hAܻADNY@T Ш?Kʴ)y9\LC<ǹaӵUiM_O (c`Vz dT;؅(߰X ɛ[|C'jMeg[p0AFϷ&PCj1amˁЭqэ+lW7s5NiH E~0sCȬ]bP&yF`̑e^I 3協<4-ȿ Aː>D9Ɂ>`1"tr&gE H4g[_1+\v~N(1[*wmAz~q0x7/^p#6+,rKqA 1"lR2ZGfsYJMHqi}/Vtֈu%O?˸[#l- њ´S7Ndk#LMjZۥA n4 r?GEtگX}zECJIvt?iy?wr-blq'$EeXkG-S4DżьdxbWuggMbl6W$Sڑ6=6x9Md{d7d 6g\1bQraj0,Wcŏ4, }G`k(Zmگ56" o\a!.Zb-L=72Ef T#B&;g3[3Yc&75T.hw´y)؛] ұ06N[V'=MeO"3v& u 9ʵL$UĢ>?99цlF{0&- R,˜=90I;q.Mn"kZxnr ǸWdW<ܷ"le}ض&aR* {9-sbSȮ q\JyEX04h] MmVzF l?Ȇi>lm=A ~~Ei%T~ :p]KuBԀS=e)KԮi+B^]$~r_e~Mz h'#} uC?A$a}xE)#}쫸df' s>7 Zvg@>*M r 5W!K޹s$18-T}b5y!ZӻHۡۥJ{ˣ=mfI䆩Q2,`ElթK_{NDm'5LsG/k1٤n̮n􈗀@6ms_RTS{"r\RA;^&E}3XcZݿ"~h"%R3-vll!2]$$ ƎHlF+peY8t'pu>(z5μ \CK=WCa|AjvQ0 ߢӂʚ}c^:",WԎ*KZt`E Ƒ?NU{,nFySV]d%@9R6uLFD"ywQrGPSù-گ3 jo-| e81Q^~l+@AwʍĈT~MQ󳡐'5 [-R>=Q L 0ˑHP&*MQ8$/n4VNQ;~Mjz1Iy4^+vJuanO:GG.5Lf|Q!{=yVTgj6;3eg}W9Z#nH@F""!J[B1nZ~]DK; 9Beʂ}ܻr9'!x'w&Vܝ;j@T{JzVbo62z Idg3_#C7+c D}m% |huCpABK*eT4qx^?L-;.C2h+YJq#X QQhc桎DlH8e.`|260 4 少׺~P笤e/!SDCBͭ SԫRe{n7d. ȒkgXʽPhX:uEǶ& s/F8$lzKSS>Y_\1 1Z,jn1aou_$Q~<~g-zpi!| Ǝ $AoeLUaUH KfS'V#^@aly g.ۚLP=[qbw1qPPBlNKf皼:ej+c@}:2Rhwydfk`[F/y ɒ8=G {[p y|hqq)A'x'17b3Ϳ(\\x9-L"rwք!ѥ㡻F-9@Hǐ-TpU( `5Vd` N).큧ʉU& f#dNXl"؈5ӮH)&S}jYw5iظ \2ehRϝ-}/ 3m|` ELIX CT%hE;g3(AM[ T''͞H׈(,4"9PO>kˣvb:1\la %IGM5hu 9WSV>(IӒIVq \/B.\EaEvDƣM_pۆ ÎC <»N?qV>nzp(̬ȉBWyqU]_,GovkP U:P_2sRȘKPÙ_E r|T|N>H¢?.\$b$Fe'cA64f\%WבHf^bظT XkaNSVJo,k)뷠R~e!\rx+ WNKu&tCcTrTm>$n,S85[5{aL+GRX6hHMcYJ/: Ol8w֩26BXz]-{jVA?b@)5 g*.4pւU'odq%hcv1ڜ#/ji&i`̈.4R#H}ĞR9tcr[/2> zȌ|G>|)} 0"j6sØ@M5Im"uF,.` NT/h6byt,Q΋!xzg*5}(w=؜Z5)ċHh|GHzp6.R"ӎ'$d3%nIn)\""йث@G(~=(mǙA }) \Y`+=<$`L>f'v89]vL%fjacu"eԣc5Q_ G2LNВk*-?wm~5 qXP#Ik:KmŨW.Β~C}ʺR,0/XÃ1\WS*elJcd7`-JHb}Qhys8ֹt=KsЮC  PƲzq#e3 QWZ}$&|-EPzn )p"jBI4G D滇fx6t骻Ã!|ˑa5=\w~L穥uoLX}k6VAIebZFOgB7GW@^`ɢ#rq ~:[6"ĪG0o|+=%.|_'Of&npy5Fu@~H3#,T@uJƝ}'f-֖ $/Zy%C21uae ]it2|KccI{b؅=\֜~d*C6r\c{seVaFyҀuktw7*R޻ py)H28+ܮrNLK06A<210*"=}Z"<8% 4<=6 Uc-YmjomQ,exF_|lrilkTa08A,%Sb"CHŶ&Q\Z|1)A@kej&(#| ͇tw 肆0¬,EMnFP ޟ^Dd3zoQV)ƿؾ@ Fvcyd L<}pbմ;T8/pșA^g5JCm] ۹+T}esmb:~%)K$Da.c%lLOIǵ)[2 DS .3^w*S(ܜm0GrT68.Qf^YЭ!R**~Ҕ̌ت02 qL 814c z6QepQuY>UF E P:аM L׉TSKۣlI׸qP\F{R&ɁQplܚ_\ȓ7j^Tiycozwf?r]5~!Ԍ+=y_7HäNlu/]]RuJJͬz fo`~ EXO{;(f~f쇟[o6:ɷkŜmJiz-<}lX*?:@[$ݜ N歔kb 9=!6D<#+^G߶Nc֣)՛ dܙœiAy֠5d/f*u-V#InҞ~]$padi 'k 7D3g@'onڠJ 5N%و r(@Aєwj-ӵOjOwgjv{ϘФ 'S.‚6ymYU{9EzZ!Y:O"®FEn)7ZZYMk}r5$_2 MBxۡ6fJ@(b0q;PAbQ1蠋h'ؐaFHh0jiO`MKĤZQٮQMfR}8J!Z0VNfS `r-F$~>ʹ^79UT.~Ff)(3֫+ |d"]VM: J /1bX,a#P$MqiMKPXp~M,݆~=ۼN6svd}R^VruR#C(:9s5kmHWf[SB8 귇dTa5cH҇=1h3g8,Sm},!=!͇ab79 Kx߀1aU.MG$;r.ۯ\.2b%_ScX39OR_ ܹ^itੋ[ܙ'2ߦB%&trifm,9}6jTJX׊y.56%{#cO^s$YpY1 ,^'țaw\/c \/zm૮Zԟg򹝫:~(O!9ɝBh{9_0|u Dsl~FEd ¥w̎1\>V Qe48oF X?kp_r  /]D "}+':qS1 _Vv˛ (a{9+g*3²Wћ S\*/ eY܍ (%NG L1c$x2Vz:-8N*e, | ^[b]t [*#4NH5McOH0EBc/΋m0,-w0=>[ jvNxh-?_it5.Z!.Yo .jG7"gT'otOU1,|n[Ak\WrcZ g\īXIfST F2߬xRqdzdw`(uǡlL@[>=$.ԃ W!eclL,!C7͂ KN[Ō#c T}mgOɽzz=S!-^Drh. Pz;1daz`QgS@lYx^-xH|AnM-j9܍[Cٜxzft!E_3Tm𶠩m Y0%!.7NbY tP=A#%-bEd;> H|p{ᔕf9"?{F,IK>ѦKWt:Y  tj``'r-#?QY\]y6Nkm*(j"UE-6{$ƟG/!:l'6jT \nb s Ekq뇞^H8H˷pk34:wQ&~1xhV " j(r_M?В"\W5ǻwOH!oY061fz+pYq3覡%TVwfjذHdBB7)CA\`Q`(sC8[4q`nu=NΕFWHNM: pEmSsΊt]12'-{MUkrE~ tSIJܕAA4L۳Xrn^myIxG?LC}>POb%^BSJ2L, T-zz5 A|R3 J7J]Ƶ*ZqЯ^HmLJ Aϩ))_B!b 4smlz R Spypyƾ wN<4_JFaU)*&kTy#Fzj\~f:0ݔT9RW~4ZZF)Cym EE9VW*P8$Ej?5RzZ>Xdxp+gao-nx\^c1Jsh^BwĖ#i)KȾ5uB8YU 'wp[% ǀ̢; !,/"5ĀL> Q\lb(ltBtyo,eL$`S-^i?U,&?}G]uz"JqgtdS>YxGAy4K.Ԫ J n 逸Ndm QPXd k)zbHEl(sq`8[Ie}7Һ;Z}gDD Q̎,͎Jɵ]3\8Af?cw+i3|bGM[ ϓVC TG{5i Hj&gcޜ&2n<ʜXYPAN%(ŀ,'!>ek(vfQ=Ehֽ{lM0#4MwO敎od]2i LuҊ(ϳQ<|}m5 E5EµYx6C=o0b[_Q!*t\@YR`9GN"m5|)_N D<ȏv7;rDzizeYuE`Ki'?z/4u4]1Zݐ]5OVts'Y#vAe պ1kfQ`jkM08Eejma8A{o$~Y[U1(VHTZF@=O<.KԳ<"Nݚsd(hJѳ5y埲c4]{0u'/6yQ*+XbS"',d퐠<܋mŇAn8;M֎J5ȩW޹vsAR9Q]@Ag:}ҿĜ!8i xw#/dbsb7 ^fl 7Fڭ>U~ts&m7ChDΧ/2L80_t$2wI1VKĎh^__#|dX=|Z7 yT;@59ԸFjHpah+C܅n;McZӌ&Z!mBmzo#Ӊ9$lj 0߶*~B "^V[_9+ƋK !-k Zqc;HTeBϸU0^,u%i3eUgģH;Aq}~?G(u3 厓 3S}1IJn\t XVJ䕔:ZEJf-m ! O "sCI MجSb\wMJ=va/o⺙#l/fXRRW'fďH2A{ɶaT_ʳ1FZF;C8ToYa:/%cj)}Y?uRnY2ꫭRƎXQ m#mY:>^pLjvkz,o#u# >X/ yt:lWLSqJ{[%rfD`ϫ5@GFOw]H+ +Vfw67tU-mșHR>Oi.ZX"oFZP'irҕ7JUŃHprԸ&C{B< "o4Xdx yS-_όף$ƺeD[ MN0&ZZ@ IMFExlua]g-kc<ǞI^843Q'r+,ef^sv/zyF>']} qZU~x,@7G?QXP֥^\;s3̿KI"詞5ﻪMCU;'"_Z-\(@6,*ȈS*$ ~gA>{0iCCVRZ0`FQ3 @Xy9fu/b ~l Ҵ*t^o۟#2(A;QAc ]`&(t^fԪ8BvD*ts{"r&[(?yI$ \HIZ Ĩ (6O5tX6E,?4旨A'2H}nu ¿݄y؎"f{_˼⎕9#gV#Nd *s?.-j3w.@=W~pn.jnoMKwٚQ>Y 7`žA7£t9G׊3{-]\ MdKϜ]}%!BM KgnZu ,aaVK.+^W#$<+]; b.Eh}Cyk&Yn~81tds3nd W1#B/j^Ye&X'[}nS_~u&ҩ6`]Sޗd28n/\I[-.2wIJnѹQ ๺jŦCn6خ!K7XGZF{fhrW핍T/PgVZǰ.nr^pJӌ^@eq5Y LrI/P`e睪&w{B93mu9cWkEP "n%,$%rJzn`Y\6"t!ްu&(^AnPp7s=uXZYCymx!zơ2HfYHDT0۱Ltr*/Bx|3j_<~|U}FN F\$P~ZԽ\wRBrH^ UT9M@s!IWrP ʔ7{~8MﹽNo?\MA7@Lˈ+3CjF&ja`vcHWsea&a\삗$VŶz؉ 0t_Chb-M͘Kx"ِhHV,t ߥ]%n*}6D^8"66 n?H{wx E$߅hC|aܻ@3=O)^= 0Et Kd2LlFg}ؒ_zZׯO涊NII .j)\P(=7BTe.rkŚcHz7U-1̳Zܰ&0q&Ȕ%EGEti3̟n!V|/Sd4 U:Z8oIol mbUeF/:>-&/%HF`X 22f̬b-Xj}pfVdaƢψma4qml_}FmJҡ(ԋRSW 4+iN\YD sk S%$JRԖJ.{QA;]ڏzZkۣi9&2]Z-ɦθÚ>{ л0r7q8ZW}BAe]{kU.#H(ҩi;ƀS0;u/K<" e\;#6[]5&sޟȜ\?C?mG_QW&52`"HNy$_kld䶫(xU]Fgf ^Gdy; Yzw ȀQӜK|տFYH ꯪTR0L=x UWJu^<t[b)6s`-q7jJN /zg:WQ%F &۱%K#. jRT]Gr.J? Dk9`0; }s2:Eh]h%\'$?TwS!kU!]G40ՍO0uCͤ d58tO0իEP3!$<27i-v):(.z|<ܺPC*(@^ 6(PϠeۂ-zb`F} $?uTh>u*R=1T09íc~[١#_}bǹ^)a?pk}Fg{SD,+b"IAj0/\ uֲF,ldHć*3 V:3zi#;ЪIo2~QV>a~aEfEʏ 4{3+xgmsѥU8tHZs!ǔ!l~mAB8L ip%KKҀ0o&1:DKIn9sErƏ4riX{ynS4T0 $H¸>3Ee-zeɆ4-Cc*bkz(|s>$h;J4RoJaV<& Tή'sQ4lV'G?tO~)a"M,t0-ܶ W/&R (5#G>!iKtsCEliîQàG6Z6r .ktRjKe?[!fԒ_\d;hf~)ؗ[;26O]:]~apʺ2lɦ 41%&вqZ0kKO丹иIkyUk i}AhMލw\ 72*hOZ~TD p'Q`MW[Mƿ# ڽ`ggjHM@~8CSo#d]{s4&>CA[vH Xƹٸ=ܬN𼕖-* y{B`ijXO_%U,E]%i洩[*J7B@+ ri}u"+ ScqvgbD x’w_Kk+}ߋdp @x,_ Urіzm̬`7A|)p\IiUIbԣւ#QE$ZeI .:BslL<$wn(mȡbrՂje}+ܱff97ck9h陈r{py 8z$l3R4 .#L5H)5HgO~J|c\ְАEtOg_>/}ݜ?>"e]!1>EH^Uٱ  `^ְf ),%nteީJN^@Ze*{ aUi4YV#)VVŀe<-25b Kߘ^&( N g@znd3n|1UϏ}y#Y: bWY_VAH=)i;.`7@l!5&I yݖI8E[gOM.YW#SޯNMh͌5D#ADb.FvR?"js[ +}}>y]M09v걛Wg] >|q@KlI>JN%#eG__TuI8ƒ]`DL'jў`Kb79qb6X ^UigY#R ϓ-`U+.Jj偲[u/TUىD-2|PSUBc{fʇrϵO_jXxD|0bGo4"D(Ź$3V!&>{mTW:`elaϹs!l~Af"éŸ'i<?6b?_U_+oPCWc_R[zՒV2('GT؀(ǘB..h&X<~6DjAQfނ-aW âD4@]}W5Eea•v[ґ L22,c+~8- 9SMMi}GDJy+poL=NJ  iyYO]R{+A5րe1{)GkA.!SH:jK,DeE䓲c]+^kyGҀˊа2ޒ*yOCU7w6E!/1ʢώ{8 p^>uB*Stt/fl$`,( xxh'ȫUfxA b..S‘8XÝ`q(Ҕ:pxIо*ts6^*eiiOn};/ZӘ 3`vVP0U+.!! 5Y~ Ʒ=VyDI?mgq,^XPu`{mt{!8jӱ9@&ҝ#Ai旬ʨRmtrR~wY h}R(Õ:i@4Yx<8  gL#e|C[WpE} AƁ}ٽReYJ&5yH,G$|1F  0Nƭ l$}d 4 2ٔ=\~ ft*Գ{dBFZGɾKjae4Z5o_ [&aMG?Õv^K!7A옣S[^ӛF;an ? {K[^F}L&ȡ04nDXXi\'QϜ}6*N)tl-&wƬ'4&޻}ar s9 OhsmiJ)|Y,!;BogL^ *0/D)#b=PAذOa0uvԞ Z?s /)4F~ e 5_Y]>9dpZ|hcJ2m<.*~Q$ZIj-¦[fK5Ç,4:^:%mZ=@.qDi^JP̏NB;pLG$/b#z@o\{d!tKC$A[4\$xev7?mZAHޝ{['@1KhIj @pzDbyOũM[='rEH$lA@:Kا"u1{+r8 M8|u߂0\@a"LX3< D=jCzDk1Sh$qStUxBo'5a xɭ},ԯHyǐttXokyA"m~='yTY>՜y f⨖ "/2çs6)7)ხj܋ ߁X%T$ C6D4k' vTFkNɤ=J7o`~ lA (xlj,ׄhjBcoy?{ț 5=r[sA;ؤqh6 N.q;Ȏ-gMIbhك۶÷èA?ZHtu6jR5cd0L "6Yϛzr"?My\~o8<]7&p*  9A1<,`euK1-ow3eR1* ,2 MF #4Sp:8בA]'1ZZr?"@G޻l;ؠNḯ GujG D&Ì!WC̠OC} !gH]6Rߚ~ExgL`Xb7( Cǩì\${0fa<6JSg0R# $ wp\BH5Hdf']+%ˮ!ȊZ~EkE*\7=ܱ;w$5?VUk\xN4=E7X([$$]- ʈ$_tV$_cKP͆xdPݥ' (?IPzc1p23>aTVCC7-{ŘP䃒 $KdAkSvgki5Z`zig4'fÎQg~s_列QuyT޽tqtDoܸY,q f 6<*,Tj3%,7Ej Ur^^yGދyɦ'ɋ1sWyM)Y^qP[l4UB\y< ;2j@\V&Ud*`DluSGG rF)`_|O?=la2+k#q#i_^Skdb4 -6mbMJW_Jn꭬NY=EiAn=4m`{Qr(@qTV)Ś]'iSj `:t-n"7}&kE"Gl+[t-jH+ p97 UheykZ E'cyQbFs 黑 AHJ(JYLaF[]dԥJDy~͘o[x;2.`w/: N3'hV}|i=G6m5F"O)Eمa(mʔXSO2x] !⮶aT@恾YmASI)5?@D! A/M.*_CY}%#Pf9.ڔG* νb̫Q̻CtM]'Ar;Ͼ7?ȓ_v Dm&U,@^?K+%ۇ 2)ie1&MX,$L24Ӻ>,#.83q[%ԭըǝbؒ~$<ܲc /G7 Z0>&`66\;> {ۗ} h>a;= ?Xjd޼d`IE}hY c/ۛpLDZLlP| Akt8l -#ZpwaQ^lw?5 D}QP¬qˠ+x'(C78mTGVZ5hD8KkR`wECD+\>qxJ]׷"nb"3Xl?9b {RgĀ|Xl BR$,=hs!-k>e0s7:aA&'ܝ1@ՔNP?Jػ*0T]}g Td.W6{XghM,ީCmz%3`n={-Zf) |gAnIFuӻTg*BGL7tŲ MK%E1$S6Ro#`zYJ'XmSNqⴅkQu s׭Z!f#Mm~^{$}AҐW{iJw;0B`Uqj%`:Iٚi;&7 ʺJR*FBl]*JNs%u8P$E9Ѕ/P ~CPP5ܦ[?ma(6]\il:djWJnj3B.|q5{ҧnʐn  eՋ`Ű42\tra㱪mQӞ!"Hbe<w}b / K_)\nz[ʥ莄y;eYڂj|x.oVS*0d`Lo>*-(n0eHpF3=~pİ%~Ϋ #w$ݛ] &\h!gȓ QbK}r6eSZM+F{<)3P )?FRӷ-S2(똪Hy| RsUXc'ulڮP+ @kbD9?ThJk㗭J1,i^ɩu DiѺylSDc: @V;[|b8z^D*E3eFrzd N1;CpIJ !a ߺo"N$?ڰ;z2X5b W6o R)+E{)LL`[4,{h/c X`Ňq ,JGAK4[Dw2aA/zc%J ӕ32GqMOa/^^=.*Ĵu617?L'?A~!Rv|DK+ïrӗGao-t'NO`BaC# |h]/mIb* 4}S };(lkO>!;;_=P4cΘsCH_1~&q_tzM{[RÔKs` 9m*lc!zXPbO-2bsl;s[]f^:YYl0%ȓ,)d48ӬjY=Է]: ӫ .Ł!_I_vf u7Q^"۫Ps%S;(.^6A@k0YGKԴvh׳@dywf;c'9f-:t]9kwrFW鑫UГ3ѥC4=%;#Q.icAO_A~ C &}`- 6@ &6 x Zku?!PŚ`0WLn< W9.:|8aȶHd'+|PT' )٬iThpWNjl;6aH$ =ۊ;ySw)Fl٣avͰ4H!ҀNQR˱u/ >ʂu}+_YKzdŕI:KA |򄤖 B\6E-'/`8S-P5Ez"/p!Q:w$Um`.'0EO2JL;3Gq>H<7"TkɊ1M~G.GC [ϡCk&]XJc?.Ԫ=9vW@y 6YRRHܣ["h֯v@OԊP]dw9Qd'71E (~DiwܴI]b[ں7t):5M5KRʖd s'0;$TchDY5oM%3AFk}ďu"5ǁmT[&acֳnh/l-t#k);q̯sﴵ<]Ei6*F!oqdlRrfe^ю vdw|-s5F9d{?ĭ 5 0ן \_FBE>3*G6{{;Bg8 w-9-MIc]jc(943vm΁k֔Cbr _<OA`1@/ˁ*+J6H,UisCb@.Q$bUpO,5C/n䖱BNtjdiAmsnGob#YI_AX qĎѿMy<"gNFot!`v9fæ,N%dWܗE'xRr*m~Znʟ-]:>V8.ُLL p9BY?ef$,yP8;R*Oΐi%3SȪ[EHtxŵ+Teʦ;t`<: k{\Cޭ.:pR嶽~RLgkD tAuT3)Tueod`V7{|r qC.e+c 6 ]M̬0^(̪ ojE1.~yu1VSYdtӚZ8 A!׬fpTݮ]+-W{AQ\'G-ѝ m_[i)λ+@ /HO^'R0CPZG/jʓ0ְG/RmCO%D7ȉdN/nA3Y4c9 cӘ u jA-(ΚHN1I~"2~SGiC+vUCltMt!-Yvr~e  Q6NTlx&5 B6֔~)ti2^!M@VpMŨ6i"wH|!,^{+  w)aO^pJ lq{+[RT\I~~t5Pr+-+=d=d&hZlLHÕ&-!)(LC>Y͌Gd?E>H hp,Yt=VRW "cdFFZL>0aXcC (g e ~l*!`լ`Pt2e }\/hZ!JiTx%V.ߺ<#MY#ACA$U=_Lh|}8vZ=Ad `mEV}ۼOtB{N1}X ˃,㌉d5!R)b<;|$_k7S^[K;AWtbmy1 򝅀%Y'ee`LiFVδyH]{a„SԫZHsk˽zYpo ݰfuI;=[a>aʀn݆GrPն7U\LOQ{pp.*4Q~i^Ab^‚aCR![(NRP%<9x b;$7UƏjhad=9O~-amV1F99y?7fu\Jjnmܟˎd6m¬N?#QN[5aG'zzr~]rthU+[v.?Mivk'':[+NOLO.~cA)$lǮU"o6gcu @g*O`djv.ƺ#lxJ ݛnj"|AX_7i~+Ѭ#0򵂠Z$|QaPso,^ixMG G^"( Y0#S iQ2GU#•g>Bz|i"@.'Ȭ+ARf-ܑ񨍌 \i[brEE Ɔ ucqtdˍ6 D@t't-UEvb}keR ] Vؑk.#fάۉV)rk r1;T;Hɤ4]^M=4鵒W:氧~siՍŨ[&(dPѕZ ɖ^q&{n!d@$Vʓ 9|bl?\3PW촜aG咊繒/9Ovϩ9bK@?X>T wO"}?I (oR4ֺz- #Æ%WKn;*2,YkdzOJGsl]R̀ـ!e̅hBN`z"׍i5 u#İ _:smm|eʗBw2ލ7%Cѩ'g @n,Km.K,30E6[ QL3 I*}tp^b+ʸKo(W=5-MIiU敵6Zu:gh#\VTUq,z+ .x^ yCy'f p{~I[:m*yquN,?Ҷqijńbj?\VЊIVcGUtM;#'2^" Ngzbr| ˶`<6O(%jZrEprNj|n !OX;㵷ɮOy6D+VIwdLFBZ("b̛%D4C0CjbhYFH%ܒ}VDlX;DMH)P;:*q<ǡ6\pr;l,\j͝( i17k0S29h] 8RBStkp2K6mZm. of1^cW&+0qY$ TٲQ6Z'Se+$I{}Sfچ7߫ERalV`sZ6F\ۯ) "TQ$G mHñŕ[a!3T ܪ Q }O (o[5 G\QH_9' 8xv Cˈ:*P B&K׵s{|X-vdC|dt:|c 2k;] C ?Q%ѯZҾ;kv*{10LQS)wl4+)~kgD٬JצbĞ|̈́a ]`*BhfQyy#q|v_caJ_-Wa鯬z5nȈ++(Vo ɸ}|յ<陴_2c{,uAk-Ω3k}f-&D 3)ݨGG$]rٝi4&c%TPL.`8пcnzLg<;4"&nG7?g wa">{d{/G^U]",X<8\Cp/kD)6pd#=4ilMZ-&Yԋ)vRpދ9ZĈ! ?n{Gz^WR 4^@vgaX-%P \O Z[g`6F-Zx=-;-7Z&"\1W817"qJ2 |ͮ漐9 \ >h$BD0-ũATw)ej(f=ŅI;oջ5!x" YZAE%}-` (txnĥ A5WGylQB ("|'1Lt~^kIE IX9KC0QSEOt*x-Sj0,H:Ůe4&zXwaS  t_GI^w5ika5pO!߶KPM CVl4:_~S h`):PB 2FN(7xxj{#551'-y#ya=F^]?)gO73E-nׅ!?,LxHX:\ׁ<אGdl |r~%zxԪuxl&js{--L2پW8(8LԤ1*, bc DP`{/G G/!n݈qEޱBQ2 gfU?TRwOTvOλ fd =6(gf^̘)N"zN$ۯ-?|v1d(Hfl8 >Cl`$Y< 淊5n;Pn23Qoif lg~!sMXY6j3 4f9nm. >^5ƀ~2'ye}|UmhNY'f/QWaTJ?ֵ<11e~vC|.iYD,?gn4:Fl?LYqH:PCL}wAM1IљhsөLjտ %{A*8f^i8\bRH8Zo#w}4#i?"> DcU.}@4EI,2}Í3=4;?"~ +6vrFq}S]EU;wRA_4J &j'B8x,I4O 9p7_ Fk2Aۥo;4Cm4]?;-^{ZÇx¼{py~_j !J$́0Wk  X#\uj,иEhoJt$'!k`ՃdMi `/$ݽB%@'Ć%4xAfOM]Dnsz~WlӷVSA4B- ljCC=ՏS#Ĩqi%mר޹tl&uPIxsDL D~eX_"1`e> #ȫ Gb،o[褅[oUR,ڕt~T kUʸņ|9od`΂PΖytD^% U^?ҠtDUA#FcWyKjE\%FenO ܛt#C wn9OZt̃ևBPSvTR՛ D峓G&d#v !e2ǭ$Fc}a-.)-Tg`3yZ`j/W.| O7۞Xǁ~s`9/6tBϹQ<{B{B5Sl1&ј83uw # }fX% DL`:wÙ|hӼ љz_O|bLJtښnkam+Qz3 xt=ڨöS ѓj<qL<=kh"u36C9Eq=f9J?@maH<_qK!e9(;%Tw5x* رxJԭJ\B*Ȳh~޿#ޮ GYT0oٚe4! NyʧfT$WHxziHc\V~&[dZvE)_)TGvaS$V_!ijO \/ 6Mb k{N ېzW΂@`ꐑXF2!Fs;ņǁFoK_績^̠t ؂Q ހQKcH$}5J< f7nn@C? B.Q֜.7Zu2Wzp=s=z9iY|C RՍnBs' g영,/=Qb @3$ h$ATQ"`MocO(-˥.{ 7Ƌs!>gE/bP5VRZ'} _# j1QKP] ofGɗ58\1ϪzX3NH$2VXNυk$ VKm3L$R{ozؕK[ L \~餲%'2[hٖu`r)DD<銝TƶxUBDE9PU/̲ӐeOQe\)9A4748.*+:u^$4o.ac?Ȭ]%&s?Yw;;YF2-_}?A~=۵ӛo^z0M뒖4ԥ;^Yt9gBZz3ȸ+{sڏYȍ=g]=:r7azg1[y\C&;>;%T9_xjt82-.eSs1 ;*'0hSԓܸ֙[SSsQF: 2m ;݆YCBǀ@BG/x0S2rEw̺RzcY4o qQMvi<st@Gx;k LI6-#d,ɕ%vh:w &-~L2YSū+eȩReqmt`ߦ(D_jՀ1Q\ӒSU)*K}-L|x7C5l[K)ҍE3qL[/6!?4ш$|+gJ @} RLbbL_0-`$d3ۣB)W#itŠamf/ YP€VB9\ɒ Et# S*`OOWL{E挲ډ8 _"6t;$g: f3?O Df33Ö>]!Vpo2iS"*X.'4SN-Qt#w4ؾ Ӓs¢Npc6׺hn\";a)"yyN${3Y!!t ]p^ K#<]&Xdg(IL&~@9>ڿnA[qV!b?a" 4EYDvsC%fW {4#gBN]Kb\V7Ղk*ZCO^dma8Њ`t]K^CDZHo}`8tNkAN QM .7[fe}g3]1*oS2!>IPzQgf!~wC[~w:3Y"2R\kZ9db0ĉ]VAwL>YΝЍ@1?C УA|,9CCNtbK=j3)D'3w!eҩCS{qʝ4־Xf&)1V_d *Dr f <&U 9Lƽep6S1@XCEUO)xKk_Y1{ [~9pIG> B;m JM-cFQ5HUeoz7K@/kZp|lobO.U2 0"/E sBEVɩ~v#gqe,~r=z&׍D9jt[ Lxds#ќuh:d+6 tz "/Gj/8iM0,n;H )+ؙuhJù,XġA"VC/=S+RJnVw;]ml֩],=?kdr- 4Pei1ȋl'Ap>ĠIMWGl(Pm-%4P?5 };nY anN=Wf}iP许uHkI?i8!ޕ4"141>rꑃ~mˀ>Oߛ'ڙ0aȝ-~|u+bKCB)nqPYf"ǃiu?"f¯c.DVJ*6 :ipD+I!T6)?s4fHL1P ˿+s/噮Jσht"l>8I}V t[麔~ #].؊Gw3lmWHf$UV5*߰{;{Wكi_$XPmz1WC ;2/e -[?vH4[pM)kcNOhch^,~o>vA{'@`L f?G>Oht-(XNH :W*3f׬cpZNݓO^-Ds f^^e9R"}S5?9=fo9\Z@cPAtO '3ڪ 'Xys ):Q?`uxk*&tC*ڳ[/f^/) H0O___'P*hyMl\N}L< 9/_*{=.ݖ8],`N`ySƐ 'ZLjaggY%=aF8/=uc_NHX/eĴ7QbCŖ7Q(o ȅG,zpdW<1^s!mYLy}S=phBaD:M Ɋܖ}zwy_ܼ)D~)@D f<Yrs:5l0iarrYUCϕ$X'đ|q4wȌaqX~UndD%q)-E7+&U% 6 Fcc`^9 ՕK!˄}o9\ݙ uF44|TV.O`{8/ou{.m6KT&N5wj-r%/0@ሷUYW>'j]TCx\2q7Tni9CY| 1-Ҕ.N&U偷6}䌲SKI[dxA*e-qˠ^6Ad:S[})< O~)-л`֛oӑ8)D|˺y>$XI6hQ&KRI6CP(T3-o6CwvX~B}b ?+ =<#:D0 PՔF0aͬQё "]|'^s4#k&yuէR")uN@*9D=~&0y^H^K2fcv8mX$n@ۗ,EcKRpK6ϵz9^WỸCHbEYN4g24I8;;`)dQq;-+Ќ 10 !C >I1U*_`\H޽o]8@o>ۅ*~֟42j%^ǨgҫJԎ*#SgQ48P>K1*@`t78OI=5qiyH9ѭq=oLL7-Id?`3t\SG?uRt09.:)* wR(x7S7Ddq.ΊTVojB6;(O>RME1 ^r\lA[ RW2y"8(^m3 +$`r #_v_;K.FStތ.%.衔J|.̼GQHq#A[%>ǽEs(j`nS0?|q>jEm&繯$)7[4t34#~Eʊ[[X嬪X!UauعF)aHe{/\ŕe2-GSGo^jٽa -#dv5P§*B`޹} F2Dr=?Sު2d.4 { e^e6v0`0oYLN܂’uT}u|`. &btm-UohHD 'mPP_vټT|o$2B#gܵ!bc6Ɇ_g*M.VLě{cHR3Է3mQf@WG|# J[|ܾPm)^74he죂mٟ7֥͡髗 kx`.ˠ E0ZbQ ʔ[X`TmLf ob~V`sNc^bJl WA\a8ȣX!ofq~Ay|"voYi*>ek睶ΣRi[V·ٛC9T3BW}L,m;wj7G~ep|bwLUc>aq1e?:X--]?c} *t9?K܎ss T_T~k>}Z7(R<5 h,/|6jbEvbDW aՔ[VǣBEtc`JK#.m|*΋6 /B+}Nt 9"QtpaCsvV\$w29K;_.hpP`>gJo9J HdéFS4Əi1\C='gyG.-`dȉMU^g6 $wǭ Jo#X1aiȅgXp7UFxYB.k`dx +g6S(h$nlى,⧪\/R|QӉ4lu23nT-}]m9OJTt j#>|/l.-T؏PhX.@rZ6mx)s5`.QeBx$sޥqE;Hn,hRk_vC<(ۀ_,:VмC QR,G+?l_U;&'Rhn Bq3Q䝠loq*Eb oཬL]_ t}C3-r5t ?ҟ.#˃cc=8x|b[uYVW쵠=1|nڱB tpA&z*UR`0MyNg1|pQn*LsG5^iNPJC"bdbL r6@NN_T`ӢZB25Gcr/khKG{n-HR-.t̮k*78.YRJ4Hy$yMȺ%=xAk [OԣDb++H 3~uV(HM+s̼s=ދhz;&H}t`7} JC~Q~ *JH`щJ:V_iP%(\N͎XɎZgC B eO2@P-5; kM 3 a $?H&d"jp)^ w- nOo[yuv}>+Be5S B.5E 3fk ~QYXX.8aeC6оZm)+xu+kxlFD2weq6Z0?tvtB~l Ysf+@6Zf2-p-@TTUC,C"xnqX0B㑦a/{ubtUԍDF]RDG9;}%!e\J!p?n|m@.b}/_T]6t\grGUȮ^CrٵeZ8mKV8TҺȥT6ip2Xm\ %Rnkj[ː$jPS:ȨzV2g{vUlMX jOFG7<1#&!%$G)kXEYQ>AxSok``%YCU쭢Yw0yꉔGmƹSB~ $82++^CF., y7<&% @$ N'#ÕRȖXf^=UvIl2M"_|M ,NO/约Az Zowh7ʨaaVX35)d];uԎ͋n*7_;<]"{E3 $$cumm *u]-F|U2j_ / ?*hoL!UXbO|emE t6N?9٪h7E|&@xQDVOx%x,l9i,!g nA⣶;cZ /]lʴ [ %a-4 EaHxMu2ɪTM KiFAI\gND:Hc|jSL.IOϸcv1?)}JP@{y82^XǞJ*Sb_/~y5y%m^\IU࡛S$V̝iݥvBH1I}鮒 #(zlQ>bXOYN 1}b8Z pwP9F[pAu dp0 hA:.jځ~8mNU ZTWz!?v[M!>uݧ(b+'{lNk۽H+&x+˄ϖU\\eg#fLͮ'% rwF7`W+a%K1IE9eL yž76UuJǭ+ |w-R * .9v])JApnuwfZZԚ}1 m!ߟ_\X˶Ey  (ΒfvVBMX齨z.Erz9DM|^/Q>0_SVćZ՗!^@oځT \+}AM'+m ]JG}P>DԻ/px.0`o'sJd3`uGP[Ws98'44|q:fc3xD pC^9.'Ux6*@axUkGMϛMQ(k9Xc0DƊuB7Q4J 6`y1|aQ+>rJDp>rɒ2z|I?{OoNABY)W)hbRm28;U0f^!Z?`_F M_.'e-_b "o\$wݖ' #k XՋui E.׸v~=ϴN Ldd:wBi&7 aGLTH&YM62vuA<9af*_=UM$qht_x6/xK6}hך+-jp]鞄yzk[#Ʋ (+HqDt/6}R$=6֤kdG `a9ZR &RrpyD(*Ն+gcͽmu覙1 fa1(e.Ba n8Y\=+lFvA'b<*IRUU !=:1=juo1f*EaB8Bh˸Cz6unDA0NΧ`8&kj8탔Mi$4h"\B)} D4K2AkxVCe0NI> 1فéMw҄U^6T'Rd Nկz{vR|?<9>QKݥ fUOQ҇ i2F<|},RMG2E%1f2, A s=3kb9yN@ʑRNꣵiP)Kooʇ>Ef棈4 Q5Mln\[;3@/]&_ ~b)+ 2fF0^umk-LZKu^cgKA׭1C,S)UE'[6VC@O]t<ѦNjsv2Fri8N^6:ft1Sb~ +xJX*wGN3(kUVQh k:>" &ȂY3bpej %ye,<18(5bp{l>dcPb)u6lIO9Zaqy?FL]☁okC!Rk#!M`[8uNb^T<Pe+FlY|^Qİ .[ gnCyI#] P\f $=>.U4`'H{Oh, t-G-_DV@'eo̴'w%M ߺ 2 Sc5@_ HUj*X*9&uM糐E|Nr9 kB\Zk$=!XXu׮ivsm0*Ua.ƍXu!{(dcv+ 9C{SSbaƀS|\#Z4kydR LRȆ42몭'enKew`U֍󴑡/LDQ?ZL0Zyo kϮ=)RTK҈0J[i~%2]С_~|`b0$껏xmߏ &7c~Z97lR]FCX&Lc-[R:/d*@>$!f2#}7:X~xQ3X\KSa" q)5ś`Kg4Lq[ q%Z``N/ґ/IfOw .A5!?o-LM'nc4SL~Zq^͢팈Sof\tetF7g]Y3ꭜFnЍOcGl: ;h8)&^Zф(%މXp4GQtd_WvQ݆A1\GB0A-K@_4Q!++ZvtPր!kurC=a OzmW;ckp]@gNrj)ܼΓ~ ts͎mHܵ#bYC)ˢD*/>y'o-^h\A!{x[|}ӳ*fګi$5Ձ #M[fvńv%gV߭/^:cqZ(WWP'-5&e|~2 cDNs4N(/ Rwhs/B_=e^j aH[HѶXH-`WElDxD YP95 /"fv<m-M>f.GY<Ѷ1HA0}ovU5um HVmKk-87y!m_ Jյ&lw_:I+?,1(ؼOc\Y*qV8Nd,YuK(~|,PҀU:=O¡*Y|9뭞]U[@a֊#Zo /;Hf~:ן@,%g՗} .~,~7#%z)"inrpKVz8!cgM/tkHL_r&du%Z+:r%eP=­?ӵX܌!+%Wtpmgi.f#p H,Qub{.9~fk+ N,3=FkؠITĞN )3)~2>K1"][.L$V{)g;6nI.__, .UI9sxn7ed^./Ե('Qλ+59gJaZNZ&h8y@Y]DlFa/#Rn(&1wtm}wMs2hmh9l+Kg=dتyTa]+b 3<2$B}}{rn+T^ ~z^ZI5 on? Ɣ*abvh{ѭhAR~!(1xeZ.m) V$ ` &>xBzT}͝P3˾݃%ʆ$v)e5-k.zg:d._q}E-*=kvBGԲ7aG2Ym1.zHV*f>h~p) 2 BDjш\ ?^ 1j9jbdmP1F |Db}]Ai`WEn oY\Ym5_m#71g2hxPKPz%B3Ml:ߵrOx<,]\6'IX}d#dDcpM9\61Cbxy h&?}QMem_Q]Yh}9qYFC:kَjK* Ȫ?e(S-~r ٗ!QӁFt7izFXeiA%Կ]= }◨1&{/Rq'[&n\VkKD_Ǚ;Yьfë"{&VrGw>A cXg"\ipzsVaaFG2em׿{w6TtkJ*Oy 4QPpzX{$`n"EOb 4͎F⸑Q;Y.D.[Hy2ug(.}ry3NŹp-F|Y+uwvQ6("os~ ŭ*`o+ꓬYatt8(\9^;fl KCdm <(!rA6mE$ܭiyKW6/#n䊦wFcq^c;QCPMꒄjc (GƠt\لkؗXs냗+W}n5Fc{3s0}0tcf3-(¹*q?מ6=,Ɋ{ 2ya| ԘۆBsb"Yc{i-ófa8{fu:L aF:ӋM)8PQ,o6+U|JC:`.k}F8e+A!ăYws=#Mܓ~ɧxܽvZF&$~J֪4}4~+tI8,w8{#[ QKJQXNCiz7^ ,L<%b&KW&|Id-3v?}qJ!޾LݕԤQA \BSVW0BeȔ?1Rn!`'ͥPq:M7h Ρ(hآK̒ qT0pN kg)[@Uw0b/6Q%)^JVMna< M 5y,e[8 \5\11}5oA c'fΦPC {cXb-`H>ե.$gm=$\k_SA,2zާt׍UD$ݯ`6 Rg99IdK]kĈ%W*A1ԠSV=B? {QK8!] o?'2tmTeo "" t YΊviDH釋7obXv|j?-KW'rr'PT]tOgFc'O1LݗeW4~{a0Ƴ{.pNU==Gx١* k&+g%I.z G}LN"?BBwm[ŀX!5cfd̓vF>[d.(M"gPxW.x2ר{p][$[q]Ih:skB[MhVd[%hVZ?*I;XpY`TqYsyGj 'Rga59<PTɺ8YEՠU$.m&Kas}q:R_t H*+VefmAՇ'/ӐCZNx*d11p[Ŀ7-EY$tĜ;C>` m@gn&s6\(n0y3O %*C@rRL!`3Zt@*<ٰxD &).D{G[{Vۙ5ŀbşDS\ c22#|\o$zƏ&(CРn$N[6H.9 Y:AId\K_ex"Hһ 9c sU"odZl;nR`qg@m9WiC#'URv4]pA?J;xP@Yf?UvtR4_ c Q&" | MύhY8ZEPUkPxe ٜQJnK 4ȹkn9aDFohXa޺;Zkn*z~7,Xj3^m)rr}/짎K}p})>2Hƙ 4/5vsp""Z_ҖN_.]d1*mwXi,/O0Bo֢OQDZP3 i@c,W4qNZeR:ռ>n>iQr} ƥAf+J' ȇh&T08UFI^#-O>?Kf&rg(ONL lrt,=*\av•kBm~%b)0Vy2rzt|4(0y JwPɿC6fմiSNP1ĜeH.Z#f .j:)= \$@9ɉa ܄k~hU?X 2/k_MOx2 ..H.PJJ!X| ֬XhɗL'jJ@ Oic"CD-Q4@4:n|7\$9(03}t~DX&ò_\ZT$ڇfT __.Oәwr~$`GsrG7gIHܤ-dE5G|vn%}(!zHɔϖ&saaP$EiI)TA+YKL+ܘ2xHaJRGOU' L[[M*Eqߡ&$dֶ~k' .u[/p4|&b.zxLp"~[h K`Ņ yňc:^mj6Rj"+scʯ)inttvSO}wpbCD߂DigBF d.|ȗGt4R<9٥Nѓ;C$"䵱N*ZĉZEɨf߳"/],OY +_qhلəU^PB`2/e`,ޔ#4==ྪw*֤/KQkxGڹ؎kvx?Ņṽ|,8flzGYr*PuIL-p' 3de;MBndy]kUrE~9io>\48MB`gWeC!$xsOјTS:z[Xd'w6Y(\nb-c5Fi_2<` K2}qg5%IK.u%K.r#)Z?ca F{;I#gO5ĕñ+{x;^cX~,!cwѲq5D.3j hrWξ%FzJ섻Dj(*8!f?кRgP|֦x,Sl:̮+Vs/$z"<CZz:m=p+چ0FXjfsD9C SJbs\˪'&_F[L@M'Q% 3ns}>baƤ 6]{l}!tknYʖ(90 hc#/&^؋B+Qg!#A9ҳ6jn̥YG 5VlA݃0+2.NtB˿ y.6@sM;[{:^# mI+{oayf|PuZfUrQC#u,h>ke@l:C3[H-gafGNx=AxLaES}5sv5ma]2RΣ6ݞ@ubi8C/]nxI ,M˪MBR^ P(LHzU!(I726pafF( lR,w׷xA&M؅闉Ayg9$~I:SMRğcRCQ,B d鐁b8.&wݓ.I܋X72FFPl:z$Ê7Q 5T edt!~Ts{hb HG Tx1\B?NY ߥ9ˡY\@o]C$F:缒o(xSzKF/4UpR؎]e=s=zS|Kkm0vaeY@n +"mͿR D6tu8-T^j 2$L?1Ĉ9\|֨[8I s&لRU2HDш^\%'"#4hm\:)"d>%)#PA(޳fE"9ڠބl\19aS 1u | X 3|5T ^SHqcAzthn5*vJ"W Py#6uXumd2Jk`,ňK[`i-鑘wqX1ILtbz-OJ1|*/;[h l3>_ߕX'Erj5%CLQa";#[BSs||pqiuLJ9ό%>Q ɭ1=M~?Ū5m>@3;!AXË+3nPZjf~\ N `yQ|C,q9aJ5C;#ҩ4 g_Y9f=z7 lHu46E6/t!ěRaj0h͕;Rmz;^ |'ӚɵST.ha\IjŚC֨WrG-H2>*$] .oD7pNcS:1hb&#)BVŁ,qd5DkSW]ϟ@3p"-M uŒf:&SO*Zk?%u1-FMTZZ1Z¨c6"P'NU뎋DЭUT++GǶv}B-9X_FXfp -EN֪Լbq`lks?5urtzl02BYF6]o%{44J|W*%3}f|^䰥ܘVg҃~2ˍ01K_TG]s^U+CT"2)|S+ 44o*O%*J+X)4Umжyt:*c(Z4K+F=vd6CmKj!FGt>]:|%VSQ![wۿ{;NF[bGyaIt?:-o4m]o*cH>F.[2gB x.3[v;X DB^2 fM|m5ޜȯh!|j"<(@kŞ|q0Fw$ pzF@NI&K}-íuߗCHjM !l5_w-r;ju%`xu1Tc9OerBQd+!Z?uH&9& 6tTд!lR{<-6wZh1D#d}`Ȣ8g+KIFwIfBesE-k4G'iߠ`?kj{gE+R.r4B zW?#NR۸voدVrYnOO~!r|o@F_}CdmP@Y o g:@&8)fk 8wu a3WOpL"#dt/w9=? 8X/cYu[KWe,^IS؎zSmd)VȠ,ѽ;w ZهaZqeS`5[7{d񱋫~/^YQg:`Qs֬:}phs(1FzDӶo $@OX}cX)OT͗܋cRS#es(K ;H|0^qGy]d8lF6UV`;'Õ7i($|HSὕaP`ى>1&r1j@kz(Vq"6FFJjmHCdXڞl"0yU!nvg]q0C؎8nB˻wڃVKNُ+dMk xCh@pIGzXa;9pL2S~:\]ޖd!nIaQKSk} F&ƽ+AXl4]xUiסcvcS pbz 3b Y5$zhݛ^nKZ_Mkl|n8 ?c{& bSiL]qpwa03|%deTIdx?^r@)Tdm4S0 xߖoLmp6!Mq?_J" : ۮwXMZ =vD!5y"NjNcY3; ' ˑۈ6?9 &W70ZL\cCП6b9P o}GE'` 1S#Gg0=,V/VFG#ڽ:^ibWcRPu:PTYpg/Y#DsO1PɧCT 1ֵ+Iט[.c;Ma{n'-cCiO(钐  8}9luSZũZj@$vKnP͒ӕLQnU!@;iSXlRuEٕoU/p{!-0&oXvhQoe IzcU=>&&Dx_Ú4k| iý~dddzC0k# dU-i ~UX˚;71rV/tsZF$wyMR{aFIU%rc3OR4kEaL`I\p̥}ѫr^*5Y$6ts !ʄare}'?+%- 񇊪 A8ے_ [Q`M4wͼC?t }؃ O~@W5?Dg% StVZvb2\,< I|Rქ?|Di+neqwP9 ix<ٷea(9⨏) v5oXs9O'~ؽ+v"ֵa<O}O'tH{L@ʁC,{ VG8Ff".5E 5Fh2O""LQ~ɗcD8޿+t$N8ҴAi`B-JޠrmȇC0lPVb1 cѠ;q$!BsU9Lqm*ECRu6nb(_'տfߚ_NRC۔C"pyD%L K7:9 |x~vt`4H\!a#S8A 8O>7+avwށO_Y#wgkŽ'^W$Q(r>7`уԒDۓCU,N&bcTZUBkjD.(ef8~Gz?n#ݩf,afm(:b#2(ǍV* ׿;x1XH,HćHv)KʸwAqv vBb6W7蝕oP]?V) S1pa3'($ qOA@=+M-۾yGF~?3%[6u(MG#P2q9:F58Wx%xڜyMeX~.tђEJ}eIyz铜{[,O~9-?|}S;ΙVsqxp=x[Nn$_!S[C/jOLŔ0'jFL9gf5!Vl+.W)GU\JZ OW ZoE2x!Pg ;6l΃=.=X9.h@{I!) icln//.ǿtBv0:PқpI62].C)Ȗ,ͯԑ(Jv iJ6љ[“T֨@B1( xUEYR\SAueua!T꒧?rߋFi®92sÈ__eRn?;N[DJ2Q6NOi ;}4|=Q҂u,Yag6͉wڝ4N+ߺZ_jBƆhWNT zwqo gsU11siX c>YPIJT2\>ݣN{Q[FÚKUZ6)C͛uFII,}ht,YX A6èS~ B&/pƠScva5}6'C.V@*df'jy~oˊoa\>G$]^#{Dkr. Yp,Ɩv1&|E6t-^q?'q Bq2]A4`?qlat b_b_\m(kKQiM}r.X5|[$Ŀ@`80t*# ~z zis{41YK e0r .5j}/'Y9c 3lVHCêg%hE{Os< ?(6"rzki~6< 收W{v/xs9f-Y$Ȉx@+5.5օ.EEm@6yz?* `s>"&Zoԟ/&dʁ_l351j1رw7_.C“ z-J pIsw GʑRn>S Ql^ChW b6Ao9djL HAVz囡ۂ("Qs}Ѡb 27hPt7H52GẓXB%T|>Ue3T+SxA e]6S MXbHuFumHmXf ^ƛt N6˱yqjQ$˖ ;T1if)Apuۨ #BY'Srs4ߡ$vssd䢫j/UtR|6FA3 h>>z T7!1hCsd,KbrXDFꃯp+rȼHABi"R횧ee>Hq4~Q[űvY (|1 q<yZkw2ʃE>-Fpp ,AI{g/M+5(-Ob;ܽ{ 5zu?1[WLwa\Mc㞱s}{Deq6oڔ07%JgP/?'hެ ZyhXq8˦2m.pBL \$bèP"6}⁴|DYE&7dUWذ 螃j0p/YvE50NcJ?}h_G_./@K{棽wެ w)?C4<Ӻ߹6ԓ/eoev9 ]p!E&^;C;iO{n6nz5u\aIOR\|Lc3IS3.9h~4+){e-*+p4+hZ#髸uS򸐚 wFBv,2Әv \ fÅoBE0m4CA0`(}G;Z2whZ5AdfA95YpBz9+ j Zxֆ&x,rLLf{HŎ\K<8IV5rA'p0"a߽+rg԰A 7_-})d Whj(b_N0Jo{czvAV+venoQԊ1;,7ɦwL}*_f;5? j~Qk$ۅ݃ d9y?[d7D2V$G.8L錞N!P\m5r6l,U,~ Qb*L*gKgr`VS*w#T?1wkc6`G+%g PV 4Wug M ӿ5V_"VDn)_ۤ)#p>-$0 (w{sW#>FG7dbb,K7@&?+fKlp4sK/{dxbXJpRr: ok:,n5Qt723{ 6J\`0mSI$p( q,A邵B%}sO|:`HK4rNTEF@xgK!XNƾ]a7/ΣL[4R"] {4gjۙ0XoRVd53DU%ts#;)&2R2HQ 5Ush/ e4%dܮYAAeO5 rPJ F2 +\:N(ZҤ;,(8&=E˺ޯ޶dڇ"گfy !)VQ0?xݷr(Ma:ޢH~Tp]{An3TLn|h|A)@Ҟ&)H3$1v/K1:M^k a<%MNhFgnyO sg f>UwJ[|5̡/׏b rVvob7!`-!Ws)Z-?؇6Kw*?(_}m[ ({Ft.U7.l1VD ԩWCP}}2ꔨ@7KFꛎߍ >+`Wn;d^bl~ǘP/h7oCBđb& ev-ZMdnM!:f F7FtHn; ̔7lN[zIY'a{H (*څ 9Fw#0$exmIQl<_[+bKfkQ`Am_ߗjms_?I4 %ٴR%=߿gqH{9[צ\A4ږBM[`#M:R!-i iC=4 rgv)\vl]Ir`Pew͒0c9C.$e8WL&gD֙\w%d(PC$ o-NI´j3NcrG_3f|h"AY1RhTXg`p~ӑ={~iDW6WYCB 3oy`ro'W_Li/L2Jg{3D8`43dCNt< ==ta%PǧM {,%%niM 4Y|Xŷ.a9jX^.^O2OѲ՞T͋\BUN|&yYbχZmrNF{*F,[ۼ<\qn65!SFJl'ƅ] f4Xzj߻3%JXiIߨadw7f&7<"0ў:]ʂ}ɅaDY=^P9kw_ >H"}N\̃xkK=C_\h_Y/LXOL>I~$w~du&T 1,Q ',`2-U@S-H?~8ةaB w%rs6m53+P'C<Z*7+fl+섎nqDr<(j'*ij-}BgrN2{33!Y"AIY,`%l ;u2JaaF&p:HY{ڲH1m$bK]Krx/q[4K]t_DUB;ݮ3z]i4QuNJ;g04j± *ݪ30WK C#@@l%[S1YĿnoaV";M^x.{C70'#+NҮ š:_\6vusL6`e}gFZ߷ٲLL6ov4?j.B,3q]u5y<~H>,]o<W9PɱuAW%BY0{_3-ID ݋2Px~%N==(*:W%:~9Gn:d{7g>|5(2ylQmкe_˴ OFC~IYR-c'^d)b#FwDY^Uk֠A7iD,ryBTaFYKhH91MYa'^.q*سž ɀ $^/*%̎G$AQbʵ4_حQK]n'X~beKP &O6y^ F`y&2ao4k۩뾅Jʯ L~hyQ'T̼͞sEybݽ)>bPD-FpM"u/SRNP&iMF'ңjQ^j>c#l7xTb.hb~~igE"z71:J/UJ>0©s|rs8RS LW!)y]4u\ fܖ=M~ѧsMo 3e*: =PXywd- . 9ʌ}S LҜ*Z;\5uG\YݟQnclX$RC9 3rjjb*.o) 7O1m^mGWQ]<(e3NMȼ9t'#tt]/ 1#ݩ* ܰyݟnevj]t]s~}_媐o v0 rP2>鱸п3t~zvAg-M=ur8#.U?RVL ]ݜYn]5v m% tMfC5=u '䁝 Cn!Ce_-p3uNiK[oƸ1ҋ' \x1Լ.ocUSP?v_vpkEA2%|ڣVKPc4MF<;8<(!H[EsZƋ?`޺Ǜ(XqӋ92V c^^6`8;U3]vز^c0J: M~j7K>WZMnbY}.9[}>Of+(򿚣aLmm<9LV}96u"ք ۇXQJBMbpw!l9NO7̨fiWeC+O+2!)k\hz*wZ<|-&S@ܥOXEr!tBEtY{04\}'k9h2^ʢe}oݵF tC9٤-L럕!+x7@Rg4 ]&;a$;.3$wxψ ʛ=u7<W:4^T\eBaf}|"x@㴽 泮9󭙰V~2.`b[^(#pޣjkT]{F=V-CǮtsZ DzAr'{rcANsb΍x-ۗ\CU["@7>!`c^?/B#)?&ߨ_m(StSI'A?yBMBCPA ѬkWC/V]Z3iVjBS〦.dnu˥cioÞ]$zj* s ;? tk; _~97yT\q[9N G~B`1 Pd,wYkWob ˡV.Myvvo>4b BZdGC'ߞϾ*K%;qLq%9R:/AI,`$=}oއ;5_\Hw/v'^$\?$ɻ s-.F/A)3vg=Jpy=G[Ʌj[v E}{r7dժU^L2{[B^(܉)@D8 ⌏ ͕/8ÄsT%Pf/ٮ>`G ?֍a(GdBT0]07gX}KxyCi ѝpW<~H$ӂR:ĹV3l7[1~? /G֢E95H"Ive;Me"89[哟yk:Oe}~|0Jcz) \kDm|xW[H>A=5XINwbN Go3q>H`H ;J c>{r\d0˜J&1M|-Ƣ}_fޠ5qи$ h!Kp@- ]锸5}2A&ްNLX 8IY¹KLP@w 0W߇瀹,Z& ߼yLmtة tVbѽRC X?|o?.ݶ^o[u& $Y$ z#4Ʊvzd RʇHLEޓS @B_`Ts ~rImK4Vjla;9&=J1WٖӀSG͡qiv>)kRj\g ܾL"v!mv&pLޞ6dۖJD85B^p&4 .gCv%^*sx1X˭pNrCYY4j纃Id(s@R2!U%!eWn$~~yD.zJ˻|),C' ?L ^x@R Prq?[rdXUIItUg'Ӭ~K(cBC`lq=)zY]VؚEuJd:wWuzG'2fF6{3O3K1HKcs^Ycf:Y׾Ho)w]qkp0NmFCŃIڿY`9qNI9:F|XqDX~%{åkILtǮ7LeMݥk]pwvp),}(" hVQ*j^CP쥔'<߬O2rhFg }E<qܲU>V-B,TD3,ʹ_=cQӥ(oZ ȔҠj_=TO,d]j`ZUU,Kj= h>XLM MY"o{"dBې@z,ՁMoX \ /4>16(oڀDj6EGP3AT;% $ 9<`q"gp_().sgjfbn1w8 >Dl&ߗ--R >Aph9b"2j㋋ef_c@"L53+M_e¶)xs*+tMQm=R{an 0s,G޷gJg86K, N~m9YhpG-&6 O2:} NwHCW`%hZLgbnޝ}C(rHV^4q.=PJ3S?Pg_֯wk]k+D?_X)Ljղ/ԩG7{Ic`ҧD6(kaYNTg(bWWJ*+irj5?ض?9on^ cq`EuTŕV4w?688+t9G+ v Tv.!F9zQ{얥ץ`N!%\̘sN.e!"^(23Ś`85uC,iҽjSvJ=uԥqK@gAwux9-FV^zxQwבwMGTTOSt!<䢞W8-Wݣ15mlDk1݅Ȟ50aYzܘzPO7W=g}NϞ@#@YGu+橗N(75 . ET0_fGvVCEJV1*ʷOf[b24qOPɡԖEwAowUs_/91썦SenLϥhIcC(;Om7aA1ڑUT p-M_>!A-6ChY47'y+L  pYDP: 4䊡grWaUp;aA }|,㬇>3AwgHqMq H 3>&Ƃjo~-Q 6iM7ȿBj-fn_ X\װ4(%ݹ|q&9fxvpnumhN8 O\,wэ>@=TU"G\ok4ẅ3:h/F&^rk8E@HQCߩC1`n7k^_rQ5{-͈Hy.F)n)yGa5D7\ؼnE(t8&@N vq%Mf Gâ|j]EO.Da(MA4{ Eۥó,R&,rۢMLPxDĕltvЀ.SH5Uՠo/-*^M`mSJP|Z !5p?'t^)mM?2 G};+e]S*Ȝ8,o#?ֲ$^Jz 7+ϑ`=OPeYJkDj.䣝S'smC6,&K#Ňp)JWymkCّdm *P7W[(lY߬/:aƌdh,!R9,v <<^YQ-{Mݧ삽9bQRUT!~א߷%f!0I߀M5B cmq2X:_%An6٬O~ |7&2Ir {]Ӧ'00@4B QG69.'7o}"ÜvkLKut蟙Nr[.jfW#)~0m`]PS:D/:syG"QV Xs&;c.ֳIOy|;X`8͏v$zQf+x:+eƣ=-.6:~GmSkwi*;+*+H u޴yZd1ܩ1k MKj̃Uk0m)a̩w>ysl@7,%mpԨS'>/;ƇJ)O!I<30@6|[$+,)ΪóGvQFs³'ON{]TYʛ +͕不<o|L*Ji|:qLpdGuBY|SyָC VbPKhjMc zCeǨJ{Y=Z"5*{ R!m:pYCjywMS$ 4;E{$gUb2w.N="0ͩܗhL:Y\Q?[g ' h$)$y̿RIN{ M`Ypn$1¹A76e7jj94p)Jʧ5Jq^g""t?^ì#aF^_C3+3q{CNyNub&G$ mH:$:>a2$;$ hgrkVq5F!{#ޜP؏j;_ga@?#V K峃̬v!8܁zdvy|YZo3k >)73'ׁ_YT6ϷΎ<*h")1Yu~)|Lqض\:AYҀ}N{ZJG@bb,qYx8 ?K@C?ӷ̻krǁ94LZk9QBRdO_O3oW!emyMm*ySĠrvٺV"jDr(4w׺gd rm:;|!i"I?w-`ta@ 2h"gVy ޱ/ӓuOyLкҍw]9Ӹµ = -N i7 5Jh Er<8d'(4o _b;F0E^uٲ<zњix @u.P2!r1u^' M~Xq&w巬YJ0yR>S#>ö&Ty0OqHedKKΈGZEٛ, ض.K1HBvC56nWtxOdnvScq4 fYWsY*O!-~*n%2\]es!9FGB4of*Zj$ 0D'|nZCͦNK-2-&yMv}E)!错=xZS:>Bı8&:v jkx!%=KNOoq>q6ӷڻ!->ok?e7R[yF~8N.r۶Z+i~#aUm1U2Lkl%Jo=&$N%7낞Zg6j+TB$^t.dot$ uH`@>YjLjK5IE$bx \{LfFx6?:`"ճ<3J[ax! 9HC|`&DLC_N}u\iQQ-@h:tcz: w+짲)+R&a1=u1cX\AV SEؤn9;3|x&lv)Cd͗C%:[rϳlqO06U CGqMX2I.D8HmgMAF B;>iƩ/؍/4 ^t7H (,j\Fu&˚X,/FA!uY`bA):;7AOet%#5ED K#An!z&ؤCPcBkm A)S R_uGH:2=.dúGW$ʲ7Y9…QzR9Atld"﹉<ĥswϡ*+9KgP5ar$Shsު|K1~qX퉊: U <)] HxUΓt7ͨMHH`i T>o, za6ڳ9.6sWrA!s(di*"F:p@0h^pH)۵IB+V]oqs}s& kXބJ_O^rbΛl'䟡GnPפ#+9D2s䵡myL~aG eF7[H 8j&|-)N4MyEԺU^u+D־br;4]yW;_xf\xDDKr_nNFB+pc&MƖle*2V̱&:}\DљJߤSMްh_"RaYsS).ڽ ,[pH4[(#qbghF4 r~&+4ՂSi%:tEJtFTw\_CxȞ %`%RM!&# _"@Ы/6w uk,ɰFÎZPH #;RnaoVL :"v$9qhqM?Gdž,۸s)g?Ri&rʅ5|-S|\u AF VIԘI3 秊wp?tRg TnsɌxHΘ!-e#9\'rsRn /!NpjV_e2IwIJ?{ç]Ï fi"lCvm>U'@HY&xg'wJC@ Gޱ2eZ1P `?zcJF,{Npmx^vq"z A#en6'h{~G)'G …c9:)>zgוoĮ,0VZg(nڣ=o 4")1\c&v͊J-0HHP?ɢZܤ~q{KAĭHGO^(̜qgRv;'҅S @3p:3[%ed4qT> PA( .Jpȏz[;3nqpkсڰ{L|͠S8^GbܔĪ7ttn14>@i$S1^E#WZL<]9bGNJfkspnU\:l,N3K=35t9GcP 'I $g S~j9/#2.Js'rvʭ&#)ɼ}fճ;5ߎܣfܚBD> NZ V੽IpI Wo^ӗ3ja)Exœ}Nqf fJf.3%Y)O/mdΝ3sy3:Sqң&m0{q`9h$o)үi;P4:0*5< Wm4EL,9 <{BpalQ5meV'kE* flBP6a"N MJYdg3j }@e8Oh_츫e XWGCa]8N[bkˍ*A?9{Ph'Ҩ>f O*U->K/x5s- ? 9ץKi7ebGX O /ihIsbsPk Jq^5B;&>56J/<`ע* 8֌B(lL{: (pK L$2 zjDD2,`7tb2ELԸCMϔ;sĪ.`/`(~JX\Ԛ=e%42]pf36|9t(PS`!QU&D8k$FsU >=VԿgz[OPuįaե4`D_HVVD YpBL̊sa9mX6z %uRsQ,߃evUn #!X~I ?dʼn[KV ?L6'F?>}\B<8[bJxh‚d(Y@9anّ2%R渊bi0j"_Xkd/ާeШ_.Q4SԊvF)>; ^#@~Or)@FdBCp`]OJnNDFd- T(sW+ρ98>L'YYzJ!"lnU/Jg[Njtg^'e PMcQ[!0 ^pvTOa9Oj >f.QԽr1ӈĕSznX3_> k/S0)?^x# gD!KĨi@s2wb- agkONiؒT JHQ{>e-S!A! 5^!O%nc̹tu+k)0SuJar`@(_^C_vեTGP*% tdɭҙSe˨I %<,h7ܡ] $M[s\gFGG̩@I ] ` tV%³>:ƙ4-!E!M}LZi"/dl4F;OofG!_`dzC2Z qZSACrVXn4<OwqY2]o1^-[ߵ5bK=?6Y]M@`S#O{M7ߢ_wJf>,Ȳ,onNksP3_5S_sN@}39_@3#h1A'N ^1gs]c2i0vx 3b]V| D?QCB bZkqoaQoTi A#*>!Cпͻzy$coAD7OPkCa[F}eE83[+Uާ}_qY93 轍cĶKs(56`Ku Ec>~)|}qj` $i_,ojlPT٩'e zj4bpgS)v@mGl59 df-uTw ~np&f. 8jBloUx; nZ"^de܋Mla On'\JZbU`Y |EY sӴ*nS;]Cϟzyy:O$~;0VYesnMC[S}ln{{)a[*}Z ~aG0GuV%>Ea%8}Ɩ#4D4{-]pE3AA eI}~G~м![]v(HuWl3VjK*L>}^f,Tl(Ȋ5V_c|t?Ceko)'3߮j|)Yu #~5Y#n^FYͅ scϟc= nd8Uj4˭ߏ迉j3}["xš^AtPjO* Pm}l~˗=,2o8:HT{?dq&4hTP2nmUƼ?n"G++iQ#/Qo+E@]1uLJ]\Xӛh1R+ߡ/e5Ja2jp;Oh2`з-*6D3أK?T5KA z3YaTEƾ.#yӃX 2ՅB^aEtD)EaI6ͽ!Y5+ /`CC&$YثgvA/O'/vNF+IOt) m:BBn![~X jI]"9ѱ-noNhkҏŃP eǕJ|p 6_㎌w=^r.$w>ŶN_L솬@2I~ܑ5pků(&9D B.&.#ij#;m~;2B)Zwx@BMΛ=Z]O/y [dA#ꁭ-Z&RlDWikz7_mc&GCވ>@$+VMnkښGL2)KI g9(ZH̞@␳Z,$_Fjh 8?cT~^l$^.F7y5~\q\=]/a>(q8zp`sall:Vfev0KX u m"-Qy7A>K%Xd\)kSx# K{jӧvlwV黑uq {qgȄ&`}`u2,};NM6(ZHj@ Cq hh`esDI <&eϷJF4OO.>47뜬]w܃MM 31\d}L6Ȋf*TRiIVʩB~~R=0Дhn tcHN 7 #2 LEWa%IO*W+716z/SQ8Uf>uIm,Y^\fɦ!NlY7[!r2Sb856He1Ցk&UeQ6r ٞr=Ŵ Y!!%qt x|0I/bF"/‹cƀAՇRoC/161c1EbOI%ơUK)L!gz"Bd: q* oRly<׷&h[,ϝ>vs(,kpT΢Ć~'3*̪+rѕ>mCܚ+APt!$G GP#1Se\3A9f &NQ/ f114\'sXg)g 1YZȞ{;㤼If+~qnBm,CރntOa2p2y$ AHOMXEHvFC:w{>_2 Idn޳*6ub t1)f&DK[U 3YOggtS. t ⳻nB3K5zF@Yyw@ <ф}SU8riҡ0 nu v0h8k6(d,^XCK:A~" Y.&5â[_48hLF6顱c̷Tx9ymA]n-!zn*:xQ)Dy;܀Ҵ뼥H^P-(|768(@.bOk>qwY(p^oQ97o6,G`Kqó|'Q7yEypڲcbtNb\tm/s$oRrh->4@VyUcuo# - u/xi5ؽ^l-Ig/*/ǐ zwi()4rT2"1}KP;Jՠ朷z:bʹCrx}N=`β<{Ѕ 1 D4<'rw?QG0f#a|ݡÔhkiZȷHr@uZ\B>gqkSnr5sy(3ʐVTݶX|6bTiC,E\y=37ߚ"w+U5+n 8'sII J.z~or(q_VBE1ma ns +z`D1qF53)1cp)}2=& -%ӧ&.eͳĥYqiHAM$~V]IT#%gDDc ʼncDf7fWk˻-b-c{OdT#`՛i(y`$1p kʁNxJy8eA*~NҷO.{}c\%f?ZIMS{'[in?8[%0`uF"ZZ!nym`DPK{k$/Ω3JJ=m>A. !`k2ʔgT0,"xgJKy׺ {8'Lr7 C D}Fv)UwӓX>opBZi\U)3>Y d/ox\^Ryc<𗪛IE@Vxn oI׍ɅZuSk墕+FHdq QP_ӼT""%u. 0|\RAʄV T,dD.Q{FQv)o%=!Ow-sl=h.U`E>UjcϺ#=vƀQ i>5braw5OB Xn4m]p_ugk.3 .Y8ݎl)( BV26M+̐֨n;ӶBq~z>pS'/jʁ/#l|ceIU >+D * ^#n ]Dn.qv矯ckʯYg u7R'% VQeX"0$i`e3&yڈ!(:~pBX9@~q&URzOe-A"^UG2qt 1}!blݧKGrь{Ԝt*6_1 FTd6ތվ"w٧6ZVbnx{MI& n=/P~9j?Dd9dzs8ڄ hu,)Nlic> bi!9үIn5k3;Bn߼ݷd{ͱ.i# r߂qr8n">Z>@H-J6 ֯4?09iɶ}鬵| qeXNs BTNآ3) cLqĘH)~j~IZx%r,:o!u* ]\:{Z9`49ɡ|.WR=oG ɵ1j9A4m_U0gu}TF.D`|n^1).fЮ#$e'yxQ@PFhq\IaW~t )(bNb ,4e~|anjIlFn|&E(N?W>i/ h\sceC^5HzwG{"ڕ?R (!] B`hR-+*s3YDp ܥsK5 0)7NWeMf&7%ݽWS/%l` {"M gw`&JO.>yf4}I'f6ݻOk * 7ڽ\$BGsgU$Yw17=?3AExq \s(2Nlb)k?S,G5AK]K^2 \R]YENcn/h |˵**hNOIDZQY *"__?0|Dٻ. &}Q):B/BsQu<UziY8끇c.^EKbIxeoqH=NꈧW@ ?/ NޮS`6M1$ gV.3zP;n-+iRְ/cVԒ)66A8R';=nM2[q.Q9rJ* {Q ̦beёZL@ys(i4%)fs>Xd6x,*=&î.GʦV(Tl#`tJ#^+zhlb&o6FcNuʷ|ӛkVwhpw?El[1 zUS*Fn&[!1{3d%Y9kHu䋫-q~[y1Ѻ؍ϋH'px-8ri@.'Ռ5ui-yfUWI B:uꢻ]صw>nzC پLha^2V)3pSk4K hҵJ,xei-9$)(v;ym#+/)ao.5O`\ D,:9OIF ;Rg;HW- >EpK&aLێ6p1䊨">PI1rݳH4?9UKva@;t_TӲn[ `i>U9 p6M !U21YN珅twF (WĆ,UΔ'JD`ʱaBK8GX)݁B)ܥ1.9_Q]-0nS?vn*yW& "&FM>{h׎&miʆ9߼˰<J{{ Zֆ^+Nx ]]i u1>* 631y#n<c"WEBK@xI~뎛_DZNQ]F7J[MթLh6kH𑌑y"0DEzWq[|kJ#[PTpwJ\rM'*–x[-.ĺ.:P&I:s?w"|j.Dkv>C2Kyl5-ؼ8ek\ 눷V\=^d" Mk|yO*Q,^tk7o):KГmƬhI]Ôڊe+->@=EL j9ogxUov<|m9wUJJV8l* h4=ExH@.IuF7Sx,mE;hMW;~_ȥ!2|$MUD5yjNJ*P^So)菴ٌW]aÓ"̧œ/1+1DN&᯴:!˒˜٢K{ę䊰J.@,oT0.WͰۭ]6̜~x~Wƙj̞\=ybz?EX OD뚝UҶ60-:e-0󅈯IJyT3ހK2\ߓR[W㚰Cȟ)=ՓYKUx;MPb+7DElc'_[/^YFj#u3m6,Z!k V']&hGRS9]qQ| (&,"`? XG ևv^O?3=s:;>;m΢f}q@aQσک*jtX\A\JVԅ5@ Õy|9,VhrM>v #\m:tnNhp&$+]L,2 aלtG,~S\%M LgJ̗a9 2{a4× xq7.`H7Q#E^xmE U7pYws-yǖ\m60Js.dLLCzämj*5i@L-  ZB8#>(<6P4ⲯi{<1Eg),xR`穡 ?:9f|cN"Z,셭p߲@p%7KH]IIRӆ[6%LD߇.6 ҐE!!}r #` ,ˁ$9uEu4#Tk.L~*N><>[Kr2ruP_JYhs =MP$Rɣ1眺Z%;Lgϊo F^܌37fc%(iYH:]XE@En$b)GN1vܶ+@6?L806"N.s&DzسJ>3p9Gpo&ceAx&2ꓜK^K1eVa&z8>"m@nVujI[|v3Pޮce޵]M/K֘s~+')ļ?* gT,{v_JS߅K^[ UӵsV$J\%_ngr3o}@΅d ?4&j{UdEJlb~%˜0wf$ֆޜz(]JBgWXI4W.9fˍ7ޣFb^vΨ:xOݰpGVGv)Mվ5m8 6,L-qZ8`lHE} (HգCE3CՇ ˱7$v]'ZSJ azh# {!u`\BwI`$z я~9LN߈o%-:R=\[hI }ԡ.W{f7 BMJ73+3wL$N /?G7%"'ޫk [~A]rL]uk N7kAOҼY7iEǚ⾳-UIb!ll-=30FݟÍS73d!? S;A@ ~ώ}̩'?%'lQ aώamL#lHOy^X,|KƑjz({5r.Bo!+xu-m#?\R+dУҹn؞_u̓0F8bTUO8DYSOcΔFEǿGokHwY(#?3|? A3bm=e x%YD؜ǦbAsƽ\{bֽsrĪfUz]p.Lu0$;يSޑMT ؐDTkJuj79sJZYR3B b3ڡ)@ň1fvـ|Hߓ-J5Ջ&E*$z oJ'K'|{:3uRQJs @ AwH]F #O=(vK [ePgnM9K[8n!zb #TGA%IAMdj^&UQ`y=Qz[/ӕ6Ϣ1^>UF.:Er(V1=2nިd+WNn˷NF$VrHR0RDfZVvн''lt})^f1k?k{Pa2Z}哜זu{I4{f>H*1DXAkρ:װb(wxDՑѓG}HpZK8 Oc`-qofyQu"`i=ΰO&y, )|u /̈́Z@Dՙ,K铅_T1EpO@KW  OH$)k ! NWX~ܛFGcuTbz$MQC џ vLkݰT!5ZL= 5W͕h_pic+l"3ukĸKZV{X=m:ShH+VnS?M #N@x k^oƲrxK2_.JH? -sb$V&t\U*Fx<_6NhB":]|Kי#`^@ia&Uoyvyd;l%.HbE x"˿C>HC&wŐT3M/׬%-.J3q3IEؑtAYD,DӹOT^ڲ4Q-oѶC!pdAHD^)=U~e$/XiؕU UM':@b<`7LXktutj82Q3z/C3-NWa+#ۚaߪ4:G2{t)t3au$(H5Ŕ´8q(5ary$ ! Fqv.PoNr`VE栰GBQREHت:m1zζA~OK Q$+ VGUvqw߄gs!2zYW؊Ya+*m N!ͱ{LYMFxغp.z"LJ T|rע~bxLUد<IF^CytF%8j~`}P[= ft/b̪&#I;]~[Nm$3 ؏g@ 40lx++l.RUY>;3^s=+if`Wfe6]Eɑw5]Lbm9^t#ċBR![Af_K=h\?oQ7 Tiz ǎ2u\ Y 5h nQ~r0H^2x0U5zVkp)7։JL" ]6`= u6zdfl]~I:58]dbL/"J[.?D09 ;x}$? #P2_c^xfaTHDY;PC900)`J$2v)?4r9S%tR27IHK?ܘ|oC?g55G \""V1aф`E'KR6.%r$КxbgϾ 4C|Ugj\->nϫPe5-|q]g;G31BHO:IPfů1#&—{쪧'r꥿h܍ ^a9 ڢ`KRaײ`a M#JA.2C஧ &j٫0ͤFt^2}7[ڠI=!"XC R |+*4!k60d{+F( #zTþ[ZvwKAtѶh~+\7b&CYD>*K|/!—N@l:gޯtBxDa"DЁrh @e0 ;ZM%+YrB}@+e. &7#&vKc5@8(rm4ihي>#+_g|=:Naz\)"Nm8g,TK@"af>Ⓧ?娩q^{ƜxG$ ۩䟃O,57%iD!ns`yF/.oN)LoWeh AW8Z4so5<6!a^s(5 0PDt!ha[-` /tac DZOHw5,.`'3IBO̕ P}S5}zL!s2 /P҇;lPn~qоTUy !h EB-|Lo{\^_wݶ6:wyM1x>ֳM eiτCw@3Mf{n8RD}F8}zǺ?:mWšcK!wiREltj3=a{˷QwtZ#v!zK9vw&0t49%ۋÿ́QoڊzyG$*IFuLY2B_VY~1\ycc#ɸ:팧$W efs -ST\yKO江ԏiR 0 hr O@E%`o "{Sa-Ii?u2箹Hp{kW4"@ƫDIٽ( JvWOύ}mu5:$Y' ]yfץ&ǣ.=u k۲9FUV3:(1f)rUd ],6Of uAlsw);XY~~658%d~׹0lT< cvy#J2kYƻ $nj<#ڭf&"cN#jo[_VaZ)¶iMRQMTӿGZӖ89y fNDTJ:TQ jX( QtuQʼ:Z\/j[As3kR~/!]&mfΨlJ]fP,elֆ2?`Poؘ6O3r>#6KM1|Swbmg jW)j~Ҕʏ/+b+J25mQ `DCA0&nTPU%+rr.ư%DzS-̫B Rä iH{6|gZlTJ:3TNVy&ZSf_ 2lb774J9c#%_s%]j+Ň hcgbse÷{ؚJh"&d/zt"P{L6f~3kKF3>jt,I(Mیvg2I1vyV|8y&*4{j\ʆ:Z/^/^-NNHnqbÿqO{R˵y`O.4Vl7cRhIh-cȭVk`mIkC*s3>܀5߻ ,d4Ri",bjȕ9A(UcՊP$+Eh8BtY -2)nݜZ^y]̯O.48Zg[\UaR.Is %S)xؔ٫}wqND7|FUp,^xp맂5+\I(0[ =? JEnqiy N9ŒްPK@CV̩==A[}ό>¶[5pd0MXT< 9"M!"2[M4Lւ,6= wa d x>iMHߎ#[lv'UR{@P%hypd\uh~*7o/&>Hd@({+,qzG ^g"@t3AhZJymdmhuql/x)Ք+bDDpݮR\Rwd0c72 Gq dQD [:e5\R]Bwfɾdߤ,3;itǷxcWdw6M9*ŝGř7ҌE`Sbep*gA*W?$2.ZSվ @ Q̣ըEAl+x|k,G;-/p-V@N2ĵu+:y =!9+-~q=;n"$7 Ȓc9IV2T0yS+ȱ{*nAI*E(WZ!-c5M]jPS- k ~+Cf5=f idx'Ox.s8&3KtR&f< oV؞5 _igC#  7U|zZA }ZN_`2@2 W3l|`/T}%N88Y$BMSpusYɁ.jtcgx/a(2lQrX,}U&u9.?]Tu:z6Ҡ4q9s*G6/'r}ۭEkyc#];,u f0G+Gk A5c9z2Ei֒'+0[67U|FvHm\ڃ@b)؄ 6^CaU`z$~2grw6jj{6O)<18jTqʐBxr}仳;c~4Y~L R#Tp8I\Kfb(i'` +>E݅D..7wM *!ϧlڗ xT)[Cj˒g6e\pfDjVF pӺ(_# *1''yK*n\9eqV=z)$w+ n1BwQ\9oyIj0OJ^}Z%qe 9`6AͰ:(?ttm%~&I=U:S1zzN6c j$L R}aDO~#e, Z^`P%K5#mj8 ^!R=h9s I=\U*4-&Cir !z {/b,-1EO:cp˙)0C^,1M=n}Fi~r' /.9txQG}R]hSWR 8V=]V#.XSm2H[o2t+PMl GߝKӅpw^_6@]J|f81θ}"1F>mQC׏kVivgT3>&|J (U6ؠw>&J@Cr6 aiDz织T;1e ep9Ό̀AtvCCMGr' e JސT)iL;R#F*צNd8'@wQnKuJTNJTb k!@)a rDBsMyP4g1jAIaJݡ~cr9,w&ڃ. :PoK9R6'?(?to6:ޘ$&Q%1's-c̜$rԢ 2q_NrH"vܖ) 3㡙1GS8JĘ#p5VJ1qRVI[n+ozBU%nt;nIy|s_* BJɩ̮HѥD~-p覛}hL382pA*X_׋ `T扞[agGv-zZrtc~!L-V'n+FVo$EN*z?&:-Bq*AeY*yIⲢ )3JSLi}"12 Zq$S,}b5w#cD}Y핶z>V;Q] c#΀b~r"C|@ ԄH;# _ hQiPϼ奁14̡̌ML8{+\\/7j ˓reҤWYal [)֙!#)KG/~fQ+*2}2DN;j4( #=-tA׏Aϛ&K [1&Bt|Njk*r[!s,8%oEL 06>?=G ]Eٱo!Ox(3ަRFF߭J^J0g0Lؖ yP$t*ioSQ56fR@KbO0NMmSm))7tj^X g)8jL]`rbc*N]/ 1)di scvp#[mV8,$B!]ɜRfusAWX. ,{Jq?ywKNpkۧ /wRB+r vR/hYNgZsJd^_…nYTȶ@ 0au&Ȁ'A o,&pQ%[2mžz`. fª0?C;LJʝ;΃YRR;Is]O@wʪdMc09z@uAuVF.#AП i>"ѹ\}]ܱ뀯%U.}JH|\ds q6˴\XyJ%? `á;H+U5#}U绅,v9e>_ZX2$KP60u';k)(|J6UHu~<`1<63s=]I` &KA,* sPdz:_RjE4.zؕ.ꠉnJmD!N.Œ"n&Cتb~B~3d}gbIsilJlzugQzL!p}tb1%$Wr/۳F٬sq8c0PnqC=as:Lc@Yi-ks]U&uX27KC6K+⾯ h{0P_Zr\%]qSv~G?~&+iY/,߼ ǨU\"A,cpulmW+2'wpE`V'O5k g r[h]MDDMG1 ǺCYO_$/ڡ t5R߈}Ǻ湾Gp2(u&}p俅႑u^aIi9Bg67>M0:X:`g7gpg\M*q Ɏ]:5>UWHyCCd,1eɠp!GtA/ԓΘrGh$:)}eZ! 'FxR@AT}௩'&1H!/g?7!90uC`[@ `7l n1Z#a:ʿd  D*N@{ST2fqN? SL)Lp%9~f-qHM]mw-^/"[jczv[f}b)@С4m'E$"<E:`21 4=@q< >xE`ozkYFR5 qd+jS -%rYv7Bd+0%_3Of8 sźp#P~m,OCZx\ޝ~=q˚BNzcHHf#O)J޺6l;ڝG`Jn?[.㌎qI6٠m~!l= }o:j[Eʛ^\8BI?eRm[^s'Prå{ ge;ѽQQωti~oFwoWpU6B]r}:@  hf8_ztu#3{ 8/•fl1z0`-nsvm5fP =A:L `%0w~`KD b?a[[*+NlLpTIrng°>+ ]S'0 ygV$NJ7 T$jTra@NnN`^ȁRoX醡Q?C 5 [^Q8Wm^0G޵2:wz)"Vi!9´7}ryawwx_rBwBjuR4Gkdm%'ڍdŵ[eO68VUr,.JE]ncyxc0/z+ Ļsr<0T6eKVF _>\&^9t i[dzQN6DdKt:ԋ.FeW!uHm5߻u(m1W]be1cBF]sRzI2d>:~oZ-3(*xN-+$&/'%'iG:r+]Tg ,cltIZ -*h:kx]$lkrEk;t7ZtZ^*S9t n_NAOK(c\X?ѱ, )nMѤcS8-ޖ분K]@d/1ɡBf,aЅCAz#npP+sXŞP;1 p0^\( qNvD&)& JbyQ6vMVorvhQUk%!vq$Mخ?)mRJD'.L@m@g6Nxf 7 `{,-So(;=*M]?ߧŠ  &W<ǦIiS?_~i+ G"SDW϶4a&OB&.-0ƮkࠢF-KNth'Ku#)YwY$yEf񌗪z,m@1ڨa6FPj;gu C1I4an@&¶,^7Ac&}gQhW+{ P|S܅}Qo!-T k~o[/Y>܁>ݴ|?+}hÞ)Ş.#Uax=)j=Z S˲z6[FH W;jNDh}2<Rq- ℰIN_Rvsb0pipw9Eq[ ͐+x^ɣW͟_*TEqjxO {'iYEׯ"egBʌE [ uq's΃(%6k|b%pºL+M{q2ܲ3Xu|h c * 0nO=7ܲ^6!5x.z-RZy9~?'E=-&B}==< dEQMOO@lEV}FQ?aoBdD!=MdUtV;#gvK,B,m9A~M'z5E-e Ȅl_FRXYTk:X(@oNH 0^2i4!}%W|F=k6tDF^s-MO=]|X ?JΗyb r*Jѣ1th@tD,JөJF5>,xƔj@(r>3qQ ;\\5f~Q(;S]GT1fƾ;t5zRؽ,gxts]SgptnETU<^gS0KJ'͌dմ%ɚ99g/JjL3Ai2ױ.[4HLwy떕 ,I3_ld(! LSH!Ь"`PˮYcWLO_@| T@.(ɛ+2A%/F O{-O/] )D -" ( 4,g&e4 vְ;|KAnAc{gs;jK[?ԷH@laQ]R>е*ΒE>=o9d+pTWcN(UPE$/oU2@b~oZš_fi꺍i }o7;wN )Аi½e*dWg{}:EUOx2E.x[{ @5c$e~SuJCt8ZHZ ]EU"W1s752uEyȠfU8YtdZ2 )EcrJǢ_]\OzaWqVKGӉb^bxQmGf'otӄKm 2Fk`i-RV۶sHHrv)W#F/"!r$y אյ~JpgE14}RۨȿGLC)k1s9֡YNz<F]+L>Ѣ2"=^W;a4`#wPÑgˣ869/tww.N[+H ?@d"5ĹQ&Ӏ0=LO|U3<ی2zOJkAKi: B -tm.{Em+4'3"OxEE)/4u $[UŃh"{Rd) r>_d,d?{c8kF|kg闅Rg~yTi-n15"sQ 0pgZB6Kž29QE%P;J$}s=mk_S hYcwʿyH"K =nP2>YL-" SxX.ǦBnb0`lE˕ь B/֘xp[sk ]X0UvyiI6?"Hցwr*ҎV$=`9ުF=5r$w;Y>nXe Rv>ZfX[{3rQ=+flfKBAubEp)*mE:rgo\vK3E?t=WBg@wKÁ `rݙ=MS1nWj)e&ퟻ~͎d_0%i4@5xoѤ*SG?-KX^tB6 EU?{$ _^rh]e6{YX0e/e>*Yy9mdE(էY7t}` ?ūq ,v)LXʝHىτj|JAh rʝf$ eCȒpSSFKؚ?;jdXp9}I txO8auO *t蝦|`kQ_]@)+-?vǰF>jh_2Yg;gwM";`%$ ' R6keO" "hTs2c!g$ȺK] H4wdYSa:/,(:2½p:դN}q}XG \-|o:@q)(q[x =ɛRAO 0Oji{yH7tnQD~cҰb@=;;Gn1N\1* ]k=9ǚHS,ZlMAP9Zܗ+'xdZۓ=n$]9m&~56&8[(/軟;̗Xt[b%4'akYmkV_m9R="}IUH bn̨qoB ~>jMM1. 'i0f5m3e/Oz X۳oR {^>:a-x*~šFGHt-\d2YA-U3 -(b[^C 3y?,as SD"?dʅoNX[x {HUPEEE0N?w/՜sl?1inr< υE4m=Y-b¤+9>ÜF߻5ZHAcBHz|)hõP#W6^M.Xhh,N2I)Id9E. N7!AcT/*睑rg[•;#IHaHm"xPjJ%LWf٦\Z<\`jP~(㯉f^o.wY]i'PڽA!LphZ-cLWr85=+3**eZ#!u}W}J Q;*#GLɇRoEr"*_H)'}`T{"A,|V䃌e=+@Mgziz :\ [F-b+D [{38)_Uti>_lF6)ڌ{Z'?е[OXbi.%MgCQST9]%JacVˎ`):X# m<{֎HN0BdBQ(fF_QB"Mh#exbh!4w2W=*,9U(1y djA+wQ`4X\|y4oj6Tqg*A怀ew&`|~.%|S犒$(\2]ߏ1"0R>AGZo;֚o@?"/U@by/8]mpok*lOFjw:t2jX9<"xR ν̽8{V}mD `txP|6lKfI祜^v̈eї/D^E |\ݔ5$a-.qz^@}jǺvͩ :?݌[:SpԜ>Q1ẑH H7wr|Oj_SYOqbJ)tO5/26.1t.p(Ы]r#O$(Фw7_|`.CfT9{\YM ][S*ړVn\f >^de~ 2-.>jV` Oyi6Ũ)Eqd FUE[mBnʁ7J6^gwOnGiթ[ ' | t]'O+:o6D"؛!tfqz8tePmG%eRw~bkc Kɀ=CoзKA1_#%&|n9}G)7(ZA!lnKEBBܺVm9ඒ?SbxP;K)'2zIBI7k2UqjN%%ĭI؜ E ӁEoP7LsbAUy$T}]bmPW>BdbX5g>OY^ ]!-F@}'%xYY=SL2O$(k<3?KC?C1KΝӽ8+~ znͺZڑ=d:4EhNUq$lpLms7z>jod0\}t_Y>sBKc (a~܁rb=j),.O(D=tZdG,ӚߎD?jB}h9W׌sL ~nm#.UdWҢs묁@<:*q]daF5(N;aQ?S*o*$&* %փ~ssf!NfTFtj_ Jj2b4L 3D_F1)_ՁTYM]BUin]gM SEl4`;VRn.M><[<K {cCӒXZk)BAg<=Fu0sz>; $r!EQmgdeۺW*" ~ GKf&TS8t"d9V =7#t^T-wXn>e?^Kײy;{p+M~YNX6NCtsqD.!5 #(fmw_)RiJmRgTJu5| ,v!s*T[g A#M^pM3s~jY Q x QԣZ7mDP:>'v *|O-wQydia1} #&2etaxмEj*sCF(aVS[wh܃hAPZ…ъw L|1 sDzX< L>Xz>Jexd d*lS.bTq35<0Kq EТ M"y"fbDo!vX}r^Igh\=M4pȒFedםrb+Lx|9F,'6"wx9pu4LC%]FZDYC:2QS10E7Ȫ5ۣoduac<'ZKp9s@i!!eBjy| c$S$̊}[Axa7(\eR(abefxfOS*}h3} #+@Zc`>{#C?;zxB33uUn1{ֶ*Mgrx5t6PpYVtz {cNzvK_Hoֽ_%L Co[Iy ?QJ:av9 O W-t3ghd&D8 7p5ddSr%Yf6!E󗵴܊D]ʕV.siQP xz"m6!e0]A˱[I,}WlA١X,k+!z4FVf\/:,JMz%BU{ Xp{AO" ACMNb;fB>b؋rӌ*Q9ٵQ3G.C\!+ Qՠ#.7+]Qr+ĉ (^~Sz|0Ap|&߆7h1GaG 䤕"]4X3 -{xNaCrTi^һXxC§ !4ug"b6eS鹞+(@\Qi#xz% &22U:\fv\Ծ)v_D-lY6:ES@kЦZzpp($ܲuiY}z^ : ;l5v౭\тzDZ!͡U5!}BZ9iO Yȥ[@Aº潶yq1Vŧ(Itڜl,' Lfh8&erXe8/-P%OjU0Mqiĩ{UrK~eNcRio {t8C(+e.3`Ѥ}!iR 7f`hn)7ن֋Qf.\U.TL3/,b_6CS8kubr6 әWRBx19KϣoВRk$v|&c^2+.hFO>?A?fŔ. _LSݯ"`[˰?IA7.PCg*Ny" V8.N'tm&W_F[zAM|~C|T6ҧ*}JzϢX^m9T|OHx)1ÅID~ŝ*ӬBeZ-^1OE(ԗbG!GN#:üM+U2 M͏Bĥy #"V }V5xW,b}ک+Yue$vbq 9uF 鐛Xtpt˺ǘm|9V B _]X,jz`^ZW3/ea`O+.g# G  }^WQOӓiwN |`AFø4{㥭%&|Æ-ieDJ_\sAC(ce]m^ee>mrxeo:'^|A O+Ho0} '&m$F+K/|Rvhjy}E t[o_Tc IchΝвFQ7u_t\oJ{9oLa)! %+UXO-TxwXC UW $ɲCh?,!_SY%9.܈1$H7 =bP vQh"F/͈9`}y> 2(= wϾbS@-𮍙u '0Sk8eLgԂzRN.W8/{OH*Y@rNviF.MS,7#brWVf 6;`nItOr)]ƔoB2K ՞ĺCy/ɅoMpUsfժOrN0 k@-3Ir)=IW৳P;—mc.Eיּ S22`?\f%#L%NL:7%QB$(:v?Ѽy 2Zi rC)%jeMh7:RצuY%_Pѩ@?3KcT`l6rha ,zw>)n4aΡ1RL/70z]zClʅd`іD⾻_§__栗O}?^GۖNB/UMm0V)mc_ &]+ Pִmw?$oK cO0zFaeA-"r./O< q0_0 1f[۽w"og )f) h5 ,=a$Mbik&Uax_JB>uʗVAV=q9R`֑:R;5P` Q"tրxKZ~mv, [޿vL6^|4 w„{ fa)KReD%>[M@l&Uf?>u/GƳ=i#H_YlXǏմ- giJ&׼C+?$K0@12~jyu-] Lv!&3@Ӫr˱ &7*->_#ReE:#0_zN{'RBG*uQԤʋڢՎjGIp#腊+OiW)hU-"9sM(&W]61|8'a z…RZfr2T5-.m0Bylu6ǃhG7JOz*\E;L} d'0(;7AuScRQ\>\W/uR-<#GD mBID)ŝΑ Mk&A+-ĝod=)IIv0Wtjh>=I/aŰ(*#?DQSvս (l U" ΝK`pAL? urHK~g^qXX>;y+oGE.~M\cGU;nGdMڱoFI r&oGi_:~k>צxؔ"gɧx%#n'8r ࡙"[f[B_.*uEJqlfA$Z1hӣ֘[@dYt \BI ZfF6֙b-Q>]oa[Ԣ7}#kǵ۾ fon D܋2uCN/6VJL+F"E fj"cbYN )hZrg`ӚWtk5Q k:zF8gM>kk--Jw&t7=*U(/`ω/tBQ8eл Ts Z ~)N1c7DȍkrD)3 N".,R"-AЂs{g%0/ΫN^=UԫX[+*y> ûj;4 XN^s6.}PDFL2 e!WJ%M E=N"kF74bBrjІ_c4p ppO )_+[ haBf3hEXxM\McPr MB`z}||o/"meqUV˾epS:Z:V,(楦ï ੲR\šӶCp%(߭qvsBp4 3zsq''^Qiz_QPBÁVa{#C蘺vC%I >6oGZHV9puR=*z𩗾Gaez@.kg#ݺ$Cޮ bbX"ܞ cEO\Px$KwpE{s<o8:nlz%[ +&xj4$I$x5"R<VHPMGŃ].Pƒ">7yѹGG?#Wwdp1K4r< xb2SemňYٰ<6[92xo3DQN=਄KWDzp5t[,D.\~ N,;W`b5 =~BUNIf+iևZe,y\)[k3ĈxMzi>PFrWlL:\vׅ2GMڭQ+ABڃj\c#Q8 ,&4__Jυچ(ڦ\Dyչ)V?sYɖ̦_+հéC01̪.8y/6޹DaY[ SVf#O 98mhbiS(G%+nY_Jʸl;mk ƠEe]~UHdqgT{xН&aY31.=O%S}u[VFKe+YPL76j/"L:6mJW]D\A4uN$A ܩa\9jVڪz^DkzU0 kÕGC$CS3j*iB?@`9;`T[q/2k6_ C\@I"Ц RÁ".DK@;|?r$jwɁ-Ը'?(: I8SU5g*ps'Nd; ڗ_FVsJӽ*haA۶*.J^:">yuE"yn;5k ^@Ctj`gwP6X%`!8he$t`NzM {{84Jk\֫.J[޴AF6ic WuxX({XJ5 `1U !Mdlʧ1f9t]J-Р`%C jBA!Zi{AY:q@‰LHԸO͒}0e=`mhn_4lC㠄9+ gm%w. \/]Ǵ8VBf2'l%Էz$xp t-'w̖49z1S2h1fǽ.<$zM=\qT8(=d[Щ5}%υ0ggk%I &k5FYbrL+/JZ*+50Uӷy+Qvˉp]-*rXowj>z>~'3LFNAmuWnڥ0@ Ȝ1+BFU=~Ԑ yhǡ>7$b2 xOр2XݑڕAN5"V;4h1YOs5UG+t`h j'&MK}:•\UN[6Bfsaq67h)Ǥc˄Z/Y~Cp,@ si <@ CEOeqq&P$yd"-FUՆ&>N$G!ef\0lޫ_Vc޲mTQo2ΛRb^;V4,\_9Ai*ֿ*Ø]ԧY;eDl8UՃȄB˷CsXW}`[(;MI/B?2wss@QExӾYkhl2k!5?h-t PoYp2` xã1gf:3эY~-bc_k:O)UaZw֝$0nXjCdlCo0!컄6ӈ,_Qpԡ&1GyοJy.S gZ$(m;lhs&̊RW =,T5%K71}݋.~̂ $x҃.)0ӗ;(@9?@ιa@Xe)F;Nce}ݫH i=;@"FaSjNәT;˜iHĻ ĖY qpL{ 5 XG!mkQC0Xg,~Zj2ח-؏(vMpX_֔t2}a(R~-$-'rvec í҂=AJDɦEEJ"DOSq>Q!5@d]vJ ɐ`Wѵ}wcGS^b0-?2c>Ei !xL{FGDϩ9jx 'CqjB-'ѷӆKM :uLnA7TsOE-pd6qZLQLtZG@wPNgV#e ÕTsPhu\$.6 .| I9ĊMk m e>e>hY!aP]eL*!´Y UGE= ӴP.N eJ21J퀷$}`,tP!RWh/((fip*T,-p s"o:s$TW9J=T*ߣK;QWt,l@LkUpMrtΉ6;)o@ 2VjP],TMbIJJe߉XB̢NW^XY 6e"v-FCEJ7: A(̞;WW!2bf/D16A:bJN|D Kz^Vkf3'2 ۏte=x& h{oVHfa1pkxYo(_"+a1!V'Oޕ \`g5M>]ڑ̬{{>kw'ײ;C"ّ%[R s欆|;M?~m>]dX^7 y字t(K6 J`f܎ &"G +T ܷ"vhz@DbT_^|R]q[[2cJszSK:S#:}c׬ Ҡ؋+\C8;ryr T9BOXN9B0T<6`hnaT8uq MYq{p}n 2K%ǚ6'O6rw' bhw )*yG 7![ B1 *ZծNd o)ۢZ *Ox|ݮaFPGC5f{RjQg\/Է]@u:dVn1#1f3T+r(,4uJdWh+$, % ~~O Wϋ[doT߬F DC#aawI{sVW NÇoj ^1gkM2c Hz/F29c[fX@OSud"[=X#*eN%и$ :@H< $#-Π?^DkTetMЯGb$ݞ&Jٷє3D p}i,6H*~%B\ԉX}cKq$RO2t`8 ҙ(LvقkYg,72l= -z hE](aI#@ }m5~NuᖧGͺGՂaV70UDmL>'Gwe@8s% M~mۀoo k1CZ aU koUǒ.4tMQV݅N *P?q Sa`} R-5V_HWA'$EfAUf&F"Έ M?G~g=zvNJrX+BңK& 59g b W&=\ g;?[ȾGK˵N\i:;kN 0]X̧:B=%8n,vt)=v8=s`CS5I_S厤{`p3nX鞅0OM@VNn$GE-OkP)m+d@zTǨhiXfkCmP>b:,MF@Mxڑ5a`Ӧ[ &hJ-N ̬՝+_D"@Rav"M%ګo)(,D%G.ҟLS?ts7k;'VYAHRq& [A!ŏ5%Շ!90*~0ìwr' efZ} - Pk\trzpĜD5u 8!2ݮjZ[k/2N"^I\{n[FLz yknk3Ϣ$ް/K iU.I@qj kٿ̈́)VT<%OiԐz߿R#ٻ< uLr"5fV 7ad<[MDX{[ ^DMZ?A}1Ck߼hމlCLl*O9z7p`0勻KzPр֧0M?rwTOb@Cj{rn4T.-ux{39W;ړ)Dʑ-pr ͟{.=f+LO5-^MN)n !p3zβ2:/xAKHYvg?d:}-!3<0,Э.%StfwvB 1uaqC+Q#GC :3}t{=І}hM6 9HcifknO ʉXo3 3Mؤf/Obzzt#=0|a+ qTTen~VXcLJmS"xSuXT Fy*nA=pyRtvK %kJ}뉇DݞڢRr^A9x~D<0#xW6RZT;a'\z_HV9SCd?bNUD@- .F_iwC6@ؙ< btkY)Ijw[.zpsI^=$>Q 399-Ì<}oHuV/,q:jHPltxDiabƚVmX[Z gw"SxI)o MtRA# 4"gn}>d\X/d4L6S|֪mw,j q(Rue!Gv.ld\7`:&Hv3\%8)fåa޹ͷO E+0*7i;?GnSJdmZi< u+öao80 ľx&Z!2mא1_kbc bJ~3%-J¦?XN0e{./g_u*@~A~mչ4dQ U(k F)U#G+V!Nj(Tq3äY%clǕKY4TfG%EdL3{ϑCziak>YS103Ge.#w?R?O[̎<\I/"/NSc2 |f_MmHc/A2AcTtڧ\\FfRcT_K Yř Ew X| })޳=PM7fk 02V_qF3RV?}sJܟ]x=q}d5'j<+D#pb` jaL8LX [mQwxoEL),7b) BdrW4N7ͦKk0ЮT"ˡ5Taɸ٪jAա+n8hL#Z.$;fiMl'- HX//^ ͵A&D} pf k8nsT%Ή܀h# ؕ"uGOܼV1!b 6}4Hu\.^N 7 ֭-Wʶqқk@ƅ6f"ʜ}@<3ba^u/L@uAW%P|Cu`Cڄu0-׋ E3i,Ғ0۳&B*]^uZҿ[N-Vf%:oK~

,gLeQRaV>M {:uqC<|X 1,;ph|3},0_5VLn- ]>-;]Fs1#Fۜ#7":xP\軁5C]IM2[\YTˀwZSm?mmoG:}S 5~qOx6!i\sF6;F?ۣg%dKwьOވPM8@< G fhki]dE%'P9hNTJBŹEVZϺ7S%#wx#Y(ez5 A郼΅qD}lwQyߪ,y¤=5@ 0XpbaM T]> Z6K+WI]:Dm_{ۖ/MڑwzΤ8+͙^%ƹN|D"8/=\"c@s:W|[8 QjQd(4oI"˨Բ5滟5ԘNR\%]"8ybQ#L2c4aG&!9Gw t04*IR*f!iX0z?x:*\ ~bojb-7$jt`60C>%ǔ_˚G>\8pT/{W6PS T!2FQB+t] ZIpѳZ5#=-\$nŞ-̛ K4k?UPީ ZN]('Eٕ$!vxJF*A,ԁq]E0l~9BlV=fy'M2:繭d~92^}_ӌ_u@H*F~$Jp^ӧ:*_c3dR?jB*kKB~ _ HQFB WapH_% X=h1p^C~Ρ iUg$c+ ksJ-@ .ei_J s4bL!/] gz8L$Ҭp dMۂ% C{H kQCɮzuDM&ܝ^O7lAzfrsg׻#;i`8cL̠N HNN҆cc>%@[D13MD]@vͨf4XzB`?d7#wl,ea7{v6ôhv%-t3{ OQV?}#N9!+I+5pU^U%JGNJivKrR!O׌{̜{W])g)~6V#seB$iT [mY7r&8>x\'Յ/qnGHngLCFZFp FC 3n$b?:S#h)3fknB r"R_(Mjn|Hj=Fb@ `ˌuW]wKo(I5YTD^ΖGAվrbma٣AmaStqvfPީk` && 6^gpm=&X6\bY~&|S{>嫍km PVY{N7rcAbuV877? =f2L0> ~wU%]AwMa0iJԬʤWKC1]rAW}[&Ֆa`^sbx3a>@|/4p֯u8EGxAdzs\]gM4yY6e*n dѶva>٭c\⵵uBPx@`և9I[.,$c,@trnjBSh{`rrwP|E&ó,Tj3e&6Lo&d7!BQVN WH \OMVC "}ڗ8dž蘔d!1[bAZ[d[$ut;cK8aSCF IKV٩k mvЏ|_Sk;<,U+ޜ%.ais5\dG L.7RS_V0O"'IPߑp5QW'gUCoEsEي 9{4#]ڞv#%]]qzbpg r Anj>2Ո7l|߈H]4rA@;l]9MKroq@p˙gV)2P[H\"V7¬ئ7h;mv!3ie+Lv.g񔵪_o*cٔݼ\(g%iS+S }8'rH=ng ^Z\'6יGuNDrJSTյURj3h 8:x38/] }HY@(5=~*kH w4/6]7Ge㒚w\y_^Q*LS+NTA8櫍z 9}OE+RQJlrCFY\) TQUG1]7[(s7pkBbX>GWh&Ss9 `B /}U)shd>V 1$e"#(nC]٧Qa@g`ٟ<4h&'609Gl:Fۡ5TJ- Lx331dZpEAP–3ӣb;1Xtx#lv,) [oT4=[9! QO~ba[O kϥnlpm3/nIO[PEGp"@p;=fmi$nQO|~d?ξՊ#Xr=fmj!Hh@GbztP++x;}xP#;߻4gF r0w1Fx;$zh`ձ[~e},M LrpJ6Eh:Iy~LBbeo0^&/>w振i9H=49};h2 f`z9 R^}t:߫/20S߫C'qVvu074ʊF3l>L9DF7xej(^+5Q2c5B{G2: ÆJ}|Z@H.͆Q EIhP3/?q_֔lUu&f6, -bT"t-^&4І %=TO cSG&[ 5\y+٤a'Oa>B5 J%aқ)Qv߆{8'@)yl`OGA8ͦAl.t˵m#(ꯔUi,(6Y]6u?VB$J0@ ZhgZgYKkEY[[qVOa֩&ZXuHDnT-Z3S>TR8[&-B|Ut6h e'V IKf6xpueܴbl(!l:{@.jO(`mn+9'/kLZ6epxr]Yxs}J%p\6=FH:)^_}OsVE`'sf5ufOG_ q1Ƌ` ͊:R *ƾhx=t-?I,|̂6-`Olvչ֭dΠBkrx9P_Od-w뷒ѷӸ(T= :1[sF$J\ 6}M8ΨZB4grܶ`[_`ɠzlT=gs-P11z[STFVZ _Pg8> Ko*y6P?>_)G@ @ |Ek8' *A;7a<Վ5W|(v~ 0k Z$('?e:cL8!պs0I7wQ?,F$X)(t,[gKOD^xGf'5[0+@OdQ[|Ivݨ%cPP)}ޯeDiwhSE-3j(uXZܖ~ݓ6 ]K/5YkA~=1hi˝* ɮ\,|VEҔ|zdDGo'͇Ã+JYU4M&5 A럑C ߬jutaK,ǐN$kY|IUQےA.#r~B\eŦn LgS URMlW8wW;k=wI$/*!IcخFv$B w~׀++v6:vbT*a Dhi%rvV y|?π#škP4Dva"H z^zcf\ `T*e*~w=qZ{+Ojv: X*ۍ/#@ A71p ?f|^7 " @n'3~ytS0&Esf^jpF2L L@34fw*k&`tP?ې`Xsf$e܀G8D2jbgߍr_vuǨnI"&"'2#DGnM WTS G  ۘčCaa85I2vޔ*MΓE._el=w*Χa5 -2{+Ҟ(tC p]LlH> 有Ԧ&gh7vAt϶ٶ_=ړ=#@LnHY$ [Y?$W;ˆ,GqlP<؜{-í:v8!JyJ`Dxb-UncKщ|hM9Ipƛ;}<GV;/>!|˦~*V3{(,HW4"%t$ wځ\6w̜NaO#Vu6٩? '^o̥ر@ ,2.VNE+׹Fn"R\y7, XqeBvHX`2e䒽wɸ˫%`yѼ3t Cڷ$6fH Srxz4X@.D֭` kyc $KhsA )Fb.=5[ߌ2t@x|`QP\#I-#$[`3xk!yZAd2CԱ.saora{I0}p ۴CB&J f: T-p7OZlj\uOV+V$T2y3 ꂻr$/qg~_yEz 3 -44 +vK} uJ/|9}` 5t mS -+Ʊ&'L#ٝ-n$ΉJ^<$CG-ڡѲϕx( YyBrbstH­v:xXjA cI9cSr[H+Twú7H)\Mb3Œ5* uޟP֔X"ӍQtwdža:uCs~ eξ`5d)s65)pLTF&_h8?(Q`++Ellj;TP> ̭WJf/j98KL҇]JաR;u#xNC%Ep}u$p[W#П1p0Ը7Ncg(t%i5Zn忊?Hi~Rn@ p#Bst"83;9iybKul :Q%oQL `膶sfE릍ثpD*!''l#-Z݅lbF ;f; > >NF%5袤_ ,o4mn6 zQ_rliorZAoD~N]1 49,LL72"|s6r;(@9B'҃dfhB-DV;앾d[fRa8i*\ߵ.eTxKXL(,Jثbp /\~DQ2Y#*:(.,,S̓l{17`uP>kZ jB^ue=iy}f 0Fdzlc hؙd>b$|秭 jJ*M??H#޿Dz^p_ @ oaKͺWcDGjh$. 9:ȎӲ&I?8R[ٖ郮ju(abU%q`$j-fM!ZݴgNy,H . RJwﳤc|SX*AWc8-Zq]-Efޤ {bILo|*ۮIUƀȂD^9AB:de6q#P ?,_?B 1R Y]zcȟjoaM[Gs(qњ<|yUm-;$GPO4} 5}|* y4u!_P#iU:vx4bԄ6F9d(&^a->2>q Fu + 0]*]<<8@މeMC+q%r=ʄyyC\Pלi{9CT@3;.vFCKIm4 e@_ x¨R5V7IQtd[ dX4)Ǹ~H{3z5 ȢHA pmv 7*ăŋr}bRvԄ&}b7} )-yzrv[K!-DH9))lKgK-6ND4AE&K ̛LMc-tq9Z%;^= ٘u)E$򲠉A J4U>e=DR+E}C v@ϟKo YjL/SXx= ՂҨNDv;Pd"΋GJ >^m(&wMU7:X[P9Xݷ%{bHJ%dCQNs@kH0ml8]?bĀAL*ov<"sMHh1xo!F$LXSY%5/qu3qsr񺒶I3CbwFW>nYJ(-,* DibIP=m~ 1˷"!+y5_E1WD!TjX_7`*Bu[ O 03֏duͼQX(Sqw61?0C#mPL}5 IAk+U%{ D OV,W'|{ms{pV,@"he[8i• 0]$>Ѓ0)둬hwP46&.f&aDW4 Q5`p2LKD5|H8>)se\Z{"t<$= 2!Nxq-H{͔7D61y0$9kՑ yyim_0ٲtq`HztAFQ #El]hCѼo6a#Q l.8>&MUԫ}Vt(aأ.]H(_NvxQYw0 ŮS5`^ ]0kWT%:&t~ "ۈIWCŚu6d=,<"'$lh_f +=r Aws0&wfd}hb k`ٛUZ]4H+FNތ_^V $Yy1BjB ߤԬEΗwf$QON`:.h! ;{L+2iM8OF򺴬/ sAy&kK.f寕Ŕy UްA4 1L&ũ.y;XWr 6MRSǸš.LQ 9TSfwg9š<먛c`ܴvf!eȰeή bfg8k$?܄FZ;Xt7h'G)!oSqv+@ i5 /S@=~KplqN[w|4 |"!˂}j93lʬB]r4-~͈->{r(CkWzi!f"UD|d_/3[t Uv𞨠^=YPx (,0SI9W'kyll5?&sB )r4XSr칒+SOs"j5uʭk9S0-G2Wݰi1nRޟsIZ^Sx.$32sU^gڤIܮN~[ѐ9'\|HBYEN42Al-߄SMiHcT`6+JqZ20|ƐW&apx5$z Hώ]\3N_K 8vVܯ.HOǺގЋj4%UWvcveR6 N;ft@ LZru#WuNnzaQ=2i,xV^zm7DKq.k*^abY ;)K[WY"]5 7y,@-Zp"D^\VGIi id5jϽ 9=U#! UVj̨#gݗuӻ'U}YllAO+NgTfkE}|*R <-؀B{@}{3$˞$Ԇ 2+}t>D␥/:XD1DcIgjq@R. 2dY޲0ÇEb|.0$^v`[JuhPB"Vt)kkPTB-o f6j9L& V.5,Aj~g˲cRcCDtVJXRk -hI+GDS֌QfB)fOWTc* a'fDl8p e O2@z`2LdܺlL6겈 ғ~(JzůVV>HdOٞ5Jj0 d_1 V pX^$#}ObDlW +a5ژFK t.`  r=D`Dobp13T],)$R.zqTk&ҧO^HeTIc޼Sy-'8,x Ȅp<%6V9\9AH.t-!͊6%+_#4]mP&x#Y*PME*ɸFt'F[fCk8[g>V4*"] 8d2JOžjȅCa=m+)@þ`3X'L -1Ď`2v,<ן%QΊ;;Fhۦ"nEɏ`Aa믽"D?>]`M?OaHΘĶ́1bW Ru*g,brP&c/qp .;bT#D61\yjL\e\ 4R> lzP4'W0|7 T-0Y k?=89Rxdo)XL 83 [XNAic D.=a;ĉPMA=ϔc@P#̌8{go_7WnmȓᦌI ;?Ȱw),˔p>L3l[sEOC'ߋCcpxՈC~/G|Hd"r~^/ T:ՑmWn%^BP$"Υ)<|Bm.%l2% I%]1c dS2wcʶ%_`Aj"るP7ޅ6&|]l҇gZDzU?}mU*: of ;3!g4\'7}IvLYG0yi% 򙹛]% ) 9.&]CJBÙSOG硒QiR@U5߇\!%[LOjtHެԌi.J McT{]8$U.DIZ~xV>Wt?7k2T(̶EP.=o;9V ]匤j l5,=s+BFsOԏћ.8a\%0p#* 0ۆ΅e 7θ9 2F-}N+>ل:o4Ȼ?GL& ósS-=fV܌0nP

36,ɣwƝ뜷bʲ榓\?G>dpXϷ\t %E8ZxlEt^:?x f ƴmج!l 4ä`yź6(81zz|o8CJ](AL5sD8 1!.*DJ2jPz.'mŷl_a*qyx+tzӍ@pm3e/zTE2xNg@Uk?%͋υ\w?\/ ij03uUbR3F)WmZeS v0~Iݗ'U<Ts*lT<~\F7C]-ځfK*#әw/Syyʀ&ӟꅆFZt}C5pB֡p%h١\@ |yfƁEꢲ3ȜnuoYߏGc7Uw^(ޙ1?U1 VwWFnR7O\?>d/k)=\ })ʑ8ʾfO4U-1C4uE Jh㤐sIZ-TUMX(Kvw~oGhʦl0?55i1  orQ;-L"V{|ڮ}WIa S:Eѐ= yq =(G>P6@CI@rTsiⷑx_aNP[)R!(?JdvFbcğb<*͉ +F.xb[gөpE22,gOidO(9K 2>$?x7Jv^-v-5 TNu˹hީ ۃ]]5CRkL{my^ ]Rg%nHl#~PJubuہم/܏?:,^9Fju(*_DAwtk6= "i[@#MfO<,[&/:C1Vt߳=ܟX|׹H]^p؍Dئ#,RoOU Xv X[+sj*G5]SgEzZ0¡8nb/=`&;o*|M:?D| {^07[q`5[V+TAiBdWMaEuFrT*4*_;47݈m|2*NR~aE ?hBPn~ Qgc$@j)e)lmzXHh\Rge嗌Cx/NϞ1M'bú\W[H:Ҧ6HAQM;^e4MnU*CtN`)U08ry7;QN ]EN.l|MuľRꘕwIcRĞREQPnDN* +x֘>f]N9] 4pRv21CZhUJ }'9$9`m>8-vyPZ V @@w,樇0}ު3HDuYLS[|eݘ:R"Kأ-q[2Z6$Ġݣ}AxIs7q:G:C^`-A:+{~+q5٫>\LTkꕊc,4Xs"kik@4ﹳQ@S ]ItL@"ZlNp kٟρʥDR&6"ZO-H+bƳax8dߴi@3gMyɖ=tq ?"sE7E8\qȚ= BAcPSo,hM]8Fhx_yRo*5Vg65\juδsaytC#^z% # vuiKX9MVd0aBQ0?J8;,ȷ|xMf@rS􀳡pL Q ✥Qf%Qċ.e>& vqaaϷ:PE_VnX,Mz#oҸ6zJv) .FQ÷ Pr}noZP]z$(,PIwkae幕09d -½)?( њ[ CfVWj0;p{TG/g(m8m{Oet@_ Ĕ7?6 rvDJE.)A.#(ߗpZ}b{=kfʾiط:ftha[E0%*R\Z/်>2? Ff)N$M=ֽdy]CG\[璵nWɗjp{3@N>U)T8~h&5}Nt28M5e _QP}& \T 0g.ҍ͊˚Lq D<?TvU\K9N;bڞ"pCj997n۝2[uVGNdxєxQ.LZmПf7 d- P%MՍ∶݀5zDbӕqu]k]v ^ 8 9-:(Nq,"mwm٢lN]#"#.A)4q-GDN7w#AȢ.@; {nGv+j l#ͯh{:x8=esGׄ`[4Mf#CXL2^ Q|})4S(#Yd^TaY$x4t=BuOD8OSGCʲR* bdQgEژ|YFK7.vb4s$€Bdurݴ#TE3KXcsf#YBXacz\w~D/ۋ:T|WLĢtq 0kNUvD1zYKWE(ׁ=ݵ-gj\vJa>lKic9""P+e}؞EJB;wwQ|nN?q9ϰw `bs@)nPɑOnݞCLq'V3k9QcPJr X()fO,Џ?fut=C/<ĕw;s4CѺ*>9>[axKF\$h*:M(k?;RZ/:ŁM2dC΅4lEY$bXsbGF{ *Ɗ# B9LO; b1?5G=#Qlʾ{Zs ̀?-d J42 ZʫZB?G~m\T 5]<i.y6[tR/5gAE'׉JL' rNpZ u;l.^*뎼&])!5  h]gvzFpRLF,L^*>=%YX3M8@+.5C.^2(r]g@?aؼ0h!fkѸRcgZ}'Hc@ژ|_&}F-;cT|zًb{A,(u)PwѻQʗS8Bv֪2""<~} Eև8`IsDA,>]?{iBM.։v>')[љɿ :/ 9h`֏WhEW[u?x`hy)ZS?-d]xzەQĂ>цwD>?OՎ \[JP%-lщK3xRO9bgA Æ.h`:q>݆j1ictV6b VE2<~[JrՔtO?{ y/VR ~MklɴS $݂+{&Ax8dQs~DE+eh󹿾8"rVJ x yH崄slf6cpiBnJ\Ԩ7,K1GlemƦtnnX07g+Uٕ\o1.iP! qmY\`4m1dmNKۯ%U>x);$s Xʴo1Dc%J`#uɌ{z'XYof6M8!gN(CJ6899+or ="@P&T!y\BlGpŠ"Z܍I0u% '9}j;%g/gZ_O[%Q,kkCJ&{?apW鋕"i D8vU<[tR[C;F⨑ڡ5GIQ\åQ&j~NFl**‚+t 8RbXPa}焇ˣٙ5Iq]/O h| Y٘~%L*:0ZOomJtCi2ǽDGѷeIS:X?棼1HzΚCio|"YmRv'o:v#0Rh̢T% m/Xֺu;yu6-E!ݷ;IR5t'He(Rkn4gzfWn>?M͑2A(bvudxjf= PWe7~S:uKI;G {7b=ʫ׊BzےfE~8p4)|,eadZ2N)968@m"T.*Jhm#DNO =|h5}d9:׫uN4G]5^ %ނhxu-k!-QXa8zZq${m hD(u)?1\`F짱#hl:04^t^aNj!QOYi|֙ԳQ儯0p}TP3jirXsܖbZ}= 7*|TD#HKMոR⃛oNCKjs3Ýkڡ)!9j.:ɒnAGR_Fctj jئL?dWlBI/»w()y8d@w#~t' ak'D~ t=%kqhSG tyAhKҿҎ!tirX\G >0n0ШU TkT^*ĆW:[k!`^{Lwұuz^p1zTuXHșNyyoQ,AuOk8VELlbR_$ir!0-h9Kjzū:SOvФos•ѐh|^:X q:#1EJCTGFm2KqQx(KͰj<>Mc2፬b1|QA#%:{_ZLk42Zz}!  ZUK`Ǯ4hXofoKdL J.n\w!YfI߉MZ`W0*ҵL< P$U|JE,^Mb^'&@ ̓Xt _|^l`o7F'-䕒)|\"aͧ9bOͶx`K=QmslLvqLŻCuٙtX0_wk,19qy*[-e_+?eWtkkRꑢ'qڱ&:t} iԕDOBU R [Ut`O}07<Ezb'^GRqV:/FV8 .Cl2ge`O⃛QWt:ͬ, f*E$y<`u!c4'xpی>\ }o\y[Ө}e蘣W+k>^:1+" ű{ׄbƫDr,ilAt=VDT^XmM "<LF@@ić1bCڔe7X@sPQ0ECrLQ W[.Ϲ]}!V[`䎾<1YPί fIsdfeTCT(ZD 7sZr HM2^4Z(js-Og7%Yo`ÚgTG%`h4kH[g΀$lk[f lhG∲<)O%iz$iX}tg%ZNf=eI,^<[:mR Z`Yٶ$7'ݵq 5&ICxsq#H,Z[4ţG]y7{W<F|o%wMx\e YU,/* :yYYPW%{vV¥;^*SJX}LR:esj1<&j/ SQ:-M )*R>0W\Fbwr 111~kG0׸8"8Go~們c<1_+LdRdy5^~G\ sz?7^5;U~Gi NxZ|zE))zLশi g{KTp> R1 pj6uT' P;Ph h¡׫~~Wi2μNcw&9oEO20z}i-;fOsAoD|yҘPyUr0qapsK=<tBDH!8o@#i^lGA8v-&/,!8@uw}uໂ> R>5:T$;P1@l\ 3azW3CPۓKCYf3"];N%cY>v;@%s[g6E̎jh'7֙3|r$Âf܈V"J8; Ŀa.Y0>ynem/>u/|̘iZwJ車%/R?z E7tNFQS\^L(1+yF6󢹑 )NFP J\i$^2a`&3xcI8d UV4Q]f_3=V<ɲ/i;HUz`rpգ,9N/<3.l22Q=DJ Fq:lA=]،2CŽ!ҐmZ7\jӦM@T+f!" :ӘxYI`9< 6<Ͳ[Bk.믡 4OKV%{50hO@SzNMM[XjQ@:EQI /\6cGX<䍎RQùr7?̜^`jU萴 @'+y"+l"IT^VLKF yNȀ:)chk̎t H{N(#AzK7ׂH@*3KEԓo[%m*d{cX Y 9h5&7r;wYZ{\M26ճ/@pP0֒! s/4,?1bgƱE>\ިYw:`-xmq= S f8z.tc vІe@357hUd$ʮujYP YTm BOk.*wAOZr~@y.!5\ODD}ex1ċrԕ#!M|*OPK2N7FC|ƏJDa'YiHŞ?_i3M{f2n*<)ay>1V{usmvN&_r\XƿܨʠrE{pIa X|JR .}P,q]:vE2T P^K{uh[Khne녺JB#iĻzi6q\q!WFQ}/F!ԿhV<z_\}Jq|JmJ품ׂhc#F%R;lpȢBqdސrŒD\J^F~!1,O2ohPA2W8$7Ŧ<ְ1C#መ1'nBdʜɮ Q7Cyr,~0UCF]IO#q+8!^8q[T-NVCKMiB7ɳ;}E֟duG8,=E CҐ%EeJ>^|np3P{}dS CiUV<`c\IVx"0]8_Cؼs4z/P'·]PW.%{WYGl3_ZU5F[odߍ//% 4簔j0|V{;Ԭ~Q6O'19Űn`q4X w;g1{Sf^LJy'EW3R [{UGВ>FK)[/ J&Qiz0pjnͻ_(rcؒjOR>*&A惱.$ux/b9&󴎂=/IF+;,g}FKW]qH@mT*貕=P 1'`!Q1;(Ѱ6|V$_kn<6}Cɾuwqpc)+_(ǔub ,!sT۩PR-']s}.7tÅ#eQ!7UMb:V"Aa@ӕnXCu',8iy, n^Bn@,U!ٗ]*Oð20=Eu5Dz˭ӈEtlcRT]f'%F=BJBy3JFV썫QX~ӀPZ_bEjk!܁=W PT[\Jlg {+=Sc||;ÜVINe?mw/H%Fk&auBhV;l}BNΦDS :AædmKH²j$pRw?5`ښeaηH|0D!>MJ"EoA}%QM\*ʵr \]nPѢ>¬- |6 h aW\74琽-ȵav^"UIh1j|FJydʨa\WjO~qnj> =ʳQLmH sI%_D,q삢Q_פw:r|TO|S \@ēc^Mvi6{#県-ñ˦#G ih79Pt /,;ߊIg5),pt1tΣpSe^Vm%(xQ-:!V5FoV%FZ&tX奿 v"'X}:ˢ G+  ЅI5YGGEHWauȎ M>_5i."o-5X.v86uЌUB{Qn*cSiE%=3K]&҅DDW?.:$G[ïi?44aז[! yjOk|d@>,HXj$EN?*&UfQ g#ghR OWvB;H=DHa؏2rW8U+Mzl[~a*J+P7H~bx$@`s+#kW9}EhOBgܤK_~ӫV=zKW6{8=HV⪚;!(01gMm/Ҿ@t?"̊E%nfWWyvff" j^c Du#WSTwM*pLJs}]f t+˩vlKL]`Bkdђ 1gvYxZk $c 泥H!>|Ϯ5C:B3~Q |%G! բ qd,8GeLuwORdKi][ژCu}T3ۭ) tJ_ͮάx`JݒOHLfh[eт b󏾦{Q1ZN3[CVL3fӁky U‘k{HUf?P+}Ӡ9W w(o`J>Wqz7XߗC;[E&AzAggpM6ŅU0 16 D|!2Xy[lGn,%<>$?&B ]@MtjʋnTaĆ a⽭G"ZpeJEqa}J[SX6W'E "۪!zfr3?o.R4)tg\0W }4_ḗQJCPPEwM$Ɛ9+'a)ZKw C>mdmP$`- 0+*hI%6ܒ7*֝eM<b`(Юs&/ktBSԻN4˔EUp1VߑQD8ۡp᭖PW39sjyo8 ھ!di/v#;[Cw̞6b V#d:~.ae\iK;`9|1!NR(98xЉ1rkyX9/ɷ{j ֤j9Zf=׭b kuls²Y \&w5OHH( Ls~_Plz-qFU˵2jXS\1gH_5(/,+OpyMoۈjKqܸ}xf 'Bd 0KĒ$`g۽t:mb-Ww=E#!N@G<&D=h̦61aV0}\j7wd 'SzEa!J gD4?S?!{ֻ=lzt% PH,It֜hfY+SJÃLPY]`3Ќv@"ߗhF[h8,Z%0rIRh_EIBi+W5޶ףePs"t`CU46Z{n0?iȑ gXᙘ0W_^>PaKL两+4zAoqno;qbjі CաYᕁoymA)2H:hFdzg}}<ܟgTQ]o/<T3YٸvM2ڷz㯷L@Ng;y0iNG:tM!sd.WBL}%eǛE'Iъ ˌ+-a K׺@/H.ů#Ў3S&j>d=`XXNGlPޱ9:T&;N5n^1Cx*,|gU-| _.KrM0Xn(@DqjCΟ ! ]4 Y5㈻ֿig#ŶPu2}LF&i-l_pdF^TVeb^:,+/iG5:@p϶ vda{!Ǚf1'S?#Y6q|23vt1Go0KVv,<25&P5$FN'>t5C’tEٹ GdMj^ʹ(tK)4ỵל܍1qf7P'b9Q2 0Hy)}54=(kJ~`ct.V3Q lHMQ=} #F؍@?XUs{ȅd2%蠮eZݯKǬ L7%](_|U- SAIz7 UiЮ>N&.*P3ˈ sM"APԆTs}CU49cZݻo&t8wb4pj)Ivup챰Rw Mz1M$4jӜ3ʗgF\Z/fֿV',RlߕW7+9k0*qoװzvFyW#ʯ퉪lc''C w1BW5G=#pfeR>zMI/Q8f*d1YȊT Z8{1L_Ŷzp:\K2( l~H^hnׄ+faxiq̜W6?ֲm}}/#QuRp,$*ROq_(5pE ./Z-gM.+g)ai9~8_jwp5=yS>> 1#E`m-qn:>ޭ#&>CҲHR~>aC{ΩʏU"4te•DSxV4wa$D$5}`0s- NxRGpP,G{rV7Ho+KuVO@JEd9/Ωк)^NjV1(PmܶNQaHUri;$YG~(D` 鼁bTۣ۸l=mgV/SoDY$P31onbl'AHb*ga,98z&0'FX>M>&*qh9tgb ʉ4esRۥ CUݝ+Q1z6$dh"DsmSA? Bc+l}>jyLL-10H/e15^{ oo鿮䧺X>'ymD< K]M+:f-zDo/k5AS!kޞB`.dӯ]َaWXUӑ~O[T;zDbjxB;="Js_ б$#6Fq0:qtR {J>$hA<^-6o|mUF+hf{Ųn,8Bh-I+Ð,b½IO{MnSqp1eUOxq}щF{9O|RBƝ:HXp|nH;v򥘥,A"n\ :褜So\c7_2_PqlT觵۾Sj93^dhmY&+eU\)nܕ!~&@ :;Y7I }?)`:t{MzOd KunN2 FUӱ[n8!3V|<`FrhD-nkw7m "`}\=t_-PzqQ+ H."Yo--"کEW AƬl;˶p-ç`qwPt7|+,>[FvSm2jme`Z&@r|HrϏ?/~U=* %xW䏸 Cv'8 F# j?3Oxٮs܉_/2Ix,7% ?{nX \WwNw>2휗v0S=K˜ë*77䲮ʵDl1ne46E{Na }E}RP꾳 bN̈I֑aVOɨܘHkvK.0nM !6V1Ua>EhUNT'R1sM ((=gŶc!o{_{Nm=9ş#| zJ0J(Kƀ)h%_)ޱ*"C[6GhK_5L@I88FiwP,jny؊=,U>u-593^ۨת|6=MAC5᫖\EcDF MHkq`K׽1+<W0m/pavkx3H[Wn@J*ōod-'[Av +5;0g3GN-8tVT\4 d&ڈ"#84~yFw uIJra~^cL+^o". *y)IKZAq$W(Mt㮙O͊i"KYO=Mg Wf-ap#/X6yiVBKOϬcut8LyT&:Lr9TZ#%ŢBEž0X ʱqZ*2 ))Fr5>H@'upw/]JMxQ߅XʖOvBo;Fx Nf7+},D4uu~h,؅>tqvq'vr~Ei4vx|t|ĜWz8k{d+zCauxO篁C`-G2VηT'{uQ:Ĥ+ b(vyMZpxL{ fcá8 ܉cє= ˺ s]7*M_5н NgjQP+ǻ OwuUvqڗo3DˀVT@;3: zxIE}OaUxCܴ , x#Yrp â $n򟂔OP:uJ(Siwu&ϑX|1WjUKpn!>$bbo=F[:s@7og$KjwN?Pm저 }"1IZ.cQ7 %}T456ΧNхJ"' dܹ/#z'M% P3 Mݍ4ʗ <Δo!SsLC;~,{J.W,X/k((C_\?qViȒ:P,MBͲFԯvxɝ4%ua{g}zZ06u}'|*]NOGDwN,ɗ8ho}pœ58(\44^<`('Ge;kdxk`vzX <b;6)q+.z[5m0WWW|W,'j9PvgȢ]7U' 럯MC==CnH7&O錓IL(g*#xp}Hnb4My`,Et% 8sh۬}G"Џ@s[~ܮ :/ wiWxeaɭI am{rsFzd>y]s'vg8#F]V?[Z &y,D LG.{3h`w7*')9Y ˟0H 6f?K7u(x;}?n'x(2/?H\xαq^(p CV~4x9g2 f׉tz}&!CKZe:"|cҔweb?1?2E*B0 CM _kQxy콡$ QL&xXJZn.䯢A ́-2 12Ⱥ".xjuhOKE7Hy?Vj f|4+Xg Aqbvsxl7&d@}T -ze18ل*̜UJŸGi"jXo`Tм*@u-K*ҫU\u8X%C4,4l;빜šFxYXW\cH) b6)4 @8Hz/4(jyNxz [_L?ca7DSwe=`U!/}3Lq {JWݞN_AOʏ*.;S$8Q*!^g- `.q9sZ:e`_ EHD~vlϗ4 4E#D#;.4p*kS XV UlM8}\PՇYMjJAk驦us}LE|[L/iQ7:k&BykA~TF~q8!TbxV'VWxtˀ8M y\͚'fbZؽ4cLE}-K(敞KLڮaO "|itmGEQ} Q@EIAԪؽMZm: yaƏߑI~Mz&QfP\Pܨ Z$Xi#-2h1  JE !&z Qt ,x+N}vb'F۔\ƯaIba!ZTxHsD|Ac#te_ԁc+/m <0A:As-FA32?^zU t|{:ɼaOIι:HfHO-JtA@1#VNߏ&KFtcZ!U^bƸSfE`'δ`cS/u1x;0yeg;U `rX S>s%x]jb`"InAVHp.\"{i3eRYpyIpL3W3 6ST9b=B[&>N{CznR:$0'tD=j,S{Ja eslP1@{|g%w\LцK7)D-veNK;/0wK14z{J̞,Ͻ>}^KkCE7XTʀ%v]%W(c*~{ >wD?3K'tϑ=sX9eBh~)_s"(xDE%kȀ+musJR54Mģ계:1Upu.{}XcȌP*vݔm掮͗k7;dOAu`q |dcE{,#1{K6( PfF 1%g}Nx~ٖ>GP:NfsKt_J9vtCGlkE {ZNT]30ۓ%{1sΚ<bN*3ºUIw)JWAߒgR ˆg44-)=n߶V-;GJ:!D}߱i'Fg,|֒`{c+˛&*4%{<][}wVM^;)z̧U7QƄ4֋4x˅ߘ`.ë/^|>.l$X BˎUvv~ؑxߣd[ &5D }={uvUd*l)oviY(i vv^Nw,iXycb}5%2enVLrXjUmH\~ PI :us 'r/7k^u͎u(T 8R 2h!4lfwֲ`dSQ,.P*Cu]GO^Hp5"H!A&z~j!Xϕ Clc ",!ԼN;%z  @聐/[de02kϜxѢb3Y])u'[d3wMoC)ݷ@چj0W  RqP:¼8)*~*:fMS ^SA*Gvl<эPuYi:^φ! ƹ>Yqq3H@TMb_nykNMz2̳sGwaB6W|,"JO Ț[C\mKBsZH'[Q-s=aLY7n]y\^ 12J8T:JTf 57ZyVU6ҵwiSXVl֚ A^k]`&Fl)=&66}e76K`$KX5/CUIVx/)Mb#BƢ;1P)i22HǴ5]B-:~P u7LEkO%DBCx ?4^}`[[Vrm{ca}"Tc*MPly_B<R-[qЪ\rG LudtiסٷscB\t>s֏mdLvpP9`- ;lyt}g`[6 U~Uމ^kt ꬢ|NZE pW)Hş', F[|_ԩbCٺ@\jwmzRX'T` :Z}ŋf,f{aX_U#N9B[ZnJ^)嫀 M65?+ hWDZ4"&,#1cO$[=bفi/tVZ .k{'<}v/?+YدTy]2 |&5.J`3͕91PbJ=>V92 ܞǑu75&b`vBu] cwUvhD., <7S5m0`L++ A .9I@#ORGOȧH_l{S{pcRJ4.&}OSSZ:7p{Jͧ?O*2}6xj3C\rP`1^|bscΓ-՗'+ZE/jn` bh I@1d;ҡ݊\% 'J; ޓi>wHh*BTh}&3$H(:sӲějV uJ.\lF.cj<.m,etCx%qs-jG-wl7U8@-GCQ c8C\_g!r`UߠOZLڀ+@7ʼn|!.\шE[ڷ&J]XfĬ)ڲ'c,^s4JR[ Y//y'cJf\IO>_T ލTk 'F;~R4C&*P1j ,kjikxzH㔫q~|n>w;^|ʧYDAF;µ~&e֑ :g^CTTaK*ߖa%/.!tK<9[A /`D0j DWkH3d]DFIrͭKfS.W+Z.U:bH ㍢ .SBFe`I/ۻzuˇ Ep?]Uz:QK:pdXeoףd ~Bjo2)G(f6i.a\Vc]zZO'E~MP>h/8ɮH Of;@g6j]4L8ҷ2fىwNX ae}%,(5㬚$S.2u|N = DF~JJHi-qQKļB Qi>o.(o rd&~J C86)䃳&N|D吗/uj/?Ɯ:JJy0Bp[Rۣ = Ѐ'i j{'0U S|RӋ]R!VkVBIb, p33U&ouI}R;S߈ Wό3CA58>^vĺ/{ p׉rTz[LdO88TZ~icЬ|{,X9Z|]MJ}PXa$Aɲt_E!`Q?7T9?番[vLiz7GX k+hPLb<}3![<˙)h`#.ה`dy _m'`rl80u$uͲ"Zt!#Nx hb1l-In!0:hV}Y0'cHu-lj٨E\AQߑ5amGvv?P\r #5\|ӳuI ,\= u*8?y\乥"bP{_8 }.*kfL|. 0ȴ(1=ȳ /E|`0$ֻ;c7_ݲ,,sR]aEe"J8XL͙sb9nǟ\-KrAkqau,Y\UgW] qIsŝ5[&? 5Q6\.S'"#JOe0s9r{~B\T(ά^ kX&iVSSil^9EhҔM{Ce3X{<~y6rh[W=i1E}N- ORrW^O HqiUδu8\G *8;՗p~Ӑ*ڑWW,-O~tEzT/.D亅 ̕; AW,ox\eMXI:FۗovܦJs-IC‘C/jER b +PPyħ+qo=<}QHp߰~0OՌtPx9 sо7,#~ԭI 2ZI(uH_>|]D\E,!vz4CSHEW?W69L81`dЏ=pqCNwCh_; @,J5g%PbGHMEZ`$ɃX~XK׺FE׸Dj 6hU_GǠgQf#,r]\Wߣa)mSeSqalY,/% Lv#4gު[>gWKH-F\IRsuK_ Vj]Nk0[,|P*A0E ρ=\iQЅ@qW} ")0Ԅ;Tsxo#]L8' I(0QK@!):9O vi<GbgݣX)[^$kɡR OKkrjiT22@\d @d|*NTHv`}>@#h*+9DmBIF;lylH~.|Pg1B2~9կʺ@q I8:ʣ* Lc} #~WO1ża, 8ξ2%DtsxUף7 3 MGA)oskQh@6W?xhݭ#-JJ43ߖ3:@\{avHƁm[o_[@M"6$KI]E.Sy)m~ar|0]:"; ,4='ENwYhNwZf7kb,Bw];PS7țjUM,Xv6>)הa4(m@gK}I5*:c)m'd&;\c6~4S,'dɅAׁ;h Z|zc < ˶[:?c;ӟn ?e3+ܣyEn3%l1ֶ ZF$Աo=Y.oй11 /`DvWV{! O<iֻ@/K#ˎ""K6ӊ:qo.,4iq?Ur!o" z3um1dKE )^ wAA=EJ|H/u6DT-ύu%x/h:jQH \ǻѡ|mU6dHx@ ^frI8}&P\{^\8R6X1 }(P囿-O.FnO#:V.u"%L(\USw=s¢e[xkY-EMC @E+և{=I1Ow6z;i)ŽܒC, O32gJɺG(hftyN 0WtGKDunHWD]nX̣x\9_JESBҝSBF^3\\EWͤũc8|TLd7fQ e+"8]3fYEY+רyHk W_j1%!zox_v3 G-'bm"͛#S# Oibi7LuƃȰV #030e,q)K94"I_zz&|`3Ϫ^WףG%qf@ӶPʪk"PZ״zP NWK{L ;W7` fc]*7_)kW~낿;,bPg53{aFAvI(ޖf*r(y:~+d6-b OSo!qal-n`=tPIxSL"&}jkO@>C4,j"h%G9Ε&"Y\[(~_fE\ط*TB\61q [G( $,o7"$Lw+# ìλ.#\t`ЈiS/zŶ30uOk}=0] FcJ)ĉi, )Ib╢Crm%ͷcr>ߜ+#E> =k=ؤAtll/#߷p \n0%a>ц_haydir= b(*C\>a ّ&]=ɀ  БO-g.4F|q?BpZ\F ;ଏ~&+zCW)Bfs6èUhA=|s3052Sho(Ӝa7Poi'r*&n*T6Uc9܈DN:FbA=VhLFԘ@ MT>M땻L[-Tf ԫ$YD D`ԥ"T9mұܱ!m^Yi5&ciN05orۡ[4jk75SV0PShqM䵄C~&|Zl&&.,M{[  #I\YmT]ͼm.`.\'(,M< 6aC]PxAWMlI쯮A@ws(nɠP3ۦ@]if+|ƒ% (7[PcTM*DM5&^-xF"3$110FI r+q"Hw0pMW ^.T[3.kmձIcc H'Ti'j['༘#=!m^P:^at5k-TL֐PEt2-oKMϢ_}NN[ʠraD4|/|RG(D='<<*S@Vygm:Dp y r7ʛEanH}x*< =e9x@gxXOu%݂*JZd/bzY5 Jdwf~]ܥG'=\g//FZYb@Q%[M#<9PKA@2+Ѐ`9TNq- )„; *KvA2zQdфwUMJry /v>C ;ac w3pIίNd|Uk ʘCV#wb>(#,m1+: -~fK)2-䂿3 l߮Z} ^`m&&Lq|˞A牪esX*|Q {oYgK'H\K {(dgELBF[u^l@(9J٧T[ڽ[,8S-0ʾ?T3UYP 4.-s%)f T/\DxU72C̽[9mkqO?겿 /?nכ*]Q- zTl"I`Lf?|hqXnjF6u}^ޒ1!ShD&+65g{(dh3#5IZ4y?&gJ*!O墑!49DNɈD$ꠈI`(`]Xq$b>;#BE7l, aM,Ȁ?*c$%Nb80)Xpq92E*fZL$+2T^ QծhەWHc0+i塪'V6}?k_:-zkv:x(lꜛOucݖ J4NEJj„uDDlfjmA!i Qdhcx KJ3l|5,JŘ/~U{E=6QFXpF=&_+Eݿɟ[qZ}B[YGVCFTsߜezhJ mraJloj s#6ǥT{OvMuUz?"1yG~Ha-Ԑah0 I?E,sb o:bqb4|QP3c_\­+ٸsi]IDo4| utXl4y-ߥ7eKjrͩax7DEǷj+4''N*JuYɞ>'%X w?Oz]b3xbܬǴ2dJ0g$ڳ@Hp?DӸ[~HBkA1>H9m0a^vfqK4u Y,9ks̄_SHBiuJ)"'}@gD|*9t{,|vWKg} YjT+$pDwfWጳwHTS"U ?v֔g3䧫@p:߅$uLr[>ơ5Eyn;BE? 6SÚ8nR(T](SD:('ƑS {$-JLQWE/7CVpV:Vj.{?YFFqZ])Ae@jƬ5\ }i^^a>#VYdbjȍ&ēwًjE$jdn2@wzmVVUǡC^hTwVNjS/{:0 UQjqî~P*lKh I};|"h\'T+TKmc5'doR EUhe&ұ֕.W` OI6YTZ9u` mAȐ acadzh4тo 8%6Z% RQZk<@7#,Ԓ@-m+>Gw@1q߹Un~FMIifpDMeԶ&7@d7+_axDjYל4= Z};-h)L{G2N q 0ӮlЌ7KA|djO[.'nGV͹Mo4ÕC dXȗ3ﯓ\^c %ymVT;Ʀ(Oq:Y⩂`pX|iI+U1f$ èȲW!O8&ם\#$3Fbh;x7g~hO[A!śpCC]>tɃ?TO420'x(%Rє`7 (!"hkKW& |@T$fb>갩}ʷrцXPP%EvoRg:/s{pw15WJ5۞kB͢Z\ 3voZ\`6 jv{iXE"25MB8|RYyEWx c+1Fő `DSILUZ]]T{h=J%~DY 5+8+`Mx~:jֱu@^2-`6mME,#peWt6e;Uצ9땏ӦQ`*f8h^c$_KhF<@. ;O,1s#2h>#%T}AG*@[[X5pVDҥv)Sx{ꛟ (8($/jdx[x0#3j`pՏ3]>e4]A/#WUc6]l9$"Y%͑ȾՋBb)db,ᛵYWekԇdcwYYG_򀈙[w'Yn&5L$[wZ z,쐟i{I-/ . <כѺ@߱9u_@+tjEq+{& wJDGDY=ni2/Wyhf B׬!U ׺SKz4E"!*,ڟsnI7 qJ(^Efj]w&'^#湟[||w\HtF ˡvjmG֖Pf${K*s|{=oxؑl:ێќni ڲbEn(^5>0p0ƍݴd3"g~猉OoK8 K.jIx{GT7 #6fCkL-Gft.=oߣH߈Џ{y}޷Φ<N!wm]hýL37t;I"Ee1"QwrMI jjnK~n#`lgy%z#J~t/{Yx';Uˇzk>(>*")e/FH\Ւ= zPqD9O6NLh~uxc]@a:Ʉ=uh\֦2b&Bw+03Fih\R蹆o U'!I> 卜}R67AԂCfČ*3 *3U 2TE`zL;jjؖݻ3S5qco@%E#t4yDrO4.nmr|2l#Z{ȷa6 `^ZE1>.#pHtZvոsH >Vf;}8BVC6G2F2".:m@}A0&;:(r=AݑPޱ1)C̹Яo [L7b0]"ogf xa:{aB0ڿqvb3NEWâvsYsL =1bR`m ѽOlr.Uأ"@C7SY#^}(xjW &`Huj) {&kL<.l*%h͜Gmc_(>Y=u|@P>3d:տc=C6́등b{vOYZQ'~\mBC'UyzsS6ȵ'H|#T4w%,'_N!:Lly[*:%fKO`tp//n:p)rͫꋱjI.ˠ!u1ja1=.bd)nڃhC:ӻ4x|0HKq}UBK. #9p pꫮ&~Ky"Y _f<w C0Tҹja;ϿR=͈R5KcWb\^ 4!_&ɖ+IZIO =iRtS`OKHWKuJS?j.Y{z\SvیR]!~Ey+|j ѿ>6!ZfGˁUo(vP5xf4\wu:]Gw[cq n`S~B|>߲LLei&j,D4 w*orًۨI׬lrI[ afU1 ?(r.2 9;^V[_E'"4 T4fj߶Qʧ[i\)4\\bw@ۨ5Qt<_t<5$L- $E-8ԆZ{Bw]畜G5l^6 >D1),Ոd.IyIh6wO3}5jѦ+QǬw!6AP(Fĵcr 8JF n)ۺX"1OFdu=:b{ӣ5D RrS#svl1ikv͐VZkaH:m?Lf^ \nKp! ћκ7oIp^ɊbL2i;V^eq,Q}F4w?3i0%6(WI ]_6P^>no|7 kud 'qk&1ĦDb*US@FȲd 40r}Bk"B|[+&rHe^V\˗othMwܑ i%A5m. {)'gVqk.$åa _Z a*<%Bp)nWO*&9.?)ɔ)[v5Ƽ['n#w^1cJlٍ4rQptcPqN ڑ -f 7^ǏeU^һ+{ZO~ܝ{Vp*K9g N=}K0w=83-+gP3Yx*T`}[Ph;AS5m8W s]E;ҔP:5|peSׇ1+`K6Olг1^~꥿VPNm/%ERRlw}W50ރ7,L7ծ%p PѸfwl-4i|cW!?$wV-QkbO_X&xۺ8ÔS. E30(R{g^TA.L-*Q){Ek-%w%*0=+3b$)*6⯣TȔ=j_ 7뿁*Fb'iқQmzڗJ2qm3BqIG<8#u/W7SxiГ=䯢yݫ|'?|5KF-XeK*ݦ1m̧5LO+0ĄAJj;"p8IPV熬 =< V@` Hq^3,>p4X ]Y!(Z#znᔸnrx<aoxA{Z"Eg'.\ XvwkL Nz`Ggy{zw|?,|PsD`;lfK Ab\yW#DŽ#~ˬV ujE6}W|".%XF4 mqOwbo{ >`Gx$*CcŽur+m1Ĕ*Z4$ pI+r?@p="nsi܊]`%VuH!A'A!m<%1(7oJ&_DheXlm^@wրW;눈˱2`E%>RI\16 Q։$@lAQݮP5"x89A?jy2;GFqYkx !r}.4qTu*//%g'sK5 ts7T%$gzc sC$!J BQ $xF0LV.R(|v:[6CdFC6Arϸ/ 'X4[@hB+(D0􄉐:2[I9r#B/;.Xf!<4a$U(<{RAc 1YX]1R:S'Plhv_W4Eٌ5`>b\v0&k]I(Mq[,&^3Us.D*k?>prq[叔J+ r Վ&r ^3(5}R t ^_X o3袘|<&r|?B{iO"?bb!!|{<.=7LE#d/X4=(LSYF~iG XC ĺL_MBj Gcs`I@(x9L\H290>cVy'ߩLմE.S,a^!4[Ji)/njiOqG(rεo&=p#V ߯޹Cgec^U͆WmD|kCG?_enN"^ϺL,+S[m;oE5J~ަswK)lq%Os;zU~E`Pxll'$mpجF5?SAjzVSk{>2&Ys[Ox !h#sQJsٖ1buF_e@"?|nV~QC a 8^{ | "zټ)V= e:M!!CW5;7(!!s2j b;]-,Ctat89$|9{N@KX7eNUgSD13cte/che2T e˗/(RpK2B]2F@y& R:^q-fR3\*jJwTkLJ=ߤc-M;ufҘVi{':^]s 8Aqm[Y>?TAqTVPk\\q;pf}>0¿2huaA巖Vַ1ghB=WAco*:#WZH4mI*08=#9&`(T\(Hס&j ظ4px |\Vo)*Ibh j,%XdYC5BG(ɤ{^t}> P;2kԉTSLZv!$1K#ITޭO_kvF&YeLa19(kG;~P+?y62yh="[K ,)I4SQg-]Sl <#ڲNp[V@`ou<ٌɭ ph{0dۻK&r9cVxCS )ʔ{:/_FxD4{7B lбH d7Xm>EeES8PEzoA9 kfa'Fi K!I\hnҚZ ^y@jQ9:B.Q')c;Y~̞pR'4AN4I$@cSt cЃZnMHqX1{Nj*@-#Tc6MP{."o?_%\ 'wqnW[boY]qs=HڡAxhj$1-5C\H-@QBh!\h8Fq}3T08nٻk P`pXѭSS/5{Mkۚj&)q&M;2)vٴrT]`BEZ__ŷszE#X4ISҧIjYQ[S0k <,&6}HKK \j 3,a+w,t'_!ۺ'} dtD!ɈjN,yœ?u@ۥtIQE}' kM&:0W`AwX}$*DklAZ# Y%6S\s=ް04-R"QL;aS@^5fgx2tA32ɫwr=;f)^nɬ79NʎOKW?ʤe,, LK% }j.6{vQf\4' >d,oCG0øK42lcX!#Fc;aN*jq4殶eUj{?A+Wr≢_wECIWf^`OBՈRj #YJ'^0B q=[ I: ![kOI&BֹkzfX7 'D@<`~"Ik䜍rbp,jjIJ:>r%ٮx!ckQ*"-fx.QEp.}?䥏Vt+c8 (z!j0[Cor]HzZʱ`RPd|R"s(l}&01W#M"\{.mX4$C~ŽN hUBY>㝒AE#]>UK0ޜE5O}]`40iJڕLO8' y(U[ó#B_Q-ƊޙȕЪoJlO#X;,tmt [HUŘ3eL7Hy\+6,c;HG*%xSė"; ġsCп5)qH5:ey`׵*fwT_軑|HFA!2G'xiHi^ V%ԳǠ^TFn!Up6kAu˄iz7]҂=xZ < d<-;vR")VkGwCy% teAIŵ#V_'deOHZFOSA=^eH.o@Eq7AȄ@A' Z#⹽P&9O)0np!V!db~N thƑ2MGlK!|.)o1j=xg2y\D_n:X'TNiMEb+-^1XNEb'ͣ~PvQOtM\i8*(gd\]D;~R=ǩ#X;Z]XZ&B%+)@B.?~Sʨ )A\?2.HIbmbu~+ =ǎ\tάnM4hrRRR;?~5X{ QYS^p_eEi'?މ;l9]Э +F"Cn1l5Xmg_s=BH72zCPmcx$/S1ZoF);mb|[y?65'X٘pokK?KPL/>s8X͋ӊڷҘP Pc l2Oh(GOuS6 x &XRHw'~xٛq>$-VLxĭa'qId.$}6ad#f/O@o^m1ibTќRnЬG |I m~L2h꫔Up$m}G@rSdBpM="C;{fGF򡧀d=\Bt<|[4?"hRϫ[@j`003P ‡ywAS5n[Vq?BbINPӮi=CJ-3f}Vd$lӰƹAfh gsL g(h N6M`R}5x;#ԝ+Y| b3yӣ#$Ol=14u}hz+Oo&e]4߀`k ?DtJzwjޜn)^N Yzm4:4rZ<$uS;wz&@VdkW#olN:1\UG׋\NhǂQKf_TʖJXР}Rd$,h[wHīswW/pFW% :(xE{~ f0l!>iZkKX${[dƖ"- ^GLyl5U!CޕMA2T6>H0AQl7` ^_!fZ&(CA)Xn,n3F81yL7n劊[ӆ_]?g R*򴇥n gRQ}'g_8VEJhnU#mGlQO9pBm;=փozvʲl|;*uCjo(& dQM(*0XA:,y@SQp1W4[G,L/?J` AJ߯⃜5K{ŚQ8O&r:0C~Vf@#W)i2ᾬu* #t XP&9Bu:Nvceht ˦Ros3 ?C]nږA<{6{M7nnjO#-zˢxԶ *0T4"[Oх~hԷUdJ׵Y d7Fق8l;&翍ʄyzΖo~ (YnS|XÏGCwhsr6i8vs~V$Q6cb\y>.nob2 MX֐:@GU>nW0THj;褃tȦ㏞Οj[ǟ@IԚ/.ReaӪǫKf!nh2Ij/]-PiLQeë+@wTȫh$Qc1XWC{L\ݙq܅ׇp4zT _!)YI!QǟJKSSɼQ1#դC(ә#ܭ#"#Rh z5Twʥ>s|yYB s w=ʾ*SdB@bg;_Yϫrڇ= Q UR^Yy`BEgᚶb?fjl Q`b=59ܗ=5!p^4]SSMv>#!4A$9/'+].|Mvey !,0]_Qy`,GlDhCw}iC~]J'NVjR!_x ƿq.A< c<3Up_gEf^|KwD\b@! 8|f ,cx:[ӥ\TeQ0/{ug`cW?bPgL,p뚽iETYZ\MuOJmw"b@ZCm֭$ txjZ`T4""4C].Fxg\ږcwgd=&@BCUr(Eqr'hNIl ^g vFTM:+w$!>ߦj %LaesJG6M00ޘ_7~!)t:Y_ƻO1Wg#B=,x9/)`}r~¡!"IPֽ JWٶ~V8jUMDR^04v{￴cL:הs׉pd]NnДEMCpy-r2T9-[ ~ct`lsԨ X!44`~SOB )_gFG),xĀvX Q`, ZR^=^3Č _h+z'I&`YY!Q .yl,p&dqFK$ p< Diq,u]H>"}Na (B ۂ/GDm9|j.%$V_bbp /:/l% -I{\:AqS@DL7`?(*K-}R!p{U/.cSwXo]kf wр;,ҴϑwADZeIz!/qG:Oρhc.s.D_󳉸ߌL xsWW"Hrjʴ „iNQhk]D)=d`F ssB̆ثmD;{N y:PP]tB;~!Q6T\S7ZH}{Bjq3b:C. ]A8#d"7 -F4'm9"f7M2_qϺnaJFa[aNP'cNIvd4nۚ7vLC$ܔQ>tmPPK<طB&':2]7۷VV;{C.N;&:5}AgH)$Ss6B NҳVGp4I9cm^w%K_,1Z0=DWۥ>̱EȢ*fBLيnjH1"A\(hɀsߋbKKz uI 0`-Wn`:RN#ö[-nW{ЭYMM+6Io%c~et? #ىbRp  EŠH9!b:NrĊrPϕ%Tk:ِ23"s=`UܹCm^/8NܜݱY} J=r̫[Kq}N,rP]ټ3_JYv'4q )S`ÕڼM|G~%sܸ mHVD/ 1m +8Sx3 6Qwi{m#~!ovMvKMM]""*99wa^'M)iKHr3MGi Q,LrP(=/6KX(pX3/pC3ށf=#1s5L~GJI=,T;GcΔԔR 8+H.&QVU?@O{Eak&Ue|jy 6Vݧ|r[4(Cmq+J9\]徖 7 >|hM[{; [|zòQϚ {&⎼*&O#14seTn4ndS4ܙ\ICZ9InYa2Ŕw TB0 .$#҃o;ɏ#.d"wSj}hRF+MJҕ&.;'ʋ'.D9*'B&JXܹ-Ox\w(P):X2eLkJBPWH:el连{ Žl}le3]GXkBNOZg짦ubE\=SkZ9hUWT[bOc}{x*~!Zʋ5xbEI;:=14]{k2i >>>pfI__ YRv T(j8=cEg*W;t0"ROOnbΗQLHI{XI . _DI}bj|*܏XKrZB*M;TYD bPK= :GOo62k5߯ 1^?DtE 52=H tDG8E֨Yr '̳x G5EtAHĖbܛQz g0s.HX.fB6VTE ˛>yZ/#>tyކda.!fFG:/lG%Z4.4e2e'<_FBj/`_#N&աM jXYn鰴Y:gjY2IBbql4LWlBU(n![f'Dp}h>aׇ m [`t ?%+~>D[" Vgat ZU߬wDR<hf}"0 t\]h=& x³qt-~`r#(I1q)]ݿ cw[I+SPi8$_+g(Ýy=OI{"<Ky*JnOPO^͎k qeBl[s_ώwl]nz'4ڳN]9^oM'&\a̓תLT(%'"7TBKcemgߺS~ cYtOqVy+A D0+YtUA5q͡u>B崳[[lK&@LX#NFle0}((~3}F;SܾƜ_&XVAzNuJ~doѼ }eEH-s>GEŬ5DoEF?k|,!*R \xo ̛Á]XT՚y 8s@r},9siS62d)ЄX+Fq{T ^lV/gECX>\xO$zbzw{ܧ.XTawލĵž̮K2fѨ؇^< z03L(,EWوhf# 9I|W(R,QuׄqdDw( GvBy ^yʑ w!;VN &"AH"b*KcRYm̻9\ƣT@ʴi==& jRwaFc["jZ\s6/?7-1 x&oq!iA)3d}X{xWsS|躝X5^uY%(\wA2`]X/*x^R~ucdfv*;%|hq٢47@I9 }\;aE=Jf`QE.*@+@7/ОiK͎Ph:Nx{R|Ǽ8%$$_@ oQkm%Hܗ'Q.K pT78$ztQT#aO9V ׶ i-&pcbH b1sqaEԤ e{=q7OOE m \+}9]wC~s%O =b0~[4" ӰxBX"ihqŒcp,aF2Ap|"bq,`C7B5I7]SMW2DE,k'eI#Pk­ѿk.i 'R vfԉ9GWHwe?yt-T -QכzLJPcz "~l\TVE콿ߑ2ڧ$*V =ΨƪW)D;^v*#a[3$k#T;P% K3U>Z E_2x|?+{Ԛǖc1Ve AsrЫs30Ӎc7'"kpVl,b`",rCl KD[! 2;j~c̜ ܳk?$)*_%gM~f .*OnfZ6D!+E y4xSVh(J;0cܡgxHiHX,Fê-qT*B#Q%T=EiM%#JD5ѸQo\eAC?3t0mP&=e|@@( 2`th!yV j|*KpaZcV&U#cpĸޯE6Zm2 n #O&],"]cFuM.i  >N&ZB"$ve/ gT*v ey:s7$&bQ^icǰn[K_ "lrB^=h2/]HkԵU8)3v;aZR*U$a6_:Llhf7.Um$ *?Ma!$O 4G6JEkuyAg1^r) h_&h&IB4  dO"rќFpBvӪY4 ] X kdM7yVmwd T~lZFyz#bZY~V]gFfz1p`yG)VqNoY}A-OqQ| Qwyu\6b +:b𑄂*뽖,[h3"B8(jD#U-B񝨄:t7 DmGp| tЉH\`':PQuzri_w]jRcR!D_ecdž(j*PJ6O8M,ӄSOTS:7/uF ppHp^XVv3+W"H)P.> YK\dR|1л?f]}}-mƸI--PR.UaS|łE& )LHcwEE\iPOyRם Wkr'eLQ%)7T|Dϑq@W#H \/~PΌ/ ?D!G695pβP\aJxH]tsxD-pt/DE!8dvcZ̓a77Kw'rEףZ7̴9Iҧv oT6a{"@Z\*^=*9b^OwĸAI9!&)D.ih:&/E~.zYU6I,b,gSaextMW 8C*`aݡy}GyM5̔ X]agH4 +0 -krO5 s^GBp ~ p1Eha/ 9\JY53aփIK=̯̙iOCsy7MY*2<{Q# _p9~W3&񇊅5XcoxJnL;f |[|75 XwǞ6{@(dwlc^JǐX1ߑ&7)6vt' v>rw`x7" ݸ%^,!0<YBR\k}h֊"Kt"ƗQ"uLz{G:uwfVyy|y%Rz(n {geCdj#Рhj?6EoNEWZmM* CN bzsGzb:0%5zs$xu,5Z߅C?$>YH3Ŀ[ ΋6-xC_'V7忬j|ჱ2ܧm-a./F*%|ḱ6DNEda@mI%VuG߁p@Ԃ$j-SXqi?a͓?U9vF2lvG|$3>`*NkYH݉ 5IPop&x#KSn=pێ.XOUshi=HQM8;*lho Kx\RN˾<~2*9Ǽ=_ k$"1&1Z3,B9w2\Ƨ:L%b|yp6AȞ}tZqh `$J,DɁ~%f5!E2׿؅3UXҴicIT³2::gHj"Sel',eiun0I}\7*62/sw66 ^_CM:qIc U@ҋ!*C<_C7/Ղkp%xk^DwWp.WՀInbJ%C7SJOnmiq2z(Xx7lE ~gC#8h+$Ͷ`$t.FĥO|#ҫ2D0>$HNxo*Î?ŬYM {pM' G2rK<"`m]#.$fHCJ*h$RψIc^XJA HiאbF\\͎PGW6%l7)%ui~MQ)(hF繱  H#r}TrPauO6i *>{¹;^WDlEi'rظ1|T+A^JK!yq8x( %)I_k8Sɻ^=| _R W ʠ4n\WX:OT.mw(oK7ˍùUGX&|x RO;& URԼ-lMIZ-o3Y7iڲ\= gv6""gW_#xE!¯-w=Ro^ xӔv#h=DH /4[8O&ߊ76:'TK2SB>DtUZzg 󗫏wUÍ8j A]vەeM]8x^ Z7LA,w91Rrp'n5 ]w֦\VVl{ ;ɕW+,O5a1c1iQCLI&fcytJSq 2贠.^GB ]5h%&ଟH6( gdU^CfĐ_6Z?715м :~lW.~fs}qwJ(UI!V*I eȽ0HjM5E =tarQg<_,24ؗ +QUm[nݙ5Z65w~2;?9nyo0ݫ1U1?.9YgU2E2DJbwL~{Sm \Ei1G^oQdQx*V>"削cN ͚E?!\ ;ő x@+G8-wS ܅R,%:)M (m)GH@phخS:Qsb#sl,}kw@"d+X/ޟC$~8miډ3-c q%E_?鏖# qϩ~~}PoЍHԜ2jc %'DylUtI?Ts.i?3@ճ:9X>@sH|s9zE2K'axLquU%uۨ 8J _ TlS@vK}n6>m h(d0[29ь#8}vx[ռ5w{:Qת K x1[ cyugTrm:eDFfZ넔^H_0>mЇ5>^ɐ<ǣE

-0Xjƪs=ee9_qNTghO^b/Zz*WǴnSʞ_Vʐ)T~{B#k{+kAu#y]c]ξrҧ<Euݙ{jth>\CEG.wk ̔w4ѫ\?U#I}GP?* yl0cTgPXJۀ !z]tKQZM_gbK{`埊)ҭ ꙁР &֡PYN$ p[m1]LτBHz *WiB9'tMƾffA@rSfͳ/]G&} ]Zmb7xͨB{^r:?Sw/w5,I~g N;485s-N? nĖh/Q4!S>4##)1Oxy 27PNuJ|7b$1FPXEH "i2a$EKA51KMOb){ xܮ8x-R@x+ֳBWq^CƏC:ֶHd{|UCt:Zo(~)QC׍]UG7߅PΕ\cy+cyőV 1DJt~n0ʯ[[߾{QPeYdtVK1sC |h;;k訮Dr3T>!WAP\ƚx:lϭTj2^ai_jCW3TdѼdNo~a]~xT}vԂo ]?ɂhMG'~QG\pu K0CuH*D>jJCڵGEĤ m+c4:+WB)aXkFM} R$KvO$sB8 ܋\z>5-d`?ðE[ PhYk 5P?OM(}lғN&>S%u6wF*Q F ׁ3 oåK#@*[9qThE(vQKEI0fIfcB+~={}r37x * ȷ[5}eX4XA{QjWbw@얱T]d؊gH+L}ْV݆_rQRwjC/fQ9xt-pɞ q RiZ*D2weB]]CBLz~/&$>s?w~ 8eċb Fj0 HX܌ô tiB=Mɕ EO21Y>p:̢ X;r@ o(=to,jȥ47j:i3EnFAAT~0?eq]$03g0m{N]U/= @ hst? .~c9/eyɲ ҎBDO[O:J,K/@.˨TzM1􃏓f0>뢦ɰvʸeܼQ xKKEk`J^ N^,0/9!)RbZ9ǬVsxI1h޽O8]eDs7']r9"XY?z1IY/$(:[bPq:~f[% X~$ޓA?PNXO[-*=4OW{c"FL+Ҩ`pi+?-~`Q-u(# nyvbH(DP ݥ$F>pkbʨ[$~& 9 a\O,ACdj2XHM< ]֣`h]#7:[ߣg,c-7-jlej'egD4s#f${JC4cĤCYFOz#% V>R8ufImn(ؙyz-]'G(3t2U5VQ@\y/}Rk-X vev3runV@Ĭ"G 2'$"^~ s}сҰHl ?}qOC0,um6/*_jxG%E/Wt{kU8! =fwAka*:`~A &S?;S@Cgn%k7݈&(W8&B~x? Oo\s}Dږ݌Y8?4XmF7Q+ZGQ[ӗKuYW)ږQ>P #+%:)%F[8 RIE} dBy!,<4:b V?I5Lr-f-Ra\ vU7uk"@WubhAnc8j=N+˥-)]S}?Haߤ_Ů{5B>ri:037OaKhB.6a8)f"9L?Ő(6ޣr{PW(RE*$2HR lK4Vze0yaZ\[t|0@i/*"5ƕL09QIX/g`fmp^π2&]F42@]IřXC&PM/vRBZIC\nE^ijƲ8iragַhȷ^n*XRx F{1Şl 5E9JvRфC*!ˡ0/'v<,u-d)@ hGhys"0홾XH<s K |λr?9!S5O<[<(az)#6Dd JAE!=]m.Ema{r˫+3*=8v{|vXd:3m>m!iZTM%la(90[-[aʪ(F {1qkkWZD-LݑA,81行0l%Fp_ } Bw7Nj5uoqV߽g]B.RVe[l^hйaA0' A(g'" _Dc-NX2v|Levmj.W7@pGkף A23 ;spFhHP&FNn/D*,wc4hfFm2>u- "yE~+)chUIT"%01*Ϭ<=J$?б=fsK|`E笥UFWf'r ;%v=8 QqBKkafʗ#0%ۂXv4z7k0=U'gkf`OuΡ|;jQ m=j&0!eHxABtONT1X>9D_EAOD'1's%FSZϓ'ECpYvYc&=ʳ##._.5־H_20A{e"խy%2GӂYTK\d==mX,RAVk\}}3)(zAOa)}^*N NIUM!p[Xqyxm6+|njAVF1 ^qvPٖ S'^H[yxAGYׯ^JG+"r.JG.;[A@3.W-Oo9ڛ'~ @hEG5ͲzEzN s9&&nPjL qdMn&m.8k gL1!13_ժKAAVW0;obVsW5f Җ[z}s"CpBp[ZL:!09GN޵|2xSʇZkQX

3cL%+*2x41y~ϰ>VNjJ,} mDAt}EJ0zCs-K|˻o-h:> ~,J_b0u:S/%sUaYEcc'Y\(‰tT'ƏIXAgh`*4ê7,"vǒǘ nے[aT8|Y۶ޚxƩca+dqpȓYxSB^轈Q zixY")%n9qO0bS(A~6O|F(A>80XD>201Yш&F\ >$:3 5u˃PTVJ G밪\.q֋=Lţi5}]W7ġ,pUʖ@[JʗX|'FMIuNYu]u_/CYR7x5^; ROdeّT<|z&ŢzF596VJb L6t+i3*DE.Y-()%Fn[BBM-@˛ӟk1(!B(BB 1gr?NDh-7.N `d3C>$:,rz>CࡤmTZ!ZrcMHA1y, Q%6Q. ^v'4!Ό'Sf".Mq0=Kfe3JK_R> Ӌd:P<>3:&ܟqee_ LDdC3E n DC^g_}X^o) LFK&1^{~x[" &p/YMoaVkk^g0*HVL҆Oߧ?k]=;`Eㄫ4瑻kpgO_$E܈D٘R}R rf<ךH%D!>kz ]k9ߝj~]sͻ8o{ӧz>.S{9g~j0lẁCɪp{4mէκjSbH(E+z,#2$  +w >(9WQB:\V+3%0qD?˽Ƃ\y<~]"5~BLk܈ן0XZwzʙGȞSut;e<945HmZ!b (<(ΒC:L*q0Qp!>$U]ukq򎅃PF 7]ᰘC9ThjIt:'MQN,0.-Y"v6dBZ[PR"j; )~eK6A 09Nf7Ku>#h;*AQ6Y&Q) c6YLE_pyKo|5w?vJX܍W{;!A!&^>#,aXVY7oc~I5 S@m+@3J&=\Ud*KfCFytVbhfΔ#-9@nwW3o>0iR"JYֱX I \zVfdާշZm/{%Onζ%~UwC}'(-uqa ust+嬨2M~XԏokGe]w N_@Sr$KƇϖ%ĵ~Gt5!4gעI:cG#[&o.„B $"L,w 0bDjdA@L}l_ޠE.&BDWUC\.ʙCHIÿ-Rm۷ TR2U?p^!(}֟ 4 yܕ9XZx {(Og)CcD~?&!D T9/2r il+`]9:}?A7amDe=>_ ~$HQJG[G ;\a~B폺~z9"^贶Gf0+z6Pr@K5P` l>-s5[W] Y_h!=5BuWmBTF䐬 jA0sKYz_!9 ټ`DjiV6ԧYceT0cٚ#sg|GbT| 9}!Y{a+n/8a%a/AhdLPse9_`:zk_|䍢 ;0Lm o\V}?2h=޴W-Avf'E#?d!c[ٸ aCS(J@In ZՊ??4v0]ǝ0ڍ! R/P.ubkf_K=yu ;}=:KH76ښeKTR9OL|.(޸Hnq7BW|9,Dù~W+?+)Pk>H* {NO>FMj~?7uǫv7;r[워v6P+0qIf,_{hPCMt;Xš[9TH=7 7+VlWhthͦ -:7dxYVڰG>kѽ<:L?T=&.Xȸ@ J& hY!UDg o'FZF;0Hb&,uW.fUnb dbZ>LuvVlγ+vOʗ2ALXs,&. q́V 0(h8ɋ NX 77ޒ[)bΌ[hj4ő0r;B,Д*b%ьL{S~ȾXGk'd6]4R˔PI+//vRAS[#P6?TŕxŀATy ⥶x70}@־5kM!&lR;OV0B&;gMc\ Raagq| CIF']uj6[i*=F)t%m 2d/4ʆ>zHQƚ4CM>QHK2=Yyh o6}BZ1ޞ#cɡŠ,^pN`8!(A:(#HxNwxMl Ђ3fCnb-}`a$g!=sF)-qZiҦ4 N_I|g4T/W:Rwh&2 N Tn<{aKhn<]ts]~<{'rw+_-crI0 1;D4!g)zE'9!,=GIϧ$fxjcagyTcsvKeku(v/jfnQ1H kxX C?r@Ҍ#X'^sLmy7lWV iS(}Fw_}~KORA.ȮA*=-A+/LyEp0 cѶ9?⫆MsҎ^| lt\DAy_b!k'iXDӡ9[IXb1gZ\ǫ^hJ. &T)h}Ybx \2>DA},C6͂/Ԫ?ra !1IU0{`&կ+kGZ hoeF MSmj{Φx ܕ_!=n`%f\p@}ubZfO7~:JRHl4*hdk+^^X|Z7y,H9bEJ,dN)1Vā|\>Zɐd7{<#u;[ժҔ3|{J ep| ]~%HoO&y sԚ QtMK6M'2ٓ{W q?NN:2dɢĢ'#(UЮ@S x:X7{>,,gK.'Ahѹgk j f ͷYzDݛFo]qІlq&0'Dh2ruߪ*AvSj~D]Fߏ'wl~kh3y~*QJ7P5'2UW;hhUhQY{?IarΔ:%FO pǝDS:B 8IC{fxm &  5]r 0+?'Va+LI5= *kb%ZFM5%HIA-䟑HՊ;QXcMi=uh鄺>I~0ȼyI5Z 9f~Q< #PUD};,;yr  [ÉuJ6{񄜁;c n6=v!ް7H(K듳m&e >Qߕ0"`/8_H1aJ]kC k[qBf˾?^N9g'}/[*|-ު̙i`B $ż ZيZg7]O+ް͒fY&ƷDz6~5(b p/ .]7Jhbr6iϽ/dh\ojMMWJ-͎A6c`:?!Zr%z̮qւLE"3KF=Xz'wK͢rP o̜U7c0<|VںYwFF`+[g:ܐ@ βCzzOd9GU/pAQ d춻0G1G7Y|۔[7r2@!N|l׼hwd-<4O 65r2QXEd٣2:ˬV4=N9I '$K`S\I d$4jʶ D6vK{AlC5vfZSEڏ`W@'.4(Ĕ]nXb( eXsoΒ;*w74m!E9y.MtPi౜+/[1=8ffA\#G̸MBbÝ5޴n*;g팟סBs#ilV=[+2w$icp7pQ`9ú\8R #἞rb3&v͕G:v04Onϔw^Ch;]RksoeB`һ =7R:iAbW4<-aʒD%=k\UKEЋ>YEq6V,۱4ѡQ*[yqFA%)ikhhc…vI iȹ[/ b ܞ&(h庡i9@,wF^5!\n}<JycZ"ڗ"yre|۝b@ZxybIp$ZsNJOcy/館/3T(lUuؼh\jzNuaMj?cկ,*@b2ROoٯ[Kn䪝ߠz:+E5\Ws>Rg#cNJtw z@hBd 3I Ieb8VKͣU>Kqd';`}9l4*mC*FW [`LzJ8-kvgW[71e3e2fm!>Uί " Z g6yT n=.2O(#iLշ81> kb #y|>FYN' Y,d02tJ"K:8/6F -ǧW|ސwY҈v`xFTf1gC%njB! Fvx1&AZuWj*ųoLJeC,Ƿ ȏ$9q.`'[esA{h\Yz o)g(P']YW~Žn46YT}ݍgWWJI55MO7"ބRɂIT,EjW) ӟD onhFU?m@ .2IF 3" ὆\.QdZnNjV'-.3\L[tofvy EVBgom><&g3Pɢ4Ȁ)`=HڲCfE!'#6dD#CXv7!-QnmbvZOw T3rMy0q6`/(7H}BSS=%q>?|] Ls5XTA˼@ߵktQL仺IUS4ÑY^=܊z,a؍U8Hjj,x$u $]0@zRS3>EYP]K J׾P۰w dn$1@Oz&lUz_wᔙGm|c-TwǟѶi2!69b ]Uy*q?y{ q3Dwз\0v+D8S-B+X Bˡͤ%r}ñ'6o+ |ZH)Y`b(+`_aAN&h8K% |I1(7R_9/ni8Fnee1Σ; S9htZr)!&42dEu<bK%sTi7PsG* ں.9>J6u'T>lT ~@e0ymR UkUJiL[O BE4&p~#~W!cJ٣~7Ĩ.$wIWc|6QvQRGKέv4,?Xdl?6 ٙyE&}Bg,5 / 8չXWr-MS{pg~)-qe=&r;`- F-NOnݥ AC]'VֲmIU9x0 {;WR1cu8p&kJݗbA@ Y=ۦwGd+%LW@ț]5E, (U 8 bB۔Q]KSd\qwhöcsJbeo­2v ULh-aw9Y6澋n#gǿWDzAH_ij䰷 0uFŠ\Pg>G_[6Wn Z7r5{5~BoEtD W_r_WBa䐮tx=4oG`m; 'K%Ux 9Zj CWnR! Æ}] $Qr\Z.Ue52}U>3 65WH2z{̐#܇ Z뱃w42W{o-!gGm>1=*3u1vJ mahW uʑsINٛtpz8D,Ίxy,ȣ^O ]ˮg3.Ytq5(DeFB]tb J?m+R p'Y8͘~|w~xi}y8l?mrÀm8k[ ~K?S1X@ nU{ShE}X@f_yџKh0ʨ!BP|rjXN{@,2j*};rZ3BJ &ʑ8Zf /g=wєDOLc )pWo\p#S+Z . @|] JH%`:@&-{J/Rٹd.gXpDY"dEee}(hᑘ>u439s+; WvOef:;E%A;.7?г4(S$w7xż^N,{dݩH+s OvӺ<0.a.?uϹb z 9]Ȅq@C2~Ȁ)Cit b%Gz!U/^i_`ZQ+~X@?F ʑU#g{p K(![9קf8ygsXv[sLfpKES~ *m߫pX6Nc.0l05\S԰`%KWMt~C#= }WRdܻ=%BUqrD6׵X" sMĂ#AN -v0P>|)江3۫ȔS# qveCkjxwHSNm暟P社k y| +" >"3:z&,4HӲ@[gcK_ \, p$:I6p,ӂ˃e@S=)0=ZEAò,53c:V.Boɷz4'0K4vʄPzT>@YóyJݥHo:ݿlÂp|Lg;ִVQy@yR42aorؤH U/[j|,-V֘0P#e5mhhrM"CKgkWK$;a5]ܰS*S*rUR\ӺMc h.oG7z:'"O>7߀š2P?==:]MnҘțwŋ`Uc$}i<"f!-s>;˽2ѵ^ip*\\)$9:9U,U\Ե!b钖jҪ~-mLj?UXD"H̖j?-R-8ep-/L2LXES: sDCSq}7wF|/g4iFO*opU?ּxa2!g!z7$BYlkN ڮj ZVSh&R 9>QZrr](s"Ɋ"N@q n.3(0ؗ'OԠuH,GAq?v^%=(v,;I4Efk~&bZծ T7?'l;CMrmgxھ{_J%qT5Fb~\ew,Ĉ{O[׳<_~At϶zWtK1wuJ2B.s0#q E,:k."ѭg5Ggj4N}$@oѻ_ gb'czt K̮%2m$[KZrU)*0Xd2&!\lJuZkh#?'?8H9޲׎4@2ҁJcHd2*>KH>SƄ3J/@nhݭl?o<'Rt5_5ߠve׶>+ިc3uWL'3"O+>JTD q9-/yv r:khT- pM_ajVrȫMqQӲp=nt^4-|,ʿE3![KuQv >|c]ѬgF4*C)Ng[>aa5;.'}YmmvuV/3KÇB%xdv%ci!cݶn@^-7%=v`Dp|KDTR%@m/0K10'%4hJ >Ҍ 6/WE]$~DvJtPTVMTiȨZ}JEi<h8H(2}~Q5|^NdmTJ~!$ ճ>ܒ->8cBRbwE E^o$.5_د'ϝ)ktH\@qs~犙cǤ?[FD7c B\Gc `6 Zx kXT^j5 յ4au ^wYjRY&9'˾2?7ZӦA}²<$Jd% c =?=ˮP)G笠v-ߎB/f#ɒx% r."(9QO&Ek*mޝ;6Ro8rG G ig>usj|4jMӌ&J%p0gۓfX%W7lX G۽ W/ďL6 }m{q1Fjhp =林rN.^f%ݶ+oyYDJzڛMvI:9P5wC< n  ^|<,).=̝j0{ "g;0.HI¼N,-N70;G2zpaߏ*sWKV"jJaa=%А x ߀By{Æعyû"8%`=݅7`L7|O@3_΄VA̕xd$if8أ 7cU@I0)#Ӧg)(XF\|04k-lP%. ʤO(%n .0Ar~O#,-VHxLh@ܢ/̞VMQfSŲ8lw'l, a=8"uo*?cDп]CG!:Zy]t(/ SPh#됗Xiaaa|ȑQ׵oz ?Z͹ՙSCT0#@8 ^lM$?X+8&0w-a?g2Sn8~ϐ)Wu;M{~M>y, %)XtD~"KbEnB1+:òQ@hM_~r0V6ZiȰ:̿!YZ+Ql2. Y.Mwph~ A~~@k.Pz5.L&D+ѶA5v.'sTP͓v.GLI d{QdW'hbTh~\כ L*0pB٪CT,Y%{6!;,ܒ-o Yl@*PP stp Sܠ/mS( ׄ e7ioqU ]}/h_6U /`j8p3$&-*1Ī:7KH[AnpA{%;Je9k :Y=t+ W*tI*c7B$bO'/}VI4X߹N|2 {!uШc6 7Ah>8I ^I7)ߓδWA<r?qqzQäAZLS\+e"+Gp,c`iר<ݸmP'9}R+Cz34)8 Aw4t [g17SSŘR[w \z=J}ZR|kCYEaO. ȴ*5U t?alUk:9ge(s8th% 0f9 X<b #f8Œ㍦cHa/WMaFVrA3rlzvd ;_t /HO >JG˰ɍ7Ⱥm;fpfNTUK˴jAy 4Rz1jz2 `$QGc`"tXO}vH[z׿LD?@٩_i5Vpe'IőHL!q/%RbMl[D^w8 t<|HR͑D0j'´"/iH%e'6J oqr[$,3B#WƈShcTO,0m D5egq` ,r̻b茩)G% & pLfs qU"?PAx@>?w+ @^gU\C0 `qQNqH6V_hT.^ז?/E}#OoȼP cަv$`+B{5]F7ѥi66tnu)KssolcM#s 7MJxH"g*/eebȟBj4tsm$U%sf˪O,09YUOgx5fF.2MCxOg 2戞R!?ք%#{n2I{/&ġ&L-D|lf&shAkYLAJՖFqV;S/!fF!i|bSwoWhtP&XQV0/ (|>jd(\6P~:&пm;F;Xmf3W]GG W%OV/?'6d\/it,֨ {3ꯧhB"wHXn{TK$GkCTE۬z[DE/+b#?r Q  2t2RJr==yBm/d>t 8RZviQyWtČAQ$DY? 6_ 7 D[HؾkOvHLr=-+!&qgL0Rlߞo dG*D4'Nn9i=4<~NjU1 _íB;S$>?7dLF~ }ߣC{PY˵Iؗ=۸-GI %ʄL;նGf3E4gґB4jq3"1 qo, п8jnJ>h6VNJFq} "X#F: j[DBPYqyֹ2@lnǚՙz"pUng4DGM$oVQ,=؊/#k_+Sϛ!k˃ z@@w0^uE9 -B&&@ #<< iL ی0:$VN*$QwA9a!*7DyV.ø1l4 XV1W79p` xxVB`ڝOhhُU 26e6PVdXvΚ"&gB6S v-:8S]c9 _]R'sqk5aQmT}P38uSx i'̌on^  `A&PysJ#t)y%҃%2Lqoޝݙ!۬7H5KtM02%:-1Fzypp}򚥪oBCDD@CJaNTj1uE&[] 'J_OSŅ,ZzJ$sIfo+.r."gY-)i^?A^Z?j^*jfz^qBr%Hn3A8) bvHT-Lj cٕ:= [.ngF RMsZYۉYUo˱09}s`,\0))m| 6Vp7Z9pܒ# ~ ZPab^F1675`^etߨ$Ļhk]x,{ pU;p 捁#1Gon_P )6ri~ :nl_U)Z9?+`cM*N/ჵʙy7)U 7nߵ]_C׏(n9<hegxoU)[rMI?L*̼L8J7C+g(*ʺV>\*k#-/{63TP~=<6gWD[a0_^[fZ.BkwH| y0[m/텺ϋ9aѧ"iY(xr*OV ǸQVd~a+4+laQ=djqM(i* ;Pl'dK7o"%FWux<{<0ޒIgҵG VlsXmafuN~7)n2R<mj-8aPB,Jױ@\&zƼb'kt`LKw4\-S\j?;,*;74Y!5D BggtӒb_m*}j 1W0 5^-P vc`_d6[zu3ߦ2"Z-?Ay1]Q[\Kcߞ6={&Ilgȉ#8,< s9TltB b$+C q^ƞ$T_E$kNə3r) d:V3rFcSZ*EVWh}z:NT%H򨿠ɑN'=[@>!t)VGnL ::yzoENa˄%W^Or I|:50eoBpg["~kVl&-hN?KNbN/ 9]y=Oxi:@3w(ٱ# }>NbXv>LqCH}viIGPd/=ۛV(`MЈfegƵ V6||TAr/к5%\?iN6R-/aT G[|+k1[BѠMsۘ:M&>,m*(nE (@ï.`#'/tTжFEj^wbESKS^FArcl=:0.<1a:F<]scZQEg!EBUԙ>/E"9P`)Mat?Vi#8@>5֓W򀕦,S +]95Oଖ;; cCރu#q'S<Ih/u~༃εRv"GbIG :DƢhw L5`޳荀x"%0Z'xfLbW-e2`_rRF8?|Qg=}8鵖jvG:l=9!7\2cCjm^7{w,lb4`A4`7D*8Nh(9[Q.J>@|FTGS"k dܲ옧O-jz 6҇St"Pr+oEOU4󿼥TFf1ǒW˵ k.3 ,t {m=?qx\l3Q-$^Ạ2&VhۯwPMc׃̌˓t$hSJ\JƄ*P3ΗbL7%; "sTP38)ziH%-j/pI_p?T ^θ4AȭD!g}"4pڼ\H;PŲy6. aMs! 's̓LKum$1bY7Bd47 ]xkj@].Ol ^l;'*b'Q"y2Z ~@W!HJx A5g"ӡ`!}s_ gjLɍ%gy֒Ҿm1mqӁ1z_iO"(sߊ^0-8LNp!ԽG35@Dz/%ͬ\ExQZ*\BpE)>)\):vrkls?ˑʇ%M?ʝޡ!^v:Q]fX9?~*Sw*$**:*ˑDdWK:\H#o(ot&iHLB,<Pcrey Aj"~YJCY;tcl|1[vku4}4\;fsyl8iko_EЂpyHӣ*@R%L;?NѱWbn/)Ɣ eYMʨfO)b qH 4x.BQ=HX@_U4sB<O;1Q]SȡuY<{3z'N蟏yjm cQy Bڶr׈9eŵr4IĞe`0 ai1і G| IizsT-(!Bt I^e sT&mnbGz?cuO{{ZS Dplf}i̵C-W{Yރ~/GTTV ʻ$ j*YPx!ܭHgC:|y7C)]bTOהH}Â636TQ*зvYAPqA#Oi kbE YȅϼˮZcXb/~kCqHcbRU\=r{|t`(o" iVYz#[OO2?[ 3$w-+Ob5ؑ{V6S{Gz ꚓ>7nNRbcK,ȻQxaԄ9<,9Xkƛߗ-!Cgå46rOsR5S@%UoQ ھ8]ދT*#/j#*LkщaIýWr{A$j6APhvj٭/=?nwݼGoPdv__uu2?ɶػYa`m_v(4UuZ%`E(.sa(;k-6kޚkZfnzJ ՝YG *&f'+Q*4Jl?=\GD/?8A xUed0M֕qT L۔b[X|>:Xֶ` 3^+K/1"IxjҜ#nɚ\il0LF._ N_r+$?lxl%16t$ʫτuɕ( F%pGvo+,X4uS'!\C*zmxꃄ*; y"aMڔo*u,H=4<};u^ttr~{vwQiOxU#؄7x0Xof}E"{u>f7lz `CF`:KS"Y哂1`A*e,/t :fmC{iC+Ţ]ukt7{XW_Ck{qƐҾ}_$x#SoW}W\ -.-?T}iקɮI'Jhdzѣ:`~MC@4y|N~CLm2wicp<<^ 4 :9p5:Sc 31r%q_*aڃ-F[Q5)h)PHXcu^ |G9ՇbJ,XӄB67" e%ƚgc*c>*i׭ yc;|Xd>wXOUss\$3c1d$c؞$(글loC4 ]l~]> 3ZӘޫƬW}\?cfpl%OU)Fɷ뎎Ӥ)7ifjڈIQ}ܱ8(q)1̀~G@m3ppM{:}{#ٙ_Ty:[h=ǎW>NM*/nm,!!'҃@XvwqG**v5;:-)nxfdž5Y|\Q;l;lqwNk.摸0@FE }`9-gY3Ylk?h36+ g|j>NxMC<0 R" +8`vkgsQ7"ɂcNyYVK 7HeG-{4y&D5G ѱ LEUȸM}wv땕0 B2jF[d ,@ ղC F)˙j6E!\ӻ]Awb4lMA"e۹Rqq{d8֣.I|y|/|0nNBw;xťJzoE )o̷>ls#9fqL*<ej23,>Hh nVMiRأv9zV,wj^IeD#QՎސKoD~odS%}\ęONߠ^]V}XḊ&cÑaa^1IM!rCbu{w )%r@p+ o 4{Lb!ׄWn#eAUz B.ZvO@?Z6.5(T9^s/{>Ů4oKVkSJ$8i<Q*|F| 0 Ta}v% + >|[_\LI ݍZW$Q͓q ycY$1<U}l:Tg4ӳdi47QL쳝 /,e&ܺOиt-!ֈ :W{onrerdySv1|ZP˾.v$j?ڟ_Y∞}V/N62yZXKLp]5E\8 Z\8bء o!M/gSުBy4̾dj (æ%&kN* @eM뺡?WCX>:]>;A_gGO+ <(104*Pشg*6ẹo/=j$4"霓EA8ΖHodaѻ6(js -<.$?/+&#?b G8Q$-=doL ;G==t7UB*ӄ@;/Jŀ>e_pczA~SEZ>R%/gj=Og]#Li[i0ր~JCϧpļԊ$yºܯ %Y;rZMpd=rqOr' ~%%:`{bȉ2-=gtՙs0 J^+&l龔BcR&o:{=,{$҂JV JROJa'G@!qL`uNh'6c.yy4"{6̕㓺T y#ҺF.:--OCaoBpK@YC>OsO GD* 1;apO`+ٿ(ÙxN."@|"d)+f%ӗaڏPY]Ql\YĖь vї>^E͖=[h`w'}Fxmcn̈ެF/IWI)[NNjS޵ VF q){ 3r"+C3toH mK@2[飧=x6t A n\Ae{5)-姤rf-NBg_C"A9m|<^$/#[Hq`55}fR"dF9 1 ý|63&c;p Ni}L 1lb,I.wH{vᚾkbȧ&F# Է|QEZSwuIIXuaq\sdsMw RORS ҋ reQѝϾxvj x~P+:ߵG#L_j4nd.coNHxI}rn /re%/ ,(nQEx*-6:aJl 4D*E&cv]H,源}XJ@D79\%9L 5h!r$Gv}}QS7L6FEiʒm쾹#(n\1닏r(Q?,FpcoD~޾ُM9bBj]P})F1>r 4$9E--l <{hILg 6.S;<~$Ɍ !f K#| JCA-c|vtQd(h }-`yg`\[*f5٠[1!멟;*#jit^*f3q0+9%s'sgm}?Ez"MH?|ܹX==vylNOl+N%oF^"{&[Wx:/~j#sP֯˫-h_7WݧV5tGPBz;f coa{VLY+4m۪OPeDo%'tbXvVLm?*G#ч}ҳhBɉvu B :L >tԡ;2>5 >ج1CDo 0ܲ{mj yI}vR kwL:7^kW"cǺ>7Tp4un N&$g2_ާIb-<C^'Ab?hjYsy}~AxMix2#1x`hM$?bnȪ8Qz W,F+NoO{ul4tLS䛑CI"f&@_krI3W1+޲we@GQxaGfxľ/^ pXׇ]/NXn|z.^EyB2[CzsO2k"f4V!~tcP6.m(_u*ĢL +".yJbqkŽp .i5[Xǐz7a D@pR_4m&WVυ/s/c>=МIݡ}$\5?~Zy,l`Vs&o Y-lyоڠd`W;П@q~ Iz'6+~2a-ܚ`|Ľ25z VHؿ* ,!N)(9%fJ822Bf49z9fhNk$0~oSc3Q%fF7T/IA/yO #{;)Mbڭ"?ckziz m\ (JTIH-kx,ID/I:MP;к0(-$e koLFނfbAxDy $wH*X$|d9JԲ!wdQP'4,Qv!8su>Zkăqca"1C%cI;iwgROnmf"k؞zlCvԙbs1Vb~NMK*9R)p:\E9ߜ YP[Ye^ނs۵ge8xD[tW=aBy0=.o+N(9J_]? .I؎ hH?Gh4p)-@Swah0ΞӋߒm#la臏R"0"lKx-ȲџDvb$숚'CfBI"w81\$ΪM CGV2xC#E jyU¸Ha*^# *1r@l$WWY)5E%!c8vGUiH1&"WF)|1fhZ^)zFQ')+(ikHĄ3ܶmYz=E`o"F)פRWI_ŜAr(L=۳{ZT\&Tq^kv>6]kKQ4(JP.&_F|9bk;{8c0hGFBoΪܧV ̎0(p),-Z”rML *ifԚ}/VH]{[,jӏ!r^;q-8[{#\%yCsi[ W@؟~~w gWq,k)lF[֔=m醰(b"i' ϏNLJ{ 9WBBҒXl:IW̋f.QʴX.ӥM i*..VM?G.Hu;hB2mc172 P*-GȘ).5::<4MZSo5xfWp>ln+"@QJg&q ċyKLv Gݘ㟱1V nL=䱇9ru\d^yb>ucy氌"4j6U^"kZF*e4tY?BHMQ%]MJ_P;=>6|Zr}R]O;R&) tt6RWL-8c>'9ذcj]JQ΍¥YkV` 4[GDkyg =װ2x;UıՋbAS hhќhrN;f%?uOMl\Y867d(-19=2A$23 3;nẕ=Dfr6y]lF6ЂQײW+&TB'&pƄn,ea:\fY/Q_l/oV ;1q tk.1Z{8zj$9L\8`Odt iqRrG糁g]OVS`$_׻"(l#㉌|+—|gRh۲pkoDœᆉ{)W [D~q4}grm1VdR}NHS{SEW{v$\Nf ŤCj<ͲUFӕ@Ԙ<=\2)Ǘ'iEMmk|A{Gm~kf:U!|=&8O.侲(-2 F sC pG׭0Lԯi4Tm6DMDU4VyVg\hg*o ַ(^-|RS F CD䓚S. [9GqO+E*utɜjdgހ^[VmqXRq?==}ȹv9XR͌IDyɩt)z?(ZN]쫡6e=FS{^ieQMM%?]W,{]"34zH bI+K(7ii8G_ gffꚂ)@͑^T.Σ_8 &7Gh>CGy3SLv)L|;r:cɨNc5lUPci3uZ"umuhFEB|sg`h":8C&j 1F׭C(TuN9J.٦?͓詀tk> ,FDP /,vEا|1-T%悟RQ`V?~.9ĄI SCrb\ tk;J8;uQڨJqdG p/9|z! w F+dyVu;2 /2D6.pv/ʰx/i|3|)TTpǍUXv'|Nw7r9ÏkG)өRh_4e9{ ҏ47|>KxS%Q9OΆ;O0IeE Ȇ˴:pְ+^639[Ei B,n6Y2mJ}c'X(CXMB 0ĪA!(u0;ulC`;luMb' :G},MuE)I2n@Jrj;%P0m\ O! =pgn@&ݹ#>Sd5Se$!8?G!~4$.mHn|ٵt(V.Fs <"PkP urg6L+d2 EZM+60NQ9{Ç6M^u QL1|*"%̴]pT]W#uShM+LY Cf,!ZvWv˟!,s,5<=;!̏hp]S&_oRK]6C?0h"NDD˙)Ig^O͓[Y ~7šي7neo{ 7TdRz{IBSmgΣkܼ  T! Hg_$(S|*Ȭc2=$|xQvH(T!Zj'Ս hŸ߃[al}'HQp i8oOyY,<8D9K=kx?~ucs#5T[g k=ms{٭,&l5g4V@(`\LQ`CUٛDfsOIFG8Y:i_~B|)>t m|SuO<PP%B4,^u݆rW0ԝa"jq[2/jD qAn2zQ5 ~.6 Kfoʟ)J /ΓSƕaJlz\Fe;9'Z shQEY.Wm2{JIl_S myB><}ɏr ^&h5!J cX0f^ДjdE* Ӝ3 %pL5;Y%'v]Ⱦ&kY"`b\3-wkX:.jckd̲8'#~;G ]pW"Vf@Hs*W+*]6عA˔tr 4N׽Q:Cq^s֝! _}oog8>Ŷ4r="H7պ ?> Wk^DcR>U\Ѱ.-ZűyV=vLOf\=ϸiMgńEAa-4E<x).`2 $"(tNE[?qöj=Tzp(*;ƨog %\6eob!Sg`sד5;v0ysz 1;=p?u'B^F(:%~5'6 $\p6s#~5s(2eK>4buC"@bw͒Ӫ/pFWJn?J>;`LG)}N3_pS~ǻsF$x`6{~CMYgN%}WufBvedUôIRIo:6 mL.lERx%05L`_VV!rݑO/y2n= =Xʑ ɍ|bQAz~jaWSL#~ MI:%^0'# Lu+FCA[Ui$\0T"5i3t IR)~߉N-OX֠UoºB6q;뤧+5hjq%gt)̞)}\!' %MY)s2)SCmuwL'WĿQhv}#!=D2E^k{+` lmUP _Kbt5*)d o/ -?Z+IJڳ!9!O*V}?X"Cg܋P` F81 ڕ` lt:oGCBR{\Crwʧc2|$;,B=u$H"(Dzx@c5+;ǘbObs@5>-8F;y)$Q#jIX=Xe3C 183<Y{ ԏO$q/\ ĸS6*ʁ ^vV !۝G2v|@ &y3A/k|Wn\̸r~wI/Pcy6 5-c:q+;S~TS kh__8VE_nnJ铅G/vμ{!q+d4YԴXӗA(ɢɽ&h(&gw2aydU~M]SXke%fıɯf :daf4c OEz:fGA%Xj)X3&Sɳ1a`S 45Q$cWb[uוٗM\{dY{] Lܧ0+V{W?&?C83.F D:W?iNMD`7xءE3~l(&Pz&єژ+qk3Qnн&J#/ӞQHŭX!aAz@Q2'=w;U>Hj oJؐ y SGʩy}ҫXb0tMoB`I?6ѱdi7 :7ObhsYtDtq,p UDj^o53|Tk.TMuK3 fZ9ͶVGRq$=HsOjW)JRwZ Cq+;xub%v׹8NCFY S` A-H겳-Yvc),LRo>b߳b@@H*CxuZht08Ghiٽ>$t=Sc|]Mn c:F عLK}qd AX5*+=I$j4r[qRkjLŽe8MPpmm: TX Bۘ7:) ReM8k{;8 #mU7fNvz} wWкI_lP9t0MZʡ?>p.}KU#0ؔi7иغG O:{bn5ʎ + Ob%E+G_F=7pwڰMsm#n =ZsURg0@F ok -dLZS{f{=b!oaB/=< )}֚Xqʟy<W)臘!sg~`{ j|Yv~KpVawកK6qDSZ1ZO@>WB)iCbjsCXTvwrfgz/d=TZjE8hJ@$+ppjOO$SYir[ >'3ˁ6bOw[P|[QYN/iyaofEXӜ7|m9O!K23Lܔ{O7Jړ pɢF΄_@b%Rް$j3m5ޫ1 {5ҽg!iՌMC‹g؂3>vSfVA9euJX@ggEY8b5s.b2n9&X|~y)0\I'2G LˋOl q-n .﹭7ҍ5sK:/::J1Liן?4 1biiS@mdw40IPV-YdisOܭSw}}Z">,8_0&ɝ^~*`)KɀDE7}BTzQz"M: cBu%V";7U7}hJ 5M/;̘ տ ~~];BummaY1r_n%>oוͺ&ǟ˓rբ@KS2@J4Z vPch <ޱmKzW=V`&]ǿPN 7PZua$!nldCoq:\npӂN;TˌuN򈩜1]UtͰ5~߹䁵2@40'@;e J!㗡uw#`@0VoklRnS2Bo`JGnI,k&:z &&'S P{.\qmX n4 ֟ʟaAFO .pͥ {y^|/bqJWkq{'irPsdnBqvhOQb{Mt SgrYdy(HaT6}tȤTy8ƥ撪fIZDU+I.0-eQM=Ņ_fq+9<ĭg!!',.Dpgk\$[Z8 ]uyN/FBYRdRoRAk7Qo%c2^G:Ճl'I ugr I/R*9,´W~F~Cn/}fڑui*xQ x(Uc(LN=EwC S$ew_޷-kwZ72Dsb P =fZg`}4JY%lsEg~5IoqDFh()t:LN`]?bCY@Ϗ/"YI? ĠapD׫P%:};D7!JiNJ;Oy)v)!M d"|Ni80Lyq[zsu)x}^NWlDyڏsg;?FNg{zRwmBspme=/C08{VSx}I͙IrѪFɬWs 60 1WL߲ 4A/)hnU5`Di WEͼbO{ˆjT)u(:|T&Pe\ ;z&>گ|YTL*mˡGӺ Ulً~ƞA.{mVn82O!M-A^XZcH鯘Ȏ<^* JH yP$k4}򼾫tU1 +)#4&q54jjBW?_P{6qp$g &n+s!cb}$膌}m>ب'N=\8Vɩ i`bE >c[z!#8 ~@xdQ"aP,p[_j0K1KQPm"D#ef6ʭ,P?uGi.gE&-'yFyH;yzջ.6 ތ ދAe^`5Ow ×rN?FEYy'X?A8* `g6q-}#Yz gOH :Dy oh;m#""WHe53z($*I:164JEOn 7`-NVڵ{H)@)wI zc"㐀z@>@P)kXGwC XBjkKMSb^OHI Os,Ӧ۱z9I](6Զ7 G ai{ Cwrv|hVK{s ʠxj=x#CO]@LSnz#)KbrBN$%uc2LgҶ;~,_u!-e{k+ߢ(e»gB}gN򬓿 C9jPo)'7Ğ:]ka?ou7qGr,xhI)>BY_Gz܅ؙ;Ehcj7d3aGtQfߏtSC+ꚞ E-<8K@b n߃t{%LJ,L*^.7<^K}F %w/$o`- `Pt)إoSh*bLc3#\m3mTqֵP8;h~x XUgL]9;b׸0;/dZrs2]2ڈBsK- \Ej7Whj0S<N/" ymMRE--ܥEes=bLzk9*+9wvk :ix(T5HHDd$'.!8 I*Vta9syfm,e+;}vʒё%m9^ XJ7J5#-SP$I}ȭF@2@hő/kĸlOE xuMu@_y-NQ'LΌt&:t{?@ڧpO.24V7O[{%![ :VAbWX0j-]<*R-rP+;Qv؊B-dEU]f?~/BDuR}ĸԦ:)PBemǘg$cfp'9EJ(zʁ{dgc^(Rٟ:ݏ#"TH|hj'+ʔ.j&4$?Ŝ)-|.y(AYhcHs#6El@ Ϫ}ꝭT)/gyfa;mow aj1yxGx(y0Gw$EqձX6U?n+$ V/)zsirtB0xq1Lס`RTVh䇀a&ȚUTn%ˬيBmn[Mx7<(g:ty:2ע>+X>+Mѳ. mUVSMg1Um:pwUoXoza c#xBlm 4KݭO65 R~f<[A 3]œSWf>6N-L6{N S{޾um|jUTA28ŇȼͪnSCb/&_V\`q6`&3a7_ҭ=,,W-4ē6f@I~".S"׮JuQkѼ=9-a#ɦқ;=KRnnFU[  3tzq;?heS6gպdA0e>_T[v]5Ȯ+>eEɤʓb~J\t]V ^N rhK^O/;LlM3|!Y*m-]=wfx>p%A%,n&q|!]4Y:,lpH~[Ʉݾ츃K%5JNMQ? B*5ӉXݶPI7?#{^^U:x$A򜠄0?j|Dg}hL+0 hӬTC`?u4],!HpǫVp0b)slVb}"7_h^XYjfaK|aiѐ/t'ݧWۆ[|uXD ~\!նr}S3N4eҝ4MLpl뭌v/87ݗ-"*GkBxKkH7 \{IoD-sT'?70#XʳUJ{3r ^Ԇ6t1jf2^pe:j\K%Eq7E5wcCܻ?"p7 uIu"yc]qJe;a~܂ CmLFLԑgqEs Z_>tkärsrfIF*x\^i T* >A_S~qk0SN1>4~gTd/ֻo U me묁~  >aoJ['# \ĻǼC'6X['ⴷ=-@aNrL)bJE&n1"41X;> iOջF_,Q3cm,]/|}10ȊW|7Ēq3 ST0|Сɔ)kEBn*i`аү< >cW쮕 裸x@ r›SwdQ`C Q10\8z_m&H\;ܙ3h{e2Aj\.Fh'ЄjlҼ.obLSq ^;^u$zu  *w>_e =Ec~TAc (z]f𧐦2ߒ۞2N$h 0udҧZ?C=ٰ階B<0~e|\q .@d"6KD'3?l b*[ёJ5|2Y\fVu%;3(cJSϘJCQ{s+*y=I֑C0_{Hp \( yiMa9G!!]po>jY!VU /T` a/M0/ = קuC?4ݷ|ӸPD'l/_9oZT%pιz=(-z`_؏Slfׅ Uf⠑N%i|oC8)0&Yʠ!TҪkkVM4x9Wr\2q ӰKf4[#J}D-(.2_0]] gJ&@(|W:68x3a#|i VҊ hf<.EI3Ӛˊ Te##df8Cq5VqRv?Z\^)WUmCІ@jdl-@HR1v&B,#rYN~ ^`C+{+BԪ٫~g' !]G?>("U#lCj({OZo'4|W=D]IJ\YeƩێv}-l7y $`?wXܫ}!N*91*BL"Jyr3zrih{zG' 4x E>||!\!<o+=Zo͏5vIO0h8@{OS@l&l9{o˛<|;xL%9JY4%@6P8z&yPO*x_"߶9Xf%czJ[0 t0K^ "IEs3u_y9{#(agy]JZ" DļIܟLb烱\OZ(pbK*%ͰR b1n_)%CMhџN3ۼ`MVa^&? 9y4*4Y{:]'&:!Qs"%D XcwD3*l18}kE QXY*wG# ğ(^ 4%S<O ])WLC)+\e3[1wf~Ce&7M#GAؿH,=0.BE'jO9=qօ=|&p7bTxWGMp1?ϭHkMZIO*,Dqa4^x JSWWS &1#7 ^u}'%X:X|mKl8v"ui#W5p){]jkgߍ>> :>"ȱE^j@C!qJJr! e59+3ˈx&=o>&ܨ ԛ?dN;it s "c&:{kk2Z^Z4($?v{&db{54/> *H жԉZuj8TäYfpE8 Qt6O`*ؒeX(]%T襣2AYt  .M<1g&>dw?jX L(AH/ Cd=:?wu2I)(GIK m0-|.0=aٵȅRd4p-/~a^z $8;`:zNr,/)-w_nSnP1׷7 1Ķtkq5rϞ?]16) {f) n'}<{+K@➴o_Z(uҿAߎjM#,ۺk1㕍=DEaV1Vr!20%!mK@o==:58E `XbKZ8RФ fLuc/M?DO^vK4ѮVa%tTM CQ/".1nl͵nIuIVcx9cIie6.MѬW Sy 1wCc4ijփ=ۋ`uӞ:Ylm q*i~ m4 )-}i#>x YׂsikF!H]0_mm/?F!EWB-s_Z%׊(11 ܤW~Dk­:ީ[ 鹠 $R}ح*`Y0򫻩\K ^L}jo+\ ;ƐT%E͹sZ.L-/ʫE\Y.";{EJ!–R``e: X֚wo Pb_V,~]k=Åh<`xeEj,җ1(Tc!āqGJ`V\8ٕޫbwV۠J C i. 0 |Q”gka`́< ??r֧~HF1.JqqU/ϡ8"m1iމqՁ TݽrAɆe#WNjD:chzDK}Vb?|/2^|N[*i)ŖV+&11S!]RX^.}K9r ;}&UA7EGͪ-D  U` y€>Ci7r|EN2?̞&s6x-0Ќ3p^GŇsߣ~r =mf;H]J|pGǀU73ҫc5'xJsl3׋ɿ[V~߽I-wQvBS)_dǁEOqE[bjѮlxt]])sLP̚pڙX_G#{\RR)A)1CpD͙vo׭=ۓ~9')TnjytJ>;$G{b9vM%CG?K }CIG7* 1ְE4N(plbu}ˀMC''wQ7686:q4Dql2 CFVc$zي1>[G#!lHd*;6K$kYE˩\S1ɝxhݸy;9V٩Ko.[W3SjL}'a RXTBm^J_ @kJF&>+*BNK-f_]߄I`es!l6s^ƕҕgz٥MoCN %T:\9G3OlѸt%GgaΑuI S 7O" O~!B3$"!nSAGdt&p:4]ERS#_B0Zm #x+ AǚrJiVt(6*1u\v,Hk<[T ^"W7KYuꨃWn.v~F;E&b֢q$XCE}y /Qݠ* lKC\;vi'd4^4Ydx/կnަLc@(7U7ڟOOg;wP&0m!@It\}7 Xb Пޤß>Rdxq^!Wz]EEȀ`L 2OdH@!-ˈe:ދBrR7CuUNc}T~ZdzU+X`\̊/QbU >R67'/Jm|{ fJۇNf\@mTnwٷ`ڙLY=$ 7iHʨLۖ*"*6^W9fjz~T!y+1&V]cmߍ4 vjϕl%;B.bXT &Xk›; KvW޹dh;+ ɋî{Z;tJK8,sfg1n謐Iy{(FDT!-|Z*0͛f֑b*gCIp9nx)+EaZf5 d(/Qj}},s*eVӂUVhtKoݨ^^sGî$2W2m>EF+mg7*yF|!C]r/">0CiF${`zx *4-z\=Q'Al4~x;+KbQ4P2bfm@Reoʙsē]-UV\h5^ɱΡN8]|,1!:5\r2;ò@\:1'45Q/*IyA`i@,K;3LC#O5.\MۋhzOG022|jK~D??*-йڣ8Mӟ$r-1}]^⚐fwaĐ"TQFx U|7*i?l$=z֐烿b}]n$ƧgV4U`3Ae냂;@T]Ӷ N-噻0|+0:TNFjRklDM5QZA2$AP]V: 3z$IR L%2d'! )Jga"Â1|oTs^4J6Tcr &LvOfm{^twS~'AczcdVq"q0Fclo!ϔu j&Hk*^҈vrһ'x 0x3C26⭬GNp WtA{bMϻIl{-*tK8 yP4lGf%TNwƢIvR `HZ^D4 ԥ$;ݕvl_]V*EF8 3:ZS=x*7u\H!‹ҙJjj#{\kvaX\ ""*RӗS.):CwAqxo%zW(_WE۞RU+oZ5-*ЧGb6wf=!5Yֺ ,u&V-)fe\8%i"@1E'wEnvMYA{|e*b{q}Ph=5ϯџ-zj~̒) c+mFnS<+_er`]ܭ_Czʜѣk]4@q6Hew+dqn#d;\!@-,rkD&>{2]JN:vuShE0tq{j~Wl=˭9S/I-x\)L26[ަC٪mUxLi߸Mߋ ';$Tz.lz7xO>,džDJ*NdI,UzE! ,žM`H?"] "{GG#)8K-CD*m-vfgؒN. $|WB5 vC9/L8u8f'N"`|)c?ov/{\'.Q`@0%>ojChZ|RI@y2ũ%\yF۩﫚C Q\"BHO R74R YZM &|w+ ="6p%4&CeAJ.:x-Y6 v  λ4/0yA}NO%%l2V CLlduE/iK^Րi`;d2qtekd6|O..,&K ufÜB(>IEg0+eF/^xӌө;_Jf^auS kdQ3on[bȉw{1)3Rdq~"er@wMDZ$[,.A!=xL:bG S ӐTfԿ7+%$/ǁrUe`b@~lо @"l,vcy_sZo!z'  r\$.2s94.eWDkMFWK|7> rAJ5{>_a㫧Cd`D5ezt1 9fof֦e$?!v2'36 H#Ȱ1 Аv2phؕ읓gnڔ1&a(\ݏyjB@9Zm ^_EV\V+T] s2UFoeɏ@I{/8<1!^w@S0m{W2Ȼή9񜂷V&A܈?S>ǿ f3̸b. 1 bo;%2}qTDE)G[qG? w$2FX>@؁<lY T"XHŊ;x"NMp} `ǛL˶4qQ3k~M5ļP|&c KDE͂iJNsH*&j5'{cTl3㙨((r3R{ˊGQ]\ lU Wy.b̢N^pe~KxJĝs)t3n <p~/ˋ2N3R+jzjйh?k`4Zyd!A4A9MTY\̆:Bpgx7,MΫfic&E*[ĉΔ#"9*qL@4zF|bN^`Vs@Tt.-h}I;d@haǹcDaynz9b܋v =xx^A.u7 uA6dԀÎN7R߿;K0ooz-=7 `%Ĥ}e3L@&aѫ7½ gi(v 9@KJEm.u׷U:^OW/]Z>ռ`t{9} lɠPB1A%z: ɪ~|؅nO {/<3@"I\RӁ+1$u Tt4rJb8XpGICƳnz9ua8m+w9QCmiZTlzТ,7JPD/tʓLaZc?%Bqc,کRqbzү(dufL ?r%RلO&Ҕ|SꪟNHuთrXrMmocy8Õ )k:b^OPַϓџDo*sNAsm&\$\ ;-GMb)Tct4 ʡlIj;dS9մ $[&oe 7xj5p#!<RZz^bu18a< %]D$*J0$%$2){/h|O*^E|rtu.%9| npȰGK"@o{^n(렚ͱ:|apS`"z#6mnxx= g YIH7'ȇE_OAZ $"*uiՑF(ǮF w,m m%`_۴.{[ˑKV(enOWЗ9$z+^OjF챡ږod޹-^sA[ Khe YZR[]$/0Q2\[eXKPSWj\VC0~Hcv@ by½9EY\fB8 niQ+- nk.T'rO.e#Y5_I }O, own~S0 vk kwuN ~<b;0tXv&Ҏ*(n)yjfE(kf_;CG 5?խR}Yjٷ`U¸ApiIUYa {_z; V4 *vpۍ}.z;ܞ"SG?k NM/L.8r_*qj?qW}^˃I#ܱ;~4[ZD&Ak{[Ki4Q,Le!-=q:A;KB6V<>ІB<ŀAXjG# ]5L|WXĠMޠCw v32o sݛ96YD%g#i p *<9oQN/Q:`8Of/R]p`#IʉXO<o7oGOh 3@ic$,).p{ + s~1@JGM0e=2w"Hn kVJ m4јqݚit;FyQu=>E!Xڋ².)Pi/YPuN&L]s1fqP E/E: nV ɑ!'y_ rٖT)go.ޒJH ۊh F&W$DFXn[J2iغZ["5(U_t1b~[dþ!WT|7trp6PXNmVD `#X!䵍0})Uj:gIg<ڲ4)1~NM8`؎ň,L9L[X+ڃri[j,WA3"E,/l\9!TV\KjUI^찫5~G,ːZjsi19U։EST-ukhiHI^1bшuf<#::>WB%QP%PPKq1qrM}LXʑjLH~z<5*1: !YbvJF Bϕ1vM_0% 6s%$4:.coJ`r.3a~x'#9k䎡M'}!˜;#Wh7e]9KÑSPhN#!zm`9_R vV_B\L3&W"QƅQE W&CA xjbGU۽T̖x{K>Ȼ cq;!|Ma /Ј_ C{EàB<4KcIp!șSFLbvȠ1aR'?xOk+Q2Z1B MSLi?hgPkqD^SZD] wld%ϛG9՝:.::HϢ>? @҆U:_߬^- h}<&VdoաZ*Eĕd`RCmC'?ᥴ(x @ 7Հ&&M'{3O8ۀړ6/2Fd^MxL!㱘٧UB`Z jj6:?K6`ߚm]Fvhx5'{}z#0^ZD0͂^zLj gx%;ls>aTԊYI2[2*mǠR9<Ѿm/PP̭peހgq,Ox4Zj"o[‡OY~\E `oZ6{HRXj&1-wqXG*yJKo8/SĖ؎X?UÑ|[l)-8) J|p?$zD[;GWLXȚ;ӷ&f'H检 ?ZƓ䰍b&Gss.߭1BKK\"ɴKAUL{/R\ Ѐ`7nvQM$gGWȏOL51[eoduشuRUrNo`vEɞՊˣQG- w0 >N"ضr+瞹 ¦`g2>ThIbOykJ YTLX,:`B=yԅju<\ͦ,[D=c{7# XN ~t!x{x2[c1\yEŤʨ)il+u+E֙t#P[3wd*^\kZK[9g*3}oW"Q I7r߷5W/qpANOktkS2T-F53wS֪z#B`XG$|\­Pٱ@4qب<lN>cvH~6$CYt:>ˇw:$4!ppA-Ce DK|62Xuvl઴<\Ov' KϯP==I#%q DR5pBㅍjVLFVWO5 09,)ZEv< RH(m(XM 8fZ0mdbz3.ZٱtbLӖSQ}*FkVLe ;H@f|;,U&?N)HkWW_RSK=e.fǻ_/K;H'@cBj} Q[}<rF-ˤ8:zӖG~sh*h+Rw܊m6}?$ z8LJx<~XFHxx9>&F{Dm4e`(K2C:bÿEuίȉcβRQ84^pY1^(@cOz9&n|XĬQ&vΈ}d"[gJҐ.\ASR6FZAC%-xtJrl\gL?Eb!Q߷^ GopY"7^.`ޥSm'a+FMTGqH8 tsY?fzۜZ*eГ&HA}bd]ƌH9AK*Z噩%Sz6ÔЗr"G@1ez1HFjP l :Hi{;.e`|u)"pIc?ͧjInZI CW؛ƉBW乬+ '`W5l7sy:KY` MK)sV'M*[C2݌)ؽ3;׍-zCn,=H#8 z8/'n[أ2T2zeh:Cgke7v3Fۑ}avkGJ!;x(0l"V'7zX^ϴ@֨{~NuXEHc?+AaN\.ur Es'V˳H-poo=VĮD|EWA|ٿLד;66aaJ ZQ =(/4PFMM1V0>$ՌvGg>H>hÍ#lʣS8Q`MQʻO3lQ21͊F*cbzSoNy `u򶢝$x9": B :"&TL.cMzg7q_E~8 VXN|PsxAS.˻ZwokS~oWOO\6&Ȉ܂P]։DXCK>Nw(j.,g Z^7UTһ$> ^G9guw.ݐqn ٹS^p]F_. j4𜗟<2N N/ô(ImJglښ*4* )16Sj@-O(?r1hm IsϫS~k]1},?Zmvۇ =YDpo_PYxkT´6XNYmtejkp>(LtN_+I5dTC9*@$UM&:ZRp#hN?e9l i P' Cq[~xp.y'X1oh|2ӓH ؏E Sb$kZ͸IJ jϩ]¢a{6HIy&1.*4*Kq4]A[EPb?µmlIPPWg$QQYAWdhELFG<@$Q.T 9n^S=Xcuo4+蘞! E)5;HDK''e7oo16S[̟Ѵ+eoEix%|u]AfP&n4GRk O2#Qi*L. egZ(+~w0 QaxU N0Ldr4TbX= ƍL 9|@@ z yMҮ&ɮ5wfS՞?f2jmJp mw FQDMB|??oucF%LHX0&$@I;)Im29q5<6Mv.1%qz" 1$o5J׽P* ZA8@g=+L1ߓi| cJ ΰM@d~g⻹8-:6xPm`5 ߕɣ _E>yA"ẃYFb(^$df{ <p6PGrܨ( b\*? j1 o z(oPpL- ѳvHTGd +՜Mq0ˆD)ҷzs#q.~h])R\b8Uٳ˴Kl:|Erx:2h^ZDvA(h\d9˨v.r?=QZb*o3N7u1򄹖}|mjY!qpO@r"{<2[hձnnje zlJz5`#ty7wOtju/ ; Qdt¥%Dܒgvmƅb(?T,'gHg~ pq-A7~4 kn[ޝB;aCm@2MB9JJ6kv9 ډ{G\?TvE7Vc !}Tv ifKίam}oQ3V~39٨; '=hXqo7w[ѢuiEef-Tnl_=`4]횭Պ`Dg޵IqMӘ BEuVvgPѷ]|~Et85\$x{Z~pv̍P|mYB%j'Xۍ8&&9MUeSӶne(A\FxwNek!\"r\(f  rMMU hbc1Ej #΃x:йIeq`{BixxUkH%PJU;rxL.x:.,bC7\ 픖ф2|_-==l:;|U߈e-W^~Sx?3H|cǫݱm30kB%;28꿁rz~Ͻm ' <VhPAaoqꂋS^;3Ѝg- PW4Hc &'@:s}~ ԍhP% mjV}O}^S^5n%\kA;<;= \D9_ǒ&qUe3|DQNTBry&f 4l%q!Vc,ϸA° M\Mю6,SD6}stMa&?KRv~B svHOTI?pԯ:MH9aڧhX4Y$mvuE#&]* KRX ~\*(1÷wax[]Wʂgv/Q]۰4bD|/@~tBcǶЅI旵^F+ \VC6?is#! } kJ`a%NwrD!.ռ i*yu"sJ'@(':B>EM"@̢޶e:i$[J + O%FZ󬔷YX8QeEj;d_<„5Q"7G@ S|rZKdP;=nbWS瑶urCXdOW$W;zu Z_{`gz}U܌cI'D;鲹DKȭW.SVy,M.U5\"޾.u=c#*c܁.KcpAxS.bS ρ'CRdҵ`9Nh`PJzvTY;.$hM\QNzAӓ!=HWօ ׇ! 6}/>,uׇE0uM6z,i$t==vi>OBEMĹz[Mߥֱ321lf@A{ZsT`/|ql=xD hh/Nd 6)y~' !_`k"?҄=IcəJ_P#2?|H QvW7v&߁Ƒ ,`h0D鈜P UDx[,u%>xR } UXWB-{U [oZ/m%2[(bmoarm|OxFWn79nG*9EѴ!'\nX*+l1|D{s)1bW&}b6.i%j E4u,kY"w0S Tmf7'M`ii)rUmbf88UXiM{4)y/ ճoMa8QOPfRj5}zI,aJU<եt8@˞%6{agU Ot@[`#T&r#xuĀ*s 6 N}Q9 ֐Y%eA,Bh\uBig)эoh%L>]7HȏT5ث[P؂:?b9E9Z"aOD DWat (q0+dty<,q1#XZ[w2,F&BS㯹ZKun5T7;j('su\T=S$vn9BGc(pPáF}}GS>AfaZ0Y9;&to K_G|q],i/~B$qu^`@JDC!! +lLQEr&"$&d@Gm̂u"Ȋ\#¬F^UzCMԼ#0*@lK |ʍ.H!hZ8C^hlf-}k7U?Xo1™c=Q<^z'*vz9,l~` j1'(#4~r?nѾGMdR.˝6^T0#ZT59~_٨zeۿ2r[m dLy܋1cY oCr ,OËCoC#[n|d)`喵[ l&}]vvu@V]`Ci{g絩 6޺5 ^ Q!Y7*+Lt 7wT _+u%ׇ]S75j?DRmA|_0W:@)֮d4-Ϣ@vTMaQb¬ɥ Ms*-~,H - 2{A)hD[@ GPk\8r pVt:`[ 䌰ޠS-ۦ|?с Nu* t1\O$T>B3AV(4Dtz7r:ކ|1&gylr'*H+ agnM,cO#;7@5IKKl8F6&fjsM2ɡ#S\j c-Į4r1jդW|y5HAaa1kkh46g58m>Gti1&2Ҭ}~)\4.x~q^Rv-︬tp5V{; RXrse؈5?c^Hg)E6q *x vh/K*5U[[ٳ(wOVx\s[M%t~]΍"bڈ]v ѻ% $abiطYusbG^NtY] T9"OL Yd=x5b1dQX=q?~QĒFBu`ܰiA-Odq5 E'z8{F\;!Ga9ԧzϰޕT#:q dF_ nPD Ai +Y`(H˰pVLHT\_FIt-io2)_G}$ؑF+%umQmw"|jJ{ds pTɻKxjAŮlF؝xmS@d>f̽d]LSVl(274) ?2FY)tzmw>7!]+;r5XWE7b¨7ٖC޺_iʥf}C:cH+r;=̐^gtڻ)_NG( P6;`y0r8xEdY8Fa=-RvƐ9S  ebIgwJr.:j^&FzbG "w\Vhν;%%gnZG;OFO}>K;K&| !@j}Z|3l\p'rnU]B&>wuUt޽/F`@|s[ 襃 X8Qv6b1k}5HE))9GSW=BO?e(7êi.".__l)W !^?D JnPΡN8=@7*R<n &n%x-on0]cy"e3(,U9T@z!nɕy0[#+A0Nw(bq(-27- JlGUhM[T[p0<w}+%;gt:Q-:d~( Q9_9y5h z?qiX 6)~c_˴ۑj5u6,ZMIcD1MIk"# t#4̀_˴xAc'Q6ִQfl縷qfAO,ܡ5c+)ZCT ^la?ɠXSt+2LA'] T8I[󍂗φ.{=AHiI!( 1y!;ߵf|Í]Ѡo 6w f@Ϙbg6dU立"VZ@kTRbn~Q0+'no,Ŵ҃czwgT18QTËUaߠY\U<8ܠ/L΁Nl{φ9}/D@7 %Gs \*3{B7$;64g.oձՋ`W.Ek-q{ jWsepEnFMgZۗ+XdmN8~Es'mMvĈqyv""OhhCGbR}ޭ~%kuBޏ~YyecUJïW Q8cԏ6''<]ap~>Zħ4 RGx %'zw FhCAsR'Uӵ.qU_!*QKwjg K_%^JFrBW->hʾ/J)z`pګcƥ+Y{L JcQ6.R=/v"il$̠8FnU c:xdtL %:Q =osyYU#SK|I+1Ɛd^ÚwnrkۣNHl^x;^4ĺAHO{,/:൷ 5 SPp* PC첡{`F3>,Ѱ]F#};L;KfZg[#w]J{Bye?in;tLq˶2KW}BjyRic Kїr iKP$qz=.0QWtoY.ml!S7Yx{);HNP"*O@J: Ot Sݻ%RI]%rBZ1c ̱ӻ us*ے5Ѽiˇѐ .a߶X<~}%^"J+ Yڔ@%4 <.r PiߞIM8 _TIzM;~QW(LraG1dN2f.mO, EVuDqA*o"V,H7 KIё)K( `39GTkZbeLY뛐z?jyiW:]E66i'la,IIBBAyDxzu=2aLq_>e\y7m=Bb>$^ጆO⾕#ϬbhR15#&G ٤ B!;@zyMnTsc3 vI&SmóVsw^q`u Q/=6*)~3atO𹎔Z[ta"(C1M^GA巶Vu =NIzQuԯǟxGٹF ;:ok]@ĒwcM'm.a:͘2K~[mTPjoɐȈw5pyTPͭGwƀ̢zP`Xy[5}Mͻ "R9\\f # }VO^aOA.r&7ifAF=)\v @w@}YhPp_O JNKx \ ؠʂ ]ڢk 8k5-d;bM0$571.*gxqc(Rbgn8O` Jlö*.YTa3iTƳ=\vRZ W ᰓ 5{#EnRq6?ⲴȻOF[\9 Z/e ,[8 ʏcT9FgIrʮLGFuDHTzo\:+6bDroQFۤ,@cz)E䇝](Q*ZUH[J[D'0>3)3]INÊLEL}‹#%eFj$` AĥkFTU(k!'_:mD])Zhy>Kkj-U e&W>XWNv eW'E0yoP+dT Xe8s`Z$icKpN]eDd'Zilx=T3 X;20B~N| Ac87iSZ05o"e2uko2)WUb@(' lΚV="JU Mޏ0b uar8>svWK *×P9_// B8ifG'3 hj\Uĵyoœ,?2kr6O DS^uwo QAIqB"yaC) A \4HRzdbuV'v]!t9bśz2Z3۹jj+` d-ƃ2xHGt&qg dDS` 1j$v]ltK6+dyd& .pA "oR060&b|n jIHCO4 Lh| .jF+ J&B9 V$TmԠa5\G^PK^:6Cd- ;0f¼ d3Ez:r4瑗 ?2MDN'z>FlQYpvB McMjWvjM( j|6YO"Z7⏹{O9ž_1F"_4ߛ[[KgGKq5_Ȣ9I 9~=Uqp=WSOX;K[M~yQV ({Sbw iI»9vHcm[[ɍ͆>sͷv t#A50*E\/W,7&TF1F]( GsӶ\ PImeqcO#LB5=6U{̨A]wҼ,#^VoTw5)z&͛XH '240N45P &RP|1\g$\ rk3[n87#65fqy9WM_5'1e1wէ44}/B#'*$~k`U/*R*v<Tx/*kޥNO`蠰ޖN/ E'gՖHv1W/ fH&b0dH. -D Kdh8OlDM-z1C 7f۝(d"a-b3}8jE^n?n*JiG:<`P=w,Lb2& _`Վ98/&؛-XYC{Fq\z#Iq7&nǾnRIJƙ>) @y+BǷI\7k|'\Aeݟ* XhǎPw͊517G{b=. ?Rk5]n .x3_ 1?58}#5ܼc\BoއKE ;ϓĻU|+ BB-&&ޝOXTtQC$ޖm偠C7OܫuU1{u'5aqrݞ~وh[.;o14q<[zR2ď5&{?^y #E?տkȈh.8l'mr5b%vhzR˰Y'G `_f~nM_!?ӅIS/8J=N'[l?d뚑Yn01}9v)0R%X%GO&7 k`X/`ZA˨<#A"nTBpxkiF1_OKeW'%uDO9Ǻbu.bhah&Ps7(I< C>/(v1H3֗ybv**lb,ۦrG)VW&"[ îNm.Ȃ0s;GnIvw'oc_)c>'r@$S6V2WN"㵔-땒-qPVnھU:-,7HJԽp^ %>QZldɣpy>Tdՙ^O rcߍum7\X0"̢羂;_ ˭#% T@!W7fڗa5/g^F8#js{sh#£5ov,Z6X ׅ{:0ݰYb5 )Z/ɟm'k^/`$Ԏ.eyP"m^ {I$Gw)5&PM[.FKuTzo#}5X)2AKUq=S D#!h_ޏ[3N<i%pHUszCdu'&.ԪTݑlC/(e39oPY#"&-l:K2"anrVun~g6X:-lR#%$ /?bAVkMey)MpHGMs1|kJGd$0!)>.uV K@w3GZ+^~-hr󊼣Sm"W* xp;%iyT)#}Dr08 1*7onBhmh/zbn+*;a>uu"N)W`Ef@Yi]|J܃W1}ǜa**MT6Dg$pdş3fU/W1A1OX, %Y'.F͎-T>Qդ+'*~ZD^B)X Xdn|]'o͹ ʊgXۙp1 LQS GW!Ee 3DǷrU~+yF9C߱ltq]R !JaHZ^Þ3ǯYR8f')rЁb輴Pw Csmm3 w۾B')+-8׸*OYOFv@58E˼CtbY@hwsG8E/!'oU3 lxqN6kj@҉9_:P$\R$"Pe=gi<5=W:,ΊX KnAr~岕a䘞,x:^HOA=2.9 RWV1 ua&o-J{x5U ))%Ym+~Q:^ qЇ-ej,6l|f<|[_.A'Erių$6EVT׮=ײA(Z썟o3/(MG!W(c*)ϵF(v ]tŸ2Xa S4v?;Sk1ȑWR{e2W7Rpe2`cNCsIj4|/AC1x`̓Kw%!E#4ow^5jͲEccIeiCOg08vG߯7(pSUh.,GE0n^V3V; 6> U@RoǖT2z\"i:TZQF/$%'u+,(#v#ᣍ:%Ik3j'2uq* Sh*|(?|^kpu5w Yן<ޘQ7Wvaf!qi&W5ntOmBˠ;A깲^ `$S61̱?vXC.o;t9pJ/±6C2hC^Hޭ$ k]ɂCqv;TyԭfGCxTF_ ׫J" ksxLmS+ '6;DpNYoGz0Hf`wnA rl>![f#kjgLz]֭Aʯî*Yipw:G'TE3lb=)i"_/7qB'*sbSr!/_L/x>W$>P4lv pϔ(wB\tM_~~ &]qxW:7.%b)p{~>&ˎcqߙHxcXbJg wSsǙ/ÙuGb N @q=7;AR/I=M؄1v/"Yű;ڕ1}%+&j76wql(xTǯ#Q,=tgGҌ`sv'jX 1Ƃ=wYi1>/_4IJok*jQ;J%~=iGXeEJ>u6RèBXŽIX9:Ji~E&f %E tIHԚv+E*l )Q=KeĶ\wAcs: A_u%/,0&mRF)=̂!S+e.=JB, o;{ 'Ϸ FKb "}y[LIW8}ppwnzu .D¦Tte2]﫞UMtMm?CQB_hl9]f'Ӱg]H]f8Eb帻jVG;e 9]T!,~ETXi\9ZjV~n҆8kOXpѨ,;::辷Eu%4? T Vfۍ+\/U=ģ&0.bpoM>j{Zwmav~`@ _#;%w Z6J1#$Cϸᦩ9)|ʗgx C w;c&hC޿-T]jܙ7x!d1 J=BٔjBLϲjȋvr=ܼ|5~b>r8x6pwuTt`v$KˮY%k7'o5J,F! UA%^Q KxS¦&mw#EpwUgb@!|psU:&Fa'PO*J\.oBKk ]]ZƾiCQ$*e@WZ.}|~ K# ~硴A8'T&;)RJ6v2Q ).GbQ5v_,uV1~D;L*ƸccBФv.gO%;A+`­-:ƘBVW 4j2ijZf5Kz9X4BHjWtJ{E%< R"#MÀW+Utņvz* H[`N951 5G=`݂dnq5ޗC掮SyWF:/oBAp,UPwZHJeC'vpQC 40--ܭWHI]H;ԣNc| SOP#y-S[^4EJU b (M)ū չ {hkU³ ׃zxΧC=(x>X;Pu~z/9}?M5wGܤ J[.4|NKt,a#g{Xxa`2DDXg!"`+p=E:#*Cص ~ ܐܒm̐V1_t"b2<WL;-nֺ/x,{O&PfVkun":Jt{9貚{ʩ )(Z!(xZrUܪM .е١R}$x d£X0=YGi/Uk O!*l碯E77#>H>F6"Tv|R5u{.1UC 2܍EM8]%o;?R(' p8MAM,d|YTaD eӤ`7 n|9mh!"71 d-$2,I|[XhWaĖ 1&06 bDe~TI% {܉קǕ=0N{h4Gi~ ӭ5ǭWJ^dViwxL 9he^e p"𹩐PqQVImwjqJVQO')L2Zȩ}4s%Ӯaڗ [Y/jIe 9rd{t;ͶYDzeBކS3h/B/‘X"xISU[0"W|H._;&ޡaTE%i{ $MڞbH&CHe$%rw\g]["߽z|sCzC 9 ׳͉0II?T {J^Y; "vn䍣€"a7us8IVeuT)4uWE'1Wbn|ݹ.a W.fA+Vi=6C.sz*kF9 N+"YP,y맼Dj85n6+ϢE /_ttJ67 nJ޴MHI3G_/n5ǂ9ysz7仁X$h@Xq )|ʆB>h07LËMB f2;;h5xpI\5v 1Oz7/Hۡq7Kd/Q,+}ՃL٫ *D2`T˞YNa \g<{nm`@wb4ik2Gki'j Ɂ$X($VC1?/=\Ӑ&F$$@OwV'1<N}V p4$o،㗘3-%ADX4 {i&H9%1$ڽvڴeVwq:v`f@d17A1\ Ź rX|s[4u ң8*ۯ &6dCR7GY$ BԆ)T!]W톟UإDOٮai,lfKc,<欷VH-N.5(L\Z◡^5wTNP"eQ$RaYk}&cu,B9fe͉:ku.B,mi6ؑ<6Fb2Cu̐usL\oEyԂg}0d$G[vxx{rF F3%>6RhSg#qacE&v\)ƆqoʐA =KhK)U;~uH7*Ͳiv*J~u[ q6H: u|K_Bx_&fg: {g/jzכ=p6ٓ%3eԷ03:L0InPS9%Luk屔=aǨ5Gj %G*Ro޾u}gl4u#m#!m&=oh v+ .f'xx MYozm/χ/ƃǠXdaXc[raSM!wHD\ X z+X|a+їb)V!0e.,x|A3?XqNO6/*&U7M%V_ [vnW-(%,볒s0_2/AdpcXvRhGT/ZFtT'8fuŏuYQ@k9;nl^]99&>O_'7{ ^A\y~<'B*;LC3zsdI+.*D$F.E?/zԘSf+*"R_i*t 3JLѤl<;簙|3 fpַ3eEZj CO|Xaw)u*13\oZ?I`&פL\6 WQսFM]obeUJ?݂&)ZZK 6,5Q^ |:Vy B ۻ4XODt< W*f2Ż,LsСvw\_~{ZAɃy0G{fԎW.5[k 8MhF='9~@DM;1O lA"Fz0] ;m3 p:o͸> ޭ^cY|.7jfܠET #g`JwFa7.7>~/ )%Q0cgeCuFj.CČ^_SE›5R}hGI6PdEIse3ܜBd9{S"W0P(7,a!h^3"ᮺ̬ ҙhC`I$ 8)NIbأl`ae_c:]%l6r/}F֊$D>';aqB H ymc?4rRoaAͣ5"ETM_97A/c2&ҽ='Y܎c31( Tw{NB̫e@q׋fA(L8|FR jDGgH/;0}4QdYbmX,+6VЖY|tNih6Z6DKIj$E٠oksXVTFr`3h;2Q9AX&v筶M]N<ߖcmUdtq ]x΋ Nki;QqÌ<1AԻ곶/Ӹ.V)/ c ?!:^OV[VM.>j͊< o-#ySr~|DzɯEu 企?J#<`3VxO? kKRp(*B[ ǹ(sPJZ kƍ ;Rvd*WC֦+: #VX:ui$  _c%ZN]V¸UŲ 9٨OdWp8Ƀ00$"Vt-D0  e7i'["2Xg* Ku+qfgĬRL /4 " =F ~_!4Z{sfDr ̭S|_ ݕiQg惋罼cozs6{%ܘcμf">Y+"ʁFyp Z/LD=`CJ}nw\Q^9[N! ?ڋ҆U``54>ש(lm!XeU$ .\u &?F7*Wa'i3{] eELאψu#<*bÜ#Gcv ꄘ- HK8rp-h"x%*9ۛR֏ffTG1ʜlєp뮺# 塢ÒERK 0JܼE"c:aX16S q7vR3Mi'K<~P1MX`&?G9Eonb6*nLP!P,tbuDM)jI@63+S4oi]!sˢķLb2xb ^\T}'w*NA m3&7u+biqT4Ҿmflvc-Ң1*`b]LK3AHV!@_2`*XP\WE 1#Wg\fV󭢤u;T>h1d, # .Oq TXgZ@1+_@^Z̃[$5H'Eq>͹~E-.ǭ eCy}=⵵h'"PTVӰqϾFfn`=c9guճY{?Ten E|X=aF/-ZRwQqzŒ# GH3{ܤP,E >1+ =;o!I;\#bd?4˕pLٰRjrO`h6(nt;6y8ɣdxh tό2\]<-TFnu$roL ib>T6uOVtq,`t@#7iGڇmHW/k1xtf@A^i ~q6 rKb$ bT{$&hYA~;q.w9)TTJk>f[V۪e~u7IuIC2>@l p4:Ջ<~>Xٞ˫ a_jq(|noUEK}nm _eQlj ]gj~MXR9?L= U@(a? #dJ8h,Pqyc TcdX`2A0 |e`0Ab~тa ̭UՆ,"AZe0+#O&ÔQW2-9n5Yg :i?(T}R_/Rjɕ9A#==K}z0)!8EQ?2fgC1JdpIW W1֋_nCDS0kqyٖMJaO;~@څn?`>Y@@o\W{G3|L~MfC LIcćB /cA%$*,Λ41`P/`rBu9JwE5O\<.;t( pT v$hyn8U F+e:9Pg :s8Z_C'(-I "bO?ӱ)YU YF{̌`A&gQK<1D o s$շ\Ҽz"AzAGDMLNOK{$[ z)-X=)(Y":ZAƫyz=y߱=iKƂNق= "8*: !X9h Gs&;&\6h)$LdhlJ;n8h­#aj <=bYfyLzNuc,.6kDb:!?9,+-G0=h:I9>5\$ ^3̴5 C'쵻8pO{$PC &DBzni[^ nY=ڤy'{0JIhkN.;i.+BP]ВfEUt7 rAK}v|4^[`>eu;RǃզCqf\7Ӷvý#`-x[I4EK$PTR ;Ut %gK.nXX]q2߶X}480砀E1ϭ7O7rˁ[>vh|r'-*'"9O? }^ Du'QЙ=|w!ىIz((Z >xMPGگ) (o-(z&U3<ː r0H 1{Gݛ;]<[4POL[DhucYpf6PWf'+.cS Sc L@,T'9aLw_MHߐml$P7)UmwQ] |Leh?4è|'@>Zw֥~ a/18GdPWiQ/(M؊~ݒIe,Vι&)ߣ@aqw+4C4AM(X j9H|^kM$3K&#giP2L]ݖ3^~N]b8Q= BXr jbɷE#dE}u\PMj赩jOu;ЙNOf&*X:ƒ[!^W]>vfTP"WP}E킑Rc_tbD vߎsr"xz Y&ӳ!#Rq >H6ӝ2n6+P$>AdmFylÀdqEB4inqm;ܬџH/p2e\Z&^V|}C5F MñYG!8n#wd$z5mq^fw =H'5 N'1Ģ,XuHMLu-~ s2B6$g-SD MKVpq|M $+yÞzem8]fE-vdBv0({3d8Zs,{ xk$V8D~TS4 DqMTc-K1. ^/ ]FdhbA :ώAG$ZTwl~+;h.9w&N`Bq\$ ⯄v#ghM5]KCo|5|?d/)CLffDt$ e >"MsCIǓ}TB&nǛ_&H8WX Xq \ 1PAO+ѧ<:Ac+< aؑ;ܱ΍-7Acb'x;a|+L,3/gnMZ gPyPQ^ QRsl<ط,#5%_h+R_w,)dP^ (tZlDvWx%!Ȝ =uv1SIN \-;JD'9n ǘk&4m5k *d>";^xi5[HL~ 3cpt4}PH<{{bT3g61' &=MV$~c#U ?m Ds~=mC|0ڈ EGO:ee#̪HŹ߳TH t dtZH|?ـaG'B r:Z);+1G7lrT/pV d_MUD;lKcl:*Lq7:`<&n;pA1x: ^kRvrF:<$3.ͤr]VjG*F03*ƾ iPUr_YҨq Y3_ Fzwlh!_/Fl,$$:{j"5f,3bcJC@hF86+6nvk;1LV +1lq5np!=ίOc7Zc]4t  oZpwKJ^b\ᛎ!׌F9Z5 %Shkq vJ1NR ȅ8Z%oݵ}V_TS@Ky|.#1jT* /X 6W"2Џ=F1,E[=tCi֗G N- hv: VW& W`vuPHBB[@4:#f[p$MȉpP/Y5PsUjރ,ۜbFnOŴ U?1$n'ZvNz t/GbR=\[nU%-yR[o R6Q o}DMh+^2\\k3//LͲ&<=.$N_=8*0!2qݵ(U` $%JrvbC$?᝔: {y.O/{Oˑ=Hf ` E~ j N#b  $ \(xv]rʷy `=1 rgeGqoB挳]EpdCT0Kcn.7rpE֋! mRni0{G8|\$ BIOCn`uy%zSÁ<}"俾;8t=OŦH꽈Tp9AzpsYCJ]p*yv5"0iv}Ts tsYID-8}t?` OԅVb{ƶa; Ql۝+9\X &W9dJ=ߙϧj`4)%9='d6b )AC6n>r.Jԟ"K곺C-6@C_&.n=WT26s׺$"d L0[x/pxK:$u6m%1Fk7qxa_XtDo.X螚GQ_AuQp`~a;CD^.7`nDL1俟0v\: b$U-O BZN½ofu7aLrPXL$)L;! czfz'֙\[d;:,}S~7#G1BWπJQ8;4۸;~|HqłJlDۯvO swmB鏫@&$NSc]kO[Ѐ4dmO)!5\v.:oC?Y׺@M7MZ0đxh[A2|cGr9M9XYY1L )&߰*l!׀}X.p#,7"Ro\qG/"$ހ%*Hf䬝;ލnJ'l MI7\tv:vș #fv__6ǜ(f S,[1f)Rd֩iI@sEaAL.:eCXK-ωq=,}O ޖue,œw[ݻm}:֥r3 ^ʿϿڌЯSS67]3!|Or|V- *|'.hmJVBY-bDžk.P_/m7ߚy0mQa;*Upqo_D v l}i"6*-k0? 'F ;*F8T`#"q=koԟ|չ)D J J%Ĕ\Q 4$ XǕ3~[2I|5[xfIt_ߎ PS87u?k.^a Od>*a`0N)3|;m-DVQn<} Dlr-֫>(yf}d>?֖ω]i޹!X/.of'EnC97dO|#Qǣ</^ƖO t25c XpRGa4*c_e@O:3;jg+& ʟ#{[5^w7q6Ij!0kI40R/y,QC+O?Ӿ5ʮկ?Y'u5읽M-5r{!PVY1j Rޚmm C*Jmwsm0Y>OEDTW 0"v|7m`%\S9.f$ <vq0{hp>mErA"E:}m&g8bwy 921nߡK,N0dSz 74^T9mɧ__<pu}e.dêMȲ=wqD Xo#n\ ɛT|Rcwxr!$=^,0gT^̮-%(;}y}S;|L~KeLqK<2!&h9xߊ$6 ?X ͼrf2#7T>0 ,J9ܗH d{bK]H$K15R}钀8X `o}f}"{2*O(N`-,7/U.GʈVĴiC٩ӪrƳ^ɛE@ġW! rP;ؒ}&hR|(|:oy>|nV?Ҭ. ~  Ay使pNTә֊9kU7G/+0D>܌W?GBJbG!t?)UCA|U^#|dzIӞ$p#&{T4a8j5>,Dۥ/΁)?+mܷ4oZk1- K8Qvis|/34OVVoKC!7ЮY{/Њv۩}TԱ;bj0j1Q+H|F]b99lnZ>>!=!4tu>)q (̠6Hc_ޥF` -Q*wNVN2:?g]xnD>, 5x ]x_R1-z 9J(teKqQ?NڜmQgphS_K%'SFM(D~ SЛtʌJ1h8g!_hTJn,4%v|c%gl;1݈_wl"GT}hά^G%ĩʦ O@gu#?VVauVyG2wCQĪbHĴ`Ɨk2D)ZM,X3mçKVXW O܊o] a) !j=T;hAF6VEDz8`B==.1uSaHXDBN$ǎs]h ]YHh l=YUSS>u Rv)طү6õݙ$6U7Q';}j/kSc|̛*P\_fP܎T:^pW. 008WlPυF7SAqKqcL>c&r# UJ'fY`5]!2DK_Um=u=S'T5P]ZHgLSñ|n0$/Yݻweϸ=zg2MTJ,_)H9GdcC$9iJi)NbC zThnpp29sw/,!")bX6'qe++Ckҡ] ?Vg/ƾ6I$zfrۘ#G"_r~N|ʆy+ZOcN,ޘK:q (֟&1*v$ÝeC N˿t}R+$rR_@7o]܅5Y+s%gGt]=WK$d87 lE򔉯hj8v\A[*%e6ʰ!;)6A]h/9/ OR]/߯ObG|WR3~?fl`LϤA \Xm!`lKlO蹃ۮV*%vOzL>*%k3ʯ(EF5xx rb)_ mIc_c)[hST~\~0"*mrW}9׍ޥv#ӠlՂs8=UY+^ EhU:c>bT}?LpΥfߨ[VIL>tۂH#-b?ö=\h(ۑx^:Yנ]mh&.DZ #SsC/`0'ǼsZn\64ƨz)5FWI4{(Xġ=fh[v(}ɜ ^RO/7[2z" +8W]3vO?Рg?y(J 'gmf\8V0=w'e"1Ð_S$@qGD#8L3j[e >pԡǂ$F$Ɍ6C,dgOQEUΙUL˓Z,]!5YX&=4a:q)R ۘb-.,uԟUGr=7*peI {<%chT*&v<|3{k'@*8NrM>T4Zbk!(Yo\cp 2xL%+}K(!< c\_Shoth%%tFrR&) e`NXee]G@0,Y  gСvco' xy0z z# Mk! tov'مϹxH4`>ʛ@y8AZh߂c(Wڕ[$glRkB)ӆ/7ԒfQ KT.]eFN('cm^q(B@h3ZdJl^ZWN6k?(x&[A#}Ϋ's.X؍@V GXfflmd6H֔"w(P! |*^ )eD`?$UhR̶009 f^G8}qm3!^EFY ss3.xSnfk `}8^5%ǍB&&'_΢ ;(Wi}P,8$^0C)ӃOxrYT3wPojpaZqH`L{$r%* GXYbՇ/8A+8fwda~븹)Dorܭc]^9zm,`:/I&w : =5GV~Ƀdv&1FK<5@A$xEB(}ǣr(_o gg53Uix݊*2ᵂb]e[3cԧG#7EDC8(Rx1Mk?WS{ORWXMf .RUr%V[Ƹ}YC}4#`%BbA|J3xh?jN;/Vws__ٌ 3fe TkgԺr$c# L a$ΤBL9SlF]LXܜIX8i"~Znʹ9Rdd,~pnHF 7|Š<~"X&=a'T LC?r% ,"ZO% =k͔;]CU؀OsR9" dxQj4zDy[Nj2S3ѝE|_\*` b&T/,Ez=u3~bbο6k1,XItzQi2,t&GSL|0 Jl4@Wrϗ;DB/`,LÑګEv}wB@yJH@nEJBjk_<")`_ҥq"G/W"$| l/NƄ.wbEmT "PF>o:0c3rka0A,xV+H{ {tNVU*m:ath:Uv[kW+8xy( YAp0Z||s=V+?ɥe%R2[Tu 9x5ۼ-˵x!f<>dx\Z1e;q?6}62S@іrIlW{:w.զ6[DS4k&,"Fb>=sy]I UVXj ) Q"vG}ˌnl"wۯ.۶ҥFĤ #Wq Vxw"`JroJYä'KrwpӥrO6'MPO^{h̙ԫ+dw+n_"~Ly3YYx" NU;A 2,fT m8YfiD%7 QThOnCuOCGeVQ/]IF-@xnJ:~rͩ[G1&R܃Rg"nΒ}@c6&8GmEy3D@DWCcmΠ0`N =I$'y:4v̤J"۞KR3K["jC2:adGĢO#.p7:uĚrxXyƽyYE+ Րv^Ց~O!*b#PZ Zc1+EK6_H>)aHXމDpb8% Y)/QS\/-qpjRxtV) {*td8ѕn}Sc>?E&Tt+5مzӂL|0x[(uEsMXXD-s"~sTsc#0U$!psQH Ǽū_[ szm`vvUPm\3>ep;FiK.D[&x,6=/9ujHw{o~݋ K Qq$UA6 Rxś~[f8{wF~F$uBgnzPJX} ;V7DUT3RגKpNnE9Cj)Ӏ^}Ct GlB v4R^k!(8 3ϳ{:n6`ث3ÓwqS2ETfI{R ?(,6TY qfݿw(ɱA+c]HG(mdpTv>`>/B"BP39dyǦYwlx:5RG haLiNaCp!vڼxN](d{DrYsn]Wm aSSOt:W Sm4pVur*"/P{8q)T3?dl9J\@q(iܥ(<5V$&Jլ |rt$LQydR (OjQ/NΘ^T\pL(Ki29S%\ز|B,b#ć)Yzz:BޏLY:(̗Y!jXW)Gp*v"G1)vebޯk+R;B^݆qv,6hΰ .o~d<TD /D{*S-cL<`n;+lxt)NcPfF[ڼD7-wck&7pXпAytYd,E\|Qڢ m0^ %ZKb l:aRCLӛ-85ϸR~[5H'%J 1qB$D5^nIydKRl==:T2 {-$c9:)D^OnȎb`)}䞓͎y8b-ۿPM@@lEtpyBY(Mvx’R_#ynWo"%/ fR_KG4= w~|;Y0ps AwoK7u x!eUR5*iW=piHE'fzs w4j8ʹ2)$ nR./hL(hyT񽝈 ܇kA!5 { zrh% J pSq,΢"$]_<88TC±deN=K 'ܓxO :Mzndo{ ̀PQּfQYI(ZhG5IC&O)Pى:0%W0F˳o.L0F8?M\,IN"sNЕ6nXɡYB]+T#'& Hܐ(T:ҹs};.g[Sl[No Xx{]EW.uΗRB@* !=%YƧhc`#C:R XYj?Zzk)h/*i<$Z2x SC^L9QSkɰZdO21U Xеu"A7Fw>`*!ֱ7l*ň܃+ EJJd|poz#F ʀ٣_c-:} <Ane;XYQZv U6nAsdܵ!R&|*Qfl 9,p:yVǷ#'$|6lvT)IKU-䑶8ZQ}>.z3*+ێ ͧVMfe&m B&iqp%&=a4LuK9хra$Jĩ9Cu:EjtLJ3tyѫ~3r+/i_6ۙk/xB?08GƠ֮f WzpgWrAW5̸J# =2%̈́m81jp ;#L4O=h,:JQV#2]mJIQD8ඊ]c81߬hע}#Gk}f(U2HJ)T TBj@h:_f- 0˟s dTugTkw<92'vsH^ӓ*'茬C/ųK+#'u_,4:23E\F<+%2bOJB*q;*_sVxRpAO$ARfݬW H+?:[i cOyғۍo<#] 4 jiEד~3] ,z޻QY}AO1}b(ynXp~0F26u>\w+LqU” A(e\&$h) p핼B7q1J 8'R1 1ۃУ]wC:fUP2DH3ũk >`[W0fP~d>3Gc c'Њ2  =8Ty)BMx'ߝ\a6%kOOvVGˍA|{.:<1Hܑ :z{#J˴F™qzWm%Ztѣ9{>z|?J ciGݗKC/A;z_,c䯂-gУu+ѼN\}"pE$4Z @ŽčΦ ,=HrV?F \H_- F@9P [Ac;Y :8=,1/ef@ g1rQ& M5TҶ5m7KeG& 0e`-";l(H>`tWkm;̮h+̕`H~t3.{ 5aȬh)a,]+;h0Q;̰^).KGNKZy2@x\h@ 4bN. M+Lg5V2غLѣ؉7vfZ;* ۉ+tZĶ_Pfs了@"Z >V3h=]Z:޸bmhM'Zp q$_DFdae1UOXT|h_S~8(Hϩy3hsOYk 4^n5s˹qU-wA'`̏J<5R6|TW#vVtvRK*֮>*R=Ean{vx0:b1R ;TTs !'LtTgc ,7O~a|ɟN>s}s2 v'HʻNC#g,穈\[8BYb]BaɗT՞tvp-(W8l7gai؛، )KFp*06BrPE$M,ߩ#j 3(}4{tOI q\nCoKSA}q>XC[\byD.V+2Iñ:a,d> @Sij&90A eKT0PY:dtIU?Eh),}`Fc`7DFlsՄ'Х[zGK]0Ϸb;b@{_*="@m.BĬUrPS :g]_,w.[XR(,9aD8]`69:lT`>̪?y6 ܛOH#vt>މ'7 ֱf$LJA@x:"?ga~ߪR[{Rk!*uq"s3d V%C)owqϔ]cb92C NHD1쿙m8L2KP& Ty/Js#]ZDal8(x_!M ƾA\q7[NA 3qS$T<2A])S)fs9~[Q=XA>v)70'k԰k,մRq nAcgRY:%VUaእLZbv,KQ,ܵ&Ӈkv8gإ^ˆK$~b`d qIeUS! }iE 4?kaPwy{d H}\[[JBWu7YUЇ,hގ;]W=x/}"4 ?Z5%_?\& IvSWʽ|F^O[66e<y~UW D֡36 Oo4 bzEڄ7V7̽H'*l{#0.tDS}GsrS0no[M:tnˑu t#=,zo׀ G ᱏ{x.EW>rm/e'?.B}kk|Dh" WN)n~%Cvbd|o{/>r-&'=#6,|edTL}f?2dԹ7XiXFMQN {Z,R;F^\"&ʘ̤P`W?ePHq<]"f5Ђ+}Z046.k%WcU\44ʻ2yU5+2[x7߀0%'>.qYA/Zo \d[$=w cۏs[m2 QyC7`7D"?$:`YYz¹ Onf ?VGPi[-G[~/{WXsUG5f`r?0uᚨ$i<ͫ82@Um ?-}'XjLf|4_WʐUxZlðj Cv9qT*ʋB̷N P77Ls!`_zKsv7LxnbUv 9*mxY0 rVS%ibEKtJGZ!qw0yixw1΃2ʭ{ H*Þ`ףf;eG>䩜x<'j/Qٯ2xM/xҒi"$,v)y/(=[9F`ޱ`GVsMy_[,)rN}e~ 8@&L? [nG$*hC-: &vaKk#]33B_՗W*i@QI+%q *i.AZzi2oDKb*7-NY e ]v>MnH8YNC˥x!/1|!J'>t^h&BNQm^߳h/`ݔFZh { }{8c,`5ǬH-݋(i6jzrch\(1艀վ(.Dd f#3hiP6O³mo906( Ѯ a{>bJxX\88r` wH:ٵq韝qjduucD;:?/Eh aL"A!G ('V$(^FbaP˭Nێ୞9u!+r'gi4eҋEunk48GMKFM0(<v=6Hd@clc>) ͔1Jѹ k@My `k4dԹ `bKю*YS+.n=$Nhl7mÄrbRtbp0& xTb!="~9CE{kHM+lytAnA* ,Qh$k PLlSV5w5Qi|#mr.ʢ=?Ϳw'+$EM94Pdvoʍ@eyd5%)"4|/DǍ1tc/)R•Bq7QtCY+;:9V,\m30bj> 7@s mls(31-ݍU; +i;4jXXQ_h~5^U G#N4#씍bݝvQ95P8 Z*zs'Omr 3aa (K.Huc%L!fI;"+-bGY@Zɼa$h(`ѣ.22kU{>M +|CC[#BKhk@H֬rf#]1ZT͠˟T-ΙxG3OsT9*ƱC2>>@?.|?ѩ8#.+Ky $t༻ӕOdt途 \F,C7EW !X:Œo$Ftd]QweY U{¹[͚vR'>6l0lH۶d_Pi5lI'#a+dXkpUa96/rN@)}RB-#A0/ywri֨ңMǼxfhDI㮄|%SLF8<@oE'TIYww/"T4mnOg9Ġ2h sbAB' x 1"k.^y(ܮHD܌[moA/t[Zؾ"1܆dB."Gʦi97"l\"t1N'!Zm^jԊoqgϕ%J?-gE8ɜ:j7K@Ta F!J˄らr*JNM9QFXlK?+iW"P؁Čb$踨F tFY RQ`ͨeb>sD7 PGc4\|- pb⽈&P/ ׹4Ռ~MXg0QZj׸'CHK FQ'~m!+Y[er-$6+vd'~>yXT HX'j$hIoϲ,SGplXuU ;$M$)w?jgn#N9ٸʠKs$A'avczzdO.ސڳ8SئȠi 784}YdrYǞ( vM[oXzʔ#T∔)_-] /u>k+5=8y-%P;#"mŮTSv޾{cv^J fE\!Lӛ v2TZ41}l_nƦdʡ=.lXbMyx)0PDzka[޾j'4P'}o@0&=෠,lZ ~*}؛1!ůޯ+4&GB׻(d5oIY휊@5Vv'С]7SO?1PllR\dF-脦ۤR7 no n;. C|'MpJ*.)l1F6J۳6jbf3n8۪%7bL[%MI;  Wc[b9J/e3VpT [gu8)Fd.  KяԿ1>=}-*o^,_!;KR[Wx& V`1&"OWھ_8fO!N9G/3V!KP 2הnbSKC'Tw' ^Sİ?^Hyֈ^- f[%QV@̃L*2)#hXi{ vO&q-x4٢ #,zE$פCtukZ\D z'B'N0J7N{ַ?IV!7%eI M,tg*m{(_ c=G۞(KO'wu4Yʬߔ;()>/ȴb**F=yϳ lp+)GTT?`82K5\q*MViZ@d8PnLEv W}.۵X9i0`bg1ڧmb?J ޜ3qQ)jڋgJIY] |:IZB0 HZ@$dSDҵE,AB[6tטE.zkYWl $fzWZπօ\VݾOq.ZN]}Q2."X3 Cۚ!Tᳳ9#*B4<#>˜U_{ 7,) ~fм\u8$鵮oMhؔ4\qH }æd7lݒ=bhNnOMG ] MQZ+q X'&xn pp):mx8b޲<)5QmPa^y; >\-NZlǁ1 Cw7tj"?Yo`,BsWLv8DזXLW"/Qd"$CtulUOX>.1 RKNd􅝹4J6Q4/j&kpa~J?Ec@ݡ|BT,ئO,QDȅ7 ^BRXhJ03LܔĘܶ#v  "2.T1_+?n-ijp+ہKGo2[CSݳ%-;[s?Th)i]"ڑ afUds(n6JvAEÉĻH \MMv)\!%/oM뵛?i-i1[HT /noMW߻M"E@=9YKoewRN7e5[[շMpUd ;U&>GˍAS,'vXIh*;i-g BڠW<؝/2кCe~kV@-@#wd nX,Kkx#B4[}I>S3 p^$HΉZ \Ai"cmvNFQ3l^i-ZMLrEG,Gro=R@t&sIhf4Ƙ[lP5Иfu&4co1hVB2"у4S1s;Sգ-w^mE\&rʔ-o+@8v]'}2|Ktݔ$)"[8c8B h\Vr,ZRl՞s,N˒ߡQQ`kRnqN `zVG oC BbHha5q:Odˁm b7{Jvꩱ,HNÂMNvI`&ډ'N{ $A/(;'D/6?d p2 (ӓdnDE:\1_ȈFT9AnV{;-AUG*v`An7EKS8L QRT5|M(ߔB_kPG_~Z]x(fT(k wQyͪJ}!/v&EEBP[ᯭ V% '+XraՉa2 >AR#'-y'i.2Xs_s9$Zb{g Ojz(5vwiwJdxH_>l0(V[xG I+<ԩo'2F]de:yvSIt8vJς[6GJا Z.,w`GPs k*h,hTwʌ?dq)ڒ/gXC?% mΒ5}m)3hVLul2cXef%U>Gf4e-mz|+O硎 tN#>0-~[Oa(} 5e!( ~Wmh^=|^T^_1řI"}t3کeALu\0 `Gp;3B<<гV2У8$f>v{1%pfQfӽ )ӧw7tJQ:d\nڎ K0sPqĥTHw$,tdI!j;tg+SOw!+xrG*43=x!̌(c2aPkug#*a1-hk@oO,:W9ˑO7d˖6 1uu԰􇶈x\o(qv1wT#`2rXfU\5Q o|AĮ۷X> y+pKb& ~A/v"RFݛٯ&'7C5"C(uWزr"߭\\t6<93-{Rט>#a5zjne $s9>$d%lR*xڅMcԇEzxE$SK/vzWbջߕabc+V|e|хn._[3Qy*n[tUI~LTiɳD&١aRad4X ۃ>21x@D\~@5-ʴ*O+[h-P Qڋ"&T9dBK)kHQ\ns9HbC%7iY]ݝ߶.{H,L_7Qz_h2`g:^U6>b_أ<\썫HV$3vx.fa{~ǙLEkϳni^%>7-<#*.Dbm4]M|[ W7g%lrK!zOl1g<˚Pϵ7mb$YIrp?wAv{@2p[zKGgɩIp_X}ք-T@RxP/>F59"4Ez?}ܹSuAj$jhDAԴ?NǒBq[fܤKb8Ei@]Q) Kq壴x2B78SۘdTy_J֩gf{N?2ݬY H8 ɸ[Zl]pۮY{&Ћ5j%?c4ȞQUخ@n0($9}RsY 'H#>8(lRvnNusFW!P;7(w`#za l"G`]l V '&QlphSdw1 .!a9I@ohTT-Nu1}LO)Է޼͇L$|3DGeD 4mt3gX>_j{R_(tE B |\N\ukRAѱ L-ANL]Nt/nOޱO5EȕuTx@H큘Gqb1\+7~VB"BRjObWv ) Ϋ ъWjb_MYAU;Y S,9csޠqa'x?4vyߖu/2,Weݤ=N[bJ׀ui%ޕ>jWDB˱ske= 뇕 cN1ar /3kb)p[m:Otn՗\K&̙ DdvΔ>@B [2W?şAœ>ɏRA)GD=Ky^x@lS/)KC OɚFbSiy';`5naְ4rϊVcttYMk Va(wv~]L[!Qv3*ϐB8]-Ma{8` "iԯ^90!@?g,Df~2gPA$1MAN Op }W&n0⣆/52L|@\7 [ #Dl 6DFm  %Q_ll.f$K:(uW/{W$`f܁ez%aOѐnIA4wg3Ϫ04^[rUp@u2R\_8~!&jMv_UVZv6H %]27Yl< Q!A"ꎝ:'])?Tq]Ȯ#\G =Fg<6Ǯ;(a 8 DLF] XEa8x{X7 =4ѝ@gV݈Saa+kʚ&XQ&c`[nh%{A%YFKB^GeSaV fC)ʾcIJ :|{N2!m5 RE1.P-O PnVGg@|yYn3[u (H()Ƃ\:s5F= 6a5XcVD'-3}3N6IH!qw7!/xh mTxiJT)^iGkphNʇCql\$h rU?F5W1ö%I{ t2ש ,ɾsr,{R )PL٭zPA@ՏB, {w U8#Nb=.]gjE +Aex"T&g!-9kX=&>5&y}#8J5F٢IdI B *Ez5{DSG|^öB&1{äF][F9}12߸GOat3h!zS!5}fFPv`5?iߎæSHحD]iqB[ƅ`^Sk6* VhCu># #$6 w 3B;ڗb9ne>5v04Ҭ$T{<pjnsW󤁱QgYyG~[cx8ѥÊ!*e4MA`;g4W94hd|D/˴7 {ٮې2 vjphEt1mnf!m/8׸!VVuv;qjzQ8#֟ʼnН§'dL@ho⳱s-]A)iL O.q.)r_Nf܎;s3=r忢pJv8,;xz? I""bE'6)L)@ZT]Z#flܶe;8.WBqrzw!U-W-u`Cs g܏Qp3cl5nCtfWu=wâX+u}> E=0= n^x1ʻf yty.b6s}2p**9X-bZ&|WB9h: ~ )H@A˒S#+ARtF̆xPlkIwPaNçxduNau L!D o_/22W؆~T//j<`+qpyP-B7OdIxdĊkoB\iZ3՟l 2~=Cyu`FQj qݺ>3P 2t,x lMfuU)gy݈k3.s@*ʾ^G Ha }}^ Hȑe7;.UER MD>l*$qە#V!vq UUmC?O?.#qa)5L.Ѿɧfz3c_5=gθɈAƧU9p݄W^MkqDmaO|' XaGPCKPN_ Z%W9|_N6Yl;7e)* 5x$3@DS٩ 1l'ch"TE5SeKdOf"ߚ bIijqN)e֙f]f )u_[M#t5G7N-RiBp8ۈDK(>U^gR8u=@!Gm{ tޔ yPA 6)x)5a- ūԽ&_t#Hi;zS1LVgv-EȨ['&+2.n0xaDSi丼(ĶۄBDW`k,='XKJ&2=hC#Ҳw [MXi[`m~5DFc.ŒUo3Q">fEX{ֳr$OZħ-@Gcga,ˡyL8L?nn{TWuЙW8%6-72 J`%'lo46L"L{i4== yStF2#ԱQ] $'5il9 {JNVz@&P m|$;$/\ Sp\$LK^)+0S|Q` |k1Os%QTH0i8}0LecJ׳?,mv_Fz|Ӓq)lָIኃÓywIJfūЪ2̈́{PZVuVcqKIwm2EC ^_!mqey#?,7P~IcA'z76&{̔|nVDs (eSX=y'"Tg uWKwzt h4&p S@ўrj'"ԡ52Ä#(P13!T'׎"˫0, f"WMݜA1-|(+E-]l?#k&.+1 iyl[i_fȑOTR+yQ@}9vWIBEN^8H4S E"K߇Jų$A 1]>~=!gkR5O }G/ Ԛ^U |S *7zU{@ h )>޹5j`jE>d,Ghd5rDH$hQr,mmjD"Si;^ IHVOjc`m\aU8V=9YWvb_J-'|ajx4A#Wv V_[@ra vlL先\\_YzB@BLv$)kz=AHWn&͕qRQVX}]Dp'%1$ip B ?| r-=OM$:H3{o@Ez\Q,3 B []H,#~$BA1ɄyZ9_CRjFo,ua>Ԝg `܈!qVg*4 )K/~2j|@6qVGƩN_}NwFz EUd%:V}`+g7ˉ8eQwnJ9Ѩ٬V0&U˝Qص2o[ױepcqg$&#>.ޯOmotgz6-bAbezMgrck8؄a&6|'!XM> J mF %8r 5,IaZѺVEQ(vb"Ty&Sa O#--IܻMת%R&2ňY o&b|ϧ#x 8]+ V@gvۨFE0BvK[kK<(JY rA =J;> A J9d/s !:9J֯S{$QB)h^liɴ7MS> l"jb^;žv7mRiQg}]} @C 8;r`Ҍ=W 3`3T`뺝y= > 0D3) ơʍ8{oC%rIun3Cg*PF 9`Q_9>{qyRqBަ ҅˞_9_$T[0u$];8Q<%.r\g<.@˧fW(#5`N3lKAG! +׳>/ \/N^L.L^, GpH1ͳz4e ᣨ"$FǪ˒ HM8v2yg6\*1#?e 3nwѧ ]m M5y6|q9 hP<]/KdB EQr܅y?S}B?\Z#C/*?:E<\1 X-lLhM 6.s;q2* eCVԡ(N2䑿۫^4b-Rh[bhΘN>؟&.ND0pӁIBE6:}:2LGaQytYg&VS]? TI_s-n,?a >[sѕѷ8ԹŌs{aeГTYXqtNU;>)߬ߧ=/pym8[gΗ's/b*?B(._=ὮWO/_cB_-:_}nc0d`.`AԠEW6h՟=hQܢ(er)+4ubCВ>hy88P|/\Ybٔx7l.&N~<$mT[;H;psBmZ>;qL#9+#7墈^4V[-o&GA9lȧ]ZWD+ZKxUG}Y}_J 3W @~GJET-fsgQEoCe+`fMתzHS"O0仛#eKcw/ز9Ladbj7g2k'4%N>CL}ZtlhL6C;.* QYzʵ╉./":5p6lV6o{RgΓQkȹgaA%y}hoFZ%)M&lF38]}bFH=5RQ~Ţ7JVޏ-6t׬Oy,dg!ڪ/t I.T>\^U4UPnsYt}kc$%ʱ21ݯ"&]zbK 7ĩgVG7wx=$EU/[}XTњc*T- LJwN߲7>bCT81(\v?JZQ^ƾ5(ɓ倳=텥{u`0KK0EkZY~ LXa eZҲX'}Ax_'.Ʃ*,nKg%1QE73oroe10AsL~ Px3o6:CU{ܧ-FZ/7:H?U<76#Qϗ쐅*ވvh z: PL$7S?wTUO7w^fA%ߍUn:YE @ w_#( ;:-qoFha0Az.WHb~hD/|oiĴ8Q?ɢ jYX#H?^^ L4dr>̔hRp{gN\.g(tO%ٸɮ4 h-=-~X[]潋{;賈({`ER t:c4pQoOG=l*E\jY1Cđ"*m+)(Z1@$p'ggIkN}~.$}V.j3.Cs7'v Jo%SV;((ՠq"zp+-7MØdY#T2E%j ɆH+R*3%UNkҲ#Qc]A%Zk>{A&NqWYc˵]&Z/=k l,O $~|HQ-5Re#=,bfFNiIu܍+]z~+B`EJioaVY~E5S2- wed7O !Eq>/K$G'R2Λ7&ԟxvm, Y.$Ʀ ~9 et$xeEV;a*EGG 2~~mCʰ08MG\af䥙]T:I@2A {j7X0aJ1jZ t>}j=8fk0X)^'z57F +Cp1a)]+>եK} ĔʹUup<`.yCiO6V꿞h/C@K>rtfBۄ7 M>"&.xP@Z$N Rlbp}0ۓu@ޘ5HZ`*&v:Bo`ft:P~ $-|.IicOERM-n~>?o UnOHD`} pOD= nUBȑ3 v=>FLɎx|H =^鵹PHR=HS,$+SԇV_IAIG|hkjx.@\8 ٍm\ޓ_+6-;!թ [R@,ToY]Ld\|aC ,Vz6sQ3@^;mx{@>{`q|'o.Nruf<EP~b:R%^ػG'?`b㺠Z3o:jrxgb0zF,ĘqEf 6 Dim|IH޻Auc&wG[xQp5yx~ WS_NDS] &; ᬬ/uD;PgĿmiE|V׷\/ tQ'2X+Sq@9Y7@pNL<)V.~c 0PN駢xn EVv"E`Tb 0VD/.QM }ȢH[:OM_D5ʜLFF2\E^ XK.xI^j1=9\n;T1-$>Oo@~ 2j6glL>!j09N kz{0MSPu7l)c7ERH ۼى+7(Bitn_NDH5D!onN3̸~<+P}$N@_:t\ɖ#Qx`euW/%hswb`1Oʽ0軫=<( f(C.(eS_ *nU@;@AZTvX.2gX>D93ͶKi $ a&E .VJ~l^s%zJ̈luN"JE+irT+sbpyA Ȁ"Ub/+z)b9HI!FZ,g?lʌCu Y]*: [N"ˈX6;2)#֫p4./Ȇ}YKhC&᠋6h@9 =$%RbTB^gDbt"|z_:⺆=؋l[Qn#F7AewTL2`AOOC5#\pn Aku>1]l@kT ^PhM;cqbɮ1.aCqx%nGy+c~R:7ɵ-ix5.Ġ'U"¡}s~w-#13 " Gr =[y8LIB@liiKAaL^?y*3M??e$@ߺ)C5'c/)1M<*bM훀ugRj4yآ^3`(%ꌳ|4v!lw2uv.&خ])Gؾ+oɌO~0>Ҥ\ -r{5&X̊yyHKֺPe`y*y\<B+*`<3n0 .=:bO^W'nd.@na+'~% _Sb,7X-\Ea'x ST bZ1ucH9ƄͰ?u .qvfa^kl>Eհ) K!%R̚ z 񹬤>C#~.OMfz;~8GVѭb: &|9_%aZ1hG;@z=nݠqQoAfˮvn}b}Eԕ)P2_Ж?gd? 2H.ŪB3Kɩ XxnV] L\n*$d"iXnׇeo* )nGf!ѝd_ ĩtLh}N.'-Ub݉bkrXsI?;&|XqǤtm ϝ4^?9׼F#*P(+H 9B{\Gx3qSVqf<r$TmKxqcv+1ҜNՅ6*DaFj-@;s_~Ng)bQbo ΄ܿUഒV]mJ$DvTgLA8iR3?5u;D?w0߳\ =DS,oȘLҎ*HMԈkgn-*q(޸׆Kg"!U~L||dRvي biwRG4 . S:B #{,o慲S2iQ;@ SɛSca^L 8@ǿGsC*{o~њL<^MheG(K-mXx%lz_0Cj.Mо1LdAs]c6gdQˬ x?#*k WrLQtR@%l@['$[y(:a-_Y骏.fencgC&Nkf=70N3Wo[rͯ eMsLv [ $>PRW)1|:H .7sӺntK*gC){^ GG+ }}I=4$u9tRMcU_bE_9U_WϬ1$f"4ܬP,VR-o!kJCeZwx>Gãzq^f+y|e5JsM,ŇP{[cŇMGYeub:l*;`X:+(`,us8 6hդRK&,4ws TP~ݙ+]d;04<.HB&/.HP`Z AVAq ΌztvlN `uI4,h8ĕ~KkmκZGhqx qV{-IFio~}n\vy(vf1n(׋_JYn#@oF|.XVLr 7>DCbP`Q! kep]F! {I~k/2 }Pt^+,», Ov6N̶}|f~>unH~ v Y 4+Oϒ&_6L]jPk>+ kHU7SbN30͆rGxq_RV dQVT+rc}d#5C5C3 gC_pF'&_cm5qؐtܩ Znm DQC+ZW7q+7#W"7|7/|*Ŕ!o]" G\SI)#4~ܣ#J~GOlW4v2Iۀ5`\oC*v'aquOr0 AEmݺtG&Χws tY4 {C4FN:7]Y"T y-tI}2c`!W xN.,_Rz[pE< syUepp#f.##?x}]t=*>*{Y`d;iaV# vEYH$H>!G Ec>CZ;nmSCi`1kQu.XdCjd-IvgYA(';뱐Y8MGQ:[ e/7uij$'5XWƁOdh&MnARJ7HL#O44^^:fNf^f&; ",^1kVyit]ǚQEO9Mao~MLr SKd1{6*c9+H;OVU7v:N(֨}^g@L~0PxK g{}--;m ]߈XJxL^M_=sLM_(q>FL\0$33cK/(zs *#S6J5mɜ ʖ: voF,-##pq18я^iesMƆWv}9ʣ`&z,O ̊Ș5 :Mi# yk7n>rAQͤ[Rc^ S@,[h-w3QEYduf%:j8lVUaTsBKl\r7:ZKhȈRMt?y[en׹a&%mS007`:L%o5[t38L8vެ iDJ-Bh9L v4Y;N,)c/``D D.86@fMrÌ3`+kp`T>ulŦȣy7`D؜gxqIU~I4ABq2ګ4hdzq~: ,k{W0 E7&DjSzIO:bUհ"5*M|-6MSšRoX4*o''$l'x̓NK? 9lߣ,c}o ̧HJGeyuQPHt&e@Dl5pP@T'3tsA K:ZZOeF5>-N l5]" P[ SEX'h,A͵_*d;߸/bEYT"0'Y>P2cROuɼ@(I_ c*Lo'hwHb]L&5L]Yme*NR`km*+Kd`pH)&rW)SZq*KW]c+]5&e"*r[O'و[ ArM["p|̮%n1QmtnXC8Z^$$``Ts4kV$c/TBRB I%ViM iS >vZGj-(o{0.-G|;<-U^1ᡗa ױa;-ͪiB9&hD\4cpuY#+*J'eo[_ t75蝂O,kE]PZE%`p LP5_Z8Ŋ-7u ,}N[eMUޤ$)_ϒΎfS'GY"GvOkLyшJPRPkd|[q W:1Ky^K18rf5uw j#D9u ۸"cg%,:=0ߟg~{Rs6B:LA\Tw .fndevq>U&rﮪ()k [» K**w~lY)喩Wz+Y^Sq$Hd}ǿ7e,aB0ve Lvͯ*7TV(qb\b-LƂC v&6C.ֈ҉BA(5wp;SC4k*ѳP&nXV8^{8}rKYn,W!|\3Sv[fIN=:O&}Mc?nO#,ir x /BG]AK~_+7ԀA{/nf ȏFuRj޹=^Wv7s^LItՖz |/Ҵt@Z6(Qɺ&P2\gJ@j8Gx-I dtx3Jo#,TMȦ,7'.XSͻE'@I quX+z?5K? #(0KF&U@UoqԗWb]Ǫ) {}V8Us ocWQ;r#ς)=MG~2,^\A1Ǝs ;y6Id0;XBAzqEM憱_A^S5W\2Y>7=5ںʵG^t!t]ǓF#<ҧ8a,z/:%;o iT~Aq ꓫ<1B ;\ u_=Z*,K->R;617c.xRi;,aE} QH6esIJe :=x{;kGzhTK y39;#HK\A*')Ee13a3_bGMZS6>OW³O7T'&;7XCԄ/kK>Rq@<׳vͺ~b3@P(tːRW]c#nŞIzM>#{O%oLA;WYkMn^di\E4=K@#X'ؐG"ZG0tTY^ђ獁(uS cֲ~ܓ?x_sW!*OZbNgޝTpoJr :|Š5!}+i~gYKqIRsj9= h^NSKĔ?~.qKH~{=wxǟsRnG=xO뗟бhpĞ#CE[_!>*m=#_shqk|:JǙ7XՐ!lʂi]^ZP7˥5;˜"-TJ#olY}$+킼e=5Ewi3WOD rCk}wJ1 v[Udx0L(`}+HSͶ%xgi֐kζٿ ywWM9īE9a;xs`S--sW4Vxg~h#b泺Aeige;!&읍7Ve@8t|oh/3`AP (UGZi mpTH5 &CD FatǝuEM0*T_5i5j}(vĘ_1ߧWͫv*' (ӌ!f٩ֳe x2e61<,h@:\U^nsd.([DND x2$7>q1"Q҄G=yn=wz{ ;4om 9g=R؇NU:@2~tkeKj/ڹ*'nr1GPa6EsO!1 LgQjmq'h^/ֻDihlK5EUfd7&]!G]w G 3H SbHˠ(d(I|b u(͉< R0n﫮6xi/=nc.Y~VM. rn芠ȧNYX0#]f"+\"7~>CT7R~TGu2Jw'Ԍ28bvs 8D:}+) Uꔃ3-оCazhf 6#A$:g4M"J.mXȤx2i8ά?+EsГQu@fpLf2)jǒfق?F?_[in}NQmCe(9-23*U;|eϧv#?cxc'vb5ϐ@մU]<36'dY GS\YX7ϑ[ ɚ^.TM"}(۳"Ea?8M;[P>,G!;$Ef\*7ao,`H$m)uV)%'S؁gM:7=DLN䩶V`Amm=k3YU|I/[Ͳ7Gh.v1읻~B|)`9r"⠱ߗn0@ÿ[_qyh6w LjYC3E:Ǘx.tk*B(GrlaA<q[itvd~$&"Ӽhq %D#,GGH9z|r}ӥ-o!ᆘ^Q\y9u{Y1DڴvUH!.zDH?T0YMx5hiX ih˲ȺV+w^&%`ǘFFKo% 뒧SXyspk}גsyɴ)\x-si `3nD>> =aʘ-v@!:&V_CZSLɂ42۶J2XΘdhjQDSQ]qoկwKpf v4iV1^OGF lﲒ]KO \ijk}6,8I3{ 9:O4x~Y~)rgIªZz^}ڶHPM5YqN8TI'jbMd[ٻ}ww!rXDcT@,5gzoVvENϴ--Z&on`Bz;eK5uqʝTocn vEd13 жq8 Ig 'MyuKF4+?٘Х9^Zݛo#֧ڗ^9|ZȟcVjp@Out`x8 Q1Zv4nYiRͧc~_u<Ӹ9ΌpcT=~)"7_]o6K`sQ3C5:]zGv+eCQ9 ZlaR=.5j$UJὔ L?z A $FtbT2|0g)fAj9abb.CYT`&nDkb m* '9mHYs2#3T,f0VQl>:xhԲ'F )R/%? ;cHH:Kcm+t,. ?ۈ( ;zݳ񤪦,h8.KzGS̏sw^|1oUQxzLlٶu;KۍレkIv-%@Wp3Pw ڍ%\ /`ߊY/kyQI5qp5@A~I]3OCIgUíbaCڝϠz-\OK:k& *%8j:?r1Ottb >Xa~!,yN3\C+s?* FMnj>|V o!@DhdڴR2#73C fN;,ʗܨnmskE'z t% f)yk!| Y jW)hU[gSfE9i#c>Eb !֗ j&a X9>X+.HzeE;q*$G?8]ދh?XK!@?;KPF"/w#T!tku$.%O{t3@Œ Ie65ɥ%! Xm'ҩ#pzVQZ^xDq+6R_R姢p\N P4aO^CPLx_$JiXq(|)JoD˳I]O`Gtc+c |R4#{ fz4 t* q, qJd|B!6W nIBd%T&$lhwimF3 ŋmP 5v%Ծ'%&J4-K!?A!b+54 }Pca˞hq9<<16}tE@Pmگ,JDۧDZCB֍!X亄9LwhY?LMG7dēddž-BE%w¿+#C60 AaƹMvNEqO;] :Rvv)8^|oIG"=\&RYdKH0TgL !OD23;UHx1\K\/lNdU'oCj3(>|l+NRntC@]ι+>K s`rMPT'1k**SHZFp,M gYJР C}r˫= %1aY"BEm0:9>,!鄽v0&-RU4BM%oF慒'!T'QlURSXoi*7 Ѥbm˃5.ڤ ^5K&o#Sp@6׵[?Wšrղ:6C!qXٍ]\JP밭99Ct ,G@.}_J2njȄ{>1xxuBSZ$)my/*ə2N{jƁ-Ji/mx3,Xq|8!9DdbKvON?ᒺ8ywN53mϡ'Yjq &I=C~;\(uU@k1fsg7 \ƅvm}8msx>iOf@ =#盿V+GST$W$J33o (n+iҘ; TV6s$ gÖ8yjbd{1:=.pyl_2#4b?h:pEЈΆS _a  :31]DJh0K׳ V.rޓdj5T{7~ZA! Sh:M95х{[%*K&w<MNm6pD :)EIȟhReltY)/pUr-Y-h$IԵJ%vsrOeIwIكUL^Brid;ok}dCN[XЄ4yNII>3|Zu/Ԧ@" ]yߎ@\P<-k̇t7c猀\O'_e?Jqi OK""M[x1ÚrH3Dk/⸌;Xs91\I>֮%<QMq__u1u(Wx.ٿpLr;bJZ&W*D@NY!٭[|jT>gV1M7e/S7@.$wW(mJdY-js6Mu"j$İIpO@cۅ'-s (A. bOĞa9Nи-زɒg=iR1|p>V"dA0mĊm#4>c!Qޢ#NҊ׬~$8w,b'xHS*RW5&%)%yj]xB=bXQˏm8 fA{MQaiwf#itKpH$i +C)<**ed'uO` X1/0ai3u5vq~!p_gn t]zz%ՙN,jֻ'wk=g 6 wg~*]C V) fCEȭ\maC R}@_nաX6(K( du>AMjDEQ4_e DkZ[mDݳ}2(MN Zy,qTnN`mw!&"qL;em1ҕ˲A;K(KE<;8c{5v]z36$T#EZpՑ/6۵N , }SlR.!Gd@1ܑwgJ1Cr_D+,kmz:x[ ))'!YL/{XLs3&/85ps=;/S#54h'| Q[fxȖF߀c>IpҲiuw?S/<Yv rDCL]2|EլO5l3qbY>`oP[|̛vV_oT7j#!lUn"<ITM)(vUU)XvC'GA &ӧ2۲x Y=j., b'0VDҬ¬J2ڷЈnEe[H#\oo$ܴvExEW'P.GWv %q̇^hh;,Y,\|֑uGlE FN znkH]WK5vlLS~LjVwQHJVF=SW rAF͍\8,Y.".;lؚ鈺}ٮƾ(l9R,xm/f ` 5󬙔πSDŽDH|r\dy|np#1q[?V/N/ذ\z=TaU[JwCi2P.#v\Ur=vNҖ )iQdQT,{%U7vZ:yY0sARfƣJP B19/id@#9ÿ~֖vFm/|z@:hܭfi5,aY&]{{o2Ӳ|"=zJE訌gf%ݷ)0^pv1XrһvG\mH|>G`Œ :_o/W-SRg6).8o,}?ɰqe$Q9ʴl!q(̰WwU.Yvk<`+YOd"o(W* Io(|<;(Wj9v< íFG0/C]k:!>X4\D|bl&%{Bi]>d?W!9Z 'D%} BFteiαc@>]BpR桱\DX0 @VpeUI@^W!ݧ*G0=T#T]:Զ1m5.xC=_^ f7yHQ/+˗1Ӯe5xgzRld4DWS\mAӹ+?R+Z';[$,I?ck'{U֔`Q|؁պ(XV`Vw)C .aT c{`;B l7E0BCVbV\$jm?0q6hv#dcDE3Ɛ{y~_8`z36&̓&# @Ǻשj̾"j%AReTPi%wJ&Fk4q1<7>˻/c>tmL/xsby^cm**_yU$G0q]uccǡk­U)V_i6G^7 e* K-iޓ.*%i`#nۻɻ{SCԴbM'%gYL+ X{ j}#}P@MMdIMĚmS^СrM~s+2OR4eӷ7-I~fIJdSS;w: !0fOEg!մt1Ě&*^AX0W0XI57*@!"㽚V8GL}ieV~컜'3vae8?Z3feHjbEeG;^<3}/~eN{zۅ[\ H{rÇ36T*U`p ?wjBALv2yK3ht}lhw +vz5"U4rE@]7|"*|RMAd3b*xBM3@~HfO@T-`J'V2H+{Bo$%@ +*}x}0"{ .t</ReY9 _vő#rRbrAC6UXۯMl2IJ>̟<ĔiꃗSx?8jWOhYbf |řC`bX MpJGPcl (7F3gXý,'repfbL E<n%6r34d2t<Vْ寠V7_#e©JQj$jjؤt0?sYtiaoF< FG+š9Fr8kXٔ<|P9Va(Ӗ\RBƧz;E*B:B_FXzޞ }ӹddj )t™o5esAye1& N_p 럸8ߋ>9ف;9G)_DR촊Rt\L}O{UԲR:nqHtp:黇a 3^`d4!˰ Kp&^P Ka9 }ȣšT:,G><؇ֈr#kg'^Z YERPW&@Mʣ=C-q$#׮v<[ж7V?VΘ`AxJ|FYW4 @fLs Qzr*3G*HU;\{K"O{+gH3ږ].(dA~ m% &""Ȉ_dnnU@0cx v^GzOGˎb`=G|꾎 bo[)ROP }//duCS$.zK%B yJ8~L^: ]p "d<<h/ EfJ"oT|)P! *X1v.l3@|猪_>Ua=;VApË!gz,i)&ڐy{=iM-4BL a׾<)WS{JrC:R`h֞t.JaP07~}4L0F;/:'vgug̀، %!8c|*P8MEcr%V4ke+q.yE+"s™ߙL\3KݜNgX3G㝴 ^}⚎K+&Iw_'c{KC7ub ޥSJZ"2#4 :=ҭis>~([2PaOKQ;{ofP9!RnEZn) Zd:`Yi/\XRspf4 Fbhq3"#Jl$7b"8HP75{GI|'v3ЫM1R|B =m̰=4~0I;vpzJjt۳گpK Y^ԱT^["gHÖ'@gj#7&c;$m υ81J{g H}SvlF뼅x j՗Zh|Y_f B}**p\>W:L'.ȡ-h+RK5w\@:¦woɛY8LANnPpfmN%c l./?#n6?wJxΜ[f`3F7ED^{ay$g<Wn4Npd ÊasP>\Z|"P̻">Vr'ڷ<'鱯 ՚R>kP  ƃ&6q}HB>f1N.+m dϱEHS7^s?' 2{t XHow0ljnn_$+wiZz 1;D?c$ϜZ5id+qpW8%=#UgaL[:AO]Ĭ [%e60HyYABt%|rI 6MV!+f%&a$|0E CnRO]He9nWM}E >&9UQӢ2C1b+_ hO" ,lH[@tVB\`=~F_|csE`Z4D9"ޜ RXJ{и"P:σ +oZ?8q!ݥ4(W !"vLW]Pp,:zQl,g;9PcNU=Hޚ՛6 ,3f$Jڋ,.PsED>~2ouA쓘ꑜ"t3]u[*c9OL$TJJ6< &Jm t7z^ g+gIYCr"pԇ+&)c‚`pJ"ioNyt)t;;z/* norQ2-6ޣcдf=} +*z L^5?D".Nwڈz"N1JіɾZ7^Zk4U =ip_ԩs^M$Lk[B-+3EV) ! 1 䏼grŻE;i?͋VPZIp=;%ôLW }} TȎmj0+fC;zvq`C'ZR=cOq.֔5%v|3(MG&40\Vѩ߯(ǭzEOophWhn?3+jl0ۈ@a+ l\mD1q ~.n~=3e':"KƁhqWuDP<-ȣ Հ0VߙBTtVp`?ƒ?Z6_ V+}Ԑy.N87|=8>m6l'S*`d_S&:VoL5ס,yB 8,3a&-dw\ ~%MOpei?M #or6[,ΒƂvHxyX LR3mh"7sq߀HCxωjT3D{ɺ]/*Ca R72]f?諗OmXSMn|osE [Gߢð:)^9#ȅՍi^cZlV%a;SC@GT Dmԧ~&1ps㖙F{b왰OE+dj{1{b-*ߺyS{qS= $DOlj|8[3f ͡}=C=L q~.~$f|BU4HٌF"h<O?fj /sR7yޒ?ovGPѳ]\Fw :HyKb Hxvo9h4k޻3D[V~DޒT`3a(37WtE)n}6)D%JTgqpJvP{@_ ^,$)c1Yi 6tIrV!{۝z/gw<%}xs,47iQU`w>!~@Mqp"3d f*ZV˽/6MP%>/'Rlڭ 2pqlF|ĠrW/SNϨ!E%Ȣ6MjM7i,cیd&l%˳\G[rYm޵ KN;6Lj T8W|uњͼ'nRvcF52Tۚ˒73S/*/"z6:ȨhpV Ω+'ЇRoxuSZKs^r{ aJ1j~̼=%~o%Pf]Vٿ:O$TXP&..CM_{`jU3_4*Wp T\zYz) 63PN^(C B*j"=n mOk`]t0| <0U̻N}&8ՅYvi"0W2ҀCDzd_J6;Ut=$NBn_R5z+P97Jr9xG!ΛbmZu!j[X"L O׮jT'jtO9G~* ^22JƣwHmI Dd J,8n[ y1zyBLr@B0 ΃{?oG,Cox o ۫‚[\ZbՑg8ުҙؼHB ت[8-U9paMƸm?=DJ1^ՁaWzI{uYdb=PϺ_O=GZ5̸hxϒ"dx$L̆XV ?  "jsI3["޹R~trL0E R5gO-n) ߅wdvCqW )]a$/״`c;>$4[)AUOUlF/"J.u2]Մ&M6WO9e~_~ 8WMd/ 6ؚwG$G^m UwvmnHxl0aI&@D)wt=!q;լv -l{Ty@ʻ,r22`梪=!cjd@o"G3 qE򨱋eQ8yKQfQU%YvзEay6C9I:e\j!zb0vzp~`N[A;IDVm@#w%mFZqRc1o H0c&[^i dS/,ÇDߑl:u؁ NҜOJH$~BxI D5+6h|?`n 𿾽xw5EԷb=o/huo8B NXȝrskwSfv Qe!e ,D|\y\ qZҬySvQA:{Sr@ϫ2M #=V-o]5Qj\J_mHq@9Rl_!DgJ#xK}]d#Jƀ*ɧҌ댁UQGKȱ XEW{NszZrW} |@LA-\ . rŧ%^eyaGiE6朋}ntD~5Rd,KϺ{T.mD3\Ը}- j!Qєė!ҙ °{`q^FѼ Iݡr/.-q[w'\MцryRz_ŖR|PH;x1}ɸn[Q|j;GyYշPoyRZfpX[.Em+S_9xfe@XѩcXOm^8O ꬥc+1c?ki QhH T# ϲո7xՍAT7i!o&ܣXqV#h0L'`D`5pMURVOJz`,)(k 7sbߦN%?n>OL9ufT V0W%3jћ#,;ڤn2~"Bp\qD(HF16e>bsc|c%|^!e^,#NBvCjS&!b΀ nFlorXthd]km,BX柽+بJvz..6=ԗoLR{12]KOMh'R젣ih?-_a6Ukrg逊a-@k%Ri,WQ !gпTpjg Oޞ}dUFr+5"/m+,9V^eؙ%b:kʕ67,N 0N"^{h#Y| oc$MЙ09?Nw\(T\iAw?ς^rDYiQyBT'ّtDg*KY3i6D܈67 C³8섛νO1,.c!Ի2\Wʃƛ?)ci4¶f5heLԆ*IlC6Dh'h4V&KydKjoAhq%)MKQ:IkICWȝY䤆ܦ+Zh %i.0@]MX?͏ y ՁR4}oւEGKwHi[kZcyBe9- es;[C36OzohbhR &)t7 k#J+_>Z:!ֳ j;NAo[a5mX&@Helib0ZpɷK{0 o9LљCI(w߭RL9jX&㮄<-gˌd< DG!+|ho|g{.Nq1Bo5-"1Fi;3B@\0{k1%pQ0[V,Rx'^QV6ʌz7rgG/ /m,5 m=/VeśHˇ-qq还)"З@djaҴx[1ss0vUګLfm|NU 9fA Ob"ڇó2!$!WH?BL->PPvz 5Zhj{QIFѓ%"OeLf4i0A[R:VڙM)&O0w؉Mp TKoXNp5)'O'hݶ[ǥZ"V,M GȽ&w;*1(pْOs;'['BWqkLU U+qۓ 8 E,F@$Ϳ>j2̯D<7m_i1d(߄_!̼4w^`Cx-&DV1} ;!{ϵC6=qqFWޣU*} 166]V6! J6~*V8@QZ01C=Hi^es[a8L4{ιMs{`&$6NBboh8.5 fV ' shX_ӛ^QaHSl΅W4 %3E"]Xhe*Z"OQ伥[ rsiTzIPKxF:h[/ /sH <+^iIPZiZs4#&)>HLBT^}7c1-1#LǼp1gRtfkJr ~]a?.ҡ2tg-ld dzoȬ؁n<1v(9f> ߯ܐ@q#7EljfrHr+$(2 ɧ*WTZESi5'OUBJS!G@n3׆ڗ߀EqxL# ujB-?BRꄮf%d(\;H]+VoiA [n$V~lSZQY3%5PH4zNX+دBNӘ>(yU%>6;lHA O-~j_CK"}򹫍͞A׮F"Rꔃȡ -ݳ+ċ17,TOfW;׺. Pif6[-Id^`=x6I ɛE`0dU{_Cy9rg#]{&11c-N8HrqtD KKjk13$`g])נt1l٭X͂e&Saef/8o«$M9K2ZzHU5zppt/wX:h>⍾ 8Dk]еy/ʳ)X_Qpv*:ZX P|"(4D,ٜRvaF42"Vf 6G $1tqrJeMLscQCb m};$|M @˶d>5W)ݧ N%gF4TDywWm&e4c߷?|Β~5=S_H ݽؾ5䕼^?";\Ps}A.ci/ᝅ×AJ ܴC2c?fۭoͥF8M>-~#tD2+$Ņq)Itcù26#dHHnz!IH3KGP JR\.3L$ -_OЗHyjf<f [vlN;jDS.k%}Y$Hl:s|6,"e8T1Vhu7'سG{35b~)-]h⨁4^qKY-YW%ZCif8e-l}S ]/ƌt!pp&bۓXAh&u@Mih9ԍ#n 03XeLx5 H)3 HAuA:3'V!WNo@~ R^R7?Tۀ?kL2O|-8G=;nvQBs-ޘ[#${>DOysDoƞZ_e'h4W߇<"`]hM$D NP3$Zhθ(<&K ˰|3㚸f$* |fV6ʇ }M^sNIuv36Pn "ZCjcZ'J<\&4=mvE+uG"<6ɐ-*9[^? GEWx3!WI4'f ,5vyIflo n -Y "zUKC},WØS܊!?->zJ(TBfKڅֳ r74}TO _L>q.-Tsl`*?]~B>oH&Ct!ƄO*Kv4oKME~<P?ڪCfwt*dKWq?%EK)*m<Њ4R|Tvj\כŨbY gJ4`:QVTrƈGo_j79p$hlyŌgo&qa+oGbIR^y /B g:?ƏP;k$8ULT p,/YC= yoj}A3L!z{Nc rq[+C9MlY"7.ON&Yfo7wc0 綌^/ȀEI*UN3D@6Qd沱lIv/'gC]ܻ-`Ȧ9\YF5()6:^(E[RP%-vdGFq!B ucn9`ORQHR)Y  #D.Jϙ.kSJ|zpl-jO/np]Q8 11?w $*߉5U%͖c "5aOx]kec@TiM*?@6zKn<_esNPh7wl}̇+XM66 򱄟]S1#t:IskǗmx em*Ȱt}C1b헺#hOMltxtrM:@v]f(D6!~hq# r,jk5#kDN?c =!+%$Ȧ _+(85|3C^^wƪ{yf]wq"5}ɒIEy a,ד^Vqޡ},A,o>+zUn3?7s/g:?;,_hcֿ}WE[ FNA&]]Y0u?M:T.Y|U;`q `穎6./g?>Pa6Y\Cʉw7-476(J9,_~XMBQlN{8Z_Im.4gQ Yx9gN^,jeI,.YwOCxdX`i:Cu s݃"]j3Z}@c; O8+n:X v 7FMzfs+2<-}bCsCUuy(d!u$jB:>}@i49isXPhQ,hCk++{M̳3!lS܎±t?JwoI\ 1X/|af{;4P6XW/yz6j,8l2xlf)DrJAf&֝LʹUY Y=4y67)tgh)֪RpdX6w'Ҷ\,rJE6-h$N4kO|`fUttƥ9T/n~" :u3zw0/'`⮈ vznqsNiڏ]~v %;)FN[$!Hc^yYalR35=}B\P1U.3XI,]k]qqq-W$.sʐf~dN :fwy-Ũnߑjj/qXxAC` ᭃ snҨ]UYNL@F~@jnr EG.;`;W,rOCsca4+O#\2\ + fwvWCRc.e#7 }#z[ؒB&-,bEj! d-<#3H>Kt<‡܎TNLg}x*A.y> xVz8m?nP)x0ΐ.P#^wNIQM Wg 1 _ُl%qiˌBk($f˭_x~ZnMSZi מ i9!sR`4-?ɀ! Z8bVybrmFeY)#NyIL3Pˌ$͍/5 GQt5GR#h"@C]K^5v:1_CN U~vkp6rvR dx V#Me~w3,5蕊B!O߽$U\˷FcSQ@vf~ŋPː; G8s˚ő;p@Vܼ0D_q/ L%[WCPzi619d?79-N!}5JG!͌p\#s.~vV< C'<42svx; W"\d7\♝;%wYLN2+`658Bkv)WY1V'X\'~P.G#`Mnڌ(5yxd(H~;;.[;ph0'yXr_K2Y9s$*O,[Gosݹ'3J%~VqGn->At8ÔbtD:&l1(GjԔY<;jnqފ< h]RqC7 EeqYLkakOB5h$-_ j4uԼ%fZf:le/$U.}D5ZYP5Z?^& \1)˳b] ; Z9sqZb_LX 6DL]6 ٙMC#dONw=)in8)颋%ԚiFj;]d{`(vPzpi&bDt==`B0qN._H{a>D/`(vl\!ASH|x$$vJwPX͋/%_ Vsꌩc/t|..bj8u]dkz  m aD8cA$T'`a,zO y xE'A4$Y.FuHdwZ+iD7 *gPYr|8 1z\9$(0|Ah0" m9ֲ:|0"ϡ"cz{UUp=EiV'=ls <[dnӡЊ ?|KL<6y肳&`F"fZFz$h"9q{[z:eQ"Y76Q,{zȏ1 ZSLVv_ ?F7C>͜-3QHIf,\BG.HG.RҲ֝!tMubD~Ւ}^֟Q>>8v+V\\ze O-$IfI#(}~n:󵠩zDBХ[~װ~MS8&}( "%1\p#b Hw[De ӝ'7?옞/QT 㛥xԔ_F6:>N-z!Y?P>Sq>%nu*ߩq-|^o+^ Rޛ}$`mEIK}]X">cFԤeHť]}YVȃ{uevN$Y a0y(%"2wH`Y){ Ϗ q6 q+`Z%WӀl)~nd/16G3qϷ➌֦T<:^sNvPO\ŝ;)2I/BeFn ʓAZ@o-r[(A=b6xp1(ϾpB+PG zpq*{J mA h_ꄲG+`%?=sJy< Yx5jw-a9xǡٌLŰ/K2vzXR9}`W$GpI9J6H "ืYS]Er:0 [ OJ{P||4 QkP͈=0ͅj3E ;M4/=ĸTTshE;tp ⩸<ʬQ4_yw?#ؾT-@}u,5*p zhkdV!0FDyF?h1_0*p6&'R L1AqlK-0JI*dob DGߧ o{R\=|۝:}Ewx1w @sITt>kZ䓏Ӵ>di\ QE_2j,Q_۳@2=Xˈ]jHsQm`ێ0Ci@mT1/@9> vT1)M]-5G0p‡Lnn BfPQ)FVKj}_?DR^%̍Dn-tDD,We|d[FSɰΛ5⢪& +N*J3mrބG驶C5԰M>\~EZq=2"#USDz=/'7ީ|`q5]1Z WbǨ>hQ:_-Aj>ԯ0FUFuB*"Tmg`H봆'a,F](qtan U|MozՇ+g,CHTK7%7X!Ā w/V98Y<&Ԭ"=3 n^+&֧VCQ^w3l7ib]UCEfqK'ҌrVEm*[ 2=]^3;s ڳuZ G(c#G.a?2;$Ap;fW_⎣&q"q"M* :Xr¡s1i7 mwbYXQf~-ksj}]]w[3+Xz~_6r(i\ldQoֱХ*kC߇=QHS4c5Zi?DM]3TT;)Ô8WAɧT '侷ekhE,fڛۍEb?.gbb0ɰ5)p^ugzߑ۷j55-^r>568r˛"X!͋1<&eݫro>]x}S{s/FWo¨ iU,]\_R={@.H-Q~Ml@3$ٶK0E :EGti7&Ua"BqqOͦyL :B'Z'`ko48:{ BIZ< Z9L19oQU5x|qa Qs LEiEs+4o,ƺ2iY~YC'kV4eFYz9U<ٙ5#,G#[R/!GNc#4TSQ=$|}*b\ܱZ;}yiD#pD;V MDal9s?C~ul=l=#2s uG(m3{GgH1f8>g(`!hxt{dP9֛:.{'5@; cyDO;@9*b&^ ]Ea=ҘwB'O8drMXO?8Y"*a; vgK?{(bp?C2Skⶎ)k@TLA@ZDl\DXljtuB=8=l%F`Yl(g~Z1Aa쎐IaY0+IH2]"Wy "49 Mh`Glڙw@#Dw)Kܽp0խ^rA,n|a%Or09$1ȆjkL9 c%+\v=,5 (+fSV j?j?!n %$n]!Ѯ"W/80'Ԟ>VNwenB0-yI2k$1x%Xgb #FAdrK38:ٓRڜU2P23@ ߃$&&]8=LHL qKOuWwi:g stqRAmF߽B]B twn v6~i#knbDjߥ^DvDC&e%OxA475mfXC_7KR̔$R37 iSʼ2QvNwV 5'SFrWm!y62) ta'[M_!quc{fʺ%ji'tO43|hhɐt _>hH_,"xf k[F¹וRV_H +F}ķ+?W|X:wePoo_ߺ h]3-pMǟ <'`?i '=$?:᝻5GVwXCVȴ𵼗6Yu;.rА$덹m--a;AKT> 8''a ,;Yv .IA1e2 1 Tȟ8a~0j3l\D!!& 4G\J^dFZb@ӓmw^1epX-_˜ȔFI[$F@|V'a nP3$.ǘOz҃3qK'L[\DqaCm #h\<ԣ)7d2'eHoT(ʣCZk!U;C n-J1*> !ΏWEYCe%3 S̕4_5x^^jAaE+Nxa,dOΝDOB^K3eV1鱴{qo,b:nBg8 sϠ0s` ss& t?O w5 J5墯vgp| Igp8,[\g`)=J<8.mZ:]C(@]T;Gw]cf

2;n'Yv!!!no WR`)d\HoK`YEz+0fgP|_:<J!K{aIч0+`NMT yXipeY^E%.+LV8D]Ker 6Ζw6N(@'et wWsH:j 0KO:8p*a4R hdT狞<8B&Dcf|%ٽ!{;Eodajc>v%EQX8OI|4-0;p߭e:#TNѪ's;WO#dpnٴ _ݥel;~L:-0LJfNvkɃbpĴF|xb)/<h/Q?=(BU}&# wbU40 Xۂ~7a%̃bw,8g3{;`M3Hde{6n@Q_0bK<~>Ӡ nF a!}:ϓRf?"]. e C|XĈs4b:wn$FPzG2l– &--88蒵> [=CS$ZTh^6xcB3X=k ؤqm~ah=lXAA W`iDBM X\d*Qc|i-h L=9k{ أ*!tV/B/,lp)Z،˾ю,%K֤h*i#\6 xL*WvZq~|6erKxFFRȄK[XcKз+/\4:v2,;-fL5uS)F yîn p0v5 #\Z|qǒ)v ЄXo=jEj#%*E'HH,M r0Ѫ-:zKDf>}@m)HZũꂙ-`[yo7!.wZu_q$Oѵ oEPम)RD:=x}='pR"$(y˶OQIZ/\K ɇUQs. +&r <_u2acW,Z X!Ҹ? g8 s镹?x*ӨOs7rƒ2`rL !9MTw1+eP0(aGg!Q Mʔ:/xJho_~o@g6K-_uOß>L#@@>>|Hl"G _;->e!tqj&;E],mhVjps Nnr), 59ʁ^^9mfmvT7+HSI4Pƒf_}d0ҭ Wq3[: 6G0x08 ڞ!i_Wt7 9= I-kZ_,2Qm%j3_r(AuGuQ6x; ^*N*..aT#ASͻ쥐 ]#ksK9*l~WKs٪ؖ}wE=e4X0C/c~G_[ <t[w{Ʃ{qQ.lx!C#X{1̞ !Xs|bk~oh51s{\uސ0x< ^P >Atrա bSsS´bh) 8ÂAyצ?29:gjgA\k󅇪D?dͻ~}["F7-7YDȦFUYr.X%_ H2LWIE9"KJwQM_ <:B9>vu ǐFXcZ)MC V(j!lLD6~[Kߤ޾1BJov61\}rb:׮]dqX!jESRܓf,֦)15n )1<;xn4 kCɳ@e4v>EnWP+ kkW0| RCl8qlQp}gRjyf ]B/J˜t>rkCi2:SQ=̫?%Wۀ4{l0Tҏ%׏A V_yO (E!֍ 'U`}QǍںsQ*R 9@S1mijxb܂yPMbfC٭18 hoO2uPTlQ*/2Jy>qvS2Z'n_!rېc5VFahbLr Sz= L d?I2L{bcs]ےГ4!_2.5`}vpxpAZ?q\> \gahwB'tM ? DLDUcVp L.Kx17qzԮ:/uux EG -xi"*cս+tVc;/* hqķ v0Tb (G_Cxuv؋62;9ˎKCWWWzU1H}P|_K]RXKQd r,ih^V;O<G.p/FlH6 4Tqmddt?(\$!ͧ>qdDn ʤ6]QSWzUva_Ǘ]T.+#a"zÞFnHeAj}^&ٖ09*ipHy+[i8vU- 5k)y26s 4ܺ(u`gS%fY3W:F>NťK }%R r KT%?󕚋(v#iѴ4 촇k> !> R L F+PҠ1YG朳:?\堂]gUfe}_$.ў0V(x wOed憡К'})۪E3˂QT(?Î۩``彰s$0@wNzYPlJyTJ"2:Pv+{hh+h5 7 :j,꼨@o2\wLƛ:6T q\F $LV7u^xdr]YfЄR}eq2Kq+Ej IN[#:{܊ԷP/.7[}Qड>H y̞ ;%ʙ y _wtU\WH ՏIOga$%g^>vw '34< >=ّvG+!!G/(=&%t&:Ij}ֽr0JC`qQ_ `±Q' G\1g6c!]emǬT2Fm|H\W/dP h:6V^!1]B{Gڌ,*GDIKT֑T 4,P!K`NTYG!د t/gzm(p/ػV؀cސ9RFXT|:,m^ܩ+r(b1 T݋L(8"ș#Q8Z#P9Y.d-*Hk&o\"&"v0ի6ɌuSP !KT#xgq,d\Y`0Knؿ >|`5fo`G3^f#oO} ]p0&ƒJswcn<H"u¸ eBBz4|h ̜FLvDH*_VwL}{8aW}1Z=* Q9J".5x1T;ǿF( ipL[GHV<>AီT.n'i ߯}?b6##$=|;WbåЉ=Zlpg4O5c+_܎0NS ?/ҥwH'|Gey0}XWTP،FCcS˩ʑG?# W4mŐ#k:A J PW.m?Te;$HӯQa ob >^W{) dJ@\ƶarq)tХ#$)BEwոo&B% 6Ȋ<zG_w4Jyc:ȁOB<X3pE;JycGr;bAThx3\#lZ|BϺ!&tpϲV<SD,dαQVyDs/K<0v/ڕKDH'ЊXf)>4Qs=K{ZpRlOmQ;җov) (~5bateVe l~xa~7h@)P ߝZ<zW 7_.UK%'OᑶmJoO D&[#<?J?yY6fT^ x# }Ps09lDE;oQ;.^ t|(w+"; CghvĜ>gbs<>M |d+̏GmuQ'!\դ24A0c5T tCh $" ;|3cBw#?"hvAFn[北.RcM2hiCTV;>Hi(@ܬUL\P[y-&<e4WM%l]8_1тF jCY73wοg'9QL;ƣq>WC^L?w%.9=.WTV!qQ\9^ǿ?8 FvcS1QUP mw[1sB0qHEv+R9KՂY\xUuR*њV4 k3< hoH3`ٚzT} [[C -h^ϮH|rt'FtDr !`vՙ{O~]:՚TO!Tl<oXQ (:GÚ[m"\Vm:Ѡ I-$ZdM8g{Fh!fX|D^ I` dmGDm dK:GZ._u\ ޘasmJ\[E&Q >6ѽM#3ou-`2> {b+D vEv;(y6ly17U}(A;~g$%s/XK7иGZb8^nAK7߰jgV8\Kw~>W 6 )m yI_l ů3sOgĜPH-oTHTORu#I'"pŦE*벒FIMLnz]늓hV@{x.,m+jLz#PGE^ܥwɿ*Ow̯$z@iE'ʼ )ӈxd c26su@4k,k fm5+>,nɫ)Z$>3گDWKS@:vɂ=`woK|Yet9ѩol="x?CKXc9yB-[;η*y.;li 2 R tΊi*CVg!l7Hk0kF̫?IR=\^6oF{qyk?qQ`;([+@lVowG>˫r Q4<"6P;_mF;Ϣ?ps+4ZkzYqڃm 5E"o "#;\|q e2gĆϼfzZz[0gИ<(Np3 hU0!ht|#߽hPD vaD4Q~Sygi{|{g-s[$Rgɚo qx+ uײftgKcMkWl{kMpWF I0] (^1RL  ADV+;RTL$ą&ot:CX>2(za)H\,/zy B o%m_c9dpτq *ҼOYe[U`$ fJb ګ1 r< TN۲v!FC5(vї|VA :"##ZwX30ρzlcj:bgr"Ǝ<wx/g96PcLbkby3)_ִ^x&a g x5;"$rMGĺl Ft~b58KQt L)J}xBx;95wf4h:PӤMkR)/6AۍS{sY+"YkCcE7ߠvۀœ>(ΐF 0~ҵ7\(ׄ{V5c 6뾸s<[)ٞH#.SIGg$yz%lPA44ixC/Hwݵ=f˃yMu|_d-AgHcͽ7Ń&pzl>E;iGDe~@%(P.Vfs.ZަE)&F,Vf/$Nqbc8P#nmaLRnۺ,h yʆ/ĉ58l~-T7$Ci~ D;m[O{1cEhG)fzf-gFjJ@rTI2M6wNWWw: m1GГLBh)ʊR @M&9`A)-xۀ.MQ @ X_kuccV(A#gËT^[c^VgDr j #4 9'20n#3nk' ]) qs!Oheƨkk6/MIw7ҽϥvz-aEYRݧOMQH\#ȥsU$tr~ hedl ,0NalUɻy3hHT$+"={4oYbE Կ.x4D }[bM'$geqjO^y.=o׫[0#A^ ogj6^D-P` GF46sZ;ꪼK7B6ܜ [qjhM*tۍ1Zؤ"|ML oH-!MWU83E;*jS-mwue j@&KM[D*O1j]zÒǞ'1 ox9mqS!KzM P lc&4Ns0&^ }p@pQ[5ݺwj%grNWI sou<2 ЈR>%ۂ!9ak3b,*K\W>[yԠbaUߑ&2۳KX&6Y uj:ǿBkЕ; /F Nz9a=ϡJo$ ҁW7+xx_dFĬ&.Dkڑ`0y? }8$ndO~z5]|qZq&khD4ݙF-bQ=3Q!lōWn_ !5O\$٪dRљ%eB тcfyLdV%ÙSԑaKgl]ٷȑUQ*ɐBnO51`Nip@tl`j΢g/5 vgl 4u%+Нggk8ИA S ?z9Nh h 5f%9 .\a+RE~ƄΛ}~@`=| R[ol:M|ؾ$+OIwtߊR|ow6ު%bKziד/4W8ޤ:e4{ `73s`K(yKxqy@;nҧ^PgapxuY4oXt=_.E8'm͝Stl kH]DNrži=j*`p|'%9JC֍Ɂn켎-?+cƳ*"K 6jY3 S9@[Eo6uG$a2G) լeb"8xq_K$qyLK}apApvPg'[/^UuNN)J j4 ~'r!Qʤ~kEb}z’t6KDV[,x"n E؊Z7j esbR۪an*1w'o-s,oK鈤{9/ J9]r/ziFK Ћ桶 *_Å-?3zs>ycG_%"_H]& B q431-aP\@VyTn9='kĎ.NݝPpv[B!O9y0%geM1$)nR>2Uk ș2*-ޱOy=maQ1(I }t&F p1~X2[YEL,:x$&ڶGPe KD &%yϊ1v`I$ܧ+CiM=r^,v p$vдbtE1^ay&f!M9%A,ع>ߟ3d6!['i/}Ŭ}]!IBʣ:)qxͩ(#V516J0!CL"eLĖJ2Ni0llY:A+u N),,uLC \d.擛7$$2( %Ḹ} }pZ!+)4Qgo-7"K(eBk^ FӠu]LY>c~g7M߿Ѭ6(7Em. &p3 Gv_' w|8aF$^iL5;{\~byaRi6Ra 0bd|Z3.;h3DS6,zl{\̥T6`k֋0וgWMӖc9BNו3Ipc>Gdc}f)|kґ+ D4VT'aSW8P&""~Q;ˆվzY :1[}d9qqAdRTF?k n$KJHfe z\d$5 ˧帷U= W)S93qᒾ D.n8S %a9ZL¼(LED7L ɲJ"C/`Bi . "3/njª2zrgBG6:/@Ὣ|<Aw'Հ| 7ej Kܝx5b x`q!;!:$ AsjOgMBR|}8ad|18?N`Eӌ{ٻbT.|)qk< =BIԈ$C- {g#cJ|s:kFԃFu207zeǛ9cHJXKL~\d)Hh=(E$cq߃\{7 ܍Cg?+NUR 0Hk]h1H_b?o.L!fbw1i;?LDA&5*@c%[SֿH!iFԳʥ@]-,aj䇶*IhN ҰL{O PcpO,z ۻNP|6UEFͣefѳd~Jďb*n{tǂe/fUV qW'6m %]xO74Fĸ 7j?B. -鱧~v oJÙ%Vk4Jei&bTnOdGtl ڢM}PCu |(Q{|U_ 1M7W{~G8x]YNQbe۪vͺ9t 1w )ui{K3+CJ-!NpMA#g%#1B 0pBT ttg.и×eMh6ʨ'jf,%r)1KA*7 hƖz 1Vm+zLyRV~*[`aU(z/8 KaZ=Q sㄦpy 4#wrR؍kH|Uh)C37Z.3l:P8j)a-ֽGC8GtndxMt PJAC6:_2gVj| G k@6Yy|gZ i7 6\{,i3裏Zt^*<;'p>ʰ & _&6 !sT{?KHQ^u%и?ZǓn 8@ĿN6=hImEYZš}p#2n^o4n JrQt# MV>TG-b('Y ~sVtIXP몬B}r&gd@cR2@ϡ:S4cwpW^) xr_žeJE&͵TVoJd-̀!%>uw@$?<:WD&/b)&$46~M3ke?Z 5nof y"J³Ab*'ڵiE/BVa 0J^D0P/Lۨ*j~_6[l]HIU_q'JɃBZq0Ϸ{C{b;?l_9 ܂lfCpmҜԓ} O é5YȁD̓kQ4w;|wX (5z׫NQD c/{~!`w@>.YSC UnʥY~Gr}xUQAӺĴv x=7rcQ@kZ]]LqQ-JcWw%W}k㳼\,*E[:9c/j1>CgH6ƶЎvquVeB+Ddvj@\ \kVYRLN g'?|b3{`͒@!!u(ŽE0D SB9aU:m`f?J{.,(ITbhrJa%?h AYit HALj/˯']DUc/O5bˊ(g`t PCáVxʂ{䴭֤DJQyevpҊDK>VHy Q#,Mґ!%zUwoaȕ\("Ox]LVa ' /v_T\]/t&!A ,03#XbuoS{#pч:>jٿIIhD ɶ)bTP@rwp!yT8#Yʶ$/6,d~EKm 8_.$zS? ^#;3Jn(ϑ O/U֧J9'i4 !ڇH=1"gx7y6ߤX߽wJY{j*.*RySJs4#`AoaHĖ}ٮr]2! 2ྡ<0#WEQ0?TMyȊuARO^3Kd3ګ3#n/h2'. КdCOV+릀u͟ί&+fo9^ Mܨ RpJeZ1uqVj_oGήAkަ-ñn yKLs~*4pRO:=#@d91p^p'& ? "ؼg&xZ8iB㴟b,ygW@mpUT|ַx ߡ.753qi8L_eD"n%!sL׮ۍ ieW-3p0ZF$)35 ?4=wP_۳c}#ԪfjFq;I$)c42w4ҽ/t d qZÐ[Yɼߎu[ZɃ*f6DMҎtb\V쭊%:N>sE$obVZ!Q;*S?D)Ѭ *bDq Ie8gc==.Cٷ#*}]΀uQH+2qn3jݲο?(.Je6ԛxFS%0Z% O*?!Vbn{ilD1QirM+ޣj#@ қfn ꢼ0})>`쮦7nS\t\iݟSsJChPb;\_̥'m#cĖZWiΆW Eawia K^OOa0ɰm3ֻht%f%OL .E\-AAkUznW&6]w"q~cPԵ XiGf3}#55Oɲ\*LL-xg&h Mڏ*4EgC< J#XۘSaM8SKJTlh!Γ&`DpU}p dlV3bXp) cCPVgD,%jqx,/酤= Nە GkVC㐯JǃOA<#RM QGXx|Ӓ\͘@jz}p-%ux#3\Z"!K֝Q2;mԙƇ!D92icG4^#iqGM{7 pR6 j[[8{G9_5%!."/HbXcp3niJ[ф7OyVЅ0p{:9uiUgMςJ@z+7Z~?v21]:w0Bͤ>7kQ3-rCI쉍,]e5x`s|S&-byˡz5T{#s;M|'Z('Be$b.1:zlYt!=7i'ucA[BUk=Mx Fـ.(8"6>KA̤9(Mܶsd'o$m qA"48/mlB8K\$ɛ3r4tܔ$1~,45C[pKgH$47=FO gK^U|qv 1m"`ǠѦ[h%YŠS?-Yh=Ł^7~ꞵ$Y/Q* ĪvķzڂjJB"Im`jо!Zaűيjet4Du5Hbc]RE.oѫX|Š6qLm6ZQlzg2wW~K\l~TԎ4r`<$ةϙ;,qiDw$ٲ$Og){簊mV6fό|!PCBv;cPxQR'.|]w6F Z#"^5Jv~|M=WJ/ڄ'p M("ɟ j\ЕO餆IdxpO UF_`hn({ӉH;LRo*#4&x%,Gvt %b+9'S+&.oCw^21DhǛ}TO¬NQOTp;ccP2>Nd`x} ]fHh;9RӋy^˘BH\|=TGWYh.1[T4sKky(yw&J{7 %& mj+s2хn5vf NhIyJRIlߞE#fV}\:* pV#^jĮig!Z MS'Z.ai&b$md0aq9x$:q|m`Et׬Ƽo!Epԧ%bؾ8РlK]NQnLL-ox(s1MLc=p5G?E@ns>?l2zTjI.}ViJ&:u*e'Huiw` ,ڞ;nohM8 )b^TxS\Xc& nCj@opJWn* ]R >𑼁AD[,c)t~1+nEM\J =HϟX5[=4%Q[rs9ڰBEq؈]po!V"fjώl]h'復`:ă7ɏQMŪ0V6GMG4= al}poϡ\;Ǥ$ $I./ge _9Ms?V!ULt?g3%_.<DŽrJY?tW{7m;ѣϻ}]"£X]sin@QSo( t չ!MPO5 ˆ&:1ŖgPIxf-\IwIM*ɚ \Zx#PڜD(:hyMqxd| ?pT,=٩<4͈*&"jm`HaKo&j`nJ)Ev7:c7QrX۵É*8rE=fp8I3ZY_Vp2NƤ7&6YӜ ߮W7QDTEt$Ծa*JWӪc95P#w^[ąQ%ٹJ 6'cPxhrēO>$qIu3wtv|%\ٍE@"%(m d3-._HӃ5+Ĩ\\$c yn~^4ɇy逆F!c6G勼 $Yr->`t?2n{5FS]iC#PA)?Gl Fx̓'`4ڶAW0{X1i9mF-E,QQ:VAѭ/)䵇k"`3:; HS[09*ف^')EKL7֍[]C͂#-@C(?mvbQii(ң jP,<Na3xQ&ZRD:UU~Ү*-e ~:$5П ڄP{.:^r#$#Xwcod vbͼã&)eiKۗL޹bj~> la 9vx#8u.^|FU;^VZEIyD1 v>\CC펒0j||06ES(ysj :ƦH+kV:ǛC7H3 Sʻ_gpZo!")dig)slvm+.QP[oRϖSӺ=aCh#q θ[yNңz]޸߬[~`IK7'~~[LΠNۨӖAՏ(zvSFh)ٚЇZv X_棽59f)¦lpn!קT̂;3q}ب}Zk gX6TדK3Tv3L:y-J#IRDڼk^l:j&(OG/b{RANL?w;DK+VwGR☸u1T쟤xA`eͬTL&~jQlaFDUQTA|6߀I0xWCe>e};̛8ɨ/*yFsgdӡk\AY`S]ynwcL$t)`YE>.LPtb6aswԥ ((z]{}Hy~0d|mYl\}U2 *}/xck*˽!C gȑ Xɓvod hÃGͳ ]N8*q G:p*Xnqp{ ߌ8xUMiX;2 ^!n07I^5u-KEb=彰+a\0* MgE(\RFњ(h}L=THJ2pv^צ Z@"RȊ uN6Y7gEklEFP`HqOIg,mVcΜFiT Ę3g xӱn{Г %w8+n`EįZ%q_L\$0L6w_ox?ikYY fbaJ5άױM=[cB@7{#\+*' 1yN!(D@() *(U Q"?y;\eoY,iJrO)-瀵 6`{!#_ݼA(=Gn~Kg yD3d"L5!<:}F LBKbf.}XZyffd2pV}gCJsB;4)7 5A9`6)fޯ_+!x Ofu܃9w$T=~ Rm^b4ωW'z+6ϖѿ Xy[UFE@P o>+ZM&iAda&2~t!-XB0MxL`r*$a''}ğ}p#K&,13H%,|"}NvFkg{ Uk:Q+r60 5 '5/ nc.PQX{y,Q amj2jƟ&&^2uHGS?uQլ 9k# v)o: _bJ3ҜQ%M_'\GH. A[Jzp}¢Ϳ< _}teӽA1P OӜo-' nCm3OXqfA}!,n J/ERQ3mKK"]JtC"NUb&m=QLQ(:2n=uZa`Bvp@ZG4 8d:"1؈e8PqoOPe'^h."bm]Bm'+&g*W 0}w )"C`!BBj]]Zb;_^K9"c:am Avo&[SHrGr0`4Q(e@01eg~Q5zJ#xo;DbC{ᘯ࿎#yq3C+rFs~5Ē\PoCGgW.b |・6 p|ұx>p]}Qz9)j+;> NQzyΌ^]2-KBtO@ShbH6v7x mo@cGO"Rxy1(R*hh|mtu .UJ4]{y;e_%S}RwOeXt(4 g$6b^4ϖZE4˻N#Hl=Рk>kҚx΃=f:sZ⌸̜6`WDt,"7K SSsZǒfκٕkA貾[}9 l:1yN,c"|0A&j*qέz`lQ{<\͘0zol곻5f;'f@1peLe "FvgFQ'j]w%.XnaH1ĀRD2.ƶKaXqkOU'=yo< R5Q|dSJKОmLAMr) z?Heṫ9\h*A_)ɕvCSjhG vJ(u[u¥&佺6GdC0ka诅hB]?@'|eVQİ c  !H6q_ Oje_ne>P .>X{RaES: 2eոۭU}޷@!&FwsWNET@e]rIXڝ4TWZJ, ȋ{V Ζft*FNL3q<:_VL?{"EO 7~S)7$EX?/ź=?(+]ց֒S2~r͐\&k`ayjF1%GFc`r-"V$Q0dDÝ:2DT xW!ZSe?Hs(^HusԱS{r!2ϱsJ0O$P;cpʏۈx7FFHϼ?lJ!Nժ?IБ0__,՛;Z?>N8jF8_A-9ީ4  >Ǘ jGo K9_ì;[?1[X*e&!m=eL!S6ֲ5DBr nbzgQNҿ &Q2yq.ORJ)]q\RHa%I.z*+|md zsѾH֞Ɠh0YTY:RAהZů6Z2IW$jPLm$]#}-18Z|pX^] M | zP|]U{ >FOrjT-JB9Ρ"HZRR&-[p%3ՂD_wdN"z 1tze˥PL|'<2]kLa]+BЃ/ gKR +G(ǓtҒ)Zv߱ k>1awɽY9ӐLb*)%^'= *x@mg <U3x/=hqC  xmՋ^[?c7pe"I{,A vN$kiQ_2|'eYxrV2M[",̚iwBɲ+}GKu$Wjzwh&8j(@JL"aq,($t'dIZCVZYGxIQAZW֍FJU`fN-]'a[ 1 oO fk4j$BlG2s!O疚dmfx[չ\.ֻ mU w+2ƁyfhŨlU#Q=KyD!X,Bxw?4*CO $Yo}6|axFR%]`wA*$^PWF"4y2 iE Q˒>ujawg>gwU>2;qU6l}i0Kɴ&uڦOTv{+v#МBaN%,G Q}v@-sgµ.)%,W#l^Zi_T.F)avO0~Wz,FVq5*?ೲF2yzcI|iهӎ"s@1hH=^Yo T0՞Ī;&f;Ҁ$"% >:1: ZcD|j^q~r/Iw8%l`H4C ~<弗JJ+Y!IҎ#Z *[㣷6FP4ژ G{R/BC+Jh3qmlNGlHc' hk;U,8ŚQvM|o0g]wȍ4Hԕ.tn?d> F0*BWi ܘ'AEE:!)'`r{dUL+oQV>iO#ggW}?ngS3@l/(Ӄ繱,[jYQzU ZYn k\6u IYF 0ঌ"Yua/&}h@u3 Aw]zJ& \Wu=CxDtVyN@{A1²rl4̝r#ns?[Bb A}?<:tw:<`)DY+-8ޡ,ܵ;f>uf~#Pc-NA&kXݷ*:")2DȢ&DOmf4:x[uP%lC H4tB@RK/vg&׿*;\&%&kZeb̰0謆q/S晄:V@ˤ.1Ckr_ɞ0*K84`+!}_~`t̎;VsӪs;/dAlUPGD-c/v*ĴsOެF; a r.E>3uǴig>gؿKvw(]:],A$lD<ǍTZ+$m;Ј]n~bE!.ȵw&[1=RfWwYOWO4-}2Eg>v'iiNQGĻ̘-ᱳC?l*O~»[5yzYv_kJ_$|(1N$7Y`OsQ~&'.0FvWRoǜ4bWƒsJw'+8;>M54Ll\GecU9G9>lGN=ڷOAmkl! aF@~4C0tˮX% f}PKSSO?U1a[NK7s>kygAXS{wR8Iwnq+n*w[N 3AE %?}nksb{6ʌ&5`L`M$vw>{#<Ţ c趴hl!a`9۱07V"wqiߓ5+$Bow(o#0^сuBY)Zp*^' 0mc$0"Xn5J)l'0.%EԻ2*Fdĥ<8}2˹c&k급OrWOŧfL>>LWu9ҕrw>^YQ5 Tf-486( O*|,]+?,<HjOɯaj . k!E3Y}`8[' g/Ȏ:( j*Vo/-Rk! e9~rˊPo1!F:%s dKhɎblL\I'J6`D~ɺ n7NR@r gV{Xxlib7#د/M.u6 ,{ IJt@ot-r猶sX%28%;9~$\VhAO@m&*cV&eIM,gIOHfB<@vХ7=7#3~dwJ.Xk֞ {:xe))t>#!YMDgϲAVlY<8¼jwGˍ0y~F'ޯ"bȩE+j'˄Ds['~rS.W'#'hOukc1iʱg\t2/ZڏJ+2L3lTd.!bx³vw1{iyW MuT1lMLo3inVp,b#k5,. l U3$~6$7<RwXط7+wf!:rn)?!C^\;V9LtkX{iUT%p{•ZAH37o"ͤG^)eh5F%szx]|arCt->FwZF1'gJڕ\ݑ}b,0'gTBh6F vՇڎ%~=yeʚ20UH 8q q MuQs30&{n@>Fx7k͛=x :|:?>bMA*Q- K]^,GwdS+O%W%Hqa4TMzNPr-aZi m;taH+GmRףW<_)AF&]jlpfqGl2_l8UzoAສtѾ8@zHC %5:kw ZZ*dXG*V+GƆh:MPR |:tÎէ䩶͌-;#}/QS{VoĿ[jxV U i*B2+;L!Y"^註O쐫z,#kM}f%mc)ןpuQY 8x~7T;uG xlGDƣXˡ!_\:zU ")}[W&5d,0wF8޺zaӅʓb^_]7giСnc^z{9@ {ǜ,EQ 7^)~Vg2%D9\oo~|aVƃȃn6/7+ȉدȽ`:y.Q~f3V~ +miBw#@ByQVF U4'v~/?u>AeR˟},' |'ɛSTh̃X{Ah$x+0\_Oy߅W&}ᚖX֠ MTT|:eHv1́+aM'<\C:9e7F?џ 9IbHF"v=ȄbL~MpF>d>9 fb3KSG*qƟ7CG8ʦH܏aFLJbCWqOjC@Iu(-_*oDWUhB{i-x0L^٢冞_>??S/4{ dzYMxDCJZT޴6+ʉ%eTI% )˜Y;,Uڒ:!4æknw}SA.CHF2X&nKIR ŷzLskHdCis&KBOy,_GA6j #Vt )O z 46NG]LxI Pj ?xRx=&ʾD5)u:i [2;)>E*̳ S@ƒ(O!&3M/߿6Opcs)r]4/CGP~S]ߤ^sPOsvT4 ]zIΨڏ=a(h%)ᤑXy@`*m<6p1Tl/fz8|>KF0¸ASdkN S̚> 2\*g8ر;5D${}V.|g9~km^Ȟzn)yH!=lmT>J~ৌ/ 7a~{&rq@po&FaA)w?a`Qz1GMu$+TO-:,#B\g!!.;;Wn*̴#_=fSE-){]bAj,Y9P W@N7M:tVh3&~qODkخ("X sU00#aYt`YYh421 "0J+a՚z1kH$#T$(OW{O谯_O&[1K e%H&P~fΛ̌2 A"D!f|0MBQ&^k󚨴PM,\1gcɒ~tE)] 5ng9:O&נiqBM* j ajP4KRm7I8lj8.c#eQ$u%8) / ӳ'@?BW=BJ)bd\J>Phoh&#$ئy>ְ#ݾZtTFy*{k9Wh;I_UBR4aG&} Ɠ/r{ h⣤7ԡ,ՅdaaW[å_t5 @`]B{hOފB~ +^(-RF&C HsB+0Ӱ␿ ʬn]UP̊(՘nL&QXj,-+qA*O1Q=99q]f s#z[nj6LD$ӗ:9v#&fw*nm=cQq4Tk^5 Ms<٨+86=_Z`Z%5ێ' rFSMG# \S&4sw sx>s/8ݼA'&olHnXL~#] )B~<$6YM!BMFpI h@|LL Olě<~77qԎa^D[H'|/5Ka]~-6ƘjTu *{ : F'߷?;kZ (:IZ[E#=d &<yyLx =RW#u wzξ@fHQUsi[L~w1 g2`YklIw| &|'_<^;&#KCØxPӨEn8;q8BK|#GIGYmRqYJT/dvDw7cƲR=^Twt.r6&L{GHwO͝/P9EhRȢ5{>-O1evUdU}Ymq <"ƧwoLˋ4ηq9;4knot<],=P4ޢv۞F{8sOmMfJ`5>[e/ww{%a֖"ʕ:rZ_O?n+VB){) {˂%BÀ(I/Okik6܎9anyy+D${;q~ 4!67VgLSX.:NW䣑-w$JjRܛhzCZǸ9”jxi/PVY*ftbR.ʁw3-MyY- X-gÖ僶m3^xCUm>C9o6A]H6 _ieaM<*#-T)ְiW(VQi%)&8x$?B S\JFR s̉b6sĎ.ޠGܽ|աED 8hKvkEBA cCG _Љqݍ%?qT GB5k%),C4-0`ՍV)7 z)%0|&);RnhWC6G) 6;(o B[rbDYo196sq wZ^0=Qj 3Z+y4x?y !dQ0<-N+'f`ntXXЎp#m8So,2>kB -S0a@BU@T\(1t+Bhp\aVSL.§G cʛ0\|-w[궭llnHv)9Ժ]Tx&U uJWo\8ʣ;ClDBU Q4-Aw {kF^v>e/=v{*I>iNcd~SPc Ӥrh*,uz-ʙȢۤE ֪(0ϐ na-hʏ>5_:} U>P*ل6Q'gu<{J', Y}ۄk{ \48M}LSS9:y\؟t^N6DHʢQ?E AD#gl>{YHn[0](sHWEڳ3H*TJKpC_x?=+#dG4 ]ҁNrSokoNyE|XƱF07(eU8|e5ep ,&Un&ɯ M|95ټ21nJ4q .б?0X#@ N*QVrer\ tM𧓱 ]s(쎣7ȉ?+,S=P#=@)RS Iu*X^q{C󑩤^> GAb2c&/8k da<\׾*`0qUkqoM8h]HYՏ1t7[^im߻xUy3.`#xfS@u#G`^bՕä 0al\L\~B6haI# xyƦLk8qOOԋ d$lUIj%X}9/6 8>՚pZ U& a+&7@s5!* LJS;^BD!WRJ 3ֺL҃XӘw ,vE$>-MA!//. 8c;C+e ֮by3͕cυX ]q@G~۸힌X#'sF&񄚛F;ꒃ2Q@>kCo\;}[ty,MS9iUn'tZG `X+fN;ЕbЌwYt Y-+u 5šX!g?Rܼ1K$ZB׍f`8@PgCM_AI[PrXf?YQ|~HAGcwÏC%b@>um}Ep (; ⮽ U#L턖_e I=rRT5U_2ɾ|mY?/@+'Wѕ8,ko8KM)uc`rV4dn[£vzI ]zz6ڐgw:U?`Vg4g†O}w:&MB).s:0h¸5}%4IC;Yr V Ͳ ;KnK `b0Xz{rwUi_XZ'(S1e^^QoodZO#MFabt~胊 OTh_/ޏ*ݐ uX/X>Ra.qklqɮL[seLML#=h$RjT-k=z~,<wk ~Q\jP3tXƍ7 ~5;T,lTlv)6׌m .n_zQ%%/I' YA^m}J(aA[367gg'CUp_źKգ+/Ȍ&vN+=OWiƟdXS+]tQ 3έ nsն"„r6ʟ8=3J ʒ4(@C@GS@<@APbm@h$WIEٶy&\T3cs*0xuzUą,9w_HRKavU^N}h*t _-(Ro7$ܭfen R{BG7QM0 r^#8TK6l: ZO$V@"Qh4_n)]X9(FlT> 4'f2kD$<;ze;^~{l$)LdaN|{N2f5O&PTBPBPsq@ LdݩWN 㠂U8v`Fx 74:/5'>3辶Iʞ(I2_ɐ^_خ@ ~a]3 9zħ!0܃[YGW1^ ̨}m.ɚpy_^I\pi-V'" "ͱ0A{E#.u0FByNp3& 홛ծZ[yNrRilfM΅yi'z(wn(~ sksGb,`a>60Y)#਴ *;7UO4]ץ| q|3| "cYIK-gwŇxs Wۅ1I1cfEۧx!1nmYaVV f3vRYɷ!sT?k2f=g3Q}/pj#3C,EA11uߕ~F4^ : [$;YO3./H k aq&,KY5k5^czu[w9$&)և)тJF)STqB٭W=&.Q3F- Gh WثŠ pIJgӼ*oOZ(J4e@I qQwRn y*c1"Sh7mӚPQ}P'-]бD¼Oxo[¿ABvvkڟC_Rb5cg˹:9M wEQ~ǯ:ꈘo o\OTTƫb$wLL\ɖ}&O ,ڷ:[%yɢ+Pa>E0j c.zX3CxJW*n%Ckd ?ٶ)n>_`xzn᫓*z&6੯7oAp; B'i$+Ifq45GpNIg^=8"W ЋOgLˌ=^h泐ڕ bX^ 1wKDdž5Ef!-ZW]Q,4clYM Zpus-KGJڇZN8MF*;Z~R3B^=axQ4 Y^nF[kT T--y:VVg[@뽝H5-R+R{ə4CO$K=*Mb3'HL : ʊqi\M8o=E{V`{rFi/R?LJ; m[VM|"u4ol30!Ht`w EQ$34B fn Ċc~( ZW' H OS[9pޯ' i- B( /5L˼Q-4Ě7,f^lH=S5+i_siLMeчc-ŕIO3(|c"lY6nn2;}?e]Y忁A_-|4CM]r`_LnɆ#iA': as1tB$}. >2 Q^%܌yylxǶx4$4.rA5 )!Ւ?ݢ(A41#s)J鸂':@fvbKF ,XcNVq{.YO$Zzz gGVH&i4-v٥A!JṴ4 g'm)DN53=!6\=.ۧX)QZ]|j)O=L]ze~ɤfu_hlƳzey# c^ѶT6N-1^|(D?y~,ޅ{_>ڦwoĹ@BCd'}E%*Q޺JM8!ʸ39wp aZ]:r%WAX0?ETTiZ?,0* 9H7@&Qtā͑l%kF4 D/R/۞lKp1-pEk7,h tTIuw\2/|!AQYSE#ïGx`C@{?=Fz kp޳ǥ[mk V֪;o8}7u;,';GB:rr:pWZ0֕4%|sHy [j~=]X Buȳ;#ZƙeOֻ"( 31fny&@Vw z9EHD\_?4oPW3/n`)u2-jm I2,DK`|ɢ̑AT`K!6B^8_-?E"t.H:!cHTa2{i&̾V5|PaˆlO2cz;GpŨX>A _q(IU>tU^k=:֏Ukb5'j4%b笢_: i埠C n83¥bZ'#?(r$76-hʌÓ>?J4-SPƔ,y4yjL2}1÷J]elJ8Nen0=.ǧXsET]Zr}4K?#z^Ɓ..c4&yiZXp*uPNg@8 lD>‡ *Ju.kw׺ޫc)`h+ga~f@pkV9&4Tn&="yQlL s^V1,Dq㴛1k@/E IO'%Ҁ|v AC~>kR.*(x/bi)6p׌eG˘?xK"WzG C{[D&-1^3}qww HLxadO<$!#)ԏ xmcSn7|T/G4 Ehp#GǢR):f߮Q\Ky62AJpLijkLo:⠃3Hn1$+~UL3E.P qWheHKVN򔛖ϯD a>xoZm0ۡ=L>bUy1)B$_Д&7t@3x~tH*P<Ĩg"nZuIwr<ަ+lQ8[]&!ccj &.rb 'r  ! Aҿ,.+boJh8Xr`zڸ] ;a1Q5*JfM;~g3[/H ] bY]AK ZF:z[{"-7IO.ܬ]GpFNnP^M\K q4 G=f mϭje&?.ǁr yE Bt1ޗOY.$2}D5ͅL/a t ʤD^^#+0݂a>6gG`vDz;N*-bDˣ;pO_K5#-]9W%{1{q & ,= VDgf<GA$OV_,MeE{X^ qt)Kwm=u:|~ PkX-ONǏ/-ሑrCzmz4 /]I^`8~I&*#kB.ܰ[%"ޢ~;3.{oks9q.Py*?T$XcpxM=b'{IbW #d6 f AC\m3 7#"D'nTp0Uâ8OmD NwIl+6jLVXuM Dt5_ݺ,.Fl2X mEyKם jveJ{8"5b++z{NV&fD׹0m6,ࣻʑYŰÉz2j|.6S*T0Wu i,˄MClk%lA_V`, 3 6 օ# Dٗ^vwKPp9 Ӯ[b x n:'#pvNa *P94 v []ۮ{SQZX"B{ɥ0(i~F,0j;1BP\URjO#n'f8"L#A>q{2nE"3& κ$/ T.>ŽqaOs%BQVrUT^qWU4@ ㊚ EΟ ,IJw-b#JW'`Kĝӟ7opD5^%\/^dw\@|BH|paw%:S]|1Д{C~̭R!Z(9S,- [lk3:<=iRB[4th/tZikqphLp֜[*.oY.dZ<+W϶GyG*> V[pυ-k?Wldtݺ )iNl%ҟsPP֖nqI㤟1G ݮ[L1`4̨p 'l4PȚCWj˥d7Wdg __㕾ff5FXHo~Œ .{&jsʡe7wŠXz?eTҠ)-'U/絲<gOs۲l Dba`kI{KyNPm;[bC(~1Kۡ@:R"vd/j5b<4.0["sE҇H  }CWmP Vʯ6&d!iQcX~B{g$\_[t9;׉H`sHٺzKH Kxgim4EpQvÍ6;򬸚?g- a=#Lr7b E'kuQ!%I԰^z[ Gi1k%! ɼAk`Rn'GҎơE;$Ff +c2'XJfT/`8Ef9Js@hb~"BO>[g4Krfo.EymWR/&sѾkBu0ta^93|0zSV_̚l]%Ί[bZ`͑gɅ)!Q\.(uȳ tVxUkd֦ gy./0[>pp{5v[ @&/~1Z)R H 'Z:qWҶ u7VMyſp>|5͞ݸ&C_vNUmg̊e^L> FGQ.!~PZP#Bxw*1!{]p:ג]ض&.貎C(@Dj;ťPK6У2Jnm zEf&~.#c fL(BOM3HsN{ғ>ePdA'|4ʬxoilE8 Xn:!.b]\-z4= 'KNA>\9)tEث@%(_3`RZV,1d,5A'=}`^1!j#ߪÌT7ͥ:quc6pb_ Sf5KV aQk5YA3C5x86Jrzeo kVm@ >ٟ aD .n|h dD=sF5 > {M $ۏ}ey1@U>LKVVKPL,J=➱?{BK}-3N1b.ׇ;LeOm`IEb̄ ]ʓ"4Y&_aJ|&-3R#_S""pKHä#%623l@jaX [s"7pP֣'Xh8f6Ďg?h[.÷jJkm`gզ<끵|^XNSaݷ~IO7wU_{c Z J}z]<]-A}GN4M('fƺr&CO᧒PU:ǜ<˅jhFʺl5ޱ A;ޢ:0{QFi5(Xqdw>4Ui}vXB4۱\[ :7<_}LHtF%syfvy0b: QW9?u);*@U# _>N!;AJ޴В G9_ʀB3_Rw9pq#;@X4@mUJ ]Y! pK܄  B Bլ0}D)nlrmc[TSIDw^s:iOѷ"17Ը/D$ta~ +w-zc U࢚VԽch"*c+ #ȡqv,ƒUݭ҂1z,Ӷ|" Sc uxzҳV)M T8p~-@ hᡶ1URqTD npjuaQˍESe2Z:Ŧ3Lz ~;݇0\Pag"צdl( ȤcR&Jj8#f  @VN[BʩGja=4좣뙁3j.zaWE^$Ȳ]%'ڀQVZSiNݵYC|چċ$FW(@ HB!` . iÄϓ{H3*Ddk8o |l㝛"=|y~/(i,[y~K*tX{3Rm%IHhUgǺ^76&3޴}rWo6:. 'EwLog,4I*KfZ;cC hxrT9 aU _qIOZԛq շPeY_х+cK I \qlFq_,"^ܴD [şA3V*E+(0-[!ׯEj@< an3APk-0w I3svd0%NgJ2Nm-ceo$[S.*/zoIl8d XXɻ2.gp2v(7})2 8ofIy;GPOUnuGc #u8 G$RZ7Vps&@;F,#֓ G̑ O4)N?BRaUMiq-7 _E]ZU=*1O_f{dIt{p4Zi7{bdG@2W.>\Ip *t\PZ9>id;yر%nEZ#O5_~#Uv|YLC! '[iٹW_a?RM&p8K6j$1:DI;(ehwCEb1JcvZZqѳÈ%,/Y{3=$ߐ6SmYVm&\TPdb_6-S3lxx?&!clB$s㜖w<]d{LXK<Шjpa\g(eT]7Ӽ/BkRQsMyښDNw &U0`/4+ "n+/pT%QYFKؕ9bŕo2i#s/i8.IGX͘‘l ( RWQ"=p-CA6d@ Y g]F2pQ?4nك+ƴ0*lw࿠7Bw޼8`h h]NG7ӡBT˯:s. dS$iu#amUښTZ;7\L1}>jB1K ViØT!ME5pe콝*.!{)"?Ë)@uKRA~j؅R!1{XIb(2@t:ӿ\e`%uNϋr獒 S8.rǥNli安ľ >&_X 3Lj*L}cir: y_j[ݚ[L6ŲG%hǁ^2[bo$JrPp$or0 &#"X=( ^l4|7$EƖ"*P&(|]j! =}&GY`pwRd5L !s@?W֝F81YlGxUbd9;VHLDS\ hv2RhR!vcV}_6y1dC+ տ5 9Q&hsJs:ѳO]?A@ؾ.r`mE.\ӭA"D(d@Ќ^NLD8$; LP>uVblbz*c1*{u\+/MUh yZ^Zl ?xH px'r]ˢڳڽcijŀQwhXYWY ) H\ 9W`P5.Gs)RJmw&>,ŽI5(- Y!93}L(]&^&^rhkOU' B|8Ri֯ pAPqUSlÂ%Bx"oRWM2h<$A& 09-FPwi P$yj`aj:rw~H:!d=ُCg J3իʎI<ЍyblB/i<i+OcPE=~>G}`ܭ!sA sLJ9Hl4T*X&F0.ɍ>nUJ M?-xiCgt qiNB)՛/y{Xw@pM<3H7GW.QIvz.Cw$kq AX)ɲMDyPZˆ .u 4J]@s)4iPnn~WV5ys0t@"<J@v1, s㖊,ĉu-U[9cı@F)uH½6*pd"B4c2h⢤[ کEȩe$299] 2%TjMm27{9 q'U⹋6S4toܿ*smU+!prC} W&Win[?U^ Wp@eM #_ʸwSh}C,~ |,̳_31UG9!ڑYA cNTs=Uc5Z^tdq[Bt$xZ&%$({ـ^/lUr8~#"dр7~C]Ze1 ֱY U^3,N(_3G?y%Ja7~IXe[+VTq4NǼ~t=Ј%BCnoV:K%C|5q=:pĎ[!}t ylfOɱۜ8e1?.v;-+"纜 : -Fib)D !ƒt"zSɺn `Ǥ*&v]u7[V?1ind\ z:D̝|@CfD,AaMFv})HSaBVA()H?5QKͧ(hd';v޲<?ݶ-yҞE GH}GDLց6ZuL 8,b#YDv Ud4$;PzDrPKG8V%݈e~-a%4MaZǕ(콾{{iʲ+{אV 85sC`DY˴d` 0)\ܥ ĺI_ O㈻~*㰠>-9iz%2=hUK>M"`a"EtvHZֻjbߚ WYap7/ 0ypwٰ+kTUA9/ώKLtݏZ[Jʢ /?фFrV-<'ҙrWI\ZLZD}m_ʘ8%XG3e텩 yyd?c! nƹ@bq'?SUSJx}vTZkf² 菺׻ڀ/8(g;HCfp^hh$mtn fUZ#Ak;+ڋ6V9˹NI6s%b!L-'JF5x#7jR1|!4} g>$P2.LTk3cqwqb>Rwl%ꆢ`x:.b6hM K6n6w;R)>jbkK{ N)}ڹҝxp#^8Q MU6[O:ﳓU(SN8QMl$䁑"NQ16Op"˪x4|V:7gzŘJ|g[1>.ؗle1Ys=aJՋjgm]С/Vw^h?{BuڥG~fLtG宧x* d/gEⰠ9U~Xv{[V;`d;ha>0fɸB')zKdN(*3 )H-";'C;;e]La]ѓ=bƏp6^8fX%2pEH$b|ܵv)FcD[ָ5³E4ڱ?g@]=}'^/i!"uս#N{NǴV:B-\4Td4bqn2xXGUȓh{bWL`._.D é UzuPt: >WsU׈p#~)mv#5Cy(0H٤2g:(47ށؘmyᦉs*m^J2}AtOct,g\;cL_?W۠@yCKh{I-\,|:xAPaM倯C2 f-y9C4~J.FOfhGg7 bi27Wm+OM0\tDcCٚ-^"rdz%Y9 EQ]Eէ+ yMjɦ6s]Gl:x@:a b73۶ hgSa7ƺ?ِ^8,4D= 6#xNdZZK6Y8gjwas]n%iW7"7 ,%8yI%akԁO<7{l)ZҞ-;5Un~{0 ɽZ+oRV ] s,(^7K i;QY v#FW]d͟w% XP}*K鐳j( T-1JbhVuzWX%XqjN%ޡNi*Ibd=2%?/jA iXC{hO-%I:e ǺL2Z;sj1rL'9C+{颷%u#/Ύش-Fa3A9JyB4B5̴QW t Rr>%r+zk"a$|nr)Jh&Tt YsǶ f 8#T+?HsҰE19Z =: O -87oȻشO$bCd7kP0/֫lS's'`>1cɈ.^&V7(o}9hS {l TkE-`wN1qx6KB hD6Ӑ172/ wߡ4)sX QC{;ĂU ta8")Ic痸hߵ#3:2OPk`Ab?K`L^;b'BKJ]*MS4ށqIJA._< _>mD{u{+F}R uXkQG_G5b@^7P+) KCgvӓu%7#ZS֪ete4J,L&m $6 s^"3q}&ƒwx2,wheA~wza`<&<i@4v;3.ٜTw )U v8A   SRaWz-N¡9 [s`QB9~nbs63uJ{09hic"r qc]zF' Šxmrw)Im{~~0T^m:U0?O3>B LjMz\X넂R;Vt Glݢm/T:qKn@cp[#zs X4hdd?EDz-Xzv֘{asfl'G}ȏVĒAH(̬hՖ ͚=/=ɰ>Dr8Q8ALv#$l*tTeSDf4_Rԛ՘L&N|fla\>BaC !MT h`h>kJ_LCkS1,5јjTǘ+&38 b<%*|؋欨>wVk-"Mp=:_ߦGDQ5BԢ~׀znmME*WѩKa ZH28(SHQ:b0b{Mu֒b9zO_{A:TC85E+"%uFT[`i?d-1o,ME-E̥g:@u|K[4BV1v/A'FS:5jA/.FEqE_oSrT닸AK2' Y?G`(7#L $qVE4^.VV sJ8vVQʱs*:t ^BB;錂TWLNi%V3}GIU`FBa+KKOwafMcJ*L GxVM\3yU5Ȫ~ >EfNE=űvT[L,w* #b*󅌁MQH[玏^ @sETcTsی͒?EK|eSò*An@ne0H,7V/DNʥN_Ex- hTAlȢ޳[R<ëfVfZfpWnA'^T_E-pdђpPE\CiNM=œ Z:G7|)֒߭?G)8l^ ej VNDz,7 2)Rg5:tEG`J(քG*Pٖ,(:|W*k )c"$Ӈo\3^4yC0$ma%TOy kB j iOcAznWO1I_=b2`$aYJ=e/rԹ@Q-.>J!7EW$tif[Ŋ6cTyMT sI7 fՋx#4s٠lxwzy gLvOY{?ww1` Of'5b=(]mI?s ka {Ck{|4mY]$)Y((phGhcgT,OС;D3I@PkmOmڈЄƍb ZXKStyOʟg%l J\{6}ݗ *rּ@F1{t)BM R;#9&P\vnYD""<jEt7|]Ze(V;J.d~x @GTsSUnlN?ziyJfLtTߒGvr9n#*&0ֱrR8;FC]אǑqPAZVSm2um*OHwW|Sԛ z'1`_(v*QYwi@Z}@kuؑ<Gox&jSb!Iyh|P0k(?M AҗnU5*yh^!g& YU6T=KIYfhw˾-Nu<-hHvyYuik*UjqZ{3C4C3d:Knʙ{I/9 C _}3s$bYOƵ,vh 9iۤgS es٣\,>i_mHB+_[vt, XK(E3e w'W?풠4抑>GMvcdS6TͺmBza4nUo.8ӱw " ]D&'nZgokVv@y;>aTEóZ/o [ v{R;L>xݿ6ywa ảvrXպDS. PBDt>w N32^RJ<3RI_"Iu&ɉU(jT S\q8nEVU;unPO;U@JZmgH-*h/ֺNL|`)!PL[`blS=CG~>+e4a LTD% /l͓}j5! CSQb/M@odZg?\F 1yNOT .8,UꛎK {Oa7 `;lдz2e1,L$  ^~5xP5 =8*S{d*8_ zHIwӓn1ܭsgWlt|be 0~.p'HʴWHX~`%Cŋ| Y+;v3DCj 'xs2hYn:M}DQ:샘>+5I:"y1 j[MTc jԑ)nH*ҙUz]188 k?DdbH"ƾ3aTS^adz/fJLz?$t,ɵ cx)Kh#G4VS٩rM ]i̒ Fc6 ̚uNJRJ-G6j{) l`P̢Au,C֜oõ75Ić'lB,]z§x3j_qU:hhj(\uWy4D7Õ>;ͩ;FC87b5HvLTn;^zs,1?qN?c8m\{6=_`"N? 7 ?uә+S`%IL<ִړdHpK#8BzrL*Yڅxx ˑ=O؏5,Lě\}zm<a R/ђ*a$ԛ`L|II&FRSR,U/Y֯*-iWR!'4p0XRB`gSQ$n,hyEi]|)m-Lfe[zZ ΰ)!d1}2aAsZײzPv*ieVj$uj@H|>E* O~xŢfd zS8{ O#&%`!E8uyB%a:.؆ư e2ɁJ4*(sdom;&ZyꁰfόWLyLa'Xؓ%B3F(P3ٯ%f?ztcKRU g9AN7=T <ʔao?H^zYm(p9A.XWJwV}^ЋȚ0㬪ɧ✯y2,tmD d'v4kYyV-v@BgT0錨Vyʓ潾^|ϱ)nl 1㚰4Բ"zzÐǚ.yBN2v^R[FLtWJ1cUUvUJI>Zߋp\YC^۠n7 @WП3TA{ 2y@D[FTi٤,ICw^=5p $n5_rW-!0@LH!+yB6A ĪW\+F[߲K r-(fb=O;-g3%lQ&H]̛Mf(DEnTM?fޙ&&-/WіJPއb0 D3c uu#30xS2_2ܳUA n^3Zf -'޲BNrI b~4XEj=GoAjLѣ XKc.jјՐix4-L鈴7UoJ5z-ۯуɼaJh/a%Bha>]Rpsgq]IȭN학경ň i4/lcxWsj"]N]uuV$Vrm^= n?9\ Z E]t8%lq| ̲L䧂U#jyV[MxgiflR[o%-i2 `|A)+N{?K"Y֋qp7J̓ћ-rUݴ|,>NQ*|j(GW5AF|\mV@P=H^'CGG6jf6'-uJ9AK7jNK5CYubQ 6/Z;Z^[P1ٻӃy!98{I}nx'vޖG[Ab[|B PT9^ĵ9Jb^ByHA/.:2ͣ6?_'ZЊ-!B`^T:J&bKw J  o-ZuM`%Ҩ`AHl4v~+F!>>A-@8oCa3FhTti?n֕]0ͤl&] EAKmTN4tї*td;EUIR4,YqrfM.sxX/<MBj&ިBo4a<$6YS v`BF`Z#è XkjV0 ʞ C-'kmo%|I(|Ou&aQrg˦j7zw'hHFe_ 3-=e[8pw U-I'AP>Dt$E֍U]׆&/;n?xI*26q~bΘ z&b_p`]#4!5➾>C,Arn;3!Z7rVd^JzHTGnj]` \ qM_0a @ǫ,j@otΩ 6g=dfЃTɀ7ϐv8n*yV4}`̀6F+([f8` gæ@YUh`Õ)xIj` ]~|* D2➥nѠU_fmA@ʂiMMSl籐zo%T!ԫKbO h)|wxuYFKr{ Un+sd,? 82? W jI_)D+PRY)B‹OkK6wnwܺIJʪwٱ9Dt,z1<783 ՉF՜b١^4sd]j\L;]|pI6o/({~ֹ{zQ~l<"E$X|ͨZ#\jRBI{effvE2:e/C<`I&SBR 3✁<%5it%'M* XhΡ%l9;N0ڄT!62éMjI;~V/].(.:~iԓެ"o:Y}(ostCܮ~0h>yxb …n#6fg7<&y+ƌ&HgڂhbY5@z!)>x)o.w0R, Fg涀y)gH,>یhVseuԲ&9%(Ѻ蟖]#5vޖ)g/`b]hdBB^KU.r;eEgTī+VX _sZ`}a/tn#)}o?ONR 3 E)uO#`C%VTKww,i* {?}{d9,}޸y宿=u:=*|* tfq7pK|*B4abQֻ:82?;B*674`W n}~y)JXjPs@ +t(ueی+FP?l6|6'a7&R5%qkksMr2<$4-^!nfaʨ_ZB4%a m0c@K}}H@a4g%_'^MX]-lbQm&II>Z94Ka2e,7X]- ./ɜyב 5l8\$jF:)rU{~c0 CU>i>Rts؞x@zC{8[/j ;F~j&`>/2΋A:|*ʍmиn!qJpD 'VMX{Kq##=bu`D^i :† Weajd-Y;Cݨch$ -G"3vЇho[X a8b*!"T(ܝ.r"E7+#)1V{3[o| P yS5 jVC6Sc!:,ħL2(ٻ?"VN*_4@nxHݮ1E<Dv9.zV|=2(OVʞ74t ̂I&7|cK MP5UWC N05q,pA˯PPpeh ft/7H|QV#嚄gZ0)wA88ug٩W0cPK:_']aIVoN` (_J!謸Cu&h]UJWc>r;~:ʡnh8пĪUVb]|nOA$K#r.:|Xn`~#c I`#U2F2 s-ŴuA6I%Ȝcx1ZYUUEd(u. #P1#{hx6u8+ukt&a֮)IpyNz^/!Sܔo,NΠ)fGAy dim݉b9l sx z+wG7= ~)wܗ[w q86yRS<[e !K5LOmqgEFe|<7~m~\?Q,IPY{ EH^jz[Z89jӠ@@tel)fpxځ|<ͿtaȂL*ٔfjVW 0}cJCa`w)(KiC @❂ND{h\ ̎0/*?2^w};F}] qܸAi<ӳ|aֺ$CɕC|,76a'TyM)/Nj(4e\TA%^&:\K~V0!N@lmrM gCbi,S?n<gD^#{ p1e$8g숻 EvYՃkC'z33?Eޠ-Og#Ms9x~0>AN$= %r{vi$ZI\v?BS%S lq %?mc8Wik3)MQvj[ @}ѲnI5gFlE=v5}'[|!X8"5ʳ}lki]ZK -="y+F3cQI9`/p*KR\WÐ}^ҿ-źz|"vAAop9c MJ+^?C 8=W0Rn6UD®}%^vTd!(\+o&gP;@y& tL%ϗ^g03J’ϻ=*T էRsYY~ Bfa,u>^jDQ>fxSt^[ dÞR@n֞.{ͩq(=mQo^(g<7+f&AU.Q<|aݧ [XZJpaVJ{_F-1~!:be>v!#1_ =~@HpR&72lAy fC3R`Jtik(1NWƏ-aY)R"Մ7Ha;7fAB aVT]` s3kUicC-53.b#?@'m M{m<5͊G9fL( OYN9gCq0ibDcDv&)9C!+'@ L&(L&n6wh@ j/},/fzހ))6.k`  }&ȡ5jɤu[6D LijiIµCN9`'i/g6M~El3^B)<61Nٷa߆U M-\lEmKea }|@+sѓp̚&r#ORf |糪8SjTnL}7M>2O@hDEmw+!ufexs% i4J% Piu,;s4; r![On;zcQuVqo!a.m;12Cs@Gt*@{lХ)]=1q@C=b%_$bĪXd"[7ٮM*ƇdxԶ ,!nXQH(Ɖ)ĿqL\QҨ ~?Pi Cp ]!=oh9  rYOo2x'%Hd=NPvHx7m ЛO܂څcPC°uls3"Eύl KKy4UՃvxry*OEc`$<n?9N:0]#K[iTF"???Tr/ AT7d1et/D|IlVO:L&-7OpfvV&IE5Sf,g6)drWo.1C8hI:%3w)'vtK 7Qn_ \~xu\%~ @FDۡ4qD\迉{`I!ޅ|iyO]rqEYXy1f6LiS\Yp>pZh P](l$8zz=:MB)}*4aNFi~Հ:eV:\u<׺bX ~bo*d ҮՊ:YjbfsS}|Ed}i> .-.ĕ U49r Qs J߆Fr2z`%~1MC܎Yfx Sߙ/"NOhQ VȦ1i5Ĩ%>wsPa هDì*bښ97zY ]<=Г< `l/zF8?l:1Ht49|2 W٘Aўc߀:k{$E>X['lc{3 `xsB}$g]gsXT.sEGgJswPܖˬ}%-UO<}-HH_py+ iD'QwvFȽ` j3(oi+O_n_1NĦ}vᘹ-\f}RC웦Dj&TZ_736sҦ$ҋFc>D0W/yiuoj/\T+P]l&aB׿q4Zz)BfRV13=t_(.Z@o*AY2{j+,;4;HH*4e`CgzxBЏ%gX̬Ð:t$FDjg%ҕUK.iMpS²z)DK 1xbBۮ"T0K* k6"=G-}!=aq|kgćb,w>cWPU}O ۨ6YsҢ$U<2I5~-!jݦ x[ݷ?fyZsS| Db=IbӀAtVɇ4ߴ]R~mq!kZP*LNY[OzX!L_|-6N?SU}7(W@90~yO%$y {« r}[3x q@|21waO s Tdvk+wXX0)l/_C UC-f9y* r puycQ@?Qַh6&Eϣ;cLQ#|mxTMNvÙ׬ohΜv' ]79rv)X<]í>"?Ű_F+zKkLTo4M4?;/?5$ZK ȑʕ_B@PKo/>ѦxY8ip0n*]0'xn]j 'l=: s1rճpw1~VEfoc<^MvU( u0l}[p1ꄦ}anP}kcMˤ`MK$A#BA{t,x2ՙz >x6⿪e6u_O;%.m(06tbjIݾs8Gεg0,ֿT3o-8G)97ن]?9;(eCfȇ?L锹ó.1$hv177 ACXNVɉ,?>XGx͗Lߩ>J4_(ցZK!DӀ }4>ҷף qfFfA+:˘з@$u k))q_PѼx@^5 3vDrs;Lopp;SVXuUZj~m AU{z<dAE.tBΛ] 2ӗp&KO#0&Dܱ?A,DemGU Mei*{6g]-6u pb'Zz*dT`./Ϲc+}lq.i7} ݱxp%ܩ&%̠Y j,1 > z UÊg&N{ͷ.1B =1_Wk`wL[si4{Jv_Qi]7X =ID/YSX(~/d#eyX7[u[('ALpI!W X؀`UUyAER%жPXInRn]G4 **H[ŝ`Ƚ6'@М‹:p_A[3T NߺQஎuH*ܙT%k Ez72a2me/cN6ƽ+tuMhRmT3O~0^­ ,Ԃv,2.p7pji8EZ > <9YV"NPVG;RdC ڔ5> wK%:߆"bچ4/^} &jlci1taVe58?b|'dAx xrO? )2gw/'$ x>C>_YA pFݬ`8R5zl\Mo!؞ɝ-W(*V{(4Z-]m!:$ϳ3>8@"!E=|޿bY pq|ht*=b '§yx䗻OAkр']((K .%A2K~'WE3"|y3z "E}v;vV{S~NGxB=6^5| c T%q .є 5F%KA&Y0ǃ"8؅9*: Af.1lEۥ0* vW!Td%z-*a&MPF۰-cdo×w{Ђ_I '=ϘsA1֓ @Z}B,?POnFOmTgx)jX*2&c]vItr :e@xJo֌v&~ehm8LA_tp*0ւd4ټқӲ:Xl !jI@` I!u] @_))=?@kK#|8긶NW?FDG@Se 2:[gRJ?6cl?:$8D͒ÆL#jTrm>%lc99z$p)1U 0S O4@.(֤}L}i)lLҙ")٬sZZ! Ey3^UDi4<0G 1q=_XJ߁tRڢ}hn ;n.'>Ci>Gs `0t5EyՐS6'&>h9]8-R# {(ORXEww 1(I;^&'.? -my]E%=XP=|ZV56ԑBGCLp6lVrq(f$ Xj7l lÓQlzrC(-DtY I > Scş~" x%OgE+@Zf6@4ݲ"kb|ns(X1nw*if]S7RuUuհ9dd.ùY'%{7:Io/9D(NUer~&73<YC5!8w=ugQ0MEД϶l}k|ф#^# ͔I|"4e:QU ]#oYB,-/mHdL7P*\O^jsǥ Jf:e6 ၑT!AEaT4j[V5nw%xU /JO/I!#HJ 2Soёkܖj٩Ѫ&Ph|}$.eb!~C\c'zL0zߋA݆-gM9YͿ+_L`[ꌨ`ǠR,)cn 3₳E׏ ^_-R8 ,`9{ƳqQΥTD+O.xʨiLA&ދ&4w{7Ϧp2ɝwf_13=x \%ILļYKxUHܓybjQsw[@mݲb+yw O꨹jm^r50ǁᡇ N s>FsЖgޅ0f2KX@R,-BQW]T곙]fKJYۡ.9Swg\O>s0y.DהYfp9t} cY yíS 0we%:$څhCD '[w@(Dut8=`Dȗ30!9ƬXmFn`Ɲ߆vSPe.ҬlutYp&SKHǚd-7S=#o\wmE=+serjޟWr-ֻvYP(_>ϣ*15+R^)<{ЯU~ 3ȮmU5C"7c!Rgq5IO 8T6̑\X` Ӿ}1Xz-pMWՌ[!miF\dvv[:#TDcR0 Ô={&jfRÅ9+ {f̸-ULb*adQncRv<)$e4I̸_Lev]D; ;d\8]VYh燺KVW?hgQϸu;D3.E-t̲=<:|3j;fY.S*Lj+YqYW9nB]nuR %维6cx#^3pި(%Cdw.m:z.q1 723sI=% Ѯ! b|r/N;:= Iͩ0ݕ N[z/Twѡu)/-} jsz#z=7. |PzŶ:qy" s4~ nx.:WKJ~ tv>*kX}Y*䓈ж2+8lFi-3MVqE }!7)4hw #K"=Ï?ʅܚϐLWT _XیLKQN`N]g=cI*rT||,+h)_u$L$^pS^^eµ9K}h#Hk̍&h0J0/ʀ)&Owύ1FUtevyQ{+׀J568{0I zx=__ՌO6y@f%Zq͓i8$p06,{W W_&HZV%Du0s~ewҭ}4(߻,:;D ~1I%8+x>Ja4Zn7;]ڕէ#ghu'>]Hzr}klaRn4GÚO'y$7 x|TTbVݙ+Do`B,mR1keWges3bіB&Nl 6.cAKcQEkp o[RBZ!Io_B+Dy7 hXq1f̄"rڗKխA0#P+bַ4 f4x-@\yH$2rf@|Ɏĺ&(`3ßPTx6MUP0oo1DJ2B%+"gfˬwh%e` =/{`6q.ɍDV8W]k"a"z})=exJ4/Htvi)éx[SRcpRH!HT 2MIXVY>l^dzǸ<%E8u>sLFUXUkEh´#̃ 4F0R :>n/rk&U=6ZuTD-v@cHܐr:_4gtiنz>'h҈r I>A7%oZ8-ﶂ{VGDZ8KKډQ(uVwZ06cJ)>Q>6EM !%Q0`sCwbꡩuc),Y˝(mb'./l#N]q0NCl> &p @gEk}m g|E6dtEdW(^(&_7W"KNX|# 5羗P<}*Sj {DqHXc-'˭-lyAtT4c5bGas[X`HaPX^% q΀UӪМ]cv=,IJYj+ ZBm5֩b~TBWVAʜ 9sgYAxDD_,#M}j/OǪ^d6sAV-9„MKigLj%aH3r(H2:NtЕvZ Аkte4qR19_(:f<)[ /7)W "8n3OsIsFc>i#C<{hV3,N>CRH==DYڍ½*D%aP3 `c:QLr^a=/yYo k7Fcno/%P3B}={QA\#ucݠ%EaWn0n4Q:=xlDϩ-rZn\#yxQ\"2DFoRW NShdm ]g@K.?XⰒ6 ycznվbzzF7|vjŠ&v!jxhU"QQlM$iZnuھ7JJf2g mR~お|9ct 2^k3НEǤi S!^NZ-48f<%aBI w>΋=|MA9Fw&//_- kf?)~0m<+v ]8|0rvEfƂ'`vZI!7QYUoh8Աy"jaU>ψ4}2aʼnTËmQa_M54G&* ɔhpcF#3Fw)gxmlW_#=x&ZlyɃYظ'6wx5&Ζք2qOj]Bqv˖/njg)7{~A&~ƿ] 1;1_} u` o&uʀlyRISܜ%6>z*l Уٹ)4U([ re4q0ާk7G9^4d@pyM4]lneIEBܭ }_(V920۞h=SfeZ}e';ɋ6-gVMs CSvovޞcDiT6DF-<%_)K+ϓJ !vϻYTEbdd&!gnL'mXD#:ЛĎyvA;ʲ8;v8YhY# db Q 0@i0{X2Ӝ+mFlw#S(YPEpf~[Y1@ /JLug5,v昇F-<- H,hQ X3V*آ^)>mQh1E蒒 o0o-1s*#T~jf6X^ 3{V}?Ƈ]iks0َ !R)eo)`zM& 5D9RrKA_`Ҵ6wйVlѷ.kGZz\>)S7a $Np*ZUpv:`!%ah=sS܅s= !>ÝIіcXk0uql&XC{L |$I+!}x l]-2w˥UX#D"o4]ń)< VŁ$=>L0淨hh Xsb`Iz7AfNpY GbJȰS_L[tIM$ 'wQR|K,TuU|R|Iyd|3Ҡ2 ٻD0)p$:z4DXO5behD; }HĵH=}_v֥x܎ልh9=iG-c x!Odٛn֪,ZA^C!ʂ=fԂ\"~T1&3R_' 5,,GlNH=-W;lJ_6BWSO;g\O*, ~X˸l;xHCwa8=2nne@1Jzj+?5`9t:?N{_{im&'}nU)Do{xڠA(e<&[[Eea=Џ{C9Hޔ翴 j䬆6PT-16r5ܴkwY-24Erv$/h* >[GPKû}F9#(^7Mt#-6!:ltsUy>MnEORVХX5"O m`*sÈWW DzFdCէ~ 33-. A+^c-m_"P`dyE 9"cW'I~>$$; xJ}KRxƞ<'&&1D>x!֦Yfa+{ C]}GT֐捘tׁGt5`;/tME{C h*!+sy =fAZ(UԌ=$j/b 51Z-HCtRt^2C(.S[oii*llF,V{۸EEGL \aid W /H:?3 ʑ$_@jAiK ʫ\2]7i2`\e"Tgado%XV:Qu.QS(ͩ?~ny+Jb-afÏR,TOb!l2!QNp= Y=yd찈ݬ\ yf`Wv}U=Uy !jyw{{kǗemALc)2.t N̠\73G+_ Adz Acv 6ܥLp#ֻs/.aT> Rz/WX,pQgK`,"wm 7@xGW [y^(~G(({ JrXuޮ,-:s"a0-$16%Y.D ՞]7 y<+'x UclRhc44sر- wU 8|!i67CQKXԨWJôpD](o3MjXg#ᖉ΅,Ł ho4½NfNc=u`H5R CI#6SHQspǴ/'pnl5|MB&CU}3G7\BR\'ľ (wPs`1}Sc3 3/e'R<Ǭ1A 309IbMKI)\r jEJcʘDrz6C A),I%<1R]ύ1ً^NqblKn;1)G+z$>͗5ObQ-<˃PA[C^3Ő Id>^N) 7'e:@?>,ŹR'҅V6yݏ!5H]L9ڰD`iw' :1 'xh ]Tdc@nv2MrH\435\-SA^]p/ʈ 6["RtʎLu+?vhMmګI_,Pq)$Cx`|N{[Jo8xvG@}l^tTM_w=7 (!)uFmrT7Ӗ{gD|A.* uyh.hp!rli[^hѭUmX>#,ɷ>XW/Cn.u}3 pMb?{xc%*]+s[j/fyc/ nkp}LCE (.V;nZЎ4ǯqDt?:9N㒱1UQ pȄܟw_>0X<[⮏C_HsƁb,e<AD0 ldbuXrԹrޟKB.ùbgvzRQeM@ yܩ褊ỳ#\3f@lw9j0:l.-^Gִ߿D{[9+@E^FU2Sm;Ɔ.?h舮Z|4EB 'n@>.sxP{Ų_IUt [v'`!,$9Id/w>f$6(37rK`$}0DI<糶2$i)W6.jҊ-R*&gXƘT+L6e,=.A$R|eS9S'6@O@THKlcЍ.ACG}Bߠq*0}T0N1d/'>vHh ܝX?i^1=`-W.9yʅ-4v&#yT8XZ @Fax$mG+&'ȧ *!,g~6[K)9HېDOQ$Ӓ/X=X#ap4*Y_5XoroxLGm=d6Wr uҞТ! #e1 *hLcfj6܏.wCqP򗥏Nr=, /Czk+n ˀ9*`ݸ '{mC=]5(y5t;Bganf?Lߌ"&wK[|>S}?Zu:Dd⸀/c!ﮥ%VN{L?gsdvZzgy3eΎ:g `2#^ۏ.BY 4KT`AC `7Pt$gO+;ف`>FoP}?Z (}s8 ?ҿ9x0 Ԑiޖ8TE88I*uoᯊ*!&8F#g`/F_d A&X-N]\|8VOϠ5G'$榊vjZ9Ωg>j t Yse zT@FGc!`ҩEbV) D}8A/T-FP90@VAp7]u,:̋ߣٴ?snųH* .~ w#,Mr<}>Sk2HuޑN9val UR]#bPu:f%'TO\i@xYZqm8H=$IzVY(3Uth0:~/BCw.ML2ay2ҝb|"m)[ETܓ^(>]nK ta.;Dr]H-i&5(ZEmN) ax. yM;8(o/6w-sC-iFet ` Zh|Ig&w*"8\?QnU<"ӕ*$xCd|^k?>$vXONpsyA~I%=VہN`(0H.8LaAƐ!LUm=jЩkq8Fޘt+tef'_P \ӟD>2`XGĔ%b\8"{[é!d`AW߾+9أD<Ԭt B YkLYT ƐЋOwAW+o:NHGa!wP}I g .휘$FmDM*)0aNZ'X-qA?ۭxо%GK=Cuy^LJ |T '* :7I 7O(PkWb9lB|,0 f;k,)U5\H t/Yk`F^eO{OHmpUB/ݠ .L ^+Sw;H5~di ] @1X~)L6l? UrʦMJAsh3+|§-; 9 \Re{2b AP)k-=jVC6%Y3pZM>}JQڸ33j_ȵ`Qg; &>w~| -`*4$iBC;M|$= DP!,BD7d$M٣N9~_*tDmfz Hj>O[Xpm!QIwc& CjIn+J,六 Fz_$H!nؽ3REDW;72%gA`Df?u6-@Jfx'P$Y_ 4Ū!5*Ʈ+WVYrR6cZU&38#4g_|ec*?4гdRzr=ljS1pc֙0,m&آ$Y`s9t!Ro%h Cʹ6Mpi3X/oR=tVc|˄)@'-|-5Fht>=56A 8#սIaqTk־K !qHKOfc )D*`}`&v\i59XiIJt1:8{NaGWϙ$opmA۲{O(jqk'ԝvx, xa5< *s |T%G޺?9&Cp+@ɧUqEBM'}ڐAs=FV?$00^l7=3}hCJ-m/ͦx2ZhZWАR%C]C~׵guƻ<KeGӽWcmɭ-QT {Բf_ᖖȠLEBSj⌽GEʾfMزOwGUyJ)gFt(+# DluCG *~JCOI&N4e珊nȩ;0477wrE#fk8F 2 ᢛ+ eYY |>dħ/?\d~aS0B?;RF胍N|G6+Рi8vوQ˯sHʚ1Y4 HLqg;K x/o搲r; y̲㢥"Tl_._6aa*Ӄ T莤"w>>}G)tQ15ҋS48ʝz@<;~jq۔~oÜ ԡR2;a"n (# w>.$H FuR'Ш,x5}@"Fʏ;^}O0bi&mB,ÜՋ{m^(KFJN`ץ YU#r%B /sEE1ْǓl"XWP}'%ˎ;w!V"y_&D+ҸC7uwq؄$MWOI]Cp{+"i;l闠zDE_>mnoni.CN! >G*05k{lv(=NB!s65ٝm,)a!a}"J鍴㯝 m-dM0h|=Iw˛GЏ+XX$U u?:Ji)Q9q`&tĞ$t&H8r0`s $SM *o/8Q=m{i8w=/f@+V ߺocj3`b{R1dntʹW|_M?"ۡBd ;_.sZc=X}VuzP> 5Ku@y  l)3\tD;" A A.nnL-.9޼^3U mFfؠ^ؙЃ~/Bq+j|!'l i]ʌO/1CšYvw/l 4&08]ҞɆS\a ۈ]hҀؒW+Gd2|4y/-$ mc*..DDB5[h jZ+\Csw8{ऻ脿N+3bgYzpSf:MsF,9w,@›=_«nr2g>3\Ut=߶ך;N0pq?{dp$HؒΙ ea/P.ן Mɚž3v7ڥkinR3=?RM2טXsŊصYyuG'>g J{п0t}>_Ğ?Aa.ځp.4vB{ l }P6M[A=腝mPf{X /+Djfuy aZVW;i.r39 : ?=¯` `dtTʡjM~#G)m$j1[.,Y=9d'I%UsHAKIj?̸]XW2i>rU1V @!lnEۧ/}Q5ߍq] CدMZQT+Bm3]EAAϮ(ưAڔ{]49Kq"q=AAgR=&eƗdOT'΄"s j}$َ T Zz; Mhi2+~)m'l'Q?n8;U! c,Kt8o_ d;1 #e+3]houG4"1a3,ɔJ,%b$L<`[fċ͜HAWAsE} rL~߹B,7_]>g Ph}<=p Y԰_}J'6X~T_0jr@_Q&5kDлFo@l3$4&1j;Ұ±:zPVtM)mUh@ܧ9g͐kB7 Ø_EQaV)n9b\-bHTol0w;tίLc a )ߎڎP{a-oМjxNdp+yg{a`;ӊs% ?mׯ{A+zj= H?V5vPk} .EqR`Q;[!e҆|qiJJ#5 ĐkKn hba[Ϛ8D#r~GA~ dK3Yσ JN܊MqYAN]a<En_!]AQ;LJ:|1>3;:䑂HVjͽ~UWw`^p@Y|G:[*.eo^*!Ɯ E :=_# St*`Җ}]-qB-h~U.2C[5$r||?dM 8VUW%܋Rtp7ssԹ+.A:nm"@temalu[C Tӫ_f"aϣK=kSDl7D["kX [#H'+-FIQ]hO/iN|9ZN>R,X4#t}?t~䋤; ]1bM}EhqQ=STަZjA΁#qSexL2#'f r((/o&D2= ݙ3"Kw=|!A0샢\--D{ Fnp$`]C`x)6獎/f6{Ϳ'4ݍ3ͪ,-um Ѹt'y-l` %n\rs }3sӶ:.GAPM)pՌjAs)tzQD(w?;n2jݘPs_Y_KۤrFYZ4D^GEB#<)'!iy~=39R""Fqv{ *r8TI*̞+a'j) x q-w}M,f0ƙjI Ү: yfU3?/$+'P_ Ev ^h F,x!=@AmdSfAx'@  vdYddL08]kG%㍺$kq_sqzqo>"@LՐQ4 L+iJ#ނ ,YbhHY)l꘡(壜Q򓉧pU?Ʒp}{OktU:]5yC.3=Gѯф$|6 ([p04ؙ}Sek .6[ pJzX:]i'%Kw&d2Yn ﵫZob:w%U-e> <>oRhoD9]rB `~& 8ȡu1h3x;q%|9BGʮBoF.dgӯsmj^zg֯''shcj<`Le-m+f?2@9t0}JeeXwOI%q+@'g"gYQV٭Hw( ݦdh^+t^wcL\|5#Sq~xjwjte`D7p<aI 9%W0x 3lO"ԏ@D쒯1Xȷe~5N*䉘y= J>RhkF_A}?~x+sr,x hl}p>a8oRȝrBG[~Lٚݦr%T7r^">ep:t !ѷx ۖQMGme_nӼuS)Ec|1Km)b<%RuZֆT6:Ɵ|}5a|㐫@NAuDb5W4~Cо9btd%%[.-lV${=_,n" c{4FAĊX* ˷ٷGik@sƊf0ͼA.|M40#LVAɽg@ݧ~BӦGqY*CHnH}4VtŦCvFeDadxI9HId\WQ3?u}>x.Ndn݄Sj{6>QXݱd E[Mrp.j|v}Tm|S QOπ"8ɟC&xԊHl] zo;uU}W]cqg듄v/bbKAkJ}gRq mC "?A 햾'`4[ךLa(2HX/WM 2mŽ=TOG!Ap੻~Va2's &1OP+b;F=(e޹wv D~7]U3+)S6 ѓY#ns70h&Q)ޭW) v֬0otvA^xڙ]_4ئcS7c'-DGimK,%E=ZbP JGN'0(Äf>כ93cfIV>O(iwkĜ\ZB93 @_~74!b68Q9#Lt9zׯllb# W/mX\&V4(Of=aDJEirؿC0 322 O+,D/jpo3:80qwXaLں-[~zzdke%Bz(L.#_LlY ik1]拙-2 pnRA Ճ,VͿ/ a17Ym3 5u[`dulPX'S6̀LTWv߫:ɺ"oYmOii'V6?~y'u/$dVz9Ȼ:R&oM[VKD/6sF 5xggkBoKUeeoN_֭3AV0@'؅&cT3$?B5L)W,̵3E\K'l~oWFE-~ #Q(3cBGa p!e}5:8I.7nTCƄ /yL " M.JW;ZeM7p_ ⸾2v<H+* xsSjȃ R`. g K ' Wߩ% }NCmh2Oc^slJ=KJSBpf M$0X@ SEw>r/UG9` ÷G,B+8S hZ|\tHF2rD6XEtM5TXz/|3Ncѳٕ:--'^OO;KЉX.y+jf^ h@$i X< /+ r)w1]&7SEթ2 dTIH P+ƵjRkZ$B{G5X㰾Uoo^Nds:}BJbaeS?-N"n,Zo;Ʒb",HYJ/ZmԔY?p <y3G?{Jxa` hbWNl-p{MSuj_PUE.eFY=')SZb]>m31^§Pt"mB W]N[dزbVh\+FޏC @Μ 6EV)8Q<sJ:X%άJڊDw|0P:?w uQtn|+Ld<̤igqeUo:Ybj)A'RI3D@bb-w횼b:eT/Y}~vce[%'4 } .z肨P ڽ}p'eKq=p(Aj ϶oMs@3Ĥ+J j*sټdcS$`6 ehT;@vqu7ͦl&Kriw-&rJi$# C8梻}7@K*5RP )G4ٴuK4is9= %5qCa"[R8>c!pyD#~ikm}i芰Z#A|98aܿ;+[$hC ;}div]?x]gE(09oIF\ULJ xwɰEԇڛ;;ԥ6$)unRߗmRzpϛuVB:r-Hԁ`E=u[DzY׊hTp{h0ZIZY{O]3Hv8T+zC?b"Yw/7wzɣt5DW~}2h('T ;Jo#ElC@]7'S5XqeN/4*u@pݤro'ZB8E#Ê'AY.:ݫ?L;5]iN[9;be);Ebи؈[|ׂ,lDY!fjި!uY(ЌЈa6 ^ 2U+0r-B2Ml2X __$lڤ`$p_c6<'С*'ԕW$GSB;@9v"@z"톃wl c&>9]b9:T!ثu;bQ:4iZDQ.-:W1)f:쐲 6ƭ&ԈMe<uM&D?;5Ͱ6SjWfr{CxѬ4֚kÅg^2=󖌆J.EPbjS,WICh>!* "$;qȆ@ OK+!t.}egaryV[6 חl~]Z#^GTUȘ>_,%^jJլO'`E-C*;fU5DpkYܴSTo^3P` @{$$9Fx[b(x]fVA 3w^ rex^I&iIRܯF[_E#a ne|8>#qf"Yg%1)s AQe)qeDDW;"Ehj Cfk|7[B&ٹHszNHCߞrdCU/􅭡҉c;ɑ=Rb{Ds(S9g̙=a v{b-*|9A(kVfv10H8zaMi>kYUMB59ZwA7 GUO} ČXL! v.Efb'lH0TO0z'mؠO&j!B$cVEe͔5ZJf袝ϱuۂG;0vOUNHy!6qa5iP{N>9rAŢ?>҆kU $ 'VAKG*=s޸ :c¡tԇve?>y*a媯R9]2.[)YnǓ\`X:2jFգ]>,Χ"ћukf7QYC*kid#/MD+;LBСxP+OL*X)_8֙7)%upKP"F1?+ZI=ʼn \Ƨ!d3@+cTL\;Op›Ru?AhyNЫVPnٳLz vmq^ti@49, lDV'Ή&MVjfs;⾩y\4U~IGS.~jO =u6*r*+819WC3=*&KHfg}٩>ٛUۊKHO[[gmsԐ?Q:nt5e.c!VlMv\1XԊ'~~$9.hYaRVƫ;7֡z jeIlR^ =H#hu\d`w!nvQnBĵd~l.a vjGؽP"}_wRݹgG&N5mC CZ ԘB5GX*"TtxHg\Q kQtrfOu&uE_k!߽l]=}O ̰~2#%7lW0VFt̰ea GYږF"y#g)D FL&wn b]4rI Sh1t%JѧYQW#S.ާF@}|Zz" dUQ*+{ѣR` |}(yl\h'@IDR!#+|:i(6G eº-W Jee8m5yz`᫚S$z TRRls6G_TVN{4KǛ[I69xR6gGP2$R@zWفtvP-^oGA8&sIdWks?7bFyAB ͫlQ?0XGuc70i#iW+cǸ|DKg+9 :wU,Jf3cY=6ÓBj#eBV }MYbNpVA@IL4FP?_5쐅ҶC]jL&]K~ml,D[ +TEó8| W"1С8sb:s3]t*MJ#1DY.9ԕUوQQ͑Қ{wflS0VtHٽ<Ɵ{ILў~e fWP*QW#*SMQ@]qV546 fMKD!df \w6 b X@2զa3 M"ā[`װ%~#,h+&>p5?괝<]WТKmҸ޲N,:ʤ69{)}eBX2v,OmRϛ/ꭤʀayjYN  y ޠwuf_i6B4XU$N;[T]B8 =s<Л[ݰ/N6_kU#f_Q #ٷ3,Ҷq-R4চEhǔAbU4+ö'81i'$*"ܲZITݯx3csϝ_^}N;[ic`Yc_g3^X/OX1E%q7!-c×ps3pŘF'H>^ؾea=*`7 dۺc%C jєh}|Q89c aV^gR,o;Ct70#i~P"y*NopZћAy~1tA!kS@<=ob0' 2F-d9@I#U6׸o <859v%Ԕ8 YՊ͕1Pp#LkAY4ʆ:u2Q(''6R0? W]ײxEhE~m򊰼IgF>yy~F0Q &R7ZUћ梕4{)~"rp{_![uK -xYTT n8ǐaI#KՑ%VU* uc-9iyf$|N߾%h긘^vzU#G/ "(d x \IV^/+tP A%¢o;V\A-q@Pq4p63;SWxwFt ~d@ 7 3+,`_rZsϟ,܉<Ư%KIpӷ]0E 4+G]<- Zn `6{*W:q< o }_ZFn(^]H^^Fģkbt; 3RYbv)=+bۮ-:6>A_+c?e mp//ng))3[8BPƂ13ia[%,/rۅI}S${Gʑ,DC"{F"KھѫE0gՓZ⨴̀m߬PCnMwQ`>M?w#M&6;#?G645@Xplj/:EQbFٍ2&zQ-hj~TV P8q4ä\ K̪"r5Hx9g= =~pt~@ňZ8Y]G& j5Oh&xKJNQV*2.Z&\͕'qƭk@`}eW.3=!3,~CVB0p~//X-c`AZn6??;tx'$ /ME'!;D`i7((⅍aX3NC1#,?/@ KB(کD]G@ F޺'Ec6S4ڕrr!5rIOU,y7ݥ/|4HE xv[=a ݃?3QFdS{8MTX* uoA2}n5Yv@{A˳c\oHy52I=+_!Kk !Mef,eʊ+?XWB%2K-м,1YL< R'J532Akh%o+h_qx+.g26RoĖƳvgD`mo%73Ot<@뗆w A@1>ɬˤB&8y{Û:tQ_~,en˱*^i \zdXť9g."C;<=t/eWܾ$q #`~e|{j]1 "^4%B'x4"b{]#<_4J %_UEmmax,/;&̂Txݹqyc:'2$2Q )Gn9H/'IH[|x:lo*֋{ ZA-x$w6֠'jc&!3ΈEi L9i_*+sF }3R5;ɟ Oąma"T'!E"V-jNH*<)Eb@U&U)DahShiY{dktY$[Vq&Z 3-&p^VIG9<`% z4?ݨӆ0ES"~u]byJNEUٝ-۹\:@0Vb9 cğXd,us*Or "vp;[\n9uUahE2#,FX_/ Rrgn4 \[ /+0/GeX[tZ K]5"RFqAש.G~'1z4'ʻ_xBjE+G`;b3"N$" 3Vh=j:xOի@@8p}֭L: '4rr7scaWmH(*[DlNUzsAZ{lQ >9߱:Di}#poB8'37o?O Y$rr'U\"7MxpQVLɕ6.no=W=y_O]g'f8ʭCJW1u rzչ4殄qsōvܟT}%}}wr~ƁBµ+G/4vB{9i;܉B ̀Rl)Nw,X+Cw|>}TA!T$ r-yp%:mzU Aqt^~7އ_OݰX6j>A\bիlXV>?E3p )m,RTqowCm8b{F=ۻNO'b{KIVAP 'xjiVoQDc(bw"6P+,4utO͢˦l YDIP(~ڃ_9єwPIcprq1BȆjXJqyCɅ u9;푹|\J<O5c2D'il{Zg&rkRr3k)ܑXj-7861v p'8+w8# 蛆x_2uY™8`TW5D KP{ nԄDTuD?^VU۹1}{z=,]] v[8%Wг?޿,4H,[*mR8I}%Ea"6:͝[wɀr9(P7m=MĬOY鯔XvCwHb=+=A'0PO~٢pJ"/&a.ӭL{[p-My ˜R:QerhVp| [(b5tc*\a~R'BQ6S:ivY"3MwTIv3ЌHDǽgEE‡[g6Any+zRKD> %+,] wrSP97UYnYj5ڏ x}fr%Vum2tdϋ9f;@Y+߫QFmDHLR;~e[zr$H.h*-D960&M+i$ xޘy$asS'`^0G88tׇvD~}hasTMed8R"fI#y:nswI$Q k% iK݁{'M5PNJsyba c-*O[*&Xsd5#.\w ,30@GV :=8"ћ&p*_=bU!35]5q}K>:%h5PVL+Jouw09H0̚X}oG"01~}Y0۴[$ AXjF+J*yypLCeNކhe꿊_Oqv|/O+i='atI*:AMn5LP ["|rRV6-M,'H) Ʃhcc1Pu Q-eXbN gAO(AFOeV (>6MJMB)\ko6K/;d#bE18D +:-Ybpڛ8V3&&x wpOm'nUr,BPdκao<S=ux UlBWu@ s0xzA@n=}jUi!\e7:t!R_rCț* ѹ'ǎҚډFZY)B =" 'Tֺ6l34R)3>II=Vq_+[yN)AIZH^X۔?W2;YQL/նuԿJ`q-ѓ6R ~k2Ap6ea*x ?-0?T1A Th7c;ha~\>9rBfR4m}De[ e k"E*i|=) XPmB:3oۅ&K"Zrtu)EU\)+8sX'͏I`T{؀Qm;`~(&~!ig8 ŏomN0e+Goe~hok|@ mESv6+Lj2ׇ[*%G $w,Ӿۛ]v, U r0b' Q6Zƍ*~}G{3yDr@F}]hˀU]@j~3[h,181|6YJ?0+L)!]z+r\ N :Tn1 J'ϰ 4Okݎz Cd ȀA$ z2`jt?7'n'NĜju9T~ TtUU+ nvf|9vѰ[7!)*- xH PKeNxu ՏZX=]tSd!]);ߏtiTcj$Ԓ ^I ⷎ"DJz>9cdW# 3$'w^ڰEO/U;s\ O0#~悱CBb:=x(ZXT?yD=S" &E)Ο (?"P9TFUwi47@4Yr r돱9kYB\GRnEq7r0N7ڐq*RP /R؉]`ꩊ g!!#2ٍ6jSL prlƔSĪkr4clCjZ`ƳϫUT_[˘(՟}a_YԎW}XM=d)Nfl=l~A/挩y mlm[w .ۚVnCRAL6C)uLyaY)d$`K_wIcJ|B70ry\>lW V5ݏd RbKn&ė.Ouj3HyKA Ռ/҃(sLzb/⏕Fl @Rx4ͱ!J 3!|'y6!v Z|駡ӗ EIg'OPRH( KNY?n: <ЖLFl%Zo,RTw?eHM}y^X1[d 0C o.cnd!5'4rDg_)hT Å8~}D|eՓM ;ȁđB@qj4a #A";7G߾zO`=hQ*,K$Š6o ukJŰf=eo1ܾ彙Ca! Y'tn(%9~^NUzݽliZ9? Yϐ(A񄟹E>KeaQ.[ &jH9PG8&ݩ.wM!DAu ~Q;N"B%T,Ƨ4DccQPK!]yjf /4* t?3וd0D,?,aS jpx>CG {s;24UF o8@*[yΫ7%¦FBdv}n{utz'Wkɤ$-޳+:mZMTaXB*~e &$ 1;RD>.V.+Q`ߞ,2׶($! "7q |s-$.u& 綯F&j%Sakdl<(F+ } ĺ g皧AEKPc=6k{e j* 4q'4T"6T{} 9\ I\ij{Ct^vٮl4i`*ɏH[٪ƴ`cYnwq)k?MŎ p2YKcJPōfwhVe}Kt/:h-ѱ9[ ;}GuZyxF_[eGo/y6FV:~M#"!Q$r:ٝ}@OnLLCS-D$ UnJXXt|wzڜ}nXܑ]"͛vpQdޟRӛij^mԵ!@z6Zѕ׭mLc%OA5H:'m;F$Y|ιس8FDx4:zq}UtPiiU7+:FE6-ckZQu!K:&ٽ_wINU$x~)fIu2L^`w.N6VIU jp28뇀\`9?rqz7[}XݍρQ~)q~I! nG . t x^؋| 6'(zvvGM2®M:M-%gޟe0CuGu γ$B>}τDUqc@]fqGs"z(@jv֫no{a&ѵQ :N/OMi6Rb m޹ f%P6 Pk:C:n'A~X\6LeQe[/59&ǗD1󡆨7'5sb, Ik1 %#v]aS6-ujlS9Z^K]mh'-*Y<c7Q5.{zkxzFV k%2KfnyQh^#NYL`-X{Ǣ1m[|ervIeC~]]-\\#/_ix ~9a}hړ8I 8vMpfPDnb8芺Lvwj6n6~FV|ţz_tT;=&  !IJsl;OrL%b 0׹NhAe ol!=u"ion9l0unmdu6`) 2QO>1#h?ErpLB>bC&YFzV.;qf $~Ox 2¼t3پk#8gP3T+us}2XRV8ðۅGW^;sQ \`{̓6'_IӞ}55^~VWYr-r*7쌳eC(jf"A ɡHk)Y8K~꺓5:ޔONF!Lq8L8/SM z;Фc:['Xo#4-nΝyh>8I >JV!bh#Jó{ĐQhM63F!QG<%;'8+DYn qݭ82 {w\pdL;_+T.(pWhSg4dAM. .xmPVfF9WXnqQA/w5N'P#{a|ajP6! WfPH i;xR\UܒVm0yTzmkK`)9O_IV9onI!M8X88g F4 _߿AIOfe]ʛ9:P9H5^h'r E_FZm[E%# ,¬trDZ~mu]"t3k24XG>o¼ -OztBXROH0FŢ[kf]8Hܺ8Dp(%UELn{NICjS=]]vP6?|Y {Oɜ/\nsA`'zȡC͹LY-7ͥڥfxYQ[̀>sEIm:mr$VEK'c PT Mh( WJen/ 4vpa37Q5}Gm 0>rht6udx_lD}kdlo hġw'2Eɨ f ֓DE( `[ 8ݪܟO8pP:ͪ!f#O^8~8ȧ!r9<ξ\fsC&~˅_~hY|3 %1 %xnX11!3{b7#!R!m*~;|R;(H*O\9=&-[VvxQobێٜ 53ctznMSUhG'ohslG@k~FGI@6hkiP>laCo>N 5wZVq(8u^v^ϵV=s`1t`DS!%y<%^L5tO|cm#0_ 5ɑYP&VdK--#pK}3 p={W[`r`3ULq4{mz'{'owft^ z q[QboCVDPvuiVu[^qY2mhmbs8B'}LTr5]wزj_8K5̢sV|^39أ+jrRLK 0Ju,URXUglx⽞T}iʰ~m7-KLN&:2^y6V'h e{ aB?w22-w0^VišӂM=^F:%Qʮ<[/3VsۤjG<ͳ~{tIM NF&)J- 4L~l x-ߺ86<[<7ۦaw Bm,sb]Iq.q3VAbӥ}[rPŢsɄg[Mj0s Y1H&E n&Ӌ.vv߹A3t1;f(EQj 1; rGU]q~Z9Ԟ"YKm9b>w9,n[fbl}v VcU †7Hoj9%)6g՚k"B/N*!׊GZh*\a[3}qVCC_bW_)FsmSi-Q\G&"um4"ss.UN@YՂh:tkɃPhxCsxPLe[Cd\d/-(_Y0.%@.0Jw K ]!j H8tIa#aN ="]OS3Gv6{W~xVE+s_|, e0"(m䥊Ob!v@Hk޽:LJcΙ6z`F@h]UYkp@Y(}9I?Gdp$SAqK 5 ۚGxsdm^H܌f24rZ+ΜӁpFIm _B֐=|hJm! DV6u 8 pUҞXN8éӬNϨ{懝x"90-̀YܽPt6YxT qu\!$n"ϧ|Pl ~xO W2`XRtD}A­ȍʡ1\'֣7gtl##2&H-82&v#{pI<ڐ]K-ֲN8E|#+!Hj#%ifLipZT@Fpaˆzn֮sv Iɛnju`⛾7X≯ 4GN ~H6?'70HgU8p5 坚ZRs@ڞeMCM|?(Ek+S}SvaR.ʳ,!(U>6BJNd[68*aϠ٦ 'G2h'ѓﯣG]B [ p5u.ћR"50vYf)~*7_U x=ƭbW_ q/Ta _]rP]aP etV0`d]Sשۇl`܉c5YLXpJ&IbMu|nvn2 0fSW)P2XiVOzAAL"F&zdDI'Q jzdvPDJlYUI%vÑ(bGlSORPQ맡Yfzx''[z knDr LaRs{.1L-\e "؜['8x/"VudF(q.Zb AR.}`O X/+sT͋! S鳰܉Zdӌ\FRa%s)x8PP~* hO Y;P {(ߩQ@|9D!GsmD>j#q_SĀ.2Qx+^GQ;wcn5H%6yct󵀃d 4 g|PժbtZB|-r sw‰ùF³ oKKN ] Y/ծgm=W3 %|Mrk@Y%G-H\B¸']¥rLB΍QjQJF ] WT{Vݟe,~ZAlK;H9{<*ṷ>Tg^+0eRAzw$rW!Ʒ #?_Z Z@heRV?D(n\MeP=F b+1. 0y!y\+#qII2 Vo+~Z;F{4fC D"t5xŚ P_G*7-K`–I8G<5Wjِ1>dVk41i'\/g.A:62<"$?M~vJG'j)Z^t9kx-:AΐnmEMvץ2M6 7?A7^*Რ>ۜ1τ%fnn~f^)0֖7(]'Lne[~,k$?`QDC^gr6_T>vOGMIکIA |ˎΞCB]'|u\-ו ׍览VKCm.tٮ?e;+s R0[{J6VXȒ?X`M/Jny IvV0g{ POGI#!2J B!CO<C[;x3wa(b>R~+n U :VA brOesx[L ֧|pTU:goB1P{wYP&B ʎݺ㇇qi~ Kny:)8Vb>lnMx!He_p^r!l2>;(4SBK" m0jӕCGA ٨fE[r<+zgjZRANl\A.xֿӁDžAwW<1tn\̦zu4CH _=cr'lB~z{r3Wh<^!COZ=*r>>&[oow{m>߉MԚH"ĥ&xR]JQ*6O3ٯ4U V?\XtVe$\P HQlvriCn4R@ r_gT[(l^E:ǘ{*n&nKTIK>O2mc ׫`UY+kPgoI~Z&}|=2NQB<[o_󯱯LfNT(+o&L5|S\50mxkoce˽EyfJN'r;alN*װ>.ṴI\+p+ٛîzsEuE1X>șY`:%l,RȒR*Ok_Цc/ȺIO,|r֣9+ xaQywL&N23zGY+bBZZ0⁚mwHr9҉4M^>3Q]2<]^/oQ`L\%)"_h-~냯IY,1-ijLi;?L ZZElR_],Fo!3 x% ?]YI< Mrt n[ u4=w`S CU}OJF1χՕpsQE2ZWwmA|)\=|(|xwg [51h4ChJ?TZʎ-2D%1r(DMJvoPW>X"E~y#9piף 58)2D-D90@# 45nzg@`е~;<06" ;6@ܷLp|'jȣh]P3' uJQ@iQsqyNo!PH@ZMZ.<xH Itb(7]<}3T}~cz-P8Ç/8`3}Wpթ=Ɔgj&x`IY2g SJW;be/ɚq#!4`z%եcv?;P#Xֲ=ו?"wUA8gvx yKJ8QBABxFs/&`2^݁Z8]`,t+%*,n$iH:?z٘l! 贱>Y*uY֝ԭrTh.&VSCn|)2@f 2yY@^Pjjy~K).j qZ&RMo |@Fng?]^,~܀|x?rfbJ>yX(*i'qSBW> /NBZr͍YlaKFmPӟѝ6J,Z z(r}Βƛ#Ԫ8KW14Kf oP) QIQMcGRPN!*^L 50;d].6~ ȫcf.&h.rVNj}3z2pVL\v4>^XCNXXt*(_7Ym#l[f.! tu b 4Kp;Ft 95Xlܐ|mWԙu(/3d]ef#\XOS-+c6$F4KUaPhҒ9X(eV#|ᤴLd^8}7b gѡƱT@?*х9\/VBb`|Z<Scկ1NWd<inF"ȗqW7+h;kL0@[ky5oŒF:;wH#}6FjjFKZ/rHp{͙W?mCkVǷZz-% RK0l1| ~Ԍ\7A.3;w}B Lq`Jcu>4cOYxK!T+S4Mf"-6+5t4CʪQHjOi)˱#5h W vzj b9sk=ܡ+[](7I9ngA Q"T= G&'LP~ 1X wNK}Sk;,Lҋ`?Sx85l4 RqQ'HR6R Nx3.PJwD˚9>1TлK">2̷Τ@o⇠tHsL! `nN{K9ڢH;'_2A7P$ʼ_RXeњ.WV`8gp0]' ('Ɠk7q|AR(|"dmO(wOn`.`nH\sV_6 qVAFg =ۍ*mXS@o*La*DTfnyZ2)+̛dۺhظUxӏMFf"E[WDp FD']f[86看֨UݧJTONs6}6U=eG$ɿnayxĥ%{+kT%x>݅oԢ4QnxTe>|80'%xPjW7J̟ )dȣKTGhPn&CTmvId.^$;}jP_z%<#d\ާOZ#А9~e 98uuX=|}Ľ5Ln/О]i"sꘓ2[,@2 tJg}y]I 2ϫ ipioÁp`)>*'.$wRּ4u&.ZZ=ŃJbx2a?<- MFA*&ۀ=|a+au!$]}iq`,%o%Xkk*I)Zyuf45ꡧ fYRuc[iR[vFy{>_Iao 6zE r>Ŷ @^4rzuTӋ(]5yª~R@G] E?3$n;!v2xxps2toU( Gzhdb oGLi|5 v}}Wc@'1 Jk簈> xKhiE Qu/vi1CN=3}j2;Vb<01W<-ǽTyڲs<c\|73M`m[ю̞MX<0u"F58:%ạh\TnL1}1FZ2աsQYoumT*47lkxg]mRzFԋsN0*oj.L.[kb UxƓ,aּT.,.XDIuφ.ѽ6MOACG'Adb*' Ai~3[x#?ZBITArcg ZJӹK ;j5I<Z !sSuc@*(Ďۛ R´[c[^Uyk ZX#ʽy\.<;;/u@,%@`M[1+H?멪  ٜ=cțWfCJ;|Py혪?DowlԨGS+ vJeRIӚ6Hl=|0Qv+~=I{1v؋u!$5" Z$W-]u-U7'BLݷˡʀ*ݜ3 EzG2~7#R/UTs|Z.W~HdPٵQAmdپ|]dՖa ,e}I@TcT}p瀐4V;/ZP^C1h ޚM'9|(kj >|G*y4SS떕E6l)s(]m43wW ̤ $b:Oӟ@>i73o[u/}?)G׊ð{aON{b)U~)Seg GgqQ4.JB'ƻJucJi&+&4ge# cHOH[&~L7tDАr֝W]˓)zno ~ӊ+g#Ꝏ$z X!q(-=/t^_,VN)tWš Lf'6l2û_*׬,ouWo%R9օu`A_'o샏!ZV\k##d Kt$ y|zv@dRJUmr/ya!9Q퓨$L2|fS"|Gõ]t#3^t˕~:5_Nװ8? Zy\^ц*3%_g.ޮ!L ām[̰yJ£ܿ\_{^}txE; %o5xU˴Z.Ib7QҠR PU6~ΦT% w su3ǓG@zVʓ\!EHgHZ' '=Ae c ׌+vEJ]3w71|+.JGwl4Q-3o ZcHv_@#G;V]a'Kf}\8?Im`I6b=:v˗a CHGGGf]xC.$zpI3GB*zjVlll!BKb/'ov)GiBR, \=wz4 kO2~/PE)4%&rZFJv_BaGP`codk/;[цɡr/4L "9YAcΠ G:^|F7_rbD7ޑzmC|۩ \pl"_/$gUͬ(gW#$isD&$椮2Gd=' Lz:EZ e65˙1y4#sg_eZ"_qKlХ#pfoڱ|s붳YÐp4ӲVNpEDs+kS L_)QK*L##omngjU]獈et`6b;g0楳!Ѯ:nGj %-V@(0j\I-nn }pO8!:#?ߟUe˭8?k1w}硯ibEN#?qIեV3<9|'PC瞘4g&8.UjB~ףC1쌩H7(:Qz(9|%q]$Y*9:e&x[fH L^"8e݃|W! ]TWMz_dYٳ%}yc k9q;1nT~9mE"I~5W0{t 9,߬+j«,G3A/` }rKp4N*6EIEDId^ϴ3{}G@{=h g^.K#+BblGww5)s?:NAQt+tp=p9\Q-P|7kkj 7`7Qѷm|dOE`Z,LMrx|׃.'}l!%-O-=L~9f0@"qԹRt &T1ԥw;j /kݩ I; ɂFa=j"5ypRq׼1$Y򆟚Lz^oTa UeYQm5sΞ}վ6~kq%y 0RQApzel  ٻUYE"}0W|0Wb?T ;ApQRWKthСE. x긵,Q3VY ƣXm1>idQR韹;&-^yX·3/U_I$oH23 %\ g_TIvx!tzZ{?Z,/T,%)ҳ4rj՗J :AeKn~< GCA(6L @OpDP_!y!^ ΋>[3-74@LMMZJmB#,EB vػfۃ>l? 14E::P%!ӳ4lIG5#AYv elcыi3};M21Ƹ&yhSd9[(Σʉ =-ޗ7oD ud[ VU+-ѢKQWwmnBq\}nlo("TA? \z`h9:Cm^3GP .KLѱ)$_bi5TOBPZG5~xj(uKtK"|#B*ćţp^&{A[D#YF=Ve&kܟpO !;BNc Qy/Gb[Kiqs241^ulԜtˤQGc?22]2'Md7?ul(*_o59\0(6p|ayzGAȼ^T&C)N!eشee+I D6Ptz/UDzT',E6 ܭ3ObcsﲄWQ2bΗ3-;Nd'sz-YNSҒJY춍_.jTgX9:=&ưe薠ʪ2ɑd:6R׆r:1HߵigFƷĖmq*`0'u3}vYcTXw؃N%.Ja0H]jN}Ku)mQju'} f lNF*_|W')lx۶ſW'e?3NS2kFl1M{]:yyD¢*J9\D>lǎsF4Rb&"OH s0fqɐ꫁vAYUv{RLWM۶WxȧMSbi>,fv23p{v`N^R1//9<@ xH1:׉%fZY13?=B"XǃI>DPogfNG*d^쓡'q˩ފ%`S>m6WȫkK>F9WT3+!4?KgJ_N_kxEueimH-RX#kHuPԸ5jpU8,'eg+' rv@QNٝNn*jk.ׇ@W Vr Cs2,5^X,<1x^ȰJ|jpSkC"z5a S7 undM⯋O(d%he26j#۪s:+]Ό~;'xK[jjj.r/%y *֨nFd4r&I{^e3MT" 2a1R@뇒 Bkc;rV1SQTך)M[7B#tʼ xM=dG<]Asw`CѺ4GwK]&"@Et69*\hQ%VbcIgdB.@;6Ln!;so%s^@7Hfun/}-~ͳHD.TRLIAGND~Ňˌ/ d P qu쎎#>C$;WgΠ9_Py@ȫ]]{]ػhńdTL`_;t@s\dXzx'7 pEa?}Lg>K=IUG?y0'<%qH˦G"ZÆT?3f&y׭agSg?\j5CkQoF/r&+a~tg^}eX0n~_ `l6Y#z~Op\[BmftpRҼ25W lQx5I;[}߅<5iPyeB~1ܼDqhU0yl H }F3BP_m(DQ%8ȶGL|Cpz1!-S:-ZK.W<a2ɨZ`1 ,^e ]X34c"UG^jD*!Mx90PF %c@f$v03&~H, :Ű.8N5]@$cgn,Oj9=D,;CA/ݓ Zרep`r_{ܵѻ djA{v6NPQy{)zT!l*!ǧpl%¼x5e'WzC Χwl; KR.w%zGĻm5⨬@,&/uDj16l08jUx]~rK^Ip` ɀzZu5,{CJr]æ Bޥx< pSVv0!KR _E> qw[C0 ʲCn|%Fò,1TKwY7.[2ܑ(A\1=8eM W ש#}XTFHXIm*oǮ T$&:?+t.TueؙF\Yz#5/DiL}[9*a_|#(86OGeѨ: whF~ݛT k_ ܫނ,ؿYwn@>6ܒS*a}Nq2^ZI HEѳƂ3 knqZܨ8`cħL؊WC&_چh38O}={gh=fꥣd0=J8rQ{V&V$$s ?T]M,j*ɰPy@^EOd)LhPBujRLAhT@FWL9~ז b0ml[@VBsďh2yGG߿fz knձ/(7Xr՛$86\4ZZ!!s\6 ʋ^s-Iui@ƸmT|^9Ѽ}M)DqѐfH$q%vx :c֗k /~VZy܆Ĭ[Sw,0"{ԲSN6!r bY[W6iQ_a O_ǔ~L "|uՠ'8DW_kuQ!L94s[uӰkE'6UC1]*G _lAS>fٍ W@᤽̶ff̒7)V-+FGy 쮯]"{O޾d #YD $Pbh١'jsz/ 'lzk2#nx+4e)+zQ<$aL^'.Q/C]Ӊ;h2< 0(Gdqu7b $G~#;U9eo%pz-9%17Wni'ђQ2:dvn{,; o[q36$4 ]?3y ̏#jQy2aTm_gm:$I %ۭw,lj;K:Iox8#۳63Ymۃx;Î'Ni:ߌDEΥ3I(h/­=A0ϡkq=u /#2[}Vy|MP<1{z 6b=yrFwv }V+`<yӨuE5O Q[P+kaB8͏BbX)/U-;yT$CvHR y}1`NCv?սW e~ҁ==a .5b\4s8+]Bߖ}@i6dLkxM6o"apꟛ 'Tk1L1% n&\`L9 kS3#UQe&UBm ӞVcX΅^ȥA W,(vo!)vbPvD~}%j$z7ʽ"ԑ7!頋aai3wH]X4@G 0=`Q~_瓈mhho8C! !ns4me< [X@fN'HzxFg$Ќf[ݔ=DlE+ɰ/cDX 8 =oӛg6U|iYt 1>ٌ7T`gO}kX9B`nF>+&x}vPN1us [qy3C{Kv<ͫsBb"$o79BhR1`螝o[T_CVF2 7qZ)革9d}{bjY & *ܺ6G1I} JQN)LN)|[X>ssrݸŪ(9AP3Kn^Z>=de DT茭=`Hm'{+/"1R'} f-~v{of$dA;{l v -u1N" 坫T # "dhso څk߀6"'o[[㦩|(vFpX;ِOKQh+`]HT5вQvri ; FIԟ,U.7=vlG'l*9Dΰq iLճgd,hc'L# NM$ͫ҂}8aEnĠjNdhjPL"-G}>8x?Hy$m :y1QVdl X-=f5uԁ3FI-S/\Ԫ;&z xy1?^vG|/{g0$h,Џ e&g32>z4@a8ڱ;JEz#Xu.PEOaTb}1os a ZUS d r̄(O̖ob0_7󜿱Ma -M3 0,Pt>FeW_G6×P"ݻ@ĔbH4*'x<d+[ұw$LA.G8-#V.ň̌($?G!,^=l߷N\"Dj%4`N\2(,{֔()`a.IEw&cws̚6Kgҵ2XŽL[`}l?>2L$)Ù&D5D8!ِ&F*rb5xj+*;)%JRm+TݸQ\t`ƵN,ϲ+oKQSw̯ !^݋oq+cP_8|ontaE[XIZ{fXLobHQBo:([[.p#o: ZTYlYj)/k6r]58K|?$juHƛlu$F~?dyz/鵮=#5kSnFn~9[teЄ*~0Ġ{^s"KzUxFcGIn{*o,ςB,/֦'# 12Z/{EUg";|΀UccO'Mp~[tD3NU[(/͟XXY~XS= `DE8dWVSR}3%a, Nì.R'zg|#IAYx=;2\t6KZ"uGg01_k'=B Jg $E93o ;'d '?+ 7\),.}zJH@?4![7_*Hi@Siȓxx>w%gb r̯0vZػ_y!$s^~_l%΄ڨ_n>bׅ1/`Z*?(UBLILLf+x :+-EJnJ.k19x#J5M;BV~劝\<`8"c*`\)=,a goSS2/E> xRc'S'_#zܱz^`wiǓ4<M&s6VoPNezQZeNܫRYs[֚mi<eE0[4ءsUg6V\>kޚv9ms#I XpԾȹ KT”8%Ŵ+A{%G~d Rdc>~?qtff=@O سS*5.35aJλaa @% s]{* %yV$3Lˏ5O3 sz`壬ѻuW&_\nU,CR-l0FUy1'#ZYxHǕ/]p`iLPY5pJ Tzy94TsY! u'g;iLMk>^ss"d瀤Śq*kTC3A71[G[Nėˣ> 7@v ʆQ'iX!q^T$$1a{wOߊN8)DB9Zb%{snC }\RtBZ{c[4j95Y&tl*%pȽJ[h{w[(Fݽ9\$̫}%9_(C>#,i91q 2J%AP?'$o9~:cz*7q2cnf%>%y#WMcav*2%:/7[y q}܎@`d2:Ж)VjJVcA-KDy0B- (}ւ`y g<JRQYuXb4egxA c}<m]Bn?$|sܖ(@'kHڀGZZ+c/c9rQ-EwRrY6;SԙgtOD[>_ D.fP2lv KV^Mpz6]lIg p2C+bg|GF~Nr! %O]$@1L>ÌmQ%(Im}fR^cr/ ߥz sUh.Ϣ); iiE84`]P c3[)!ϫlDZOn')4u'7T F\7@9pTf] 0XUJ!JEG \߇/Gz~@2"*P|K x`>W,ùPM_s c<ӍGϓe"Ȇ+ Ixa*-r䪷~1MiQ,r \nZy 1!Dzԍo_Qtv\, 9"Gr{t^?J2m-ÏB83,^&, %+8 AP{Wx$s+)xށBw˽^b?r;UWaESnLpaVwK/o~r;7sآ{Mb4>E$\(Z) S__ӛuȚZoc ѡc':Puk\7jF\3cmK[25zg2cp/Exn)S*pvV9?{>DSǧ+lcvZ"">X19hVH [py tixzf֟;SZO\'&s*f֪0kjv,e96ȰP*U7%gޢp1)~(s^; H;xcQs J%$ o`!k*.բDxna˸c,_@xLewAW*g=`[>C@N=>k\k/ذآ!0U]?sB7,.eJa 7Uhr+]"`П|MdL FG#LM ҈ˑCm^L Lv7u厸S]`\ġǡKJIQ( Ӳ׮(:qSS$A{o΀',vw0)nnjt8u2R|jkO 4wC$[k/E+;Eƺ#;R{@lԁ]WpЧ>TO{v,H)!g[(=n%DM 7CaeF}Q0ACNj: Ϫ̾~RdWb>գ` ;Zǝڧ!$ѩunShNy WŘVCױ$pG7?^HMu$ݡ:W5鏙/#I֧D9.Z.$_ܵK"p2ԈسuTDۯp'=W9͑"Y)b7̷7\izI4y4o!ӡx+ >! !#@b/t]@pu]GQѣ%= 2oU 2 f«=dG"^ם/i4vI9Cۜ܅/$[ R? r#0&e~8Kp8tYe@#"_ڰA_koǷDUrBv#ְHLIZ/O^ q C#H"z6p5~9Gf?wIr}>̓d+jXz%+@$J\tط2*J\E s#,(opndWB.ĥIx-n߿0H1<}rNU,m2RAy}ڸc98؝9>b V=iPXH%,cXWm7㏧~퍗ڧ'+9wO-G-RN=  d%qۢa/:BQ ߤr0)Oce 1v p,W+>-`JR8iIKR%_~p̛:x|jx bv>G5^o s=|sdl Yuظr/Uʶ_rm3= ERɎ l6̒e\E:qpiE|o:L^fl ^7?܈Qxt7jR5Ցla0zB'D__u% \_чTԡ)z b7Ã%ijtm^h\)سubr\ 2jLi u,fTa%# i#Tx")Nv!LqTloy. 2rZL3)uݏx=dOM9 %!Dk=M;qW$S|12.*-yMIN&kgQ\%"ml b[+CU\ ؏r댙 & N.|;˧iTɰ,QJ/5וu,N*d(BZcgךYy'. oP0܃ I ~plpuo)\H.jnTd(MXW+Z7d|T,sw]i̬yCuQP{@L+$x'3O h%TDuwIB;qx-Ì?g_)l ;fh"4QzlJP79 wRawV!~ S,$v` tYΓ_*WhyIV+{l_{*b0N?12'xZ `gA\:'/cUBnf&Wbܒ0c<3|M^~<zlLk;>"&<2 (xz_@h^F(xJww""Cҙ7bE4ݖ ~>x-j*UĤjXHQE&X^qd64,#c1K3\_u֗p!^J̘3s"Mі=kdƃ!ƈBE F,MJMB[%2 3l)ͩVD+qhqx -_z7nnt)Xyk_~J m> ր0x}\" /40+Mfʋ h}g j#JZ^:s(ʅĹ.<76'Hg ʮ; z&`q !m  p؅;R{k"X,Oi[]}*<,Li,9?>9bQ#<]+S H}2)'ɘQ&){N*辅47=OQK Fm ?IB KG){1Fc7uǎ;a<ߓqndjYCВJ`R W|mo?=w ;] ޲GA'>?(wd^ݫPDօ_XCvqQ|R~l#?SUEm?`n@jz9Xw*4$& Tmp=cc(u-_%7pzJb&I*w,B߇ . z quU{yn]\wyyևZ6rzï&"UҪ_ʥE5"kΜ[ԝ-. r>bg27kT Gۚ=D7 m܎7?bXw 7Ie)P-;>4S 3!v.q5OuN.GnK@gY@ %~'jQu#PvG [}zġEfDL4ƧOC /^59$|R]q0܉-y +Ir36pk(lxje٥b@90)=(lsx>Sa"L޾8wŨ<ʖݿbɣ,[DT.&:oQх tk-/B"Dm"n1|ҔWr=ɻw.5$Fy&c-뇅j"b<suuJG)-Z,)C+,ĕդГkOa1w%g0*V+Z_NNjan$m*Ĩs `A,+{ .6_vO\w;^r4!: hYtOSB ЕKxI{^ܼ UaXV.cei=2(qDwF*#0հ>x7t9!\`s {[|| \!yg{,sr|2C J5y+Rh:C N^c1%cq*hcyQ?[@79wAuO\ʯESwBhSrE()/+_dyS*59S(cghMNo 3ge`w]<֖Ma y3 Eh^_ =Wכjj1䐌 tqI攩fÏ7Uq{VUuď^tO_+Z=_gO㽐of6r%TO%5K0d.g[6@PqB'D&$.aU'1N

_ }$Sߝ%a9|Jխs#ࣸ\# (x7A`y@`3ܨ|NDU֕jS%Dˊn?P#<d-l$)'{hk )|P(IOK`M4,ε|4t`UY*0 <;TZA5a-O# g4ϊs! -l(ok]B$nHH43h}P"o *) en'5¿\R \khGЊm-x ߀H[7lird>MH$PxtNgn]c|6F.Pp} cԴ<çEFXb~1_H⃅5ЧFް!X*̰-#l"~.]IIgŕ K&8! 9aMv8a*좇hLqc9qAO~4A2^FڨfgFK\RaԯHG1>!m¹ml$jmSZ`J̏e #TO͡[OYw k4^7*V{Gpo Rv`׏{ʥ?Z*>ݒ!9:zc= (n D )3#hOqw*M;”rCed i9?x >s,_ԗOW-- 5ٯSςGS->ޝ\3 ADWq>t Gi6mڄmV꒬|Q?QwK ,8pjUxJYĀN__fم i81+rNl7S snb\<DO}nPU'H{(Ҫux7;PTD(v!r|T 4&LF8PcsReM.HƙRevd?K9Ź H{6{g_,EVcٓ+F Lyr`8 ඓGd8:\j6zlCXe}hic^'Z { WK ]j0]ϵ{4>Xդz+|D~ʏe=8UJ&~%Vw}0mt1vU|I@O[ibkn(DlCuJ1T%(/tԓUX94r]|uKhPˇv0:j{r-j=I 3 `)/!hx1f tPQsnQjn8Ӻ+iCb%!bj[dd#Zѫ K.yÉX"?Npʌmam'uX6glzU7ƨawB@8\O]$)qWH_o^e]=5VzGe|Z6,Y?Ht~:SD1톑G!ok+sqƪHF_D½DuF*B"5ǼmF1|m$!K7+IxÇ=>sHD$JV4zP6XuAu IRHCflKj3l}32QszHA<n֠9MF/] mR3 Y 'Ć^vXlYQz5I. WxĎrMTn1v3f/nqVF;j={~$:+k@gR>' zW!Eo0 |=vyngC;7:y21셕HCa= XRdUء-ʁ|ŒךZP֯:O !w`* JM ּėurDFȶ^WMTWNW 9)2%k wϽư<‹eU7* iϛ"dG-@Td8%OoTȸz< Oi"oi$&M |"878_ 5`вe.FU6S|{?'4 65n'/;A%L{H*yI M鲞 (lOE}؆Gf䧛 ഇGx=npKB*`.D):ҹcn>gQ;Ж36L`-3K^.N .s)Z.BO\LJ@oOުopU;?3dƘnf)]BCB^A—|Lg󣕧idg||R[D6 z90)]Kw{n5T$޵!6g>yL5O_Wȉ<9@zI~@( <16H欸s=XuA0h48EٝƇԍScpUW$ֱ{lWz<N"X_V޻y?ynWq{Z 3N`jPBOLPGE> {-P t#PzT% {ak O|\z%1a~ NnW_z7J A d(${]vK?|5{`3f9ye9#"[{cyᖝ922UdWl~ۂmhqmRJ ;|rx_( ɞ81Jy|`gQ^kVGj>H?*>'=&\nj\jY4{8tG[8: DJ/!o4X -qͽ£ tH/V dA"l=T~>OΚKߺ1$x6s5 kħhmrJ̥fqj~Cg>#p/]A`Sk/i{` S GѪpQVphvm7JIv- na{ƻ~͘BSw}ox\d-Rlv$x: 5CI~%)Cu eԗ"z$_&w #թ;hȢ|,#tE {Mr3qQ*qgP)0(KrjjJ̐Ƅ]KL掱lDfE.iĞ/"5:҇p+;c`n3up# #nMVN i3[r]H=#$$q˧>R8Tew$ʠO]ϱkB݌ J۞KDA"ɲf{XT@PWi<+,8m6ʹv:1YZP7~x@9g,o y]W/R@H ,aok[k°eWW#qGt`Xr^k*BX@Y0gCGU)m&v̾u/ $W?~&r /OR?Ϯ^|SxzmJ-BO]4F1}m9Rǡ$ǻ(֍v&G<< 6\b{ՅFfUn;<`Nnd/m%l+*,(i-q *i k#X5%o f䈱KxE!˸B;M] M6l?Ab?{:E ~_0`[ cp. uD@`j({§Бƫ]/ =/*![cEmr-qrd<8HnÛ*p=Y^H< "7F3&[wTr;s\Atv{#*O!b>]fM^- z)9{Z"ǖ>?DԨVB0: _)ŇدSnv”3QљrnͥLXC%vB}p  Wzc9fmV(r2yC\%_iP䡟ę7lc<| ^ɕcHnwTI5HD+?Yl7Ayy4mf-Y`L> :Zρe\rJ:B#qUc(WQ~N^5) sl8W]&dtR-w=NoL0d8׊2jahG.y@" O =2LQp%-V\6Ǿ'#}$qӹTEz2DIgӞ XQsqGonΣ31RwCnXkhrp-2ܷ(x o)'ќrP3s|!|D1pC#Y@sT Zt $FngG)PCzzVovpAMadKpCFĊC",6ǟ.zħs_Uᴪϫ"h15"aI$S7-U-޷įVMϣ#*po )LIe_/&B2b |*K$#+g+ʡktHaMeEeeeC|D5WX,ɦс $4) 2?KYp"9n۳MUUVK9lvwy>'_O_*=l' H4 |XSեĠa:v$Ul}ؾ˧1ke} 셒ԩ\#2ʰuůASMC0 ?*џ,WUAEey1ڜaPk<~v&}Z\_YHi9rO7s>YfUÒĞtS4;Ƀg続TR2`v;է!DlhAڱM')>)<@Q،$+nxKS9ک%9R.L Ҙj~[8'ΉH[-zm 6˗r`U¹Bh/^%7ڒx>Ѫ8m+ ch+fkxf~uvǃf3>#bJLll9O{&M.+~/. } =YKDƌ#TRiT*B5oNu%~10"_~-YSAyć)[ߝ6{A S5Trk`}nFrwQA暔( q&X)G| -! %!>,VE,RwFf^k"O,/RJj5n:P%hSnh%h@2-ìL4g$ ć9Fʳ @\r8: XLlG]dXGQ..QtR28^ģG䀵/@ldK KG#ճ)Re=nAh%HqhD9,vىfl+֢pvYa." Sw>4&Ob<WXj ¯*hyQ^nIw?< p#{X!FېtDZP&%U! =HQV%f9Ӱ-uM+r,_9qy&~,qmf,C:| )<#A xQWq`qwFZPZpW)vKj"G=ɢ9ސpUݱ䮺)UHẏ7;Ϗd@4w$cd q2Up|y~' oE|8iWZHAy{/3-=%d:Ac`Q+T?[k՚oo뺾\~bѳ5 .M=k6|FfX`Gs)V~DQ=>e j]w3*j H h:6!2!洁g^eBoploeOzbGR߳U7ͽ1WP)@R1N!ȾhTaν>mіh`?Eu֭_xt3;[BS& z2/{"XlT"x f V\a 7h"J'kOl=cW2LP~n)2tB\Zh5#geуL C-^vjt!ӳ_2&s=ҞҌb}]Xrċ)RW}V`|{`]vH2" {~4X7=ENs-YM3jԈ g rԣ8BT[$@W\М$#^k2"2 ֍z ooR4I_AHX îkuJܟq8oTuw/Ex}oSA=e$HA6x.y?j42:|૲b]bp0eOhij-82fJ ><)UوuWւ)qK첧ilAiQ[YD/nvRmLs+}toVr C #s\HraA|}h @藉3\]kRGJدcP RY3Ŧn{/R{Fy>[fub6@%ΆwGUkm;ASc6Dr%y"xbaN$X[n{:9t@E:>i\ vKkO-|:f1 8ylspZ(}QVXoB` j렢r=yKa.Rҫ vlZ׿o6gJx s/R`5U?]BXdT0!<ct6 *)jVټy\ !f Tie .$1R:~%n,!:T[4`jY׃'V܉'TyV 9xRO׃70!t:1pIr{Gg,.dt@m %E *!Z$})i} PG:\RߤŎE Hxf;40ij>e&b`|FA.8%g,v ]_: w sJd~ Ng,,3& R{ ]Z1.Y.n7d ݕKQ)z:?!~ BW0(.Wxfnor/*.- O$mXڍeH0 GA|Z@#Updt[J7 q_z3Q.Zy[ += AN]Azxa}4ŧM2|d]xn>X>!=gTMz$ԄQMK2DCa!<,; ֕) [RL2KT4\jU㠹r>hi2K Pωr7eSz` qoR@V,!E×6Ư7Tmi@GLmlb\Xqˡvi9tdFxkE :Y@@4a`L3n"y"gI:) 0 uڥG`CP\Bܟ2D&}-bveh&Qѩl`AY(vP֛qlw)d@76|XQmJԠj}E@g7Gp7iH$;] T}Ԩvc i!cGZeI]z Ɇ !ES>:Qr%:z$O{%v,m{\ o9 ƎkpI~Ƌ"jiM&A|DOߓ 9(]p#^[ [;R-%)[a.5OI/݇~Wk;|ZWL\Y̳< rhao6iAan4~hy8=#ǷiM_n.ZP5tNM16~`V|$Q^宛X8~U:jY2!+ E1hlFlYCa_\g&!ČB_g7K%^6.΂4!,~:[$«rmS=*ITz3 P_/C00NʦcJ#_@XjEiok3JɯItmi@M080`T:z^0U$NUaLapsjŔ׳Ezټy}" k;(YpJ.6Js00Lck\nL̂Ⱦ\rC }R STtNn+_ <3^.Z5Amiqހ=U~b&~$!2BwӝK}Orӣzǩ>EeJϕ?A_r/IV+= I39)M#l"im"0U ր I+~iJAx_z1(%VvDv,KPC`Ĺx!NoyR`_.6 %vuPnGpZ2'7IVÓu"őh%/AEIEw?EE7 鳛DblJN@UP.PV4_fŬ aC=r!) YXpx|^) |R˶&+x <\ ~3S@ƨZ#t]AZaX= W8`}gDI Ay-X9c[hg2(xSYŴ+we!% A#R"X3A[E>ƣ5j5&XczQsćѵ\phá<^RQ] ]1qmƖ$9G62ywt/ 0|ڒ/Dì5N݋2VQ Y+lg#XD5>Xӂ$ ɸ[JnE!Xn[zU#G%;j,A0tYL8=`| aZx)"ug=zí`GX9SnHhc嗘 6kˤ*@2<] RSAPRTIުdvn.@Q>" XCQCqsfG_qtdIC]CT3 V~<ɱAxˆr{"`Ю#<@bG1Dl9N#Cd+F|H Mdzn7Wyt y;}Y( [Vĸ-zҬSJC":&8Su] ׏%\Kp n/\/臚T*Q ΃sݼCvܴSMV LHqxzSWy2vmH3SL\u, %nN=tbp8yY )n ɞA4b]!"R9JzLVp<4ū}#C7EHPYUe#_t%΢U ,xu43-Juw (5{Mz֖5/lL$NQ7;XQ+Nybc ^A) I!aC3o?"C|*4N ^&(J%+G_u4g5]Zue[K:\7\*AҺUQ6k2<[3jL1',YL lF1 P6Q=r>IoZ!'u[i?&[U 7_[HҲ]Gu꠮,\6SR;y%2 2ʱ* 监7{3c1v{]:\ZOBz`N!/}:zqD6#`۔/lҖ(m-2@`4OdlΥ'l> Jz/ cH .e`Ųu+ܮɁ α5-Bp]:5 2zi_0QЈ xc :@!eR(`sQU$rW* C&e}6o$@>wg@6HJ gB?;#-E3w?iZMrlqc[0wo''d*y6E >ۼ]9eVk4!c.Z>4h0x¤2֢ZRP0;h7Ei`7V!=q+A1: ym9ڀ l`g&Li?"1Y<\W||t^LA?%VXya}I! I*j‚N3SGC8b u_,ko]*>7|,FYgS\}$/ߊ?: &K11+yRsj]՚_>@{GUMGKBBPD*f1(HWdFkL|VoQxK@GmK>v2HەF[ͱ0h٬mYyT4/C07mߞUGlnpPpD{T bHG|LZS/jt&RY|8.] ~T@Գ٧Pmge!<=Ltt8Jx*Dhp%@k)^V<>xG ;KMsQjj%][g)W!Kg$BnWkq3U)xw>kbkIuPjN-m,OF/7v߃ҹ[q.uQСFoG_F,?Hsaqݷd*5^Yq`KtE k"q`"o.Jmf,%e}-`OxDr k>ٺ[E& EU[ LE2 d(|kX!qzt@N,5Vsm*]9H&jZ ϙ[k<8<D?jƗiGΤp tGjMzJkyF"\:\0)T @4%>d*2xjxAŻ93zs==DDjȋO/y;rQC!'-3 Gr멃h=nǓ? GsQ8.(/F' 8ֶ('M++=&%Z_e8~@&l~4KyEhD.>SɎlk׬.'u !+#sפ!TX<;[nPoP?ֲ ;@Ywvly bwupy-NQk GOؒ>%8e z{"eY]*PVu ?̍ imJB~VA4%rqZIg]geZEr?KZp ذ 赺0iO ma` v\.P µP7|,å81 |ccfWNCsZ@[1fowHA2 z2'hQ(ky A?|r ajƓ J2p)Ps\Vץ+^`'pZ~3cfrʓ!m]nGZr j@83ܽV~áf Mt7 {DrGgF:a&kNQzp;rMGز&em?:4_"+92["IRhL1ov<<|tQ5 y[[ך\:N\,EX~i͈jv,Zelh_|H2ւ9]ϭ {Em|nT{0B<8 #Gp.շni8ЃzY\~c?b:p 70m۾|L?7}Aʽ+=\wn>,C/aFIZ E ?9z3Jn!L%XR4ۥB3>,iqW 襥,Ob19r?]K+/ORcXNײ\IVVZa}+e1\%Bo}o3 qo䯬h8$fe4aǙy+qFkm "AnO[j,c^DూClJCb;3Դ e?nXI|ttKA3U0e mx>L.U"N[oΩouKɗEû4/Y ØKY*PwpsYUvm!F#kr0Jq)! oI}`~Օo<<%@z"Gԣ/}b&[9^G(zMfOb& V(e*$R#}qzxo[#7/Kxbg1J`t). |gR>mR> /+t䜁IܸK+뼗d=td' ϙSΡAJo}8X*i3A$iZZ ֋d3p ePxN\?HXԕ~YS8Qc+vGAT<oLnr=ZEwS9ayR৅g>3 YduI wmXw@Dړi#gI ?SOGdѡM#pgJ)1,Jvo1rKҕjCVN0wCU7ġHA$ht/{~=y< Pc8Cknyýb]J)?:㪚i[x2͍y-X$y~dpW9p憨kg&Q6&2@_ߦ*C 6cw)f-H^~h9aW`U>Hk!0j6.,oq`9$*s)"- pPg-OMX ;RZ \aSeXht#>t?͉YZTm9! bSx77&QOF äޱJW$hz% 9Ε\eUfMX?bGK*eE6|>?bɄgNEjG~D _(K2Na`ER(J->qmY|lhӚϖ pCoegoawcAfN8^8Ϧ2|n6, P葵bHg">GNE;Dpҍ%jN{'4_+"98n0oH[JAtn86V~l[qH9 up])y{r~Tfё ɴ6'Z}=9"3%Ƃ"\=" wa}b %)Nx<܉ Q2}.A\G^ၱq 9KP!Acb_[#6Kc%͢uI}Nv67T n3ڜTbdٕbulT2꣈6t/dA+Q;άܢHC1>R.a  ! [,IH&pi< tC+Q}ߥ#̅_/RX=h/f]N.O5a͏(sk 7׾P&xӌ'b}. h My Iݼ*/l O H|GjԶEd/ W"JUR^? }P?{:P|7#k7srn`2i.'vC%K˔\Mo =g[υöf*,9LPOqbC.DE7<Gh`wj䄳Eh5 %.b=tuR&OL}$3)x}6!G'I$6~|;E3* D9b< zWF`Zh?9x@'Ӗ[rw(n`oO cͮfQ`sǯ 7-pR1m`ŤS&o*9GS{Ys=&6ě.?`uDhvqֆ:\>7yg5!E'ƵyΗ|{hO~5бLCSZ_1f84l [0Z[ g5)ͮQ,vC,~’%i=CNTBWQ jɔ:{dljKR}=n1Y8M9l-USB]t;z~r:ǽD5[w'q 37W-.DxW6XUOP3 TǽiD T>!;sOY֎5٠J,ayAb\^AB$Cɱ?Q,LMbB^ijo" ueȇwX]ޑ`a:86ƑNu:P,B8\x1k%53r!wm9CA1Gd&ˮ`) ﱓ| pf Kjm]@83QRzb{-BTjtrHK]1upfWK7 8^fqs,'Wld# izpJ8V!zMVg~BBSFP-C/|ft'ynܣƫ_ndrmM #TSoq(S 5,ĦZ$dU3%ܲݸb8"gI˗tQF+!ͱ+)}#Bi9GQԂ?_K!UZs`$R8{D[|R\ d|0}1<7$%ZZCb}TQ @1,*uY+'yj.ܐW]$vblK14Wb}FDX\4p^lP wfJChl 8n\_E*k -TXpfnBtgSubs!ҹ*@/0VsDUB2?B+OS)92.\h~o[Dgu13W-at-gh}(;u[zs߈"f I.dy01~9Gw>L"gǗGD~N9LTJ%kUX,9G”U$ώNL܂mAo@+D )B:7) X3 %ڴ uMM~E(}Bq2}?=0U{^l2rA9NS'@Iɩ?ꍖj+~..z'O[WNݿADuj-~P+zT^ƚOR+.[q(Yw3jCp~a2Qd% i' _Z3$4O$N= t=N)~^!YNh壗 Sp?/H2hN"ȒIec񍱜jO@ /Ϧe,~2trO&Z>y{zїL~\4 \zX~sYon=B Gt&x'p!;Q&$JӖƿ#49mx@) %u ApNert}/t~ zYYGe{ّ8}?{TXH1 *SKpaKgP^9q:,?PXm;f N+[$"idDd!wR?,*նIIs7jh&ASܱQ"X%$.Qy^١Dr٣/cX}I=8 nH]`/0'(6 L1[eghnxXt:ih[pQYO YijEQ;BlE J @5 N;[bE{620]t##@-3%8 1L2}(G'o#2c$zpq%9-}L  m^pY`PPC1-}ջ&E#ⴿ)L!P7egٸ&99 Fcʥa[n׉^NkM|KN0C U弼s!#AnZ3k*> ]'~bm -̯%)/هib5ִz**'J֤L<#fE:iL L[RFpu دma?NCEBE5&IC,\m_йW-@>e df ]4-өg8enl?˾-WIS,̍Pp&3VylA j.z (PS FM$0q2U=9e9so(.''~#Af2c "nVrIN2C oIBÖH: [&Nl")h#%yb>兓YANJx?пrښ2۪7Y@Dk(Rp(p/'pfa'^4?`8.gȁN`;4OOBz7Ek6l!m'07i=Dӵ7J@>>cI]_bŌ*Z8bO 0 m[ɓ#5Gh1ݣgCJJefYX;6,:[^9bgs@|v2$[vߔRЏ(M'yQJ$?%eOI#PӥC&.%G n Z~fDnKj:LU_P\ y XA#{M}c^>iʄM=%SSY7zmYnF-ywLȏB'!#1V/3£6!ɬ!He[I$]5_%i#A { қ,8ѤslMnZ\6,t+9Fo>uC"}<Ρ9n ؂`-_;.ڈDuծJO 0*|_3x[?LEqv>\8gSoe") )-dfhl;ԟ<0yc*lz=5`{`k-ΪDNF[59S_5K}fb;*+;۬{ih)<|by(k6(ٶ;- o߸ V#ɶ0_of 7͊u=lڦmA>"rnMI}V c3/ f{^6-kQA>"J4~iTإSclĎP:&[ڟ0 {l1}/a Y'=p U8A3ux?5aDn}O(eCaG8U5*IVyvٽOP(%eᆆ},X8qk3&JX\+#,78c-4d'8p5ٯX DD4snI tB;Vij ,1J$qu s+ZU(I5AIsH+qѲ Og}h?eL)TlIiR }#GXם\ufgEbۈiC>½rEsn]8T3L@X᧜`X̓0nW#LAuc?D̀gҕًAy#5g B+*;xF~%vH7+~K)-=2I^N?9Ÿ qW5aL`m˷.O>ةxRiHrcLAO`,TVWD"fu;(D/,9m n)k>sj#M֘C}]yI / 8PvmL HIuszBo{*[ܸnxM\mzy=w '/ 8hgFJBi#\ K=QFNg:i$ź(R 1w6J#5eܢtHWSկosLoD L:s +apAlLvMHjCa|.%{~aG+PdޛѿM1J;J1Ƚg\~nh ,ojYc0ytwlM/2r4 ޗ\,P ~:Otҿ2n쮝"#c5#L8$b BkA8ydܮKޘB'?Ju_gq`XCW>s,l4DaT٧tƌhO ,_2Hŀ=D Oǭ\Isj9I||6,/GͰPػ"=?fKknL0ya9y VJc}tlSo]P?'W~5inג SFfm>zk:JIR7 w8ᮥ%Xym:LM-g =GX3DzWXa$Aܑ YqYYYi3 ({lcԔ/sąiΖke/k2h[R4BoO j$U_*[]XUUƼ@0*`AL0?tG+13*xm]6/T˄?{wU*8y&3q"͏4Qb fntVnH1xsH_ix7fʘۍ`9nzm@d5_i쿧P.fO.=}DXU\Y #˚5cǠ#+*)cNsRF fn8G J.4$KdL6uN{m0ÞΨzԐg\|-%\vF)'EGvJp[l֦ !p )aډh? m6gEUЊK߅?/5 KemR:"X (*,x2Kr * T'@iiXM e*6p,ZIޭ%oZ@(URh蚖'U$Vbv A,Ԧ\xn-"^y u(n–Zr3RHNA}X κ/%҉K@ ?(AP56_3].]YdjA)/([*]e,֛$WyT& MMM#u\Nr acP !5L%E-SOvm8<뷃n-xo`dC؄ZJU(:{{E@?x" t4,3t>n AتmT́yU$}CS l8XgQ[ N%ċp_D^ҧ_EvJ]~#Ty}vea.߹o"3v?[J{wIyy`]>Z=kث^3 ү'QI.w3Yq6 &üB>*b05 M.glXO-x XSJOwx>B&w蒽$Z}}8Is;O<&MyaiÈdCޟ宻q3"?eZ y$"6*cSD*4di[]`iTW4Ho(˨2rrUпCrDRT6<j:#FA~LkJ1s!a7O& azWDG$J 3D: jxfHTuhLlSE^s1o'$7Ax >-O})8?·(9W2aŜlu ub9'-䇂35,<`Y3ƊQo@VT;^bpAKY%vbUF4~ EjeQJ\C'?ȳѪ u՘^4*}ɭS^75' {ut3)yJݡA!7MDŽܡh/C%aZmG.SxSSӴqFߡa4T?:܏L;*0O(Y`m~4P#Xa’<<畓P)v,nWг̦mw_8JC%ܢ}K͓}0 99vcP-ժmఛ׽H  ~E=<,Kfp԰ $Od3%[&!?< Zq_ֹ}ȌsHLp:7c 1=Lk7OBD:Mxx۰J'ФT3IkK{n?W mp*)SϮO"o LQi i9gkk ds˾O{;"K<;L?uCÔ 5V옆tnAa'_B_;%k2q)5q* 435BGxJ(9 SCfΘ#=%<ԁSO O-I^'Q|M5'Z.6Mt{\teKama3(eeNϻ]?;@ H=q|"Yg&0t/mAe#3Y׸j3DECL,oώez1M|#6'pj̼9 {{~H G[V3-R:$b壠}i0Mڭe7 s^ȫm7j*8QJ1-;\5yPCMNлrk߇R}}-386&Zp3K-PޘGQ73N|%|l[*SG<)ډM'YךU^?>$ y꺲į#./bBVuU@A>|*6! JuOi+GrC]*/ %9\u Q0!u>1W1Ʉ԰މb]I8QeԲkm*~~‘нYa]\ 62VߩBߒ(﫴xk`=y|~L U^xmǶc hd|~k_%%Bv,x}&KqqFvtBǑ0)?f^'W܆Y"{cF2RJ^=&k Gxr3ƹC4ф98ձvN'\3݂L>CRKgEFk@X˅R mI-0~7P}wKT<F\Ν<cv&qDa)E=+.>И& Y1ZCn9n?;Ϻ:Ls\J equ g€,KC x0 >>t<8 mb!UsFoMd׃F%ψ gP @~&^;^d߭/0!p1Vߓ( x^kgظ{`qADVd' [e1.(np1`kR?:gD>$4$* ?E80~4@[O@R4Y-ݳe6R`\ĝERKqZZUk~Nz\rCD=r!J.%B Em䧿$ʟg\ :cMim 5IYLW9"wa١"z \?TfNژj_bLm_|42Il8ώX)@߲ d[(v|~Fv,s,xa) Xqz'%|[s]t7y-~2,aLװ;z8Tvi~$>!U em3p*{E5-g̱^M ĵ"o^ʐuE ˇ<@t'6x}-_\ytӅ]Tqy2蕨W< BH$^;7]@}|{t˭ݢV/" M uvVoMͯU4+' jܥt=~PFɅ\##ݻBXTYWD%m_ՒO=MjKS-}3ԕC3fE1u61%1J:i:E#xj0϶@M ՜#TF//eWq5' ʹ b4T1| N'lyW*VsI^?ZgE9wй5x)jC>`'6ܮ. ~ZX(͒HB̑bغZ+a͢4mm8\0X+2cG-j%l!0@߬wd}b@+:`qYH>ĂW5dwO)sDm~dO ]iA#nJcQSe07\|pmŸ!yG>Ff;H ;Q ԫa*ܸvm9J gX ݨ?p2U;oR|Cj~Utȓ/qo$񱋏]csx08@Qr {dGꕘ Mb%NdJ{x4 K19w pىE=4Co -87M"lDTD?20#e_q$VDovJG٨{fRR'6( i3o|a;P=PqS 5m_na鏱b$s>/`CD5>וw JaS5Hw{Vϛ`|!ui?PxpDN(>ö}I:cQ p1 ;QwcL -T`@oqC<*nv! .t^.ߎz,*W^NzrveReJ,]hQNǸ&FvxejYCrt;WnG~='QspN D5qo1RtU$t©}şz:9ѵwkU"kN :ap"*4Vb YfșbF|;×QAR :0"zg(q>'Ig(_fp#\{ !hg Kpuz}Y [{J>h?(sHJFu5r/4 σF./ő qCI.%vXphG'!_WG-=x8qu >rXd͒0FY)Ujя%kc}ú 2.Hjg< LR4 w7Zݣ’pdT+"&)~!FZN2RU-TbE?"Zc&Q Fu ꔷR%ЖÉO,y6A/(bahvބ+SOvTi|j!sQσ1*бI^HNAG 0t%*2f w-MU#uz xvjH &Sq"RXf ^-4ԕQB*`z2\>#qlm[T)r;bJ/teByY0kmCwJ Be+Dc gpZ2;S7ھ/e,Zޯ})Cnf!EUpD/o"=1ĢBZO*esj?h,wqy\ZKunq]q|B+9Sm%f;zJNV*;/,!_8ES[{ѹ0#nȼߓb>(gΏF"➾T$|oӁA߇uhn!6Z H{.QCNqƍZ.@g~`J.n8fbkBP̈́Z\}O fQܛ ta| U`%ך(Rw~~>4 3fBo$UٓCb9pe+KBd$sY/bogΤn)ϊ3 CkGFz|b~İx!``(u.Ҷ10#n^wJShDPvQI؇`4Uq}7_lnee}Z]nlEʉ tEj5>{M"k"gag|U!U\T"807ǎ*r& Ų r[]@fM@GIv»'WYyCf'rudr4ha<`0!]Jov95dsKIsmxiDߌ}C hFt[1y`EW_)X)#0+"DBHZhA/О< F)ë6)cdV\ ny[ m'?xy*b=Htc->?5BM;79Hbh >rb3=nj{#I0f[j Ԑ |EK|9\@("W%zXz]Mrb\0d݂dKaf)FfE80C#Ğe*޴QG(HYƝ#ΉOZ[0s>MP)Ke!nCCvB^(ΎS-05ɘAHiDP^81`Ua&DžDo_B06Ŝ%I;66ᳯִHZֺDv.vLiͤ tTRJaЄyL͌nTe}:cաyB2d&IwPvu%AeuU! ?9ko/Rl1SnzWy/ ZKf 5};'z: ĘLLJmnH&b5M'i2z1ŒJ$k ')c W2t`hZxz"\>[nQlR!3JTkׅ/CGMż9`ON\ISݴ; VTXh+>r}x،a},Q8|$X9<0CO8%G8V˝;XVzT)!BϠaLfF>B) 03$%Nw{*U9' 8 *rwnfFfo~cl#S bJF`ky4tr d\瑼d~|]P`m\I &[q?:>|>~lUv>o ^P+3./R~> :Gf#öb{  d;: &}rc2kW:@L5->GzP2d^QfDKl聊—]ǴqI&P}/ҜTUV(kئHy[^^ cc˶00čkGk+ s !WQmE >cޔ[R3EKHvkF@[V9q/7E.$2T\I;]qWyO#tڱT?v7R[D%zsm\wC[d$xIۃ4ׄޓU^OrjH_h dY {b?2IitlV˳}MÁn|hԡpPUiINCm L} XwP!޼P'/J a0Vw8\sTw 8m]G&WTM y.\ӄ~"_%#L6G+ 9JJ֑׮4J&` h#G,l@#p ȱcgv; A=8:hHK\J`Fk|׷N7u\h7R 5.#XDiGj0,-c~RFw9;PRݻBN_580B'x'zlC _WL"9I/_L΂C@'>BvoThGXk3`Rz3RWB|$<:)^e(ԨRWЕI?6.`WL 3*.CK} Ub< [ v]F{)Bt~|t~BDL0C PТĻgyӔD.'iɦު(u}uHO<$IxY`U<1_KYS#^r6M o饯N5-Z#٪6ᔷv0Rvwv5q =#3+ّvZI% O_WHրV`*E@z^`:v|gӒDxjcVu^6XJCcC Hty_ltV2la% E_^ǡWUzW;ޅMZh@IOiCUөe:`z7ԍ9*g'W ۣ)]؎bm'$*c@-&\*ky6sǎ*7y |ox ~-U/#-qx0C9m=y;@8j!jѵ!Sc|XN aIr+MJc\Lm#j 8;~:5weBzpU':2@?KRTVpeQtj5}c_|B=#3I(4 ۥqxvgzm¡'w}R[ǂ/'`s,ѱp13V[ Rfc殲pf\^y׀XY; %O*3`qGctf`pQ\ea37`qX)_pp75o&91*iw"9_+ĸVPtUfyP0s_ ӣQd7Q+>aBM%Hu1iSaOId WUt"t 灥zqOv}\uFn׋ O x[=?}szeI0B=<ҠJM1`" Sɭ#JbI8fm׌mKǥ+hvgEATCÓ0|)_x_OȧۯGFL^hYE%6y)缂7k ΩP@QW%1 `N5n n[ONn<}-#!'DXVn"O- J{C{çx{c!oA>6XmT>C!#.sڱ#sYNf?O yA*fg j,Xݸ3€hٽeu?ʯឩ郏ZLf,2 X4|*>s)7ᦈrgԗ >^Imܛe7 Eʌ^0iN'gOleB%_DZbCKlآqMe kgbbxOdPJƴ8 F'QL{{ Ԝ vk[7:&H޸e #)l}*Iڽ4(Ғ1oD(0-aVVps!lBQWE^)GT\sb3@]a~iϫIDڂkeƧ(3ffyF88QXH`dSjII3P&'d$?R E-%cq\^zǠjO\։XyPm°xH7c66b/U܊!N;u du?P#}& v3e]Ʌo&* }C TEǩ>Smp;6#(qB?`pT&iANHyXZ-Z?* bBk^UV%'F,噍h|**wQ-qQ`nЂBHnx/8l{R &=HHڝ]h_%Llɪ,3z:syQ@Ȫv| _tIЙdx#QvSGɵ82\R_L2a?MgzUFgb\^+Yzh-$PK7M1luțFJWXs/{v؊ JQUb] _[uZ݇q ##bԬk\{*ɱO,&(4\{b14EkLC#S{GTY 'E(78Va҄T$w&rg&qbL 4d#=$Nx|Gz kZ!GTe$6`sLӴj2%-|%Di:8lVRD!ЩA9-'7s1^EWm _ڜaG+zRp0XHH#D(*пp1XgU+fU5VՅfϕ2-3@#(&N9+pu̦[f!`N&\*\TBszyR'.eCӗhF\ޖ2fhe(tD|Ԁn@vqFGQX"*~ҐX{ɍ@҉>2 {!'lsN@-noQ?0dF?dP {TmK4x|^H&u]Ը/o*Bc~NQg"Cޒ8KdR/3xW#Kgl#i+.ǹeiX6JIHrtW ` Yc0?VnHw yq]P8{%>ϱ޲t$ςfVZDE"42D,YHgCN䜂`O29J5v! Y@{ FϛBr}-gߡWK XK qxb| RYw~Sjk_{|Ū͑7Z?- /$&_ ^97bYQvE¿SO"mX̜(O$u[l:K,[:xxm92LP`KKx,IAa=h(}Vә.jUM> vft90W A)@yM1EtFIci}NVйsg![_c ؇?LwIpyBryuA0,uıwS#5T -ɣ02Âջch-)q&QÓ`7oʦHw1kK.FM"٬0)"< ##h7El󞺇X{1&yսFF'<Zgs%Dʃ[fT i:pmvVy͸>Sxt)B3+h ÇyP!I-g "w/T\(`JlQ1|#7dX9!lBgfqrgWM&Ѥ;ٌ8)㡉cUȖ8}l6rUO> ja!6tQp͞)L~{9PwB\ }jXbhU I(0}Yn kgr+&w#T53MI[_Wo"|"'I\hL\E?1c}KxDہLPR 4a_*moB%qNq:bCbGU  iЙS &LaءU]՝zF%N:x3*d>TȬ6_)YlNNɡV`gR@cOL O- Ml8aƶ N(&-ólw}2I-*I"*w42:'`^ "OIga'u;dЪ~C~9gmHJ'>Y% j}X)RN_; j*:!Mn`?ozW!Amv: = U,p3 h+짠~n*Xy(sWYwG0 7)z|7BnWf^+{X bCחf+"rvCUV@uWXGc%&?tF*uM mu\Up,[6~m`=zFzԖ4hO+|&26rۇI^>#?hn}|1thC5aXbEg_vB0+C6e8>:Z0];1=ʜ`L=ZL3 z x&o8Ml )GIT%c.Ֆ۵]s┒ڂ!w \ "k_IYco}Z` yIl$%h-ەY6F⪭./K]ٓww %ț9:gcl}9@o$D_A GOǀɩ*yy7tCCN~yu1%&A*W:krvE[|#Ur0`ACT-3TRh6WF sKVV'D3}U=\h=SkoԎd) \d7{`S?_ B:~T-*ҙ=闽W yh)k>xH& ) njʑNO@HeeR'2VmxͣN/C,²<.^2wEFǂ9io`-CA;TUu478krD;Gmy,5A旄"E1bb @C3[Gclq(C`R<$Z,.o}8(AzuK@iQ/a vg 7/'[ή{B6d*eN8$ϥ 2?T%F=cm [/ +Zp'-n-O6R|/vشlrqH+cߡ>J&!Vv}R`5 ~v}GqJf]Օ2v\:fq3QYPNʟaQ<=OwaI{ԈP~QfїD\d@ʺV{va䖶nFks~N~EVet}#:-{[hэ@4=\ϮT<˃L^b) )b*mqY //p5,~"soC!6O Фek.}w.} (Drf&c:}+=/^ IV8EƉw'|n!h!{=Φ៥f ˎDa%B#AV(m:[wZII]!VXF#(Js>=:`=эJ+7nJOH/Q-LyU"~9B̯5+oDU s&$q PM|BU]6B6)l wؐ=EZU׌!04Q{C?x8x꠲ b [zMS O8J#t R1X@t@owDJ{„9bG ybh*MwɃgWp#4@:ShZzDt\z4X5]6.&)i`vA)) V- ,m8ܺ:@F>X!pM_34 0xK.oOdPMRkʥ8rEbl)/:i5ӣU WA]/2~^DF$E0ȱY0IDW FN",2M^/yRtTN§T({T~E{,j݂k8:xz..c|߽!*8} Q'HUp!#XײrzO"**K8]7 N a]ZpJxf>U_E+LA."#z*p:9y~‹}ʚ_l\ $2*DLA!m#c-hoL?.v B^X W\gYmoZ̪`Jmt;.|9#>'dA bGok GOƮ!2Ar78taWGuVih bXq.Tvf B@6Ƶ7zk+RTW .bГ8)G'@)ȑ{)`VCNaZƖ 4o'v})\ ~'Yn.7W4 \V8YY;w1"8ѣUӳJl 2e ҢEZ$RR 8SG 5,X4֋+>j꤮k//]d8a 1e.[GO'O Td@?͏fH2H|}DފHԂ?]&pi4R1ITq-LacEcn뻠 2AB:ݐ^ >]@lF2ke~TP~ɶ|IpJRohEeӢ \SoATTWmSt=HdE0nIϾi;Lx3imhʵ;NDE%%ˢ ?lO)XP KjLVL\ߧ 3_#z@.TvwL5>!?;N6\ĥm Ɩżf_n.n" tF2EvObT܄ҭ[,-hO@#N3\$68k)m`$HG\LQh>|z9".wUoR禆&Uw\|'R;Q㏷OU( _2+Ve  qTb2Q[s%G2Hww5n||<2٢l@%K<0;oounYi6YG0Ku}NԲ 4o`=G028,q۴ito~tA^d`9}oް `@Hfd0[v\BPgQ${HZu*%C0bޙt[?$p&m}o!Tʣ{OldEAuv .˄B O5bV\`qm|m̸`2-u{IoXCMWx1kW` J؅ybp댉=`vN_ۇQ GS@$g"C!rE}A,.k3?TNU(N4v=y9)Xĵyt@)nWSBhV*_$fo.XMw|y LdN0~'b9hoXVѳer:: q- 923hy{[x [>_I_Q| w%*VrNTSKhm[/5{*W.1K Mm wZ{jhA(TjgVf::ErrtoWtqsMXBRUq &>n ,a_ܡ1zp#ǷgQd{oPLo =ĤctF6f oF<4#ب)͙YG%d%pw "=%Yzh#ͻ8N+?x9 P. ~< sgzP^c'!حMWN uCRBVjmv|/YTm2o.5xY/ΤSyK&aE:.v.sm&'7:b[{D.7U4G|0t.O_T`rcrav!S%3 tn۰ڌf!Jfvg?U/:ΣJ;֪!Q'昷FO)ؿ@+CڐY<6`G /7 8RmX EA\X.z׳q,5ɱ5mQѳ?Rn+b-sOcWz3j7;_D0 I"͋<Ѱ*aT5rQãHy8;çvgT62;Ry(n6Y"Kb)`W|[ Rv>OڷtHCoy[3HOʷ+@zٰ0g%챆]iMgg-:k:S+Wz>PLONW(o`ju07ԉpQOq&_4z\?!ķ%І%;`G։$Z~9qЛS_E7fQts+dDl/ vgyд]9mkL^!;Oו5iV -za+H`v2|/QV,m\}/PUY~`ѼEcQk9[:9<N+ZN) r@2}tAcFjMAW+52ZԬJxdP6ؼmxYK.NH'|S 7{` rT\K$s RF sJ (l̜Ms:Zkģq`_Nk7LX )BPAk#<,S+.gm2tL&L!Dl`Z i"`|GQCV:35PRm;8?>B! sYؕKq| ?^E:}eG2mZw|zq̡|qUd$&JT1p+V>b^_tO叢$v7US- @nmz3f"O*g\TʡaKz($L*|;~g4s?)iGbR]ȯ\eSWTW&F 8Cr+R)]lP1?}3 Ye3%qC2FaBf*_ h[6R]vE~lnҾkxZd?ar&#$ْǼ) wquVV!_ bky4GBr,kVjp7FęG\'kmj+?0ކM CP>+5?U# P<1Lsf5+ΑW PcHJzbrk򵦀 Q9 &K53ü=]Oy]E5ϹB2T]D*qeLZqY/lhY# 7nfNimw {12f2X qBVmzv$݄UR E%o4<#fw\8j׾ a`\MT/C~h. A#1Cdrᬫi:tMľr<.(M%r#FO_/Sw6 $~ WzէO3k!^(c0' Rر.۹oN,ah5u1=^ی<>$T;D2Jդ?I9YC W0AW׿k9uiyn`3ѥ(>'E+n CpWwu%&7âLͶ v"B@9r9H90$|?]E IUqML+w!(*5n|ۃH}ΧDt) Xb(bۨ$Z q mcfK=ECKRkVyk@j,$824 Ѽ46OC9/>'[|V^jl7q*1(uJ_a6%j (?iH;`Y!wOl-|zX82ȩO/ލawuC'36o#ᐁ>!ϲYZF!4!drㅧ;&+)MtRR57`} ^-cQlvކ[C"cDa?R"&'\^c(ylꯈJ%K ng*K2u"1)# / ~b頯MkSޝc펂_-Q57#Yf^!2h#N}[HK☓v!Aq}`r>$5=zOe˦HD/\1ؘ3t<}7Rt3\M㢸l.XHNd"[="^g@?r衏1A.LwPoZ8M46Is?{6$ "I2@U 9Y3v`iU*S3z&sHJx 2Ƕ;tY>.~ lïJ*zs0 I" ߤaQ+PAR͉J q@e,?|k>.{2j*(ZMaZ"]vk>UғRӘPЮVNޣaR4۪zXgF5䙘tDWM}SߡAխI htV1+&7`),O;z "Ā-߇38pUTnJ)I4~bH&mg4r#%S*Ċب9oz38H|>i~G,B|k.vTY%.Ls %ŷEJSp ~_4H߱/hō'v\heufψ[b<;(UR; 0(cd>1\Tɝ PreֽEVAN_F5hx\#]?]s\U$耷!~F8{QgjT&Hu$_M'p"V!A^2a*0 =FM@2F^xK\*o7q*?ܓe^vB7EYvˡa\ kH]A7̰J1fׇ~ 78{W^O粬 YKjfZ]ɴ$HpRqB"{Q}[#ZL S'>70ƢT[fSd4eu&;6Gl(C0p'mmQ0%fj8g'|).Q>8V<2\-6fn¿V)dd=xfH?>qGk:cVkk/]<ђvuD oqC#pd,> -ZH'X9,UnMr<ˋx}cMr}L\98K=o8u'[vix1ʱgNhX +Umᱳ{H ʑ&w@pϙdu轳f˹VR2[E5@Y.4 oaNh}q^zq6Y4<>g_V,ґ9YB}bO0.m{|inb(=K;+7!-|OAPGYsE \+{IP0gE/ΝXd:5cQYY^'<ձ[(zRׁ}Ӣ DkLRS*RkKc1;Ӛ~{}̛Spah8.٬e07H(NfG["=REg8`đ2J]:~6K͢,il 9w/0 H]V;O~ Y#s㠡s獹ΫƎ.8\Tҡc0Ni:F~=GVe_Ǽ51جmI[&Z G'#Ix;ڝiM"f.]l@A8;2b162d!G)Ԩ%RoF(pu-QZ @5--,C?5CJ }lCOcz30ٽtkNH8cfEVllhT[M7Xpo\ ?/ Kt7p?>z Bd%l&O/8Lnl*6c WN4Yp󇕝SSH;J]j 8D\x-pÏIX%+*f)|wh卅F8lX,FJKU.#X,u"S9 7EItúWwZGL y^6O7 5%/Ni5/*{8rꟲVMGL̺lSL/hzסƵڐ\,*G D2<.wԒGMʍV]EhZM9}cm/zlȮHSe5T,j$m|=\Ff!Bz=-&ho }c+^8vEK[h! d1̺rDUtQV淕fVd(8ER wSR'mdޓBl;A`[mei"ТNp_ŸX2X.aޖVlwڬSD^ʀ3N$BSPcӥ4ݓP8J'cZ%L A{ }'b\-na(Cu,h;ך\ZEJx $AoJklm|"VᤖW;`2PHi?Y{~"_r"N$ECPVr>D>EbقVdRn%\N[07c&@서q)f @N{*U;`n{6n ErDeb\qJ4`[wsw9J&:s_9r`phoSKAwƎċ7N=qgi<:{ rf@~)Wi` vnQ]NV#7 J iz[l_ ~i5mj`̷y#Z!accr(|Z@$ƏSBNlK%>K43f6tCۣ % tN LƦ׼,,=%kG+exv xԛaW 2q U%>Dʯ/(Nn{t A#旲lIܻ +JWxZ%/T3!wjwX: +'[  glz(-@VAa SU5hbo;j TB;]cQp)VJN?RmBJbzUT3Q1{ jBca g]itf\ }o&NTӁn;.$.Kg boLzˈ`$$\\+<դk߆{(&~ L KG@)2 CsT?*JG;+3b 13k&m~[@[ şq|3( \BQnyø䡕fF6ψv(>X*7ֹTg#u8ap]͜{7fxCMtE#k66 IX+DsatK9x~B:Ʉfoy2p{mSQu꾐e|U㔵Šaaxe+(N?U_ρmg;' NEmX+t+;%"lLH [pwǕ;}8ƫOӆef.B!HBc|^p-  Age3 !R"g-彴 崦m\貵<" 6\+CKUb KF j⪭=%.Pup!y,Ncz|\XM,(R۵30BynO&Kb(N"#ߣ`4./gpoh8앬M}WsZ1H?|@AKADb cZ M} >`K3TwTñ.5J^ sm<1'mEVbYrjd 59@zi!I+z&Xt>Y#JBY^2{]ɀnX0$~ }=thYn{H]TAvsK Uзkмj3r*./^-f2Y: $pmo^c^bR(_AwZgdnjɩy XTL07r.BC.F+vp\$9QI^ژlXݶ:OjMoПH`~1 v{Jfq6DMF̛,Z d+_qK|bZ{g ^9Rq˷BLF@w2776Ig"#:2uHvV&HdwYʁ'`qi=񁊨oK^S"-en3h4}l,~k\LGRZٞaq/!~# j:>V#0 Yh:GIz .>o{|\XۂBʹ[AE10d1FVGY>lbG軭ڻqЦ(^M0xW9x$OSD6oűR6B* LޜH_O ]Pe5$̢ ьߩΗBq/r|\@9|"sqAwU 1mnTndmoB1I{W?yCP$ZPgv 37>b{ɥtwKα_C87OkX|Mk%-Dc-iNe|&vރ ?aan>+r"1N-Z,s]s*(NKk5XP{Z3Zar8C/١vr5- :*ʇ&Be#y|`kV>M436і-|v_/k?Dz$$0\r5A%,.V,>C߶ 0 @ng[ߚg=$ꌦ}ߞJ|t 9|ܑiԃd&Lpj9txYK.{ڂEj+1YrT \YpƳl񚻭`S"Vo7 joF/eÊ4.y}r<CJG7/xd | qKhq*͐XJpp*?[B!A}O .MUْ9\됈04}-@a"w I65b Kt<ڃGSr(>TP_QPt<כt`ßpZn TY~۲wz;PePPz0{JZSϢ_yVH /F$ZirsNS)yʿf)mLx'8RlL9$*a"5t3eJ{=JTT;92Fj9TKq$#E.(QM$gw; lw/6;\(sE^V|@0JFv*a#v!5ι*1̉ pa]z[kV kIƣT`- "HN`oG]E x^tV`Dd?v3O_gZw"るڡ~ b~NYg*a2WkbZ)=meR N<"# n- |7=1utɍ3( > u:tK.khJ\.NdkluCD6H(w Wx`iW=ץevCk7)YJ dU<'|)\&xbKk3g,Hҁ𛘤>f6vPeehZ5*lk= &r:QR7[<|-,$azCo :+ d*jᯒB12!efI\mgxϖNm"B'> Y27@B4ptD"/V=Cx<%~'v  Gxt?BAs,6/QxѹDդ-~kx*Z|: @duuqИS73~&c'b폟]CdY<>_0 D*%k|yC'%EHtvl4xޤ1t<;(8uOOu3(篈5pYiţ#\2z7`S(kJWMl`-%14N~U|,핇 Mi%.EƷV涢@eN(r5)@jrgO~'d#DiW:mج!ktRJIEX~exGWb. A,eE^G@m@J%-KVOE>su!x`9sʵ 6enuىufxv$a|κwsLnԒkݱ:rGVň16or9U'JvU͍ѹF5ܝ5rމt YbB: ̕&7. ?P6F8aHz7uwk%{R6`0&ˊ$p&i5nٗVcgÑb)IGc|7Qip#Q`b!Pw`K.E#u՗<$GJA)4W,gj̕-$._AcLh^'dPO$%@ڂ `= 9c8h},Uۭ  #sͷoJeI3p0ikn.\}WpM*8;@SrMJ2 ߾fd;CŠ~/q),RэoDj~j*y(6 -(SoYEYpp(MT@_kp0{jߋ=c_@RnCR`zZR3FF6q*Ftm s-`YSz5v`Et>RZ6HJ͙G}}q=';V5;xy~oR){y~<žZY樞c[. Äsg/2m IG8KW5kpC1CFdi5QH1e"@xTL9T$(x2 EKg>s lŠfTDꈆ[$YIO[ zXfv(){R5qP5)Tf͌KgV{Ryv?3T3YſڬM: $c<5a(ʐL39vѠh !}߯U'7}x滾6y6k`+>6śІm=vVLZ(9 oJx ~AF]dd@cp$B|s%r:;5J=ɴqc\j1pi_pїw SK8|=q-i:X]cdUI09ϭLS Չjӕ7BsO? -°vJAᐶXѽýS׷2i$z Ҫ솱E{1w!J]plߟA:Z($z_ (u ŒcE׸/SDp3&U(A#gl]>[G[l>r]M3Ö 6soNǻE ҧǍ2ښIz7CJqs/;H|r:rKyyrꂒ'slVo桒D9%{F!.eUnԴ@OZr]"]/ORY8R@ @{ɾ<"ï7l"q Rظ%xѶtEBJW肨ŵ0xOaF NOg4ɑ0-XwOjRbŇW@:VLK8~}9APeFiZ^jS˲f ED,Q^G|y^x.1T@"gf n!hxvr~K <]63jvfO2U\fmliUP*) UÖr5,فQF"?=W-տXn}I|jpټxϦq'T1v* 12$I BmI=Ka}*np~Jh/Ģ ŧ ۢD5~s<^ߎ5dûwa-?6td0| Fw,R3/=ji*MR0ޞ u5FBϯ1R71R|A6vSeF!i<" 꺈`Y0u.@uոj:} ]Tpʘdďl&.-}A1R1z=li3`^:Mrc ߠ(c`ia,\ǭUWRWܹ=+ˑ/M1<KExN7n?2/5X=PHZ=: 5ճo]t}EA! z,{auK+MَɃ QHX׃'yޕ FũUBt_Oت_` ? jŨFrtM`XgF”.u;Q6k|{%: C^5s4tTVk^qw]ƺxpx3g¬q5وiF./x&A.) G,vA(B*W l;@Ə#op<@!M6.rkm'߉`ڣz87^PI>[e~xG/3ҧժm:Bϥ1`o;`:A E7yF \s 6֧mY.PKScWow:L((;|ujzoN9AUNߘ+˺J.0 =3>Ⅼޜ?y6&IeFI~b_Sy'1gqoҵq ?μCP~`,ԑI<ǮDԱ;ギ$7c19X=ᤦZ[G"rΒ1,"o Hci`wdI@%( 'l3P8OJa*'{.C5{N=_ؙÿ@b-Y۵kӋN9@׃YNpQ!( vzN혺 `ao g}86qqIt>cǟkzKu^W.HNװMMgԠ:4q(Gqg|oJ'R94d-&6ЂQ],ڭXقcV(bG(CH|E ]x$. Gy1 EU>CD#2 pjD*ub(E+7q-4#k\Pb]Tsr{kάj S/^yQt:|'#牁05PT:ǙO~f/$[o ˏt('3&= 8#==Q5F0ML::S5Ia84 & -Nx7E @pT={Q.e5GˁV?7435]3ЏZhFU |nň~mMjS ('Q r 8kO}&utrfbkYXJRyL:T9mxKy;)H  hiP\(-3)d|``ۅFy{Im>qS ~lT0d+k#xr /^S_=&k ThD A8[Tgf׹\(6Or1i5,|UI-&ZșT򦮈rٍ徧4Jݚ崷ل}Xz9O2lIR\i!'9%F B[Ry#E4[-5mL];.0ʟ ѐ̹o`w Y.f*͗T. "enI+rw[[ODs>fv#[QYݲS`6-ny 5r){Y?*^y 0-wMFEQPBheN{׷>7-A#b<'k5ǁg Qt t\_A@(EJHYeנC0ͅ5m_0WȬW(11McpeKs"jMQO-K'ݘ aCGQ 'W"QG`,B;a>fMQ[p[fBJ fJE\Z*%4H2VG 5UȩOKBB=LaWcϸ6+cAd3$Z%.6cƃgvͶziכڠ1RF-tp‰dqE֞HGwWUX$mGSBÙHu@$ӲLoVۊONE [(yM#S:I F-VCad%#>=fKCD, },B*n4̘lJSxi)>GNQ +v4 >ح@~kQW^;卓 __/"J@:'c:3xdiu^sNʹb |Τ_!utugsi=)<#[s1wUKƖ=͓OܰТ@Ԝ8GI/WWw`71h{cŜc "hb!qo68w7RɰЪ oΨ* KNjO9T;jD^M%2ghҚN􏕛p4X.{ [δxfZVqrBj#Uz,gcQe&[wc^r;@n6m0MBB杢q$DƦw?M~S)s Qu7&K(um); !'Jj(98O 3Tc,6!N@QQmA~Ym({ꘐ%oȪ Z2L $=Q[=g4YT >1mYl(ΪENIı #fSl-_'N-T,J>?~ {~oږӃPz*hц${ b0tZwGE/|V8%j^͜{eo2~MY*={sÙ@<{ewibHf 6v.D]%zQWN9p|<>I_K[ב$X}nt;-\81My]bʅy[˪f;h}pjSd>o  !c$L 8a wbhEDK+EzddW{aأ%PU0]'cոz9yBX6 $i1~tmZfOwunA]T( E,{*gbNكX1N"X=K7=ۛqE`sSg(~kսgM ! o' t4Zz#a?4OLXky#{ (3۩=4ּܷsɥ̶nЈB'8:HUhhzTHZ i5-NdM SkiޜVjvߠ|l8c&Z戒!ޤl1Cʸ?n0*XG^pPWpvyqB7"*y*n{\hzkJ5C]#φߡɪY<^ A8qKǰ@o4/߃KNhTqvJEp"'Ådgt \f]E-sϺFmj֢]_ \av 95 )MV&)  \K(B+ޕh;f/ 8֜q'՛_h<磅-|&jB*=4&8bCG]-”*5- " X1Hj\X ]>'0sPFSF7L=Vߒ97Z4)*!@boj5+Gg!/t@>7\〽9yyo?~캚ƊOC@T'\G]a}9yjUBu.;pQ|T7& qy@ :uj֤qi*|@`/0 _rzAv6Α%qj/'pn9Si\}Y9iroH{gɭqĤ=Uaw0T*mR'Ї?N?ъ0n}ٶVs[?p7k 4 e~ΫD<"w>eBk~Y;Wһj?\14K٣o^wUr0< f-)z^ѕ |@%,$ێe V*p۷ 7`%ؔ\r?YwA7n#~մ W]T]m>}<1ޝ&L! ӔS乺(%|}q3Şu,MpGJF/cPX4zv9pId x O͒clSCK(~+W1L*?;_ O4pl0Ɣ;h\$M2w]ֈQvϩp9-6.^wOD ɼ>u(D2|k']HC2[Mި9;g; Nbuagy,y!d@~׍Uy3">q)ѰħagM:iLc7Xo3{(~ЧCn}~7wZj+l2$>EEBlw$UF5<9h^ [8nʔl"X: %h xYPB!BWcZȏ0lyKk,j$MViɋbpw0pMUF֓i @%y8GWcbI?@!ذ!@үIUJATO{' tzT`i囒ˏ88JC1Z%n3HhWqbiQgGL YCa) ? 3 toXWnz0v*M:U_Xct"PRC^Gm~D:?`" OX,O{4,"v)頩.,ܡ┑9ʊPaq?KɗZI全:`flZ3&I#͗ZKoXяO-,ÏTKrbKOr guc OB^OczQR{ϯIyGٗ0^GLXC3ؘeQ٥Ҿ?sLj0MZ Q(d)wubx }т*SxOENqU"/ӱvQ]TpN%BFZ*WVLq ! %_ƥ$eeq I0'{cK;C}BLVˡHժ&Z/dC N0B_i&`71= l$4t;2SlZwp>2=Oɕm 1]Z%_t~>'lיd+ѣ.*iò]gН\he_&w*#\coG<| ;1}$Z &cnjC->xOMls%7S[Pugb?#pt^+ߑʊ*{oiY9w\t铴Tӊa̗kj (Rv}Ž剽A3h9ҟϥ2dV^^t k ʲ z hFwÊWZ lg{t/ R@Ԯ \}JX^Eńa"=|hKO`x _m PЄX~B2rm~fBggDxvԥ_ݾG# /VI+参< de(v(! i"*~kr^Tbu#Q?()q=!}PIvZS&ڭ%$0$ y31/w:nS'Ct~Ȧ dU= 9<-[9v҉B{HODqmSw_ې iT<)- 7 N]A 4gEl-#[.T<,-2HH5b"X~$ 0 iĬ/w2/39xsmVϼh6cN&TXu"WrLALrE#%{{>љiloysj -KO{O6'֫zk`+vo#Q"y[*Y-A[-AǵY{K~fBGw~ڬ1^zY'U>kҤHȋSMy]qNBpw.2|YBdpA9/Q~~#p7$3iY;pžQjOf#H/AkoHVЁe̳ANԅ=]# A#'ڱ(M 4Qe dWDbA}.SzJ2n7Ghrr>̈́O _] KKD?v^ϰk$"D^昷`rİy|_R\k^\~;"/ϑ5嬺1;w"%qɑ6xjSmviYB @oo%ͽF1f,g.*"zyutzUx"\&0uC2 Th,ûpshC/U$LA6ҡX,(gP31ssMuA͌v%4J!Z6<ӂ/;I 55 /-R ԓf/x=]]Ӝ6M`? */ǰ.\eφ4B`$$ aEҏ}@2؏T>}朷Ǡ1濘e"GK"=JZ9V)$,S+V%wSEwQBi uQ+yk&S XSY42͛-@je0[WJypEę$wb^ \klcjXD˴^C l ;|&V|0\R!;Y,yQeޛ`'{݌?9L"R[}ctEQ[8 0róWCa}1cIɘmoW]A; 3D[>z|o@}Bp;Ӎ$'|09۝j9 Xet)fwN8T)slh]ĩ-xg78o@YONRnfh4%[y s^_s|H_DHC^@e[L=FbV=b)0 p*/_sP3 oZ'F}$I z1̰Мwuglv02fNPU6&oG)q{_nObЗ ّ8 v-etFTݒݼɇ& ZɳC pX@F%Fܪg'X]殍QhS$PxN~qڒ+v_vg$e0`Dȇmd OrinN 7 _hȳ/aj2@6`tJkj"%ڲ GB.B6chsG}@0#ƙrwpˊPcriM7H¸c' l4a8NX-x}k,NE8]Y,V.ؠr;nJqpiY!E zn4GcOr֋ bSBR&lM l1x?OxjS%XO= P,F_D+y:MF23IíI#(33bjRV¨@Z'KުNHZT↤WYoueہcRrRx)H F\]*&SOnHR f5bScnx깲!.e9[Nb(dqzG=]tsk7s}b9H̅*>>iu؎'ݺb71 ҜDe@( 7`Adr#9`^cVjdYfmےC.a4h3|_[̂E7븻SJUte-c0M6c 63ogəFNmpFQ%&_P!v$@5ee*$t6)8ޟDv& D7U]#e$z˾~`f;ne"d7~P& \-&ᒤg`hQߣ>&)P;}Q)7xd\X"nGD@NB=0ۤ#C6UxMu D~̡|AhDG1m. RPqO#s5+Ol2~W)i"/_1+yLd?[sJCnG=ʗ g囁t0<$h&_mFtfu/%~E'ZShba/Aq0&eY }{u?1·^ TO.&n,"ur)-nw<-!\Z9%͘0g%E:rOOυFkI G72E&Iຑga,Q%,pfDkfLXp~AW8;[rAHikDC 45>(%bSǟ<2ɵ~]wma]A5Bά|V_e1 fhÐaYN~PR%Y+XO>r=3d{7 `rb.n E!7, \ gEb<9VMôn@Խ@{:Dc45erML%&ѱ-+jHf/I,)\5D[E@,:6Hk"Iy41[ΰn0e͝k$Z"9Bja$WwO><5bZ٣ElkƄḫRt}>gp29>e\O6I'Y6Yu4H3ap4t~nLz(igN>]x+f5KkE1';هECzԍ Y c^>?%: oDJuĆ=>wEfW$ U@l&(zƇ4{> մU.GVge<îl7[ FB`wM6!W X.@5wZf !w[ 6P=εZmUt= BEV 1NH8>Ņ2Lvjt1mm! GJ ffOYT|)z%?ۏ [e~SJh6`WOAY8ֈ!~e(~ώeܿn҈YϹ-mtwNQb{ Ƙx`"L!(g*5xڥ#Gc,{{B b @xj3>V2 NR>=egm2i̩ Z'i\;}$jZMB':QZ)\[ _{'q9 Aqp4 2^ŢSze$32(2'#V%c/Q:k=]FNeMeua+?yrDPpELhP;F9ߝYCXݹ@Q1$8j4lt4I8%;P\:׫_ِK<;3 %6TfŢCN1S<4ڣ7,&D_ k* B^j&w}tS#8pl hoeU$XJ23/ux%bU pvƻ#^ꀸ4YVel=K7zϤ6=algfw1/uWH/GOۢBflz AF5]zΔ 0Af".K3|2x|Rs L"[ C/fUӼDrsA:o',hⰑl@r5_]!Ss0SewK#^v N܋1MKq$N-puaU.IhBGEcpcb^ q :֟v 걱@fI/UyDyj6<$HzĺYq;w|}?GT|,aA,)%Ħb!Tn-)kKV2ػC#(ڳ/82p-\sPsv<ӻ+_^` 5odíJ43%/AM!D7={OMȐmUg6ر+=W&-l:x/.\Xq,`cA;Sfp0m 6J36a%2vz~ԗ)x[p.;Z2a~6^].PFitB]cx\ޓ7 u,Il:EֆQu->˧[ SEGي>^Ûe#:"Q+Rx r[I[a%ó5'~/5.%qdg PPexPiy)C))/{E!}W.RsL9sx`/{Fr 6 ȸC)iEՐb)n]~P%R YX;6O5`mĜ) r}?3)i=`&[͎c;#S>_KГ0ʩ6窷`H@؛ǍCfLoGg||93t&\ycLL!c -ۦ1PN~s޶aCcpD/]Yp_#]@vaa|a {m;oI]*v<0^wx1`:k(=cE'bXJM0яR>/Rž2w>N:YwWFsk,QfjM]Xe|JuYtD;Ώ}C&zGzݔ{tjlH؆v >sP`Fտjso X<+QwLSjos)6.ܱ(@I]">V_BpD){s%nhD6ilQC/+5r?, ߜO$jg~V6=N 8Y>[T7|Z>H]B[\Eb@wn⊺Jc|2\ҩuQԳ)bGvBPq_mnKNjh$)z[@]`/?c(.q|qW鎟Z9S4L)>#3h9??@ Gc\$IzTBD#UR S)Q%='M׺5I [E?iRi>g`p-`WCЗAHsr&2gi;Ll75 sxNS^΁lÛΨ^'e|ep|(М^dxAN>jc(*ZSC{bun~Zւ)μoHi8ƴڼ"^.?Iz;Xas1qU(dMB"ynt _א{{+{"}/gUk;ZF3Ϯӷ="=' n"Az_`P9W3qF9z##+V4_ñy>4 L+*yU᤮xϠ9~?XA %Lx/O!0栬vx>eamLꊪ. JPK;!>YFLO{L!a^aC +Td" };lޯUݑ#BD:`ts!ue&n|6Vu,ϡPس \k?_5W~Fi9=܈14%7h,:X2].p$Qrd=4L>l?'v?ch4?_ ro^7A $vaZ8MyielI~ׂ@Նjbc D©S_}uнj!+lm3Mo у6wKEYӑ lr Zd* RiہGnnV}*02SAeW47ࢧ+? *]#L7XhuP( F9t 5|uO,RȜlX?:5ö?4#P;ùwg768c4ZZ|q v}+ I;\>O| ˙6)5[DSپy+nv>;Af)M|s=9b%)]fgT'9-pYR,`+),Z< d|;lMuZ۾f}IHG~+g@kOPK1=NOӭaFeߑuLXb HK]iˁG$v"{UƇ#0y6MnTڅ[VivszVJok5j^5׶: *kjjT 0ө+Z!.,vY4R 3AfiPWtbsv-.•!r8K?ũ0ɢcۏk{VZT1Lv<ѱ -NpFbrSSk9;@ b$`ܒ ?W/v0Ў%7<@ Ps\bUZU+gAJR$\;q? d7#{|ʙ5bHAX],NwAKt=Y(u>pv6Эɫ_S*SZ_hc_)#j<<=Zb OΧ vr=N.r:2?5 %HHYRt/e-YWg/c0cNk9,틗ծ2'g:ͰV O`FDRFQVrf"c~e[>X*`C:?)軃eTQ/k8%F!KP8OD4k:f|j\??ɜ2 afuTlA}ҩI$L`](6fhU* 0(O\6>_z ХM ks675 xЍ*lS,1n/=CgN̝{ $`PV8 w4":K)@SUƛ@S'޻F_4mZcfwPd~6b$rœS(8?{"#ÚSq3ZLY<:ܩNa"ǾZ!Ocnbi,E&%Ξ3n >?Rȑ7VYRe(TH5'k E.~[Ի-oFANv#&wڳS̯]VH@6,[Oz}hiψrG|Z0(U;eR,jV RCe۩RVZ*E:r`w֬ Y{y]B?t9i7=B"UXc:ٚ|~w'ތ绑9Ck6A&ި ?-6,B7) <0>`W)9%Rgߍ3N!aU-)glIX[v̕ T]JvNim l^l$Ǣ'N,W4,KNJ23,gAAUP{SՖnUf'9]F`3(*QD\`|r3^ cև Ԝ[@ȧ$ #b;2T9{}-Hș'J~\΄0@2X8lOmGsV|ŖR3uu䞭[1 X\đ\j'mWeTM+'\\ :OJ8jO&z_8-8Z?}#Lcݥr:mcveη{ڰq, M3< zD`[f*N'YcQ>;M >LoK TOJ#b+:^Z|Fl LVEZ/ȗP@i@ї_cY"f9SF8cǾl߄[8JQW+-QY0:$nRIӳ"%GU'ǥeŽW6 u|;4hva?,)~O i5PTdǨ;nNR#$qwX+=D;gg:.&Q`"ދ'H^ҹ۰GԺL1 o7[g+7VBEA&|J !y[ $Pa_HܭV1OX7ϸ %1v+;Kb+ͩ9Ĵ{N<:![d xAӏGܕ/j@MW|BL޸g[ŭĜ2ȖvjGY2.dtBay+[^Yo.M05l!3^$kwq?\E"!{0iK|h5Ul?b.p6V'lL4VK^bVAHK;:>ZlK29i,|lf5ZӗWř|Gͪ.KnF͎&QsF Wj'QGGggG,=(7M3=0l$a}3սg"p(JT#WO2pA_<ڠt4%{~IŎ%y{-ƠB`#U8Hbu vE` Z_ٮs0*1hbQK Yp˩S$ X«!? >e:ݳ@M_k+ Glf&PF96NPLƨv'w.B:4G?L6j޶>Pn;_(ZxfO?\k| &|*2+::Pq(ⱁ&HgER9byp._+ &tx] (v&W yCIm3Ύ-"N"6]76IaОq 8@1g|bˣ47]ዷD⼉/%[lB?>ni/0">ɛ8=_HՆ*3bMbh7HzW*=e8 ?Hw NʍD3%MR 5QP|ώaR!6)N; |(69#Ά%SU8G1V^hqTPU}lN7?hf#SdN۱bAFW،ӣt B?hiI} o`JF4 9ޭbx'ƒ?x=<=`tO3HL2 "PEmc ~6'2Q.Fw{~MA ìA'=LWsF~c%\W CjQrN_vۘ شKM^<%eIJhrKU&^=(z[jDb@)ŝuiKHg>WTѽu+ҐѺ `GV%H IC%?6LsK% -_'׽h=҅&53<˴IɝN}CWGLNК CGqxS*rq ꧩgbY!= K[2z̴ jPqMFK,7K+jͰm:ys8lDHY|L) QE,xV'3ճQ[Nqkj.إ;kPכSqLr6ܺB1)&QW)j &сZC5T|]Qp "7"B͞cyzh_-7? Yۊ">Mb*GΌ<2:s݊>W03س>>UZV :L,^~14{%9*gjjGҹsŦ\deؑ] PZ;ԭAlBs#qdEyC;]lR)^? aE=iYOEÙ$§*gDmpU N뛵ؒlzgtc(?VMjpVȷ1C瓤R#_}qi"[  LB*-#QG!iVXWc+cݜD\*Xӫ2O6hA0Ֆ&8d #DE὚s үhW;XAKNZ}TOXjh;!Bm?WΈg/z){r-Wn!סMmB#yhrH~<&+hCx% F bR޹9pb҇Qe_*hDa^B4+Ise֌R}N!&xQu3OIDoӛ+. Tb";n]&L:Y|Ls|x͝i?3zᒛaXV Gэic /bbėr.C 0qV/еsUAvKq8U-K ;?B"]p:w:٢@MBH3wurkkk*)㘾iV*Wfg$!Ҥ zդbk;#Zkt:"5*$h:\g '̱b[9EXOPuXϡpTG 7igE2fj_5 RaM ⟟~ m!2^z 8e6wf tӼ!h]=}zEcKcUOЮzE~^}X3Nzu ڻ.N~}Sf9I&Dyp 1|%pJBХCkgOjV}x'UH̃b662yeU$;:/ǡ>F\:HD>|G]2\ciH$Bԇ39k>OjTێ~he}Ckz17/JLDy$+$A}l[ÌbM;`eecmLøi{9hsW"*/e57eAZEԞuϧy umeA]a'QȲu#UJ&vA" WY "{[.'2CQ6ڹ(q-#O0L57NWA+v9ހ3(cqV< $R=63}u G뫲^ D@%=rF,\\^}ZiJВdj0 Ď.&zrƳmЮXg]0#U5@E!^Ly@Tĉ& %{KyŸ.k'UsL)e3~騏8=wߤšht WB"^^KѡzQFxJatyу+f>&60X.\6ʐ[ZWMGHѣ "#`(Iq!$&nWY;Ћee b2VrM9q+$A k [>G'EyυTLkGY-S+a:| C#dkAG~H//~%f_nDRr%g,Q! Ɋ)/!A RBFv.$7f#}!+?yo¸`I+@#|gu{3zEψ3m`!ŝsgFcVf̘Tˀ /C}[t륦PT,=D[. f;dȐ,ήєwIx7:6G`tؑEݭ S h9~xlHJG診7]I&M~*Aq,L4@ pIP<ڭGM9ul+@ZwOMyaZč]US%0WzW])ճpo5v 'hܤe-e.Ⱦ J@tQ 8sra̱ fh2hhm2EnwbRE?_ Bg;h|bȌX`mGifezp7 E{e@LrSi{sBxi@ݷo}QD~V?![=# SEǫ?5"X-tr +ǝ DWwFϟk^'ݤnfMg6Ƨ8*5nLuƘ~g)?}))xjٻܯW43R~HNӨ%Frn4D[A7ŤbEprnvsgUvv$ Z}3B vXj FN亅 ơ쯇 r($PZTƬ{#ƛ\vl uz3Ykw^\7T/!dEd;W_|xdG 5ϤúE;'_ݿpLS'n^od.+]iP{߶Wy␇vngK<6Pue2R>K7P,vxlr"^vn\ѥ`KSBbh`ș<9h|,P zM-zhSK\w9[θy8Ib4h 8zHn(Rď}tgWvza,tj$40%-p$G ZB:ٛW̛JĦNͩΗl=gfmgE*jFuv ?Jf*tq) ؖ_;ls]L<k 8|qKwVhfBF[='獌#2݋F/Z v[ͮ-% sy@:P(TnXk妘\:Ҏq3&48YTBS"#~E@N*{[^Jz\]Y\))u&2V-폿Km,7"oSk8b+?&bæU7L[p *:d¿f]qKo" G< t&B x!See6omd5LW?PvxrU=y .\)vJB<7ckc8-6{e"nzG(ǑgO+(UE F(z]/@xIZQ] "D-gcW' j Ld 84ET"p:rN o+sI_f7F&SJZ4'c >(uۺ0R&b @\sCLv{`ޑ(˖[y>c6*oikq !<˄õǐSA4 i;~`+^V (Bsg>~%nIupA(O!9-Xбiwu g/D;k5!"x~4ms@P7KTA`ԗ{>9@nXGXbe#x#fڱiW^\(;IS"fv3d#HQȃ {}[Os;չD剠ѵyG\R=ܲNK|zZ-A7&=p"m|tR ^|/x&aVa]+O*tWb/XݣȋWe] l Sgݘ*}9|.n`5#O1rC ~"޸@lEMjq qMw~j?܊NTo{)ʦj=><;RZ#Ff`kEN ;BuX{h^ת)JgtAc Wużw,UV^W=cpOTkgD9Pfkj6JQ\xCȀUˡh!ō)>sBmN\- mg\35Bm9,nw%LSħuT6fO\3Ϝ8~X0}iF=q7 ͈+4!,˼i^s<4_To HyW>&Kp$~]y[cwaul,C&>7p7_'ĺ"9%Rs? 7C[XH*s EJbd"Dۨ Tiȳ/Ӏ9'Mz 7kPX($"9NXV4FW46t  ;rLW)pp]&2͉ՐUFƝ5j#%m ~+v Rdz`&IL[@@ 87 ^TG~L``U/@q,yH"]84PMN/mj̔٣HpD sx2$;m2e]5lYetm>S%|i_R.*3 ˜Hێ-]mr%=!s)>"ia>no+'L'3/ C^U8C`#V}i5>R|yPך~Dz:>ËF߁‚o=Y$r&j(z#}h6DuFҮ"eϿm~—La[d= lՀҰ">\dqX3G}sp9Woؔ?XC" ^RRf CʼnUH>GQ!g%x Vvݰ ;T?v9 lgAWFaڀ(V:&qHصv⛨ MI87Ag2v =c Nx]хN߭>CHm.ΈS=AP+i M֧PKM*_y;{sȜ#(j,%.)!W6=;e=nH*(;y73|!m]$~X/'YC#p dͮ &J2psÜw Ì{Bb5_,O8m^6Ֆ>Ib aPef!ofHOؔBJ+0gij8Me)RBP/xJLioZ2hW9G(3wb/wUل|4Sdq*tVV$Gd׶,8h*R%8߫Xr*>$Z"=+q?8_N9%LN*nMˎ E1a]и^HJ=$νIŷ-(qKݮiZpx8C&C%kENF(][ &,I⒱/vD*gFKpB?zQRեwh<1Dl!dZ-^ɰd /e,v6Ab%= Ro^. U.Kk`_x_MЊ6&46 xnyqG!-m=߫b\R@Bq?:[_*;z=dOf7FL{yḊ䳺6h`⥝; ,c Cԭ1=P㾮8rGL^ƅK:gQT|YwH7'͗/MK`mka*gyв$ τ lgkͬヷzo=^ ?R$K!7*#vhx6IъU/3wWSn7+8<[e,Kܸe i%g7G6H\Edv%S6#f=3c6n q?Q.4\!ă =lPIt6UrBJ|?Iɡtx "kʻחpfn5:q@]P s^9mYA/20 65 ?8KO-iȆGtD&ͨ#>IDi!_R6k` JUo#=L9,?bDd8B1.qo}KFV%?Y,>$l7+lդgIZ+0ڝ&kw'jUBl Pm <E0/ ?g暙C/!$P҉M1}k}lC"AHmmN#`IT+bԆL#F*/SgӡĒ`y F5lum'qVd42.MlwU[n*9DR:=̿'N_gvm5Ooh!3 Tof s& ɼ/Jxj`-lMhw ~w?SW萌0GㇷNfut~<hy$zy",>fe<耫sHMNV) ]bj1HjnhAHJ`7]UC#gS3<Gr&TzcFcJMunO$N&VhC|*dal@Jh)g*F2{mүC]UK)? -T:C7eD,0׿ӭ`sZ. DVC5襅L@8/__^8,XPe܎B5_ Be?8 #f"}EdQM#.v(3q.L^|o\ l+0XHGAF:bӑf;JŮm\4BwC׊^jN؄G{6 :?m~sY4#ʑW |<( u8Q|yCp ly|Ũ5d-$nehokb \QeS ξHQlPũ^%H'#G{!Gs&pJOo_9׶Xq'% }1|z} *qaםǎ[i K)a7mi+ƈjьJf`%Bͪ컐;1NjK(' hZV& kTf-i**^n |`7&u-yphDyjgbȻ%ګI6VUwHw$_ȹv@vW؃'Ā\ONqO|ĉNnJ^"69.KuWd<^KҭmKA#)-l=VX54gYESNÔRߨI nY 7!<_վE8&fy>Us?Wo_}*ׁχ/Ƈن !΍[lhIxRu="4f%J$λ[IPc+A'jČlr7jzyKJz-j lيdPT>/gߴfģUy|jV#-3޶}gg,sѠγg -?xHvewǒ==xt^?y\2{_6Y3DN dz0opbK78k˓X*@!3bC&=WNccb8\q2:<7H՘b^AdU( _YF>4,TW-6:x؆ُL7'[/LބZY#>z#Bvڳ,MzKej;ªϻg#ղIt䥓ҭ!]"UXe#ܥz"JoɩߪNFIq>8>M"d+D*uU;*9a5ٲY㙪8YCXXrtJFmP $ps9< _NSDSvh*KiA+YSIÓYޯe5 / snI*Fb;pfoER`0rNŽe_c7s7,k3ϑd%ȮLZmFQVQk>Kwa~ cbV0])c@Y 9*wC oWI?:[m/0 Qܼ >]itd <2uoyʹ:먺脀~,UT0FnS1Hۭ=$KPRz hGg9uCcSҝzhd*qyPSfr -Wi/xKs$l` R.|/9< S[]1olXCKL"Z pj̓^FqԻӸ u,$A: 5_TF]I :/NjQ$@fi{8ٹ 2-(t q6vLRǺAiβj}20HtiڱP< jFY2gHZPV ۱œ*^)FR(zvCU~gGWE0n IDد1 ̥{nDvml:DbƏEKHɄٚ9,=xGhir#16VMSq {ov=218٠ұs8tzў iV}ÙmMT78YyZ-Jb1'>hW}HIMBֽѷwSqV:VU]L.ߥהFU"1SKK[0wnVq{ehW n{P_un^W6 QT4gɲҸWd2rmD6oe Yq0h/hYζ|:1o<'yuB($}%yV3ƙ}"i,=I1㼢} ,Mw au߲j`ޟprQImR 9]B!]RFZC "gniQ5;'|0;)ūK=ӂFJ^-X4!HiY >!4%_r㤸O1[ҺNxN 0GO;Vp޳0f\-3Ne[evd q8صQgP~ö=鞑CSqP0יC{b.5h~tWmihH])cw*Pfo7ǡJПW § 2KA\VE,?㾒s]|oi#]dn8"\HYLwqYf4XM'8l.l͆t$ZyMx8jA14d0%mNi7Hiɩ;b޵5dr_H:BQ_OI"ذ^'y+)?`)ǩY]53WL>:2}fT ;)rn"$l2['c30R^gkE'zYr}..9]0ئPȶ)nx!ۑ4* SjL^mSȓ;u)ij6fJ[ IS;҈}7 8khhƉZ4]RkZjpmԞUL/ ،SXLK3fl<ʿɐW,cˊْPɏPI]4?e5 yvх/?'oKbږ8BMX\J6za㢛db$' %ОeE7P= >'|? XA D%ao+!gk6 " j52iG]21jM{{đX{PQɫ3=;|3~P[E; $ Az&clxtn2Pͩ 5'=Jrx} 4}R| yғV \WOZlH1*E_dXf=T{L<%aF~P'qX>ߌנ7jN>fǽˡ D.S(rU(Y/\0՘Sm`>9~ngSV#X6{[9֍=4XB+ǡIMNH,-8 ~a$\ŴuQ^Vv"LtCIvq^ st}f,3psD=(Y՚ {JPJZ&(#XMG T*jEi9s}ꖓ\yON/S ~L̡R(ӡ9[ cmhӯjsk$v/׌xa$>tf}=[}t/^rH\mq9D=~)([LȬ*T;}ո273. ˤ%8xTE[~>;BTNdTv};Խ%2gG7JzjnpTVIcǿuU0`ׄXk꤆r^k;)쀵F_;kR sT2;8QD dasjs9!@r3M5`q:omp͑nG#s:Rfpj37? 16)n?HJi?x(bg%_l!OI?O*ڃ0s8&n+FT'NJq0J=ZY.Ztf75-rb (*y0E1Tm &W n*P»Zݐ-gj, c i_Ym@\gqM>smQEsœɾCC'mrB=$kԉq5lH8^\X] mεu1%GmDhV@8qf@ >>Ю WxvדOT3b3fКFv?8ԗn&:AL_uoC=xJ؃ ۑc{N$o>G̗Sm00Wrz> o$鼄mݨ! 5eQۗD;?"ɞ^9z` r E`]#L$:jNZ*0{/I^ 6d9Oivy5Jk7) V|b./i !}4IsIT ~D~葫Q~Hy1R)7Nbfz XSD7eDe!wDKzkSIؓ$uNj+0L:qҲGh 64r8=i )E+ԁX6GULLXڷVX{S#UVuljc˘\!OD Ihe϶]eX/lRY1æl; LwH|D(ePO{ԚD}s(}g饝A1 8[ 8Ljhj,d(A|> ϓǏ^$Zy,ZŋM=@*WY8c la3ŽV <sC3^} Q_&'˭.t$r3^=tPT _O0B$|bǪQNa9d#WoEmz1&ω\U[лscՏ9qo="LH!(5D6ѮjÎzurjOIy`mT53 t-) c'xݘ۳N;h8rr” ) "B[Ak4Y8dRGq{g[Z9wٶxhcQ(^8SCE-3SֈA ! ncB?M!t{ReUM|!*,};KsnS0#ƷYOvo9Y~^{h6LH/ooL\T72:ځI43AvX\ݤA);zuG4"5NQms@@R7Gh'e_TUcbdKQǦDwz4h>ENsTֱ'/>+>\ pP)=[vm0h I^tbʞQqPY vFns-Չ˩kXgb=d5_8f3x鄙4>Nژ\_x=#݄#߶b4 כ"K4Tf"Uj{ `Osko@RCÄ~csFﻲ54ءVޢ XC !owj}GἨ-c蘑kbA2EU-['lxAy@rPɰۓ- ׸Sb}wmEб9@CVC> N0&Lz? 44 =I}ǡcā>-h *3b%3Ncqqcz|SsdOeKx[]-|ڻ|+ tB) K&V{i\OԆO`Aa;X!ҩr~DӡhZ;{U6/p3!/qWus >h\]:*aQݠ˥K#O򁝹}q Q@;bD}Bj/9$7E\v}@ctpeɽc"\ C1m|/ >fMm}*bk3 ' a#8 %|=`/WχG[Xg VW&Q|GULP٧QT DWW9.S|}S]P\{[Sc@`tQs,.H8V5rp2ȱűG$] #-buDUȻu5PTy8dH+f6f7v'-~^4xVl&ol4^$?s2ΐYP$]ܵ[ST6Tp)=QTn30/G۔ ֤a|h1}t!Fȸ5aunURGhGs#4~ IFGKI[ c/g玈[ɲε7VwdzTX! "39K&Jn\H2k2dUD73]d<܉Vf7jcK?)(7XgU; ޼|7 5qڀrE@\6a>A'ʽΰ|KEu,i- YМY YsVrD qXiFqj*hLbPvt)U!^0)@' 亂 p/9!\6MH#Z7hNUoudw+M0r&cQlyhIx ۤ*|aդE!MMwcS0kMt})A5>thD%]1n qH=m#Mv}ըQ[-;É8Ul/W" kHr' ,8c50__ȿye byF [$1>ɵ5 :|B}`^ )ЋmY_jW7׏-`Rf]e1Z@p̷!cT*%qC BaG̔1,p;)qG6'kXἉ# j0#Ͳ0H( uTmh9mRx4_~nsLN6UEsAaF=!:܃Y9m+ʎ*)lӵRxd(#&+U}drȍ r)#]rڑRӊ.h}$K,m .>ZԶ8̟1{5ʌ_rvzӵQl6XO>ד/nd]AgOi!H\XgNAT-o]~n>եy|Pw|Gwlh!s$^0Yd:n@d?bo-]b`aiG4r,F{(p`?=DB$Qzd[޽>cE0A1ӥXrLH0:c;e1oI&gèeuP`P]YL'7e5d\81dAO@?m%e]F,L&`&[XF%L@EeۃvD͎cGJk5}~pl{'E(WKtWoeJ^fWhJQR6ŮDA㏠VBF6ވ|&-Tkm9#Eumu4xurKWcsľ-ZtP/1B=+.J}=mDy>&tQN&OMvhOl GYuͧ%1^!ma)p0ikmB- #{'ƐFA|E]ѬJ߫q<=oV`~,)dp{̫++6;*v6ߗ4: dDz%?VmֺaYyZRr ._V%A 4aW+3d-/PQHԔMTRωs|fr÷nISdF {{@jǥ.br"zk<%9Vu;ɴBE6nt;[ ,=KTjiJͷ9o斡Ӫn%y$䞪kdx>mJ0s ŵ*|A`~P~<mNtnӯ69ݔ9\>spc}3эg\~7cEGI䳆Cfʋñ+9 #)!>Qڣ&/p7e6yGU_ t`%yK;s(%#٥*%"“6 &UHĊ) wƋyFn3o iEz3su bC~Ϫ I"4lAZ^n,XV{8]iYFvccs:bs8'b}1-zjf.twWBd8SnkG~p;_ U%,dV<Ums伳ۧU6Ͷ@[0_ L<5V1q\yuˁb -!{Wb!9iJ3rv )Ts_4xҲ7OeEwxiөpA-/o\,h8ȑdSl9SDkLL%ֵx^c4=TIS,>"0n͵bNSXD sldiP1P"|aKcwid* ;UW2~[+Z@d)d UP1{+zy ϱ`ӿ}Ɣj~*\P7I 5D!6 I h)D5|4Πd`uiDzAZj@Tᙨ$2bD؈d2[13ݳpZ갃ά ^s]DS =Il[]I5Įݦq] u# Heq=]dgy G&_` 2/ZQTd‡؂ҒݷvZ?}F84թAZq=fyd&EY;kɕ #~ eA_ ˧zd9Y75fnt&`a: +;QM ?͊ɏM }z.a`}p758D:ILeSws5|ȼ2hVb@r, ̺uX G`ϊ}!6G2=`W5 7.nA*s/yVj'7b;E‘"'-KE zY\DbC~vK֤oϛ_GŎ-#1C$T܀_7!Bѱf"jMfs bXCK{hd3y8DENASr8ѓsywPݗ#n_5v$"H,bS>U)Ōp$ߋwLhD\hg>wwARENb0҆ KGF*Q̐L…~'[R!ߙ pmzJέNm~MG)N5^8].!j:2ȁI~v7  F ]8 9d.`saB (/lx?,A%wLj3:TA$$W|Ps*64!![8&aǾa ;YIl}\0o"R&wT @!:p=%nWUZ7n/ /6Tb^CwLp%4ڕÙ#˾5Z>~ a9:=]y8,qsGFVqrGt__!~:),-SZ+зR\2y@<,u&H&+F~RG%~:Of_߻jԱ+v 7:#M)V/:zd 2\قI%EKvBryy$ycT2ҏ3.p@u]g:C0*5~3 MMU%. _QwL`݅l=҄[扨Ҡ00 W[*c6qMmjɛb9HN`p 欮':4EZgAhMKgy_KA,frA:`f'T!Bi#@H%Tj=s'^)⒏8=;n%eW *^9?DS@ e4\EJM}|G4*\'l@*ӿyUbEP5h`O4Bk+$SuFzN^m$@*!W$[ŀ.G1ƿ[lv!$0nPM2]hxvdHbHHޕV0z6XJՏSz Nh ' f,luF}I⳶Wwah˨0v!o&Ug36& T@ 3Ȯj\u5>E fkAЅ>&eo@D΢T.s[5E+ D1!6{T6!WA_p}pzjtw~ZCQA{6Q7gψ_H7ǔD4B֖[Ul~UL0ɐWլB5PlɖW/?2TI06SО_iJLӵ-kj9%vR:İ5$(l|pv8V,CﭗqkX@Wí|hmO6%d.N L5 !uv-0~6k[UXkΡ(ԷTky;7E6>vIM3 XXo?~%Irv ĥ(A.ZY ژH('e⡬n~7Ow]=k6?_L]?>3"{}]uJp^Z;?^4WbXo _灡7inS]GK8wKi]ng ny~УKeS?fe-ws!gt lcZbB `2]z);gez{/G@wY֓2N2?c͈BM0֐HVRG_cwm'ݹ77?$9rt w5揂:~W7$SibJBMw#l>=uM:hī5ñhj?$ɮ}7cE MtjIfwcG-#y?S'&C+U С"|ԯFq_+lT{bEr5 N 9va;q߿ӎRQ(n5?6^Ar*zr0+`M;'$ėE!Һ RD<LjA./$=ۅNpj ̒ݏf.FޜM2K$81* 'rDpNol7՛4dMk,y!* 480bVQyq0U&եﲟ'$D;\aQ3"KU t`*f !Uˍ K`׺m46RntQʊX4uHsYe\eH[$0M4\?8ѳrTaS]] mgW 4-[o19_L3v#&DVl"fi84k>XZ،5&pQE?mNL _ema /|;&cG_+ؿ 21@xZh wUD֮;Ç0 `f({`O^xe|c!ou*ݮznZPUXi:F%@+쏽Ap}ۋ5gW,p4Сzz_!i϶p}-y<BRfmSs rt+3ck&8Se&?L5Tɛ)G\ :ސv녃g~TZ3$s^`J裟[ 3ѧ=QZTڮk*AI2sy.D{( Yep\/{,a{ E 4}P/KY=PE {"~ANkͱHsVjoNZt.- V >9bKhWzl&:nl1ݧQ)V>_#TZ5MoO7ቼgüw&WRЈSX3m~MZ"VYP0?EYo ֠w&li~z=$B@`/®s uwM.c$;5f̄; k_/2[GWl0 4 oN51+' 񽂆ISxlMpqSH|M vd7l/|Uumž 9~ =Df8z}.E R~\c -O'h:W0zWj+6 XW[* `lCA0 TD LjsqNrHAkeI cat&o&N_LMs ik D|*pئ/3SNlk?UL4H+TIbnw8efxK C,/,Z҆J7iVM}MMM7WPaUP:=3|`/tDJsc<,E?2BS*#(*3JX0R3;sO1=ڈ :HRZN:vYƣ_?jYZ.VDOS{BϕDJT3ьS5I7v)"W__;҆1JY0* ?B{nG(Q^r8X[ mUj7ny~ z e=&x@~<:\mN%&lmzI>9..vœ~r 'sНv>vTj'Pr@z'YÊqZhkggoTB>0uH8k_vE$T%KXXuB1C2PVYlb(P؉SA؉I:1 &]d&2n.dyӼ< N'"/;vI4} JұLևe ǺrAѱ: pAegC}#ȂrG/eSRXQ _XJʛ1F3X}7AVPgRQ'ڻ1jU|,/Z v?LE14 Ix \=$bՙf OVMUmVUWQI0y_\)Ὗ̞w鮏^B5w([R%fpr,o$)lBaN*bۺ5MlpӜ- (yF0z"" ~ZnָwΉ,vw,T磳I\:i5/-U*US X Mtm\[-2M~=\ 跇H U?d~ҭx֧pwR&~yOOZD5 ʮekmC꫌׎R *C*w_*&oGwPf5X:@^b38U( /=FĠ P0E@@L̵n:@.. CJn8'7]Σj[PIJ _ 獂@?7}.2[*fTIaY B ՗Q}uћ+ ԈLBG ޼"9:ܼ<?:].VWKYTTA:b/'#qڑAϭnyQ _tB fIry4/h-CtM8ZҖf⏕5BDLN=w.qR*񬬟1>ky2b9c 8hKzqݾf>)7֣qRZ[ҿ;Q2^&gBƘJ Z11ZR>I\b7FOh1;55Qyf"_Da#Ru6 V$4̙l*08y$ P\/d:_%SV]w79dT5I8FCW$u:HS|RNvf5JϮʗQ`ƃQ'Ea{!h^xRlC?C1N |(r&0 1s7|?x;p a>`2=FbgKOE/ Y=4,A#&+4(_ o9M4ͰUǑ=~B,Fw"Y%fb Ua_Kuԡ6펡YlKAM\'ThGtTHD#ժ/@ mAĒ%'5׿3{_ uIN (q4FDԊ\,Z!Dq蓍B4$t f\R?{~$4;7UҌ%*#9$ܣjO>(*^"1̀;fs̚ =Ҭh5kteoӣww P3x ̐<!S/0rkGeHP&L{+|5u$D}hL2΁5(!M", rP=-e2]ǚbdԪTqWgeSOwNÈXcиZ)r KwfbQ=Utq#GuV0@k=`KbZ8^u\5Ek{-)=2[wowOחl|x+6e?|=)֠ J vCJ*!*U>7wo=ȷ$ H'VdϤyzm%ܱsߡ4r (Ǽ4۰ b;F2h̸w|ܵjcX155zå=NQxzl͏ιE `ZՀֶB 51ZVoq=O0ӎw'rژ4I3։+UN9BVHQrp(7['@b 4)#Ԣ$Ų8iK4H,An6Ɲ 3 l=o} c]M*VU}Fi֐ƒ…P^ǭ#8C#7 kt2s2x"¼R O'MTMޕPk&IjYwn:fqMR! a^txMsozBc*5qmD)3\Dm2Xf?K%wHp!0Mnh,Rhl70R՘D\|9֤LhKl 5JXHyt",R{})ة!TL0&ۨ4Ǡqo }]ewzY>Q(γ:`\@][˦Z,aDXv6 UZ{Dw8JB/5[(T^._f~QG+}%=woɛODIi؝Dw(76\5^-@d8:tw'@S ܡ44u KB*0R^Ӷ>OyEg_Xri Kf"(ϐS{WdL{ @\=:ZPZwjVX"ޞgGf6+ O?U25D*n< Gny@9e6XH3<|o`SӁITZuUM\`DƃJ+w^[HdZޛmlrpe>y߅NҔ$8 {]aC  qyx(I#Mߑ@# jBSܽ>wt=|A/{Xsqkƨb"rR@m1Ғe`"|+(g~E:r;tz :t瀳s61ݙexm*{_sU8vq"R$<ݥ""N7zHA ̰)7vQ(蝛f4發"VfbٱFʡ[40߆cc iGsup}3;u@͉iY2~>F[5RQ] NI؋rhC=c^pǟO(/*[G[,-Gh@U!x"_}\{rPeUfVW᪎X :ݸ c;tx^Jخ~kȕ.B1Q\8nbum+bYgR*Ymϲ і~Y*"Z FRT P_ևke.&Uۆ(΀*=)em^ mHN~A?pD8bVN'Mtӱ54@r'0Y7A)4,+)擔V\`tGMIu'75ʠ@:ܨB&f]bwK/qBn oTW),4'+Jt¦T*Dх baH.T:%6 戄Ok B::u[83J[<^Ku,N CR⎕dP޹{9ȓ¨ a%. {)\GBGqGe}ؼFRb5JSz' oi9LO'Ύ!6X|(<6~ ө;l{?RlT!T{jUD'~+呋SC1w]wg%ѡǶ$\E~ۖ+.LZǞOFW#5;Fa+8<.:m{*_53Sl@b)k|GQON@bRjAfn8We72׉7nCYIpAZc89I!-ݐT#ujBzdwAR>c^Q^ʄmFz6/ױ VVkS#^@mu2q 4k/. (*xE4D02hc0hD/7]G,,TeGJ&2eZ.)/o E'zQ(G(P~L_C> "}B6%hMEMK-A 6{*\4[YpB룅Yy^[Z+lh9[uP,)SP48|P͛a3 "׶ЕD22y&X>^,2_6rYz{.U^cp'"vcN !M:m:pO!T?+t.c4hpr(ǜ9~QԺ@s rx+GYiq.(AZ6G@ʏ4o.9~@ BbLuBE2$[5 |,h7>nFexs\k[8SjD/O.qF0 + lK]{1x-Od~|R^fAclhq{'LS*~pCV)֕@sWH|pb<(x(!9xW >Z/C` _KS)dD4UPA6ʧqΙ4j4)Wۛ;S_GkW _<LTa"ܴFouq~4k6 +kyAMp>)B䔰mPSHN8F,yYSu:agYΧs;߲v6'_~Kƽt޼}5RA¬Fק!FYucE | I75:}Nݠ@I- ܕ5v;<h8X9Ɔ+1Kп@F4<@jJA& 4y=yԳeZ>e:]˘bK|ӴͫєƐBu~}!w!e/kOyԿhP'Br]G3/z=`XA_1%'nÌVOqYuyH%nB['_@I^v(oԴ.!86M=ODUB^ ~ePfmG(3O45ty b1f oqlbh]ZS֠'|kȵZ] |,1o5U`]S!%v Fpr7Z{= yqzHɀ L/qɽx+ J^LR]mi{KxFTJHSΛϚ+7/Prއ(:Wsqv6IIDq~Uq(9f \4(Ĭior?<~{)uΠxrɺ @1^(*mqeZdjFiof  Nk s qL0ۂ_VQyFq'uj3tW@(O`d 2GdCjμ(E"3]S ؔ2C=sw %FCU]ju,tVVB1[Ccb0󒰻aɷ>̀[f P\ޖڬcOЀcͅ%7.A/^_œ䑃/0bux Sd TUt1QVG U%hI|X,G=f?pQ㝙ݺ:ZpwvWҐ0BC7uh/F =)H~ g 3eF 7F?Î@fAPh:֝?H}*;nD|}o[/St2Kْ4)ЎIIFbyFlfZZ+(4sl@(ZAI>U.&*B3.(|=H&b%^ _:/VMr?VjƛgTLuqve0$6S4mwep->/PʺE=&Ja=۝,fʟQ,.,V!RمBHF*W/G)UV!HO*zT>ip5k?,#pܲȤ!xnk?F ˆ?*PޗŊVd& EeSpE2wA-yzi$+SRy'-0w\\"|Md F~}V]h^<,mzt^ig#D$8֥Ptl3":+RV_\@𪟏KnÖ];MVwϔ,(cv%"궞E ;fp$E[b"ȻX_^50 t,jh٘IYt#R63a?3&h⽓#Usm} 'NK9+$@V &Ͷ)`ſ x NӅ 5:;;"cYΊEcp2K{xvLZ.CI6[ 2ڲD tԴ9*oT!P+%GZ v71(aݗX;ɛzD 8"ElZU0SqOf~4[1._"tԏǶm#nW!஥vCzT'&Lr$ 0Mo'dQe\ǝD6BBEJefOX皣( ΋RmHV;2~o_0Qǡ*/F? 8Oivsc ty)=kZI<էR na1*7ysC^tEqdVb?oR1HpeJz Ր6 n-Sog9ݐ3 Տ@n+DqzY#kniEr,661{EBz/! eV}M(8DT_I߃{;GDr'AAmX,5-QBe]#M-66^ > j88BKC!z_F!mdD1;E+&O;j s1j`\\1j!nJ` ðSuoY%Tf]K.p?a>0FB&H>8.އ]tbJ lBcrj]s;O~ =VQWH]U̬liz' 44^uQN_}Gӳl?ϫϥ#iί=Euj'=|Iz;]u[2nj웱 *pz6oMr04Q˧ZF!ftƻ4 їrpQڻ[cVMjk^otY;ܼ?Q]eEJ,^On+.bJR\~p^YW5 O[IYv+KV5Q>H%rԁ13A$|jO=lt7$(#6u(N3TȈ$-[9۫WD>-du?5,"7iC>K6:j(Fa1.ERUr<cevH^q ylICMp>qNk} Do jˍw8;rdL$mX}c*[kIm̉nJī\r&Hm,c*Wz@_wɾiV քq}hwnyurW$ /"Ҷ/Fz$1aϜŖO!~^ZHcr `E8H+ME@aspd`06Hs&8#ľ_9ο?$zZ_a/KRA{3vsT3=f?W,O]]b}&‰a؇?|Vfxʧi@#2?3"]- <Ӵa5 1 뮵jy/LFpjffEd15.W4Q!'^\p 6ߗ +v(dR0xܳ qOh8 a$iX^z3pQ]JywrՆTYꟈU?D+.kI!0DZdpf ;v[ͦk#u8n]z+/<+:7#)`C8u=o) }KIVM6H*韣WS9RɴX.Ы6&'_ҢRzhbwT")Ł+bUΠ0`Ǥ=DM}~cE{?ĝ ~k`'WH xֲ(wwr}Y\o*$ g$ amg&AfK`r&C-Ӧ:'H"D bz&P'y@4ˢ|u3 t67xNv,ŧkA4ErefpyT;X\Bf DZǨ2Kv{~,ZAY_Yѣ]Jec@2x4{n.Ίmq$j_fPey@d'  p{ mF,A v(P82ʡ`B[ݦ#2(KDh6jA. GG5R*JY auSv kAPN"񦭃KLzA-i$pzG|*Y~Wu/F7DݢkrűևЉѩq΅".0_LU & 2p/߉ã`u=WDQuzdו,Pd ;f-h|B̒q(xa,, NmՆ^g-y)JS6@bCs\`̯68:8@b"*.׽@eB~LKY;lH}P8.zjtLD+K24,VE0̷}Pd2)x3Nĭѳ.=%zgttH@\cT߼C܂ rs] O8<?#/Ywh] JxxNY'Q9/i]&x? .<*mM̈́+Й-̹^YIY[oAmzLC#h3,It_81v> .}FYĈRX6pWiW*G]Lm6 "q~AHoZTry'8",D䠀vffxStХ[t&20ȜjM, PjkNz褬Z}9Ww\ 9ୢZkуB/sBs#"'fF`fJTDF,^냅65*`[Чqzws )5v΅\[.ܿr|{@,f`@Ptnqa `)"#i*>Kng5aL0Q7R댣BH,l>5/ug"oAqL>rT'1(t"mPEVe)f";Qc^J]lZu\i8ŸVDs+ϔ9oT n9ǰ22>(ʞ~pyi5- HK,qUgPQ+8QBn )Y*`8١0vI{bC2CR x=DBR9w6|T٢-XfJ"FuUH>.G'#)xxOW%jROn>H2qQ`:8 Fai\e]lVػ .1cu+Ϻ2b?:f؎wi/U(Da)TZIğtYJX R?݉y&|@Iمh.ΏmLw(^H"HU*3iJc8Rh9 o1i7ok.QvȢԡw>LJ'\Qhj%g_z%}.F@bX ,wͲ*32-5ݴN$7C35b;Al }3GPurE~}n€AA(׈f T0%K­MD$y363?V:kM:=`P\&)OHy8CE.ɥ+ 58 1EF3M;-y]S j{Zr;/Skɑ")aiU#B>%H.1 F<kBx JWV@62TաJcHJV9s_^nrs@zKhf5jV%UHߡQ}%R4\0:i 2Џ=w=t.,=#FInSqM~ܾ!S_yYaWL0{3W>evcFmzHV0Po0q1W,cWJcD\]nw jkA ǛJuꢘgWHA'5OsϼEH]<}%e w/Mx;xMOUV$#4@l?kM몯Y=s.H<:=Xd]5ty"G,߈ #xx]B[o>k>PMаS= #Ybj"ȸ}%t1 9Zrz,:-٘[$Sk>N6zF4 |k:f?Bˎ@}tOz)CP~<>{:w. tΩ&5PC9ٶb$tMܿ *ld[1JsY# 9wlQK@- d66$j@C֦ryRR8[-[OCĦt.$"lPdq=syApsW# 'A04VM"il%Ý1㎠`>߾|]ӌD)];-Njm|]qwrj &ciHgĥL~w_9.&FNɨKfZqpGH[/8PX_E,YB?5TD6;>)7 ~DX!Q З$ٙ"JIlwTXO0 ( Wq#]Nf;O"Cʍ#X"9;I] )|L !*;Pg5M5oC SƢ =wgyM[`7o2!/&ƃ|ɪI <莤1f5$~ԖFɳ 0˂Gp ȇU (Q><*!`U;g#ʟ拪"2@caX5Hi-5ܥF ?kk'מE -GD^XKjSb;*XH K^̓Ka`(ҧ5pKkZjE@Hq fɬ[<smP5t@Y2ʼ_u,ؙzuЖ8G:ӬSY9<5%;蒻ccd+8?ۨ/ELEJB@%Bb>:yKrh4;09/I6 Wm@H5EX tI>;[[n=#?^zPLSwz%I/D-F~Aele@Rr;_^,B? Z׶)a Fl.lkPB(2j= q;OMTf"K\n؇r /ELˁ@)Y=|t2(>^TLNH=y D>` i֦ky Ԙ-[O.7Nnt'/eqI5ȧ#^zI/:A\)Z;l/GÿTR `tƶ ~o%))c- ǢJ#67Id wAC`iIU,L4cͅ9HVԲ.uX#Ap'j@1hy,[bQEd&5GhT99)wu [鞬{g#ڂ'XLɚ,-7v$7ҌurE_|&Ĕ#0%!eE^kX,u%("7!I5^z[td?Ͳ ^=/7-MjVQP:U.vp@z'VUZ]CO_RV=\HDsacȩMluBNHiEbК9{d.aݢ'Ȗvby͌d&2e!{4zweJ$&]ĚV).Ln:MIݍ(\yDyK٪>NѶ|~oi;(4+td;Rvk`ڰ$}M\ I0_YP?r#⚼>]ƝVAiC+Tqv y"z\yoOѺ<Đ99Ҏ;2;tVikb~^"GS`3\C 0fX}<'M ~-Oq}`穡FX'(jIq}/N Jx},$uoQO=/-W rZdPnvFs. u~RBU Pi[q6QҏX{\m-4ڐ|E.|˱uƟap]S|~wϧeI(Wc$1 f9 1}.6Bs=kǨ8k5(44AzUhM &ՒdSxrʬ 0T_kk1(lYغє'Yk7* I? CH×=eFf6 < CWu {9 t*?nv#d}Y7D'u Sb "EF%)בM ~ԧXoD8lU-hy" Dyc[wѐX"lh D$u~_BCG9Tfv]sH ^|רFQH%Y9T[6 z{, NlQ #M6SvxmtVVZE%Ka.?'Qܿ2Qt -oZ\bB˪it` vr|wyFzꔟm/8{6۾`Nƙ2]VXI>.Ff~.ϫjbXF?H-*ز$=0ď!3>T8쓳Í=3s. 7ĞD!89[k~FҺ\wORz~̈ : }_8Χ;))?EF́.(ea{vyr FWz&.i.GRXoLApq ~5g LW Ϋ>ټ7&\8D0wy<ŻA}u!fTdNviz7Ƹp-0cG%"E[jras8VnZbpO/;BCKuTWIs]c#H0i$Md4;c&Vw>kc6y6|l31zV-D=}Pz/2t1^cH ?WNQqGc W8V T:?a`:ax%B4{}h2gD>'Y:{Am7%^BIa}ܠjM?`ϰ{ژو \#2Y?(3@{B'w{g {,=bmlPf)aMj!kU4d9Xp|'-@UfW:WtN!|z$L61IJi]^W|y0,Qu>޽!t3'67MeR*9i>%'FˤXrt?hwZS!?=Wla]F!wli 8R*zEhQ)]zY[vueaLVv ;9D!a( "F0j#b w@&CCzm`]->0]eJU+Sã?{yOm?y9O4GA\5dBKD|rJ"S]K WvWGVmǣ_2&,PvX*ڑK|pXN-cn>pN=hbCIe{v |8_Q bhn75?ԲhߢAOd5;O qՖ_sys,HzTB6ry< }}h? ̀.e"!hW.0 ȑ6֮3e/)b-AD +4U|kN0iEwbx'LqEi3'x7e< MATS="H{\gN᭗D5!1UH:^ͩC߼ @-FgG-Wm=HEE@TuV,n3yѮwbjZ+!I``\`u~ȷ\ScH{3S)R8)6HyMGd Ӥ5'{jmЌ38UYO~BS*$2L,14<<5E؋E{H+9 &k @ܯOwrN |} I)pҟK:`ȁbpUe}_ώSV: _8u8d"QAuVn/c6z󪥹|)2y8W.eay4 jGɛj6ըiiIkscGp8&kfJwگ' $ߘGGy*0$'oj8hX|@<4A˖hG/އn"g_* j;^i_#=0ukĞdץ~ڛѧ1m,~Ggi g(VN7* YQXަs2c&\m XFx>|5{10?{>{Ve:-hS 4mU R| 3 ߞWqS+ @%IZ `"0ld0(9qE4Y `G7aQR]M-'/WVGyڷO;ӗM;{rKsP hp7q6%-*^UMVXf K<MH\Ex<\y r@3`_ɆJi´ $=ې%D3`%ӬiCF!V DU |xMzqk 5X5QX+DQ?e\Ъ?] 5ha^`€J-=ߑCsBՊWXҫ*Dr:; 1#~kub?b.5uX3\{| E@TlZo;H\y5c96 ꪊ"G͞[fjҕl޿&}E"G/҇Q R/!e#z=OѫǢhB(>{#1Is^5)p$;-MH;ZJBȜ' lf}C\V~uW[f#:3DE4$c ukRAt.HLG୞`pW5g\f ZW%UmSk1Rg%K0@BQxš &@OO=rvi'I_#~#cqw&LK aN3n#ɂ4bbmSeh؊̗cyP=EjaG\TVsPf{oeg{ ~ж."oLw䕒jH"m*Z'к.OUhEAL3z^z_F&x:Z@װHq >N* aR|Tv΂w\3l+4Oæ* ~s$>y. y#:XPE_Μ- 0 8I"` &gf !pHh39Z+ ޗebXu.k^%L=S7:C:_ :} ā$:j/$c?d`L G/jPg:h'ŰHLLWX\>6Aq$@2i'9zgox: ySOPx#0!c<5vtȼZZ\~{1='5J4b`@ @g< R1m7sto>a8,*r#Jϐ7#ioIPjWM5Ժn?% %ГZ^;^g9.Qwtƈs48ً叒Y0W4[j(w{3 V|u5˼SRt̪9`Og[:’[\"j[kHp'4b@MBuτ y@k46C#"B4K72acic wd Hex V U2.q{6F넋թ cF݈*DjcOPe*O:)wkߌ]9xrz\{|!@kYVB}C'oܝ3ooBhڽ\IPbw]S1vdeQzE>&%6g']MAS) 3`칹}'C=} X4e~W`<=K)ѭqZ5pTUoAN4X9YSiA6$l,H./d&Leɵw`I2- D+DeMj}%Q6i_JåvMC=EJ{tAp9(}h~BROb׭ {Epc$ZT9\% _pwui>-B*ȆT %saҾb=wިr_ݍudzG=cThb[ A9X* >'n( auAqVaNEQ˞s'ŧmLp3%&ԥV 3x;h8zC# !ntgj\Q,E!P<`Cgjᶭ!#P9w1nx'xW(7J@~];4\q1_Ў诚Oo?0%D'e hPqzv$KCKv1z~'CӬ?pt lz 8\]@.j&"wB2{xе^EC8R~9) Q]~]'Wws_ob|>s!cE!r쎭xvWtA*! sCV Q.:.zBvd/Hbzp@*x> Aa!DJ-q.ЩNuUUDkPgɇcb#T%FqQYԌ/|ui7nwW+R#yy2PlJ{Bj#q~̛=%q_QATAhTSsdP"u"$Q͎g\ƒT `Bx0jfpxͮ:5Za5A3*mrBgFA:qˑ9r6d1?a;ΞNmW߯]pD$KOw;,vIYOEѳ+!=0͗Z?0JMW@z-Gh3ʼn"eq7YҰLXAdJ4̯01I3eUEj;)˴ɀnQʙ}kR]$yQ3XU>VQu(PP;{i/1|noۤb83 :p=c&THD;R&{RKTc3a>U&w񕇜xf{B*l)- g~s.x^] ]yzΪ%/ܟ}wL_8:R.=TX?}Pvo{7TC+0@ԩ?1B7,^bɒUTDtNu5Y8Olz7uR9~=_ǖ~F:ll\iROȲ2Fb hJpSc4|4gQR ۩U8-rpb>2bO{]WfZ*-:Ge'>'q5WIAi \ƥYxxc!4W E\YJo"4US^h%I=ȒO7GA*8N.?\N[&64s K@T٦D$v|0^X2͖/b{:Otzs.C9L`I]:"11Kr}Y%OU󑜨 0h 8^FRh"?kAZ &NvGwэ粫hJ@ΰ*M芌(9 ywTd,BD!"K'특/Sfӭ<26;]}Pxej amϳ:@^R58\#E toTi٩0 Ǧdz38c/DDC0YgjJM} y$3y|dp T{$5vRl1+Vd}]]/;B^L8iJ W`JvWP!ok^_( !D^YoNr=$dxc4[;$]7/ M>,o.jM-E$Exms%'3-aڈrp]RPiƧצChSUvTeDGakĽ8gHI͐+~ KY3R*mUA2AHҳtPM} ""8  puiiEͤ{WEJ*OjpqP`r.@gѼY ,dAM'6 !OB< ])bT+I]-`OB`:sCIɞvSC0|t#1 }Bq=@Jes]{o-13IjvjE%|@M>@ܪ4nhՔX=0NjH7XxSOߧf٘z53΋. V% oTv1KRğ H6e2љ+Ź 7H0E Va.=9)O(x+4Wƨ1c]ʆP|ȵn밁/x)XqëIeoy? -ybq4$oъ CLĎL1W0[ D,, kFT@:o) \Xmh`W{u'β] *%^2VbTaVBvY>0;4U}ܥl#`[p5mL8h%e%w3˹ҥ?I1Kʗl 7#`eCi궶w Tb!ZP8ԗf9Ʊ!HAWS@ij4!-  sf{ :Q>/ o0vw WҌEm]pǐHCF9m1DMB=:@8R؇U`iޏ֗-p  Q0ͧkuqbY9`MQuЊc[7kd@z|DmG ? $v~W+ >LߩCWPYWmee"s͖r`~~db"~fcv}n>ģLt[HNʒ#b[%E^AH:͹odX~z$ gˆ(r ܺ}}%.]t+{&B—a!Ó챙W8T[jEj 9vn{#`&<S*6 2 [ <8gV hI~ZpC3yNܡ+jӞ&uaHL6$?Xu wF6"YܠH*v%Kz%!PQ <6D;)0^?z5[*(,*, {,tkzw/KXlS㕋ރ6MK궦g}Ġ-se8' DV Bx XQ.>1ii&1 ؂:*n$W> X=Kj&e&@H۶J"Y@W9X)uB[2pnw3U).4J&5C_Q[kt8'8⇠gr@DC'KCERLĒ^x> y'Ѥ,?)y<0/O#5[8:հ:E,Vb}z>X)*d_?G2$hg]a -fnD`!{YF+̉a:0y u>-r7j+,zZLLs1Qg&IoZK$M~|fIM|hk)rHͣ"1l QgD;ܽ3[=4XXj9F a=oNVRDRVFƣ>+AtK֖ZtG/S:L6$]m@D=BxTެ:D b띿Di'槧zm㢕rjh*k@Bdq6!) ߪue>~aK&nucM]IfNVO\> }v.9cȪj voPYsTԬ][6 ZNSfZ1$:-d8kFiA!H;/˾ĀڵXk ‰/t4\KbԾcwnB~ NoQ>]Fݷ0fWr؄_]>QOn$G4l?DUn"%0%V3"jZeH3K$N62%nnjCj8 .ľDMXHc4L@s:\YZF0(VMYD2lw)T"Ƭx:W PȪ4ͩ7:"@hC/gw#ߌ6R-R"K-iw$DbNC?B)vY5_md?~ ~9&vQaH3P7PUtA!~@A=*ϵ2{wYKHqSU)46؈GWc 05޺Qc1]?ɩxYfPsH1O:VJ/y׸y;GvDt浻q;[ ڪiP __pV+s?/Up}$/ "w1;cijbmdV{rckZs Kfwb%c 6%5;L3]dZs*u+(Զ I!-S1ǜ< jYXc{DtZu;WV^ӸB L[L(y5 ejvjMcp- mD<-J>n3hre9H$՛"ՂƉ!z&4B&둏HQ?-X6%$(H%JŪfcܱcERnTT:(IEU‘M.n1x衖vJeaT B$~ $;MſIp/~c:Bfyki{3 An}}8Uk E ]3p[~3I<`UZ 6,%]AHu15hIv*w}A]#Yq8 ->.0]꒖=ٲa> uT fT*C؜0k1=hڍQTk#I:Q`MWV1Cs+wcˣW }s7{^´V[N&s ]Fb2pDev``J.D01z Y2QX{.1w1HEV-2t`Czjπܟ N>Ff Vs0iPR0C A a9En(2] Bp'FH1459I[ux4I;y45z RAwfFeq&MFSUEd3+SP-s6},-o?ITH{]"X؅D ԓh;Xb]ƶ85 51fgPr4JgѰj&.F~˓"{Oaش@Ն=z̔ Lj%Xfif|"q-?!vpi}&$j&a'$녚W:FҲ3:%oۣ>YKZ( 2! [b70s7= ~;GOM\e9q{瑤T]0.eưs>뀯0)pŪ}M%m= ѽ}^̓#ONkM-Lgm@!f\V')1Ef檋1O+}6rz1~mn5S\/n2ںZ1ѿS{u0`zq.)([WN]lQyֲ>M{Z~SO;Eܘa e]r~60KvNE'~H橤D>FE!R޳[e5ȔYd'\ ҜS/ur E4oE1M&(ôJhROo XrҭP6f$w)%1Zs2/"PڧRE% ?_csЖAv{y=JF*m$VOut7LrN~%mcͷ7aT& zd\;,FE;@[G͂||ȍ:i]MkX 5U8%k4UƢؤ0Ѕ/)R}AQI{iFM'V|yvW|_O1)Z~o|-.+`pbr.2<{Ew!ED^{AW(6 '/ۅ}s; E&A| Y~W6DdTVeH\ƭ(+қŰCo|E֏\z [i}x_G)"Ub-z\mULZN亵anh`] Pe@:-~~ _ vH `+><ߑj1[LT>[!q ﵀=u=2jKY- a $d'hͳ%u$(ls䉯ag.6W B yэ ^øY} N23ȗ||zQSrZA64Na^B@yţ~rV4U\mhs`jAkgQa+3tB-1E,!O,?^VC9~J$hmI 4 :Y}d)&e hCyj? )cM2~3oy=WRHM/,b;ýP*zw/aH<A5[Payep-#tor<$lj7w=v!sZo?%g}(uwWݲ^~(HRPwsq5rd6=~` {g6N} } 5Ps/7SQwZێP"ym>YޛCe3D# b! \u{yGsdk5"P~;eKdf2%.M[T}Q +8C3b q.iմp mPbpsƔ}.KI{q faL mVݯY*1شkj,?T *rzx;A>Gm#hݱ-vcsK*z>_zԯ,2!%lو:,vUD%ȸ2| x?*f\rZ܀jӘ\!4sJ-[:e?nPBZ,7~ΝM<1"I:mFG{AUiUN|B]~,:$>Ra?6ݍ٭9h'zUg2T:˻ͲV9yHH Eͣ(PXv mMKSy 2;kz8cZ wW]|1k78b(k @{u] Q e݆ 3"]x/,' CuY PηQ*o'~nJ*GSsz1f=A?:lbg0pU CMx',?ޓ%0m%P}UO.xF"lٿ0тt e~mᶍ(]'6c,^_ȖY%vH$ZobȲB9Iے $e)_,ee믮԰,?@9X#c93'qu_ޚH-Gò|scȰpɼXo ĞJb:ЕNҴz,Gg?io$n 6w*bvLGΫ9@0pޞ6'RN2!`3hRPtH"& ,R@6\]Ƅ^{'!3>L7`HSȿW!fHk3Y u!m;= Dj`7^}h'3;x;᫰^ @W-Yia8tbHh%;.Ķ~1Ya rKl0WeԾ709bͫltk2 k|a#@KHr,CXvhq o vXG왼&JWua ~R>7 Oj<݆A#U~!_BsE:AĆi=cΥ~*ҒY ߘ_d?+uCR8qR.W%C*g|>}Ael Z6+)tqRi$skmyOJ&yZGzL6W%RS JYyڹłO/؞s]y|N*VK#CQHjJeΥsYUeb rw:avfV@q0MOaz wP[tHȹw@]xdE ٸ H%}W{eMƕ`YNV:UY#`xBf] k7vSf@͎HЦ$SX!7p:a6[dK9'ͧGvOZ:oN57izuMѷeWh~y}*uTqB9G+@؞e*d#CVRNR@^e,RBb_ab}چ>$teNݸk%эY=:Wj`Rla9g0#B nsx ]AP-qu 5:T5sa#e|JWFqїrOY°2KzUJMe0h`oiA8E%gV2\P'pҴ`S_1 D \ߐce'b V\pŧSqCbBgdb:\$ej 4;g nn8c7Vl*3g}KM`xDl^E(|3$:sfKR1, ν%8@I\r{몗&"gj#h B! wD8=~ }+Il 52Fޅk}FgQ!>[70GxcߩRU]Եy*]$TR6: aeu S*PgqM…cDk˲y1X( 3 ى||xwjz b)L wvu( |?=]|!5Pî>>(|/?#5<6JR)gLA98 ldlB흐oO8Ƀ-kr4̱l:a\X>3 DKaVF?@&q"FyST AY4. i-~{66(Pv8I{9k7ǁ<+G`7~t&`+CfhOY%͜+sBsvUeu nkqp;jsF:kŝQcDh#BU`TQLnX\iE?Y&4>Oo|S\ 5(CGЯS,fX1|T!{u@C-1`8+#Kf4ɁPb/ˁ7a0CYg^C@tzao5 iH(4;!/4 ,{&&b;Jȍ.~뀽 *j-+/В<6a 15$K*'k] "ȫn渌p2yTSD{V|(xHL2)"D-ĥ쳉ݥk֊ mNf 10hњS `{Edf!(nEsf|q#,@|0[T6p5ݵy̎e $RZmגK‘<1}PDxSWxmA%Z3Ɓ4. WeUU`~J6p2"+Ni!SNB?i'ŝDg g)-E}!Ips?HM6Co bGl#D!gt4[LjAuxNTҭ {r555c}_?5μkƨKz"WO*&ufm%AuT2)A6B)UU9M"ߌxtl,PAk\W1&g={39ۤ&vIOD׭sk9tƞ?zPv>U,YGjg"E7J`:u4C`:fKԭcALN\@*'W- Nk"Pc&0dMrOum;;q'&F*Hm~C:\*3݆4^"XrFFΖѢhU "FTz8t /QM+2 ђwy&>5EO=bn Pfʃ+'~;s!F xm_"(i.m4@7B]^8 -JX57m+Oؐ@؎~jbf1]U X1<}-֑=OZY-G~fSKO+.O .j^m.܄sCJ%kDg:q}Lq"1 c[3Y hzuZ@%| >_,pvq mo; cv'uAL(V^Pqn8:?q7+k~ :-91۰Hn8y Pp{y7K]t9%R1^W'NI,,n ҳlIV]4J |:oo.8ǍHiCe)Veϡ04YYHc]~?96-$ G}<*9B0 qGA " R|30ie;1SK+ҀYb.[ISD1jI&ab~I Fq5ʟQܿW@Oՠz1v]Q'OeUMC%i ';۽-s"ⶄƿ7Rj%dX&Zךf||1sekQNyizX㫎[X,Ӽ8VRR~U Lz'Ss*%GȠq ݗhQ0QڀĶ{ Dֶry,M-c`Rޙ#H{&/ƸR ԕV|Y ]9:"ׅ-Hc6a1YVk䬎n.ɦIZfo> P iQ«aE?YB@GhbP2t1!Syhٳrb4O] s+C; -eūؠ/S}r;)nuO(H"Wq~N ᆴ-<$?-f'9_%B0{ð}'Q4d k"hXfpc] o5 $?hȗcˈujOf{3oPz-V1IJʍJ{%rsm?4L#kw5|~T6j T gD_I[/k+C&>MHDzD:\ ɜb>CjYb&R8XS`QhbUE\*bĐ+>EЙJ> f/-{m:F:EZɮ9/nO>RA5࢒^* *N4eJR#tK RAJ9ieͬmэ>4:Htps{j47 {5œ#NLI!6obU dx~_SJyXl]̿cKjnx=빀ql#M%o+ZQK|!bhajMl2yP}9p%`7Lq5,tW1{9ebv!%M˔(-ycX,XXϻa_'-;j@v'Yrh9b4RPb;Sk!vzxt}h?m;`a~@֒9@{]@ 0c l84H*fQTx%5^@VSEMۈ*>lp G- %7&י.z{yJ͵4o`.9Șr@נEPNWLPkd&A8d 2aN!VѵT: 2uCRdCi+z_Юک^E2a0a66$I#`[k?lְQbn>(c^Pk!,:^Pd$8R$s RОF)r=A2pzl?2ƒNH/#h!\Pq6x,]rusV ,:n+ NdOeyvt*qoj;2Nbbxۖ}ryA({::~o!fJUao!$HԥȽ"!7FSC8 @O_iYA#@.erhS,זU ӕe/<WAᇡt2-]tvDye62Azot^D\1tp"sQ U[m-6T6CK;]rx֛|7NCIA(V\ c΢\ 4gqymMG&$OGa@-d{=kLz;H~7L p=;'TQ~E&V--nT(Q) V)5,R_LvZ$R>c`,S ;e9x^G4 aߚL"qԽF"}7AV_y(nFh'6"tOJc8`g'íP704L2IH2w4&իuT_$Dm0>m[ [Tf!\wM*ɖ43ŹgX=o((Kgb]n0*n?6:d>}vS2ז4ԕrz* % htA[wFE񇩹,fa" 6ʔd8y[k]\X{M7-Is }MV1zOl3}|ߜ&!ex5ȢکTz:f?3Lw).y'A?χlieDA_|Rl WL;@y`~8IK m|nHsF4 Vd,t^ p>A<;Qw,,E rcE!Mjf3BM&Hz]Ԛq]BaߠrꨪERx@㇇0Ii7]m$G1=#D_EZJz#U@б OZ8:|k}Qĺϐq exp|q]Ռ Yv8T=m_LePr#ፉ7*zKi(SڤbJ܂)FfgCW59 طqϟӘէQ1ZBroDY43m4Uf ~;ZXB|_ ye9[Yy\!ZI'4Ve+֤vqj^c7-rwE)_@6I*6Zo{9 ?11 "$4[oՅw[%{խ5X|k.\_K1ixS,2dwi쇝%$pZ@85Bej]L.iEM_õ8_8-M"CpQPO?ATi:VF_]'J0`2K@@VXASӧ 0ǜr vSWbjua/u(O L#~?w=CB'>G7^dnVRPnktVr"Ka:n(#*5ROUjG@v] Un3n' 턽]&+XzJHnfF 83.LYt ߳Uy9;3;NKN{:r$Ψ97t8=W6VX!L]fi )Qh#t>xGLY a.w0_O$r} C`."Kez[OmiԿtfQڿpR"F٪m}5pesgOxR4DBR!J,/'co,)OnD83QE_PbI'$[W Txo?=Q,QwmϘgXlڿX#T /qy4g!V-;8r})^EIk\c/o#%u.i?ڒ٦aCJ e:Y @ (o'PDI^rfE-蚧ky!~#i =lۏqv֌%[F?x^4DaL ICjƒ hf@3U-I!$E؋өk\Jw.Ͽb=)0BΪ2xGHۉ{JS+֥w ?39V|wu\=YI0%x71/,,) =X8WF* (hk0s v*˭՘0TUjSۯ<Ե Ku1+H;iz:x]'J⠼4W1Dpeo 35S̷ ?X0E |k(^ 08 A bT<3dT!Ӄ=+ `\ UMkbhCqU1fU">n.N$KLɂց۹q&Qy顐P+&44z[FMRr,@~>];-'[>CrdH[ja*؜߭.58Jv)o)1p(m-kma/Y>4Mib=qOnN91~ v\T.IO9saސFH:ulƥʚՏ7^xLQM}Cߩ䴃S]mANh$%erZgEZ!`B" N{ܫK>nUz-n+4%/%Dz*%#ώ!9YH}c)VO&Ke¸c |ی8I/6|%wQ@07nV*e488]3J#KXj<ͮ(q,&Lg^.e}0 PM ;I:($g5,d|?!^2/z3D9zM)2w*pAsf`Ƽ9Ǧf2uy1pY~Zr;jz7P8_[G-AژMc\oKh% 01O-^&Q2b_غ6&*9—adzj-7ЂݛXhêZZe'.|.{;[p2]f5]W3/S MsGsVM{XCnSbhfPI3gY>pl!׷=Ov/Z}?2847^i \VNkBƥjB>)cW.]Ȼɰl& Bg.y9?UnϾY&maC ֆRH =s}eEK;J@ڤ@g-ەJ*6(g qϗ7]\_ !OE3-xe,Nx0҈"kl}/quXDd#c2z@ü,OUr+?/T9{݂*vJ'o+0wa4'D~PKd7:OK&z@Q&4cv E1`1JpY '8NmVdqgH^п'EpT9qQ^B ês ?-%'{++kal^C9mڦ1^uN38PHwe j|Y̜*w`E#Hgmk~M:˹~E+|Zlj5*'vK,|Ӥ`j:!*jfv &yk ]v-cIQ{&果X`%FJ=?A+a`yƽ=U j  71m(VB[ uw7_Ss: 6_RмpwA[oȒ[N@H$l;u e &\3W "Sv־@ߡEC}7&B8Mo PܔYYJ=r 3ӣBch1<' R%@[x?Ľx5m/$FHG Km>9& +8 aeH>왵69-|0T%PdYF@)l!keȧ@TonRaJN =o'dl) sL)^+ 4T/u5*~,JX@#piظ+_܆ǫǡ\"hD =+{l}sx/7)ا >hn4]U%Z|\6J $ՄuH^Phya}V.&rq6qxơ؅ 8 .ohly6Ԫ92nߕ:)BZ!y @JkE tmuYM#ޮN<ēBI57ոy-;~zLjX,Yr}.AUpYNcʵ=-0&/14JlfZ7M 2T¦q}5eFiR5{K.}@M. Mx)r[ M)v*;)s[{LeɈE)lmQ6-ΘE ~r !2ispLASGAI 6T ͌[Ԧ$l.hidd8g,NT;wV6:[vvhNm9Bqļ_#_w'^*SuBgx>fTh9*:[vqbRmSOߦ53ݮ\rIhXc ˂MAhzhvu3c.UCl7<}]%w.6 Ϻe妧$TfyQHO2f$aȓt͢ª7 R{_=]Js&3}§J1\Ƚ@UZD'oGp5"nQa5AsV+AzS{dxK#lӴM0dtU.fiOjdo2 zi3)*fY*9~嗻qgƧ=IdDw>޷UmU̓MTJnӽ5L&Qe^#~ΩWoUU|nӹ0/ϩ7@aZf!&U&W.qX%3K*n@>lFЀܻ jB\D!֧c{vf)_@:Ē5uoƉE쀊9xRx=7/u@fJj;Y̚80alXKW{m6okSbl{b&i8Ƨ27,BSFq]kzoiL@6EbE=P3s=6sT^w[DNx5G+r׮+,Pf A!ʽM,LRDڄh[lN#0d,Vq/;5)2A]vW߇&Co"iJX,XzR1f{*T$\xb#H_@NOzhL ZV@ C%X=&;̎۱?Bf^Nl,а`aE+e'`rRkEsw,PuL uH=kcfFlgKheGԻ^":xK#^ޣF8oU(mntxI>P,KF\dan̋7sƜr|] +p?b考J:XO5oh69MDMDcdўnmm86 s@# zJ E9[pW ' `Jۆ2 /]x`! Fª$Hr D1f8b~K|mʋzG@cx?;Gj0F?ȏٲRkj{r:'聹O~-$S+h4'Y :_dd Y9}H%ܼr'9wN0'H1qTH،@\ Ý;Tӂt)#ֽbhTL>>2תklъwa#LƝxa$G֤ s ' bb+O=߼qz[/|cj>brG.^ey?GZ6;4M] \Mk 617S<ʊ# u%wwuߔ0a`Ab`h!P;e͹lӁ7 䊩p}NB-{265<1p (ӏg*eHP'LXև[{6Qr^[eW&T$ Z-zqH^Y0:=<'Qo$2#lQd(ba"#7?H /?wAڞjVdD/]X JxU:bt@_PEWnAK A2IgBWC9:1DŃ.ml8x)c soݔfK{6lSN,ܭ &=m:" HZx! ־{oQWuWhoG#04x9.e2[$譌2 2Kى(7kt7eވt 7/p%xYrFIAmw~Wkے4݀XSJ:^9Hbi戀/AnZ;NɛEƑj;i9@DqY)ܰop.p\a]@N{2A'M@S֍7~mԽĹę=v4\<}PF[1^O&CݬOIizr@&\C[fM#:~B}I,d mV`W ߡ鹦ηbxܤ.- #>+"a >2k|E#˳s3ӬtwN2WD2C; ʫ7csøM&1@\/k~M =$ nuW k(8D|_8)ȼ:LۚNѪ1:D1_=i#2Cu)R6Oh]xu)-q:g'fs'ݨ`H)M1iz-},LHigဏ2rnսLv}DT=;YA 0;mqleMx:٘_Cgi7|- .'^3vVjL` X}˰ NyZ Zx0=v!;E.$bl @L wqFmXܾj#evN|1Qvgٗ,佊jHt1Ⱦl`iŠ@pĥqI=F.k;_+ND۱jmqz.)Ƥ2a(⳺0/юSʚY:˩vP,;F+wZ(5N$+MшesS'DǢ&Rqۏ]jdU&ǞgQc. gm\(CyGA @{OĈi*QzBrq LG5zř8W,p%q70#)=3v6.uZ2'wMBc\C3Sᲊ!|=  d ^BV=KŇ\Q$3bCފE9Po!A]I&a5lM9'S Dc/CWFB.DA+N3\dkA$ܨ?&uq%֓#.Z13I(8Dr!3(…xp0cR=MϛM|b_$X/k_O_cLUVe#-M<4Z:եvhh:m=!~gF#r@]j)\O-IfhoF&b0)`HRz!ஃjrV6ܽ$v)Iֲ'є%Y[-'K^Z5P{ ξjl}"KH@ڴ2?" )൸Ώ"/Xͅ&n\$6V1Ɇd hU@#bͳRDK׌}#!O2 7 Nf4xamB^ǃ]_=8hei]bQ绁U~˲|mX>;}?,|2*5MmXn>%L|YVOC!ii"- yk#(n0\P9MQPMɞ^S(K $dd ߾*G Ё]bHEd .RbJp|@1MR:8X a/H]+n+[_"\)O4}aHQUJ)25n\='1w9OOIYт(DZuݮA>d7`i@n(tt zkؐ`ar~djZk1uVO蛛;9z,/jt,A\}8 Po3M]3o=`pRc+?uc%"gkĎz/;LfMa&KoVj}slH;?6 ˉVWw=[GmaOtX]Ga;|2R-nS@4qA \CСmslɰ{-VGS^ӣlXs#Fs%|u͹72 g,&&8%J?CLa_t;ȯc/);vd ynӪ,=ϴy' hԾQ^Q?nе0tr&1M0 !EaxH6yt+u&![9(c쥠3b(fE\[ Կw1FI1JqhjZByCqk`x+yI󇀰f3oOY AfVIB)̿wq\ı\ E}K_aWHwFc!ju= kj#`ƃ‰L:e!*(V_ B+AIw1&3Gi @a*JꇉꉢAp$QpIF}`X[ kP`,AR&;hXx{(cuum49>0[-:R抌hs=lZ@Y^vs*]4Z;L=,|}MϮsEP#I,q2yySMY(!;;'{ -( [n 21@v[G9P׷^φ~Go 1'ِ MbL6ڈ&Njـ/H>R*GN j>1!h7zfӭBRd܅%T3U6+Ў4O!ۣ\%څM1/.it[83]&06KDn lu2TgaG'YҽuI[1 Ϙ :CTxsQ eE?%?!TY^̹HRW΅8]!Gl8u4k4IjeaҼK,Hkv Ǧ/9}5( * HQKÁЄdC&9- BUb'Oifj3gd>h飛%M1(vYeaD55kGֆik8"OzUjؐJն)J87ĕ ÏxS#gfRK.E |H!ȼʒ; #NTDXى5a^=Y (}x`"2']enΚ{r#y'p@2Ƽh@V~}"c2H=euh@5js#օ/jB_3Sw`А 4 VčYAENƃW U & -YtRͅ'M[,l]..ԠrleD~Qʏ ݤn)ÄWӡm?eNyZ D_4-ÂGָP2h)Jt_UW{ \iԵ%4?j8Mn}TKܥceko_\oqb 39/+!]x޷UMĚqCh `Erk^U T],J,7s&fE(B,[N\dH a)s[dcKY俏MDTr/ԿTr-sP~$* c+I;+'_8[ }OԤ. 1^njBMe jQҥy=~jE84)d-*kY&j}87I3'Es;#htYLϊc"9ᚋNքF* ~?w\nT?|[͏= p#wq=c˘ dMjI%Tӯ%v?G|ze 6#&<>S=$kfޘ<]$Yu1Lck F0֎u) rͪ=G?|#eu{dq*Ust H^[MxvBP4Z,V\?{YgxmXlm ЅLMǤ7O΍qK.i`*<9#;bʹ C#n72\md(X u{U' b4AX]qFSDIr~= agLUfb%3z4G,ю? ?zf&rFT5]>fL8܍p#O0VEǚE!ǡE>k' r:݆~h蚶C~.4ƒʅ*dQIv 3~L߽u}%yjƀЌμ+&Yq*OB5ܾN`~U5cKnN~9_FY1CZrH(CD d$X݆5xU~3]?[; =x \2E{:8+>}NwdbM5Hv)N@-Ǘ.8nbo E_x$p籝̽+a` Cy3 r9gX^w.jˇK/?"/B8DT f"l5qVW;ovӱcH?Mi#YѲ.T~eI,i:N09ߴ,ɝHÙV~㴂1E1)9Xr[ƅů)4_2w!V-(Ѭ5FG+Yӡx* d`AgG9e992P> $sdvt$-eۨIWhBMґ릌qcdQ!P7\UI{o=:ku+:wƢ6DcJQR;-E|ܒ:c Gj PUPE(1H\th. P~q _#f]@-*o__.iA/xN]X5xV aT>Go  XԊ,?o,A2t5Ya;'}TQ0gK'}ӅN?a]{+H@GS//,Fb{{HRi-´W &]Sc7[2v NQX3ah8|sU,Y V|ЩexIٶ+⠈}NJa Dߗ> }dSV L;nvN-otqz\@sXIprR+8ca}H0szFXB]LgMH3m1ٽ,歇R챭-Z謄m`<-ZFΨ_(&_@w  ,m6)Ӊ䚪:+ً$2 EȾ^CK A.- LD"i"̐eb`Za+i"pKkA߬H:F 3'X#$8 '+q.h"~}_g&oM6ZNؗmi ]iJ{|HZ}g;Yv`?JÄT !+l/Bm1l/3 ϳ? 5YɱLr2bZ3z` ˗LX 4G ˲::AebV&mɠkG8QiSXJ%,E"i,bk6 ;gF+h;XvNjˣL|;uN 3$xA`Cq9/cq5r?L@' MW\{L:f [[O$=W+l?hm761l*ˆlEJcodN!{ U|3/3(=,߽gl%\qoxBȁyG0'+ ,=:l}?7 \4MݥcRv}{L|JEsrxvCvYd'cʲqE05<z@<Ʈ ѴVoBU+/(&oW:ya8 8)#FӛBa+(;P:=wV3,z/qh}R"@g• k?3,t=[+KAI NlˎyhG@| |ӁvXx<% jهPE(OD^ש7L˦&/"( mUPw|Gvh. ަuݢRcN^*|:VH9X?3;`> C^`$P]nߒ#MOa`[I{qL<ھ6S{Ky~Ri Aݼi |XIg&T ¸7& ݺ Ylb#8}j.'|ofnkX:-q4e c=ן  qanShuu 7բA9y| 9 0[~m!fl _r*ۼ7;AI#A!{ [fUu|p`m1f`&#T=iXp5d>W,m +qdguͽ;#|TeYQ2c iDG% U֑: gq/M3ʨM K} ABcaJR.U^|Oe3c\[-!Am RԿRFs]Pԓ !…_ 0ŝ‹gT7|h?o-4~t'7)&!=9 Ȃt}8c7!e[~Bfr'G!*Qa~M|O昔 Y 1`gYY3"J*y&gYzۗRok B2>k$CsS>O^Y2]epr@񳼥Q) ݫ8_}XBkLz)ƣ5 :"l{x龍 1C,o{w @̻#0@Ų7c6 Δ쀳=Ev.$T<'X`TL6xF4]P'^JgF]jdK `IhFζ8G33ζEM?uBh (h7n QI8AN\`$җO}0״9_ovC@*j-5=o{p|ײ fB?~3!cͪJrۉSqH3TGV;L^Kq/-.Dd${>ی"6}o#E8d FDxClTmP?Wv~3p":  adfHڨ&+;uaH}아C Jn2M(l2[&W, Vb.i#&,XXL{X`^ l4jn]9ɲY!}ĐY۷2h]b";pxkӓsTU^FeQBT=t)7'p2tFA +Yx'}h)"6 ([LVF DV\یbeM$MM0VZB U\f.E cwePk_p s <;z3(-=i@;yszGuP=uNGj@wlhڋcIbXDm b +KYp$f玱\:A$mUzLr/ r +?%l<{8_[NTXPtIVo}5hNge(;ǀ0Ѯ#QmsJa?$nF:&:(ex6ó:ӜTp}<"-3A}RQmj.=[)V:LtGC6CbN(:A#މF5^ '.t6G=ԒfYߨ$$UF:SR1T $ڝ*1- =+MX۾0W&R[w؁lkt9̾l  f[Z˾|I2_ iԬQQ ^idQ۷uЂ{ȸNgdMƴ3{V 3hj'6skU>Q$0Y`+:xؑ ,c5޹,TeDqSX+\)f2`ŎJKcw:8.cGlpiRIdC+-[i=4†NVxФCYJ`JP,<~+2m;+謿YS޺4ƻ3c If]&$lHxӧK31=$'phzyC2Һo\_oDBKZpa4!l`^~VWUPUd2co='^{>7b` E#a]/Kc‰'aQw*Trd(5PfQ`s\,3P8-Q;FC u=:?W<9#TW ފ4ީ>f57O-f00WjC-[Drf㲜L/O9,oU=sGX17JgEkW6}gOMTňsN-^G&빁Svd}T9}*yR‰z9\``f#:)wWMyrLTE? +QՉ|2L%tUx53% r P|n2<Թ5z&4B٨T,M9\"l@EL -%JU"J&`K!v%(TkktWeGI~{ QQ_0Fa_3s(n?ܶBĶ8k2@m`Ww_̂k>Գ\/Ti4'[G~,kZ*Rpii#ڤՍLF6/S`ooz]*e b+ޢ}|Ѓj@v⍳ T7REQpYTSѩ"}2:L_͉Q!a1`gm 87e÷aGڝؔ6'uWj ǑYP.%'/Zek^]uX-֚(A)g̤kVQ1(6#2!j&N{թq w`U-uP{_HF"Cqe'gEbFb N^wEg]EoH(|$^렠M6u }UP&ˎEYfM;b4ӓDP~=8jTL^ʽ5U -Jdqf}o

s0/ ybע?qx{&) b7`Vd},*rT~D;u`:ng{rzeSj¨,8U{s&J &X -vk1e9ؼsW)%nkk(>4wKB >ym OnBPTI$iŻ<MNW(;334}I5qISsx)Ao-f\5L!_VLA&>v?LB"4Uٛ[zF< BgAڶG]_3 +02^ɷ5B+kl@U(;ȹJP&sekJ FAYFkҚ^ՓLO@zx{si!sEDܣm8kg!U6EBrWh߯~i [P?RyBzԑwˇ-DIPDEq2A|ūKZ!Qux;OpjTq2nt/R,m>H#v\V,k0$bM̍ ;%5!w(#7Q9xLhw-@z X͎\SFf=ޡ<y.7: 51QR*E/Y܈lH4kI}%}BيYnZZ*F,lp,=AY(jV.&R ~[W8T)4elB8Q!%.q>fѾrTj0y.-&H2{ ,2n m,  \ o;R.kYO`sƧ{M! kͦ1gқvpXwضv&5mjyHGgΑ3:<~0]]rDRh&υckIP>p }"1dyl-EBSmehH ݮvMN:yRIR7N}xؐ,{!Rv?^[@S}ġFF 1: t Rt9F_2m:^"VWTwKPozW6ɔ-- Q{_jM-L"Дv]Zc8"I}zk %}$'@#ݳ 7Z_1`z?wDߢ$# jpfaf ͼ-mpjq["d'-mԲꒀ0 Z:7AsY~X p.iBC7hV{j4-7qd>b Y=E֗FEo+!קPnj=,ٍrF%+I58JX`xARjߗak<[{"yTW 3fCb2d{]Oz/3߷c4Z퉺PᵯjIwT=ZJ8ֆ⋮}u.=5SEYU:q4}₢XiT0@hW>hM$H;]׍o{+2EQvTb#=( *մ:\]։?o o.6զXrr3 :'xʉsq%: Ekt}٥p;ڼV@PPoq9@щ[w&L19v>{zGS,w퇠.?pœv &}]bv.-iAٰtV[~蚞^fMG ]#վq|] &H0ZU`ڰǘ]C3)^HBZӌ󯭟iC,#۪rDo/Т?ފ-|f'п'"uw}1BuU* DmdAƢ lb˭T+xOi񌅸H3۟ (}R(B>@@*۳-pe`krjjsNWųAԮwp,-XaЪB2&VC$D$,#|VsT2]}oTipQi zȿN7Op܃G}pb6roh7aԈj* :נǚ( N=2UAss|"'yn:D#FbY9Cu0C'[3mxo|| |xFLKӱæ 1r·_<.$* 6f F|x<"+[};`zdSfX@w^7jבMԲ.*Hx'X="s_ [cM2ߜ9. 'ZKjST-*W_qt‹E s׆!vh(}#fC(f }81N]ucMlvZp(c]9T O 6u<wIL=Lv/Z,~AcehoYzZ' k~&,8^S>ɂ}#;O#m{#|t[]3@Ȱ^ǮJx^ϥꧫQ6Q}jTJfS%a^L$Dv"u#.r.%%nCz7zZF0~(?*m^{yd̍|\Sё3_߮`qxRe \v`\^d0n-_1`1g< oko $*x(P4XatɞmKKe|ULU:$F%+Oy$w]A `W6+E֗x68jڵEIӯ oo1kD}!sĿNAzr)YԬg#hZ(\MH;˻3)Q@[zJNP(ΚݪiOiH)#OYjvBCf0|bF$*鋶{f]?qTz!Aw_'rE: ģ4&D4 +C`a'v2ޗ*5S`¿^IUh߀)hЛ`WEs))ҍy^]y%-o굊j W T&%{[Ounc(jxx>(S_P/Ձ5,ȩ7AZ#,ۍ7q' AgbRF+`NG\ls({.I/ |ju%v@ <]Ldyۤ<ލi!19M1Z=|ub\h֩eC4 ' 2ңo 9t*>It%SL8q${,qn< M /Yt=}; 6?oVhh~^H')2p1>c0 'LΖ[6d&][97a`4 w 7NS&>Ah~_B:.&~'Fw6Vmf&wKjm1YTZ؋, ]"fɼteWaS+Նѭ lêV om0P]t>U{LY^shv37O좨sgY}[g+GxgZrvPXu׹)(8hziȹz@ԓfS&rVNi ã̃Vvɿօcb,@o+9Qwi%ع*҇[ΛLӆxyuV0x&&go=Ba{u A=x^wPCT Hc a 0SaVj6b(vC#-GTS%2mOėE _{I<#g{eQ Ge=l#%2Ų$NF *_)NJwtCOޜwpsT,IECkrwݘ;Jp8/g'NI`Sܙ8CZbb ur_URBfq'8ޏ,{ ]0f^y a {\`Ȓ Л=AVp0ɿS۝xTG<B w:& / ]D@M P!M;6 9)轎tOl`?dJ|8I+Jun*)hG X4E)sm8M"u)""J?DT@2"|԰E_ӟRmힱ\ZX @fkI"&=dut%zLGҹw vy:bTvSXX 6ŋLjˉT^ UrlA,K`Sb%lj Js1>hJp6\c%Au?7Nsڐh͒mǰ u=ZE+;zz Z<L"|#*§E=lPc%TXMM:PZψ n. S@ѻnNYhӼ{;#)*+v*V%]a(!4OUaS!;qBaFhA :o2Px%' MPahO̷cʆv 'r|/$xx9p7f3 "Myw_ n9[WZA))F^Z-`×lz| 3AVHo:}#URH\N嚂X&u/qa/mnjd^uPۦ_m/Eԉa,/ E|)׶_ g[%qCX q1qO\5N产i,$&mydjUIi8$Φgj'RX4kYВ3b\ ogGHZkg9-Ngww3kc|R<tQhXCcE@΁|O"Z?v]^5nidW3=҄Ijh^2 F2>_ӟ X\,@'W-6K98aI'gO65b-JmtBj #W&ey[bkus_R#EU|? l{R}{WbRz?:DrS0U6 92 Rƛy+$TQ]<Ɲ]D>W~VbRĔћS2@bZW-tP vsHX5q(ʉ2xNp4 w Llp9;e`pTm(G?U nqqkvڀ-a׶RrȒgÔ&dʲ'[ Yh1*"+s({M ^lV,'˽5:k QN:J2PγECql ⺤X0zU[gZaax$L[QaB"<|I霩bIZ${dE;@F.441LMvD M=MW9rfW;\YQ\>,VAH ̇%ׅ26Po|vJg7}3S~{ܲ+lV^os)O}[JPtҠ,DwOل Qrj[[Oj/gf\Uֱu Y#XMpHL Szf*^gNgzûͮi>Ҳt`o. qG6YgK֕Z;3{X5 Sclj(±R !&%8A*Ϝ;N4꽧dQgƊFH'}^DHDgi 4pvgc{я rMb^se\#}=f3Z1L)t6y?o,a֎^48s$&S(Hw7*H=02|͌2,.esg`tjw>bkLUƌh1a R)mEV֛NV"P;4v~Rqd,[^zX H?}qaC' &b#'O4vf&`mQ/g齦 Cر'+IJ-A)d_69Rcܣ d=JoGPfs ZvSwd;$2=nM XgVl rE%PAY^;hkw{HNj־U|a5&|)Dyo6TG\4x.YFJe]B'hIz>޳H 0c `PA`MmV ?.g.6 :d.t5W!z ޘxjSzRY t(#f5GO1.&jwF8]8h\V/]Zv\nZtC ^MVrABɿsUiMv)ll&|>:W-jm,|0\ϝ=+mN坞vi( u.ؕ8ftX W8z~/37D'|D 3cqhatQ@ME7V[n f}{))Z=ÈJmdċv)6dS004&84c80TԢ\-XAo Pf8kZ's ,)ױYMn@HdgͭF-}TkK) SVj9"[u^ZӉER가.OSfE֖ niR(F2n8ԅ-BSi|lM>PEphT>tj])Xl&@X05]wIHB%p_k| V<¥ M]2/~F-\DܭٵXS1 f^aU`0/QRk)5JmR v&U̓/%w8' wF@`Wl%B cDBTY$8RXs";C~hxQ ʜ9a Dqo-f6 v_:c-"1e HʀҖ_@}U[K-M3gs. B+_aeŸݞ*M@OzGx'Fp~r=}=w^{QTePrЏ"uʮd#c.kk#YWZ3^a`g?Po9^֖=I=fl,r*M)6 56Lqxibڂ}3( ? sU6.},]lxd0Q뢲@<w;.-g:^]A uv g\SU9+_sپc9F=,`]d1uj\<@w 7aO:a?n.,AN7u/ŷסzH~nYg9'* iY(kA`}HKuF?ʱ–sֵµ`M]5M=gJlfֲ+Y+[E Jr={\M-/9{:zޑbi%꺎H"vP 16 ñ?8j`'NN FP۶(YSr&Ҭcg_`|#WdCi9έ,Eɘ8W(meCD8^לL.S@ )?K2w'Aqs"fNl] Q\G=*W{{D\Lq3l7\WmDsC 6|$ޟ~v\ :U5!{냴T*/AV]5+kVp ӧz US|r"2}U`%1n o]`4CJqCIl $7} O76i5g[]Lݥ(tF-WIV!pAs(yZ#ԟ@6cbiEuI_q{ }ٳBa/l.tfI­Eũڞ+^.U2ִZc|ˆPxƉKz!Q{NjȊ%M-  ]j`4~ꇘ"&&#.Y6CZXFyfw뎾O3.=XQoOot˛2dA TM Ƈkm I +{!Fsqb'-{ 3 "PPӶrcp'L ) 7 :dWp:pJUH3p]v'Agzu\ek' WAa{>}5]d3˷jʗB;.]꾭'qE`2&xcYppIwi ݙsupD֐]Ϣf*څuz?w5\T,K_>o?&C}h׍-W{f@(RG"`S˟4WPv:ߓ(PXbQ_v$^`5:U9Sbc:BEȘ! gt>.*?dj"i]-\G "f3(={Û n=E??32JzoFbMW!(A zX4٦1 5 z0s/&|YNO4TjQ]_=WuLI;زغʑΈ :*t),]/8f %L2:Ǣ3% Ye5zKjsHwߟRB>r~yb<Wo T?i[VJ3De?&8b, :cok.Kz"601 Lκl+oBy 5>JX S0ivO^1H}|E;ٱ`G_x_. =R̀>n3Golkq> 9;u{R=CP*'aT#|u8EE2Ci^?س+^38[_U/ry>u*-{w.U#JxW!PbPk 32}Jj$};F[5ذ ~tꖲ- ؼ'1`uD"[{}`ǧ8~n/ZeH)8z[ ԅ I;wm;^Oԭk`$Rf IL5Ne<~nk/eki-\ o ͟Rݐ V;Q9zHI!W|'qϼUj!8)ࠈIB?E0މ&FH#}r!UVoUq_3ũwd[6kQ/{ jM27: vyľLCZhFr,a#\d}?eMHKI‘;\ѶJII>aFv=R֣E].%{koI զE䱁$;Yq[)TԮs/8F՞Z -ٷ*h[ޥ u}(.wLI"$L yel~5sVd$ܝ^>uCx*dr<Ƒ[v[A(QUM -7JOЯD=Hed>V8)wЙZH}UdXE[W=7wZ/yk,[ f~(IN)^ER'[ ]dzb]VMO?"PJ[dp; 5hPiR>LOX#Z2r U׮_p^2"'aY7;u-ki VF/7w K_ SttEƃz UBjj7_{&Jgk(*l n"Ά8Pzγ ԣW$LIjMaxp=O\ jMg! տDVVNJ]HuT= 3*[d9a*'0s\5AY9(19`EhtۉH!h'[k\h=gZ@ waVr!sqZs#Ԑj ?TYQ]$7Yb )R{s%xV+3bz!?\XW۷iq’D e>^}(B3{NT~y*б=MbRCybiKoD)EP[蘲"o9vE(A{ʂe5&,?_=Ul?O5qMq]q`K%GT]~x^}g&p@~ၥ$ -)"o@c K.mւrdIy YYzgA<\Q>i_pF&5`H.*̎  7+,PEa#KH,6<-%W24`AiLڄ@h x٠J=ǵ"*m~4t#HigJB s~2=]akIVOL%"f'|t1BVVa\2340LFK`ʮZ+g@h_)Ȯ qϴ DgMn[c~zQG9ST~6!OuL[ *20:"XT]֝WBcGRO} .(01e.** r0k(!%~5hm\eM͏(K{pպJQg[/Q)@|Of^hc%})$&82Gxz+s>QP&Yd}SD)ǔ4 @'GhF3 'MR8VF>wQ4Rl<9LT}(^esN0؂I(@?IO T]|;ɷ;!)pXVmxI);4 4 ۿMn\\E=vP+gN]ə}FWYQUWbx~ѣlP>:rOаgJPYʅDx"'ۜp ,LSTuc ì2݅uxqΊ QHM]F($~>յŽBξ'DENJ?`aL@4 M_ƩqoW~*W4+#]#+ 1R/ʔgo*O1^|-"x0E"A2{ꣻK%'$U짾qn铠Ϋx6{7/m^PwvB&Íj|BAS+#?tHw4Hڶ ~B7<1XߧY>!2y,pa֏wN>ɋH(! v9y-3JD!;eڎR@O!}_*w'엃xr `5V}Am#ljsjݣC$ɝ* w\g}IZF m(q!M]/2@ "Ԟ;s'wN&@~xaqp}E߱0e(e[aTii". Ǵɡ~TCġ/Lסc 9f(ZnZ^)}I GCF)3 |b8 U7Ҳ@'c¨'?z%~b#Q:N ~!jcb Mšʼn .#$AA g*KnUN>@O`ԲħcY2J=?gsG]wp6u'ĔvnWquc2t8`|=TEδY:K%-iǜ*[1 J9.\n_fa]3YGlO ӯ*(C=ԕ òA72GI&GXyyZGUp֒LԆj}AAV p/ ]AEe Lش/=5HPfZwNa@Qu8Y>Adz9|Z<\=] L@$JzM}~JxE*ǭ1mgX@)4o#\+qA2lj3nBϓhC.ҟvaݗ@_ ?u$HI`4ɖom}\T knUzmax*} nS7=,V 5ՕpF!] wu9߹àfzxlDn`z6L Bgb|c>/C9'Ʌ Yb49NNO7OoW>tpF報uz!Ji[KSd@\!*z0M'n FP2bg8֐b7XUP0>_z E抡|V- p!, T)rI1B)2 L? Pm(z< telO B_y>$cspLٺ}Wv@\Qp2IleC Wnz ߄ˈ3(،jJYb|ftcZ*ǽXA,۶R5)Y¨\]3%m]q?19QMA 1lѹKA2Y;￧:\3Ӎtg5(1[{VWFu~8Iվ1c~>@;\~O#|f [48qt/>L#O*[rC iAvsm m&hӻk{Q61ލCl&1J58a#Cm_iDӧk%r}@'(eyjE6_[dA^H5+WMq#}!J6(6˙]xp'\)V1r>{0/,[]T*D7j%\sj㻣L2*!KWf5+$k9'Zo1C eW>v:{5[LL"69gz򚄁M]vTA S?f^|,[s֥C` Tsy?nP2$? ̺nU:K$2^,6˧O)E6&Oo)9.܋J`ۂ[{ys@pȜiCgj^[ظ+_ل4 V:e2f}J~]2{HOzAZvDe ht/ӷ(-xtF3"ĥ0@y*N s!tE[1yZfȺJ'/tmP aJȏ='V6;tr;*7WG q]pXO*v{y&hlGƖ{9Y? o#I)& h,=ȪenM[$ZϿ9+b{(40n!o2FCǒ6҄@L4ƩZrӻbP'$Ѝݤp"Ia6wdh5rh9: WMY Q( B vcr ߷_fʬ. ט8aX+>klj#C`).V5 2Me#ƂYY68Zkhn 3suފ0\\(hTJ`FO5FF{ |I%N~ ,ͨF]5T⸆'x]ךCE e :*w͸\: G߭9"3g'aYOlۡʐZ K~5hS~ ˦tB}(8,#X֊ԟDQNӣ&%19VBsṴ _`9F䆟W2+Uw|~j4m&8@! ux`Z6֢08BEG+bՕ\wFS<Ābc Ҁ@nwx ԥ4}/9z23Ov>rq_%~EN V{f9[کC4aFѩ+Md?c]a]Q&x>E)Lk) N!2Brߨ>(%cVj)-9Ve6̱.KKtD)R.(Y6TKsW="=zXh&\) Y5NZw؏b}%ˢ.aUOm?LWr2;&I*nd꾼IfnڸG|E8hjV>.LB؊#+Wt6$NvzO\3OV}PM{H672 k=$(' .Wq޾FBTVC({@sp&Id\UA3]t}4(b KBS}(@ sH(RFoЫ|<=$S^h`RAqlѿ2FA<#Ν4&JxAʱm[R)~4px~j6 2ەI1ўZXvJsyEZU½/H;[Զl:%zg7n F`gkj@HT ] KEޭ@Y _טđ0op5; 1WU"krfYD7TV$! X ȩ<vƳUbU &9~KP]=u9*̢K2PpmRԒU_qG#j+!#.'2mnUƃC\Dv!Zwv[9[+"mlmz_ h;qXC[xdTBZXl(t ״q}rP#=ƀ1t#fѿ{b*0G%W>/5\ pE_oܤ9htaþ޸V+]TW09b5FWKW$t2[\njtrD"A'Z9S2$z/o=c3U \6?y7ՠ)Va"\'WU`٨G-熇[)޴nVuBX :~EXq>riIN"0KJCёF,K@C%0Pij; r3!֑skŲFbǝqvNm$esh\j c^GX=.zd*bA ֪=%|R+?3:urޯ3ȼ }+D~ͤ0Lr~4++Ws^!ldm2E<g(۞*˪P p7f1龜/`skKNJ[]Hlv/CM\ rC/Eˮ=9SϪ%>Qˆ'q$;Q4 ]nR^q.)i|6gjjW ֭[ cNujb~ڈ~_n2x/}vGDJ Ɂ;+1; 8 ؊>rGǙy [!2%_f]'Njc 0Pq@.D[O0'l{RD[~ګj>!k7}z@ M50! +Wi[uxJ0Brx29kI§AJ\(˞qM NvF1'P&r]I ;4uRyl:hH`1<|xf{tWSȟ/RWŎzH^YY|gaJ?b3T?L? {V%oo&_R7´ _>؂L-j~|.B5PVޱF?k×2}n:S<\dY#}nYZrS!pVyz oIA<_>TەF@+^x S0݄<+"VCג>aiЛWkw :Jjߡsҁ*?fmu $I@Gӣ[!!弑` Y-#^H5hi,} g>IG-tKߍϰ:Z mFS>=Ra[PG(7IOnW3l/6zF-d-p"Ow9km(Btd# o8oJhvYuĤ]?w4_"Iy&j2^uoe5ŝiU8DEG @M^N /F}XY%UVkFxsbJi$ngm#6.e5'+:o̎sͼ?%jq@NSބ@-)*C7U3e\kJڟQge8:q㗃 g4 " _Ri nOI/&~sxWj|zVQ7g?A F-3޽x-o ms1#mämMf\z0<_9W {={M/W{NDxIt>! T)KEkHۿ {.dfwRGŹͼ4lMEl7| \QEo.]?&_s$ ?H)~k6$;%>]Eߓ>Lq"}Yӑ ؟  gUbwP0;OLh^"wf0{:"*T58P̤N~ A's/{WaκxXַO$R*njPOꧪ% \`|~Q9@ۨ!)V-/#%^:풭X͖!Ǎuk6 +)\jƝm SQW%f& cۭUTqz P~+ؕ.u۫0 o>h/;T]zM!k_v#=RO\vE@)q=łk;.uKT^MRAӧr5 & =LK+Hnݸ#nshq+Rۏ$zy^Z=XA'C{͖qh& w빻V< E抽Ţ]6PU*K#s ""[QcuCH4؇z6y2/WHA wJvջ\\ѭ4E+Pǯq+eY cIto#9/~zK\3 وxQ[F=9oS׋*Ĉdl}4`dΖ #tu T2~V@lv&3=/.2HVUbH|3Ë:‡|vI0I>(fhbC > <cJLgk;c2ji F!{"GROapB(IۻyE(! E}D0&yo<0lCԕvK3yleU2*X|ɸ:IP DqZ=kcCCٕ} cQTg{AӃ}JIwjyT_HK)Ov`"f'2 g wv˖ qfD~Cǻq>`!ow:W'F>Oa@a ,įŀ5>: 8=}8t/LbQk´rud G:t۟VNXnӡ |jJ[wpCD 4Y͛3rͪt<>}V6g $" ԚCנTǮR.7oP̏Oh&$ wxὌJh  H =A N%[0*DWP/D.22SuE[헽i94;e1f*&$NU@t79)N@Zt+:XY>~zG#_#^H{a?:& $EQeq1*<,YR$ě1Wx +l3WLVbq.awWWAt z|q,,A E>J,lt̐o;](m@QT!8;]fOh<LP*?x~nvLTޫ?_N)J㴑,9bߤDEzBÙ7UŠHC>q7G'w#mK#!QW+SAelrWb'K[Ot& ^ LK^ftYv-O80:?wo}xTgyvZ4PlQCZF6ԇzExtPy29 eVKeN.sǥ_TmnPš]/e?ΪWP|w? [슃KU_I.--U̥ myz*m]K J+q٣b\oJhh9. *Ipw{p6*#( Ր"wnU&a) nUcZ b(=K(,V߅̬|iUV j>AD? j@8Aʶ:f= &DT g9A [hv;tˇ"K7ᰮcDm(3uAb_Sf^螁ƞBu7BŽ!c|Y1޿$NQbխћ},I.f54-'QP^`;+#hWY9zfs?qy^z}x[z e!!Lτ Y@\ ?J60mIfKmqWtHZ0t%Y\Ep1I:d}ٲ'\k@fYVp1֐Cp$Gæ,hH"1FSf+'|YţOt/\ЧOח[[ 7]@n[9bg-”FX$qyU݀NhKZʰ\~'N(h$MGbon9$߯5Ƨϻ"WzZV ;m^ 1y<,~9\4E6wu$ɮ SK0m7&8Iel-'x|/*|ER\;!fB3u,%@/6`b،ыWG44!fǻ[|XtCj9/d;2…#B?3t_;s z0K /6lF`Mgl6VE@|m!U9{$C~yݲ)l>bn%SKmS ƌ ܱcFM7"{Kx s#4N9gq SЪ/&Ck\:$x=C5Txjj- J1!,RpV#VM] Hjأ.L$Z>Wh@x鹟eko7nx͚>iݮΨN=C&7ta*uK@ʀ*Wn%V5vRlkDBEŮl y*-lRi=\D_$v[pC7ؐ4o f&`0p,zYSB#a#46/.8 j0|Z3Q1>` kɛLiзi/|*}(5ZX]zfo䣟"ۘ.Ȓ?&_:^3tJn5jKmD <.x#vUXI>KȉEݞq1$+%iM8w)Ef'p 01v)mʊtk!ৈ_n@I^[U+jIϾWfڎ@fO^Uc +-n#t̓*z X@!Y^4贑x=8+Y,Mgc΃yX,m,p@}+gq^Qԋ]_~8A-/1Jג)|09'Ji@U# ׄ{s[\} c=Q7=qk5 LDO&"eYE-BڅrOϴzV.gJ|J2Ex!ɉ1˰){)%\u q )YcsM>vj#w& jɱ M`T)^}zXU4 숎Չìnߚ = JclN&8^.`e[s2" xM %.e_Tꊼ/48ms5m-mBA&a[ \(i'!'{ 64 q/l0':!;b$mTe`vw_XS.(Dp ml2?õ;.<>GAKl PJwAkS Ợ,:0 5h?)`;#}D^5Wo̭o63@_!;`M5D& j#ljFԮ=8#hG3'9lRN f)Q{8 –16XL}w1]iOo3j(1"U a;t!$H0)gAX-t6rg Ue tY* OSH[?^o2@b%LK+^85052CT29/@IuHf]E53N[`KM۫nYO^vI{ק@t/ +DMwhJD_1@i6ǯvդisHݏzu/Йʡ thGH ^AckvJwN;>{Mꠙ2AIb:DSbبQyk_3w.q&/|!7?b(EL6~nd.AcPN!4 ]!N[+^ϊtf[\hzȺNfP#@I^D^*6t? cVptrbLLr’1%,&r[?tl֝:ZǂL-pֲ~u\x'c^ω4b)H~lނI1G6ٝGEV:hK>[@b~m\wgHBrK2dᆫ_Is|WtH"@嶃+~\E7.-p.;z%w6_9sC3ʗ޳풙!+\lI(˵2]oV\p QG5ЈId;Vɋk$[|H/ QzqS0d |>Z!`t#eRYJQ~)B2n}b\(Zw$<^LpNwӠL6ei* MdLA>-Щ=bn+n$eY^sJ*# MLQWNmt؁@tH'~+a9c =@ "N͍7ƿӻ>GYf~geC2 =9V %~slʨ6V'WmB{tȠ# ÍzY"J9d F<21k0=.vw#Pѱ3=CFΩVnX h u}KįT hLWOUR,C ֨)`K,ܯgJ"qz^@n/jLcRk9*qiǮˤ޺g \c%Ry$3AO&{ p Rx_t{1xoz9y]&2`3WܤK\yST"zAgnK<aQEސQ+ 4jAvK\McP[dD8A2ƶ7.yb>SxFMi%AkjD|d(Eۍ5ېpt7ԽIZJʙ,$,l1`S§#1AI~.e 6~_) y:ȉz[pM G?üa!U?pO9?>7p[5h?PE_~3diL5 cB4!?ݙs C85C]I<h6-Tn͆գplVm_#or7/ɹ;c|@xN*[;|h=|wi'Nd& t7X̋&,3bڑV4K>{>h7Jz@?|<"^Ӈя+2R0cx`9 $aHނ^̔4d#PPkc+'v=΋"~|u9c[)qȈ#e_ lZ?[i(N&egT%8#&g= 2=G?"M>/~M1/A')w&!v xRN%ȯc׼ߡyGw'O)DBe%~\:O>0"|ZsS%CM2nF0'@THW_XsG1ECڋG~NRsn`ծ@\ U-G z8#3*bݭNX@NzȐpF֑ksĥ<. $w `i6CrWqg6-' #@oI`I@^e#{1D\CNȹ'_z>S/C vS=RXb{._թbΜ\%yZ f]b-o f")ZfYhc3ڹ  {+k"8ekΈcc PQVΨNQϒ"k!^P*g?ەP65"dD;[_ax[tqŏ)\bhD.f-JjC,mKqwpT8Kcb3 1exJ'76Y˽*7foaA1#K/VnHb0,qF!Ҙ>ﵒh>\\h7,_?_/2  k1N%3EB Ч@A/wB? yn,;TUٓPs }-O7>A @Db !oco;4RzFk9֤f\xU(c\JL*CعwGlK^/xPXځO G?ˣG!(Pkv`wH"ܾxBxLD)S`kaJwcpNKyš{2:>}*FǍ HXD:$QGObJI4T4dZ*JV _{x}Brβn@ΓvXoҴFҔ:[ vZ 4XT_Ȩ,f,S/& e{: z`8ȗ3?. Bhv_U+ J#GpA(=!yr0 o8|¤(Qq)yN ێ$<-M3F ^Tz!;IdC"EfxN!ZeLtwhj_ 6acAOMKqV2L{1;Iq_6F,>'r8E(n6Ǔ:&y^DVZPaZjE4]H>M DOUf!".IOGg1'AUUamJ 9Zqi[A,g&O/Ő^,blp3>9j`rvV^ÊwKDi?r1 US3+qc]{ӻݛ6CM ?U{REs\|7ݴN'TBtMڙzYlF#scrnQP ĪA쫀Wg NxhS;R0֠ ͌j,Zse #,X= F R]n Q}~FGj`;BL%ѕا\\&̮$?_vX&Y٩`>/{I/-G7J*7͎zʪ'v&Ew-˰d&e˪8fLp %mr̕DWUL/>&VPͺ _!;);a+E$~K,BiDzAGURd#’6^jǬć(ksqzWn$j@;SUOiITdW–҂YͤUET/t)(MIi5c!7X^+}A!jOpM ' ~ kjdd^-LP9і7HBSF:\5iG/hra:DӧK&m4ξKGȧ~ye+&v*lhJA G}5kJ$ACT1BU\tXQ›1~Bmyޣ/ȒfnTbA6nъj:CN(5ԅC6 N?մvkCrx ׷Rӊbr~qb5S5NE$Ӈ4ݦOo;LVZjEssvo MW>tڵ4 Y^J?yT^}ʏA[>]Kƒ&d&U2_i5"BUd[U3{$9$Z8-{Eՙ d| =\ Y$4i-f,ŭ~ ;²GɃɀ_4{b#$o;)R^pG)W,FiTm X1Ƒgvzm _L2̙Cf:^xJ4DZ"싨GǓ)DBR | q)[)lV9LIi7CFq>k.1]"YmXų?*O(Nґ^K:y\; R?a!r9NPh1GNDoŚzrg=dZ_kpwXP)Sjq(kHo=EzSC0\ 9W L79?z ~&L?vOl+ j1f x4?K9Q[MIpֶi;=cE%'E@Iyz՚PlQ H}BСf&ٷ-DښeAOB.R)əĶ,hԭmFHL+8Ϝ{)R1>t![P[@c[`-+[еO[IUg oDOB q\6 R_G.{[h`ɩE&n9bF'A2Ƈ َ0i+6RAnYXOH_aFW +K&oG܃1 0 0GFD^K.jR@RoX< 3ՕIEv} NCJY \Gs6Nr@zs8mndxZS,8k7/hvK`yT1+g:r;SInRB/qӽ~&B5w\݀`XvP9/_tыt̺a{F*9UXuńrZAD0{Xή C.o z0>ULXF^kr%=]\;]o(FG#"a)huTHZ̯z|;T"9)*đˤ%Tn܊[X6g7c4>U:n -_4lobU HeB D;2a^O뫦Q-plXJ#4s8!@顠t ̛;ߐ$+|S5|FJK#Dodz|E-:)̛{B*U{b2$>@dy8\EIt7![N 90ݻ+tIpm 2uo[2ƣx~Ƅ4kTNICԸoO&t b{f#DLD\.H> KY!8e䞙r/nAx;f#xЛذ=-r4BnrԈ:n~:-r?Rw %0ƽvSHO;m##5a'D]-\Ug]vh-5_\d̂c^"! #or,K{G$ C@wtJQ/(j:nOZ 8q_F yk[ 6ȗ=P.ؚvU$4u̍DCl;G5;}1ѣ|!`.KmlGaUf~Ko7xr9'? (@y#넅.)'E̮ 34s~ 料$D8v[$́mͷ%>GlJ:왳g|6TYlnSC7X.As I<-բ+H+IJ9@_1*ڊ" h!\xWJ (!&WoZ۟hY#emw˼ͿDY&|3HQ;z곙 i," :xeX 鱽>̣99PDRlDy~ ɢOocܮス,TZ0\N1]R'qkp-V@+sWZi*;+fК@UO.. ۪^fyiVX<%}Txj.H?\ѨY\JϾ\3Av%i%pVfpȭ7;qDe%D,tksΣ9,AHtತCQ[ Q u dD@ϋc,LU;M;9!QdR[?o~{eEYC(L>ҠȚ t5f^d2(Xgtnol\3+'W]H=m5'VC ;TK6vnBwhe,~r}Oܘtȥ(Wi_ÙwP>ĠB6ff :@K=ɒd v35!!syIc#%on$Mё #23Rr35TT_(}73enY3B(ݎ훍~h;([?КXU}ؓ5F|xɄHF1|0 ?ibY!cL&i!fLd),JS2A`xЏ~IUG8uPOtSb2X&]Pby HN9u"-I`tsMψ Iʑn,w9~!X6)W]=V͝nt#^ӣ1u{,/iħ 2@Y[P~o,/{[)-dv?qLD suQ7xMBeMW;MX=Ҋ0=-h#[s[dg1I90BYZ i9%m2Ȩ s>m '1+9m ;@7yŭnV6xLOteY*կ֢S*mQ ]=ibL̏I;y(Im{z c1] :g3@JNQgZy."u1-=܁{(0_9-1ɍՑ=Jއ{ʔlLFfĐ]~8?f$髖 GPr]_Oi^xMgKOS1 գ 5Fq^v /a95a'뵚8A2#uqd)ʺV7XF4OL YC$=*(GJ:ǭmz {Y\I&4.+*Eyگ8<~™_͏JkZ=*O7hWRמ\@A5*#ubt.͔d͙1**Wnj64{jͤqg&ol(}U<tq:X8څzM3!5]t 0ZvUvQ.۽p vf8aZyd"c`<0.A^ ayn&?z"r 6y4䕴Z[{Ai\?u~cꍡnq/QC3 l "HH/\~ƒv膆*r tؙcՐDʑɴ،z((ǽ--lfrKZBnl[@s/9|ɊEo}#_)HST[+$I39d:#TeMk]Za*/4BtT>Oƫ%BTREmiAT@ش?ٰU7(\bY(m^n|՟'* XhzqT^^9au6IH򰄋j'?w4Q q߆0R)~4})^#ҏ3^x5dS`|4>J0i;6v_Jw(Ƞ<f{]B,@7KKp֒5أ~|v+}k?qB%{̳iGfLRF_E͕td(c3n>uC0I Ie0$ZQ=̗]S|#?@&*y'ҟj0jwg'jH Rʏua Q/^`I,gB |L4:q^ ԗ=})ʴ;cߠJ+3D]s5l~(17Eu&#Z44UNw:F06u9MSĉa#\$G2IBP&% C;}j|HUf10ns_do^?dl0 5i5\'&IYQ?u SxEsNsNƊ=W 7cWV!Dզ<Jyq9Z} O3OHJDUQɘ#r[U38|.'ەg48)3ec|Uzr$P4">hCۻu U^[YȦ< X} kcW~ BAe a>EV8( Fm)N7KU *?ոN& 땪kՁiyiGe0@YuaRBмW0R1#ʃ ~qr3jz`)ϼb2R:/`ͩU*WӾOCJ\lHՅBXAI&o:,pȜrWzZoCj ]^砐nY 5:w?aNw`<h67-;«Lw%ШD\FFr_5 n@3WP)YRarf$Ķ*~lGǾcCm' _QqEYauo#h^=HN}ٝM(&ZG ˌ)6%FymgbMN fY*_' 6TW5hFkZ V԰4Tm ة;wgՠ+_B!jJpuw#<(@j^[P%%@P)t-Q}PȋĢK 4*ݘ||.º4B;GZ!ptIл:k\HE(_&N7Qh@x ET!&u{|2¢x_gGҊ $ N- ѣÞ0B;۪pU{~h!馊y6oh(lfI+_9 9喀r|HVvl^xBnqU7{ɤ6.ۮϰPxl WA;7יɱ.Է$1n8(/ u5=\H'xwL<\¶RFME!ApX%tE{%Ҡ~?*4կO9$sI,Y$0(%4:Oa8n^QnyL"@̩gi#γ̠s^"Mر)f(jݑg[QtCePܡ %~"<9h9D 3ڽ0sZ Ce'\b5Py#@"jaN{u=9vg! .$ 5$ G3|@tIMޝlOFKE .ufvn0WU[џd,<q gVJ7-&j3^a:{)e_)m~V76Eg?"Izޑcp"$dM߼Q^mjvпw2W{R6m^(hOägW Q3Fv>tkmQ*YAw|h]lVSXBOے5Kjְ 1`jq jT4,ӳbTȻM0n,Bv2-CT֖aJj%CkDe:(g-B+?#~cКY-Y5;u>ew׉}2'aR ,qOBM4ӟ2 h`tL)SQ 'v!)1fZxJ箜nSVx_IZh!|/=9_C喪=G",b[ nMan׾L7/1;pF5b:XVzmao٠H#NaVszh$S+ smV{juZS Uq(֚LөzO\\uy-Eep9wcx|4p| k L *2U@>{bi:Qg8G&U 7ν++̼.g|P ԚPu (,Nѿ'n^`Sc)h%oP\+f%ذdC SЇo4DHŸc.ja [=Nv,sHatȬ[I~ phӽ4AFli4#SEޕz(imN\% A ڵE(VPxOL0T1"C0*5>SŚarmYe'a6~$ K ifΉVvqf{0e( *~E5ą(/4g7XaiK2x2_vn Rb^L?8m\l]1]^OirS:rMaKL1vUa,zf4=ɸ@c Kxqcq^9h`?695Ev}W]%37sH•=Gt/2"?FC^*_b Я 5^?`N VF1Ktj8Vr٫zpU-_ н0@yK)oԲ677| a7-#DL&{ [QޗHFYvbNяPkc\ |&4IğY$F6O? y{L2 Ώ]_PtiHfT~짗`!'icm+ ^|U3ۄp~n?<-zBarզ*cI[܏TkI'?m6d_:Ac@1Eя!+}c&k,8q ߤx_Gj4.u( wE$@E8>^ w6$eQ͙P^38t Af)mJ/Bgzދ8JX"ہ?3"3,{,!>wcv~raN~.$6Z^5Kҹj7L FxĹ3fnH7T=o̬J|Fs/NCݲ&QqUQR>7Wt HX?]zv e kUfdGJSJIgQiM!y<8KS4gs<c~<&dȉ*XLN%(7 APҥHgǒ'O9j)wyBP`CsꞛZǼK[I ?*G Hn$~Zl*ȝMZARՀGmaxOB{Y[-]'A1.RǦ*Aa7al,r.!L}5RFh-t|G: @[QQsh{~{p|!ScAtCJPM|+-V=|W RG[pAa7q80>w-1oҦr3x7c-𘅍:Ms,5< vWPqVYSݳ oPcLߠ6Ϊ_S"0 NrFh块*~` O)n8uR#Nh"Q: e4EI ;`ka8 TJP3tOط&|JvY7 p(@:kWDo @*(q jVMhNP=5;/@ܺF3\l\ne.*s,$TFfxnE%ʭO?NR2лǾ~V$?K?ק,`,'< -< iIJ=A`dՁ5N^<SrHRY*s. X?k_ƕYZ~XYFo/1mHgL.0n=%OidRk=`饎B bE%l3/>,8'ʜP64WԦw2|ɦ߮TU\ܯ Wr{Kv([;HBcƸ$I|!LfFVjWLqIq N|\#ni n V=f "3<]Θk]L"/7[ v-VIq%̕<:Q-LNr!F;Mrlu5Nq{5&@*ثS󴑥^+ aWb5C[oTO%0 \ÿN8MOFɣC${1k1\Z!yQl4:}ÇM hE$}9ޜ6v4?]vFg(ۓ󘭖?&m8yGU:9/u Crh˜Jn.pN!o˞nk-SFRFT$sj Saʳrb/.a1PA@|v8Qsn(ϛ]0H"r$A5he6vP/ǏxBFkRp6kB2C.yO}̙A7]#D2=hNcI?1c}%k@C#=&S (Tl&s 4?drwz& ±ly* JHݒ#Q3Wv!Y/^v(⍰l-QK}őGE4Y ~3|%> i3aEŀe0_ӷԯ )x_iL&ti9'H'aj:\8 A >Vpm#y6a>6XsN4#5{ rKQ>}6$e"a"'S<<`m`>=x5S& &Lu̫oLOOmeE/+۱*MdID:Is ?ټ+弨0%sݴU0gtD}U(H#h=&=sCǪ/qc tT#Os OG6;nM+Z2ėH`%r˰N鑇}u֭xr獸)_u3C(ke(fHӛ`?1hSp ;貼͏" 1BhSGTD1cosS܃,f? L?5=ά"hoHyר4Nv$ PPS1-Эo ⬺ȧ ρ&b>+آ27:?֏CS(e9&40#ĝ +,oEݤ _6Yna@xnFw2n^VE.Pj! G1rgfSVY>U޶rM<\?X· `Zl%x} S+`^tѓQVnW~FD4/vw2 _T.eHPvD;mzPI&6kP" NEVJ94&jb3?($6H 4OFŚicDW$AKPWfu))r6ľTJc)o,c{~p ;BYQ/*swO}QOb 2]$db6.v 8Aqd7g8HiIn~~ǡfDfc#: p$P}-'?_Ut8~ /kj:˒釾/DKO5 i$Gn;&|8")^dHjσojgx.:$i d n_u)!'|"z6ߦ^n5.$\Au` "(YcH$S1>|bz%ץ#q">$[$j=-<0mBI(%dg3r$ Luagl[+JurוlCV,З% ymTλ&L.? -ΞCiW[ќUjѠmEFhֆC Nn4p%<~׈Y F:Q]ɩ@a] %PU+#@7OxK'|/ y_y-FA0ӄ!۩p""qLXK ح5OY57o TR@plY)Cψ8A>hI+=Aecm;ꎠ ,E{V{&x"80ڡ$S$ߩso ]mhLa9vʇ͕H$vkgBqRB[y@%lCp8iIطjdJvr"#G {#H[?)_K/1V, yXGpSa>ӱBS3Q^VqB<`$ԂϚŦi0}nLwR>1d͟Lrt0E ss<p%f@<.QRE)b2x;Q;TBeɄ/C ^@U~]Mw]ީG;>i: Ph7 Chs&Mm޷(NqM}YYd{Q.QnK-ChN{)Q@MgK[юwG 5U q-e1e/xqײ5d9'k,b˴srPI\6K(W[ xk |fJJN҉m=㨀OPf j#ݠ-v{`y0$%nD/W?̝ɤQ P,-0x%)Z.L-RcH#R-7݈ ^7z-w|*d V*ʌlv 4\*'1=ܜ[ ըaJdx1sSM/ q3siLZ4DaFT͂ JwxlASp10JN84̫ЍM1sJn5jaSZ x$ENEO+Wm_%+<<C?㙾x&ŷ (xO[P~ey*q uztN 2`.&MuK,6~u ^0I ގM`θ\77zm7C6^6BgꞧWmàIAѵ,jdsldRRsz9QT٤V#/M~ ->|fwq gYUߡJ~ Iػ_N̏?U[N2JCR=?3`.4n?BIelm,k/Ïdԃ}=d;_H/o*5)x/-#ιg}%JȬ2lm6:Wt*cUc۞~L-[޵A4Wd|-_3$/trmnXv;2ֻnH셺׀~gԏ/|eOdc0nvJwK|IT;@YGWXHK~@76`CJRղ^ k߂aZa+YOD:IJ%{刦@is%lNkE{uIo/)BrWy3|wwvg֟>HЬqh$@x㽽 !F3<( ׳㭴a1aO'}r S@)G^2D*'`/' bAV ֛JIG/0ٖKq_0'Z؇wA룙66n027}NU,h=i;"m^H#VKtTw `YrUZ{ B ʀgj|~ erwU]̮5Yb/e4?>*хw`\cўX"\9/` NzXݳ~E6Ǵ\@ eƅsQxyr^z@SvU<&Q/04n}梨IVUCC;_-.?(:BG.PwA#nB,(T3:#Nۛ#PW2n/QV*9!*m{:Z Tb LZ?PI#gMN=ϑV ߫%@>::+NmwD0 TB 'DQj-ny;)QTr&7‡sH{рlު⠇IׇcGu&FkG8}Wk- ytX0j*0epgc%|"f[͜_:RfsS!&˵&JIJHG. [1Fۊߤ ݎK>Z"E13&u(GN|̀O0/'zK`%۷Lͻ7 `vފ]n{HiO؜?H9GvW%ܻ>dIP)O0yJeX9&837Ҵ Dh&i%R+>D1V#]@m/&oFSŒ: pgpܹ̈́qF~4dR ϯBږEB-IӦ"z0:}};%>ߋY)AÚ z=lw~žX\X11Y@2I˦~x # kwDxAkε -/hbcT'=u >rq{r'0fJvxm̳s_S5KcEum}W:eeg[RQ ^3ȱ&}e+S"Ԍ~foX"{WϚRxb={T& `ũD8^:7'g>_$ݫ(7fIĿy2TLXkzɱVOZWpi(v? zE8>76/r[E>&TժvY8Mcyv-j=0<R~ cs?CܿMKy(@x`)%iuQow0v\$ZH;rҿV{+s'HRA6J?RM{J6)BYҵ_LV‰Qs#g|]jNh~5>c'*۪*։|Uxh[s] zF,+x4R^S#8 l\3EYҨdAc[JRA;TkMr ։c| Ϩt8leWu<'oz-5!$-ł\WtgXmmj_AUj RC+UgbT.G pݶ&,vISZyV*XJV1+~Ȃ9[J^5SD(i~dV}gw-p B?ڗB/C~;zϛVO:teH "y WBs~B>^<_$} T~Keka툂)K7VиN#:j&(?@ץGW˶:ɠccث0y{Pj)qtÆ<Mo[MatQ 5@K%PCAO7`Pq 26܈W걌E)!34E"Ko'p$h>r~j?Lwc7}R#} BQ#YgU[.1BywTO .ߩgv ”syݨK[5獕d %ѩx+$ymfpZ*J\K+XV1Ҝɵo ;89g4K_,kN#{}3w*bw#76AGr@37M)buCv E"Ç%7N Mb@Q_Yw|8*9=,x3y3O@}S4~ϴCW}7?"] HgqItwmQY.攓QL.czB kFt y߹ QC..Rg[Bmv h;.lAwRy&iiT.4k 8]`N՛h+H_sKqk|w>AGQiv. 9 j-Rg5^>L%Oh^տ gpY5O)uZt ,x~}'LpATŽ 漇.\ j%+c\S_mQgfk x8:z좛EOݒ3_0r]L*ـVH5ilɹn j|e` Wr0*%)pRk]1Rg ^,Q.|)odn׾>!b>iP%%[0Wط`+5H]MBqf]%(4dXbM9UKKC-լS(-kB7^^IR@Xؾ.KUR[řb0j8i9C_򞁾m[2 6V:x>%h90F[âRص31 !Ūt8D_TjM%cJ藴-|*.~_:〆.MԷn]ng ] %1?K[&"eM^QkU>`J aB?Du[}b`88S1DpMWiYrC#Ep iAhvy8|" MJ,^0o+="an]5Bl"J|ez:8`NrC+mH kmq1=Rtw}8@Iw%YTu`H87XL֙Q}g5)lաksP%X0*oAx@C Ȉ Yts0IamH߼{0#g0XJѸ1Im %Ty0٭s:1݆䉌8Li}Wrˉput_Eّ .sfWǣLS;-_}>Š1ĿQGa+]͠hKqFaw-uaʷ@̤Sytt%FS1EQcѮdD 4WJq;6PaY}I紤>bS7{ju._V߯|Wi'ż=z^?(P`UgJHVX.}ee\J܁|I(SLH!HF H^x0?S9b si2vF h_䝭̺Iƨ?Z?Qk@T1=Ey9 œ˺ǧU2-gcf>EGoÅ'qnCƧTvŸ- Y2*ݭzh@y]+i8ͫ-v;nl5lM`zk9XrAז†(ƍ);dfFmYeWU!hRIwAwH`reAs@ f_ 20 !"=3(Y*'47  ޹,vpAw7ι X3X'}~YC,w+fh]xLX4=_nQ`9HJ #lUlկ)Ue _V܈ h]þ^Ob2Bt_K_t8`R277e|Xe Bŀ\hRGFv*eƾY7ADžz3zYz_JVh},сp$b,T x/}svfvI[Ad mB$ڬ E5\yoZq[ m00R^ DSi+yTtn޲T6&&3Fp>kWS6:IƗ b}P$Q }RA,,eu[ZUO[}XV+`DShf@)bIf{Cf(k #y E mv&9UT6 t,F\uĪY yL?"ϳ]m67&h7:;h-"͔7-t`#wtH22 iؗ6i!Ov[kU_Ilz`U3?wP R6s T!Ӝ mG7=,evPQC@ݖ=\z+ɈlOpV@:y ^2>V>=&ViA#C>N^k,OKe=-ӷ GrsZf8;:~aRMf}xSs"ğ8}FT lb8.{:Bj}.cʑ@4ǀcD{D_Ҁv]B Lic_тvAWq%_}1 -3hoU Yi~(Ŷyp9_Įi8,l 7U̎d{ᒅxTDΎ Wņqe+]y%t0WE$k 3'X^]-{?"~(&G{4I8]LNhؓ]&^n^ RyWM!e`z%nr*5;ӣFQFH.o8Gڦ0} KcπlogI_Qco g0Kۍ˝~pżڪ=[>Y5xٞiMiPoG;/e2)xfS< 21Rn!Pj\)GtK%S4^uں")LU]uˮ1Mlc|Q9:fOTrHOB>^^t[@vfYqLw]wsD%L݆@(w7BmXQz~Δ`56 N9.U|=(#2eߛﲂh IZPFʶ W{s9&opQæ~vXzt?ܿ&2;v('DRƑgw;* Bz9~PC*,_;$ghD[_[z pdvPuE2M7Qqe'2$p &w ܿl~gc#P.]GS}5a2fAwwYbd |6k bc6)!{U.-"91 %J+fIQ@L~:v " G.{i 0˭XuTagݤq1weMDtYiߪB}/T9/vsQF-˪/՜[Ydyf5,2O8+˨juD[~Ip 2mWNqXߏ{H߶ռJ$My#5}u ܚߌ5ys)쮍w5<T_1j^[ @|E`5tA^imvfv[G6ozQI  ӏt#o,dQ4Sbg2^^fQފjGm2r=*A9*dY{\HE _"Gڲ?V]u4W>X4I4fp߻SL+nFh>`h`kcW8yL rϽ5fSsJ1 3D3 K:\]Bl|eMI<}䞅.|%($m DBd3cF^*X? Vt ޮFh9nѠLu֤Pd C%iP}D]P|pPĈvJ'aZO%>gg V{Jj]ZuS1(Ƹѕ*/NY #֝*C _~csy䷍XiI(Ϧ fc?&=g #d+e)#h,}Jjz.X#5&őcM}G!a&\e&eQ %mƈapm6K藋<5{>¬4MXZ;x,[W' `ٸf# "<]RpIG yzBGDD.Fmj!nO-`ٜ7ܹŹHvQPyG]qB SK.Y%s:% :ޢZ$?+OAҾNHV 뜆DLv4*À7f'֛02,L?LA7Řr,yl'rƙ+KAR>R̢ЏZCMߪ~sث|vNUW0USFH C!րA_mqڐn%/pcvwhj4:(:PM13~wgnP+cc^wTzPQA1Yt>G/&^\B1wMBm_B+=k)d\AtD06+ȭ1>.&(>;'7}uTʦEd6F{L$Zވ#d3#H>JH,&y/>@aju1ZYGy~&Qѥh[{}Z/B~0l<j=jZ'>(2JoW=*99fPE^_2k(!PȔ˒K!&R.l5TL/,̪ft9DIӨRU*lh#䙾[GFAC@[z9;J`X ]gإ QJG4O뺲'[>v܉Shf?ia`C"Z bTsB1Ƥ$1gYICN&,+#󡏸fZ^f@sP=zmF/4E89H*.ò]ٱGz&)t:e/&GvC#h62dEs&妢 9PÈ~?RtRC>I=FD9va {YGӲ]y&k0F?Q^klLҕ7R)SPQ1F@;m޻ K;Y@E4Q@U! ݑaR-ڬ蔺oijݺ(o+LuⰄr;4Bu)9['C@*FevaHrD,p0窰1; 'Awࡲ@33kc" @ >MȪWe$74_y)9+e2qO*?Ӟ貴oC4ʮz'kT`!GS ˱[$P.3#^4֟-7O&yQ%Q]GaBqz59 ң '|zf>p|}HO3R l$#( JT\ɳ"DQEU 4Dᠦå6f6,aP1=Dž2 OdM5*Sف8RQї4:#]c2 VȤLz$xa)qkKT鱦1?ߩC"ɏ1W44+&Au~'7i!s?%H]Phh? ->Q_pSd|%N\cՋ9]'CMH=9{?H-}7uvQ;{ :t뎒kDau3M 4[$Cţv#"{}" Txq[}n65兛D8Dm`lñ#kXF-~KYkȒU%bB*c򆐋+bQDdoa>ܣ>PW8v?>Ut}5ѷ×ILulwV*>S+s@^0mQj%՝gun ʗj~Hc5${p@M:Nj76ڈe7:,jc@(+㤻?[vKl\Co^<{ L==eNmlr/2-%btgE()td)wZO4e{)WZ {Ty%5.C\[,4Tx@z|on/orYj];i dn[O0U8qFݠjoJio_ĴNoVp~w+y*II Zu\ą_ Ȣn:}0\[w&$4?a`^&j ?ޑĖ.Qy[oGVJh d Js);yqL-ZdT`&BNt ۙ≆2藝3TS[+h:„T @Oq!_3V¹N$Xk෉J9B7$JW > ujXXF1UrIT}$BoF^ i!M2%Yu tgAHqpl; ٔ&9p?2tBa*\4'f%Oc*(E[2ϾVͩr; h( !9{tHddWb vd41N =c@CA6E<7h F~ͬ3 M Z& J[bvP17zp-Kf7̢3Ղy !Kz|RTȩiaN0LcݒWX3lSMh-]XPt074E{xHv0žݾW$o*jP?Nb{u(0ۂ@wC;7 DVp&}廼UnFl5hN fFiroZMi+R}.B/lؿv3D᫜ah`jvM|}9mtHAvWmN> aL,4_o̶Y7f)"Sd)dcDF$} evsjObӱ"a[=bǒ!3.> z.8?տu9'ݭ]7$0"ED #Pmx^]@;JbbEČ^wN͞\zX:DG2@K߆D)C,5?FJ Ibiy6`S,oH9~&96{\\~Z.ɥSI>9S3^dMF|zT!]@yŏySQ:zbC? +b {xSpoĜ{X:9qOդ5A{aHx&?)>tvC(NJޠ6ѫk|'(n# tHISD R\2m'D_&pw43@ SYĐn{| M&0cg#8k Τ;L:C!kSCȶUy,:kf%)ٷq}vldh҇By r( Jl`cNGYM!ppIhp1AP5mʕLXKKaj>fEP4 $gNSڗvޓtx5k_?\gmgHڣ e&OxqlX䙣m x9&anprR91!*;(Y|B{/:fyhχt&(xz#c)5 !c 1M)t]o؛|;ר g+jݘcЯ<ݐQW0d?cfgh dV'bsQri/q.Kٱ1TF\%y>ЂN,,;rS`,z-+/O+$ӱ9sFw($]0yXQla*34jfHye?Av[T&MT9l¦%$~ !m=Sgj u!wtZm*߭ {f:Oduèuq.V ާgMxFV8M$q/5jr Xoj.$E3n+?9)qp[m8e翏HDyzݴP4:7) nSBW<[^=y+TB&vk\CTfOD\ ,X+݁^+ϳ-GBd39:=-~<_Rf*N q 3sHB8EPS+gcdMH[$aNJ[of, ?8~!knLM_O;3EyQ\\ 7'2i҃MAr.xm4R wހD؍p_?? ;Cˠp3UI϶t9Z*9wx 6%O#$ڒND}J ڹ;JAՓ{<9s\Qj!UƬ4 P5*lV2p?y*yp&>+0MגYbKH/8;)t}ed $4{|{=ht{'U$ʈ됲J=^rJe3swG D@I2whA? >^` !6j'v`'S1Iooz<[ t| {|Z\9@y{ Qc(`Oot^4G kÉO @V }['fHoGS;/Kqؿu@m_&!xtOC5o+_P* 7FƵse*e(Ö8Y/D 79%qbb3U#yfz/I;Ƨ L|MQ(0-+dב޿ѣι) C`^7rG=NQ.I4Z?]<89h3ZhKnbT~z;wޙX ~8bHpeKɤEtC3JM٨5#M_#QX̧A;W F+ǃr+eLEava?DbTf`("zl>@9aeG&Ӎh_цM0!.g:"dؘ s @YHgB&r= 14"r2+g3+!5[k&5i{ʌcC[3g7T<1ЬHb6^ǴZ[Y"f./:vAj]yߑD74Gyj0ZMd-@J,(NrfRAtc4ɍ\]Q%(ՖM*` +PŬZ4tc&a]WlК?}ҝ,љwޓJ/rd8(qhltei2Й(zZYtdBF9J0r%jBUt?'=Tܶ.k/ܶTtfe*uWO?k|LrO%eApb΍$;Jr[V ޺lؔܧӏ҄IqGvCyKZ Ee.p{\ JcFbC=VIKD";Ҷq4zS鳨+]qTM^߇$8U$K-ǩh&}fM6Kev 0P"]j>XekCdnK*68Ͳ~𼖫<FRm88,ԟ,m'^кmxZ\H_r_*h쯁QQy!IRݦ?TP>޸G3Uꧡ~JB2(q%GЌ5(bbm>rpjeIo|D^RwIgbra\t{b>i UsBehcd6z1H:@r/쀚c&SΜ<>R\sF"6c NKVäw#']aUB/܇01a n ?f;+L~1{|]/j h#: ?L,IZP$c[b"Mr=Q+^!'ɧMUǴ&<0ZV{@~:eO;\kOPmhs_5dV.]p? +)xwuWA e>{t㒾pMCn&f}U^͓Y3u\8 E5ͬâvI6dY6N% $?XWT{A .Sgu!ZS ]L n.KfP`R?^ kA۹{;Ĩ@ML_0K^c\b2᧶!E Vc!aJ`Wcy=,k5WݽuWN1:ҕ4ͣ"ae9~x U*[*c``C? = !GRJI"hI(ȋtJ'LTu(wēuQrSuIpخ Fp[DG6QF՛1o؜jD 1^Gx3A_[vvi7U/7H#|mtg1[mNq`sovH\ît8jADW+ fCJ_~~lp,ӝÕӸ*^zxP%f!qv@8SU&p/$szsi" t(O, O\}gvʙK$N~EvutbfDE**r`X`%uNVsû+[z;5}}V3DLЃ6:eVsVu9hBDبh1^Q>?t\v'#&JԂJ:k6O`&Ǟ]W..̛ivɑLtίCm0zRlo:`*S;UGN7dΩ KoƽH=o쭈5+%25Yd!Re vT?x'7n:G7iJ]{(5ZB>2fC\抗dvO6#^6$CITmW]} ry`TݢLܥ2mxhWקW+=wENRa=ƆR6>jJ(¼^yvƏg4QBrkE2c<䁖<т25Y}֙9+WcmqF A>QFWPwOK^T]T#"'_|6s1!!$?dǥA\$8 !蟅dWb[LUG'Z嗶QTΨΌ|2NE@=j)K3k`z 0Y6\c=942CɟKt&bL/5NEȌipr~6Z"v |8Gm-WH!ٯ=z*m^ 8- c+;k}=:i4 9ϑP^xoסQ]lƏDgUw,"=/2>fKc8҉~DZ[.0cӽ$fF߼P GJ.pڵ0x ΁3rla[@JEP_h7)>y>|/j @&>w< r8>J73ԟkkJTfqY {a%5䰟؝|@q]% ڵ†U;;b-a^ϚV~mۂ[XB|oͼ>~VK)@6 Їz} jDT;,нMrÞ:&Rˑ0 YpH;0[@+0;yBǿO eRAQT^ɼৡwQۉϐQecM WVG%e}@`hm⟁@<K3 ELFV Egށ =&)d;Z(LE*, ;GѵADP'ÒA 67@&%ѧO`꺅2IlU8 HlX;saEET!ts%TGtV8-3tJ7M[g_Xh|0llˌj9F7\mؑ:)Au)k“K<ՍbQ1! #ڎsظ!߭#rxmT{ϡaxMğu Z|e{gfNm Wb~z+ȳ_LMJ[}íeѲM#cFou,0EOSnK^&d=ʉ:o3/D"lfh]\X50N |՟ 'dgR@cyHȤY˽s3I[0/7΁x 2 |hDaQZ? 6#jZ=MʩpR#Tqk)sH]ϡ՘P, \|y6 F[W$q İ}NGyԸxn`G OKD&sTYU ZE3a/KXC`-*Z* 8!w?A4Y8)ZO װʇľ0\3>V͛V[9-:(bʲg u4C)lu!t LDQ}Ee'sCpO՟q -&<3N}W&=q̲P΃aaFmfeDu <9f?sA-Oޥ#3]]?cG9 \(0ZEbq v ޝKf2X0hbz<@x{=nW+}'T:$rn#ٟ XBvWᣀujAmf:E~z2M Kr3b- p2 Aɽ٩5[4$|?|ZCyhЎBW&9j`D8j2RfuG@^gZ>)Lé~qY/G ƪTZ7j*ݧCF88kK̓Ĺ)I4$e]ԣ DҰEۉȡW)NKqR͔IN@Ih@h5!Ub";El|yPK;u2 39aR&/67܀-MH&UmD߅Jq9 " bLT$_$PA+" SBߧ;vrp=|aRC 3hS˲«Dٖw7g]'.A2+eF'L`׀l*$`:M>v U<ȏs·FE"n9̅`-"m]p`k6uFJGbM#1I a?MO8 C< #Az(j~a e[i5d`cyӋڃ9bT묘`Ìݖ1x{-2ML;ўVhU~TF5ElKjOGn&\f; 9ʘmh}ƪԂaUv ,u? ?[`'e`iÁmh 7)4ɵsWW#p?%%Qޑ+B!sdHgE޼LZpqtzdj03s; L9?8b_֒@Jw}ƺȌ"X jc y?;d2!qP'hk#O9.7!#+m? j9W/v ¯bM,1g7S~#M '[?W2x0Yn-8ՏoTį0 %ٻE_%T_ wsVtu\瀧__FD&4s ϙG2֡FrHS[A1]\?xTZBRt&ZM%rcDq.c@~,lf[Ʈ|yDE\eս`jʛ-)a0xBh:IV|KM l>OgEc Z,RT-Dm\!Wc`Y.8s ȫk3gkZŻG} +[nD!rߵ|W2ͣzKD>ٵNAgkS0H&-|qt` ս[exZ@os f}fRpj ӶI3OS֢ETɶ| ֣:(mz<.LƐM^#"FkI6zA9 $ȷlNi4ݨT aw2B[(`ے_VӫD)qmqqTe0ΎW$ͼj(UTkdbޒW7"YUF@˹XźriIv9F3zQXDγ#_W2Rq9QA< 2#C6\nр=0-ӗ|, ԡ39Ͷ"PtD'sC|]iK+]äͺT ӳBm,0P5RV&Ih+}\p%6u7oO2ƒ`p^isYv#VNfޯˠ\T3&+dҟ6T7:}1xYszthh8g7Gb PMsp]ސ#2t @8eXBCp5a|1y, G[Iv YB+57Du]Fp&Lpz.1OꙐE`>-ic9tpRғX5nϾВDyzA-P;߰V_6_<LHӢꡧ9\Vtk̇t"Ciԩ+7fӈ2i;JK8c@ts=6cyf9̥`滿5ir(U9oċH2ʚxsWz4˂4djMRBrq>'&z{P|qeݥ^VBu)j(ka{4΁EW9%|ZM}LECW(ݕ]%R}l#$^CeZDThڲj-->͇%j}$\_7 $STijYUJ0ٶ: K~|n= iI״Ox;U]P JxC)ۂ xE4 Jk HQ{+W-9 4 K-> mK׌~%!n y)0}~^~0hZ7wr;;xFBk6i Ar'Zș+c0|:ቯ])K!ccgm{. W_F|JX?֪ .4T8~Lk(3,At#t;}:UN=࠭߂`ZKe4Fz1 V!u9C.a_HӬ-qi ż^u)t|sQxzBED'whs(WFiap!}ODwUl ?խ:/&A,NjhwWz,nZJeߔGq<{ 7E'J9h7m]=z~VC ԊR z+rPҚzu늃'džNS:o[\"* %~=&?Dr*gdPߌ]m lC> JA1nt,/$Hjۚ*TܰlITgtXGXl͡<'%ma*Ko˄ MEbLk*!=J`uO] yIUoE[#M  AW!啳iX Q4H}M4#yM 4%stTG\Eb(|GRkxЈJ@ml=u6jQ1!RrjSFMAeum0 9x8$x ѷ YCc@I*SaRb*^\v8a/~X6m(zYW$s\HuA.9mŬqoRJ3~u$ EWWC@w CuDj|kQ&Wkei+xy̲^Jӏ^2XΘ-% Ax0fԹ)gr<@&A_|mqMʩEk^@.8ߒo,oSΡfm7ZPe-cF 2m!Riv0fp\Hu[:*i`^*R+y$#9<^fP9qT5W 5ut1ܠE\bljF[ܠ ~TMhOT۷f 3noE\kd!J- "( 8uԚ6 /C5a p:6x]Ɵޕ/B4C*A" }5 | ~ZNQ#(XvZ5찙t{DdS̺* 't^wܣ D(k};3sWfo[ ulPEV#};\տ.@Mc*iⶋDK@ Izz =zy TٵRM˳ npi(X;/5ct 4 %q-N00M(مSËfBi-4@^شsMU<7! . OzE(?x'm0hZe<h' )Og.,+^Sg͏*,,/yҥ3-k'xt[ _R}2p hSeJ'MW&PA_Uڕz/?> bw_SAfx#o'EwSp: mSwS 7$GvU6ԧMb-qv!6؍y5v=ت_Ym|}ۖ1M<t߬Yؓw "ͯ/ǂ\hKDQmnD,xZ/7&-I&l Ȉo`_je MeP%* A<@y.3aCrթ 6b 8aV9.^;L#j`=&kA)DGP^JA3GufIF ̑T ' L9$ .~?N-ۃj]^ܥTQr4.q늵#$`(5il_na-6E"y {=ÙiJ&6E {'6~aiT%]<浫>0)<6yI@vH3ێ R8QQKqy:Rd-^aeNhG &Z#l VD:F߱[gUSId ۉV(wq0$ [ N|y;-IFȢ[ӻf sZx*&o?I1t.Gs|s>ؿ6J$HDud1{x'zTnUSt #Yr{KIbGNEoN X*( .z#pͯϰFv~1WjZॖᵎJ"( g*EB >,gL?gVl[0}m\#_z6smn 1n[]EoD#cP|z.zi1ZG,}6+AF to*D\w-b& Ht{v?gOgZمK^uLep$t_Q2b H^v ~x3>/ $NzBow \DmNtof_=&xp.:3J\~tn yɬVP$'{+k˙>7 ,H>&vZ{ k` ޏAu4D]!ݣO=흌[K%nG Aϙh-g')Թ]AL)hnv;}d9"o=BJjXatIUM#GnW@}RL//YJҥ0|M*pcJ~o3olOj.#S^sٿݯql,$'%ͺ:5> _]ՉI ߺ)!{CjqX$~&x}0Gb 4_.ܓD ̕>_$.8LyJm99 ?uхXLpF#Ipw 4/7Ɋd@,H2/MRu!샒+;vDṘ: ժqd;YYyi'HB 8zsh`ڨo=jLny*%wRϨi)Xé+Don|ż]*i$)L<(ڵA@} (eǎ?b[]LleóC;nI;qyOGOɈEmW3Ol9 W}q%JϦf71\,#h?&d!13`p:iC 8|PGa^\ Xv&ֶ\&"[\On/a8-Opl=+L4R-=KR*YU:/77F0E|:[h;7(MԌ^ SDMВhV0 j:XuBwv/"*7f`:ޞǯu"'nsC0fS%Bw"xΉ>.H6FӀ~=FR>wpnrP'AWra6,qC:UZ,H/9rn텣cG,T'1 oxIYIY|FC/gfDCjMoɏK V8Yo4.oCɡ]{ʸh]ی@m!1Hf?៩#p!qxAeXΘL7a@k`Eyu0qSI. ۷aWtU:vgo,O^[vc~˕ʿ gbXh]tQ5 q}-g׿"h&% $9gEz'!QFYWs,MnWDj`џ1'X̌#"7?nϴ%R@*ђ2l! kk$\m7c>к0U w`!\IKese薼~{M倠o 1SuB~>퉾bPy [nA̝"kN*7̖Z@{*L ^Br> SR~F|D)L>v|^G"2:yq'҈ʠ[$ԙk٫+_+qN/&PLې`ۗ>"I쾓Z%_'`m7)xKRV~Nn˝(ϖM+^|{ !9_A4}""3HIm;crj*CYhIތ-S엾L!W'Й Ϗ%MBvbvfAVc5IaC"g % Bྥ7}jX5k<ƌ>_ǀA n[<C=~J^?ӳY*v1=?}L*Ya~|*L峱ؾ_!{螤*#`|05Xl|nϵ򑝒ErfZ-V 'EpYghg=4^GRƺV#ɴ8qS9/ށ*D\H^B+(|p_7" ph4Ҏ+$\: 8g/!KV(w`טd|N*c?%97JLSmN؂ սWkb2;>"Ԙru8ߛZ#%ARX$ʒ҆JinʪXfeTpp}><"H;I0عr>;+0"]fc奨G'Lah{;+(ӽD ܼh%;')[ӗ @{ v\ :IN 9y_4tBgFqٌbl6:K~^v?oǜ|K;6o2- 0j3}=Q:KS /jײɑ!Hb8ǩe.(N$^B{4E˻ rY'")F Sӣ|0MZWOu50'x=C0cY޴;uc}qO$uW(1K&wx p u&ԟ ܖIDݙ(t[ B+e.zc.~D&~6;t^rKbgcH8 .B(*KmjQd ܅l a&[ ;{\;kat _XϽLUI\p H>U + %; .\>" ji^p_ŏڷ!w"15еi V}j^sV1߷J ȣuU w!j{k kR[!jn]@ɝF6onr0hYw`s;poWT%JU8নYI~=b/u$VCpXYE0s`'P&fKQ'InK (SN2u[a#ƕ̻%V>l7CgE:ey(&[{{KH__X.3S& N$<hg\iu9A-=!Ĩ"[^N {i9XIZh\O k`=r4TFg~*w>pR\NtI:>}myY,.G4uZ핔sI#S˲jBʽ:9 -M5;k6f.SpQ?kK:G gUN݉NZ<42F!nobBeɉi.Lwfa3k/T\Y^*T&T(?%9aZ+L_$ _#h#xz. ӭ` WS1sL #8XU"0)a-+*!/A8g/ hu@:B._(Ad7$UH%0(aQ:7?4ZQX\.30^ 6V!8\ x!*Zq"]Hy١ 4@`. Qn pqLt@O d\v ٟzOD 0?z25gxk ]U+qGaXʎjii@fwn $gv-N]qLo*vbA© &c:GE qNtq@e Bg3 M'8(󲯹U{X\Q|V^:d-_'nd&dY65.?U4n?>9%B#(TDlyb)yiu҆JS PK˔I8m's/8Af@;XjG\?μI|m\*2}8XKIW*Zj(gKDﴑR˿y|D;I.Hpd %$#^e?*ywg؃bZI{Y;@LkS5|aT]AP{a=8B DtV,hpK Ёh`}"? f#κ [şꎄzM#f)S0ϩa)zUl;ˆJiP\L2Jd+r@i$NiZsqv$RIz"ܿha) +|Sη1\T"Є>sVW"ޝY 8IF28Pdɶ! 4 ymH%o=m<l_+:VV ITn =.l \ʤ[N#_Kw%po N5saM냗=¿ 7T-V|A3g~P@;1*~EwA'U,p8dd]8i鯇<1\̗:m=r@|qtdIě X/3ϣY'].*&}j%@$+;*o%Fd_ue9ov|7H7 yC{#"!uIcr~ oEz #ډ!-c~b>6llv7Y/  ki8Bj_oKrΟվԶ P(Rŏr\kQ+άWy=Q8^_=U&Y>-}_"veLadS!wJ= _ 2V $E!%ZUť#k^:1Ԧ/u|)Wm_cmbUi<{U6/EHL0;fwk+kA?2(}Cܲ5V qewIrdB+?+šf&ٚQ/ *7z{z$x\M8"IWgR4p~`Մobzh'2snt$A a5:/̽;39R:#g8η֓/TzzNAN3KVr,nP:'<K{ *b2D3iUMÖ.,|ѹ *z\Zoj5zp4!kߏ4$ؾPRcUѓi*:yYHιVxy(4b\sRz6m<1O7]t6p"V|VD \>ߓQ''|/$_al%MDx2e4KcH5/ AXMeJ³0HgÖ Q5Lh77;w8yKGXmjD>|nS-X(ab?O"NI/hjFCVF vVv*8LJѬX;awd4띦2UȦ:t1&W Ղ$CbDt`IG1T-F _&S`LFZymVCOӏVmc^ȺUoЎJ)%3A`=jjyE=+-YwoۣT@Sj1r;WϿ7]\c뼞Y"^-~>ҨrTФMg'| /3TT!G#l`9s"=&m쿧{gItLY!*݆@.%x! D+BnsP0m8gR~7^s$/WS&|q^GOoIuI7V?.{#']&õrG2><.V-#5W? 7Y9d[f!(~ƦpT2{־8!HQ^7JmjMNbt n'oVox ?s=8ecijk=0,eb8-j>; &fꕦvs[hDveKO2d $ڭ]I'\~c,ai9$+dazo7su\?`?>OP Fhe w0H vgMb-T Teʇ+fP"N/HpxҹYH(qKcwMg* si=xգ5|UˮP(1@-_;P<+/qd< Q x: @nvDEh 7WX"8KXN|DC< }D,R:wu|ԏ7̜OC< Z3A98oP/Su_)Au XeX[{YS8`!̤6h݌6u$7$$"MGR\*~jݫ8uћ>e,D(h-|obB/03?ÑX˅PLh-_=sۑ6_ES,+ԗ,BD .*2= .mWx4l7EΉ ndQO0(&-M=B]ٗ)mwe-oڇIDfЊ"2"އ9>H;TpGW|r楑;sg{'X<=~ 8 ČbBˮHMf[RvW#He{侙ÙHE븣?89J>V))°=ߌs %#'c"ayѾf&- ]'B3x J dJ{ozE[ *[p/,#Z>rN_yf~ m\,9Y_G̰Bg#Y動*a~ϒOuq6J}Q)Y4oi uŕpg# /x_17|j)X6ج%T+eq-v8ZwpۡeA/M!`*㏑a9׏mKC~5v1M.# NDpa7+sz俾(q\ 96 bFOδ¨a޺[l&3HLZ핱tg F,4ZsZ Q4 Sy㍲" C.{6WkO^*P`Уҕ-"00FIR^E%ĽCpAZxOH* >㙥Hc(9ɘ LEXT5@v:=uC{lt; 5]VJgRA_٘ [;ؑ 2Pj\lrmjиzH&K?Ȁä@J}uÈ`nN* sD9,L3f7ϟ/6Ƃ-{U\zrD @W",6vi#~L[HJOY0~'Ѯ]t !<@6 zjRp%Fk#JϾJ6l?"N^_e*AL`Op?Up^T6Vs1[U8 - JNLf2bړf֚΍]B`܉&I0_=<"l;" U=me]&":0t3N;50-89.dʱZ, XLLޞ҂$/\3O&3M<5Kiy("?.W>=|צ^;^vǻǺ5r8&DCI@kN6a>${W}bnS$vjbXm&XQU}RB%>E2׊Y氄O=dl0Jaj|ř#UH}xxVIq!Gd>cN%D @(}TD]z]OVx1][ƾE@ԫ~jH0f ^CRVE[ H*%"ƶ?rZ=1޿/bchWnT/eɿ 1Tu_$FcX5l*R.Mb I`h}.wf<:̦.VΦ$/=qrD.6p$U1^$AMF{^Q@b$*ƛLu`n"!/rG捘d5.RdUJ&O Yiu¥t)FBی.N`CeF`]RiHv,|?``׭N yxvIeq !΄(:!w~e(C8FC2Ё/Lz-l;4uUN}w,`FA|D<;jO E|5 9y"'V|ʛZ _qu33|#^j=9ӊ6|*h W0 YwP0; HInNت{;8Abys@"lZmZB[nQQ~#4@ċu~q$sAE8 ˎsX[!{n c?_AT7k>puJipm |7ME42̸ .L) Ll?yO .$!eҒEoqM*Yd$Ua9Ռ$ ̌ű83!EygJQ[Xt1ڜ[s3h]MiWwKY<[LD&3ԴC6K%Xw PAŘo̿dA.=[[`Ael1.!C̤J89vxW ;өª9Ogґk/"]XT|P}&d *NBu(K٣EGB{#D[+(AF~ _p>pԢ#a[:üRmZW"so!vFȵ]lg-6IWX`EA"OTL:;rl9ޠnlPJm\FDKJH(I#mvEjWh8ǽCr+MWāo~xf8mL@G}=*PTÆH [@+xT e Rq?_G8 q=q"G @UTHc/1+V]/lr}~E f5tň{m ː)73E(= )4XeF/#A_L{%ygTUT*:e֝sO ݿ!=帱mrA(̋UBX'zP=(u[*yEm 97F^Z c8aHU#Q0USr#d 'n@=6i5e<2BiwȌ7YW9]1=yu멟тRPSBcpA]58&^`V6Ao<&q^oޢ†6џ tه礮})"2_F\(Li9 E_1y_Af>6SD72Rb@kAxW/RӘ S>@# |ƛ r![%EL-tH#?H ='Ľv N$ , *qł>20tdÌ_xM!*f>Unozm;@"01JA9C b`ý  𕇟5p-:qzm~@C͘&(x]jJ-1zt cПq4^r_#8ymI(9I-,.L`I$U>z,EV̛hjNRDk``HC0@9Yl4UG+M&jhmd!榶3/^7DR |avg\*%`U$6/ `$y* {8^q7FS` ֱ/"0Cpԏ#IQ\g\rwHĻGVƸD3ה%W@ T6|ǫhrɟ;KoAt>fis#TnZӒ ~1 _>[ЋqZǰJNt~A8~#Tڨw8p)++-%ZbZj+ab?\lK7:5.NvѨ)*遏V% _?+}5 YbFq PO l_^γj>(b^g!IW>熹f3rH5Vm?!ء>~/۲m(@3ϕ̧B}y%u_,ZLL%Po"=&2یRI'Nq7y#KBg= fʣ6h/՘p﹎}.24 ?05|D,Xood;'2 {tk[5 lNםZ{(DŽ.~iѹ<`HU$*UknF /昽ƶZ~;9lH"~DIU~}DŽpV^$6Nm*]N%RזGDB2¼߼]lߟj@VsM.CD7Nopw/u6ihi̾4Ƭ`}x(Mf,g-m+iGtS7ܓIڡڼC|7s.ivn2sTYvk34s3b)/'ٮrh:W" 8y2ۼHb%|s L s40{OV~&;걤}/|bD9q_$m!$ՒO \,볅@tABQUke}кdBR#SD,x[V0>%> &v$]92R,~rɶ89b}]_;m%~Um[ir.R_HBჿ 4LfqZ}!tZyzך,cu%N&-D%jrscWL֠ޛ rٖ::vKx0~΃`QFq(POMX  ?m":t`2qo8#L܍qS.^to0;||Xn^GPBȣDLQ<je$WZ3KiYn.@}ʡK5ffNNo ,A"Ad_^xzFir^0 fSszqX{\K[#P"3W a'TK1ܡsAW†9 Rf㴗 WAfZٔR+OloRZt~Ϥ94Wmtw:}ro í.%[v().*ylhDrx7;1@K~ʝ;w0PVL*jf즏GWJXշy,VEc;cp. C=Y.dvl@` ۶U@aDƒ(0ö鱠 O7GBԅ^9+sQ=tôZsPIX*B6QN"Q͂@ Eq6( j2p 6;=cm-#Dֵ%$~Hzp]>QI#[-C(gN!q$aٟwRi3XC!Z~)8a iUdKںF$+U[Sffat+&hr2׍Kh4|۟!xvqP3(t(s[hĤɨ`&YhrwF\zv:Hxtj _j?v0oȤv\>eN.Pr'B8|t L} F_ 2Ǫt洅8m]Ujk=1pJ/ psQ|2Q(qҵ.n]d0ݛtY$ 57s@uð-q:UfmJE4-6g\êr$vHV,8uQp:9jZDz XҀw??楿iKP~+}r'*JЖy>|E,>]·$/hau}]wٻ@^Au$Uw딭-.'.z\ QՄ6)MoGr$hy1C;vVw_P|O&[ un4ukD 'f 0_]r{Uʽ}\ K/bG5:|{;Ča텎&Hjg֋>6#}5eʕ΄?hQXd kFHK)iL|cݷ(mX(2z}.tsR4!eX!,Wo$1 $IhtaLtnIdE=tBP?Rr B(ciT獶pr}8.pnW0` rPh`]V @nmNܱZw#y ĸYJ,#% qM*Oж*A⏞c(qId6{LJ||GxC5V~%|6>揜3dA_B%2~bpԈ /\t:>PA~>C8P* mk}pAȘyd#ig $bp&.xBT|1wɊ h}!_zsβϮ% DIQ@tD0:z4Fb@GT!ʼB]ȫ\nBQQMўq sgHs((ܠI~![[#7Iݐm ˶iC*yȁ/)mOF"}cmkalvP.3[x¨zrѝ!}3X1f~ʆ *0L۪ чIjlS!+H^#!X!wxFzEUݹL-&mݸ*&=Q-`[ m2–h >:,(/@x׭7r,0ɘV^{r0t)q0;3½?Ql*P5eXHؔEՆ=((T+li"߮->JӜiJxp1fpSIܶZ S0 QR zOyU&D8y5dvBqS#`5'~F0"ܠɾ6pRב> lOIeU8^9`"yi³der󝽄9:ԷdLwmM7t hZdT.#/(UUkʃBUJ卄) CaدYVΡ9C `|m[m} ,l0[hrYF5KY^EM>JS*[q( k^_LGUXQtߧnr/eSgGNL˱j/M\ `l] <p3S^? BT)PvS!ho |ohۧA_>62ɖuZ/jƨ107-Kc|TBܗr&59]a] ('xAм en;'~DPc L`eV`pSkpՆ0y ~E՛w0sJ>tF̉ )"SZSsR~'J.ߛBWL6 E@9(T?+as G'C]ZuŖ rÇYqqմD"(hcldRfo+x{l3Dƾ~yIE0$ :;ӦR@hؚBA6:2mSģdWZ/Iu 99ȳVAo/z~ E#a몗ݦϗx`*iZ b% -)23hmһo `q&3?F?ܑjo1^(//.LJ t:Ymw`,pOZg4GtúwP@ZF]?.MwfaYh>Hp <51vf=OvM>KeLlz|2,ƃ?(x)I4}ӛ-x2k5Ms@)rݴ`;k :COg2qO7[J6IwDʏ^%Aw"ifFlj-d5;Uͳ\s&'0Ek~L9ڕ ~Š4+"6!޲=0ўAa- 3.@3rb: XPJԳ[$䥦(4E32GifhwLWCoB;2Ρ3{ܐlꃋ}b]\ڬBH?اx◒Ա,UwCJ(274Edkweζc?ҨOA2dF e 1NJPNĽm,QK[=6j[j6 p,  %{tXV "t;H(zj3rG@,UK}JPA˲qYۍw z0K2|4Bl>*l]\Ba}6M}nTNFhMWt-7QZ*fU^zTg(O")iډU?vc;Q@Cyڟ-͗jdHAL'ɹW:÷PlGyh@oE[i-Ƞzm f(<ppH% ?Uw}eu*!zJNGi eUuq(>0)msx!Q%ڦ\͉~5@?P~~Ns@< 0rA]=!eg]XD>nriqmD| Mp A䏥3xB ?F™X|M݄ ˱%*ȼG6y=/j53MF:(I!_~sf(~y۝a}RtpÏW BIW9:SLݮiߺlk|6 .l?' :uR ۱8/T!ͱ*CH :ByǕƉHόWȾrY |]vٗ sEİم./]k9󐼝f߂ бq3tmfs9/ ݨ?\W+\ypNH*?r[}HZde)wyʊJN_V(/eZ9[-ngC23Y ~?;t95$"M*c!?v7N/ǭ?< ;T\egIKzi)Gy!kԵ $\2(~eDo!DaztZ5hMad H&>F]ׄYso^a*(Nay;^O !L hBIƵ4#k"JkUNLO@\lId؏U;= mЊ;$ONsYWYIKVɿ)C}b˚\gnFsS0`gj<NJ|rUZK,x)ȣ*OS|)\nt~K-/tDgk"#﵋t 8fZ -J7SȓOR r<mOmZmՆm}X 6 #.rg­@KѣEa5N>jjRۉo7àM v'+2rnFYW-Sp ^M͠r<;Nprj1 6M%6$Nw12֣^.dNGnEc5OøJRiXgx(l<+2~I'26cuflY)_:հ*5P '/h>Ȅ@ikp8hZT&_2 L0橸L P>fXJ{j>՞؅t%Y)+@rI1c ?ȥ%tUy+c{yqu}i8'gظ=6D"k 7h@d:OvgfNC Dr!.f<+|WᷓLBi+H`j~jz2i-0x;/;BoUCcOnXL=@$LL3Hs9>>8ܪem@y/*iX7]`/ ߧPXKԶqUE";J7zmuڭGFz'"^X )9\nz%GwRy;@3SH?NƖ\ v~V,[C=M+yx54qՃm, Yc,XF L5>SH3HV5~mgIƿI-ZHWTOfLje') `>6?(A1KpȘWjyNM8tKWYDU ;1 dB)a߈uC5l?;Y}9(9L'LYu*2ۅzaڬ7dK*:; = pB%<|p/Hp"2῀iBM"5P[? ە2e%P G}g@$%XֵRWi+".;$t>%҅j9[JllHB+g>10K݈v~B15I#Ŀ)eNw O%nR#jˆ٢A  k6FXSG훦ugsKwƻqx?Im4U٤i @t>e(ɑ3R1_k֪3C3d}uvq̴8T86#Că doHl~~7ieqtx^}j/5]lF[msQ:kOOHKG5 $Y/5;Ag92(EHkZ_1n)\.OՈ#<=vvsUB>Ш<cGU8 GnLwW^+}nMss+ _axgКd](b`]dzSOZ-9[_bM^J纱Yt}Mv -E9 oսخwtEZ`18%;9oL6(JM`e67@垻qT ݏ#n'&\gfzWQܿGϐgpڙo2hae_0I.".N&c9[BPiYVtmdӚ%V]ͣ6tP=֊lQ:v=q6#r4/mUtT\x~<4 qڧ@%'iSxusB'M6W:ӛam t)?U95M r[ ;\詑@ӯ_[@ٯoe?qX? c86SLMMeDOY"}kkPƅ\?mJh34.iu-u1>?v_wJźz tMIWX;e\[ |q`]b]l?QTjz }Gzסʤk[vE4j":oyq _ʛ,(pH蛎u:A}} Nr[dՇT\gj~B澨$ `Z % G#Ag'㸓Rfyz ; [uS(r;oS(RP&q2L)B\WUU2~;jSI-h:hzກ{2x6&8&LHІ,>LMs"(>À6K(k¿@+UBTu!$&D홫G]"=><.̸3Y\o $H5e4A΅' Sbzm-1xOgDrOe)sI]5XZxbeOx͉E~'AȥJxRjw(*N 7H-sWm#钀WT ^nL\WIO}ힹx-#Gp!& Q}NUov+5b۠|<*M!-+Jy 1V|TscXQE}\tmﳴF@zWPh w\?^$ -8ldYfCxqX; ~ dZbW#{N]76 0Rkrel,< `ƾ 꾵?#=`p&k@'ѓ`]C` bMIVA%K,G*^?#(78ō SEjYD Keq`/doƜgʷƞF  _AhÈ9؅\#:0*t4 FS6>@-"j 2͐ Py A#|>tTqd`FS@|-T|#SRL\şTp$[EjS0E#'LH.h:;]*zl1 ez6S2fW&V cSb;|ˈO_9KkB*w{m&?+T\gXU2c^?yZ` ,%Nk2XL@}r!E堸T Q%ZKU\VfM+}VG}clJK8x"1ܩr~ѩ /_^q.@XyD=-G8^h-nQ;֪|@W47vfax_J/ˁXޔSvVU )k:>VU2H,4Qy 08頰հz1`ķb2:; w > 8X-.P }]@5t `(4Ndk8hvDAN/`G+,W`,ɁUXY;\ ѭĎ0x ,l१ =cHź]s2rچx6tyP>6'&ve'̈́҈"=h.$NK$=[ϼ'w*9XՑK<1̞-S5! 8O #=ɗ+*h|Ui1Fܛ1HW*R[|OL%aIzWTӌ5i׬-z,Y[fP< %[&~c󼔱*KGY"{("S8*, ^^f[aTAjci1kDߑa"*~_@JI06rLzPОYكZ۳͚EAU iIqy;_fO,c_M 'i(͋:;0)siTVw33-Ɯ-v>l-5r[4nf)28`Y%5 Vm7ޤvx_47!*^B-7 MGoP2$Otoq助/c"#i8-%INvF#O]Ӎ>螴ҦrVr!I2z$]Yz Ww+M1|ڴ\)`[Sm9GY }>cJ}iBV:76Y$(MSS/'})NoIQL' jݸBy`G8c'Oo X79Te0idz@G=8ֲUv1="k^M`5אfds^"oǪ\&}.vyfIr jxBhsXtT*Sl1XlVOr:ϧJU'>sPr O[%'zaCwOv2K>+ tM5hMmc4CҡdL5üȿ0|zܺw-P?ضӃmi{Q\Jit%Mr.ۧ7eMf_c?+;:'sjϲ{v78 wLe}8t0ubuhp'Zo&pGJ\,d=~*+zDO¯XArV6/0 g©@$D4Jx峇{Svլ:?mTfւY%]Nu+^4\$QPm~! 86Ѷ`w79*ʿwä; ɼ )k]SA_W~Lv8iy~Z_2`|ڀ*02PGbF4+bNuLbşK&Vԫ:C((S}UW|<8O/אL9`e3rɸtF) W1 Q:4: vH.ѡYΌFC'9Aj,+[WTkGAi H OYDKlϢdH Oc#tqwiR)?FGΥaY?Y(X…flgO4ejZ58W}p(?7HCʡY{vCk(EQ(m8ND/'S_#m-[*'*ie9A(?n,BCiJ]@z񈷲׹XVJ"H]g#AOJE-pJפL+D'kY%(GFfvK6d2~nug?\D,p#Aq4)C1߈cXAԔ6`fHnUŒ6i/o<*j{}cƚ?F֋d einڌ{(Z ZD~Y߆s#bJ{Kطй9A5GtGDuUZ}rbď߯yWR ~JrN({%Yp_1ږRnʩb0-MH-z jKE񹦭*N4Ac\Cp%]~y:0҂Yk U"H%HCH)Ԅ`Ҿd8W8hfX#ܞ,:pZƓhؐzT bI/ oJ)Df#$4G(өDBRsy o`Rz~)!1nװh,+=yK4<%JC!ijl 5ʚ=- i@}D Te!a]AA *E}·SpXhYk*X8ppILLⓄnCjNo+JPvT<1GJqY4/3cӘEi8 (eX7}L=*EUj=@g#)U,lpwҶlvH%"^JoF.co i*$iE[ojV+e#o+sU.)J&?00;) UNqR2t'K#44:p:ED7qKP-E|"s3y.:]b[zw6>0&+4e[rWl18y:?uFǫK ̗Jם#>Zs+^\V[JCbC 'X6,9QSQ2A2~-Mm5m̓[PpA;>wYwk)}MH_GIJj?*,{&ljdnAui3z3ô;Ot5r{q$e|"s *FJ׬];~iE) W vf$ybPE~  t.ƵX,-sy Ҽ|ߗ42Me;υ-@`?UArv)Lg+;&^~V㩓ɖ:[G|p濨[ +) },GN~|8Ryx~xrm=#_le|gy:ƞ`pCfkc^В"| 2WG'su |[%2~M#ނo„D*ߜVxڌ4~ ޿28ct>bdRHh 4ƆA^PT-xWЯ5h9lWxsлi!,ӚuoM\t]. ʣP dxI6NW)x-y$K1f$V۲¨@IlAڱOD8"u_Z8ur ϒ9ѵٯ}#g'_kG+Y4Z}{]Dkt #\ybԵULO'qDn61..)쐠䝽1Bنhu ~rɥ ޗQ=@ e=>Qڬ lpJٜ$_F+&A$h= ut-esbdGnCG'pǺDKGE%nTRՎAE ߻lTDŽ'wQvJ=w\ @kbC`,;}VZ@3 ?1b{-aB=sLHG&M]k.‘Y=Xs\L <>^aԾTVH*I|b""Fa#Kޔ Kız%ޕ #ž:~@$TpvyoC%彶YkϩJvvtkը@bAn>j-!xSp5tO'WPtfitU=;h;Jbx?p2<ɢAJM-f FFb€d QWRuX GuH^622JKyߧ=zn‘4yXD;yݣ oɢ#IwO)ycML q@ ]sU: <#{B:fT1q%IehE; F|A֓^}$03ӽOy*@n b nWߠ_cOFxЈT&!,}K $1y`s#@+66#F(+16qKʢ38˂!i)j z&AbA_I[?ЉHUg4|SI7%/W4FLgqu#SCNpGTKH98e\ X3w= m0ف>|H5[=ܱC(c:S,HأrYwң2`ق")D5 ' =:F,IF|'2ΟPN#xI`FKPy+L rRcehg7"hg,fV;IKƁ3/m/ȉh?󓍹k`r;} 㱅vh됅 `|hO`)ۮ4Qqt9`Ejm\RVWpa KQ9mm\ŕ}m2} k=% 18w)!НdKJuK&ǏiD 5c1unz}r{k&VKȜ,bVWD&'4~ ]ʥn^Խ}7|EϿ9srA:(vy n}pA[@0K(/HE a.$Yɼ5n+c>>W$Y9*ET4  }-c W-$x(fSwɛH;`6[ǮQ4If !ȖT̰aV5{\NBI|.|f\-@Ȼx+ήFǰuuc* Ş@\{+-MF|^0al8[E^6qr\KmV/YŽ0#ӕ&N'c*A@6XbMb#oYhn 3#Z߄ Yv qF5SU1Nu]7ʟt\a$zQ_<O{r;>@aE1n]_%wM-8rWl7_Bh蟮G=hykzc5H߃LBUm0q.Z+))=7Ʊ\m܈jgc4 .B1bVXyGm $&yUHrPLfQ>H#9s_ks}7+ƥ,sƩoȀ~L wbe.2;xdQX[ǴB?gqTCD#OBU Ҕ#ŘC7,m]0*ͷu OY]x||&2iT,5{T'+l߭ˠq%b2@W*~x;sYiro!+nj\ 1չ!<(7 tRb)s[409O4d@;uJ ?Пo;,1¿ie@Te>r %VF,H֔pJu"V.LL$'hmc-z~)C4`U"K"C4Mj֝ΥݓvWFrI3P-rp48}˂$NR_ыZt Yj q-vq~Q+a ef=QXIKRL]F0!g e*58:Yq(0P [e1_7%]Ӈى3be@G41>)5#HkhG8 ?X#u?cc!!sr" 'Л|ԉ8&JSfP|%hF|_J7}=MxʼnvGQ3SX #\}77&Y50@cFG$r.*C;1Pe!S3ʓ+Wl00bo}e=#UJL!J+rT Zf0auRWl73(f0 91Ƒ'G4ZE)o%ŕz/{@\;7Nԋ]qk ~44J \3k l-5%ZawrK5,x#Fnz4Pj7 Woܟ/?&Hhe1>*gI[LKUgpC5l'.zTiSՙw.P6w% LY!V9I0!MY$ys2jIQ+p,3PBNL\ߜop3?0=8ս'O( hDxb iZfUF'Xrl-Fe}(lr-Q:xφ! Rڰ;ZOU:w ̵Z (NC6WV 庂n]|d[zUby\_j55W )>сt__@K BB RԺ_1'xN&ңkۍ *v M5%qn궸Nw4s< #A<,~qnǢtvoN2ْ̥qۙDr$V 'Fi\/28;fZߙw7ʆfyW`A$v3HKµxڛLEDbo]6,Q'̈́qkQ|b_(ǕA QUR,Y!h("XqVj)3ɯ"WqW= :3Ş_cE)KW4y4D@<_ YG⌦h T5%*G%KcT ZQ$nwˡB2vG@ĩظ71-pl[J`ǖFw͡ \6m` iNAHt|tG:`k6Fn? $KwOWR>Ns̑e{iiT'L} * 7ȸh,zXJ'TTj(Z_pI66G<g*(DqbmɆ+.jDar${zin"š, t ʃVh".)!3*ʖďރ3zB|c{G5";^ϨH~PXTZkHJw9g0 x4 r$BDjtk)st+,܎Trm E:!#_RhA9c & ԫpeهMb)e$oL] ЙGi$/+?Q@KUu D}NJdd5tdܮVBbD U]$(;g%'c4 :Ƴ}rZ]'b)Wlwpcxˎ6@A^kݞ5ujBCN^J dSbO8f\>HUqu/!1m\;ԜmXYƯz.;:,_[!8IRL4Oёd:Ze ];BݖH|QPߵBR]q:?iH碬%LxB " v> |eM#b AqbS K- @0u;v,vɂ6+>_$DJΊơYj ČL_)4uMd Bj?SeOmrd6;CzRfm!9OzUYTܱv {5ӕ/휛SZVP6oZ-l<+=,p? Ӫ=7oVRMӗ|CzXF=OFKO'QxvCVNkք0E,+ cqG{#9 -+ע_9 1<:MsG+a%Tn+.,dƉѫܢ=w;sjE+þ֏y!+!j8?YC? 0'Rücrj{ 1}a=hop5O)>|8 ɺ_'0iop{{\o[JL~ɘ䎩4CCT~mpD4 ;3c̕ɃV{C!A8ǣX3N%mk#*ǶhkVqB"^2kOW5Ut0 HSN ٮB+3R4}G RE7phho 6C.mOqz_˼fi=S`')LsL;<w ^P@&VЩ=> I[dm4'bRlrN2F9J/!% Tb{{t-)$i'KBc5纞c$WըǗ"8G7Hʪ}#49".j;= 9laz6p+2ַ{Gd0 #F RHCKXw9aK<ߐZi;5̐o_^XC&0xRF.S)Kӵ92 BAd'(@7'Ľ/dVRGΝIћrtT$A{&5kaGYO67 6&2w0Df" ~v邀KWK~}Sԍrj_#ѪF8w Cm6ȶbҀvv>_j-\BA}IClj65 _vգbujPi{8P@g`GZ`,$;J$%D`6K?z3VjC.-زF@O;v(@Q}rvO"Rpd*_ͭ<"Zop7\5'k:ᵬCy#<9fq% a1o$ `œ3T >u;Hky~rQW6|+16XD2< ƻk,X(LY@@%!!P>+wĝ e[Ni'P]O&qf 'әã3H @T_(U߈w ph7+1۞/ljQ1p^60*qJJUYj #zk#^csn9B%5whV9Nll[Xd4~K`_[WP^7GT+͏bĢsɋѼfp:XbH LǷza}ߦڢW:,k9v~ RԟC_0@%Oz5zAp>xbbȗ>ra#=5?N8eiW/!Hp[mP'*h%\k^_-NԄRʗ[qT[[.AϚב`:`Q?6@Ǭ@Y6ٰL 쬐4pYƄD7@|t~,:a-}۔$ӎ8\r@L,| h”lɀ5U3(o(vJL§gr!4#w#}p>>fUGX #OՋjlЌ[GY) =2,spd鰩W Vx! \FQԯ*/Lt94ʵSaCG%'wC܎_4M./@#3ӔkhW1liTu]%ڗс"3W2&B"1 D菩4V(nMaDlEG5TZi. E179Қ'i4y4HN!Y6wG!7S@="i-| C1ծLR81EKMHajUȪo z|(&ӶXiQ{gS,˫@yӲ'ЊXLNx $IJ 'LK*kQC-ʄ+t;R`l0;uMJ5t89AV8B4n+_@^euY!2|~ߔMy˸a JMPb@ͯˆ66Cv< vEJ;wJkG.p 62]-(Q|6ZUdZ B-#݀zN w&ml6 {fck`Kfc9߀$>Q)ƞԖI8)6qS3 ( Jn٥vԾqғ Jh%=qymA+?Ȃ}|Տ7T嚡u cFҨXioyٹw 7ѰQxHF=1L,Z&6F2döLI9 FՅZ(Ǭex=64i/ Bp rjͨ65JƪTh>SY8J'kϤ=Q#Z]Q$[]ڂh a|YƶuX2уUҡn|yݧa/Wޱ93ڒ0<;>>;O8oJ82Vui}@|2 ꣠<QZDH>.TSSʐMu\R#ю´"<'"ޣdO.&Ձ74j$^K6Т&a׳/ftC/ ˥Zwj>P`;LV]B˸]bPBhn6*L򒕍C&P2wuD|w~aٛXHJR{^`!<0qQCċrx A]KtOq@v\/g.P l+%no,p~kS_Dpdnr#mx|E m_;,X Xzt_ ɜA RO/n(wӊ+ղ͋u0CSGYu ̭GxeYNImS˟{gQ/T,Z2,Us5~:\Yv߲WA > фe$Ycp(idUr* O2gArIr}}qۮ-!(!49͢{J@U%oqTrl ]ܥ7D%Y c^lrANqˊN({')Bͺ5%#&/9nIЇ1Pɬ_3歳ɻLln"ܵ\z[{8I1.pF9DC54c [BԆṼQ~Z:)_n婳HP5EuϚ)\k֏t|c7~k0g8Ó\,HUakJ;/^"2D*2k@{ Ly&:Xm}I>vnNa*.`o[bgG$7;EE=&<#Xĥj;${d22ex3*o[1C~'Lwa:j7u򢼘b3! p6|A,p {kC(#@JG]^]A-LV ݻ2NCE2 ta;.vk."q^)+nݳ_Tu ɞt:z,Z0T/e`ø}4Y9394K_:(jzǪ wmXkΛ& E| ?ҭ~\k0R*yHSMR.TLgSo:{f\U`yv˚LmVQvk~O5CVHERt fή&ib:69ƨxYP:rL2敉'l_utA]iOnL_yژP"ji0~:XKTnGD%\`O} Ueէ$.4t?VGVK?!Cj -Plwk FXaZSCMRϥ K#8_8P>o{EV|}=hu-"ozk,m kvK&$BL@dM,.Ga9/p3?Y9>Wb\5:@u`[LjݚQa)mN׌Ao-k{}EV7tݾRb;qnKPk|K>&x`! ^x7(1i>&Hk|B.)_%iͳ&'dlXӉoYcV?o4Pz~wcVXl!*SP`f'թMn+.RFq-Q/SOoE(tJmJSdy^5䈪z j؇xU"C]TFdTx|HBY2h. 7j+,8IfкRtW28)I9QlQAD3@Hy+\ٝ u 4 JCRO8IF m5F}xM\[':GrlױRJeAM7Mh5mXbiL k /\IKͅ1~Tnʴ=WY6p.O&0J!εM  Q(sM$pwͪ. /[w(!0uN ,j +D^--:q$A*,' c {yPx$d'O+snqW_=^3-'͂+ =Ifi:ߓEIpvJ| yߺ}1hjAۅ_% p҅"Qlm"f2j"J JvO^{Rw)9AL*5Od{X|wbpf GS1-O32!0t:]O%tηK8+JJs3_hoVDlT]n6ׄ zZ,pg<:;ln _<<UZV^|)RWb㱀 fX;g]XSbC#pQgu|{5\:J߲K/P?{JLG!4(AB Oe\!|!ކVH77xhz?Ag^T-*pfM;4Px6MQi\tk\fJIX*)^myx{[q2_:3ՏN*$yLlXPJE[[dSVjK#Nzubtg;Ήٛ[Һ RNcKtm"[o` «tNj q5 %k ]XYvܑQ39&\[]A{uOf,&m 9޶騔)XCq#p;+=y]rk̒Eܞ!c̺c@߷5!m%L,֘9Y phz~ 6cStq@ݿpbaHr"n]sV&;Tifڅv;mD% (ާSu{5_9'8rr7qM1 i4qLڛ*=Ҩe \RuCxb9ZjueC%, gBE|ٛ5yѻiܘծ F@ic dū/ԧ ^[?fdyV聦m+c (zʗsV_/>{z2`4I9 Mcl[lA뵒5;Vה2PArMY^k>?E '<)#[c}܁ 8-Bj pvdi!؉wN^+k9f]SSA(Dȴ]C@/S`YfcISg-8m'{t|Y-ǻ=ZѰ숭'XwpE`R&"ӟW lYՓDUϏ$ܪEC[۸\UZMȌ],YjY;rMmN.(eRHlbn~W1dTg)׋a*",Ҍ\ߙѻ~@$tFqĸ.T@cqĎ|c҇hՓAL [piFI3(BuO Q[+(z)>dL&W36/!H5#ҮIď(iAyzB.^qEp>eHYJMЌ2"jaۿ 1D$ L@6(^d`cD3k.%[".gjЏ+Aiixi}l޲^]=]pjV-̅extH( 'z4wgxDV hoj6ID1Q1CoV}B_.[HJK}-t)C v<|=E"( &8 gM:5N@?f{rz']!GM$ 3)a^s0v3H& my,N®%E`pH \"G?Qc?&$V^<2&j #ОϬU]ITg@sEzY'o z`?#'e"azfa~9@֣mQ%$v8оAEN,ӎjC;_>⭭g䬅ݖ^$'D{X lO:oe̅|e15b˘El]#xmV1Hl-4U+,3qe,;Xosl$>?rr`hZt:KjZ{\NT[CȚphwrF,KS)q2!"&cZfnKT{<3Y)ÝiIbC#B")\z;Rgj~:DS>M6c26RA'+W=,Q*uDsYGF:X}=z289SZu4KұB Dw&ֹR(fFGU@{bu-$cY !+VȖ;. ScM9ε`v=7vLI C /{]\@]N1C}=~pr k>lQ^ \Ý|oaz/h Ց~.X3YAǵY2*.Wd+Uar d?vE9@:2DS |Pl,0R+Y1 T݋B0Bg(/ //@.f߷LV `]G0,rSո \L/[W) .ThgWd01m+iVAÊ# Bg[V05TZ]j`JbeStoٔDoq{[NIXM$gG?6ךI*BOyɓ7 =;ONOBf6}H܃A7TAFPnwڊaǘ>dg¤ _eP pcSvޖj̴vrԛۿ(5|#$pꆦz}Y1-ZPM 84^x;jzk2 ""Ǹk-zF\kђ2SIݲ r"#Esb*-@U/OSXi}<=qrev}V5١t kh)\ n/ז+066 ߹t`FG Ԯ>Q(K{TqiqrҦm~'+bSaL@VY0r R`teQ'< eڢjӰQ)='3%ZE1&GjQmH9?p8@⊑!ز}6F)߶Do9g+Y~)X59B&+O#vXsbew<,CD)&'^k;DM(1U`EͥOlmsׁݤm|E,f3#or Zc^qi YIoZˊ2#7ձŻYQ-t'm4D ̨r\&̵yE࿰V2a~<W tkUZ\ج \0CC4 m^d0|>CX(77IXe/tʘCڋ nUqiN'0QnTʌ*c-z@%q#yגd؛ޤnDiGkH\0%ʮRy3AZjNŜ?VoffPQ-7 FEVJB`RQ:׵l 5m1۸5/4/Jè¤OIʛNpBpKOy$Qp*< ųߧ2f<]JøN,uH1ٯ&hmRq,t()Kk$ȹTj3״߰YruaDoD$Kr@L8A^33{Ƀ:1<5iãeKgE¢XXR}JB j5]ΐfNma9b6o ppUo\˩8bƃЬ^?X8}@( fA,Gm^n 2ubeuWl} (DJK0^ܲ?"$1,^44{8GѰEbjosy;3HHjTHx%̒ n޶d\XKy[O>ϧBe{,ۺeW_-R|Hg@9zZuv!V9kDXdI֘DZ2a0V)rc_M @97Yb59[ p/C+3gp0h-zL߱},6 lBhD?-s!k5F)K? G3O /U ~9k]`dUOۊJ׍5j=Ki'. LR5Z~,Mw, ck|?eLiUԦǤ;5 .6P؟~|?`92̏JP`;D;( v 5_{̊ع8/#my9{DƥwĎe!W S!HyVj# l}2#GXtT8-1lccvBXHb D˕6]B/8HK tD=߉oˀPCj}v!F@bHCB[6TFŠg㴴 =)b륚&CXT]L;lwa[,uq%aHW(Ze*M!*AD0XE!Y9jaF_=I-ł޻!tƊxs1Y\w/}x1ܪ*' +~h m!r$ԓ E;w"5$L+sA ]y/A0O֕&XBJD:]<`0[!c&dxIz,ESƚۦEZ`@kБU}\1jR\ʂif ,[j4]>Pe6  {*cLjb=(L-`R-wkaE ƋO9 $L- b 0$>$IMOm5C__8lB/͞P]@(@g>!H!^qa(&D kQIcea 9~)<;xg 2.O+#Aq0G+z _Ӣsé ]ܻ3$μZN(\gxe©I Va0+v}\!~%IECL<w5eFG( K#|9(#j=֟=w:匠#>'epeJ`SB|}NY9dʟHJe *RۢzS3(PŰ ,٥r'Rf:`1ywynq^*ԡ bhqgaZJ )5_S<JD&sWk]8y#v6i-f9W>fk21R;C .]UnӕRI;Ts z.?WnS`Z3|@M~f&'@6`pYx6$#5Pj j@XYVM̆c2>,1~ϼ z[N3Ʉwj\+'9‘ !>rQzu,r!`[4Y'J \?^\O_<q꺽#? ܐ!q Zu|El}ިY:MlH"Y/$Qczt|.4Js16|XL⹡XG~ôR mU sg"#yQ%_bNj]5h8 tף,VZzƣ9d Ӳ/VBw]R_>xzչҼ.fѫR8}xZ&*MmyԦ*slf hff*t)y YK7 lBgNfoI;Ed&([T8QuABRyRP#7U !ޭK:>3ItXg٥Ze7b9#[YRt R`s( CtƵH/y@hW ֵ "o, U`lDi:ӤLVzeVNN'w YBWbZ ǷAUm@8'N!`f~yƹ#?Ќt^d!J"~d.$?u) M;󅩰Ymמ>y3nZt:`k{)i]_"oEY$ MKqOY,3vFK!p$ vH?Y}quM1@e& hN?:CZBٍ͆P (̰?*84:z\ǡ9 K,0ddbyR8̮ye(P7D*h񠚑2==yn#8FVv $tɤ[y#LJ4L:ܦ+s~=eN JP,s&p޾(Oeem)ٻݭs^Z2(7=a[:Pa$Ep>H/$XaHeI w`ڤ?ӻB4|&%) r5DC~2Gv}9'ljAo-MRG`$sèx΍ڶ/>"*JEۊ~\lrbD$R(TŇG8s#|77.Ϩc;xͥd=ѱDA|dz:G;=hVy̲b&onUg u,A?QoCP+Tz_ *Or#?~dv|[9nwA"af6'dq̭v_Q|+]w <=cze'2# [75RbvNðЦuD,@dqm fr`r_t,`W!A {7n޿j̠A/]Y,;Hs <ѓMcEKlZ Uj<0Gc ~)^QU5s} e1 V$08_"AcV}~ )lbhw p2D.pzePw5v{&-fKӖT1N7@ma˹a~$d*0#bwOѓK{Ç pw/hQ뒆llN*1HPXQ}Qjg@vf!;V:m >v!AEIAJT>LѧQACGjEXVr9,RwHUҚ=(),\3k桹\ q(s{iU<$DZ_͈Lþ OQXQv0yf<]2Z3HRtg.^=' B~M}|}/ idw q={DtO$g1ϟ11hǗ&7y"8`|,)\NsY-k7;eL+jTAGr*K~EQcG1bbbрg~(e~ ⓨ2 ҢvTf7I&8-z17HwQJ&B]x.帻#E nEҧ<brxQ ()v Q%Ҕռ(+k+``[/p}|w#ә'jLP"ۤ``*IMvHLSyfǴqUsԝjfTn9 @֪| g,%IPVX;SqC6f )JS 4pW/D+bhq@@Z0J˰Veb&"-%\|~ktX>52a'Ӝ Su U4+$r;rj4`{pejP k8,@*xY/ɗie a"7,cEHo͞.˪1aB _9m=x3h(;DO Čy-Mh^dX6T:m yH+aK-9yxt+a[ߠ:6Ԟaѐ̐P8  wf%(~\:F7p}- ;/4pR*u_FjZ=3=Y~KxmɅ5ϳv*&|,&IStjóCT ƪaM:iZG,vc T*kLlu_Zj\7=SG _S:G0&hRw[eei I}Ç".(䬺$W89VIyy#/tgmx/?|68f c *Qݚry%P-zM$,mLZ< `Px̡_ܑ.~4`!ԏn8t^.*B @8ȬB{&\NMMk4 נfDY@m!ҷ*owL꣡8AN9XH~tgRY|UmPgRĄ4Ud ߦ6xuc'+ +WK]!~.{OJ#QA ztQ N1ʒz.uZg1˸Zƺzғ'K"ʡ~=1 s#7NZ8Z(g g14[{<{H&%e0K6`K|]՞Ĩ A;&6CݷU :},܅Њ!XB(]P]#(?&L.":)XϳvL /r؂˅F*qSk+5G'Q+ n%EX%xt *wf44?5 ]YC>߆.u6axfǘ>+wIĦaR4]Ku,"9o={ؖ_{><,kSݫ#8 w汙 ZhL{,6sNA]De}vx =acJ]Inw8Rq?ʁ9];FČ۔S;~*heL\ª^!>'VG!MA 2`["4M;>OA0Ċ<@NL ~^*pPO$ӖmCڌ2nj}(D#}SX-hS:>8 l8Q3 EPZcDv2tfJ%t~t /*k"9I:a;% gqcdS7Arl[l=ʽ7|вS76)D9/A(MJSwUksg%Pċ2[;3kP*b 1X:l)/y `8;qbp$)=$/rl0Z7s~q:+M5@ﴏϫrݭK>BRqu%Ӽ/cy5]\&YIF sU$ZZh/$KbԱGf(Ab ~gf2\WJ;NЧ6)ӂ[hk=d`[Mz-jdmQ8}i{"bޒ XLR3fʀi3Ǿ]ʵҘh쀩H- UJ7oúT"yDiBvFUdo 簓kmʑ(_6a*FsE5YU뿠_&m"<8-C_z@Rl ll.e@uip_&,uk{=;&1Gkȶs X`zzmEP䙀-X i8Թ=gAbַ͜xp8!vgZ=:BĨb+xeh~B*pym$z Z$z';O"HLAp0Q@lH8eO UM֛jl? SݗF{.rtD͏.S&?Y+oS\E씛*{ޑ0SSʋtP T'IBdhC.~s< J~x<<7C&s,ZB*ANg:xJ_SevoZSfzR*(azq.7C#-xYhbΤlz^ɵ136-p֒ vq=zřnX|e]ኗ<~E&^ˊd3a!Gp?jxwu }GUlS]'3Aa-gFHW1@ĈaΚJzaoU16|NV6LP9V?pc)4N fR8KaMoMw*D>҈Z]LqA%&U;X\t;I=Z\0UEWw/I˻]͊[hASOǘeF,{EѨc~Al_ٕd}VW򢽭m˺:pnL) '(g|Iqȅ z8#^c惌bM.బݯy nWgr7c b.*`|!e( i$n{ "^0hQt0 ٽ Ÿe_'xPZI /W8zyin"/Rܲd=ޑk,jy,GԂUz eC6S?[tO':@uOg6fu0k]) #vf5 ;uonW,k?x3Za}6+8Yͳ!LjYw>.&@֖hSR|\#UU;Ra:2Un5O.wVkI ۛJFpýWpWv022GnOBi?//QH_vmH#}P6ckDbdYmNSAɚv_'qrF"e;黖phfݾ \/2&/Tk᧡*T龬cq˧otc}D&Ǩ̦Ż|YdU Ñ >cQ;w* b-sKMq^Ih]9;1Tqps y IpFw{Wg*9If~axɖp`-V^2vlk~,>b!1cD;*q1X='z oW*A"23lmvNC *5ywIk)m+){J{G(@P?ܤ£4 kf2PWڼvria/J\Ye yt,y/mAiF<05"[5{ iͿEN6)_B5z+x J>1vW@[,+h3`čwfT{*2V u%Q '[J66mhx@ % cx_Uϭ@:<5_7t5@HYr=fqf@AAx9admh[g~!x$B'&Y#9ER;[0[ `׀X&&'bsiO/-ڏ/5?wmϜ[ZD)qR+B9*:[ckUY{_{WqH"f&PTSWTH)w,"eH@b`SCG!G ,癅6޷A&O2iʵ.ts;aX,Ho *gkk&ne0Q@ {e#OSoam'^U\h>)`V|,Mkj$^P0&Dn"u|جS@{hwɞL'ņUP5x~J_M $띕GEwuȅ)^m =ߡ`|evv(]Uws.z9c6yD$#rb;-B5{OEih t$4\eLWUSo4r[,}ӘSX]I\WL\ą̵2$ć)$wD˶Vd8(N@:zY^T#+\;t 9Sɬ+quJ`x…YKO<odY7-gpQ>9Nqwuf[Y˄zݺz<WzkLl@*GUwu'7׮Y%g!N&,ttL u&H鸚5^9Uin@MX 67'mUل4xo(y" dvw3fuF|09!le-OhLN5S ~V TkNSeT^o%VISF=rZʉZ\*85YRw6׻d*ֈ ދ~rGOA`{P|ЀW_ DK;3 ul[fRr}6 }o}>f*bfc _Fi9 `;&ȷIqR_DWۻgUY3A[ٛ,zp=^섊tG8@N}uQMqJiFlȾD6< Ѭmņ/wJɱV*? y_ϳg?R?tzfzah$!a E@5'n E۾ }@Z&mWYB x\@EwޜʻEZ e^Q˂j f#>||O}{y9&KA]֙l[i?! {;cxHct}^5*y%e]$FUow2|i@aAkabH&&KVIRŭ؟s9gf0)b.>kSymF<\ &weEz_ddccv~)C:%~=;fu=U *Vdw"mV~i Dp^6*/4;76UJ w+{"ɭ6F#VHSL%U:eNM[H꺘}CA[/^ Q5'v]tޚnN<0X!EfG,Ky1۵&N=n/C vֱԈ8\b:F}ztiOsB ߏs$$FJ,̊uEB1kT9V-%-(W)c?bY Ub5; )cK[ Xvu*bBi+J1,@OKq-(IOWAU=n(b 6Irz .M v䊴ҡ,;ee$p `.W6ԀX$>nIr*{B^fՁ9GS䎖[sUx1G+`*2f+ \R#w:{g#X=er/P.lp_ݬjUh,,ͷK6=uϦ&䃁iOT Mdy5$?3_  _LByh0# ҽ4 Q,`h09zU!c*gX bٽ>EN2$:T6E5Բmo@K;#n C]FPk27򸄇cv.tAi,݂,6xߠ:>T]8!JYYN9=YE xzס+\8҇`P%*,y@U-Bi0*_^yRlc: ٙPЋzfлnOs_Y'%D<0( `2&xJ6xxU- 4y! I-361U 9?X 踔xcoJ6m;߉2-ñ*sia) ,_w䘕MGz)Q"ж ΂c:j:0lk޽_(J gb$|$Ǵӱ\o_0Rn:Ԭ&-bٵENR h杅lMԒ} j<3J$ʁZ~RPYfdE_X]Bs0r7hE_J#{.0Ά ]45^ch)u%8- 寈]ߧ`hР bƏ{Z0߯G]j|!,|$|T38qq~uoL HmzõɐbQrt.p'8L efVxfd$k#ѵ&<[;ɘ[w<ǫ!3' iV @ @De3S LM.<Cs}X9}MѭYe48pGո }%H"a5"CJGIiF2}o7d=33PyY*nXn͈.|7% ɓM^J֨q1RڄۍĢRzi'Ggn-%iN MJ>#hp#eBP1#$N&B0M趇ʸ5>6 /] M=.]QR*jW)`ߢܠڥ=es( 6"|/NaYy0jd1zJP~þ8ϣ 7H]W9%lAMDu䓄ߤstIK^Kt869ywdȾN|lMӚDDh힢 tƦ)=/)(HC3/7Z^H .T:׷>TN%uX37K6D04JbIu{5RR[Uv)r{Y_ l$f0&V R&lՋ/DFg)~s6#*k@i h":ߟVS,C7R腒5>j<0 =6}wlа`T#<Hv-RNxx}X_E7˓̱Q L"I'᩻_J[]6Fg O-uwKr C\VBO.%3~e>b ~y![6VX{VK[MF1ऒzm6}(H MV 'j+X4%JMp슩Ӗ<^{fQ4F1 z˜OKgfa#w.XMyi正 LLzZ$dkR$S欏On!)۶ HERNЦ4>s x1JpACqW<I^es$e;'w!FrJTX v;s5qT5UR$=h vʧ4ARG>9pQ;sS1ۃb.?1H?4`Y=Q=3n+Xn-ӰѨ{5Mx9),٘LhQ9Kֈ&QZO=>qFɵ4˶%yfll!(uvk iL˹C^X}CS"BÚP8f}Z$>>hԐŸ́64|`.Y;Fx]! D{cm{ K`B@>s3!F0`$ $&7+]H8354w= qY0GB|8L`@wyTo%>.4*US]re*S9%D(< KVR;Dv3kJؐ]v@~XE O 5aU+:sgN{ 9(cZ r ;38 zZ!]J7B{TFRj d5vV=jMI;u = Zʣ>2e?fnY4o*bvXSYq{xk٪ A#jA2SDzm`~o+F(&Xuؽ=ךnnTq$59/"߹2Fr;yOЏYSxo 9r*MyS[LiDrK)Y 8jsg:cƌ剭'>Ҁ T?xgngO (X̿2Yrvdx?g?M\e%(Rg[j0aO M],_Ղ]>.u|YntAVlmJ,%z3֠ӕٰ;j9I¨G(5; 0T6Ѭ\2\~e\/K6˺ܱŔlb́-~Kx9^`V&6sҕ*\c+uU^vYC[QVOx{`cQeD".P7.(o;RV˘3ZC%:o[QIFT@F.1LVaE&O^>w)`5juY K1 efq}9Yj> ̸9bLt%-1-$LmAD̉˖XB|o'7{rH,0iX$Еji~Px]+O#f7e^goI(Pϭ.N -Q>w) f2B, ;QE48.by8M clOʉҬgUgyyvf@} +hեiTUiC'KR0VX׫xdXox/d] nNR0@2炏ƘYw/@㛷F4JB#A[D˕"agddBFfS1uh ,cݤd\ښi„􅼃|$Y1q^f-nv7RJ{&H l}ϊQ{V u;͙%x35Fԯ\p`4 *83кeϽ9g'zܑSL5prm1N!\~.cތ.eљZy}6v )ۻ([}81>z!%FIsW:Κۂ,y:n~K~xvOOMϮ/f] \((jL1Wv-;iaUE$ }2TL3B6Wẕ%/X>݋]$`[bq3O[i 1/v+Z1qwՑ'0*Hg g!ɴ:K yTZ@+WD?[&fP$u7<冴>7XI|Q|.lGUnGҿ‘ce|^eJ`fuCGZKPʳQCMShkPj# )HHqq^쾟^ң>+:éOz-Z߷_R<ƈ{709)3"2?)\}xÅ$|a/ei*j_\fhqZąDNw-kݰulLLߜP?z͵B kCg`HfTB 4r_ibhB.h7h`Gr~-{!Y^ЪUj.`"8Rrz GcI-%xǦȵPs;uW ArsxfMBN3"JvIjK$V;kM!X2\j\m8̲uF),ܲ }EN'glH-mNM_uAtOlS_ ~E mFlsBl*Bڽ?ܘRQj1O7VVhTk3g^6Z>6_; 0hW'0WdkO=QkfJo+a97*Tt^z7O)ֲ _u$`tpJ/`7S| FDq %q !4_gdMdypXk*c. ܣmۤ" _ yA^_0/Fmz?&'䬘 >U/.C:Ŭn' b+ع +%{Ɵ&Ţ_‘يm j!Sp[I2ѕP-d~ɾ5W3VO{61#GN-Ca䪈xמ5#F_Ib_'hi4B*>Gt^VrT} W^yw\5a ;f1cna2G)ӄZ#<TgSv'^J#]xЁh=() Wo2D&4L8 Q0V W@KL2Hfc\|6\Λ}(;՜,~+[1vr(H|z2@ߢn|tq d fI/7^FM92{f>_f^cXn^ kwmtJ@)i{f] ;^6ɤOfLwDmNFSoT @Uk!EkuRqjR1MG0Bb1d ^~即pJm f{ `Z!ٱ$i:wRgY MN )˹]m~OqWŮRLmӎYyC mH;a2ӡ/ťݪ7'&RRz{tEMLuX|b`?8&GϽ(յDq/[GaL\xF"ѵ,v=jg(Ya6u|]#' R.}\lH"apNOh>,? dD~Tqrlf _`7l ζbr/& ͕+aJ(AA}!eȦ'[,w}ZWDwB N;dh6hHј}B;štv!WU$P p"4 "MP,L>~{*$A} $Lox[#DHӨ_Ԟ6[UfX %a[ECBXCwիs?2"7sJ\Dm`lrPE'TsЈQ9 TAo@u'~j5I}d ԑ@%a&_ 4꼹t|d `|LfvၱbęTKn nf]qS;i}A&Va$! mJc~@]Z0jTjfW蟥|UIn&\o]&MZh-q~6ƯPj?f>/7#oB]G>>EV3k;QDCZ@#D?RA,Z"&Fi?3^4~^7P8~0=)?(#>A;H6V CGc, -xABbBDlj(~A$'6)E^w}t˱)su_e(&8QtuGK=9EH*ԆMM[bt: զlW3xZavS`%ZS z9ŭaᦋ@FyJ6 Pe>@]tkݞO}V`^gOtE7ɒX6F+n24Vm@<6q⵻hӖU譛pAd:"pTJz]m'}Րx<̦~=ޠXD˵KؒlῬ8φT.Yˑv55DYP `Ws1g/?n I-%ob\m1mirƬ9-R`_Z: G5e"Hq{OwЛIyU@Zߝ5 R;uf9IA|*k8/4=w6el;(x1nn~Ā\=@9˱)i{mu {g$jwLAHӶw rfy"Dv@2h(7U"?wgw91mCOaz[+z+L$Oa+T=;e񐄛g-o0o[{~'~SfX/xDywٽK ڇW kDpI[s}:I$Dٟ1_UL0;PJLHu0Q<7*'Q|CÜ3♳ڱfs? ;h@r93(ßaΈ/SS cI&~ez5a7I*E<`; qb=7ஞ6:ْO~ux!ҧ\IJ39ږ ـHQY9;Жd+pZwa cyHiH2*⤫az\b94TfwW1F-gZP$.8}4:#9_X`!}o^.:DR.":)X2p^ZP,uoIϧo`^鱊Kj=rܿBW=? Sb|=CJLu$օ1CXXWP$^my}5,b.1Xh G Xu]J-((pc/\e?l~H[,:Ư$Y!";'H BNDNC)CJ, ,9T`Xf6;υ6 SzKlu {G*(ylIRfrDм^T5nG*KIUЮ:6{:8'u MsH&QZi88\ 佶s3D'`2f1~!UdWa cJ_/i!`}4`m_z;vh& ۱BXR^3}Ϲ>>[ES徒 n홊b(ҢTX(t1k nnІl{8Mro(([CWעfZVy^3&<Te&.aBҪWЮ^~u2x$J*@jH[fc4xA^%dQ}E&r][=ԄWƭe)4&3T@˟&k/7/ Q0@4ܘ 6zl.5آN"|i Ϥ6- usb>iVMEPky ' nPP#?r = }[&Nm <ٙ Qύ}W$(nd`¬T3nkoYO!fgOZcH@8Ÿ5v3=E+POic\yLi&gRpFO5\^|_="({NH*zIعrH |:Ko'U^Q6:E2QE(͈ %UDjy[1g7zF'&v PB4S-)ɘG͍fa+oɁ .rFQ .,J /rz~)Uk;`=:ҠСhbXGR1RZ]1iEHWX*&zƼq a4C}L' qr<<7#6Ҍm2֟M 8=z*< ʰ:~<]6)E:c>k>$%=hTUL.wA0.[̐:U3~ᵊ,':ʟKg~X[K $ӆSOMPE v(O|u\^Bʌ̆>Kp0PE!v8" lI5>~'^PS9#uPþuNv5Ff8A mk/i6NK.[ t.yN l4FS`43$Qi-BUW6ᮦJ4ENae.ZC8ܽfi?hbvI+=50-)yDDo:،' XHWv/dH~Wo!?PS=|#s{fҦ+#eβ~Ғq3~(LT ;ޣpekƙaUۉR7yH7f]`Voۮ8ֲ$"H뭓v'sz<V2>c`XZ( n]1iJP^e7Jv2uÞDǮsOkw |eA64. Io#adUn_E8A^}" 2el뀠o6`Yr_ @HYУXWW\d#={;(t䗝!7<&Y 2du|}-kru70dwdހNDzab1Q&\@vOmB bU)vDMqw* ,0SyEǚC+WXHS_C۲Fs64h4nBWjb`($ˉe@̈K|="WPPY%E` z rIUg;ͷ*VUYb2wW3ub@$sn0cNyw;qdzm +@H d,ΎVNdHT5V?fW!">3Zd xc;!1`zE-jeJ uǪ #!qD T[ʯhnY?)xC5]O U۬3 -JZhF/[ o յk8!XcpE!ů6|XƉ]8Gq3g6]恈Jfwpȸ6\ZH@A &^'AלuH.!J+p8)f "sgÉƮe~XYݽA>+* `8٣*VgItH&iy7,:\-xO R >oR+R[<9eQ,'⢑X{z[I£# BLVȩV<6wUg*aiC+>JE}0 g֘ǃGS0~%jͼe*FzP2FF.I:KYp,g!7εiJrlHw~N -܅q7YU18lЛӟ{"$ A޶vh3S>iF^`9+m/qlPU6Uea U~bge'bl SkAd7/M.Yߪiynd )l~Dr"h"Z,ܹx:n` V8Ș{:佦w+@b\:{Q[0zF\H1m*g%aSL5h)sM7;X,6J(ޕxTmlA 0c-1^ SzcIlaY#tE>1_hӛ.Di6MLps`"6| apfPp a G|i\WPʤwtLT ]:$o]xUh)tKx+֨-mO%`k~wNGe9~J`:yb18 Y&SYg}o> ;P$J(.] REv14>Xt 0ar( ӥ _RI~AH3{U}uAcdaIYN71Ov$eT6n |Q'ߝ UDtP F:PD$Xrh²V;[C!R=;ko*LJtYodsEa2$Π?m=t' Qrn7KA,gNY0u F(|&=#KDqH{aJ_['Pmw C5 FRKTӋt P59Ѿ/`X}f#g׫$uu31*-艤U A8}qIU3H=W Zg3;+GbAI?3" &9C'$ MlhmH-ojܼ؊ߺ@:ꉃ۔n.8 {%M7{dښ|^q7{s12aN0=d_)ʱ_[Ɲ!֗5$f\Z!osYDלN)@9ѭ0y#I<앹dCI6-rgَ; v ;\ ?)..4MkA&7:R[ߚQP{ YP?5%w[+1R> FWiIת60 ٞ7Fd8%~ hBSgݘQ:;oGT[`x kp3Yش-ׅ ^+%9;;+bkP^TE#`3k#1;r 'dT`Ir](-w FLոԘlܐbvn@Q.95![E>J;X&vAQ |30G~)Q]1\^̫A>d_boo֟'KRx.iވ>=مs$x}!j yzd~ݯ Z%(dZ;&%yjEGGv]F2itI2wn2A^*#jwN0/& k)\`]SOgYw;#Yw+3oaZWq&5E0~`%ˢ (ğIbHN-ݎ}2|3;7N'}/m.%3{Hb1 .!zB}m 앎fD8rخPtKvyHO+72J[N3EFQ:Lbz\ѽU)h*u}!d) 5V͆ ?uEjvo\_% O#ΧY+K%1*?dKJUʽ7}U.YSni۹<3mz8L}i% `Q{bp ݏs,fܸ_$WdhκB(2$ ӂm*KU (Do_2֚ncpZ! 0ŕh`2*{>sWPo f|68הw]cdWll_T0')XDA.(.vun#H HҧosxE2bw'N!hT0Q%c%17u@_fIdžgЈ -q$ckIRIdC;=BrY]X䙙'|?Z~¤Uiqb9Е3Cj,9GLabgjqXe+?EW7~+T|g1 ZdXxЭɁ VBLe*,8!=t،V+Q/fSdݦ.}2)Dp /ݨe`nHO[ y8AIY>usS汫iB&9g v/qc~}'$!ց;F!Eb"R%)=L7 se](L3gRUuхS[̈́sk[B: \=ѧwµ8򈯋57VxZ%Ð0ԠkJU~H>+.3bn+iUރQn~4[Zr+\WX%ܶVzv.5vWgH)7+C_z0ﯷf}t_.vqZPz))lXq[? }N6[0`(k{QAU.eSڔEBDmQ;=تԙ F| "qK$TKO^&ehw5fy!Gpb=Olg2?݈?~ul,{aTp,[dF/_5wX)$dCn~Gh}z/# >NA( 1K7%MZc#NX9Zm'_"CSߧLp CGA_?jLoJgc&eևŶ3S vG|\vmVjn e2 \"D =Z !a\t:ruaydpA䑿 ³yyўujyɇʾب {s w%[0Qp-Tv4bA0F fmv<58#r$l!^i^Ua >iY0f!)уG}ĵS _4%ލ|Silg(v@|Y\yk~>FhO s /]lyt|T5I(epcU$ EAbt z6Y!Gi%-bcc cE@Ѭ<^5ށ_&zx{Xl O4b< a,0!d|`Wsx-D/Oj sLire{~BBQGeJd ziSȎu"/<{iubRYgd;8+r.kD@fc>, }$s3eE<[Iyе?3m_@ۿ&CLHe'= 㛻L~~R/W6]UÓwiS1X;o tp~],7ګ7oFާe>YR(I_k8ЂQJO6h7=e7me1sé!9uu? QNs9cF>8S K\gd?K>+[4 ӄPn !YqfUtwV:v񭶆Ҁ GKM mI!Yok&sH=Ɖ;FkGl6[*RR Fr.D#QFP]*AA}.֝B%YVz|B9PWf8|@' PP1 ciE462;m^Bw AB79Qhv˜a٠@sd\}uxޅ9)07".+X&Vy.xH6@ t'*vv+I1Ô՗Be`}l>io6a.[|[uP5bVW+jS$NkρgeGhIrtvI> ְMwV#YEh|CB(J\Gbc MY@7|zwΌ~0WrwoξyHadLuFmGB"א9#_K?ȈB SM#VCh,8/uah"gl Fl=)}P5 Sg8aAvݷIGU't֍'1t/]vB lحU6_GP@ VpZ!yi,"/ }Fmٟ ԣIQ; 1HOq^#4#X}*HA. [{nj3t2KUE\N(2ںע_?^kn}xvjl__U/Uo-% po]ŏ_s`Pp#ăyquQ3 7}s`E%">Z{v0I<#4?3퐽b_CJ {]5 Ѽmy`t6f=uTU7b ˟wh8`E]tvrh^ϙ𬐬`ZXQEk8[xL",ǔQB f7?5tS{Z9ȺI"T+8\72@>2vpNx oP&Ռ)3B;pԻmH9VYLJڹp{ uT@o0ٴr&rV2ez`p FE>wXl : ]̖-떱iU56sEZ><,1;r G!Es,gE 26M>pMFL&cPa*z6LtCCe>?gHv,>xoֱURss]hH@"Vk ]2p$z*Yb#,3Go+ϲ ;so aQ#8qM6wy/#K+:N?9KJhL p0M%zj-+~wзRNG>%+Ⳡ}dX"[Yā*& M1ulY5xO,0ګc xs|9wmQ;5.$DhG ddQ!"_ lGfl<7 +^Տ;g2{7.YN&!i됁X?pΘ6vE䴓[K*u*LysՏc[{/lFʰ`{: BKNS{TQáH9q%j YF3B\u%q(,9|v%JU Fw< 57Mor}`<eH|Va6TmsVFzZD4iD3r [kl,YR[Ri>/a56{WpÇ+#̭S1\^.tw'Dj;F ⫍8aOδ$k4k)AK=_Uhusq<".y[%AmdrBF!R<Vv0*Xb,>%rhd-]_%ZaW$m&{hDY'K"2%1М0}[[Selj^,kW71|Bn.Q׬7KNMNҦ”_ 88A2,u7v0#gK@9)Sev'nU'U]t f< [>jʎŹ#~CR`>'ykd!KVQh}Ыobe]a'u< d{u]9?,̊g*psn}_HǏUPƽ~0ܮr-4܅p?{[YNaf6]<`@L-CjXR+2S`V0;gwAխrQ#LArO Qķ9Čh :SWbG Na&ϖgq\ض0HVMv4G⑶($D|&< QOh*Pg#85Ym't]6CqnC|,,`d,C0J*fhQ\M- Ú>WάyjJioJ8w1%ZSrkjX=4w_,BH3cG֪JU6Y^p{ѐjOK$Z 44{ZzcWN*^g# :qL%}L͵:1 E9QrKF{ MյL253U&$thrQh'0U aHV4h2l6V߄̖cXOz/~c州F7r [:`IXGghr~5 <6Kk ,sff0*d5񴼇9T]--82:vi]({(wE~`cAw:lf8-) ȧnbg_ $jnep~<kö(o}WBD|"ݕ?t\A=ciWg|fH~$RU\0@m!:$xC x}m};v*~] NVZcՀON;:`c\߭܊Hcֹ+>N߁yBD8dg/t4^zUɝ@,h$@;ۇ'Ǎ'َW~J>a]9g~ZCMaٮ3CblR*Ԏ:nQwәpFiEF$lP_1w5.T:9/z|FSŶq/щ)ŽOBJUޱ% c-r7FE&Qֽ/9 ən06" ay`Tӫ72â̆l`"tVm>P.mEw.~{f@z;Dkx-I0X WRIo guGJͯDjKfW4hޞqpw@v2kYz峧[T7 3|PU2:6'5oeݙ8[gRK#3-('5ﱗ3V+u#?'wBpDu):-\ ?s-Ã-"\ygp.7`8^Yc&G#/^p#c|wc8#c μxm{2%gʔgKa/CszABq> 3qt54(Ӷ9;"v ZLӣ;Tw~؝߷^#쥣y!k7/=IDސA d׭m<@}ޅ'*KJЕ_Ĭ97AAbuD`rytni)<|`̍huhQKzK>bP:Dnn7z; ^K+{|0?MLo{~ TD$}1u3c#(&g9mNB/~V(TAjSe%w/YJ#ϴrG^is%/QqF`*, DP.u 1YIHFUv"LD8J"ri J_q+cq>_9'Z>G8;TQe\ܢaE20Q?}k^#ut|Tk(@鱈؇a^^X(()Lqjgۀy0q;\RiW|a{˙z {+ @  `Ulӿ\ \]R3cw;Njx6C†r4{V}4 D^?/EHuTyOVgeoelg"j 7EF(zfUDP"aDvF\CǴJ٢C`bk3vNIe"]/\-%_2]UBRI6;#d jf{ U&N Clqg\} Wn=!E =(cHծ܈Td.BAkx9_(ɐӅ ;BUؚܾj*6eY,=̙u7K6|<ש*dNl!cn^O6^-V# .9ږƟNg#[w]]Fcֳ oyj?2 ڤKGQL.N}w4THkFEЗ3h_ ]Lڑ .ށŌf +HRpy aގ^6_Dݠ4 VCt#!CfyC&-݃"Pv@DdO@y^]WMvk~?H7(Qv3I7*vXZp^\.̸VqZ ׏NO;HB'=جo=A #4#lG}%NkOtrSը@(],b2W grqefQ\$ōvrl6ήڃ{6pY]PASb4W0\~uw')axk*Y' {:ӇДsQuTPS WY "װ!+13~oz?=_/+m;XcHw6wޡō1OY4UG.OTh& oDh'S'%g²kb(p\ Ũ33i+NQ.&A2i?fE|W6(#|3.j}6![ٛW2.ՎhrRE㴤)?{jFV@&6D֬{Ԓ"uA_U Cx.VnۘG*UoUR!f@ ?C ?<`HɎ>zyt@hR,)N*4)Nv:z5eس䙏6Ғ E,!zBT۬5-hLDE43 &/[*.,άT>G0,?߬D( #s2QӓdE qwg|NX FVtPԸ![]eܴ3# W-QKw1VPuS>=~8=P].-^6\"Ҙ TiJ6 &5Q>ǷMG/޻"be94Om@j3%{0;wG#{H:k-i'70[G_eDx8?7_y*krR_♑,<9DЯ{[xn+";Q!RLy ,6U/Q8q|ajാ#B ȝ|8G@M7GR.T w$V$8=%5Vͧ'YW,)B٨iRe$L.Zj1[M?W{s0yc2k]Aء0 Xyo~)UYn15XsJNEt\F;dj{+El@"RKY ^ /? +TF0]ʉXvnȈ%{Z%M 轗YFHMAGExzD,A'j'rQYy6&>5tiA^Zeְ;hLf켪璸,<,zAvFn`ԾY=mXȚ=0?SMY*WU֥Z\4Ј9Est#es$zŦYߕ~- k2zeT/jB;o*ٜ`ޫg?+TLWu|j(nod 7(ə"v`@̰aߑv^~c%]žs}|<1Qf 8u זLn?!g`rv+ӏ7H7@ Ugڀr>b]іM[~od+*G:qa)p]lK>5hBg2h]SEC[BT qqT:Jy;~bD5zV4~ ]P+{KDj,5/Tn9 ]#yCUr#.<6IICi Q/s?ʳЕK7 FӃSaL,VoцE4)(GXV`Q ;eM^K\SVݬv]Wm^{@]a| 8nNB<6oK- nGs>юqiUzm䙻89(zC]g3nkb5 y_ܳ$1Uk@?W3MShr,^&*&ŋP.6"m%1T1zW̸zO?g~|8lvŞKu\OT{G>Fpcu<2% 8q:Age偶D%CU?kqr/F&UgM_j.gƩ *QܖP&u )N'א4!!`jsp=>B(/6SlS,}B!+b6O:ݿ- ^wd,igsTc92)+gng*À$i66G˵ iJ$bhy&)TY${W͢ RǑ/gS>BO#f籿4rPvJ44a/`= !Y| i.l蕭x [4L1+T[sD\ H?VaeK*Gaʲe&ܢ无7QtW>.Z!sh0QtfX@L2[:t?!!twqmA}HEBP:)W:sxS3x"|')`oX(dMh u[5eۡN[͹0RwnFH~yqQ$ۘ-|aIqKb5גpMp.꽱5j=OI)) n(ou|@D> j ҋ^ 0=MiT\-WfYPtWG3-~Ns(TB foR>s: w/ȶjUĕCҖE"N"t|~(NUGQX;%𴇗BY .Z)SGzN`-:Eߟ5FS"7p0K;#Hql *JuHNZ[xyQpL%e$kl.`ѕ<6 NAaxW.JbJ^xzʤʡk!"MUR/˸c^ ْb~'d_%7>J#-h^"Sګ98cL`OϯX#[Icdh28|6הsN-hֆN fJ'qy&;ˎWS1Hn<يrLc<kc7aI9OϏ/aL>ew:-ddïf3V/4AwH dٸb_tk~0 qd `qϺ)mMj0QTѷfjH=h@wֈہ8Bt _I}f{5ssׯpjc2:7;zMS725^2ȕx" "zc?3#;bBG!l sL xjJ' a%!_iYo70uu],\"SL5I貎M4Jm#e'ሷP# @Ad2Uuy̾{EkCFJܨ7K^CƯg,{sAbMk3DF(aSR>J4W*~yUH(jG|tªW^0!J< RYʈ! V$Y1lJ+(i03Y$&m\4n4\y_6}6ݜ!EI; щ;G1B g|S􉘗 az#6hPM$.;>Zx6AY [wO!~㣯#ޣ Uݜ0b^6v =OI 8UJV 6^ {BY+W ':EEH0A41TL{i3|~kc.}PPZG@ƅnQ6YO/EO>*bPaHRHl[8}9'6C!AQLvmeV,n:d8' Qw3V_Zhqo 4YxJOs@1ΖzU]C\fY܎Xc] C Nvq%U;ۤaKS  Pn~UttGHm}x[E{F8`LB1 ;ZbJ E0ƐтWHڜMXy r iNYN|il1x阧4ߌn6V|'%~TܱC;xBd$J!N-j$(w+XDHo|v' pyn YkӁW[$Jh;=l?w'%lc(/Rl߶KdIeDsLbxV,TIP\ , +.,حw#6́#%uZ+hCV}B0CIϧN{2NDH*!;OTvG;&pj8:8&edC153̕^&.K#̖ DGVlWϥ 柖+E;-e0pGDPhj7v`޼9U -T}%#!'ZfӃi=q###DRj8'dfRjJ.`FXы(JFttzlFu"f5sT%?Ydtp̍hlѾv; v.KI_5fX-V*fPS^ԘRnBы.>_dZxn, #Y/ Wo?\=I@}Uv=%r17e'|)m.aeG퍵e0 _9tPbc|h$xJbr\rJž^{/̜)nADgb@I^L|nv@&#: 19xpӏ}N=sS갅}@5Y|[gG;.֞šJf $ڔ`yeYA F0^;F?m8{>7 /;+6&OxvւՖ-}_{@-Y}Cu )5i0$yrkA]Vtߞ6./4ަhBUfC/ |&c-xe'k 3%+݅۶Qק..0*zьAt}6Viftԩ`/7X jR2=h,Jպ*HH`,ɬ~䒄ιԊ?iDLː[`P :-?3 IUΨm6j2(f+S0k#q?Uq멿"'FPb۴3dH|J :Z0ݰkfUQBsWf5LXH| =)I$oJA87K8 -vأQYH4Hg47ZٚXfm2GmV2yyķ-ls+V-L*>:e_(r}Ä:CۆM_7|*BQ$2`9[P"^0bܗ2Y|L%1))?fk=eײ'H'M(җ;;2fݘ^y.ŎVA>j ]md6Xo԰ٌ/yNu76?Q5e3LV=>}{bJI>ƿV.kG\JWm%p7gh7qw /(@~Wy`'ޅ[dt7 C̣CSqP3L18} lpŤjX>GAZI?w](wd4uM~[zcm&r<.Kn$ȣ笭Xsl.{ 5j9= q%4 1d͙Em理`S*,^\wmhu:^ڀDK^l!HzE[ۘ)4.z r7<1X=2~`Csn_R(B[~ִqA؁^Sez?:]VFUD襜F\}V 6")q>SS`w [}<^3A(s)oPJ&udbJ J˭3E5o%z|āZ*BZ̜sĠ0S E[ [#Xe̓aS=;05b5c'IFΩd` -@sd'>5;.@M(jVX|foLyɃDM?h:Gl̬z _z#!ezǃ(z=1^ NmLJ9m Ƽ/(ټMMmG8Ghhuq{M-'fr}Bi9`rk2o'b&v6@d8SZRmPDLخ){ )+Ck%t̝>yNy{k"#h9Iv&e>l>kܜ_'|PoBu!aORvaܗSiyr`Pf.Rb38&zZ)xxvqAb"RIvIX*9£]0hT_AJnSidq8bV6oi,=$$8-x o,w>j&ZJurݧyaz!/&;ǭhwfыL$,9}7NWS6Hݴa %O*ѝŭ%_/ Y-#Wh1|@ܺettRdrfӮ? ? -V3+ոEtڜ\EQ![! 7L\n[Xߊo`c|o`.2zeɀCBiҬQYw ;L/sI%%}i#о3oB1yʓowo urۛmԾD+_?xA?|F؅1H¡l/\R@ճk'k Ox Pp29YZZTf/"YS~墆4eqxc-Mq ,m\&"ߴ٬prF,`QqP$ˀp{)* 9lF۽9U!j{gN&FĀ M?:2|X' )&4f>T{4uYLjzk Oo!ugq6/u#`FExsnմvy!<}\eXbD3͜j#T梥ZkNJ>\CkA'}ruMF2'XGѱ.58(k܍ n%'|H 壪vn9-iyQ2ӌ蛾gp`e[?% אʑ>/cgjI^ 2;gQa^mీ(TQT-Ȝ;['-vSSb>U^n×ajX"-uKl바Sd @@uXT-W &?;,^6MUHBRF<_4͉-68>â2τ,o96ay~kg-\J<pF8k~g_t4G1wه@Uռa&?6N6BjSBFGK{35>.r@Νu|`jpں!~[E>T-&)K yS>Ш ዳR_oL\`Fp;|f@gVCGkzmJSzdO>taT>9ͧ tK`N}sT'BJ9x;lb ZK5DN ~mP*C$?_ފ'` $ yQ}\6PR2r192t}M{<ȵ{CpiX $l05ƪ~$@8; !MWy500ǟ8r5 ,߻#{68vTI=U@ ps 5 co?*2i=nȨ)a$#KF+J>5>[ rРBC=<Ÿ PTrұõ`wĆ֧I)Q1IE9IvbÈơ5|Hr ;FbSpI$z M5؞2laxn86T`•s&)BNU?8& }Vt+XQ&`"^jّȫ۹)dD(W ~T4GC1_׫",M:} Vuc ;lA MƧK1b>.&,2]-@UigC贅4x64R2Y~FX6 ;dt9v!gˢ`AT E,{}KAjn..{-h}BiG}Yq?8^_k)ek#9B'Rm|.q~ѥ:56 e| u/$yjg'_s=lNo "^3%+F/pwG`U{.I,.>LjfFq6eao^q^.+k1<%}L3Dt$y UnD{ygaHm<ľQ&].絩 dU(Houn~?8:3>hRyTL%"Kd_c] r]F*m@-p8 ;K l Hyu C! ^d)[WsQJ.Z5h0^~zsц0Kzb':Z1sC6SR yղ'xd9Nw,'~fpPUv~yC >Ƒ=_̄!Jͩ}3 ֫xx}EvyJEa@pRzd%nIM~BPzk)|lMexEF鞎vV ;ԁ]!\=P@ؔeH⤝&o5vW=Y4;W 5T)(NN\ ̋#[~Mn)z/~xCa>a=9%[oS4oJNJa c^ g&kC0T7OpV . = \nk9K_>b'QC; ,+ꂾ.IڛH[vZҵJǎ4`؈W8kVK@5#U7pudXѰuIR:GVS]aUNe+ F,NeV@>\Y $zUX-:>rtIDڻASaX!0ͨ J<@^;}aovUpO.;f<& u/'}uUF҈M7}p;He #K`A,c21hQD3|:DYx19GR &Sy4SL͇W@t`77t=LIDGI)EeI/.2{wPbyP!jcb#Z6!I?{-^+.dq,^gBͩfKqIȠ7gm`:E8\*fl5a}udeӄ3uj::_o@]{ӥ ~@n*EznX}cD"ˡ!, ˪IRǢ/,G$rR0R\Pyî|~gR7c$iK1 Z+IKmN8)Iv0 @V˚TBzMa̪b~Bl/CzcYKcWh;خʃn$aFF# ߒw4NGJ[ɏ [*`VhaO H{^ƍwƟ2iۗ;*297yU6*jyK/e08"a'0 _|8?}O-U4$9NM#).Fe|y)'iF#ՙbuRl(^#ŜS,頸YQ|옣f>p/Iqt<Xta_e2Xη;Iş R?'H>d+Pf%O4^P:IIlB.&\RO\VnNt|iN\mzMoU;UZH73'v냗I}J`<;@Bs.=vhA *L)Xdz-!Ѥ3'"YQ~TN7Fh$^u{`~QA'%L*EM+:pD@vX^uY&=z@xBqWbG3!3p)0هlvt3cV_0tifk]y=M{TQ%%ڬD!dC<%cj` }~<``᩽J+KߖPݼ}ROqE+9kDU-;V0}3DyXy镇 ThtaNo\; {Hp-jKd$+'"[Md;K \֮BҠuI%:9+ Zy覚Y $q0Im?rlm6T푰 2\s^ lu(owB~,/f7]uX BI0!ͷ:HGXrcI{BXsCuh⒪l^^YM/'hC̣NE#@]'V*3zWH_U"99EU ȳ4!pQO|Yx[b8O9K//IZ؞(mD!}JqUEhtX0\+!/N S8֤KjgU&( w[dhՃ1# ѭ4^Pi7oF2뽡GvؤVY)?)/=iگ@GD&ϱ8ˡjsr5&*1z"mjT9*gs,oIy ݌6 ]x@>[L@){~RAѽ:lEf"%vKP(fVN L9åא*2Lzпj6BuQ5r|r|3:8dkJe 39B}uLǘ]謁iY\Ovs%: ^_B>-T JijG9e@}FM?OZ}2,>!2K2Drl!ە:﮺ 팊lU V["La~O7Dm0ڸ+T@i;!^uBQ 5]&Gnv U9Ѐ>Mi{As'O%U}5$'ṟz+0x㼒$³h$2'`v2b*nIR]$5_*->HtfXOql4w p^ʂ!v%]nsR~MB<` C]k/Ʉk|n@?3t5 5Ɲ*+oש Nxt*"^p |P0#%_/$짚@h<SJAх,muaAL8竈cU x X׭;`/s]%fEssa0 n oxA8C1H;0}8MTqbWܾǓLjLLV]wƫY ~Wd 8ı a52/'fƬa## DS1h]b']N<ΥH(jMi`^2ͷI0y350RWp򵭠UƊ܁"r1l3Mhwkl}*N:e8VvNf!bt4c4V>IUxX!ofGs肏2Y M[/c>G_ְ̳hzjѠD[7p*7\/oqBٶvɁgV̺葊P;Pl SLjNxɸݒ Q%I@}vbĚǹCn*KӘ4WW-I;+.dk~x(Tsaٔragē5 83 ΌC⡪w3) :2F`ApX`h;~,1lUC@igP&S2693Ye%'-Q!6x!jI~f2hM "&.Q,b=ٿ>&1p0q$3 U۞sc:.8 ;ƿw+9N Ůz,? HbnjTGvZ hL&xiZ4j^ P=o80-ƹ !gbOg~͏#48kg{TwuAQYV0>5FtW-^&iɁEwӓ87]^<|WYrJɨ+2 2 S8,Al$|#ۘ0])+>|VHVSBϙ+U뜹譾׹b+e_GOqv<2lBUm\ ,A'n7cLu ̊w۲/R 1}ʛ:)|z~D'x-GSTy0gV~[zK%"`->h6GgO$Igi9UKV{N ;ۻi>|Q C Y2lR@@PP>C)ߕoL)VAl碤eRpV5^6\S6E-es吕zNQrĨMHtW"4ar4!|KE"Z=(9}U|n)f3\d? Jv lANNNW'_LB{ 3~S :#(J95)YM˂5 )Yo̦e$'9J 鴧IT˃ &6¥jP-z߂52ԥv(fX/K}WI+@{s~R0ų(u6eDQ`iD<63ER@[zG5'#sczegУf?=^a~-UcKjDz%!F2p@8v<ܸv+[$Džɨ#ۋdDLi]ac TpxTf+e[qAٞc0M7^蹩 gP&ҳ \6FiXC !kR bM[S0 pƺ,_W %e~$Ƞ$h]̾#S=rZƑ틫Q~ \I1ƞ'Y/l._RRf" ^Q?A-P>z[ʢ,k{5Uۘq[/x8OD Rj)bҙ}Һ&5gCڻbֵʙ‚eAt\|t́Iu6XdL|=U)-R\zN_|ʝi]Lf3iTP•^HVԦXSHu{WB'"E-l4^' mP c/e+p/̠=rfKzLEC&j"RY(SS+<(쥮D]} \=#{2BnP.#e ~7>4`vvf&K#4.JT1yRW22%nrnY;RF`vޫǬ rrj?֦嶐42j *6ťg;蠭 ||RPx:t-s(V_oIޔ `-'* ^V,JYi nA{3 o#e4wȌL2q\:Gn8eԄԮ)EӧNsp!O<6gu VңMѿM[a$?TMuC> yo~[8)J1 %Ɨ(>~3ݴRT >Ra0,St%{TmLGa6"ugL.P"*O<85(Մύj!R+;8+(qxRU-$j'P8z}iڣ~(1{FEIwgU mWj@t o@΋56CVשci\Nd-/q? rB>؏i&z3U 9pKe!"7 9u#PH1d3ؒ# haעu~^R'_Z#=uџ*d8 `27O "(_e~|ɥxR$}(jy4~zBdsU:!w/U$>as r H c2GBh ԝ('J_rMBPlqj}z%9h\}f>dkAY30tΖn "Kۍ w r8bMc/)I>7TN#f8)E_,3\'Da>Y N¥BwY}U؇Bes}g!eFDg]Rl/(_6:e~u9ȧd/ὠ$,i;B>rTf F\("dgiU߭(c#B"5'a6CŇ#tp@A ߤ}j:pt,M jF=ۭP)nSEW J}{rEǪ=?AʓSto E_? c5y6:tɾ1k`wO,lzz*zu+6 D%omMxqv{*_pi^1; )6;m8aD]kb;ۈLBY**v=](nh}W'v͖\(԰'91O[PlϮ[UEh{ڰ7[<˲g? kBKJ̣C{+٬{TQtoE=Ms_=&6fUW$eOt'!n3%ԶRu1CQex+ _fiSDd́!{F"9)xsm4{ԽM؆Zv ]XׂU[E*p1J-<˨̗"4l]yoDZ+kfyͭg #QB2tb>{q{) ?OJZmxejWN%եNf(M}5 ?<2{v1#3Pk tq8m"-HP'ùn,Aڀ\⋆zK/*)(ZAϤ2sR `mX>%̜w/XJU;úl=-)s6wpBxjpjw]fY<@WW+fPQ'fQ sM,G(M&6TO f}cXm0 A9Tٺ.eR\f_#P6R4S4`skx/E"17,}UP}XmC ՗|Y}R/乊98˶϶.A%c1UH,#(Y!_m#qȨh у;R (jV_qy]PblU p) NQyMИrU;WPoᶅߵEǯm+,v•e|qw1'N:^+Oqc>5z."ZH"LrΘ8-ۜ9fX /Csrנy5CP~4P%;48X2%6INK~@oߪﰘZRu>p>fCPSVki8Mi'&4ݲrTSsY7fBJK#!iHu0!HkUo?seIW،s\BRK[E*Z"lB! |sֿVC]8`NLPq4U:4¢ pLm= =OJ7͓s˿E2<> 'lj "(0PU#\U`SSјc7@UƘPV nrg쵞Ř/f'hp:hr` S~d=[4LؘJh/9Oܝ;\]8q=LX"l!災ep :wKe+TM!a$42稓=VUDmO7j6Џ =лXiD8 +s$!7xW\obw7m' u퍙C#sVT,+ nHyJseq?P.SPNUfr0 c*+ぼ*1uߑV鮑ʘb#^sQ[nhx1J*m@zHg_nl,~=Nl\V_>smKhTHB@ z^XrmLpU? ^wq?~d<;S4sM(V[&Jq 3zݹ9|mP`6LwOnq=paxe<^ـ;=QfgYhՙ%}޺ȯ`T i&Z-ЇCO'EO0$ʢXewke\0}1QijzwV4tժ"K ZSvGYekijS1 `Ӿ)p-|. &;߲}u[<͔lǰNy,^:HE'[,oNf(Js@bjo/K@Pb[ Js$^%$6B/&/Knx3ͯڷ E3#@Vg%B8GOtAV7gCAƼG Y']1&fs6}QG Uj/obvë'!̕bo~ Pm"cq2:*D|l'&*U(G׷M|XHO=nŹ m\W"c\6d~8E؜Rvȡi<-̟hR.MUgpG)& gUkm`B` Jܶl$ xSb)7 7Θzr(@Z+V<&䑁e?#;4Nk͠Nz˖}"50Lp7~ c@w^. sΘoR|v t?:y?MVDh]BKZ q螁)nRgܤO}b!©Jtv5l/l;l oޖ*[|[#1>kgg;sbyrмuIX}}UHǒvݒn ABao acUȸ/ iDѕ\IK)ђY8ZfK u-dTQzv#thsZ~c3;x?^9IZVqf$AzEc|dM% rΒ2۾QWJwf"u=q'-U-t -a9)Vm9 "xQ-nSB/U-wp3w3=*gB,=sa ϹvlǸI=(24«GG|T‡tA*^\1j-yᕅiЧ+[#Uoӹmp$` LlKGsn\Tna8)9"J^\ߘgErvC3EWC=!4yH^ )XIڲ0b{Ϭk[*'xnƊk~: ߉DO;⏗< >~,~\$#|#,o͝f5N \yIiDfp.e!R"M=7HW[{g3> I .cKE/cOW{tHXc}wH> /Lޮ7wF0a0)b!±*eH`0֗T2)t(ب 4n^GXH|<GV+HZgvsE0J-HYakIަ ӦvoOO7H5erڢW~l1jJ4!o0`<}\dZ w=z!]g|f'.#)֡Cd~+).~Ri-6'}Ti IQq6#Z DX3 Z5kJgc$Uӓ+U@QgxuJ0 <2&W-H^ Ua?zT$4bG`?{д@bZt)dߞ#S,(P}?f_86@G2LٍQCWRQ)=wfun+LJ5<;s|n ]|E/Wqw%KR p.蕤V>mhU΁y- se] IAZz R[_Fm@ԣl2G`~3_y`^#Ix̂ H?W Z!{/.t) : /*|&F U#MmeiMjBR kB t3۠^_-͈QFUl|vA ЈǬJC}_Zy rr9r %\%zRbu Ɯb]DfX7'<мq^:JW9kꋑ@]oa$D[+{A5$<_|,iQ>wqK E ʛxsn{ df wo߯#*p-B@(tؗڎ:2o"6ܼ&2Ȅ뇎,6ңhr sW:'!' 4)+!tǯ#_&rm{LVFo E#!ZUsŨпf(40*ٸ ;=j(%v FW!ʛN&\3zVPwDi _ ;gQPI1XKT_#;&nGx(2XO{={ˋ] ?X=ouaOםeujԲ,t$.wԺ4 .ܳ#-1rrF5 86P9Wq_{/lԄ߭QfXZ7iPd@}T[ EE4Aou"wK1cY hnӾS|5Ti-kvG]t&g/YsUu9$ʋGFB&me#p%tRğG'\Kl]ŅKVe6 ՙ";W(4L5 zg K-wddv$uMN IΚ|]앎A6"xi<]avEJɺY*;I$~PIj#T*#!5&Gȱ|]spvx jݎO֞M5~~l&)VOˋo[UJDaah߼LMSod `uj96oA_.tkli~ C 3ƺP'sIџp:*žxqE=^ P9TF8T9"GQy֚Ɗ6g_̃Ce1:k<>:s$qH؎;~К=9Ob3wu+ESAE=Vjߨ:VS}:~ZsBVȽ`^,VnH e Ṙ63JOKBG3Vɴ S4z0E`k_~oR4&$q(_[蛋mj,,y(38ws~IfL4X2Y Q2sj vf颁+]V pw۩T}o }R/.$& 8ߔ׍d -?yY2jB˯\Nld5AhSęR|vjZҥ oDRZd)jz/W`Pn?W*P^Vj6# 0!D£Hiˆmɵ$jZkT c壚U#v 5J]`oljjGZ GUh$ON_?jB|4OgeD'[@@ qxmdAH(`ssAh3 r9 VWV3R<,it$Mˬ~xD  Inof֭`A\>R9jG=4[H9<]m|@S6"evR>͆{ͣ5ǸY{B=!M?Ľyէ8{#\b?V|Wh!W F4fvXC3 CA"Ȋt<Y+^_"TK8 )Ze //m},1*7>O 7rԼ:5Nw#aGEe|Z0 odۄ x#.AD޸zIȽ[B=̔H樂[Ǎ.(T{gI.smұT;ͯ!6ߟ1jKSC}٭36K 8`>!'iT ڴV5ss.r&?y^i*WKXyP%k F]pyݤsrB26`S HP˹:U*:!)"i Qu!}$6WÑTHK!1:c|OХ_9u(uTge:WT{pED2)weK*OPhvQ]첩w3~,8#}tDkF;B3e>N# |ҫ[!s`~A]5SzuUҫB$: XdݶQWHk"&yyjch|0uPNoURS+AYRYZ(Du/vV;a(bMtgog"8c #KrK]- 7UV 3Dk%O5d+VvSDW/!F .G=|?iMM`fr?T4ziHϔrIX;,v~ݧٶxQPR*R\55-2`- <_1rVM}9Sm- :ȫ:?bw!b]w0vB_bZ7^ʖeHKnšAZ@CӢ4?H?;DLv~% ǓBW+G D}Ա۫;Z^obP<70SBG {Ӡoq 4e:9#:J?*)BN8Lx)ޔ}n +*ǥztLJ($ [θwdKlr,}->eam\>`mM\"G AGhB?vQ8R6DNr.sVnos[TmeG hR>IdCm q;wwez!5'δ uöELzm@|uMB 5NN[-ٛB:^jygBN1Q NʻRJ"mMq~$;O\]`> }]lQnwTezBq(cEjFb3ݢ Ova?? t8@SqR6ж`Zc$P4z4/ՠQ?r܊T**Mg`4!|QR W'Riy$OԧE E0g$&S6ٷ:)zjh'l J~Kq.8jo+Me++E; p_ $,R ݕ`C2&fvf߶CC CF*H6*5#R;kbk4k@0J~,<^Owy_Mw!ys߿㟍wErb ^5 pp;] J@Xud}7-<:r` +4P80A`id0"Ԡ !*˚sG})E5ܦߤRO.w- |UAƏ9d5{[hOX{?RPw"Ej:lo,{,gd"*ȫ @Fm"Bֶ%A8Ϩ)qeGXMAв[rGd0:}˗`p,O/~;'ɜCg`QѬxC])zm\4d :sKom<2Vt2l/OԨ\> c_Jb|u|Tl:;_I(gH0=hCKhNUk5 W:R"Pn I.7@ ҒBSr>\HIܝhgܺ\c~Xٚ9kֱbYֿlR|_?B>6PʄeOĩ}Tn SG)%.5㥠pY-AAϱ 2Mvt #]cV"ӸI4ϓ!Ф( '+.j*k'i$^0,$GI+q+bOCs{ l!awdy++>5atâ}GjBGmiy1.׽V:mU6PقE0lRn׻Fm F4μ\Nյo.q_ 76{lg%Ǚ>RQYS) 4"܍mT=9*^:z=e~ ]ȰPҸ}- w<͘{qiv5iOBǨadc߿Ԣ{T44A5EiWVcEQ:loUo7BBk0kY/L}s`jե>lhEc7,t@{$-H)FU鶾4-!`e (bzݍ l.ظO1cLL;Ď{gV7f5wu*Hf`M#-X5"j˧㔺 ِ[4N͖80@6v"$?S (ҕ'' U94!XW&MA!MCyZh!b;BͻVdza ikMy >^&?5Φ "0A?O)X}I5z:%ڧmFe(PO?:33H7_ʻm [èFMC1EaL0( :Vt'33̆+Ho k{8rճC4CR<8,qA؀cnI2~2HEl4hǮ(0[G)e[ٗ;H#yIbwfWBjՋi~.tmW,A^ />[9؏J}]@1\c 4Fɤ~<۟N#m_LX6 Hq1Q:W6 ,Jt'L/*i un8-?-k&Ǝ[Ҭ0]#@,kUzJ kW`\sFJ^ٺ84VuԄ9f,y_v1Kl\Q$)\wTqVNX9=ޓe${m#JTYEzU$߀ϸgӊ1y57#ʇ%fځ\d*oIa\f q_FxkY0)ZZ,7E_|4x+H H5VihG y!Ϫm%cbVDՇPgma(ܤ)jA%7t\#!S±4IH@4?G",)ӽP6@_ zR[;˼{C =9b? y0{:]i!5q_0S3nĔ4'8T GdDkڗЏTuP#M@хϕ-mаR nU՘I[ύxC0 * j(0ϩІ^(5!KKE;zpRgFqkEqnعQiLMP$FuZq FATwb6s23j!/Qv8Ǵsv#|o]Pٌg6 6-XԬp}yzI>I5oKN1C>E!Y}MY3/+9e HI3hޤlzM"zp"58I1hLN=HBiuv9Jbqynn,sllh#ȤJtGݠ@la1|=sw :NfO#ٹ@A㑞pڲ„dʦI;JSy7b+m5?dmj%;9~R 'LֱM :C=ʾMuOuG\կ5,⾻LxOdg\Wcgd5?|oFLD^gp2G}5GolDh ױHTw48a2LL?e1fjT4yT NJvl1wek>OiYv40¡ޛdBP2 Gd_ 3[!z΃bg?:9SA99}."*G<, yU4Tc; mEjDNI Kb6UExDtI]q_XiSͰeQCcÙsO*O2=KQ1c$ ׊kXVI .EE?pj+) g6f_4qXk?VP\giWg%c i? !t"+NG9vذMn(עmt|oÙ>ˍZzg+ Eiڅzt:b3,@f{8(CM,j#I*&[|6J68_ |90twQ}s@JRDo̘Y1p(7띏T=1i)r}1_\)ksTi!}KI N[Oq;mNԏT$5I閇 >$ء;vGp Q@;V'>Gzap^eTڑv D4H "uk"TD_=XMt83Ri}B\'PV4y>4s,;ンMv&R㜃;b˷ ylru9|4n1B"(Jsē:,YOjyv_ !! FDM9]Fm,-靟s]DANuJkT )Xv7U\<ݸC\F8 l}H2r1j)M[$-7CWi3cY,W;H<5fr~4.{QQ[?NimL)~*zbzw-͞F Eh9Wl*]?ڹ܇m8 {T)ąUՂ7qU_ CT*+,l7IҡvO&Eq9)aYjDTiiqHi1.sGtDE۹'c $O1IկLJ^@V26`4;82륆=>h"k_"OxRT!Ne-9 `[砗M`ӏQ i1jLJCp{$d(!=ȢA]ٙ* M. 6z#yU#]sݼ]Mzh;W>1~ҒeC60RBPG9F&b[֌Cre+CZn -;S8[33Ё!Z<ڃ-rџVo DP1 wI!9gsiucZVuDv>kL(֙k Z"dJj ;1Il?&5"S+-*ߠп+ )^պڱMO\|jE-be[Atu%z̑K>>dG-fŮKK]S_ET lJ*?O|dtsK "JrCb^obx0DžT%ϾUjuBu=abYqYwiI_{;]H>f{6oW0&{o)5 *[6of0{bd'7H^~]2qb儱),,}+P}}(n*2ѪFdQ eV9j}`&>KHldn•5.0aâp#:'yB]Hj^KJGEZmۑ|'5!ǣ 5Il?ЯW J36'gU$t*r [ԊGWwʪ]g WTZ`hǼ#0`k= IH,d7XU^XF2^kG)PN0}\B"UzeDeI<H+ tk\C/z`OoEVT Oh0**udEYPd+9jE ~JR x^XAXܜ#n5 '5}w )1DR|8c2ո5BZC(+\F^ˆ:uh`X)8'%o#?T eW"U7-ѫa9 oK{L8ؠ,hP6vˉ Cqp2y RF7n8SYt߹?!j(Y2jll|O:[W(創lގuJ տʉ蔻%g46RE[ N/ )U/TV ekJf2HRgask\Ќ7JNb4[/ \5B#h0a3o7q>CyVn) Rf@D?'_@-$smb8>խFw˻hp_ʻ8 LCN10S-8VP+O%fCb5GD| ~QWh[EC'V8:"MJlee#ma6;dg5pG;LZw*hKv1#s2㾃o{qL%Ԯؿo7yg$ ,')`M==&!~_E.2k͠ORqh\꿃 n, m!j,c[]S#2*Fݾ+Sm衪LS +Dj5D)6b*ӕ^1֡,^AcY910 k-Blr+d\镱*>yj,,쥏yҾ Zp&DQy]k*l)X;?__dmLB9d%Z1MV0ȹD_cHQE~է%70F;ʓGAVӐK3a.go:I0@HQAQKS>Wy*ZIϝKVzTjS!St~?Zd^TZ)1y4 jdS̨0 'lE7}w_?m໨ʇb٦~QeaLhӸ1_.E$Z1lioŮɮHE.wUe"n{7Ww +~IS@l;t<&@':2 kg  dsOO&hJ}0Uup4)4|B#^$e ?ԧq5[mݓ"K4@-/6!vx &#M M6+l!tCӄ@ ,~gqF)\~?vp{h^o##}푀\svqZ,i\+}(i:&2HK|}#-cqPd0pUK[Im<#ĝ?$Tʜ17CLUr6KPoR'mg͗YE c; =$%N&f:a b Xz% \Q{K|XdjR٘2a)~ɨ3ξ!QU^c~vObfp)Һ/:ȚIdM0G*TWM0!C><}hOa*͑V3m!{+W5ju:LWc\3XfىrykH=J < "heJyأiϸfgmX:* &Imh@cidXwkxR54VTKSĊT;lYxJxuLM@w{ ov{2U^?nR{Ҩ/;)L1ʔ7߮q[-tlZ͈TY'57x4]Lm鎿%(U,>p/_r-vԙf8%(xed@'H6>'% ,Oܩg @h ^.xBd(W b(o4mV-Vr%Uj@/A#+rC镶"G^Kӗdԩ tI <6h|Xjwfc{ :{f6:~q*8xUVƒۦj"ϡv>1Sx9sNY!TM/`8i?lgӚ]JoE`M l h]"ڬTMlj.YKPw Ysqs)o\P\LS u(e)0Z ]M;KTB4z򭧅o ؊R[~|/ q`b<L)*z!)76)b,uIVQt\+t?}P*̛5UPYE{U|&sG g@{=94kZpǿhUC_$>YԺr:_[8_?DZ ͈+\9dz('-r@ b aG`@s~aj\4ywEdy|iG#+;/0T[\WSVk^7 ˳VZLr˪h/ l3)2oCuC)Z4(.K72&u0zzeey߬EfnZGIBET4I=Ct3*#Ru+Hhn`ynv}8vڷKNz'Br!" RcMLd^J=$B-1 1E@Gof_)(rvS꽶RdE@UPVũ\H !/=%@#HkxW/GCO7U)^S7blMPҤ]_-~i]s˩K,(o{/ĊD6ǥB)QƝțe{bOHȅ'C^-!6 1( i4iH#+CQ;bS??k??=Qt_0dJ s] 1Eh14WDy "-t1I]%*Me(-+W5Nuǟ쓶ͭ*KHn 8q%<26}>cPhlJl 0 ـ8[xW7VsSY5OáQ]ޜ3x38}8nX0ڰtD#46lPzj*89j`x\\@Sg}݌UynvoM>aŃK^ rWkAPoKi _KƎXWsYmpwb ~-9I%xn+ TD&+ ߲K}HFn1l)=ܺ;C66mS5g T80km)xR}ak $E>0dR7{:eFm)u0ʠ3И!a:ks;=B_!pL˸ijaa@K-T7<6(}ܢΫB}rIA:9Xf&ggXK\Ov$hnkE|e*ȓ*`J#Cw{vvbP.;1\Q(Wݠ[q( dS9 F?M{ش@prLh1./BKZՎ:BIY0Tѿ,c4='9\b ]vT]T,$?WR!6nlR6䀭Ig!py2W)6SbZ~ͧduժY'P7bpu R $4sEg|#hh~Sw8*'Kၛ6䞘}7J`T88"pLmYR*lۡ×1r%UkUW1=fСn$V}& SX<ɟpbJtKk q "0ghu| / I@f$xWrq߾0TˁX}fPНMĐREa1@_d ~kOR|7!Jqtm%EJܿ 1@|68M{$k *pϕR[aG8@^@&+cdSdЇ(kGD604)DN3\WS J;qe=J:)9MfPIfɑMHJƠ ϱ -" \ois#Roֶ&O``E[&U_Z pum_5!ǂ/繨4=u΍JuHk%t^JqjP'cO8g;QXCAw SK=^$KybMřa7I54i>bD fm7{yMO_qsJkԄYn\;{-`KU(s-.6}h9A3`~XT)X6>Ra&!3/υ@OoFS42BwPCL"c qsܱozĺWLE 73pGĠzTj[}j$.]i/(蚊q 9a'Nx;|yj/_ (wN^y xub5t4v1|+!1jM,,:p3epln>2[o!>Hl~tըur,zԗŽZISaqL(&`f%Q7EūW< 8k&ǽ ڵ:fː+xR ]3]F^tI:Yy,=Byf oNJ ҉gBD,Z΍ H)7Ҳ%l8E\#ޠqH-lۥ/TֱbT8nr9Ufn\9p( ,Q̏FΨ˄{y;hnI.ÄuG@}Uaܘ4oڬwƍmx7▐l/O-q+C.w0hbMM/,%\ue߸R\O)<)eWͩMqo-n=c9/v|OsMoThh=cQǻK,Mo ?aTB7.rרe"veՍKvqr8MwTp~?12CDM,$Zp^jz)j[4 NԿ+G+jEҢs;1魟)c聬\)Ef*OH0*B^:R*3L]8`ֻdyj%@dV_FK ?!F5 VuZsbt},iK{Kaz:!Ow;B*V]`9ZI7T@?zy!yZoM!`ͽCIcD]͢pxcKDY[Hj?8ƮxՉ2BZ4KpL}`>2TFǫMU6jO:|Z3/E3ЬХζɡ8@,f*+;> K}=GqU,qȄ. r^40# yzmE'a46#0;}| 50ݠ{)/(ji5qGE"ç)y$M+F H-\7qol"yo AY{[!_"8{.v".ꉎ3vfj|sShA"~#X+4mi2U~u|Uiκj$C~ |Da}+Iܧu[=\+Um3vn7)g ZV32D;K%JݵYћ7/ ]ȜB ņVu Rdhh!ut~~TjZESu3 qkˎ 1B̮}!® \STu乧3`SP|lBk=@/@>$IsREKnj v~7'4BZiGY%`yk2UͺgW""7G6i9|eĄ'ogo,ÜLfGP]O ռi >>nᨏm<OI]_^ n5gbwVk:b E|GRo).kgOl?L#2L5 ./R(3'HQY xuma{'U]%I0}WG; O}]IK06Q"e*UUsx.. *={\3DD'A2TVk|CG-GYeT'I>IA]||;;$GTrʛL%НRX.&z^\ru"<{gG<ȁJWfⰟP|fuR8Ȁt ŏg#*չB=v2 LƯ+< IcR$`U0@OŻs˿+!_WQ|%OJiN:gt_jtLD.ͮ.i,$]V҆REg`(AOqCN]lD5u/p6o_yʢjK#㍹ By}&Bƞ$Y~|4,z8DKp.;x2QX󊴔Oim/b*yc*,GѹYieO'A`R 4RrXޱQ UQ\TdbS-PD[:QE7`f 1)b"cp%[gwƞ^c/s)6qqCw܋&CFf3KO 6 z&p1k;'>0Òe:6WtUN(Cw w_6p=+$8$^͐JpjpeWwtU-H/sPxܥ\?#7B+.~Ub 5C)8";p(jOeg1|,ppe7-MH}cnMwKt1LD]aIШ ~Pقƒ7Hָsmښk./+b>;TVuVθWPΆľ8O:aGJqgiym튨4Y 4Oi3P8dجO<[$3 ֹuBO.A zTƅ2]< JN{j PȃA#,w#}e4Y2k|9DlMFnkvG1vHt ުx$Le"c1GU}OWIr(׺p_J>?J c0MH`QY!}m'WmfpgS?ebւ͢kGx[1%#̠ejG1jQJ NBj`mʟX6{s6&}tQO3Vpej_ TXGl) qfRVɈt?&ήK_{_r ')V-ދAEQOEVqB'ɦ`ᣠKwBXY >~]ӴWn/ȥX<'>fA$-x'7qFa/-܏(=\u;:fmH3zP TESF\{DIZ6˘åVi]9"q8KM: ;Zk7VE CKDHm4B Y^mKՃܧ=9Rfg(1AAM3ZG7+ll.@l`e!^n-^ZLa>&ª ˹2O:*4s [~H7f0(EsojACBN7N)9Q3_,1xUbd zXd"TXci mby.ņB +ceG[( K 2L zbM eM--Æ+Ǐ-xU0{*@8}U?Y Q}΍/L6%W/`mΣ{4+t=m;nĶyBs^ $R1HTxHR*dM&t ί7|+,Kd Qk\ZO4LIf3ꯙ/K'َFH-k@*3M^@gJߝfWԟBtCk5h7RE<dK/uZ7R*F%P\a֑=LVn< *W]H7?>A6V$S!>IΡP!CC3ҌtH&T08L5􂈒*p&hU[}<$‹XO o`lɛ-%\LHcaћcwEaH?{"H<ϽNKpta 22:&$6'f:%:.\}Ch᧷ފG,㻣CTA{? 1=\X"= [O%4tn>qUS"zu Բh4=qnGtc:BR.h=,jm]/9Vq&;`PW#N{ff2\=`֤?묫oG>{,) o^4xO~ .c_n7X.U؊`o'7N $Nj=Ը''D_{O\AC&[p[[F4X',+q`A}1duk4_0&CCs#F}􃉊v ׭RfnM $+qa 0g;Dd{Պ ޵t`:_a!y9[yqChF[b NF/=}7{ո#77~2#+Ԧz(ZKlxPn!RTntG5SKfrqaM,np=b|f~~IwbM:3(F*dاb%aߐ֖^|ȱA~RY% 0Rְ_fJcSlz#Mg@4*q6cd/ʣ^k‰W{xD: @bI)$۶Ke7+D!'+[ςMNji`1 MS>3Ye֭q` 4)C>4 KS~2_.Op0@ .jwFlU)n!&et[h:OH9.vV fFN;Ny`P{l:X\ࣰLN-й-7~TݫVqjj !2L Q&ğИf:Ț{&%+x9Y* 5G\ ,|dK5(Ŏo89٣2 Rjc<&te\[5ҧPJ$eXs U1Aok shķshÜaBec% }jA4̕S Xn29jN+"[ L׿mA`L04%a#3hahW:&ד.u`T{^YNJsucW0LaxODfM&!pMFR݀b1!AgA!WUyW5)V!ZQZ8'7P9#_)Fl-νgA usgM[qj[\C+zdoL>6+i{#DC~oljCde q9SeqQ(+yqη7HFKW>o&O ׶#ZCzeL|,UzE~ƟHUK#@EPaU$cAyH4Zp w/bV={ u|-8RwZ/PhL}o T}n3}"%+gԓg!lAc;x":pCG9*ܜq}R. i4ݞwO5Ygbrb,oԍwj_G`Sd̶c3=4 o_%=K0f?]\~y [*|Zk`!74|cK)pY̓();V_"dG6vcf$ Ѕ^f3P<>W|IXGZYAh.[sR[M3h*- JQC!5Lpu_b.a ,ވ);ڭ)1:RZP0[ꍨN&[rj''@,mk=:;L qhܞcdmsVe®(6>;^I- ?63'o6Sr*X4mB>kMuVoW6Ѡp}bpuzIge%ξ=`D9ˆQ"& y㯚ZAM'?lNg'G~0҆?ѶGY;_v,': jo /hz5A(̦vuQU33Δ¯h;j)!M<T"鄟,0$~FgY"ߣ7b_mDOQ~/jYpLWýB6sW#=vF79,Ik8gk%tG*.]]cSDv~-D6פڡhC|w3T]Fbxpak!$Vr; /bܰcd\w;D8_͑\aj+L$ '?Vl}mRV$* l@zṣ0ûC)87:yOfnuN~Bn?bw*0HEwBUdC@HvtzctBh5L M6<*W*ڵ9sxjvk3f$J_vqJY!0CTJ"|OmM6rdakz8 =>%ƷE 31Bt9-=|UŎBL Hz%Tɮ"=Ԟڱq9sA,t,زjҨȯX T[aVfd{HGK&eZ.tMs2DPt&~냲>8PB ߺlc _S:J9@Ժ𠥝b6AƊFm!1J6,e橈QJ=hΉ nPȱQV%+Cboa'?yOMGr L~d% %0/6 SV>}+Qr(Gʲ,MܰQĵ;Ӄ`{ , >$/]]f\ "8Q: _NO` B)2ε-yKו0gKnݗ?zIm7@821k[h&]ՎRu#ny4>y40b=PPauTK2fa64DOPƾ;F0Ѡh7*ɜ]Z"% c$Mz#޽aȋ+`?{ج}64L/Ų=})"OL1Bdf^`$WVlLϥc'0|}Mf#/]nɯJ" _-IhÛj%ZkQ3 SmoGF]B5\Ŀ~*htL-<'DtymuDžƅnI÷WS¶3Al#T +97Z`U1|'5FٝW0 xV^C.44lfHR[,gD3ޗl9HE(kKp,uGՈ<2n&sZr`e?k*IY6֬+)o&9lmgV)&]\Ǚ4ҊHJ#뚛u*d6" )MD脙|eZDú+Vsex5;*Ϟy1?j* 4"< m|kIMrɌM2U7ed0CkO&)ORHDUL%Oz`ic!qY GVlOA150 $}d,R94PQ>$T;IW(U(o35Gi!nRju2##F+so  ^!f&Uaݦx;m"y[ӵ޽DD JV/%`ݙvZƎVA:Xw= Ю ؋6㏁I:f{5o*&7rz-.{|)[7Z`HG^h[v[ 1"au8^WR&<] T#u Vf2t$(ޠocںKa+?(EG0|uZp&87 T9@YV!ϩl>q<4֓~Ye;a}!^cYskٕI:Ɓ[y|3 uCE/D1U\s]ku쑔q!y:;800,?=_gg]HAN+r*8(kacG 6>`{bgƱL5+U3t]V!Ē 9[sb0Qo`4VP(hOۜ_,Ρ,°Ar' ' N)&ܴL?> WaD'.e NfIxg!sCxۥ4Vѫ:\m) N(7ejBCo9wm6Q&>57\b3 GRS:Bhrc~$V\T k\h 5 /7fô [5 >1)gdH._D+Egs|`X̗#2%+fOQ&+Ҏ;U/hiF 6%QFeNqۮ2gwb9NH&/ Dp2E[%D>8K:󝌙}| &; ]Fέ2`zb ۼLgb)X;f\3w ;>P/O\o5ĭh񢔕&pk]_49fOeqV܍U~a~rETWܹ_!b>PP6yT+TW= p镲=XGL.7mLI'nI,l1cC2L#s\wgt\zx`=:w5 v\<;%tYpU pJCNT:U> X%a =̗#qHtKBxz܏Uح1/Jv~?6R=HbN4HOmF9-z/8sY)<|(;J^.zz0 ک1e?6`4YeŒ 4wB7hv_r*sDKH7WXʪocJ_~CSLDp^%mKOyp$,BJK󬞌_Xu%۾P,dm`gu0QuJ#(8Z9tiz_9t@@n?|{f56v 鱷Z}"~Mv49:{JD[>dO AwpPg$SұEm9b),WЕ67PZy )\/LkCtT$-xHq竤M(t'ɼ3vCE# cgZGV4A՜t1ڧfu9 xjzgR3,QT=k K!e[%Gon}J+Y%Xl&h/k}Mw]Bpӿilx5/%\kVA'@m,<6И224k] EՊ8 u"q ^F4L-L=˦0QFwp`Pkv !DEL\^&sx$>Vܞ7w=_<{u@3\$4D$XԌ\1^r'zÔd`MĕlbNeD2Pݧv`/O/l>U sj4U j+^2uK5n2%y늂{0;aRU2-q! ]V&'θL%3e`մrOǁꄴ)Q`⻴FLFq bH OeEL0f te; Rt8ToIOߵKbQ۾+;,6ŬA+bLӭ Ԥoep3i_vUm2pv)',_+fhR1Pl7\_SQQjW"( h|PSE)d^mj>ȍws[`E=_o=bXQ]]G4dgzgD ҜE_rҕte v-yԮI+b$Fe3τ\sc~f~OC<c$õ0tnrDf`qkĒnEZ IbL1oW[Lu @'9LJt/$k;s 'f@ao0V"U.ǟ H<+,[^Sbdpƞ| ;wMW1~O`pӎ]z3u2u7%Vl##Gv8FDhs i uA5G{lx%i.5y*À!?k^.z :%^( }TSPҵ i~0?֛}t&g]N2T 漢/MTx:5Zm3A@U䊩9|ЅV˞4 e0q/##,TW)Z_`W'J%uWV ]qԔYQ1DcJ8r[4C.~hȥt uUo?¿qi_IJdž0o K-lXᰠ]˥X%VK ^DǕ"uDC-/Z*5f}rTJTޓ3L:Ѯ[Z.kmP%Z:um[PW!".w*% ^j:փfގo蝙27T#>k"݂ "~Q=,l[챻R}?ک7h䭶t(qJS^,7wSNnI/U=-9g~zU6ǎKGdfHc3a|Afh껝@N=N5}wҍ &ǫ$]nQ}XPcZo &ֹ؞,~䤲D w()R=~~F` Ċ[? =" ߣTO59Ң7~xY.WB iSK)B>C;{fmB$p1٢z汝gu-v#eɧz쎆.B,1ЧCh)wQ7IL |٠y}T#Qybe@GelB3$?OPSФf[+z}>=\ eu11shW"V$Ř衿3M+\_p3dU7TK̦aI}g:Bcn^ 8)3)[-H <&TJWͨ_MJuk6iL3" 7k$l 1c,C]3UB]yeFۻHHiX>O}C=hutWΎG|i­ HZHLE 6}5]@zVnq=]:J H@"e;^P1kΣrQq@mbh>Qf.~@bhIWS 77T:ܪ *G]E]N.m^4qm5EH1'| EF[DQ!Ri/]ٝ!.6:;F$-!KwoYNΙ+ Si\hk}U>Ć"GoUM:}FXHWxAW<ǡ& 2E"=GgGe|uGBD^laxy,zi'68Ψ;Nj؎O ֪uٚF!1OB>{kC0 ], ;˜Q=k[3j?BaeTF^9Q=&l/Jz5 "Ȇ>DVuPM)P~N"ۃM$rL=O[=y) .y꿹z"cz7 x?>g)0^s ;Tj\[sUnltq :띫]zz7/ijE u#|~4dqm( ׄu`az!%jk|_O#%,X@0ݔ% ǵY|2Ezci|5]ėǀcM&7PZFqh{pS 2PvWkְ`RGV6vuX]?yG$K!{SwJNPKe{\=FIi&b d}K5&=1uTFE9ݧ"f-\F,ԒWyz x>9a=L} nϣ΁Ix87}3&)KUJe&Z4; -NL%͖Fat˩|MNCFtn8g!OnU \T50VB2n<Z0C ,nFU)N 62~Af&\GXui^B7v{@pU (K vG %9s*0*t*-h(f!.XDu@3ҮAHY=P3onCDicX3Q_Y .YH G ʕhzE9ie&]rV {<Vur{;m'`OeّkB_]LblFV𞅼kEh/C\`iDZխ+nu(?}&t8Awxmvo %h-U]rۆ+$o^?y;wC(j0Or+ϹS쳢VΒ)Wa<[aT/L҉T C.뵽3j lጠ+ r,)gB%rnJJ;k t;^#2x3?VJ0T@E\{f' kǚ<sҵiT0l>"1Sk'=7  B 7}zweln8U 0>EB-pgcyj _͂O[.-~ES6jKx*(Sɺ`/.ܙE!W AȞvVP̸؞ƃD-<O+nN < $E4KLhΔgJli7F_/]ed*s@+!'S^ɌĆ9>;t>^L{Ư Eq q+6 21(hktޅ830`Bf'ͬ4v ]Yu =}wQ޽̺0< Qή?l,hyŚ`CkzU ȚB؛٦OKI! (d\ *$JdN;kw07|AcZ?c,H:2XEEVbb)l$;"S|N1x-rU Sj,ElΖZ#?Sbup[gW"a^?ٯ3m~# ݄J!A-5?{$$?(=kjܔO $h \"W@mdE#N־tPdksHPv"n浛qC\[j(^T$Kd컰Ri* ~8tbrgF.ȟ *aȜmJtH;˻;s#Is%˂ pd{dZZrS8)or!=Ҕ.SpULdfUݶ9~Rݩcq3ݲ~KPv MGB0݈EJIKZ s ܢD^8Iՠ|vTo]qի%{| *H]Fp 8obR',#fQ&,*ʻ!mVM.LI-RBln|Z 6ĘE3Eaj{n{SW_@z!JCQ?(Ez )`Kݤ-QGp +@\d2TU]e#?dh7-In:ű6h&ZĂIbp2 36J:4Q'{ 1OFzWg>,,^_."jY#rHe*,eRj)t5jv?ѺsEcm=T]'PvIY-T:K2mr /\vݾ"$'z8(_/f.Ǟ-6 ;d$*̑G|VK:5,ڂJ['-Tʽ -unD.v^ou\*tOS(7dYѨ9&/ `|Gq4*]#8pPsQulSU;NwR1Xilchj%k[rY1\|~VG8T䰋~O/"贍';up<>Qd .$>dibKq4O @t:,C9#p3QHͨ:j&(.eYEMDBGVjI;yYKk1WG$wc=1's:gsZY4Xm|Uu*\(D}r =i"R%?p嘧 t}+m aʮA 4k8Ln\1Ǽk=u*L,y"*ؑî!UhQ@L0FP`J,1H$~boS=X80)VƽI1*Ll {ov^PDcaBFփP0Vd]aVYY;H}U΄Sj,T(gj f:xb@ny?/6nFԌ׸JZN1d <:Vx Lw`BF(,R"5S1)~^TǞ2D&!B3 H@WE?izAf+Ph':Z}BVsN3J:w$RRckR#:1:y)Km>M\E:S:%{B}QvSyu*kwB6DO@0oRxD2 uɝ2h[D>dW*:GvD$z2fC=WXhX <9u7ts>y-Ej* 0'=f, *@a@|l[oO7!zY%=>KKly.+A_'Fe&v *{VµʴGg6D{ ޲1$ns4h PDW6H+'誐 v2=ܛmcǙoitQ_JQVE}M#<,\id&. @LѴgr.z/reB uW}3{A~~/UQߞF2V h '_}"W-!&,':d_iC;]+EV_t\=#ATwPfFI .[42Vj*O5XW7NVJ]L:veUO* Q:whEv?S@Va>ol ;(Q>0I7J6q!H$aڿ~Kk_X(\`j.,S]`}솚̕rD>I/@RWk' eҕoΡ{XbKo Ӧg fƱ,=˄'ClI9d'hGb2&fēm.ghz|F&ӑ4'Q݈=_Zxqtҟ(77a NS14(pƠDrBCkιѻL©;Ɍ~@\L'r.ּV . QQL^AFCI.ij{t# 5> QS:&nԚF*~ptaxk7!s/| rt1 #[&>"r'">2F&SZF4s 90ja5q72e 5.Сg@| O(]j]NZBQܷ70!!,Z #>'-x?J&ݜڜv=3 -z>[̔{ZU T2ӭ_z`'Ҽ5dʨJrbyz@e0HG3{-HfJ<@7W%Pyu}5R')37)8.wq 5fc?J[3Wd(D2y!˄?~\+?tp"B}R2.^(o H( ˝|.G'Rf(;ƍ^ΗG2L:}ħZwM1jw ٽ .WZ(ϴbR) Yf"yxcyI$YG9:!mJj.7k&̒/(ۮU uk>\aDU܎lft}$Iz%V$'6,F>rp=ZͿ(%|sM$˶!;Crdj1:ɸM\ K!rEyQ¿V6uY/=q!V9Or IX׋Us\eB$9n)*p/ۯm .sḔ37ŽW?;4y qk@Q;g;b{="jE;4484'ȖC1u\&uQ[l@ ~A$GN2-z7U*ʪnya뱠 {/KI(;. pP l>2xZO8 p4f4lnŧ8I MV^c%p1d.'0HCrך?FnM$@ֱt5L`^jӗ%,#4}x!hz C Owyhta0'6(`<ݙiV@R/!{4h\#TjN˜FL8hׄ6調O$&!/2:b 6@R_Q$Ne[hP3v;{ $[{ olt߇ ÅR-Qid8i(O`sA1(~VsEpIѯ{p&Bi'Y8BP%$ SnFKdo9$بUh=N7IZDRp vl9V 5->s"]gFBMGN#g ?t̜?P isX?Pm])ac^XZ2C Y(k #,DHW=@L}]Ԑ;5#f2xuo)%/9.Kr` f !Ս\J)0PK.8L AKvg-8-D;麇7,O*C2 ?0F&.In {"־ _)nVemOh").}+!簰'=%ō)QFb3'$c*MG Ue1ULÊǵ.Q'j 1(eM9@ #}=r5SU D/UF=)S6@ / ۿ.lwc-dNXwc=jJ5JmlEڛv" /.NTX Ӊ|П=M߽8r+J 9NWZ-Kt 'R[#:k %oq=q iH s+&?Oġco7H-ayqA bI8^b)mPvGV;𒭞,C\3Ufl \$d">~_3dPjdX.0, o@{)ĕ2;z2Y0bW yגj$zL_T$mk!xp'Z(a P^5biO]K%c͠ Ňq Ińbݾ/-U%L.SI pxHpjυLc/*4 d:+0b!S]8WgW2>3C6}K.:ɓrk>xtPрyT8mto'Ý!ܱ] QНxtZֆ*KGv*EKo& W%讖H;-T '[w$9Ϣykw-xƓ:IA[qR".oZ>\]r0M]D] )P:i"Tz&鿢ޥyE훚D=vbZhX5kA^; B=%^5ԱwQ7Z )# &s./LUSk`"Gd˜6ËC{MdB~Gx}m6elP~rA~&e#x<([4-,{gS\㰧ߐR/R:E!)bm 3;JYg )RMÀD=UUY]nTL!Xn:^^F[m!-''>~Os*\L$_!JPzw0ɮ ڿJVI9rx_ v- Z8ש oCcspDw^裚;qO<\mPj5E*\'8A.)1L&WZY V,\*BpTrjltPC8_'ddI:Mh&@Ϡ_4 76h >sP@3і3*֨g`{C1g &t!$2swx<Q#<Ĝ΂X[ sk1mтMh 4XߴJ@.1Wɴ]hY:ʝ^7ѠaŔh&(x @}t,t젆?u?[!Ÿ겭ƴh8x5H獋/k_˴eM6KQEuz43G? `2_ƋZ5l]ƒ̀{q^8R%G+m: & ./1R0)6uV-D{P$\0X l TzxTUq㆐!nk5zgKVSZ7IJ YK9 K 럄ZͮG"b]3ID!ˁ4&5Ԕ} $Nul1 A:qxNu,RJ4u=|<5&UY~|S2/ Ŷ/`zSj|mYk-U5NL# p~ f94`U}čS؊ڏ"m&*,FOq{Y61:1=/е~:FO1I`;ٞ=N?Ĺyt|18(УCL&:}7=0;_gt^o|U*D0&y6F_3_˓MpU Ta+5ԗqն  nѥxjQ7ŋ% t-:dI:,tn}F[ xCE1Tǃ<;W@ 5>j #ju rrV$^8 uuӰgE nf#FqY~+A(U(!˃ ɦ !0eQOB~7J-WEq#S&0rˏc4Aᯯ_p/.)-w;~GƶyÏq B^}4x^Pȿ8t9-KR#=Z]UT(FitVdL_[pϟ瘗puϕCPz%9Y{:o(aGb̻ ?kڃMqDr@M Vb<=œ၎c%~׉tp?bPKkB#.u1O:>A]}Rt.}-eUU0M쮦慭+쪠$K84`~_>XEH :=fi荂 " Fl 싐/iH) n ҜW :{(1[|.ʰ:.X½(ru;PPkb?%%xC9)Y4+bYd)l'᷼$}E0?T$~F*Onjr9hT!>p./4x;ܓ4š 8^Hز:X!;L RJe=C)eZ$sŠ^U*?$U2Cx_)>D5yvd,UP|w#,[Q(pfu iTA"q3 lJ pBJݚZGL[!1wzc_jI!Qcf"Dw7$9ct9Ho9Ψ,ɑk%VB)@QbS7'l ->%n5ד@{~.f!Rq)#H/.Fe؂kj"̨5z_Y*go*& o꿡arzdY lxK[0A2֠CڅmK'ryim<]=%%$<~Q%{& ȋF@%RTC ؇dBљ7OtQQ戴PjUQcc?gsW?7V[:{S;0b]O'1˿g\gX\R>$…$3gÍ?r~hE* BI4q@MT-L*  p]9w)QZFCy3 Ijӆi.CwwXXس3|OˬWJ7}mfIM =~}Āim>)2*2 ˋ\li`9CLENk87%fo_;Ք0wݵrEܒۢyV0'Nq +B{?? (PZ q4 x~H[ K™z=i{>^ e+ZqK1C>fa*@N"G.8b.lIe`:lY!ǝ8fq]ʮ~dqpKYXd<כz>V-[mРC=EPdwa GEn7}$Pf|Iay$?k0km5h]m$-%e>adb[at@@S0VVt3cNߣE>4*c|,%wdĞ`t|#zQ~ٷ?1I-rX\{[{njmYl>&͆Ǟ1BRO׏&^g>$ XCMk'k%nw\N {Z1ʕT_pdik͑-8Lj[unX\ WqvN5Q%z k? ynNTʲqswTX"3oRF(۫OωP) {lPSveB]Ӧ)759:{`\%oB+_d aP>˓0;l 3j-9COK0WB@~jd`R(%\HKPMh(藬Ycs ?(2]XDHNA?tB&I ɠ.Nntt3!9Cc6?O* zspǡ(>Vo0S> [Xy= &̢ Kp+*'Y=\"nkW 2>8U崬F ~`IۤMJGMh ,~܁WS#}oo$þ\GzWW%x`Y=,:j4FOy=eT-AY?D` 2L@w/Bx:ZAN3Wy8lYv6ȉYe۹; V]2:^: z!E:V "H:j3v+N|mA}W)Xp?/19ɪO,j9y \O ô,w' ]wZ_NZ.e;~vI{XRG՛u|\췼r,a] Fik]sK$m Xȓh(ānx}D 1;խ`6s͆^}֔ nx>(X\W= _<-s>չΆmﭣ!`*n \]P ʋr̋pv1UY΅H)H5Sx̆^վj' -u3JEP^To56ϗO,;L׷Vtz?^# RN[%O"8,40AIQZ;͍jd:7mS^@̃~!J'u%`UYADW_Cl9@f2D)F eکGP33: T5ǏI7]?eƓX(p-YcL.G ,.|n} &^Oiyg?6| j:LiztJeeq)ِMS\^K8VSg|lit.eKhi;(-;kD2 %B=56F[Ea8isvm03;K<\4{~'MBȠ{A{5CTBtt L;@8ýx#1n)r44}2 w{f"Ҩb/&C[PBgd)/]bd֬ _ce>Y:T Zj":bq0ygNwkAXYc8y}+q0ivYϾG*o'<%Pf|kA'& Gtջ*JPB:*YǺUyz*Hj<~hWR,m[ZW"?{7k De1X0z oC/{#a|]6|:qqx.^7 _S=R)r1O@Y+A W̷1r~Վ_dO_;T *bDOc]ҽe?lޘ>̔μ}A!T!;.ٝ(s|w ! hb(lYp׭??ʊ=Ά 6: FC'Z:9j+堂+'^di1Ag %L!EȖ ֺ6.Y^eMI{y)e1$FGp6%׾#`X'8LL`COD a@j~ky鉣(5U\62_ԋ@W3"sNޒ%4ĪپHn9"yif`c_^NQkxZ2r4!tU)IvUA;pk ą}ӈ*EhjDGݙx! R)-Ż4K|N0DUtUƑ^U*܊q n؈D׿"9H.{.7SϩS.pnexIS`5~|=fJyrT \}Z֜d6*ʪۜO?+;|gc['⯢Hj@淪"Ӂ zOĩ3c9g bk|)%:nCy}>WZjfF+Ywo @6qG~3*z9R ʬ)IPi@"TUY<cn^b66м_\$YK P:vC~~}=$~.V:_P ^q? em{ g_ WM6ְ2$ݢWAfx4@3j̓Sԥ@A*%r^7Ak?pkHlNO3BYd1Eh!jy1q_eBlDhڙ"hsk7Q.Xwc :^gZP 7۱I hqhvFnnP`*y LI96HR1WSAPپ[.U7ܺl~798D>a,x*F6 Έ1FK<;6&#'^8ҘʝęW @?/zuπ8,.5מ9|h=>ؽx<ՇHTdB67Ő6<Qn:\Bw,_$#n `տ+x˖AAADӝ03DOoJGl^̄h,Zndcqib):;VPiزhܞ)9Z-垴T?dj?i)I^y Dz)wۄ.4\OMs17qUjI 6Z1i)ºtc,bI6°t4u۵,ϥ.nYyjM3?~O>N~T$"oCYKIFR~&cz 1muUc_[EB$Ş-B48]7Y˰Xu}Yox!{-KͦE9YmXo 'DH928>^}PƲǸlOIe;܏58ӯ(Z#7-I~œRCѡ3sAU Hu}sՀz{VO]U %Cis';T+Ө|H6o*b24" ySO~g~tPR]G$Vqh ]³j{K(KWߞ nY9*1\ P9br eq`z$)ԓ( Pr&z?!{ANfjvֱ)FA}/>3PrU Ԥ֊Kh(y=Ghu驸,Cn᭐%<z'cS%9tFG;mA$+ v& X.hN+浟~d(ox:PlɊOT _]IRxCYrp">:EdʣhB6tX7}&flx V+y Tc+Q /qDZ(jQwrh e (=Nw%O!(^< Ɛ, )ڔUYQ}%{r t!=Mc <+W˙u2`b ̎$nhu[5g:y_$F?x p(1T,)07Xq\ E&mbMz>^""|Sp^j)e߷#I^*L+t9+У =B' 4,IYZ[[׹ [nj\w9%bD>9\̽&i Yydh?LdoV"`pOƶ  I!rW$ m@XP;O@x^^nè~ BCitM3P >2E\PٖqcFEZvj8:b)8f;$!P**۠?bg/J R-?([Å`y SXD:H6e{iSBeF*6Avėq"1(x9t_byFW;ϪONɷS .rG xEԼB T7.0fRJcwpg_Ž-r`FL˳C7=8Ny;6#.;vLu܊t@ʦf(4bW&+!g0S?TŒG; vGgb#tlW ]aJ *wf ɋzeF9W|dˈ?\uWysWx I6moWP9fe&Z!e[ۚqYǽW2nfq Ό )n7R{շ7DRxϓ`. qNm-6r$P5ǙOlQt蟃vAy'МVarZ(J\M6[A%hMxb)?iHmc ;lh/pwPd ԃ=Te`%!>ZȈ=֣* %%!K[rwEm1C@pNĒ?UyF)"}$2p5&B.ǘdFhYL]YA3Z潄U4G,malRԞ=vOͯ^lDr ayl1ߪGo Pq\0foxY)FSUӍ< sͯXsob{#gؗIK_/S@^ڎ mKqV4]6[ !T_ -wWAQ}. j.@xI[RI娍WRԯ$jVw- LsV9#D bϩ6mBL@Ϛ8\١jCd!S*z^e]2bkoB~ (k);6兤-Y@Mu(>]ecsPNѷ{Au8$# (O(U^ =fZڋrJ9LzTV.ej{ wvOYlX]GVp4L /`j?HQ%auTG>jY83Z,~ J% lf+p>5tyBƜYJLx!RT߈]c2䄣q{Eh+l,'CnbBzk@1C_,z$EmJ†4v/z?qr(a{mZ"5Kw^-cUҝ^sx`lW&v2,;OHh%BF#+ w' [g<  Y/ikXuΛ|2K$oO Cޑ=)|- OhU+c.rIbc2 Bˎs.7չ~p^>*WZm# , G`}>F uQ3s;00qK;uh>NaFi=Djz|/vGSW>q+'64vBaEPzA fDCTy%={?`vn1D/fI_j2Q;3}fgW˯.FǪ߮rSkȐVlZyr*RShxo7ыlxQb0pMVw,:/pw)!g[R1 ;FWȒ좭Lla*btj * J8 $^x~ꔁVl%ymhFDe:d -$*< eVѿ||@IoFON(9W JWcyRQ~O:)>}Ć367J$dhpԋhDSN!gf& בլ1c׫Ӫ4DyE*,d8'_&Ψ~W+tLVy&pZEG9\%Ei=0MEJMTxNY"=bӛr^ÖhRbwD2C, EBQL^)>aɆydpZ} Y 4sJ kFE ItaTɫxmNN!#MZU|prniz`[?j5:t=tPTT)7@]W!{^ f+.TL\gsd* _,.PNeNlz((@>3t*4uppDQcrR״[7Mw!+ЍhPs`˅lUٿN52hZFV?`u҃kEaUhZJJt{ydinUM5˱<.zm}x"zSUrcNGf L<̫`Gŀо=|CQci)d>vi3WEWhn bgKK!]Ć3@iF/K<͏j{=@ODCB冞QvqʉW`!DbnOwJ #fId2'Z@vx;ҰYڑ/"$'7y< H"I?Ru[,b 3d/k4n9,(D_CUx\}bxely+]:WgN Er}dµ _c ot }ogP҂/4~+a$S$(.E)&l a'Nn) g?>-jUJX $)i` G1^.TG*FiǒH=B,:՟%jhY(=\.63#W)>TaANOC"(= E,bvU̐JV8U,I&`ŅtEK%4x84!)gǟNvA/v׫q^z`8a J:e. kQEėiK3A ;ç3πw舘ȇJ @mBK?ˁ;a+ NM @sQ3vg髗Y9?HVTk'ߖ(tW=a覽6R/W:0DwkB`R6+zf\Ap=Wt4[LtmLj46Fled3M,W[tIqau3?oɊwԥz`^kAGѦ}(0m8A1l ײ$JNE<oC$/Ƙ&ub<~KT'vy5{{{p vSmTzROutՁ[f&ɹ$đ*/42oYU*.G1"edf ]!ݡ , hkE7o0BN +~s:>,;bBjygD)Z\zF/DQΑ!WllPOyۈst,tsI~H-( IisMTGn'unA+ aF{kIe--M a|vf-RtkBxΦ;fnγB'ὢF0g>(j 9] :{7HMF47ٴdsV{w`ECkt1>ZhqϟP-+t7I'f\T |z3yᴓ2gIM<ѐ]D"8f=i^XH^i:ټ{6kO  X5z')<)훻5oIy9U s( J5ĕ۷ eϟ2)l鏍 {IU5Bz OwAz78+,V6T8]eZ M!{hO~IB:L C1=F L9nD¹EyOHV͝2;0D*6F' v%'9NSUuX?S@h pBjyE3'tu$ƫt6#;lGoD~"hH*bT0}I;M"Q56b˰! ΙY?M=V><ƛv:!n4[KR|coml*& 1@ηKЙk@w? ~IK"ɌGJbB[Q .Ryg35[U&5~Y]G:̠Fy/y: 9WK~Fu_́_}ED܍P#`'"pد̹㖌</7͞N43dgBҢijbnMqb.vrYIišJ;LP UlwmJoDD'RgbU8U+ғrQĐoBz{.?U gA>OĿ9^TRK@"qvbg "&y'K@ QV&55r[qHnFDSF" Vȁעjqtq胘u~Gh̄'$X8?- #VX*EAl*.* b b]Cߙ{0U @CLY7[zjBOTtMۗ-vv-AS,QgQ 7 zIutD@D,|oNXB,vǘ g׺cp}vcloWy8 gU2rQXN4֧  sčEtj$RJȣ|/p+ mBXrgDuқܣ-qmW,ۙ{cSӹtFq0c\B?p:{$tOۯWgZ]%YU$xU*:R=(V(U20)ݦ\Ar6/;c#_̹T}F.>3{AG0 L~g̫cit* >sˌ*q`k|W#] zͺ$1H) ۔:Z5qݧhqLݣ\M*I7ez^0iu*RqL|[EA;fޘi=6BG X7ƻk݇@6Rۦu!xݩ  eLFHmb27-wghzvJ<ږfA*͈z wz)$~ f؏jr<'bҖW~ƇEcOT# ъ yFgy승TC7}-(fbk#LϹ*abpZ_QO%],G-R0b_Nt hMpsul`jPq& 3Sy/n?k2̌Jg!ɴNeR{:VtXܻX/sKکW lam^?=)YpH>Fn C17Eg˷: fJQv'MK) YM w |")3c4sQ*K j̍#Qv-I_K=?f}h\me։R6U~Λ{&0"DGTG`U1}Z|t ,G%\%OZNw(%UA 奫KEU]TsG̀h$F= {z&[U"wĨxI !mL]UG%ݡ s7$1O1!.}aҎj7~f5{\)o-X{ \kMiG>tih: ѥbe$7#$E;| ˴M27h,^XeZEEd\eH#YD@`^\ُ"$A\ ? VgvZ@J \%4,&zm> *(J1v>E5YXx}; 9 ŻC/Py@jY/ ƾ| Hm0'jb\:bN mZ DrDڟ sEi6h~=sx?b,A*$8M5؄yŷ~/8Q|w%DAS^ug=:)JVw\Y>r8m2eX;Mkxԃh/n銛\q}2>gSt'nWyTt-@3OiF=abB9ExbN-b3 tfؚ1ռ|nD)L(R{ -WX[2eμA!3\7!>_]hf\4Jtvz_9tE" Q(g&Y&}އ~&UޭhP2f/h[Ö`q F>uңWS ?\QPqߧr}VD9JB==3S;M}'  :U f8gL!og̱w_M|,|D[Wȍ]#dSqG҄art"nkȣrϗ?N&4ؗ4~g9#>XChK(\ݑK85{L:fTy#xgsK;KhŸb-_1 `Tm编y;^ڡ rIpQW-fX QMx> ֿ/nn| >S#ȿA asůPt"zo,m!LrGPJ',T>?[HzHe .S q]+?ig,gA5 ;d>jj"Φ >1ŐR1+gDnY5$7qPpASF.N46J{'hPl%DjU~` #(ccªyxSWz?p%9Ձhɲ9LVR'Hv~-/5C? tz @jĂt .kcT\A4e4M .|dks{m!/-t >YNg4cԃ%r۞/ɝ]%P,]ƥe,rx%2GAUAQ)Xe"$~'_ A@79$I/^V"p3=)KT!x/;Q!}-2jEJTmCyzڼ| 2Eʠ{eD>{'+ZFɐ`^.--a9!0[*^㎜*TNy8`-goCO;(=F B':,sq*Tn֬cLܹ#ms$o̪f=IQߟ#cqRwY@e zty}S9=|K-@˩MȟgQ&X7p_ʆSS ;|VE%ڸQ+^o&^ pJ6xՁ:.xf }uF?0#TgC΃?d"ˍ0#D[qݪ+&6kȚݟa~$-Wm vo󔡇ȢsJ 4X'3[Ñy'N|'|$*I`})OD!z֕ҳ8lMj U si }p B(^U拋'wbja=!*mPVBjE/[ ueŐGz:5; }klC͗Q ïFͺ]ksz#Eَ'v&@9|߼oN;{@) |i[b%8>U׉=S mdU/\FT su|OwĎ"Tu-G%Jwռ Tk:R[x'7kAHy$0ή~uk|P]I(.QuW랟-\2p 1vL¶w78+@/[]6ۡ}zFfhq*fOXZ*EPI>DA;hL=v.V̔ynǠ˘ᚈBw+Ujй΁oӯ)Fn.q\tN7E#޹ӯA  (hM@ G4Cg(f]r[b_V \,n{OKżZbcǖ/YD W6.H 'mB;+wh/jM]ebhKoЉ5\7hI5 A5L{C\Y7(Tw癞R,J7&۶;.OǬ7PIO='[NƱ2y SfmuQlD7R6]"RT@* Y9i%ܥ?{*͏0@v7x7z3'^E|1Q%Z8s<>ݏ^\S䖄T?V%Dώ3qg8Ksh uOZoٓQDBA^@+Vlcs:nV}SOo5П'| ,}.. YϪ;˺/\q _z=WO; q{B:mJ+9epS}Ͱ#8}ܘ Pz/!*x$QBy즥dqj 4sLNW)L4 ͳ62#b:xL=Clj /;/xA\ACnvVF/ŏr_mE(E= =,~XM4<|O%vg3&tEa1Z~4T8n 0H3EZ"]?<6 Č|J/I "ypP2z!?F~ +rCD¾^Q3е\4;?ԋH RḆ 3zG{kIx}eEdB<+X7H90}=R,'i7\qBes+"63h)dVs`Zwgff ʅY;^[Oh *t=K6N'E[Ϣ~#1X6 Qfg| \~&[&׬j5J1x0 m'%hcf5Êx cd .,=0#* &i{izdy؂mb@x`;D9k 2'hu)PNn݃dݚ4M7IqLe 2R*m8SG,ӑH?^ lsB6 PЬ\u݆G7vѢ,{-v1l0Ud^ W> K/8=/1^hi?(#*wt5b(QIKӑ߳ir,)?0: xr'e%>(֦87({`Va@XDh}9דmN Q䋱2̶GahqPseEr| {ō]ԅ~"Pf.>Bwc/uVLH¦7O({0k^s9g=!O'{&=%ޒw&M;~hXGn {b[vs_h~i"{ﱿ琵5:gH9W MouI}ywDҷ{6Mt(\(1J8;Q:\R .ȓV 91<-Ƞ?S`XM *ꏏl%F%"~lwLj|c~\ :o{<~Q*ܨϤR}߇.(J:MDٱ6d4L}{E`aTp5ׅaqGHߦwjM  "sڊ$?4 {aq/n|3Nvll y_43&eKKZU7.&0'94g um/.1TI1n(3/N(@l{|ɱ.σeYdJXsCɺXxp@/'sy2Py6a t9^&0tPn)D,o_5jVI ˊ0ҽ|% 83_g fX#6mrYT6tCJWHO.B@5SI?/GCgldRdrڨ>#f__" c"#:9ʯwIݔFŎ^J/U$ҙZ"0栿W+کC\r!|7@Rגɀ3_X-!';䌱-pt'!ҞR$9")XZm}LDG{R+(N֙~) D k҆x} Hh:N~*PhVm". TJSIJDJ#vg-Z 9 -)Us3G%2&zR A ?!B& ȴ):xjxD~~S`OkG KɈYvʧv&Iϕ`HWW-`8AYH/q:=,'(Djy0+Y'<0|'~=0 2La[` +11Ҟ2&l -oLȢ5c辧Wf``͝w(:DcǾ AknPJiYx{Lw=g=2T /#`AYlK0f!$C{QuYN7A=%6@4@aͻQni]i$C@c`-InrIgܟ"ΙxoY|LA O ^<֍tX'Ol[r\~WLO+mv5wTza$ٲk1D?<{xKҬR TX|B1{uO Pk|dF:lcPeعŅ5`J끑>oyC~a:3gFHRg%eWdz)l!gv*w#d 3M%~*~ LRH-cVJ#SP7Yw Z3Lb!qE,?Lxn=i ͓"ZҪӲbd!{%>{~XXJ %UT[ 9ࠊkGwlv b7uh*/R?-*ķU!-݇jxzpY#0f.32==TkXZ7'&2WL^+ǿ]NOb}=, ^}T =K/{{u&ٰXc%O'}  E'2bAvpWC}lɶI1X}ѭfj.;m LS 5|o9 *쬝s;ᤒm͛n (jD{5C{yCc0']jpn"5e~  Cv"ǚ|_ PpwDygmҼ~i :(K?}4󆫬П9"Z0Xk(MN\L.-t{L xac 7(FOv~֎uefܖf)yqV]sP 6|CalV37|$a%gJAB.J j,b>]s֡Ak2r/:deehiԜ@>3alfe19enf{šXGj+Wv|B&_K"6M<`>/0#)ԍD(w@?O?J(` { : 1-1M͐d{W l; 8W^–z(0HO3)LVU!5^#idGj^.}eP 7CBYX?2p|"gn]d2*ZM޻R7F):aҲWKT8[Vx6 ,1TIVa=/߄-WV w>lj (SsD`lmTP>sE,6zD5jweg?!] mIN;^coaZC^BdSQ/ ?ZD ֟ f D]ie:ihƒܟ[9OTǍntqA ,_uI +ۆ3@-ȉF;5ϓ˿(Ɖt haRBtZ!B\ VUm5`@KoG[%ą54BzS><~̰l Z%DKCŎ3of_Ƶlml0[gd]CwaèL7qe/}?͎(@ɘQnvE@?z&vy 0.)G6JVW [I;УXc{YVQ7JDkk}7jbYI1ma``>T!ndL>h}ƪ,\޼zyjf b][g?i'xСYe qۈ>kfy&|$X"7`o`Oٔl@o=E,?IWe> W*:-"C$fB^JH*n}Wy$d"c i˃/rC|F殑YO@]SVݞUc>Ƭ mA: S (SB@ݹXv; 03:"X~ ozeӌ)Pр`[@~qufmF\JږdI%gƒMĔp I~Ӓ8{N6aw]ᇰda$4"P<9{@A oüOIȱ{b_O»l^;ʰ̟ Ё2_ul?XLM$-Bù`NǐHhg$Y޺䄥kONB7`;h8A?LzG5'ց6TISΩ}?#s۾Q~GsX92Z?#A.ZqBY[7R'Fݍg$66܋"6ߵ){ .Բ=My|AYH>Z|ܲ( ,FXe=q;0M0vl2&f\!ԱJ6O}Yu#Vmr 2]9-ӛ&\p&}ǴV* wp@:(zq c2fQKt0w D9Uxn W+LKȾBKU2:?!~C}F~W|{uaس_'k%OwrCag玒pM! ?B=f[HwU>;\&OB*eNJ'2{9gJg{|lҪ+6,tSBmD_ߑ0ueX`*6ӉQ<ܼV 1_©}"^2|S7@G}3Ad ىՖ%|@EԐtlל&k@attf|1GPb$G4hL\3J<:ϑ!_pnrup|j Q.=KsQ9jӜɃj/l"j@ǹ#,`KeJb9WJHuj-k)WE~I9yR؉](H;4-xdB2EرܢhPa_n_x?syw^M@nMɗ.SE9S>15;O^{АUdw0/z"ܷu*:'W\7Z𣨋ElCw`Pəl-Qq ^katG@#WOt֛xms \t.wX*F}2*0ْu> A9W"q2(5~B+'!p#\ J]j -ZsvO?m-xފ ZGS20Iyj7eI b qY\sE{@Wb]78D> -{lT`?GgWQ}+NO}tOM%/n= ӣ9q|4s(&IꠜiQ*,0GDKHFI5SI o3: mrY9gWΙn-r:tїG98?w]"9JZ^1bsׅ0O z@6krpLj)xЦ zjV4p 9 ѭlAc<D13.2?-1j[J$%c9$,a+~aU3OM]N zczpϕ='4COw>X_z۶Q9%\3X3v bGpuHO~`7s PDW0 ,V19+t<9ew[cDAXP05!~i(2?a+&nk"r?Jp {ۼ<4ʡq\.;|wsM\S!pF@V0¦&' WY]El>`O irMp#*W|]:6.ET4$ٖ^nbo&LZ u6 jO#B6Q#NkeͿY5/ϋCV 524TߧxK ]J'x81/9H Wlƍ|98IhMkıPUa_]?}0ah{m7ܗph a-bL䓳IJB49.M1; HTWC?M`:Lܫ.3`#B}.Kψ BԝLM 1,`gCIsbFMs+)lXXPefӔN&fXД*; a#8%MO=*0CFu=@)&`'x|aU# Q0m[i;9'GЦx.UNP/oUJwrec2nn1*>Rvvm{1J7s(%ګ^x%ǯ9+ SJ8̍IGWQ/ 6:@uQ{T3M73 ǡYdXX=)k;Fi BG; .odsVh0NvHp\Vos@M"GIpzm'L)x-/c~v/^a咁&3_ v"WHudLH3VljCZV1(܂qFQooc7Eۉ;qR>iEVmRuՑbx5iDR[wPY_+3`[\hO?Nz n4rzu#PSmXMk#=;%_7"zfW\!̎+P<PcjvB ZlO뀪!ĥ+hL}bAmxtu/h.l,F dC:!Le z@> CZB RJĹ5^F@}o\nyz!?c3ļ|f,,[<0Z_n7`" ÖLvanI7(E&1*tTއTu1v'(\&ӾbH(%[_Pf%ww.Ѐd2^p缻4Oh+ ߮зQUyI˿ 3rxin6 wUatjh^̊:;L{.!AҗhB> yO1;>}sct>9V>s%YYmʛ"T$T%PB*||;wIc.L5ZFW4`˕ 좜sM-_ٛ"GI:>a)xVGw\6ٚf#+%It|e4hHf,Ws%'qRJek!0͔hi`$YKsEtdkhάT^}!Z ԅ/虥zuuob|ϐD ?YD{&rMjaZq *i62Q{ځ'@f`Su+v"c|8$mTΑ^)-b ^VkVu(##fGhlEף|0t֘]tÛx*±Bt^Vd:{2a·ȝWvjU!y\ZDyE|5|E0D^z@F mW)4Aj߯cyT}REf\7 9@W"&!0Zz0dBgEi1;H[^ ȒŠTKgu3էU5 #9<:='xIPB;.e2.?ﰻ{ί߭ z(Lϥ`55 s3}*+үİ?n@|݊4M"iqܤf ˙ cа:=$ĺ੬{et7ޢag[;Oe"gcćH(l~z MXMҌ&#$GZAUd"lIznYPe%QeS`%؂wO{ɮ~^ h`/W8V U4g[v +/x}!fMT{g{sþ4\d?k&iOoPjbJO$P#5vy*J5k|G @p:ԏ3X]q_T)0)A]3ww@SF]&(Rצ?],Ĥ,A }L禂m Re*|YQ}wc`zPK4FWpJaڽ3[x:טdWivDM.br1 Fj"@4W=od7~d1M',e D#;F59boz1 RqXFBvQXH5+h =жW!71Sf6J5aQh;lŤ(4{i`A EܟQvwesXRLnv;=PDglBw%2;%8k\V_^4#͖j6Se n"'=ec];GJl\*Z3 "YR|ւU2[^/1=6lXM&G6%]"۷qiƭveWG^!.ŷdKT0Tlg.ejP@O-Jiz ĉ@kwxAHR\e2+rK șIfڎGI.0xmy2F0ez p@b f8+va9t?Uk+;yc@ؓ%&8E#Q 0Ծ]Jx]swA _#Z Pkr]s>M"ăw~Kj>#e9 ; l D_ښ[ѭ !ysOƠ?RV( ,E'X?(*P^(Hj 38~[%Ir3@CԤxP| N }*: .ItZ&:e߰7C%@Ү *!_Hkޏr?r/.Jͩ>o% . GXyg Q9yzџݲ}l*_T:-T8$Ci? c6Z'TCF(G|m;'j{6ʕ 8GI~0R!rz>͋ %|䅯2zpE8։*;/f[Ń' µs02 >5Zm#~ƿo.SU0⟙騌.1GFD^(h#?9 &9@2s$vpxu.VTvPRf j6gx)k_k(p6$a0mcp"H+{M eX=M~nٻB]x(O!;~ݓ>0ME)CesdrFJ^9RzBO_ACBN!nV~lƩx1 2/FWQZ%z+5W+ׅu45gw%$í+X:D IǯN 4F2dMM0^a.mj"aa?Rgn.y s+d9n٥ة*9#.wŮ#@>vvw10HV镙`5}WL3xvPY^߬%VonA,OkqqۖaKҀ~]?sSbUndѩ@֐Xԙ4+tY\˃Ic?F)hXT=QN6]XXk Ip:)Q¬U[=ḊLyTW~%?{#L02$YԵt͒0)M+Ű{.frVt0p<ۮ;z\!Ss@!Nhx|LBՠ\]T=6%؎;eC5ݕjzdK:7ykp= yQwu>er >be?f$(,UƟ 1GBAv!Ku 5He j=_HTĵ\eb91v? 4xPؿ)ALI8<.- H֧*Q!,d8k~Ӱ&cpKLF"];WXQ|$ۑC<{E#g"~T wϕRPxnqn̯DGPLsʠ"Q_CN"x-,-8.LqhCCWcJMzU5j#8gIZ|:%CuO5v}`g*E;)jJDiT!TѾF6y>jSx{\GUwpzgsc Vy\5G/l3Hb> _μVaM#u`W֝c;_cBKԪ H`X͸/NQA!c<8] :٢hw9$ר2τ2\N1լ]NS{p!}4(k2X3M[G|G홺 Et gQP%{R|WΖ E_[ڑ SC܂ꪊqW4 wrנ*!0B>unXV o0&1_h0qƚK[_9ix5Jٰ lz 5D~W5U _5N!X.6L%tZ 2p:$x}%Q YvڟAgbÿ`n>&{SJ}RMX)8s*f?VW\މ΄زmC[7*I7j}l6|l67JYx<^yQKׄnO#U=FM->?ʏ >4zff"Ē-cO*a0`q__$qæ2(8aHnU,EÞFQMdض%/6]b%XgE5݈P,BUdǠH]9\#:hjܸվjGM|b5 qjkZ(O@%wF`04cLAC]. ropuiL(zc9!I@MIvp<@ƍkZߛ1d[}6f7UwCjdƒŽ (,Kʊwvic~?NNM^{ReOZ!Bm ,,-< -[Q :zJ 5,Φ徶? / ˋ 3m_3΅#o_1Mv-6`ɬreV2>i;;f띦ߜY:NuZB1#LHq^" F DS)sm./{+ڲú'w. }KQ9ǫͱaN:!!ÿ@o;=ə|=|p;s<姼fq\!M#0!|GhNLWG%=J ޫӳ4QxÍU կ=1P Ydr!oJW**tqG0Ci-m$q7rFL%8зd\ ƦfE'xU(v}+K [hZ7Rl+ݟ ~ube\XAe˖T)F|~n>tNs_h FR8#fh7 m ?ΐLBeNYEjɯQz4)B&-7~HP\ONvJ`٫eb~XPNВ8*Un(j#S3{HI͑ۈXԖk*mMXN25_v)/9 eP#woL[b5O/]g#Vi!%DK9v?}@e: 6 2{劚菬ϡ[ʏ3FxH:;X%ٷ Ι-V0X)y6⓰KuFѶK`AZTuϨXa=\PC;p櫰ji滓 jYgo2{P<6ѧ<\CLu'ƩϻЈ'*AByTǽ e?ALEͣ--'TPe8``qydeIEq0z`<I&<)h[tcSΛe>V,m+8C _#ʹbRY/ MC.PlF*t9€+YbN8$iY^sT"@(_<xz ~V@/Z6adV[wo9x2ETon،C݉ ηw<> ')m@ʫ&C*\h9+Y(=ciKm5^y3c?_DA`gn<# ƯUNUV_ )ƾ3PAjg60NudMXV=® [;ւڍ87~>w5@6K"szE9%r4gG# W|x.2Y26('flnqNR-gL?`$` ;[R!/joĄi_(qCr9>f$V)Z݂cixrџep[ ;rKg=E$T C kʆߓ J\:DTVq\ K#\wշ6<}rU7B1a G- Z7N"rA"Ф: :KЩ9tlj5ԿG+6 vb3/e{]~/`o|И>̈-J+.G@%C$PBC@%5m#2-('Y+#_T{8c"L Ew)֌˓W⇢,On;*OUۆN{O:'aezp^*S)(Bס\ͥ)H^b`)sf)Re>qdh̜V#/DH-єUFew9lr-e;Q>F@Ὰ3Ҟg ,E^*@:"=,CR;l =B[&w[d~h\Fh ց(7rT1W m]D# 4 g#*!7VR1MV?d~x . vca&X%jӛElJ$CYO[Haӊ/|;<^ e5׌\z%8}iUuufn0EBk}ZJev ~p8£nZ)֪Y^Vj$gYEgl;a(6#4k/Ha3^XUSڂ6#s{# I2E ;C nM(, ACq5( pC[C(_XNϏhn{j^bGk9}=ĺ+Z}ۮ{AIPLkNʒ~{^6 CKj^+H ZܸoTe֙NՃ0-?|1S~X"%f[_iU.>}Ħ\Z:]Z/<_DG׺PNގ+D:qd*P0<["Y29ڴڋ׽V˒sK=iw#8ˋ8v3M`/rPfZ`BOFCȆ;`rPVㆍYF'.^6.}Ehr:֎dFD#MnnQ~*y:7~TD>/(w*\Q[-L@Nh8 m2Q lxh/d8qB[+~hGkOi3yAtGߍŬCUkdf́iA^eߤ?J쮩y $^SGV0dn/smk:wL: }4x`j1Dh^;8D ϝ+5>"<>b( /8CfP>0cl-ˣRDwKG`IB2wq9)-kvɊ#Qe}2[҃ \^2.t몲`\>(;=yᓖű`v)ssG~٨x~d tʈc P易 7mqpbNh?Ehɲ H7%{E t|;ٵ'Oq7_yqxɧ[5i#Ey4G}\ͼkȬ L 7” $9Z涫xv86[pU>ӔCc HٯBy8@\L~c [^Ә+nvEQ/_7X!"m-.4ŒMbZgg !k|Hr07B*zȌ,QxSuxj" [ ЄG Jk3Kd5|n~JbГ1cRq#e8 z@I3.ڱp#bvN}Hb}:aNcf 6;M oy%@Phk225! :B @g!Xv"mg?B8E%.Of@iGxo W͔'3ׄ9HM6vPēI{Vk){D8>-«h) [IJ0", $3a-I]gyeӼ en㿥 -Ƙ5SJHP-`Av6h`& R9K:)Z:O³. ՔѬkÔON@m5):tJ;ir&b=_C@U C(MBcx[ 0"@٘o1l{ ^fGlt u92mO76dM¿i 8Ùl ]< <8Ts쁃4fL/K2cYm>]7JrV1_Ra>pjQCB:rp:S -0c)IW=0u!4[| =A宱t-7sC9~P߿j#XngRFwV^ǕĹHݨкͳ~ϨmQV'xѥ́nݢ0Nӎo 2S}]]5GFt2 \` 樳A8@,*Bc7 vwp]2Eo~:#ī9[ysʯ <c FlCa5|pxeLmsI, zm>Թϸ5yZV"G7ʮZR]4W\\fl'<'V%cHxw7_=,jQ6;2YF3.⃀= gm:28lQHM>ΟC*oqi*8W)Xn kY(8ڴgr6$.chӳݚ%N8Nh6^|LвEx1)Bsz{.q%d=RuD^Wl3ABm4zm0R1FY4 Z Sޕ\Q&+N6mDwvQ `)?8^>Sy-;#TG;ݷr44 :BEc8 QJ7pTr9re_=2Ce?0%Зs4p|HQcYAi.ij?È@ߤ+#lZ=oJIK.KJt6WLkһkP>,V5MWSK]wZVw`0谛ח~ H:=l ?hm'O>UqbK]݉cG}Č!3,k^-Ŏ c+3 -hDlNN^'C :5+"(%穒taN>6[R!b!~'J/9g¨eԱQm.K塚1埆b'y&&n;Q*oɡ%fl7vI5uHλz E%8jAf5ZP J%tBb܄T;0vp EniŜT3p#>zBy٥厾Z;i}@H$nTsy1a!8z\[t&2 rYב/B$'4?Kh&sq-Ga 0/%9(Ls;.pɵ@nͷ\eX\LJ:aÁ<0kN4JH JI--%/("Pr[EF3gB(^ݱB4f4R b^Nn?Ph 9QP2L/e,'4'aypR%{Di!7$yqzR4D Б [XWzyIk R{{tM||0e%KՈڿ/5f@JVvDNr%6ƭS|&H'WXx+C{IJ,q;V*`-{%p3yAJгƕo_`s÷%}v0MCVzxW;yw@΍&.R6t؛X7 @ ^qb Ɣha3fCÚX~(^&ڪR_ %YdZBwOlA '?=D|;ꢗ0lR(뫶2©.%W”41X Țar< Wo?1B L9Hdtc@aGӰԻGSSP A.#/Lx[+!:@F#aSQJu0c ETHQV!j%=f׈;)bWhX+#a,Z`SW$pagh4TR*07Όu!k1հʐ[d`ȑڷYGtCnlHݥjTceg>3ݩ#ɀtV3y M>npUxJA#5xL92,I\$96wvmiE= G6Xy(ӈx꒏ U!`5v6<]6J?n8ʪ:r$7>PC&' taEĥָM^~-,T>5)wQ՝;I1*Fr<+7c>%p,3b(b% ?̑5w)9//6 Q A=3Dq*RIk8,8k8|#_Qq_|Y?{v`#*B6 87<}JXJ)`?@N﾿+XEIS@FyȐ]O0>97hd.|d a#tR֟'K]ʤo0~dbĪ/hc>Yef8w>,Kb%݄iW ( oL3 ~I1e  `h0Ի.\bla%k^seW?޿_#xt1 ?,gsu;5MC՚L&Hi4F=$&;%K/,Yoqf`N&Y!>M2GYǏeRǜf,Lx%;LC?(K]%ΰ'sRsń6%LvBQ]oc ?W#Ӊ5H 1> osD^z;~إ~MOE8 Q{oEt0%*mwERjEy 5Qnt t'qج~YF;=Nҽ]{10 P!siP vpP}Ge\ +D6.^Ճl*XlYf{kljv`]v*>/T#qّ¼;WWQF;*?(P nQCwk/|'ޖ8 4/W) ~`If\i?S.&f&W[ {Odv_Al>%it~*Dܲ:d_BOBd| 9P=cg[ ay# 10w0Cp忥3tA~e\2W_BP$^Ifp[hۤ٫-6,"NrцÀI@9_ م-a&y~_c@w͡H螜!1h ݿ^qA~#\ˁxV5z^$X,A; ,<0f<'`wVs킮2 _rQ`д@!T6> X#%E/9}-ťxĂ݋t~е"~PŧX(uoS'rQQis=C{2/Z!u'qۅR<6cʛS&"BǔAoĵ*_d;(Tgy KYVbAxJBuUih:+k,(2K’G3bjt=d#9M ^T[MmMø07VFDSXKһ6+݂e)mR]>dƹDZJ\zu=*0$v UoY(ŭZ3Sꨘ%47D-嚳m5&"d*ĵ&Xωmҋ8T\t K)tzQ+/WmXLQ:nWμhH!zqcMX$6"}no}Ƃ.tmCzQA)T]鄐iM:zM'ud9>Im[Yz*y9qC$BkHU 7!yMNS::(:TWj<ıLҀJPZ<M*6 WdcUe<9ٖĉ]51A[J̰FiS;ǿNNH$%b ;cbZ$DJܕ\cve~0ׯO׺Ϯ_wCZ[%K`+.Gזrך>n%Nt߾8v#q_3@3A~.Or sbA~&ST; IRtDV[u."Vv4RkTVǝ6|,`6// EȈ(\`?W&xW*fH,.mso{9fx3l_M|Pi!%݂dMD$q훗({{{ÐDVNꗨגwvɹ7C5V&juO":Fqvݒ[$- >^HfAQ ň^Z,}S@GMĎ yO\0MFo$m/}e@ɫ~޺_9Α- 6_B88}7P-{e^{1zڃ>e$_Ob>ԙRH>J{CsbeL3I ;XDWȂbkzrqecg^'kBpN On +)dO`NHAqn\#p FWT'S@S^>; ~(tj66[$jb7+fv wE8凝NcJ)F-7v4U~Iè@|Yg7f`lBgھ fY)͖8׉K7 CX߱@xZ4Y>wmAc|^-Z Z^Kophf0TTqYy- |ڃ/Yq4 ~Yxئ#1펄Xl"E˝8{qN5|̚mR߇= LI/7K-&%FKLS \_=^%>CŚJOoεw~Fu$6U6(d0n@-h0ye&.o1%`F=ȉĪ-J8]tj{#(PgF^k]u-FNLc , ,=?y~ὗz# ݠÅG~_ȎÚ.}[7b4^ ^SNvul̴4/ɷn4Dnܱ(^;OH/6!켻r{enp53!dhY1bL' gjA?Lx(^%=#V"pvעA`|[cP(d1qOKz9&^@ZI*įV9)[M]@l@ wg.>{vwwc"Ouz hͼ 0QI*(k8?7W܅0:,a݉@/`y E`m%ԡ0n.}a{>B BUx&UZPf K@bj:x0hУp/4xIV5^4^ZE-iMZ.:mU7Ӷ밮cciզ6#a/FNY?Xig)h!r%ĸ&BJb8i-1jT3Z|ӝ=11sGb{o~)IenE_oK?^0&&^F9*S;g!#ksS)4Bdj24U0nNMG^G2TDxX ^x.H9@sz8,P>ЦR#B$<)JaWdDP3sfRg2sH{+@Esv4E-&<]2huk\oot̉Bl^5 >Ƣ>6v*/v>/D1?SHVr#ˮIdiL^cH+\!DAͨЁGW[xer! b2M ^<D s8bg\K8 ˽|$& `KhC3}|{ؿޤȇ|I0;i#_8.Fȯ,_(ƖץNh/Z:k1ad!xC Ģa"r« vCʖ_7Z ]_,i,huY@zE#>|lc'*yҮBeC_NI8fC﹣Ti!.~N} /+l`t_ⷿ4wLS9&?4*N%\x FM0J%a3Xk"pS#,ץsX>$BHD 83 *o 4m&Ǒ5o~`V;רNew"s F4<؉ۨ:E&{̕1n_W]la̱HQ^1z0H-w謉b*~6tFC4!,㱜#t_qeo#}|].C{{qJxkAg&4)ԑB30KR_jJr]> n`M RӎٲhyD#Q`JUTuCag b(f v8'kĵl8䚒,[“@lN T,aNzY/eL)ƦLnQ8g$)7w=!dj7AQKmbX f|fk% &Ң`boҀRmpzV3?>^2UNV˷. .U)A Q"d2XҧO `8[uk]-pA!4])+v OuTîazy4lJ ]X&N zdKM 4w,h tC[a饕IaTkNڵQ?@B_Kzvޱ%pyeV7Uw ͸IvalKh YsKvt&TU,QAf(]$ :ǎ)j=='p2_o- k0ZCFsݟ}-]~.l싋ͤo/c9~0H!o]V漞@M/-WLrRRV's8SCCA ZnwID&*R[l TMyi8UFw3GBvBm-]emP(9vh#`u ҅U0y!nܴKC `[u]ܲ};nL3(Fc d;X?vT@bT@Ӻ!Fhis]ºզos|5 dͼ"GxHx@J}0]$f~yrdPAdC~ьED݋a~V+@PyŲ$l+s;뤄z=v:]/]l38%?Y2LaQJ%ke3bד4F?N#gj~,, i Wɻ߷@!5,F z5#9KS`[4_'=F7 zQJn<:Qg gw\Jr=_+V[PD{x.BK A&ڥ3 A󣷖Ġm{(Ny>>A RǾ=7ˁk "L`O7[W7~0ÊᳶDxK?q򞪩D}iRבobnڣ˝uYUuVt6&OR:B)A^Ο:SK%H3R6%ArsaK1ov&2{K"ͻzs*'UmT*+Z-ʖ~ ZI7j}|$P0d:j"bط(/c.L `k.F@VLCM4m{3ܲbYɻT>fL>-ayp܆ x'ťY9+{>CXw2dc-\K#A]%!7= n'׈Ljo*nQi |/d7hG>_ŏlJj |o{WhTۓ@Vl\OaMn<A(s,zV*0c"h(zix< 2 y9離 .7@ϙ>ӽXu첉`X{LN)O93;E+'aV]h.4,w@24~&{n⽬93R:ܿч9إ]a^ c3T{)RGBs`M~j*G&2)BRD` d# ̐uI xC`Ke[P7XR+ y^Уy/|7g|]P4 WnW,yI 6r1}9Px 50ɩv ЎRIdQ0*kZ*-~&_@MO>Wf~zQ~M,+e{ Xj|"KH{R#-nF5w#\r|6ut |5Cfc"z%0 {;n/ zP/ts;Zsz ԥe`4nW@Dv=p|# ܒ aGS t&&Λbͪ9K#u~cBTn=Za ujPΟOQ+] B|unxz7zie%y"UϊLpZcz!ӈ ~_p׭gXs t}ҫ81#4UddV 4dgrܢ̲8T>bO Ȝo9.NCKw !96?J1 9L͹?ŭo&Iw1)XO^\h< [/wvZ[lձr[هG1Ն?  \lEo99[rm*$}YqJze%Y^BL)K@"-cADE){GzUQ(8@uVAK>BPTtsPmFyd0ܵ]l,2kDNOI}K". Fv*PbWC=>g }y#C<@;fHw!"7?hc2v b8UT5Uy \Z*pZ8_R(<8.7<2 ၖ̃u;٧A<r(MjpTVMq_:Y FJ3M2 `[HO$h7,/~g_01wBpPܝktR*MdiED\3sch6&tno!W6> *%Kd#g0f+"1)\Xе?.8qBEZ030ZPARSD 8}=0&+GH"Qv.ܘ;:62 O޿"-GVu:䴐}d+i|y/t)s ɊA\<6]Eӱq."M'ƿ.dOM;j}ukuz4`)Smu\n^+̘nv9GAq`DZN7yjZS,!IL5S[V|ޯy" "WT<eY4乚E[ 3ˑUv{  ځQkSDlа9 ]U e|oCyM#Tv~}y1'L%ZM/=2,,e +Hq[百/ |k`xv)ć'~Gw0`3NW#~VliԅB] EPxI6Nع^8 |f /'{<4LOXJq0z1 yaHgwiDlw C&ʑתj$YWǂM0pOTCTr/'DjA :0F3 <_oB"*yh]."P)Qshzo[C7)K}'"$`-|ס_r9YT%CjcT7H6sX7~xNvp(^.wLŚ@i+7" >UZ-JeT21S/`G0Qb!|g噧hnH_DžF+\fӥv% rrTM"@{>,܁II>+̛P9 5l=q"`OV)ZTi[juy ͎8BMӞ jyB!  bKV 2f!I<)!;{ XXHl5M2D>$aTcCD&o<R̊tj }t= ldOsM}>dI5[u0P qX kpPG+vx(!P#N,ôRW,ų+w ayFXt̅:OlmaM(xg\fBR>BN[9In0#0nxarIZwwj=a &|/crHr2`ud-U.< 6?p̒&sLACӼD-XMܴ'VH[Hbho|Mˀdf L"OxX۸Ax`gͮv[)] `dJrExrQ$NP\D)چ1~;O)oD@7&2uZ[A[fϣbO)Ý'z7(A+审!c{\"t}b-VՐF%r>!P,G&7ea!~Y6@a'XP9lX8~iBzCz~AwZVxk 9`VaCSѳrpQ6FSmP{_{e6TEz8V{X;ft&u[@0rZ:䥣J7a`0aj27!,OMXRlY˄4Ȍp֏CW׎+ Y3I -рP@-\+zÕДski{N_>ٶ'E{óDEsô&1e]5!e8hMЅ#,g 7[=vҖ߮eOv+g-V\Ⱦ=,Av`Cyůf̎y*_rr8Qptt8=yNön̤J qIz'&2 ^:~dn v' eyRĉmr6 /I"\c%󆝦 hS}l~EK2,p8 E;}[lǛfaƉs{_2Opj%"YKÉ h%59%\qy#iDh5 PN+FW[+I<ɹW!UFDk+AU_Zw4X,(Q+`*ʻ4|E0b1}aNZ2i/Њm1*6Tݺ ȿr8p\ H6me-l@QռV+o't'WR& WS\b+%|%fq|Oȵ@=3I UӲ͡2xCv/-Hƒ${0NÞN)6Ȍ{\ Niz§ւk8kJ)D^"=؋6d zfj͝AQ ƲlUW?~[Ie|#n)Ԉ7DP+@L)dI(εٿD2 }+BӊbE>ٛ&1?L?mIQ4L V+iJ41= lv),r =Cm/m}S'#y;.p%4lc=h~`WVxdOR(Et^P%VlxSe uw{-Y=D)ݹWainO%8U"4jT[\pa.OAc`' (r@a<%hY8 ]ee{W$n0OƊp Y)M]C+,GiXE @Jf ӺF0ܦi$ sM(6'ɀhS1_beM ~Q˰޵[)_Dœ0 j:K= 5&&q^:X`d8=Xp3Oh\bip>.?RS.]+ 3Ybh^InD4VB^M?`{͵ӫK1GQAO\mPR ,n;;&\J!pZUͿ1ϋ IOao^W:J_Йۤż|v8=&0X@RZZ.W[M{6Æ~{$D+KOknc{Gubc_eD]n;|(('=ߴpΠ.B?1h{]XX!`O431b_3Vy][ڦ`GEan]h_V#WdF2 b w `Sf<&.]"r0m<=FJ(.X,Jvd%5Vsy0O~`R$TO(f#u(K+g*s`sX}o6_GvP5>HY:lʢ[#U$0] HZQ-kP!H,6 t'7R~Nq6IQ)쮑qq;i@RaPQ~~uٛhTX! * ܶšalkjt {z5 u¹,Ibx/킅Nbj=P\`ygd4Tx ܇kJOF^A`fɫqH4~7PrlT$#\$WgKQ}¶ջnqbQoJʠ+:W;PnP,?mTUo+) .na#|c g7S%LVyʲ}|H.ad[ȯՇh,+.ň{ +RMVQ jǐEstTU h&4h-~u!`D*%JÖO!3)fEWF x;b:&"nrDv4ZG葋̛Jo5w^|{{8`nSy2jcM,1XMn1+GZW@uXַPHK/kS0S JĢ(z%^'e?oy}A:/yW|4iRzo"eqȳ3Ws5r#1YSP"YL(wn$>}CQv gf/t^7J:-|;(4h<=FK3q֌] zd@)l 6UJ%q&Y&R܀n٣.tGQjV\#ApG'6`2xLtC̶ ^ۯC71LklEeͣ\v6}GKȦǂ{MR$Fv 1٭M[Sdwcq-Q'R c`?"[F/Ngj!k"UvZR:>@,vqN0bh~FO\jw?.1#>'C{ݡni٢ H!/IVmƛvBП'@ZK'Uxp4kr wӾdT4%ǃ̞9g\y~7,z"c:EA)q@n,2[qՐeL9jLoG4d_gFՈ.(&7~,S\ .gH9OsE!Ir>{!75ª}*^XKq}( k̦`Wdݪ=۝V>EJ(;^]{^O/r M^DjE4jL=n銀!RAҳh -j&CC4u<_"9^H%Ktϙ>s+P87Er|KXthuٶV{b$1C$ ֫pN2H$/bĈIJL?Ezၬz!C vM O+TI2ZMQQO[P :`&zsEbԥ"EzPVHC(p:yS$A+&YQ"$T,y: g- bvY1XhՑ2XX 1vH'ޡM^}rv6ܞFr6k|7jO"y\ԯ2:~3Q3bt\`&~x< Ҍ<2n[ ~x>N,:ϗ}RƊAdGC_.\7 8}2h,  xOuD3SQ_o6FRTC ǵX'l}c|W٤F/Srho˔pf*s&1#s^p Z]hLإ-lTTym C5EM ўn+nz^KIWSanaiY}?-A&mUya#k? -D6mbf%XП9H>c drd_H(JTٝ|M]f茝vY]?ʬeW6']OZ#ĐL\pdx$1)۸G%έP@q& EpI6hR-BPswB?%7Q*\R%$%ƊuaR^;8_!8m.ΒPvF#p8>]U&d=P ٿBXn_@5F[%F$t\qoV{ߏzOlvu7`[wj@MlGSW.gm+QO!^ G;- ȴP4W{ӵۃ ;Yd͛ىuMLԥe+gTT}MˀmkWUh(d!@aL*l>u CHh0z◩?ՍYIEU7<JXt ZKTD x̧bA>Bj o/ 8cySY% TxTz͊ FˮwZ;+c'f9ĕ5 x#` :B ;2m3H2ޏ^8ڴE[t>N_dpwڐN<]`rzס;Q/q߶mK*Lh+ֻ@ Kg-|H)o4 l(&#"J5PԻ q2KkxkMZ6yL7Fze?CrSqbHĘ&Q.ج@o`ctpXw,b Sqdt}{+m/LHE05==t#08%}ч&rbVĦ'?mcJ5r.2^e3ɓo Z4y=jHwN>۬fKRW{ $ޮ:U#tJ[  UVa͌ 6c"گuP!x;LTP?U,.3*A\O Nlgm} ]jCIδt\$gpZk 7QҰC@WIB~Ђkf,=-K_RT8*™a40طM2Kc7P4Ri?& KUVWyPDjMx} )ᜉZ6:ܺi[WWA`oG9鶌y24Dϩ|1.XW{Ί#ZOdߗ~)*2)Gߔ#|$ku&XZA\mM711+lib_n0<'.9t23hFM}hFqnnBeyi uwĕ2[V$1 _2G 5.orb9#B|4.BgBR S<aM#iQP:^@S/d_3A7FC(-Ke2+AvVF܇NP|:l\lȰ6$c&R#LʥB= ӰW cLjZۛY4m:$OsUw5Sayyٲ[.D9\vn;ŐD|[d h1>ӡ*Tz_*er2"@0<7.J & 3Gs{y#EňQrL(^v36kP(2 -c O?2w̻{Ilc4Aؓ[戴l}Վ/ߝnv?2kEgL7SzAs|ҕ8^27lNV) ~~GvU0FJD~TssjœUNI9ڏK#{xΐujm?~ֲ[R`^蒷\ W~1'ކ?}ARwF_qΉ7uNHo󭧘KAk<p !u'dCj&?)0ߝa+7Ŋ(15Rnk%آU*ݴKڵ'B@|+/@=Clۋ#_O%/[gZ1wW:~o㨲j z/6餘* ?Y B;0*DXwZLR:깆EU`>v!OYemqPǛTf1e>A:mqKY'3F4vqwRBJX3z,p*{XMYT OV'"ΪԐnR+x"dyZ?{> v^gĊsas||놑#Mop>i lپc /*X5W0"D&]L~NOK`;; 2$0ѷ@;j`JHB@ ͈9RhXڵ2D0]bXeF*wIAz,t=wc roL PYZl6ݾz@5B87-m+7I<-) RRV7y%lY-66mNf5^MkKOP,Ou{Z㢛  8}?=.ޕ6Mq1iF6zYl jꏙ0\÷~ 9;)Z洹^ شdpte:#^[{4'!r@"ggH,iA%ӟ@gM;w  [ɯsc<-[k~ag!O`LK>۞CѰYRG9=kUAffW~ 8R"Kc yJJUl}frz;B~ ȘTdHn}Y[m 1yVGYDxp)9N[Fu'9Xy:=}?Fuԕ{-b*Vs#NuAXK՗ ^llKRΖTC=PEk$U^P^l|ƵU5+[epBu2 fCB6LF{ܔdrS+tMCuユ/(jGcnIeGكj1~HS;&:.z֌6MPp:`fHz5?#[+zqnvIAM ТS.+; Ɠ0Y8Ikzh{U0x!ݡ0T+U<ӢYȠ~ZyBi't8Jʭ 9Kn [jY,ѫ_ُ Hw"j\?A OVP(vF_,1;$3of/3@v0eQ]CxOĥگhO Dΰs} Z>vٝRgɀ#vgר ý$ ]3OӋ7!`cƶ4XΕ  n=RJB^9ڟ:&ѽظet;6Pb/i[q]-.:^JoCEP+6CBV_nr0_i[_i`sMxG"zNCX i=o"*ns? Y4 XkMj"Hc牗MR#&Ilݻd,+d؎ .RH?LGՏkh5Y4ɦ(F0I:޹% q|@d_`G2ĹHjȆ22T/,l9R"f#:!PK(ˠw{vL,Q* <,ˏ!GӓJЮ Sde6~Bj^Q* YoB}nL7Vagtd^ioR:?nA|po#aOV6AnZx%Ba"4.u?NҼ$(Hm e`jmDlnюyґ Z<  s̖#ń<ġe5>uJ!2i. m38 >ϯ"H2%[kx{&Ap᥇c9j+jSOkuxRN ?ԀΖ6#7 M2-D1 9! ^nNDaGuߵ*血|8x_yvt3oqr)M:Ǻ\v;GZfxLYľx(mee%1weĀCr-(S|VJtN %ǔX^OqD;h肵5&<3Xܔe͚Рlg0|e(Ư>KK*P#Wf=@WX7M[jD(N[u&.t \aTB:WYNJJPpB8xf5ՠ~θ!#!(}.v'wW)Q'I>ul\+& %LJ㿂WqF@"?DU, 7 TWgOFK' _ 7sc ~~@D״<&WŊzˏ7 t. bֱԊ0ZyY۸h}fӴ-u(&HWz`K-pY+v W oJK߯i-k~8DSǿoє>n+oSwF{RPy>0|K^d^xw7 |'k O]˺o⪨ hڊ͜,Vad0-kD'VOPvbc䒑0e<É7x%4O F:4̂ficaش3( M"|FbF*xok?%-,aIQ ƚNぎes64Î,yڰ>zg` ˠY 927hۛ,0NpKRBh #p6[@9 y۠!DX!.D6ۻĨ1(8a't=Suo$U7}RP#2@zWoI\ioK6 }7m_CCibw{QdE1'@Ro†ٿXMJiVNr:.6k\G+k RdO*qT!amOw#\[Ͱ>iPy0ՠKxӷX@Kh e>r1ކͫc-x*քς" 7T%KЯی y/,r9- q9Ƚ3#ϋXIANt SWf UoF!1]W$|%nh_I(uaA<@ԝ'hh Aim"sб)*mQ70󳭦`Cijjߠd JbϽYbFA3,JG¼ѿ&OpSx+s3T]V^Y2AIZߟ@$ь[I |{v)7Ͼ[?|)/u{fwMzCt s_泟03m?RcBڃoye` _ƎN2{л?-,hl=Ҵk^ACץ.0u[yUڧ b L&\{'yF5#W]B#L_vߓeKE"M2LҿcC:6⌲7ș6ʼn91QÉ$<5M ؂su+aQ'Fò2N`t-5*M޼˼Ϧܼw}!u-@$.1͊0C9>-ږc/gȵP]&$hfnvyBc( ˢ(fzP_M4D]_UyE{L:/K*5%`b9:^=# {'%+W>:͈?* dh o֝Eyp?V^I8X <*n@A?"a :ԛБESN)lUNL>!␡򤽮;Q˷W/3u-"_[vJ$A瓷HPFrzOk;s`0R{ڡ2olՏS=Gđo':;n᥎"AYY(1 s0[Ap<7mO".bYB(oT<hY;&pgmmFY`C>Vt{!|h?4g @py {4;!HYVAAzj.5-%%ԈoIpt촙(΅LzvsV(UO>Nϸms?|EHt-)  178;r)ӞWHQҳWWG<nrA]ž,Hs55/ wT{G?`MFĔݳ_ U+*BWN;]SLysJ\Yzdk1Q,B%J,yY =o7wM#.?ȅ9mC(W3 '6,j!<upʖq.A'Xk?狂L^Y j|wJς%`\#y1 DI2z1aþ ,7fmE0dXP#ޅm:{#]|saQr%"CO\ٝhغ2+pi!57+tPI=BzpM-=ʍ%2ȭJXkWr5fղQsx?0ocyzMVw^Y{J|pQ`) ׆fA`phSz8mE3˨O~ sy<\Ln;ן)*6c =~LTSK*xM4Z u kVpg'ۖM}Zfa Yo=/bc9HAw뺨4L6<,#L.p;E["S^#d@3wu̹\)xqҠ)vu2#|4B -#הb9O+?]l%wQ;h4&2CRaQ`ͨpg&^]x#k_9UMrmUd04Q7t20Fb;1@eK^GIxlgY/_2 AESAƮ9Y 8ޮz^?/AɪE-j62E%vC\UYI~Gr=КH!sgG/lSePz+lOיMH29~w^ʧ 6Rl2bŻ<]qpa_`QªjǍ?4$=X`BWXA}=kSрhQ1fH+E 8+ R7+g MR˨[qD{cM\LmcE h V5!B#3'CrϩD`PM?&DnJ79dIlR_fGݣ&ArV&k{xwIn쾥4L@}.].om:4q@O)&K7.tmaw/]ĹVGkSŌpp; 3|!<@\^!AsUJ{e0u',aSv>oqǴJ'#CtFOH(NU[1ys8!㫗}ʝ-*em$(|IFY{$HZp0t6ZgėDs\f{aMPN5DsuP͙mz畮O'ͺ=ӫOvES*N Yי+G4j&M\V9*L'c`p}Ri76_H D` hgyJ?_yER]췳ލu0ʜF̅NXEC|]ԋ_' nԣw7q nA^X ib_]#dkKH60Ewc/Ʊܜ qRX=zۢ -^@C^ )YܹTɿȍAJ Q(1'emv!:B>OGh _SR!@Xi|&p58f NKg҄$[lGƢ)ULmg~F,nmd4$^߇F n>~f $\X:Yb>60 8oʴ${F#dNhB .$nJ^xOÓfO =RzmAe>ZcExcr:q2PLPٛdvٰn:{%.z{p+)>*S|.AWlc~-+f3'\W Ʃ.~P%X M&!$,qc1X>uʰP <)YDwUdAh]~*Q/T+v%mnvz0& S8K?R/wҽq{U^ٶk+H32s:7~P,*Ȟ?8B UDV>l'f02?j>" |#GO=gzԾ%^>|vi4"pÀu^EfϷb=2ulc.ju;R9@4DT :)4YϞPD MH(RUg Xܼe^&]73<1CßNP]f4MRڥ`erͷI=>Kkd/Ijq @p4 qV^vj@}dy(r7Jj)Iwkr.ڱ4+OTB8bz`O'[ cw48Ċ}SeЇU&EqJDZ2vk/+ONC؏6b(K>o0ެ]b+Rh__t@~?=쪔nΞx!`Ub2ը99 4܉  *+q?%cˠ}XU!]K1=gO W/A#"kh-Yڊ!W & 7@czQ J:6r~=27H.orI`MhrmkKNy6s}LDhW)µ{gZ c`h| ܳ .ȰV9<;*nwtwtĉ i+plm X$mX[DQ GFsrof0JrXd6aXem/Y._4{{/v~`;5M=Wr0 i 2dPyMEpS'Gҏ<~xq>w3S'=NMC4~ L^g1'A5583 xl{ՑIEwqA JRA|ԪJSDkd7zFȺiTǯ7B>{a\W ݨj8uʔ|ߔ֖ɁxCB;kq@To)dpD&0'G HN t-؃8萩ny؋;!>?S<:Wj.CcNEDqͱ j}gifb׻NO2֫5>kQM}ޞ'M)J[Krk`T6$Co2^ Pyg:IuK8d.RsM[|?i[mxIo U;vjIZ/ 8h"NPFN#UshBC6 fB>ܥ0>4"MPNʹw?Y`Au3В5@w%Iպ*vVrqHS2DAs(ãI!Gg}R igTzEUEjJ@e~RVa s fGJc<7S.J t?T%# Oƕ0+DeI"|;VhCim)-Qۓt?+ii+R[(E-T>~Jm4ʢ2_$}'&W\A?eN6.Kܲ?4;hL3 >+yH gG:o`Z8k"UAu{Mtxw(2uxw |qJ1y 20$_5ZȂ2'Jk؈FaiRUmRskB縙}QӋ_h(>({K]TVqd,"9W q*(1%f`Qa_^h2c-Z"ր*C S_G~]J8֟;Qj$) >A$H>M)CgGg]Ho\g{э4iC"Bm4rcU|%lUKŰnwjwҮFZ?}j^Sډ[W ޱ@-̏XlAz^e73.҅!t_ A(a l)ͳ}pщ k<9Po3?s(I0A3HtBeW~F4qQr;;S2> řջ}Z@p$_`lSҺ,rF2(Kzf,]+`-p1Ǯ{2Bzu%LKZ&Uh>T~(W9#-vYxѩ˱U"{x!47m{!f`a.KSaҚAvتBϔ$Yqd?ɸ&x h<)tBmhox=AV\oDco~ȗEm`)K Nu{~vZd8(!Wi ! <_Z&ٍW}!lFB`PB|38rS Ѵ![&p@ŪZ.&ʙrep*Vg)^ i6zpqN^}KyH 4yХo'Nbw&`nu0Ayw 9Eljk֗3Ppvp*Z3AO:\W7Ѩ\ 7̈́ Q᯷Z\)HZf~ATWK(S9j܅`Q݀\Yȭ_ vlv5 Wx`)WF")ٌx#g5Ԃ%GaJBzSs2}cX33̻'h&)yQz{ڟq 6~y3&S(57giBYL\Ke~A^(fFn)9+=0n @í*}tBoYn/}C]K%XK/vWN[_59Yug= |B3_fY1GjMo'BɢX G(؄FyqbCz+x-0??B"ѩTomI2]O'*n;rZ4vZÙv'gr*})whXO!lQ`1u J>QN) LS&3}FڼʢU)H/1HL+mk):&DS5P8Lekb4" )d?!gx9~uЀ71Fh~̮m5F|HoW9D qDb@C ZLfp'WDJ̋{V$\aMkl N<~ڟ,i+{\QJ|ckV+v(ˈP&~gOJ{u%M)sYQna5&q6\΃"lgGOL /HogSR&:.N#Pq&@dȴicY(qQ`fB} Ee.KP,;h*>ڻj]tId zJE;Ux]'HcHg,c1a4 ҬJa0pP34(2[l8c]\Õ T n߽8`$}Q*R<{Fr22Y|1C46"Luyf\խi,W/(*%RuΆ|١lkZ⢃AWԎހ}b$WKZZyftZ<;ԋ'#CA9٤fQgR@|mnѢ LVW{Hmrun, w1PtQgұ}\̾L6L^c1z*3Zzin/R@ ̸d &b}-:!d6Qo,>yunk6]i_ %-k0X㋶炮Њ-[м 0HF;ylU} xMʰ4~cBΗwD;dKRԉh.(q9P4oA^{*9^o)/l3@]%Uc)%9 ΗFR&(^y"ſU`Y x[DD e+8pMnTmȃ;֝5˿/GL H%uiVM)9`> z!pCx!,N8A4iuLEp'B^d\M[@H{V ͮvE5ajy# vm*b6eG;5AU'p5w6k=55^a@jayNfB7{/ֹ8wUJ CqKV❷!`=Y9Y@aha :g0tkk1բE뇒Ȩ.>ب9Gm!a y~YJa0uױsu_kj^sJkG Ό)\%t`>@uA"tFcP/XcL}Eƣ(9eݾz8 +H"sv{4GP3rV&G0^[ {XjkY|2A5qd 8sWW)naSt6՚.ZǑ ~LKYOE11ιbr/k4r/d{#BN_U?Hd1K C/<:&D9N79* 0'[ g'500NBI]&ϯwxg"ȲUϖXIe";($mb[om]_ ?>T1&-k&hM Bhk=x~gbϷ4yffh35"6tUb}K^LBSW Pz6m#%[/?oP/QSǰLYQM@(kH:oX7ӮMܦٵi.]qC۾x:!Q=OEaqyTgOp݁IЦƯj%&Qw qèLOIJ:W>eP'd&4{,譝/raୖ[q{*Sb$åZRCV͍H(\%Gq\j{.M#-_h٤ XuxJ[w[CӸGzW9CR\%ʢ6G'58*v:xtD~s]&E[;C tsPG_ץF]k1tm"+bA^X6OJfrF]|i*<%G/3B)GGgqGI8^-=˪vgo:|c-Rp5{4Q rB|g[W _&b>DYtfXi'!ιy>K-N~McH7qdϤ_đt["mLV5/R(w~e뚈m> xO<"CN\@̋| ?( DJ,qrbND>`fؖ ؈dKzMHDyx*ר )8bm]@]U5uMYdmf>Aba-5^sY$A56yp ɝ?Ĺf,ydUa![}]\߅ɨX B_FMM藅y %-'DԖ0t_ I j5nuw<"6M炷 vr|Q0ҿ8r7ד!PTd>:n ]\@fգ|'}YA! ϨY g00`}7:8F7/v&JJvgwP3Љ'I2;J^UJy!4ߘEXp 2c+< '1 4J6W)k4NvBMj*4Vk3W/l>GY<ј-Vc C*ꘗƺ%SYq#rX6ɜ_< ;p:qqB9!Y2cςw8y :\,IeC4*ed aG)j-$) Ϫ!' sK`6[jUKH죌b. ֙迿JybɩJHA(_pGcV_\7zQI%$J 2p1p$ &Mlr < ;H%bE)Ɍ@VKuξDC=GAL9d6eܩ%ϢF0N pJS;-K)0 `DUpMAcoWd {D(}dlE^?GCir[ M(JܵA "VBKBYL{n=bІ&͠(p?B̍ o3h >_'1y]rOB{2z;5O9kVk(*t^ w^k4kq 3G C$Tttj|0u~_7e\UCsʭYD۾5)^xHvs8ICEI}֜Y{>3*z>XHp,Y(uQ08Y^NFla.嫜_tPI5D;\7(ݜ+ܗ =b\pJb JYj@F]eӽ+;mS١҂G%{W  3kڼM ]sҰl~N?2[).iK0MӋD]e걇՝ܞ[C4y^Ambvޯ,%i:Uh=BLUM M'y9ߢ݇M6ޣ* l) 37a>O*u}Mε`iz @lhFjy,$F#µvswϕ<.s$6[$7[Ylq*+@ŧ5(+td;Gof˘b8'忞H!  T*iUI{Fοer/e+\o,1Off~ [! !>LMd Hg\/t)iҬ[8o֜RǞeN3'uz= 7yf59-?-㲑[Qp=|^XKm4֋9 ^5';30?2ޤD+h ~V"&ΗExO~GX~XR KFHw4:ۭ]m;į XW-Gx'JJ:ܾ~s^t+AkJ]CJe=J0GT8M `N~ mɜ J1vq9]{3-ᘾq#11w:6]dzQIfB;b:qt:X'_ӧ.)TT/#*f>8K-&=,NQE)AK"kvmOG=,|T2g3qNlϮȴF@yTY. ]kh23{p@l トy+ޡ nӳ6S|BW̛P%w~ i}koϫdĔ΂y<F&1qR}{iRXY,еFAGؿzze@ t&q c`z䡰*:lkuaQo!kC}|F1PHm2&\}HVN;R[o<}˅P>b[YdPvG>6~TB]8o]cX\q 1J*йK*Aآ5vxղX|ZѦ`&Ci rGϏ|rދ #]Mph=1~N14-Y"5@DhhΊq*Qڿs2\wgWqH<+a[=>:6?Bk[B U`Meƫky3sc>Gӈ 5ZIGGH霋,坞Zd' J/[ uQ90 z#!(ʯlQ|`{ubdJo+Ŵ.i{ d0Ũ.rq#%#A{,FʒmDcEX~k M)O1fx||ʞ^e@\"xv7!Fp A%P+u,Wsy)Ɩji1[?83=;\wM l</>1Nƾdpc9m2ℓJǶf~uRճm5`͓TѝCz$ܽaҲ5kp (H(SXb* kh+7{.SB(p.Z.qq @{t[B 9R R3#-[&{`D,\ش_#&"{ R['`ua'~1 ;aehYu%_C܈RPby^ 6'?S뀗J@Uu*:a^,"6R(J-ZV*E(NK]|4b^q+pORЄ6FE Z=*x؁zU1RQAgŁMl􁻸A>?[o ),xx &.,67O4{/tyf8!J˰} 5Q2բ46.嘡[щWmr+xx㿪cyWwYEvk)I{q]v{5ĺU QY-^}.6ih`qg)E u&AWXS32Iq'Lנ+8%ڪQ-X?RI*$cN扒[R- L^pU&$JY Ͽ꓁bZA q lӥմhh:Iz?1A~X>Jz:cϔ[Ak[MvlMr-ٹzP0`YdQ)<<583 }<@^ʰWJLp jMQfm*k'= o3^!8Yg`f WN Zr=u!;5|GE yu}jK.K$Н¬Up,9C rVJ#KO9W$sN|w X%LAꅮWHq aV1.5cV Af!~xd< /%đyKtOP1k-:ppҶhpSsQʁDzsLwF`K c^hKdU}ХLj,ߧ-^C15leqajDRf2x SAWkXktJvIU1* ?/ߚ(;Ȍ7VmժKs *Ud)rgyh8\&.<;[U 9QBK?`,.6nhANn!K\H>.Id,MrcHR*e E(&Nm&։ZEq2 Lt}tVz2oөN'n\FewYEcez I޺8 ʯh`1:Oק\vXB\>.l`q K^o[B}D&ѯ$=S'bR]@0T{ N-/[~j'P{1C\8x9nroVo'/*) Mn*!. T.|\M蠻}/ \P7K%2MreZI׼>lw.[n(8[,Xɷv*H2 !'"S\44 MNn%u,$ބ`F/ %)Wo^` SWbj TH]M$ӄEPW=~ToJ|*ҿv C nlEQ k#@Ά q0'[T@<pelVKjծT%luKu83S)85N܌dI!f$GvpfR Il;o 9$ʾCbOjx}G|Iٺ); t |袸u,b&:YW^mZu88V+[Yus)hT_r})>)822sv: ICecGEZSy`Nj0AucnŵD$Aifn#%"RK!mDX9̻&5Df90˵C$j̥=g} hRnsOz_R7DA--P̴TqMvI.B@0W˟.pǘ[: EKڏfh Df [( jSBsϢOitl]̟ >¦h$@h`fWa0m#@V69Є.5 K־cJ*Rt({&j\<%`JM1db{Cf/-(8#wE#bY[NH@|*S`׈PQ'H~/@Ylݨ/M ZtTb@wa׃YkX}UڬuL۱TiBFh\68W2C #5z>f*vjG:gAȜXruJA W%n_LgqeÃ!5C֑|J]֨y W+BE?[)XiPhxYAR ЬV!B@E]("t>Z^1jTv3T` N0^Q0x'%'Xƍ?Je ](zdj,HYVfsTsijd[䵜-Xo{Tjoj}(:PXEّ*[-L \yv' ;m8Na2%4UhJ3¾|yFmC|Dҕkf yKrOMgL9Jri^)'9 O"5¤;1o\o= UOٌU C#P*/9N\/+`)@Lr{>٭s w(k%kth]&oB rtbWq!D}"Zy@q409RNae aFgϡѽV3J|Remڇ&%4ADa~ XwW,@ܲr&7f ־ vt [ob$mɷ%O5}'4bˁ`<&4+\hf9 |͡CBXrhu2S\pk)ї!ޯ® o眰+>pbsg82-+{вbIyռf?aW=aLC 6H%Gk|"B׎m:`\osДx{;l ACNES v$'(}ٝ؆א8BBNػw]!8Tr,x![E,R\O8 Uh#5/#.OԾ':t%3Bi!tJqDC_1yYpUVMtK kniM㒭IR6] Qdh(. W5r(V!qyòPj'ŽÀl Z@lejitrkJ$JKś4ZT{2¸7&Wtݓ=0P'ܓ=P>>%szxJ.cbL`A8d$2!&yI\Z1jJf jWSOp?RpgP#Q?BC-mۢ^V^=&%of:AXi@?F]sg*谒zXR ,bq1zwjL3{^R>_JwQp=.^V&r4}B97EZʾ6Rrmd>{ >E[,Q4 `Լc\f7K=e 襃zj6[0PŌ/KZ25W(`/bqF0nDۣQd@d̘#YzN}+)|'htx G,:N8h:k ^9ڤ=MĮ$+,;gX8߇) X`,'ۡQ@ar[w@v7:` vEtlߪ_4{$e(Q#Z`iQC\@4.t雳c Vnx?5pq6P'F⏖ޯγl2mr{0&,*W9t x#;*ݬ 7Ssg!&<s4X`2Yu &_K (7ذ}M0vB̫HX6GfHhԆG/~iũ> vETTEIdp_$$ b|Y[q \x7MPi٫Cxg]ۅ\ 5pHpJR0)͹tՎP!0g' uS;sa*l7E'$+8A):[Ef[' JO^˥Z1WGtpN>ȴt{Ӭ]䲹_%!6oz*=p./O"9Z9]Vexyx*hVʅD&$˱BuI>{g<('ZE`E˾?iW%gbybyuNA=xY^ߍmJgDgX&A1Uk"su)[X6y7Τ ]#R~} &!XZpUrαܠO!JӒoVI'3xܭ8yqٌM \n 3Ben&3b0_wbу4[+c?)0(+ЭA.K@,$ VE3xo *B0 Mj8Rq|/DS?XGl|5ؙNj_s,0ʍA AxN'8uF'S.Vc± iƵȈzUz-kJa 31a"eP|Y..@pDd::E Wξ@uK瓣~~2d,g#1rQڙ R\xՈRH Ow0a0)}1#fLPBI͉tO -9W4Ke!n)KAw-wwRj]iF;ÊnmÃMjﻳ0.~kSU 9C=zk]{/3mqMsz3/_2y{˥Koܔ 1j4K_0|$\ꑌA"ﺢYN7[؏5Y,C@]8 "BfGvKW=BU!R^f;h)Go64eU$_=zJ϶C/B|pItx-%vRg[ Ҋ(tzIRa{FqP,L*=-qPEEl(jUML_ꪥ"r"rOd_ۇdG,t ׾mfQRHȦ䉝U)=xWitB,3*054ȊkN>~lk|u\}\А8D'F+"M%&wH {&(ch|ܿa u4XrFJhpy ={)5R}`w3pVd(t*Nw `z=igw[ra{_1ڨK?-Oo\h\)\^NlAb]ڮlY&&v/,?n?_CQH!eђ8߈kot+s~{޹>( gDEكN 0_B?{ܯbDX$(0;AUje0t[c:%"i[Q{d Pi0jF0$pkH eާ6w~DSWXae~9޻j֎==V)VHr0M//Tx;0z*a oiT=ig U]D.GgÃ$`|o,\Ap @ZqǾ|,0u_Z/W)<ՔtH72o}/g\GٓjĸO^Hn&\7},gTѹ efBeWtsop|b!v`Z }T Ͱ+}nkݰU)K^c#ѝƑnsܩIa=WcZ=g#e-OU 9IhO?+;(u_t h9=Lb]89DAiPz*"FdsŒq:xg"@;$ f[G"~yfN;|D- =4 z:W`ձځ3]m1hRijf!fG{孃dQs"2@u x9-.tJ-Ó⃭\/O7"5Z{8)Œ5`O%Fi=PbZ+GFq1;Q>P<տ'`)+GYm2F5d keJ5c{ϰ; AV\Fi~?qӄMeHx1>^%Y;* )1pq"sm+ UR nY  csl]׌?i㰊V3r mwIkd@?4 B-Jnpe&T>;iA[H_$7(%caA%=9([]g5]H޽N$EI2`aaQ} KF+hJp(%^=WR3uƅ$GR<яpDY7cNѦM֐㐠>ƼB_F*3Nbc֝e4Nj@PU`#51n:Te7"uAP@&9?νu86 N(^Mt m} Yv$ۓ"ߢB&^:.4撹lQbFp8]Vd$)JaN|_hMx*m.y qFNNiMOH;A$/q?b֧$zDޓho?lR'߭N#xsּe|A78T*Yhߔ̯)] #Qf#)&A.Xď'VvN!t,QFZĂW!<0&& Q&|QaStיִe@$V"9Rw.լ{"-%H!shoK?IH!@2hh<,$O ӨXȺʏQA [~Iɤo,@swMUDKĆQ/фtGb"dJ-Un8xʘ[ X,@ZֆdN{!GtcӮTboh']iϿPrmeUmu j5OsɖOA[i!;iP7⥛K &h'[-9~$Aێ|K_"Ml3f鮤=Gb;xFΒ%zdY/oJ6C(1ւ[gG" X2 X(BHۚr$?C> @0@RW"Z>S@ұz[;uT1=`6;/lB?um/i3G{wg}[Rl2R"f^IK'466E3 u7EG͎VUE(QjJ~ Y#:kݹ:K_SQ|H0pr#0KIX *!jLHc-wpNH;}x>MeGx(=P5),v$mg s֋gKgJQbNJ?5ج<2I͏Knh85 aR5<5ڬk;L\pp+֤ |# VV=3PRSOߕn$棥zZ>ىÇ}hf㞐Zif^ɀD{uzꉭ椁HYۨVd*,W1nj;V>@n9^V{pOG`?xPI;'? gۙƞi,͎b^,bkގ|Gd$l{[Yd|r3&D) BlH֞SXX[fXO'Mhi,x=;ly|~j#Z?7t0Š 9_[N%)uM 0Z!j/C_Mc.+јq ?Q@'ӔHF,oٍ`> p cry:^ c8(}ܦH|+żMƖ?8 > Eir؈׺8T˅ g-(?9b_p"0RHWENxdJkf Ɓy[͎ɇ#Xn&6))SD!9lU>mîV7vI2oR* LXCMy/\8iJwo?鉟eXNZxpo?8Ge; -p^N" ɦja⭅ 2z©d^s=]AepWŏ+K+\r죬.˸>&fN3(j$rA!0;fXanʖ'[OC!㶒8" 䬅1=bU} 2k"vAXLd 8A73RꁾiI(Uv/࢙yb60X.c~76cz%4Hx=8.\:Ҿ"4&  #&h~㎑(MÇk{d$EZiT4-՜y9 /u9͞2w~':u [t}%RK 5Kj% >0 l+&3l@6czi(Cș:(1w @@*iȅr0iVL*ڒAnLp9-6 k;(k"CTGcө6jxo9I}pBî B/SۇkB=Rr:&`i9zY8$JXoFsjVUvɍ0liԐXjRo8v "}W89hR{m\0'⎰)r%|0j. !'\a)2,đڹ 8!w56 `rU|>bxJG'xdcM;1[y.G$eP~ \[_?m@*YqtMtU Z )2J Nde/p\s}16/-,2! p=;gT@UXbBTH*χ"!!\2E#o{C~>6L.EK'q󊷍ZJeyy+ M桯aSN 惜&ࣻJ2(Q1{ ʦ%)* B׺'k ,%C?< $<`[q uB9]A? FzE|mڎ̆&2JىzAbǙF_-iG'ls)z<moMI=/m˺H8_iԧٷ\:GߨIP>lzozmn@*gz\{GLsMoUVvV@h1<`D~@¢xܤʬ9tm}HO鸙0 OG|5E/Byep9*߫u4 i!%ӫlnFţ:(I1Iڮt~h;I>]FM|̽ $!cF}4ܳ Kx 25*;E~k{̐gϬ0~Q&u㟴`2dAvJ'_b>cYΥ|Ƭv&)tX8.|߀%84\~ 0PI%jQpՒ#Tg@jUav qfz9i{wF1{½e9 ]k*Y%lTy ?/~тM[ WDP Dԯy[}%װ NN'mZ -ըc0;(!hE߿㴪,06fQ1~ ]ddG,fb3͂(D]g U V @ss yzZR w JTc$aƸ8 %ȍ,!m IB,}?1Zg R%ؠ驑8Ny4F pQ% `'[|4LB*esoB喨 V'L!MF1ٟ%C <3ӑϺ0B.HrخO?Go؂M4*ˌL]7k9E!YPi26k^`'O[h 5;% Q1NU Ò=3#o&gQ>a,X+}~Lrܾ-usSF,rij`K(7eܭ17_۴=eG*h6OI-whjm'ѧW՗ɗzlV7~ /r <r 89 V c.4>~L.b<Mֱ?_7^G72@OU5q݉cHV-I Qh(}w!T_u?NW¶zE B] \ $RF[^@@6o}&+7CEz+ 9S8,7T*cq6K̕NQA'|Ke_3uUR/NLGuBE Jh` ͅVȋo#iV;AHkR{ç $6olꩶ ;,[a1b{k0ªFZ`l9v-Q97hS;|fMQ)+[B !`̎rD6^&%Sl (O>~\wL2WvLGM)\e7OCbmSr 1|E ,q*qeyLV՜q@Յiw*1&VI$idѥ[ayf{<w4` 4MU-EA'7g,T0tN/-[TSMck$u-ĻvEk>C'z34zGHl!I]i.$}Go4'f\'ONj)=G4Gϡ|;Lb]XbG[ jNoaj Q/wQSX@d'?LR%/Qy"eW|Ugv]CQФ#kxgbA[V4$2(Mߤg8?YoZ*kȤ`"tOƖwp/kH 01gsӦDL{7.p_-qcjh\&XZbJ'W ?Er R0]m}T>R[xMH놯r(BgsI4i5c3iyW--6}/n+U %YɄF&܎gQ>:}g'y8p^5ؠ2{'7fbCz:a'b!CӍv|2;hts5ݥw +-LfԎ8:H`O~Df\Xk=ݍ 'zabѿ0pΕī<:gZ w?VhvL E h[d_cP^ k*ThI0PU8mWJ{? $ƫS znv[QVd oH,-4s2~x2҄R W$RT!tK} Q8^.|#.ODB`\Bfd9iE#IF|vmS^yH_P}ʸ Stp6BH_N[$H*]r ULfmVȑ )nBLI?c8eђ"D _x( ^XX@Rv3Am [&kz*3ۓu2&W)1;0 iA)"]*W ˣ>?4&:WFWkNjv 5 u_2c"hehtj_1Χ1R#dMд9$z멩` g{Hv[)L)i1*D9/~lk6z9?Qח{F0OشY]Xs{F;wwYxjpXk@*3Fj}TrSggȏX%Noǐe-:B6)]in :4"mx,͞*SfN JL?|q[Vm&ꁓ{c/\d m_CRFzgS_Q%Є00Zmgv%3Y#m勃 N%J?;X9 0?o"vM$w=>$f^܊1F^3T6`ݿ;nLx=Rb0kBB\j~ʆIv7 eP}ӕ ˕(x,4lXՌomr%"SL_g"CD (iGptKGtٲfqQ[H L3qO>+`]0|vq̐IB5@7<1GCK yDk6Gl+W#T;8ѲS*I? M>XNڥr{- h 'wzמx4ejtĉN^s6TA؝֌z$ U哜!_jYqBYC\[`PE~s mT^8/;5GCN>g_fm 6+e`y!<M{Oj3*Vͯ[ĵ'CP 7~.0=|xJtGeT'S =uSBҳ| ށ}:?{?VIs 1bx{qRW[gIUN .^%V+C`+[qʂ2:nνF؁8Xc~2e;nWo9I=Pi`O]E :xZg[< 3ԠioGj=1[StY2|OTfK`<8wφe9~Mvb;?VB)GLK&(RnOiS$v5KE K)ɸoɿurOfRim*: /{"! ȶo:h=u79,p3, ޽YbOrs#3^MrY:ݗLZTYG_v!HS(Y/;TWln _ϙĿGcp{*N+ZلPL0^;};SR_= \p,rs:NeT%;p0m-0v;k H|WߩrZ)O΋[OOEX|N~ \yBZ3y<:<%$Q>{\!c /y)}MUpw muPLRzuǸȑng-G߀抝>#{GHBOc,:wIùJ4`?\2U7e/x~d[=n#Ȝ ,_РȌa[ax 9%E]"`15`%e慏 Zw61IVxJm`qzj|Z/IH럢a'݉VT 1Vۺ̟a03d Prin] rtL6_ ` 'x#hǡe5G럿"1( @$(FQHWܴT:3A]4Lõ4[͛,-'..ǀ5qi7d(AF}9bR1G.orq,Wq1DLR%1 lg_LN3n{뷦Q0}Lq5qO˜m{NI fth|8w*U@[<x:QnI)ZƆ/qw 7qy\ W00zVpsmRfynQ܇ 4rfXq9ăFs]TXieY8?HDepy$9~+註p>CB `Cʳ8ѽ fql7l5k/]_)>_O_r㈜zW v+䇦{BrRj`q K踻;M<$ȉo$1]LÈʥ<Hmsě\l呛tΌCr wY o # Lbk@vdT"KNrNN-=5Y:d /,l,=Ȭ6I]NbNZ:$G${lzԉtpG`u2fA:iz$qL 5R-M?%C2T1{cA1f7g#TLk;snfqI pQi!_ևl Ky$;8U^L>swDxgom3h_tQ6#Zop"zj 4D_}.EVtA\=NSp"io[jOY * $t.?oٚE )NZlEpJ{Y4m%q 6gqkNO "FٸEDfXOӰh(:1{I KB{O 4iru5Ѕx ju1Taw;LŤmT&TN:TfQ6,2 6q8ƚ :'a/P7c־!ΟզPe(d=WGR\=A,6=Lm4}+}aN2Z5=]9w[ޡ+ػnW4 Fbhi4ח-sT )pP^p\evF1** O1T(kľB!%a&g^ nVN_?vDaM鄳G? /,~]q/QDJ͜Fϣ AE3w}Fܳ.RՠgIrͪO(.;OҌqwR u3 sZ.g2zsbp˯`62 >)tAA%nZZ!Uxء"Q3_VE]FjvD%==eDyCς3TʠQ~Kxt_eql.sUVVIfVM݄kF0)8hf42QNQ<g/͌ 5~4ȖDsO >yBÀ ׯK5ufS8lrw_`ýoHaQFy@@Kf ZBE/Y5f,2ءف7il;f "1hWTePp 5ǶQǨ7V&Z_!Rm$J_ˈΫ 䏴^Ya$A by{c"س/ n5/XDnUU %SjKqO>8ZQn+ x64+YgybΞ5E rtp\j'yd_dFǖMޠ"́f|BYe/hucķFj+ 4z O9(;YmHG$ٽs]6x1 }}4Kyȝ 01SWMu+0ToBUOwe853@AK %̱c'gWm0sjL}b- )ы1}$LEKX1[D^Z@7lRK=opbSb>=DwQ7;F=3\aVظQ bmCŘ9@/=A1X(~1iRgR1վwDit8<ԀK~@!^w Y~mK)^+4ɨSXZqd(Mi1Re?K}bkkۉnn,7Grſk ,L)]Ob I<(qDjGbӣa9D"ϚWf 3טQXEM}\, y@pP*s7zz,7 59`"I|,dnlGOwY^% v7g(+{ZE/nO^y!A r)ӣZ0./n7R(d\Pz}w 2fO~~ȻƬXs۹N.g`,~ rP0]]!X` Sm(D$kiİA `8BER\:SpT9vf撻c6S⒔RtC39z_?>%myo"Vb! a?[: ybo6謹pJRхeU[Jz }]R DOd8zR%pZ9G.0ScA1jjF ͇aVۦ꘻<30vss0Sd0^l&u SvW%R ɮ'ڃN1O鎹Zm'27r~ 2d*T8^1"VUOF+0nvY6b/ecQu6 #'a9֬+E2U+NZw)8LT"},}g€0jiXZNcݍI;ǸёLqfB$]]T\y|2Td7ض X#ZX1^[Bj eO@F==&(?Z]d2.i}U1 ޹!H>Z1tM4m͋#S;Tf5 9v:_tKVGDL o/XIVv4TcCM[RdOf˧+oc%cXQP'"-W,aelZL6XlB]Rdj,6Ԭ\=[o]'xH<`~|UN\l6^Q4*QqHvað#xJ~߮ދ/ Z'gӠ  `Rn9}k͏Mxر/qC4@%EnMw~_blQmIwv~6j]Ǟz e{m o{ĶG_U]:,12ciRS(!5LY2Gr!r˭g2;x AW$LXPBDf CΧkKsL/:kk#vgܙ48o2|ܯlhT B 8\8KRl=-&Z1 Eq[b`2nf t)6w&&wDnu /?7^\nlJoyQwcpq'Qi~L" ސN𣬃ؿF[w-TJw~FUyjhZbtOpMaѵ[}>"7SyAX)+IyȂmA3Xۛ lϘ_W4;pUbªl!CM=0&iw{a;V_t0);*Mτ  V oUHDR0[tQBhM³v.AStfN[7-aĞ;O`e 3;&Oʕ! |/&MV vÞIC]= /9WnH2n-,U-Ofidh9_yW΃KJ _ȵ@J=C-|DSݴ, OrL+IFŸP66;1lct F=v7f  S SP&qsx(vsMk^t[2!m|!/AL?q)(G;i GXm[^2 a/DLud,XNg|*&TƜ&65'S4\G[ҖCxk1I=*e:CXS1d3RQp:!/--k#iן2\"h3̵"r_Mr"eV@S>գ|8~;!6aLM|{N[ `<˔ =J|zE4d x ayCH #)̯QФ}sNȭ@(ywo>!]ыˋ,yoZ+۠Z:+/":oFFFцնI)I>$y>yĬ)@ԬEw7 xA&=<Ķ,`|_f[M;:jPW 8IwoYSP r\{X(Ψui+֗G0n0uy8`o@.ՉaD% gA[?GUYt rGOx^TQn{!lv Tq_5QB 4TaݚQR#" =oaX?lA%&aYKc1z /5&\v'=?\#FeRownP0$n*RÑ0Ke 4aF.ȸwf;Ys !y0"W N([y4|1s)+3yM2ؼb /WPM8߫sn >NTK4rܚ=UGQ1%2Cg`Z-UB,liZNYF=F$C>Lކ`%xCofɟ6&>ɜPȊ[P%o;\׮Y3q!c2v dGy>/(Ɔ{dbMWDVB ֽbZf~lQd+Q-e^G' (Fz'cf =3&/&vixpQ~~?Ģ$'o%{LG d3^>ahe݌Zrqg8V|I}ZIP6jt Is H2mQM 8NKi^2r$)NsKGzX9jG<p)$HbӉsl0"ta 5pCm ss'!{ +xm9[B[M a\gw<1|r)yKӌ7UY).r~ ďi轓ԻxCҽ/lg1a~U=)c)JEO9T$ \v|y.~4 i9! ];vQTfa^gZ _TYX2>3M ( ;ۀE./X10w9J&5`S's*$n6$L`ѵL@b.߻3&`QZ0? I_%90SO8w 3P: !׼dYߪ2P^8QĀC%ԭzNnu]HH]ԿNt`"zcRUmv-U%MA@"\˴oARʟU{aбaҌsr0}7eŤms#/ 'թ\wa!ih[gP{ ખ[+.t xǤj1LBXgL~P=֤,sv V;0y^vg\~$q$ilVp2Drho;OAwn٬|^h$x@W,U ]pBTWs2Lÿ*dGh[+*&q_gb3&*`jMR5ljiF3 _RqQjtx`(-%ݍiVyUgZNM:F nHG&lK1^vBd78Sn bozh!{RF[A߰GX܁D6[`0C1g?*PDT$$nJ[k75$N&t[|]FCiٖ}K\UO>šʳ0%W0%~]JS9_[wNx #el WҨC(|QGМ~`06N$K:O,r,AN X[ `y>8`3SvK]'.Ƿ@7UC=2w>9hM\H!mRU4d7yxHE] Mm7onp>7|&c{A˜ 8޾(Rmӎ6Y2[ͨQ;>)=Yp@i obj FÎcsf89 KDZl' dDWpuzW}9:A=s铚J e4?RCy>1ߥzf=-SawO(q}@rA;NG@@;214-Ce hk>#!b<$8s$){11   "CޮjNi&qDCc> ;,R˹M0YgUoAѸ։fKKj(O%Ԑ,o.7bj(*8=wF8&a>Ogsm^F+v߫յ5:q^ zk\6IGTm֛9.X(礐L bGL(y]mMjabxȏ)lJ}>\6iAIx^B)J~EW ~Fv7 BNqPI4< (O") 5KNYcnUJØ Ǧ5b8^\=uO'nvsOU4_yA#۩Kg }]z)bZ3yRTDcaS{P?[+[W1YO#;=?#/\Jg8,>t?cC)-QL)cbO5:E<33 D(^W޵} `.кCXQT՟">.̡S 1Mȋ[ אUGwM-d Aه1߰X qV@`i9XhU^<;c>09z05ߠO2o.7pniXPbUϗKq l xVN&L}8$e$az>%E.Md Ty/P @7(YDܮ&EWVbcCD `&Rǡ# eO >ܿ<$TxTdfC`*X`xj5 |GmMkz/Da"I}wN[.s79PĪwp-t24Ҧ=u_1+ǚ-@jN0{-]}%Mzn7("xd%߰u"+xSzښ yLA/g5DXge<7(g`ؼPA/Ra~g6qW4hheRp-Jz>fRm׀Kz$NrdX_hmv1OQP!)+u'kSN`$D6?9 \C XYAջ3@PZWNؾ[i@.erx3 -Ӆ°pi m(.$]Rh_#F[ҌQA 3.P8|YM mmV&>diLÂvLmYm?F>Q6`r6ݥtkXԺ=h@3* s0~ F݂o`ZwFmXNWwq=J6|b{@-V`X{w!w7Bӆdu:`GzEvxl!{݉D(J5k-fHw7^>h{J8Y6xr27pӟ]FEX6.)}#Ul@w<GkHA"+' ȆqPS ڦW5{J.Ṷ?юgDzfU{ BBkX$5ayiho6eCkjη(;*b.>(mk65w|3ҁun^UųbD/q 1A `:V+Ϫ'u󠲴L'D#յM}  33܇d᰼q< /#=I<׶Jk_ʊuf\ @vfpp`4f45ZՇ;Ғ^Ľ=?X& Jp^&3ʐbIMգu !i/ P4 Z΂iLL̻|{=˄죠q'iWt7U-ㆆ+/k6aj*Z=xoوu1<>&.(*sp̒`(TP*뼢_H ? PEA6ғ>T}w0sx$L9D QLƲดN6[F 0t%nP@ǰ*Z>Aϟ|b ,l_e~YR/nwaيl_eF*IȊ~0|+xUf"+SA_JU(;78ꠢ巌\PACQV߿P#ؙsrIh'njſŁW*ᄿg#堂p1g/Vp(dqExW8VW+4D-#_9:θPuO&B:oʺrNUP x aʵ K:^!ml\hr* Cqg%]( e6G'@Dz@._H0^lJ̈́$A,c1Z۽9xr{tDvq4,hY|Y#M!pI1pu`]g Cb"vI-J7>lQA)LYߟDVQ1mJx;c5(6i .PQZ@iB2TY9i>̵()#(Ks]xs ݏ}-:pdj]8l'Sι^B>WCSN/ a]|:w L"mc!0`ҹDSW]6"هQ?yϚ N)&^1i#IX!?wqŲ8AYMUO=K-b2$F~ᑹczaw%UkK>ʵ't~ctȂ`yG&ncU\FkE#[=El$9Mhr; `FO RnVzp~ :ddU3GoF-].2cgv_qf5 YG00kB*NLe6yS)~blwlBq(~dDq=m c|rw@U q\L:uI?44yue7 StL#ڲ [+"QY/ z H͜:}DkX_SRp 2Sߵ^^!,XUB9"Mhja0c%gf%"IM+_Gl xMLV{ ].2!\ nE*=VǗ9 *>e5ݝ K'~ lMr6УYY-s p-/2Hqu)n"ˀ+r6ˏ-8U{e9,Yh+~]<] Kit%qd;³ɞ ur/*-#"Jg3$bHy7{%[i㺪-.y&7У غ3%U"ߺ?Fiӯh_]"b0]y @@cbk%Rc(yEDi8Ӕ17O&ct-|(SžOVL5M>Tи>^f^"$k$-G!5d:ZJ]"BRmFH;|`=s ]>fj@t<ץS7G,Cn+ acf|;NikYT_LVǃev .`:N]P79^(RCF7!T$IeݝpvF̐ą *cɂĒsЬ$pǨ'~ȫ>$53|Z֭jCv2صÚ/s2C?K$& 8&'ȍ M[ mlN^Bb%m&wjG<.O`E,#S#W-%u⣩d`0gZ81^{ٵ ye}>;'ܽޙ%n abkO؍@ i,K`GA^{@/J[F4MxV!$eDn7"iӇejɠ=L!btmK%R@H_547su ˹uloNqp_TcpDÐJ 6g] ah/F\gyrg?@v ߁J(C[IX} Q#`r?2^q z/_z7Pu!^,:j':|#7@bA5iV|)hK<|;]O g2t! }=ٿx10ps{ `iO͜ג,97'Xo;uA`١Q121dvá^~L`sr#d_Ӥ*䤽Q#~/2ZI2,L=1M3^~.Yhm<`Fn %W)o-C"kW]=1 Ptx̼_ChF>Zo JS!UuIP Y7t㽲\Ibx[z6S. kKFIsy7?OsRv~H_vq~G%'{;4~|V$"L:srAct&"Χn#X )mTCees4TpaT>\SH#Z0I=#AjͩZ0YsRiLkM$vtUQjs)Y?MuT&'lťDZCw, .e!\Ӱv5o,4gMeKsJU?ek(V!.HmƟ*)`4j| T[hdt^P`|&]A|aOY:3Y RI l^KIܢϖ0{  qfvJuݺگE%.qFu3:TY.w^ڥwvG)ϷdkVn)ɪ#ɘMcI1 ͷ}:GKYM(<{ N>;ײML^QlG9M {ջƽb~% WJ= AP/gXPx_Q-sX 0Fmkh5APrbErigp.SaVnp:z 3DQ4fUgt-Bθ1 oV$=0O#b]1[fOe֩=ޤ-_FڭT|8W_~ó [Lxz ޷Ȳ iuӢ^'܄@ @$WB\NUE*E] w׮6(X&7rwjn$POz.lgݘI\3:ъ35#颓r >E)R[ [g!ʺx9Dk8BH$A9]JcaʊeW]Mx`s(8[,Kd/}zIx53{RDKro {ѥ$(PyPnFtT:6[*us?s[MiVn~2ݣ1Ba953h,L-3MjTDMzrlT⩸\F<ӴE̸3.xGͯKxn=6.\x,|x tҴ+1PT!~[}}lq—VE[K̼dqda"lt4pΤI6{׍ ctL} C-xλf4T~wLՓh( =cA(2.jlZ%-3똺RfEY-Kf#igv^qfB#iq!o /:eߣ;aG wa b@~ذZwZo,Ubհ Fe2 jZfw)TJ*K]~vPG3AIjeFG)K\\ E?μo'\ws &'dg y9c kw9w-k:9SwOJ':/x#n,&Ds!:X&Ghi+!YT}*pv?\|ZOpM7uRp#~v6DT[$Q~/Ŋ^^&CX'ӹeQV-hbBz^MbcM lI8o5W bmƴ,!fGY7[1\I{4ȸaV`9rQ6xd/Lmnn}To[~ ]70+4{ ؄{„\fq-S%jn/J iܰ! 1|ކt,t-}++J>%4`x_Y*V,f8}>i:ƻepgZ L@,<>)vN\;um#q' qR[etSf:=MRB/5ѹH/P,vf}צ27M BlAWy!\acӖ43 O(P=CX㨒\f#PI;>nGoGt 2;er|wocn; 8 a#%)M],:x#ٱJ*Uf..bG{ŤMHp?[nbs/qg琩`GG3L_}[y7h.coK~K 8f:~-uB@y~^D#\'slv*Q4ī^u3yfYzTi^܁zU&;{4/ ꆒLB%je _.WO7hQND,ond3`dրv_.<2*z&W5ѝ򺟺JCrz5k߷HP=26mՉ]GXy#ܲ8ZOwJVp ŅF9'Tu:nKD?X/TK$EkH7"SZr_@tU\ -sM#edM+#[;`]ƑH֒f_ ioÔ2y^OW1ѳ0Ts9W! whH04MuHYԌB`$_ؚJICBU6 Yx{lϛ=V:_G@#h:kDv30bʔnH&*ObrT2*,yz#Ipk'<[`sy>)C$MnMᘂ s͈͉ $yzԥ[.xÀ&e-E< ߫Q#hӟZ ׃ *^-K*!\U,u;Tz)_aktoET(1>Kۮ ,f#OP'B󦔹;)2x/%]qvS]>=p'B ̴PӧfAB=?{N;"YBݥ\,^kҠ8'1&6Y8ǭ90U;% ɵHRMxUR6{, {$)OJًuʑ!5h@t)/Q c]x}_*]Rk?d#\]ܸi^1Ko=O1Aւ o}^NgsH$jMYȎƺ$Ȧ ~SV7"X>۫2DtJVxޔC(tʼn/U荮m?(^h+Y󌣄Y6qY`%O4l 餈TWHv|N|Ǣ l=-pdY@}C:M|=յr!`Y`4N tʦ*s[S.SbWz~;:;Or's~RzQ%98Ƶ.HDH.'-Zdo#ii=&g$ ZJzmȚ3Vz$%ϊ^+p~u.[ʅS͘0=~v&A$EoN76ӛJެY9LfߨsHd!M[ ra;f #akɔB{%I(OD!:V['< +U،L#ȫ VD S5%^ q:]zVoEkGywz\K<+Gd%t;d nT$CuYNF$Ma]zjxTm 86cd-Xcr5κPo AhE#tL(gY,gJ'ws/+ԫI9zFP폯 FhVH ]jy[W҃r%)\I+jBc`Kz tc4鲧 $hNotQ cH,߼U#Ԓ\k/i8q< ͠WWrKv _@z~$ Jb A̿y?C>f5 aCcjSXTmc=,I/dS!<,Wek6d)p] m' 0`t:V q\ӳ6|?\I[Yq l)hT a4i7=,0K}3IxO6OKwQPE\ l+lF'K}$SoD_y%ڳHжHF=!̣d/8vL9!4s(v LVoU`jFڕs? m X2)-1VCزѧl!Y &- /%]ógǮSXUf̴vĶ\'m dGۑ9Q<ɝD}C4/itsfDZU Yכ]d3b{5UbT>j3#[:q2LZoݤi؍A=,ؕm8|T2Z'Jr/V~'sYsԅ%Ǽ.k&xnƢ R*}l_Nb + %'S6v{w|uXEsé[)O#mE\$Gjddωxr{ZU`x] -\K/ۊ-}3{as,y ,=gU_FZ^WGZu (KEz5-V;?\8AZͨ,? !UД]玙NcϰYlk nuɇy+",KzZ>EUIp|J9e )w?\_&Y8_/73|iX">٠T3?828a3c`%KCW ?FgN*W,^?ߔ#qE"m&^i( qA5_K|8ZEr.^TɲfCx6Ø>&҉D51?5ޡÿ :JqXC!tWu$;aQYC6tITL ETSoiuu@x-V~Xo(Wu[Qe{u"g %EbGDDxy EQC)݇Vk{7T7j.鷌m^.JM-RHve {j62M1' _RǞW.$ Q*@]@1_M!J ,o5DEˉXh]x Qh?e=/1m)!~L]4^^>o/>1a Xlu,I[TTi ɯ׵cxشlL"?L\),K{~m;-W1 :V+{zs7ײYd_JVJ:Y:HK"42!WO{KDwrQӽ;RO 쪦LD˰OHb%R=X ':W84WZa{?&0pzꀓ@\G8["e':nI]Jc3IM1VUQTwjUE%3`^aw9Kvpsq}8& =5vǘٗ"ȞE;$L OsdFj7aiʉIBvUλyiՏm1R8;<7Jz4 ~щ0dHyi"ؘW"z3R9D <?q uO MSf6@ P1s zav÷ϲ% ,~Dy(,O^UX}@d{:2bҩ=dC]J3FRf*O|}ocXA.jꖩ7Keq|.+7 Ghفצ{gMADH9[sq $qh7o9D hi~+: EPqM | ҅XgfQI !b 5//@ȑВe&gIMu 8.b]bL6t_h]tSLWڕ{u 926 FP/^ |^t82`B%E2=n'QeN>str@;׏N6w̥@w7i],(By1fEX x]ÓavfS_0@ňNQg;aū +ٯ+қc9pjK@5;ph< +5zZL] d:Jzn S<-ryƮ3CYl}1A;"՗|,Ė=& Urlsy_27dfN@[`(EexVx.4~ ]vʅT 7ՓeXBE٪]m4 $ʩAw33s F ^| ˓C;5&I?qo=SFewgur\h؆9r@$\bcWc*L- XR%uY91h6#~Q[A,{]օ))Da/ZcvorĶO=\6[zIǾ6fm E:Ĉ(8Ֆ\䵋s+NJkIJ՚{\ B sApI!2?^/ζ"%OlbzQMT`P?7 #b)BuX^%@ke]3n {K:I&q:5dǭ(MUEL\u`G5sgk:MՔwuAjC}ZFɋ6Fm4z4oB}S)g|COඎB_؊CW^k*C -gb-1ءVHt]ݐL0O:d̿3Z>7ZOO#7_e08 ʸ]. a2 ??[3W/Ϯy%4r ɣH'u`*ucQn('92{-NmmcFO|*Pwf<ݘ衰| jey)Puu*P"&evR偲pU#CmSrĉ6!4$vW7ޭJsJUaD0yd<+ny&5 O5w4z9O]@cVރ'z楿n#,Vy#@D *>@d&F4R oBYR?3o@HN0ﱄUݜ;4Vc؝E FE&."+{aKe 7=}蕋J.UD~"b-}@W|HRcF %Uj'b|*jfCv+WtAWkhCyhւb,:k \G 4 (Z:WMƇwUھ+f\TR"+,zQᱱt7I"b; RC(fZ^胯0!3)kAՏ <,Cv{SJ( OU4NT lRaȵh}!k筑+Ӱ'%T=GFSFKJ4)5-ں$'A]F Hd$ּ9e"49j<ҞJ( 'k#dhdrƒ)}h*0ݺV@r`|6yX7+]_?v8O#ktj/0‡.n]IQtv(7JL+x38rjs̉x/pJĉ ؈ ަgu{2c*$Ŏ)fsVMAr\Zciѐ5&Uw .2a1zV&%|wy$]ȅ=+Nkgf]MHܤRNù%kS AeIg خ_Zm'Nw^֠4bDJi, йÁOd'GJ<@LC+o-sMleK# \}N~ %ڴzh𥿑ʉRrcg֠:} 5\ϔCJUɤy@_ߙf+ Zd{hO54zSr%a=I2 #[z243/Ӎ|&wtpO,M] q C(Dれʸ}w_^iVLA)3Uo_O }(8 Wi'\*'cDhSYHɾMC"l˄ }?}15Eʘꌴ![uVw+,G4@@m`qF\+CC[5Yog7pHU a ?2X3 vQϵeRq%h+њƺ$ӊ8h4S\_fHs۱i8'N ֳR;?:16/.w=&1:c_3g0Yud?c͝MԴlU̿ۚjրCԸ8L^ "vޚzU `ҊOeKpS ̾ T,Zv1?~41-;0'kw훏N6^v]̐^ ;4-S PWyZ13Zh`G5qvK  Lf4a 8a~ĺU?"V=b gӣY Xo@UB.lJ*ͥ򻿳LXhaVj-Ag:,guLcxbXi:ns J.L+kk+B#gޕKpʫFC]^={Q|8=R)+v)Xt"bycD^ C,qRV7ܡ*9o>W; n `֮mUa@&tY F^>gh._\#kT싧se(fDiv! z ख़I`|n,; Vܩv_ӽb!7I JdL rᷬd~m7r珬T̀uρzxTLNW b _7tt-k(?&C3Z!X-'!G%Y-mQͱ@YB7 P@aY ?Y*/^ULh eHBhZiVfYnJ6Chƒ_)% 5u*@&j5C @qEZ8St)ҭ_5s(/#C44WXFmobڷő^j#:.Vs=?yW|l?Ej̏_!οbX^7е,5ܸK l8p7a},c'  _6@2 .-u ܍l0ÎgVd%c11%U\^<Gi!zF wlp_ae',<](ݑ3)OqmlO3xHR bÄ im}t,Ц-Reswd{ ss{SGc# +4.ןQ3}#{A&fGNݨB]=wA ;):gR L+?بk4u5qrHgW3Rr7Jfwt83$JDY -_^J4\:t tbEp˷GQ}&agl^:QIŔ ƯL5*6*\ze}m?Q8kŅP}"z w'Iq;r)tiֺs35EU=G 1#h$]5a_5eD]3c ~ ~)ˣL|$@es~VjnK ` b7>"UŤI &X5Dįn]ͿNiP89~$-t0(=$Gg[ ]P2v:3_uq>D$c\>`SoLS5uxn|9H¶/o2'T'ACz9͇e !Ǜk:bO>{&1[ S9VG7ާo#uӉOg,֪Z/-lh00%%bs>|V)MyX%LeCFȷ&oّd2koyw,pcf#=qWUR=qC@b^aU'W+滹dF `΃&h0é΃XdYh͙f2ߥM3,+Q*M<ρ3Ϯ/==Il;f O0`XJLQ$  k{^$,.5'1}~%pd|KXslc*0<ߟUAq#t'wJ0dKƇDrkO[Buy1}pvS"r1%@h)XmGg.cJ;/pXE߳$ ā Crd߅zX$ˇQJq檆,tTgTH]k~8RM<]#խ30Ե~J !!5ͣuXqi;y|( Wx@|#oKTf^+ϱ~_|“âJQoAOXVv7,FAM3`gxlJ .Dsֶ l9}鲇-8~i8XnML ,yl/0 X[mܛiܹP`M,|XƬE x$]P,$]j~Y;2h|KB]&CE{hK|߆&E9!. 2&W0t]Z'BnnZբr` .ұRRʣz!Pn[1Oe/ÕT q/᱖(b>f޺úJE7o>Ja+f7K.AfGd*v1P66uLghJMj22BH*.L'"͍ۮ]2[z6N(CD0g[X%SVf2wD\}T!svbTZ] m9 A3JdgAwwVZAFb W=锏.L]mSH(`i= EVwSzd7?V d^TֹDXM>T< (Ow̝-C ':Z|ϫ)k.1%a@z[V/Der<;H8b+H> HYkkvv4~A׭υρ5Q[>v/gPŁwK!A-Zd5@M}Kk( *sGp*U Guf:&Sڞ )VJcSNNukM͂Gz9Qz+J/&ZGwB ɚ]1M_wF8) ēQ!Kz|RnVŀ#,*ǚ4n.K]383Яи#E(qVG;|cv]p4cԋX iS4ac-]iR ` 8,"eڇk(&*}1"4A3+k;|^G:Pw͂|S}gH8暖A -Jd}rկVQp+%r8ֵO,6S )G aCl,C%Y"3g'12pJ tOgmkUO$%|YA@gCOTPI?>YR\;e(F- Y m~lL6.9]F7VYGw?8}N6o!;SJI|u]_&DHwܑ _A{O 7%OK\Gp#P>y!=B-q.|Q~$YDz)F~(0vB:Cg'tƟ!6b-yEh05 OX6;󍥨6'-Zf_O usN7jCUfmg>PE dؗ :㌙ŃdA(4Ew~U6`2-fr7j[Wb[XzH7vbۻ0D.;Ӂ\yt1֯BQZm563%Qūr{EGh)t S3c'ݴZGmLVf8I,7ո>4<AUh3]#IgaP&V j5狏ioV{Id7u}'U6NlDqʁTK8f .j@R22">mFZg/xJ{Ҧ]J7IcĽ^-t:.g$D%^35Jrw<o0ڲE|<A! WKV97 v+b/߳DP ^xXxAoyfkrlPrB\%88S (gmY W7W}6RsÐ&3nJMq:I#6ΞoəN25A"j D@"T!0j01"~[񡠻fxWvޔ zQN. j1ƌ+~/;{ك$׃DGb0ɉRS>. UU:2x7V:b@WiQD,[ b3Ě0X2ڍ^vZۏGD~4B켴|E"6hk8g)q&Ņߣe[ԑU z̔¥౰|MJ9Fnh0LQ͐}i? uWrhnk6hwV%HQ#fVȁ+WNd;;JgqfTz,מR&|pۖzsK#+)D7XpX10+xzՏGu4h!`؃8w'DZ+Is1fMN0S]XQcF:@+2z;ų"D~^ϏYkf==~P!̛甼~#0)z3yf|#,0ޥ5?ªFjJybǃV 7:zr{>BVw@2[[BydDn r)mj(ҩ~G3x* 5bCoci׶CotG:*ơ%TӇC" K܇\.^>%"~)]۔S1Cp> '27BHHLfyR&1T*S]@)Ko}t,PIP?&NY)zaHEJVH50\\/]57]dIhưFc85wA#_̎Y&=nAy'Ňaś U:%_wo$H˪ UfYPomP*kWTXT]V~HOKl fW>^MhGY$gZ|s,,'p)|a[GKf/aݎi=HF3Hosſ'H0-ax0,  |C񏝓O(s%ToKOpH, (aՄs,mdӈ7IExR>Ae`Б݁ӱC( ĿM+KJy5}tqWq @--b3SjR[+uL7'b1:6)c RΉf Fyvt@j.gtwINqA1LYh G0\1d8[ 91!J}<ݙZ\mDiyږ[djn:ƛyFRެSz, Q .*|&f:lh=`)UZ yrD%BW_jl4ou$Ҝjc`)j]=Ym7pHWCpx^jJX0c>Қ;&,8NC۸"FxeѬ~e٠iei# j%,R ZJI4(܈YW=O9xȼHU?^&xEn-մG 0pP2)'IEJR - bt0sR׭ިDpXv?on~nR[En<}E5"Voςro|4X ̱ųGЍGBa7#DpP06E?a5^~[=8D%<{Lל޺=(GtL; o$,~\nVGK&^S GM#/OCk4eQۢǀ%קmpRZsU]U~nyigFK6"8Gw"`P7axe=P {75_#M9ǽ][(jaIf Lbir|R|-y`- RS!2Q$p{r7c͊h:BYpv"@xk<9ɍW~aX..q|kh5'|ix2%tͣ'I;Jؼ9#t!LKn> ۩J,Ӯ9dqsMi$jmM'(yƞpSc Ë5E/[yj.hu 1\Y] V*#MBA*&+}{Sx z%,8bắQ#łQ1WG ǰ@j #sQ?xsNؖfvtB^,5g?腰۶sj|9Ag쮓DVd聉5̴9 ~DF?Axso=Q祾if6Mb4Wڶ򆼗含Wz ^!R-x6xzCәOkD+9fwaշv GXBr+ [){| ,iYL7 }/S҄tS`K0Sk'0 Њ%̝}49?m^T_{/36%qY1F2A\LLr5C3WeG8Y-Q"gs>|J~096ʾ~&A{W(:0w:#ui@$|RiY^%\.CGIм[[kz+%xbvf~~:r5U#tHaҞ{X22pճf 0,c :#Wzp&̨\kH2Ȱ4c4U ԜwsmRf@bRzu`#7lӇIԥwJk1A1 ۻ&=Du$nLT"/f-#S%xڲ8 xkri:k>H4| TgΘ),"Mu9PgN :ȏu!x9"@ $.BDW^0"C$_阇Ԯ`JaY4r~o /B,L@Gv(AlT1 Oᴴ7yăd/Q}%ѡra!9?)˫QlۼOZ_ + U19?7upUtMS8#t?jL1 Z~wWN.qyQV|aL&"z.nZ2wR@S)XIWr#Q^ QLf >5Z5Ҵ0WnHtwiޖ_|uΚ||IƂld}76N`bMRua=G̤->h %/1 nx=VSaI8ʵu00A2e͏}Y g"컆5mOlP}NFE7(C J3m1UqJQ9 \N7gj΅ȫMG2l"E47SΓx$ LJXqUyzu ray~Yd"'bZJ%iJ)w2U>B`S, 'GǞzFp# - r.&j0f x.)*z9[v8j+}OTj|őCn9I3"mQ|=idkh2L!\_/PhF_ZŸTo$B%Ch%^uZBRgNt@9 o6IVFmT0`up1]ON/bcy0N4Yu_2'"7X9\Nʼn5J-ETӅթBBrC\TzLP5PiY* Gg\M\pGV|5m`ߨka:=jUAW$ſeI+,J$sqRj:HY<9G+bn3%u^ӕQ:jbXV6t_mm0K4g+ҟDTi=:tcw9f^HzA2VEy %?)X#KJ3}Va]&V 5[%bDeR$; xXcP$Ȃ003 ,iuFǐYcTҫ-(Llfb1JۣSkT gIN8S;C TGu_`uY{rka^`2~fx?"I熿U"2'k$\B8+VVwQv9`g]z5ghv{1.U lGdBvOOSx>KFTUW !I.  i}ًZ495c1T4N} Y7k#_^H{tz!1+Ezpdf1B[Lh3"F=W?J5OaA ffI`Y+C|%nBIc_n c7A>֋eN>dCIB+k HD̓%qgroT ~没hqƙ4 ),Bps ZS72/h WpiۋoΫQJݡa줼?o1M%H1졓NvY0>(ZߌV';G\ju>MP&prY64N/,nXg\ d ѾN"}*\5}3bI`%~) e:!CʧNHϯ)tƗ*:ܩ ?< ;2 Y1[n%N@}G-d%\F>ϣ 031c&N*X!1q~BL B"C`bq,TP &Sa"U1WqZpM2e^t)ÐJ/|.e`60"^_5Wx ؆o}ø WIWU8 h {@ g:3H1t6Y:e_JX7YXwTэ _'z{̹~<,If֏H+ŲW$,ZZAH&4Nh8i3wc%w^hwl X11S:G].jnX>Q|\z]nעɖ|Z<'b.)5A]hsʟjӧyk$;qokWKNA $Hv^xsBk$V;ʼ1όׄ, v6v,l(k(+tTrh?aVȲ)܌^*.' kt?_5(4|C^mp?*jGΣI[yŞ3wro[R +;#@rJ$eeZ?YVyA‰c6]34KzA%KTCfMآ[3s7%2tLJ9DnB w VA,*|Z%ܣH0D7Eފ,Lw%x1 ^DHqrn<]hVM^ }#1'9 #P 0+KqD0B?µ >L65+kmYɼ\9e5_w'L4C|R~ere?9ߔS5aʦxb{ vq`r)OQ)TNzZ4"⚅֞z_z3w X4ՋS+WN>+]eozU~be{9HNNLE6qv+>B1alN-+L#IVjEWZi4ȑ\hټ!S$wOK Tr*Q2ET f-S:C!56/t-If[5O3[0$'nP f;ѫӒяxs\E>O0uw!87{-wVy()K:V9'JX]募5"OޙEA-`Ss=a`RPW}l.޵ܛx0Dl):v1|j 7IgV#CIv+v!;? Z,㣕qga~/pjA4!_kM3G.N8) !Ac)F)=BvK12D>Q Y@dFGA[Ix.wY2Zæ`wJ Um Gc:ޗ+uYIğKs4 ,yɕvɩ?keZaRΔ`-"80ژBwHԘSs&է=fξ`vIDy˗J2m^ ^o@HLu5F;֘2џ ]b@\ lJ7ݍr|c%ZEl͊]p-خB$p-% Z@7$mTηF$20Mzji 7M1&o;T2lԜ?eln/Kzn%)9[fDZ}ƞ;g:[n'!hۄr֛U?8r./Z.?s3~ICV(OG)#6y]wejAwJ2;^$63A[(NۂWG08pdAAQM$*d53b*dśës5ÿ=^&Dʪb0W2#-9$_ן_Tf'$I (Dhk$~UH_.NV{ZНu(L)BWf,  $Q'Nyl]߾Cx.\,ČS 1ƋiWJ!*|Q5^EYgTg!xnn˹=D:uvyM/m |ذ 2Z%qC✊y!TO<vV71 I! Ȅ`8?1\F[>{q:pu?_2Ul/eըa J\^+F soA~+JdbWM\@ +BfXد|9_W'zwݪUWM]~"b؃޿:NoǭbVՂũ-Yp](3Hu庸EsE8":HrwG+1H{L5#Kqr6 MaQ\ξZ?3fb[k 24AZSɆQ2ч#b!#IL&YEk~_6q2.+p;r;YSe&%DahCށ]y$0 m;=o]hb0>7ms!k5JosįX:o&Iz7+!~jd55#kp ,i{+1LJ(,ͥfaQP5bIv3|vFs=%r^jXɝ.Aja|H-% wHM sA"$uJ>J^SEe(f|>gRwˇ58^$3Xs>e s$LӍS6׮/sL*XJ^Xy_UZ~SEVӴ^<96mf#cB!#5A]^bj\TZMBHr*͸`mÿua9+8~<(@4~K)# jIw /W\.Uf ^ ?nڌ>Sb'J Ḳ+#k7BK249[MLB6(8X>o]cLOC6'86?d"Kl[344t!SZ98bCsaܳ,&A}!aGjWe2ㄐm x6U}3]XͩFYUbN_N eOT!(WJ-^^'mA&o&b(M:R`v'bOO,M;JBY% Nk_h~ɗ꩷VD{]srUqGq9 !K1omqUjYKdkcxw zEaZ}|2U'յQ;e:1/JƄ~#K3rNc4#6KP;i?qd ObxN@>_:ץ3o› .#kN_`lTx9Ĺ؜nH=ϴoʍ0jC"y&_:"= UZ;MB:&4zN8#G84_zn :ʘI y_]tUbb6J/wʽҎE2P w!|~YЩ+dƘ)ʎ"ƵOZW`ɑ2;IJ>X>M~$L'Dv7( x}w\-tP9 y2ZUZ1,AD!+[7!j:aHixbHUڰhPs1Pʁ֫4TW")\rEI̽M'ܼA;[b9jrG(xMwo 8(%?fP.@ZUh|Jew!(ld\WQK-v<͆5g8o^-Z\P<9`-+C4n Tj^nHJ$Ys,uM;bYG$mol aM@3OB \9_4~QV(S09^2&7$+к[2xsHD?Y&6bƺЬ}>ixC`T?oy ~UاbDz! )kb%h{&y)t_Ү0PW! [ޝ.-43Z 7s)~¾W pB qObU˽q3N>2Y럯QI:hs;OlpGK)U n e|u0>=~7TV`i bWiYI"b80c;KG1}$O&GĠ2\5!)SCj96QYJш2/R߰ZdJvg ^8* 5לp~{0*~|*9-M~*a aH,^{vS$A?lvWB5L{/Uj0q0'ݢq47+e<޹rR㙱FQ>+Ձ }ngW#׿$cŻc0áo NnWC8$d4XJ[eTa !c^ .+j45e"Run(F9^x>L!hCRi4֢?-AĠ F|,6m ~ 8G j\^Y42٪-hщ$jo8Vݦp<̙$qR+~0n yulڭqEtࢥ,Ws`Іq*!q>YDv{ل|Vu{JD4eQ͉ᨦtTu1\Hh֬$CLeKۜR-¡! FB4&rĿcA?_ qsh,[!n9_3gѐ#Df/6}{񮼉94c:TSݯRHU'%\۩÷7 *Ft $!饭Yi"xB= ` +r>_smxπ_ Gy3殰DO*t/G}M=m5\y un=I%X7!ܽe Ķ\ X ɉmP,Ikc-6ZspU?Wq򊣪B \v/q '~)pO0_:oUg, ͋l^OA$D懛eo͒DQD.)4SC[65(ֳwyUe2@ΌGM41,C{]tWчZTĐ˓7_%ypŹ`2tuSn~1 UrEm,C!Nz*c-&&;A )w%]Ij*ޱ{{)t@t,J:ۛ1"z Kv́AvS[ZDyAԶw +Y`.P_ ,  h4.ХWwź2ŪTk~zeE LU D[f1 X:7+c,R:Zuf2"N%:Sܜ 2=n܍^(S NW`^5[9B]9֏=n)Qf`L-WMV (RrW rt.%'AҊ,UǭOhI!\TRN/W <,n.]SWwg9M=ǽ#p: KNh Q.14)qFC"cT!ER0&DS7EH6$FuK˜h R wPBKO "NX<;W4\cLqf0(kq v4ۆAOZcJ ȉZ(a Uk<b 咞&H״ٶc9ШBHl4A^HpTkkZɠUIMV6 0 3g;ZY J[F+Jxs=a\Q+oP5j=ӳ1KcUU0do?%/$yw|餠{^z}Cy'9ٖ QHelIw'C87o}vnc{J)fauxuO )."f'WwD@ԟC}v{~lp%H{t5z=9}kQ{#a仕u9{u7/L@=jJC*d&b%z΂O10!Oŷ@"D3: ЃYb>.+ȴ% D4y"rJSȇ PlcJޏ@Qq4-,&r_8\@J+u*|'s =R$<xyQ&p(TZ]g d<6MS&Ԁ~bm&hCh~a)B r" ñ>BEy_`}vPߑ0hŔ0A/&gRp7#;>A /v>q*gg]vPK4"ȁPj 6k%kL~]k)P'mr'!t/iĩv8כx*}J&xpYnТ{Kei!o`yNUܶ 5@Ш_yZqQ'ȓP[Ou8:x-agjt/,>~_;$}? =P9gKy }R/ 3r8̦I)}A2ޛOjsSQlS*X94!Nq#cEwmt8U0kC;Y=\ۀ1.'(˿e]U[ͷwg\wqK":ZrsE5{pᛏM5AIդy<+0bξ[h?/L _>,Tz6ܥh'}w|:uI"3sw@(1tP #!}bɋ L7uYah0FiYܨ*m QgYDӣE` 48m?~ 5 :7a.JD'"Y$0(äeim X I wFd,&!/ YҒc E\#CϞq뉔:ȖuCrs%H>NVR(l멧m5>d2=T8cW]3ʒ界4MZ`vNs}}OY?]P7 KIc)NI Qa 4ibN˕$&n6;&|p<3lM! !yʨ`ך`nBwQfDawX6Ql3:S[I7W< bn0`W{0n0@]GXvϋYN!bifa0f?vR"iq6r W{Re=# 3ZPҜuJZRy_}GV9Aw\i맦;BuoV#tpZąpĐ,i-<"%Ԋ'!qV z avײ4aO0S0 ,p$Ly' qhBBxW[!Gᾟ+:nR8Hꥧ?E f_'s f:€֍ײxY0H ??ִ{yOM6WSTɟ/sm>cbX*.TMޙž+3.մEμŵb@C nqtp'ⓟUaƑո$b]BpYSκ~&gyV~QQK)߻ء |Ɨ(!Ew_hTIq\=Cm=)|+xKfn†9FlxUk /NF vf?^]5++[ywk'[AAxkJrSt}(8j9_S 8f;D0"֤4E/O"l왝  ~KXqw-}mʎFk4SkC,RB[] k*M"n ͊R+ MD >4Lk1ЗaATh^7Md"lrRBΘ`mp+.9˞;r[F~cRR~դ 恐>ᝰ1zA7e^^[1 OpR"3N NQcѵ+N(^*r<,@8;,.\+'/} _J&ʐrd#>6Cߝy~ WAY(ZwaI#N1 Ɔ{#j`@+V /:<;&moJp9'˚fb s@6uolP4$ t V._5NPkJ~p UYK{u>8OP87&8WٞdKPfvbAqi. Gi(*O ʟqeေa?9Ffi?@ƔT>5~@w$aLw"~S-9gX m %Zl靾-:s5L[NQw`G 0NTYJ-Uz?(7P.ql4&2{z*M6Hʘ}cH\ ,Y<64`֕_E] x_ w@;ү gIlڶ ob.GTmD9ʛ^>l㧏-E?[kbkcdʇBQr+\S\eZJhቢIliN`=7PE ɜf"8j'UW C1 : P^>dőn$̈CK>\,m]qDIO>a-qN&cZ4twr6fYIm[׿ `aԝsXˌ Մ.˖qIfdUQ̐_VNB 9"7t μVI ׯʰL㸣MI7d2(LIr k!9@F=!< ;g\pLCzl=kRw̗4^ W6'1-n-k>[]L eÁ'1'M@X. ؐ*w;'d5tjˊ#!ޫ,2Hi@A{/SH>Vyk#>5OPqٙߵM((9 shp)|,^fJQӫ{Dwފ0'XsfjD?3/, hPJD;hxLBuA׳Дq c7}#KRcQݥ:U_eV2hʼ jn:d ]CaGi78TiןNX1_|+jFx=gmşVQa ,GdS4.g3"9bp#hQ$oTرK>``3R,5w.xiM/ЇCӑȃqc}]p -r,Zs3dbQ#hc>.uHg-o_o$<'&T(jm$e[Up(M2%t2+; n/ШzEzRXpyCw`*3Z4:Y!g[zz 'д,&yT Ygy;GImr4Y.eԷWX|\5c_vZM.aEȯVV YƑUtmTR4ޜ@b'|4Џ fqb {~*CUf^2ͼ#4~=Z6T=X[2MVDӄfUګȣ7,K8i:w#~G Q!ω+ܾ֥Ҥ~\0g[/lg ?G]AV6B).$eNvX?uÄNv2]F,!X~kqiͽU~6ea-t=XJ;7G5!;GƊ;jkc]5*V؎CG0_ʩ4z  O )f㜋(h39Z.feLUjDgOTٓZ8~ `|̧;t}&;NqC{HY!yYYܑ@ಖ*J*@vyʂX 8†t d-;o怺fzGs.3_DŀLs?ba@-~̦l=.[F:p$9 $۔.^b'&xw͏&a|*)5;{潄#NsT03. )^hAێ@8Nwߝ?FjK¤E>_fU+VZ툭r,aHO7Ƽ {,Qm7`(~1!?4n }j8f8E^Px_:M1SuS^\.k6贞Tk4,lbB&&秲b[iXIҘPώp]+^S0/ I؅M,!+:@"V#rytкyj2){W xö-KS%*E0G6OT/ OEF~P(;,W˟hJt?޵tLh`/=F(z1`]qO2y;@H op4HK Gk6&{fU#њik-[8T>Ljb_?s%mW-ٯ?N&UW$"XP  qrr_Mi~=NxwEM~M !GĞd#T.Ű+ ffK\n;Fz / $ӱDjw3|Ễ>QpHbCTHK ITJXG(oUZ<X "Z$֢16Z![a0(G~A՘C}Rs-"/( h(iyPhDfRD W:Vȡ>3<jZsoi e_P79Au_-6-QrJiK_a/vw$r? ʜTw8,n @xqČ0I_  1:F KSiŹDU{f$= d>ZsD֙S"E:gVHϪ?d]t֚@Sm+KK"ehIДTɳD/?Ӳ3 YfB|zJ10m|PNB-dRT^͡Z|I$8{R_ĔTaIO({Yvd_ uWyo8GL8&6YKg^_q!P02 X-V~L7>h:]_h$Y\EjʉEy0-9&󖽴s>,.?84|>FjTvtu: ar{_7{k@s8zi_B|ͣf5@vsZ**D9nϰt䴷0wJ4eQl/VÚb5ild}~[k%u}ueY@\mjƓǐ<|U5O3X`YvGO0=y@ŏVoqsnPތ&䦺ds;u1hᨰqѻ-:DZLn>5jGLxape}Ŝwb?R=e*yf -%) Qm9V#GNl%IZhkY*e.vzaD2}+ϙT:uXK>B낔#gJ! H-}rf4Ȅwv&$7da0\Ioua3G0}f-"Z)du 3M$B3A',>ii6 Fnց(}d+Y *P#)isJܲWUVM+յ2reHlpqVS~N3t-Z-!%*"3&em>*XX#HnxMZ EP|zRPʀDd%]*4t8V)xS"͆WqhmRrV8Ъ*AÅZRvO1$˗J`hN.xMJ'nP 2`77m'?P7 dv=/9aJzH#FbXT3 S~̳/>(1HP oL_ '+( d@@%Wަř$͍ 3L=oXG={C e+գ.ՏCs@_a\zbWbbS>S'~U=4-Ʃv[~R N ءq.n/q<_q۽uc\I.[*GZj&*iBig1w^*%!RF3vkHN8\vNtTgQ$Ҵ !EbB]tB^f[*rPjc^).%`U޼68[>5Q jw~sz2ǰXýلj@#e;gUɑ'N‚0R1L zRUf.o[}d ^"*,$]8nLqwAR{!Sܷ9fMPsGckl xʷdo~[iƊ~+6JUG(UX NeihL/y._z[H- R)A)3VӔl$V`cx| yЩArtT#y8ވa[D ܽ x;37P'A }QE7ڡZSR70CJ|1%.p"`mxm˩Vr3 0ޅ{i`X2Л]{}h (KACM'MuU/&!/б|qBpMOA5? 6P<jlzGݻ l( Kbe0{iHDF94u:H~pXudw#Pifq+fzד2h7hrMe{E7I,d@}Ӑ }쨒ZtJSXS睶ؼG**VA rq w4W>'(ޮ')b):YI&I! 38VW-3 r SvxO9b7IZK GI"wlv ;D5L<9䀊~kq@$(]d7 +a!4*ϣ[A?!W.M6Hځ_/%L7:@ " ?M7N(D7r"XzIae(f3AsoW0hp̹i>k˻Zel˼7?d?ɱWՙ$ɖ`)Ԩ8 {r:uػb Op~+17J$a!DYW=En`\7.mɕP󦎲#X&7%X̖EVy9ƛext"Q֩wQՆSBC9MɎͤƲͣo6kuo{ JjhՄfQySFY9BHHK+R(D!b@BD;vVΕ} ѶGBk;@yzTNPu9FAhHpz0PꔑrBep'xxii_J3.$=v7%=u cKCecg|:v{Cϧ'2K Әjz#=cJ{1|p?سy `DM]2luI {p0 N%+r|: ~2qbFB_b{ A9 ӴU&4[ q !f`h m=A{DH%]I鳂3P`EO`bI {*xu09t9{VQR)FziqcrTc*!o=#(Ds*KZ8^)PX,+w"C+y+rQ᲼8ϣb7oKЉqޠ]ÈTFWӝ8p/J'1팝pEϐW>.4tfBqp̴E'$V,W7.H2kHaA#G{RDzy'ErΈ/4wUR_,(d?598t៰>'p8'/ȔT 7*Z=sX),'A { *i/6G:9bup:d|O| ~iÚyխ)8lUE(u?J޹v9szM. zIw5*?e"}RZ~'GBWAoF{'1i+|";]bEG +8}vtAWM`vKտ`Ep$lʒVK?q !Bl'!b?6ysԍyBN<yraYH{̭Ƹ]C|ބ F2myAh@3jx0\OkdtŮֱ10Dz,NM\cٟ.WؘjT_CIM¹jD)dNЎ FQvlD7Z0?t=aS,SiK˼GCүk:"2Cpno|4\-K9(/Gi1( 'k^] Y.Sr[(F5ÚɚzZ {H[I#bTJha;Y~0yRjdqrb@N ʰb"ݝ4WRۤ8]@Pp#ծ̍ :o1g=T2u$'[obuJ#>_dwGPL+дv<}_k]W-ċ1UN‹\P6_Lϋ_D&&F\/Xx $VWŽɏ  ٤HTc?‡4R}x9ss6&u]AKmeƕoݡzUf .;?[NSe7ұSOS:O9>D RE=Ɍ+E3Qț? y%C8eϵP9y{n!ߒQ>;: ٲaŚ+/]dLA'XP8zi'Oz\n’=ۖ¶X;@Ym$=EQ{yp՝ c 1phKI,Z '~4=h.MG̯H}lfU*ܺ*H?M }o0/L9.%+Zmo*2 !zn쉛p嶨EۉA`:SYt=9@KSx5o*黸:5 f#‡e?^(Zpokl4HKShd<4:$~W.g6>'U'1XGplF {҃j#AqK:\܇BG`>ٛzWhJ/! 8" c`@W.TX@ ZVdE!$P<-xل4T|T7RvӇ[+*],H_f=b7Rq8:wMU0W~MJbr/Ig)O!]7Gk~D~W?LrJT ^呴cp;~r [tOO$-fPhV, z47<KSjuKW г;=H|u%7QVI7 iJ0>e@_,J5yT<3qf%wVZjLE\3SNZ|*φWxvu||cd@>ͳp{TQ9HQ#>ڶJ0bv5(j_6ڨ,&H|c슣A: ?R*s sI)C|vK5fZq,L vb5|.zED2 \x"*& k "Ylt g nGZOsLՌ$KCڦ%S+HA-QIdN-fT&oJ_%3J|XΗnXP|'O*$$OEp*%yWًOQ_T2C{k%N@] ޛ6c˝|-0 .кVٗu -$7JUHU 0PEx`x/23/@\ 7mQR{@wpe|8d Nru$'7\E6 Ct_2#:5rg[Ϻ 'k]yν۶݊EWhaLہEu-{3-Ļ)GϮ6ܠmUYx@#0ïp6/oHn7[S Msl1L=} mv+)ch[Oट]94f,;|`|_*(eMGǘba" !ā6dxXN$tr䬧f'8/FiS-G:)ae}i\}Z pn)/Dԯ^"azm'O|.ƹF+Pop%W*ЊF͢]d8 oYe-aWJXA.tfm! KKeS.0מGs); k]6+t|vxDL)T 3A[KגӚ+#gT(!3L/|$cyqZw8δnjv$$#ad!2{gxj~)|y܇]>*-V5-WX ">2VY0)c59yf{. jA^0S|8L'R 13K3@k?.*,6* ['p! gb]1a>T뀥uqTjy钳 KCջN5/8<%8#6p[ZuRM$$HIqdy {OIe\Ȃ[FȗG)GOL}x:}ębb0we-?)YLa<ǶhZwYj;{DisҸk-1Ԓ!!^ \A#uG~6{lzƼ“1=Dpd%bB*+aVĥ< |RFn$*!}:ɋ9>>d5d1#E*c^v}4ٰ\@or@<2V "=i`$ ƨْQީ3`W']zR0 vG9IIOZ+__?3k?-MADSzp8Ʒ |motbF Moy^L D 8svyBu@{;dhH&"Fv?ҮE<2LߕQ/H[Dht͂O`jL ͍vzw*| E)ۡ& B%~J2+b^-D]%dE-*+Jy:.J'Q ^]jQtL:L>̩KcsF: H.T"3z'޷ѡ|EWP}jdp.FZXdh,ygMaF)my,ɬ<~lyR 9 k_ CIs̋soEJ`QZ}lUW&Z-y/,Eq@pj,Lzn.t3--vr>э!pg:MRZ Eylrvkѧ5Ȗ <0_vhvHT"LlU%d+GukM6M締iY?z8bW IoB+a>n_t㕣}sM}^ïB=a{uĵE,Qe4l5$ʵZ RW+֐@} M3h"̆ xZR'DBZ*7mmx ߏh" uCWkiUM! *(my E4 [5]-?]4(IH z>5ʾ(DNGWd27Sc-ȳ9V ƭRaWP׎Hv TZSr4{rH7?>U|]г )(XQnj3SO`e~ԙ({,]59ٺNSf/3-&巭p ՝^^uBѴ6:aO-y$85`b6D`pENH ^[)WIYSf ltR^uh"ƈ D;,…0w H'Sx0JmYT's$n0E_6RԦXSs~jj_Fmd"3-I's|˄f= GY,1{Iǒhpzk/"ԁom?751f,pn:cPڍVȄznQu,y\U՛5vM`V2pX%v qOBȴNj(/Q&A2'C:q▹-:ronGXϘC0xzs:x>(mrk.{$\+)n-^W)rʞQIMq]t4]&.,x=i{!˛q02fWq)X2 gr+NLa,'}RzBz(.lJS^>~tR$ J1Ew g3 ENi(o>%}ieU} Q㚸D7Qݱ=ByHj*)T>~$CaE92 2q*L':?Iy=zoU~QA@rnRl.}%AΊL\ ko.7Jz\HoZ2Q"pyOca OyO\fbMlf8̺qa+Rdzuu`Sٿvxe(Zϻœ|ߩiW "̈;>)Nx18ɏ?r%ôzO"RWM)Qh.D,<퀌S4dӮd\ѷ '~i2bnz(=j10^a9Kb4x6rFcoBk^P_5՚?uz/E?7ut+1HR +r6fܰ:B_%z5OKg.TG#d+KLp0J*p1]- LYݒ{FjQ6pˤ*‰i{ %X[KdP2;o3gb} D.VncmՈ9`$΅G _PkO,(6ݗ@$[x6t' ~L@V@p8vLunSKMd"ꩶTnN_i]: 8#Qذˆ7bhq)&!V6LYo[$}̽b\EٺMfbҳTQqsS!ǰ̻Z0>ȑqlM+s l(bh&س,7nմF%+8J8s>g_ ]\`B"Q~ud q[AKP]<ʓN?ś/z8!u_:f9@^` 9Swg!CkÛ_ D\s='N3sR8"^8KXg6ci0?%rxK E.uIv%[y Z]Rb/Y_<$rʩ%M~q!s?F}eXh qbSxAh:P-2[eAz/<܉tSXKOkydMIAۨz;2A NpWB:sOy&8$p{d:TUkO9N-"@ul G n+H=8@e½uPK&EuJX啅K5ՍToJt6!Д7v.U{F&cؚY~,rw'.%`h;6h}ޒ`uBrDyRdͷc $q: iKꃛ䧄\({燶q8nӌj޴ntN+H EixQF&&}T%4OvBABi3wpkR!jN$gM9E6Prp) ,Dxmٹ5-)oN| s{(BZ03; r-kd4?[y*`Ԁ~(+l*>b%WVh沶w_I| 4aĈ(GA\u2!mgfn^Dh3/!n޾'"؀2؂5ǹdo,vvgJDP0\" O<ܷ D'w=S;AdR[vPt^_pɾeyqEu%r,5V{V>guz{$y\L9bpa> 6¿=( =9?TCuCLh Q ɴZ+ۧӥ ˈ|mr.iuB j7n#C67œO|6]2̀a kZ$u/sξiVw4Ħu;vǧR|3lPfe] {4,J0WR"d'd%^ʹ~{SԳ!yy8<$ sR#Dwf(_IIkh=~ r69O2f5{Yu$-$=\_ГQ87 y '|Ti"Ӭ$[ }͉N38G8P{6(vP8_mk$.wa`ܯ>aKTo&5]^eꪡ]In/;PHEl%`|}܆/P]1$O*l|MNH sUљ᭘l뽚-sࣗsG`aPza,[e@7s &^=EAcIo2[Sq8fصυlkKފ2B8cv.W=lYzL!jQ[N S/<}'[g#4vyp%2|xe67<'Y~rxJW,ysXC&jJ=QZ'9zxgm2:~:8}C ZKIY/jnSF#"=ǮwSW^vAO}a9UT=ߝ0[ 5̲bCDӁҀ>v8xx!(P|ϯz7?%A\""ahdh(F)f!UwKP,Y_^d@Cy_ c/ձ&sR X%V:!?.P3l\ŶP8.t.  (9 .ǬٮLUuz!(#|ܿRW@@I\&͇dA_ cd4)9rumWB&ةDbuXE,I _16E\Oز^+v'1֧ ej_߅5:.^2VǯCCu^?TՆPyPT[#碇bFX%]_|C3qqcJTi# uTM~;Y 0B.]Q&Hjkr; ^q*95굮%V}6:Y۲{BMЋ*/{! 01+  .6~VĜ8ڟq|6?1Z_|5u.7S( HG )*y ۰Ý \"f9 =:xz('kڳbFE?1ee2ǘ0c);H) ETX_>k)'] -J?hA[ Oyl,j-H:1m*^kmSK_i@VȻ^H}ψ"mzK /DkY5"@+x!CJY3C5zi~ MVK]IIBnܱpY[.$x% P '_[>2㧏.n%h=O,Kkz N'Eg5|m<Yy 2yFɿCL ĉ)3KEt;Nd7I0|OWk+ MdZ!!-IqTduH JcEOx :؍A[[f 0M(1 q<^0}DHa;!RmR03*.I' JxQjןEy O|dXO"yރ,Ik`G䣕iw 6fJ't  7AH)͉ԡ:̊Ȫ 4]+5aiuH{Uckg+е{ٽ-^N"0W2&,0,LJ^a`\ p>mMѿj(,́6Q Sx68}QunM6 }8'w&% (F߶s)f[%bXmnU@)}Iչkءu7YysyoI^n_@BuU2&yEw& Ƴ{xt=l $&h;b.ޘSm0M=io&rhB'Z@==ȾϞBѦ˩0+F޴=ΒFR}FJGRd)ȁ2IDt#wds0 0;xV\ 'rY] &q=/ch_בqo|neRWMKBYT0xO-w VLB\S XB~m/P 5H5E{ϗ SQ+a`ӠC=1BTv_K%Y|i Kl0$H1; aI 5 ~aH}˺FpB< +H+e:j>8rdpTxxcJ}~2oePX).N >J/UOЋ D:m`XXiYi:;Ne9#Hţ*TĄ)8@^y'M-ӪLnfT H7,IFAr)l+3mA vrCz)91'C\V7>|yBysCRWgo?24u *1*k&L}4zR9=4nSg-Bb`(U4'鼻Q~% HTv .tdtN'6)Xk]\a&6xZ18l @\g*5_QA# m30}P)m+Fx'k.gLJ/aY vppuɒ`ECH0=\ !D&~4Nf>etb.М=.>&JI>7 XFiGOM9!fvOo/.nVEb Gl u :RGP*aF0'2c]mfŽW?^8<ן/U CܥNz?;w'ODDzq*||4B4q V>;mfMi:46akMђ6M1$I-l_f[MymYzMDw1h0d*u}g+[S:s۠=M<]35B4N}Hwz`1# GH}R?mNWNM[guRϲPj>V[[ghE<7MD)MaFdZՏPk-AE+i 3VbX~vPzԦ\<2rA"`<(U)Y1?({\DvfimªV$OR[{XxkRPBXD7Ml%u园I#(eS 5O9҃ʼh D6@ά6o2=E _}"0L02 >kuK cMn*x]mo=f4}6X[VwyktUz홭Xұoccc-(--jB0]ۊfCI>DS.jiWl5Ufb;;vd[S!oS>7\YȾEў2.}9Y &;+Bj,v#31w:xe+~D S@ wR<ܻB4̭=&O݅#]%H~sAȻ>GN7Ln(2־0+ses03>C?]^L=cL\6%2;p4jebi<k&MDN9X"{idԛhdےڛ69 <晨 |~s+Zbmc&;&WդHK귏\:l\b(S"jYB:w*wgˁ_1fGYٰ7T'&F.Iakdj|  pT V#s5~vPesTL;4$C :AvsAbZ/~9:7;a(mU?*;nt/ .FU8 A]EdiӅ?.[u TwmC Vq{^@ӫˍ+{cC}{yL x Y:š 7Y~}WC`h+NwEBC-hŝ]$@ v4.,켳>1X{K  +)KHԂvϚOJ[d:h_rcf 1;d'Q5(shD/p$\ʸ]_!K3PuA)`UᄄV"+9vߧΣ㶘 5||ſ }~,=Рj݉J4@D3Z=%9)N{+Iм3S4CZpq;(2w.oc_ gdJnю(?Kb͓Z'"iX V V٣,5YW“FBkoP:A\ȕ{'&2I<`ft;`ތ3Kޫx3Am̓{S{.к#>C|uoM;Y"q E KnX{XKj\WJyRũv/) |\`mH#ğx:8crp5qt^JEAڕ8T`9IzLMN K!(i?=Oo{a\6^966a|4kRtCHP`&do ꭙV|Vw^4# VӥFj?v(ᾣR)0]PD+djhf xhhWGxٗ*>R3.U*@%G$"&{Vf):$^Cwsk,:O,Uމ @2NDiJ0F9-3l)@cM~xI'k }ٳXNrLi4_ϱp&_48A Z u&QLڋ&,*{;4l=aJolJn7UCdIwgI^~n=\qeaSjoYkcgL&ʌO3&-713KYZe3Zw_xс˼?463&hQevMY1YEz@DcO&k!XK!e_eЙo1ޣ[B1p NƻU'($P/@"ahe-Lei}g]$@a1> ``z]:\zCC %F񶥕cƥ,- ](Mf93^!\Dݮ 6s"w$ ߽}F k8WV3Ϟl.SC 1C Ĝ|P,XĸIhI8ߛ 8QK"$}IC̾&^Hw:K#.0W&/,(-$gwB{l2+lb` ]ɹOF1pZfx$zGGV H?,1gxմM&kc# N`%g1 ֖OCfl AAx$ _p|Hm:N$@HyP.}1&$+X6Ir;n&`j;zp 0%&)vpcR</=c(|HWKp@5=@AFM4Љ+ "v7 rD ioN<T r Cϕ;k/VAԡ=9w吱VG#}AcdRWQ&c:Zb唷[+?ZԲz!yj$U;`FijFSЌy %q' &Rg*dI~lT@f%.]Dpd .)?XJYTLaB)FkOzT8XK+|&7 ]h;dEN^WT_qO-Xq/ ذXW`WC\4'@qI #qf缪VWH ^iOyD)R"B/ DA>[]jӄkķeփ?tCEcn}=#pAJJ2?#OH^:e ,4򑈬G {[62=_V (\B_J~R5$Jn:.+:#ù_p>gHtKwsz]jLط-Lx`Įezb d5ewLŦ1'r c?"--ԩH@1M L-C:MYDb [#rQv2XGJä:C 7l J৻hk$6sfx];Q}Xc j}V=jIJXBIk1¯ӈi*l/;`pC,=9ףG0[?tR;}&)櫌dCDdej$* u*%CG1dvP u~T&{I+Aj(u ׏6rWe:_e :M&6BwxIDPR6tIC&҂(/dx#Z X%+[g>$ zztC8LO8QGHed$c% TFHi ~52ZwÃRu}LO`L:pWCt2TodvomF[U'%]ƳgMIQ WUGU*]P8/%MT)삏tY9C;(ɤԡym\gӥ\gdT# ݵ2H,+]pVL *tp&tE69FMZPGYV';o>CBu'GĽwVSIL|Om]yCbGS^gRm!uGGHL$ė8Yʎ<t=f(Ѧqx)oKѢPɹJ\pޞ^;:V#z*C|j@<]4wiQ73b. qQaGV}G~ݤޥ1Km-I{fVɤ }BYlP@R)3&ŷ>cK=-{hUsqcaǮE 8CE/njRJ\۫S|~rzOQ) | ilB=J5/Q JYSO#Sy#Չ-bePx*kk8r7Ւ.Y0kA')s5b!HQWeׁMc&}WWw_Gژvvx4`z`9c3> iz߂.xٚgSY_lSDAַ_ue6l_jYS] A 1P-Fإ)|9$s}҅PRxo֚=Ch-|֟R"? R}!*NɘभZ"7"~@lzM,_EKYU7/'op1+J߽,O~oƓҎzˆ!xjƿMfNM~~!=s/WXԙwcaw;l{Ѹ^ܳSجJe&4x+Tj SuuZ(<U"giz6}mbIR4"uU_e9}1y}x*qV_P$wۅ)h@/vwL;e=0#n&[.:9=uB8~!)š| VgYNōtrs,f ƬXUaݜF+s)QjaE$},)ףCn@q&nCžO4#|މџ }]40,5 khbZ=%h[;q6L{^&< ~?r/u h(-E $v3d֒2 5mLpntDNNzVnb-˶v="EBAK^wtYmV^=jH3"3 B_Tb\`Wo١qVNȭ$Ie)&m-<O@cylL$VjUw.CᅡhɎ ‘B-@ ZćAYv N|.ֵ0p #uH>۝{ Ap<ܽӴJ<@gC|HLlj6HcFe1e gdv }wB$YcK^2~iW-dIqQ2@pHH!zHlezw =A=XwI qQgA=o8'nGЬ]1t]ht?'ѣpB 5VfKl~RJS2K)b8"9 .ױȪhL'ETI#ʕ<FT1r{yyNF@EtHs(ZFuvJA[Adۡ#F{43ӗ<y ^ۅ%2(w]p~K"^ۃ pb@dPc#2u%Qx)j8^2ຎQS( R8`jiJL0$6O"'ƤLPaXQi/>ږb9hGlNzCO|5KbfAh"TRSc_SAH S2L'% m#d@xoxonwڶ¿00#ZZr{?Q"肶End!c{7E" u⠼X6LQ\m&|*k\&1o!tT#r4^Jum #EIԢ% ޿DB|TbsYw(+@ђb ڏ^gjcf81ȣXjvH`%ўREX({Z;΄\Qʈ';Ph ږ|GR׷/>Uɋ/lъ_E{Ic 7a}@2s \W**0*ǘdh[޷|sk%Drn/JmT9i2)\+иbE"Ƨ={D=%BIѕʩH=0N20^Q}7p(UDpB/}YTX1h YX4Ph!OM!/]M{PI2W|ئHQ# {1QWݐqTvy&U Rݵyqsǔp8aoZM+pxbGsRST"=ŢKεX+7:@a,1|QݧHRE]j)BA9 ˅^׊Hw04(8L$>1fs|k(B*94hXcYw8I|0k!,V2A _j9Q󠺴u y5ķCX7æ0*BjH >H'ˆ6.G5f, tѻ!Z*u ԃiZᤖX? 0C4? У?FLcFnBѤjxVΑ#Xߺ>YM!1eulN {`n4'%FSUI2_UT W}4c!5Yu|?x[ nqSuܬ8hƘ[^$ 'l:o ra¾ Sq݊ &wa?m MY[ ; j9H+u$yB\u'DKVv֯8w=a?h+/?\ 2S | 1 [؍8E̱i<=!Nft5X(U+&)ԓ)u z& X/bT:c0=q^B=C뷜J_/3Ȇ?uΎ3{@(N<5[#1p+xivBbwo bR0ޔiPg^W'F)Vl>lKS/΁GŇM1ˌ*9pb95Lz#RD=|ڈA, W`- CE U|8笰UAI# -Zw!īxѥmy4+cx!zr9K#wPr1{]lQp)FYIvQM~:2 {y'}im?R!ځBQ$[CѨhp1_*3";PcEwi(``NK7g>ѵi(.yGepe΀!hH xZsDE15)ȓ[I= bzu֒_ (\BQ9tX'[!?I|=8}Yb $A)$ J2P3 F##2_0s#B Wt HjduxC:2qE¿OQĉn ۭPj0V2 6FOf2I+}ƒe2C%Tzܫ*Oljߝ:h}ֶWPXї*?hZz[HB `"L2Wu*@@ ɪ +OMԌ!{18WV"pg=û%*Y>xBUXRcy1q;e8=Ps/P \1r 1쇨88-z C5m{#@_MiiQ+*b ȹ Iڛ\h«;Mv43ē,A>̷$v?yXM {<OY{vunb?Nf -V:y+dĩՒfl%+0/bKC- HE/0n$LQJoGGr|V}j. ) 쨆] }"?o[*eٵ!CHp AU7d`/f0efQlg9zeIxOx!:bk14khe_d◆jaJ4n>tuu2Yy?p;^`)θ$ 'JF9<>K}^]޵  كQmhQ3$ q408\g-.ĝZdo 4~Ia GXy2]3$= =}Ǡ (ͱAʂtYk`$"ʧ$NMOPԙE7_X^k 9_l3"<=AaU%Gc=K8E'@ʃ OڜsЙxAj f%.oViKZH7aM3,L(xblWJ ,#dcZ,Jri rF&*qQFQj2RגrZʳj }dcHX2tgi9v j \݊>ZKRS[js,NI2-bЯZ7WgI.0T v\>f~8+2u@ޚ1kզ\~ φ KBadl `jr4:>"|ZU1Ͼ3vu_&1 cZ\ m&z[?ep mM;B_&.}붆~ꊿdÐϸXD4% 9=؁X#{7~± 7 B]X[j4q)/~Tu0^? @؆c7騮'A(H[E.Q6,^jf(yUN8٫z fughNPlhV˕WEE9BTP|,qDBFj%~qWph@~i/|r/k*a8?>7RuTb  r͜N׉d-m ̍,pux"lT"+Oo.NDh,GPH@[k7y; ,H?c[b~8rMy3/'̀SqZ ÞP/!SSؾIX idI!ڠG:ti<V.q.y˦23-:[MʔrLM _L|ϖ+!ϒ+ =twV4(bXNj>dL$㓙?8jiVY>ޮ[An*A,}PfmNFB4Ԫgq#TV!唢I}Q.lx)9T Wx'nr-gJKD3tHr *kcӟOQw@x%r$OL[UZ#z !6ǟrU KՈbr!|h y͡MsOF]/G{YA:6jm.@pMv\jKEۀ/H`n*蹀| 02C1Vk_`N?*ae_{_:#=N eOw=*&DUgNԍnB _iFZ;Pc$׳67ڢ 8o.TVzbJ(K>m& KyO[ x rHN-߽CUөN !0lbe#mUߘ7oR72~ҀoU' ]ZbV -xK/}mc nJ0>kc)lnɍ+;v"˳N 5`S'tkUM.1 tI'D6λD&\I,$)Q#BW=l=]Cʳs<'TT>ki,t`&1dSSЅ( :VɭkbN;>0С._ˊyJ`ĖC>pGBK$ԛJ'c3 vvz2'VCK^3fPܤ}pbWrik|(u;+{UX@rLQáiXCL*=qh' u<1wnx8yZ_G2f<9B<<pW!<9`q[xؒlKj6I^N]&lRNc +rfgv&PDS)@dXI\2;1&Nw}8ݒs11*ʨu SgrMݯ/CQϵz]RˏXuq75bZ4K6r#("E=`xW(uq G;žЌ!h^;][ efnu3mWzP{ڂ<${X\744)"(Ms5>A*'N(;ص]OsQF2-saSm%ȼG˳ƫ=h+M +*Y Ϭ 9w-B.֭^ L ԏ JWii+:\o${^@ʼ!IA7[ –ӛYbl!"4 $ҁRo e:X=|AZj<"ҽ?CSJsmbQ,ݫc1ל?`?MǽN52N5Ysg+M+o Aα@ةM7m /oiwqvi@]E&<$͍~Ys@lK[?qUo$\gu|*/V@/x $E#E*ָKou2S3G]4J:5ł'H/fNJR`&mWGM m Chf(Q0,ʛݓEƇ>['&`|a>rhd0 Po0ӏ7n*nxjvfY^}:_JkM\,./1kc.1>V벫mV f_8=RLevHc.كZza㋅BۥR]*4fU-6861F-)Q/CiÒqR 6㺶7?MD@*ho-y &@}+ݒ932ɉk [O$~Cx4*.y /zPp-.ta5͛zvjfkm Q4 .}1>b(VS65@iJBDU4 N(o*hY8b/t,{f1:!< q2x8aCо !qmVUWPjBE$39;]X4鉁-mv8h2:޵!'_5 [=<=.tEkYM,@}k.7Nd\5Tك:Cպ]EOuQJMFVHcCFR a { 39Cqmswb2 RA߇++`k9݆ .z`cJcQemTDʑ*SLVѯ$Z ]~>VSqSN@Ujtp =ohT`/8*jS%K0HqŚ2Re/Xupp\ V)9>TU֦MqE'Yh)Hzys;G]\B@N:2dd&awFƘ)مk$$ 2'#;{#0/P5O9Kޞ뇩(rǂsٯ2JX#Fy${@T1K ^kݵ) z89GIPZ (k\_gXx;SUCn9 9{쐏8`"@>Ɋ -B"ڌFrR8ËYO,e -CoJ&cُ/xDXvw7E5qƮ v;fm2kI)Dy,l-sZ ?UbFWLjC5rܯUzceMv%Vy8x{ձj;E2OQ' uHx<`'Aݢjknt|<r7 x*!}bV^>Gh3j? Pw *^|~`?+@S,ӱu2A҆Ly9%oBokK+y썫*ŐlzE&\&xd_(=协V$)#=5`B nb ¤lE$h&N9~j<`*6'/9Y8⮹ nm[ec;dҌ6!YzYJy]4 Em>Z{DBc eVx+8MD$zaxyJy=xCk ( p]HV|N, 'Hl 5q'\g Uc>DrI=]灮)nx-ùD4[^\i I\ P#ܿ~(vy 9끽OWLLLY) ^s&`ZHDQ؀G3 p/ :Vj RGꋽ|fB$5R*@ Y:!V_xTL(2(waG]YxZ N{w6!Nn2TFhsN}^7UaJy1nv{|XeAw`lX9A>+h%e E]MIɥSQiCPZ9g>gcS8,W9Ⱦ#s-"0Ṽ0UhlNeTU&Pzй ƠE6>α?.:jF]/?h_cb/vQ-bݚ-=~ hL', )e`:CKU֧3>ʚ[0cy0#Uq]ҳ}* UUd-])>{Ķ/uVb[&b{@Qc'pdVxG`\,qXiX-{ȲU9C-i-bMx{;=q`^X'dbτsשp딅 (~&n*+ G יJwpwa\A:&{L"k'vZE4Myp|K_)!Օ{PP:b1@ t5P}A+P wىc GЃ`s tN=P- 4m e#eٚ}a=K3dÙiŶS~}߂iž.C2bK&C;NܾS .6ܿu-[` ٕ vCZ6se:N4S,@PE Ȃ2މJ6 sdA!igQx~9/nP$f&ݥik+k{s;ۮ凉GA>3A }VTH n)!n"/"DGhЭ(5GX(#g=zHI?Ӳߐ6bo89,4?*vO{uDcq*SxvE):+Ybriێ¨*e, Qw-o$i#r9(#h ƶŢgJa8Xիmj`®2A_( bY,g]U+s^ե $7AL犰lvi+%m4!UmvdW &!k%=T#_P.E}_8^|Iݰ YϬ̚ELuB6*l*e}Sb&IJDPtO.iX'D +@}rMDZ~rxrMw,gF"\@4'I x!B.L6˝,gd*$Nӭ5pEH`"unEX{7݀L{j>fhKq~ b}w)%hEʤ$y=lgmyF☇Pۖa.DX); x*0)/{q~` BTgY”54q39P(z*bKB,g~} ~m|-E "0Bxq)ukæi͒G, 7'Q{|gwv %vW#BK=Zg (4t'zL2@A H z1@+[t?P@8fYnNHE| S-agle *6D"<^@C$&n !/KέxLZC[+Ao_cp$tQx*j҇<|*HL47LQ qa˳*pٲ38Si briO"$Oۜ;GsC"ցLp_?QWقL%Xxs?>StU5 ь W5񈮺Y:R 0lA>siY}.^Pp<(HU8>, RJݤZ!0Ї&(vo9!@DHYt 'ڧX*0 cUJ] )a㹈 I4`iz*Znj#MW^u*1Xun2Zя8zp[HK %Ht:mK'i#O>M$qEw2.ƼTFwE ӻC(z wcMKv]$f QG]) }pi[Et6PLA,q}qQ'D+75VB|$s wjAՏ~ĚDzx+}LoR.:}?:7ՈW"qo3.ZPY}î3[DNܩ-ӄ[R~ZW-)l"2#G 3w-ׂ/F f`!'r ~$9%S_''U% T;p Z)FhЇYI%&Hm5_5V(,nG]K[^g]5L`E$QfqQl1Xrۆ_Js;ӥ6`ARVK>Z0/ZE]U_AT'Ŵюׂ"ӯF$>G6L|N@7+w)+N {KF"YmwpkM5Kk!~ȭM!RnIZ:3agx(yhfxI?OU' zO!RL~YY1c s  ͝R-qO1A-$`.2Ne tk634D~fF哉"8l P"@ut=Ieӱ9+ vI c_(\&fe1P]-,8ϼh2!RT)xlY P(7 vB|ׅ >A]+jL6_1g5uQbO/_YIam;Hz41rTX} wL'YT 'cɗJ'UW8vd;8@ T2+zW vJ[伖MzTpI2OSܸEڬ<^4e`oRoK>2?<&7cr&.ޜ{.#bWYIhط\w!n1,#"?}AV3dJZ8lCbXr2.sB47t-T3l5G)u 7p#y&4TJ`OpcP/C Mh zIf_8~vctjf6®U|>9bǺb+2 ozbۿ3O8 ˋ c-KN/&#kO\ -gpy6X󧳺^k">U ?&OQ PWKؾT^m0;ztmAP"Y 07bX|3_d ]yjdť pfܨu/kܭT20';L- o,0H̭߭(\>q!@Nڍ&8ai%xt +"~MJ ϣI?`+]@;LCG0ut/[y~0-q4CgŸw]Á4߼#$"ZSNFSl?ֲJu{@<GD|%10s1\ -ZK.7>z]QOE%LN8 dAcŁRDHeN0=j=TI#uc!hg^˾Ym[L/81e'GY{A_'&R.B^^/])=Xx3^GHD.px^ka jԈk&TqP Dbb 6KDK>zCjXN2f3X;=+6[T0حȽ{Vdm+S_6x̆HR` xKWtnqv 1 zKRqt_P۶>`:#\Ǽ7@Wi!tzOr`{IJ=[TsX)vkg*4(}eADXZWzK_7hꇄ5/R$b.Wv+w=hia֑gZPZ -C\tK}4=b <'8EIw>uI Bp4xml@?<6 MC{r^MTxXu@ξɃ01qlYDq pA\Beyɂ;nP A hFt7 4Nq'j Vɟ7z(PwP Fq\^74B_àhּeAHlRpPdFy1QyI2­T6sEv_7B"[6 BE@QtMQX~2fl!_'4PK$.`I14,^[Ā(S\5;çw#M.徹Ӆ%LKr:|l@bXN[܁੊^2Bܦ|h.C%lOGUM?q1s'0ɷB;ȟQL8r1%Wf5TY) W>!`%sQN;Bgɚ`~~€ˬdR@#SP; ڙ38@0Z\Hgw.2%k50:hA^nz,=fB&VCrYR崦[-WE8BF4z")>Ye_Hs cpJh~/@9|I:еtYKċʢ3Լd9dQ޽?=g:]~hX-kO\}J):xYD(?O%SWAVC@Ly5Ӓ`4/ %TA:}'8%ȅۋP c^SohBb`گĹ6#ߪ9zmI3,ÿyG ClK TBh92Jt8\XP{ɶ8pO 83aF:@s̪Z}6?[%0/nfuY1$J_q? =u+>T7$5Qo%ut 0DQ$_gшxpUج_>,);0*lDZ>0Ö8ş$u%但nՒƞ mGɦc23>NnS4իB}5Pi3X&⚍glPNr {$FHT0?Ѣ6X'7ܿڛXmJFD(?7j5f.ŴEː^/oƆ[chBZ:Ma!mzl> i~x7h!8p>я尛jʉ]m!6d޺JX <}*Yk蓖Zwp 4բ/2>՘j<\~CQ ) َ\O>m F܊em)^t(Bb fKj߸,[fsC'aͥ2 6JGuHp-"C[PccwDC//dX' q#F?!"u,Vwǜr8UDK| δ >,<:ir[-VZN b묊yO V]5Aaύ ̿d$Pu l~5^z#q뒦(C'?ut@E*V o0ULS!}Msm2Ga3 8<,Z7n;q^Gbo%[UO'=u u^Ml rrCar/wS0V^iA $Ebӕk ~ɕ|$Gd k:k)P}LqLJ`v3!eiY&0<V8JWy*,=C^zߛR(!]3%>?,}T nEic i\gi> C[CuZعX :ѯhic2ܥ(kV(Meup"Y^B ~!hW*m2tMW(toqAO!]-D?c])h2=R)-#XE9,{] /ҧgQjC{] JkE~-uכ-unSg/%NJm=?(e NgRkjaMiPdkLKx7Iգzl yK:\ѹ(O.ؠjB eʪ0xFoRȟ̅`,#, -o.݆;NB_v.XDORlcY=Yt$T.DK/gpn(S+?l}ro|&&ϕ9xlB>pK'R=SMՠH|؈KXTͷo\MmǶ:=.1K|XXM-c-C09A#`osA*hݔy{X1yzz;vngY T )99,Y7WNmX!8E;b!y;dx}MsYZ*ک"Ma;@L[84_G)T|lqR Uu6߻~%juÇVH Q9pfF@@qX0cջ*ቚ4&@G0R!ϫ*G HMUCV>/(qS:flO q -7鉼S7Qֶ31aWn$ .7h0ؓ9?뿂ԇxi~ErbUnJ6ݴn]u 5^nՒbK7<7+,wW׫OȻRo&I%#H/Dn^nhQ`5yJgêx|Km^&X1Ic6 ɭ,ZS ~usqפ`R_sJ"Gy%TS1h[eHf>yC9[l?SShhKb){W0U o\EI*)|*G|K4hw^_W~'_{t'q=lzFEHޔ!_*զZayL",/nxW|wx&-$\FeC&P:4%[×ۤkr٥|+?˜7*Ԑ,T9J[yg/:pZA{P0dȸ9 r;JBTB2g$@r+ZPWLb逐'.ΡO(g_EHjAM Uw?^."g*9E]>ٮX/CKD)&rQ%HDذ>,,ɮ-!̗(@`&s AIv$`zЕUg~j\V\j=:d m'׿^ U~I\/bM:w yse1M5K-z tkbjrv$APE?HD`I|LJ%9]'Rv\$:'L@'RN#>bHҨ Hw⬵ ;%vesw;(XZ?gk|zfZ'fv'Gho|@޾>o˗n,詉R#v|zE7LO8.E_}REYy*jP{ #dڄⰜd.־=?Y-VOpT~~U~u+RTAJE&WQTA' 1uL[Fש7t?3vB  dB_v0'':D(ZfT|\VY $i.^5eYi5X/ګ 5oo)WKJvg,k U p8E4b4~>A}ؐuZiAƜv1os%cwD kH)[قs!i 7}$HfA#JD5Agzl ,ml߸G !?FvS d<2Օ-ף? `T #O+0FlҢ]blHj}ar:<.D{LS\\FSE@#6ݵn\IK9x^Cc#Dm Q9. uڎ6GwSx~]h](A(qlpz4ҥ{*BHҋȄ(P'́^GLjUf €`F%d7Gb1Bx5)z@Qc|Jt\tj%vlATW K؃>=}e{fp@;+{2z8n\ @"DH\YuÇ^jO8t7I/TXU<@ݧ,G{rE0eoݠ$#w ?T4 Vp;|:pq{A6w4@N%bL?q8 bU]DJi`cF nH=hoH>#d?qSJ }( #%~ثpP24XojCk(6,Ro{[V&fu f6*djƄ_/kwWYQ :PUP( 5\=nF֯0oPLl?b_/{*6m ?$!2|ĬG"6D9NzYfS%a:rk\:7=Tm~ ]Z9I,;(~|sO:LbJQ sJAŧzHV]DTž Bs NtSP2E.HBPy7DŽl,v [/!vN˃_up.*K8L LNl%:k l^ͭuRs'1"^j$ս{VXg5 RRR5˜F{dp&e|pCr|6=Eqb+ڑзĉ?]YlaKܘx\w#ეvzIBalSDUjwA6gvvx]{i pǟ4ثx޾䮺equ7\Ma[4Qҟ㼵H˹FiP ZCxݩyDA_&Xᶭ"iѥ}uF2#9(QLRGۯ'CkLg6 @NycyԠSY5o+b"8JDH sxi5ʈVmEH/iC@f[l^KDt'|6f!.2ϯl rq'$Po1ɿjP)2wi`VV6wo3Xˌ?TzlTqw'{XUBhjMwgJY%sv%9/`pL >??XzLK* -`C:.m/ lbͳ]M믖k]& ]qc_ 0vctmiaX*MLM0ygDh]o .6Dʜ_kM.Kұ"h+(r^$4PҐU Z}/+/0tfYܖ~+jJl_?I}&7/׊s^_`6jӫ#%ii- CҞK GRnH=CaAr yf&"Hj `{'W=,zf'M7[(6Š qwu~9잻n@2`xE$l|ۚhlDv@^rwU5.QB#1!8q+_xpPqg;ˉmכ:`=޿I+ :_Lgc WVb:# QQ-S ~V栭L~dHVTY!g+([b;zNƬ2HiwW+1aV^ Rtu/UctBWiynJ^ S::TyEex&N5O=5JIqU@a~fAXPe@˒mA|ZwUF@cP]qXM1zBƧlMwEʯ`s!& :}Lwh_eC.BT&y7i^%-X8TnB8,T+o?K\& :FrҔ=Ml[~0n[ΥAÎ̞Kw"_o?TL_< KjZDs9l/\amZ0ͺlM&Xs-W~˪T0|4>bH\hW`^DZg 3G8˙W%oXSj(>ecVH%RA$r!<2΃.YKf5]_2p7=d~ mP_rpтwyxI'θxw7] e[oR0g?4jb|< e769D4Q44hB- / NVB&N0k"%I%Q)BdF;+[3ph1]ԮڧM} j wZ{yMˀw(^ hIȚ^ioBި_ݼ|}?K4?"iXKix{OJ>vŃN)#IE\AN2URϨThEW.zE驜~dLkLja[ARVI@,&WI5 ƾAtz!gu}6G6ûw#5-2,Qh5y>@"S.ݹ9_ 7J5=sP&qu%\NxSnd]Oe, oO`P6CbEJ^Th'/!$Py \ B"9Z[͇Tõ>w #/H兄`8#UsFsAF=@(.--kD |S}%eE\|p#md‡N2ކKK\cUt=4(ښ _W YY:!?3K ]]6߆/܌#q0zUh FL <\=}RAu]L VӠ"244PhV [yqIMQ[; A8ʊzW.P$*A/b]ݩИ&[r9G >[RJgJS[Ԅaۋ $F!W]֛'9e!08 l\@Ȃd4/r{| DIG`TD|^nkQtćs ,%VrQ &aQi1TDWF'ݣH󰀪e$ShI`n)歷Y%}ll}!5v$Zj?sg)ihi]h[lxyN5` ,϶{ЯڔvڃYB EX9Юz-C +vÇځ^86j;PLO1\1a%( 7Ҩ۱"kU~7lRir< YR&M*pK%O`d&䭺T||ry h` m>}.6̀ħ\{~m8B=שh1}+ GRz1t@%ή6Dd UoP59=L¾,[/ "P^Yj9rp%T&0,z"4YK@ao,;ye3͇/·}3'2R<UUwf*׊^ N.MDo*iB01PӅeo"JnV/U[m_rYͪ/-.;5)r& d`Z4q*o|?Pc|ͽ?XgBϣD+Y?`I[Py̝UsVvo.RW.1"s8ӲAujY- [q AU`>7}.Փ]hpŜ uYd6bZX5C *QsWTQnUg,A4O.J Z?3% bV]ӳugF9YV^QVg 8WŹTGZl0LRWT7Iu<X\^&Oe0(Si[Ur[:VO T-CZ4`?5Hrיov֭?Egz jeʠ<,}d6RcC8/ڻ#63D>Vf񈊔X+,y0AuwP:iL`0۽f?)|sOy)8wjOՔpGX'\'QwX; 瓈 ?DfzCpI^ŕ?{CSr gvS-Tܐf{I,e67exJ dc/0@zk5ugCPe%IM9U@E#Z]&^(1))V! EIt,r(}# 2X| f*&1Pd\ԏc,YW;Gڛ>|jCzXu(&` l~3I!+Lؖ*=iM<5% ޼CvKwoMue-`@u\blD;m4?Ӫr}tgIddTZ㌲ e g/A?f Lc"dM`,'/3Øm0!\L#7ʏi1#G%2u@U~w-eZ'MCΞ,6-,w72muN'ގ?}DWϪܿLgo}.i|/!BGAD?f\1&F^= =*U8!wRԓG>\X 4^C LRMf2usm'2|8QC`rM]FF&JD 03͌&7dOK¯~:]NuQ:|CLߖMCT:C6S%U⚀M`…)A8+^ǺG!zܙ+4.Y&\"٠c{Hj7Syϴ ̖vyafvo*W hgxX\#1 cH)\tnhIsQb姼^9!r蘴 Eyz:1d Sؖ7E+=~4Cz.7ܴwgH>sɩY9K-.{x@v_`*Jhf1h*>ߣciiZEUFwwSƽ LÎ/!PBcf@̓}XFr[`~Pّ\#0C㏄[HRt6 d:,[Y$ @1GcOl|*uAl&+6u%x`$k)?w_@]56 CA,r/.hNJTBu>stwXJ۪da~w2UZ%ނTSd L,Ц2e#d7:A9%st-i[ڴi'VBx?xb"Yc5,PdIJIF1Rk;1W@v~oFyiҵsD-eԂCԶ]]_q[oN;Kf{X@ SdaRGSǝu3qޢݕqfemƿJD<5eD) HtW:7b?ֈ1IN(M9#۬DcI8'%~*oj!=mιhdbsF= 6 (Rpik*PdVE]2FwWk p̼FTG ZZ,Eϡ$ou\DTOt{2lTW.`+2Sj2faEI.!ĎFP_t͌;, ,Պ_Eҍ<۳xMS%;Ƞz=7K KLj'joBꫲHc%8Rhvi=6s7DiևR2 *DxѠISuW#-tAe+er|I]~>\|>M渄5Y&¹Z=RS8f+=יb~7vNB0ˬ|D7'@I$Կ<|^Jt<{40' Ti" /! |;\=@RtE*6X)9!hTj,Vr_H4z.G%9TbO<d A 4^cq&c>Ѡ[f2d }($``IC9:ٴ/s dd>D0v*m &`(AO JI.\nֽv :TK鷽k};wc:K8 -J^.Cz8J%){w;f:!5,|a䕮co)Ϥ{T'+5#Jpv`3_}ֿ$jҤ~U+fm4-ۈJ$E9I@]עUj"viLkf}tqإ]Ȃ7P'VIxVH}al[P & |!B;^?VC׿&'ʿkJOn?9:O+tXi5KlO밂 O!:W[O,R~n lIr@T &]+. |J2tEz0(Y5 >(djXkNLt疳f8fQ"~v^qQT 5g֝DeLjH&&gi&Zf̽ :E rZ_u!rJ|倦dsio&cQD\q1HF˒X9zA0^ rM&?@KaH3:P+w=<8 ]1b=2?O( @ lx ˆ[fTmv)0WiZI2{G~?}xf2p|i-/S #EqdtluZPcnJɐsN<V^d('|~Ns*( n>hi}ܿ_J*&*3c% 䱚? / OsPjHN~.ĩ {x67RGcD8r=%cwem3'KL)&+g.Ev헸'>KǷ296g܅-킵s !)u sU;MF(BHcaQfF60Nju\J6o!C@ OE)pPPٓ8.rSkCHzn¡4a武ul~'^~gf:YYk &$s$ D7 A _M9N ]riȅR& Y> И:[1Fj5 vs+\+wMk+ s4Z~\+9jKMQ!d)8t[|= M_}zE6E`ea( yjebj? pؑdiE=='oGk T2!߽۷wTL6N|3/bIVJb@p%CH _BjXmCRo fQ.*"{N@/YY'u(nGOXc+WwI47(̏3<^O) aN׹Tkz VT+qVY@{Ml @Z @3VgVjyl>΂~zAnwosͤ6i}>[uVY⬓ʃ.37X3Zw3G3%tk 7bd޺O@`肁c07pdvÃX~[`mXK Lx Id[d=y/C!o'˧_$ےVj%ڭDs[;

TQ3J"E3?T0%8hJTxQ^7D^[1%N0kL.phdg n7\2i1~eez1Z^E-y bGxXv ٧ǔUBQ!f6e)k 6UNy@YHa}E!?OzK,lzȾ"KG V:e%[bD:o!߈y`9ZY!A-V%ʪ PC3q(.t 7+0m ҋUiY|&Oy":#3хtmS՟n%ѕQgM2uf4z*}ؚ")La>ʌ6׵E<u4NoC h 6ߌ׍ XpZ>`wGLW%q6O7$Yw bZaCQztO f/J8H+܏@/_`dFuz8z_|1L4,y !wI>RfaO5Z,VҎ 9Hz.Hۣf@aQ~FcGh1 Taܽ=c׫%L8aDڇHG2lKN}GXxQ4 Kc6 u3J2=}DT_( {׵f@j%4g*-AIh5WI iBYZ~Oo# 9biBd62%> nXQVZ͈1V%K䧫*K01eܭ.5p$k= # 89NXF}LL"76 lT g@Q:ɏU|u N*`>#ocz^3Ƨ K6xK Y)׈bMmE Q|-'C& N̳˹gpRa%I@ޡ 9WqMEڃVؔbV$>8fZ&*ZG<֌?7PΚȧ*dS2ìl+jl$@7Ք6@9=~R$ [XX}*!ꞯ07u/v泘Ĉٷކ*9\B6H1FK!h!l;aIisf9'g%fEd*m3.&Pc[/RA3. Bf[3|W~Hs &WM?LS,j~! C3hXlE:n 蠛تuTثͳ) 5m돮SO ^%v!Dw 1o=dw-Q :±\]UWzU[夷\pW6œ(x3_MBJY79rBBϼκiԧbqKC0e6M-l(p{ /hDAJ'9' R@`Qi5m7V)eو ZG3!`"؟{jfbrR] 7$GMGQM[HB1E3/H)qx*9 y)J'R[XBBž Oq!/orDni&|!/e(gVf^cU[Uʑ'7l3K2J9}]މ.]Ж]#Д :tt)7j VK6hrgDp\ƥ h5ȁ<봖+#)~6jmz, R2"unb>U-SnKju ,@6he+Wp$KΈR5VfŶNdk ]͒ޛO ^Hz=)S#wlr賈J#3}zS =v>O~XJL]vGz1 #?u35+ 4}hiY1jzT/IA.+1l*KPYcYɞ aD״ɻw%S1xפeҰiuLTwv>=`.8H0Kb);tB27gBfF/[~a Y''dɧzSRRbFvrzqSs!>⪯rx[՘2iI*'ZMȕՆ*<e1 +ˤ1ORx4A=]tm //ղ;u5#Lys3\%=+9#^UxA'eu%?:1&}fZ2f qj(IAP @&D€QQH:J0X.ApPh%Dywq/űQ؉rkh4Yae( 4mm-@|'5?]'c zvGM*xn ^,R#+EƘS&t37}P'"D 6@r%w9^'!f+`CY*,5s=垡~R wp12+t_)FI8Ƹ?2%HErXjgiVIbɋ^RX\5VsF/1.`Vop]b Y0t_WB&rJ7 T ǘM?S(8=_6UC'JFMigbŠO65< !%7o/G1E]:R}>B:+m34cS|:h)4LxbHj'ъe4ά06|X"c,ȯ֠A֥O$%2柹Aap\RQ?AkdC(% cK@L@R&ЉK.!W4m\+sF5*wsNJ1ڳlqv) dEI;]sbqo1ب$qXk1ԓWpbb9ƙv%6~If\܍€;|g$~KQv3nWm=@p|vhQ#QKzd{!^!R!Ȋ+^I4z ʘTܹ>F_TEɱca-377TL# 8;d#`3r4y0`dtD,/}=gP5ȆlzjeL ;H(! 6:G ܴBoPc!MšS6NDٲ<[|BD\'dtK1x2:S.λ$>HVB<oO+ $GYl͝j. mP]F<30'Xn2.gK:'G1ן ~ ȕS*gw7J^ ؛"wP'D@ m W\k(=yXG*qUW'o!5璉 t vT 9M93gpΔRBjF#;T*J֔ylV,-0 6гɱyHQ~&Bզ4u RqTD VVOeL w([Dɲ,J66T'qx@?3<UXF\gȌ|<*FY#v! O |TZއޮQ&|=,?Di9d[|4U6Cz,uS^Φmˇ$9/ U=̼Ͱ;b)==g ݢ Sl5# E@K1-q >APIu+JNӯ90'Y'8f"'g~Q&w%R}x0e]DPV& }/̓3,˶3&| |i@}QaߟQ;Z4B"~ZP nn\t09$is} haP2#Puܒ ƫj E{$Wl:/ڵ~+#-̲R` Q. ,_VEШ{C_݀z E RB19" )g2dJITfG^^D͖_q$:y؜.d}v"} ĬxUlgKEqvIDF;wiT4a#G mj|3F;n6{+wD<A4pCw!?I?[0<6xIϛ#BI6+aUv:DPI1yYo a@tp Kv+PpOL$5ï4d% <4c !-h)^z'SL:\96>v=n'vc̻y!{2qK9|ƮDбH 0iǟ=˺>2+h΅1@._h`Z~m8A@ h߉$r+ \.5e=t.뤈BWoIm-; T% zd.2,ٝ#;G_9YP\Q%x^s@=rᖔt6 H^M5 bSUy^.2Y΀?aDy +,eԵZtXk^m; yDL pD@ad'$rXl7uQO١"P胉p1ײX=Đ5`62ݫNqtnAjy9|بӚAǨBopYyh]qsBqEaݑLn ѦaTLjlf_̔IJvry| Zct69xd+~R'ÊrͿ;K56l{:7C˽[Sg)jV>|x d`j9Pk?z1Tt ' L2WC|b4p"t ^kJCr)p HuQ0Y!"š@YqKR&.֝m5hsypBJX>H܋z='ȩ?VC\UnJ RN[Q6{Ϧ4$W2P]=AH&F!z[P[1H p24*Xϩ*.FWR5(Ĥ񻓥DR=(LUch`qeKQS~oG/]QDcjz9 z|xMw )lj'4~D_z,}F& Cʭ :p`$H6eaRt@6RN1a}V=6.6"IZl8[ T:).b0+w#=64Y 3QØ:m3Q!{(o(8#W_fюֹyQB&Ffkb{@f~>QYRG=<.lkR@ RmJAM|QpBPiM)3e09/wZ1tvZ+9*g\\ipw7 MtCx͚as/͉4­O΍ .Pw枧 l6xX8a4l9.8ߊIveφ6#'d|vFQ +)r bD,l`mr(aT zaIRyתIHE 8;s'Hׅv t7sIʉhеC̄ %j~0eL⦾MtM*>⛡C$lyEe{#H9"{Cq;@`Ђk,"a9:Hg[r[J/AcOwc}Ef֓e +z-Y%T|Z~%}FineDf{ƫP^ /4~n;mִmՄ%ԽCuU&$1VYIhn쬌f~)uj?$S %掻S{VZ'F\DIE< ;)}[u2~LgY-}^D 3btiPS)JRtO\ڹm  ҃zU(Xt%_ƸI?&PE]qu%"'s0{jhϛ]>GI]8-$K:8qs5犐kMlTUƒܤ\.Di?VJe{YZN.RQC)q0s1x郹FjFM艧ۓޭ\L\ڥ0nuS6Z0b)2ťJՓ6s*Ā` `Szm%0-&Q T1נ$)*v?GM4f3q`SvmEKGmfЊ`TeU|kb$Oݫ` ެZ\D%J==`eT@9bK:3ꋕǂT_`pZe<5tʒ/  O/b@Լ/?_*;Xۇo?'XU'%p4(hUG5&5yo:hӼ\cYl2ɺcHA ->b:kE+l \&f?`cxԖ[J<3wcضчE!Ʋ_ѢY# }N-1AkXf_ĄM@L7]q9vPh`WݾN}wKC+ #Ǫu1)%k`Dp#nbRwJHwæ7}1I\W8Be3_oErE{Q] 5͔wVge^s b*k4?ܞ(v[4W`c(VYicGqA׎ѷ.LX.y=E7'k)\{kU: 7S<&8]EEA,SrM@9U m;>.z;2LE*j0OPéT`jO¨)zϛ&exDt=H]97r;Z3勡?TMDSuᠡMS^ɞQ(XQCa/~l/G;{V=!}8=i7QăbW= @UVk |$o"קY4 ~ '*otSR@FAkUx%l0ʥQ\} NO?IC i?I >8YŲ<%Ipۏy6;ԁj(ۖ{9}ؕ|]] J%5 Z+vaD6U|<-lA!Bkȱ>}1{ }͆k%)h!iJPC\pUGu#-^FZTWU-$D#j}o7D+Ej)N=aǓd͉1KMci1rn A{vs4dph->Ya 3Q\mlaMfBU}py8+cz,qD]ÔgL`&j,^ a)M*fLN#1H\WiBɞaO_n`X0M2L7^2_ |<3 t /P?웎Ejn1;x|bƏ),z<(4K` P::/c!r['=7?$`Su8 "p`6}22~_*dOdߧ{0nj8I odV9mN ͕FuUã .Qz ?"_*†;L\3}*5Pl@8zSne \ #YHq gWE0@ͼMǍV7#~/ \vZS3gTXҊ7R& A;`L#\XI+ћ:'<wfo@@_8:al~HPcÿJEմn:wKuzޓ]`CpQ&!l< {!cwoTZ9t{{q^n9La 9 di".у!"7kyÄ}]$/pCO4-o\W Uz0ad&38z H@O*YvgV{ \\wCM < Ӝh28|nR[m?SA^)!Ld/Hh_g*dU|6.x!-FQh! 1H:C㧞D6U2z=yU78 N5%dZ;>Kk;jA }ojZO)֫+ f@Yj37HmJԺSY_P+𹼊ADf&&9bߊk` Z۾z3)S0wZ"(% a,pȽ+N_.Z{L~aC?_Kt'QbC|_*"M;=R]EE# Y92PK<-Iҡ~ZApZ]] ,r;{bsRKj[ΤHd%,fE(uW_)]9˧ŵ@_t/ }~tNjC ieRkA4œխ\ 2ַ1 #i eߗ:rtKَ͆n]M9|1D/aQcj'ZҎ)ƌ<:.D~p w)oC:c@xh7za"<-4poOV4Q8s߾/-.RӴy]:#W Y}VJ" d2Z.騕RuVBt([B(iV!7+|zh,6.8rS3nʛ%5u XY& nPxea9MZ؂1sp- ԼԜ0}T~Aj4:NtU0:rCؤ”PP֝r:}6u"ASr_ ]RX̗1 5VA- %n<3YtNV)S JAd0rkd&vߡAn4y (ߏr=sg.pf5k)>֠v6P Q)y6r+߯Ր5h<G3*zuDD?R:S*y/ą/Фcq>mGd_ÿTcу)G~`eض̈MŵHw)Fyn~^4sJ@5Wzˌ @ xzTPI&V1P 'C~9x%ځg2(to .摤W]ԕR2f~Ky'=V}N՘<*BxG\JSX~?F.}1__fX'Yoj!Jr %OR "bt!e\>b[B2/02FÕ)=[J]ǰNa~?T)vAY8H$/௓bdص1γ_0[qlF4 Y*<7=w܁\U4[o5}"HCc]ZXoq[Vx~8uqɿb,)<{EdN[ ueBA 'j 3jYx,+̶,^7z9Z(>h-B%~j)mzWSD7k@GxL}[B4롿461<:/2deJnQ7)I{~jkʾ.BVΟ^VSGqJc$̤>5~p1Ys,T #*H/$zFKL"~6l6XM/xm Y;vJ/h8`C~|{aߑ0 u?Mx!aFY281Ati^UOV`~H&ޥF`z؜brViq`nz:z8 XSE^PK"u@n: ?.ˍiPrfǻZJj"Șǝ9tDͥNFH¬>|%Z訑'kE]#X!? Yu3|FNS]'^4ìB[g +R>L>&:ƀр  m/1Eax-<6PMtգ]ЀɃn^ʉ"Y9sK#~f̬R-Z=D&DAdϗIc;0*7vm/+Fo!O钣%'sT߭N2/qA8$=0sw'vBQҸ>f. +,1p䙦kđ8-(v0wmCtU2nUv; zCV&"gaYpi+OʵzcJX_D.h.B4swfMhQQku.4 қ& Vך |B3e1<^tC 7ٵݽkuj6t%,-KAC#/ xmuGx#gkf$LƇcrHzxC._q[R*F4i6Ivzގ+%)\XșLUߋ  rRԁw9d39i[EG[U[ĩ$34e@efw^c6-SU'yW_ B8@`>Wwj,m] UNEmC685q[qUZho9}p㬛[5R(k۴v8siܸZkmA,4- [kܢ^7fTAI6a|+տsUFݟ&xk_azTQ%rZhWIܘtk6gWZ"iK۳&Wi!*`5aT0'%d1Y9V4R9rv;a5}sj&M>܆Sa鄟Lkx]R}5@ 5_uY2DuPgg@PhS{1, 0HNU گ F:XҒ&nZvau7්{F>l&v{c#>֣|:;Bųʷ\-)@RFPI\ P<X%^~% x K] Z73N/w8;՟]_jDlW{<[,f /B_D$q|zcrKo{"?,-!X%y/ UL~wS~cލHlÙTꡎ8Y ,IyyMojϖt!q-)FʟK60?)<>>.t(D+L1uBT+\"d`2vNztAW15fP^yL=hz$3Ι6>՘(ɝ只{$ xF~k/cKWz; !Hv$wmE;8nѳmdxT¯Vkz,OX!З'=yFuSxz1IX,PYg,T{m޾hGwwE+bZ#Β9ei\]s&w>dVT<@[o߇xi=[\ qT3K挶m>jy3?j}0F#T Y8P2J>yN;P*"vaekXQN'|JJ%P(L&|6'o|# 1Xd HS^͸twF ([)7.^̞6 Wy{q1eE 0Z8?'2ճL6n5,uhEsf¹9q߬q@ jkjVXDbÀHCUNs<)D<(=_" IPUJ]TWT i҆>B=N +V//O8(pYF~yOj;=g$ob}$T=T]v$,J~pPdxV"lef82d !B[. lr~{}k_T[n K:&q m7ʢ"5%1E[˙~f—Z|u$?6q _{D$i<$noY9_5u8aJ&sm!]z 3B3d0i |Nǖ)ihd'.z ?x'8\yJG#u YCڼn#%x"$}uH\F+&\!SzCS:%V ]^rvLmk^e0+ėA)xRh YmͦӂS?:-lN.޸(|A#nHiL,G=R!a-㦟nG 'jF|xo 0l"wFڥ y0uxSXgpZx@3Y̠.uf|jZ?eij8胤a.#˖T{Į- *Q ^=߸q. kKB`EΠ9GT:voeBP2;`V ܁wcqRUo;%+|. Ό< ܃Jķ{s'C+k&q,g7bur5UŃB TLS҂\w"KV wDrtQ@sne/F7{7W_,T[/? Qel0Ԯ [";a#V&,~uvDuR}$] k;{h9WG7,n`[>CI>CNO}7YNlWoZsK]8%$ *X8Y?xkHq o_WM{1J[;/6:gŴJzS@E/`wol:]*e&"}|j/|C}[)6!=I HQmÉ86 7z#zсj %czG2n,ws%ߓ5NT *qTms}{*"0J;osqZ'utjU\@(êya=fNĺa5 ZJ/X-$뎊SO`vf?h`|W =^\w"K|cgբTӣq*!qYEyςkcDa[LO? *UBKI!)_F}mR XOP:~" $G̘G R] Ӿ\KB?&%$i%"L(N SvJ'N,\)LsFc`Q!b WOh*YPڗcs-C k)#8 !.Ƞ܈ze]zxo^,ɰ+5hY,=? n2XNjdE=Do'X'LfZ:M|I}y+98Xw$%z*tnfu)ԪYQ_ )cN :魵qO"jtH0l0 8)43YR4CRL)8&&x@3isA 5fy)")"ͫȃ%<TL( .شaWj7ct)6,X# Vr 9KZW f3rN7d,pk#0mj}0Sd'7sP;"ty|Gpf+'Xoщz !T<{ܯg=_ (&H D77:Uyi|"| N(}ܰe`"U-찎~Ii&[;(!_K{0WgF&{oLc}ĂAY\t) tALꃔy8IĊͷ q J‡g_ !ΔlWzio R'%;T ;NܜKBҕ3U{&2RmPޱ.Zo=~a vį+6SWδN 'Pȏ 5TaDe<q̖{W4sM7{WmoAM9 `@|2R Vf X#J:Y˛dE;&3Ka?tC%;.;1`Dڵ۹MJԏpLfԗ0;H'!PrhA M- 7 eyLKCaEF!6iYH.xwy&x;dR(~|jOJػ5 AmVgˁ< zMeIN/8Cm0A}®gUQ. ͮ7f8JJn߿! 1F.l0YfN^-de s Ŀ{wz%KJ1NEW_\~Z> jo7/J!D2׿ϗoRP1{QM^9%)5 i~j[5DE1o xLsi-=A*j 5hN|^1ܭW`kY3:+ln!R+R N)KsAg-[|ZHYg]VmǦ  / W諆O޿EzE~'T']͂R] =m$_2soa:c ,FSm"0IPf)ދ/) I> ^Q\d/S ~un,ah3W?yLWueWTvs VsgjTʵܓ"Z$kL$P8ӈ &w솹Jf%b@v@;q>=}YVXZ#u7%$/wtWXE ww,Fpy_T4͛A.bSs.5:krJwe+f>ebӊA*/3o!vc4()eEQ3C_A-HoHq8#W ␳Q^]Ʒ&bȉDp4%BDP>)݂eʴ!Bb;6'Ewg'ait;uTڗ$m(.:2'ucDYxJni!%I}{쫝 e'({OG f{}qb],՗4#홪-R%[Og`m'CDiPSXq}ݏ4mMIխD+9--,Z-l܉WRe\$fvX}I#IyUtNy}|s g[_GAL1\/QB30:^? I LpB˳ukSMmZgnзb }JEqlvQ4V,,DF~0HSQptQ{f=mVsd na][jh^0᭲P_)ϼˆP:!9R,9 HjtUwP9>VЬ i(rwRjjASyZ+C#/2S+ywu Gl9 W2DF(轹$;=*wl2R }`3>b_}C(Wf~Kߏj4X+Քʴ᫩C)LY*]`2SE,fpSg7&NVSBn=pyhR"vXDF2q*ibI~|*M ]ꉹݍc= )W+hޟJQPugvnkf,ՎLB'1) ?cIr5TA OMc}Y ^"[DJ kXro65\A2HrUEP;yt⬘wLpDIZ3-BGih8bz"k7GS"`FLdkbMA/7gam)SB14N[JQoP|-5A2l v~"mI-j?(e<y [Ria>#ⲤNji)ù \@KؖF?j~p?Nv |bz:R^&uٱ=Ue-{px]֧m8z(GT얄Y`}kMb6!vVs[>ȱ f^64雄\gT*4(j!aYOct.8:5ofSTSZ< Lڼ#x GۈE[DZ-7(7v&PK7-_u9^7tm."k ZѠ@*z<(K\& ک; p\\q*T>c-bZU;h]V)- 0*6c{Qd;eg ˱ N3:cW $rĂJ*E]7y`s?-I!3d^ɷ35{L+>t GQvݗ5UXA h]6naXfĆKۑ}}^*'VT/5vO75%Cnh"٭N1BϨ& ܻz9UGL4 5]0׫4X]4] Z+џ2v_оG10&!*HfL|gilК(Dz$j>kE (!,bYq^qk%ݪ.sujc p^{b Ѝ}]'iD5c(^ \yfK`d '1!J!lF? *Ss+l]uN'?@|'?6OX=q 14-nand)٭AzK+"=C1}##rF3gwbybP/W">̒5"ERJ4:d-lL0sWd؂MgCos֐1VQn^\Uo *^1 {)/se;o,3"#uD*_?mKNRw|p*ͦ}0NvQFGbAQqfy9[xM1^[Q"f4(imWn'KHP!uoL%i_aGBӂ,Dܑ83|9,D#S٩pk lH/b{mnF_d_v ^E4o|ǛU(hxQ5ӠK9~wEjt0 ˩/ ;BEv( WeI@~Ho_67r:mɖl?=ф0H{Mfuiԙ,[#MoD:l!"ą"d$inCR>i:0H_sU5 SL!-a۲=j-vL-xL},Oqоw%/1yJ3ze4T%d=,SnC!1Ofl-_ȩ?= dD?CpU5LXZCbv }-%?ߏxeJ,kc=0'^n.IH.~}J$Iuh܃WiuCZҴ|zAz+ؓym/'fQoikyqv4їmZOw?.1 txi-QiS/+X.+yd|7.kWERˢ3zU9Ҹg!Pwb+R֑qStO0pN.VE>rƗc 4`w ):3 ø1 tvPi1!oB؃B+}bJǀ.[Kn;kEvu|0)ڥTN}@`/aLUQ yc]p <ѧ]]%Ɍ˜NOB]&] U" 1/4WDê 4*x&L~PU ŦK9p#Uk&-#Lƨ,춥".noJ#P=,r GK!h'GG T TcvH4Nmfe:_$ NV+$ʁ[x*gqg*'0/!s0xoe(qIM2 A˜@!SVRGt(pA|^3(xآ"mV6Pܝ@ A5hrMZG.mg\6!,9+CqF;䵐ڨ6|k_] olp5 _<- (BX ZALGy6;@^u~ |r$4ڐWܿ`c/ŘT#ѼiY/Xƛ"I5 T48N}x̰"qa9Sw^˅KMyRzwÉ r8Rp 'qQpUv[7ҕlVN.N a8q-{ G_(4\0 K\\u(aYeSuxRK(>A/+ӪʦicPU1ZSd1}x+KUÓc]*l1D`Tm1G8'vhoaCȰ!2yq7@e@R*/n?3=Me ,d\Bm(m~cJeZVx`2ܢ'mfyXA -#ChC^ X;nƊRƍ.upJA1 ۯ_Oڵ~x$%ZNIW! d(9wYq;L1&4F…\ ]ف($oy `9HJapKz)ns:>h.ϑh{ydD|3)EKx)-B=BM6i+RB9_vި4Bp_\@rKPM:i;.*DXL (2\Lsugb6C: MlJz~?]jL9C7ʎPχ)E*+nhmTbP";lD],H:}W:sK:67 {qɭ eznObvim$"| xg૒\sKEhѰqճ_@$%|zD"Q俍"-NՐBWf:q$\Sy}8_O>Ta9 NirպqGL14o'f޿7s(%64noay6?8Z&G9gl~Hu^k=Qz,YOV1#)o{W҅GAT[[0CnLTuZJ%ɕ#ˣ3E;~&V cRƁ@Fu] 'g8?5W*ge0f sCqhqZ(XmrLh*~c\'W8`z8YJWuT/k8oaB-:!:`KCps Xpŕ=o(zcVS%.}6.pXwnu3qjYVyLwĻsa/rU. ܛD/)1eAa]׻ͦf(d3h& R؂y5*l)GS;cN=bK;vG)})y$>lR5oSG) PS, EiU.^50Fe켲!ܑ뒹PgYvLTJn4t堔 c}*9V^YfCyXOَx)Fۍz(éY!PUHn?{?e9?5-+Pw[M#ht*.|gu]u&qa„hԎPz#-*5&n>Zd9S4*_|.3 NszI[Wdr07qmu. ֏-rd=?Xa6j8_hnr˦ME'ټ8TPx$kYԠ$4? C=/eF6C?n7.)E͌:@yvC%fC5A{+~wU?j@My1&?{׻r6[TkCCkeX#>n Eʔy8,w+C}ơJȲfXݗ@#xjR-Ɗ%( ,Eqipi7 lj?~O:iCנ!wG?Ib iㆰQ5yx=:)Rp%J5A+n+9NY^}"Մ={=3͞X6)ߤ[ _ ~lˣCm]vJ >sl1؅7t 7흺Sh]!܂26h!.GM Y}>At<.2;EG1"^$(tN̜k8b05֟gT7P;#o#Zo,ghoL_U61 Z.SHw֖z}0s$,*d&aO䐒WO@@fFI܄fHG#xC#~L'W6ѴN1cSwS;|renOޡOxN;_&|7C*4Ձ"zΨA@,# +r$_>%G7/Kiqi fdq!g uLbwd`&TcZ6{Pbt hΎ5.B{>9~E3k>vCX#3@1;*% 3ښ!KުFxYn aRg?**bPl ~`n쭮׽3F7]nKn8碰*Ab +y06=ݩ4Ĉuf:WLN@EWfy]eC^_ h*Q?5qyWo<J>.O`zvrTޮڏ r"wmBT2 T*ҜWbn`wr7YG.mWF˾ @NhR)ʐ)e r1Yo*B,DP-T>!Z(paNvdBb~t/r(i~!1 S6˯cC?;[|bw jF%i_1?G!'U ݙ)  N$ slWGK&WXKz)_dPm\gd{#֋aEP%/LR' .6mS7ƺbѡJZ^;߰2tup8m6qFH2;MAr1:$%2=aw]`p?w"xcb .Tbbi'`< Z NJjڭDr!ܙiv1veF'q}ʛԟ`0|Ǜ!x?|9Nz_+WUٵ"ZZ pPEKDF=(k27׽9nҸ}0e]ʔQš{TjG|w3б_jr&~“4 |jݱi,)DNٗPbvV{gM&B3+1/~")Y#hjWdeielJ||X^~! ENb\6"VA%ZJNbJzkbGuzZ`K1fYT =4Hޣj>F(| urf)a5Vq\ so+3fh} l-ߘ$iE=qu٥9B%OpZ_Tţ@5aEhyPͼe؟nLF ɦ]p>L8$^-M>RV">3zɂ)ٰ+QXA'mf_6FAͱ86 ]"q/^c6N⃟Ǭ5{[vZ{)EDu/o->kVZ\\e?*`usJ'\;?[}"ާi>F2o GݷpR>xPdS3օ.m†Մ]1CeHIJ &]bSq.ӆlo=!6݁AG Uk~rW #Rw7wZ{d'Ch#o*!gɂ3yb9 rC-$dŠW:sgȂv_$jCrKEߡ QSҕۖ)k)qj\#.2V6L+B| e$X0ȁB<ت5J7tL?"MRx98Z3c\aɬ'+RgI:qL$>-/Pg?.Ul c nj|_r"YgRK+o~ii9aSsV1ä {1.FiPȹch`\/Ju60]2*.T̆ӟEy]YlotRSur?З͞U̢Ţ.{%^c5M9 Ҥ  ΄砵ǽh8]U#ϵ-JQ8>6w08:4N{>Xq@F3iQ|XQ2Ţ؃ !Ep2ĆG&];h }z6^@Hڢ.(江w;IDzߓ7(w WbxKx(6`·1+宣of=}x#i=Wx~ Qg$P@sQ0^$GRha!3x[Tj!GgWRL˅,E*g#kj\:< 2t:!7/_xuDچnqzlT_@XJdsG5 9-C6^0# r Gw¡Įe'O㧖p~`HYGwѩP[xmXU \="˄ 1m/=\q'oL,I؄ˊ;ӡ[Ĵ -{1ė/Z BmxhOԐ*=U{HFVx.e оvf6L8`23eoJ:QX3$VRKګ vk!vF˱ne81%fa0^ePkKGiҼsrS+qg5k;2dbƲ%x/Ig ӞBb <>SZCXZג9p٧n?v+v'Z{`u$ַl7߼!8 g?A5ԧkrfĽ{`11$G0wysi LUYIÐQ49؃5᫜VlIϘVGonċ W8;h% p -NaBh"bX*\֞5'i9S $fDLN.ؔ|49z-* P ٚӉPgs(8W3}gܑ܇>P7hK}&K赌4L`h:aJ!2rtBTIT1flKPbL 7i d#H͸;}:=+#<u.abG C@!ؔ&ɚʾPl?fz'heQqPR~P`>UO mFtFG#l+-H }& m-:{lևpg\}9PjYt7xcYg[Nz!Bob0p$ݐ C?93wP0y#LzK (/r] "Wd,D=)8FVE^\cẊ)uG׻"*OҨn }.=^bEx޿1S|~G5) >ZXmx+]8-L§F:]U`r};}OBĦύxRCHG˅ =Ce6jX34{&';5̪b'>ޅ7Uǝf/]HlLs|v&lNVnh>6ڸ5"%^aB CՍXУ? 1C_.>.TQKʵKY3hټD~T،ʮIP"tjj_͂%WdDz8i-( B,Q )N ]42rA:yMAiEyu=1uxY|M`*J04;=Fך*{p&>' lLmC|~w3(t$ߐ^-{>?}Qѿ>}w:OJ mQX(J; ~R[*ӌ")$Xn!b`0LV9Mxf1Nv:b~#s4Ks.}ɢ('Ȑ ᡆ|۟nx_p#)vqle=B} UyRyM mdukj?NjQ]z|No;^u `O[Xʾ A&83%2_3eP9_CȈA9y`3r"[e)꬀Ê)&<ۀ㧘VDvV.?5`Xo#J'8wG'BR+|0Pdy85jz㼷NԟЛq%wA_B g߬ݛGPL ]Z89A?$ L0G5z-?l˹Z0ͬ6<2-oF'RxwsPkfowxA4T܇9KOAMGd„ڥߤK\V dtBh'A;i>>2<ҧBc?{&u7hkEWݬʂ \BO..HbsN`sH8 ?EuAxsKMsa?2`%ލm!vK~:\>k] R_/kK g4PNv|Ղťw=L7BwyHw|=ɴ? 3HX,_Cx!¾$}NZ$oSH?YUYӹu!u{[*%(%Ggc]* ӝ IX{ Es)*voen$YXG!-cohǛ~NF,%kf*H `N3"D!Bv3]9D 3pfQVW$ /RTF`^$WIkV3UQį?eϜopE0,*h )IaGW~H'XiP!7QR)Š|RfH<+$^ncڒ3xa@ >GIcCU*dޡM%S5Wv.UdSM7p;`hUE=z]Q+f?A_HGcr(aOjYXSk2L/A|ҴG$z]^QsN ,Unf6.193R]y!n9ѿSabB2ʏ"k+Td{/|N_gy] CywMCp8WW E4/ Ѣ|4{u7lh|< ~WGLdz #Z~TE8Hڎmp"@rJHDE|n3*9LA='\9)]#Kqm=TNBW>%VGX=pK!r9@{Ŕ_HcEBيVQ79xh? msXT[ά*VCuVbm˿gFQbe"o;Laa~i~cb679if)mm}:\韸ä@$SX&Ejգo6hJ&HJj We3EW^DjAǜ:JjaPXxF-:{*Л`fu#ŵV!񰰢>yEڷdKB@Tߡűn"A$XoRynʏ|.[ P9- Y,,0JΪ1o1ڎ3&d|׷QJ"MuM1U8.ě 6h9ȑ}Ƃh32sd `E5PRzRn&;k !ż|wa trI bA_IW"Ey1)9D-%py;MvD0p#dAg9n5P^ _X4E0UU{89*Y *3#.y]H8pS2ThbA*(W0+vIa~mI2B(nIp /2Z![LSbB@ 1ǥc[xRG0jn} ;E@38uoS$V\iQ8h& /n@~k> TfkxCc(tߺ'ȗK1oN+Fpk[MPD}0f'(F&j雠g joTQ3=DX굆ռjSg`_ 'YJr!j" ![<:i̦H >ς,IF Wpzہ@߄?v[ai_%P׼YmI2z0'C W?:ĝ&,+Θ`3[l}J3={pʲ%?DN%H+ inՍ\1N5'f i4tQ7@TyllE Th:WdEx-'$?Qu|-dR"6g+8JF'@HQ9IX,#NTͼ)X*'f4xa5'@AcJ^9O,>7i/ [0iW';L3  r(eD|4qi;7Wzi+HǺhsv;|Ϸ~SGyD qh A=SPh<)oMHO ÛiԞbna`jW沵Lk]#"޻B!q^cjq!ikR/*pjaGM!ȪJC˹U>y5G*ᛘ?{d'srȯL4Lbb~6UQB&!A֠aoRb~Mqh+bQK}yU5 Jѣ-KZTx*Ídߑ7r }7-GMmp lQb8+}~ذ2;x:'RtiƂ''?"=G}oGjw>,5>[b ]Gp>%Kj =Bʕn_2apo{ۿbCÙu?C]2Ymf $Q c} *h n-}!K^fr:M,Jsx UY:|Xpꚧ@ܘqX0M%"k4,wUѡLK@fH,y!Q9TF)ڋsthT]{JGFJWt7@SNNGشsڪsS#7+t܁RID?hYqB56ƽ,_HN'J8(bqj2H8c$=-w4+ K>z|I)? _qۜ# byJ,nIi#e(k(tK63_W26:[-er]`ß)VHC]7z`| v}g-ͱA{?B;|[8 zj<{s "'hB^/XzKa9}W~d: X+m!v;w}:+Sr|0|veƧbK._#{- xo S8ǝsm!UIUȼ8@x6E-!$J`Ƣ3*Q{Z|x;\f&Juqr++:3 &h(Jt)z7ۨg|e y&&d,P;]+cANjL7\Y칊ѻe]@s|xFh#^ rI%!;=A7p9=m" 9|y4fr> w@i봰cqLhYgiQU5 KA?LşHU )`F~& GAIO`s^27Ab0'rq0'*.i+7BGhhv B~wB&yJRCE8l=Z_C1h,{&(LKYgn]AWl.Fk42,iAM!t.XY2O,쳕"!,~}ײZR,M !/O4)NI뢔vKU*,esz#}0s4Z? 8I%@5hA$,X;H5cor!?;ѬƒEQ~k#P㣄RϘ 4WTwɂaGYIM]::Ϧ`|{ iI$*@m>g1x5$ }mG!DO 2uKⅺmsi )I-u.7i"pʏ}Ub|5<`Mn I=:USM"WWcS[6h?6:۟hLns+BC%G[J Zy N*KOp2b2NTjܚu&Z^s!kD!X^L^%3-Xۮ4=<,Fi&Fc釔c@ߨmDq6K3 88˟cY QRz|񋡍 hSRҶ=?ڒd|6=n6J)n>R x,@Zުշv]T\g Y\L.YCUp)I&?iW=MhedU%ml prQ0 z6}M9Ƴe:sģ)݊ldaδ:1W +Hh@JV aZX(S;,7C['XMab3BCBmI=+AhFݷTJ[DUVw z(S@k5[QOvsk W5095TOgot.Q47R믳N,E, l9ͧ1QJF* 8=w]#"ҶUMٳku| #w'i-ֳ˜^k;_QL#~G=? X<$s=vͽӎ]|:*Y!TYB z>Q?^{ {$ qz W k}[agY pȾܚ<;dV_ebrnvE\l<39 bׂa/PSF @& ʣ(V rM[Ȍ4L:-ŗ7@j}k{[+NCB{v,_Aaa% <ʂf`|'-q訯v[f=.v:˖9"C;Oo&C @NP+.,2h2^ MhZ0z+ygQ0ia8zM RRuΡqM5Қgr1E 쟞&%JBq"SsFQ%dTw [|tLٓ)Q:4ӯRjnKs/GLUzʖ m4k>ORp4>e(9(ᝍw kw{Nuxxel8 7%@5 M(Yps(m_}KB-i8XQf~>ULa!Ɔ邍d*H+M,M BsrP:݃ºب987z0|({APnT7;W{q? [ɮǂߠmL7Amgy׊|j-4`4 }PzMץ|Mb˗S?r[S/kM0&NޙMlQDET;NڲAP4=hw/=4tJ,EE9=r=Cz¾ `3T mayaʜtUDk7, -g듀V!rU˺8-h\> AĬ;j6.CTR4(t6&\0,X֧nܼvwtwxꇭ}}IPTAs]FQiE01l]ꑲ j s:}.O3j*rGO^K|{ȿ6NH'O@rڴdF\%{J;hKޱ_90qoP*>h3,]ɆpL[ + TN";Wmemb&,"|FgйcMMOH,JiEyq є@ BRhY3 mS%ԡ{>d?闰&ֶ+H3 .POI?PRZx˫qMp4a)\˜ٟcm:zWj$UD1I4|ϓ7WPeNԳ l`Mw|GMdHe3buh 7GF#H׉YGV dnɭ¼OFvlcsCt\ 5?c-w&̔(Om )Dx@_j9Nl!9=AK|-dJ^(|߳*ofANIgO%ib3NqĪ\>qȨ$yބ%D"o#pYb (2vD䛄+o` R+Z8۠TjV#Zqx @\+_I-0}}~[)vC<`*M9B0sx' z9:&e[b8Um?-m_Y'Cuk1V: 32T;dBißCӒ"W /R&jQL_\%)UjaxB=4cZn{K eT3{EdĴ,ݩ4BAL&Ii5J] [/A\Rl|p҆_̔zGʎg=L"UlO#ceYעpfl uFY#~42!mXEj*}5=#,/{V"H\yݻ Q H _[ث/Kjьn2! :gQ/5.UlB*ݾ1 'G>ܜ0MŴU+"~Ԉdj| bgżN+_/<2Ses+@8h)>c*a b1v`ằn7˃ha&MxƄ= Th!@US:|y`1![bB hWe'/hY:Ąb~sjbUyI׺zK3RGXہ r>hj<+\-J;wmXU?.~"UGgA!B?~:V*4~WiAUX3کFġ E̕~Xe= #d4->R4Zа'ʔ} H|nO3Y,[oF YrQ +Si!Su&Tg\(tQ|(coYgT '\627i{W𮡿Y47x',PCɬ ܩCn]EtD 0]p&P0ֲovR{;µ[2w=0r0+C Ǐ{>aDr;*Rp)IB`W~j CrtX8mC^D:N͙o+8}e(6Nk4SfKR>)m7T(e>E[ 侴1.T:O͐> ;7Q[o[84??]6Htc?O@׳Wpu@$Qo xF1YFgu!aM|O6Y U fw C{oō>{]đn( Q@~d^!*>bYʜj䈨Xڳ> 4Wz@SZ(,.HlU)aq🬢7%jFcD6\W%3yI&CiEY }Ƭ=wcGl%RnH 3,j9}s-r3#tEÛuG,d s 67ckdh^|`}$11xU2¬P>~ k{yG?CQzȦoO#~ad¦>hjN"~oWH u<㢝 EwcEK8=- 1=1׈=-eqNJNk@7Qda^rk s]Jkhfޡ>ҧqv/̡-.]iBÍ[2?gCb8;b2ԥoOK4|\RmdCjfa bABLT?˭CESebBZiL&, (N(JB6UK3_ʥW$\<$a;"msf\o!Z.p麩ꆂ0K!ɝTtT.WHT G$! }{![sSndqso ӞA_ L5i W|SAL[~9Cx݃=0БSYTlFKG;oѓLV\P~ȤF !}ĝ`@qA%rNA Dak&:i@,.K 9/M2Y s2s~9,_e-)b*U'%vƗ}nCGgIH'd@C8U̯ ;{ꃜQ w\ W0tA n;z4Aޕ X0ާL_ =]BMΫh7?[)sCҰWxf HgÎ(QY.Zz>ЄT6.rfLۦ]Q(3Ы4q]FvOK)Wދn޻wkۆ=k,}2Eu%_|sCV42s~~NvrBsp$ĥF!4\9FŊ`(H  EAnX2 "rn OAjr2ݟn/{1DE rcg] 26${+O{j}җB2\U(%N8`gf*&1gy0+';k]Kc.𣻙Cbd*9'uqNsF=| C"1 x_27n!hҨA#2K\ᑊAvA/Co4+cMHVVM@sd'g%.]._ю=/8jK;VJ~ntq5sw8%o꽼i -%<7n!bBfQ[۶m_+24,Ӡ +cUhwA-S.x,WEh(}T8~}Պ#֨!CySS5˹0`DLIFS$C :`cl6i!ԙӲ"TLxcv: p cuIK̑j8-ROXԚU3b$I$j;X”YzLGN;o5Øb%ĭ{MVx{bTFF4^9"6$Lf]tQ󆠴JxL'uOL-G$q^FD+VйYᕼS/> +l?kc顊^%*E4b# )f[b0&Dy6u;4 εG)(zˋKC"N`"3Mn8 rk~EHcn*40lOC;kCf $\؇:䫲>?QSji߀5@uA'u>~ _vӼ2G1'epwq@UV PS{TF+Aua)q?^&z|%k91u߻ߴ/7D*J)L`JeQaxAwUD!mIu*=)xX-;758H!TW]S $Gv65*Bi-( r^CdB'NuW|=g ;,GnC@( \;2x7(8K;_WE] k}`NY/|dnوJoUMfҟ:jNIGT/aol^PcAZN9[X"EwQyXی؉1 CZg2X"va5@Q'#:.mS)Z盨/$N zԿ$yVff6YPeXʩ9ʑ.qLqe3\$d\8L1;#VOMO{k%9^ O;6Ե8 ydph6ĭ aDx1#a󬖹ܥ ZJ@O?V*PCiЀ_-NBLBA.nDHF l =2fx G~#?H @9nunq&9K2Ru{) C0t 6h@`\_{+Ug?_NeRcjh>a=x;Mdw\CxCmtHnFYD[44In}*x~1ȧ#!İWCBK3 *RZ+@˽ e>kSVҫte4ch˸FkT=8nK%$:NJ?_+v+oﺷ } cPzyD2Ѥn`=p]gFdP8- tlEh^\H~_yZ'Զ\xv'b@uLKwXc!Poi]k^p:(TZY:: CDraO3b_渞JR6JO|Os h}Fq{;7|hT[j4{o,$)ST0v5V2ϑ "Ƙ  M!D&sqx-^nrY:wBuu\Hͳk F&s :4x ۵N|^W^Ec揃Q\םIvO8ZšraV;`хq  Ur# IQ3v+r0D883lh7Ğ ܥPԑ 7;wP 9!!d(ޣ@ E 5=e{F; 7`@ͳ%۽^ jhrҠ>c݆ٚ#& n:9Q'Gݎ)"(,s#)Nms ) iI m)iO&jCTudI^(, ֔qPt ZML`dV̝R;/L+*p_c߉ıiM՘s{+kuܵ9iP_5"׊du͋gE>uHq{@ SkW=1z_`ꤟA 7u;PN (r` 3r۾^#Ο_*Sp* o;z*a* NbHqǹٗuN%qח1C<_x^`Iw}od&^lpJV҂8DN:Dٹl Hv0Ne2$>߬#Io~M~D;u-AɷI [N>~m*77]}vC,e5n `sRwy_(Ji/%v|>ZNow 1( "N&2~y1ﲙ)EГ{ܴPUj8)Yql!A+{)d8uƪBhI?֑*猎2jޝ˷#GwrBM=諨N]LqW3GcB{6 ^%<shH2.K HtBJ]ޗCtoLl+A#08J0pmÒmvQN\v;+o&XZI:~fÖD%*n} *_MӯJ&CJzu%<-*;muaQ_G7ܴfxWweOQ͡n)vkՔ%~#䷐"?&3]7uQ> Šrηei[+Hm6#PW[N-cie ́?uBsQx5 z@z=J#H@ V6Vrim ǔr X ô %i^ hܧZZpVB~}+3`0L3o2=tm_qݏFa#e}0j3`/x-| UGS FQPcSnequO#u$KȘw'ϙ^9FngK(EdInn\ڎ(ٚZ7>('RUO.f֓h%*3#;PDM+ 3 [u9 #Ϟ&hF:\UP"Po9F/I6#?;."Ҟ \ㇺVlZi|dPl$_@`h.tc0qn$1p9}g-5q!<\(>hRKhKS9ħ!J7J4LHS&jgU,0O,KNv1 Nl6 -STrkt1?yQ/N|T@ +Lq9`UmL{:q뀋rb`!XT/Χ~'4kᾬգJL'Y`UDAη ׏ʺz+=]= n~SpP|''~j˛~ ]缦rx}x"䄅s!s\>E2ƵwgK@Mevk]FBpn:oYx*4r18ߚ2DK߼h )5ϕJfRDu_T0FXc?t?4uVP~f~:E`&6uF縆hސLٹ @Pi̝d~q3_Y; Af Y64IN D-ku;ՇIX_W1W?*ɚNĕ (C~)_$5z\.a+|!dY1`%jQ$0 Lf4A:zKVBW-2RM0['Zpa~ȅBM5\XNR@n@&-ϧZ=p;bOϲqT^) o 5cZ;~wwxǃQ˺QVŦ0Oh,JVl`0 #F>k_Gn3'S9x& F(B>D|k?c:G^HTzR!hJvܫ5_R0Ee 'X1/ XmI6Ww _[[KН${cܡo[xEE ݵ n m*}W1au;~?iO :P3Pvl$ryy2c.enYyĕ5qH!4EujGP Ty2d]IfJWA-j7 Tg1Yw}9ݘ,MnJW$Ri\W0h={11'7} Ȯ"@> ǖ~nn@ Z%=C5N7!K4Mf!\ @_VVE3`hwo( xmfcXӱ,ǫ"WEb0~[7xC|]uu@"WYӵD}]!KKo`z/]gy!=;8\44d A )ahJ˧ [ЎJt:y i~7q`=ƴB $_Vn&k{!D׍_߭p4~DTG_Zq9gۇGPz+xظe'q1"lƉ!@ lBlj=맧 / iŦU%>UV;MAL$lы%]~ol ~A=v:b S"&<&Bz0eχ1N>8M*zAu 'ӂUΨ>j<6ô䢠4"*%[;-e9FBkX (ybMH,wSIl]U 1B?쮞o+06kBkrݟǶ%)ϡ@JW BE/'"w9Zk;|ݗiptxqGp$!ȜP}@\U:lB0.%;|zu>vfW j$if e\,KsǍ2ڈS֐+WeN>F؏K4vW( lE(,6تrX˦J4!dYmEQm`:.T9X9D5(IbZW~{_eWmJ a] PrEEw1 {v?#|o] .@W޳PkyE7_];dvf^V"f⬥(ww17V50E N] pSp I&Et5uD*[VQ ' IHIE t E/L uh?}ȈM,:7:_ie3AGJ }wx˗ukp.*Ag̱ ]*"ϢEz̙`!\L}E;+X> ;+-G cTjXYs$D,678,ҩ 0{w~zz/n<.g8WZ8_m M.Ѿ\~hBAFA>rBD+RDrGwvsnx'86k|?5@MDؼ}bF ϾIҀh肤aO$h.̏9H{WX5Ep]1>oZ̊hJM9RrߦYz>IȜE1s@Ü M %ރ#Uǟ[Fv& yM28iO" s#mŹv@V? kkJF3]Eits0 P1e;#8ҷg V/ikqs5 [gdj4e%, XYGEJ~f c%"ZJz\+oL5u`k'yptx\fGϏK|/%",秣;ԟ-혥2{"lS֕Sm1q+14S!I<[8c[vW93v=ElֿNlUu,>t fۙq-84.˒u_uՏ?8Z07ne Mt_hB^Oa 7^UqY0gN略Jm uw9.m>zքb7oyj~fJ]>Rc`iBCFsoKc#;sɧہT,9Yr$E|^npY ^iaFjP;o. VY,90ۮT$(]x}PK@P \S+(IA -iU3EP^͏L,|C40tnuӕӸP>i:h2s0BJX謺bY5о,j+3e.ۂu8*~қqzݐ -G|2{`MBN@KšCOv+<%s#)~&dzVq5_mDc 6{\BBPɶcڋ G+Q`[a$M~n(boMe'DP߂A pw=M ;ΤH(!cu|5I/F5i3}/_j"Y=vo[USeC["Fɝ\r(RJ`# /B(6S9rb˂~"#/ @U/)y7Ŧ /iUBЯ%jiGgng'x=3_bbް7<"8\wAQjX!#[]c~|o Q-<8q~w fIH^eFUlS L=w$ݞd DzSft@/TH$7m2 &_p|&p :m[џ\vC}rY7ze~oۨuc6rܣV$KVhX|FқFcIk#1D.f%mPa&"VjB}[8 }[9-=LI2  RS^$i!=jj|dNhEzRV`%Ѯ#l'!xBۊ{ۼ՟DV$ !i/Ѿ  ղmK1Rd}Mb;K: 5rg`@Z<̱/FXj$$ e/ vǙ|rtqSNy#k9`h`1 /l ˵?8Te;!fw\1-Bf}hr_\<ζ%=7n?b1^"{۠7"JU?VMEƠ6Ƞ )9'PaHxu]wM?W Viו%Y}Tr;/^gZ"NMLʬr+rK ҷ'k?7 \JL\~u b7 Ⱥ1rNdN|̋p*}iS;7 "=,񶟴+|o&ѥ~뎸E7UiX×]g^l ] M}m$n7 x<^Meْ?]SxN<:<U|L*zj;AĢG=78kf)؁^ݍV>3FNsN笨B ʱ#1G% Jj|pcPby+\fTþ8Ԝ|0ȩǙ鞧Eo74bH&X1kpse\ _̛ԂђwN݇ӄitd =dm59˺A+(WXLo@j2Ђ~0.m_MCh]Հ }քz;48~T;^Gik~A =&QxPzwg.κ鄑f* pq\v(5h˞`25B+S?ķ?Z1 Ű {?Y[Y},"Z49d`Up錺[YV',O/Ŭch?+ 8Zp^M!Ovc 󿙀(!W-CoޜAkC6G% lK"D* I}T>f˺S]_/0])=mJsi~\ NVMgh:wtG9ԲtҎH5wCaQw:u]9&2V{c!yGWZ;]mN]j'HX Bb~/LeLjf3"msNӞ<аyp!b.ه/RZ P‡b3O-ZBcڠT-Pkv;Nlc*Ka喼ծIU~]HG MK:\^V#?J,`pӞ+gi "ӟ6  ttB%?Yˍiaumǧ ur,p!!*Sh=_8V7H*%+bFj 3yȴ&LNb B|Q`{voý~.! }D1./=).:na4f0֜$?Aums~z:!b 1^zXKYf pxhݜN߭x/9X)VҰ/71|KKwupJ{wHX`KȱPb4d_>Jo\0{w(shw}lCkSخx.(Ne-2>-7" ~O rw9F-ޘwL3 M(CxFnΘ "㋽98BVNiMrԬVͪI eNiq+<콂(X0izg2qE@)/N`ҹ}n(/P *p`cӬE|LqcG}e1!LO`z]lfЏ ЎV XEW/PF$NWA)s\w>Ν>ljU)&۵ i}'`:NФUhh2,#TGw; !Lg i,1x9S7miFY 7[p얐g& F}J01o:DEahkS渮M1tDH֥`wi& Ma@f"rP*7up—֢8"0 ^{\gk.I"CS@A/QYN/BVxV}4^:?/h:"pI)A%Jt;! &d}*c{G#=KYg>uHnMБP-,n0elSn c`lERe4H bN\#~ޞwi(=UHbJӐZA k)^c,[!Ӛ!lp'YLZI{/_ɺJ坝 kDy+!eJו]n~buAD,i_?cN6E?1 h˶Kjd $嵂٪gN!SBT֒cN"&17ּmraޝ|(2F/tA"`ؘt<}%/P;»`qza =) LЃxk~SȧebaǯR ?IffՌέ2p{lec RW1m1\-Ik f?QNKa:ߡ?|~e}xL½=b5G *GhaK4v71Z ÁX}/'5 =o6R O=Ȱ>fԔBv =+2;|@귡c kl.Z0^ 'm#>:@ :7A CUaO1s?9@/Ք)+PAՠ?Ëb_Xr)`挶JExRާ_ӈ䇣UP>HLJ?/~L1A`5)YK6@cOGx;G 1tוm>Pc#랟_S2)AM0ATw2`*JDюuNz8xU)Y A$cymҒԀKM 5cfeyy–ZE]a4+ p!'-_4b~BTHj~%sqt tHưI}dHi. tF?偓I0vaӄCkcIhf, 1s£Hp\sE.ppsa]DP"A+J2g +4R'=\E1%id4IVO{QS}զ2f8ψ>n.J]ށOs6K¨wφ)ϴߩ҂*P Z-D[$㛭q9qDSH`>vO%KFp&[E--gzN}Aj-?A^i+!jxsDւGV+)3=[0ς`kF Ë)NIlV0v 'xCBTE6n WK]Q])!X`JCWo ח^,J|Q:K\}bh)kJ7=2^1~ C>?YrQbuL&&mƷJ'nēL}i| d]ݗjE0\2}wRf܏Y荂̑JaM t8#ld1%XM]`bbۻ1&籗&_S=Ièts|ao&ūf};? Sp׽Jw`P0XI Z0:&Š%[TIW:MlR"TDl=)ي_/D`U"pw}V|` VU<Ϧ{jƧp<'(S3Bbz339Q&yAx] ~3Ult`>D`Ӝ,eݡ(n|p{ .0o5د5KD8?I8 8ڵv@+GM9G_-m*G5f_IǟmܥU%q~?HxN$i[x[Y_1jP^R A )gYt ?(CEF@y ?[߿+;ʃd7ʮܠçs!ҁ<іwbvaX.dҫ$P:Rn?r[xkN=uݫ:'UYxZ 6/i &N:Pf^ g=yFIXIQbc|~eQ6!H7 ݸ8vѦd̼GQ TbGܳRh?m3 5@~Zx7vd*ģ@dsO݌?(z8838Y1-:!izQg>`xz~[cM)(HT Iz2.X)wҬy a(YzuYzEsu5>Ө(i, H*.n; Pzr>x09\r(nqB$g\x̸H6F趃Y?/t@/["`}BZsǃB-:;sxEZ_rNo}1Kj_urje^E/+c4EiT248sjj}\-al!4z,B>@;$&3m0%<ŷ"ÐR$Xza8Z.R/5]󹏋UPPqe]?lo7ُ'?Zٚ "a0GfG|(FTC` .T8rHag7Xe!֋_٬# R̅?]y,m(wR|/0 a[? {z 1fozGu]ZLW1 ي VAqL!( >4ƷlR8m HH玚PP6} V^~ / '5\|Tu9)<Þxm,q i-O%V,B%J< hp/B&h:Qe\NCХ@?#<}Dg} A?UpGmp{tz>fL7'Êej~\!¹ePr@Eڶ0'"fL%2}P03$ (}%g(pD\^ Nh_E󌪱2 9s!z|l|Tnzn2)4>Zki9vj{(iA9/C/P= Vw7ap>g*T[g?WOs 0RDUUU|xhcU8 5cx0P8!AӮB#FwހxPL%)Xg>fE]gd1Iˣ-+n]GGQBP#}tw5| |(n6%,ڬxb!f7踗qK =1#V?g'~ >04$]N7,a1J!3~=6di/d / 7,7maȠD%aNgӸ33*{ 1 ^-vu:_hlG'dN@m AQ؁Se HG;]drd-כ cNyJ߬թyx}%3?@9w) 8RD){zJ3$\vxiU ͣc0ll%Dz Б?6?<=c%4s,ſ_H{ .ZzWOׄ-F6{.OU&S0&ŠğQGW,IQ~[*;[9=J4{Y&Ù$WiXEG6]Wb5Xe l~`}^6̗ /x{d3cØK!feM?N=2iT6cGZ~*nGrqC{vѥ,τfqw!YGaqƪm'ωGLDW Bi{DJβ^ԉ C nǀ۟żθq ׁI:o%U<5|m1$R10T9Mdp;jĩV6WLJ Gd۞ iUQDJ#~3ZMu~re=cL˜Mw!)0\ .[CR}z 8rv]i4H]{ȯj|'z0wICE1І1A ₏dPth"L0s"!9[ȜnW {:#e,&!# gIS>6n-h gO hVM@nryH1_d2 2MƘf$v0"%sܿ5Ip|>(6oKphPA, A5χwCYq_H=\qHJ/H CXJA p/~@o(W{7(Wy4qam3GyT7Uu >BDh]֮)]ο|g<;W~԰Y D?2:4jM -XolJiӟZ8Qzh {<8>F/`-*ͣ-xkQ,tnr5x0t )D0fqw VCu+tLf55bR`:Wz:T@g}ݴy@%hT4O.%&>P\4?vuKMG/3)1p/{l&=.' A ^/(L j'A^N-&7sK&z&=l 9M$ܜ~SiZn:J]ho. > z <ɻ䄲&apx┴8%?L>ԐC`,(:Fcܪz՜BH6$h _|'U_baD;W5.#(2kK~Ω͝࢓.9Ѻ<%a.Z1G}5>lu0C320b-/9CǘeɫϵݬO#IC#{a#K?We&m[( G;:›H]rM`ʖ2<ʎۨ=<`P7#ѡ`rx>gvH4E;:t1zQ/\4ߜ]WgƑͼ[q«|Ps߄kp{xsF:Ulrs"vsD2gE1_"~qџI/~vr훼" )4zm장Y:,)nķ㸍`^(Ңx:ϫCyNeudV,mj Km" { k V2>/l&VU`y!IP6_vwSXbfta?$VRcm<4AH7-M9^ p;+ĎƢ;V$*!;S|t)V1**(ũo ?N+j33EIi]@sˍlf~8DuIt`.ޖse Uu f:8_GPf/؂ѽ)ol9r}@=Q}]hiFq9s-{SݻSE(.eFB˫s)V-`5f 8d=EAtl6b]=sU, Xf>d:*[>C1d|$S_5׈ǮB 0雘dAY(FSю`UaJta\ ?" SήV^ߥR7Pa rW6&afK&!y6YϒP/\jD 7 M %SՊ @2"im΋+Qqm3dZbz/J*AWFaH=`HLx*ֶE,-RdSOeSl70i|w%"m\  z8ˡX pf57ExN4[PcN?4}+9"{3 >k>EgCo<.c ]`dsX@ўp hBۜ_b>WxWb,x>moBQGcy-D4lSbjR"{)ѳy[4g:u[$`-_6Eɔ”6vaX0ÑG|9!0~+GկIEl ];V͠Ⱥw%zB|Aeg+qlpuռ Z:@"񬹹CphӋ"!Hʳ}˼wRDƓN_֔\0qnQis!zCkY4UyoBr7*LQ߯M-ZW P2i,FoP7r>ZK̈N^ټ^q:'aMFQPm )aŬU)F'<%MQJ CԕXq.eu'!S*}J82_haw OSr R߰c T^fJ).Fv0iSJ%·6(%Q 6ɻ7][%;KJpCaO7(fm\ߖcA?U!qVeZZ9JKƐ'CJrLYKLQlZ,uh *V-0 ɒpk|҈K} /XM 7~GC?J ?]B%?.BQ&m*#M sؑMCԆ6+7f3Wy]vga@dMR/'_q[p pd֑yҴDqɗZiC wOɞeCI ss YBexknc+謀DlV k|$om:f^*_ybejjPKE=tsO` D)my̧>PSqB L"~f 4!Pӑ+Pf\L]klEm?O`IȐo2]c]Ye" iZp4s#XoSFq7Yyf8Aқoђ(Ch/M-pt@Fsj4e-Z5Q<] (qx+R"rn\{W▣ϐ)ODJCt0d2 dM:"cj(sYB~_Fw6j<7Ymc./eB,7'G+klO7悐9D!xyT:Q/߸.d)M:29 D2 Ĉ6Wi#+i0'3y[zW7N?\S~Y($.)b# }ቭ6lQT}-$6w*]]s\|-݋GXqViM 4PZ>eMا{rmZj-q!1#t2K>Y< 7x)*3:*WS lHae0+.? UOܴZ$Ji7/aONSo!c\%"F$ZWX$ܨ2<Л r<3}raf.[o$D󙋃otڑ&&JMrU}%5Hb5onZ$>_i"eoZQP6Ja\6jaXPEO:6e'ne`z޴AįMzY?}\_0ay;\0C!`.V>^)KH wbUGbsƭgRSa/~0܇blSAkyDU I}¾#E8KQc:&{Ace54j;u65e%^@!rW|nQSJɽCpD J;bΰ?7ɸ Ȅbl_?|.֋QiZ?B5׬8) ό\lO, i.W3ƒ3\A ǿi,+@WK*AW}x4@:r k;q'XxxJ&W;H+zr뚹r2p4(Z>)JpX ^Ŧ e.V!,UX 7veR;Aqoo/0 [o8F\#>%2iP#aDE,H#rK( MƱ" |>x)ld*L : i1$Qyۊt;փ V|4`Z~F   S ]op M}'o/jcAeRLp1ZCt1O=qі[ҍF/9dkdi k,VEUeg) bsmuvhR '8IUq 1J ʶ4/ JϢbOJ_Gktz+.8< ^tڐ )YPFzx{FĔ_F2VʬaK&F8T( [<,"!_e=Ye=8i eLM┇ W a0P[`gUu#t,Zbo@&CG,.Xr6lͅᬢlD=3 &i„F)?+GB_/r[ |$m./|%6IH]1 0#hXAa``-䀹o *INq5-/OH7_ C9.hZ05Ht$*ӿ@0\#Wd> I5᳐9,^"R +4`f'M,~!y%Ai2OAx;)Uڊa9A kC1Ts`_BQ)+qQHP0'Ėk<&}dvpZAlDC~YSd|hfdNt@%(e dXu#[[ًlGVǮll+ 3AZc5}NV1~KU bYl yD->(sʉOzr2u^V~5'o}rK0%g@.lg!&P]aørgCF˛EmQ(ԉ)%"xPBbB:hv>"2FχsːNSir3uY ˥ϖLHoq'^dHބ@_92lpӾY!(n+ OƜ-"rtԖ87?P`YqC4m N/qo'!_RkH$VUEyCa/ w% 7=9:~.C~jG(hǀoi]0)@{ JyۦnζJ^A!(B3M څ.@6c|٢xQiMmm{;,?U${zJdDzacy9{V1Q4[90 \HgI' sYk=6P wEJ~kc\EzXо5c}Pе>0D[kP5M!l$s;)$pzt9۱{8'/7vq>^M"R1+hneH_×Y>"㼷T]?V_@ֆhT!S/bo\_h~Kx xN#גXڟ (ɉ~(X0R^Uwn1_9h:GwMMu߂Pv-L%q2s%AZӽuEV`TIZK<@hŦ.i!/UD6s]xvFec7ʋk 7= Pb Du @MML6.W ~!}l2gOaʤ F2řQbvI 4LdZw @vI .M 71@J̆p(r`98P&MZT<҄ %+BBkhh~=J1"Hg ۾/m}e4 =`;:ԅJ0_gSH\(=_2E'y ÏUss[{6 KidzB!vBX')N{F:Hͨ}tW*@~Z5Q.5+ ]$_3燊TӚ+47oOYCv߇k<Dz!K3@ʞ莈Z#L52ٮOL}gR`2K 6;Vo9˕^QRKk=x=xtGRSLccN9E8I y)T!7?1_y>4}{<*5aɕ+5QUBZB(f͍y D*Y:<"ylE7X5Шx7/*;/#]N ^dRkhI&gG̕ bъMf 55Ņ1x8.iWQAD6-?&+ Sǂ> }P8)nA3.\ʳ+9;Woר[# (C#s)\@t/E:LU4@n18L\x2 A;Ԥ;+8~WY)!U!ouTCJ}؛.vU[ $MBف>dDRצ.>CJtZ$܅ݮ^VDy߾֗l>_m]6!! (kO7aaMD"idfY`Fj`k=99)՜7A.@3qx-`: M`S7brf`i{(/dϘ3j< $T*whiP^Y%9/ޒ H*f(aZY]s^|y6=(ls:p#i\cl|^M(gT*XFdH BRkgM'\mv(a-t l=.Z' Ql mpܢcq?]}|pzDkOt%7m TԳG֦·;T:063vGnm6f;W3C?ƚ\BFZf" ~aZl Pӻ, m4 #B(-rQО&fV8/0 c"|ޯ’.(jNmApI@ֲ1yFw Jc4454˿zB84{wݮG½S 嗚lrx7t iLEg=Եt[1gK2irtac?rĽA[I G vujbEJiM=gɓ6ggzLf"vezЀ(c.#@m֔?nVa[s;?8m[("At#u(4ӧbS]9ҕՒy4T#dQV,yg{xpAXJ|J:~v¸#@k=v[x͠FpîCwʺt/7J3#U 5&X[|; 9߄EG)™ mh4KH6=*?|}0ODۻ_KeqD TB6a].%[Tɠ,K`[cҳ<4ɯ+W)7-m#*(T}$uS]9 UFs Gn'iCnǹ!]7[ |1R̾_E:+DK<1Ï1qq(>SH>Σ5Y4nT`OIzk"]VW&"ry>@]0: 2g=0: AK![\nXU *mH#C5bPB-1XV|0u t 3$ҦkrXl9W|FR?h(}ȇB <],##~9FGVNFX&f _/2}Cw,+™5⃙V"Af{T1@0׬: TRK{j S`1*"&cУ#<4pm} TbV'Q'GlėrajʎIÁpt<~?ʽJ_t)y/"Τ{5(5Gņ_"{4lSuQVlw9k%QtNpHPІ=W5Sr@B+x)%3Qv06АݗhS]]VMV{F*HHrG5|vWU? V1O赸*D_K*@0f>QEx1\滏}upC6DH\>mr.2.Hj DXd|GPR)`[tyFRgN9P=[ ?@Ӏ5$3V<- \ͅ9̿T(' d \g>lC;ES+?H1Ay7e*pq>;ꦊHz$,f{(z B@`5WpR].CyJR vHV[m04IED3FʅTmWy4cI[?**RQ=Y3@$pU0}~}?1<8|x+7rYo86kѬu)/H;:bn%=) W7աPءB $KutaډQTQɻ3mޚ@mvrMh݃v͏TlX>MJshf 4E֛v0$j;*D`f$3qѼSģрMK,vYT1qT y'׍Tq{`GvM>G(T_2u<֜3[V";,U@+]_N8u)pSI\p /.ׄ-V!ꗑj?I|L\^:#.^"Bje0:5]ylY!kɎ{#|5GW@y{Tl Vw3j䱧f%#H ",JVKQD y0 ~t)\O-xF8's94C%-ӧv+;Bv ̷4jjTLz'Ғ?>@ Y7-Li([ `iFӀ&X[$.3#wn~n2> @s Jͨi+}Ρ3)k|,C&A[*D`!j"`?R@,5xuT?zp \*lW,uj[V@WM?TINι)i'1LeUjj~Y|X1g57l~IG׾]DM~3}. Vd m$Ţ=.eޟEͲY&u6Cșu!m'72l"5z(d % Š uqo<2v#l1~ỹd'#_0o[[ڗ Uj'ڔݟ-)>]rc(m[4Omu;kh]IW:sK8aLH}v/OpߢUtӒR,`b0ځ?"Io. (`'}lhP|nwkTS!VтIhaD::)'3)dϧٸPn&{魇2ttl_ \fB_XE*ʾY.f)^a'& |T:oȮ{?-O/2Lw!gwCAp]An]|u;$몼+e>/ @V Jp}~]&hf 5F4厾s! M_wNZyf2C7eBzS~!ZŨ1qiV ƍJe&t C`cMzO۔K&1N8|u2Ƕt-ZD'H'Pߌ_|yͤ"Wɏ#:;D[Xv07>\QPm<nVs'(bM=yYov!Mc%|xU%9Y[ GJ:έPWK0GAYƬjOvp)VS`Klnt9*e~.}~qLr;hu-.{( ѐ 3b>Nfl_&{ D> .B/|Y]t+Q+7I֖-Fs,gmHnN$m8U@zV=Ȓd6{u/Rz3LMX7.-or:6j7FF0qPXׅqiʿZ]f`+8LJӷ5Ki M8K"Xćgh3 <-%ow.@`:3M2HT)RiԍwM+rh& ?X _'Zl͂*6AQo'%9Z!c{R.p Rk6b+H-*=LbfKtØ.g >&4XKˀ!؊) pH_ iq +%6R-my}@F'~TKyF9bJX* nvkxk;!?aƽ&L=N] ˶ՠ…PrpۚuPd0es ܬz ha}{F]:E?fZ-,'G.:<8Mi*`K]?-#w2e+i$%`M)/<5Fg _:.U8hϹؖݭo.:v[Q˺gep֑-Pe(#+bj@2Zdsq}~Mfx'\O 7%4ۉ%.o\wLfbME ?|IIo+V0dDԤ uLksr6R30'\ܯ'I=h%hу'AA DEgoCQ.0#$}i" HS 5eSYEH Obnލl&'iet`sd eGQj(h_}+.kJBL,8Gb!iͫk lǜuӄn"j^G@]>8nK@4H$j_y25(Cz' t"L2r2p_\׸$"6ġ۱7rY84څ@"Pf`U*e_lqL7\9k+JWVQ /P\1}5!;x}1Aᕾ-ŋ+φF0z-Sb4D&ݜdbii2 f #e vm1Lp%}0N;/ohֹg$ZiOMо7mM@un$Hqc8\[, :^~)0Vǔ]3RgrrIVW4PeȳI>sNINmbb3$"4+`BKƿޡ{L{~(Eqrlahc̒YNyح H5BWPgwm2.gs6?dAYʒ '`7> f^$2OZ*Ln")'&>*e K}Guܕ= gUp#xc :*XֱwU0&6ǰG/q(:N[1SjR񹨺-~$*-6:G2Yū#M |myHFU._]X9[t!_9t,@wZ`dH?3㥻Dz!i%lY̓i?Tu=lEk&[ND `j`ah2/Gj LHK짟+*m6oA]̵&q?߉ЮKBP/-|GS=CQ$| SXZREAD #kNh5vA"tNM^\BpW K1;rk۽;AF3p 1jw2LY_:`z0*|V ۇIp'݇8á) rDW/U˹?-|+r~PTdf5>I _{"6Ċk f ߔƟ>Rqf@gJAsm$|fZ5)er58p[1Ա5g {kѽvВ#NhĿٷO񵡹Q `W ٿH߮\#sZ s5b<ﺨQ.+Zf5MAC.W9.?_Tԣ`77(WOKī{~1'z)FC}%*cm7Uog1!YiO!nLjWeGvR)PJ^*q:PuzMMMz3Is~H 8y]u;Ǿzo\,ǹz!j1OO%i:hޚ~IKG`> 0 ;DvQ Ee) 4X)Վk[ݤw:BboY;37 q0a5I*I> 7eWLH1h.ƙ[ H^9otmZ.v*CBT uHRmReeSiyP#\4Ztqzx85R1 ᣕRY Q.>RyJO]h!6‚{ƫpmJbPs]H-8YdzGL<bМL)2 1Cr/`}0tF >jaO=@4k.=(t B2QTWP-iչaxꏅgO˛ˈ{eP!w֙59=q a1x&L6D-.z%gIვs4CsA+Ep%vw7Y!P!O9Ov< ۑnbrkطP5}߽!䄱P! u&M?btc| x(PnkU7v!:%ݫRBuv{57Sk--PsLw֗ZO?ɱTq{ٌ`;fv.,D7_rMKˏ[qC63%d~V`71gגx&GB\/5Wgy0vXOHS(|%4j?79M aj?HɺC+~Q7ףj΂kD-{D-zq},TYWM/=Pm߽f<}h(#xFkS|ټjɻN9CƜ$1[QǸ +*nqUSP+WЖ[ RuSKӶHT2^rÉTgb&FtE=FEuŰmBhN& 1B\trk8LNCU븽x!W3s#UZRi]OIҰfDM)8 ) @YL}vһ-ۚ/(~ސ*{ g*87E>E:Iʘή.">⬑s0q?lS!RV+-PI6?͓lM~J"2nP_%0U 0V7wݲKl(Oc$[O; |2*>ŕRJxhĒ]@TXt,T r܀ FZ_ÖP}rY+:ܰqe[8nY}DUGZƩY; TL+oUӡp[xzH2ZΗw r74wч7>Z%t H'別6ڌT#SNZB[aXΧf}IOΌl$rڮ X-[9g!zm}7fY36D)lK]L>H_bN\m(,9^ g^#ҵ-A]19ȖhJ-O!exg@hy ;g8ʀ1yD4JdAgAYV)S#$Tg8Pw庥M0t\x,߈̒$8<t·#i|]\퇐ʝoj^P^veE_lҥ .\tAv[EsA’k `MP݋WsX0NJ21/CQe_vv|cf^7;Ł\4l Ʊf-Mibz2sKgՅ^nqg1~ 4dф@[գ$'K:. 2$L%o=,9>BTdv`$ʅ]5M nm@ꢱV+u2rL^PGqGLimB` W}zÀM%Mc7-1i=UX2͐MbzV~ydl YX'9&TUmME3pDQW-pVP&7kMD)ȗd.ONѴGU$Cm~T=Dm0 LecUƦ bP[ٴXj=d2嵏zt%l$Gֹ)] ?ԧq`]=9bhsǴ [IfU!mHa+۝i<=*6xZ-@{wق4W4!w[& ځ;\̽{Lk80lY7Fb)\URb\%ȵ[ZBL9i=&Lq)?iV\U{;1Uյ-CE9Z b ^=+ĤE9 ^ҍ\ăJ0`$Py EƵBB?WtDI:.̿.' RGJJ gE5 ۝&)BjJqol7Tm\ }TaR/ʟ6S9^o* ,N@+ 7~$em{nьQKHCArce@Oډ{Ígň)3aYWYh41.reI\jOtߞM`'qH,UwlV|fYԕ=`}z[RO7t ^L;[PmS2V7} 2w2TiHE4"0V0o{BC,56}`fRAwg~Mu4Z֌yE-*-r;Z7Pl\] /`Rчa,㓈~ǖw_MǯN/ w-Dl#rHGvSk:@ު9'W9,-(Nj;8M|uy^s-L+Gٰ`sF;mmq)^kynZz uBݦ( gE+F:;*΢ACѯ=u`6wάIueGg;$n:Dv MQ/x̣H/MLd+ZUjR"^S!-uM퐳EIɋO)= v[+PMg,-8{b}76"cx'H #aے^ =ibճߙl Bmt Ni {v|oT1oE?7s]O =Dt"?;ߧ؀$i9).kLfl\CIAI;P.(ɫ\ʌ_$CyoC%~VG~ULPѳ̣"L\SURAQu_HC)Zb78L8I״Vod=%#cę `gޑůUP$IO{>N;w(Ni^|H~zmH4] ی%jJr}$ yƩHPPgg*b ñm. }׳U~4i/US)8k$9# 6p=Å7 vR$qD{~<3EǾSim)jYꏒŪzb~@U# - T0aK4z\qdNB3pUP߿AI]hS7҉߳9BQ/XICB8t9*- :*7}r~aQ!_T[cz ki"7~a!I-O5#&92^h䫜h&VKwW~in)!B )!v`k ZVR@?] &Emӳa󍶄a~CLZ]~Jִ󸞘eHcjKڸ>"65JoC).m{NnFD=!]ڰױsYY4K>Fʴ`hљ240kr 37V3kP)}sEYgo1@x(h<nϿ}&z Mۿ(M`a?G u[A|pΆh]*-HE嫛@ZH# KT̔L}_D`75YOM_F'Bl joi 2o,X_pտ2˩ 7F_㼦{hG`}J| ;MDxW;0J~_dz탰?k+!kmҺ$ĕee]&>K*bj#vZ7(G B>,`lFGn7N{FMJ_o аC\*pS5~46֬Qawb6| cǮe\Gc`p:Mp,PH;;I TL؏v~sFigIMD/azyn[+\k`F%ApP)KbV 4VAHTU5`Sf;AxM)O{X[0I p+-:괌[ptK0e KGz8xaj[|0\#i6k,G&KZDٝr ~ ݡk^мE0^eP[?oU@:70ZO& VRķ B0oAʛ<)GG,B00V x7Rk46E?#HJ& *&u@P\0?mFق=On,[NC+BF݅'~quK:?va&Irj3Ze~@"Z2 \jZQQH,1i(:]Hz/e/FĠTDgZ"i\ 畕F= 7 qxxN AN ]s)3$GBQ"-zVMi bg,gs+"=(w;|ZUm;g)m,zo/4F]K>I.VەI:r/]w~ImPBycj3eXɑwx"WY;x+E[X{0`CWn nnLv)桥9Mu/@y`9綾$p3#G>O/# GVi""P.G( .JҘ7|#2H:M>޺C! 6GJ󖻞[}pwB ^:}xq@гڣJm7oqƹxQKi bҴ}uu\C^ͩEGy8AbiN:+~5T#d 8.;=*h lcAOFx0 J' ׋̠̑wB]ıRyxN_uaQn=_H_!C~d$q>gyJsaX%Ҥxjvl^`٠VJ } ^/< fH!uq'S^2Ŏ^>==|]_[݃\ ,ҵ5߯[s}3ۧ^)>1IDԭE]([͔#s^LYf*7{h&9 1Wi 巃g6l-YVs3ȹC3fGКJPS°UxyLD=: wfZJ@8Zac~H|\1ߵb)5šUHZ<Яy<")s ܪ:;60 BHh>@;ÃA]|`h>ᱺkJ)k:6XN Yգy ۚ?;MitII&\>Y@ÃU~IW|hkI\ؒ)ߘ)W0n[if&roՄ5l$c}*pspX&å&G{?Hy K@]w?hW}HI`ۮ8`g3I*5֧冤LM;H !"{1Jeh?\pKϋ.͂綠A.o\TV‡ut~r{iOoAŠbI!zD1)J҆X%Ȼ%퓰{rY%`Xx]F 8Ўw#%-\#A}=C^D?h'l&\P]C&l0*ll>-lm˽`~o\^֮Syԭ*+ҩ ~ν|O)^4ނM2-qn^\n>:1fX&!33GbT oR<9Y{.[w=4\?8}۪Rna|u꺪-=1%^$4=(&@8xMXiN9*;񭉘Uq-Uf*KԃV*p(qG~_o6"{Ugc5cb)eslU`[r2%,euGJ&"])=؁"9gFo$۩c5AiaPjXڙC&ڃZȁ}C%O9e v(Q) vCDkۡ?d:*,(;2eMɎ٨)to,a@U+iJظ/yUG d8R䳶7Dl׳%$_(ڍ@O+> 66{apsvȦ+l9Qŋ4ٛ[$`^cg)fWphS+@?+͗z0)ǢA='<,2|">/wqoe}CFr~9C\ C՚goJU7{)bn $( Ek;S&(㝺=(k:K(hJB#9aRf]Uw-<9 !лXB.v8!l D"/tkK;lcPC#r^¯P]/$L1+ L]'SPxL.:M(^v*9\.n[yHdX2~= m-vC) AOWCrklo))@4eow<t۔SRYK6J-e\vF9\0r!`i FW`vʼnŸlM 5iMe62jdB]xg5# t{Ծi> MЩ/|cڪg]S54zD!,^"=dﳅZ~t0|=5IzUζG< 3_{18nآg8X0cP0̀BRZ5 ,jq`gb=ט gdઉ2QـcŕYZDzf]2ih;D.׫ i.#NN Csɉ:d),US*+${G7EqcpvCUܬ1UfAxjyWQ(LCt40#%F4h䬏̘E"g)%fC>VIi8>K@ݱ+YAő/[[M4?ҌɄJ4̬b~E[J؁l~_(W>@13]P[FbT4dhbPa`?r#U Ӯ"  ;?09:V^XQܫjUS@wrx'8QU_,7y+S (V(> R%FMz-%oC,$LC`rT<чp'*q,Q9NF%=goxVh(̐BhI2 }}|8 좱Hw.`f s4N'khXAQ̑\0' jE#8Y3B^ 0k%O#Gh`z(?cHe`2򆺢E;m 7<#2p#2\ttxvNѻS] !m{RP1L-NT#aSObYxA~dqD,&_"[IiЎ/1n]xF h׀UfQ/MdSiS#DCO# |p}!`X|>`9BLdqvbHO=',$1-pg-|M8AAlmYhpPJ8ן.'i9M١PVimxSԐ8tI)+D'qO'07ƬݕYnel  Hd=s-s18ĝЊO?CEp a =nAO-CSF} I2O"ܫDvſ>s$[?]H%bkH5R(Z]Zn6I68RE@Hvoˡ+@z𸄧qY %v?{`)s +xӇ#2ȷwH`qu &"irę{x9}BQ6~>Y{" E}2in{sgw*"e}PxT1d/[̠w@cEtŸ $]3ҫ cnW V+x{yI('3ߨ' QZБK 6#ݼ5y PY2z2T!єٚ|-zYf=5QjWBÍdvuhOP74ނOWC-r8ܻj 6};u{pIK /K^ Xŋf=eEڠFWE6żMK[ӟ5#E]1NseMXyWĘXy8A ѥR[ǂnR%waf @ q.?yxUGT.FޘR!(;iq%w' c|ZnPpQ :꤇ REpJ={ 5.8;{h9$^m|tJ#ӀZcl~ч}6Vi 8 x ;̪"l/B rcq.OƃhݹNƛyٍ[1^EV" P'RDU2X1[s OL Etj6p&$Mbd ȠCb=Ƅ'kZh7 H,;7zWӣڼptKj|u7SCO1('!U΀G(muG9Sxլ}IhuMUvl* H3&BI,FҔ#x㦵MN,h7d~<8; Fmۜm.z AQc|AL?xMSЯ@d#Q=Xs!I:7ոt[;EI&&E2~Imh[*Ge1UiZ42)G$e]?Dmp]&!?dkH/oʐ!J ϸg,Vj츣=Dh.p\3ʉJIYt9X] y*!v^& x}7bX \hkq`]xV{O uRdZ]>A}},G萓Hm#`r pkd['ζVKxI?-,d5Eyl]-]sC%yKN eXQE+}W|{ɟݺ8Q<'B!%^`v#Pݳ\+|xW#T@ jdI1Tcv)l`_,`ꋡˈ '_"}r"/. ,H_(ؔeX*+| Id-7NSSH3F-yj}eʝzZYs⫄nWE ЙMf,k_29ZBrzR!s;x[.ҦVEϑT) z뿯K (‹zK8#3r1"V(4ۙ88&pw-Cl%;$,Atkv"S,mWFK6Kӥ*\X)r' ?N|E͡$}܋3*tTOoMF?f9oY BEIrӟMt1=fA_QW}<fO⧉:|؈hڜ#{nā2돞8[,ovWpDjU(K8[P@40ݍU5^)@ fQtrx 1br H|1鐓 5Uy١#2K^IgwGXP6m͹Ɯ6A"K_aJ5CHA|j*(~:w =sΦ.0R&>\9G0@ꐷ=IΖ2z4qB+k@G"8 6eEKi:b1K!2Q~N n9*fNix1˲EJ$tr,4{T叅^g'uorS8O`]Bn)& G @ĸfF0nudHm2F.gc;6 d$&! 엪l4Rc҂cce4Ķ %ef:3|6ₗ|*[Tl)>ԷQyn$> Wul'*a?)P|_p#J!3t: "N7XI;4G=IRb: THfIL.Il9Mp,/5pݝ V0u|]aVYRVt(w)^X) yՓ[bv.:SWk[v4ԀU#3} qT"OYq~ EXk^ [wq:WV~CZ4@ 4+61Xj%`LQ)G[דm/9\lOăOsв>RH`Wmy \[kMƺJ~㛟&_di6`WZb֓f Gk27ۻ-&2^c|-)k8=!=S8P5f:tۢp*2٨Yo۲X{bd Z Co ĻMxA\4!;L?ԔAM <=c>BZ?RZzIn8+/UGxijJ`ѷСfPZUAcЅ3@ 5h\BΝY\"tڸI8U=^PjzUjz8U-?6݀\p6ٿ|i@J%rm2C]*$U/`U{ݧfAflA" jB`iVntףڜ:uTH3r۷YLc,(o?ԡS&wq=@I654G>\JrSmȔnۑ1i-.uඖ#l3 Z@ػ91å3–M=Sr,r>}q}(G 6A%* ͤwYcI =Aj%~ gHoO{f r?HsM}B_vq9,77l>Ջv5SMzy Q*r1tp2.[ :X"mJ.xL+VF5 92Ŵc"5иP:]i֍6&J)]r1ֳSi|YQ22[]!nTQT @:=X.".2_*@p5c<)&m$8~=?r3hĭ2'|RQ3,g oBb71%XPz'ī/͂az|I, g{kI\~]-Ӄ睅wHƣ|(AMCӁOf3|B}FSn YOkobI ظ4`hʜ(g+"[C&>=9:DdžU45yߕwEwXB?Daj6:|\UQl¹P>#6ݏMҦ41$j8 8a\^jފN w/+ Xsܔtf~fPՃE(6[~I5/|n2ƱE(U hAEsatP ӝ,_AddE@C#4)kWܜSɲGsȊB(̒X4b;S,ўVFL*Dj% }ю&c8a^W6@"n։{R^]>d51TQ =QT .ܾxkΙ5 MeGhc BO)8a/ѧ(ӾP.!w?~xz>Z"\٪rcvD18UL ubQ[øS٪ns )K\96eZ|\k yFr鉘UzjȔoKZ{׌W5t~_*x!_@,ψ_:uM`]hȦ'gjO i{LۣSJu'b`xXƐO6v@x>FM`cN@[Wu&b-9#attA!C8; l0Zp{asRW\7%cvAwU603}bf\JQ7W([_KCҐ"mdzhJUaP_b%`Y6:=G0cRP'|հ x{!SMarΔ|=̘z"'!Ӡm`vQ]$?Yo|m"ji-G̢ /s#Ҭn/I/4;K7b~3"2}f8y:Y'ltQ3{GZhG*Ezಘ4NCN#Pz6V0@{N Ą~>oHXSJnL-mٳߪʮjqt5i:T,onNْ6$ȮQZΟMT3hkdtS6y=H@(/q;T W4@RJtX= =dƺP4FX8U>҈.~FxgB;!Т&[dH3 ʥb!trgzUUk%Er ZX@,8[>Q}ZX ^oUOeB,J$>4ZQ'ﰛa|+i=;D~T(RvKEƖ M2+_ͤԖpCk#ȝ߬ Pj+θTDv糺Wd5zБ3D&#LX-bgcEA N}h YhBd-9ю;9?a>fXJr!nH#8H&I X{ہЎ?Bф@PiT\v_\I`Z2{-\7ED7/TW-r,|ՋR #b' ' F M+oo {0%+4U4CLQ;=^`CDO3f $܅śLS qB-P*1 >%)tv~:x U M3E6P`Ky{a@ę2{T _5C8N$ \\{4 P''y^7?u(&zt+ͬ"9΁< 4< >,H(,3`]azW [bT,jyF[ A; )j!HY.o2`vT,oG8F`t-/f\sr2.I~ğs0ݨ,D9;Z1%fQv4|bK󻔝ջ?(\Ϊx= |jmdvVGVe9pҮk)weeȲQfnefn {%[)6+˫z9rk"JzHxPqͱ[Z,kw8j |. e* sUO'$-%Lm$j NIi'W,lIf.6vJ+n`cEj~ؠy6>=6(LUģdvPҫSQ7vT,Z~݈ J3i\ERMpUlYջBu62tUOԺĬasO$ 'IR@l~YXwH򭷑zĨ[v,di<-S$2aDVɿ&=G2ƋHS`*3B)gzwAiddTj~s&[)UJ#{A)ԣeYnY6R1Kن?&<8tiv'' ݟ^ A"-ύWXeVnw˧yg)YVbX+21C\|Whi -rRuyK'.4NA==`&D.ڴ!b`ir-4DBkH*PrwY/DTW&IRdZ3}`?J[ q'qF=GQV0İ0 Km"lַq8ǴN[:`J%絖4 "&xٕgےc^WqWr?z3n 1:gK]n =(p'EsC%>5 Ha6C1О;O!5G1ʶ\%J W8c4GN@`U}d )T0<=TF3X1P[Ԁ.kb U8v5/GQ( vVLh}[cnPx]4nl#PAy7^sqXiO4Yi<Zr| 1V=T#M 9xԭKGrE*9wk~ r#Ԥ4C53dg5,YsD";8]D7FF]!⽙ rԧMwTCK@1PH3TS2xI*7Ҭw1FSct_"!U΃'G%,6cT,Y\'O%V ַ &%[xC-뀶;q<7!T^5YbR9+jv8~|!'2d0 %ldH$I,XtiDԘ2SVkuh[ M3aӮ(zlކX^rVcSR|G,GDBIp(Sa֖`4WKyܘ@ ]"y. ;1s@ x},,0h+08 p$ +Wy w8/ )o pM4\Į; ˟񯑶x4 -p3/i{k8D&Z`?'%8aNkʙX>d@ #(.4:w 'eC]r6YahR{, ৛ُwޱY 者Fu >؛$)%KNŃ/6}(/еRn|[#\xࡲV\n=2OkYIҥ&Mzo^Oot3vI6)3w3%a63\R\Mʲ88l1~i/L9ey3sw6BX "+W¼OEz^pnJT]3~ORnHRPV0hQwu/ 5*F[/=2+r5Ee4q'0":o~$cLiE+fκsg/8eY h4Tp-2X g%0 J`έ~ZgMDuBwzCDs ekk[=3^6Z$D>_J<*˞TW=3%YߓN`$n%Q"ZA?&50 Ӷ Ũ/v%K>6%*KaH="$;VM$SoRѝqp_(K9=yQ 7e}t'sI8$ri,_]y3Pt]4U "OVSn\83=L.SUPe>zܓbzIsmt1u{< L;<|9L]hQ)n"S\4^• Ljhf+\Ch7J L>n8GR@lSV(Obf $(.c'1Q5E9oHM')rߣLDzڡ5+QLO>Q|]b Om=2U-~mW01|\]A, u6 ,zdY[M?q^&J x?m>*>YcSOϸ HgSA*BK֮RWh պe;l|Nb?Skr ñ[k13\_` I9A]CK⒓KAcMgj<{`2VM9W2S"=(X7UAXG/vPQ8DsA8ռD)LoJW{AC/4:@"U_tj9?]40Ah8\aaMxG4W.L};pd lRmI{+/ApčErǪuV%W/5P,B"6Z!cr4DFT\|S0H;,=u1IeH,u$73u`K]!g.ɘ󛩖oUGMl3UwparexuwT|wDܦ^5DVa u}?pDGӕ+֡U翆}@U 0-L"wuZn 7n"GѓB]m,HVETI7=>i z>x_Ӷz|ma~1Ql' v" !Hx_ĚLWI! K --̆AIU5!'"})#kX-:;c߯r;k KAqĘD*B>j/FC#G}a-W`W!+IjYFĉwi))OG +^lTd:ylU/VF)uAN^{0MߪR]V*:uHBQ/}2u75Ws̓y8 Y6O=cfF%Y0v  횂u<Ɛ=Ҳ`N,B$iw]%d۵B4 V>$:{.5^ /U/ reяHHs|v A,v0b]~ҕFѭI唔3œHK_J$NJ'\vc%h}S{3}t8 p(TWbWn +~lꩣ@k?Pn+V@/NUW/&]$4S_Ş>RӅ="m7<)/D{Jk&niS  K}Kic0z o4Py3u^!3:f863 H|bt2we a^r Ma=dbл)wb֦AQf cV>6W"q7Cu4([*'BY"=mbJ^~'kM3!wlEp-T,%iUWf㳁OQRw91E՗X ,\2ɔpшݳAT琮.:`]|jXWQ\w S'^c$G;[wX]~ +dRbɹ/q`2T(C utE(EwCgG>tx,,gu(g?п2恅HvX`$Һĺy6°ɆN"s5_ҭ$? ᾁ/\:X8T/.,Z8C~ԺW#l# 3ښ.Aӡm0zUO dRec+)Sy/ A1t6dÂP6cH.SCU@Fa{:f)o`][NUj.Z)iEDpG~6l>)D}\= 2nT*wϦV8BxKS-=\R'!|dee$syAs2ݱ J&wfXq9mJdi46⋲'3JcTPˍr3d;C'?6L"3GQ2z idBζз k9м2ܖcea lԏ'i' nć|p]3yOI`%6|~sٺ ˴?KM~|T ӄ|]DL<p,A8:ym`ӧ鿕=BMDV&MRS?rٟz lH@TWqM<X܅ %bh&qfKN@6Si[ HD꜊CgWU]z+/R 8"aYeYIUɻCI@Y^P ~kQGa =++=0̱zda_嚺;#FL9BјeU? w) lס8^6kK1l &7T;is֌W]#WH][bjbE;6E-$S=q-sӻJu|SG_-PyKd8ǏzM Dw^B@&Ŵ3Yw]_lI,YDJ}n_'fL!Ά?Rv 7Z󭯨? 'U:Z k@oo^!p`|V4)"t5gxZqmI+h;5gg@ 1]?<A!I*?; ĕM7N i|ˏj L'j .?T~yQܣuGm^8{bp 5$JVNﱑܣ@[~l~[QR)z$).='ڧ0$bF$7q i /1NfD߮{x$EAQM>A8Utc IFKjA׆_k$O 842f wpPT7,[ۃܘ%LnpR F9Qbx1}c%^>"XNQ$u{.|HjDr%ظne/f0k$k) , 2,R?Ƞ$~z.8_F\mMZ,l)k,ۍoe6mGǒLK7LQ+n hXloOylZ;MOĞ0Vn.KDERve+k Sx;7nK,tBF+Nqq݈A{mCN[}6rW5a8_4.Ɩ fT=dM75Xay J؋<#<})v!KH ʹU׹ȁКfq( 5uM Sh /7t(sƢ+:AMsE=zb.{10on{*Dx4{)%m@uKH.5>e ,Z1Qu=uqUy\>W;],2L YXpB(K p v 'tQ݁i]U2Q_\5PiEG!eMڞT?q=?H 8 "wUZ:@+:7g-X;Rlj XSa6zs#U`)Qaā.J/30Swqd1oqT+owdK\t.8u]1wMd埽&@6ST U.O^[<p2OWHbIZهHza7'F?S|xU(J*4/kd6JzC XhbCQYsTN^Z/qtRKMw/pD3KfBcn`M #(܅ Լ)+JEvS$[c]r:s{+=r@,8+1;YIoBRm{2NªȮtSh1#fYT 4>#j +Rj`;Zo`i{_Da3Lӻ Qڇ.MUo>ʯHKXs)(حeS0d<eG=k4Nl T=r̆d" Cɋ3b6[7)P˘dbXȬPq{RrJI{O}d+fÄ v&*dH=#O}:hgAF|u@ZQ)VsZQB>ey WMY 6u1Il}i~G-٣1[k0o6N;G9P-ckhE|n#׌*˭HGEx\SB2GrA dt1h}VE:gb2- a7 lubG ::Y ޿dL7X lK١Ox*_#nouc\|N _ %/'B. Bg"P nmixN\j?TZ|ԧ((Tۧm#A~}PX_y}8jaAD;@5 ӭg |¡o2$40wV1@ZSx˱#y@Q6iiߥݺ^beQ͓C*\qpN"ش|,Le$$M/7D [:q3fl/FصQ'GrI$-) 8uD,3-Vd5&3`|>1}=f(o Dn_#]NU]ϒv#zG\&}EV 2M\1j?48;g y2C:l3O 0_1;)vi;\vGe s.ᗾ;fnj<$Ҵwe|!1 pz%OM8Ij_!WFa,jk%F^+U*6(B$%C©8P:>fdj k蜬HKZ?b!F_t e8=hs[l1=#iWv1>ap؁KwPT6g6Ɲh3(nhm(A0'g zBV`@TQvk@!f$uѱ'z^ VA!`L YP^q"U~ʜblU-Y;(I-kLS?$JED9R=̯¨48_;ý]ێRјmHLddMGh! Ơ׷V!`$:ܜp/rrakw.ZmRmr "J!zoΝ^E| :|*ɏJ,3ֽ3WR(lnx_F.'Jx6U\ 4:`?w ǭjtwU-/cQ^zQXۤȴ g)4ЋVTB(L@Y];_Ǚ+KϬ icO!ۂD~ 8,=j ]Q9֤;r-BH'\֩H𷋓ٞeo+(}I(+\ÏLL~t&$ľ^BZ~yMBog'Ǭ?Pob.}QׁyUs.ED^K40{#rAs,6^ ?B2X*(L\r Ϻ3iGH/X &ΊayUgX\ zh]1Fm}Hf<zb"&Tea|FOIU4h${CBSյ{;;-P8}K%aay M9 h%+d(GUX[*b5gE\{){G!жB) _bO%79Y8ik#F.ͣއKȸWHq?v=5/[D_0*n9JyBZXv)i%H=3x1o8ِ! Ef݊VHc4GZImlBmgVυ~(l j9(qӓOxEFAfxRr\[ f&kltƉ--QX,>߰ff&5wpaF[ϪTC H+WcA8歍8mtآg3q.@XfkK PIfئp25^ʋ܍ 7* YU>t] ]Rĵy'$۠]QU]Y7k\Sz6H[[LH߃{ [lc5Za6S<ƫӎ-dϊ'CuF/UH!hH}:OSLOnfE(Rl6K]1VV:SB 23*yC#`*m;lݷRuV*͔09oD<-B-G-AMafTBk{ ':6ux2]*et JY G:Bo˕=滨+0L v%;їvXiԅ9r@4HЕy@>;:^{HHa& Tѳ̮ulT yj[('4R?<ܳ$6{rWo_H-H%e/}1T7Jak6>*z|UQNf{g V`ﺶLoavvfHd1@󑫡sO{sF1kҕgΣyzLCyG戈wb⇶T2-b(Y~.vY01gc͂l9*= &M&z~ 06)y/zb<< w5W[> pHBtpe~h㙽&zD Mj [Ftȁ|!/L;YbgC3$Eo1k(dju W37k !]5ƄVj⮊% &Ns6zӼŲb$A69!g"uʈb=v-(`5J~ AṃZz)YQIZљ2ҷ5"C"ƨ7d+1SmTʻe~)ʘjWOU2>Sݐte4$57^j 3;b03 44r@? F[x:fF @ʌ?DQlR܄*mE1>,DlsB @>Ī ^% b{\5]Y)Vߴ[v2vgj;Z1uP(y&GLJvɞ[ZF_6 q#鍆QIR}OY^d3_ dt-y& 3|[/OG2MԼ̵oR ; ,'ra^})1e5oo FȭbYAl="ߕ>1fa[x8_n?5ɜLmS3n)6A6Tcsc:e+R1`q\=ϘuՍط0 TuFPm$rf&h*NpWJZIL2ٴ f:̓\~' šІi.8'}!Np=g #6E7SIxw,) F<'0:J hoKa6Gσ1vLeJLBX/wnɌ*#VګK#ϐ*_1I?]CKdݭcv`cpLC7^(huDkASfy1`d5[*`ū:2xBHajn? VգQ z?>w؇VU: ǔD3P|I&R?g_J~A1s~.Z퐹-旄8u>f@3x˝⩩',o|{W i«{BŤ]Y̍^r3jxզqQQ7[ֽ{*x z}<`;Ǚl0!TSAF`FD,mS+Uކ0CqPe=)$ESIrZ'n_fٜ6{ȸ~obgi(eƸV (ISyܳ:V6] .@ 5!tt07e،E0>JsT j[f $-vMn>uXR7ꋃ`>o.֊.bd5:qkh3n~7UH0 ȞM֥`:yݺyםIhV\C̠GL0K>+:>[ A h vU5DX\O`t;()3Ll8)ʑhLN"p{ABB|Jxz08yܦQ7+{C6 w0}I/$f\^l2[{;mŠ''\%R9N+G-,FTˠ=)I L4ڮf&(^5?3GT?o l$!]h4 (9/ ю|~m` ^LL;w~ӭ9|2(% a 1mF;1>@ShߘT;/ =p۷X>[21%Uv3It r}mܺ|!0l;)/)LTW F((")v<շ05-6#Y>crP_H0Ĝ"#|Kp5̝&!,ʬx6}G?G8\&oғN*3M.vҜI~bו$4-&tW_~=4jrf4I?73'}~fAR5wu8n O)Ț|)o푹Y0PF/kR~񬱈}X629ZWZ.EQ T$G.MfCԞν⡨BL~5VPvU?V>S?J9*]([_)=z!ߘrOȶM]3hO&#>3F+DphuC}sg72$IkmlW}bJZ#2śsP6Jݎ+ fSpthIN>x> f*͂܋{9$qܨuROLdq kW,"z,&C ~5#;Lq𑓿St:+092#e夆!x_hY'3ա՜d8)]:qC@ t+zja ڂ',=ZK!2M+(~ bbz^6 ^jQZ(?=+tCn)kzzBbH/h!ɝg"!S=Kj|"y3hhhZaE~‡n^W'V7ewyHEx nd mYJAh[bte{`u2ț#ᤖ2 CڨےgQSRP cޏ2ۯ`Y'.}2f Uw RIqm~"wAEۮS~𴔭_՗*vfdE۬5A;(,>rI\|IŕxY><|3QC?x`wr}.WH=f {$Kk5)8lg܁}-8J!PM/nIR@DB=ԖP:{{y3<+PaeN H"_8- 7`'0xڌc⃐}F~_m=~x\}D+M*K:CV4h {[qPmʥydUb2|9@1;Pi5zUo $v1qC88D\iw͔ 鸃b ZcL25҆^@n"wðЪqokf#V~蟆]7&;\W>dNC[ȧѯ>%`) +|$\ʸe=c/-X8Iv^w&/f+G:ci1|&:A)e[%7dʻ4 $/ɖ!EneASD?<"1Ds~le'-+D6=KG7&ķ I~0qp8w4Q$UluIM ! }W N_"Yz wKW0nPso D:f`1^l {p$;+)uHs@6??e[ znϐ%5{Q=5C -Bx-d\IPCoнHF@O?BY1x59V|NaB' mN ֚\.7ߞ#!up!TϤ%xef j8Ba(<( Ec5"0o: tfȁTRh[ tRf .ޡ، 9:AD%ksAGG5Es a 3 /{c v;˴۱@ ќ n-Jy#977/HSZ 9?[}i;tլ_x?{:Da5_EGr %U<4S_gfj-:^uK1(\|$ϲ~<0g5L%N$^?/:zw)$^Rq ެl>Bb& jk^ƤSL%wG0 ןaJܟZ1V=eGVr_RYGuѴ&?;O:xS)Wb:Rv?@uEhEdS..,'ζpik7hz 2s$]N7$niV"ϋBm?('+*r"?2["/) SJiU 8Rͫwm"e[oRNRLU/tbʙu 馷rM 91=S„5x83B!g~E:;?o` N3jdDa0ΟF& N?q#=H"ǩ*^T]qNa5oj1 YyJs͸lzVqϕ^W o%.1 fAB?iFB خCL?/"o-}}2Y'G\'T!X>6$ƽ~ L~1_/dhmb ._B;^Gy-}:S0  /÷݆t0[Qe_tMxV6'c:ЃM;fQ;{a({Ifqa, @^JPCė4$vm} ` w},\`2mCb[ ASZ p^' &b4:[}|N9DI;yeSz7k"RMD׶wsTws$N}gs-,\"JVВ/$+!{lFr+[[܈[ IJKDûAJC}9D[*x{oemIKHe#N!RMQ!G2Us;k/M9goL(yevqUGLŏlm:`0YAE1E _K!oPu Eկv%jS8G*ֈwoEx\pߕ漯 ihe/wUX3i-vU!W2޼Y½z>\'t+ϡR_+NwV*Wq{' X!o6ɿHQD!ym#*^ WEPE ײKxZ1Zt8I|/}2oTY{qT*XB,Պ$ŃjIޥ/aI3(|>LXj77 ɂ)i`J.\f]󈕀YB&}Yu] ݿ*l*\ںkRw+ aiBOK)C`P@FV~I .pVSb܇Muޜ-a{*bp2/C9)縷,8'|b/}2"ܱ,~݌|ZbZJJፄI%mqB<cW(ʬUO&c7 1B3@30oI9`Us|J-w{ ƃe<)Gc{% x_}\/Z!&m':>BG inpAV]Q՗, T/Zq,N2sPjAr\BE~d hR8 S1o"'*Ɩ"xxŅ]^dE EG!=pUCx.=\)F .^9]rf+QavA ~$$?{\Xs|bs9}v~VSDi^9hr @ȍZH`߄:"S[U\G?H"bMS$81s[R `OgyV'?y;v ]Kf2Q9Ҧsq@guyhNrz⛴qcY"Q[Xԇ3yl[b{Lƭ:{|?&DӈxnւQi0BwrrW {  mT;fUWڈっkz dK(4A擘WkR[rХ\އ<[i0d!(Xa<؆|KTU/ڭqoeI.Ȇcm.V%hEtbQ63 ]G@E5K6G)_Ҫ>Iׯ]DjdH0|zDwL%-l_K'\eRA%.Qk#g&goT_bvBN~ED։yHS;S6~QvZpygWiWd6Y_ctJY /dGyA9ꭅiP'_u[y9|LR"^Se( g/,F{`%+;t䵣՟7stfGpnw2ڒtxX :qZ㽖X"lRKyޖՀ $Ĺ#f p:БZuRlKq^H 7WWhEk*ڀ¿:Rxy!JNK5B䎅{bt7B\8Ȩн:D{2樄.YYP*R4qxu4-G@N^ s.^-FcYw8Wϯx%.S1HîT(ܢ9ڬ06_3Fv ~/iCYDb,u6en<]jS-$o’`p 4vkcJU+TP&VSaycbS [ 6b3&eyTY[  ="s:}!%-^`dEmo@4f5$YB]] 'ikd*TheFL7PiŸѺl~X ⻜4Q#MCX/'=S!#%q4SE~BH#|~ݚ#jAVm0tFS8T45@M {El䍁#:Rtd!p2=_2םg*{B/'q&k[+1zcaa%:4YZ!s}= KOsGO>) J7xNcVⅺG:uiM&Wg%ٺ}!ޠだw P2W1,GSK@7L>8w1lFx)p-=Z_::tkSdOug:>FQU 6,a<"yЧLu UhAbniv»= #oaSGljf 0LjJUX{M/=)2ٽN<_r%>_`o"9{|r qrTӊs?cǟ< BtP!BIKϋx4}gp K80 )2xjH0o/^$ܥy%,|~XL0Vpyh5 %?y}Tn3ȁXn°Mxyr<:8)i0ݑ`O"}0<~N:R"G@p\LRk"քVu[hn͉"jy9nRMsۢ;\AuȔ9e]ҴP3A}G[}A/|ɋ.rEUrX7"?q~xqզ,*U1{E-' #7O7g +Kqby:*g[dP l8h}4uW'|xkWΈF4z.wJ6 1̦Q-Kޖ2Qp H/HX =1z8/L`tBO@w/.Dc,I#< al 6&| ܒ_psa}s3cQ|Sv(ބnΩBSB}Ba% '#^Kq9VAJQ;\5PV:l3ڜw-#II}gr}"{QN|. @X>=CɈ~P%t^1@.hGf#= ͉˞]+ToV]edAYDb&]uWI[[P!B/' w k?䎃wsMԢVG0@z*qPk`|W85=&\q#4&L2p{GNPE>@Z_Upa^SoIJ62̺SO02umn o48Eu~rKӀU`2Pﶂ~d22|Xux`xjŞ&D鐽@OSw4 ,3JP/IL~[] ʌs>1(oMj8tPP~dL;7^_;R-'u@ByZgXc> E2%0 .ۈ=ڔhD9Ƶo/W /Pfz1TyY]YobCorNoZde3A>UA$?p+1=r⹼[$QfI]'V,ܚIb)S&j$ʔ6rxʣx"pL"QK9[uѼ.,~6tܥr˘!aY 6zH=%c5RXU dsl75(X/}Ⱥ~0Sr=]%+{t`ZlxsЕj7Z?e-C,XPfF ꀣ;n/?55ag_ۡTiqb'A!e!>Meɡ \ק(&JVSGFALmdD׃`=X랯<2DYC?ECA<&oqz1=`t_Ex)hɹ-Q|I=.hpx#OrJSs8ŢS7# IXɭ:9FȰA$f+:< Ł ,=2\hw-_36/b{#b9KD# Dx)4<*3v2,xف1Y喕Ӟ'aK?0DzԲƥ캀Q|t,8#hrbm-ټ01,$uD]xJ?fEf>IP{i_gtϯ>I3t߭*Ih\DQ!1dsyM FʳTs *q9|CpG7Vsn}jDO0/(zJVrHḆ/O_xD-}Ygil@n6s{H#)˷D4mG',v 6y1=w83WU7%BVB%ѐ2/vv]Fn=VOA3(A&&3~߮0VgUhzHo -#;0/V*B-k8PW%f>G*e{iH1#Ir9?eijN$/Am(#X=(t#ݧ (<IҜRS]G@zw [qm r, hN.N9L!൩|}pqJOƸ»Hm :2_h.=uvaYibLp !߼Okb}!#P{*ź886]o[*1 8]d;=|U6鈳&N$֨D[.W" 1Ui^MUeaL${&^}~RTWm[zF+ɥ KN?Iѱͺ lUr$Pz6J'7xq2R^O]Xs@ ;ؽN+KcKo IFtW(7A]V}s6{ui}wb2%Xd |"[tb4dԂ37W^WRgEf}Ap~z qLg[װE<)ټ#HHW͆_^91J p;y+-:ں/mδLh8J$>{f56/I9f[p-? k~:g)w5x0Sˀ|G* CUg,W+c3l,d W5/Z,2XyD@w5HȈDٛIxg2FeK~EږF_+c%!T)I1oDǮy9N q=mҪ (gf(~&1f]ltOc]4/OUʨhnwiiLSk>oFEk'b"3CFco\^d5]hx搦e :3s_nOObgr51&9 ˘\Wkk4 k}$+۪iևu1&L '֔LeKwPɒReQ}HA0VVH# {M Xqll-j-ʞQx!-v|ϖ N]E֟oM΍p^iB~Q~j _@Mײzr'&Lu"85?N9DD4 W߮KG_p#Z04z0 fZþZ_bx *a>\ Hrۛ;=ʣP]{EABcY/u5B i]Y0-5Qos;+/48 R8.Pc H<1 <Ab1`;*MN\23 tƱLƶ7n CSTS. 0؛ .II$h1C] NiaAw7[?m'vM,фJxFB:C֙464[оo7w8lH?QJg46'Wo7oQ]3W]h4t sH)Nڟ~6]tXH( xɴ+R9DG?yHq xpiUS@u}wl?i\NK|-}0dkuܜ'VdF0@nf᱉MM֪XJ%$f>qz^Җ]WIp|˂" gi|`Y(G%_gQMMd:ju1L@U>L\XVV _)p55|gB_r]F}R x`7`\g>%vSxa|MOԠTuJ-ٳJiSh+ۉ-`Lr ٽqҖ!\zR> a[hX.Y;ewL_k'rX:"G6^1YO?Rb)&1̤>sW20wD7dΧAbC4QM=kѰ_qW}G+K<ףOz<ͧa10Rh)`uB͖-vt~^ .hcn+])bnAڢ^rl%_7 y6Z% Qʆ>8빶Ok}唁tsm=2QXǢI<5D#Tpgîz %$>mʭd{J]"Dp&->nj(rFZ(2OUn1_bi^0;՘[尥$FZ;n'*+"ED_^گyy,Ի~ߺ;5-WO6g< ͧFn[ u:,.!Q2Uf{JSq$ Knp5a*U4ǵ28sTdl|ԳVw~Sl(UƸ/fm``CXwZs(w5 _XdXu:P4.?ڳjWO?pEs~3?Z̧P+@! ӕ =ڛ7Eu$IUPTJ?ޒڡ^W3"u/ $8zC`4gVө{8!ːFףoZIhB; ɠvl#2-lH]]G~(Aw,+DOie?+EN0Cճ*=]N:gpt\%fR&}Uuc=BɴMø#:߀i!;dv@\ Uީ\bUإkUWmT:Fџ `n{7c7Jس#Wk]1.2%UlSZ5sz.(j1dk}#f}Mi6L 3#N0V_R<›Vt,t"> '@OO> )ϱEž_d"J.=Rw! 9k\ ?C.A7k<uAm tigMq+fEZMxELpz*l3[QaP{AD7vSY20iփ=B<`(q:KQ>T]As_'[-",mĜݚ/Pf,]kh=>.^31}В&joEC˘1ܟ 6~NNa8LN}q6X ҽK 6aN$ ,\[u4|g3[Jdi~6 ;w6*msG:Q"$g%. v&qD=-c7?HIOwiJ(#˿Y)r5=;e#WsFe)JPPt?x٠)opUkb~Wq ,o[*2&=MDx*E*T~vz)MiT3̆ \~qClC$WkNaDU>w]#EؗY#&-ΖO+Xfa. JX, GU|f?IH,5z͈BPg=?Y?gN%LE ktZ Pٮ2~t-ϧVnf+UGUJˀjC 8i{ޥIܛ5bWްׯj)pˏ(Aa$O7z26YTp@b"9]h9Sj1:n=8?֘ݸ}ulU"%+ mzZOf g(sD[<4R.@PIPw"jURi,;O ?~T=҃!d?0['J+qNIn|VzjN-C$Vg_si@{d^5ыH?QrM)TMJm0cA⋠YANe\lnX/k3Li$vgN'%-xwrD K闻Gx7jbb#$F >'C6ށ%Y7Sf![:?z+(F4S6Rqfž'BVJ Sߍ @>tXhqMRA_B>Dx).PN-*mME0R ^ P }CX4HH g^oY%{$W4 blW x #LP~\yW3^ֻ8W#'}&tDŽF|X-$XA>oX~)im ʻI?SCU4z,Ty>9Q`W>2W`UψڇLa* p5(|_~hsȑZnw2$`q5kTC"=:M Ca \uvxܸ5kϗuM"dXki yxMDi+ }=1uɥS\coQ^|ysQq^4͊}Q$$IrEX q\щ8/zLưvk y!Թ>H-C[J )PfFyjzة n=MP13v1Eǥxsu~x_jߜJwy\:#:xxÅQwO{3# q: 7f$sp͆^b}b *6%75nw˒Q2Ukڎu9e|XOДyTA~&f;T %6~}=|r`+pdI%?72eGܬٮZPvYpTS{&F3/3I[EP,wLnmKWZ+iu,]G^\uWj|J< \``iW]OnĜ! ЇR~=KF&-7ǘmFu cP[3l6l 4Pps%@(7Ma.O x< Q@LX/{>:[jor Hx#T\dAV+GCW `لP bXGjy&ͣ[;V}W,rtD[c&`\A^[E%cٻUs5ЯlOuD宺 o ɈC'xxfj]r@TKn жS NLZL#MY[ S 0͛:l1Y19,u -ڞ ^sxRzqV!!뛴m6/"^H;epfFݞԇ1F.0bвHlՏ0*Rbwz BI^heC]w 3B@A蝏cGLGR`xs4\(^ϋIπ'n WܶXPr e-hu2(S&oI-ЕuΜ>3d )"9,NDeRLGe CCenEO*>vIM{c57ZDo鉋Q?CK3m8J=bܟwj76,PէЂb)@;YG{0ʙ{a [s}Rgi`HؗH0ݿ[*;pYu(iwlV^r+q{R-%&w՛ z9voV9A]`꼗"2pPG=W: kb] DQ2IH&\̲;m]FSj k)WQ? RȇYj2VRRßnKDb& @i;H/BFe\P<=gCna&hC;Z3xў\ff ʰ@fw>-\9Z|Lut(>9pQOm ZK_*,{l]DK ZtV}--cmW3 KnpW+BEwOU)4ȓƝ{FJ1roQ~Mxԛs!R߿ϴ,CB~tg+o娉R뀬94&듀f GŻf*p\ ෧QR$bc_cH\뛟}"I>^=:eAh{{"]7'h&ɂ2`*YS 5nxoFm >E-h$PMh6׷hH2H?TL l/3 ֎M}?6fkxDv!L+XF3Ghmxi GǨ/Jm SvȓvsNm)PJ6EڒĭwZ *'Xs6C) (s`Q"ƴ}`%U@4,ёyjqDo ,TC蕝Cߪ#oW{א$'[a6P Ȥ*U#@# kB3ck `llYL)vsx&hBt-4{Ă-_U"+6zn% } pՓMW L,y=gu%-7۔0ŒAL6 {4hWyDiǯ@#-*=ΝI$m\ Ч],M 1ߛXX>o wrvQX=f9,R\qJRM |j5̜2UuAesmgm\1WjPOGNK|Oa[U'H$yR9ԒIIz: HR,x_lH2((TEVUWe3l{{7WaKxU[{v v;!ׂ`s,І hN]2˚sP&Wfli_թ(q$E+. G.sCƮ@,̭DL ;n[ԯ~gq  0Q'9Sتwojlz]CFQɶV&zG'!wMB'XQ$W{dh@\s}s]l%fqLR.[~Mp+pWD'p7./=Ch'xX-W!; &F޼vxS Wsx㢭s>ùC0am<΍w J ?Zn`, r e?t#fr4~>Sn=Ug v?ʺOKrn ANWW5:/:<,c@&cy^A5&|03m䔔e* uw\̼PHy#EdS@W2{ `:cEa5W-bm淴`tFFqPd^bV3}@?@'GieCE=}(tؒs6oCͲTPXJqWgT~\vB`JC_r9Nr,ViA:8#&tĆIc&ĠPE9BCPGOfP SULe,OF-T5jq}J,LijDz a:,sVc%vW03XlhgrVbpPDWشdp!Ut5MlU{Ij7z=Fxc PW=qfl$:p+"qT=G Oj~֛Y1H!fܸ3 MCZd! 4xdh5bAQu`SW'5w!T|C@#tm\>y0r]V ~DUc::ֹ<0i? K=+:JLhT Om7L3Yܷ x;^s. 5)k.q&QEЎT2/?Bq2*x /b= &CD '&;"6@M] J87K+of[uyS =P9xCeڰ2klv0hN5b5y8]g0Z;pRfiA )yVt9o;: biGEsR6QlZU}ϒZ &5;-ƺwFK#$brdWL;W~HS`ܮy5Yα4m$BP0r>$ad3Q ]& %BE3Ҏկ f+i7Z:Hu. *>l5)%'!=LZX<`i  O(9ٽ ka>0u;Dt dO#0 =kei\‘u&kb#٬YP}"s,jlDZ,wP4gxE{p)"\|^7#ADVn~<;`B+sS~W+a%γ c 8..c)Ir C>Pϙm\J /0G|K+IՇW]?n1t|$ۑf~j/ZBw D+Ob뤏Xz[ė(?R<#񇰽y!L3QwaF+%~+:˕2Mrpm9o٧cAC2R| y9@%V_a6w]v4a@0 84T }3l׼#`:sԾ8LݸfB8b}+lNBY]ݵ%yk;9'4Ny'mGy6_xsTĖh2(n8Z$4L0=]V;(sw)z%ŏS^0_cmh0}r})!{,cg4c5X] _#H8AvvTɒµVRԴHۓ#'I?o Ili*/`ήkhZ^&!L_izWUGa| 8v{4ͤ5f]_[ [8:|/  QcSq8]t[=e$Z#=Xab_"\LZpXAೳ:MFaP,S*lhEVwuv΅[CgޅL4m~>=])Ƭ3)Mp3+"8ka>Tk^kn]1Y8&VS0{wMC`^lCiDaqg;3}2R^idF?]P.yS7 L!@fK>kXL"{ޔZ}>.ڥ2 l<+gvb PʄxzQW㛾9htC`J:>m՛ D٨mu)py/ɬI"G`G@s#80<%9% %҆C}~k`T\U-E-t22F[ըM s9Y^/ 64{s#QnL3XI`br: Nhٖg2Z<(!_5dƆ4y!^q!/ ƴR^eBs">7Q~a۽*f;4$ ˊX *7X*\"lem`_;[oĖy]^w+ X}SI4䄲k#c,Fkb.Nǫ۽}CR]( }Z1Vi[vX 9|Ib)9HȆڱڗlxd,[`p&MܬXҡwW~ia=^=SKYt]Y.C:HM`z\RgLQ FM Z] 11%P$zH9G.jֆÉYf3n˱J?ߔWqw2*H/] ]|Mix΂͸ Nk3 B z}ًy81fw1Ju% Z[:(O(i EGiεF)COg!7x]/S)J $('_sԻF(~ˌBƲ:$QNGgDǒ\~{@ OQ7g:HF4!Vu*J*Ȱ/!Cm.&-LcxZehɐqS7}UFϖ+ZoVv1x&v@ŌtODǛKF-uPE4b"$ʫ*b6(js |N#"ջ4j60%F7}Y-}|h?)穨G_gioH(9(I,t2p]^~)L )?(jP{}nA~b7qς MkSk`o.4|L>Q='Cڥ7Fp~{%]߇8| yݴUah'zH32V%vltRM np!9G-դ1[9G[(֙n/Tۖ s Yw]I`{j;G]BǴ_xgZ%\HrAE{N@<m٬hNx꟥R_zތѱbEOB 6î ŨM h 頩^#czcm ѪE9(=.V`t6}zvbfWU"޾6rTx~鿉^{08ͻ:B"| Ֆ5@ޕ%n_ iX\؀\\2+'OC=9%')h<Ƒ (T9#R@z'!/CW1{\# Wq>4_E=Zo"h6p$9E6QƉS &m++o}C:r5߽+##&&/"2 .-&[SͶi~&:o}9] :(y[xȥ@۞OvlhtB#No~:ѓB`/,cwy. %΂AT=&u [TP~g]P3sIhj7(m')HUld({<^9~w`}:TA՛A8;ns[!\U:0K)\LybKZ1: bgp `(I`4הj\@&^pج)ǿfg9]EYhL4Ĝ2<V$5L4){1 3sH@CcaŰ'vKZyrT%J+?NյRp'/l;ePad'@SWb&$$ᩃ󇩜'RV CsT+5Y%LQgZ3L+`:a  =ٸ%hPbQ]EvT99ZoGgĈ/P>CDd3T"c\ot6a"釠ƌH%ZV/ .;c5tiM˭"[@oHfGFމȅࠫ`ֳ0˨]$ZX\#[x&b+s bTR抿 yW9par~DiKd,o8-UkU=ya:ilL+ȧ]ރi9?NJ}؁ms/{/G5jAў: E*zi$KvLŞ"B/U1N"+` aiA< TG+lW):c\NR)R>(Dʶ-ʝƔ0wfC^\XR/+7)@ߌWJ:=޵F˯?_MTM @'Gl^ZMl2wnJaD(%{kzD:Z\)VnmLcfn4AB%gi{%`-f]:r1gYY rOqn BjI c_|31exPK,n\`&Cut<#DH*\Ɣ>ldG/T#~B~BBxiq`#zBn K+o;tuaoāGޏם^@ݖ:M!54Ϝ,rS#tu =S~H#\DM GdAt.hsYjcQS'oks  q96kfwZuߴHt0 Vyb0=Rw]'"Yb^]D''yF<=!&ҿ|M{ROPRgF ,]U U_A92 &e.)73 Y~[mœP޺Q;Z Y< 6g>wuqXC_&hu`Y/}whSbHLIAGi*O%meP/9ujMN]7(W|a/cg#a~m\Q1#dʘDV<)_ ԚW ǰL^w>5V3ih!?R!CY"1;6pe}PXÄbU7w~8 nny1q+KhDØs:r~J}HX,SN85~;3-l[g ~9;|62{5ȭBڕyXY-5JI]A8*8E=`oa! T|r0,v:A h(d~ ٻwX2eSyWCI\9]W-8޻o'/Q·;tQ+_`P)FgR s\Bop Bz_KXbrk n./w|'s7n^(t*0TEnhbff)@K:ý-Ho;˓ߞTq~>0˽~.]7g^ngdŷj}v6CEK':pXHuR٭91'Sח' !|%7nYMjNG;C%cM$k]mq\DK&iC68}0%NB*tѷY2&,ئ@bɍ .c>!XN:l]P)TSzdzF3g-$sl-1J#囲@As=*ٳm\wg;J* ZU00"_k-LyUk=v[ȝYt ¸k3 \Lj0nHll]xOpxR*lJFՊ |t"(͕VԺZ;R񊌘 Mg|.v|!}ye__cǍG䭌:8)dwb>=[/BrܽX>4M'dmud's wAϸ$`P矔ɐ(ce"ì >hyCK*a#i7#?ijPd:B[)k Qqݹ1&u ,$:=;7c$>!6j趱;'ڢ[JNlcoeg[bn]Q xE2J2TH'1%$efBno\:ZꚈˏFXSQHbS E0\x27zwtAz]TbݴݏmAǬYSqتfעk}[+(w= P r2>FBI@A6飭u j1]U~r±r4c!=nL"]>#X210}2{*8>4>"f'lDB8ʭP72'Rc}G3߯yvWC+1 գ3`zdU!AC w'lfl\H!ƅ \5c5@$y+\Z-L PǴ͔׹?ϭ j d*6tiR N_*:rA%4s|Ek(ښ:Avn \Ff߽|y=GlR,L}mQZ3'EL pLTn2{ذVChSj6_m)b-zÇ&V9hF_JR)w@ϥ@D (N%kJ;q*J9 ؔMڢs W]3 $Rj ;b(kF"@)NJExaFЩuqH`'Yd+._㞅y'#ẘKm_;r$:}{+,)"+P͟2d6)Aw4%NI}azbž̤YDۯDwUrΜx0-}<arqH|Mx~9]LةL΍HZ+T |/x¿!2 C]ra~7g{n0ȆHpMɷ wY]Jz?‚v}lsz;#"tJJL3DGH }G\P c~.>dD|o\[N`>B'\YMuRf\mZ lIV&ynVzv+H2gA9殆ANIY5 4:k'Ŋ`Q Z+E5*;r:A9!-peerǖ]ZF(SpaQϠ1#dopZ\"~LM*);r*-ޜ1j p 6IavPd﹓6cUvٖ%\@ x;l|.{R,&BC'c_ܓ ,+_;Ă8a~џ: q,sWǪvC~J}HQ_3h;_͊SMϔK>I_pc܌G+cT%l6s S݃>C;{n{I8& =th·"n/ g*}SԽKBL\ιvڀPvw7}{IB0GoJoG9ijGw[7⭉k2ܻgvڷAQ{%hK'Y w\<,կ=azck+"%ϒ? X~HV \_Q^Le5`5kOfAQrq;R4_;,:HՌlЍM6y*d ,qKidow3g6l T(gq"*'kBTw"btcJ8OXǭzM^MKs#8e [CkJAlE-Fw~#eL Eq ݶ2gaX-)L=tqGZ˓25;?mB&.SsMMNp`@!79zcneSu#Ƞӈ tRl/<`~<'=9(;6'6 }VLݲ+4M؞{ Vlk|5HG ZDF"1I…^N:T#ߙ{XOp(sHv(NHTc8DֱlR 9_HcyhX$ ߦK̰,v[ڟnaQ1]ɕ]0 VfEVB`HHI~RqdMNm01^f 讻LB&uF|d7~BsGϐu 1x&HƉ:`96XG}^%2'pF4.pPds6̐L6ԭbpWoy&#䔬WEخ{"'"q+h'-)7v<RQU"mefg7Z :t('u4QFpy$ނ-2+C8FwC8cԪ0D8&,\|DYfg3K/RXFs)*dWuw#׳WQK]l-%гٛD,tv0[A}.UT]3`5RȻy1j ,)6>4s2T@$UQ*Ath&2|` r^`v?Ė5T_PC-U!-)uDŽ֬o`kU%É_cm-s7 TDM1f"V~/wH .2~B*ti%̈/ Q0_qIFQȣU Q%xbKfq/[>&M|NiOOX}fb>s7W۵ lAS}XZz4K K=ƨ,:g۪€J=|WKIrPt;欔glyvw%¿T!\DiX$.NdV5R?Ă+,4N;{Δղ2A8`" |凑{40ZhxoI*XԘ`ZU)ypIU?K`%sYv&h)Y{b..-jP̉5$ٺ8>Gyc*;ƔN7ǪnD` bX´FK͖Rx]8ȓLAAx5cY {ЌŹ:àF?MqF\Giw]L [1Axܜ,;poDa,cmw[#i;ʡ2Er[9td Mݪ- ms,+_1'GRעkņhT{iYȌ O4>9z5=.w*p9L‘$8mUbJEѬd#t.sQPD =j"uC7 mYrk>N5?}k}|֎[]>pPxj7)`rhGG.(M-p}ĿZ^EA(uɨ}!E9췕͓L.ms>K%+Pdu_;Yۣת"+c5qݳMR9n~$9,x"`k^\w80S oUy5luȟ:ow򙠫K+X`u%Ų8}p+6‹>ab8%%rI =ǚIq_$VO/1[+yWbڜ:~DMWfbUdx$z w_7YoTͳ0aꑄBSu"OT(ubc8-K'S^β{-Z4xHw֭#_@eD;B]W7E *|rH:[^!jE 2bzP`ĕ u`-5RseV>ZI#\0@zǓ% hf[$ IkFIKF @/T l8`ec:Һ@ .vڮ pـ@Z$%Ą>^V4VN!o-uN0-VD(BѺԷ24_g5~m}5[r;,xv6{9y H}XΧGXi6*ULn9&q:6MR[ssCetۨ&Rڃ`jC{LC5L(#lR1i+VA\u@{G+e:_ ֞oZ_W6UjCp ~X|NPQhb}Q0Z]d^Q}' ܉Ojm667^`Zj~ݣtHTE$)~A䟌; 9>-ȭH[E}Ks$:4zCM #PD~ E3_wra? X4{m̠Gr)l@u[%GznD#qzR97Tz;Kkn=VwܸD5jjF'zG -tYHѦR~'wg-nv$ȎY^i㵚,-\q 24}R8۵,!+Զ-q,uESds\A`[f(t` $7%EZ][NL#tSdU+hL\+K#`} )y<9ZYklnTC7BTZє:)]2tO|V_d=yIʛzLU 6{ h-Y*SMeSuT9Ưy[9Ŀ ?I)Wt\69#Qb76Q:[{۵xl *#K 3n9).m̹T? ,^=F_x#a@x%wMg* u]/DHr@JR%zj{uU)l4ؘ`]F&hw52VD `\ǁ}U=|!h_7BA<%ηoqP"f*:f*n`^)(L iv9/pal؄+6eV"=iՏ ߷^ ^s;Ytdɺcɥ;7R^1&+aՌD u 5;p$Yʮ-In GF MZe: 3b(ʁ˗J>OK^ HJx)jpb.߰nj/eB=xr|*cH뤼T70`Yn5G#uPܠI89VMܐ,^?h &# 'wD:\=_5CRe]%Sssj\52䙅tF 8U`0QL#ƅ,ې,2)ic̭q; H#? S} =U(΄;+!O%4vzq"#N2Rk{Kb+d27*Xi4?]#*3Rɨ@f:phaI3:zcO,\M_*E^& 2)pSxQaeȫ =UGVxurYX  ܓξWg2 G$q]\ `vb H xZs7G2oCc}`ur}**øW,6gH>ݯӁ=I ۨs#!1ZKkjtN)-e_Q&!'Z.S}@'OƊ2d1c2_nU5Vy-ɨRX/7qj‡ߌyGrm4hQq:!`܏ V;H""Od(IbͬƵYh]7Ґoxd30bR?hޅ"l,I[Ux#|!ѐ$B)o~#:=OT!~YɁC̕Ҝ둽2ݬ f#iu1r,:rLvzQ1LS1EJMIRnjOC-:ưwwȑ>]EbuQv3pj{-ez"]g\) c"2H~ֽӧjωOЬHh5oǙ!i{ʙ%{mF5tC >Y250dt>x'œm tz4`aK0s2Yz/R:]>>(͏u#,UgT_ z 5R$^<䐑Q̾űxe5^Wq:mˆn>zΛAF"LLJJyfVP8Ԫl1Pq?YMB{? 7%Sݼի= 1MscCir* #"J=V,`QD%U#9y[KQ0,p qDŽV l0Z D( x{GCT67nZaS&E\_0`ULm +ы%uﮉ{o1k'\o_z [ym) 6'A`c>uEZSi5*.~#XJQ2m': @CqmVpՉ$5wnm7?;J7z4L٘tZ w:鳵nǑC$i(I T,YNw,؍KRKRpw)`" XL!EN6 S B!Uq󬙚mm<$b1Ol窿.)R+8" S{ƺb>w}FNc6J-M63w}|[e]rw^\˛FXݑ/jQ5S*Ν]M5Gqznّ8^Y)naX|~A,/1Ec)cEG hE<iT-SLG.$?=FZqن.*;QQ;Dytc8;DjWijW;pqgÝlĽ&>>Gx$[^N^(|#9 ݡ͢)xLkjE}1щbPR2̮+/q Q{/c5Si.vGEOSĔR2Am?+l"uoISm6!^gȈc56>jBfA@/j9:YkwF ˷.WEK ́DO+@Ynr74=¼>.g/rx'Vly݅DeR rv-a|'8;!yS9ǸE,ͷǖu2f3DS_(hen9Kt&mp)@a`Y56'׎(r:(]h[S3?.Δb_󺹈ghMF2X`nDT :Bg*:i ,07A.%aChNT7Nv@M6c&';]o`W9;kWl1;lTbeVFeWeL#&P^Y]Tmtt ,sɧcgĨ^Ɓ6S{(|~!Z=Dc&\Z$ultэةJ{\WDP9]‰T85ݍ*1ߊJ]"\Rd(.dSnWv./Loyğ=1ObvbZb%Ug$n?6dE &+ U}g 9ސ}K#sB=cX& ~2tH!ө‹L>D|_%\' ntU@I6%Дw腳,&:rr0h h_Vbǂ< [tÀ7qըr`sKnSh߅OF9fOA|d޲`2+|u :F^Uԁ%NUMp_. HQ? ԥz%npddo7Fwol] D/MaG銚4PL1}3쾗DBE3T &*diSΒ9nXPHBF| Նo3B +XlrL~:. 3v}% \:"Yr6k=X{g+f/ u8^tQc%p5m2%[5EVƽI{ڧVZꯨA^qⱭf;YGiN,3_#S}uZןvoBBzˀ=LUY a pk)gh0\ixf7:'ṼDy]RcT{МIZ-첿Wܽp{Ymwu(t2>hkasA枧C@c.QdlK:%RNuԲ<;ȝSpՉVAʖGC!) @O,Pz ]-¤ʨt%nKGWaQL/ `zKEV㞚u㐷QO٠Aȝ(~R"c9^[rx],7ռ s#$?!nʿE/QeuW^Xv5:%BL4Hټ9,X -!)}LF1uLDr9`A]* *J`d\qKI[<OT;}bGTѭMEe=FduA!#2Q3e@1䑁8;%h^ *ا'wIf! s=J|/^D(] .xPiv%ݚ|3W8WLq ]MX_v@ʢ%_R Q#JN Cb\(b$eW!$r$#5p4xnnJp\rGl_?IEFԱ&cݜqh(7E#e.^ ;3pV8B< >:qܒIcZvQX=UmyeaN(b鴋weLۯ\e1Lb㳇c"5J.Yt=F:c$ʡ+ؕR#K1PkI kvS&'zv=6l[$wUf(&㇭c*8WM3%oup[_BA9YD=7m7)gqxFLjHSG.qT $fW cwTnhkU+IsY S_Ibnm磺 3VH&Ev7qu֥xroS֋vJc{uK~+J:үChv&zdXK>'#%pA#OZ+X,0DPwt!owa+Ḋ}T_SETmR焔A|6R^ktNwtilcŞ5N<GMjUa57 >h Nyg,ܖֳ+H:_~1*-=ZP+Œ&jEnUOoo ,vˀb8B !V?uo >|Ǎqϝ/.ӘyuڞUoj'ߤmKak 4ûzum7BQ'BoiKdvu;m(("=:Ǟ0seFT]`E0n} .]JFG6ަ&ơ'F{G "Hw6l jӐD}ZpNn3t`|ۼʸE4MjnmtJvog-cWk;=Sy9s( ๆX{Rg* -'U9(S;&DmF)ބp퍕6nPGvHmfl'Q6#pE>^_,eFKĒ Q P#yD9ip|A"V8ʋ{f"(7S2Lncjy ` P}ؿ;{) {{t4PnD`EJb9MQLz*M4ȫt>sp\%ƅđ,nt v/$˹܋V5N5x5` U;f3b=C6n6Di$Vfb~+!ɾ(BD-4||#WyJi|T 'HEJ%DQ iߥ: FeXf_iˍoʢ-\w "@Nɢ%ߝWC{VzޥYk j&`T4Cd2[fhs~'gUv"ɹTԉ7Y^Uuhs-V"@ Z#ߨǗʌ)/"/fk‡JTGWM? oj~V;-K'dZTe?/4(>쾶Z{1OuJJ$l..brBfXs۞iv/8oPޢ_qdO?>x0xZ4y"Fwu-1׳ ~;/C}Sevg C]z>q%e^QFNx jLt=SXp\B[SOAT/+NkfMy)u%PiP@^Cfu!6o=}3̲%@}ș#,\~jkW;WFvC0VĹSf'qz@_OloNC0꛴y2 \v~8dA[T+u 3AGo.VyRĹ+>;lkAv]QD*\rFXO|>nj:98ЃWIGmXg. 5u$0pp(X;(.Cr wCQ-PO@][kw;jzWcWa(QZ<{$6GⁿO4I˩/(@v;2o2w>%j {t?܆XJFZo#U]atvBX6wJ,F>)Evr7vpHu{AfǤX;b =lzPqxR`gHF1Våҧ; PS&H~9gʯ"NXMDOf+NO.4(: 94KӁ?8?glbQon 1 Q yoԭVܛƖS+ۡ UTUHZW n.\U$PįoB u #&\д ϓR OI_P痖RZЀ6S,Sf3|)5&B7Mc$ZqmCj ?#U1DYԇ#NƨAѕE: 8Y\SFtˌVSSNe-C:YM{2dŷ+j1rK.dz2}b|*"/!`8 L2>q&y)2vJ#F1co^{m5a*zµ64*w5$2qN6FA8Ԃa\`uܸ;"aAl(k5i¦FNz(F=60j$&8=$3MG%/$T_icRѕtX_M'ls^9w{O;: ,]TNoauߧjVGIb…G$RDrVY{(/Vwɦ+?%NRۊ_3?vf014Ou|ؿ~勌ogѽQjEH'9ȩ'ToucE"WQr;`FsR͗}G"aNlDSo8[rLeSLgM6w\b٫Gv}*EJ<n $Н~ЧҀdb:/OU+[= ./SQ1K^mo4=[fΓ0.f?Ӏ@7#I3EH<3,+uʽ$1 H=WJz! '@ ?AJ_ _<nV0av׷="CD4]_%K=EZnG-sҪ9w4H(%C@"ɚ)^+޻ kiotu+yGy (_'H|A3>$"l,K(4E;BB3ĝ|O=lGp޷h D¿QML(8:G;:gEނ̈{F_ܻHml{JNpr Þo Imu& G` ~czz@rҧܛf'9bh{*%əÉX`h{NaW43 ZBc`\zOutz qҺ* ՘䩰:`g; X_sqL ÁVI&,& D13ePRs5~ hqy/#YlOdl^"QH N*N>u&¼\#bDϬd4V(T2 9UߙATb aV\ $[/R4 s}fT!jO`qDae6 {4Qw3*]]V+u&K}Yq6AgŘ._Åg c\&8©VhlK<3]HjO7D~VN`ɣ6,ӊCet[Vz4 v cEVt8@Mh1n UTwcGJ=tžFIjx>kU#W%.w 6ذܳV3&ؕ#=Z"5+(7j籢r̻4ӊₓ12ASM{gJ(R=qK2{ķ?Xg,`J%UT3yxs* sP (d|y:/6}_ŝ'[W Z+kVa<+~4!>p%hs<w/Q "ucv0y(%(ᢘ Yۚ~4i\]'h}Ȑ7w6^QHܩt?pgjyBeY)ǯ;TUǤ|z<6=ːG`n!dXVڒ!%}l^8k .Eg|8K niF?֥5j oD| uaQh"˕(; hL_$'S@v[dzyym`& бm6f\KrV_˅H\t9hf C{΄R}%C\hqC,4._A>~s\ZPSyFa +ivp=MRƉkS/O4" pIÌNhHy,]>vi7}` "sc«y4t^)6X*rݣU8F ]=o~OۏN6qQh5fn|{Lq[0E5=98UlNA!6'' 5l/WֈBEqeY=v:(MŔ̼yԹZxr0N,XۿUFeZ0Dgp಩3=Ⱥ "2=kaam6i|!;=_VXv*Ыi_{(/1Iۅ޵S= QjGE{!s')Yi 򞎸G2T 0hكUYBK";J)sg"HMJNdțtX=̗_<8$jY ?! >2%!:h|-4te9 j,#.Oo2V_q$#ؘȴ>|2`̰˪,R3/,ϥ+BҏIrz-sk:!{`3"buz~bP&*P:%p&ytun"site&Dt,X`@ؓ ?#!7ƑA&k!ⴚuĿi=7Ko>Qo+8V;"AtNe,n]^ZdM)QP@\5͕aũԀ b43CJ\SqͅY:c__'#O dơƂѩ#Y43p)]٤JrAWB|PLm@?@Ӌ7l8O†o7\q?iqa rM~M_g i3y@L'/q%%wPod%yoPDB,Um'8v݈'גe6S_Nl>/Je& JF󍣛@ WQz{AlW9o@If7k]t:#RjY6~W 8+d}R}Bp6oApDL<4ЌŧD$zoDkJp <7̄kX {<;;IeGRWZH7g;תҚ@ɾ$$e:0%5W7Ri5>?Cj_íb&imD/MI^e' #rdn"ѓpinvw=K6f戳d;Eu= s*4P/c`ƴEpw<]BQiƽS,+'?Ba.{~|"WVoSdxj#:g`I\ #OkǦvLE~d?,\e-gWk ],ˢ׵ T HM&46DU;oatsSn9za R; Ad)8]l/El-{h&B*J ҩrut(]L2}Rp?N&ȓ_jj[Nt-4D)(}OOMPTG̬ wwx:DoG82CL\2O[# Zb-1${꧂xv;]0Y}}G, lqw`SƎzG`*uҳզS YHcG?aJoD;Q9(|~Ѯ^Zt!K X ۨ|ӽ]PVy+u@42M;զy]qqC[ҸE֡O>NQ gzU6ʤ>W+Ҍlmٌ]<EHTJ!"1{MFfop!Q.҇4 Ę)|*C@_?V̍9̔ W)7 PS^@Xh:,,y ay2F踺8/G[=fӓ.(@"Cpp+eALY?.C/pC,-8$bP68P⬎I)/oyp<#ʢ"eeb^`;\J#,Q>O|Lv.NYQ@G| N,tW!3) ˔fnéCRl1IAL(f Fެd33sߩ C%bѯ qz\G'r[@tʼ۴~uOUBgD2ҽ#`8maw3#&o4p㨏G[\h KfQPvo]"BsOQ-h)a:yVbyK]{Sl]8h`,e$(]x6= =NHR6.\&70*g!sͣ{7/ʹ{Ky(!|;UGPO~MW "f ϊ%4W`둇Hٽi]]F_uebUU4):<|+V`H<>n g+U7O_v98HwTF4<(>tu0?];}/d-59c4--O_ɖb& -痽}KTkG`Kbar04B4 `,z 7+59c$fȪQ2n;qtGS Qگ~ei >ci_g߁L֌h3F?s#ͽU4mi=:_`69PD_Yy0'Q]Y1=9.݀9zzUl* os o%W-q+C[`)ILN)=A^A|뒉@cˍ鲨-|$osmMYW1jk&ȝX!ۂ譄؅X!O0̛>YLb3y;?\}f]rlݣ@=MF^4sjxVrz|H⌱$ une$>ࠄL}T5-DW̓2'6~DNi~Y֟®i(`}m4 n'wHYu%vMƤP򝽎U[etE; VSNn\7kXqtL=9 2,% ݘ հ^cB0h {nq- 畚֕2o.[71Apy\yqfsGWow_w:1-yhc6E:Nc:u#{2ZW9-*f )i7b(',VuYm)4=`Atxl: C ҔD Zn1l*Zձj`'90g. \1$W3ej{e4_[n4$[K7E[gؘ\dE j9;OArΔtlj%2Rk?qg.-y6j QO*~X3`#`?pл">r u62VEKCZLu@FwHx "0_m*e}g]SXn܉uy*^wk6:Ƞuy-8T)c7NZkLL 7/:^.> }@I!I:w[9gOz%Vc=Ũbvʼn&yVuUӤ"2;hu Df(FcF0]SKDFtiImM)@P DX$ERr!mfA9\sM *>#&͎p',|0X uETkvJQ 7@lJ'Xo[&j;v; /~RqU륽GZh̸,V28Ĥݰ0YᗄCO AWdyvdXG/ pA3glpŒ$4Z \{^as~;nlޡ7946م7 /Sv k9.tlhMҾP3瞾6y9!R%Tq8Ȧ>dZ&">E u;tfʷ\[9~;^t[D%_|ϵycd5C(ywBw)V^Dz?, \ ޟvDpIob?b疹vB9'$SQ9KW 5t=l|:!g = ȧѓiQQgf"(@okl{q3Czo\X? &4*`]au7: I[OZ|/;K#yo,z`ݘYBQ [cUeel*0(Axkr)x?[vq^7X߁(xE?a#࠶!f'\cӑՏɌ5be1 jJ E?+EOr HֹiZ~;8a^sXg PJr @gΔ(~EYtԍ@C6t G' i=﵇1((whZP^g0|Z*8*~.S=2[Jm;gLmH׊NAFtHϪPHaϸ\x#L8sZ剏RP@X\s /n۪`Et]E9:#36Bäg5en!F6Scs^3sBRY : [^Śt\zMZCSI[LaH4 ;DcE;O02"LOk%رf=@{i%ow GnTMBSRc>FHQxlu-+󂵒/0^-f`8 qӫX);*#b Gtmgg KO(S1 (-^s%]PNԯʆaDDzG:iLy&0 j %5Ď6.U "ؒj 2j9ߨ!_ƈw/b?J^r%qt K]ʄņo\5o7i 71ZTQR}טRӤIB&āUas?[@E5;ZjuO]DWRtTmVN 3"=Fا+\7AwW@vr !vs ߬%0.̡}׷pH}i:) 0L_xύjwmJ} H`ymIlp.]H+^UvYY94sSئJ{/ޔZstmf>2Ŝi/,jkԙOrxHsQR-`}#4k،/yȆ@h*+7g'UpQwmUytLS'ɶWn+yg4<ȭ5CW0PF2@$jowSw+Lk V5IEп+a9cRG]Cۭl$wM1Rn8U᪀~P;çOXm d̒(>Uʟ:W7 4ao o]Wв! +YJ$}4E ;~~Y j/YتS C*Ls:gѝR%*^]3VP͈ 3!P9љX2#kZMLMTifˬܶe޿#*۴Z||0omn,ɫvwI:-U1)% \+]qߎeED}/n:Yd m@ɰ/qI%d*?2ԵOQD z0#xt+9m>"׈3BzxyC%JkK{>L\ށrjܫQO`+%tNm{NBL7^loON^DCG3Et=D]RDtv!)-!)"A\"{}O C% Aֱ#n\ >a)yayP(-vƑN*pmt&x'Yk'Ogodax30X/i g-B>{*z="tXwauoШAg(4JM^ߦh|p=t(/ DX $6]״{yZ/ 7@v{seOVC80Ǜld3yqx\۽vDҖ5'gu,HaO'㦩|SHc\>KQګ#5lڟY oօKFݑ@gGTyEgړ:G(.J](9xPtr7PdenCȘ뽓TOQ䬺L9I4{/XtrcdNhsIi'2!;o7ş޺Z(-u0~7yG0wL{xSSF[G 6vδMG!,x||^\wd)9<}팭Ml'}sh4XvTbHhZRt#m{'ml~u*A-h~S}"Au 's:ǚBު ǨKn ĥ/ٹAu .Drv?,JD#J'-app`X~lDetf3is*S`vӂѾY2}Vӊ%!bf?hntc(w7 S#0 wDTI/xXy9CB橓("F]^u!<^@& q)00գ"sC V"hY×X}&ȟX#nkPWs-jŃHe(7unB^dWMjí 5G펡HO_|ik}% ȼʦsK dNf,v|L9cX\ʣ`fSr-cR\l5Ui\aa5|\A7|NϐI] LѮ&NSK*1 +1 ø`U2+ bK;6S;ICFd~w*b0,)U:Fڨ|+޿ 1 %]c@Y,"&ʰf9' Hvz@iǴ&l}RN_l`l|8(q0 I@0sQT}UݪK ^@/fexP*ߚ!Dߝ:1ZGJjR*~a=F)~yo~{jĐ0gK,+ 7b%]ٵW4z_N]O'rh%{A~ z3MЄIx륥DUHC3+&&MW* Ku(fo/0G.AC4 |QC7^%NGSa DQں!_@pVM{ KqBݨ.~s[]1)t7ʗ&KxwxT[]U3mb[L-~MrbpQ~fyz~V#x[҃`+*\# ǰڵMȎFb9>׏G&N|q{lsz.x<%\_/0z<^nI5;qIueGMx xNL^^ ad㹨MTVT^*04V3 ,UOٶuCc$YIVkDpdb"s zĝV 2M$>&Yا p$ʲI%r1RYf9PG~l7o[#Otyx<ڲǕ:> H,T; c0&nлOM٣/HWj.KI\!܄h~;/yO7B2d9']Wg2 ޱÍ5-J1i~4/Ow"bε0^jwS;T 7$uI09丿i N6'2F#tt@ŕko6~K8 @nLÓ# 0LdNtѶ]T,K].+=I/o*^@2s=;/9sݺxijiZvGP]b'C?V"ˌጥ7 Amn㱞;q2wc4Dcp1m&3< ]]/ZMc) (HZ͙VUc7*%`-]7E6(5V?Q}>?77hRz&&j7['mBz PꉀC4I{av;+F&Aj. ͙Nsң]wǪl:`U_GC&5>9 Lld&uЪb{jdX[d)c/֓"4hbQ@DH"X>TV^%B 8ـ߁et}"@E%a-ZO>",|&w-V϶C}[\[GBH}?=ؔiVIE Իp]krf#gP@fFz3 $[;Kva~ HpkN LިYl)Mp'*T67]ͦI<} zR2{AK޸DL< Eabk;4>b.scV3 eYI<(Š׸-9GZthMͼ|'[TQE}grO FEX"A2Hqt> ]:"UǒND|.$Xfs0v9kS=<[,?%)B UǐಎR5ZπNH¥4r:ã8A!K?Rp+ՌG9û1mP,0k.':vd=:}q?yyG0KhNLܚ{_ä1~hkl)жjcم_^>_: zW#0K{b<$գC<f9!A>oq3r i#ɨOG7Q_b=]Yazh$,@J7ABtYE##݅Ώ_K (M]am$H$=ߟ gcx޾]6B6㺆TP5Ep{/1XEH| |`gdi#t`?3K5|rJ.~GPSn*i=E}MFO: (m6n ni%h|K,TXk%Jgp \GBQ'$y#Lil\a&:dN}#)A8рr'nsp+*@2{Ilxp([T;ea¯9o(u%YZ)!Mntz7 Q%sQ8wZ 0u^Q7] р0܌\ݬ+'[; 􌨤>90K%1>=XjO˰Az u <>FĈ/Ii=CƣG^d[o=C6`Y3%-w5x;BV' ?Sz4^XDG:{ O9 Cu ZqNK)T(Rqej2 jŭ3%Vs*3%Naՙi@ߑdq `g])5cWLsly9'/E_> #nN@.;X-"qOzmR9=h sQiV@9A>=Owk,)ɏX@1? _iS/iV.=4\9iDz}B=H}&kB-]%jW-HG>cyqoX1d(COm%FU:0 >3CyCPLiX z FziF‹ AT|?jIRt#'fhډG^g\9 6F)汿LwHcP J~>KKy ?2Ԍ}(6Źvo 0i5Yf?mMyL@'D' P@r]+~婘\s"QZĊb+H죧|IZS+OOKZZl݃oL}^!LPAiE,^n',v;Uj)g , +>-p0DTf^iS1UW# i#bBtؘŕ8?ݐlze\\l$m4_He`ۯߥ- ac-pnA%qJ:gJEVx/ft r fa"S{ܬ/VkҺwEKpĂEȰ0R0GRqTgz[-$M 4RtQ;J^.U* ("X ""vZҾbx>#٘G7?ϤWzԦcnNaX{!dsYxz8y!:$KB@-[H!鐉%ƮYř5JQ؀~8Ko4 1F~N-0YWU pC&N8-jh@Z/SQD%0ȣWcV=\ HV/J-˸S؞~5]mFîޘ+)\: XE*8XW5ԮSqod0{ hY)Zs'v0a拿b!v~2lW3M}=q I%##.*Wynk >Q~WhXqfE^5jii].ZIuy+vQ|\ +sw=i8 k^|ŷsQ : ?l~70w7gߎV'kw?U4եծ&˿ng89ek!Z֫pXg#ɦH> Cᮝ$ҭ*%'b)~eT˵љ0~lYPvש1JЖm7K^*f1;=j&Aˊp  15דͷiHIhe<~F~^cnOί-TdҳjODʐ҆}ɵ<o/ZZM"WC1߮*D5Oou ;9BPasN%RsnYؗ*&3́ :9}K;68Ȯ=B"3EL'_{]ػ.}gaq{(b' ]'E0D.qiD0̦Wd=ț S@>aƣ_ӚZ%tݧ-LbDfAto]jϯJ%2 *J!ľu䰐ྦΖvÀ>+D06Kfgʐ{W*oQ76]Եwr h̯Y&Q`۫{2ahER]{r3\[26@  ʆI˓$<.2ʳʊBh8M1Rkq"mݾu4>T^ͥ {`S},o LdN9ܙ?f738\J:Op4㧫@`$, &Qլ ݍԢ, P { =A#BҤcslPM6+g|vIPzm1*EtWΆhC~VjVu^M'x:M>PT>R*YEJ `y)A^>aB.OY?~2^^[D:€߇MgD&f$r)M`%6tTƢ՝0Mp&ȩ `VYQ,kgTn%>01.1M`4%ψN|E>~s"$2yݤeaNrad 8M˻^ߵIҧBNf1I `,"phQ'+Py|MQ֧4f ]TSAԸ.{@9{0/nXx&cz;@uYs+ r%392"nYýh ) +O,-6ՄN2mՀ ew_-!K'ɩ >7E TXx>rR]4r4 ?b.0|M =1ncjMKF'ʔV˛I1¼i9D`-#>2 ݹTƵ{7Gf} >\qB_E[JY0jGKE, 呖j݉+]8Sg#c`B?{Yzb5Lj*٣HgP9kE"̉о ~T Q~>UĴSoyuQ퓵_Ϛh$2ULgXJy  -$y/%%'/-:tAi3)Jyq*:QIE%6,1' P~×rgOZyxxYFNAqdDwڤ m.`ְ-kvtA7*Aֺ=MT LmtɗwׁaiAFCB=/6_'T0JZ71˃ĄDL?Y P܄+B6R=I{{@6>w+퀮0DڡcQ]fO+ƑrqV*z5X+ 5!1^fD\g!+^nIJzMY (>cc;tC)]SflAS`X5'-Z֐^ ;/"+?)GL#7لt8BE :"-1(y'xa?j'm[.Y g_" #͗\6-9]⾧"uS7*? T!'`YjseށwQJIiA|UP?cScHQԧCޚF(V͙ t3P&%5 h»(~]z8fw]閸yL$;:I)8gDݦ-K6 ο)zqN}b/:"ݥ+erٮ. Σ?q%d %\_!*hSZRApA,^Ӏ0VՏ/M;(:ACDO\UJsTXDO> sqD ɗsŖ1~y3w{ӓ~ңcb#@ŃN] ^yfj:n+QRdZ·Գdu*rpa0r`h~Gl&ys(!݃4R y 7J`ya!o6j=~ɗ).664(u:آW`|e|/( u骓W VثE2E Gr׾9gnX::8"ϒ[JnlB54 [a]uC`Poq L f!r܁^ˬlWI Oٖz]20;5=vE- UcuGpD@`?SRmUYknۅwzV5&vʆ Awf/D?H~ѪMLTκTV -"vqկ6gq, ry Ӓ$-#gc uQCxc% os&ZR/_, ~>+X (!nl!Wk){58:Z;cO} "r,~KaD Z&@ >c5Ȏ}co76R#-^]pTyHfx<%V\|CKnJ M[eXlO?*{bc?{q8p]\Ӭ0?逦YB7 Ȟ"a$r'g!>]GXjkröH@M-"p&F+Qak>Kf"smvFX 0I/i˯b%<'W*i@mUE^BYs6pl-d[\Xo],7E\~% h=\a^;,! J^0s(N mu8|%Aa(Qw=(¬dzZ8p*m/hvоx Ą|h[,5Z\8!-̀P¸)X3ظAL+ς1=oxjKL Dr@b̄(s/jA~ %Y=Fjj{XXU#OEZL팀4z?7.PxԺQ:-FUZ*(.0nV3\tpoM|spjפ%3 Ӧ$PEKz?7.R3raZۮח6Kt5Sֹw?zTn+% E6g^o^r_T__Iw'Ӳ#JR]uq;5lUVD2(.ĸ΃zŨv:8%oЛ/T-u3 Dt (;`}7d7nZ$ E Iyxcq ^PFdO \(7sg* nW(U$P::]LKc(KJǣnVm Y8}G4B}N)%k.c]xIg,Xky=޼i2'06wgI2#iC چڰHJ!lHܚVu' #lC̟t0[+ڲbZP/8/apM)?j*bjamߐRF=>Am}&mF¡:oHJ]&e?F)y[>xGČ kHUH˥yNf,#U:5˲%i y'C'TIlcŕ&4DG37ʛG"KnBw' $FS`X|pU]/j4D)DpR@z 24\­{ ̓' ,O"^]4Y ˿qgW-H,r]#k5Bn]bԸ;eKCPDߥ8ғe-H7*DzSwQPw̩L`l@-Vmul&>BUs>yVm:0['dyYE݅<(6n 1С(Yj8rn5l 9Ex""^y4i,?#t"`ZvϜ{GWV KKB(v, JtnЛbslBGP4Cwchjo YV‡9'oG4%UI:0,zy嫒'pj_k{.CLw]qS83B?m:IpD"_fa>o_K٩,4ܳq>$q(!"I]a@ rt>XDib8졘>=ef RV6[V"|(ʠ|C|&3yXskfc" ;R.s .>3VF x? v\.__ ^U_̅{_s}\ UPWVNztb-O^k,m_`^g_иgX"9%on&S>+ T6wL5ŏSőGf(W霹 4oI6,^ >mSbXdU}alhE5a}Nبږ8@l"}t!$>orW\X\.`1w@|P|VjXſėmdծt6Q 4lv@%fXx4+D2ls9_%HԲR o4"d<&\,4?:jAV"uq-ઐmekf" PḶR%-jSe[t暊B[~ v92=3lwӔ%jz<c&$-/ *M@\V.C+s\׀66oܢ9~ 4/JUb/ٓ t6bgn Rm2{2<V$GDT dHc Bvʻ}#kp)Ks2~CP>FFC|T ~ $.RMW,)}Au̳LhOoYt-Fo!trOoQu:JoME ; 1WoumDǧucT4WįUh[iL)FUq>Kd>)#6pEۑm2dGo,5MQ!ʚ*"É_79AIҔ;bZokn3QqQLDh" ډ-ՆPNrQ]7YY~pt]5 џ";,T&?_=[1*WN/kx#knC8PugM!EJm+Ԡ[q%΋WCSIiЉSuvcy\%r:{lƾҀL 0fq@ipFץ^,?mT`? I'z=uhbŒ;j ?hAĚiY)+V<`a].̀3B (isT}/4lh\ vFz̐,Dpl&4# <_<;$l .=;=F*%3hp}fOŎ)O_nXun#!SKQ/5l#8+-|Tur[ Rf@AZ$I<-!km1¬_T6w"w0+@,Z~"@os 8F,+h..4Q/pSQDdWV#V½ʾJD:Ċd|O|Olbp՜לY@3՛GWG[*6іzD\咚D1HLӛM+m%XU ݜ f_P'RV]v|/Ha_I9%hw 4V>zEDӠRPbTcg}tQ )W}lM{P SV&C὿&'PO[% Z$Ok4Ւ#b]<'ʅٙmE^9^~G׺VDwB؊o.e T?,f`'7ByАXT,&QC?/Pc,V_ Q~}_nn#ҐE\d[ߍtJ}m8[R*~7oЫmj͕.8g_|\,{?u"jBC{>9^=i?T?}E7pf3hiC`y"ab$ 6*=Hɕ+SHoXw ~T{m ^)t-TeiFW(mg\)JpStr(+jt!s.-gj܋_G.zJ.uc[#Lpp^jg:*-4L_X#%!2S?0T˼=a?TPlҨhۉoNXzܿs]xL{a#nFs#/~"j (&s0LYE0%~W6wUu50zw[pstÄt2F8k~*%D0A7jٿSYY7#揀A-2mVgAfAd襾~X*h)'&C!Ȯj==Hoݰ*O 1\ nuPu/ ~G!֬YH-5ܽA3 iڐFōो~#B$g_=@ Qo2Jo1(, _BhG5]9NNV_*fLN_v/^jtm`L5o˦*JH7(Λ:Eu؏AO+ݔh1$L=Y%a&1ZAx6w}k_t</Y8dL# 6^~l9WD # W'd2KiSA)Z 4}IɏHfȷR x|3#TfM–Nf$ɢi{9FSx삕$ P Hȼ/&D U Ȓ@ ɓMy_+nP\.s>+2)xy}p7m &$=(shsʏ*ש0[ וF{d&NqqO`"dgl3P=0L>1+Mlo8֋0Q}VcͿIx|_ʒ3}MXiȽ,m3XYGm!F_jxݞAq(ݜsy-f؁}!w\Dw'( 7ycwmP aZf*"pˌ |MU>#ݙXV_wqЕ k}{0FZK/ q7`ݱb:,5CW+9#909+4TmAMco>zZ0̴B `9xOg: NYٽ$,XU4U/,kʈ ̓ Y]8j@4]b(Nu!|BTYP/3co"B4g߮qYȞ$ @c9\Mt8>lt$]q9"ݩ(!&Q+M@gY=Rb#k.8%Gn}m+\"FH9 -TF*BzkW "|S w=}JRQ:ja%$vG3 %%p AѰbc{Z%sa{&KUW+)x P%R9H1? ʐ,)T)MxҢLkd:5bUi\ H0'D]*2эikBH`0ctvI \FWm tlޗ|I7bdD#ֹ}Dnt݊[\ g!c,R?rj\wqDAU) C_ oLw*GN)TЕO>Ld]*<9MmsQgX!p=T :|ъv<ܒļ8̯`٪4d؈:4Xe娜idU+O+b}ͪU l=b,ZI51H"[$LpsSM:ԷoS}]Cxi} 2P:j}5 ^"it#M5o~Ym.!xCy~Gݥfݒxֹlu21!>b8M+;Iy&%FZi1@ !LkB&P8+MtITݿ*hy+GYZ% hW಍`yF=Lt>yU7esAkA.,':Kt%lºqŜW\ -M[fzju3Cq=OCZ>ht`*I~Y$_2d*=Ѕ_>l85Z͋ U^B'x:州9j(G@\Wi~|Z1U/xpv8 L( iɵ|Xv5RbV8X}2]Fט 6Z2`(&iS.~E, ]+;;JިSy㣑e?LˬV,m2u"hReيȠK0ñ)9_ g>[tbYrwt5c#.Tdb _;Lи_J#]43nǡ%hʀ~nքk5"r)W]~SzfJ`ܒ}SZY_`M\8?ի^F,=PPϯ H>)$=mN;EcZzB. "AvC؂0=Jc|D:M>`zZ4xW3 a4Vh"A?"緀HqOL Q%u1YCNw(7tp%|aWbo0-zy[PFKu 'H3˶6#A\ѣ*Y1Az;2}3tdg|s]j%Q9 \= v WjLq΄/ 7N ċJ8LEgt^%AJuYQMkOYw#߼8w1[w #jaP,:i՚2F)1fyF;$G`["3|'ufE !۲ 9ONc|>@5wd>?-oAq0R$mdɗ#RT_oyZ1*w/W6;fC\{'T4g$,ſRv,vmCG;壡L"Sd,'<щ(X>]/F ߢwϡUDԡzGYeb5Gfz4c+v%vfΜpX=}EJĊ"\]@'ȿ֔62g:83YL_/.?+N1 @0Fo JN[O[_ z斟>3?#~qk21@ >|VFpi}aܨ~A# Ly7a7Q<ޗ1σ%=f* I#U9)?A4iSs4S:so5*˞)l{e;:1J3Dɍ>:s},ѻm ԉJUFWI`t#EpA\5!]CxÚ/`"W>C `p?'06`Yy!ƗqJWǪ[ iVbqs%>TO5dA/[_UڕQ5[5f6UuY q-ZdqJ!YfOع+?w wrSc9Zb1H ].bKŔ7tА0ͻ]dntF'9{;<`Cbm|ȟD[PfM#y5!zB J`-]3p-+]3);vtR wNIJ9㋵1@5]&`Rj-}~էE'òI-l𘷟qfO5B+ՅfP&b4҂PY2R@ò+QzW lYWi-a1]=qNfF{ ;MF>W&R>k#:3h1'+-ՊU797K62з_T$ x;&Qgpvү/c;LkoIVgx=׍hg _kqI-Cr;Kk5* %/YSIʏbuZT,26ӲY 6cU$ n3p1B5W; &?`eߡ7u; c%(KE륅B*] GEj)'þ'}byr 0RŸsG)Q#uuK ph29 I=u#X0+31W7*$]%zDkJA>OݷA*I8-YZv^Md,kM@C溣y`gF쒳4H +W_ޚUl8`[XJ:o n,cmׅ6m\V|Ny*|ahP2TZ}cĆy.{(ߍU&} de?V_ВLj"P75 $vJEStjk ߀y& j74{(JDfP@N Cv}`jqѫb*,Bq&U‹Hr eL_y|E{OZ7a} pZT1_*& Y+&" o| #fKFQaLe@I|Ǎ l>-PGF=z"q@ Z$az:ŃJ=X&.>xXy1Dϼk٭rCE=p7~P-TLa*Qbwa 7*yNeb֎6W:g&>ZܦL:|b^/Lc]<3-6:9o]B[I r0uG’܊tq$[Dr{vN#.3 Y$[ C- <z՘L+y$L')Top7B2C=b,&}]>]Iz5}݄Z5m #u#NBئ($2KQH-90[qm !fT= wh  M>y?{.J.Ę{w.|u'v8tEK2iPac ؀AUHF1%gO4e0!^`!= L팮LKS?W[N)tm!tX:qc * z.!twA}ƨK%BE^]BSv.[k xB2.AD.[a2xjIoĝdSc"r|<~vkbR3ĨZ`-=\o=vb;?KHce;%siy|ݝI,b (*81mPPv.ϝ:x>v'.͒h&&٢)p[/w(I3'jɹQҤ2Il5P^f.7MvāJd/1掫;tdyBrq'5ei6 C'cB?Dʸqͯ Tt/Lu oOorRNECX7}7h6ʃ.L#`gkIEpG{ tה;wZ(!TL9Z ^ Z7M,ګûrsx&xuG~nXD˥Q$E֊u- 3}UePοTR), Pk~yhY㤤hBy]q5dVp%f^Uɹj 2Qn 6V`u%(pdXM0[?4F#NJ>;N ႉn =B?߂G߭a/eQ@*m9OuiM/ee ǵw+{ح_EG5701 ]("7"kO)gjwhn{@hqo /~SsZ#ʬf b/Vk/q O0L[5<~zLOф&_E),qލs_YJ>Jׅ@k8w_CӺ{x܅34D˥:\2u8Ŏhq-N7wYFk{e/<Sa![%5[pBf%>ex;g=8-*6S_X*C<ecWzaV@8xZVm)yFlJf!KI7R^W]LuG{,Bwpt CGžA&R)UK:>NYxRyTt>Q|(ѢU+{BRjzU_2grE/T8.<&Gݟ#"R" $iXD@|̸1@ RGA,΋H;ȣ_Ex$.ڣEAFs)$H9ߊvςþK"-җ? +Y! ؾFEEuuKM&oj @?R[&IH-^lz9 j:}9g.~.$~BB'iS]2ۯ4{|UZ6%Wh?(4/EDX%r\ jׄ>|XټOFZ3:m)X1#UXbB= NfY>%,׹:*F<M ֣aYzJM+zɲ {FF^uF9;-jfs e5F/Er*%.w ep0$ԹR)֤CI. '8*u46UR3Rn2n4oAz͜۰6҅E !m6 SꊙI7֟xܣݳEh_OLçjL,: I{ ?cQ|?Ivu;PヿٯeX^oV<؋-Yd/DJ1-6Xv Ӣ+$(݇ȲZ.㬐v& iQ$Rrna)%HNi˒.wl_ml;CN'v.Tfj_$I-s7QpR8Z 6WymÃ'=?{iW)aU;}F, yWGn 3S nlFѽ?Ib3X|]ā4Nj4#x,\Ϟd:j1.r꼲>e/.Tmuٛ# ΟPFHع(@I򊬡Rp]E fʴFqQsJA(PF@A7#nxJPcKԠs$-P AӧF1`S0.hMÒiױlJۑxMHCa!k緽uAVYp^6IMfZy/DJuۈ y1marnJD4FW`9@єN8G;VL=z$;iW>y:N#>F9 VNp*(^O7w%}OGH-Y(cO4Dg p3.#wJ97<t zT}ꯁ`tR5Caȧ촇0XeNDuАrJ}_Hs_2v9N1 %EI\?ϑ}bA = @6yR[ېm]\_4wg[c)i;Uc!)oeEOJ+$o\fA-qnU%gRQ괚+1&fcWY6ѽJ=)?,0o㠓 {"!R MQZOb8Kc_q{,sq79c]n"bO5T 5D6TM=px,q20@jI΁ˢ4Bc㖷o"lN]2.شclk8:^K&I~J$- &h-0 x-$z75٩LO.i~oO'r/eA =GFIU [?" N^LZh qGR1-=\Do.5c`D$S Ф7:-Mm$co/Eާ+s)H+S&x9A@MZpj"j{\1J(䷍#?w) AuhU`B[.;]`e/z,DҺk/KxǞ ~Lσ-u„]>7-De /~bO`k7ybfKw$6SMR@nxB8XMB9tɎRsS9c4f)l#ڲTX-Rƒ ~,],DnYgn=o/P߁eiӰؓṈg,xyuMfW]pg%ȸl &N9Pm /TZ0@VJ`C]~'-^+$*' ?-d/8j4\ވO"[Ɓ8#4]#VhDN+""vĴ*e|w.[5/fmKCvv G.CC:= 1F S9H8XHWÔ4ѿW5ܘ ԕkI_}v "HP%(WhWY*77Q]%z\g_ ,W}lz4)hQ+eq cK!^ 0Hz9f,;*7FF>8ҜwswRn2n4rleD*Ӳ{SM+ɹ&c&f$aN4i1dQϸJPJmVv @d{_\P|7UP^oE?Z J# 3l 3Fd~ \?a^}zߛGD;|+~^ {m4]'#>4fMpE F&gwJⷄPc0DVz~7aU_,h4I;/6|@ * +{xZiU_^B vPPa|_9@Is*̶ճP͕kﱸ% s vIy8UB-FJ>#%xڄ)0 o"n#C"KX8j%F?  ^Wh-2rpμX䣢`#@n1͋Z@QmL,#3CtRey{T9E퓻rHN}f{a"̰e)ꁃI A}`:Uq\CK5r\:[sY;k,*([I;A xp i*sX zAeݔz#lĐ>qTT5+rE̡#&D'U)BE.N@>A{AF OK]}`"i8L 9_LGm"ڛ [8,gSvj?CXLʱ6qY_\Et_Dz`C! JmiQzOZ12Fa6eڞ4?'4  CA+KʇCwk;sMh=dQ3H8PBSo' \KY[WO*}`۷~e%h>|Uߏ$PW5f+~ଥZ\{;OGP&Uʫ+>ֺm%CꅎY NЎMYǢwSOY>hevKսwWOi1JYA9ɴƜkmyhO!`=`cA)hm n$QC[Iv!Vz$}D9ID|4(8~?kNK:!ZSO;Ev nꄔR1#" 2:?;h0 0"&+bq2o |+u*Y_:1z;I&VEΨqAE&7wFV!Vؠ̰|cMÇ1w_g7\>|Ľk`Z?,s0왳 30 dV !7ӚAQ-:3ytTpeΉ;DJTA(=t^3Zp!]yji`ML/NO~+ȩB*K(Q_{\=i[NќQ%|B{Dt\ls+eZ:q&1LHt> QWlڂYHT||9VҾpo]K&/QdtWa꫻b݋!9KX*qAN|6*ttC] xvu} rFwMOhN5?+x:oE}襵qK?`Z@3)lmwU,z':h9#j +UJVǷJT`*(%E)|ßw*=lߋ+>3d*i^^\Qpz/ucZ菤`uJnWc˭j=*RH_%VbK1`Ъ؏U&-`RoWn#4rR>fF?3؀"̉&"8TgJTmK*X?^ ]W(wchut)^!6u-d_R^ Դ0^2L^V]#X8 o+kDZMiLZkMS ɫDS"pdTjb;e' Z$:"@6 "v@NI Z.0_j *0V҆}`0/{p ժS@؊r [AiIkgb$[OG`Ѵ)>NOO?9 Yѳ},^-C=\%?|P1;a3x['wHv`ȵ(7*Y$M>΢0|P! w@;F8ckbZO K''V{y?+9=ĸFϊFڳBG"@r1KGXBʡ=W 3 @K8y7l[+Ұ»>@UM$It/p|` cQ*c*RԧŝHdT0̋LoQ=J9#k](ƻ:I ctֺ. T} K: F.ؚKV']5YAI1`P1Sbנ:*w4rY=-Zg@R{~ka;d\LbuTm1?:M^-I˙\.nVDnDsSk xeJ\[ Lxt?˾'=hJ,CEs6p 4jZ_*[+xL3hzl+?9g RյIJ"v΋e&ɴ>DZeqOQun,H!qlX@iXI֪iQk}S):/wW^t't''b|;$[ ~ }A;jyy@01)t6Eů4M!Zדg~E== ŬߏtKsHug!&M#d ,6&?|Ih,lOq&k~)@YܵtYׇ#| |A/N[b,g@@Ez:믾.#)Pkn_ѹJSB7bL-P+^}r~!aKוv3mMo`8Q pޭoirRy;HNw4P>E@A6S|Չ|c޶Uձ:Ń/peu?.*Jj$*(z]tCUɋC!*Rz0`qY"M5z -; t GtO;ӐCHNrx~}ㅎ![ne*a8GN2B6CN>('QN:XhځJQ˔@zp1"3hb'Ibʦ$+W'}Ґ~͠@ \3pvJ-@^27-4xC^EZC7});m|=饗<]Oܝfnh)X=P-@$N)niQ9>߽:$B,_̓jq>sN;D 12x¯G>ӊv0]6'tVB귁Jn,ZNݛ\KvL+Qc'E|< ̨" /Ƥ yU" ;qTWZNΛ@uysjF_ˀA\Iꆈd_9^Aަ}89,dG&9"^Piơx}_#PyX9%Y!MG 9#O/t$}&.$G:;x# +^EJ)*crUɾԴ LdjO5)R<ȑXR-2'@嘰'}qŸB'P*DZ@hZ\$%PT8LGcf`^ϛ @x%w LX?a &țv P`|ɘ*?g^"Nt:Ս1?G.JIx <)wQ{iU"aR|xgx`2eI#FdN鸀n3cAL CcyOwJH>+S3 ;|WEHS@a{SM&zvO?Œ g7xs`g\a~s'dbfK|…l\7@-\>l},2_.FO d{sKL}|Wȷ* 1Yaom4~3πk=׿%.{!:gJ4he9ݏLDgf"'#mPHol*kg]કzy@t WH탴~:X@7*aY.LxC*+xbC OZ(8nWCdlvM5RRҿTYzzHS y6{VV^aߏsfNxN쇽'^z@-xp6}A)l(9aIOv!xq"/nڛj|H&xzV);&zn Q.4>\0_T]VYXs(X,zF)Vc+4r Hst!"׭@d!P`iA $^ÁO$[D]bSk.vэT83:A2L]_eՅv^STaT -92:|tŚ'WPEvt0^ȖS)Z/}bzۋ @*(2Hk]l2:{6pC=Cw|#Mң,R@ Yf-V؂KkXZ,U$d?^W:7T=[. D`߾\]%+I~bc  άN- #i9I=*BBcC2FA} f2!T0oCӿ; +&F/GIЧbYF(>팍`5ʁɶ!u!)]a : jB<#0t,Z<,ly&;&f1l.ܙ=(3gˎt ~6/G"i tbSL[^v98$QiNm)CCHXZB! ;EM'>O3ݢF|;axevw}GRL"vTXIZ0̬^ t?.縐0:P^/0K =JT2y$pHpԧ-D-+8H[KiB)LJbBQ«Bg[09EGq*3[K2g-Ae55ahڹhTBTs*,\>y̒S<0C/?ꊏ5X]cUl=2'`k9c>OXP v36w):hEυ/>MQ82ؔ3dt|*[,Jן>$#' M/BN}mi] ⻫DzZDn9}p*n1 @VŃsWo*ns .)$.4V'bScbzmbeIʋBTV][7 DXI*(.azW5Yh :sT^|Ey OA[8T?T~M }>@ycUq۬bOΛh w;f:Z(T6WR=W [E;{0 _@ @4AbmAd^gKn?4bzy;vcMj!7ؾgsfX9#7+$ŬA}ɡ>u2}r,Si pƺ³,ҕwjUx'`_Y|AtMHm݋加t0x><[j$ŷ"Z; c5+v`6M-ZXMfK L>UUy%tA9T;ӉbO:ti(k1ij z%@A?wTl(_'wFF]Gk(۶>0tg~j&Aeu۷c Eo"Q uP! &JS3L ]xuh2lIDo0,P iEFWقG`uAm?ZW70+JQ'#f?rضTvR56, BLo_?Cח<*v3GZ5h)Pv,Q,|Qn_B}fY]yt2j;Lqtk.Ȕ4|Xjh~ XW ^ޘoViq Ǐ0\t#1|Ӱb a.˦'Յ>@ 6ш5I|B?1խӖ~LgTԂ2WgIy+ToiCyYD_ycb+IP/OW\:aC`.h'SR?^q3vє"I'Hgֽd{ƽeZ?0YyوR?/ՇHs8Jf1d-c6dh{ c, t(h[ìcgٿ GN(EA;AU܅yoqI<.\d;S aT_\8l;1U2*)7&lh (gyyz\CLR/O'7y j6˴̃U/p|c\0$(Ľ/"rN'E k73&3eչ--ȟe!ҳ`)}DH#97sC|PH9:yR #lDkoN$S'e ͻ>%զ; 30dgNS-[fuC-u,_;/·;)#͵,m?߫G{(٥7ߕceS:gEb#CYH86`|Zr)g@Ύ~));.+l{M\SE/G"KBzluyݞuHا`Āg, -N^ ܱf]p?+/]K7(~DmKA2Mb-ncG?~SɚmMuk%j\ٽ+[r5ͬ}~!*V!b>T)L&7 RDba3v_d/#N  "0~r!XAJelքe=#G% Y λ^.TbKT[W^{j"W{*0!NEjO"& pԥ=16 &3?L9O"B'H}<R$졍S\iM|kx NMhG+Ozx;lyx#Q"_tZ>ژL xYJΎmTVŲY}6 mOwGJcYnhak4ϰWjC Bĩ&^ĦW?U4L:6t7yL~N|&Cd>F;+9(T`%ɪ,̀,"摜GCmmXb FIkez(c`b0TSn!˅#PkZ}bSq/|mdsYx`ox7pqJ&k: j xT7e3 U8_ךI`)Xx7*~N0jr ,%TV L?#xl\#xKhk蘴| z̫y1ɦhdg;_=h".M=9Q9XI3T^`ѲP9 (-~_>?=' |prݓC:Yu&+(Ө-7gDrw1lTyi[E #_:yEr%|::TRMD KGGJm+'A:z,]s&WOZ~S_=AF$^6:uzb+7MF.Ns8oW?fSիnm"U$Բ18&˴C㫓\~1l C͞G‹̴/j "M 16G7=-tEY1|SWPMÔ${=u/@c_˽BB3h## 0|mIڍ: %9}lP^{Z$xy+l[ORAMޅz Y0}>f6Ƿwgbóz0De SlQR@IMy;"Gm5A$x2 w$ )6ل7H#J.* QF#iAFfYb5vv\I[#!&w([TNre, G\ifia wV7U(l j-HRɉw8} ;Ifp.?j*$/OD]ET(ٴ̌?3DXQάf]Ec&T-G|l$&᜛XN ׅ9$E3mܮY[=ћ ;1#,lw?6;F|EǓ Pq 1J 0xzB* S<"[1 og-rCαпR!k9s^Yc.)l_ 1~(+8Fg(ҹ*fl['z݃A `ޕšթ۾вh&'ySr*"HSj*&ȏI&}/.#I! 7_/M,ܕ\A=DݖQa+myx,;Έ T  5I6k>.w|xj߶1Bͨ.N^c~cq[ Lx?~8J>_)zؼom{WlƟiY>z%-RGTz>eB+νa-MYMS^JEc5BqM:Q7:BX%[EK\C 8nيI7C|;58S<S{W ΃?)6 X݃+&j&yBqM9GEՁiR_ըX~{62 i|CW$e]6IwV ?O1 V#tb%59W&5 %n/0p ,5Z+%lPX}7myCk4b]iy80+eu-[JjVA͡鎉o7 sO_.B7U_GySy@JԄIUii&sd4u%umʓ7K/7' ^>273[_k|]B΁7w䪃XMDz3ܡSwB̧QV tںplX$m4~#| HL8uVa ?i^qI!CƗ@:߁ ൨@îD5l**N͢01]̪t b gaf},-C9qWR ?S%ZtGjtupR)r3?4@t㖞A\"p(2UTR8͎}o[<`[ z;Q-R/6e?ˢb&Rs+Di`RO =[/SI 9_53( fXZPj-YґcmfnJ}CL7rMzp ]STD/ eёu#xZJGŜ %h=݄|rkw"G } 疖bzzHH8qcM~ė8J@ rĸ;+s5Ö}wЧЭ?לky+ g!_P~AD`WJU[Z{9l3xo?τ ]07h@}r(`I!`hY< j kصe~""Hk+O1[R#A{iעUvf#ޢ(2r O%5ǝg9&4>|s1*0ppbJt^6rB'}x RF|o;߉ C6G.ȅv9W9ۺ 6{Dւ)?gIXh,yygH!KZLqVGzlHǻ5Eˆh%mm-5ђ4r]qN!6z~x+m=.?m 9BNMId<m;ڜ]_]Zv=}e2V`Xۦ49Jc}PM rjޞX{Ӕ ڵL(Ajba#t|҉c|n o=!I2u-+Ih-IM#̎m S{S8,HnU6=H׷0}rC䙣$7SGgy7jy a^ۅY$Q84R5{ f_̍בi&׍b&VyEbinq GQi31WZE`s0T-PD&h)~՞q#82 EfL[I<(Fɠ\Wmbgb7dK(gAZA @ Su a5uY :&>GW@8I>=l5ϋb+Q:ddWcvV;Ct8U+2}7pԘ{LG>W&RqΏrAILByzcrdt^v۸.;i`ca۽skAai*/a؏{a'0A?Oo>#ϸh;g-3-M4G(:e}M\Jᔕ*KXAud#X%'8 "z:@=5QS\~KG.\1 {aBH՚Oطe+r*"/*!\cF䵽ܲTve+|] Q^]3q̠?(R^I<7%VWbV7fk/HZ#Q`k.. oJA~QۥYYcD>gIHw) S1N{WE?8&)Qif&[Df8fά(s(&?{MROy8GYeZbmeke ƫ@2wruB%3[aP>+J'DNBp{RgZ `r A^hc2R]J~VZIʝM} p {.#8ֱU(~^oTyoA2\I3H V{2`FҺ,'CzMO7S7.r$2Z"jbiLLdcb stkuv!2m^x)lLݒ,2DBf' .;^Ct 4,KQ5ԏZLk~'*"qYџLߎ|ᤵЖC|.x܍W N#=NNhD) b6( (/SME&/'0M/ZMbxH5.l-bޔe.@"Xcy#j]2>؈:"~܆B-'M C/A)6%4H,g1Ll̹;I[{"5#Q1I8Hi#g9 _Y 9FNE0PMңݚ)L.eH~WN4_5/xw6iͯ]z) gZD0`D~e0^yO+GD.~dHӣm2G=I*Jh,t£(X ִYŲ[)q,qT#q'n|x%a<IdOD*2nϬs1_ƮgRbtvuv>9*D#WZ O= X+80WPj@o? @Y~ҡY'PK" ် ¼ 9*)AÏGml#%piys06a`Hi>N ꈱմ waofo_iD VZYS (NHW]S0Uz6Da4μEĠyB)?L`@ABd>ero fv%]EV 'p4N$WYw_cY;P9@R pJE۫{\;)bNcI>;qMIim*bv|CY *ԡ>f%ɹq(OyУY>6}}@Dy7'Mch@#4D*g"SnG޲jg~e؜Q(|BC|SpM /s̫ûa@ѝ65g-n+FqIM|2g h͠vzM_]5cT,`̠- wA-20S: Ǻɸaۭݼh/ɭ75eׁA”&@rNHvUB۬^%`ͳ]u.DHCӓ)ZO)Fo3~=cxrNw"m}&<)0̮|"4>[EB.{icby Fl-<т\}u,:zo!9P(hHR+9PU[(f1+kTJʓt `űw+i<Z)v5,4Fw Lj&cQ6Р-@V&<6&8܆{nJiXJB6{5)@] 䜴{\Og?w VoQrnID/XErO_cX2u| )\\\qf\d{k}  [Snh.oynFw0n}U smE#="q(o{؄mIfp(7@?錃3toZ`^&yu%jEy!tS+#KrñL9n(6b>1$[q޸@pexLV Ru iV^s]ek܈s$8D(آDZoX3FM@aОְY1}-AsU ٨رK@8[]A2f g q .k]yoF]>6t .\e8؜QOLm.[J3o tc8DY-ꁆQ'6@V[#8g) B/?um9mef.=ρښj"`z vuHD+FBЩVQ=`YB^*-?|:-:?鞎. qyY^Kتa]fףLajk9I끬xF5vY>HR) h\ho?|m++hn X!r>nNS?7R#ӳdwNo&&1$nX; zVF#Iꗩ}ϙGQ7!]|ZيSG|R@^`L)K%So?VOo"8 vZkªʕ oEzjqۃl>-QSugQ\8jD>`jDDh GpsɡFgR q1UB3ҿH:ѾfIwYkn6ͱ!W$83[,k31z,Q@ $ O7- hh(SçNβĖ<[#PKHP\&jEjh9OSIctVύ{4x:ᶊYJS2ZCYe_Ujk?>ZCY";3%A39~FBEd 0ڬCҍQ. lm[1ʪPltK9uYܗ>ET H7W=Zr4z y#uţqEn#D;ry8 :`3Y9"(t-%!DS͂4H¿2t,b&w[eXuTbaA6J`Spd~|=-5%WRa嚂-0#-=9` .`aY@K0sP߱p t|7`m#+=,,?0 ;zŬ凣G|tZe x1q.1CyEЖ0GjS.K%@qTRBH2צmD[ !âF #(>/ML4jYe{L;^a?RSvVWf, Jvӿ$JD{'Ims۰ck\xӀvbݓi |%K?_  _+71ߵcfpDY#pIlOן4#L u}?aQ]#y(DwQ 46+W 6xiԲN[RR1.UV_G-wĎ|IJCa,&7w x8YsNGӽԃ]O~c-n:El7S]%R"4;:KŪh|jf3aJIG㝟I9^_S#{$QiWABh K_aVc?n= Һ8aqx@<(AX/ǼjSWīUqvKt-uPiBo @~LhDgeem)JP#'OkÇ'8ۚwEk~D kh0j1Ad&;=1u!v|,xPutFʎ rOgjr'bs`]Xז1%ـO%f=,Pip*wJlʵiنW.6Br/,G[0#`Dt}H [+1et sM| d Z٥wz5rD%n-8x&Ý=;ŧIXVP7)݃yq>Q"锥v[/0/{H W{{˞~g.qm[6vK/akcJ3ׅiTMLn~.)}Ĉc#e-#Eq'a/te=~uߒ"JsϷbplHWq@ =άU Y)nD"T{W{ -'vuj=e՛X)fSq۱$V@l( |~PwΞYͪ8KnrCoޓCon7'E '(^v+QOBɈ<9q Og1 mq9F:<2I5$ՊjDwsX+|.E:p}Iܑ,a`NR0!>$!h]: kT`kG%q"1nVY@:RkpZT~IGׁRd%5~I:4µ#?K}7JEy ͧW6K.\,%^3vjZ8 n92&"y '^}Z&ڧ~omk'`v}+#z'bd 9sZec܅p/Dd|ۣ/|>.n^ҏd⾃QÉ6U){!Bv$܃p[^9lg*{1F]k)a#N? Jwu3CXV HFNxEڴ1B/>t"ELw{.'SMĬdy=ib:8A?be]Z6)V隝̀G 9v'{k+[0\>ҟmx)`HnM.QSyPM>A< (QޑEV#"|Id"9McIa]q;)2ճ=r.-,=x /fq n+ΉEAG?F4.e ؛}hA*Ź%>Vcm'S,]+1~03}^F$7p֙|_#f{'>pmu$ZXH9[ p6Zz ;T|!>6= ZIDcm: T d!4iG[!?`zo+Blz`la QP6x؝%O7RGnDcXq@C%F`N \Z_ / 7QO74G ]ɝr5&kؕC}.Թuwpޚ !F!9\o2̘fs|Gb%pOJU8H8lȝ+UYl-`4ld¢u~ W{at>z%jz~RzkJa40 b?4 IXiIfO:R-U&O2z؇ 5sTY-u@{88KJYB0G*ǁ|tZ_P{x2^?(SzvgVZk>ǰ8p~0 s]@vzJEsĖ8=O&6uCph64"0 YHu[;OD/PV63yrCS=-E {fwݢ1% ~p SQԮħIf,70ܔ5:[6(b곊_Şh"+c{QS#yiրY##XA" }8Uil i]۽Ɗi_h,2 'Tery YXq/F%0d@ yJOMCZԏy6`ijUhȟ GuU?2fd+G0߿w_$ b[6e! KFsx1%nr${e*>w)q٤\aig}"cd`#f\nu 6sŭ\Rd0Vðo-yEOa3x岙yP;--ˆMA5ԀLٴ`{m=K=?M:͡UĆI[/cEfq kQ4̇IJVrr#=̉C0xU3&?N{S6'B d\xǡ;!ȷࣝ]Xt5K+vqV__6 0@~"^>^Gxj^͎FXlh/?_&"ۚ1=P!0cg.d"} ag]*ȳfZKׇ*UшF_-D3%QE HfaK6wʝUr#a5-o'J`T^(sdÛHdҋM~džoȚ&6oars27IC}z|{cM~ntN=Ӹ}q|_͋cƟK#ϟ/0>#\4s'źB%t'b &7UcT+vB^ r` <ʮy&A); P,mHC=a*Lyu*)gzvywV3ql)coB]%԰/0l,9EB*I;QUa?)qqѶGP- (qɨ3ßK.zs(?gc>!FT/+]>Ptٟa =A\n8ݫS,a>lI呋M4ҒNFag!I(R_".A kړ3@D+Vw0ډ1tPJ)}@`e.x~['V}bA,FظYNPڶCڢG~ox~?R4}OapI[+h y&0H8 RT6')?"]:=px҂!T0;pMpYL^!wUۡ6szmtUhR)pE\7ñvu7AQ'8Y*X`OYӗZ)]މoBjxGPu5^)Ӄ`@D,eCtTLlkHIB'WTQ -\tʙƭRd :-cܚS>=~Sѧln*6 㤘rC܌эM>dBf86a溩A (,OsSwL&iL@W@J%8IJ2 l=g*38C2Em3M %Y't'xn?6 {}-'U+;iXMRTt?hpٺtt_I+PL[H NG~U6yS%YqDc^b咮a˅漦aJbix7&2,kp3 _iMUl83Sq~ #6M+{v]&7FH Jr'g߿O˿YytDÛ\XU+6_#ĉG*bX #X;ju0U7|d\Q:/Z$ 7Ư ķzNGL[&sO`ŔԳ#O}75qjBtjr؉|*@{_h)m7D8"bn>Jy{%8lw0R[yFu`7ow9ҁDEvJuH2=WIwrG3 ´FB`LcD|.M1>R9DF$ RN {2U%w'wauҹNR,K-YGU+Po&kܟ:XAOQ02 Ef$=S uNGj ?ղ}+8Xw|<~QTAqNO<{#&UܿŋWW=EX܀s6*16 83]B;oyPqאW[?oH A ѭe耟,}I%/>kUoǏ@;x%;C ï9M; ┖z1VD&GJzΕ5x !biv2׆+L2DYL-'ˠhx@ܺ/.zq)g=Lg$Rqzv?$|хN> KQ$&LH4 'O fKuC&wk8P} _8.+ؐ2݁T+ھi)_qD(qantpblHnХ\NμCs-s.mI'ofں 8=*&6hYp$}+>]Am/G 1՝f.9G|^^|5LCbaSnӉUJdh8KUg,PNy7'\j϶S2uȢ`5CَWojt#O!Qrdl)x:Gp<tSΉ@\h-'ՊڹJ4Mۓݍx@,Dxy _$ gHJaY L:nb5:u*ƒ;k$28ia/ċ9"i.ڰ(>|}]pJk%փm[y ZDtf;t.bYD<&%!)z; sA8{q 506MJδwЦcazX [fqP)7ޣr<v9*#*\좚{Eb&®C,)"š)LQ|c׍44 P<{WiӯWf|?Ag؃`BcbT9ϮCgLHnװri^R1~lI)F^mVf2\v!/uB" >G=aѮFAnOmT="[BÅRlR*n%rR|w5RٷW^vUgay%G`r5v`.)I7(/%'fł-5IځV]).Jau8oUd*KՂm~t^`N+D;;Z622wB0C"Qrf6N8ȍ¡Km:;+h0+I[qo?Z^4Ixp?w&Q_ 5Psw4zu"ǔ:e D D NLG\$^}mH5/} A\iĒAC`0Ԑ?dS\Ȏci͖Z7¡3JmU>"3:dĐ;QAjޒN~BpN xX5662mgDUP C3Qi C)p{Z3u֟SY٦`p0 ieC!0 6EE6Xzc  LBqYK| GRx?/E:6P,iQZ uvc)9ܶgX4N~+p~ ~* ^~,- Ņl竪pĮ铩puXQT}t]W'K^ vb1YxI࿈p\2-t&hb7=٨W^ȞԎi13ǃ/RUUX]/hao7>SY_/nRm%fи^帺""b?G\l:,uw<5+j%L3l },/8ڸsd*~nm HǫIq篋XpT!$b#€5%9k\ khE%K]ďk.;GXs$piaVtH y#P!"ݭF_%0E1:FrwC;Q2l\kY "b1z5; id腣14V=p6"aenk_bA(֭dhGk| /J%5̴W**1h3}Al*١%[=n@Њ,lnTH"~0 Rd!!!ggffNՂRLH2əܰ^C r*[G0n֎I6h_g? CE)j۞x(#^9FvU(eb# 92m&3D.[Uv!MkLuh!Mvj}7j6L <ʎ}I gv 4iQUAc2R!wI,k(¸Re-a |GQˬ?;HSa%750~P tr7FȪv09+dׂOFjUn63z_h[>a($Oo,~lBMٿ4bZܮqEȰkV]T b^H67WF<.2s|3!tf^4Ĺa9U/|Q' JPŒ..ŭ֨Ra+ƒVHGONF] 6^BW,(!Fot0YRRgʵr{Ed((7q7r d$^jGNW2O2:p We(8Ck 9Q\Aխ\ʼnGoO-W;b.#"/VYאH_aa->DQPEλE H]6=-HsT=ׂw{]>*{LtͯPAfσK?ʟ;oYܞ]M2ϩ s%,@;e\ 5 LAJz$ei@Z%Rc6ۣ4FJC]yr쿟a/z (2 L6\Mk4wzO (U=KGpKZp g .!}jbҋ!O#%_ Pz^KL*h DB}Vބ`_!WCIUwlB#F9YeL:_&.jSyc)AE{lBIu{{Åi蕍xZ,Bq 3\_O~)lɻK۬Ǣ@HZ)DN4tȎv_` KBmX͎oKO~p7V8l38֌fg\)9qOYed W6(hp H mFմÈw&3Mn-K@C ۄ-Xk˝'c5 \LjE^.IO_+P ԥ“/ Ң2HWatWI4 l"K8 R&{9<I; |wJU=6׬\uZDzkZ !z/Bˬ=/F{+"BDBjiPL݆/0I"4[~髜?OOD%HC]0k#^n}_|o^{,y`I<)mXLE *2&M{u1lfϘAF*߻2BȒVv$ZJ{'jMrV~eԘQw_*bTFopc6 bJ{`M5jx,ȁ'aoLVB>cODo8 ssYM"#'fP*wS&gOЈu>MCjrVDE> o mGT_[o5?\N^x3zc)T?}X/U3KDȹ[iMx@#4L\il2{@tztCMv-|5{Lbom,f.Wm?:V3NixRk [%DE&L[ˣ@Ξ:=ݿTLStҳv{_WTn=h,s']U3VfF_Y-++9̋%E,u;[s9TKCſ,maN$Rz  ON&o狗q/ %a]7L@?аk߉30PxrXK3yt*g뙭`_7JpkG""ULTqJ-R~,0!Wy^;ɿJ>6iL8ݰ3' 4l[D`H} [ oOlU{DO/ć}΅찬y>odݚu0dQjQb znTxUBS9Ȃ&=AZ?97w:G[w pcKˋWq (8!;'hX{j#o@v !8ʍլRp 7B=4WTom7!މ@?\2cylӘ:oALYUES r|ۜ27kV-Xrz !QuOa2`UbGv E c7`o<]:_Sz幮('!#piWl=&G%US:ar`hJ1v#4^p{A1 㤬LHa*8y.nј)Gxrb ,g*+}`Fִ*/!ڵ>75 1N%d]#>*JoN@9% +:n@'tCgzFm1dY.7=jUm%em R >'-SӢ"- umPC0%F%4N2RM0s+W 'k+`"S-p ;;#e6/P%./߾:vLiv| n-2 F ^Ʈ:OKgP,k7c-¤v@;a }["=mO(eg|b,AYmf5ACIDBzcY(ěfC3DZ&MS#{$hѿ6WbLVń"ޙ/Xh>f^5A0$hUzNu@n#E毯K0SpU=u`|Bѧܴ. xe>>zUz@M3SZ5m,V޼sȥ`NO,~bb>k6յ\ ?'^|5I}vίݥeړ}[?LKosMujR/$}W]dV  @sGx{Q,xe.(N ϟ.#b-5= kFC~l,qxm A5XECE-P:(-p3eAA n,Oc$q ]sةoc=+IUk>_`jW͌7!2c1Ae mxm4 A۩ynnW) ۚPy^oJ6 8m, WIDq9=TFwuk8*ZgGQzF&`{*SY`n8]٦K0w7^_({lp{!m<Йw£5Ohε#si|Q`ˠ (){T<'a鼮kISAn&]LWf(J/L>_녎[!X^=RD+g Ζ} \s.šHk)Uʆ l%_l?]>]"vU lJ.F츋HR{ uB4f]9nM]Ք QR5'J!;g% 6\ӿ(e;m7ť?x2{Aea*uiuTlb{ YN8p>Q3|WZoO<3]Zp[X\INRAYys6`/srp؎L+pL9<"A@߯p][fs0P8@ur3Q7/y32shb۟|?%>g-"Zb n$kcCs@ ؔ}}\#H=Oۤpn?5V^&5w#0ȼ,vb8\}b 2bfҨ;;1JZH&')蟵eeg}-r׽d? Sp0\qGr| c4dםZDZ݃֟~ltctHP5BߋV,@M#C%rH'K}C ֙r&; ,;SCݐpy!gcw|r4aa$]0k3H ~[65閅l-f)^hѓ_|,U2(%/P@x.O(j< <FװTerV6 ҔNoKW(žW[AlB w#  2Ӳ;Nw#ةa'sG3J9!P0%B!H:bs"JgkfF!Q\>Wf5Ztkm#ŖA(9r aI(l=[4#9:Nj,Am,]0NWWw䦹$CO'ҖU} e 'ZRA iAK!ߏ/(8@gՐdL !2N?ں+TzPx ^˟A<2fNS js^6&X[dr?z\^} PR4- T5ΣPbx5I}S?ʿ`D]QGRxy8qֱ>yRDlygvG~{$ 0|U|uo(i2RELF+PUTRNP&pO>`n8w|&c cfqL`^zkwJ;/5xJT9.~q@jCMD|E'5OTSc6H^#X¨ S#eJkY$ \J5<թu,Jh!=@ɢq 񿯟&܀C0N i\yϵbvswe*r AlVklgmHE 59>6zk ;IS{\Uhc'y@A)@:PƆ]2XYPǓ<~MpvIVP ։5_ji 巬VT2O7Ldqs*_) _m3(.,7r;,捉O^ͫ¿)Ai)qD3UK[kBp\L6E*S [P+9qMzVz`)Z9 ;1֘WƯKPȕs\]|LPOMq5tCF]o/B-_.uFytc3'@ Hga?HJ7Q-@CYg7*SAfQ@$:ޯF=4}H%R ~QUuoʟ~j5H U.MCB=0G\XL4[f};S!M_bYgj1 c QvpIeYc/Tpʐ>5R押dNM𯙙[7Bmií󟑹Z0Ti[ZS]ґ&yUTK|͉Ԗ1bȡ p"O"͡y3`?q^jI $2%TK] Issg5&S}gQS.l G|9S]{;}͙]75M%q7`[CqMix&NΙAmCVW\ʡUlljjl99b>ޱ)///TN ;@%Wב%,g^Е4骚CχSQ׹P 1MʆLqʕ2N ?!0oǵmDI4W`W JA߳ b{#PZ,)n%r*5?2Tsl\DFd9=?.)Mi!P3ĸ¾2ͷV|ʐ`$>p2 1W=Q" q.GQ ,4H<ܟnX&y:LOU ƻpTjIŤ&[80:v# eoMɽկ=zZPࢺ DہaQ Nuh j8PƒvwaE~94MaPN*[ s@nS*\?gலu:SB B55sꖇukjGǍJfmy$̀ύJA.-mAmg/RDq]z<4,W0gXzqKUB;/λ3vWkùpyȠ{LN/֜s]XhGس]κ|3LBtռ@ pN6o9BnUƞ}6*yڮ>SB VϤ{L7aw#Lg)d~fPg#` Z|BmaΚ >>]aZ\5uTވEh\Qd1җ`w7Ը<6$B]5玀,=Y0~DspK^xIՃb]F ,W=YxO_: [TbOR%:~@oEnDi[G <ׂ&JH]bt҅8z @yd}?j1*{e؂n^Hw׀Fgv9^yi9  MG~LԾI>&&sOJc+]O L Bf>Z:̣B0#1tul_lsYrxgD,0c[5]XXjpAKB0BZ# B iE Hcå^QkdnG^Z.hADG[:" Ƙr&0Ga8F/_x'vKW'N>E`0}9ŌQ83,/,Zs7?ԫ]K^;W)K?7y,TʩS^xt@qn/),3C@5^L3^|Y.&֡!1EY20f/F*;||NvH6$yxㆣiuQDSEH维z8/:Y}[B#$$X^G;4q|т⥁Xoe\}oP)!'>xˬcDRQMgO2A2=ڌs:d;ceኖf.fk ed)ap?w,d?n Ts2ڱΏ קbfg!LM滟 DfAN@C`^uyf.n]CJERVDdN O`˹A QQG Ҫ>\4P 9u*%A-H!O?(6oaP{݈D1I( s|q.d% w*l}fR;M[lӥuagr"BV$Ӄ)pP =)(=y Hp0|b-fUn7񺾖HYpL&HZd{E) Q|^ N=f-]TV M~B,W9Bq]Nկm~$|I6XN%iq&_9l 6QyUI 13u_!`)+o*kG(ysEW/i, GbF:ʾImh[.y:نb. K௤N z iEAPX}%%{5^тdV68(sCO bcza1_U[=e9 'ؤ}@ tP2f+4xw9|1؁"m Zb[-;ַ{I33C8@~HKS/wZᒡFjUO"H%ȐW]z'\a/o;] 3U,٫a6\7i.`6Y93 53i`+QW48n^s jfBKԭ"g``钉`s-s|ia\HId6 -"(0ѡ@V}ΔFڂJt75r,\Ŝ|oB-ٕ+8 vs[ % ;1 KDgp=i"n|4VOu{f׭w?  82_iM3!qkHoh1Oai !F NK,5z"'APIѴY~~|?.~a!H.Ip S<1s״v:msloKq+}~`<*n4 ~42KBEk6E <5|+jcPc_աk4 wyBV6C]͚9kyq( 0o9Wp?6Nѡ?|HH)߰{{AbUȄeEmpQaps~5H3. kXp,7&Z3+Z# ^Dd-2j,1~z5|rRҕ@~E`;* Wb^1u6 R0åݹ'HPr1k\bzv@k v|sӰSf!ǫ|}uKFh'!I,懀J:-յW6qˇ:uɜ*.>Ԡ$"Y^r&pB͖3y/qςx"bhw뵮Pi:f3}a-iKo$\`$Lj!4OQ-s_[*3};OMg`(.<\XoOZg"%z`Y ln3Y[rߥwA;yP]pAM# %.}Uǿ!q* {s}c t)[,k6/Zaf={7ҏZHг?QfҨ[TgX\9*aN&M !B51,C@/^̙#ku<]'<:3č#H :~VTLᓽ5`"VljtC"IgBVcA@ -H m[y"ÕɄL]՛V ƍ6> hܳ0kVe(ǎv`lƟGs\UЦܱb+64k Hc1S.N< ò2ؐe-ٌWj>SsSׁ#6,ƴӯoL1[GWH1[?~ aNiA!yݤ."5[S&0D+yͱ^? gFGqk_X_,>"4q._H+l灅b Eoii[Ĩ1z/ţʌObf+PCzaԅhy:d!xEoi<zȜCG*1OT!N1ua A3 y,/r&<]4 tre C嘫FG<ͣSѴlc; ZN=9CJVCDw \݃ S{5جhN-M!  3'3ᗝEdc^()( mN v{z7&o(kUV*>nA5zV ӊݮ-n]9||۟܉\}; yy16.G 9.Uj t!f=CY IlP식lf69aQNe4Wphr6bT'ӯ: &|]jfI LU[A-Zfʓ3zYJL`hFDK{ǯm3< T&?d'\uy4}}nO"#)ۨfYVyP NOz;m WKs}M]X\٣O. ZEr[2d%pc[31\ g;jCO8)ң=tw'QI2"^wA6-{*0MАnNmANI{V-fl+7ŝb&  ¿xG$C94ٓ˯0s:eҏX"DdR@EY{VU׉J(+Br%u}g: :y`u>#Ou{(q6oн"#:N\^C ЃG yKW$0&ҁqJ% MGޡ# }< I,cc!Ő&-]Zi8^E?ƌmG@uUCx:]ҒktEPEQq.?|sa*ch%억]_!Hk9<,J q @:i݌ +:4a&]6jt`m۬ w uF> ["YUcz4d0{>J8Hg~E̕4e?.s:Μ]W"ma)hK2XޢE8`d~Go )Q>σU1`cYz?0 5dT>H&e2[ l>/,49 %B PTdj q1تu,8Z-'z҈>V&ɯQZrBx :aLg /0@6JzSq]Oױq՛QV'B +rjtyAggbPȞbeMk 3$;qV")oTٞQJǜhӸZ~=K:+q"$8GyڴX*7'Kgܯuf#,aR<~?e)~]EU9aV]{C{+4yHiqJ0Ȟ䔽p&Yޢim [!+h+cNJvؔIm=o}m3wwN,th*Ҏ:[ѤA¬:k&ˊl jFL%#*Q]ް;Cy#TV"QKt)Fp5a]iC8 SmW(&$DR(hc<3Sh_. .wk@48,"&U%-S=;v ,5[x" #]'W2ށ.ָ鞚Xe"][bn݉yD_ebSl|܇#S_p;M2 Nm 0<@MCa*so6Aa]i ?B~T+O˸ 0}*XWw;"/kcЌo{JyuVFdA}hxO c  Kc3^o9j֜(5,gN^)$~z\p+9.O!ؐhm56P0+ۈl2b=" AlA0˞ف'XaPoRDi{qJDwc )e2E_0˦hl;i\ҹ?U'k4Y<hy-D1 )`伹#X p P 06R)rW]`ʞf,6#c>N:gX5֝Gmmg#MPTb,gvR2 lC}8B<^=فJOwFRY汦 V ԠɽnI-ɬ+<##J*5'n^B[;>vlY͊]E)%_]0f -C{--nANXr>ms$Z+yK8r݀.O9>9f3n8%8/3 L< l2|ƘprK/ݠ4=j`G^Š"0}uy #ؕH3f Іq:1 Dݤj=P >s|]cG?gJ!0j#Mb:`\*&q|lݹ ^EE.r,Dy@*ԩAyBi :Afl' * 7<yZL,?4RqAr'҆HXO?K=$0/l@Ϋ♒VO@6ɼ'3-ҔvVHޱhI˩X-b\`iK~5 pl *hk7fu -8RћqgM,o~}uQn\DdY' 2#zqkMpgEB8\%gŕ_w-@S ?6z]p=;+k^ZCiUVLt/ p&[nGj"ZSxq&o9”G~x]'^_e45.dg9y͑us.fb GXB( N^]"lrqw״ Sbk6¯k~(*x~Cנ7&!٪G; ˛P ޮǘ[TYJD,B6c[I3 )>@"NKLb&[9^E_}r,)z{ň?Lt@pNl?Cbmp"NHej|;"pξnNPSQn&^Rq* H13L.Yg (0Q](t=NҀ9I4)$b9 !cp׬qmRGhke.Hi=NAmS ϠVY1őɖ0EĒW.(*+=A T쒒Y:ڕ9\ -jv+ǃ;ޗhE@M/p0:TlyQYAn:iX2`<:<<rE4 Y(؝mkQ-t( 9A.Ӟ'F^ݥƈt٭a_[ 3YF) AXSEP`pgh7h' x=o՗s)T '~߅;+yW/.ggzY܌*VJ87-]ڏT&mK(ޱ}>be>)x1T] R*zK.*wSt*̽x5B&mcYFJ.[kG2tb4xJ~dlveJC*hqǙ0:rU._|J}o^lh8E pébšŸQq0f| <ΎwmG;{tiϕ^NadaIww5"`.`U o;uYxKt-[S$ Gn@"Qy™ K(h'GIp̚'Xjcx ĆѿOH_BbcDY~3=F[H mWwmkfB#5! DPkf_S ՆHAç"*Yq)bQy7NAKrvIq1X?F0gU`P!ln|3jYjϟX8,VXk& [O-ñoYW/dASU`@S4 z'Ti\Rjrp5+;>r +Ԝ,˕xiT<~ۺe7ءe:RE,:`[x !xSjf$x><\1XXC8x&=r 7aL *v%j zKjQкJˑavyh 1#*InByKagųYsUg1#L"(B9c-]\Vx@6`h:= Dg7D=X`DحRo=I3FkveqKa[!"|qnY aw2a{?򬍎Wi@bs_%V Y5!05ŷEU3UVɶ,g㦡U_'?VP[IoTؒ?BXr,l{8nJohtx<mqyBJ$U}Ä_ C=mefTlތ-c(ui젷Km (խTÎDzH=0\1 ?RMB <Rw#DZBm`>߽VQ`^DoLVfC\IڸrQ+5Lڐ".< WF{ Q!SV66z2$5Aa<xn:oI $rn0l̑N$Mm$B0^/?),Yo*l.By(?,L-6%7`i5?B/h:1irx}fQBm@nM2VuA⦃_5iWO9ykvwp /"~B"Zf~ܲORhN=KIoFHhࢢMIlHjtA!!:SNX"HԾj]M8IkO]ܧ3~I>d$x4/Ze4|38.kC{.<p fcC$EIEhPy)Ê7cJj>z@0}bRBXqCL[Gqv/}Y}U*Gg&f._j]P1A`͍$xsbzZ\SU԰m35 5L1~,\mg!>sAUy'_[g()bPPcsSa+[1Pb}W nD[сOƐa߮6%]٧*Z( #K'ȭ͍_.m(crj @E8(O^L8ħ%gK =Ue)lxҮ,cL:>J#evyaaN$~Ul:)S\W 8-:y;eܭ*V\fH/z0mC+Ւ+%-sFTnpa(ݱlY) mlmޤ~$Ē}cj68H^|90EU<7GQoÈΤ0^o{Ǹ#gyV=rGH|j~E'hɄ ~wnrY8Yy^2x{Unf*$6'$ 93k|+KJ?&܏˳ĭZQUXn* gßG?"sBз0ύH{[<;=S]`qV:#CuHN{R!S8|” y}y)lrEoalg/9̱qp/6)ÉN'$ˤe*38sʻv0q,nz\gn-(7{sMtP6wo[]cE>%S."BJ~⌍,mB$ =mivFKqI B9 |m*fD 7t{y]tI%.$)ϝp*"/DȍΝ"iz`lgʼa1@C=sl  $[&[GK\j-.<`l, ;˿tuhƢfe+G) 敛o]@ xy5޾ڱ27 ȹˣ4 ϼwOvu \PAvfD%U#%ӯώ~B/b\\=}}a*F'Nҫɿbl|Cjf v,0>&, jc^R3%\e"Uad#ؖ0t^.PFэ sCH-;֛ǚ*U]T鋼ZF !Z(f+_x.Pt?1:838!9Ov0T/ =!bt)uF=NN( 8d1  L@tfr=+d|b11Fz.wn܀)^_O]_+~#/psm|Z`ý5$?~'7n%B<^+;gG͏!6?snWR-켄@;ހB*X".34ǝZ"=W#g|sCcj!\PIЌ) V6I_MeiI~~IM9#<Շjr\?]<?͘@WO=Ӑ;="w:?̧6>#C=-Up\~]`r3VYt\TaշD+Ø^3lRn h#qCn~;nzsw4ap0pFi0(=?} KcK@ݳ2[dKIKCMj{N),9) Q6i fbj@*f1xJRAaAn`3d[DW[ NE}-x#w4.yٶf='. vif$Sz.D`M;_^4MU.=~5Ms20l<$-A x ]h&Io[gI܇4c X|_#ȗh<}s,󯻹T]kDDm;iCʤGNώJ{ j8cNr#|ޡ`"c^>ʕ1ƻb;k WFz t6IBNӭfG} HhFR#ʼpD\'\N >r k%dBg^Ĥ{aezR= :d&uN)~HG>rZ58;BP>6ଢ/(J붿 ~!ro Mʿ 1;>}}kP]͓P2}s`0QY= gIY庱Ʀ!]S4ߗXt.m1&CpWeݯ*"BWnfl&<߶o$čY'A{Ê'g0*nx hI 9$͡5Ω.$aA#%9uf :h0 |"+иo{ X]K6,[:qiP?05;ͰyZi.*Xbp%ARS䨓>p)_: Sx1-1UCGQ!doLhX 8K\تEd@[g O$HrPMaLUf-7Pɥ2MsX#X>-XʼnŐgcύXEBjd1y>N*ejao &|Wpޙ{I %i7$`d~nz ͣ/`&EՀma)M&Ra"[˽ǂhs'iĚQQ#"fM/sW9@:.Om후k,&DPe7$88\feP_.5箟iB7Uty 79 wsswv9.J7^!8~q$M}Veq3S.9DVAMtI7 O]O|IֶG .JRDJa#h}RN<`γ2o;M4JuB"p_0 $oDQ ~= {wDH]rW'e؅U5kh+޶3pxM 뻩 hǩѸ/R3_B qB*^𒙸;S/a!򪌏Q??l.tO |.GrFd,<~R@/Cb9m\f!  %fKRV[y1/rv>0=C-<[f4)̅ɘ)9?eE ҹ= j/ISh0dޕ%뮑+g?@݄Wo!ϖS 5CKlEׯg pm"'GA154I]kܥ)Íԭ}ޠw+D3;7vc@[Y`E._Y^! BE!vyp"vfJ"=zsdVW=#q&>8N%4#OY/Rǘgt,Yź@\(P.~`SqՊ5HB1zrnu z8^i3x"Hq- Kୢ9M"9 hoe}qO!aZ^~rh]0ċqga5bn|UaA,%'t|cDȔFY;*Ns]\75klgeqYgҮѡ'pF$kQqtb/3m C5͖yJ`M`_.S2Xˁ̶~ "onK #*`ՠ Wy,dsM =TH"}gXc_Y\S}m1܃Ou([,QAIH vDMqkػO={:[`iP,D'Ux''y}eh&-ӢM H,RT$bpM_qJxL]5zlQ52U06%0]PT1y@ܩ8C%¡Bɑ!YP 懊':i1 M$.7sXb|(@ݔ# pm`]ز-D;$!O1*.zZ]. 8&bG׳Q \.d;.ABZrbG kft*RӟӸ1)$Qyq7-X5 hɈe #񚀅qZg:uMT37Tŭm/E3ZtKBL+Y_i)~XA:aV-r AqfK4Ǽ |Ě6_l2Ams X+Q'I-Ru tޥڸ|>6b{a^;+;v¦UqH<8'R3BHv)\؃<\ /1Rߣ#f쌢_U ƌ/CZ&4RC _VJBTx̌#8ODE&cYd F)hՏ[\JgvxbRv9djj+Te"s?R|Vyէ/!Mqԟ^(Xxe YszS&NΝ4,ƶq2'KpI)MSU u1JrP-PCajUrux1"K;̝b,#0jTNrr~:w٣ q(rl$rb+9_!D`oǷ,فקIȀ;C|L2bP-=I^8& , 2C+/ʧ_L < .YZ͒[7d3TsDd&m+SꥑkWFFfǾۇYpU|C$yvj\[{Wqʯ$Um;&{ I4_#]N'x 1 OYdԀnTH~{2C/,3䟥!n`'xq`]圲ޡ4nC<¶g0[dXVL(hWb"ЌjZY݈w?{i ',)YҺZ+! z]inwqh*3 ᙒ{l>f0$DA#s昊*c:"Y vH[/3 F8_QXoޠȶt_w `qw1Ҳ΋0<Ӛ/&7" qHG&RfS\>a=t \䔅>Ō llc\\ПJi²Y_h*m;#j&ONCWnsKwfD !crh7yaiX{)ᙚūd~X9\k#MuWFn(pNeՠEw=WeWj:vޗNLKe}{CȪA.o# Q`Ldm|ܥgB_ƞ]ӤmTAO"0 Qra(+*^ڸl*,NF!Ɋ"}lPgR"Ge{;+(Ȉq2tuGcԖ3WIʊԈZ!Rӫ).Y2DmNkz p)qY;:- f9B7ddO?cf2Lϥ ::h En} bC_I>?ά#V7޺CVN&hO3v}`LLņʏJy jQq /`,tV#(~=>ϟB]1yx}"T{gկrpS) @?."< K<-/d(]1L5}hN3zRϹ)YLJ& Ekf[,i͠H0UB_\epj\~?褩rd,4i@ /*ْo7S^ɿǷ|t !oz׾!`ֈ 0_ H/gOVbѵK=%n,$> yHn8-&c[XҰbBӰ7 VOQ8zʈr$P0cmcK&&"h/PndYwyꤩy4j20g{0lќ{4ΙA~ɦ93|i=v[C-Чp @JK^B5R`zJ[ݼ,'w0zmT Ct=r7zaT{)y>+ٞʞ1V!KHrBm fk8]~MƠw8FO%iJSMp#PS/M* O cs0뮬)љc\x5nU*OiA]eG\i`^d`e޲t[::PCٞ@ͅ/BR=Ffw8v@b魩wnc@4`awLlMUx5@hwʗm7McTTľ`Ů緘w>0eZQIϞH489ѷϼznŇ6W]N㍔(+::DXKd9dC[ߩ VPj:s5jUVtJ,:u\?I2ȣO[Ĭ'ctujvNGQh@X6 uSGڥ7~pYІ ;{A Z"?v~2 x;o$0G9b.´&c"!xj$0nm-vqq:#a88-KpA| 'wX?tڨV1/Yfq$ӢEE 8)Y:^(jZllؠ(5MIVvHSJV%_KP3nӡNz-w3G/鰊{u GX%JHO8ԴC`B!w4Q؇*ݛ ^VGwA\'\F/1 Y#xg+lw6xniTWe,%2FMPz?MM/& &^P~o:hLCXk?(YNEA;)t+X fY^d:Nz9d0lFbH4jxn֟6/@4$^"mGd*+g% \_w kKGt@R1L/HQ! /yR5fE1<;?w0E&9dwU4D :konQML+ >M.. hFoJ wƉ"?gH:\M9Y}>bQgҀmMْSw#Q'di-w}6WĈ3kz* a:7'v]TGRe}-iT&aPa~Ubu6aQ6i/,v'_Eu92׊OQIQ؜(Ü37~% kɑ$~vl ߷ٲ~-g`EXXJ(u쥈o mB}3r]oUYCR{_KqXȬ&XQz0E H(;+u\}4H(eBj b}>&Vy~͠9N:\ԏAQn/‚)FAο8v_Q$ե&d_T I3x,'c}e6&+Ql@,#&-'QP~)6y~tƸJҥ"|3UJLHv{_ļȰ mOCBr+|ZQCinwc):OaA6n=M)-Tpk.dpu XWۺ8 ZwMݥtN8J^rm(6k>̇$q+ e$B 0_ge#ޡu^5}1w{lLcB͂|%1 1Tq8lmJk-.ap}yJ{(xs-eEU֐ۇyChґ/ 1 -j|<̏(bTDH .FpӰvP;\{wz&@IFRA)|qiGsbމ_._eLBZL('b`"6pkLU6m+i;M;ajYď=Ľ8 cl_b b<"4:W#mniYT7KqwhS 3IJj/ˬo"G,B>t6XeTBApnJ4>+uOce\RwK‹x67=Xrlt~XZv^݂)_; Fu0!ώ8y*8aI3Y| it1zEi^|vY)~煎qo;scwT܎G d:=N\3c[A̿J7L|Sl{*ythqw}GܭOvW5%Fisk*zL2yڛ!6 U֤hLۆ8CXw)ETCoFȫUQSd8zIi[i5æ i.]% Z:Px! !j֍O5})^Jo^r`<) @J$Dq-|xz/X 8#qyFR6e_Io E[).A5 "SJIJ0_xx%Js&+uR]Tӽ u*[i1-nP|ftd 1{uՎ,CBcytE)Rep~,?Du5+u'jgV: |E'mg>fFckb(d ٻ |2AaDڼm,&xl2G-YCѰ2O&۩ _ר `bMs*@pp͎MZ0EA #(3ƄҁW&L&ň"v>t\Y?s kK~CM{}z)SLe?6X%7 K,s%XvH.Ea*~!VGj%L P2+Ej͓4:9xR(4xfB'ǏlB}`/^3Rs*PU%C6)ҮD] !HK8!QN`@87!ox%p*xziVSmҺDZbkg<78yn@?޷q2m1%4Lf6N# pQ_8V*-/w`0$@'mFF!BK )v f6̙5pfo tnhڒ9Frߏp.v TB8!:OeΈg害&a%qfi™gǦ5RiAy60;?:o b~55iLG0hj5] 8LNW;7P+C;yAJ3TXw(q#w 34clm}|ǤCi0 M'`g5&pger>Xm9?H,6̨DmVJEC۴Wo ݅j3qKX[_Ŵ%q+Bk?tI{2GE1 3xM6%{T wk=;9qFKދal,@%™fQ ZdmOQ#ac1+]N"[:7[ה& [oO 0ɿ8/W٣VJ w+ wHq\vm|& xg\Fx#f, ~ERR-$iH` ٸV}mz[-LLƑ @->*뭈菆dK+ #yD`ȋ܍oDҫ{N"3/xTMgyR(l/ʹ(tT`\d1a~&dKQcC&߰41;To)'ǚ\9Ɔ7+${d4OO]\."4_?8 gbFׇ" HH!Ln4_F84|Y%ŽՍ}8"uu8 ia[)"wz8r{V.pcUZDR9{S@vͼUBbw!u"cUkIYtLCH-6տ~҈Fzw'M4E(;E!Il\EtQoQ' n2|)VMHBbn:.Nr*Y#~h33vQ*/,+=UR~W/O+yLoj^/Jcu%mg/c>zMB5mpu3Y[Už ^>T43Tgx8DUov9o>XPfF8 ^Vs7XKB椒k ĺ*7iY2ZS])+zh@%m-8NY0Mwx[aEC6y8Gze:r)*:fYG+#6fnmf?Td3ߌAr\Wzp]ܐ_NW2‹;ČMp '/嫝&'< WQ">M&eb8md GK=2įl N_UlUE0I5f?!7%''kAZ; FR1uH)`ɚ+p᭖mUT 6hԿnn*oc|W*'H2hlzDC4ߢ@6ao d3 ,Yc RІc%w_Yk4~ ɶZ:73Zr6b,"%R!Ґo1CNb.EOFlV\N?K"v84 Ɠӑ?9Sj_WA'+[޿"Dk\s~!PM}-b$Yӆzxb=A ,-3ab]H]@ߞ4nvnSp\@{:- ?@%tz9 a%pLyoA=$|S&ЪvsR}t_(5~OJQ*%Ci.oT u1]z KX07K׳jq=AM~5)kM[3a$swqrEpc>uK8Ö> @OhiXROLK+JŽMm#()ߣ\PiLVBȇk C2,%@԰ [v;F P-~ mdl L 3=u3}8JsKZ_Q2~6*ee]_yh a%„~| "PDV?>P7l`v˷TUj~py2;| ) TB@#jY-㐂"։%ǡ(`:@Ƹ1o8I6T%>z|Hz5Ɓ.N┕>ޓN*a:24`~۹|I6IX  ]pz?C3?蠳mqKbz7.lsRoA[OT?>˲އ_XU-9#B;<﯄O^tl 1z SWgEit1,jQ,]o(/m9"OU"+bhẈl";hl$&D/~k]ydJ~%5AHh k] O2kqD*EL˞J1୊ BU74.ZܤKX ;>1ԬM^L9arg,K*Tf|ͅ-ʪ[@:V]qUj&R"->"ߢKKvef@Ov"lYI1EBнDDa ⬗f`ך5SǸF\&6>&)_[_ځJ5lY'ZQ1Ğ}?wtCK?$uBHZ;HU=7}ezT кa`tf~ҕ̝J'8r^{bmB`̝ZcǛ#&Qzr(% ͺ.ı8GoE:8A|27B(Ґ~hLvWվI{%Gn*^ hD`o:xPz*sWgHX($~4ML* qaMѪ6,fF>g}[d\ێN_xz\(Ш? $STH2hj6%?-kyw,2FwA{(5_`*x6WmW.ƛ!Z*&H,u؇Zɯ"^2Tm65)gt0R%[Gc87]cvn8=X7-?_%@1X\˄3d3g3*7>^xO$lE+i1CL<*D[hL{_s)hfF> vJLR}ffF0de[E0˼ϐgךvۧ]Y>c .f[#og|Qlɜ`\ XXƚ@_1ɄtuͣfvC e&PJvye+Ou{x-avn 0P"c:4\!%ɋWiGnG ik>_7xX"ju2بCMwP& G=M|dG^\ ke5Fә;BxK8 G ߉`P1J#RI8jV;Kt:=lW$1ݢI ='rx(OմUtղ\<(hGIɩpC@2xH蟡mvn"`ѵ{@ pO J=+ M }FgHzWMQX s%Z,ٺЌSmv0c OPDăt\)lj 3 +RZ95"ӷ_f_h~`qbؕ5zVMpr'at1.NQWL$EV/B39@NGч- 6a->1 1u举z9SrWiNt\ (P(JWhRI,sf߽ ڭ5B0?#$-=4[rbo_8'iW(Rړ9!U1_f?KhMSTh1v\^p^,K|wqxk6QW J:FPaB4. W ?,R5r6q޾cդKCm>ݕ !_Eb}m&)Me+ Wr˅S,v?0-e0][3r}y! I顛#w6}>)gv$͋&1lX u~z|Xf./cM+BKqt,5v?9QΊbAoDO7fe!l\Cӝ-KH0{ ? 7 1B*ą!n"kPW] tRۂ´"2:0pApD1\q4LHד1]voW'n!;ߎYŐJEmg6Kȱ:(1_b"̓şW+vx︈Kbqml3,?=R0'*fp}w&"'~l ;r8i#j$W)npgvZ(o:`\ձ _hSOg9xvO =hqևw){`P~va#174|ƐYߨX,Z:=GhXÍSANkǷǬnFgi'G5q;7KxaTܡ@8@ta;nP,rHkR/kzdL,y9*.Ļ^_*=KDUYT6}f[x:vi `+N%2#}{{pX#8e`0E{zL:`, K97*C7/%TQs!U/QhQ!%Ou.3Y]{>bYcg53Q -馝_/lnM¸Yn5@!.>uUXTiQ>;KS,!IA7q< ֏/ER4) V(ļch쳘EFF,ʘ u<Vgk%x9#Tu[h8fͧqG{t;ɁQc< ^mm<0R_b\̦PmKCwy2%:lyIgVxMKeH1ݧa9P$,qiMMuR,WB1O$e~.JAQOd'y\ Ԯ(U< x#kQUEiy@$CsE1yL})\dzu,Ŏ=P(pRSo.a̼ev՝Û  x,#SFM+b6\O{d]*_k,іǹ}wjȈM,[$XqkgrX4fʓ|Tj0jFpGu\O_/q6G*͹Mˀfk4ýg(k'LGdO7+`"GYG0΂`² +&yޏ1ɀ70)ry[q3rE&ݒRgVqb#mhs#^VWFiɥ@6sbTf6RYRVV#0[GU6YF j}J~V~~^_pz)3f*4fz0 ZWF$RKJgFB}H$;n}$'A)S} vʪˀ0d"u,ƼGOtWZHu855 g}?B{swZ< G]b +C wd tw18#ӥɸ‘D4 Tx1SxOVx0Yzcp]- Z)$!XR0 :ڔwa=AQ566|%z։]Kr_I&C6.ƒ, dqx8]LE_ܨt2H /^+^uk<,@RB7k7"Yў^i,Yc=fcn<= u0;6 ?6quױnebCo9;pDžxi v"Q˅y͠Da0IY2(I%H"ey5.O/+v8eP M*E-ܹaXz2jcL㋑e?QLKfMbGdakеdr\&|u4$iHMNogtK\B:o 'SWG7Oo۲oԤu9+rrW[LxYY5v}7y\CX>Wr1s}]M׷ !K;G^`zfQMyq@-6HJV`ea༩@1r%; pfhrDriL庫a 0t 7L0J[B -˘8=> :l#<}}0lr3i Sk=: p`[dW"kξgJ\VN$2|~ `͈1NpaH2E!kIbEr؎xb'4*ɗ|MI[X=iY-|AȽȥhBȰ9FVx &T2mƊt+,em=N.rGY55Eą~H F:XqHJ'R B u'LOWMU⾰@{/ Ytm HP9kcjc!V̟)B}NdqERdLie3\)<*<%u6~-|6La(;АݩRAx8hW>dH0˸(M u{_zl\i槜hR4} IYA߇8`jm4.,bP+ܷТNfYei+C(GAC-_ L^Tp.?. ̚m1mog[-:f.f% 38 q,6#4k(z}G@[jb?%dIb 7J^ ϲ.dʰ3elY PxPz}jEK0w#r_ea ?BqI kf䞚n;nzTϷ*&` ں_֦cdz$^:Ո;˥ˏIA*3&ʦ7mqIp`yM @ydy]6jj#/JC6I[&gH\$IL)g&~J=)E-O?(Z&>F>^Cm > E)r&BkMxBݔc蕻2# `ț,0[V[?t?]=}Vr˥f{iCIX3S"Q֧>d8ew6cNc]̍ I1VsgĽ*Ǒ|Ioo;D=)xpv?i"|&`gvM>B(+|T9ʤȌ`by$zs;Q5Fszhiz|ku0dlՐ wiפ5zsaMrA8DwjڋN_UhTs^^!ZGb7DG嵛 !`pv*hI;\T zTV W/!V5x{ ) CZKJkX[N )A`Ff&I瘼} 5J KP٥ޢM%v[OAq@bd._{jƇxXݶ)ĎFޥ;pjջńa@G^ζJ$m2?"=KX(ɜ7P}bQo1ُ")? )&ݦ7,/߁bQ5`]F;ūvHn5_fZVġZG=l9tj^4GB[yr6k:{ SzKb*sӜf YbA;N=Aƣ&c*)޶3YGJ-+򋐗@qZnjq7R,Cg2az@atG#mS!)=n}6;~2= Fv6.ѹbӌ>+n"9FsfaM΅(bK D6$0ۏd{3] h=3kiE'Y8*$4,Vpń ^j2kQrȢZR YjLC˱ȩ/meB=2:,k($騍s%G#sr9N͆P.%LOh++J9Z_G!z |11"7Ec.LPG7E,Yy*&١M#{wՈF}d&m@EJȪ*mMEl>+ŗ WM'%;lRxsMɆ2g?q3>][C'orOT QbBgFve)z1Z^ |yWr7!Is[UmN핱^)+qP} 8;KP|s/rYRյ ~kTf9%`pzh6[S1M>C>*jRbEjM(ŖO2;Ag{v$Iq=eSkX#Zz@AMK~s*}V /nnkiq2i|Kn|Rzaӻ%v+}$)Mmb׭9OMC=P W'm3_ͨe\>= +x c/CV KbWS ۸~or ȑv0rCy'nZɰ4=ЉI^{/YU B > HYx/.C9q/v93"/9#re<#rn=Ar}$X46iFWWγ6UfGRceWy lunTT^i3_LX}T=R.ʫ0E L>BÈBJ pMJq6-J?2e{:O2掔٠[%kXs A_"MrvAȬO11%XbِuGy0 :=_{n!Qh35Q +dpfzL?'K1Q7Mm?:m.>л\H{2Hӄ4wEESDDŽhe=TQ# F"gp>o|Gxt, M?ee¦zDi$_+rrE9z26rtytDOͣs5`p]p !+}s=&EG;ƚ125#̤ L鏩~XWqR|@'O w93Gm Zgހ|"P* .Do3!F.?:KNIoPxGa:kI/1N,{?d6 BFz9_w"E!egñ xMrC?-&x]tWhc7+ 5gMoB:B;gѽa%n *}.u1L y}_'vh_JVYqXi-|$jt2LQė'PW)2yBDԄl˧FwAoiAIxUq#͇^&6r?6Т9 ʍVG1!%Lj!+sC}HT!+ן7$,!5Q yyWU91KӞ/F^ri.R!H/͌i@T19p@"YyVfx@1>R)~\b&)H_zQz6)H+e∞~p;S!pA(NgV@ɛb<X K^. & D%VbLQ8vE$:R.b+f@wې Dxu&x9^ F\ ǻ("j~3npRvbdD quhLBIr@ k?\@To;Yqwg}M11@L{ 4OL$vf%C=Xii ط`MMJ&M4m{xVxߨ)-&B6ݯ jGi yJ?'gap^∭GI)_ġrh( K$ڮkR">F0.*(%92 4>#Z!SviZ V,tXA ût"B3a~zpZ}>ڰHRa0@roј$w#~kYиYD-";b_c^ U 8[//q4B=Qnl{V 8E j0v]v̙+akY-^A = 3}c/&~pH9zl,L7چ]{o6]kI7"ɖJ?l_揠 j,unaaކ͡w0~n in}$zOۦ17gHSڵ)JpL!T1IHtf Z$^'(80zSKELJim__)Y=AuR m c<%86ck#7y0,U<`gl_SOh[\8;_gR}[ar& KJv[§&{zݼƩK?yuNd|)MCA% n!9[wQ`yE%;c q+)zڍ~8( 2TR38dJ1\l0Wnj\9TŚP=ga]j`iV` AI/U(}i&X@_IY14āig-Bit1p;h̗X^9C|DR+ڍ!ڳ4Vo{7O zrR&lLNlg| L };cmž#D4'W~)Jls]){lk ?bE"&n@$7nI\}UriRRYDO.? D* wY4'Z3zQג e|`3iނzPEݚRypC6oaOt9B $ZZsgnz6̷-6K$rFQhة*r |&j!l eFU7xb#WxC (Q ű,敵tBwo`>y߃(6aG#;84M q4Ož| OݞNRu^>xtbm0 bfESp0㒵"pc`6(dC]:+@Ҍ+>qcꙛ_PHF*ӟBzjGܲ@=!X4qف/]ߖi9T wG2L((?\ˆJ_M|gH Jh{ +mfl5?DK8+Ԛn LUJWx鲴׌sv6 !mob`9r+JH&eJ~z%CӉ5#ɰ hSvHC\q9k]lsI4 )Q$BQPa7e;: W[5Ca ?68[vB: ^#10GYQG hʣL:`t˦neҶq,S7`R]d3tjcUX=V:45~e]DBxG*eOW2].&+^Hr(Cd7 ?Oyݒѥp@$}*!? XI>D։s?fo0ËLD\zNЀfZ(n@^}*-5PgƙbuIp & 0` f-$q"f_c~Z[V,;NZTY|-)@# D=g&p9eK-`/6xwCrl2`,;mv?I JΓiǨ>M`b4ܜ"><25Q5@$ g7*AĄ|\ρv;):%6=qZ)^Z*l!PJ EK@q>Bwz\z 9\2AG{d6jC@ס@EՒj$F`rŏ{;yR tKH~X(uV`je'y^9-J3O]7I )Iܨ:Z<;^ -u&F9e"=8DZ";,.'O;$ũ̲|'|zz;b-#l_Dٜ6}o ^F DnKN׀ȷ~iHijwV&^jvCBf؈) [8EC]n|VKYcdCe8^n8a>b 5W!3M41~):0Rj1QEbf0Gcto;tmd0EZcPƌuvݡDz|qo8}n9VS..h3Q}e?jM3<}7 y"EO b e`^5U0]ᱎ_ kR jmEOꚨ+]UZc>%y nj8)M1RA!yC qOc#M{f[pO@nGمP%eހanq=s&Q͑㘾R) f`:ӻ*헆d G3+re6`9ބD[ːYpZU^o7B4Cd¦{6&=`>IeByyJK声nvk1V), Rs=[|GcU"or!2| SJu\zB_j@m #OF"1==ҍRI-I#+6Y%~=2y ;Om*gƱc2|6K9VΌ!1~:O&FҿL% tKܶ;IS?lL |73o:m3UVn4M%Dr-BԮtXXݯN4]r ~ݶ6D?Q[*ŤJaZҁ1] pJϥXtWs\1ZΨ%U'^H I2"͖`ń9!+3 HƱ!/bhI:e aZ#-'t9xHI2T1Wx(S\g; |~3w9W@0BAPmT$mn01?3~ǡb FabM}Y,@ݒjm C4nm'z!YB»j̃b"(ճP$>N4cw}:`Px~-0HwMrA ujP 7ec]&IJvQvb z)wk)+:Iuµ&Y| ⧧ˈz7bLݰ\|˖ &00`4y\rk*ūdrf6elٍo\ϮM 6vlR%/}*l[I\SU5ypnC7%e/zҴx+g,fie\՟0&e8- ľYiT Z%?;jV D3!6G_yE\8)~'N?m l'6;ӛNܡ{cp?_|"ڿ# TQ& ]GIQpL[+w(+_?:IK!P]סa040l 7ɮAT;ga3uϱZYKew~kd/IN춻1d5AYR$|kYGm2b5#P镈"a@wlV q ^MAVrcQJ} B/fE9^Ǚ'f{J9{ `ty1H^U9OrAUә*uxzeW JYWC Flj4EvcC圊\Qyd'B9LH/Y 6srt0 zЄ`ʔxhFWT2EqB*C+Ódn%ux š "X3 c܌F11t%&ND+ VA"TCxC P:Z9t ;~19K`EzeS+oeHwM)'b*?.W:vQ$~Hrj4{)iI˒pWgƨp/AIf'b,`"m{?n,No lf';z*d>?vEWa6A,q,#xKqκT<,_er>TlUa}ʏu9ʈz[Ou$U957ĮЫ?Cw+0P1\*1qx6mQZHD-1]~ Pyo@C {ʦul_D(?ݿIӄ`=^kF^]tϩI4ŒyOn!֦Cla!g:u1m'm D II+A[C|_/nO?d   C-Ɠԅ,Nr$F"So j2F^0t <18e d26%h+KA)O"d4m. qWU GF=gYE9"O9ZU禡U9e25rlXg,E@[!f89."W#{EI dM# fckzK<3G65ԤȈ&DK+(^eYszF0 }896SjD쮉Yi:VQhk=o撍v%\=!(^flXZ0VH#HrȐH :@”~Lxd:FGd 3{Yݧ>\퀴=S%"E*Ehji$;N9:)F`gJ!ډ,VR6voa"QEy 87GE\U(2W_rgg7.Л| |S򲝯v1GQE ^6 )/L$/7.{+FTV=]dQ}Rs:/DFyxH?y@͜/ Bg]iC'$s] 7Nw_˦7C A{+?` !lgri=5*iJHt6^@_ G&qFzka !2ꡧ=Ŧ؋;vL'`gw6&MASXK 4_l4 Hla t>I 3yF+L,_onF6,I᠛[hRޭPF8!:\]AW^#_@9+U8v|*9ǫiU?îg P ?7| wOm[ MiP-}m%=#gCQN25yރ鉶9>IR-k :D!_ C+j JŦ3[) Rn׳Y#siSڡ˘.3wl$XU1D&įa>#Z83crk宲,l,]=Z Okk1IS&`#Ws "ʁR6]q%X]UXd~"K6A~edT4jsrA&Ys ]l}2Tryeض&hR]Z(iBJJ!"*ξȇwTM(C.Mλ/ձB5ܸ'7:oN0W$8&Gͼ,@{w Q 6.MM-|%$ А}@Ucn,tyYy;jpׁ! ,!0} HsNԡ>WI&75C4E6nc*;_GW ?I ặqU@cn/QA}D`# tM,$'6jU~A_ȋw✣;_B<|NQp`*'פMp87 <'JnF`npr$=bd[Fھr 7XS)aK50k'["bR\P$UԪ & 9A!kLús_݅{1̻A"[U5Ow&OCG$7Bɖd6eW/lA@͙^@Y&WߕRuhDjF˫e٭@^+;s)puW!mҚleԣ >Z֏ q]1F| .\\f)s RXR|}YML'aW+|AݣJCI_/k8yOک-͠"E.b^iEK]~ L%K "`:hZڞW' 쒶߈ʽK7b0 /Hq !`HȜ'J ٨Z0CػX]-? R0d>)$+~9Eyt.@sa=}h _$~{el/e̿䚮-.b}gq`t|ʠm(e'd7--قVhՍJy~-˦U,HOun$_MwpE3'mVu B%ʿ ?tsFFh616։!TnUu0/ʔҳ-Pv}cБ,HJe{qul;9sYY"@1:1jBQ2c,t\GMCSXGc$Dƛ;02@O :<Ϙ DeƉ“lQ'мuyD:1ҏ*z)7W%&=~*h5żF}9'J3̕b1w;.RՒjbCd *D@^@9x {13t3;CEIȓ qƪ!J2bO7%uv#"[Aر|.%[TߚWCj@>ڟYqdH&.3Շ5|WyV}qjw,-j. PߕW!d}Z{%-B䆞u j fW3`j"ܖ֢) p]1Ƚe;:GuI>ՇtUs`C'A:0µwzr)"M (1,9\$(禴k&ΚC˄g+?ܷ#IʸpcnibF%` 1WW=Umua^5ِ3𓿩SNavA]oEJ:oQŎ@9-18 mo:zRHܬ廒\):etFekRS0bO}Z 䢛qiR b=KafU-SaSOuV5s8|93REY?\au;fkB5#LhQ\qI9Mm>邓:yh8-- ZSQy!iyÿ#P i)l."Slq۴U@5ktZq}͙0c{nJbŠ{̓Kc($86?HlWVX8G֟I'Wz`#g' ~Y$Dxa_8W%"҉ZO#v(Ee(k wYqiy;М`DGr:no^'2ԗ`LPIpǮPC @I_PhƀDtDPC;+]Rf 1a޳h*%9*l焘wFߑ!% F?YIl"7|&MEix[K2 B!ܗI1bc xK0|ď.R.c'rЩ baNhR>|B/c%P4zd'qVlXC0J,]B۾S=7Q@ 6IKwG,N˧&{d\7!G>8_4v#_ Gyp11{F&'5m7j|u՗Ii Ao banN#4{\;0VNB0{ԤVA19‰APg,^+E&O" 9zި#@jȣ\@b q;- PՅ6TÇ=ǗD1htГ-Y%u^|^ތwwjԲi PX{ܷ?i;ɾ0&]rUf$WQKᘸnUчrdߐ0wy~:'ib"&4KS886?MCP 7"R`MLL͕kܐM g{O]DZVr]jG}&al^Y?h&D9ϖU5tїwj֢uR!nF6"HZ%؞lB#=-d^6HyZTj 9}~.@A>NFEO~xYDdA ߩc <0P5# 8,R<9-D1h<K5.yk~*d\8 [ݎ&8ŋFt0NM?u"RC#?<)y|M`zn,~esf?!e`({}?h/#q D|[!NICg-_ ?.8 =XTG-_N;=޺q{X0$<&S BE}ql/AK3-5cư#Bf+B֊} .MBꭴh.aeVfkhjz@lXwv& \T3.">C>_g&{Sl5 s'oG+='\M_2S[ zߏh4 D l6"`Y A3Y֣Íҡ̅cI6ⵊ*zPV0=tw `y/gުKvSL4%T^@x 0At0RFo mBgpV+`?]wm9ƭl{Q' tm#{G*p켅¨^詽N@bȭ&/yRyK\P5 Ƅzglxe.FoW/&$_z5 !Ld`kV#Ylv]yn 'C55P6 E_ί)!6%$V4?&^O>7^USV"g]3/~ iM&ϧgy0}]AHt"tĎ<`óQ Vn-즶i%KNK({ "<]N*[>rᠡab_q\y .;UQԑ 0Wp;SR"dmR)$ '*մ fV@szCDd[uJ"eNJ+XJsHHTU~MHI  SeӍ}ҳkeگN2 'Ne|ѨW0&(j6p\6&8ZN72&bDž?F# { u>{nhÕ"şEkkhX֌cHKmil%eD" Qv T3׫wnuQNJ"ڎt'M*m\ݏPigjiF&Z8*ᑺq͞ہŏ|XaZĺU8iDB 8?`kqnx?ΠYFƣ y%RL^ɜm[t׻NttW】$x cRAz(϶8E`Q#_7G9ϴƗ*Ҩ~GZ- ^*zī}vdئ~hܛmU3Tֆhɷns$&ԘK|1Ejz Fq"O*=f ˥LjW0;tRG!S}ޒM:7%-*)=zohUhHl|kV._>"mC%bڻM~<޵\Yŀh`J #NE2y R3cT7;;u8Lܶ'"U\%bS*Џ hlj Kr7A!8AE8z,ŝ9p[B% "FOv) ƬAafoE`tK 3EsFle޺:,BT v' s}x-MV]LQ?}U5q񋹰׾ ,E;Tpz-%H %88ERw\U#ֶ}=0[%}:`;cC:l44s:_HV ;LW *M&#Tg-S@# [)DŽsprm:XJhfnLKyNwl1M4UyuɌC[O͇G hQ?F&O^nHkn>&sUUzJ@aùz َc~jk j J(sHOdta7T?.=r7ZB',8T3*pJ-y,0Ї:ijբbX`pLى&4q[ǣ`q^dB© DU&B?!S`c@CτA:rsHFĶGf;']!q6iDVh 7}qNw Eyw>jw/OÊo(\v긤GW G?[T" 6uҮQIN5i-׈Ϫ Ý}ˑ0\`|1F0#$et2D"<JN%oE! C7 yQІ c %b{zԨMO)Q*6ex7+5B5"> %kgn.Ȑm;nQ v9D\ ,ȶٚMwWc䬍$u(KQf;"jHӚSetD<6Wv&BD"~RA0"b9FT[؇%mb\Y2#=`9>Yl%!fkrSB6B"BX3~#}'j ؾtat.h0r-rhVܠ/Cset'4Fw'!f.B'Ry;ܹs#6gh}Ѿ//WI[ jV [[I@9ANzc-uԒ#k/jo-r~eaL̷_.؆eZȿm"bV#BKڒL,"˾$cpVY[،XZ1&/xn[P<AoUV#:U}4:}{HhvU^W]MlB/ i+_3J0ܓKp5}݀ 2_Ϙ8K dZUWbOڸ3В5NsLY3q3jPfg.@;ToxߍH bFbt?tpvp].v#6QUbORa\&v0l>r"V m)DEJr\Fn.G- * r5H:_ux"h9`/CP`4BbJ'*QV;_b.(s~7)k~H3Gv$5$3Z$8h{g•礏PĵsծH|viXaX_6A`n:c &uaSqOb.+o2D><*{N'8Gb_)Qy҉ ~/{\a^SR<(Bd'>i!`88%߶NnWB?ńr^:؝8yTkQ["=~ w*틲 3^ͅ=_j6^^j޵`^?DLoʷaN!/tz0Zv?m{ M_:,b@[Cv*˨\E&X*+38EDdvKwTׄ sձD՘b uFZϴ$TNy$#vgZNS W-ONsC/j_zMСW1"vJDΦSPzF]vb7ZƇ:._ࢹ< $<;fko.Qkj]Cc;C^m 1 ^}o<w^^v@laZx,s`@BdJM+\70I~#"F i'!H7~^Qz.OˡR]뀞|j&n 3_aS\IXRlHܿ׽\}oL`~ $U+S-`0Ɣ&jևa{-q1! }TY?a'2Vm3@sէ32@A] U}hsȮi Ť[om>GT|MQ@r)zI#G!넁d?\Xth5bt@m~G9ǡ-s(+Q}pՆg|;mb̂9,2P=\\bƏnsȤPcl) >32'Mt/AF}\Bgi*ԁL#R_i;nw lq!S{29YG={T$ Mt2 ;P )-*,2$/h`J S[k^\ua+Wn:|lP+.wZ7T3އJ9;-gkly>yȏkH<^eXnl=L`@%.K3쇻ܲPY  d 'cӸE_u0eM>AJLJd  -B먨PpW3*-g.ִc-y`EU%Q'I<7Z8<ljP$eR]~2Å9K M6It:LWOZ473tǂDX{=_GJ`EZ_L`cB݇̚u&!{&S쬐KiO!$Sz8-bGm7܈,4HZb;RW2X]jaOR8㮒 ȈWYAT4MHVUU@X!(8s1tgG2Wp?>rSI4O|) l&#j)t^ _ {D7mK B߰ߣ &TDhAEzΦFϞs[+LOd*1eY};FjϱҞu6%1!4 c+g}KÅ>pf(gYϱ.I@ucǺ+rL`] ٬1 ׼g7KgM6L4j%'^Q?MgfEէip˜E}ӊܔ>4ka'n©];Tpy[!>"-3N (t4G& 1mQ6Amή 5u;.I񦶇 w%IN Aق7>.U0KMcBn8h챯IjHTH9^*Dl"Ayrr1̞~l2ٵhu: N|B}#([P^Li3X [\5Ll{1U 7&f&L/EXF&~Bfv:@舻gmVmg;T:@-BeSVzU;Lyb,ϐ4>d=}CռvYZb\ b0f3ƒCFl{h]7SAk9"WKBfV_0x$jikȴEp뉚_jEhڧm BBkT$Cz$E9J#]!p_]XW".ٜA79j8}~HTo22Jqu4I4TQQԴWՐbE" âꘙ<]ȺA 4)=cLdMFN1^4cG?\Vlz!E9ÉƑa~]՜l>x਑A]u"B49ГW|DRC,󠩋oW t2bҹkEƺwPEùsm468&.׎FzCKyڵ!4T>:*P|gᨇ7CM޼U=2bG(>]BQM ZLg e,'7ߎb7^'4[q eR(-g0Y:0U+ĩU&D5D;rUy;"4x>lEWV\UE3G-F ĉc22 Dir_rͿ%[F 4ݝr}&>bE?8n AM&;]sSըHک%E'U (EHoj ݹsR-pqPtײzH@ʡ4}HSOՈTv#S4ZϏ۞@@d g,0;[sYxAVғٸ{}zΏQ.]fSSʭcO Pg+@cD=AJ/_# Q3KFMή.s?nl0Gњ|%oj1ug5ؘn3!ڃ7CJ55U%f-u@Δgզ495topj;i58$@!Mn& /-9k,Xi?o^S'C1>`WkHCޝMSxhת{8U̘RD)ljm|`l4zѱ{oڳYæXňڶ]yΏ){<Ι94@AN+XetW./#Ϧj=[ݛJ*kaWr(|ăx8?ͦ# ^dWpcDqc$}+)|GgJ2MɼbMScH `_^, Z[ݴvtn,Yx5) pbA^u#d_ aG8ՙ\?o1(}tߜִ&le݈.f:JU[̞SϜ()7t~p3+_p@R1&we%NןxL\^iFAju'1X:QF?eW *n!. f{ _.m]y0U]:@t-IZ"3.]d&{FM>&̊ 3,T TSb~/)i`fB)M/<9cq;dCi F6n]0">7As+JSԗVn*jy|68ӎvN;P{ژv`vl|/b/g_}V`t[;>|&1F g6c=}+HGdڄ4Mah6G*6=mZfnL}0Aĵ[Zdb˼4 3>0cR]N#{?dyNgȌMcw_ÝK"`|4u 쇲ctGc Wt5 ՅEOHDa#p1,U.;gj f;Rµzj0jA0=t_b9 2'~OX>-Ǚ8jy"<Pg*F++>^yAOsGf"kϧ!]Xc?Y|@<SuLV1 ^짔s:râv6e2$WaV4t:F($8@ +G*5t(o -54|0T%c(ҝBH| J; :JzATbL;2F*LȂqϤj+Vcmj1f]8羨}$(T}wY=]i[uY *)d7- &7Jjg >^8+YM\Dkbf7Nv? w/uYmb~K:@Wkېs/=J֊DY3I^N~p2Ix,?RA3JoՊ6SqD)h_ 귗.dRq$yr,e=Uy/Vevj 5ﻥ.GYg_AUF&D,Zu]ٔ-~*lĎ8xBf)?ON}*@tk33C+NgKͶse!.kݰ?`;~,m GtPڲwɗjMaHIrΟGG&isR 5(FʃJ.VNAujEZ!B.;a-m_zbJY{UXHp+BXe5P*%>bշA]dkʉ[2ny-8dHݰ2RC?=Z5;Sg%fe@r1nC,{b3IB}g-1䧂}ݺ̚c5} 3|)j?XνH)?w8`\9;E`5[%f YBg4 pk9t=.da@ =T k6K?YVyfVS5`;  Mܭ[tdT׹B|ܑ%[N>(Vj:$nG*3#T 8>ŝʸSj; d>6 }DEΰ FKjž I NNq?e p701Ya^X[k򦏯j<ޫi`vYF_ B()Y&lC4W|^ČX`&$.EЋ|MP76T!gd/cq/;yڻ\~pg%xPGD!6Oo S"v҈@WJ.+eϠJŢ8҂XoJYٓ Y:[6[VJ6YWE̋kF1>*1'Qq DR2*A[+e[(j>II#G''Þ!jAmMSnLg !ڛ#QבD|HEO~I-1' \fsK" ڐ薥a]HwIz:S&u%M7F_3XCjV;(V̟9?la5)m.7pC哻i1$ H*?\nZZbʥYVˢL2X"Mc05Wbi#B63_nͶN~[h$" Bbn v{kvӬ%_7]B_>ӹo̿Cx8t]?& `]"MSD2\,^MpӧU/˫#KU-Q/*+e_ PBD$J52(6b(׬̤yʃv]@uӚZbn{׃5to_<*S7΂U(wSd9Hv>8J#@"XN:d9MMwagb36|%'_9/RXK  .*aқ,^(DlcnP jTX\fE^Gq)fjtb(ϘNmBL5{\lѹeV !?0r?| o=9I3yaӂW}ewIGaϏ-eˉzŚ4s9s: (^jUFƨƎD hØpݽ$?TpTHa]_{ _Rr:hxf$Qݳ41F׸0cRI y#@wg{-bjcfY?;Շ+FcB"aVi9'JG 4Cl?[رK6-1)pgxnk,|\!j90rBK*0 #! j*˳ͩ,L񕦞}ij ;8|VTaXRm{/? DV?C=S:"5n{Yլr_k߱ l`"Ll(KmP6(\ o O,XX2nL* E-&'@RPFR!> uXwkF]EUhoMQK1#;BͫN+ R?ѪDj3aͨeX8\SBgq'_E<4##YVX4Q5dt!КOreDWɞ-ZN ۻe qR1L}Bubekn4p=}Ҫi7sY:_zMGkff7, x,Y[YEpbO'z-E6.&pQ_uqDڒ حAkw^_dW-.aQQEߟ#T d^%S(x#:Xhc A3"AUkÄ6I7rͧ8V 2S毑aXCz G FOƈ~SdZ Fh%?3JjUk"Cpm0L{0-H@z1Ϳ6Oo' z'KUHLT Co*:)L2y㜾B*dHw&膽LbYMoʚ ڤ-=HiEt'MŁ-Jr,zIqsg [xTr?^]룟%D}(, \^hQxxl*-ӄ.ƕ=mhӭNPV ϵݤgq.{d+Qvae̍˯m*1\%Im,\T3Q@:X}i^MW Yтž[=88y T7Ouء))74,X.(3.k~?/7ype2l Fá8n=Xl6 LH2X(ΌwS||b* l]j4&kUXRڨ&M6p0]7C G͗#~܉^?m pI1Iyeԉ?#n(1RaQW gnkTgz܌07Cc67JV]NZ,d8.B;0dj97!ByDgƽl2D?.87ؠ-aS"dX,̶kW;}ɖ-d0xl'B\B%lsXI !-:3WXrEi?JLtާ?L[sKJ.|m=9x6mG^(K@pMf(ĹަIE;ǃXfn6 } I[DVtqy=[!ܾ ьBTKl,da+0۟*]}m|ʻU]hLY氙f@=ᦏkjkCdc:.HZoM1AUx;lz儯^hR{F;20%N3^q9j;D3=Ho핕SV4 d&+uS7%*@%tC)sKNmsH|e1v4Cb\0IZ9ԝn^~,0 Q pR21 ,?EDщ,wA P0CFId:_'ພ@֣0ShǦfīxHG|u\s(T}/!获̕9yj/! oۊ25CMjtHoBzk,6 *Ia Eݧ{8%?`nP ɗV.I_t$z3,'2ͣ';Y+?AҢZ{h tܙk^ZE8W\nc[^>[}n?LtpajAf6%=}OEL~bB{Ԫ+eXݍ:X^-@Ey܎Qʎ "#6Y(r_r#.x >`5΁t'`48ۋuH❳P:!s{@惨5g?6F_%@Бy>xrHA,׫{xP#jH>?zp?3{*{Oڱ"JC"/)^}Uw/v $ B'Vcz ?7P/SeMv>;!:܀|]~5*r/ॅbh>čC[|'%%zR`@‰fO 'CV$NH RhVܕݢb+A}f:bjC]R{:o#ePn{ . g*7YJ3)9q35hZ(tK~StF@f2^bYh^~Z,1G8o]N.h|cvmȋfլiSfvaF]%"OiKB/"R73MO߸TeƆ| Tŗ]KuQi 2i3?e.82 >oT󰈈UU>b"8SLb`t2oe6s{v<>p`er5&tI-O+A@(q Õ_TjyYib FR5~QϢJ)djPi_E`lfɐqe9z_^Q;[I _ P.:1b01EQ`d2jɅIYThS3Eqh ߯V!-{eEBzq@k8$3xJ!, QWbK.:FBʿl6rb"uS_AF$ tkL.Y;K||[0.^e`rY,삙)V#+q``6eۯg(M 1m׵ʘxxW?rAdH5Dұ ӄ0 "Uu{YGxR&_eT  T@*r`ODI*w3X+GWkM;nn;c0ĢN<_OpEm\wj4 TCk! UD"'w v~=.!]Q! ; qz%yu+iK C_Vįs 5)p  5EpHx$ra6&שƩ'5d:  ( ~Yxb,Oyj&+x9"r0qj4 ;e[0xFXKT"0@6fNzCLXd}xaR4R2`ѹ m7{Kܯm򪐔nHƘ#if w6$۽@#"5-1̟Zhjl3  &fjc8l{"KV\ڧ @|K)^ 5ԅ}qz/ 9Cek=~,\h3? "t@7Q=<5s .qtrbĴ5{4EL1̕g˰dl5HBnW?~!OkIF Ѭ`pW0Ię٠y+Ϝ*Q‰AH(8wX&D0Zۏ@SR*`hNI{>ț"1 |X:?g=7O;wjGl*KJM<ﯧc;L&)^)}8Y AaEE hט9K7u62[Y5[957ӟ$^ku={<{DD tXVº;PJJy)4.3O0g>_c*v΋!hZ)K{y![gܠԀ?xj-0K28 Yg 㓞VKsql4T8TŸHK\CǬg NR=h8c eخ|Pq&Zxg@k|uTF &{ZQ@ mAxIq#֡yZOl&8˷fW Hi"`ʽ99``)o4hc&K Q2wiXߙEa9LTf{f+2ᖩGYԺMɬq'J ҁd  !;k qDد$!l'=| x4FA@l(`-K\yM=EI`$L}f"•nD_Ѧ9]sWELEN]3s\pR("9m݅*ibM/pcXqz$HQueL'25VeD;](_vpD%E䧴lTi7uj),ox?C< S4Gst8gkG"zHx]Nvg'=+\Jt*Ń$q) 0.,t8NkodcDfC] 3g5ݐҲ($[ɗw%4 %?'dEDOVȵ..د~՜`2KxK8ܵw JE;"Q~imԪ2T$bQ{%g=Yt*W\Oi_&=րs=HZڳ@LX8ZhB{jƕxfkIF'3Ma' ~CL+4 qj5* $a,ϱ#IdKE*_/>$ӱP'6~ˡ/8I PH鱗`mGy\oOdOL;@ wձkUA \;QQ%g_%;myU8ڠi[G>65g<bWKW^>bVygQln#ߴ8Hb~[lrMsq8/M &fY^ұ((zL-;Kzw6DJ fbxPam?+5ܫLwFJh@q:"38> t^&H܅Y68\oH63X\F kB-/`N.*V1U_M3ڌ a$mo' 6tGU=mޏh 5>! zI5QmHxXE&gFu@+A`RgY$/ N@]Q٩x< P%4ؑSK9D\p{%Td@E u^OxmWfS<[Dp>kG2IBf?'jFt:ʝM:r8ivp^>M( )B !6<~ۻ6 no@dqlғEFүJk،]BHSƶ8gAṮ⢓n C@9u$[ޡOMYaZ-kp{ QjK袣gXv}m\Ė\'uK [ơuc0of)IJn;^QzA:gDM5Vt+9LhAR+KN:i,TEPԣ`QV(Pmk@nyxXdԪA2$|m ΧoŇ0!ȨG`u500KB(laK7MAi [S>,`L/gq.Qӵ<ҟ4mm$xQqdP_z-Ճs2O!*sp)j^'$KIJsF5:ԢGA2TOoXm%ɷ^CE3;S>?\$ ~N[JPg h%c}ǘf2u]gype6kMN#=.*FI6:;gh7V>*,XS1@FWg䋺Ҙ/wqϹ Qs%o0 "!DHt9ۏJZNh]C8u+X`'u5u.)Hv(ΦKPݟN)\4pFU+V{ah1Kڬ%Bb)ӗ NVڽ @ hlY=sc5fŋzK{Fw<CS*.[EWwU' iU`d{RPg}3(#'LE-)q_t,9Ci[ /+=ny¦lI50mO񤳼#D?HΓA | lΫEPeD0CE ̜݉Ȉ>)ZU,h43#QnapgD}X5΂M/Z6Bu@0H{iFQ/hl6;RD,6 ֏lɭ+!LX$܂PޗA㕐qMbb IϸVn<\y 3yŦű x.94>jug1Sֵ#(X= _!]A ӛ9 o<E?g{P3~K~.혷*b8_&qM3YR"fwW鱖3as,Q*ٟ`H&}v '5 F+xϥ4F[[-ydW=EM5M矞ڂ8-eC_yb7bsB qez "XxxPVQ mFVnOh!-M5ߔYnxݨm|hph화rTp`oTobF8}`ǑA6o 'o5d _k<.E6Pznh8)Xǁ^EVġ%r N'yn5|( $ x?&l%t ? _6=ᑫ"y`W=}T MtPYTòSBLHei^ޝ_yA21$V>4ֶX4kBy䋒 I2xɾ|3i7.( T=:PAvs[P3` 28P%5X-j: Y#YJ( Šwʌ?tO^&JM8]Ӑ؇C-)MK8Vm ?g 'kMK΋B+K3HUb#D ~\,A<aR4bH]]c2/{_6lxf@oER"<;JW-._ mUm"qqD hAHo$3jk%ˉv(3 0A v6 )Raާ _76^p,=ߖ @.D#<Kܲ |f=%-ίv~=ڸ#z6v1t{f@ף Jҡn5(râ0# QCFgZ{M,]GV)BQfq>+*d7}o<\Z07ُ]' ZƶؒIS7Ms5dẶ6]3.sd*˷pBUVƖR?1ޗ?F(Xqm܎I0q@zFUS2XTHqӗ L/.Q)#JNklN;G)uG:B2R ֿO0r؄+7|*bM"jx{֙6䂳3. ya-A Tpk JZ]2v) =G#I(v1ï?=h*r1:rQ4Gc.4mz-:[͍a}v}ۢMKgo֖%˼Bx,F1VavDЀB&f'#Tgr0)fQ r "3v'3QllLl&^qh3vPO׼7(A*z[ْUAU}X9)3~c^&0)W?|@;\fCBPlBLR*(Bl 9O '>jP1̜ \Vċn qMCu*kD~<7Ϊ(Ccӽ}5&/NeEZ.uv ^mQb+݅%\Kw;KSFJn*~~UI`p@پ,}Wy+"AÃ'ApV:c$hޔ:f%;8~{ǖ3mR,N$֓!p2=K׽z&OVwx7~a(|YߐߢT헏E =%vY1V R]ok̻.s80أAf"57V%Im[?!Rw?0Ȉ;]mXh.ZiUEݡMg $~YO heS9P_ۚކqV~G2yD5}wf $h6]e #b z 3>Ĥ/WkG M9L4 k=jA::V tuՅp8@@&)E$)2:)?M'-A^CnG0{1eE4>-hSˡU+ #;3-5x:<$΢?oM^ݩfTFj9viMp$UHi*#i5P`dͬAhܥ?߮=N2Rw !]n1(?|%Bx h*8 %*~c n!$=Գ-Q o+4bC`bQcc U1`pݦ)0K!ҧvޫ?W%Eoa |hL>W^>8A :&i| ClJ'9>G`OhQQQJux ksZ5TF]h8>2K:Py SJЫܰkuPNKQyl\m ܞ3FG@µw,侹"'{>g߬8ߋ/HτbqMX\}-؜Xt=i(x|b#FFzwÊ> B#Q}HfVj;>x y)>Rr GYU Da-\yyowG|CQgu~qD-.T'*-S٭ur|𰷻+ D0_q$g}e{KJGF){~OmWbeGֆpscVgͺ&A/<-k܌Iki>g񫄐pX#.LX=%<@O I (%f\A$z9ӽꠀm1g]okXl lE+Fx. X3 [.rdް wz*kE4ʮ6v)5ء6`rE4G^;?'.eQ*丽k ' 8"{0$i+wd|L) `e>j`!7B$bךQVS\7:0#Js`rLlؖoYq^vbh/C-AQ]l2`GԗIksl"8=Z {3 It~㭱"es~CǜOi:6 &5V!aI4+}$OUia[LB'Hood]ko~,}w3Cyޞ!~bڼjU7GQbØ:5';CBwOEp [g^1ĺ!=kH|8.=xe cWh@6[Tt,H2I-'d}gq7]`hZU9 ?k JR_}^,n q8uF k?5YrU{*MB'weU`I~\Cmp5yzPE_ iז/ǂP08|/[yaQOhcg8#!dkF0MΖ)Z1:.m!@M1 #Hh_s}@DT39ft|OOmH-4:jA5ї)x}64T.65w&gp3 e +3eק48K /|Q:n@+iT2lJ2V̝c36 ؽ*kȦ"o.Y /2S^F&M"YlK/Be3h%J>t+H*X+$3(ƃ3@*,bsLr1k3[Syiy<sg*G@ ǸeXVZbKA#!܉ PjQGg]6XۘOh4Vy=?Vsڲ8BUAs Ni|B-[œquyDIm--^<-3dAOp0|ocmGvƨAjI|NһG_v#1dt Y~m`w`(H93`8F9C 7S/mW**A.{:M߬[ 5}gh[`imU,-b,>`˝Gwf>BvyZJ'PhH͑oZSd\W\ }\E*G GAp+>8^kx"UYDy1P)#mf}:FҞ˗~ a\8I%Qzע4l^ vZw*iGA&6 ;+0Ґ5V>lhe[/ Ns71A`}װݾ %UJr*tkuUUr ݦ__gڃ,jɮ9|!d|\z (aYG̻8ɴ0vf3u|LQ$ 5z85x {'R[uQ8 $Rd >IN~ZDOaik=t&@_q*8q8ɋth`BEPo'cԾZaoL`: LmS~g?'ΚēbsOx '*+q P@MTEaG5H/)JvuoՕ]ʥ F( 5dXxK VS$]AK(dfY-@w [9* ڥ]M'fO?!XZL9~f-չ=A|yn^ܱ2Fr0͵W dDb:zn׽X kP3vV6i'/\Q $x=# xR\I [95/uD9' 41᭬6(Z'NFTo8#a>TrmV@U2īH jw$N8nezG\H#X%8=v_%X0U?# ?Up焘>}o~*GMFhx ͮY]U_,ZaXD@a;ml2Nf ljyؙØ;0 sTb(o=ByUs nwBF`Ge*_2&2)/uacKˬfim/sᡜp\lLm\i ,ho-qAW5tr7nd&@ZINzy&sjDM% Q O_l1/_E4:l2'JD*Ў=e3 a~{!+b ]w&@ Dl7!Su險@ 4DnI;a2VaplNjI6=[kuȂH}vrm^#u5>aa8ȄRlG4`R.quF 4k<y(X!-Jȉd)V@R².a/D#R *D{B Gأ;K}|ͭ+) ZkqLYȸ9LJ)߬mx#bGfzl$j(_0` y=|HfEŀ$fʓ5'aeY9ϛԥ@&[MWCaby0@<^}U=Y,*^3m3ƀq󬹐l?~VI,~s#;<ޣE1iA{`m;f!m\~-LT`|^lTׅΝ=vbVpQ>l* LY|ߪa]^ͺ^li?'Qfr50l j࠻(/kڦ 岛I+I >9|8¹ʧ΄k15p<2Sy}Hgfwq K,'9u˒}y%crg J}0ޣY{o=Y x*c,Dӎc^?@wպCr,Dylq!nzΠ9,Y~l<БR4BQ5R_}+qJ>%o`lrc(,R sZx#Cȗ:_lN-[c|.-N rnBjG#2 aL_-k_p/iV/ސ}A6y2>Ǯg|' brKEz':Z7w.6#NOo$,oƓ65-U9C\_? ;~ifƓ\'Ri loOKYίs#&=V.i,e wqT]IIq?(urpvI^"`*yyQvB'#geku._ԯ{'Mp$Pڀ7^iEcqXB{&X^'uD:A.JV¾hto_x.i3r[|i]jrFqJ80ߔ:&& +4bĨ5z`\C" a9U8K@qx"e|h @cuV|.]Iǔ^My'zdLYyTz;\v{b, &lCaN_P*:cANt_D^ObvHL%-hM-=([EuU;|Qފe5at kLvd%dLzkŲyd!dR [ʒ@PT|z\OtA_Ky_Jk5z/Y9[ XWԴ?\vHq$:cL+tG0l,@hWb9xu\jwR6_*5ś\>- k; y,,InL$Mx@aQr_FL`W760!_ݵ^(Ny,˽ L ;@-N`G&#ntpts!9PZ r))ޮV基1<}{Uʠcڞ/% 8 ǩ yݾBfNZ Xy#YuyyUMDe׀5Je# '5ul0H]Pa63R΍qy.P=> QqFD84o_q/_ >D6#o@]-I58R8xj7⬄N!=.e)pB–b0aP6}) "VxdǪ[ Z\jD+#R@&2[lILMf8%F[.$^,M@ʜBlG?b ̩*y"RN.5Ft[v˰8 lRxO;ݐ/'( D-=d֟ a)!c_5?-}> Pܭivt$}Oaze{\Ty 4FXMș"u]irkXFeΞ |9gUtfbpmp j  7K3W<z PYƿ5qo`֘T?tTD v`D7c^(fjQxZyl /S=h}=U+GPJd"PIbУt%,G%o0_W?hяaf4{ TXU!0=-I諗+͹#f)gř㱡PWe'-ke XuNjh-YPEJ ,:/Ey&^J&2FleH{Ə?h@Ӷל!ϧpY\o֗ڙm#szW2(j_$铨 d;b[@>6HQjo+R Xct @uXn˟BkPCD [51\PvA.WK*s*8oiSb&R5(`lq;WUnR k*;pzc(o8W \y7xʯ-:~%QFB)_1lm}?mg2!-E).LϏEj>3 <1J^ IF֕AaB#X!md9z›&O?JjU=</K6q:&s!wLELݟ'%_ ;$xz;olGB4q[̎+gBPwҸ;Ze%> , qE<:`qB-x݁h\E# gt@_mfh}(xb' mxЎ,f$ʰ)yt;*+f(:* tqՖ ;+w(K;h { $V<5Nw^\*`Vm.va*`HdK.a2</h }V3VcUt5>t[Ȇ+˷(s9(.BGptُ|1^V}kGPmHF >vA߅4?y)QtDsշ} mZS͟jO &,t'>R%qO>EiJe/jT[9v9Wûڀ!O0ކxrhNYigi!$[E4KqGM L_8,Ŋ#*{k^qHKK SxC?RojӢ_ؠm~6b[ogrzݾqf#+UԗV/Pm#>e+c|҉@5?d}Y%riwoj-@3_xƣmp}K{32bdQ.inDs.>\^m9挍&/jj-[Z^odv 8S:y(1>V-WڥE~؉88ح샂vs6D#C`X YXLɨ{4@#[C{-e 颱$1-13O`Bis.\s-j^='ͺ&9r{.Cu+L5Qp00aaDڛS ^'SwiۆG^7sD'S0~P 63s$ƕ 85h;r wgh`vEN?E.$u!SRlEdyC+Ւ'ގ ~FU r = [Ii.;W?,I^WQY]v^3Gl}?j觧++(G)h=m65%Kmt3NreB/[D54kR o:(B4]ԓ0LapdLd.Xs2f`q9UWַ#rG̞f[z* zyFPMEONNrψJF0C7̀AW*o;|v+VdjRUIMCP?h@`ӵ7_(Gdu\CPExIZౢHmm5߳Ƃ_L}d຦I9dUm?>רA?xwvf?28J/L -7-j_vw ٦%i%;oJ/) Z:'!"+ gJ TOGKI4:+}Sjcf럭qyS;_lᧇx$9@,- VMs1muA??qkb59CO&DXw@ߺcO6<8|asS=<#.H9gnJr_=$C΃dB7;.Ѭ]zdLirDe|]Q(rP@>ޒ2:[xIfI fX<}_;>F4pq`M^cxzQ /E iU^ 6!I&> n˩-P=mDӏFA\s.ղO;5>at4&S>tP9}Y].*'_1Ya'>q+}AiYlBt?<p%vB#!)cMg}=\XD :2;2ί8o0܀GQ4>8(OAh鑒[BLlpf }yC1%Nt+yNDa38ؗFOR^|%f@eTD+%pĄ{: / p0KAs꒰ :|b]~=}:B$xA*Vw5nrB"riF$.e7ʶf0aWYO}8mU`K$o{K>fn`qwI,ʅ|2()FGW2Hϥj8`< tתXG M)‡]9s{ όV[#< M e ꫲ;Ɗj'_ ~tZIF8 S` ceⰦ!/ב~BY&miLc(6&eOW2{xut> Wsgǖ(`KoD1&օNTaJ62>q,wIӌ7f2W[K(brSBPM9^N^br[Yv>bB޵ zs,H( ǻx.ۺFs]Y~淳 U`kXw Nj$R/ӗN/8a ?~PXݸgh uH )rj|!F\YWO\ܿM"}e)v D˾#/eF4ЧPdۡY#(Y&Ϙxpع&x?74`[RbLHDzu:CPxw9,kw"]B(̍JZb0w>)U`\ƽiD Q3A^26 v-ơs[ ) zrBu8!ޮXJZuVrܱ 0=SgnBe=E23_%.It_UNqjK%\k9 9wQ2ܺ'::4~qrK87G#q]}i{/lIO2GɿS4!dyX0s4EKp0/@6w2Քqc7كQ!bd_`wF06; z$ Q3h'X^3X6cK"9)}Ct&L,8:Ktom_qB6:Uc`u\;KQ"D(H`ՒY5`_]`9z; >B>lX"uUi#:fqr[Z;سry*b[|<)c|qL |筼B>ѦLˉ-5 *=&qHm$/; |Aǣ6dt/*(,}1M#5²H6"#t *;05;GfV_e4X{ڞ:CM~7 Ei$P.=`٢h zg[dv5dܩ`#wPSb8J/>Noɴ*zd*bB#n϶Ek1$V7N ~j2{k3dTxD0U A4" Ec@^ĝz,C\v :IӤ֔_YZPt&r"&h=M1cL- bUPXSmR q\n_#k{oߴTː>4C5P`7,[.]%Qb-@JZ a̅&.V;ri%z*qےYLBePـCӉ0 ?2aPLT-aF^jM,*eFr(Jwǟ4Q{C|ѹe:y3LUJ W13?-214z-!1)%uwںnUtBQSవ ˈmpU<7+\90sl@/ zRmIjq{5*}V ?|JFai+vpQ/o䗕4KyZL`r̴^ m` aK b#7 I"ZPn :O ^_O3t-ux}V^/&]EY𥖚$KHXOfuhukWrUH09 Ņ a̡dF(gObM/~GgAΛ U`t8.qV4DPK9ɦeljfϬ'VW:zSi,]EX8*[j0LIU,[Μp,Yr: yq<3wXm#Z/%& 9t}/`d%;{>:ZĒb`52ұg:fL洀 6ԃy6Z|#=m2Nb]!{H.K z,A>*&$Ʉ웄<9D8XYĞMufec{b̏ԊV_= ٲ=`Jv!$ tw:{v(FsDZ8v/gѪd|P ͕TXxaX <LBS02`NZCPQSLoֺtSVa>؉mu /:V>a6.-!U/tϸ 6l pwU.%@rAڮw pJz؍)Yٵ@^{A'ph1 =A횸H̦\gT֯AQ.GE\>᪺ #\Qu%ݝ5[.S.qۧYCdEbe@I%U'Ҭ?q>ȣ5"F@J;a;sV)* L ]m)B!%r&3"ԕd;ˏg*U3m su XߢmMҦb ,dR< x N!q y/NCeFmnь qӝ7 ML]! C}D2|EU{5+ sVT Bvn8џj_ &axFr|5rY(?*'#zG译i5WTAj?g'\sON.ZÔA 8SᣣUcOLbMՓ+1G/Zfޫc'ؖb!쾬֢E]XCž2۲Y_G6+=!NoC9"oB h7DĎZޏ G'Lتk ze Z@%w9wo S2 Up-˨RмhK7lx;lU}Fͫ9A:L4ڛ8[~%<32^HpOwZH|k"B=߿5):Qi΃5)}!V&3(ݥ[`q>hR&1O'%b*A{%E@ІhQ=e,l3H"C-CPIF6x/^;=؟Wͻ+YIpBb Skpϣ(*Y?`~˱yqp Le>AB@$a>M; ybF8U8>} A{]6VǑu:r;F:g\_qG2RNð쬾mr}0.zct08=ꓥgX }~P=*h^3bFSU)/)iԖ8%9NRA?" "<1_MlDiPοF&_ -u7+.lKC|T8Q$* kp 4@As!S.J.0\I0Ŗ[wq7ֻl+q,>ZpbB)m9GݭA_LI}0?&`@Ǫ!mei$3CGdk?=*fnM?y?Z`-\o ,Zr$E! O\}߿FAؔYZ:Z^>C^Vm K9?d렵)h9|ޕH J &v̎ȝy󠍛p)peƮ& R8b^ЯҰ VhJ+e").c0RD]Z#Ϧ/ bS˯,oXE4NjДnݍ1]̀J1s@`ilMV|qC?.#D$FwEɶW_퐿8n͸\ȹkc \N@7axuΒT=Ay01d>Q]wD)3ʰS! xs*%ŘSꬦ^=ʉS*%V#$Ib[HKN#~1zʩKI /;).mAƊ P?MN: ]i8Х mpJSEg)hنt{#+n٤ 'sv~hEȧ',\h]M6: { ^v<%fa$72$'"W@ZΦ.7Ӵv9chD̎i:F(yB\uAKq12b2u{q\+NVKCizhِq啔\2lC]X~יagUNːK$u=ɴOK,,z;~>+7lMQe杄 qi3^g3}K)=`327&q^tW?/,r)/҈ ޸G yɜN6y9A9f+?+R$ Ppyq;?:x˜6=X* ^J!cad0-Vxj%HQa+P^_l U 2)*o^mpG,96T8I| Bn с q|WtY?zE0x+&AY<>_Ugp*6E|o:/7lB^V@u{Y7db;&'-1)t15!|+t+Be oksFq`]9:.6CZKd<`@bet#5w-yhi"jkux$]>Ȉ9X+fo͛n5Xի${~-R."?3Zs3sjS*tvG7j:HwWw&=C޲ R :”,83i؁#%!(/&? @e%!VWW\)$ DZ|Z6DhQ_־IbߟJZD"2ބēhqZY.UHmZ/I &>ec~kv̱DyzeSKN;iyi!M=qk'A{~jaV,lafuI1:Rx]{`nThZXIHldYUU62Ĕ`Ȥe07B)AiwUHGX)[kqF_j@ ;#0[WLԊՅ޸Wf i|n~QT`-x5m:×° MEד冹t{cۘݕ0dRrS۠ٻMz@gPGt;߭ld@@ GO;MB ץص\BS$€Oxbvoy|Gg?) Hg`85= L.H*ű3(U?Z2ap)srn&W\1B5p JCrr#V/C>CSTFpv*frL1B/\= l})SoѤˍMH1,qyM1%]6ɇE*Ξ:jsSpSLC\S%̵fMs^^w;t$X%eH9n1$/D©"[L*G &>b#M/lOOr pݟJ ]Pt܄ɼk, IBLH؋y;вK!V$uXs{m,TPZ?d+5!Io&}g;n jz`BYhX>Ai|@P( eg*ɤjVl+qk0Eߺe@WNE=mY3m<!; cf`msh1qXW^2R j\4TK\ORF#\4um cg !‘`! m=hA YOz{g8X.}N˽.(=rO*R+ޥӍ196vdx(x16{Ei ~KR?3%pH%D!O]uѤrLV5YD̚ ]n{bqTs דU:)KvLAC4kkE'v׷l޾@#Ӗeb+юy{ |uǔzai [4?zE(|4ë)6cw;;', ʳ 5SE(JRx,)I:{cq<-km~<Ԗ;m{pG-D\&KO?8$2:,wb1wX)ׁ_P8X̡am.j6@~YM(%G'fs(; =l]/i%OY..qD,Q~* U3Bۭ2F_D'e:AZ(Buy;~ tiщM[auT7E3; 7^Fꅖ.k=&dN},4f]gqϵA_&5dI )賈a#wAɵeK-\/pGܓԎ%b9Ţ];BKJ^s C&R V]m8Hk΀W\: ?:ls#;ߐ@l8^)V|׈: P2).PulIYt?g: ~Z,JrF^B8":udKñ߁~FcJ,pń#U˦ CnF'C׃(|>^DmSe U%]KXRq|BSHGv $1!|*kFfݚ},QX 5|H[V%jagۅ%#!LI8@FG3'#W1m2nS%Ogj*xeQ.R ՐG@ru;d"p!scR> r?Xxe+?sa6]ݮ ZK q(bZxk؅M74v HbRtJA(3H|Aeyd Y^^ōE?}GL:%kp A] yӲ}3jAؕۦ/d\@zFb⠏ˤސ~Xgcm060B{e1,JűHM2GsF<8gUƿǠ/;D1NY/.MI%OM=yr /_^M((bGX/68q[? qt|#*4"Y|lcblqM3 lZra tmy;9GѩHhlfij?5 f"\NoH<6uʊUF} Pi\BQS#~*~ Sl)-7oC\R=A1 H`ws䑵~pV b ]MCw4_Qh1~uGFGDMKր24P,6£)ĥi^a?PjHbi%ܤrI zTLDjdCvMcP``_]Į<[5RoYU"n\{~`pA4u_Ҝb2uMfG< Fu3.1o.5S-K,zyE;e]p+;$1t7a@4=7/q:9dQLYO* 2!ofCehqd!_DGB22.}s lq>i/j_і}M\\E:zNUkApӋ׈u~WNhy.'X'̸bDebGN+E`2 ZJ04H>8%AM@ Щ\, M$rx:\Con9j`Y JyjOqs7)8Upt3}y.Sg~/]fR"^ʹ]j|M83j[Tpx'FRJ@ִdb\bԼK&AD Lbp54QMv(rˠR\,f$ЧUƱ;Z0DZhv:\ʬJE~6.~'h%VqHAN}K(i.pps$;.7ʱ] czQbs"6W'[s|KXl.x,L%< V&%x0&UQuXpV #=nl0K .KG]|lee0 ͺo5LT8QMGay!"H X:;Cw0èt:vԽD*$11R_IRLnL,wW VUs7!y¨̼Y!M9r'o]2XMk%[Yd LB?~"(Sc23VO@\ěVsjV[5[˗ e#Tbr|mf\,ʼ/2M̉I4W#&E6nڈUTPU㇧RF˗>9J:4DrSl FfAࠓ0^8V~,ve trݩYlqs7kVV4Qo-!ѺP)o 6gPY? ?"Fr 06_ *rqmhuLWeW.E5Re#N|fmݖ5 qOXdI+{6"*1' ~Vq" /%KM 4baH$[ԑk&7~Fތm,+K9}_;쒒*ݥԷQud(x2!diEV6B~lJ4(g :^5WX9J'kqu^vT^> 'd ִmSq*f*C73zPҦ]M)}*7MȻbh!)uaU@ RWQ;}D>g闫Q!&4yh)ɑ!eōcpjB=D5RՇ?2<ܐrZ11,.o&D2 >(a B\EMH/*9**^LT?w\X+T11~)>cM'd5F%kE_Nu0gڻy&Bhq9eE@ި]_ #үOt5Hӵ{$t9v<~D9 =;԰A ;]HF 7W%{葟2sEi>>\U+BH$h7 B"3Yо!a8YՔ*Vz7E~tI> >(-fp/?3xEA.,X|&a=&Aië>%1jd^KIp q3W-vJD{+b~'l|:2u_og\0N X=@t>+V!kw{+lWT2>RhrCH Z/«vےUs>-id4ȱ%#g2uNM={,pUi~xwe/9\VOg\@')df;Oe`BM! .{Tܨ)+XƟKXk Oy`_y+#Uk\r,ÄZ ^Ky# ~XM^TN@rǤS&=Q}$fWF sؘk=r p) F{O8Bh4JQ6EV2`'3l N2,#?ɕ3{ϖf_$' 8)LiJI/A)}d#>ޥkLO^"Qޓ?c7ŷ1),j*Z˜b^ u xbEpLj;x`\Y xry 5Hˉ``_ b} C(RTw*30ְ}deV7~yYZ$|F^L삾[s%} %1Έi=!q:14E},$6ޟ z o$TRRg;\,:Ilfi FdB\3@y̱!H=QeDzҤ%*Ä:2;C%M +zԦrg: Rσ)NJ8LyN[=D"dC!l KuvHBWǰWI3DYdsccN+T;z((ef)ErIX!Fਤ rP9YNQ9_"%Y|f7e%2oKo坲=^r>'݅H<[¨WLe}RVb;\2Pjd碄Ǔ`ˏRm:vRm3O16^wM7/E:5a:+;WDwc5 BVH|f0K)K }).8ޡ|ܾ ݁{WUZ7XLx/ǰ:',DBg k4_>u@V3Bf\5da%s9 bޚWJ+\YWB~?DkaƬnB=׃fe`oعĽ3OXV$cGǞI Y>s'fHf_4 /=v=&Xxםf- dP+}Ӝ&"KNH=HM;*ȴ(IEo݋8`G:׾Hkm\7ޤ)'r~ܦ^yB xl&EKQ*&j~h$N(IN }Os%k“$q%N+L0 dɫUMџ:2z}E\?`y(Wb/!^ӟHLI:*o5j*%MNY!0wKBS_qC Բm;#FUK]ώpOFf^.-$mkQ9(i=|EoQU΍ƝZ@[9|DsjHc'ŶR +ѫ[o㽩s? yay"k'FtJ;4N@"+cQ#u-Ȫe'2kIH+qpmʢ8f@tȅ^~MW @B{S= 6UHDM֜FŊ&EJqũ!nNxƐ#Uo;효$ik W`_ābp( +}nw6n19Ѣ'sßmyH<{7pO^,N>{`H7eQ63ϙD)EZ+5t}C6 KMMnl*I/G0.\9$fV0#3,׳pxU mR~2i nAj۴@%ڧ}|p$!ct-p9%ܫBߘ1Ah=Kbd#AD% FC8`:g(P&֧rbw+-m  f]"!L \ֲxƒ'9(&@ŮŢMsTW;p}OQ/آpLEn ^ F+avSmQX>;QzcI&crN?$\UAs1Clro^(5]oYaׁ'N=sdָ#vi8q5{+٨]:A.OgZΎ0`8ܢZZb,(+LЂX>q- Vd\ma&e,rAF mC>N0$޵&@߱Q7,ǷQg 8FTHeMoѵ>4tOps.\{vl2 Mxki?J,"0To 3 U-ތQM>_ IYa{1O]fԓ!Bm2K7sy"'E$'~a   Gt5tG*ɘm#,w_$Dƌ+,82lbTPg (J\PwQ)?/zl\Ε/ sҵXGPWb5^,CȀ yS=t` u:o)2Iw>1`D~ ؗA ߯4(F\yAݭ59˟CUIN&[X.8d:;SZ$XBx˸ELH8P v|v"ũԃnEv5Dvt9!zri~jsՕIEB-NjsF輽b)|,"_" (4?h^׫lr``9i&;~tv6;?`Tj\GP!*ȱ-RQ%+NZҎG#Ng*lX>}d֪Т_HI0LnN'4<;XvLxNqO Z>{XEr8<h(卵 %DGӮC߶ >DѶ>snף'cv~۩z9x]y95_Q`+AmJXRS턣Hd g>@62(i@N.qΛP1=W-ǩ\eV 1O.\bFdNk\Bii!mƘɞѧBovZPp:u,XcvIT[ ך{{.,|#OY4XÂ[> 3@ZKsL}gV #Q{Ᏻ7ݵ#[)@6Si?`"(efR^Z }qxN$<ڿ<:6W2';nZ!ųOՋH @#(ck1;m̃9$,{]xt ?MgKjx~R` kC)9gfgⰿm,6$I-fϩJ[[yf&#GBz@|*ꣻ:\"T o(/(J\fw+ە#ޜp^1]rQZF)Q**bf* ֥Y9@D9ZvݭcfAr!PO2MS ,tz0|S(*l=KeIG (.ruʙ2o/PHfh'eooYsg'.Lt)Kj7 'IH.ah`AG8Nbi av$OPgj eg慫,} maYNcY~c z&,neC\_hM؆#1f-4ϥ't0ypc4N {Ts=̥idx 7st;uϒ/f;Vd>&"0v3h4*;.a.-2al]`*dzqKֿPK缿fo7Rs -F#}P|lFN2ENKSy=ؔQǞQ GZ$_k# u`8Td ܐZܴ:O?`f- 񣴅CEuølԌ?oa=yV)K;5,:(PLI3XX_uTHYDeNªIcK;H ӢaH7,9ګ;3_1Ê/b^}%&a[\qiBw\]vVzh2Upb%*bj!9b!^iHX5;Wg@[JZڷ[2gW1=7#7vkCǵH^1 e=LF1]ԌߩJ5 :9!1\agK9UZ&aOwWP2`P:#L?瞫{dkJ:8UL~U%34*_67;t>N{lCՇfm]yZXMl)!aFO/Tޖ`EKIJ-&L5*Q" +m7+9ݖ3)#œuy(RnUpLH$J/uj_{ބ{W6_ByL;IH{`*b$YQ@AB.TJ6 RM%lS4oy8e䮖NdN=~N!dH:IQ8#7\UCID2JTv9nmXR7mzSۑ @C(9Egϼ7>' jŽNWh婊qI.w!?lrny*f2hЎ[L1Cio#sn;W%UãKVuhDMowWS`"n,%Wv81-< I;i qPVlysdeʑ2 .*p u@t]x >x x .CnCp:hi|gltě uqv$??><"Q r4Gˬf/}WL^SDz6,صt%R8A#/+Ma_x_Tѻm}\$\>@9Ӣ6@2ubVYZ!2cT"M=bVR{6xXȼ+|9ȵ`7)B"hrfy1;o_.u8:ŌL{~-qN|ڔb#MCF=mEٰ{Гt^~m 3 jsj-6=`mͼRj}t'pUWPjUlQ;cWYO 5QSQ+vBnqprn_5baVK@0Z5كcea\7fG@-4on3L%MڷIs4lH2΃R3drݵ)8OȾ&!ͦ*kbcAj#Rh,iuZekP+F6{54o th@V\Xa&[Ŀ'L1 gy>xa,N5緋N,jZutJ^Pq@<$@v +VlXQW^ORޜ?.;g6ml0rڗE5=qC]=+πO}wkuRO mXe`EvYH5O<K*KSa[Ro8 KAҺ[ _'ZCS5}o.Ҫco$-dԔ7E%ap[2rK8wrLۤp 4-Fߏ, -C%WE+W,}-cMl? &^MMk[fi2J :+D^gߠQW=qLi;-G/'㲀1qڣ+.1RS&1p<*ŀ[LF6 , reĘ֟;D|FHuV]Qֈ0'& ;豀 >UGWM&UK_ds3:j9 Cep5S<-6o0-D+ /J'P\z~jxb-fr?CjDF7 p2>]TRŢ&`c7e=dO~q @BQ/5 ߥAvUb?B(#콚4/œڄrTuğ/Ie@g 9.U%v*</4(y\bDc I ~ B}?N*✥B5(5#zm1cy; 3{ĜRw=jt!`zg1[gv9 s;63lްX85vşv0}Ȫ&~:߅p] {UJE㞰 15,b2>iP7I[>Ù+HTlb ({GlNҕ1q$M; !d"~Cam#3-a)i .Hru8,S6^eCR R0Ci}'VB2d.~f $|h#6 9.= Aws[n~sP|;kaʼBg}53'_].@qK&0#,1erQܲ TN!-X-aKlH*:FJۊH7]f0; W}F'3Z_s=xŚ"3^Csؗ-~$=:$yjbG﫺6`⬠d)0K9P&"{9|~G{ypKr,>2p=I',>a+–d&/f{ŻbtxjDF~C Ti]%[+Krʓ/~%#OQ1ve yӇK,qݯ}BGM L`*CP>3 HՈ]&iH K*egPs~YA[ ujf8a7!+3䐃'([ r"V`U8/(J>b hRR]9P*}4j :Rzy9Wֺ\z$T83Kqd9^jC}$X&)nԙYА/ӝ&śξ֌E.҄]Ba G9/xA)OA&z NGՄߥ4|%Gy`jy6X&8Y+>#qC 6 w`yjŸ޶rG4B_N񀢳Fcnc7^fB[ֆ@^LjX7dma`+(r5tOoZFP}!]0|X~yKe+zɇePzF,ymG't301D+bS>lICxM= d3r7t3vs)40`HsU\FO?Sgn(d%K*ڭ!O_@3Uof&TNSS!KU9TnyL(Eh||{da `E [ Ā![yv>dj<4[MU9 W|LOa ==7P2vXjԫbeNYyqхT6uK=hdJφb39ߧǠw 8!AٚJ 4LW>ƪ_D*]ᐼSѕd9XTLf[0Y.TKyb <-S]z6P2ÞM0t?+e˓2]G TCbj_.#xkEN/ݗf:*..'pO5l`/, lGs@gaPf0t VYHF0UDPpnUUmyɲTM~&I8KUQuw Gh_wh4ʙ|MTsG-F&g b-I9EL@Bm;\:b5n DuB *쐴qTz""ZvZ7lZ]lM^t9 G ǭuM.<:PePp/Tmړ6[N.g)p#*_2[^9yۈnܵ dpBQU/uՙD?!PLr p ؅,KX*tIN bHOu}`럺 9s=M]J%66֐O?, (_ rzL6a7Bn;@_`#YaH?0W;|@˚ϾoWyBS0s3SVRQ_>,VaItP%ŦBu?)Vcj&5/b5`U:[1c CNuJDuE1X'۫l? )nȂ%&йJ.nL>'+_~KG#m.T}(aV2ੴp^?^(jF'@cV : bP*IH qAz-}]l4'y紶Fx!tJM4h[XLʒY4]9e*gjJN-1øô  (bžc'BmEa$8Q)3v.#x2%2tц5oy`0w!QȾi(%"玆TI!ī HMz@!5"Kp2oN"M7hݙ8ʓ2Ǐ7f|^!9<Y9#E~TY)BstLl`Fesrk֒TglspR.4~}<6{@`bgu鈋< {2خ|k0kB@)@ǃF'ə8Ln! Gad*6<$AD?Ҁ"^%S!ؚiXxIX]"lm y?{' >jAl*P:# UrI2-iH,y4 ]ߑGQj/K7P'W:wy;8}T աW{|#%5Lqtg]۸25{B7ML#uѸb?6&{l @Lm=mxUW?h2lk\W8GZ>!0oƤwχ!f3xrN}̇kN+ivFRrN(N,I;BHF/z@S?yM썏g_y/0b%'tŻU~v(kȆ!KʧvhS#ADN:Gamt9uK03.-YU58㼺fNĺQM8Z;'׸x"Zҧ$.d IuO uc; c~} Jw[{BxYEE{ovyd\4(+/"4_*2Ľ```*ftah]䠹y8zF l&ޜXU8@=(8}hs4lmgNUNO+{\%NdGT7q0yU-PRԃ|'S=L@sWhz2Ӗ. !VLq&9+o$B1 $(cA(dPI$DL_u#霽VA}Gn1VlLypL1f}tjx4Lwz+y7>nB?c=R|\KgHQMT >e"uf4Mox{ӓ?"fg1@BX59zz넊 S$d$\IωJ iLnnK\Peb閮!13L1.9ɦ!D*ˡew̓}bR%R.@A)eP.s2Ee2#-o{ #CFwtC~ABkg&Ν,Jz㩎bI7]RdY'G%?Bg>x}ӥҎ8)TzitԜ#Psd-)/c1 Ų`&6- x{312CPa*;)5![mFW 8}3lC !f.I:AEII_􌿀8hBgܩEqTlMychsAq$v\@ \y+E虺 UK̳Cf'hWl{='7S:%5KL MCF=iC^3&7Hr2WU (lDӟխ$v"̹cTG#G\̂YF5٠ӧg1Q4+ð 86b W)n5YT!/p:H?}882*ƤljO=cjJ6da ?e |Xz5(c'H:Qi]qpǑnsb>/w}8y`h{& $J)n?vᨛ<:1vcks_介"0 ZƄY>U=&#vfѯ5Ls LDbpS uIYs}<)$ nU*X;]gU.;T }bI4^Ԝ"E ˎe k#!1/VkY*!Ђ;zSjr4'$|sIqN-12ֆE7k!8]Ar6L~t$wmq6u_ĪucWS>ƨ( +6H۰oL tu@!M}b*:d3 Պ/ ZoPlxuc( wjf|A#8›b5 Q)~GbPY`]2]ǼL_aUeVYzw HOҺP\vHuq|.X׼J̃Ŋ/Hdm/hב!S^6ch>#ծ/ ?T#cmYvظ'᪑q񉹴e\8V`t٣*wD=TХ,CSay):CEo]p~o1q=% 9^yxi>HXh >+"oT\,mT4JIFz (7`1v|R&'J_Np:iǬp Al`sUڶeSFbye5{ V1?^;(O[6}kр?7,Qvm0L)Эݏ4G7*4G*C $٧)Z LIP7R -LLުƟ'`l%O:Y.Heq{,gدj,9 ؒS>Cyc~1]P{bQ'X)]'I=?^Az8I!6ef֤(ԍQF1+)Sarv@F: @ p+,;s +ЈXxm5l׹;˺_WpDA;WrਪaI3܃Do3 )@"IRʃ󯽝8̐gtKec",3VLQn-53} =B_K:7}%%I̎u˚(FT3HE)FzO0-sqIJu &!)^jXa<=f"kf2ӃU8Վ~-+dB z C/ z{H4ƛ9g?JPvFHSƶvMif |9eK=d|Jv ?^jrN[jm'{"daZCw9jk;&S Eo[ZMDv-W+uhźG1u)Zmtc|pWMq2YpCfQ:pcm$ ^P7.I3mIz5z2nפGDfH$}> lTqGˬ1, #,ugfN,t ҤlaV4LMHb#H׎(N} WdZP$ =\-b#amIĜ.rppߵ:b+k[4y3ytVaS7rh '@^&З\=TFjvd {rD)P=o"& q^݅>ӑdCS=>A(h/[|^Ψru´59s$P1O3IBbQSRJTy9t$_UQ'ލ2a֋W0!4lIY O&OIώ?^;!֗ZOu -&Y'z?r;@D6>tA}i@wT V]V癣Gx# oeCN1 rҥ9hƱR\k;@@OM8J- _3?b%{i79 !ΰ :Dix'~.H eDžXn/8!|C@XEWI1粠roas+3b<-<3t qg# SkBdN4 N`4}m|+ȯXo3#g<΅&L|FlAp>1`x#( m,)U)66㦇 B~A.[ \*,IIzEGslҲ$8>/F'h~Tgn"ni ^A|#y1Z/"; aއ6ϰ Yq3Ĕ{i0j|'SPPxE&e)֩VYK*!ymdn׉'s×SCZ !J;=YhNn"քp;ɅXLj24PCm\ohW +bpUC@eL=JOvc@섄@I4N6@7?/]J$ۂs(I}5eH( XT eu|߇Usy&0#fiw,h][ʷbZL|ձ1dy}&@R;:@bXj705ʭzdhދ6~Ƞ(9 :Zdo?QG}F33cY]ݭˆx v&[ũ.-~x`gP7.& t@8}Өك,jHTTjZsѲ`s`ҿf2*q嬑M߻޵ڦWn ZQ/ T ;|[QME oy+qiPaҜ0PnVx3;.L_FDAb}] pjla-{'ͮZN,>t^\Q܆6GktfL&8 zyv_/KTq38|MItu.Ccu'>aiHRj`tJBV :sϊ +BdiuY;{B+vAԑh׸[:~ U^䉹PxpyR@ jeϺLnE~CM Fo;#?{RnT-4T31rB*TD_>N"$3UM$;6MbnsD sY橆$-Ǐ}x=D;%-U,(r',^X>LV9M(cs'grZ>"6z`IM!?wc(sg$t/aR<(։60q g ;Mt3:.wS=T /+&|fnnf ʔ-˓ht#g8!)]ZD΍A$ F};>#GO|~SSwUފ)-#SF*_@-?OA߄@ /YYAۛW7&_5W8pnT);)v9']ʺ瀾 ^/ Zs_a&rzi{Ҩ*C/JqG=ߥ_B<Ԗ*ErcsEyE2}^s:Y5T dӸmzOVSL o1Jݵ`f~>f}m_K;3W/eH\>;|k,k( ŒTzHq' e& sL3`1硣}g4L|G 72ҷnBjؖm,y/"w,V ʓn(Tu0r04i#zY4hT&+|ϵaG( څNp[Ŕpz0\F]Ha CEDAY#VwW^~5*#8H''npDPa9k*B坓v# 7xWIXzvJ}R۔+nXxu1vc~uk}c MpwOY|r "AH:#rxqc6w}!~=7sr5O/fPL^>^ `&1[Pr[MjpN p 5+|O6qJЪt_m@*E&]JM" |?x*=Mrn&W1F%ˣWwyvd>F fIv f&ž2B<#E!Q"Tԡ<p5}ܒF߇X=ƣP2(԰#PsL}#'ڜG9q{jzIm[q~k2oJI၌ǟ%qMBhu2ZQkݱbkT~*pYPdKcIpg`_vmQB+٘6B:.c:42ȫwŀ $*A0-Ҳ<ѫDo@i4_Q78fMLT!=xRe#+6̛3l+,s#Vq$&#"<6-6x9޽]Á컾($!Ƽg#tox W]j(}WCw$0_Us\܉ٛ +kYn|kuܛ͹Hj<-A Qs&2C8jrCu& mESA3lTw|' g$7@{[/e 0)?AgsEG[,9V~ Ѱd:$pT]'DvTrgڏvoP+=\B`k~{YE$ODZf_BbSC2oI2^i'e(<"Q!^Vl YGj8)_[.]B`/hY']|J"@l=/8iއױ ,2W sr?>s^tO Hm).l (G+L+Qhol渘kҐ qFEљ%eJJd5XR`uV13hjK$E̫0QQ,n29P?=s̬nSJ@x|Bw9y4x0RBl O$9^k(ШM;M]QAjO 2OE"B [+֧&F럕tJN2 9u[K߶+b]` THƀF! t |OuYָbX Zϥ2zBei3x n/7JUEX;6QuÛiUz[xADö0zK~QsWa.Y_"Lߙd4*E]1ߪ܃hvt+]p vב5*eMeʗMbEZ}x\u"5F;i?g8$?2w!/$>gg% l5ͷg2 j~[ H|a+}* uLLV~>Yܪ5o~i#NgS}0BlNd,“k)xgmfma$?{)?^H :4)=E I~k"#? C C *{JV{e&E;"^]){W1^Ȳ00&NZbZ@|ep#MR,|)uJT8bRfHa>^bgJ0匿 ヨ𬥍mĂb"~yu "!.VSpM'8`StB9Xl;Kk0<%k)q3eU;/_mTZP)L l}Fs4r/KIa@& s%V62m/=-7՞`uc<̆H_@ j؉NfSDHRϕeH+,S`<QUY*n8@ 2Ы&nCJo ,ޛDߩ%m9߽e@<,By Tãüc(w.{x #z͐`}~{H$ Αx96~n t 44ZjPP: &gidq iR 6:F0Z[msP.jヒԭ@qj9]Y3A\,alYٴEm[TVI.Ց:YU*-v$EH^y %40qc#, FX n0Z'nS䠴+لtذ,æfycI-nff|($oCd #a @rNUsRrѓ!~[zҳ3%ɯ+y%|N]K(8Z3%Dcfӹ%}`RA-%9_:21 y[X0NN$S"N}T'{UCz-\XzAc#b.jakGb^yY.'8IJ*|<è,cu6hwѓ)}./lnrXXbh4$r\[3(&$.]`e̢hg+&B Uf.13Lrv#z~9 \hu/ -1eOHq_2k-AfZ\wa[@q /Xhf]WVɭftS pE.TY;{mZ#ʾ*- BѾdT7W /|uJGZ~M3_%HlҦ. )P&-)R:pI$ q}cFZMy{D<a"y>A)x!UZ_J_HR:;_'f޿^>}ԒG'Ow w7H?ISBZA^?!S/k= }4¡Ow7,xwU@޸}m#::=] AJf쬿qGΗ,_+[yN{@ij5')< ;DH^(]A'>1^Tjɏ{<03!Os _}:Yy ?j`Q>%eK{@ *"Ys0 3_k74o -]G@6'aCIBB^x|GkF%ϗ:k=TkQZzG$>B;_Xe*g|}z5f6E M;D8^@ЁTnWA[pڟVIhvQ[vW'=q =pWY vnZp؆fΏK#+׼]4ΣEܿ}ؔ˃i-s|XI-/eůGI0Ej;=k>șQUjbĮh.4ٺqE\>!]JE:536Fladͽ"s2L45Aly >gs. DndCol˝WuzZc *^[h2C"d`]| `,+7"xUb< Z[d ^{#[>_ij4^uIy1bQ\d8|T%%ڍyhG! x<) DOSv-uS)a=MKZ ^9˜,~={AG#Clt+}y ] Hv%(7f`3'vrj^oc>|qH|& Cd钅%Q'o˨5FO5h?D7o[D4:QڳƖŶLl`?P7Ii' n_xl+9e5pi!2.+^s,|Bn^}.v#M5e-n /q25]NL_oĐ8.6ݙ dk\Ѫqx,{4&{=Goءa}:z\*Bqe7-~Xg^OAKTP/YV _QMPŁ11R ڱZ7S=eVИz:Q] +KݏF!Ukgb)aKQOL $O?b^Q|}ȧ\D:dG]lrPl+bR~ƈC}` vHUخǩ6zAi~h1 iA{#mS8)3)E$[VU@Q6ha9-9\( M_~#(e(vjM%Ik!" ۢ}q`+’sχMHlPxobiG03[\dʼlނDyD"" .ʵVq/&޺XCqi㹲aIGi3u }:C+ϾȌ'CRX3(9k Rh9 Ke3Ϥz2w:L;c䕺",.QUP3`;U"ؼzO7 Lfe,w@1W#ҵ$ӿԢx $}\CsO?Z%,#,'!k}?hVya6|SC1DfgѼQn!Y\VA^)Hu7n` ϓRaWG OaX(u'Io+J,ZkL"" ëwk,#K2:KPī"!vT!d06_/o, JHo/CWKCW]_/:W$!d6V0~ҨWpUe ݶgd|Q>WR0/ChS%>TUw (9XbN8:J4rC n^b4sH"t-y?W.W iI%x)`]!{]TDBDj]%Zk.)93O @Lx9Ѩv~\mqnB҂gp Wd N51mtS*Eh y0}\S/YsD#TF|j"ůdfmxiS?+/_NkW$V_Հ{d(7#YXrHٵR';#.=mxjѣ鬻~хUWdo>m+2,Hhe=Bp]pż.-ȹ==?&cma}UD-~5吇cK QcPQ0 6[~CG.F)c#쳺Cdgnt_u|ztD@=W'ǽJA'nW}\c~Jx9GwVgsu+jXŹH1QUPs,;0z0?,ⳄmfvCoXY/n4?r7_HU9 LhD0੸eD`@jX@#krܙ/eouqPn4UƀwO[Z^6Z~DSQ|b|Kz&hKL"buVݳXCCKDf %DkՎ ՉR>8e0K&wTNF- >%rri㷇a9PeR]*3,Laoq7"!2ث}7k*+,=ck3v[$>;&TZV@;uŮ>$}vj8߁$Y#>WfiD ?3)HDuBR~*l@PnD$%P\MLU~Tr.JCz,p2"/C*yztږiCZwIQGU7?^V>,KAlPoW% V Dٖ/]_ZgO*Jq[\^ n(DQ ʟ#a6WόRVa} Ὦ?,&Gѳ|Sž#*saJ[47vGfARajJU! [W[^M|;em2?(}h\lZtY ,3G16X}SńGKpJ QPo7-'k_0Ce!^2кXbhԆgi2L0TÅAA~^YX>P<$gvTRby,5/b064Ccxl3}KF%NY79zkg~/:)-;Il_0 uf09?kY1Udmk| Z- ޢÏҌ,m|Q&gJ'$ ߢT^%wve-]Ct._ ) Hf l\R͵FXTiX59D*gG) ̓Ph ܛ]uhRU]0G.Ͳ 8YYʐG.!$~G<[v+szv:ry Zd5Fd~=>| 1N|V:'_/kFt"Ҵ(ё,԰ֳLJ!?M0s1O_۶`J:%VWh DƦ(wH/>ꢥP+=4{f醰c+sNQ&ن5| NwX*,P&`ث6an ';In+6݆ Հ 9z/%:zU#Aqngjh 4n+ӦS/uZ'S%):.66F< ndqBCs!?^߁ s*hwDџ}5+H a}skv j*zOJ2y.r8 !')/ 8$O_2G,+;?_ ~CXB;R5[oJ(ۗ]V+|N_v}u*$&YJ~47;`Q+*X:cMd/fݎ]B}%b$\8mU/ mUȄ(6es{: خL_+u,f >yp B})wŗWFdq)]c@v0~c: p}'Og}quQ>eZ ζCRb)saԹ$NhCN<mv,4J.~W UGP\J~# rßZ5P:vq0C2×HO{3qhS6Swo&ü. < uJAiL7K: OyS \ɛfwRc~nIrlŝ<Ԁ&-Ev @Tn p.=BQߪL,TU qW; 1.AK", ]>FX33r%v'kUHtω7gQ0hJK2bo)ʭhWI b_ GlGQǥXۨ#M'p n[rYhbރn+N … @6|`@z> Tc OÂ271>~=$ڄȿY/yWϕk17N{^[iκB;E̺ejeEO)[}*|k29~8=ςvue $;85~=ov0eN=iwB ^,#_ܪr@8.Ceq76p\Ln軙kc|Ж]lt+wyid1ٳ~7Tx4Ɵ<}zy -Dhd:Q'rFPr$*gru,۪4e:bKn@XT^uJ$Os A~_4m JE?v^(Aޠݡٙњ .}z .xؔ(5_'=2֭fj[MBFr|&Tw%֝'&6HY=юn23F Gb)<vwz`|AXJͲì yX{uqJ0XV yf͞8R; loaFs@}R.qP[7ڭҩݘ$RW;1S'xϼ xCmz\Jegl`+E49 ݟD j1+8E<+fivCM|/'#/k9tT5Lw~^e9?aCG!Abs AeR0pDWf[ R҆&+"A(+[%Ɏ3|{4;U]j{Q%zvӒ (rF8X"dw-q|Ik'q8-S7[͍'Jlmp[';ͣpfcxxGw\Aꟷ-rd|;iz;٬Yأ9j0h"Gw.6oڲ}ў1+`xiI\9r y^Q n_m±U$ $uMA|k,Ъ3B,kvGF}̈́vfڅj@w<ѝvSE1!ؚ_ԇ*YF.\3*X&HS=R-ʼñٓfIR*ɨ㣏V`mWH^y1˕gW\5X͎5:^v@M%~DY5c7<ۚ\7t$;| LYK޺ [_QB)}mE 'O l_E6lv]\>3 ѐغk\8ƷASW]cYȈNiJlrT$b>4%=3cDd*' ==bΕh`,9^L{+ v C !b[,'Ǎiǻ'Hnvi qF[#23?rM_zvqRGI32&}˒4w\YdС3pN+&6L;Y~$0Wp:#׷j䔷tH5a#c?Jty*_Ć\T\yUGxxj s4\XU>@fc֌$s]!5S۪pCn5 \[U&ڃ(?<%ą 1 >qm"![0c!W~Oވfs|wAS;u)ŷHEDsu5c!KݸHŇv8GI[,Sp԰L`I3N8mN&!}~ bd[lkw˲AN"lxrE\JiI,w0){]E!0_ܺ~ 1)Nskqed2ʘ9Q5)jA) ?̜LmN4"A.)n'IA~nG!復 lzDR'E jT]dxz>v"Hl ;wVTK`|x(\ZPDUe&D$V<㑰|f纙 ,,'9զ'#خ&J۞5囙gNnUװ12t̪2οiS,YM9Rn݃zOǑ%G@M6| ]/;"֮}i L΢ M(>2RT~5VFf] 4c,!{< 5s(B7m6^$zNJ_^n/!6P1#y ~*^QWlakNGPhSgB̾YZy"kҸz$=w4[–Ujib[׍9ԌpS- Eo +>./HHM% Tw˲Lq]"t5ۏ(g,>wkG@ij!T/!hnUp4A&-]Rv;^(),'64aRsw :o7ήBԨqv@ac1)vA~z54)Z:e _J]wIz>_vFm3K=ǵa{@9R R33K:qmjJەPY֎K$5%jw=pbӪ:??G2kqQE-G78|umЈ~ԔׇXh(vo^y`șDL׍KP:1}l"a+$_~=DGۼ#S$<.LE>7j]k5G7%CWf2BڝXO"~'7qjb _P-sxj]tTټ"tT-]S_,rHBX!B:ķ@_a|C^ }VVXWΖY,?*eP,JQ|oN5Q[^쓠2`M ]A`Xƕ.\vL_-=~evlqfiϪOt G+ +ү!6\hM"Mw_!}]L:9hoG5nнVK9ߦ? Yʷ-NCwMRPPNrMҭm \E42\88Pt"l74.}tj=POUZB6*WOYj4“kguHEțjJCCgl˦RŒ L5豁hĉE3CLqx\4I )u) Qq8d?Ax! e_ slr wl|gp* (@I,n6?eWYL]Lι}PiZ|rmr  ҽGhTwߎ5yʼn#j*i 8!HKF엱`{1ob>Yx(ۛbHग$1ٲ| (FZ@:'\YIvЗȱYg{IgAɣKA`]Pl۠|YfCJDFǙRn D-Yr1vm1E, oe5EL̺rL#0jFd8UZM~"1%͌*npnnkGsk ^u$ t/0E^ʹwsv֥U]d.rz׃BU/T_AU:l<57&hqPP߈O 9`Flwq;Ϭ}6F97>11]]4 ZSQ$Et(uivK$ R8 g>v3 uuQuWKjӕum6KB : YH7m>h3wSэ5D:YntuM}EBʛpOdJFmAoj}fZUcLOjSL:6$/=nnA016{89#g9@oy +(4BSWs%G Aq./qUWsiv[`{Ll R9%6QzQy4cl.BnD3|z9aЏ"Jeɤ|hx_1(h[DSMI>JyoxpL f֏,d\\6Q`#(rKcD-B/&'@nD'UX#̒g&\A4hՈG,!amǔ|v~+s.QMՂojjԆs_ܥ2x햽L#qg{8ޕt~x=֓Xpf_i*^8 o9A{?IVw*{9RFr5YeU5i:2l'fռ46FІ( 5mγE/^_=0ZZi ь&o!.!R_Uy])B.Ol!>rcI5#|H2v*E(Rrv)`QҫTߣ\egҊEE(̨ flda3f!(,ouj J{2լ}<}fᅬ$gw-K公?VYNXLyAs=\F&;قR9xIJeB[>$@0VQŴ@&bu&)X*\u˰2,]Wv/BW+b7K)"̇`Z:>{Ux68p+;[W@w!`lQ"epRځE=VTJ siFlx90LEY~#؃Q}AthsݚV4g<[YϚ84㶉^֬09 xA=`GĄoxeSRI};W 6K<hSAFsB#DIC1$%(X鉫RZXk$[h,yI䌂zͭڕnk0yxnq>ju801RaA>d^dI?5(N40^'x 9J{ɂC˽'!eB\3+7)˿(ٖnWÏ7ޒ =Y0zLt-~C_2R±s晚J{Ҷ/ѻυf`nSe(?.Rթq¶3\L#nϸ)V!'+b;ؤ7ƿq7'JVB$r 8Izaźl kd` !X.T>Y xz%tPyp/k-ݽKO>Ӆǚ`ւ[l2-QQ.x 8PEJ(r}5 =urEKhJɰ+a5H9TPae,nm[+ԤfD/M{7Rҝ>! 艍B cJTN9奂aES<t H{s-ZkGm6<ȫ{ 5W~V/ho{67=J&rD|ׯ\RD9R  hq䊗)!|$oH*$gcY&~S c'WH7ރnV-8X, J342 -.Uy3T))-K}F h=V_]wz~.G7t.Crv}9Yu0w!{N_ClaӃEn D&Zo6hOu [];Y>o zV<.z?%*jw%{ÚdR9׋{a9Eb"&FW~{k2C z)xku>36W6`Nx- QMj(hd ]Ol oIxIo~Cd0LceTe!G$`8ٱ4磼vniɞr[>P\"x46PzYxU.ɝڡq:K ==+ - g5Q&p#4L]BD(?nuL2wpŢH-RDF?YO*j:AΘD0Hyrw9Bر?QJDCM2< |RRheoꈑ܅pط&ފM|q oQh/xTN&LrmEKّs9{9m/4'9:=na Ïz4f{$NC\϶*h~^SUc<&%Ŵ}HlR?j8P)O rP^`^pG ՇF;6ߤ1Yg(iA>Z)Ku F 2Q`J7c8| HޖkrzN4@o"~ ľ"%s/Ҩ]ooyq8|^ǎpٺx%XM?M%Pמ cjZ|W4khg-%˰?nyx}`~;ͣTG&[01䬹CFm#`/<'׸K lQKsח1\.1.~YG¼ϱUxsUȪz$疈e=c%׉,Y_;(+%{7C8sk*Υ)HaD.B{z0lɱV 9+p0j]D.fQt_J#0Xl71ZBk_7حiV`]M&GNJ2 *]=pԿ\xI;zD  ͨRc_֚k 'qO {\^$}i1Rn(BvuƈM:mԫ1K㡖u=YwWYқ R^P\s`̡/7w1& 9 -?<%Mx\tr>&qC*- yO:}MLZ̄ie >D4!ڣ.,7c0"eC۽/?8۔5yte.*לR…HB'+]ѲDX+g qy̚ EaK8 .;eN-բn#4C;05@S5@"&[5,}gr<<34ɄD&pP A*fyդpr@i=fՠD2rp%qw@.Wo׃hdx(yk]#yn]jzb&KFw>q0l1OpN%xA?4˱@UIj}iJp, r#i 51p=llhfꊀnA.[`:E*(Q#%K+XrX~br9hwFOC=6b[}gYuhyhCG{-3Y Z?ǩ=۩־(S9j…à5|Xr43rYŮhPRF6Z+; nb5>۴\s[e8q\ aWSS%IO60U*Ȫ ie'hMe^` W#>[IL뀓[o2_ҮBQXVƚ=,.ΔS0*]lOAsF]wZ &54r}0 + ~Qׁɇ{(Z r/qF&cژR:^"*88ʷ7#jiVʸK鲝.X|ȧ1VnA Rz䗭vYv8b +2rI@G]B`5xHH8 ʵuvkV$Z>m*R4>oXٕ):+'UX1"/A6N@eVĪ {hIU-d]ѵDj[dѪj3/EiF]F@5HXɷYxʤ^(K0[E#Gw~\_XÖ6:{_^-ٕsCTs>^Y~z .)D+p r`dOH+=9#bN|e7$%a4_VOͪ-ig4M_~䴀E6e-- f;ƣ3NMobG{|AS>~ -p4#O&FTre7}7 7 #L0Wv24ˤ5#Aw:Y&?L+G5o0ui. jraп:=( jszxUA.;9a sڮ>!^Z!`1lsq3E|l.+&mUQ2' ,K4TBDgL5Q>w?Ye0_|XIB? mW۳{J8X J,0!-&vBe-~'S1 i0\yېP̸|RSȠƒ4ɲn1yg{t`rR^kK8\>vTMIA1Hi(UYrwc {G ttD\ -kWs̆B݃Z8 "+3eq(!o,맜FLv^}&jY%I`}bXeՋ]*nKõT I!p/Lj$&hol]m#@it9ЏVSvW[z ͗uNV>It xmy6S3Q1`lA}نpO}Zt|5PkbJh vJBtSQ牝CQ7]&x5ƣ2fl}'ϰ"_PW/^ufpW*c'Qʫ {\mh((Ik%$fM2,>)/[8I|%rVp%H-4{)) (qd F'v=Y J\_UiHbxtt ÐQ)__{~&D5vܻ'PY%p5m ])Y1D*w012:s8coK7VtUUܤ_'ݧ"?~utͣVeQMtX^h OUA͑=#^N&TbfZL&rdJFM=N s,lق( 7lKťlݎ2;"*ď1޷2V{-oGmX J\SsP%ώ:"7ަ·^'Je~7U>I I){9`Q̵h*]+Dn1clG"")N.q$(Z]c1٥uR0G;S|H0shp'P4?d5[M:}>Mۋ~dmp[ Jl1pCVE{Vj3Hod͑ىU|#tEbI ˃.~M/^56==۶&g]VIn{plTxɟIM6*D:\d% HHgR7ZÎ䅡F2G@b1Ÿoԅ>4lB.Y6nzm.Jp}{X;ˬsL]aw .(20]aCVȜ;t&Ins2}/ a;­x{'YnKj$^|^=|pGْ:sEo>j_51mѰhZs^7^٩w\i`L 6k!;B3-_|Sv]r:8WsYu2w0S ( >C_IY;e6|tJO4@%9|Jp;Il{cmEhd@kp5ґk Z"Y*Mk! 7+[(\&:VdKw)vmM4wܩRV`gGɞG҆Z!:!ZD&"? u06 #{'ʴ,7H[e\{Mv *S^&庡Nf4`A9<8p[N]S*BA |L\qVe8B)Z)~۽QWB7(Ug_45A|)8PaMG[J=/BUt9l' 60.oti.?5INtͯ+!LX]>mlR-5vju|j0\¸~@Twi[A黑 9亢?&P "aŒ>^ql:gv"#9cGOoخA=:Dڐ~y˯ryG>:9nrtɕP[$epXli`RlkT#gj!v ُB_7 =𛵆{.NZ%Smц'' ahQ=LkӧMb֯n|(mF*mC`'}q(d¹YHqV+яRW#Ѥ뎶2"Xe yzg?LJ:_Fy{>O ^ .sqT8/g8m82UUx⠞E: 7FmM%ՃTټExZvuVv pY`Z\'[yn:,~#;eu| F+ce^q &]DyБnw9!4w"k_aƟJFk~AuT<% _zuo=ic1j)j@u"zaXl`.qPL;J D B}~hKo;*c[Uy]LqW 7Zkr8HZ'Z2%d g4"{-Dju,(3VBu#+Nj2#6f3 Rd /9{[ L`-/Á $:A5JwbsB"u;/B\Pu?gžտ6jU4_=*ůk7AɆj: 7(e [{L=m &}ͻQ!W"AQǤ/Yx.Ljoe gz 9_akyM {N ,5AɌc$[pD_.d\̸^7VɆpT_h&Yֱzlzugv^nH|H[pqYQo B)מo(0IB96UA^FR;_=Ǘ̉h8\c (iJ2@g&IMj@3ʱ}'q#  [U6S7If v-=:'++;}:+P/TH',IbHz,?a씋7ZC+3Cˊ->s@Mк="06cКAjo+X?u~902S2 ` F:1/!5iCss.36(5 i_ 1< 4)#aXmgY!38 %U Y}F6D.ӯ=Z8sS Ymj/kV%%&='A1H-ڂ/ZůYwF7VEYLtsÝP.&:Ψٗ`~Cݫ&JKu?DGԍ{MD ;wاyULEu)d1)M!#SIP<}I!X_mF˸r!Hh :Ľ;W;S. q< AsYB*C#yWJ!U/5Vgl'i%ЏM.ck[##  0MҚCIt!Cꠛ ۜEĆR>yBx7cn*pw2iW!ޯ$LԕG Wڐڦ&O*Nnan>F7o+K-2 ogl&hgB,oϺ)Sѽeu ҈&2bIXQDj$<.tjL> *9ymP黚@ҝe"@%TdUL}XTL9hbsyza}ҚRox]Yt[fe0lq@l?E+q!p=^}ֱmRXD [*O`fGJcRL;g!s(yZWtp]#Q7uA|_c;jj->~s5*(:c.OTFd}*ܪo'τNcm_}EQ(wHҊb*M?iԀv‹ρ7l6$< )6+mܜx*b"һ&_蟁m W| WEoxž0~?Z}Тr{,wCs<;b&8)ν{, B|r-dы 2XMS8GTrlѳt:;~6O-ůxcfQY~VxZ csh,.VOlGѻ|<`6F& -lbKR$qy45@.r/\z(OO]_&%xŏ(Lm=]1ʆs |"mod]e6F#GVuv+g}ݏ}eB~3\ I4PgջhuktK G~wxSfm5-YR|o6{z@H@GY (խc{+k d#ak}vЫ^,.\Ai"鎊6>h(r*ESˆu_f %ԹL>=^~a<1o0AVJyNɦ:6cSw#K*[YuƀXi@t:S.UŽ݂t$q\E}kvc$jcPNU D:H{oIm;]"[3uBEJύֻm AJ}NDQid]$-?t~o#9|TPX鍕>;tz3KC 8,SQAN:h@z>mGV;p;\ /.)0G !ձL rAirґ_㺧sdBp& "'OkQ0yʶIdK>nd\qSϥ]?.r7#GJe[Hⱨ< qjp~afYWZOj3% 5/a#R˽rRQa${䵺ncvedܾ3WsL\dD=PR 덐e% ]b;K2B+ g OLse+QepCHvk oS%WHXVZpjR?| Cj@{$%R+J>ogZ%I#ߞūϾcYS %==i@6A)>joEo]Ŷ} TR9Y12u.QeˤBQ;!Y.AǕƬW`ڜZWR&XXZ)PAg-ۤstܪdp{/^ rฃ|B\qYu 82M=C_VFoy>aߚVDHT}g;R ,=rѡr 4ݰUB&XN;2;* wS/؞[|A?] .8&MYzSbXl]t4r-óW%$oLgJ@rC.e}/~X- wlJu5y ErL|n,٣`vs]$*V{','K/Fk>>PӲZ%.m6/`dQ>a|mPDf]S%C(W"W}[g[C9YR75_"Oq&_n6D4J $ qB~sY$[[ީ &v)##co?fP 1I`mZuWUӹ6_۹76ˉ5OW2G0]a*!5tfg_DDtIUK@L* 7SYLQXL'uBN_+^/d@P"Z&SLf,9 ݥ3Dƙvf>1 rPiޱBQ{"w0O-fV4/ HQ(?\6NȾ8DT }Å*+M:yWf,RNQn<1!+ќW_^@^6dsύ˳0' S`# yyV)[Rw jfR!/z3yn MS jn#n+c|xg&>ޖ Xc/Y0r%  #ld+nx\ݺ3.xsd3@Wn0=[e)ƾx2j *(xOsV]e[AN܃ZIisoԷ>cT27(st[Ѱc\yg8o#1N6vBb&jlc㖾ެfpW >oD3Y=1Х"l>D1425v%+5Pt`ǜ*)鶓h4F.o[xN @;O@KOw~.!z$Ls0sroxb$iyۘCd\g8ۻKL_Asn W 1*Å2[.FԺ9NdpXBNv+R}^pwҿ r.BTqM9 /b=oD":~V  GҮ~|| E&P:7¡Xck(e^5D%30ϖm~;v̂ /Z"uEbĉ]J32'J+}O >#FoW1t?S_M? 9\~Hݒ$/UzBR9a/Zh#/t7.MryC@_*/ؠ#`q/JZ X/ɐ_~Ea+8WN&'_oL:0xM dvw[-偎˷F< _;ic( 楥2eG'iO|$k.ùy&@8+Q47eDE^ S#WYtw?V-3oӳlA +ekWyQ,K0t~NҸcWY2\an$]_M? >Z-ߕ\kF[.UT7nT<\ű _ƷnBU5оeIv1 MhwCC2?ǻPc&v \;V\'jhgua~@@vi᪛_дd H43+r*Dco5j}IbB'T۽DbUVh)2,j㷒}vfcs)Y6 /X'ldd|:~u-K D2xoÇV&m"d_tD>b|Gހ9|$A 9bIQEMmDm$7wORjyyņ/kg r%܂'v饭"*5ƥV~\E_~Urܘ@Tl"<3T(ϖol;%Vg k`nYUoQ"5k(C|1Xy0:S-@Hiz((\(8j7 \3Z5Rgu(~j#.m[EetI0i4+Eq~b;i&d0.Wè /h[8 #!@Qi;H.MX:b_]a5%Ѹ6՘na5Eה6q``> dt6N+'Mj b"_ciVw(#爏`rki>+SjCx1mmtܔÁ[6}dŃ8<3yA51Jz!Q9xS( F ?*'0 O: I A0Wo8bDmU]B7`IR&V+!l!+Č UNz,D P`y$G5 v$VdOKT6K]Q;Y"02ʀaz먁)r_}_t#gkUլDC%rP1d:J C% ERxRڜ+MIsU1a{@sx>a*QGh)72d,:OJ;r~L,ML!xffcL#jqÏS6Nj`f.*2䝿Β'`6 yͫrmO* Mok#@lz:U~)ڎ&$؆},B?Z%_xێK tEF͚Q xD!,VDђT@e# E+yb:lp41fV&tCM @*BnE&N}df!v )i[C_@lPJ (A_rW ͹r&}ŧ9SwCOeR&R@g_'3y}Eb?B`ǝk(dL&sudꅯh&IPaйh1+~pMZRW!p7r>+ 3.yՆGO>؊ʘxrUflA #}x1FexIllT$պ#\ULCAJ6T#W5*9~&JK9CF'1CuL:eS蚙+oэSݔmzTm=ͤ`~a$qc?/=>&9pH"õ0(,}t<͔PڿwwŌpML˪،>QjEtȶ3(z:fS(kh!4,#w[B>1^SZxo.V9PAoXGùs$ q_vXo^ܩ/1܇]Zn勚r"Z-c)XZb%V[)@3J@|rl0vvHIO ^5F y=3`tQ1%%Sc.?n_{WKWnsZe򌉉7q*|qnh pTV: Ed!gt³=jU,NG)HWR2z@(aJx8| A{'B*X%[᭣j2\9U ty!k >|GG*7X|0*'`?}뵅,QF'X {)^o=e^@-EWM8o?+ALZ5MeHEd.Ug]I&6T#N_"ODGr'O|9V:@a{3`+^i^=2/Э9J>S@b5%y͈^999 $+-gE)j{ }Xt.]V2kٸңfgHGmj"b1tŗQ:K+ٚE[g"yX2~m635V]KD D5El܁؎fv= G@,|{Y=G@G'`8N2c3ّDO.lBWA -B-@;ZLMUJҦ0ڝ@ECZP|%anm?l\˹o)x|n {AU!,mN1P~-.瓡=N܂楡eps3(e+C&d oO5]ΟCy0Q܎A X;xy=<4FݦWE~*=h@T0Aftȼ;:bcUt}p;~bÜT0j2+aor#Zy,Xm3Ѽl>61AAxg "`kP(! Eԭ0I$rcPI%>P<u;`]OasŖIBpH da+QC0^]h~ 9U4Sx43xA TN߽j)8r.&?B"]6<9'= QkPQG5`&dXKc.3Tp2ML-o0n]?]"*.h̅k}]Sb{De.kssD+O5wv:5"=EncֹmB*ç?دn&4NHJ(9dC=f̮a z>Wo ~rN a:' LS!vjqwuh‚@$G ٥(,`zA=9J+0τG48ƈ/QGZC9u4ݚ#:;z(E+`p>VmCYd7NxAK!ax%6YRb~/v}yy }ם[g}, ⵥ^A+λqp/wt3D2EBtbiDBMr/Q:B&5ń|{I[w!+[Wc k @m^ag_4WW(xƔU?v֯Φq{IIo،C:rn[.?3kh)݊#N鰦q&ҕ[x<2nl]9 ~l c[aFͭ9䈖'3-͟8B8/c}p#%!Ƶ bw] ň-BYvFǪm (5Fpڶ5+ˈ>;w4|Oֲo! ː鵒/w԰)ηαWM "/Jo61hתJBs/s#AU xZGg6,q˕u͘u$XGlJo{k(xݿ'S<,sRs^0g[]q<]q`Rޫ9nx(*#ojdT!1>S5p ,գ]bY@CzŪz#2(x6 d?v)ػw%`)KOMrwP'3>}E4RN&0E\-'?'ލ_>j&ugZ+!8[J\FpIp!7,jl= Q{%TV( 2G)mIêRw!bLkib;XE[Nm@"aTKR+`I,Qn%@}ݻ lFuzj=P_![gPp'7:@!U[3BnPpց¤3M8}jΟhV9[Tȵ bV10M͔&4C/w!3@#&>;Fo\PC*u)~D|gY7pnY]7~4[Le0Q^g ~ 㿂[~ 7#sk'Ry2C[%6FROr5'ba&$ h6gmRV,:<1`k|f?{ͫ)4w&:>)MZs}tB(?4I)!|./! <ПZcTy"Ƞi2URyy.1\\|e_L5):0=bjRrSLG)[-ԠLMLVf=]nCQ+BWCT43T'#42xf  ax&=MC}5N<2AW[ N3;I9h1jNǶ(f1җ5uW:dp*V#>+(h:f9Bd,~nkTnYH3=  f . oRQ(,Ad}&#n{F[{'ZIA-#; }7Il5bԁ}ItdG5 ?.O28xϰE.-F}C>0kOp*Pe5d9lD+[x"Pϐ'K+ ADEa)S ZYHmHx7KڂH֒g'zjI-w!d?! ~[  £?6 -OtvD @aIJ mUKa“&ta;Kwz6D<5sEݵvB ))2P@'+7/GJZ-M+JJ i.}q4Q!H$P"SPSucʓ$2JPkaǠ[-MCdq?0),w`ȩ$:yL)?o'cN[N*:pGKP?y(wK{:~յ{_;dS?!5 aV.ZeiHvsLWCrasVK|!/b=Śwƍ\& k-m6YWOR혮 S  (IȊ=1Ŋo5Eů߿"N)M-{-LȬzdgr:3A5z0MTf}+Axp΄PhG.M0ҽo<*a難RD |.Ay’ $+0Ę]{|(G!kGkbJȐ 4x"0dER[!,bBO߃k` Y,f *$gb)̧GP3#1D34kӯz [PV ~BQd/=_[̛)ޗf_%F%gEE޿2gJvߒ],x]p*j`BcxdZ)[N|Kpm3=2I;Z}sMup+.Kn lV)3$2a ˙dC xk^.ue-U2RHD&ig+V켺N|faҬFrPr1r6;P5oYe!)-j@N|%gьO?li7A̧k -%IZ\7qeI{"e %˟&lkn+" V(wc}Y_qR/(I~Ŭ'$LbjCJH$yK{ʏ?QWh"54VGvGEU kd=wEdD%xO=.u J9KF–hsuxbSuBI?LؖꯪްWj%ߜXĩrmp9 qtJ S_\q!c\pRd\{׫d;-QƂ^J 27y{Q?[22+P,roB 4@&.[A+r#.TxuȇMnlk^( ¹'}e/EȜ~A;ed'|(ɺis%X"vVa9bXVBE/3>pldlQ9>!_޺KF3|eL@nvH;4B(\/1C:*J8[KuqMvXW6_:c\ - Sq)B yфJ11Xx5DŽx4t#7Y,,":u+.Dn/;, e0 k;i6+3"!l# KN e| cJLxLwYTz0]}cBFD3*֐[OI n+/kګ? \:_NDLkD+j Q 2 J)mNo/Vj8 ZDdrХ.AG!nSSz_-tI'N1ڷ k:Jr/%!_^Cd9w? "f)@+V]ުpIcqB1ڇ- Y d*,[߱6vG`cR+ zRv$ߟy|]Γlp>J)u@1XK0X7kAk ]wT (759Ϛ;49$ r">UGXxJwQ$RM-'l"(WHzFI刓_N$5KړԾ0+~ η^7+#UኈS阫 X45nj.vN].NO#|d? 1h[vZ*{[3m;KVEu1iWUiץ-{ @nO't(_ܬp8ln5TB23DGmx ^N]a EGn!SQK:̣ ~iH]ه{f9k'V1'$m،lzRLp5{BkyreׯxDKFbo;34nqt<2d)v&92]!as]^;`RqǻPϬiF%*n#1ֆ|.W8'fh&R %{#8T0v )x,>5c?]% ;x)] rHS, 0 B*ߖ3Q }vࣧDVc|@>^wZKƔ ⱹfh  Лpkж6o /r?`Гwҕ #+6.gRqI XPDhquvO)6 9_]V2H~Y_C֛j"]>1P'yAdDeB -bLDf8ԡ5b6B:]ĹCѳ8#[(Xns9]=(r4?}A?~z$Fet2v54=JS.#&}_ipuѿ#Dx4@))eϛܣI@4@& "3v@QHd)b)S !iδ< {m;!g7f6#%?WL"lQP*hiZku(Û.ۙ)SxȅAڪ+*_6lO[:,XX:2NhYg 3)kj*pnϙN>t-\ۧf輺TopH )Z(PErp.YɠUJ\#ںA{b8]R-: RwpՒ @[)![ HzCwԥOˏ]Y]Kyp fmI,ĐR.6$xwV ;_PDŽ 6ܜgCYzKl:%Ů$ZxnXܸ%BQ"XKB~  BB] J~S \D @8Yݠ\M+s6@AP3D[soiקكڬ V[#f3@>2eo`Ңq\OsozF(`d"4e@]6Yx6R<!c%"I|?ćtO(܄:mGZF!W@8_vlWk+1wTee 6_YP%2X>qRZE,ee'J$?:ImA`w\MAEx_ŋ_Z ) d`U*5H22w5#~-*1-fv=bZ8~t'nOj i)_@e ^h:IV~\x& `=LѰkR\8?@CQp3k &`&j+A=:4ZyG˞,ènپJu80@㼫s;pY])*̴ ԱvȬ5}?0㖓KD)+%\H^YZom~@Q5T.I>~Bաm!b˜ےxG,P񇟲c'%R)~?] b) mUHxH!ZGHb^#EPFƎ5KkpԼjTPaU$KߡƤ.οM7?Ht^"Ė֌X'jYc HA+ :9g&D c[K 3<+ ]pljh]a1p$$6AnAneABȑ~V=hEEuuY- %4M{מ bixH[sI7%AWKÓ"0W̢1͸+ ~>\ji*8I]xՑ"~y9+r9x<"꓌!<_".#jMwf$e~7ka8!neq&hId(pdiKK߸CC E :?oXMǨ 9q dA:.=bb7h:h7tu!|D4Vstb&ʬim w><5|1;PsV 7+JV¼hqڟ0#7Ӛ:`Ž эs2<>G5_;C1HUFjK~ػX ^T)4EqGiNCIm55PH<r;dmok]QruG\loA@E.AH\$']$eT(_da{VR#N ^A\|VYQVPs dg%H9[:Oy`x$Z^g\jJiY4,Q 0'pJBP{[ Fho-uu}QqngCc싟yW3ux+%Xw+-߿-E?Ҭ P/vwO5hc묳)aM֮e>/AL"%O"K4D.5B\[ϭ,C'͗F82z/ť MNg(NMf.[u}Lq73UGS!-Q$p"R&,h6m|IO sD,NXӅSi$tS`51դs1PqPAJ.tp%\Ƅ=fm-"~[gǴRTӼzUiP ʯju"-qPlZsk?|tE~k[Md XdClDr{¹ ѩܯyf!*NR@7?A(5PSĉ#REHA4>óJ4/];c ;)**g&Vrfxa_)neަxE@8OzW>Rn\8fY+5ϹU`ȬY;)\`cZ?8 1Z!#*!kTw5ŀ2oQ ~[F9Y)J::QLCcYSy!ܬt*w_y$̍:اݚ|b(vv=}GAzh;#St]q'Xm&i̬LȀ|ॽwO-1Xzόtdtz>4kb\c@)f#XB4sz#N/Ե-aE01d?7TVhXХ VAX{pl'KC:dÜ=ЭɡŠ+M9)`U!"ɩ#/1 D-K+W X p0)oYQbWB CbaFQxISߝN|[uMAN.U>{_6F*vU6'E@6fKa*=0r߿8'_vcSc*6lDY%ԛc sM^n w;:dn>UΖ>5/9L.5]dV@`u$!Z533|)yߔ@"#@6̢fՃ6A-)M*vnʩX:nS"!-0g&1Ӥt[qY8rx F'i"6qqdwb.۟GghHJRUKj ZJ0tެiD~5Xc#a!y!鎭-*j>=@MaÙ,e6=mgSTcB&g-:[ޢcrҰyBqVZQ_m ZC[=ITm'j@\vqX@,713`٫WSI@oϏ[VR\#UqVU( `wiݝlJ[lV\ȽfIwpNzRѻXk0)6uTod'b v/=oGm07硴R*ӲeVk1c9vC{->uyieݢU&Oy:mWu3yn)b<ή9GXujqCk+jy U b`m[0Eq= F%A+)= I߻9eخmB 6E[mw<`UsϿ<7ٳϸ ="\ff{tM\T~Aq 9qCcwu*1Z"T'Eݲ6W9/.jB,QDdk͑Xy;RtgNLlS9"%m~Qn^4<)йCR }}Ag0~5>A DVsVN<+ϒtf[!kjal` A^EB:L11@֪e8DQkrV&.7uPwCE1٘+W}S-lNG-B*=cǼp('x숮Ƌޢ{Md/,gM?yXflh.*@eZsSeo ԒStbbD+i k,)r?ISn01) "dQ^Va3fٚ K,"%} FqQ}@/i ކ5ۗ'>*!iF$A_ ea$ڄW$iAKER`}8\*k4(yfa҉}}-н =x^bL/3Q.)Yjw_7:U]nj4]id0x| oC"62yPʰjh%*AǬTx#zyxt5x,&7B׍9ɉ|~EBQ|=VwwͿ?TUۄ#Y~ XV.ՓnZu:TIVoL`tJr Uw@;EDYoPK֊]O2 ʳ5LdV^Xd?e"B7ax( `(W{rL1WGT&S4Q@W?܂;0&l|Nn3ߔc;5#H]:ޫy`VjjĄanv0cq+z>è$ q;\Aa6"(ʎ`L@ihdRt50'53c\BdE% D&*;ohS$v]"T>sb(hTj+`Oel͕~ͮ#(OԚ v?gQb:eut*In'j0j5 ޫ/`*P6BUߤ iңaPp\2$-3pWP7KoxLTvxu }`wɡ6Q(*5=DQh\k*'J߻8p]:e:% A~sN 1^Yi=BkwM*V3]S(ū+Z6zhf DU ?gY1FueW3A =={/7|jߓ9_&pīq7E?n94t%/ Ge b%^=̢#Oiyjbvʄ,]*_0ͅk*+*/ G"5vIFWz \ŷ;@77fҔW}U6Wba3H;v 5&p}eu ˂}zYf-jA\L zs5^})ͮx_Pe>8pK͓BPDl29'E*G͉q7ٔ Y.V2c |P#Dga)`u:D =uC}aȕd|ߥBä|f4 (F3}[Ty:~)8s Ua LHйltmeaKXc*;Q&@'T+W!=JO4(h_~nՊ͒ubk`j~a4yl~/l= 49AC&OA5ReL!FAo@xbĴ2CsDzb /Uk\fy~^}).p)\ nLz0z~!СN{BT f yL-%?QǠo!wRv``T҃l1%"Oͺ8_RQ)LLTr3-Dm|4*cR;fR6vbeU2U(C `ls~jpy=jrEXOTXL~ =_{LX C OrH&vHKIBqfaMd0.n>WٸJr^~z_~'l5f[ݲH3tBInsXD^1]T__VK2T@ZxjrGPWgnƞCFT)'NR'W@u\"Ck y=13 U3>'ՍT q6P(uW猦{{5=]ݕvKks_Cx ?pSWn~wroWT[ 5mZrB%9(?YmD^X?*62AJΡ:)[H?&FF Ϳ&g8Y'@U]#9Z0X?l|I)jrI+(wMA<@D?-eczn^1$)K!xG4y9*1!s^(YfR+Wx??˧Z߹%4(+~xGf[̏̋=+K2nkyiFXoyV8w`b'?SLif"qا1n>5hM%bժ1lqF}-p &-`teMzADbn֟aeR1ioE&\.Т+p*S4ϡ0h{0vN$C{r{MK{K*A(i/֤te+#5Bը&~'_K?:TOA5'U M}aÊJn ^^RcA9z8&Rqz aLb5?,>E۲x}FL Ô\)fitr4C5:4ˋGNQdhp;IRs+JqlsA 8מ AB}@`f@]:ѓF 2Qz7u# #vatgn~L(QsF%Kud W۹ Lͩ6u[^jKM9ݶgsKf/pI^;Xo [䆷m&vo}􆍊շԖoW[{,s ZůGHpaD_NP)] $(-=oKd7Dp<N,JF4#g{p]rl 1UWMP *~]^@6iscMC.˲ wAjBJx%>HʹܣB m(ZX|@ S:KrXa^0F7FM$dZ)w<2==t.%~6k)5*1F|f%ͫ6ݑqnS/֝+hŪa N=5YSdj^ tȹ8==\X:e5wC~+™Հr+41Jc;N<[r\nG^p[TUF lWG*ks BPP-:BϲsV.1Hh2SzǡL|ts<ҧ?f P葤LAT5\+b*$geI- 0,_%}ĵ{=e68PG]HFʜߍ,<@ "IT¥Y)"S|S$V+o /r$6" /cQ%權J_,;zrwd(܃DҭY =Y ;5-I~ƅE? |v P3p!.soYޒCg&3bV4~H)l(tz Qӥ.sz*zbcx1h : )-F+@8[W)\{t BڑFѬƒ @A*(E߲ ©E,&}V<%慙Vs`onp yU]'IЃ-0Ggxid[ba=^v~SM?C &u4Tmd͕ QqA!,at PR/?K4T כnBah\߷'I7p:<j7FNjf}q3_# cF""uXxXxŔ,3Õi!KH5ڰ~hq1P}t.$Ϭ ̍CN,vJKSo|0W٥ BfnkOJC#΀7i՛ED6‹Jl]ar[5[yPz[ i'3$a',e&q5&@"iL &5޹rN5R|s3S%o k Q׀9ID R.*2fahAGІMcn%$_\ qA>D$ѱJxO ALk5Y_m.GnP`%^ 03pt!n{DNkx͎L{bWJow< :e|.2x=r @ͣ< ]5;w_}ZK<'ۇ$RdEq.moM t-euˣN; ϸ/¶%u^? mncTnr$vRrudm z(67A,M^6_?bE88/N=׌7wPA{XXqdwaŭK{ BAQ)E{lZSF1,%?»fI}ە^{.1CԝfǴm8@JY 4+djfYORcWa]jJS>wH21EVb u%1r2~C߬޵oaO¸JsPRB8f$3uꚨ'cQOEyNp!$K^:J vdž *l"4:8ǓkX'>p9UXaKI }%`ڶL۽UԶB9kR 0oKK%2VÀ=ij 7{10b9wo*w߽"(^=t(+3DZn 0B^0(۝$ZmHVne>=3LIu4 RAk5mrDR@"ؓvPާ'[ڎOq/MHmoNܱ~oF*{n"m Tr"w8BUAgW VFuXM%7{Eff߃xmKuxN R>1$<9^K`;{wk^JãAk!G3"]_G~|P{0Ԏ$ı|M@nYKW&7'[윜_^tLi^oTE B/I$xalV&$lI J؆i@~V};QxoFmآE0ξ Eou"neu%uBH{ Rϭ& ZSvk+~ ϣ߁]Ƶ}҂vXZ Um*'S2tnRj0CH:]V]{3ߛ7-힌ʧ~eS"m'8ܠEZgyYdR#}6WL2 NHcٮbi[LbszRP[U4/Ϯ'o>^ۧ46bh<2d\zδֺndEصc eYHo?>_'|MDzHP0-a?tqi R;SR TcNep1/!Ҿ?C)*( O ۢlԖiGxgy}r'K\Ww NE%%25$V)p=ى# ,RĒ#)&wp0pk77<,%ۭx7BpQTc}HRIN5z^ܔoq#tC|X ަdS|6b] |=R |՛nkPȀɜA߾ If~ ٰ J _bW!eOh]c7O31_iƧv1-tjzz֫/dS$ )vJLEīo_ŕ'W'SYIcGzp]A~8!1{ˤ\ KP?`M?2jf%,˲aa(s P01x.@(hv[WԠg"7>+ZnNXA&EQ*ZLazP|\O U'DG*d8@*Yk&{>7T:į[rwiI+r ~ s|P#u| 9Ms]_#sNE-\Ou5TNKA} |[l.OEfhѕ}8oJ]YIQv71-uՍa2~SXQ譱|e||5ƭUtC6CSˏ/ 4zS67C"]rJd g> EH& p&^$,7 +6.SގFJ0Kn`V2)s<'4\8^oN% J^;ۭhPn>>k3m,:Z$zx:k~`bq/c%iYqIy]Sϐp e -:s vUN^>hRu9oS#hI^R0zM}UM5HьObÄQn7.ZFEoPDߘc:хƐr7$d i9+Ą@5z_ po_27]Lw8?8qV(]ƫ)E4QW*yoLa6:N]H]*R`٢K[;tiJʢw^Dh9bvy_|NŎ(Kpڸża z1xIx";P3eKZْ(1ecWT[V]_*ÚF{A ]J\[;䂖~9/20x0Iڽe<{*efʨbqub#d틝bM jUBczCr Yª"Yj9PМQH h<%qx,NAU5tD CLgZ5Ho?4'J+M+|7lW .C&I(ƹK~#k֯)va C^+ ;p;nA Z/l^IT~VS{}ڳ EbF=vG'1Y`<~W**uPvJbA/Zo[0]=.w[dvߙtUI֠)Ov6kGrSw;C3+Nt 3dGRkW&/mgnZ b G65nts]iԎ9Vy =^wXe[RNW:Dw!N.kqm;J $J7pIsDJaɡ$6SwILTށJ)&T,yԱQGD<ܙmn@yibmBW]dNs4`+W*g24~7Iso#\a>d/U퉠7Sy\D [2ںD6-P()@$gXOfT̳1q10_#T8dfJiZ &ؑnPjw^Hn7^~fm~m}l]jɤv,%t,怎Lb-L-dաE6U8+tOnFlJW zh.uQ~Ir(b|*;]0@y.R;+$hG<_/S^~6]*HϦ zGwMtr;``ڍhR,Psu3pteE?'3X)01G_kEn z_p ~fr`[w~E}k^Q12r舚콊YE$\kHw(qC{3G+i{f=`/y~ [Lhu>0?y/49좚ye1k\LTc=㫸~:QCU@FvEc`}G62uk֖&"Ӈ{26-v y<}O6%:Tbޘ=['oҫ9 u8}+X.$89ƿl\4cqZ*eՊhs,-Y|z 8m'@_Dl؋P#of \Cp7M[}rEum<+hޡa^ԨD@ a?ۑ&<DU*]|{Zn 7WvRSokI۩q [G߅E!l$).6`R:`q@0;!?T.2jLZp6\ѓ7[6ys&ؐW~^ޮ+bǪ`7 o~ߚkfC+-9<(451EWSv|tV:Q3G\6/C") bHZ YO~nrz_cXN;^+fsQpy) LfqŪ_[}>v:=q@c;qmc &;q{3ݭ}?'05cs  bG{_c@t`;ϣa*T'(HkOEs-;X,k'FB lժXmZ[8 @44\v}INots,F_WφNh:XM(93sWH=7{Ԧ5فZ-(ǏI=n@RXu$v\ρ>we3wbPu¤S, ;f-{PGyUfUC5{Qnx묐@ $ē :=ra|8iݵ1W3jDF2X]zة7w48|Kvb*ndaR k[$Ccs$ in)ڷX0LhXlDFj!l0;VAL#Fokn[ssC {#4&r@;  |_KejXVLJmak_c N0%4-4OP^2S6Ÿfl?cRlC-݇i.3X]O:@H(LEݓӚ*~VU8?@V]St.6q n>|yז\}%~*VV7W MDc9L? 7@ [XNhᇄ٘ue$"2*.O#%$yͰLfۥFA .ڗ{3ZɆrO7@A]>ѕl, 5/tMryؙLg*zMi6Qe$"fI݅1beYZ>mڨSsif`#m{!! 7~1e('!9/֕Ǐ$+(1Ro\q0m3!MW@֧н(f?}Wj 0"N/ܿ*`.$?ZzΠf⍏REn>MA *Bc`.=/W ,|ǟgt"4zIroÿR^tm}],פvA~dXvDhyהiI'PY̭3sui4a5x|ܙ=;HL{/|i`#ْcpP_f+3w2vp\Ϡٓ8/ ݆4BE\5I>û9PN1u)2j}=k61_VJdUzwHVDN?S#Ǎ_.X BmbjTtEЊ z&V_d7n\FҾ)Kx~#G+Kuⅉ.ߐoMKVEӈ"miᝈN$#>7׺f0 lG`Xx"i t#H"c hS?d/RA Z`B-u,!~)西ػ}>f25_OlzGJE[oL3s=sz +sN߸v7K3A/Co53q$):?_k>^.똋S+lE#d.2 䫒Dc>E_*D? # sn'UVTo|D' gdq[.'|eti|Z:/}joeZ}bc- ,&\sK49[AhW_:io"YR"zײOFA׎t#SmFjǛEqd3$u*pu0EQSNZ' ={eHD"m"LnH: ӜzK971ը-v+lgW_,?Ϡnfd<^@G^Ֆ燍84s)\}!poٔPL6v 1!UBˢ钾0Ÿqd13nWH x*͵}Ţh@C>qs{fZF`:Q'=MZMi Ev_坎t=|MOV“h齟zZ[:(T'$MHtNB}A"=Y8{]w%UUPǚW4E.di7-?C $b %}G)u_8}5:;ݾ% v!iRΗF8~D=8%_~K?ŧyOFiSGcWLoSV{A{En?Zkڊ#Kju` 95fe*:?8̢B$GRRA=B8->*t@(9QcX; 4v֧ImjFKV Oe8o' r7Gļ؂TbFl~2sFKhs0"iBiͱj#]1F_7y'@)499;;l({ӞɏF[͗%a@;.NA3;j>^O#MU 6ZF)2K\lTˑ8O 8@tH,^W\ ~|tR`'x,NVy̑?ىvBXBs+9b:)\DD .L.LbJDUr"6; Xq8<V9Q$e>O $yP&赬(t4BŜV6>m[ez.nQN*Sڽz@等6cHbn2U,>I#g̅/d <]p8+%u,.CxS.K.bY >#:?}6#ōa(QRXua]&s׏t5ׅn~V620W c6ϥqr^ISVxtRj7d+K.i5f, ҫE!H_N09*!Ysw%Zkpwfj /4kiْmňv*S2U5yE_",f>:(X]h[j@o%gτYJI%k]M_Jyր lAM[甔̰-i+BtSlji$lwyPa?sAւƛ_o VzݼޝHsW.C3(c`tzx]N"1#LmdGZqh<}5G&YCT 1@Q!6}x ʿa-8B`1?P 4Hq[H~~?{qJ GBC_Tr#H~HWǸS׵zZp'bs87 Q–Xtޞ,fOL:'E`p:r9._&@!MC"c9zXO+3C^+C??_Ұ Ο\Ȼ'R;Ꚃ2HQGjvA0#n{ܜ K+" ۄˀ*os&# )3#|2ˣ[fmw3,SCWc^x,z7[IUOq'zJl!Q@ia#grh9",RNW@QuWxÍe:ƭU&=Oí~Tn\şxgj[afg}B`A ]L{6Άڟ-=dL0/8#jW)9W4ryD12b9Z(-x}? T⨅3˜]3$w"vXf0OōXdN!o&C1BdԳu󽐖kʕD8.:V]asSԬ5HY]+vB6oj FKQCqJu`N|~;Cr"D9p ?mT=otw]"8v ?WkB}d]@PN>pl2}-t!%YqNiE貾+VW_6P 3^ܞ?=4 NQ9sN1?n2#؝ŵ@%#Ct?v˚ހ=DC*d!昃ckى&82DdGg]پ_-Q_ ]|4dMހa0-ى乜SB2j=lLle80O!aIsֻ+x-T7S(Naƈ̡QA]xdƸc^E>U󔬷ڹ1Z]4r 4/af-KzC+|.,- "կZK:[b9l )tc x![I V8Mw#I57$|}%ESh;m*QL2 {v.vE<*V`ThېڋP`=K e.d`d/0~jxˢX&X4*fַ I+{#'?Dmx,JLVe ;%+0+=}md? W6OMep@^{=ukowL죷"uy{UERLۚ,-)ƹU5}i26{)co5 N+*vt֠8fo鴳jfJ,Lbk`y52Û+SA=R8mNCAw^j2rw:ڀsd웧~w\:Ye VP# wvH2hTBiNVpepDzcG\0zu"-"FR=RꋺYm3ѨWء3>H8k5ť^\+,ㅻV=th3,\}T6(# 5t<)\3NX<0\3VZڌLō;&e%7wdL"zQ %:f얚wX'pD:xZnʳ/%߯&r/jbӰ\yƑ-Wm4F-0t}?h^~omHM|S˂,dK8;-b!4Av!BT[:?qYiad29Q+&-!iY+҇ ,YUh$/q5Wq6"#oH 'JK$N9XOф}L6v$mDpC!t䄍yπ&ȸc "&ð ~{x ݏ,[5rD|Ta#=b;aS=ug8rȼ! /-5Y6`p58Ef4. nxٿvn/Jg)WbpX ݫwpmم~f䛔2IzERpP-(˕θa,k7 H % ۭs+"P L8zBV6IEwdӚ:9#-l~╋"P& Y.Jf;jXƀޅ'(e.j1YlJ{OX,w*Zp,=;gaQ)#;BRm5é񅏣KT#/)aS& ܕ8mW\XTLrԆHQa6&U {{nuFUp=~e'"DJh)ߥjˍ1Fe{-3i~Ef`@CлB`г}_Jq2e K> Xϰk`F3e$C)K% G佪(;)<.Q& mGyr-:tq=)Y8.g-nۘ+ r.OYwĀG go{θ6T^=/?&V|D}-"r;Q(ܑwcwoΦgI/]BPR. ZX r%PěKNMnFL &M} yBJ"+ vU.^REUת$`ZR+DXumcvVK@P(U)s%jdxjX,bY{%쉂{>¸U g#op<|-,Z/fGud~q4sPU_"ѭ,DRa,y%6@YdwϴgpQ"gk]l+Rڼ,Zy:\/[+w!vxNh!ID6pro{Xb41M~\Ti^B"ʕj \'^.Fe+#%ڳF( ґT FjKKnG9P1 A6 E5QwJ:1m-:Wi29qa-k>؆eWQײ̿}|(ض0!XM|pkan= P۴PmK~*eָk$.|Jf`%c< BIB3MRuЫqGₓ.M(o.^8OusR;y.S)GeO 5򪵀kph1)УiV㘠I6#QFVMPI؍M}_ZPRh$ElR$ ]"³K^ _5ӶB># S׬OD~E?vO֯$&_,:\/p1Fږ{Hz5z<I;muCS4+҇GP+%5B:(򦲒ct]+aggT=Aj'*ܞy 5^eQ B#`A$Z0hKPbҿ_Uw}Xc|d( #`K0m)d/C]͍ςcL\/R}W_F\921yWh֫쎿IL|ֶS!(Nd9jF N5{9yzm\*Z<'-ήY^"gIJFi #kΣVZi>nAZR։ꯝ@p \/lƄk=4Υ 8z˚Z0L 8Qxd=>^nUF7j`|ފoʟC#ّfL'o(<Ķl @HBlqqV* .zs.9%t 2aթ]7~ojȡ'f1#OTͬkdlZfʘDխw4׳VJ j#/l2uOtHw } I_ы>JsvqGS;?×=?nHəW9τ В Kl(ת4ۮ4CЏSyn&MuR q,5L(hDPcۇG,Aŀ`L\Mn%A?w~I "ޥes.% qf;㦏AkxXդ-ܫև!F5*چu_X1Mg;Uͪ|Wԥ [tɛZ`.UFN烦S:F~'4R*H;ˁ p+\iNF?G)SAV`/nE9D ºS}(A*@i K"W6U$ʧ"躆H IlQ7Bgg >6hn\nmBSesl ׻o]FNvV~Dm79|}˭%OEU8Pq g/xS>(ǹ'zq.@FKA.`/f z}qw媁m|jh|*`r`^`(Yգ{oIN*VIޤoU<4PivJQ\Ao 0u;ZˡON}w,W"h/OEf^{˶CB MZ>Ĩ$"xʾfkw#ީ::t쀲^vl,%%/RfR%"J!x{eh9`RSL qϰ9yB=wp=0DR2A`v\?.9"$,\ Hj_̻x:˜PWRwl_1c)8fKxAC2gfU+;+W`ڨ!Lɍ߯f$XSkH3o< Ol'DEkKk鱉GDXsySeQ6+{MiGI y4<4˹Q0vsß*7qeP@Y p|=)/(-;{LJpq`^ܾ1揓[Hs7-g =! s*g\{(A>3kmgܤP./Cl$u;Nlț E-ښybqa}Tlskj,ğkzU]D#536($.k,~F<9BJaqVKwK܊8 )"88lϵJG>nkIGK >Ga Q!l&m>݅[kĺZOadU!%yv { lBiOiʫ.p\R ~Cl<{}.BABXo^_i|(|p=_AH F J;fÀN hD' Y}@*iMKg_"|FK & +Y^!| Z M.V 8-E:?qP6IAP0@׎S ŃAf4 6|ZpƔ ӌaMQijH%x"=P+EZ7r9sM$.!;(<]bsD`r}j\bx`:gtk Rh OmG7C f7>Պ7}Glc4@r5n8'O XR8K Libl,٤ccN}M<_`ЖˤO];RFN l( lcl˜3͈2eFg@Nhlވb'}F7p2nu tS5wR.ހ϶M(Z"b;\`or.zwjG4:$$~ES|Xv4C TxOl;C.xSQACi.iҌ+Ff.츴e pM\!) CA:&.+΀#ut~iÉdXjRI6ϏЊw W9璪Dq}T::)Nъ16-Vf[XqHQ-tskl\rDnMɻ3aI,DoQiۯ/~@nBa?*ɯr({7G&lVQ 8r0iY鹣k$YQ1e4wL~Y)ݢL7m$8aLLj:%m2ЫTK 0&zj+~[F ʚ:My"rZFU@)PWd} $3&KK:ѿ/liEaxI0I#\Ә6vn2KOл nqY$.P`S|(5բ Ա] 5sM#2 C|#SvmW3Yә9yzؤDA:WG[rnX%c:7Z)FP3İsvU2WZo`dk̢ I>94[-MeMT8eQg?]cp*'N}4T-؞_2xo 1obMe[0 Si'0 w+@i ]Mɾ(ʸl˔ɷp#Φ;I^ zMfɯ&`Nיx%\3G*Nr nby9܎syPHǢ+w@Vf$R2cҢ%DU$ಚjʨo+ߟnm }6,s^m/ lŅ}v 1X[&g fʃ^̇+}bx^2~1)99B"35|,wG87Ԓݰ: <<215"GrP:)+P&̫tN>~ޫ|ڨ[/7z6Qp)4򋗟x'fx %3+;('pyIuR+dbkmlI>C v_d)PMJ*.xcvz1@^J. H욋@%?fzac6jgOG:!wqrh/z ҿ?ZJb-G9Q6M kaX2E#A-ecC>`r1^@7s.:kyCRS@\xV[^{zT76NhX "zݏ'4bȥHw償SF>k0L bE_/l)d4uTPi/u:h]'ڌ8TkA}g#cd 1[r6*} 7jӶ^k|]=hIQM1ʪKD@EfbH~~5Skl*MaVo HPqZ KDB5A w@P,8#`ѿi* U3g->P OuFwƣ3/W|ş<]Wd{+$xyDcEetj}~k>ڢdTǠZ0@@v) (VM*2RC̃>hZWj!HY]a u(/X\I,t,RO9?Z 븠6pgJV@KZuxmhf,DbUh"0A!lurs%l<2xcaIF,wR~{~?9jp [\ϐ"5@`z LЏX E |ok Fxm5p0Qφ!R١cVx ?4O8kVYfp 63?qY'W ǥ & cZt汚gV{)Ayp54U\ 3E+~eq]W47+i=ҏ;4R$h ƃqA2:36-0`Fl^ZArUḝX@ȢGhO ͋!2J0;څ«:+J9qgB[P)g}s׊Ӊf vĉ&2hײ[2f0#zV"@_ R!fuezGT;:rCX.dѢ=*u@يeR㙤ppTm:O7ܽ햻h' d,1m;S\; H)/|:|Mݚ\~/i=CF%{2{{7:> fNN?䥳oI r E~D>mJ }q0Qix2) q? vgf#0f̍4d u3]r JˎnmO?%4}HňuW nH˥Jt{ɗ,SVro =HS{䧫R[tY™`-b;QVW[p7>VXn;3-F8gxOq bq9'&! {ݏ6d]ݜ \ wLXPg6_KP/`)WSx0)ΜAu^cA.)]B: ae' :X>Kaѷ4K,UHf5V2<\\^Enz:FTSduٺ)RcQl!5%k霁TG}FllG"S0[O￳BԪN&X$"˱`hoIiEQwC-E'uTW~ӥxEk-{|Cya_ֆYK Rhh c+'d9XY^mE"CG/dw!ˏ~x8EuVKu/mG{N(yΈQM9='Vս%AW܈$p8dX-laZcPNIs*3;Xz~0;?Wp'U u.=u8EfX).xU4F)Ntk잪5V'l Vv!d~?"|aD -_9#{'WI+lIWpBd5,np=ab4-×<Bcۮ \4t`]&S&U° ^&*@!hwcdU`A7XUlf`w.r5vVz""F-A~4S,\ㆂpWo#c #}{섳Q<Ar_yqmmuv?WkVlkM"<m`[#wE#D,=2auD~&{|Y)HIF!5-H2< $$25e'޾V)bΐD xsEzmg IVЍ ;}l˰M|Jz1* TQN_Zpv8OI+wzBIGgS~qo\}7T 3悎Bչ}Gk$3GHU] { S;TɰV@ɅN͢1 mYm/}Wg *\yhL V=shPx䔜F=,TKSW?%*y6i}d5n#_qK?kBӘD!C O:'B{Fs m$Okbt0]VQ->q}Q 6-)Ԁ6Y)ߡ\O8J- n, R?i=(&qʂYee5kʳdZ,ש\yyyvB5*'^{4zުg@h|-:alz\Z6MGkaƒvzBAar/cv6rRWXsCF+ =E7~BGq,`EK}"!,q8.AZ.XTՐ0 \m&CODoUC^?Gyֲ BDܤWYF$Z] poFD,e=>Р * t+(="H;H܊{#{"Ɗܞ˿y>^Yil#`rsrh1ql̫<|hDko;ˆ^ Yaۨg'xiOԚE%PhY=p))𶹒^ɰaWzJnNܛ(p>!P6oi_}2cmgT3b~`wmZ,Flщ]x^k{nD׀_*"Dd_T;E䅾k ,"iY_Ձ--U 4U6\|,u@v3i9/bPJGFDb֋ص2r"L\2-{%b;m4ua_H$\Of$݉ԁ'%, iX:(&mDJmGYC&KPx O dz7Jx'˦$BcLg:\k^%(j)\&xddM)jBeBya2 pڊôxَpУOsR9PVsi . t*ޡ;_kr>0#$hί!LG ({ݬ+"*Þfc,2 (~TTz $^ɺKuX7Z}:8y]+'$W;ugݹ# 'CߡVJ-I֪簣Ae,ucɒIC;>Ƣ V㵅6HV__u)=tpe'7tTㄮLzx3e<5*JAsʳDی)ugdE"Ó.Zټ 5Bcਖ਼({ WC@:YfvO|H5ddJ[%92;Q)>z^~½ c[YK0kW ! v%F3n#ˢs&o;o@ۨ]sC@NwQR_1QFVcN` {=n IbWSi0]ڿl^=ɰ$ >"9-֎3/0LBZ9\*J1nΥM8 30 ?@) ;E4>c>&<M4 ɞϺSH G;IC 9ZG7Sp&ww4&C:77̹ qLRf4NSzqX5-MV6N>t'YbS^|D'#2w.D] 13 XH 痝~ɶ5š$2F݆sFP*ԍ=,R)ﻕI]Z H䘧7kK"ƞ>spf*ASyNYV#szHt@/l[p)<)X[-]] ٣Ix *xl-i4gWݼD9G(LWj Ӓ#?)5]HDh.tSӪ ,e0{93=]rlSh Sh`3wAT|f+{`|@`{YdwH݌xk;k8@eղ\η#˂FlS  $thߋWԜ8 p lz2S=!(J>E,9hRJ塣7hO1&WQXJ:C/ n?ӉTox3 ny)|{尶Ev[j2+<hbU_'-_hu7ߥ+Yw%֞ Pfo=~:|rI j ~ :^c12,B&`xո7 "Gl=8Y ܖO$Ƹ[?k r w3p"zu5+w=ɧY-:⛔->0=u֌,F -(zcD,G/?8\3DiQ$o=lt2<2g\-.4 {lJ;m(if!:(9WqW@ (2S訪~)< sC T뚭`k ^8rF5;col?USX|%&g$rK5O"rOIrNWݿɷhW읿lBG)?z#3K9qx#=Y6 մ:6bk{0k))A֖" ya6@UkS&:-1\{C,>8\gtS' %k+y)K +0YWbɃ 9 _-KE|]3< o1\9 v/=zEK.lE#>)o(TnScmusR4_}Peʥ]Jzpifd-@,IpuhkG) gEdf|HIz 2j[j`kY(Kx>r) _& IN+SuPLџ0NyDuB.r[&qF72_%NaRP4~JОPUP>J&/:Q~#S gHϊHλɘAԹ1qdȮ D?~tjAZeK˭m~z_+<5|䯠8A2x!z)<:$ R퉧IJ.T "1|\Z-D3/=P]yn%䣽M,Z4VBI܌Q(% h~:RP,-ezՀl߰?QЬxQ:$SC&'_ PBc5hD`ӆ"ߤMhUR%z*L% 0!yz=NM„Z{$MG:Qq*r0rر̱>3uy O 5+/nb˩{juHҪ b78i6$+efu#^}nfH_z՞z+_x6І3̫ilY8PLهϯ.ZcM`weű"J:U3Baz^ QVu(JRm0- ¾Q׃6#fkc[C*epjDhu`~(PSF515JL(ȶl<( " Yi,{A ^'9t!&NUv/ ^ZbRC clo/z 3~ V/I pBnazh$L'; b. t]!Œv)j'fP{ R-,e!|ge]DD^je++#ѯun-Q>Ŷ'}b?E?;|m4NwZC DZ|JF]?Rtb)mN]&ljEDRmw`{{qcLԍ;ly0@Pr-ɣRH¹N(v#"cK0]hsVrУeNE ݏ2*yUWF  GZt\kkd-S+kymRN̽c M}F+c@qh2A1n*fh@|VJ O;3-^^o:_/J[΁)NX!;|G~fx&яBxI̍^x 'gV5{U+ic$$'LHdWnmx%CxL[,` NW\gNބJM|d|ԽtC sV22*r~JGzMz>z2AD>&1UB%חKgmJŇıSdSs١nTy#iZ?^ȦT1{ sޡ'#gd{HxUՖ}F8N*rxc,iN%>5m~W+Eg߻IH=Dwx[t1 hD/+e,ѥ0U`P c8b=tE(PI;.rz!T#DyT 68L<<.. ANB.#aɬmˈ/ґ'n\̠%UjG +{7E(!/VzaS>"z{wmeUpIPڵ,ĬM,9 J%y^eByO7&pc;3~bsiC &9d3 HI%E؉|Xb3ډxSHj`bf)H,*$JbrXӸ8x&+ CpB+}+;HAƧPfF%Nq 6CN'J5Ytn?/$\ Nz<1 UwE&(Eujƃිa VH{AGtr:f(GD Ae{W4d2HzQYJ沩 وv&iλIwcD+/$e,-Ӭf[#dg KcfwJp%;u-8:h u,1!c+/N+ʝhbŸo2@a*aܨۑ-})ӎD&Bc.-+I'R6|="U(b2w|'0^ϒ++#תyd6e?p'*_Q_3گ65jؚV'b4+sԢKw k;DK`WT\6w<:`*%vŁQ܌[i Ċ8[ݒfTXjjMǎI&g x)[$D+Yr Bld꾶 iowD\eO RY~Z2'MLMBI=^ 1F~eK/BudhdKh*6׫?aRD>'eAk\}{!%p1;.!= T$j2`h#_@zZz=~ FA-E#cx5I( K'ͺҽ Hաvo /1&.]U!\ԛUzM r W,'~>I?.2SAeiV ?%AlO1] OƬj'gQ8;vPwՓ*0C^Qi%DlYa" 'TN;碢.`7[(9 Go 9RW\+O$Hˤ/)Uu_F OWSBd'1i' $/3ʔN1}r䭿:{R9n˝qlQ^0"V:1GU^S}Qj3'H) '_۸ܔܕD'':K@~LI'T^ AߔΪd3>L!&mfflu ԊdVsəg㛂CWc0o/u"̰Һd6!Y +n AcKHj\sf=L:hHى҆mNBjZoa?+ P#R> Ru`/`/{U PI}XGձ5+S ?{(a$ʹQ=9Mg}aճXsyЎ/p޻q䝡ׄ7 I/ ٢<74Y(?PWbmP Al̈3p`@P@fvvᡠe&OpEsK9د=kbgX/ChÃc<)SJ^ &g{iw0j,C߾)3s>V['!i^% K\d| &Ȧ% ,Ou, eg7 (yJK[%IrMՀrXs,ĕkv-=v(`ogv 5PA+ 끒:\7u`E,S/bNO?UbT!S]G'Pr,s뗣G.Rؚ|H[2hawNkNEUGb&jKʁ]| %/svǤ,{{ S ;,׺B Ң}MVɘ cB󲾞~3wDA&w.쒟\Lтu:?ޔӴV|yAE9H~X~bN׍!oTnP,eBh.<&Sg & 8]<>V+ཻ87  8mb?'}Q hk4 qw'`{JDEW,_βbK.dn^MZ<ソ(o2T|1aӒ~$@%zWoOK]qDS\S&^&~ٜf(}R*d /!RoHͿ5);8'O#,HoT]>`X&UO҈J3~@<, 7"-I2*`TmBcŬ4l B_ ;ɷRPΪ4LUh Kg(z?(9{u|/nXâDyÿ3iln 7cQ1٥͈% &!&٦ߞ)Z$Wd]ګ U0^{Kuf'/(9h\^s`WsC⹟G)IyS/j+rf 󤖑#SpGC]'`v"@X0zlbק H? I $De$ك,V{wtN,:Gy q/Ynɘj N_8Z43`ps աSrg XKtG? B16`cT]v Ez$(prrA_a DÛnPQ`ol>a$_;d],ĂL&,I4Dm{VG;6x EJaNᇏ Ѹ~$K +L,BwqlȒEVgsn'tnTݼpe$hU3-:ckfs7 ps<齧 N~* C߯NbJ2>e UbFGXv1rgQdkhاFV50 #^hc0[ym'c+ jSO{Ֆtel[*ug~o䜪rg|} I"Fk]Uǽ&yK벅T`Zmb|'pfR. #̆0(y.GgV7Rc[/f݀#tnɅ6)PY#o6{}g%Wj~0Anf}Vi{,]Dz {~?)o^JBo >pAKLwZiI M` 2-_3^y@;JeV^O$rrg\NMh1~[YFFoU.g|>Ҕ>f)tE㤥պ-\e0>dM&z؆ihp*:+zd2zY0Ǧxm-~YwmB Z}tsX KFV|[5~%B?=D lR.D1V3WJodǓʹE-f(2~^D$T/8Uݍ KdfU//~@_\gxB9F^c.8IG?pw9}qO$3FEE~ǵlZr![7Rj|>t; ܌guSsF9n-RU鉢~'&qb3)_@oFGFokʫ wLp ?<9܄MlP{it~u*fhysrPnzM ̧h%Ӵ$F_2fA`[y]'92F"߆RKW珫xf1U4TqDQ#̈́[ e_ &wKz-?^Pk颺ًkϾZE<-CbscUW:KyX)c9~1b?<㉖n^x`#)RN#2Ԉ?O{gM$sJ6h PM_$AԏJrB[+^FEpԌmAݪkYmy U%1ц]m%yY!?/Lfy4Cl =+oWr\Q[#yh[9x>#DF _`rWՀm^!D4#)%TY!b~'/97&D*{a:Ė- UNLI0胗?m\yU?c_Eu˭[p3ղ{ !5\3';cPoo,zyXjB?G%*vn6ݫI_a$\]4SoJ!\0 ӋˎLثPY `xl_$%=%O'9rQbR øu9#T uSJ6!- N#U ~wʠ/xm)y7?Բ(rcZT4##nMF]&&-H~Ξ>5%m(=sR3^80|6}!XҞM~Іe/^{!u&ƊR1}cp< z5*B,XzNzM#KPFMؿP[ H57)me+k`NQlϗAui5{|J+}l ̦ZO}>jx:MODo:!śV kvАPYEsR\!Zʎr?6!9s,@`u ?86|@Vn=.*fNeycfw/C}9U苷`wM3+jR9Xm:;DG#ނk tBљC}>^CzQDC)~(m:`kZQ;[89U35o#[A~|o"0.Z=Vks6{d7}uyFb~edi ݀1NvA|Sgم/ [EW:/ x h#8T X]soJNGnS#/#Ե{39׿{mt"\)Zr£A@Ngscvq|Tad4 Kf߰#`t/s;|zX}?Hw@*~oI̓ɜ]?-$l ::15A*}O6OBWkVwfWquJZg-vrnxb% (vbU3~lB)Fp-c!2l走Q g#gUw07!cCFp_ چMS[yf~w qsh: v$ 4#w?K+& M;=&[\QW0*pkQHbLt>cO&z_S9~QE=3)B/1#H}4f-ڲ/\j,gS!_PϹo(t KǛ ι:@!t(VZUz `S_EpY2.ԗ~ΤD 1ْ\zr/ Q4jᣉ)jQx#dPhjS8߳v7F%GՃi2+>1G7j{I(US״Z>^䥵(`p}2_A_vPp<@$ŕкttxgI'x#="RyͽHS#2`f lɘP[mSTl;Z3uC'E[8!lD)2!4, Zg`)3/>DENN@ O&K&O^' W5v:F6r UȂ*a (lu}L7Vk"_MSf)8[EyjRۿ Q4ިS%}M9^«C Hndpw/y'ڈBQfқsBل}΂:n:',-y㡔YhPt.E**=v2K{>D讟Cva^ [,6Kݎ|AkC@Xh6<0'n-Qg`)'ٞ2a:uI@!-U~_.2N-7Ԥɫ=*?gqW#!.K؎s>B m`!D"%-| Ʀ9+ͧ~LFnDi&<zPp6l>~V:PI]6Rio%vO+2I"bBi,B9p?Y&%1IU+pFc#עIZ61*7뒇sFVVQ~YaU^d2_v2yV 9BAvc یzI4T/D@KoOnS)$Ÿ13]w(пm?~q%P,Uɉx@8zp`9kzԎW ^#|F> 5E$fgsQI̱݊B-ktw #y۹(ڔ^M(@%ywDn2~4Ή vGM ?]Mo.'r6Ψy 8~º m1V4\Ut"Jںƙ{&WXBbǾ"zMAWD5?Jʲ6Sv;%X"`i@N+'˅~{mP|`vW(Xp|'Mn`V*q7N}B}/Lā)Z'Px%Ku0a睅6x'Y s;쨲2#Maҭ]Y]oepUxwzѡLaj:|Xd.M?gFcð21,ҶW L"D&I)"0fFS> 1Ⱦuö#N O[~%ڑsqhkG> fҰή\|\aALEx#<8:]2[d8orx?ǹO\iCw3}v>i D`I{?ߙ7{ϡ6/Q/%KXYsMVS1@g!3so'~heu'1•嬁n.=.zr Xc)ןgUuk^Z1ȿZbs 0o!߅%+ez{WtWI0L cU;6""|U d :0oR:5 e6K*'hotK0P1:n|uFWOw}`l)}0JMT.C\ULnMLڙϻvnu>k]HXVY>D²x"R|'\=ܠ8ɩi*tp0@F^TOɊ5HܮW ~HH+x@]kGa 9JA׮Wp0?YQSc[0n8-:\kxAqUv/3Qx ($gQ;'Jja( zTl6s,#.1rzߏm? μ#h ]3K$RȡM*/ugG4*(xc0ғVE$gݶ*_Nh kj*o,^kV#29` ( +ߍ.{KAba%5}* b P! QP<[?F3 uHs73I+ s`N@wR hVI=BG@@Fi!+׃Xo_PE8!|SBHS2?)4-ˆ&I9?HLĴ#Nө?IsCgfn3vD×Bq`ȞLk{^5C@O?ع=; xs Brcg] U>PNChmE\gN)z-Y֩duSIMd?ks0ܧӑ LCKjq \UK%>`R4ar!e0"iV;(`S ,]H GO5N-*?Y 䭙dIj;Wa Cm+C dkfܢ49s|3޳<ǡjWTqǚzPX{HajZ47 q{$evFH>d5(l3RTJ$~vg;کS^jkM3G8RVy4!E]ESV .8h(eh/3I$Je;TB=\W`Wͧm? 0bR >e ShE].1kptԾ7ԢU`SZ_6ⰷȧ<9&3Rk/| "O x;tpHIsHMBr' wH++ΝO4؎] \A"bo35"{HA]0%vo҈)Iqu'6GB"׻R YBcVeC懟STdO{ Ꙥ-m["G#~ĉo{\!9-#^qgV^NZl|bҘR8A%;H#`ʡe(џ3mEF;ǽʉI2flVggzz#Y0("|糪X@1#Mj%s7p!k6`T|_;7JK@/'ۊYc^>!B bKEܵ8%@Y8mKY4UP׀W9?V]my ݡog~UuYH iA{\'1*ե鞘*Xd۵š[-Ȏnº\:/kt2.8K$p.xEC CN ;CQ0ٽvOu^&2(ݟk9 #&&`\6,3DR} ;l+ŔNBz?BD ŊrW{œ8L,X) 9|cʚ|q{5ppnl0A3bF_r^%r'؝ébDA Hդ"ǜ刉-}Y1# *27矉hyp j0d# V>ǃi-L3#Ρv.,Q9;%;L]~!d~A%Wꭰ(4 P>Fy2[xVD?3 DCLB T=c@Дi%yig)zbWH{1s"k_ԎQu SqOD#}STo$MO\Ot޳7("D+DHB$w9kyW&*SuHŝJ?Y]lS]Nm M g,L&N5Np/܊dk@}#pPY?ٗ+4܇}.hjɲ)5ZS{{x1442xΩv0+ he22|,t%+\caZ6(4ae@L{C/ ^}=CCɞXAt 8!:u+3b]Ew+رd*LE,_.I>2SMfb/0Q>Jf6*,x`<p9}^5ǕO3)?3 pHVqL̢׌Du<=LV@BA0J,s{3S\3mPU' *>(_X1=aZ ƺse>K[n&{骀1C͉tU";!#-@qIHD'$zPţaIfpo@n"o}zs#kl2$ |wJ?S ?酴ːV+ %!N>w?~OT[?_J/_Til<5[]ʿA>sR 'UʷBL&#ʀxf^MT(D@{h&p:! 9x  X؞>қ=tA )&w9R޼I3[ptH20[ RSŊj߄م/bɘ| K̙U9.^Ǽ+1:R>E "m1_j,t>u-a։ҜF}4ܔzfC_ eGޛgc*!hdPɅ5}&хyO*Znm ^ t^,X=9,_\;c6} 1qatIx|,F,Ʀn0 PT.j79]zO8D)/BN2tEcRl;Qy@-/x"ȱ S`G{)#/=`#rheXrqҔaPv$9(CUH;}|O L+a߾ĺA#2ɋ26ƓAN?bl@N5T#ǗJq[d"$jĴ~|d̃09ׄL(~b: M:ՍX49k5fdvR@8]"3g[KUܱļ(WgSgbs4t35VX8Ƣ 5Ѝ 9uٔ觮 Zw %w3_haS1|ά#aĴY(\E0/7J6/@J2[T Wݩ!#12[pjt( Ӯ܏L'8?i?ǚvq gg1*dEuckP  $\#RY?[ ?ϵd8?يG-=UlKhcvm^{ P@t+0I T<]v8_b6fMaFl`w#"HXVuśn[=6O a@#WR'~ l=']rxKŶg3h\N{)[:#] zD5K ]RU!T, \: ']dNfmr` gzm쁞KW0W]l$$]$^/ / Y9"n@6^J ~BHjR*tEoח Z5{Sg ]1W%{O!/Tqnjz`N(CLC4A=4l0ccTA#.SqyIܶiDUAnS*e/I$s!NJ7V(12Q<'"diaUQC)iE{XPDeIp|*,ˮЉ>5%F78gʿ8Qg'y ^}uT0zm0HN@)dBBáNYǕqJ5LTHO\ u[ӣtcj{hA.RQՅ"etV{U m6/;@.OͭRrL?QR- ÐtM GP^l '$JM. jq)=<ۙpr~cLe=N߫jlV"Cbl[i&*gHyn`! V(|xU!&Ke6:MkwwrUr.ICs\r?`"˟ӷ?c4e y$΋=-籪^Z`hr#,q?XbQS}PR%jZL3[]Sx6y0]W .vMc}=];"0p#ƢC#.|eb~=bCl(2}H^dR]|ڈ!Cf%ѷY?B m㒑uxr-|M<(snnBI Zǩ6rtq %`)5vMO;F'*rk֠Cu.~_h6K\nHI;gy#ώ]Sa0!5vvi{:~e/'^ZbxDR|Kv %zTwZz@0 C+ vb\KPzb-H??(#(G 7Od.#q_|ɿ@;L]'!܂IE|B:P+O\`N&"WWZbyW97̴XP>NK|m b]zI4"ik\n(DxXH1d5ekz 蝚]GT&ezNsOǼ[{9&}a^O)'_8@<6%袄?µx䓲GJseRΙ公=dny:ч(b4Y ˫!c;.гv:SHQ9CS}|rmieHmiz/sxP'" (6;F9 ]?Cx 3 yνZ6xҮ1MP(bl;z ؎V\KMulኳʻMB Q։Y ^[] /nb˳c:M({p9]>=~9: VD8V:M $p%,H(xsp' ,4H}p>STB1#n_g Կ.7F-5G9?8-Kz`p Nvͅ/ 1w ?}&']aT~oK FN36dgz{k}ߍ P\ЯKA$h]xmIp]\n!h& {@-d#^.a0v|irq..k.]o6fX˕8K|h,ߊn[F\;#pI»Wgے10@?A!' c.-ySCj+mlc+)y?St 5/ѷ5=ty_}QWҫq#􎱠\[wdq ]k@{k8"kNe߬L[TkqPszAwTc)O1я`':CW@NLQ$hh$_0ۻ@rN(t0M( cG+;uJka p^afN> )SK=ШɅbpU!mm/z/MNqVlʊ@\+WD&9 Z1 kD]{Р&6Z5;K"rdl|Qχn#Bץr!;>B;N#ʍe}1Բw;61D ڋ L//WzFnTL*JS3-44jpewU''fj?E ) qOR8gƌeo}7UGY(# kԿ<^yw.L]A@:+blYfӳ]2i^Lm/聞mUU e4O~W$vy5 \́oAAX@QV!gXہ\B{o1UY>whi pz ,~6̶zEO5Uౌ!DP8i_` )kO `Q%ͰNLJq@<` E6M%d5p=xUy9(s\6B$**{L[O[3M X忚!vw^&pw ˩]1RDp^޹xg˵."6+XH _D|؟2To#l[naRiL諡bUJĈ>»21}Ni_C!ji V[h3L*E)5FP'L }3?n*j\LIqyrTb!}ԣǖ-M ZMFrN"7a V}&?&\# ʘAfjEJjweC@5r(umO4iBPέ+-ôvHOrd6 GG˞*Yo:x?Z;"ssK^k>k{^ZF[Q 4S}4)ȭF}e[:a-0-2mo2R.d5L!B7ܸDb"b(hiEA긄 73v~]ք\̏3#zfk#0 ?˕*^5y߆_YI<$g cqr IBƽښn.w l˭T*JXe%7xԕ9zShˬ_(~X ?kckN.&JH9z TSnzLg} N~2b ^Xjc6,iź}nt24SnzmIJ&&p|y/H ̼}{㸹b+D%bzl 7oMy!]E3wC&dzí`B8bZWV6D (k a=RJ{ZGmcJ.鿷(ׅ? زEeC'EZJ"Ni:@A?4V'):aO/ܟbw-2nv.C=>&=sa3bW1pVP#E#\oAmJ8M˿ХKiJփd"se 39ھ4X&$p@#kQ`Tn d2$M* Mji= g-ޅBUfF|@n [ QSqaA"%Ey|_>IZigyhnal.L cV-\#dQd  0hͅKkHd}tÀ8Q4Rp}IT! ؁\ vHFny<j郞wҳ2Jɛ!2G޳R?`8ֈzw_WuT{ jо4,qh]R")hM$=(ڏCt̡,|{iGъJQGl{uW07 c4 fSn҃ScFr9DЧn_ᆕg=32Ƨ췩~ ŽRZGg ɞ^o)kzwIYfC,RUbMliHXtxُkX"G~kE 2W!峦P]}! g3j' EӞf ?ZHvJ[LU2tafFb3޷QŘI[=*teQaN _eh%9/ǸnsI:Jeu Ժ,1|y˽E<&a/+}Qts$32|#tj;`r:|v.`j"f;ָ9..<$!Hbye˷c1o"%dcp׶Z؀srh0,Glň c*ۻPƴ=q sf&0J.ߋ,P^}˓G,0u;i6qўkQ, >xr e]ˢ%,D9Š!. 086G6@Άh܆׬w2u\A R Ob݌{Bȷ 1 icȓ !j9 _?\C;[M+\vOuS+P.\!Dkc=Wbp UieK⪶X~a FȼzzEY\j"G!dizJ M.RGNy@ Z,^|FmrhZt{Mo@-Nc 6u꼼= NAH^0:1=Tmv8EY0<9ۘ`PlI<~KqN~ N_lf-Qqglۗ1,ʯH=g-SjtR+o?!;gK1> -:>OlpY,m q)^+ٍmc9^G|rJ sh|¤%:9ߓK.f'N^^W^4 Ḃ+譊Br~J[z1\yuŹy3f*5*aH^l.qePÍ|b"ЙYq ?0WPi~=YѻSf28׹J|vT:,K5kFZg= xd{dļxmZZBnYx\k ѫ4AI5lnwwͯg {/8 Yh+cCrywMУq*2,sTzXX Ԙ+zƺ7MfXjogxGJx@3תV<ۂb'snYc TImeJwF#׉w/v03gw>dj+?HMB1 K;3N;MLNGwX LKu?wu+L=HPz9C-D2iuCt@ܲћw2rЍ=$gb1rPW]9' -d'!8.o uEkCZ&\Zg#qQ` ^u[rbU)ymC5 j7"֒3ŪSjsQ\]ɎGJf@d2GD g4I@iC*[ݘ(JbDE GxG7ܓ/LWf0ڬ&G!8rkn|FWׇ~lC?t0uL5tJAEEdIzb9q' %WH>-Ӷ"QU\O7O*_m(mG+v{F֛gpL< go?ƕҶќP!yYp/O{ mF(`vqmǴukPQsX6)y)zjwT<*NƁi8F.g# (R{Eˆ<Ԏ=usl'm0mNCcH9x)VXPݓo ti$/;tMfvCl7`J`?QظV+''`Ŧ(Oap:63Qh8,Ņ?i"’k@!`wٯ3Po׼dj,BTmC{h$ӞjkGJ'ŊϷJOHgimv+;u­tpn="c lYed&K+NQ¼87V Мy-V9/bH 0Bˇ0KtZ{@xRZY^򮙱⴫6v\rCϦxk_~fKtUl8ޑ*h$ yFTB))&J'+h5+gcnIUK"YJb7t}4ΝKpD(IlnݼZg<$AWHl[d0!5i`榾lN~eh 6g^!wUbXjc̨jIV\׻Px%?i#K#. bnr>FadAMZjضgQeys}N^PNvkya"{mC=jU:-/yO0|5!/̤nO,}F <ڭnC3a90 z6Om1Z'm, 0LA2oq%>ގm3Ηޏ3ӊ"!)uʽ1wWb>L $ EvTZjшBHLRl/Io+R+FTv!-Y9B㋙TgS`ֶe @:ي"h ^u M.z}7Υ_팸Nu6iNP3dٮTڇ#|)B̪Tl.EL)4H\8ZS6Ҫ72AlXhe~K7΋ DfIb1uhBnH0QvZ$ԡ9|E6:_[uj+%& ~@zxy)gʟSN␀Ggd@hlF"Pͤ:I۾t-M9;i+e7&?P aq6LKce$T|J>|gU4 R*|ڽ2XyYtNa7K.+XDu|cv]C8"7qSIAeQqf6ʘؘ<*=\^ȻyDQdskˬbwEѷgK)Ԫi}>t6˫-e?؇ 'Q{#B(}Lw$iJÒ`qa;d+s.~R˹Ъ|LFV ZUwO9Hgٵ JQ} T8Ro&x t_жXXL()5JD+k";g3Y4~ z 5g.npyմQ[ȴ">.W|c$d Wn.[ p_Ct/f wh⛧`{znAm6ǙUL "lO}|z_+j.(3h=%Ն(Kd$2seuYtzSc^'P'*u-3*^kĕ@@oI[Y7Q"82D1A/EƑ (FC6pY }FKE>1s@]ŜY\g* cu}ŵ.7|RmZ'8Y+a8 nl{YǡGj+*-8=VF.d6ʸqXdq,Ɵ2pKi(n;f* `&qa 횽68kZFѷ(m=x#8txпk`3v{ܯ0PYb#8C>`$8[ֿ\x<GS/] FnMCxu_!Cąrr4Ѥ" ;-jؕR8r6N'u-pׅKUO|t96Bj8gA=8:Ɵˏ.(n+~9XyT¹j==17Pz!ɞkR\,0II_O{l =2;[s仐_@sxK1y<}Am{'ED^f+AH@Ä+ߞ\*1@ Q:.G{lgZ! d.ObzII55':[v==ݳ9^ S?YH9|zg%0 *fy{*@9 _>oB9K: aK#]C'<٭kłqehYtDfe]ђZX0*Du"KszPae%喊!˛şߚw 0H+(ʫRCU:mVa]qnBz\lXAld<Ӿw@h9 1Fs2>;OOHў9YM̵ZrxKm(>c!w&{]o [vWqۃS$šJzW8-H;g>8-5sGH/' >c(0B\P-5T}?sfb-HHTFG)3OpbD@67Un!VHTanD\@R 83M9DSȼ2}%z%&Wz,8yQUgl8^ϒ=;IjnzP#`N=2oe뫨ޢ dD;n/lOdZxWrM5 abˁ~Ҩ3gCW~vT)ϷnnwAƱ+j L:jyT\pcS`Zn>lWgF2Iq=o~NJI\˖. vI#]) .%p`T1xwT )N(bxK͉ד셭@(a99Vq2+c5.- ~/+Kw2gK9 x*(?԰A0d0q~OwF+ "-;8 !q^Oq _P5j"r,Qqt;tj1ɿEu 7bcm?kHQk9śH?N$/K7uKX]SuS?W8'f ԏ2Յ "r5gKv~ +$Vz/>roN4}ut lj) |q0-h35hↄd]|Vu䷰V|B7 ;̛RV4oZCV\ys:~։װYN)%6ƂL+VP^0RVI'?_; o8(Q0<7{=78CA-F##os7}edbUEf=tQ(5A?0&%Lj]ќ<}l/ a\ UL!uW&&w7-&k!\XxI!1L-U)`ڮ&Y]vt? QQ\u8 8j(]Jn  <]g 9Y@M"z]jQ, DD6$rLi9@kل ќ1yoPܟ o7ݺ۟QSy.4{ qhenXE%}W0]Y)w۬-L6^3yW}yvJ;͓4Y`T$ei_,?!X@kxAfI**t;:ȱRqccuh}`}UxF5;DyQƢv$xx<0 @uU c ]AT⹯j/(Z4X_ꋆ8kysqWU#gV~}Tƪ}cfA^;3vQ@jEGbגww u 3Mr Tq8TUt&okLz4D<)kZN٣)a8dz#n:&eJu@$[ GEe@۵,|Ւ_fȐT]vQnCVTj"=*O,Y}%+F'?NOF`4an59;x@k?U[?e'f!Z{coz9~_|Be% `0o 4C9{W(y.^:j}o;Dă/e":R`mv<:}T >,@גOal G&ۂ )m_ ։?%Xx\(ϓGWՊgt8m;*R76oU?h T =H=zںD/$eXZ$xQŒ\X-߳|zSog`# SUu#Ē^lJƽ@sy25#@뻾 oZ#t͍QDJ37@wٱl0"8=bɏ5+K"$Jd.kr1AS¨)vlip|4h(i2 mm;N'# j)wqɺm4ojg֒=pn)ݕd5Fq΅yDBWI恑}n>}9&=d#Yu^uے|3c~Bh8+M Nwnh'f1WJ!9ҙSVYxCe.t e'*ȗe^|$b3H_Z}lYv %ƶC׀dQsp8 e fis奐IόG_QD6㒴/a8u B d5 eۣ_zYŜJJ F-ݦ.~:T壸XU('?m+=A1_*H땸Geĸ^Q5%6Y vT%*'M6<.m- m6oj&[U_hc*퐃' iE#dVSwa@Eq95Se`XPƠl[ 'TSwA\1;B2>;吲otP~޼t~,aF}ڔ}fD@и0ц;!G1}qVSOS./to8RU-u'q{(ӿaCWktPղm.AL3Ilv8DZ&IɆdz9w,*jL >'[s Y_9$“YQq:3&OƵo`C] ޮFRSjw ޣլr+zl٥`0`K iFMr@7jBu,k/v_ rPi^C& S⌊a0p\aոv!#]k@N Wl:k[֖/n%t4:ˆKB7Qˈ3LEj"nE9>EjI1 +zIR&rx#EcXے,`D_{V5jXILS$ KSUQVe»?,(IOud ~Ýu4}Ƕ7U6=פ"dGPtHh%r#*ouƣP3l@?ܸoҧ ͢?CB[z&8梹*Yn9ȉj# kPMLn&v/$s:Ĥ! -!S pܾrԐx9aD+[OrF|$Yt8~ ڂ?K85y5i7u>"rM~jx:?i_.YF/jk0T{mtlѾ,5h#/nh7Ke|V]Tl6(t"$Xe҆;%l)@qhY5eYz2K|lӏu{4/ȱ C m-UW}`ǬhΞ~d-]eC;/IeME|()\X>tZþnF8%Y ELȟ^֥dyz?⾭eP>V9§Uz$K']CpJ5D'M\CukCpRĹ ݎb oC}/d[ yeUϥcdV 2>\q3m.ޮCCUD<P'oȇ?y b6:$W8k|sƶۗJߔv @^2h6}[ŽX'I8X)LJzkZ O]5zE9yf@>y ekPٍLg;VA&?$/9">ۙtZK* #IeƸ0ty9-)΀|?8֍a!EO1¬>>y V?ZE%%C&ɫNxjZ%#Nw@[sGGA9F׺\s``coe9хhe:(ͅ"G+Yk.1B]͟fA#v żE=[3tD:\ v;_}t5ɑgzJL=kR&@Nۛ+WNEčHN3Y[w*!oydaPi{֒RB %btfʷܒ+rv FcsY< 55(dmK 6冹PV!8LBCn_e1&PA..\7puK [PIsq@ PAԍJ ^;lI!2K,z +ο#.&:H3bQ;?PX޼,$*U6:iiFC߱ Εg 8zT~pԄv3+'s$rH h8Bt%p#d;4ꯑ!~]b2>0 u [Gq8[M&]|g&O[IzvIE.R_ۮP)˞U{=4o7;>@: 8C8FKċntQ_c^ I+0RL?wkUR}ɽb;agbaK(90y"RH؂"Wʮ |i:Lz?8x~b "۲4P!#H' X?Ɵދau~ldNw{Xb6D|c,Nά]6Z5WٯB4Y *Vqv) #vtZU=R "A 0<Ҡ. yѓg5lHq]lpj7#`X>ldK/Zg3k9d/1W:6ejF.f(N̓sC,jNO ej!3MZģHb85,Yζv9A젫UM`| ~Ǹ9jD!3^5_X=>$; 6Zq H1K,/O8+ 3${h,d ?{ݑ?X{O!SùZwf0Xb7[tqGϾ S*xNJ>\Y{Gi'jeEu!1,8o7mKeZGTZZ;6`W5uDTWgEӮddҲOߊIXfpqboii㳍ֿj7NqR0r֬!0J _͓^*}?, 3ImtЏ_Z.ĝzD]g]ѣA93/tJfEuh\"@A :i65^9T!#!(~nLe;v@gbD9$sW|эžauB6]W'g=A<"TAL?P!3FI{ +l*N VQIt̀ Ԗda%o" *t>n8BYr7YL*A$޴zz VGL1{\E61k|{u/>Lz|{*<1s`XjVchP)8a޳*~nƖRqT eġ씑E$M1Wk3g$>'KL#6/Ԍ!} @;62]6C-vx'?,˻"g5*9SiD@B)8,d_&V7hGqd`~48N?*oF#:k~6d>.̢P4t vc9Hb8==I OT4uRI C_ O!RUqaFˋ>#;(Mv?O0Fbcl7k9ji*!;h#?5v̆b{t3x,l"U˝:v.$XAF8՟/onT4ƞ㒡nڢ%-ݯTG &`oBIBXNN1+2#iףR^e`wD5Nk@D&>τ(ZSZzg&Ea)>LE G{?bKPxPfF/V^`/ 썝TllkwsiInnZ4kwbIRl0 '*hB[ &_"YJ}x!~ ![+O۬2&.L1էZ!7ʆz$1艏x{5-v;5#a,BU;S FgFdCB:* k" / ܽ ]0"t 'Q-X\npϽe4 ;"_xC:?O#A "'wA)ټyIσ 0{S8MQ"F^-Q^e(e ɮd/~Aր^SjJ<{MLu6v'7@7?yL,G6{2 = |-1t唈STbcFt_!Z\û?钨.SؚV .b|Qb?򫎪XAЦDAsɵ7Ί#Py/@=QbֆJ b+Ll4jث|i8$d,m]{1(jFWwO vx.FtR=Lɓ7 +}A 3e9qGpIfuWVjS39 "qՌ/,~Gΰ?ڧ-?fV ~GC^[M2){|OVb{smC)Lwp. 13 otFzuwC%PufQ)jб;)pg!20fYOg6й 1)1&d|Vmٔœq[EI|w_ӌFOrO*3 @{'`Q*}иNlȇ89Sn9|wLy|NeP!<c6?Bfɨ 8b~ il6'yɑ_$XSo0ndShcM#;RlzB&?̷2$֬r*eR2h4 }xQic1qs<)تCNclcř0c2\䉍 lb$ewcf)Htp2tVKfd+uBD9sqA=6A!a[TFGy9Kݰt[|*@+bh؅\9#\wc..[B{ |0J;V/ )B@ddɗ`9Od$U?6 }e67_qD9%J 猩} rȢ`6Mdo45A, c%-:@#<3{HŚ_70ӕF)I Ё٩/lS>߄ᴍ+E GYM`V'8d"4w-|.MiZ H9;+0'7u^Y e"s +/{${ G(B4>yJS"Q7"zm. /NM)^uUBM^z=N0WQ+B>H=rINtDٸ`W^/-qk+tI=٪#;:(}gFz:句}.,zpEHR̜ӵ@1d\c$_oCxH4)sQmrnAksER8Jkܥkf04z!S;YKj̓p4rH $o' BOy7&0?PX p:w.g|T[K Ng 9B*ɠE;B?iOnla&lUEAGQnWi/ sw#U}+>A5K8먽VA&çܔr;w*G/ӗiA=!ΐM{4*Ǧ_r"jC6yTp<LA%V0=Ęʯ边1uA&16\ԉSbP>x27rDlB,9w_YYط#+I퉑B'A:Y䶳_V jiP #96I_ cˊ*>3#9+xseBN&`}.2d*=YBe_M៛3i5s1N`,3hBdc Ny:*`] S"a{<9tiS"8X񜀠7c/p!H9lL`4L %QM/[B0PRh#av$,E Vבtp%B伦ҝƓ%YY뷏9/թh# ڔ\ I/*[-4/qg𢒡n#'m!~KX&җ81^Z1 =HCFoL5%=gp/MtPVeC FיpwCe-jb#֗LE5#2 +v~.캿dJnnI T`u0+L#r45-h9ܩU|Ku"HlGS?po%G㶽16;^>@˅!V, ng~E2zȸEpe%D#M].\9pu.~u \2v"Z6S2#*&Q q,2fG(+f NEQSS *Cryr4;ڐf^ʡ66WuLG⺋FǦ5'\$`>ʢ(}2*8zp1 aWg|<{Rq &|zs :lfl _XEC}ҬW)nRI /ϛ*+lاA蝏~,x ={:=n7*Mt@Bl.|*HJB飳A>QfW{gEDo($B7 ƛlh\QV~- B D܁ǖFGrjnlqZ{qO$/Ȃ pu)vFdgCY9@ٺERP25uV%qh$~@ ̪:^VhQ%h ?&dɍv;#dQO;mY&~q5A@"KBZ`4R%$:ڌBz(3s&;9/\j;KsL~6Z+~r>Ս3$%2ͻSfB)%Wrп縹 HP]-`q8+[EJ5t'seo}!,@VخGD(`fFz?8vO,>$t 54A҆6T@ $yXPrq<{7QѴA}HDVDXprLTǍ5wmtO)q.mGwjG,w=>U]f -˓}t߭i S0bRrq>w6-s<:R|Uo95'y|*񠅲dQtyv-:/ !h V Vڡ(HdWW/$5Rï2-7ߐ䔹'ҞbEHòd/``ebFM퀐nL ">z$"̒[vu25nVۊ !|o@1O9 v1 ׶.hyKZK!lP\쥮潳_XRiv(9θ̾Rs87qm[_uYK MSh`M zBg`DM|~Փo$1dcjD0PV]ͥeƛ?z\:|kcD<7P9mm6%'/`+haXe^i$S#?+O5QЭCXҩdZ?L\: ,MG_RkVU(20xFhi^p/ V-&dk`͕,NW/ &LKǧݢ ^յ-ƖE> =~Eҷ?,MKǑ +"qF&~s\R C81u ћ|ˮF]9N W#f,Il7%(@Y֯ GByK/&4yRakG}8ơ%]A  hyEPsH4HV#NO LF^ϩpc8Mq(˓aۛL ;!mѪK3KqӤC(b}ÙwxVK8$58UQ*}m/S;czY!/CN~*+\"myЁe3Kͽ|f,+zC{f)8D_ ,cRHPB*:'&[B)%h{(WEߥf:"B+%']HF M -c83$ȩ㢔|8']Gf9iז`LsL*q 0ZDEJ[+eÙ}CuF\$%n%W9y=c0쳼 sbDlJ> Fٻ *{8;kgQϭNgų'-,n6`YS7jKsU)'OG|)i W{܁m CD#S&i(rЊBo?ʒ,UjG w^GA)[eD̖5ݧx={zL~k;1c1=,aoK5a =7 0dŦ?0sB9oAE^Dr3@$Fy+#PeeLB6GMA?D tdٗ됬 ff̲WT}D j H?k#`NvA7R x/\9PǣUk4hcs0kc ndTo2|.x"tM=9:29Pq6de؆=C"3"ׂ}МDȭ_H DpK4AU˙~=\jRcB'3 Hbv(pQL k8)Y'Rۧ &zO`I,jbx{ְ;[Tt eSpk tn-Wxj'Ke9bG沢\ jE )UHK aćHf?McCL"{A":GXϓ$ó%Έۏ︡T+HZ*]r,:ZWPiu ;FMiw42n t!dsW[C%CqVlj)zOf jvһ>҅FQqC0mnîAJ6^KӤ2edv5Rw=)[CaKiXDC FxN8iv)帵]spqI@덵 cHT@$|'˘Fs(+vc&#HzqƠjD}{}C7F.=E`ϼ 8`rzoiR)嘶_vn +X+u*ZVqsB@5 QEr uf]$G`׍E! **>ƈPP\~0LZsg<` 'kccgx)#wI2 ӂ50*߃_aY1ޥ $"x7M(bRJ`/ˏs|& 'z!*`Ʉ/ P=xL/Of" A1cDŽ䅑XκgzEh(3B>>%^wԣ55A ;LƵAǢXR|G0)^$Οl0H(#T (o{"/%'bR|2/_2qx2XT`΃|҄hd(ʀ>@`ID ׉1!I?|SG;Q UM}@%)aafL.&qcǀ^-ϢY25˯= *:[]uHT޲ <S+[~čՔh݋eG5fm1nF: klͳ=%l7 PxGчVT:8:1qɖ-CC4}G/0HMFHXزJ"l;<"&XDÐSf`s}Yʻ=y AFerw14n&4]s󐴿> ο $bhȝo1YeO.x7)ZkV&9̺7 ᩛs>_yZ\wEb~Xr Ī)ay &e  !29{1?;}>Iwg,@R8$QiiI'[):`Yi$|?O(_*n4 ၵNe=uI\R/̅?㬍>TɻΆ#`E\;*cAG&SwU"}-=^X-@9&r)9NNX==s.Qk2&#KGWFfy`I(mw3$Yۏؾk߹Y_3̥4tu1f#Z!)o v67B 9:K~TsɣSx0nlE+u%T1)]a{* *?>n[*}ܖPopA@G"5 pfߢQ /(MTCHbr|&(m|Hj3 HWuɸIjIPszmG TnU|Oyd6U.@!* G%ņG7/ ,Kή46g/ ]t_ cLoQ83輪Y,'^QN{ U5xxo7;sח23If:t LpR-բ7{ͬtDI_7ШL*(jDW{ePj)S#PCs+2f.5|ub5 ʭc6%6F7^2R wMbiưj7ѧ ".O7Fp):811*"{YhV8 {ԱDR7{; [Z1TH[t6BlY]QKKi@Z{eEV(|y6? 8ߖϰ qɨ OL](|߉Jt 46UY5ˣULJrfdkCUZF>ƍ()l3 R }IGz!S"孞 vx`i3oBƖ$&% 2(,ldO~b6hRsYT/pFk[ {ٔ;gk 8p)4[恁^$|yIN/ɶCիkv+įE]rH< ˘ZìeiZaeL8@!MY&O$X=fӓrXQ#[L56F[U )M8L6O&)IH-P)Ϻanׄ٬B,J0l9_t9E;|ȫ#TCpuA;b.Px5iYGE+58ҥAG2Yu_`$sbΥ kہBW^EdZ&(ʤk7y_87Ec@KeZx*wC}YR>N8Q2k+i:.Ts ; $,<ӄ[$."}NƲiv5f:KFx8 zItPh}f:_v.0`1.,X^0M죛 ²DBJNJV @+M?ive#n@Ky{W'ifQn/^[%,YTu9Nk4K*\hj0Ҽ?F0_c?-&X?.3|ˣmm9:י;#_N JM俘-1a N *d^qwfWgz]Xi%V,KPࡿlGbvcGSKgW؜%b~o^[k<9l2kpEX5: th>,_Z,dʀ'>DɁG2ˮ2#4ϸ1h( )iqܖj^uzS|hAI܋`5AG]Ȋ0Vx\dyn h4S婩vG +06c)YE ۻ|,̬95Gg4O!Ǜsdmj񏕎PS~ F'MdlYiVyoSq_fX0ڿoFO!Y"Dn_vd 3j>Ҹ߯cEH nwkܒ!'#M{RגT{2uBu_wVX@-U+QX= )1 ìD:4֊ md2+|\1k+wxh:#O:?V(l|R2ҭdR7 (lpMi 0m_8*afgT0; Å͆=+nVp`LJ^rh+a[* 'mZՔ}^JVK3JZe.>$8T"FW\>t?XsÀh80=ʅUu6R#&bӖ{HPN ըcbyϻOL;2|*gf&+p ʞNJd)+=Z;ZK(ll0w7@RIz_ILX h'ht%Ct- x<FU.2scXe}) |/DJjpYt7} zlMܵ"b (%dQb9.ԑح3s9ͣB6ςryEU (2F<(zshkO#pBUy&)ݡʟ{_ a%Ɏ[0ߨݎAF@ Z'/$IW؇fNPx/D'QL3<"b/| ^㠊 ?S~CaWp?~pXܬߊt֘䢅u=9~arވ6}Tۼ[g]Yu겮̆=v4F(]e;npz`"ⷌ ϙXYM-ݝҢ *ӾQIn! ;2K_+Uɔ*bJSEؙt2{5VΥ P-\pqE-iX?3fR8H`$VV?$w tζ0]a4"ޭ Qe}u.%ףO4ܹСhYlרw %'ortOcNĈv#Q9wn 4 0iGK6D(G]Y~|$$񊚽՘3q;YbݞphWVV|~׿Q3ʒrte KfF##")WK/%ۮLg BWsGq S‘xCC2b8 5af_?yYKuȽhfC8 |E!>A 1# ttIYr܁&2pP~. ^F#lU(C8\5?G@m4MB+aVM䝣0HL䴀\ΰ#8, 'A"-|3ٲ}CKcjK>R}L"v:K:(DζiTx}/!AT(XWu`-d`i[eT otLѴzMסEw""l!$ EWi-! y6 _/:. ,eH2KJhSfh,UsY(WZ \IG*(oWԛxPraGq[?c]áY||r<#TR#s E~b/r)34 <,r׫˔=э'vc&[<VeWw}JWnhDHGFSVu/$! Y~j ʭA~Qg<&~s"5nQO ,I._Ng0 9\]@[5}\ҏGLMf_7c` P c1%%gg; 7mjoռv]d+P! FݶI+4>ߎvXE[JNkܺ>vNfCGҬ`}}Pwwm)ƇJWd:-T" Qy7A0yܝ)"&Iֶ,!D tl[3ʔŏ~]B7 uKROw˟|,6X͇S[DhA0}݁.V{mP8 0<+(vW/ڜ* %S`/ÆAbeN`chמumjGx7(ӉULXߎƨgJ\T/s؟i<,*synir7Kr lOa1k?T%(4 :#N>W>23|thG?DB+qO#8}GiDo[k{&3_ld~9 &$$' PAk?$JLuQ ^fK+!)\3wOye\j 7yد |J]Ճu3ȝ > i&'}ٞ_2!KwܠMUb1 We~[!ZVF'6(]8敤Sfa>gK ǽ`RSyܽZ#د ]<*qdZܿojԀP?N? ? ȚnT`RTD<y? m˽ +Qٟ'O̶y~dm?rpg>>-з f2HׁT.\=h`D%*U"LKzT?_FMzxɪ_Y콘 Wq}Z. qwNZç>agbVL^Wl:YR^wr$M#SVrï_VZٝ"͔'jg|އsR"Wq0 B:H-Y-cf&4/i(]Ruw Oj`rM rS6쇬BIs$a?Sh+lJBv$1v.V<.HE6 fzz}:|K49 t:>J 6~BD(|#"{6gMMO6%CDe <qĜPV?-D!lh<^"]UqCTx3@ұqCzlIڼkds_UZo9&[{I@.?T%^!erkU3?Hd%8_w'$KL`IWيΡ~l5n(zT[TbSQ?50B϶@:gg渎 "̏ɏoXb$Iؿz²U͇h ۲z"](*'^4m݊ͣ2qHb6aqj<.Ή Gӻs1<g|G)_{\.M[ԫ w9׷DN[@5X&}~ OE d?FOۧw|o7 j β *EoIиUA$DDfsT0Ј8/zhXc6bD%iht425%1T8AB RRo%Z$d2_e% ioFx:g-/ppx˩hSBG|^zX)7><, {ThK )H,uN[WBdӗs(x{c+"+HhUT5]2DՔe%w75R1 (0ᢧqXk%K%؇gCߴ;g_&> A |W~bQlZ>gmS Iw:EQ @BJX% DQj>k` @(*W*DٸJJUTF J;3QU}ܔdyRpnŋi ȋ7N?`oSq^mE/i?+,9+Úh€Y:K|/9D%оcio\/^ 2q}*?~zr0m!󓠝@ۅZjL(wX9Sϲ 4>!йiwEWL jP7K:| 5usi9lGຕuB@vAl2k3Z3N7%'W, $ 9ϑPyXC"Ig U'^ ]=NMBqPphj[}=ɔv`Ś&>yU%ɖ349@>xȸH~SВ6EA%. ;-벍8a *C`g{({fzk J@B JBE sbޖTQ{Ӥ#e 789Z*ң'FCoB|H$QjuM!6d2,:rEߺ\š Zu.Y.hƇ*wZn 뚧yy QјRǂ}~ H6Iwsz=>јss]yi %ҋust|cJŊQȠ4 y8_g9/} l;ͣ0GG$.nx2ʠ*@saiBkeTQT?1 i$% WQc͵Dؾ/)g3)7)@SKo9Վ xGqz;? 5@a[&4o>~!^Bz[ALT=9͸2Ծ'!_j{őew'cb凟Ƥ+>v8vyIe!ˑϋs\i%f{5;|ӱmwaH.C⭰Uº)ꜜD/$ ,:[-~7ܮw;(@g(iCQg%t.kͶS{q x8z [' :S+ m3H&vlYy)/@4O6l LPZ,/`txvgXiBM%m\,(.xAM Pp;YX5Rp- \Rw t \9IIk nC\§A!ac ̺FI!<4z`l ߨE`Eo'lgfBRpDٿJ?( B|T UlXi;=[3S$Y_ 0B!Sl CVi"hJ 5{mexۖ1 1:@{Ҭڰ*w(p}9gR(7{!O "9/ӃΉ3ϺT"4M`g/VCL^ۊ i)5]Wt=xK3'c4, _W=iy>u$sK_q-wL2KKyz]*aC(*gɖy}3*nmxH _:.*}H0秤6 WdW]k@oh*PfK5v}(4lA?֒0U-6 M2 ^6E_#_5!}%u:&WyN.7M8<9=>!n9\>koxuHxDXcТxx]B fDьzN49xw"Svij+$M/W\42JKūg0 #%+3 EV1ܗ?&>H$%F+xJHD EzM,"Nu^ee3p;HSsS,ӝ/H:6;CWY+ᬭ=C9+r*E.UTԫYoZM_f-Ga\ /յTʽSmʫGVL΀- .ܯl$‚&1 :Fgcy"DEY*+  &D ʾ=ո s"d%| 6Ϋ~)jX9*a'Iλv/xCFqL4ӔR`I:e:YyR>-Qԅ1=LwKE޻;s #vGt=}95#?霞d[eR򸩱iX,pЌeY vyLSWVjv)Ο,5(`)K_0 8v\MVjew;G\:c3cIsA=æQU*l^աDC0AsD~M-$ b{\ȥ]Nae<ލ l?wDM ,=,}U)XtskHSU ;3 SxUx uyْ?GQQjkQh\bU R-acqvO}K$ .jSDոMb 9 űr>oh+kV Mz^gl@ [ `e%z1w婘zhh/*LNG` 3Azv ]tE0ݔ_-G7ׄ @` MV)&Ls1IFCC Z\^F*]T[D [|Vn#ѩGȁ)&\0_@=@@1 5hec33T9h3$U8IHP/C89US+G / !DV>4.Ij'v<^G0'l I3P+ϼX#ۡ.z^G/(1mK2SVD^RQia'@+|H2q.Pov3}ʆe|JCBn y7NpY7qR,@1ҚyAٕS7=; r;aOL 2r([usM5gǹKk"Zο/\W@Ξ)} x~OS/k@xJ%KfnI ڳ/3$wab[AڞHԶQ,dC;vvYvCEo5cVjsF H 蠝&2M-D> 8$b ҆3VN0YB=pQ̯4K^j m^L{UO mtni!i0$]е0z4{TE/Un$e> F#8=*tP<*|B=8 5'(̳`f!`0܀CR<}mfTe?Vqk&.CR.;l/S ȇa:R.^֖!ʹP7z'PK33@cYu e1hԭ&TTqm \쩛EZȎJf_rkP(v$l rA{/6 *]ȕ-ihVy)z"^\ PDg6(UEzX-6"5TjI:@VʟLkEi!k x52«K Ij0`wj 3ŗX%lv *%eAq5`It{k-H1$'dKBVnTtyW 'p릊v2#* yk3ێ;2sz +Q8w~g:%|jpwvcΑq-pd1%Y5a䳒;wĿ.>m ͚*u?3"Z&xvH2,iiU'khgr~VL-w!K%0 MEǘUZN5LoSAEd",pêh| yz#Zžs!N׻>e 0wq/.m3;־(.3UxK-U6MgGHL)AۡZ@KuDJjZx3n$WMտmKaTiTz>&isFsV@*PM_ olqv.yu_Hzg y*;Q*"vwHvLQ`xJ+,Sʢl*mXIjUvWŦ+8 H V_R,&,6c &sƲFysdO|W>HVc";OxtĻs9Z9tLyPN61J%OLJϹd !os9;y@BUV;;_= "N5YΕGi]'ktU(>QK3Es1cScM5 ?R MWS?;D,('2srnT q&m]F )% u;3 Yf=B^=נ Hwչ.ɝʪp[SE|R~oAeJl=HsB܄T$ g_MZh)ݶ3F$Vrpr(4YSZez@Q2Ft2M0pR4ɿwC;ND.?} ~f3&Bg_ǕUBJaIcc2$;FҼ.HKoa&5pjZKUW[|Č*j 1vvӵ5Q\ ϼqb;`}ԈF#Ah9kB59bkUkі̨U A>a4԰EqY!ذC+63D`{wLh:dLö-/\E8b3z[c|Vh4Kr]_uN\[_ђji^| wﯵe!mRrI/utʪʢc3w Ol i7vx&MxPғutQmE)θd5\{|lEґ7yoZ)PV%7Mxl`:ʒYlCznGTJHh)2Fr;HG:bZf4x /[($;2jljuBH,.JS+0 yw$(mœiTyĿ!.xi,cXґ:Db# _}~SVFDE)(E:fҏӕP.(k"QOxWtwud4'Flc}n}wͥ"m4{rt0.Η.a_{XQSXVp jn !.7HG|7vMD*?#qD\aܡP#ilwrH'ei)ͮ \VòU ^9Hn/5}wrkDvsvxx9q&Rtd1( >/"z&|hONc]I*J\;MNL)z|)C#C]apyWzϬ!>YQ z&pM5)ʙDrQD7FBHI&b&% l75;,XB`2àr"q/7+cFwlEi`D 3T/ &o#Ϟ#lWNLJ'`˔٠c\'0ٛiaYc̥'=ʹamhԋT`~U["HC~ e(#g=+YXW8M GqD7FmAko_88*{c*UT6E1wϵMCT$fvXoS=9;AH(¦dJkqYp14P'ȚG.>,w9B[vDnG NGfDz )?i>lW8)Y4BqlS/ULɁͦrJbO W4^2QnguSѱGD2$A*5MjP{8/}* O!ڹTF Ƕ9?A0Z(/gPY6 ;YEVZs2efѭ5#x.YŜn\dsL†΁YV^P$Z SMs Jş9@ݍi"),^ZPYr/zTV8՟~0rr *o^˓(RP[(dJ4{\\[wY~MEkքvm:ojK[՘O@bI잊5x1"ÙW0=pܷ{)ĩxu=Qr< I(P^u99@q'S- 'lp=2N;ͥ 6`W_I-cw'>2d@N|-,{ȼ@AA\49fMl&OpgP/ ^! ;5187H5cv-~o9n.w@~*O3@_2B-mT[!!"Шhy(k<mƹ(Jn j Uf /,cG ayӔF)fI!AOqPda"x3Rz=!hQ)hĬ < vM1}=g D xj-&nmnLpcr,7z5䀜"]l/}̨L3'.Cq.>QL$*^ ,4XcdtNdu(Pp'eBNv-57X՗$4d_s?(|8HDy'/`2yv,j G~S&ՔFCli(մK&j|*3&Hc"i0kHfuR2ө(h ==8zW^LS#o>Oo'gʁZ-t# ]IcFOUe@3)7@ji)2ncc*V8E* jdpWFF儜s>/=}^VUh7M{M=q#'|UOxk*ӺLjIA>grIT`4L $ W45fhk>KB>=}>`,c{1P<O됇sΊKrZNw6uNs^kG.ٕU,1Ri4NDlz.t֕, d;%M;Vy 2A"XĂI[l r'owt{Q"yyEۍE9]BQ\6fj/7g%tJ(Es2.7[&Р4&=NֆuUzzX(GTb񌴥:,L$c렶dX6}" R7Yu F{x6R$Q I<_ɴ'Z (VtCrϜ!#"UTF sm6k@#9Ӛ 9Kh=7->漢 1xYc\g^V!Wqt*R`!1<5pٜ(5\smrhgdk%~fS{x45vۄ3%YWX 6棫Ufw_uc>4kIZ7#|(#Ԗ6 )'0t-e2._Xdk#{g >8T(6EvPYBoܲ?$(ԺBY6â66hr~2ULʟ?7UWdOm 9];ENoJEtN*#IE N'2im xG|P*^v~ܳJݺ=gXWfrԑM5H3hJ™u [Ri/׶& xktUJhۨe GIn1C^Ϧ 6G 4',I!}4+BCX]T'd 4Xz<y+_ūƖGBBӓhh0k89W" l*F2]'XISW{Ll&\ Hevk:bD"ͦxQœZzg{Cgޚߧ#YtԢqbXBv F )v~' =NtP~~t[L[# +ZicOCo&$%϶@oVaFjQ4:5*P8{Ӫ7g[u; 0c*rGo^BE.faG͛oո^J<4ebXҫNp4ZIq8F/+BAoѕS iUvh~ ̦Ի:!oP:c8 m: ?>ў..Ar3lEoy@%u75mOmR*&4 n_UGHp  [ Bz9K,V`@BYh kX,!@&kmD4 Fwhn:w*n `nc ժ[K \G/{~n^BM;{a) hN405ՑنUm="svQ7#Mü8fOJض "JD&xoj't0]|DϪ#tiح}w )Tv\nڭ n 4zXJ0TW[a ƐJY[cr͋,ЊRDFDtծUдyRzuT"qmfTbX .ӿO& s1w d\2fd߉Ӏ]DIEa~(1e䀬H g"69At!-ntLE~È[i/BSw2^ŏ1k13ڙr޴"q_j"ɐHpkͲ!t eͳK- t!۳TQx(_hD9aHF*Ů?|9JqdT"B8$/(r9Z_>fK Y .-NgTBVF2=4PB3X f5~caT,toU2{z'ݺNK{(SPE0L=a'ĸwi3|:T㮈zޅj(5/˄oOt#{(|~,XOK=C\qh^+{q3@xEkv:z' /Ac+.rvٍC h FnQVR# V^HS&>(k{k[=(J ZJ8LjnXܸ%] WuCS4mx{ p5)dTC 6c|툒aMpfd?N1l?m8+0 X&;$rr{jη'/|wbKe$"ԅ'S%~"N+޿zM7敝 u[dc1%dJWE&i-J3wcXZeTL=Xin#Έω^YKMEMd²W;I81 :J>hgjrbL\͠M%=V< s@,T>'ǗCh9gsϷl˰غ$)rlּ4R|0d)c~DW]- ]V8.}dy& wTmnXS蒤IeqrVy@ ެ۲R?jy0ExGx4(ƚsA= 37XkA]u B1TAKd wg\6 qIgH;\ft~eMߘ&]]u֠T?YZJZv,-VK#֯GmF<PɊT+*xs(2UQB]mEq\{٢ : Ow&,RY5{PǝoOtQhSK Rn`*W5m;Y"3g8(wt/Çq81ȏGLv6ȊB-hZLaXC$]?x8<3$6  ;zڂ:t< 4ldHL)!D›]j C@S+RH `vd00H %nS\X<4yM2i<98"c쥆u i݁J ``;E:tȿ|`5ސT-lFxpw-R$}dn!,sx\UdݾC 8tQPjT܊'nb2$뎟COܵԏ{ݏ%lDYKaes7Z).Qds(PN;jmlI؍qI@ݦIdTjV*U E&{_t4xlyM,l\4ml&Z1A#yMAaIGK Oⵎ O*rd^tB_\!?7tvxCe(Z09wk@~B͡娷u)TZEu= fi-i>]pyg]-ZG0|#DE'֟Ea W{TپӹgM Ux>$WOjjʫCHq#_]kx̓8igٿ#?%P:CU0^ZXޓR7 :Ҵ3ס1gh! } c(H,FJBBQ7,FdUT;.y=aAn-GJb{d:Xsߔ"վn$H7IP]kyժjK'[lHNRgZPIBCg&0fsg@a}'CL}k&Ȩ PaJ%V\>#3E Kbs1ؠy7N Dq#7ۘii,,mzcbA3=wap!ϷĊ#/~"{s ȡ%7>vʐ10@i}9X2t'|)+0 t|kuw@7Y|R2U~n7kJo,Y7rOjtHd;Uxƞ6sT>]o36[4jS_)y,n7NEnfMSIi50RzFO鳅!6WeĄ.cL0}o \3W\jR]8$Qn ]et/ԑsTbI%!N11:eitⰽ)dv>tery.Y9sF`x@jo&Qv \Q>o8 X {ސ,mEㅵ;_GlG}?'8I k~ Z\hz՟T]GwAZs[qؔk 5|)qG#ΏZ )y}ʡkh]y"0J=JPR{p1UBj 6 lۇ2brOIn#HI\85ykP˜S21 A!2x<6HtGtCJlp7;O/{]R!iKT7| Bxbg5"'wE4"#Fsc0GLSeg)%a`G%ؑ({"ln#op!y"ֹa8+>αjꛈػ;+Q11I~Y9;qY {}M+2l)ִnǛCr7 Lhxv\ddVAs3h첻(U4Y5#iA$>VOf? :74 L"_Nظ;tiycLă!Ē_8kec=7C7/eO3f OH_V^c đkkm}os@ώ C[Cdlc Vv]%"X1XsiUvRW'ԵX'P3q;.Y_Z?V89@d$B-kY^b}5e(ȦVRZ YWw e o>q@u'hY|R ƅӚ7Iԥ@'"Cޡ 흰D1=I /7 n˸J>BW-pC<\)LUz? }^sXn>^|T6rs  |.Z0:(}3s7?خ5C;Sd&7-/A/S bLuf ݧb93PQ j xL#W\d`Q% 2*mnOm0)ze9U3%bϛv\H8g^!MYڃdz`xtX^&bwVwM 4^ ԐkTo/7 Z} NHzL?vo Mמp K1,DhkĴ?ݚ-dUNQmӕ,k@X ^H([? O闪TwO1hD XGsyռFsK zXWXeC aMh#CR8fOFB=civptvA5@{ꉊrk,,]@ $"yIS6 <v4<|iVtƄLв#M"S[r/}`^|"(dG6 ܥ)3-5!\$zR_23r?7>@ڱFᴪϑ%%2%n=vlχw;S=b#|2$N_t̟;Ŵu w /J,w?liy鿼!dR#K1 D/TҺɗ?N~}z5< HZNaѱ n :Nnll0(ÛD@bӞӮiJ4t̳_hU Jejቍ.¼\?&]ħ؂,lDdODH1NtFjt8tq8iGR7uojmlmr[ˏugIΪ*i5Y|B/:OͷLW!C{J+E?lL:d67o: 0| <)YcU\!< KhzTqЕnpiRc:5ήƂ+ÀȷK ;8TPsg ĈV691 ږMRbX&$7֩E4|Bqm7&Ȯ ~Ћ_Jw@LjP[m}m %Tѡ*F;'bA<^`wg4L:oh01XemRvZ\"ǒo:^%›ݕ:X%e6hlllcR<-u3;iz,-Le[@MhɸWDftmݙP Aȫ&CgWv3\#(> 3-`_1.ջ@fJ4%G+\`?K2.)k2$rU[vb$'$–.`)Wg!X!9iLFFq񙊛u0Ndpk"q$$ٜ>pְAy8g2NnjvdLve6tH?-6%mC`X$OUdz#} ΥsIU?v &Q=J߬J(I:{t d T|_!ֱm۵X8w!vУS}R<()+VVQ^^D/Iǭɏ=/TsQf *9GEQ[l)5pfVxw[5SܵAnj#2|L]RMDŽ3)Uq jEnÛ_[e,%=Ff#笙#$?NI W_7ҤV/9t[ _ xV8W&-!AO^O΋Œ{s7R9:Zx4,wGb/0  ߒZBut`bxɡwlvOMY)l0vt8CCދ,})5F~HB/\cH=R!$KDCXosV!9pຬ TWw779`HsSLB 隵ސ0DHߗfLQ 5"gc]u8?+j/jJ\FJ<Li6̐gAW_L=^?s.G/-gƄ,5e Yr*ebvɽN imbeU2]=&A"`Ew B8H|-汫 oPk9)D"Z@Բc1(ZESD L{|0Mӵܴhz<W~E=7f뭑])n7a6„&hqqw=9 CzK L 6fGf@2"g]Q f^%~$\Ɂ !еJ<%e>`՘!Q3arLtz80V-w!M-!   R;!ə:$ҨFcNeafSaܢNscq KI&tW>̶1+n5",E3ȩ,ХK:[.IF\{5iZͧ QwL%]$xvB]JNJsNV53ąt E0֣ecb~.[:ajE1n[rI;i\;~JB2zZjdXLC:R_J(ks@1b꧒Gij*0Y?]m#kHk_YU5ulIhq!Th%40pd@ele vܥI'[,~ U֛S{K_YMr9W{XU(e,Je)ayb\:39;R]9}*~# %>i,?m$0PFU1HSU1Ik) :NΊCpJڰ6 ňŒw8;0Kы)ŇK+HL.?=E̝>SG2.ޚ} 3)ɎO[H''ݍWa A[@<|W[I]Rn ̀\decsN(!v:E]jot:kط0[8:4E&l=cu\@,Bhv6~&{WsvngW&"fv6+Z*+d`JRqX'Xj,6<9]x@$}M뎍zf =t~7' ;BG8Q&:`A3nda xer0) gHKM(~SD-l+֍ J+$1>BDQTIu .WwWż`?PZoaLMl!Ί;#hweOп?؉ScQΛ@LJ;Tǣ&SnZS"w^'K>#}}HSسbL.s3LQ<24̉|\Uzi@tz\\|0@4HUYp|FBbfIgWgFc}]bcQt6eƤ$-Sf&DcZZ$FۢbnG γWʋ͋RYp iwSi_Zm$R[i۵CNRrٱc{mאbxܿ{[ en"wjFyWhmZƥ1h@(L%sv&ר9in ֲ$me>>ed^nhCd5Eݷ'^JP<ՋL1yZ:㮺؃_1zO+kz7.*P#Ĺ&xsMrnɸX5\% kdʫtz*e^=!W^ gKHAw5+Iaz48YGҽu1i%;ȴXxIgAN {PάΊ %Y_IXR>+CLWgd}<>/Ƕ9ޑ;?RC0dQɧh̚M{to~[Lw&z oC};.# 1})w.VxBc쨏5j>#'m cb+C{'hjң4׿V{ HPnyl]fe ɑM#٤ Aq(ܖK%_јφQF\uAŰV '.!=pt~ ik=#N9&Q>[DlNʪ ؀ϒc8S?=l|X,_e{⹆i$39N.,٧S>$XW91FE!{AAu{@qH ᢦ &xqL~*d4D-,p1/y +9"*'R6E] V4u{zٛY>BEWB[,P6s'j GX޺ Yӫ6rNNXE Np@蹺5EK˞UOs-eaXs˩1 NQB(W4 b°WW{a6FU:|K 6MΊ7 BY( 8;gחfsٌ`ulNfO \ĵһ6|}tKoyic@JJh{GV5tVnR". M2 '>;5>]j[S!xs.ݙLiY x ҂PKӽI#zPejQTG0B Q(㳏 }GFJnkH <}Ip<֟J:.OPir%Wފr{FjӁx C9dY`ߌ-ҜaF+H<g D C=YNpTa0 =U'/f5X|o4lO}ЊG92&h) +~2hbx?v]x JUep7<ڜcU':nࡻBpIIߛ$.`@cdFW^'Rk^Ubv{po vO:ZHYn}  8;McO w^yklWQ_vG\ Pkab!(Ɩ`faSU'1C{-[&}RFc5Fb2 Z6 6>5do|ơKϴj;+ħTx tC P"DoH{Z1 i/LU+{M+# ܞmGKw4|wĨt帛_xsN]ZтX)0wϽ&(,uJm 8rO6lXZP{FRl2-|0/ øЕc_x4A! {fe.\}w%`CY:cD b#}C#O`)YhoOa?s+[TJ.Jb!b,ke" 0%/M "FS*,n8Fc ]ϯ_'V\g2{կ>-Ze@{ G W3-п?gtoM` 0wpBEg$q#]p|O~+ݣUu/b_@5vF*0dPo8@_꼟4:LxSr!=E58p29+jtҁ1A V͚ {>\F}uBaWaVEH4j#;8 Ϲ) cE (aCoYCهjʵ% ߿A |-0d:n9hD%tF&.C~\E=DBWA_'xA7d@p6WۨV5f0Dx>U{Z׈Z? G+ 螈6ʜ 싿jI*/Yr"~sܰCENj:B.Sg_yx9 _BS3~rMvCZdh5@` zonardX6.w& a]0T-O l̺ு 㖨I=n&RFnuZmc 9umao*ܡ":((&6¶ ?"#4p#-9"·(iΞ[?\{V5ۓ_}ޗiH8}M`,K\D^[ʑND“MGg~Xo*I? ߱tJVUũ؞ht WEO`9`+9r+@-3ޮZ%UJ vn0EmyWZcDdNO ₄"?]a׾nvL`,Edwi!ev#LFq؉LJ{i!%j,CϤi~6xwtHMNwOPiNHmBsiM;qғuvwܬD\nzM"~@afr㦶\'Ծt IyNJ%yiRǝ0D[wo^زD")dFÇU[4 d Z4kݲ M[ZjqGCc"0L{N2yP1od \o uK%|Р3 1Qo5wzV$Ch_Iey7S,,ͫ]hAlE{jQ!4\VkPK`qp7=SOr[:>]iR?MRFMy0ʿPuf*=wU25o7xy'GG'|Gs$?97 Ӎ&Dcl&|x(;ڠY~D)iQPN7TVএg:zxϷmdlDV]qjBQ9dm Vg(-ofim%4ުb̡&cذqAWC|hcoՓxQ_~fr@xAË1\vkǵ=S21XSfeX'oiv}碲wgA;K1p>>z-3}]&p.?xL["ER]3x,Aܝ ō۪? *;๨jT=Ac=(fD@L3NCrCdMa˜*)?>*$YbS?/@(}C3wHiZ\*I~u= rEmdDkg ؑj99{E M7nq[Ms|1#mt6_`C3wu#C:xͼI|7{`e`VN)SpY{+^CFZ:D!&!@ "u9Hcv(+)ٮgb- 5w?1A']_*-2ਲ"v]*4I`>Ul3ʫaA(+\Z{8(poUx1Ky7' >q'P6y@)"EQ ߲JF^W2Ϸ-[56b`ZeB-#+@3q>ʎŃbM,rR pH^6h TѶgD7Q]6vjGq@΋FB0ՑˇɰO6:FwԻ̎!E7-FL(n* N`g0r0<Ʒ`[G΍8rxK#!NԲiu͕xp6.GGZq>W:@ἅ("3!ҦKg2C [H?z %i*_nl7pL_lmo%s|`-2cduV?pLVCF<}}]EJkk1p/rlv,3ORӠl:M!Al(S0}.I{, .UF@&To0a_]n1o_џPBH(P%蜉WJִn_jKd(%ޖ:X^njRܻS'U?62/ܧGԳN#.k>>y1d[H??F}HRz Qmmz$d)GlB7eJ.9;0u3K̺ 9/s5}[z*9'0V]Lw~F ݣ~7^ 3=O0]AӜ7cV}RZJl1PL&=: O#N}^`ڨQߗaYHmBI Ǔ9ޛf,,: <~qU3O0 3?.^#߹ZT{uS&"Vgfq-Yg +PixaSlHvLdVߑC..2.2Ggńh1C;#t"B{d]9Ei%4PP"k>6Maha1OYjGB\0G`\+h#>r.Pt+`YTrNi_lb=v9_K$(3؛0Bel(gzΧ(sO1IaGc 8m>zbjp##T+wH|mL&s93z|≠U ['5q %%/q1ճC5(vK $禅HKhi M(2Nl ܠGG)Ցܛ<?b]t/V  Zmn+gc5ݟ~Ʉ-N*/JNpM6`43h ʽ \Ȯ -@%g!xr&⃖uIY[=.];߳Hcyg!OK43N[a!zzX%xjh:Cle튞h:1HsI>/= fUO?m 9nQ( :Yu^N}q6֝JBs/՟W/U,j:WĈq1;p|$3ҥa^=;lln cadz#D򤥦ƫ̍ŗ0'j4wlRܓM]tt~kqsږe {Yl@8)=Fk+v@m`LDh;@OXz̚ѩK)V]|ť˳oܭ:j\>.4L蚷~JCҖV`K>~rl1,FNigZh%8z>"ױyi?K*M=n6<7= )|3%_l3sWOMS E x0aD\[7 bmKX*Э7ܗByɤN$TCW]I:ɇIC^v4`0[Ji`W;1)~7X\;gXM5O닫daahO4w+ѐxm|'*Mݏnn"P]pظjU}|\zh)ɐ0 l"B KWCeD;;3z!P)xLTϤ1RM]ְU !Q/{!h]Zi|D7LQ]8"S>a#?pVGaK :+Y'rnLtrlf@bDX ,A7.'a\W 4:G-Ǩp7@^+9Ь Xȁ)4Ң41gY/P~Qsom2#&׿յC+}nyǯ늿:1dm{oP4%;rrX83"z P&l&)VCub5|&#=l]6Y2Pm٩?:pVҒ<:ʧ%*IӃsX ڌáKif-ԲcJk\$Xq-&v*-h% 2K0Z͓DТ SK)Wz~[7;5RmT9e EMQ x߽XrI>|}z$;T 7'p 㼆ǛtfTt|,hdm-g) \)ޑk `g:#">8@CNmA!0ΓnU k9*çPF}o{X8Ev $mZ0JImkhE#BzA*`%w_`b߷?N렋F~Mp.zL[dvA&E{U^z5>5{ƨ kZf^6c+E}KU+h~r IMIQ)ne>d#YθA-GZb^509?M|rQ1Ags J1SMbNĉ4wLΗu:]hL>~id_*vr6Î6 h<vP-n n]e Y,8A8VP믓w` y][m1!"KzU5X`dl8!ciO[6=tj.xȩuؒIg+: *d#ծǵ f)"޽yex)9^pR`&Pѯ/+HuKH[ΛZMrTϴ7LjbǢY2 ,1+=_K{ 9يydoy{OTUaG>3$7B825 &f=3{0  –>Ї)ˋ7|4oԇ ҠֵU=b-TfUޕ{Lj6P ngdqXJNbYU q@ v%|@vo9S#|r5[y]O4Gs:z6X nTIh:P)fpQg-RؒpH& ͣCp\7+hΰ81^'Or1Eb&,/&%i pRj2n` ˸0z _\N?0 (?y _t}rEP;BXDdu&~3` J^6Ֆ#K9\؀I4\Gtܙ@=\~8i/UvTl`vi`esZȏfΚs-4: 7|1[Pe>̳@>ePTo rCrF_P,{ế4Hvj%!95 K!+ $Gh̛h=~DX7 Ow;a=&`[ uYTبg/y2ȕ<ܘvӸfpJӏJ )[=z'.'f"ENJ[P+eqKlN4-H`,`]2B r^Pg"-|ǣB_q YHZ//ok34 Cnݳ$Bpӓ%fHL\w92\QSQ#s6㸅UaYU_vG%7 >t"[{7;ff?.-}b2m6ge~`R`rˉd~5jTSgU[o'CXjV2.,iz6ZuU inb\-AG(lE' RW#[zJ^-vr4-8zYbtFNj7z93Bk]s ,Y癩 h%%:xKMr*+~P c z&WcۗQz׆.uyy^cjs x)bQG*n-uN%_U#bQ?vj&\9ڨGgrb( iЊ8ԣbI,2r M Qj!SEҴat`*YP62V;bK,Y b>'v?B!g BwRC Eމv^ #i8לj\7+%e[Ca槕Ud[,';2pyK%'y5p1AW =77Rb ղhQ TیVT" +;v7v<Ó%ԅ~x~{rŢ.=[t(eM@Q=5-wv` 4k 7ytDS]=dv}hm,d&{cOA7/e־A_5g{HK-54PFlKY"!atw_]$rU|T<+Z]%쐂 "$Z% zJbo7KzN߇H>=(,[uwf"@MY$brZħpFep ..NG&AK6"[-wXLXҿfY=@LE*rjи7=jx'agXvX'7b F0?me+=Z;<5l` ]\0홗@{uxB-|+ԱfЩ6ǘ\|wi{2ӈ#aMGw7f?o 9͡Oic;뒲 Rn_̈Z#y|"-@g1`:'KaoA Kuy;ZǠEv:v8AAFJ_yY7S$jͤ[^ڽhB|V_, \LSū$G ֡w,QTm@joɂ9mk %$iv"f?u#KYe6DHuϜqpir͙ U Z)|e,W?-+clF3u@zmN]㌹uD3*϶>0b䬧tx%FC48p`+qS^t0`~V"fP"1?p 3e˄u@c+L@$Rt\/!?6ґ~K TGv7WeE.t!fP2*vUH.9lZW Zq uKR11Jr1:9-ZH'@wݣ~x,e+^>UK^IHl1o+Xb18ۃf|&PY[[g0g`#-k43Y4;z6/0ϼu[_v 9&7g֬9Y,sXI8oP^Q/ٴfVﴺD 7B;T#01IedӏΖ7B}`T/Q?On?Iixo-ʑ/:L?e[bI1+/ W1ps wZ;A`#H,a=L`ucy|Du2hBAp*E ḵdٍ,*&"^FQ;D<"QNZ Uɒ'zA Q$U6ZeZ7mta.+k5=1M]E{~b&Gf68M#iTܓ6OO;U(Q;kL=x S v$،a@XKD^ }/(©(5?{pSFKIWW߸;Hll͔t .CYA\fk?8al Q\p9)Ad@qa+@3Mt0 c4dKrݩrECG.RॷGYQZLP!MX@T,uKк@lKĝǡ<}s '״|8;ϊq8Ǘ%8%׳ Ey`Չ0t-|-KX`=@%l&lc>g2,bV\8y1iږ*s>a CF4e?3vl<~)"cS>y=m$鋼ӡ2%o[ʫYwiVa7zc30ŝUW[4xpKSu[)dI>c K&zn"Gi/SbuxFmspߏ50qbXQvAOMξ{l;: ? ǘpd#+EE96Q!P%V?KַN(^7aĀm6,ZO7vy8k m'S3l#_lH߾E1'Ҙ'D&Y)Ny&+ZQx?ܝ`^lB x^#[l} nˏ x^ڝuQ>5ƴgB JG;l$i#aRi+H;~x+tEqOFAxf;&rZZ]&*`;%~;L!dNet2bdRhWhY 7Quڛ7*(n@B% 2l01J 3 Efnlfx Nepi xhu ]MV>PoTY"֣݅hGʖ ]D9vD&|cMv٩5yAxuoB*?V_\dUٚ-ͪ|9YhHv~wwдpuVo]эA TRk\ w*#i0m0B@ヤ韞PS8PmqEEs% ZOy 1%Sev4 Ejރ^16 HgDjC?mhc6@z_­AXGQ*at/Y:F g@\'aQ| 2/92d}51#[Dht1]YGNqk)Q]n-ˍ|W[lijhQF[⊣.(?n4tUРքt"p촠F8.YJl? >^̥J-+޾JiGrn3+8X[f~ÎrH!FJ@W %ևF( fլZZ%/¾uu*$qUQ'ܽfP&x|X-.cZr- FmgSV(}eclDro9f-/,pFj+g8dZv&HIl~>:p8:~s [IJ{>E{ snQڿ5{B̹oNt(C5~zۂ&W%K!rܤ. Llv%_wEmDo'áJpą孶,yID`Aa$ %74k:X' "ɭlޙ=ntj\" V,(h} ~P|jǢmXuz}.J+#4. ` ,~籧j.s.ĽJ{7)4ͻGKsϺ4SX2Tļ5SqTurswmo鋗*708` c/ 4^wU.'>^$ۺĺi~s p*hc-kw(KntP#؃&<*)2*mEau47%2 ]GQJHV™iN-4N 1훩hw ::Ld?vvY9>-tWEZa!>4QRG&x Z^\)s"qŷJD/I8`=gT;);HsJc ִ|$qMd)T>W.xl+_n9 pq4m%$֊&x. sl\횬}1uW:}U.<' 3K&k:b+0S)J- 7w%|PJJP44)Mhy؁Z >X%" z#" [')K嫜1tZыpjL2D8N8 {n+&.+ V5t.EWHN]۫ N߽?57=kzl3 4-~&8"p=׸n=) (-kV~g948KR ej^\qLR ╀|( F4xKIG0< fUDk*&#?f _̆@TTvZ)Nwt"߹ydv:dv;jvAQ*g);( kc&N) l_WA?VYWX"8m.>ηYA iD__eqGdCjPfD]h4{mgCg|^<)Մs';J`zKD+.Qo}eD|Sinw0$>lo9c80h9|^ Dޮ98c*!ca3CO1 ega:P)荜]P=-|S իݦ-3gn₝әgMI33 :9?& ij_'lNrS/Gx%C 1՗5Y-dYIq/l[6^)\,#>qg"eH'$miET"7qT_ƪSzW+ $dU+4:-۬*i"˄{󤞾OCt`AԌ؝enx7A~R1, `4 oCNd"9X9Js+Y͔-?[" ܛQ{c`zGGYP^#zf^l&Wr_ < ^[8W8牬Xh`ۆ6Rsq<*n-Y7 6.[G9Y)5,h0[(~=86gdNw-mCȼ%oMb,'b-@{-jRA+zn<99@$ηxaGm4Klo=x;tg=%bi_k%pr!}kqȻs~5rl} yFg0n*kDon(3PdUZA.8;T\hpM!G 1 R<302 'dRu~ڦ~f7"L^̌9X\V/zG|APvרJ\wXKyL8_6$ka_#H[bfg&(Xܰs1$VV*VLTʈ4Q@ ԾwQ \+ɻ3]`xg{=Rq*IݕkD$lrP CrҫCR*Zs++_y˗ k#zksaޯ"I~674+k 5}jͫ |me$MO8q}Fnܷ=ReKm`F y<ǖ B!]1݄aOp֯d̖'r>+3i>UNP;5~D^Ɏ6QPdr%\Y) 5χXSwBΫrL,F]"UDY8یPU_~u۰~."~l 2UT*X{&NE"!N2Nt:XYKrƞh=/Ts6f!ZҴgƂ+k$K6֓n$zBdXI*.6Qia8H=܆Ak-_LYmLDu>kb,JM=L:VW0ܷufu;yo/GZN}vQK,Cr)ӻ^BA"?a0#EViMuneș?|qM+WJ^M@>;\idUwo,+];d$ 3C0 YMyW4cE~!KjlHSMǮy 9`Ǐ8b(9X{Hz 4Z5r R>?󲹺^9| IW~Sj'W iv)׳qͮd^&z=s|$`RNkaS[3o_k^ ~hk1?GUX$G" mJߖZ#6U\ ZT3 X$¢" W#^Ah`=MB+ɭK8%XUj<\Hmߒ(wB6a5Du9YX6B4lv?A7o cDЮN_`} XW$gS!={M1 9d³U1Naw#J:-QVijaَ[hbf3lAtwbÒtҾBDmUi3$[-r/VK3ܬHb{Aڌސ6djQ&w_v?j"t(bR 6h vh璚-:7q3VV?Ӣj񩼶C4;m59VAP [.a%`^vT"V2%5`a0nQJVMLx,[pE|rze2W^tP3FgdevDJdK~>,s7ڹW-W8IAy-=0vg2N% wyl /nI N}#}g ;3qhWHIAzꈇ̀KDC/dL ;~-eo)Xĺ8"h[f})e7U*}Ϙ:ҩ]+׌lV_D܂ЯҚ1*P^lXVfēsVBQdd\9W>@W˳04w8t!r`8|:d}רXڱQkYL$ǡ¸&+9$Lf8H? !Fv:q#g4u{-~`gEjYK^;|Eu8JN=g;oW!5R[j"vmُ sMε: b"qRQzH#o)wcNӕH:fipbGJ=2f_[,5J#噹B:J>Me >̜ A+GI1BLeN25϶jOV?ŠWPk87)N)spT;ZKj F8ҏ˟48{AxnH4[W,ٙ8 /zé=S T\GTcGy?]:}A,˱paBN6pi@c``Wس>7*bUz$nSag2ѝ2t$bj4Uv~_Ћ:NJi9] !<c]<_CL$3CJ0Jَ%"#?43iw$4xr^g 0Ψ12!* fB:ٱ1@al\b(z>"/A)AY/ՃbN+nF?lyPYOyk~JCdSJn.ԏ4:ژGmC %&3~)OJJnE/][􊺏pK=$Lgq\pM._F3RŠ6N10,]kk⨖𦡊<}^З]?)L*J0BqA3v{`$o'AIP_21 ֬:4e;e (/=2͖!?`a/p@B}sx)\P3#rw^q%Y0}dN*$jױwdtbK_ M55̢tJ+B->)GzIԙ}/YGNjHRR ({l ]1)b!+f,*5_gw/yFl7H+`/Hej-3GUG%6s[ l9$ ޮ)mY*nCOY1DnR\ʋX2j_8X8qgDNQdSW ʣ3A]]%O`6 >'hs\K"cJ)KKC ~~{CETKaEߵpڇ㦬)5'%Bxn`Swl[CPDrb)K{٤LAsjPHe^E^hyJNJeb=֠99O0RIpV~BхN+Nq X=,D-D%1 o#:,8|NihEA^)sjG±H kD\qO.,O)+,S%[}_4a cg18 xacc}'fMhNBF³x@0?u*qqPݾgK_g*`7LN!*}i+G_Ea0vJ xBE4>Vfjqʲx>qucxCJÂl[(bQMwHpMCi@yHb :9; FFךi|Ý 8/;0iONd?nsR 2G#6 l㥝U-Zp/&PaF=V=fJ~pc3l LAF_SvN` VO TnCLuJ]nﻈrs /Y9W)!تf [ЊL̐)|e\N#°lB;H'˅Ԝf@opҦ*Ewso>d=~D^z..(0Lb a'O- dlfN{ )#ʝ,^LJ_mY~]~2Zu>?g}Ƹ<WR'&tio=! 7:X݉_3L3 [itmv!b\N Dj'\U/X{ۜ>_=p~;tfLԑb,*\ KLm$R_/E,_) eYBz2}:M~bD{ջqM(GtzF v[[6w_d U!zarixڜRkH0j-&v4[49PH/|&\Xd P& uY&.@4FR)zu>qDjm& Ǝ^P% ?0͞U1-[~+01~4gۉ=|O$z<.͎AЬ eXeB]Yd`3M8e-8ӷNN=$w$(9d"wyc4M5 DeK4h*vaE9L!UZ:S:cp91Q,>]Harp21W*4yMJGͳ2.(|Z^N{zȩN+Q&l[zG9Of7a^c ^D.JhbzL3Xb@.:Vy☪--EUne (=nѓV]!coK{y5ui%EDzDjEI|O?~~8Q;U /ƺVd0䞮V5!lPpB|jUQx> ]^sP^!D N'FS <-𚺶ɇA\84/!rLŬTNKm*va , ?ĺfӱ:3h.A>y+zrnB?ꁀxY 0RV&cQ60@*ov"cA Iە.Var'I{9Ԅ _LΓQ CTgyDzN3R).+~;y!\8EL:ϯ`)m6kŐfղT gN{}T5V șk [t{Y |VKw{܍q3to5Bgj:ډ_ݬyey@ rUz:b O; &Ï\[`c`( L㻨0̼LM?RCL,2"nrnsT@jn!yRӂXW?ۼHߌn=v,WKQFT UuJ҄bͿQ4"  ˻}Zh!p X(Dc*t @ѣ[G%RtWax3j }b跧ix%}Yq2HS 0zp^h:s*J ٮ  # ;aU? 1_?Nd>~n<QSQB2й!Z99G[-?b J+COM Hjt"3 &VhpCb=zڗBAeD[+;[#ZvmWmQ!m0-^`"{4\m 49K!]}XU4&R2 (t+,K'+WGQ# o7ؑ FfښAɋяŞCn,)Ǚ^_X0I[7By2:(X?@oG.`]UOqӃq[7tma"OBu?6?6osu}T&p}jBU~x9HstRԛ t, `;3Z.jwBG;-$D!H%j,J8bng cb\*(\w8ۭ&.VJ'oth>rE`1.Be/q)WDNhsmd@miu։]m{H9A onn"z])~C@@RA{Ҩ/5r* &\&ٙ2բl4H{fo$2$'TV}xРN+#QMM J(3Ϻ%^LsLr,*j~Y=,8N!b4L]irt&+ʼ/lO#$_\Y9,jj. n\ϳmQ! $W:&ap W@ZK|qZ D*1D<Ҏ)IJy.DW}h>{#`̲\V(G]SE8~H8LHeQ{ΓOfyXt~楔.P'g1-тXjᏥaCIХ M_8@Ffٝ⥾Wl2z}e jl@);z^d^(Î= 4q`6~d026Fo(6 r tROa]m)aհڧ .TZ7!t|QY_rMe KW[͈OĦ8l(QfA%(4lʕpx޷|рFYygGM]]6ϏWġC=oT\e \HPG#us?xpy`g Qzq(DPG%UTbbb;0I~CY@{ 痴s1jI:|X dKtz4\sK^)}34ELzxSbH%FY*OUEۦu҈ ْu*&Cs 2HĎȹYLѽIԕ~ȎLX Pʌyr|DⷛC=ABkg ՝,6W{^vEضKc=piXxMlD*+@%Lx*;jl1G$Wu[I$IBM 1ŰբMg _;Ϧ"ƾ| -`,6P6Uq1)XRBU@_`tჵd`p_l0i{d ԝJkB2_yQg^5|!FքYHdU1Ә >PjA6@\bp+߶ϵSkPMBs0bL2jmU:<R5Gm.G~g,0'>ZERsP{?: .JFxV6O@f`C ?*zN(ԡ1ة[. <)[FC{9y` 7_M-34E_{xи̨9۹%x'JCeٿP\~||D4S CmJ@AekLC~}%=bxnXknXmK]gE'eӺpN-FTU&~8?AWw#YN>-+7 wKgS:v'Ew+(lp^t͍+?73!+xo@ ?}juDH䘲}zXoeqTAJ4C_~pߑ9;PR yM >f}G]Ǥ056AV4g1TZXHdT0⥔ccnĝLvM+"6|2"TvŎ;#BTs|Ru1$u8z }:V̹4tY@L+|RtzQ=dɋ~ Ѧ(7*%T>'_^CAாJp@uqnk49RZsaOƏR) !\(T٣Ÿ.ЯlrP bQ $q6LdGR{&*@Xro.13~;&PhhTa<A P+ՠTI`[Vǚ0S*7h#pr/lK|Eu3-(>8YY)_!hO`|L=YpcIIl beS-cjN~bk2Pz6v g'$z3VKJ! n&b[͈d(i"(N_?+"EȑeA)g̡c^W0<@Gԟh|gTei'7#݉̂|]cC#̸xx lv1,3:J"'})n>xȨZʐ8ӏSEo(id{M{z _*(+!uP|D"t, 1ݛv8^4rD}y}H3I mt5`Ca{YjHZ} 9CJ['LG7iURBE3^OEl짩,Hm31u詠&E0DDˎwj$JcG& KkG#?T+Cm@{/:z4]2c7QZSBk'%Vgиc}4fsYoGK==TT'mU!|M۵OWAuRu1Wd=X+ Ԫ%QAR[{TQ,Ig7ee=Er3Bap BjK[ $c1|/8$Ym>Gd׍V[jPO.|mCrF..09}ns>Nd{c&^/&s^!Iʊr[]0!90ڹBbfmH\~8c(QpOw6}nI$E y3}s@<\WwwUo!" &M|N!>^ wҍ܃fUʸB\蕤iM[5r)]LnsNʳʟiC? !Af_ͽ/}k[ƄD(ڶ7,@gFmݫcU G,-n1v3AZ;\7ev C70 " DZRt <9^$oD;<1/$tӋCraA\z@Lu^khp?dm 7(]=*83,P+n,a[Ӝ, Jݷ5ͷVwlJ 8\zhP;&ZסQڀ"GϪFO뷛_z|R ҷ­F\?ШFdm̩jf8Sk"t縁valS!RK.wКBups2<ŴM \2λ'?P+8=k $y1FR_OcIa"0OUS="!C*UgHo8scf˿g_h\5\y|>%(D`V ThHOs)1b1%2x6ARuS12ƥǙ[i*rژeo=S'=|ϔעh&;,y@٨ZMIzY䀓"TV@h|eRλ"8k"&@C;9u0ڎ-ñpNJ`_q+ $ݠw &|=#`-Oƒ])OYn=ky5a?Bw WS.NB"wu6y_DjmIhZGmxd "ABt}SBrp|u꾆~41s2 `00qآ gGM6}|0:ؓmV^ZM&4B,^0t9(3STv ][7-2(jq[̹=hYI_I ޑ0c4 ^C{nvEfלg_Agݪ i1[>a;sB12ՊStEBȥSl0涌@L?׊><;CY<␒ d!!E^qLdd{ <1::ClIz2_Jᘝp!ɴ<ʵʾJsK\ٜӹ'rj 9#ӷf\9!niu,,e`&$gb>gzZyn'6Nw-kbW7fǞW#mLјChZ 6=tveT}/ o{2 䴉f#m|(b^ >7ʍ-mI:,x1l b1ՔaAvGVS$iLd Qɉ $B9ev=5fp3JdTh{1=LC4Pn}s̞l `&+T&ӱpLAX YQuBɣ&ҸHB zb2P]b%} m]IG0m}nM%v^!R.OY (DYeOȢG`H&X^D_= U![xsZ"gGy0RRk%`Mr" Ԑ_pX0Xڕ36Jn9Ğxm;EW&NJ+.SS\R,Qпy >3 )7[}5AlP<ڿSd{[a ")|74ʞ5emF}wшOtj h,1t6ubuGP\CA+% 3r鼶xüj 4vk:vؚр&n{.m'9n &.́]HէZ7 {c1P(wcI8/w&+vCHªB_#Dkռ!H0]JJ |iqjB84W@D9eass?3WLVueփx:՛L=/DT-"%6XB%Q.ů{>&=FhW~]Rp?+r0el,D [ 5I:\ #8V'YS-4#8MnP5>9/ViT2ɃceYR$̗a -`?$׻b(vp%9r =t }8,pIRIV$QۀqX1|~j3:3 -?ۭ V<C.l(AvFV X:>7.u,LT`{+ 6T6pb[^av1eњջo6*F]0k2  RFExO-Qk׽# i,-aAw`ڥٷ2 $8^g}Ӎ///-ԥ%B6a ӰĪ#quhmvgN'/HI,Q%﬏bo|Z"R@O9M9Zxo0k/*횾,Y+&|tp݄]#wm?|\ U@De˸@77Dm%_i2A"9"veN"-jSZuS!l-,i\Wpg[?m:4?2J|Z$azIt$NB5$h+vcL; ^9fҢB!/p6Mԭy.TyشJEP1(54:.bdғO]{1xMvpCS0!NPn:'Ho'Ɉ I k+u\_FC^Oe; ]z|\ìa`BSP_oXMzDj#1QmYah^XCi% rzLe0@++rfV@h\<]ǒ0 u~yq#<㧅9 GBzCs^-Ň AEU(4+n:YF0f@6_BR ?-nÅ9*D+ڄbYdZmdD[ZqW '. |m:;̂'`Ic}_#kVLqɚDj'+o g1#FѦ>cT6GRcGWVQn\HG7!&Q>zI;EpY`ʕ}T^2;Nd0d-Dl*TxPDZ~Hq;I<}/-d,q-J2'1Na` ݟ%1tIJF{>D=6Er1lK>R=Xem7$,BD-*7W[0szgܷV͇rXt\ޓ15DtѾC 92\01X0&bjsXTI1K V:% 3VrKnzoZ}"k(=^A )WeE\5v41=kSmffP_)L]?|r!E11]Dv */ ΧI8{zDUohslnE" ic :?]p1x_8ȻEb;9\"'qQW{Blbek4F:ZEl^Ȱc_oKxM%JK΅]"^w}* _vɴ|ΞJ`^a9צL)0u6.b_wK-Spev}j Α h2D1}(>?\o *9,<'f zGhfk+>Md0Ļ7'i8׍ %lT {p@C\tՓg 7"]q\;+E%='!_q6ԋXt:0;8Ku"d'^C~%K,f#K9ų8zSfgf`Πpx )> s8~~MBf<,K*xG8 0 L\1G [n@cRfƦ% *#NzsHW_j>3'4|EOe? [!"codtpR jf }k(c}4b-9pjC?wM?MhIL3mL4WG1Oςd}$˛e§`R Z>nQunؑ?բh)Ū)1#"^wRp9Pf[E8aS`. /{X{?!j64'" K}w Wsgk3QW2Md+ULR<'j_ӟN,"+W\IMu_awGGuQ֐E7Pv Z+哯cBd_[f!i `ZQї ZdJP_qM̥գ~-7d*{Eɿ:R\yʛQZ\(ws}:vPil;V/\TpT&اLĈ {QY%<ؖB<™/ x&k)/mdFL`%o&l ;>k48Nx qjIٱNvy! -%hZ|Z{0` Q"/=x-mL3_RߜR -"mv 99 #$+ݽuOzH3敧\z=RSKhiBL̰N[B!@ea9Z7V4;TPwQ=9 IM@+lax6G 4W){݃Y*njy(򬝮Z%xEhB|2CHE7j<kG ŭPb[Ϗo_bN ?Y&a7D*:;øTV%K˵?!,UjFfPc_b0MUiҒaͷ!?o0 r9 70`,51qnXKCUx:_\+첁(ﵿ+s`D)j.ƫ^xY&Z NA\L0*z: n>Z"ΑH`>މ ] U֘vss9gbWU%D•̸Zl([%(k 853t37o f !5䪔eiְ5P\~Ĵ&/pti@[kƱ0H8fǂ39>y8re#=[7^N4Ŝ:O? Ή#!Ev2RS)АpUyT:dzXv(e-%sI!$:~/!d xT6̣*_61 ƏUcGGIG=_!U^IEGNأ\K0]u' Չ?]!v> Pym۩NKeB={{XB@<(5-1Pڧ7!JơJjdhP\$$m͏cS'sdT'r9hPj:Xx=rFHs[[-p6eTtn+jSggm[gil'yC?K%L4:캈f1UZkLN].߮!x!Gۜ;Ua@=p Y7TB#ĐK@kQ$=zz>]ɰ!n}II:SdcAea$g HC;[dP. n%(;vjGIK2EViVaԠ9Eݿ|Cc֋v^Ī/xg)ӷ0"R[T ygS!3/>@Β6I~g#B)EDh8+ w.CH3Yޑza֥ub:d*!lI'fJ$Lb@yb32XٵΥwyè~!9 IhaͳnNh9]A z%Qw|C;fX=ȷaQ.1|*`/C ʴ(.L0HQ\[ *ҫ%^WW4C3].zͬ^TxjڃऊH'u0 ; rn]8Vg "C3ymxH%,>fbcݾJFbo׿ջ>"`Oi5(>/MX#$h<M6L%o.c剠iTFmc^1Ts9x|a!y0lӗ:ꖧk~#;:ĤncE2}*QwsE7iH JP>aF|3Ó/`mH+YE^#vr1r=B/{|79l|I+ޮGGP~o퇍a;Ƅ۴>ѐqA:uzwS`$AC(-Ð΋oD &I^e)G (O(oFg`pVp;W ݴ )|O{Wj sդ(ba/gu}5e$3GB@t-o74j7V)jQejdһ;e BRz0J}X1A;;Ή\6֎:shyU{'_^68nWŧ)^`f.3,E_lop2VC4L6eB %&UQn6`lIV+ƽѮP|% GVt7:'*cpkٓdIJkM^%RL_dPYHWsa&_a {5x &ˡ]1wd5:W9E67C4~{:RW:5ڋ 9N^ ąTR#}]$S.(≕KhSLӵ!Aak/TWɼ+N 8mSUvh/8+y!Lm Yh Ǝ N8*ǎj v"qZˤ@}=䇒,˭5GMOBT|s7@Vd?kLv Ns/a>ZkԽ+;m5 R҉:8֟U~(wޥg5F3$DHcgf&|,H@ljAeUS/?dICT\ml|x _z]!HF"Y+Bc?C=Q̽ܩYNu-jcX0#_0AZ~`H9+ɨdQ64vf)L צ<̳>$r~IGTJR1s 5vu?f楔E7@o,n[*Jژ»mr7j,٤C#0貂Q1EEE{E {Kt>|,y,1xꚼ4+R{nc,8~R|;fTe;|7J̚,K;OH#̲6;"fMR-ߣOuJVJG BlPL1zBiIXg/2AH}yfȷpAy9TS'vu=2"喼:aZrrXp]qAcM8>c.jp'p4o=D.3ucCYH2J=iS:N<رӒ咄;pD.K5˜@&54?wToǙOL9+ԻЛ[B>4(m 8,c'vk#vrx6 Xؕ =n@Sf+HJގA'6O/]7:vjCF{!-_93Xy .nZpsfF;|K='ƅӲs 'Y@^z7lv@Y/teח2'(zp v:V58ky&/UH*ÃYD~vզ&o ^} s%T¼O?4E^#b:?B0gixPxC4kN!n )dY">*K`t q/ b qAϫ\9:c"ᇁ2*(/~tNr$^2tXvYj R%<\KxUt,E3L"bj#jI*زYlN?Q?4sDϧ.Yt_R\h3drM4 ULoAFB_[:ᨴƴcqT!صWt =ר1_?NݙYTζc p`0{@ߠfE/4Kpڏ,#gM:Dk4N&2T"֊T$r(X9{˓CJ0x١~`8&~aKLjv!Ԍ)r̽'|AoA:ޡʵ.Q~bV(Zhѕ7+\o3^ֈr#9{NyD3R2kZ0 u{NTJV]zuGrH(kTE[5@-J(C`.-jقҧSQX9+)6G29&N&nT@lk8؞%:c*@Kz.[c{kaB i# CA(k!gjGCPO0:uK-@P*G jG95g]<FGQ7./-CsݜQvBNjbSێY,{WOBk  JQarSKfYU ^z}]Ӭc ϏLhI.D $?mF Od0ZS/J)L6 猱M半n0iء5kr#hFaÍ4N^^__xUY]rNY!AcdsuԺ֒s+ Pr66~D$3tX c/Ǵ&}5UPb8[gIr }>@ɆC1A%Vz#\SXGr9 Em@%t&}{|~wY% cvpw& ֶaQF^':M˽mTvY"fd'LUWÿ"7kYeBGb؊#C': bc-C2/0 " V_p@d>!}XMȆh߹q/cƫr{_>os%Rn3[O9pa[L3י6n<__gy08+5h.jo ]gYjCQx`?ME4BF_m=/0@HW?K5&_:7 @~q|&IeE-]]EЕgopwCp|Qfe5KNشۭqnYzcVkQDzl2bKﯫ2Ŗ+*Ե|ZqޢCv 7ZGgG~ny.\he`[Mz*qם8pŲ&nѫ OP/0D5AH.g/WmN3(۫`\F&X0EXetV*g=F^sx&i=(0C!{}FOLk h 2Eq~*r%:n^Loׅ7B)m WHENUG63$31 JraԝoDؘAn "c")*ec>n6Lo ݛcU[-* QBe1qO-#pZC/&#^+ uZ3}dj&ME7+@zg.+͉OҬL=eܛvXu:XB5JBl}c%7qIܶz2^۩z<H4} \,JoLCzlgIg"߫YZw;ۙ|gQ*z\y(oHQil(s`y(>xR#RW~b ItR>SK)n=|_lñ`.V1{br0% ^9"z@ZPJ˪Sn~ɦ:K@P) H2}n y[( _E ӻUeܞx0CW"(2[cjXWUxAs`E*1yD#K;Y*.puĞs7h6.~I̤c ϭK'dc082MX:;fFy]c~d%x GC죒TV1ɗŭ8F#|^z2ag@j>>Fcej\] ke[\.6 yA};Q_);\0*U[3Ci NxZ!P:%>?3O)#E-hL|-w҄Tҟ(d9չaI3ƥ < C1Hd0 E-(^B Q`%^Z3}6i/TR<|+we;&IqxmST\g\}䟠1UGٛ){è޶A&y^'%1zЏc%T>3SUaga2PWœDcpMBr:#@924܆>EdG"n<S]dTtd %GK/xXnHl] +%L:(Z:[F'3n ļƪ%̍Gn\%$R>U5'9dzlN<~Kd -s*Xp>yӕle0c")2__*~DA7OH=$v3'xq\SLur+IFVgelʝ/5h Q#oK uCO2pڶF65!ՑwRkuHI8d^ɩbc(dW"a[g l7+}73AAgL|M( 0%7Lt3rsˀZ8RwoꎱGmEs_ipCw✔zEbT7<nƼol`E]_Fbn4IGqLڴe4:Uzy kuԴT"CyQj޺]&I{‡HkNLmMaBa씦 {JЭ= Xƪt޶2|Bt˴pU ''q?LUJnSS!5_8. 1o2{|s_xO/ͺzbA8V`<7~WngH*ѽy~)xRH5k!Ew8XdPE+㶼)R߷g}Y"` /%D8͹Q#EG l"J9Ա v& gwQ_eь] m5UX>3B$\ $er\1YTOO8pbr7X|b@>5WB˶ .h4^^  ˈWF8k磂}rhFeL _OWZ,?]Ҙ^UD{yy>k W8XfH-?owyf!O-N p֖%Fk{Z\5Z _Eqw "^KLpp$p|W%7I L'`^e1|hpVeN+?6HD3c8U(7FF̖KZw֮ʗ˛7HFx*xL[Yϋ3_l0 H;|w7ZVM?ﵲ%\-@ͥҢ1n M|k:j`c]waRk%ޕ V])c"׫0QeT< -:Om_R׭Yf `H%2o)Pb^~yjw,2ǷNۦ_8cm~;p0J{<X;g$>w;gyR/*G .# c`%.ՋjxLfCMe30U] V~5 sŤ)4uOK/Euk-+șЛM5 gk_UD _{GgUDpL8AA:vT6UOYRj /2d%93.,SB}O7fHx 8TG8~7 |E|\C71J,t|!+`Kb0MrALa#+4bbb޽~U q-ޛ= ks9I_w~Mr^ ZBŧ\ՋbvEHz[]SVjQ XqjLzIh?3yC|S)>]Hk,EJ k尃}\F8 )*5W(2lUdσ,P9C>If}}Ӷk=Vؗ?t2q%fu0E^~}y.]E@!82Ή _)ěsYHjM3jm[+QgnqP ne {KZ޹<\o%+t!C ew@vdp[Zzs'2 ._>=00bn pRiO/~UW%4 RIp~dnn~~Y!?n Z\#p)݉dpw3c֤:9VT&hdZt ߞ(ojڪ%|0Ytß HD\:."q8K(#SiD(T]XC"ؿU/dzIJB/t$jL޶ "@m|x"S&Tx=}r>jr~8d|#pFk|g"|_X2}[]+'ՠ?yzc&d5[ w` u~H݀SO8o*b=Uܟpu\nɊeb}^N%b>姊@cܺп`&/X9.k+S]73:/עtG>˱>xH>GI. d~qɭjPwPj$?TҟFi:3Xj?H^_p~ODy ~d 8xǨ_1p"P#ARnW윖ppmgLKDxwY&-FոՖ[o2[u'WqO4ѻ&RTTH ɂT4s1g!ɾaCWg4H2{4IBg]ѪƑH6.75i$ǃ݂*ę!Z4uʀ˂ 1ʯ3s\q#P}Tm|,L5Ci)ˊ͚XzG=E>U0E[<1wu+ZpuRKЦ1 9pB eA߰&SmY]=(7inJ6d9/>9Z ԲAfLWxS<낋1& A{yt8_H|z/;;Vy"Gl7^<䤱lI~lyߘ6JjJ' #h~;ϵEDaIن>CZ:^LĞ A[R@~D$ p=?m! x1W7הC&dŢKy$}T\½ o)I2y%l!<맑d?|9t$*bï3t]ͱw67—RdJcഡg82SV o4] +.z{!tq{Qaٓ~K ‹>8EVy"(q4]t:(׷߽IQ Zdް ]qx{Fbx(%`qg<='[=BXCbQ&#{oPyoA L_^ ͐G[wXߟ(;qYm$"MF> THb#5nhAu97OA.4uJf]: 8lDZ]pBF WJ=qʌZd(Z.JLG"w 6p;"(Y4?uJI<Ϝ_dgiYK7ί3@taҶH5R>`NIGI[\lͳlndʢ4cQMib5ϋ) ΒЮ(SDQa9$4Wb>(&d[,*7' ~Xأkeˬ 7w?ds?[SZҲĮ̓PTu2Z)Hp"H Sufv uCǥͲ !NdޝpyX0I؈dL!Wh@\~56Dr HilDp@nmpN/B+]IH e 77 PĶF]\Z{E~eh˫1|C4$s;9MU0R&5-j\`fx/ e,ݡn` s|M6Tz?L`|X Ҧ3cy#I̳*`L5]]rŜ$7e[5 e,\#+BCś@ʍ]|ܗT#/l 4tZJaik\$d;>fs+Yt]oaCȂ|^l| yfӦnnS V}@+% UJV\tsuT33j`@9TנKA_׏v%/]ir5\&np/UD*ka%Ӑ.0蜬"T_A13]6< sPMωMj x|ç6Shtn)Qhf}-?Y(+vv_ÜRc@Rf:6Wf- 9+GŠ@Y@9?v\2@!X[uX[s#HCTg7tDp:})BjTv!NDtQW2=dBN ,6PNRw䓏)~F.6bQWyprLiGo)D lĨbU,M2Wi\@yP Mջ+{juF[j$͡W } HԁK%89{{<&.CYnkLpV:E6CNDrT3tXZ u{qģgoTdˣE~0kFX`J`qGh؟vv뾽/7o~gaTrɤ ϥ,vu@+4 ٰ7Mi>jK1,n$%PuM b><)gml P+zxŗeҡN$)}c yyIc':TY0'ֵuQan1'U9 `l'N7bK,TB1MM/yam<?,r5u衣 Vd)$>PSxs A%s~ktnm6<9"4G/ܮ'7%?<h*Kn-~(/fy.[)QrzdL$yS8J̺,tǣn(vNiĵ &-FF#-.oC aM¡3LH0 [f@ڃ2\ 1MNDj +/>ZTn{$ViR'yiY+х\E˚2-֒:}ޱu`TA_ '|57$ֻDqu2^gȿX8ow+7rR0 J?i,e@J#rGۅ>v 4f GIEHGp${lLi=9Jd!x✻\ mzMwFLsQmĻuR+_bvYQCZ{QoCN@Dj  "9PZc{"WYݔMyW]%JvZ} "R*ȟ{sY7 ?ז2qhKT!s%ư 9V4UDk} D'E 0+O0WIm@9:-J{N_"Q$$" 2}aDXiGZY׀kVx:s<]9^z66rWV7> $-H0Kxp?=^ʖsX8wl#bPv x2;1ӱ1\L% k&@ϸҸ9Nm37H Q,ZcQj. m4Yv!+zn!fM 9!6ϪSTJ[vM2YG̼_yPo`%ʄÚv=q^*?֏˦!7QJ_y]xv|xH'/`T=\w;Ģ W Njzu:aZ)}`JR82KC # DxGm~$uZ}qNo)9)5_K{B+oGX5`M6pW)"K7a_+]8H*RT3/xb}FGx+6FΖs׃8}/%H rr$mWgDA#e 1͜ $s,1p:(X|?S"}Z:P^qTLArp赅lh[2X:B dfڍKtIn$&U}muN#͜$m>0R:TW(XP"]œtK9, 'F>e%2['N]rd]$I#K |{hMS(|ڌusE*6y~gr /!$g3*ǻD*w=>w/}=2l``> ,pI,WTaa4A+$FAosSzV[5ɶ;LY(V4CA8yoWfTp#0IO?{nQ]|*[£yXP!٩pQxh2T:u^!2/%]mbOߌO`ѲJ2HBrov 4EQ3Ҟу3&4O=:~6;IP{ 3 [2eЭ_6ΦV9/VKU^0p}7Hy^D:FRd7S TyO,Ѷ/E~(/LF-ڧ86[Oqu#E:eEr޿?H 9r~+U' J3y<D|W͜q+k4{ AG*,dUo}5.{uR2Vp))`V~ðf)%R˟FCi acRQe b=߉hm7dbvMTk:[HAڹ~G7&Pfzi1![o@R7+Y<¸ij1#N'Ne%j."롂DI:dzu9Cb_S#-bJDؤo2)9Tux%WfrT}7B1-v[,1Y4*_/|q er+T :8wK!5AeR~ח#GeD=\h0d6Ii/BGdv%*ҟ ȳ+5 k\Ctg@ S@"*]2\K]({\͔O!os+3* b)锱9103eiD,閣4Td'=e:6~yTkylݧe5T^ x[8 cv?+ 4 +|elD==XHD q9d'9r(DOmGZ8GP#IAKrيCUA1]4(-iղ؁İ b:uP˜?ZYh=D=e9 v$Nde\WY]ƽrf D+{}:ٿch673^~x^K*] (ՒT5 OJnEΓ7 g:m mm}&Ler hFYz HNy|X6.Q&6##_ocGl@t s>Q >3oج]oqU@V$[ W_xD=ib }T?EMYO\Ca43|n=x1S艖[mbZl3epyvK#$AwRT4ȯ7]*.֋9 ULm1\?pL /SNu {!\(]; %!5;ZyGO5V[ըSf%F*_sQ+}^ am(lǕž^ŏ$g;7IQ?C}o&HsI=_cY":F.+.~%  iI[B+\ Y_teJP4Ail89QVT:+wNiF,|*u,Wy&nQ=Xs{$X@{Đ2]vߓ.#AUצ<dCg 2ffMnJo1Bhpw)vJQY;'hyhJtrq,ѦI%eqnqUjcqNRR!.@Hf~mxr{ K"(>; k$h莽wsٰ>6ᑾx. \)uZ:F-"8ù[Ε=gv*ʃt76>Q1n=v_1ajJV1'n"1$Tj1?p%d5%HzqzCh#³h> 'P ^n3"$S# wm#r{ 6TބN16Z,S9^a}uʸ8_YJ%LPj6;'i)D^9GofVHiw"AzH%PwmQP&(0XܞLk-C)j` Nbx_*̮&/htVÙm-wF/y!UGנc:. jzW,1j>&씇9  _ 2ݭ@vFY4;lz3-D/Wq%`1V5W9R6;)kRLE8v?6ad lf 7  ''3Wj6x+>f/ϗ`/7ڜ}Ȩ!KԀs'iժ*NZ݀K" {kx>I #ײxK'Du N"@ 5cW_w M7/¢gmFT˿˹rhFĭ}rTζi8-q<.{ ` Ahif8M8qõ/xU0qĵʏ32$Ch$Dc}<%!o捣DJ&*+ݵM1Azk =)8)R" V4ݯ(Co6N{s9tE ,7t7zdkxmڴ_UWԯ@\Ѝnt2»W *—^fvֲ̮èXn,R#rٴeI A -_rЗa#86]1XNvvq BpRX!S?8~Q?,gt+X8^%VY3`ĩ86QP\FGI\V8͘ޯODzc+@~GRe@oi7P`>?G,Txa $Hu:P 7R _sճ]a"ݜhұH6wuod'sh>>1NFZaԎ Dj{<+oQs}+(פF)6_LL&QV)fŰc/mzEXeKj |=DoQʈPCh51؟ϓXex 1󦢶l+ǖ]4G~)xl { rSbK Se-NKU[ l>jქٜtwOG"ydG{X>@4$Q> mYmi h}u*n)O`޷-ARcO[ƝA([IK9.㿩XI.U;=Zv27yxS1ZŤ2k6Ib^#V0&d -]|/]kL%:S]z_Roc)6~ Oq@HY%L vO8)KJp=ڈ@ELIjEGI *No"Υ@UIUR y!հn5#B20M\m2kgBOR^>HqYK,J0 mS3g*,wi,"1 d3/(YRE:%lTh A/0!~EZDn]}j|B"B}&k<&De݅}9aY%Q-d;vdr(ӠƇ>R@Nomut`FhJ'_p= r{5= nnөr Yk`IڷuB0Dʏ!eҁ|b}OXUb!>慄.dSPX߽%{ $(?+[,G| Yǁ)`02Sba kK_ske'RDɂ:(_!ey(~0ʙ,R.[](Ȥ:X:5 ˿'>o"1? 6ܤ Vޔ,'BZUi:q^  0ŭVNIuR9ek0ƢeICw`)Oo….V^N*Y8 YMځ2|#BW߹VPP:H˩;Hz!RB%R'K0G\V'9 ?|lĨ_\ѐ~h]H"hi&#GkyX]2I)ޔng@KV^m@iBݺn۝#}wR&!W76Ȯ%1']ey8Qټbv}Q(#yU6rq,7\I p{OG͉I.EtKsNV.Q3f5-AXͬԖc4a/vW^ų451Ffإ~!ak05 $~/Ӥw Qo. J/*HVw$ETZc;VyN,$p`W+e8z>|'4 K8J_4Wlp dg*y8Lt{0b{]/gEsrYͳ[EFU~9;3X9tFU$ ȮUsp h/9k_9eJB I* tR$\2d]+ࡼ·%ѵ{"Ѕ!5+B5ΕREĬPsG=(+8m]Yo3[/ׄ+"W ŏ~G"(x=0Z)1;q_0v<(ʠvHYj!vr3kdnOynU [ċrLWVf ID$tь0^Bl/ ;=a&).r!1#R༳+ҏ&L +=nBgrʿH.5)QLU1}w~y8k=nCqƕx_4'O{mR@g#^ƺ t}e\E.xO9A_q/F稄`R]vjC?w TjoXf 7Y5lZX|?$~)Q8 z5rBXgl (.[4:2Ʃ0<$H?W@B.`_c>X7'Jq!W=«I).[&E;7;RB\@w׷?y_ew%8&"ᰢ8T}wdLa